Melee Modding Library  2.0.0
A C library for modding Super Smash Bros Melee
action_state.h
Go to the documentation of this file.
1 
7 #ifndef MML_ACTION_STATE
8 #define MML_ACTION_STATE
9 
11 typedef enum
12 {
13  _AS_DeadDown = 0x0000,
14  _AS_DeadLeft = 0x0001,
15  _AS_DeadRight = 0x0002,
16  _AS_DeadUp = 0x0003,
17  _AS_DeadUpStar = 0x0004,
18  _AS_DeadUpStarIce = 0x0005,
19  _AS_DeadUpFall = 0x0006,
20  _AS_DeadUpFallHitCamera = 0x0007,
21  _AS_DeadUpFallHitCameraFlat = 0x0008,
22  _AS_DeadUpFallIce = 0x0009,
23  _AS_DeadUpFallHitCameraIce = 0x000A,
24  _AS_Sleep = 0x000B,
25  _AS_Rebirth = 0x000C,
26  _AS_RebirthWait = 0x000D,
27  _AS_Wait = 0x000E,
28  _AS_WalkSlow = 0x000F,
29  _AS_WalkMiddle = 0x0010,
30  _AS_WalkFast = 0x0011,
31  _AS_Turn = 0x0012,
32  _AS_TurnRun = 0x0013,
33  _AS_Dash = 0x0014,
34  _AS_Run = 0x0015,
35  _AS_RunDirect = 0x0016,
36  _AS_RunBrake = 0x0017,
37  _AS_KneeBend = 0x0018,
38  _AS_JumpF = 0x0019,
39  _AS_JumpB = 0x001A,
40  _AS_JumpAerialF = 0x001B,
41  _AS_JumpAerialB = 0x001D,
42  _AS_FallF = 0x001E,
43  _AS_FallB = 0x001F,
44  _AS_FallAerial = 0x0020,
45  _AS_FallAerialF = 0x0021,
46  _AS_FallAerialB = 0x0022,
47  _AS_FallSpecial = 0x0023,
48  _AS_FallSpecialF = 0x0024,
49  _AS_FallSpecialB = 0x0025,
50  _AS_DamageFall = 0x0026,
51  _AS_Squat = 0x0027,
52  _AS_SquatWait = 0x0028,
53  _AS_SquatRv = 0x0029,
54  _AS_Landing = 0x002A,
55  _AS_LandingFallSpecial = 0x002B,
56  _AS_Attack11 = 0x002C,
57  _AS_Attack12 = 0x002D,
58  _AS_Attack13 = 0x002E,
59  _AS_Attack100Start = 0x002F,
60  _AS_Attack100Loop = 0x0030,
61  _AS_Attack100End = 0x0031,
62  _AS_AttackDash = 0x0032,
63  _AS_AttackS3Hi = 0x0033,
64  _AS_AttackS3HiS = 0x0034,
65  _AS_AttackS3S = 0x0035,
66  _AS_AttackS3LwS = 0x0036,
67  _AS_AttackS3Lw = 0x0037,
68  _AS_AttackHi3 = 0x0038,
69  _AS_AttackLw3 = 0x0039,
70  _AS_AttackS4Hi = 0x003A,
71  _AS_AttackS4HiS = 0x003B,
72  _AS_AttackS4S = 0x003C,
73  _AS_AttackS4LwS = 0x003D,
74  _AS_AttackS4Lw = 0x003E,
75  _AS_AttackHi4 = 0x003F,
76  _AS_AttackLw4 = 0x0040,
77  _AS_AttackAirN = 0x0041,
78  _AS_AttackAirF = 0x0042,
79  _AS_AttackAirB = 0x0043,
80  _AS_AttackAirHi = 0x0044,
81  _AS_AttackAirLw = 0x0045,
82  _AS_LandingAirN = 0x0046,
83  _AS_LandingAirF = 0x0047,
84  _AS_LandingAirB = 0x0048,
85  _AS_LandingAirHi = 0x0049,
86  _AS_LandingAirLw = 0x004A,
87  _AS_DamageHi1 = 0x004B,
88  _AS_DamageHi2 = 0x004C,
89  _AS_DamageHi3 = 0x004D,
90  _AS_DamageN1 = 0x004E,
91  _AS_DamageN2 = 0x004F,
92  _AS_DamageN3 = 0x0050,
93  _AS_DamageLw1 = 0x0051,
94  _AS_DamageLw2 = 0x0052,
95  _AS_DamageLw3 = 0x0053,
96  _AS_DamageAir1 = 0x0054,
97  _AS_DamageAir2 = 0x0055,
98  _AS_DamageAir3 = 0x0056,
99  _AS_DamageFlyHi = 0x0057,
100  _AS_DamageFlyN = 0x0058,
101  _AS_DamageFlyLw = 0x0059,
102  _AS_DamageFlyTop = 0x005A,
103  _AS_DamageFlyRoll = 0x005B,
104  _AS_LightGet = 0x005C,
105  _AS_HeavyGet = 0x005D,
106  _AS_LightThrowF = 0x005E,
107  _AS_LightThrowB = 0x005F,
108  _AS_LightThrowHi = 0x0060,
109  _AS_LightThrowLw = 0x0061,
110  _AS_LightThrowDash = 0x0062,
111  _AS_LightThrowDrop = 0x0063,
112  _AS_LightThrowAirF = 0x0064,
113  _AS_LightThrowAirB = 0x0065,
114  _AS_LightThrowAirHi = 0x0066,
115  _AS_LightThrowAirLw = 0x0067,
116  _AS_HeavyThrowF = 0x0068,
117  _AS_HeavyThrowB = 0x0069,
118  _AS_HeavyThrowHi = 0x006A,
119  _AS_HeavyThrowLw = 0x006B,
120  _AS_LightThrowF4 = 0x006C,
121  _AS_LightThrowB4 = 0x006D,
122  _AS_LightThrowHi4 = 0x006E,
123  _AS_LightThrowLw4 = 0x006F,
124  _AS_LightThrowAirF4 = 0x0070,
125  _AS_LightThrowAirB4 = 0x0071,
126  _AS_LightThrowAirHi4 = 0x0072,
127  _AS_LightThrowAirLw4 = 0x0073,
128  _AS_HeavyThrowF4 = 0x0074,
129  _AS_HeavyThrowB4 = 0x0075,
130  _AS_HeavyThrowHi4 = 0x0076,
131  _AS_HeavyThrowLw4 = 0x0077,
132  _AS_SwordSwing1 = 0x0078,
133  _AS_SwordSwing3 = 0x0079,
134  _AS_SwordSwing4 = 0x007A,
135  _AS_SwordSwingDash = 0x007B,
136  _AS_BatSwing1 = 0x007C,
137  _AS_BatSwing3 = 0x007D,
138  _AS_BatSwing4 = 0x007E,
139  _AS_BatSwingDash = 0x007F,
140  _AS_ParasolSwing1 = 0x0080,
141  _AS_ParasolSwing3 = 0x0081,
142  _AS_ParasolSwing4 = 0x0082,
143  _AS_ParasolSwingDash = 0x0083,
144  _AS_HarisenSwing1 = 0x0084,
145  _AS_HarisenSwing3 = 0x0085,
146  _AS_HarisenSwing4 = 0x0086,
147  _AS_HarisenSwingDash = 0x0087,
148  _AS_StarRodSwing1 = 0x0088,
149  _AS_StarRodSwing3 = 0x0089,
150  _AS_StarRodSwing4 = 0x008A,
151  _AS_StarRodSwingDash = 0x008B,
152  _AS_LipStickSwing1 = 0x008C,
153  _AS_LipStickSwing3 = 0x008D,
154  _AS_LipStickSwing4 = 0x008E,
155  _AS_LipStickSwingDash = 0x008F,
156  _AS_ItemParasolOpen = 0x0090,
157  _AS_ItemParasolFall = 0x0091,
158  _AS_ItemParasolFallSpecial = 0x0092,
159  _AS_ItemParasolDamageFall = 0x0093,
160  _AS_LGunShoot = 0x0094,
161  _AS_LGunShootAir = 0x0095,
162  _AS_LGunShootEmpty = 0x0096,
163  _AS_LGunShootAirEmpty = 0x0097,
164  _AS_FireFlowerShoot = 0x0098,
165  _AS_FireFlowerShootAir = 0x0099,
166  _AS_ItemScrew = 0x009A,
167  _AS_ItemScrewAir = 0x009B,
168  _AS_DamageScrew = 0x009C,
169  _AS_DamageScrewAir = 0x009D,
170  _AS_ItemScopeStart = 0x009E,
171  _AS_ItemScopeRapid = 0x009F,
172  _AS_ItemScopeFire = 0x00A0,
173  _AS_ItemScopeEnd = 0x00A1,
174  _AS_ItemScopeAirStart = 0x00A2,
175  _AS_ItemScopeAirRapid = 0x00A3,
176  _AS_ItemScopeAirFire = 0x00A4,
177  _AS_ItemScopeAirEnd = 0x00A5,
178  _AS_ItemScopeStartEmpty = 0x00A6,
179  _AS_ItemScopeRapidEmpty = 0x00A7,
180  _AS_ItemScopeFireEmpty = 0x00A8,
181  _AS_ItemScopeEndEmpty = 0x00A9,
182  _AS_ItemScopeAirStartEmpty = 0x00AA,
183  _AS_ItemScopeAirRapidEmpty = 0x00AB,
184  _AS_ItemScopeAirFireEmpty = 0x00AC,
185  _AS_ItemScopeAirEndEmpty = 0x00AD,
186  _AS_LiftWait = 0x00AE,
187  _AS_LiftWalk1 = 0x00AF,
188  _AS_LiftWalk2 = 0x00B0,
189  _AS_LiftTurn = 0x00B1,
190  _AS_GuardOn = 0x00B2,
191  _AS_Guard = 0x00B3,
192  _AS_GuardOff = 0x00B4,
193  _AS_GuardSetOff = 0x00B5,
194  _AS_GuardReflect = 0x00B6,
195  _AS_DownBoundU = 0x00B7,
196  _AS_DownWaitU = 0x00B8,
197  _AS_DownDamageU = 0x00B9,
198  _AS_DownStandU = 0x00BA,
199  _AS_DownAttackU = 0x00BB,
200  _AS_DownFowardU = 0x00BC,
201  _AS_DownBackU = 0x00BD,
202  _AS_DownSpotU = 0x00BE,
203  _AS_DownBoundD = 0x00BF,
204  _AS_DownWaitD = 0x00C0,
205  _AS_DownDamageD = 0x00C1,
206  _AS_DownStandD = 0x00C2,
207  _AS_DownAttackD = 0x00C3,
208  _AS_DownFowardD = 0x00C4,
209  _AS_DownBackD = 0x00C5,
210  _AS_DownSpotD = 0x00C6,
211  _AS_Passive = 0x00C7,
212  _AS_PassiveStandF = 0x00C8,
213  _AS_PassiveStandB = 0x00C9,
214  _AS_PassiveWall = 0x00CA,
215  _AS_PassiveWallJump = 0x00CB,
216  _AS_PassiveCeil = 0x00CC,
217  _AS_ShieldBreakFly = 0x00CD,
218  _AS_ShieldBreakFall = 0x00CE,
219  _AS_ShieldBreakDownU = 0x00CF,
220  _AS_ShieldBreakDownD = 0x00D0,
221  _AS_ShieldBreakStandU = 0x00D1,
222  _AS_ShieldBreakStandD = 0x00D2,
223  _AS_FuraFura = 0x00D3,
224  _AS_Catch = 0x00D4,
225  _AS_CatchPull = 0x00D5,
226  _AS_CatchDash = 0x00D6,
227  _AS_CatchDashPull = 0x00D7,
228  _AS_CatchWait = 0x00D8,
229  _AS_CatchAttack = 0x00D9,
230  _AS_CatchCut = 0x00DA,
231  _AS_ThrowF = 0x00DB,
232  _AS_ThrowB = 0x00DC,
233  _AS_ThrowHi = 0x00DD,
234  _AS_ThrowLw = 0x00DE,
235  _AS_CapturePulledHi = 0x00DF,
236  _AS_CaptureWaitHi = 0x00E0,
237  _AS_CaptureDamageHi = 0x00E1,
238  _AS_CapturePulledLw = 0x00E2,
239  _AS_CaptureWaitLw = 0x00E3,
240  _AS_CaptureDamageLw = 0x00E4,
241  _AS_CaptureCut = 0x00E5,
242  _AS_CaptureJump = 0x00E6,
243  _AS_CaptureNeck = 0x00E7,
244  _AS_CaptureFoot = 0x00E8,
245  _AS_EscapeF = 0x00E9,
246  _AS_EscapeB = 0x00EA,
247  _AS_Escape = 0x00EB,
248  _AS_EscapeAir = 0x00EC,
249  _AS_ReboundStop = 0x00ED,
250  _AS_Rebound = 0x00EE,
251  _AS_ThrownF = 0x00EF,
252  _AS_ThrownB = 0x00F0,
253  _AS_ThrownHi = 0x00F1,
254  _AS_ThrownLw = 0x00F2,
255  _AS_ThrownLwWomen = 0x00F3,
256  _AS_Pass = 0x00F4,
257  _AS_Ottotto = 0x00F5,
258  _AS_OttottoWait = 0x00F6,
259  _AS_FlyReflectWall = 0x00F7,
260  _AS_FlyReflectCeil = 0x00F8,
261  _AS_StopWall = 0x00F9,
262  _AS_StopCeil = 0x00FA,
263  _AS_MissFoot = 0x00FB,
264  _AS_CliffCatch = 0x00FC,
265  _AS_CliffWait = 0x00FD,
266  _AS_CliffClimbSlow = 0x00FE,
267  _AS_CliffClimbQuick = 0x00FF,
268  _AS_CliffAttackSlow = 0x0100,
269  _AS_CliffAttackQuick = 0x0101,
270  _AS_CliffEscapeSlow = 0x0102,
271  _AS_CliffEscapeQuick = 0x0103,
272  _AS_CliffJumpSlow1 = 0x0104,
273  _AS_CliffJumpSlow2 = 0x0105,
274  _AS_CliffJumpQuick1 = 0x0106,
275  _AS_CliffJumpQuick2 = 0x0107,
276  _AS_AppealR = 0x0108,
277  _AS_AppealL = 0x0109,
278  _AS_ShoulderedWait = 0x010A,
279  _AS_ShoulderedWalkSlow = 0x010B,
280  _AS_ShoulderedWalkMiddle = 0x010C,
281  _AS_ShoulderedWalkFast = 0x010D,
282  _AS_ShoulderedTurn = 0x010E,
283  _AS_ThrownFF = 0x010F,
284  _AS_ThrownFB = 0x0110,
285  _AS_ThrownFHi = 0x0111,
286  _AS_ThrownFLw = 0x0112,
287  _AS_CaptureCaptain = 0x0113,
288  _AS_CaptureYoshi = 0x0114,
289  _AS_YoshiEgg = 0x0115,
290  _AS_CaptureKoopa = 0x0116,
291  _AS_CaptureDamageKoopa = 0x0117,
292  _AS_CaptureWaitKoopa = 0x0118,
293  _AS_ThrownKoopaF = 0x0119,
294  _AS_ThrownKoopaB = 0x011A,
295  _AS_CaptureKoopaAir = 0x011B,
296  _AS_CaptureDamageKoopaAir = 0x011C,
297  _AS_CaptureWaitKoopaAir = 0x011D,
298  _AS_ThrownKoopaAirF = 0x011E,
299  _AS_ThrownKoopaAirB = 0x011F,
300  _AS_CaptureKirby = 0x0120,
301  _AS_CaptureWaitKirby = 0x0121,
302  _AS_ThrownKirbyStar = 0x0122,
303  _AS_ThrownCopyStar = 0x0123,
304  _AS_ThrownKirby = 0x0124,
305  _AS_BarrelWait = 0x0125,
306  _AS_Bury = 0x0126,
307  _AS_BuryWait = 0x0127,
308  _AS_BuryJump = 0x0128,
309  _AS_DamageSong = 0x0129,
310  _AS_DamageSongWait = 0x012A,
311  _AS_DamageSongRv = 0x012B,
312  _AS_DamageBind = 0x012C,
313  _AS_CaptureMewtwo = 0x012D,
314  _AS_CaptureMewtwoAir = 0x012E,
315  _AS_ThrownMewtwo = 0x012F,
316  _AS_ThrownMewtwoAir = 0x0130,
317  _AS_WarpStarJump = 0x0131,
318  _AS_WarpStarFall = 0x0132,
319  _AS_HammerWait = 0x0133,
320  _AS_HammerWalk = 0x0134,
321  _AS_HammerTurn = 0x0135,
322  _AS_HammerKneeBend = 0x0136,
323  _AS_HammerFall = 0x0137,
324  _AS_HammerJump = 0x0138,
325  _AS_HammerLanding = 0x0139,
326  _AS_KinokoGiantStart = 0x013A,
327  _AS_KinokoGiantStartAir = 0x013B,
328  _AS_KinokoGiantEnd = 0x013C,
329  _AS_KinokoGiantEndAir = 0x013D,
330  _AS_KinokoSmallStart = 0x013E,
331  _AS_KinokoSmallStartAir = 0x013F,
332  _AS_KinokoSmallEnd = 0x0140,
333  _AS_KinokoSmallEndAir = 0x0141,
334  _AS_Entry = 0x0142,
335  _AS_EntryStart = 0x0143,
336  _AS_EntryEnd = 0x0144,
337  _AS_DamageIce = 0x0145,
338  _AS_DamageIceJump = 0x0146,
339  _AS_CaptureMasterhand = 0x0147,
340  _AS_CapturedamageMasterhand = 0x0148,
341  _AS_CapturewaitMasterhand = 0x0149,
342  _AS_ThrownMasterhand = 0x014A,
343  _AS_CaptureKirbyYoshi = 0x014B,
344  _AS_KirbyYoshiEgg = 0x014C,
345  _AS_CaptureLeadead = 0x014D,
346  _AS_CaptureLikelike = 0x014E,
347  _AS_DownReflect = 0x014F,
348  _AS_CaptureCrazyhand = 0x0150,
349  _AS_CapturedamageCrazyhand = 0x0151,
350  _AS_CapturewaitCrazyhand = 0x0152,
351  _AS_ThrownCrazyhand = 0x0153,
352  _AS_BarrelCannonWait = 0x0154,
353  _AS_Wait1 = 0x0155,
354  _AS_Wait2 = 0x0156,
355  _AS_Wait3 = 0x0157,
356  _AS_Wait4 = 0x0158,
357  _AS_WaitItem = 0x0159,
358  _AS_SquatWait1 = 0x015A,
359  _AS_SquatWait2 = 0x015B,
360  _AS_SquatWaitItem = 0x015C,
361  _AS_GuardDamage = 0x015D,
362  _AS_EscapeN = 0x015E,
363  _AS_AttackS4Hold = 0x015F,
364  _AS_HeavyWalk1 = 0x0160,
365  _AS_HeavyWalk2 = 0x0161,
366  _AS_ItemHammerWait = 0x0162,
367  _AS_ItemHammerMove = 0x0163,
368  _AS_ItemBlind = 0x0164,
369  _AS_DamageElec = 0x0165,
370  _AS_FuraSleepStart = 0x0166,
371  _AS_FuraSleepLoop = 0x0167,
372  _AS_FuraSleepEnd = 0x0168,
373  _AS_WallDamage = 0x0169,
374  _AS_CliffWait1 = 0x016A,
375  _AS_CliffWait2 = 0x016B,
376  _AS_SlipDown = 0x016C,
377  _AS_Slip = 0x016D,
378  _AS_SlipTurn = 0x016E,
379  _AS_SlipDash = 0x016F,
380  _AS_SlipWait = 0x0170,
381  _AS_SlipStand = 0x0171,
382  _AS_SlipAttack = 0x0172,
383  _AS_SlipEscapeF = 0x0173,
384  _AS_SlipEscapeB = 0x0174,
385  _AS_AppealS = 0x0175,
386  _AS_Zitabata = 0x0176,
387  _AS_CaptureKoopaHit = 0x0177,
388  _AS_ThrownKoopaEndF = 0x0178,
389  _AS_ThrownKoopaEndB = 0x0179,
390  _AS_CaptureKoopaAirHit = 0x017A,
391  _AS_ThrownKoopaAirEndF = 0x017B,
392  _AS_ThrownKoopaAirEndB = 0x017C,
393  _AS_ThrownKirbyDrinkSShot = 0x017D,
394  _AS_ThrownKirbySpitSShot = 0x017E,
395 
396 } ActionState;
397 
398 
399 #endif
ActionState
Definition: action_state.h:11