Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##########################################
- # OpenSA2 Version 1.0.3629.17243
- ##########################################
- ##########################################
- # C:\brawl_export\fighter\Fighter.pac
- ##########################################
- Filename: C:\brawl_export\fighter\Fighter.pac
- Moveset Total Size: 177599
- Data Size: 148276
- Offset Table Count: 5498
- Data Section Count: 195
- External Subroutine Count: 0
- Unknown1(Always 0?): 0
- Unknown2(Always 0?): 0
- Unknown3(Always 0?): 0
- ##########################################
- # Data Table
- ##########################################
- @0242d8 dataCommon
- @020e28 effectAnimCmd_BatSwing4Common
- @020ee8 effectAnimCmd_HarisenSwing4HoldCommon
- @020f38 effectAnimCmd_LipStickSwing4HoldCommon
- @0210e0 effectAnimCmd_ScopeAirFireCommon
- @0210b0 effectAnimCmd_ScopeAirRapidCommon
- @021088 effectAnimCmd_ScopeAirStartCommon
- @021030 effectAnimCmd_ScopeFireUpperCommon
- @021000 effectAnimCmd_ScopeRapidUpperCommon
- @020f60 effectAnimCmd_ScopeStartUpperCommon
- @020da8 effectAnimCmd_SmashThrowBCommon
- @020d90 effectAnimCmd_SmashThrowFCommon
- @020dc0 effectAnimCmd_SmashThrowHiCommon
- @020dd8 effectAnimCmd_SmashThrowLwCommon
- @020f10 effectAnimCmd_StarRodSwing4HoldCommon
- @020df0 effectAnimCmd_Swing4Impact
- @020e00 effectAnimCmd_SwordSwing4HoldCommon
- @021290 gameAnimCmd_BatSwing1Common
- @0212c0 gameAnimCmd_BatSwing3Common
- @0212f0 gameAnimCmd_BatSwing4Common
- @021320 gameAnimCmd_BatSwingDashCommon
- @021350 gameAnimCmd_BatSwingDashCommon2
- @021378 gameAnimCmd_BatSwingDashCommon3
- @021768 gameAnimCmd_CaptureCutCommon
- @021788 gameAnimCmd_DamageFlyIndirectCommon
- @021778 gameAnimCmd_DamageFlyIndirectNoReactionCommon
- @0213a8 gameAnimCmd_HarisenSwing1Common
- @0213d8 gameAnimCmd_HarisenSwing3Common
- @021408 gameAnimCmd_HarisenSwing4Common
- @021440 gameAnimCmd_HarisenSwingDashCommon
- @021470 gameAnimCmd_HarisenSwingDashCommon2
- @021498 gameAnimCmd_HarisenSwingDashCommon3
- @021610 gameAnimCmd_LipStickSwing1Common
- @021640 gameAnimCmd_LipStickSwing3Common
- @021670 gameAnimCmd_LipStickSwing4Common
- @0216a8 gameAnimCmd_LipStickSwingDashCommon
- @0216d8 gameAnimCmd_LipStickSwingDashCommon2
- @021700 gameAnimCmd_LipStickSwingDashCommon3
- @021730 gameAnimCmd_ScrewCommon
- @0214c8 gameAnimCmd_StarRodSwing1Common
- @021500 gameAnimCmd_StarRodSwing3Common
- @021538 gameAnimCmd_StarRodSwing4Common
- @021578 gameAnimCmd_StarRodSwingDashCommon
- @0215b0 gameAnimCmd_StarRodSwingDashCommon2
- @0215d8 gameAnimCmd_StarRodSwingDashCommon3
- @021758 gameAnimCmd_StarShotCommon
- @021138 gameAnimCmd_SwordSwing1Common
- @021170 gameAnimCmd_SwordSwing3Common
- @0211b0 gameAnimCmd_SwordSwing4Common
- @0211f8 gameAnimCmd_SwordSwingDashCommon
- @021230 gameAnimCmd_SwordSwingDashCommon2
- @021258 gameAnimCmd_SwordSwingDashCommon3
- @020d04 itemSwingData
- @020d68 patternPowerMul
- @022f58 statusAnimCmdExit_AirLasso
- @023100 statusAnimCmdExit_AirLassoFailure
- @023078 statusAnimCmdExit_AirLassoHang
- @022fc8 statusAnimCmdExit_AirLassoReach
- @0230c0 statusAnimCmdExit_AirLassoRewind
- @023d28 statusAnimCmdExit_Appeal
- @022cb8 statusAnimCmdExit_AttackAir
- @022138 statusAnimCmdExit_CatchPull
- @022208 statusAnimCmdExit_CatchTurn
- @022250 statusAnimCmdExit_CatchWait
- @022690 statusAnimCmdExit_Guard
- @022708 statusAnimCmdExit_GuardDamage
- @0225c8 statusAnimCmdExit_GuardOn
- @023d30 statusAnimCmdExit_SmashAppeal
- @024248 statusAnimCmdGroup_CHK_AIR_ATTACK
- @0241a8 statusAnimCmdGroup_CHK_AIR_CLIFF
- @024228 statusAnimCmdGroup_CHK_AIR_ESCAPE
- @0241e8 statusAnimCmdGroup_CHK_AIR_ITEM_THROW
- @0242a8 statusAnimCmdGroup_CHK_AIR_JUMP_AERIAL
- @024188 statusAnimCmdGroup_CHK_AIR_LANDING
- @024208 statusAnimCmdGroup_CHK_AIR_LASSO
- @0241c8 statusAnimCmdGroup_CHK_AIR_SPECIAL
- @024268 statusAnimCmdGroup_CHK_AIR_TREAD_JUMP
- @024288 statusAnimCmdGroup_CHK_AIR_WALL_JUMP
- @024168 statusAnimCmdGroup_CHK_GROUND
- @0240e8 statusAnimCmdGroup_CHK_GROUND_ATTACK
- @0240c8 statusAnimCmdGroup_CHK_GROUND_CATCH
- @024108 statusAnimCmdGroup_CHK_GROUND_ESCAPE
- @024128 statusAnimCmdGroup_CHK_GROUND_GUARD
- @0240a8 statusAnimCmdGroup_CHK_GROUND_ITEM
- @024148 statusAnimCmdGroup_CHK_GROUND_JUMP
- @024088 statusAnimCmdGroup_CHK_GROUND_SPECIAL
- @0242c8 statusAnimCmdGroup_MAIN
- @0242d0 statusAnimCmdGroup_TEMPORARY
- @022e20 statusAnimCmdPre_Bind
- @023a30 statusAnimCmdPre_Bury
- @022e10 statusAnimCmdPre_DamageSongStart
- @022738 statusAnimCmdPre_EscapeFb
- @021eb0 statusAnimCmdPre_Fall
- @021e78 statusAnimCmdPre_Fly
- @0239d0 statusAnimCmdPre_ItemShoot
- @023110 statusAnimCmdPre_ItemSwingS4Start
- @021ca0 statusAnimCmdPre_Jump
- @021d90 statusAnimCmdPre_JumpAerial
- @021f80 statusAnimCmdPre_Landing
- @021b30 statusAnimCmdPre_Run
- @024050 statusAnimCmdPre_SpecialN
- @024078 statusAnimCmdPre_SpecialNCommon
- @022e30 statusAnimCmdPre_TreadJump
- @021a80 statusAnimCmdPre_Wait
- @021b10 statusAnimCmdPre_Walk
- @0218c0 statusAnimCmd_AIRChkAttack
- @021820 statusAnimCmd_AIRChkCliff
- @021848 statusAnimCmd_AIRChkCliffForce
- @0218a8 statusAnimCmd_AIRChkEscape
- @021c50 statusAnimCmd_AIRChkFallCommon
- @021860 statusAnimCmd_AIRChkItemThrow
- @0219c8 statusAnimCmd_AIRChkJumpAerial
- @021800 statusAnimCmd_AIRChkLanding
- @0218f0 statusAnimCmd_AIRChkStopCeil
- @021908 statusAnimCmd_AIRChkTreadJump
- @021980 statusAnimCmd_AIRChkWallJump
- @022ef0 statusAnimCmd_AirLasso
- @0230d0 statusAnimCmd_AirLassoFailure
- @022ff0 statusAnimCmd_AirLassoHang
- @022f80 statusAnimCmd_AirLassoReach
- @023098 statusAnimCmd_AirLassoRewind
- @023ae0 statusAnimCmd_Appeal
- @022be8 statusAnimCmd_AttackAir
- @022ba0 statusAnimCmd_AttackAirCommon
- @022b70 statusAnimCmd_AttackAirUniq
- @022b48 statusAnimCmd_AttackHi4
- @022b10 statusAnimCmd_AttackHi4Hold
- @022ad0 statusAnimCmd_AttackHi4Start
- @022878 statusAnimCmd_AttackLw3
- @022aa8 statusAnimCmd_AttackLw4
- @022a70 statusAnimCmd_AttackLw4Hold
- @022a30 statusAnimCmd_AttackLw4Start
- @022958 statusAnimCmd_AttackS4
- @022920 statusAnimCmd_AttackS4Hold
- @0228a8 statusAnimCmd_AttackS4Start
- @0220c0 statusAnimCmd_Catch
- @022158 statusAnimCmd_CatchDash
- @022108 statusAnimCmd_CatchPull
- @0220e8 statusAnimCmd_CatchPullCommon
- @0221a8 statusAnimCmd_CatchTurn
- @022228 statusAnimCmd_CatchWait
- @022e80 statusAnimCmd_CliffCatch
- @022e50 statusAnimCmd_CliffCatchMove
- @022dc0 statusAnimCmd_DamageFall
- @023e00 statusAnimCmd_Dead
- @023d38 statusAnimCmd_Entry
- @022770 statusAnimCmd_EscapeAirCommon
- @021c20 statusAnimCmd_FALLCommonUniq
- @021ee0 statusAnimCmd_Fall
- @021f40 statusAnimCmd_FallAerial
- @021f60 statusAnimCmd_FallSpecial
- @021798 statusAnimCmd_GROUNDChkEscape
- @0239f8 statusAnimCmd_GimmickCatapult
- @022cc0 statusAnimCmd_Glide
- @022d30 statusAnimCmd_GlideAttack
- @022d78 statusAnimCmd_GlideEnd
- @022640 statusAnimCmd_Guard
- @0223e8 statusAnimCmd_GuardCont
- @0226c8 statusAnimCmd_GuardDamageUniq
- @022538 statusAnimCmd_GuardOnUniq
- @022600 statusAnimCmd_GuardUniq
- @0239c0 statusAnimCmd_ItemShootAir_Common
- @0238f8 statusAnimCmd_ItemShootDashB_Common
- @023880 statusAnimCmd_ItemShootDashF_Common
- @023950 statusAnimCmd_ItemShootJumpSquat_Common
- @023970 statusAnimCmd_ItemShootLanding_Common
- @023610 statusAnimCmd_ItemShootWait_Common
- @023820 statusAnimCmd_ItemShootWalkBBrake_Common
- @023738 statusAnimCmd_ItemShootWalkB_Common
- @0237c0 statusAnimCmd_ItemShootWalkFBrake_Common
- @0236b0 statusAnimCmd_ItemShootWalkF_Common
- @023268 statusAnimCmd_ItemSwingS4
- @023350 statusAnimCmd_ItemSwingS4Hold
- @023160 statusAnimCmd_ItemSwingS4Start
- @023238 statusAnimCmd_ItemSwingS4Uniq
- @023398 statusAnimCmd_ItemThrow
- @0234f8 statusAnimCmd_ItemThrowHeavyCommon
- @021cd8 statusAnimCmd_Jump
- @021dc8 statusAnimCmd_JumpAerial
- @021ba0 statusAnimCmd_JumpSquat
- @021fa0 statusAnimCmd_Landing
- @022038 statusAnimCmd_LandingAttackAir
- @022080 statusAnimCmd_LandingFallSpecial
- @021fe8 statusAnimCmd_LandingLight
- @024010 statusAnimCmd_Lose
- @022eb0 statusAnimCmd_MissFoot
- @023e40 statusAnimCmd_RebirthCommon
- @023a80 statusAnimCmd_SpecialJumpAttack
- @023a40 statusAnimCmd_SpecialJumpAttackCommon
- @0223a8 statusAnimCmd_Throw
- @022350 statusAnimCmd_ThrowLogCommon
- @021b38 statusAnimCmd_TurnRunUniq
- @021af8 statusAnimCmd_Wait
- @021ac0 statusAnimCmd_WaitCommon
- @023e80 statusAnimCmd_Win
- ##########################################
- # Special Offsets
- ##########################################
- 0@354
- 1@E10
- 2@410
- 3@ECC
- 4@2036C
- 5@207B4
- 6@6714
- 7@20BFC
- 8@148
- 9@20D04
- 10@2EC
- 11@20C84
- 12@CAC
- 13@D2C
- 14@DAC
- 15@DEC
- 16@2FC
- 17@20D68
- 18@344
- 19@5B64
- 20@6514
- 21@20CEC
- 22@20CFC
- ##########################################
- # External Subroutines
- ##########################################
- ##########################################
- # Actions
- ##########################################
- Action 0x0@21AF8
- Subroutine - statusAnimCmd_WaitCommonOffset=@21AC0
- Subroutine - Offset=@BC74
- Action 0x1@C13C
- Bit Variable Set - RA-Bit[0][16]
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@BA6C
- ?Selective Allow Interrupt? - 0x1
- ?Selective Allow Interrupt? - 0x2
- ?Selective Allow Interrupt? - 0x3
- ?Selective Allow Interrupt? - 0x4
- ?Selective Allow Interrupt? - 0x5
- ?Selective Allow Interrupt? - 0x6
- ?Selective Allow Interrupt? - 0x7
- ?Selective Allow Interrupt? - 0x8
- 02090200 - 0x8, 0x273E
- 02090200 - 0x8, 0x274B
- Change Action(2) - ID=0x2, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][45]
- Additional Requirement - Requirement=Compare, IC-Basic[0][39], 0x0, 1.00x
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x2, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x0, Variable=0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[0][39], 0x0, 1.00x
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x0, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][45]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x0, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x0, Variable=0.00x
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x271A, ID=0x8C, Requirement=Not 14, Variable=0x3
- Additional Requirement - Requirement=On Ground
- 02080100 - 0x271A
- 0D000200 - 0x9, @BF2C
- Action 0x2@C24C
- Subroutine - statusAnimCmd_WaitCommonOffset=@21AC0
- Change Action(2) - ID=0x0, Requirement=Animation End
- Change Subaction - ID=0xD, Pass Frame?=False, 0.00x
- Action 0x3@C814
- 07000000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(EXT) - Unknown=0x2772, ID=0x113, Requirement=Button Pressed, Variable=0x1
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x4, IC-Basic[3072][113]
- Change Action(EXT) - Unknown=0x2783, ID=0x9B, Requirement=20, Variable=0x8
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][16]
- Change Action(EXT) - Unknown=0x277F, ID=0x9C, Requirement=20, Variable=0x8
- Additional Requirement - Requirement=Button Pressed, 0x0
- Change Action(EXT) - Unknown=0x2781, ID=0x9B, Requirement=Holding Item
- Additional Requirement - Requirement=Button Held, 0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][16]
- Additional Requirement - Requirement=Not 20, 0x400000
- Change Action(EXT) - Unknown=0x2782, ID=0x9C, Requirement=Holding Item
- Additional Requirement - Requirement=Button Held, 0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not 20, 0x400000
- Change Action(EXT) - Unknown=0x277A, ID=0x38, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x1, Variable=IC-Basic[3072][58]
- Additional Requirement - Requirement=Button Held, 0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Holding Item
- Change Action(EXT) - Unknown=0x2779, ID=0x36, Requirement=Button Held, Variable=0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Holding Item
- Change Action(EXT) - Unknown=0x2786, ID=0xA0, Requirement=20, Variable=0x4
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][16]
- Change Action(EXT) - Unknown=0x278D, ID=0xA4, Requirement=20, Variable=0x2
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][16]
- Change Action(EXT) - Unknown=0x2768, ID=0x2A, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][16]
- Change Action(EXT) - Unknown=0x278A, ID=0xA3, Requirement=20, Variable=0x4
- Additional Requirement - Requirement=Button Pressed, 0x0
- Change Action(EXT) - Unknown=0x2763, ID=0x26, Requirement=Button Pressed, Variable=0x0
- Change Action(EXT) - Unknown=0x277D, ID=0x96, Requirement=21
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not 19
- Change Action(EXT) - Unknown=0x277E, ID=0x97, Requirement=22
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Holding Item
- Change Action(EXT) - Unknown=0x2740, ID=0x7, Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x4, Variable=IC-Basic[3072][50]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][247]
- Additional Requirement - Requirement=Compare, IC-Basic[0][0], 0x1, IC-Basic[22784][248]
- Change Action(EXT) - Unknown=0x273C, ID=0x3, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][50]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][247]
- Additional Requirement - Requirement=Compare, IC-Basic[0][0], 0x4, IC-Basic[22784][249]
- Change Action(EXT) - Unknown=0x2736, ID=0x1F, Requirement=Button Held, Variable=0x3
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][17]
- Change Action(EXT) - Unknown=0x273B, ID=0xA, Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x273A, ID=0xA, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][69]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Change Action - Unknown=0x2719, ID=0x4, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][54]
- 02080100 - 0x2719
- Change Action - Unknown=0x2710, ID=0x0, Requirement=Animation End
- Change Action - Unknown=0x271A, ID=0x8C, Requirement=Not 14, Variable=0x2
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][19]
- Subroutine - Offset=@A6E4
- Change Subaction - ID=0xE
- Action 0x4@CD4C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x8B, Requirement=Compare, Variable=RA-Float[0][4], Comparison=0x1, Variable=0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x1, IC-Basic[3072][58]
- Additional Requirement - Requirement=Not 14, 0x1
- ?Selective Allow Interrupt? - 0x1
- Change Action(EXT) - Unknown=0x2783, ID=0x9C, Requirement=20, Variable=0x8
- Additional Requirement - Requirement=Button Pressed, 0x0
- Change Action(EXT) - Unknown=0x2782, ID=0x9C, Requirement=Holding Item
- Additional Requirement - Requirement=Button Held, 0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not 20, 0x400000
- Change Action(EXT) - Unknown=0x277A, ID=0x38, Requirement=Compare, Variable=RA-Float[0][4], Comparison=0x1, Variable=0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x1, IC-Basic[3072][58]
- Additional Requirement - Requirement=Button Held, 0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Holding Item
- Change Action(EXT) - Unknown=0x2779, ID=0x36, Requirement=Button Held, Variable=0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Holding Item
- Change Action(EXT) - Unknown=0x278A, ID=0xA3, Requirement=20, Variable=0x4
- Additional Requirement - Requirement=Button Pressed, 0x0
- Change Action(EXT) - Unknown=0x2763, ID=0x26, Requirement=Button Pressed, Variable=0x0
- ?Selective Allow Interrupt? - 0x6
- Change Action(EXT) - Unknown=0x273B, ID=0xA, Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x273A, ID=0xA, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][69]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Change Action(EXT) - Unknown=0x273F, ID=0x8, Requirement=Compare, Variable=RA-Float[0][4], Comparison=0x1, Variable=0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x1, IC-Basic[3072][58]
- If - Requirement=Bit is Set, Variable=LA-Bit[0][10]
- Change Action - Unknown=0x279D, ID=0x5, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][45]
- Else
- Change Action - Unknown=0x273D, ID=0x5, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][54]
- End If
- Subroutine - Offset=@A6E4
- Change Subaction - ID=0xF
- Action 0x5@D1CC
- Change Action(2) - ID=0xE, Requirement=In Air
- ?Selective Allow Interrupt? - 0x6
- ?Selective Allow Interrupt? - 0x1
- Change Action(EXT) - Unknown=0x277D, ID=0x96, Requirement=21
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not 19
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x277E, ID=0x97, Requirement=22
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Not Holding Item
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@9A84
- Change Action(EXT) - Unknown=0x278A, ID=0xA3, Requirement=20, Variable=0x4
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x2783, ID=0x9C, Requirement=20, Variable=0x8
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x2763, ID=0x26, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x273B, ID=0xA, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x273A, ID=0xA, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][69]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x8B, Requirement=Compare, Variable=RA-Float[0][4], Comparison=0x1, Variable=0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x1, IC-Basic[3072][58]
- Additional Requirement - Requirement=Not 14, 0x1
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x273F, ID=0x8, Requirement=Bit is Set, Variable=RA-Bit[0][18]
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x1, IC-Basic[3072][58]
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@BAD4
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- 0D000200 - 0x9, @CED4
- Change Subaction - ID=0x10
- Action 0x6@D5DC
- Subroutine - Offset=@D4A4
- Change Action(EXT) - Unknown=0x273C, ID=0x3, Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Additional Requirement - Requirement=Compare, IC-Basic[768][248], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=On Ground
- Action 0x7@D66C
- Subroutine - Offset=@D4A4
- Change Action(EXT) - Unknown=0x2741, ID=0x3, Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Additional Requirement - Requirement=Compare, IC-Basic[768][248], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=On Ground
- Action 0x8@D9FC
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(EXT) - Unknown=0x277A, ID=0x38, Requirement=Button Held, Variable=0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=On Ground
- Additional Requirement - Requirement=Not Holding Item
- Basic Variable Set - IC-Basic[23040][42], RA-Basic[0][1]
- Change Action(EXT) - Unknown=0x273B, ID=0xA, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x273A, ID=0xA, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][69]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x271B, ID=0x4, Requirement=Animation End
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x4, IC-Basic[3072][54]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x9, Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][16]
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x0, IC-Basic[3072][54]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x0, Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Additional Requirement - Requirement=Not Bit is Set, RA-Bit[0][16]
- Additional Requirement - Requirement=Compare, IC-Basic[768][244], 0x4, IC-Basic[3072][54]
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x12
- Basic Variable Set - IC-Basic[22784][217], RA-Basic[0][0]
- 0D000200 - 0x9, @21B38
- Action 0x9@DB94
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(EXT) - Unknown=0x273B, ID=0xA, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x273A, ID=0xA, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][69]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@BA6C
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x13
- Action 0xA@21BA0
- If - Requirement=Compare, Variable=IC-Basic[20992][10], Comparison=0x4, Variable=IC-Basic[22784][251]
- 000C0400 - Compare, IC-Basic[20992][16], 0x1, 0.00x
- Bit Variable Set - RA-Bit[0][16]
- End If
- Change Action(2) - ID=0xB, Requirement=Animation End
- Change Action - Unknown=0x2712, ID=0xE, Requirement=In Air
- Change Action(EXT) - Unknown=0x2773, ID=0x114, Requirement=Button Pressed, Variable=0x1
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][114]
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@9A84
- 07010000
- Change Action(EXT) - Unknown=0x276B, ID=0x30, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][86]
- Additional Requirement - Requirement=On Ground
- 0D000200 - 0x9, @DC44
- Action 0xB@21CD8
- 07010000
- 07020000
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Subroutine - statusAnimCmd_AIRChkStopCeilOffset=@218F0
- Change Action(2) - ID=0xE, Requirement=Animation End
- If - Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x4, Variable=IC-Basic[3072][67]
- If - Requirement=Bit is Set, Variable=RA-Bit[0][6]
- Change Subaction - ID=0x18
- Else
- Change Subaction - ID=0x17
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][6]
- Change Subaction - ID=0x16
- Else
- Change Subaction - ID=0x15
- End If
- End If
- If - Requirement=Bit is Set, Variable=LA-Bit[0][19]
- Sound Effect - ID=0x1FAB
- End If
- 0D000200 - 0x9, @21C20
- Action 0xC@21DC8
- 07010000
- 07020000
- 12030100 - LA-Basic[0][1]
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Subroutine - statusAnimCmd_AIRChkStopCeilOffset=@218F0
- Change Action(2) - ID=0xF, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- If - Requirement=Compare, Variable=IC-Basic[23040][146], Comparison=0x3, Variable=0.00x
- 000B0200 - Not Bit is Set, LA-Bit[0][22]
- Bit Variable Set - RA-Bit[0][18]
- Subroutine - Offset=@B9F4
- End If
- If - Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x4, Variable=IC-Basic[3072][67]
- Change Subaction - ID=0x1A
- Else
- Change Subaction - ID=0x19
- End If
- If - Requirement=Bit is Set, Variable=LA-Bit[0][19]
- Sound Effect - ID=0x1FAC
- End If
- 0D000200 - 0x9, @E20C
- Action 0xD@E524
- 07000000
- 07010000
- 07020000
- 12030100 - LA-Basic[0][1]
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- If - Requirement=Compare, Variable=IC-Basic[23040][146], Comparison=0x3, Variable=0.00x
- 000B0200 - Not Bit is Set, LA-Bit[0][22]
- Bit Variable Set - RA-Bit[0][18]
- Subroutine - Offset=@B9F4
- End If
- If - Requirement=Compare, Variable=LA-Basic[0][1], Comparison=0x2, Variable=IC-Basic[22784][219]
- Change Action(2) - ID=0xF, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Else
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- End If
- Set Air/Ground - 0x3
- Switch - 0x2710, LA-Basic[0][1]
- Case - 0x2
- Change Subaction - ID=0x1B
- Case - 0x3
- Change Subaction - ID=0x1C
- Case - 0x4
- Change Subaction - ID=0x1D
- Case - 0x5
- Change Subaction - ID=0x1E
- Case - 0x6
- Change Subaction - ID=0x1F
- End Switch
- 0D000200 - 0x9, @E3BC
- Action 0xE@21EE0
- Change Action(EXT) - Unknown=0x273B, ID=0xB, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Additional Requirement - Requirement=Compare, RA-Basic[0][3], 0x1, IC-Basic[22784][252]
- Change Action(EXT) - Unknown=0x273A, ID=0xB, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][69]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Additional Requirement - Requirement=Compare, RA-Basic[0][3], 0x1, IC-Basic[22784][252]
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Change Subaction - ID=0x20
- 0D000200 - 0x9, @21C20
- Action 0xF@21F40
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Change Subaction - ID=0x23
- 0D000200 - 0x9, @21C20
- Action 0x10@21F60
- Change Action - Unknown=0x272D, ID=0x19, Requirement=On Ground
- Change Subaction - ID=0x26
- 0D000200 - 0x9, @21C20
- Action 0x11@EBA4
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x12, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@EABC
- 02090200 - 0x8, 0x274B
- ?Selective Allow Interrupt? - 0x3
- 020C0100 - 0x13
- Change Action(2) - ID=0x72, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x2, Variable=0.00x
- Additional Requirement - Requirement=On Ground
- 020C0100 - 0x0
- ?Selective Allow Interrupt? - 0x13
- Change Subaction - ID=0x2A
- Action 0x12@EE64
- 0C170200 - True, IC-Basic[23040][22]
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@EABC
- 02090200 - 0x1, 0x2771
- 02090200 - 0x1, 0x2772
- 02090200 - 0x8, 0x274B
- If - Requirement=Compare, Variable=IC-Basic[23040][147], Comparison=0x2, Variable=1.00x
- 02090200 - 0x8, 0x273C
- Subroutine - Offset=@EC64
- Subroutine - Offset=@ECDC
- End If
- Change Action - Unknown=0x2744, ID=0x15, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x5, Variable=IC-Basic[3072][61]
- Additional Requirement - Requirement=On Ground
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=Compare, Variable=IC-Basic[20992][35], Comparison=0x2, Variable=45.00x
- Change Subaction - ID=0x2D
- 04020400 - Not Compare, IC-Basic[20992][35], 0x2, 45.00x
- Else
- Switch - 0x3E9, 0x2B
- Case - 0x1
- Change Subaction - ID=0x2C
- Case - 0xFFFFFFFF
- 04140100 - 0.00x
- Default Case
- Change Subaction - ID=0x2B
- End Switch
- Synchronous Timer - Frames=1.00x
- 04020100 - Animation End
- End If
- Loop Rest
- Execute Loop
- Action 0x13@F084
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@EABC
- 02090200 - 0x1, 0x2771
- 02090200 - 0x1, 0x2772
- 02090200 - 0x8, 0x274B
- Subroutine - Offset=@ECDC
- Change Action(2) - ID=0x12, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x1, Variable=IC-Basic[3072][61]
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x0, IC-Basic[3072][62]
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x4, IC-Basic[3072][64]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x29, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x2744, ID=0x15, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x5, Variable=IC-Basic[3072][61]
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x2E
- Action 0x14@F224
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@EABC
- 02090200 - 0x1, 0x2771
- 02090200 - 0x1, 0x2772
- 02090200 - 0x8, 0x274B
- Subroutine - Offset=@EC64
- Change Action(2) - ID=0x12, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x0, Variable=IC-Basic[3072][61]
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x4, IC-Basic[3072][64]
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x0, IC-Basic[3072][62]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x29, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x2744, ID=0x15, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x5, Variable=IC-Basic[3072][61]
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x2F
- Action 0x15@F2FC
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@EABC
- 02090200 - 0x1, 0x2771
- 02090200 - 0x1, 0x2772
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x30
- Action 0x16@21FA0
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- 000B0400 - Not Compare, IC-Basic[19968][41], 0x2, 0.00x
- Subroutine - Offset=@F6BC
- 0D000200 - 0x9, @F464
- Else
- Change Action(2) - ID=0x0, Requirement=Animation End
- End If
- Action 0x17@21FE8
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Subaction - ID=0x31
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- 000B0400 - Not Compare, IC-Basic[19968][41], 0x2, 0.00x
- Subroutine - Offset=@F6BC
- 0D000200 - 0x9, @F464
- Else
- Change Action(2) - ID=0x0, Requirement=Animation End
- End If
- Action 0x18@22038
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- 000B0400 - Not Compare, IC-Basic[19968][41], 0x2, 0.00x
- Subroutine - Offset=@F6BC
- 0D000200 - 0x9, @F5D4
- Else
- Change Action(2) - ID=0x0, Requirement=Animation End
- End If
- Action 0x19@22080
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- 000B0400 - Not Compare, IC-Basic[19968][41], 0x2, 0.00x
- Subroutine - Offset=@F6BC
- Else
- Change Action(2) - ID=0x0, Requirement=Animation End
- End If
- Action 0x1A@10FFC
- Change Action(2) - ID=0x7E, Requirement=In Air
- Additional Requirement - Requirement=3B
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - statusAnimCmd_GuardContOffset=@223E8
- Change Action(2) - ID=0x56, Requirement=Compare, Variable=LA-Float[0][3], Comparison=0x0, Variable=0.00x
- Change Action(2) - ID=0x1B, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Basic Variable Set - IC-Basic[23040][36], RA-Basic[0][0]
- Basic Variable Set - IC-Basic[23040][38], RA-Basic[0][1]
- Change Subaction - ID=0x3F
- 040A0100 - 0x40
- 040B0100 - 0.00x
- 0D000200 - 0x9, @22538
- Subroutine - Offset=@2D9C
- Action 0x1B@22640
- Change Action(2) - ID=0x7E, Requirement=In Air
- Additional Requirement - Requirement=3B
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - statusAnimCmd_GuardContOffset=@223E8
- Change Action(2) - ID=0x56, Requirement=Compare, Variable=LA-Float[0][3], Comparison=0x0, Variable=0.00x
- Change Action(2) - ID=0x1C, Requirement=Button Not Held, Variable=0x3
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x1, 0.00x
- Additional Requirement - Requirement=On Ground
- 0D000200 - 0x9, @22600
- Action 0x1C@113FC
- Change Action(2) - ID=0x7E, Requirement=In Air
- Additional Requirement - Requirement=3B
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(EXT) - Unknown=0x273B, ID=0xA, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x273A, ID=0xA, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][66]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x41
- If - Requirement=Compare, Variable=RA-Basic[0][3], Comparison=0x5, Variable=0.00x
- ?Selective Allow Interrupt? - 0x1
- ?Selective Allow Interrupt? - 0x2
- ?Selective Allow Interrupt? - 0x4
- End If
- Basic Variable Set - IC-Basic[23040][40], RA-Basic[0][5]
- 0D000200 - 0x9, @1129C
- Action 0x1D@115E4
- Change Action(2) - ID=0x7E, Requirement=In Air
- Additional Requirement - Requirement=3B
- Change Action(2) - ID=0x49, Requirement=In Air
- 07000000
- If - Requirement=Compare, Variable=RA-Basic[0][1], Comparison=0x5, Variable=0.00x
- Basic Variable Set - 0x0, RA-Basic[0][0]
- Basic Variable Set - IC-Basic[23040][39], RA-Basic[0][3]
- Sound Effect - ID=0xD9
- Else
- Subroutine - Offset=@2E04
- End If
- Change Action - Unknown=0x2739, ID=0x1B, Requirement=Compare, Variable=RA-Basic[0][5], Comparison=0x2, Variable=0.00x
- Change Action(2) - ID=0x1C, Requirement=Compare, Variable=RA-Basic[0][5], Comparison=0x2, Variable=0.00x
- Additional Requirement - Requirement=On Ground
- 0D000200 - 0x9, @226C8
- Action 0x1E@11704
- 07010000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x43
- Rumble - 0x18, 0x0
- 0D000200 - 0x9, @116A4
- Action 0x1F@1187C
- Subroutine - Offset=@11814
- Change Subaction - ID=0x44
- Action 0x20@118A4
- Subroutine - Offset=@11814
- Change Subaction - ID=0x45
- Action 0x21@11CD4
- Subroutine - statusAnimCmd_EscapeAirCommonOffset=@22770
- Change Subaction - ID=0x46
- Action 0x22@11D84
- Change Action(2) - ID=0xE, Requirement=In Air
- Frame Speed - Multiplier=0.00x
- Asynchronous Timer - Frames=1.00x
- Change Action(2) - ID=0x23, Requirement=0F
- Action 0x23@11DEC
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x47, Pass Frame?=False, RA-Float[0][3]
- Action 0x24@1241C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[23040][142], Comparison=0x3, Variable=0.00x
- Change Action(2) - ID=0x25, Requirement=3D
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][20]
- Additional Requirement - Requirement=Button Held, 0x0
- Additional Requirement - Requirement=Compare, IC-Basic[20992][8], 0x4, IC-Basic[23040][141]
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x2762, ID=0x25, Requirement=Bit is Set, Variable=RA-Bit[0][20]
- Additional Requirement - Requirement=Compare, RA-Basic[0][1], 0x4, IC-Basic[22784][221]
- Additional Requirement - Requirement=On Ground
- End If
- If - Requirement=Compare, Variable=IC-Basic[20992][8], Comparison=0x4, Variable=IC-Basic[23040][141]
- 13010000
- End If
- Switch - 0x2710, IC-Basic[23040][140]
- Case - 0x0
- Change Action - Unknown=0x2761, ID=0x24, Requirement=Bit is Set, Variable=RA-Bit[0][29]
- 0D000200 - 0x9, @11FDC
- Case - 0x1
- Change Action - Unknown=0x2761, ID=0x24, Requirement=Bit is Set, Variable=RA-Bit[0][29]
- 0D000200 - 0x9, @120B4
- Case - 0x2
- 0D000200 - 0x9, @120B4
- End Switch
- Set Loop - Iterations=0xFFFFFFFF
- 07020000
- Terminate Collisions
- 062D0000
- 64010000
- 070C0000
- Bit Variable Clear - RA-Bit[0][21]
- Bit Variable Clear - RA-Bit[0][22]
- Bit Variable Clear - RA-Bit[0][16]
- Bit Variable Clear - RA-Bit[0][17]
- Bit Variable Clear - RA-Bit[0][19]
- Bit Variable Clear - RA-Bit[0][28]
- Bit Variable Clear - RA-Bit[0][29]
- 13000100 - 0x1
- Switch - 0x2710, IC-Basic[20992][8]
- Case - 0x1
- Change Subaction - ID=0x48
- 0C1C0300 - 0x2, 0x1, True
- Case - 0x2
- Change Subaction - ID=0x49
- 0C1C0200 - 0x2, 0x2
- Vertical Momentum - 0x0
- 0C270000
- Case - 0x3
- Change Subaction - ID=0x4A
- 0C1C0200 - 0x2, 0x3
- 0C270000
- End Switch
- 04020400 - Compare, IC-Basic[20992][8], 0x0, IC-Basic[23040][141]
- 04030200 - Bit is Set, RA-Bit[0][21]
- Loop Rest
- Execute Loop
- Action 0x25@1267C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x4B
- 04020100 - Animation End
- Loop Rest
- Bit Variable Set - RA-Bit[0][24]
- Bit Variable Clear - RA-Bit[0][25]
- Bit Variable Clear - RA-Bit[0][26]
- Change Subaction - ID=0x4C
- 0D000200 - 0x9, @11F24
- 04020200 - Not Bit is Set, RA-Bit[0][24]
- Loop Rest
- Change Subaction - ID=0x4D
- Action 0x26@1298C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(EXT) - Unknown=0x277A, ID=0x38, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x1, Variable=IC-Basic[3072][58]
- Additional Requirement - Requirement=Button Held, 0x3
- Additional Requirement - Requirement=On Ground
- Additional Requirement - Requirement=Not Holding Item
- Change Action(EXT) - Unknown=0x2779, ID=0x36, Requirement=Button Held, Variable=0x3
- Additional Requirement - Requirement=On Ground
- Additional Requirement - Requirement=Not Holding Item
- Basic Variable Set - IC-Basic[23040][41], RA-Basic[0][0]
- 0D000200 - 0x9, @127A4
- Change Action(EXT) - Unknown=0x276B, ID=0x30, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][86]
- Additional Requirement - Requirement=On Ground
- Switch - 0x2710, IC-Basic[23040][148]
- Case - 0x1
- Change Action - Unknown=0x2731, ID=0x12, Requirement=Animation End
- Case - 0x0
- Change Action - Unknown=0x2710, ID=0x0, Requirement=Animation End
- Default Case
- Change Action - Unknown=0x2710, ID=0x0, Requirement=Animation End
- End Switch
- Change Subaction - ID=0x4E
- Action 0x27@12C24
- 07020000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- 0D000200 - 0x9, @12A9C
- Set Loop - Iterations=0xFFFFFFFF
- 07020000
- Bit Variable Clear - RA-Bit[0][16]
- Bit Variable Clear - RA-Bit[0][19]
- Bit Variable Set - RA-Bit[0][18]
- 13000100 - 0x2
- Switch - 0x2710, IC-Basic[20992][8]
- Case - 0x1
- If - Requirement=Compare, Variable=IC-Basic[768][253], Comparison=0x5, Variable=IC-Basic[3072][80]
- Change Subaction - ID=0x4F
- 000D0400 - Compare, IC-Basic[768][253], 0x0, IC-Basic[3072][81]
- Change Subaction - ID=0x53
- Else
- Change Subaction - ID=0x50
- End If
- Case - 0x2
- Change Subaction - ID=0x51
- 0C1C0200 - 0x2, 0x7
- 0C270000
- Case - 0x3
- Change Subaction - ID=0x52
- 0C1C0200 - 0x2, 0x8
- 0C270000
- End Switch
- 04020400 - Compare, IC-Basic[20992][8], 0x0, IC-Basic[23040][143]
- 04030200 - Bit is Set, RA-Bit[0][19]
- 04030200 - Bit is Set, RA-Bit[0][16]
- Loop Rest
- Execute Loop
- Action 0x28@12DAC
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x54
- Action 0x29@22878
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x12, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- 02090200 - 0x8, 0x2743
- Change Subaction - ID=0x55
- Action 0x2A@228A8
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action - Unknown=0x2769, ID=0x2B, Requirement=Animation End
- Additional Requirement - Requirement=Button Held, 0x0
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x2767, ID=0x2C, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[768][242], Comparison=0x4, Variable=IC-Basic[3072][50]
- 05020000
- 000D0400 - Compare, IC-Basic[768][246], 0x4, IC-Basic[3072][50]
- 05010000
- End If
- 05040000
- 0C010000
- Change Subaction - ID=0x56
- Action 0x2B@22920
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x2C, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x2C, Requirement=Button Not Held, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x5B
- Action 0x2C@22958
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[768][253], Comparison=0x5, Variable=IC-Basic[3072][84]
- Basic Variable Set - 0x57, RA-Basic[0][0]
- 000D0400 - Compare, IC-Basic[768][253], 0x0, IC-Basic[3072][85]
- Basic Variable Set - 0x5A, RA-Basic[0][0]
- Else
- Basic Variable Set - 0x58, RA-Basic[0][0]
- End If
- Set Loop - Iterations=0xFFFFFFFF
- 07020000
- Bit Variable Clear - RA-Bit[0][16]
- 13000100 - 0x3
- Switch - 0x2710, IC-Basic[20992][8]
- Case - 0x1
- Change Subaction - ID=RA-Basic[0][0]
- Case - 0x2
- Change Subaction - ID=0x59
- 0C270000
- End Switch
- 04020400 - Compare, IC-Basic[20992][8], 0x0, IC-Basic[23040][144]
- 04030200 - Button Pressed, 0x0
- 04030200 - Bit is Set, RA-Bit[0][16]
- Loop Rest
- Execute Loop
- Action 0x2D@22A30
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action - Unknown=0x276F, ID=0x2E, Requirement=Animation End
- Additional Requirement - Requirement=Button Held, 0x0
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x276D, ID=0x2F, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x5F
- Action 0x2E@22A70
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x2F, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x2F, Requirement=Button Not Held, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x61
- Action 0x2F@22AA8
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x60
- Action 0x30@22AD0
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action - Unknown=0x276C, ID=0x31, Requirement=Animation End
- Additional Requirement - Requirement=Button Held, 0x0
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x276A, ID=0x32, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x5C
- Action 0x31@22B10
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x32, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x32, Requirement=Button Not Held, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x5E
- Action 0x32@22B48
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x5D
- Action 0x33@22BE8
- Subroutine - statusAnimCmd_AttackAirCommonOffset=@22BA0
- If - Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][92]
- 000B0400 - Compare, IC-Basic[768][251], 0x0, IC-Basic[3072][93]
- Change Subaction - ID=0x62
- 0C1C0200 - 0x2, 0xE
- Else
- If - Requirement=34
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- Change Subaction - ID=0x63
- 0C1C0200 - 0x2, 0xF
- Else
- Change Subaction - ID=0x64
- 0C1C0200 - 0x2, 0x10
- End If
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=0.00x
- Change Subaction - ID=0x65
- 0C1C0200 - 0x2, 0x11
- Else
- Change Subaction - ID=0x66
- 0C1C0200 - 0x2, 0x12
- End If
- End If
- End If
- Basic Variable Set - IC-Basic[19968][32], RA-Basic[0][0]
- Action 0x34@220C0
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action - Unknown=0x2710, ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x6C
- Action 0x35@22108
- Subroutine - statusAnimCmd_CatchPullCommonOffset=@220E8
- Change Subaction - ID=0x6F
- Asynchronous Timer - Frames=1.00x
- Change Action(2) - ID=0x39, Requirement=0F
- Additional Requirement - Requirement=On Ground
- Action 0x36@22158
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(EXT) - Unknown=0x277A, ID=0x38, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x1, Variable=IC-Basic[3072][58]
- Additional Requirement - Requirement=On Ground
- Additional Requirement - Requirement=Not Holding Item
- Basic Variable Set - IC-Basic[23040][42], RA-Basic[0][0]
- Change Action - Unknown=0x2710, ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x6D
- 0D000200 - 0x9, @F994
- Action 0x37@FA6C
- Subroutine - statusAnimCmd_CatchPullOffset=@22108
- Action 0x38@221A8
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action - Unknown=0x2710, ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[19968][35], Comparison=0x2, Variable=8.00x
- Float Variable Set - IC-Basic[0][0], RA-Float[0][4]
- Change Subaction - ID=0x6E
- 04060100 - RA-Float[0][4]
- Else
- Change Subaction - ID=0x6E
- End If
- Reverse Direction
- Action 0x39@22228
- Change Action(2) - ID=0x10A, Requirement=In Air
- Change Action - Unknown=0x27A0, ID=0x3C, Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Subroutine - Offset=@FC3C
- Change Subaction - ID=0x6F
- Action 0x3A@FEE4
- Change Action(2) - ID=0x10A, Requirement=In Air
- Change Action(2) - ID=0x39, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0x70
- 0D000200 - 0x9, @FE7C
- Action 0x3B@FF8C
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Change Subaction - ID=0x71
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x2D
- Edge Sticky - 0x1
- 04020100 - In Air
- Else
- Set Air/Ground - 0x0
- Edge Sticky - 0x5
- 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x3C@223A8
- Change Action(2) - ID=0xE, Requirement=In Air
- Additional Requirement - Requirement=Not 3C
- Change Action(2) - ID=0x10A, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=RA-Basic[0][0], Pass Frame?=False, RA-Float[0][4]
- Subroutine - statusAnimCmd_ThrowLogCommonOffset=@22350
- Action 0x3D@103EC
- Change Action - Unknown=0x2733, ID=0x3E, Requirement=Animation End
- Subroutine - Offset=@102F4
- Action 0x3E@10634
- Subroutine - Offset=@1054C
- 0C290000
- 041A0100 - 0x1CB
- 04180100 - RA-Basic[0][2]
- 0D000200 - 0x9, @104A4
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Edge Sticky - 0x1
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - ID=RA-Basic[0][0], Pass Frame?=True
- Else
- Change Subaction - ID=RA-Basic[0][0]
- Bit Variable Set - RA-Bit[0][16]
- End If
- 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - ID=0x7F, Pass Frame?=True
- Else
- Change Subaction - ID=0x7F
- Bit Variable Set - RA-Bit[0][16]
- End If
- 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x3F@108F4
- Change Action - Unknown=0x2733, ID=0x3E, Requirement=Animation End
- Subroutine - Offset=@107FC
- Action 0x40@109CC
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Change Subaction - ID=0x96
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x2D
- Edge Sticky - 0x1
- 04020100 - In Air
- Else
- Set Air/Ground - 0x0
- Edge Sticky - 0x5
- 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x41@10A94
- ?Selective Allow Interrupt? - 0x9
- Change Action - Unknown=0x2712, ID=0xE, Requirement=Animation End
- Basic Variable Set - IC-Basic[23040][44], RA-Basic[0][0]
- Change Subaction - ID=0x97
- Action 0x42@10ACC
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=RA-Basic[0][0]
- Action 0x43@137B4
- Change Action(2) - ID=0x7E, Requirement=In Air
- Additional Requirement - Requirement=3B
- Change Action - Unknown=0x2712, ID=0xE, Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Additional Requirement - Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Change Action - Unknown=0x2710, ID=0x0, Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Additional Requirement - Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x47, Requirement=Hit Wall, Variable=0x2
- Additional Requirement - Requirement=Compare, IC-Basic[768][239], 0x5, IC-Basic[3072][212]
- Change Action(2) - ID=0x47, Requirement=Hit Wall, Variable=0x4
- Additional Requirement - Requirement=Compare, IC-Basic[768][238], 0x5, IC-Basic[3072][212]
- Change Action - Unknown=0x2715, ID=0x49, Requirement=In Air
- 0D000200 - 0x9, @1366C
- Action 0x44@13A1C
- Change Action - Unknown=0x2712, ID=0xE, Requirement=In Air
- Additional Requirement - Requirement=Animation End
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- Change Action - Unknown=0x271C, ID=0x4A, Requirement=On Ground
- Additional Requirement - Requirement=Compare, IC-Basic[768][237], 0x4, IC-Basic[3072][105]
- Additional Requirement - Requirement=Not 23
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- Change Action - Unknown=0x272A, ID=0x16, Requirement=On Ground
- Additional Requirement - Requirement=Not 23
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- 0D000200 - 0x9, @138C4
- Action 0x45@1431C
- Change Action - Unknown=0x2715, ID=0x49, Requirement=Animation End
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- Subroutine - Offset=@1424C
- Subroutine - Offset=@B1FC
- Subroutine - Offset=@B37C
- Subroutine - gameAnimCmd_DamageFlyIndirectNoReactionCommonOffset=@21778
- Asynchronous Timer - Frames=3.00x
- Subroutine - gameAnimCmd_DamageFlyIndirectCommonOffset=@21788
- Action 0x46@143B4
- Change Action - Unknown=0x2715, ID=0x49, Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Subroutine - Offset=@1424C
- Subroutine - Offset=@B1FC
- Subroutine - Offset=@B37C
- Subroutine - gameAnimCmd_DamageFlyIndirectNoReactionCommonOffset=@21778
- Asynchronous Timer - Frames=3.00x
- Subroutine - gameAnimCmd_DamageFlyIndirectCommonOffset=@21788
- Action 0x47@1443C
- Change Action - Unknown=0x2715, ID=0x49, Requirement=Animation End
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- 12030100 - LA-Basic[0][61]
- Subroutine - Offset=@1424C
- Subroutine - Offset=@B37C
- Subroutine - Offset=@B1FC
- Action 0x48@144B4
- Change Action - Unknown=0x2715, ID=0x49, Requirement=Animation End
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- 12030100 - LA-Basic[0][61]
- Subroutine - Offset=@1424C
- Subroutine - Offset=@B1FC
- Action 0x49@22DC0
- Change Action - Unknown=0x271C, ID=0x4A, Requirement=On Ground
- Change Subaction - ID=0x29
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][24]
- Change Action(2) - ID=0xE, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x4, Variable=IC-Basic[3072][227]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[23040][55]
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x1, 0.00x
- Additional Requirement - Requirement=Not Bit is Set, LA-Bit[0][11]
- 0D000200 - 0x9, @1451C
- End If
- Action 0x4A@149A4
- Subroutine - Offset=@14904
- If - Requirement=Hit Wall, Variable=0x8
- Set Air/Ground - 0x6
- End If
- Action 0x4B@149D4
- Subroutine - Offset=@149A4
- Action 0x4C@149EC
- Subroutine - Offset=@14904
- Action 0x4D@14CB4
- Float Variable Set - IC-Basic[3072][107], RA-Float[0][9]
- If - Requirement=Compare, Variable=IC-Basic[19968][35], Comparison=0x2, Variable=134.00x
- Change Subaction - ID=0xB4
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xAB
- Else
- Change Subaction - ID=0xB4
- End If
- End If
- Subroutine - Offset=@14B8C
- Action 0x4E@14D3C
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xAB
- Else
- Change Subaction - ID=0xB4
- End If
- Subroutine - Offset=@14B8C
- Action 0x4F@14DE4
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x4D, Requirement=Animation End
- If - Requirement=48, Variable=0x6
- 14060200 - 0x6, True
- End If
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xAE
- Else
- Change Subaction - ID=0xB7
- End If
- 0D000200 - 0x9, @14A0C
- Action 0x50@14E84
- If - Requirement=Hit Wall, Variable=0x8
- 09000100 - 0x0
- End If
- Float Variable Set - IC-Basic[3072][107], RA-Float[0][9]
- Bit Variable Set - RA-Bit[0][25]
- Change Subaction - ID=0xAB
- Subroutine - Offset=@14B8C
- Action 0x51@14F0C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xAF
- Else
- Change Subaction - ID=0xB8
- End If
- Action 0x52@14FDC
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xB1
- Else
- Change Subaction - ID=0xBA
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xB2
- Else
- Change Subaction - ID=0xBB
- End If
- End If
- Action 0x53@150AC
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xB0
- Else
- Change Subaction - ID=0xB9
- End If
- Action 0x54@15294
- If - Requirement=Not Bit is Set, Variable=RA-Bit[0][28]
- Change Action - Unknown=0x2715, ID=0x49, Requirement=In Air
- End If
- Change Action - Unknown=0x2712, ID=0x49, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Change Action - Unknown=0x271E, ID=0x51, Requirement=On Ground
- Additional Requirement - Requirement=Animation End
- Additional Requirement - Requirement=Not Bit is Set, LA-Bit[0][24]
- Additional Requirement - Requirement=Compare, RA-Float[0][9], 0x1, 0.00x
- Change Action - Unknown=0x271D, ID=0x4E, Requirement=On Ground
- Additional Requirement - Requirement=Animation End
- Subroutine - Offset=@147AC
- 0D000200 - 0x9, @150FC
- If - Requirement=Bit is Set, Variable=RA-Bit[0][27]
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xAD
- Else
- Change Subaction - ID=0xB6
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xAC
- Else
- Change Subaction - ID=0xB5
- End If
- End If
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Edge Sticky - 0x1
- If - Requirement=Bit is Set, Variable=RA-Bit[0][29]
- Set Air/Ground - 0x6
- End If
- 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][29]
- Set Air/Ground - 0xA
- End If
- 04020100 - On Ground
- End If
- Loop Rest
- Bit Variable Set - RA-Bit[0][29]
- Execute Loop
- Action 0x55@15434
- Change Action - Unknown=0x2715, ID=0x49, Requirement=Animation End
- Change Action - Unknown=0x271C, ID=0x4C, Requirement=On Ground
- 0D000200 - 0x9, @21C20
- Action 0x56@154A4
- Change Action(2) - ID=0x57, Requirement=Animation End
- Change Action(2) - ID=0x58, Requirement=On Ground
- Float Variable Set - IC-Basic[3072][167], LA-Float[0][3]
- Bit Variable Set - RA-Bit[0][4]
- Body Collision - State=0x2
- Change Subaction - ID=0xA5
- Sound Effect - ID=0x62
- Action 0x57@1550C
- Change Action(2) - ID=0x58, Requirement=On Ground
- Change Subaction - ID=0x29
- 070B0200 - 0x9, 0x0
- Action 0x58@15594
- Change Action(2) - ID=0xE, Requirement=Not Hit Wall, Variable=0x8
- Change Action(2) - ID=0x59, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Not Article Exists
- Bit Variable Set - RA-Bit[0][25]
- Else
- Bit Variable Clear - RA-Bit[0][25]
- End If
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xAA
- Else
- Change Subaction - ID=0xB3
- End If
- Action 0x59@1564C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5A, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - ID=0xC6
- Else
- Change Subaction - ID=0xC7
- End If
- Action 0x5A@156C4
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5B, Requirement=2E
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0xC5
- Action 0x5B@1571C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0xC8
- Action 0x5C@1580C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5D, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0xC9
- Action 0x5D@15864
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5E, Requirement=2E
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0xCA
- Action 0x5E@158BC
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0xCB
- Action 0x5F@1591C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5B, Requirement=2E
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0xC5
- Action 0x60@15974
- 0C2B0000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - ID=0xBE
- Action 0x61@159FC
- 0C2B0000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- Change Subaction - ID=0xBF
- Else
- Change Subaction - ID=0xC0
- End If
- Action 0x62@15BD4
- 0C2B0000
- 07000000
- 07010000
- Change Action - Unknown=0x2726, ID=0x63, Requirement=Compare, Variable=IC-Basic[20992][21], Comparison=0x0, Variable=IC-Basic[23040][14]
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x4, 0.00x
- Change Action - Unknown=0x2725, ID=0x63, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][66]
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x4, 0.00x
- Change Action(2) - ID=0xE, Requirement=Animation End
- Basic Variable Set - 0x0, LA-Basic[0][3]
- Basic Variable Set - IC-Basic[23040][15], RA-Basic[0][0]
- 0D000200 - 0x9, @15AAC
- Action 0x63@15D0C
- 0C2B0000
- 07010000
- 07020000
- Change Action(2) - ID=0xE, Requirement=Animation End
- Basic Variable Set - IC-Basic[23040][15], RA-Basic[0][0]
- 0D000200 - 0x9, @15C94
- Action 0x64@15D64
- 0C2B0000
- Change Action(2) - ID=0xE, Requirement=Animation End
- 0D000200 - 0x9, @21C20
- Action 0x65@15DAC
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Action 0x66@15E9C
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Action(2) - ID=0xE, Requirement=Not Hit Wall, Variable=0x1
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- 0D000200 - 0x9, @15E14
- Action 0x67@15FFC
- 07000000
- 07010000
- 07020000
- Change Action(2) - ID=0xE, Requirement=Animation End
- Basic Variable Set - IC-Basic[23040][31], RA-Basic[0][0]
- Basic Variable Set - IC-Basic[23040][32], RA-Basic[0][2]
- 12030100 - LA-Basic[0][3]
- 0D000200 - 0x9, @15F4C
- Action 0x68@161C4
- Change Action(2) - ID=0xE, Requirement=Not 3E
- Change Action(2) - ID=0xE, Requirement=Hit Wall, Variable=0x1
- Change Action(2) - ID=0xE, Requirement=Not Hit Wall, Variable=0x6
- Change Action(2) - ID=0x0, Requirement=On Ground
- Change Action(2) - ID=0x67, Requirement=Button Pressed, Variable=0x2
- Change Action(2) - ID=0x67, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][66]
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- Change Action(2) - ID=0x67, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][151]
- Change Action(2) - ID=0x6B, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x1, Variable=IC-Basic[3072][95]
- Change Action(2) - ID=0x69, Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Action(2) - ID=0x69, Requirement=Animation End
- ?Selective Allow Interrupt? - 0xC
- ?Selective Allow Interrupt? - 0xF
- 0D000200 - 0x9, @1606C
- Action 0x69@1641C
- Change Action(2) - ID=0x0, Requirement=Hit Wall, Variable=0x8
- Change Action(2) - ID=0xE, Requirement=Not 3E
- Change Action(2) - ID=0xE, Requirement=Hit Wall, Variable=0x1
- Change Action(2) - ID=0xE, Requirement=Not Hit Wall, Variable=0x6
- Change Action(2) - ID=0xE, Requirement=Compare, Variable=RA-Basic[0][2], Comparison=0x1, Variable=0.00x
- Change Action(2) - ID=0x6C, Requirement=Button Pressed, Variable=0x2
- Change Action(2) - ID=0x6C, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][66]
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- Change Action(2) - ID=0x6A, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][151]
- Change Action(2) - ID=0x6B, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x1, Variable=IC-Basic[3072][95]
- ?Selective Allow Interrupt? - 0xC
- ?Selective Allow Interrupt? - 0xF
- Change Subaction - ID=0xC4, Pass Frame?=True
- Frame Speed - Multiplier=0.00x
- 0D000200 - 0x9, @1628C
- Action 0x6A@164EC
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Subaction - ID=0xC4, Pass Frame?=True
- Frame Speed - Multiplier=1.00x
- Action 0x6B@1651C
- Subroutine - Offset=@164EC
- Action 0x6C@16534
- Subroutine - statusAnimCmd_JumpAerialOffset=@21DC8
- Action 0x6D@166A4
- If - Requirement=Button Pressed, Variable=0x2
- Bit Variable Set - RA-Bit[0][17]
- 07020000
- Else
- 07010000
- End If
- 12030100 - LA-Basic[0][5]
- Basic Variable Set - IC-Basic[23040][33], LA-Basic[0][6]
- Bit Variable Set - RA-Bit[0][7]
- Change Action(2) - ID=0xB, Requirement=Animation End
- Change Action(2) - ID=0xB, Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Action(2) - ID=0xB, Requirement=Not 0D, Variable=0x3
- 0D000200 - 0x9, @165A4
- Action 0x6E@16764
- Change Subaction - ID=0x35
- Change Action(2) - ID=0x6F, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=In Air
- Action 0x6F@167BC
- Change Subaction - ID=0x36
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=In Air
- Action 0x70@167FC
- Change Subaction - ID=0x37
- Change Action(2) - ID=0x71, Requirement=Animation End
- Action 0x71@168C4
- Change Action(2) - ID=0x4A, Requirement=On Ground
- Change Subaction - ID=0x38
- 0D000200 - 0x9, @1685C
- Action 0x72@11D24
- Subroutine - Offset=@B7FC
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Subaction - ID=0xCD
- 0D000200 - 0x9, @21C20
- Action 0x73@22E50
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0xE, Requirement=Not 39
- Basic Variable Set - IC-Basic[23040][7], RA-Basic[0][0]
- Change Action(2) - ID=0x74, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x1, Variable=0.00x
- Change Action(2) - ID=0x0, Requirement=On Ground
- Action 0x74@22E80
- Frame Speed - Multiplier=1.00x
- Change Action(2) - ID=0x0, Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0xE, Requirement=Not 39
- Change Action(2) - ID=0x75, Requirement=Animation End
- Action 0x75@16B0C
- 0C170200 - True, IC-Basic[23040][22]
- Change Action(2) - ID=0x0, Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0xE, Requirement=Not 39
- Change Action(2) - ID=0x49, Requirement=Bit is Set, Variable=RA-Bit[0][18]
- Change Action(EXT) - Unknown=0x275B, ID=0x79, Requirement=05
- Additional Requirement - Requirement=Button Pressed, 0x2
- Change Action(EXT) - Unknown=0x275A, ID=0x79, Requirement=05
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][20]
- Change Action(EXT) - Unknown=0x2755, ID=0x76, Requirement=05
- Additional Requirement - Requirement=Button Pressed, 0x0
- Change Action(EXT) - Unknown=0x2756, ID=0x76, Requirement=05
- Additional Requirement - Requirement=Button Pressed, 0x1
- Change Action(EXT) - Unknown=0x2757, ID=0x78, Requirement=05
- Additional Requirement - Requirement=Button Pressed, 0x3
- Change Action(EXT) - Unknown=0x2758, ID=0x77, Requirement=05
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Change Action(EXT) - Unknown=0x2712, ID=0xE, Requirement=05
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- Change Subaction - ID=0xD6
- Action 0x76@16C44
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=05
- If - Requirement=Compare, Variable=IC-Basic[0][2], Comparison=0x0, Variable=IC-Basic[3072][121]
- Change Subaction - ID=0xD7
- 0C1C0200 - 0x2, 0x4B
- Else
- Change Subaction - ID=0xDC
- 0C1C0200 - 0x2, 0x4A
- End If
- Action 0x77@16D1C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=05
- If - Requirement=Compare, Variable=IC-Basic[0][2], Comparison=0x0, Variable=IC-Basic[3072][121]
- Change Subaction - ID=0xD8
- Else
- Change Subaction - ID=0xDD
- End If
- Action 0x78@16DE4
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=05
- If - Requirement=Compare, Variable=IC-Basic[0][2], Comparison=0x0, Variable=IC-Basic[3072][121]
- Change Subaction - ID=0xD9
- Else
- Change Subaction - ID=0xDE
- End If
- Action 0x79@16E94
- 070C0000
- 07020000
- 07010000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action - Unknown=0x275A, ID=0x7A, Requirement=Animation End
- If - Requirement=Compare, Variable=IC-Basic[0][2], Comparison=0x0, Variable=IC-Basic[3072][121]
- Change Subaction - ID=0xDA
- Else
- Change Subaction - ID=0xDF
- End If
- Action 0x7A@16FFC
- 070C0000
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Subroutine - statusAnimCmd_AIRChkStopCeilOffset=@218F0
- 020B0100 - 0xB
- 020B0100 - 0xC
- 020B0100 - 0xF
- Change Action(2) - ID=0xE, Requirement=Animation End
- If - Requirement=Compare, Variable=IC-Basic[0][2], Comparison=0x0, Variable=IC-Basic[3072][121]
- Change Subaction - ID=0xDB
- Else
- Change Subaction - ID=0xE0
- End If
- 0D000200 - 0x9, @16F3C
- Action 0x7B@17074
- Subroutine - Offset=@16FFC
- Action 0x7C@1712C
- Subroutine - Offset=@170DC
- Change Action(2) - ID=0x7D, Requirement=Animation End
- Change Subaction - ID=0xCE
- Action 0x7D@1715C
- Subroutine - Offset=@170DC
- Change Subaction - ID=0xCF
- Action 0x7E@22EB0
- 0E060100 - 0x2
- Change Subaction - ID=0xD4
- Change Action(2) - ID=0x49, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Change Action - Unknown=0x271C, ID=0x4A, Requirement=On Ground
- Synchronous Timer - Frames=8.00x
- 0E070100 - 0x2
- Action 0x7F@22EF0
- ?Selective Allow Interrupt? - 0x9
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Action(2) - ID=0x80, Requirement=Not 1A
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- If - Requirement=2C, Variable=0xEA
- Change Subaction - ID=0xEA
- End If
- 0D000200 - 0x9, @17214
- If - Requirement=Compare, Variable=RA-Basic[0][2], Comparison=0x4, Variable=2.00x
- 08020100 - RA-Basic[0][2]
- 020B0100 - 0xA
- End If
- Action 0x80@22F80
- Change Action(2) - ID=0x16, Requirement=On Ground
- Basic Variable Set - 0xED, RA-Basic[0][2]
- Float Variable Set - IC-Basic[0][0], RA-Float[0][4]
- If - Requirement=Not Bit is Set, Variable=RA-Bit[0][18]
- Change Subaction - ID=0xEB
- Frame Speed - Multiplier=0.00x
- End If
- 10070200 - RA-Basic[0][0], RA-Basic[0][1]
- Action 0x81@22FF0
- Change Subaction - ID=0xEC
- 12030100 - LA-Basic[0][62]
- Synchronous Timer - Frames=1.00x
- Change Action(2) - ID=0xE, Requirement=Not 39
- Change Action(2) - ID=0x16, Requirement=On Ground
- ?Selective Allow Interrupt? - 0x9
- Change Action(2) - ID=0x82, Requirement=Button Pressed, Variable=0x0
- Change Action(2) - ID=0x82, Requirement=Button Pressed, Variable=0x1
- Change Action(2) - ID=0x82, Requirement=Button Pressed, Variable=0x2
- Change Action(2) - ID=0x82, Requirement=Compare, Variable=RA-Basic[0][1], Comparison=0x1, Variable=0.00x
- Change Action(2) - ID=0x82, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][66]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Change Action(2) - ID=0xE, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x1, Variable=IC-Basic[3072][61]
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][19]
- Change Action(2) - ID=0xE, Requirement=Bit is Set, Variable=RA-Bit[0][21]
- 0D000200 - 0x9, @17414
- Action 0x82@23098
- ?Selective Allow Interrupt? - 0x9
- 10070200 - RA-Basic[0][0], RA-Basic[0][1]
- Change Action(2) - ID=0xE, Requirement=Bit is Set, Variable=RA-Bit[0][21]
- Change Action(2) - ID=0xE, Requirement=Not 39
- Action 0x83@230D0
- Change Action(2) - ID=0x16, Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- 04060100 - RA-Float[0][4]
- Change Subaction - ID=RA-Basic[0][2], Pass Frame?=True
- Action 0x84@133AC
- 07020000
- Change Action - Unknown=0x272F, ID=0x85, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Change Action - Unknown=0x2730, ID=0x86, Requirement=On Ground
- Change Subaction - ID=0x39
- Action 0x85@22CC0
- Bit Variable Set - LA-Bit[0][22]
- Change Action - Unknown=0x2730, ID=0x86, Requirement=On Ground
- Additional Requirement - Requirement=Compare, IC-Basic[0][0], 0x4, IC-Basic[3072][97]
- Additional Requirement - Requirement=Compare, IC-Basic[768][232], 0x4, IC-Basic[3072][98]
- ?Selective Allow Interrupt? - 0x9
- Change Action(2) - ID=0x88, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=In Air
- Change Action(2) - ID=0x88, Requirement=Button Pressed, Variable=0x1
- Additional Requirement - Requirement=In Air
- Change Action(2) - ID=0x88, Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Additional Requirement - Requirement=In Air
- Change Action - Unknown=0x275E, ID=0x87, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=In Air
- Action 0x86@13534
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=2C, Variable=0x3E
- Change Subaction - ID=0x3E
- Change Action - Unknown=0x271D, ID=0x4D, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Else
- Change Action - Unknown=0x271E, ID=0x51, Requirement=0F
- Additional Requirement - Requirement=On Ground
- End If
- Action 0x87@22D30
- ?Selective Allow Interrupt? - 0x9
- If - Requirement=Compare, Variable=LA-Basic[0][1], Comparison=0x0, Variable=IC-Basic[22784][219]
- Change Action(2) - ID=0xF, Requirement=Animation End
- Else
- Change Action(2) - ID=0x10, Requirement=Animation End
- End If
- Change Subaction - ID=0x3C
- 0D000200 - 0x9, @21C20
- Action 0x88@22D78
- ?Selective Allow Interrupt? - 0x9
- If - Requirement=Compare, Variable=LA-Basic[0][1], Comparison=0x0, Variable=IC-Basic[22784][219]
- Change Action(2) - ID=0xF, Requirement=Animation End
- Else
- Change Action(2) - ID=0x10, Requirement=Animation End
- End If
- Change Subaction - ID=0x3D
- 0D000200 - 0x9, @21C20
- Action 0x89@176D4
- Subroutine - Offset=@1769C
- Change Subaction - ID=0xE2
- Action 0x8A@17724
- Basic Variable Set - IC-Basic[23040][17], LA-Basic[0][10]
- Change Action(2) - ID=0x7E, Requirement=In Air
- Additional Requirement - Requirement=3B
- Subroutine - Offset=@1769C
- Change Subaction - ID=0xE1
- Action 0x8B@1778C
- Reverse Direction
- Subroutine - Offset=@1769C
- Change Subaction - ID=0xE3
- Action 0x8C@17764
- Subroutine - Offset=@1769C
- Change Subaction - ID=0xE4
- Action 0x8D@1793C
- Basic Variable Set - IC-Basic[23040][18], RA-Basic[0][0]
- Change Action(2) - ID=0x8F, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x8F, Requirement=Button Pressed, Variable=0x1
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x90, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][109]
- Additional Requirement - Requirement=34
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x91, Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x4, Variable=IC-Basic[3072][109]
- Additional Requirement - Requirement=34
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x8E, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][108]
- Additional Requirement - Requirement=35
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x8E, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x1, Variable=0.00x
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@1765C
- Change Subaction - ID=0xE5
- 0D000200 - 0x9, @177D4
- Action 0x8E@17A1C
- Subroutine - Offset=@179F4
- Change Subaction - ID=0xE6
- Action 0x8F@17A44
- Subroutine - Offset=@179F4
- Change Subaction - ID=0xE7
- Action 0x90@17A6C
- Subroutine - Offset=@179F4
- Change Subaction - ID=0xE8
- Action 0x91@17A94
- Subroutine - Offset=@179F4
- Change Subaction - ID=0xE9
- Action 0x92@17CB4
- Change Action(2) - ID=0xE, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x6
- Change Action(2) - ID=0x0, Requirement=On Ground
- Additional Requirement - Requirement=Hit Wall, 0x6
- Change Action(2) - ID=0x94, Requirement=Compare, Variable=IC-Basic[768][251], Comparison=0x4, Variable=IC-Basic[3328][22]
- Additional Requirement - Requirement=Compare, IC-Basic[0][0], 0x4, IC-Basic[3328][23]
- Change Action(2) - ID=0x94, Requirement=Animation End
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Edge Sticky - 0x1
- 04020100 - In Air
- ?Selective Allow Interrupt? - 0x1
- ?Selective Allow Interrupt? - 0x2
- ?Selective Allow Interrupt? - 0x4
- 020B0100 - 0x9
- If - Requirement=Compare, Variable=IC-Basic[0][8], Comparison=0x2, Variable=1.00x
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - ID=0x182, Pass Frame?=True
- Else
- Change Subaction - ID=0x182
- Bit Variable Set - RA-Bit[0][5]
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - ID=0x183, Pass Frame?=True
- Else
- Change Subaction - ID=0x183
- Bit Variable Set - RA-Bit[0][5]
- End If
- End If
- Else
- Edge Sticky - 0x5
- 04020100 - On Ground
- 020B0100 - 0x1
- 020B0100 - 0x2
- 020B0100 - 0x4
- ?Selective Allow Interrupt? - 0x9
- If - Requirement=Compare, Variable=IC-Basic[0][8], Comparison=0x2, Variable=1.00x
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - ID=0x184, Pass Frame?=True
- Else
- Change Subaction - ID=0x184
- Bit Variable Set - RA-Bit[0][5]
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - ID=0x185, Pass Frame?=True
- Else
- Change Subaction - ID=0x185
- Bit Variable Set - RA-Bit[0][5]
- End If
- End If
- End If
- Loop Rest
- Execute Loop
- Action 0x93@17EDC
- Change Action(2) - ID=0x94, Requirement=Animation End
- Change Action(2) - ID=0xE, Requirement=Hit Wall, Variable=0x6
- Change Action(2) - ID=0x0, Requirement=On Ground
- 08070000
- 0C040000
- If - Requirement=Compare, Variable=IC-Basic[0][8], Comparison=0x2, Variable=1.00x
- 040C0100 - 0x186
- Else
- 040C0100 - 0x187
- End If
- Action 0x94@1807C
- Bit Variable Set - RA-Bit[0][8]
- ?Selective Allow Interrupt? - 0x9
- Change Action(2) - ID=0xB, Requirement=Button Pressed, Variable=0x2
- Change Action(2) - ID=0xE, Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Action(2) - ID=0xE, Requirement=Hit Wall, Variable=0x6
- Change Subaction - ID=0x17F
- 0D000200 - 0x9, @17FA4
- Action 0x95@180D4
- Change Action(2) - ID=0xE, Requirement=Hit Wall, Variable=0x7
- Action 0x96@1820C
- Set Air/Ground - 0xF
- If - Requirement=23, Variable=0x2000
- If - Requirement=Compare, Variable=IC-Basic[768][232], Comparison=0x4, Variable=IC-Basic[1024][8]
- Change Subaction - ID=0xFA
- Else
- Change Subaction - ID=0xF9
- End If
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][232], Comparison=0x4, Variable=IC-Basic[1024][8]
- Change Subaction - ID=0xF8
- Else
- Change Subaction - ID=0xF7
- End If
- End If
- Change Action(2) - ID=0xAD, Requirement=In Air
- Additional Requirement - Requirement=Compare, IC-Basic[19968][41], 0x2, 13.00x
- Change Action(2) - ID=0xE, Requirement=In Air
- Additional Requirement - Requirement=Not Compare, IC-Basic[19968][41], 0x2, 13.00x
- Change Action(2) - ID=0xA4, Requirement=Animation End
- Additional Requirement - Requirement=Compare, IC-Basic[19968][41], 0x2, 13.00x
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Action 0x97@18CE4
- Change Action(2) - ID=0x49, Requirement=In Air
- Change Action(2) - ID=0x9D, Requirement=Animation End
- Additional Requirement - Requirement=Holding Item
- Additional Requirement - Requirement=Compare, IC-Basic[19968][41], 0x2, 83.00x
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x98, Requirement=Animation End
- Additional Requirement - Requirement=Holding Item
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Action 0x98@1A164
- Subroutine - Offset=@1A034
- Change Action(2) - ID=0x9A, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3328][119]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x99, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x1, Variable=IC-Basic[3328][120]
- Additional Requirement - Requirement=On Ground
- Action 0x99@1A09C
- Subroutine - Offset=@1A034
- 20000100 - IC-Basic[43008][20]
- Change Action(2) - ID=0x98, Requirement=Not 24
- Additional Requirement - Requirement=On Ground
- Action 0x9A@1A23C
- Subroutine - Offset=@1A034
- Change Action(2) - ID=0x98, Requirement=Animation End
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x0, IC-Basic[3328][119]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x9A, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Switch - 0x2710, RA-Basic[0][0]
- Case - 0x0
- Basic Variable Set - 0x1, RA-Basic[0][0]
- Change Subaction - ID=0xFC
- Case - 0x1
- Basic Variable Set - 0x0, RA-Basic[0][0]
- Change Subaction - ID=0xFD
- End Switch
- Action 0x9B@23398
- Float Variable Set - IC-Basic[0][8], RA-Float[0][4]
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[19968][41], Comparison=0x2, Variable=72.00x
- 0C130000
- If - Requirement=On Ground
- Subroutine - Offset=@18E7C
- Else
- Subroutine - Offset=@1905C
- End If
- 000D0400 - Compare, RA-Basic[0][0], 0x2, 0.00x
- If - Requirement=On Ground
- Subroutine - Offset=@1942C
- Else
- Subroutine - Offset=@19834
- End If
- End If
- 07000000
- 07010000
- 07020000
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - ID=RA-Basic[0][0], Pass Frame?=True
- Else
- Change Subaction - ID=RA-Basic[0][0]
- Bit Variable Set - RA-Bit[0][16]
- End If
- If - Requirement=On Ground
- Edge Sticky - 0x2
- Set Air/Ground - 0xF
- 04020100 - In Air
- Else
- Edge Sticky - 0x5
- Set Air/Ground - 0x0
- 04020100 - On Ground
- End If
- Loop Rest
- Basic Variable Set - RA-Basic[0][0], RA-Basic[0][2]
- Basic Variable Set - RA-Basic[0][1], RA-Basic[0][0]
- Basic Variable Set - RA-Basic[0][2], RA-Basic[0][1]
- Execute Loop
- Action 0x9C@19CA4
- Float Variable Set - IC-Basic[0][8], RA-Float[0][4]
- If - Requirement=Compare, Variable=IC-Basic[19968][41], Comparison=0x2, Variable=72.00x
- 0C130000
- Change Subaction - ID=0x11C
- Else
- Change Subaction - ID=0x107
- End If
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x277F, ID=0x9B, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][86]
- Additional Requirement - Requirement=On Ground
- 0D000200 - 0x9, @19BB4
- Action 0x9D@19F9C
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Set Air/Ground - 0xF
- Subroutine - statusAnimCmd_ItemThrowHeavyCommonOffset=@234F8
- Action 0x9E@18484
- Subroutine - Offset=@1836C
- Change Subaction - ID=IC-Basic[20992][30], Pass Frame?=False, IC-Basic[1024][9]
- Switch - 0x2710, IC-Basic[20992][30]
- Case - 0x121
- 0C1C0300 - 0x2, 0x4E, True
- Subroutine - Offset=@447C
- Case - 0x128
- 0C1C0300 - 0x2, 0x52, True
- Subroutine - Offset=@474C
- Case - 0x133
- 0C1C0300 - 0x2, 0x5A, True
- Subroutine - Offset=@4F64
- Case - 0x13A
- 0C1C0300 - 0x2, 0x5E, True
- Subroutine - Offset=@5234
- Case - 0x12C
- 0C1C0300 - 0x2, 0x56, True
- Subroutine - Offset=@4C94
- End Switch
- Action 0x9F@1861C
- Subroutine - Offset=@1836C
- Change Subaction - ID=IC-Basic[20992][31], Pass Frame?=False, IC-Basic[1024][9]
- Switch - 0x2710, IC-Basic[20992][31]
- Case - 0x122
- 0C1C0300 - 0x2, 0x4F, True
- Subroutine - Offset=@450C
- Case - 0x129
- 0C1C0300 - 0x2, 0x53, True
- Subroutine - Offset=@47DC
- Case - 0x134
- 0C1C0300 - 0x2, 0x5B, True
- Subroutine - Offset=@4FF4
- Case - 0x13B
- 0C1C0300 - 0x2, 0x5F, True
- Subroutine - Offset=@52C4
- Case - 0x12D
- 0C1C0300 - 0x2, 0x57, True
- Subroutine - Offset=@4D24
- End Switch
- Action 0xA0@23160
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action - Unknown=0x2787, ID=0xA2, Requirement=Animation End
- Additional Requirement - Requirement=Button Held, 0x0
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x2786, ID=0xA1, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[768][242], Comparison=0x4, Variable=IC-Basic[3072][50]
- 05020000
- 000D0400 - Compare, IC-Basic[768][246], 0x4, IC-Basic[3072][50]
- 05010000
- End If
- 05040000
- 0C010000
- Basic Variable Set - IC-Basic[20992][32], RA-Basic[0][0]
- 12040100 - RA-Basic[0][0]
- Change Subaction - ID=RA-Basic[0][0], Pass Frame?=False, IC-Basic[1024][9]
- Switch - 0x2710, IC-Basic[20992][32]
- Case - 0x124
- 0C1C0300 - 0x2, 0x50, True
- Case - 0x136
- 0C1C0300 - 0x2, 0x5C, True
- Case - 0x13D
- 0C1C0300 - 0x2, 0x60, True
- Case - 0x12F
- 0C1C0300 - 0x2, 0x58, True
- End Switch
- Action 0xA1@23268
- 07020000
- Subroutine - Offset=@1836C
- Basic Variable Set - IC-Basic[20992][32], RA-Basic[0][0]
- Change Subaction - ID=RA-Basic[0][0], Pass Frame?=False, IC-Basic[1024][9]
- 0D000200 - 0x9, @23238
- Switch - 0x2710, IC-Basic[20992][32]
- Case - 0x124
- Subroutine - Offset=@459C
- Case - 0x12A
- 0C1C0300 - 0x2, 0x54, True
- Case - 0x136
- Subroutine - Offset=@5084
- Case - 0x13D
- Subroutine - Offset=@5354
- Case - 0x12F
- Subroutine - Offset=@4DB4
- End Switch
- If - Requirement=Compare, Variable=IC-Basic[20992][32], Comparison=0x3, Variable=298.00x
- Basic Variable Add - 0x1, RA-Basic[0][0]
- If - Requirement=2C, Variable=RA-Basic[0][0]
- 04020200 - Bit is Set, RA-Bit[0][16]
- 04030200 - Not Bit is Set, RA-Bit[0][17]
- 04020200 - Bit is Set, RA-Bit[0][16]
- 04030200 - Bit is Set, RA-Bit[0][18]
- Loop Rest
- Change Subaction - ID=RA-Basic[0][0], Pass Frame?=False, IC-Basic[1024][9]
- End If
- End If
- Action 0xA2@23350
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0xA1, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xA1, Requirement=Button Not Held, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Basic Variable Set - IC-Basic[20992][32], RA-Basic[0][0]
- Basic Variable Add - 0x2, RA-Basic[0][0]
- Change Subaction - ID=RA-Basic[0][0]
- Action 0xA3@18BBC
- Subroutine - Offset=@1836C
- Change Subaction - ID=IC-Basic[20992][33], Pass Frame?=False, IC-Basic[1024][9]
- Switch - 0x2710, IC-Basic[20992][33]
- Case - 0x127
- 0C1C0300 - 0x2, 0x51, True
- Subroutine - Offset=@46BC
- Case - 0x12B
- 0C1C0300 - 0x2, 0x55, True
- Subroutine - Offset=@4C04
- Case - 0x139
- 0C1C0300 - 0x2, 0x5D, True
- Subroutine - Offset=@51A4
- Case - 0x140
- 0C1C0300 - 0x2, 0x61, True
- Subroutine - Offset=@5474
- Case - 0x132
- 0C1C0300 - 0x2, 0x59, True
- Subroutine - Offset=@4ED4
- End Switch
- Action 0xA4@1BB8C
- 07020000
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B19C
- Case - 0x2C
- Subroutine - Offset=@1AFBC
- Case - 0x3D
- Subroutine - Offset=@1B3FC
- Case - 0xD
- Subroutine - Offset=@1B89C
- End Switch
- Action 0xA5@1BC4C
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B1EC
- Case - 0x2C
- Subroutine - Offset=@1B00C
- Case - 0x3D
- Subroutine - Offset=@1B474
- Case - 0xD
- Subroutine - Offset=@1B8E4
- End Switch
- Action 0xA6@1BD04
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B264
- Case - 0x2C
- Subroutine - Offset=@1B084
- Case - 0x3D
- Subroutine - Offset=@1B51C
- Case - 0xD
- Subroutine - Offset=@1B96C
- End Switch
- Action 0xA7@1BDBC
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B23C
- Case - 0x2C
- Subroutine - Offset=@1B05C
- Case - 0x3D
- Subroutine - Offset=@1B4EC
- Case - 0xD
- Subroutine - Offset=@1B92C
- End Switch
- Action 0xA8@1BE74
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B27C
- Case - 0x2C
- Subroutine - Offset=@1B09C
- Case - 0x3D
- Subroutine - Offset=@1B534
- Case - 0xD
- Subroutine - Offset=@1B9A4
- End Switch
- Action 0xA9@1BF2C
- 07000000
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B294
- Case - 0x2C
- Subroutine - Offset=@1B0B4
- Case - 0x3D
- Subroutine - Offset=@1B54C
- Case - 0xD
- Subroutine - Offset=@1B9E4
- End Switch
- Action 0xAA@1BFEC
- 07000000
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B2AC
- Case - 0x2C
- Subroutine - Offset=@1B0CC
- Case - 0x3D
- Subroutine - Offset=@1B564
- Case - 0xD
- Subroutine - Offset=@1BA24
- End Switch
- Action 0xAB@1C1AC
- 07000000
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B2C4
- Case - 0x2C
- Subroutine - Offset=@1B0E4
- Case - 0x3D
- Subroutine - Offset=@1B57C
- Case - 0xD
- Subroutine - Offset=@1BA54
- End Switch
- Action 0xAC@1C26C
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B154
- Case - 0x2C
- Subroutine - Offset=@1AF74
- Case - 0x3D
- Subroutine - Offset=@1B38C
- Case - 0xD
- Subroutine - Offset=@1B5F4
- End Switch
- Action 0xAD@1C0C4
- 07000000
- Subroutine - Offset=@1BB0C
- If - Requirement=On Ground
- Subroutine - Offset=@B7FC
- End If
- 0C040000
- Set Air/Ground - 0x13
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B124
- Case - 0x2C
- Subroutine - Offset=@1AF44
- Case - 0x3D
- Subroutine - Offset=@1B32C
- Case - 0xD
- Subroutine - Offset=@1B5CC
- End Switch
- Action 0xAE@1C324
- Subroutine - Offset=@1BB0C
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x18
- Subroutine - Offset=@1B2DC
- Case - 0x2C
- Subroutine - Offset=@1B0FC
- Case - 0x3D
- Subroutine - Offset=@1B594
- Case - 0xD
- Subroutine - Offset=@1BA7C
- End Switch
- Action 0xAF@E744
- 07010000
- 07020000
- Item Visibility - False
- Change Action(2) - ID=0xB1, Requirement=Animation End
- Change Action - Unknown=0x272B, ID=0x17, Requirement=On Ground
- Additional Requirement - Requirement=Compare, LA-Basic[0][13], 0x0, IC-Basic[22784][223]
- Additional Requirement - Requirement=Compare, IC-Basic[768][234], 0x0, IC-Basic[2816][200]
- Change Action - Unknown=0x272A, ID=0x16, Requirement=On Ground
- Additional Requirement - Requirement=Compare, IC-Basic[768][234], 0x0, IC-Basic[2816][200]
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- 020B0100 - 0x9
- 12030100 - LA-Basic[0][59]
- Sound Effect - ID=0x1F69
- If - Requirement=Bit is Set, Variable=LA-Bit[0][19]
- Sound Effect - ID=0x1FAB
- End If
- Change Subaction - ID=0x148
- Action 0xB0@E82C
- 07010000
- 07020000
- Item Visibility - False
- 12030100 - LA-Basic[0][1]
- Change Action(2) - ID=0xB1, Requirement=Animation End
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- 12030100 - LA-Basic[0][59]
- Sound Effect - ID=0x1F6A
- If - Requirement=Bit is Set, Variable=LA-Bit[0][19]
- Sound Effect - ID=0x1FAC
- End If
- Change Subaction - ID=0x149
- Action 0xB1@E8BC
- Item Visibility - False
- Change Subaction - ID=0x14A
- Change Action(2) - ID=0xE, Requirement=Animation End
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Action 0xB2@1C3B4
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Change Subaction - ID=0x17B
- 0C130000
- Asynchronous Timer - Frames=12.00x
- 1F0D0000
- Action 0xB3@1C4C4
- Subroutine - Offset=@1C464
- Change Subaction - ID=0x20
- Action 0xB4@1C4EC
- Subroutine - Offset=@1C464
- Change Subaction - ID=0xEE
- Action 0xB5@1C53C
- Change Action(2) - ID=0xB6, Requirement=Animation End
- Subroutine - Offset=@1C464
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - ID=0xF0
- Else
- Change Subaction - ID=0xEF
- End If
- Action 0xB6@1C6F4
- Change Action(2) - ID=0xB9, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x1, Variable=IC-Basic[3072][49]
- Change Action(2) - ID=0xB7, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x4, Variable=IC-Basic[3072][45]
- Subroutine - Offset=@1C5DC
- Subroutine - Offset=@1C65C
- Subroutine - Offset=@1C464
- Change Subaction - ID=0xF1
- Action 0xB7@1C794
- Change Action(2) - ID=0xB8, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][45]
- Change Action(2) - ID=0xB8, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x0, Variable=0.00x
- Subroutine - Offset=@1C5DC
- Subroutine - Offset=@1C65C
- Change Subaction - ID=0xF2
- Action 0xB8@1C814
- Change Action(2) - ID=0xB6, Requirement=Animation End
- Change Action(2) - ID=0xB9, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x1, Variable=IC-Basic[3072][49]
- Subroutine - Offset=@1C5DC
- Subroutine - Offset=@1C65C
- Change Subaction - ID=0xF3
- Action 0xB9@1C86C
- Reverse Direction
- Change Action(2) - ID=0xB6, Requirement=Animation End
- Subroutine - Offset=@1C5DC
- Subroutine - Offset=@1C65C
- Change Subaction - ID=0xF4
- Action 0xBA@1C93C
- 07010000
- 07020000
- Basic Variable Set - 0x0, RA-Basic[0][1]
- If - Requirement=Compare, Variable=LA-Basic[0][19], Comparison=0x0, Variable=IC-Basic[23040][70]
- 12030100 - LA-Basic[0][19]
- End If
- Bit Variable Set - RA-Bit[0][11]
- Change Subaction - ID=0x15
- Frame Speed - Multiplier=0.00x
- Change Action(2) - ID=0xB, Requirement=Compare, Variable=RA-Basic[0][1], Comparison=0x5, Variable=IC-Basic[23040][69]
- 0D000200 - 0x9, @1C8A4
- Action 0xBB@1CA0C
- Basic Variable Set - 0x0, RA-Basic[0][1]
- Change Action(2) - ID=0xBC, Requirement=Compare, Variable=RA-Basic[0][1], Comparison=0x5, Variable=IC-Basic[23040][73]
- Subroutine - Offset=@1C5DC
- Change Subaction - ID=0xF5
- 0D000200 - 0x9, @1C9A4
- Action 0xBC@1CA54
- Body Collision - State=0x3
- 14050100 - False
- Change Subaction - ID=0xF6
- Action 0xBD@23E00
- Body Collision - State=0x3
- 07060100 - False
- 1F0A0000
- 19010000
- 14050100 - False
- 0C160000
- Change Action(2) - ID=0x10B, Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Action 0xBE@1FF04
- Subroutine - statusAnimCmd_RebirthCommonOffset=@23E40
- Subroutine - Offset=@BC74
- Action 0xBF@1CA9C
- If - Requirement=Bit is Set, Variable=LA-Bit[0][11]
- Drop Item
- End If
- Body Collision - State=0x2
- 07060100 - False
- 14050100 - False
- 64020000
- Action 0xC0@1CB4C
- Body Collision - State=0x2
- 14050100 - False
- Visibility - False
- 0C170100 - True
- Item Visibility - False
- 1F0F0100 - False
- Change Subaction - ID=0xFFFFFFFF
- Subroutine - Offset=@B504
- Change Action - Unknown=0x271C, ID=0x4A, Requirement=On Ground
- Subroutine - Offset=@B1FC
- Subroutine - Offset=@B37C
- ?Selective Allow Interrupt? - 0x9
- Action 0xC1@239F8
- Change Action(2) - ID=0xB, Requirement=Button Pressed, Variable=0x2
- Change Action(2) - ID=0xB, Requirement=Button Pressed, Variable=0x0
- Change Action(2) - ID=0xB, Requirement=Button Pressed, Variable=0x1
- Change Action(2) - ID=0xB, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][66]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Action 0xC2@1CD4C
- Body Collision - State=0x2
- Visibility - False
- Item Visibility - False
- 1F0F0100 - False
- Change Action(2) - ID=0xB, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Change Action(2) - ID=0xB, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Change Action(2) - ID=0xB, Requirement=Button Pressed, Variable=0x1
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Change Action(2) - ID=0xB, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][66]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][16]
- Change Subaction - ID=0xFFFFFFFF
- Action 0xC3@1CDEC
- Change Subaction - ID=0x14
- Bit Variable Set - RA-Bit[0][12]
- 04060100 - 1.00x
- Frame Speed - Multiplier=0.00x
- Action 0xC4@1CE1C
- Subroutine - statusAnimCmd_JumpOffset=@21CD8
- Action 0xC5@1CE54
- Change Subaction - ID=0x9D
- Change Action(2) - ID=0x49, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Action 0xC6@1CEAC
- Body Collision - State=0x2
- 07060100 - False
- 14050100 - False
- Visibility - False
- Item Visibility - False
- 1F0F0100 - False
- Change Subaction - ID=0xFFFFFFFF
- Action 0xC7@1CFB4
- 14050100 - False
- Item Visibility - False
- Basic Variable Set - IC-Basic[23040][64], RA-Basic[0][0]
- Change Action(2) - ID=0xC9, Requirement=2E
- Change Action(2) - ID=0xC9, Requirement=In Air
- Change Action(2) - ID=0xC8, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x1, Variable=0.00x
- 1E000200 - 0x2, IC-Basic[3328][8]
- 0D000200 - 0x9, @1CEFC
- Action 0xC8@1D03C
- 14050100 - False
- Item Visibility - False
- Change Action(2) - ID=0xC9, Requirement=2E
- Change Action(2) - ID=0xC9, Requirement=In Air
- 1E000200 - 0x2, IC-Basic[3328][8]
- Action 0xC9@1D194
- Change Subaction - ID=0x15
- Change Action(2) - ID=0xE, Requirement=Animation End
- 1E000200 - 0x0, 0.00x
- 0D000200 - 0x9, @1D0EC
- Action 0xCA@1D264
- 14050100 - False
- Change Action(2) - ID=0xCB, Requirement=2E
- Sound Effect - ID=0xC3
- 17050000
- 0D000200 - 0x9, @1D1C4
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x6
- Edge Sticky - 0x1
- 04020100 - In Air
- Else
- Set Air/Ground - 0x43
- Edge Sticky - 0x5
- 04020100 - On Ground
- 04030400 - Compare, RA-Basic[0][0], 0x4, RA-Basic[0][2]
- End If
- Loop Rest
- Execute Loop
- Action 0xCB@1D384
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Subroutine - statusAnimCmd_AIRChkStopCeilOffset=@218F0
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Action(2) - ID=0xE, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x4, Variable=IC-Basic[23040][66]
- Change Subaction - ID=0x15
- 0D000200 - 0x9, @1D30C
- Action 0xCC@1D5AC
- 0C290000
- 1F0F0100 - False
- Change Action(2) - ID=0xCD, Requirement=Compare, Variable=IC-Basic[1024][11], Comparison=0x4, Variable=RA-Float[0][4]
- Action 0xCD@1D61C
- 0C290000
- 1F0F0100 - False
- 0D000200 - 0x9, @1D5E4
- Action 0xCE@1D644
- 0C290000
- 1F0F0100 - False
- Action 0xCF@1D66C
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=0x19C
- Action 0xD0@1D6AC
- 14050100 - False
- Item Visibility - False
- 1F0F0100 - False
- Change Subaction - ID=0x29
- Action 0xD1@1D6F4
- 14050100 - False
- Item Visibility - False
- 1F0F0100 - False
- Change Subaction - ID=RA-Basic[0][3]
- Action 0xD2@1D73C
- 14050100 - False
- Item Visibility - False
- 1F0F0100 - False
- Change Subaction - ID=0xFFFFFFFF
- Action 0xD3@1D79C
- 14050100 - False
- Item Visibility - False
- 1F0F0100 - False
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - ID=0xFFFFFFFF
- Else
- Change Subaction - ID=0xFFFFFFFF
- End If
- Action 0xD4@1D7EC
- Change Subaction - ID=0xA1
- Action 0xD5@1D804
- Change Subaction - ID=0xA1
- Action 0xD6@1D874
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - ID=0x1A1
- Else
- Change Subaction - ID=0x19E
- End If
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x6
- Edge Sticky - 0x1
- 04020100 - In Air
- Else
- Set Air/Ground - 0xA
- Edge Sticky - 0x5
- 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0xD7@1D974
- Change Subaction - ID=RA-Basic[0][0]
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x6
- Edge Sticky - 0x1
- 04020100 - In Air
- Else
- If - Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x2, Variable=416.00x
- Set Air/Ground - 0xD
- Else
- Set Air/Ground - 0xA
- End If
- Edge Sticky - 0x5
- 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0xD8@FFFFFFFF
- Action 0xD9@1DA24
- Change Action(2) - ID=0xDA, Requirement=Animation End
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=0x77
- Action 0xDA@1DAA4
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=0x1A4
- 0D000200 - 0x9, @1DA64
- Action 0xDB@1DADC
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=RA-Basic[0][0]
- Action 0xDC@1DB2C
- Body Collision - State=0x2
- 14050100 - False
- Item Visibility - False
- 0C160000
- 050D0100 - 0x0
- Bit Variable Set - LA-Bit[0][1]
- Change Subaction - ID=0x147
- Action 0xDD@1DBEC
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Subroutine - statusAnimCmd_AIRChkStopCeilOffset=@218F0
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Subaction - ID=0x17
- 0D000200 - 0x9, @21C20
- Action 0xDE@1DC5C
- Body Collision - State=0x2
- 14050100 - False
- Item Visibility - False
- 0C160000
- Bit Variable Set - LA-Bit[0][1]
- Change Subaction - ID=0x14C
- 04020100 - Animation End
- Loop Rest
- 0C080000
- 1A070100 - False
- Change Subaction - ID=0x14D
- Action 0xDF@1DEFC
- Change Action(2) - ID=0x0, Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE4, Requirement=In Air
- Change Action(2) - ID=0xE1, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x1, Variable=IC-Basic[3072][49]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE0, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x4, Variable=IC-Basic[3072][45]
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@1DD4C
- Basic Variable Set - 0x141, RA-Basic[0][5]
- Subroutine - Offset=@1DDEC
- 0D000200 - 0x9, @1DD8C
- Action 0xE0@1E01C
- Change Action(2) - ID=0x0, Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE4, Requirement=In Air
- Change Action(2) - ID=0xDF, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][45]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xDF, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x0, Variable=0.00x
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@1DD4C
- Basic Variable Set - 0x142, RA-Basic[0][5]
- Subroutine - Offset=@1DDEC
- 0D000200 - 0x9, @1DD8C
- Action 0xE1@1E17C
- Change Action(2) - ID=0x0, Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE4, Requirement=In Air
- 20000100 - IC-Basic[43008][22]
- Change Action(2) - ID=0xDF, Requirement=Not 24
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@1DD4C
- Basic Variable Set - 0x142, RA-Basic[0][5]
- Subroutine - Offset=@1DDEC
- 0D000200 - 0x9, @1DD8C
- Action 0xE2@1E354
- Change Action(2) - ID=0x0, Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE3, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x5, Variable=IC-Basic[22784][218]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE4, Requirement=In Air
- Basic Variable Set - 0x142, RA-Basic[0][5]
- Subroutine - Offset=@1DDEC
- If - Requirement=Compare, Variable=IC-Basic[20992][10], Comparison=0x4, Variable=IC-Basic[22784][251]
- 000C0400 - Compare, IC-Basic[20992][16], 0x1, 0.00x
- Bit Variable Set - RA-Bit[0][16]
- End If
- 0D000200 - 0x9, @1E22C
- Action 0xE3@1E3FC
- Change Action(2) - ID=0xE, Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- Change Action(2) - ID=0xE5, Requirement=On Ground
- Basic Variable Set - 0x143, RA-Basic[0][5]
- Subroutine - Offset=@1DDEC
- Action 0xE4@1E464
- Change Action(2) - ID=0xE, Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- Change Action(2) - ID=0xE5, Requirement=On Ground
- Basic Variable Set - 0x143, RA-Basic[0][5]
- Subroutine - Offset=@1DDEC
- Action 0xE5@1E52C
- Change Action(2) - ID=0xDF, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x5, Variable=IC-Basic[23040][111]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE4, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- Additional Requirement - Requirement=On Ground
- Basic Variable Set - 0x142, RA-Basic[0][5]
- Subroutine - Offset=@1DDEC
- 0D000200 - 0x9, @1E494
- Action 0xE6@1E584
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=0x1AF
- Action 0xE7@1E5C4
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=0x1B1
- Change Action(2) - ID=0xEA, Requirement=0F
- Action 0xE8@1E5FC
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=0x1B2
- Action 0xE9@1E62C
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=0x1B3
- Action 0xEA@1E66C
- 0C290000
- 041A0100 - 0x1CB
- Change Subaction - ID=RA-Basic[0][0]
- Change Action(2) - ID=0x49, Requirement=Animation End
- Action 0xEB@1E75C
- 14050100 - False
- Item Visibility - False
- 1F0F0100 - False
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][59]
- Edge Sticky - 0x1
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - ID=RA-Basic[0][0], Pass Frame?=True
- Else
- Change Subaction - ID=RA-Basic[0][0]
- Bit Variable Set - RA-Bit[0][16]
- End If
- End If
- 04020100 - In Air
- Else
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][59]
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - ID=0x7E, Pass Frame?=True
- Else
- Change Subaction - ID=0x7E
- Bit Variable Set - RA-Bit[0][16]
- End If
- End If
- 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0xEC@1E88C
- 14050100 - False
- Item Visibility - False
- 1F0F0100 - False
- 0C170100 - True
- 0C240100 - True
- Action 0xED@1E934
- 14050100 - False
- Bit Variable Set - LA-Bit[0][1]
- 09000100 - 0x2
- Edge Sticky - 0x0
- Set Air/Ground - 0xA
- Frame Speed - Multiplier=0.00x
- 04020200 - Bit is Set, RA-Bit[0][16]
- Loop Rest
- Switch - 0x2710, RA-Basic[0][0]
- Case - 0x3
- Change Subaction - ID=RA-Basic[0][1]
- 00180000
- Case - 0x4
- Change Subaction - ID=0xA5
- Frame Speed - Multiplier=0.40x
- 00180000
- Default Case
- 00180000
- End Switch
- Action 0xEE@1E9E4
- 0C290000
- 14050100 - False
- Item Visibility - False
- Action 0xEF@1EACC
- 14050100 - False
- Item Visibility - False
- Bit Variable Clear - LA-Bit[0][25]
- If - Requirement=Compare, Variable=IC-Basic[19968][32], Comparison=0x2, Variable=-1.00x
- Switch - 0x2711, 0x5
- Case - 0x1
- Change Subaction - ID=0xA5
- Case - 0x2
- Change Subaction - ID=0xA6
- Case - 0x3
- Change Subaction - ID=0xA7
- Case - 0x4
- Change Subaction - ID=0xA8
- Default Case
- Change Subaction - ID=0xA4
- End Switch
- End If
- Frame Speed - Multiplier=0.00x
- Body Collision - State=0x2
- 04020200 - Bit is Set, RA-Bit[0][16]
- Loop Rest
- Synchronous Timer - Frames=3.00x
- Change Action(2) - ID=0xE, Requirement=0F
- Action 0xF0@1F2F4
- 08070000
- 0C040000
- Set Air/Ground - 0x4B
- Change Action(2) - ID=0x4A, Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=Animation End
- Action 0xF1@1020C
- Change Action - Unknown=0x279E, ID=0xE, Requirement=In Air
- ?Running? - 0x279E
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Subaction - ID=RA-Basic[0][0]
- 0D000200 - 0x9, @1017C
- Subroutine - statusAnimCmd_ThrowLogCommonOffset=@22350
- Action 0xF2@1F5F4
- Subroutine - Offset=@1F47C
- Action 0xF3@1F624
- Subroutine - Offset=@1F47C
- Action 0xF4@1FABC
- Body Collision - State=0x3
- 14050100 - False
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Edge Sticky - 0x1
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - ID=0x9D, Pass Frame?=True
- Else
- Change Subaction - ID=0x9D
- Frame Speed - Multiplier=0.00x
- Bit Variable Set - RA-Bit[0][5]
- End If
- 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - ID=0xA3, Pass Frame?=True
- Else
- Change Subaction - ID=0xA3
- Frame Speed - Multiplier=0.00x
- Bit Variable Set - RA-Bit[0][5]
- End If
- 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0xF5@1FBBC
- Subroutine - Offset=@1FABC
- Action 0xF6@1FC14
- 1F110100 - 0x2
- Item Visibility - False
- 1F0F0100 - False
- Change Subaction - ID=0xFFFFFFFF
- 1A070100 - False
- 14050100 - False
- Visibility - False
- Body Collision - State=0x3
- 07060100 - False
- 0C160000
- 19010000
- 17010000
- Action 0xF7@1EBAC
- 14050100 - False
- 1E000200 - 0x1, 0.00x
- Change Subaction - ID=RA-Basic[0][1]
- Action 0xF8@1EBEC
- 14050100 - False
- 1E000200 - 0x1, 0.00x
- Change Subaction - ID=RA-Basic[0][1]
- Action 0xF9@1EC2C
- 14050100 - False
- 1E000200 - 0x1, 0.00x
- Change Subaction - ID=RA-Basic[0][1]
- Action 0xFA@1EC94
- Visibility - False
- 14050100 - False
- Item Visibility - False
- 1F0F0100 - False
- Body Collision - State=0x2
- Change Subaction - ID=0xFFFFFFFF
- Change Action - Unknown=0x2734, ID=0x40, Requirement=2E
- Action 0xFB@1F084
- Frame Speed - Multiplier=0.00x
- Set Air/Ground - 0xC
- 14050100 - False
- Body Collision - State=0x3
- 0D000200 - 0x9, @1EFAC
- Bit Variable Set - RA-Bit[0][16]
- 04020200 - Not Bit is Set, RA-Bit[0][16]
- Loop Rest
- Visibility - True
- If - Requirement=On Ground
- Change Action(2) - ID=0x0, Requirement=0F
- Else
- Change Action(2) - ID=0xE, Requirement=0F
- End If
- Action 0xFC@1F104
- 14050100 - False
- Action 0xFD@1F124
- 14050100 - False
- Edge Sticky - 0x0
- Action 0xFE@1F174
- 14050100 - False
- 04020400 - Compare, IC-Basic[0][0], 0x4, 3.00x
- Loop Rest
- Change Subaction - ID=0x29
- Frame Speed - Multiplier=4.00x
- Action 0xFF@1F1AC
- 14050100 - False
- Action 0x100@1F1D4
- Body Collision - State=0x3
- 14050100 - False
- Change Subaction - ID=RA-Basic[0][0]
- Action 0x101@1F26C
- Visibility - False
- 14050100 - False
- Body Collision - State=0x2
- Change Subaction - ID=RA-Basic[0][0]
- Action 0x102@1ED3C
- 14050100 - False
- Item Visibility - False
- 1F0F0100 - False
- Change Subaction - ID=0x29
- Synchronous Timer - Frames=19.00x
- Change Subaction - ID=0xCC
- 04020100 - Animation End
- Loop Rest
- Change Subaction - ID=0xFFFFFFFF
- Visibility - False
- 14050100 - False
- Action 0x103@1EE04
- Change Subaction - ID=0xA5
- Change Action - Unknown=0x271C, ID=0x4A, Requirement=On Ground
- Change Action(2) - ID=0x49, Requirement=Animation End
- Additional Requirement - Requirement=In Air
- Subroutine - Offset=@1424C
- Subroutine - Offset=@B1FC
- Subroutine - Offset=@B37C
- Action 0x104@1EE5C
- Item Visibility - False
- 0C160000
- Bit Variable Set - LA-Bit[0][1]
- Change Subaction - ID=0xA5
- Action 0x105@1EECC
- Item Visibility - False
- Change Action(2) - ID=0x106, Requirement=In Air
- Change Subaction - ID=0x81
- 04020100 - Animation End
- Loop Rest
- Change Subaction - ID=0x82
- Change Action - Unknown=0x2734, ID=0x40, Requirement=2E
- Action 0x106@1EF2C
- Item Visibility - False
- Change Subaction - ID=0xE
- Change Action(2) - ID=0x105, Requirement=On Ground
- Action 0x107@1040C
- Subroutine - Offset=@102F4
- Action 0x108@1072C
- Subroutine - Offset=@1054C
- 0D000200 - 0x9, @104A4
- Action 0x109@1093C
- Change Action - Unknown=0x2733, ID=0x108, Requirement=Animation End
- Change Action - Unknown=0x2734, ID=0x40, Requirement=2E
- Action 0x10A@1004C
- ?Selective Allow Interrupt? - 0x9
- Change Action - Unknown=0x2712, ID=0xE, Requirement=Animation End
- Change Subaction - ID=0x71
- Set Air/Ground - 0x2E
- Action 0x10B@1FCF4
- Item Visibility - False
- 1F0F0100 - False
- Change Subaction - ID=0xFFFFFFFF
- 1A070100 - False
- 14050100 - False
- Visibility - False
- Body Collision - State=0x3
- 07060100 - False
- 0C160000
- 19010000
- 17010000
- Action 0x10C@23AE0
- 07020000
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=Not 1B
- 000B0200 - Not Bit is Set, RA-Bit[0][14]
- 000B0200 - Button Held, 0x7
- Asynchronous Timer - Frames=1.00x
- If - Requirement=Not Button Held, Variable=0x7
- 000B0100 - Not 1C
- Change Action(2) - ID=0x10D, Requirement=0F
- Bit Variable Set - RA-Bit[0][16]
- 0C260100 - True
- Else
- Basic Variable Set - 0x1C0, RA-Basic[0][0]
- Basic Variable Set - 0x1C1, RA-Basic[0][1]
- End If
- End If
- If - Requirement=Not Bit is Set, Variable=RA-Bit[0][16]
- If - Requirement=Bit is Set, Variable=RA-Bit[0][14]
- Switch - 0x2711, 0x3
- Case - 0x0
- Basic Variable Set - 0x1BC, RA-Basic[0][0]
- Basic Variable Set - 0x1BD, RA-Basic[0][1]
- 0C0A0100 - 0x0
- Case - 0x1
- Basic Variable Set - 0x1C0, RA-Basic[0][0]
- Basic Variable Set - 0x1C1, RA-Basic[0][1]
- 0C0A0100 - 0x1
- Case - 0x2
- Basic Variable Set - 0x1BE, RA-Basic[0][0]
- Basic Variable Set - 0x1BF, RA-Basic[0][1]
- If - Requirement=2B, Variable=0x1
- 0C0A0100 - 0x2
- Else
- 0C0A0100 - 0x3
- End If
- End Switch
- Else
- If - Requirement=Button Held, Variable=0x6
- Basic Variable Set - 0x1BC, RA-Basic[0][0]
- Basic Variable Set - 0x1BD, RA-Basic[0][1]
- 0C0A0100 - 0x0
- 000D0200 - Button Held, 0x7
- Basic Variable Set - 0x1C0, RA-Basic[0][0]
- Basic Variable Set - 0x1C1, RA-Basic[0][1]
- 0C0A0100 - 0x1
- 000D0200 - Button Held, 0x8
- Basic Variable Set - 0x1BE, RA-Basic[0][0]
- Basic Variable Set - 0x1BF, RA-Basic[0][1]
- If - Requirement=Button Held, Variable=0x9
- 0C0A0100 - 0x2
- 000D0200 - Button Held, 0xA
- 0C0A0100 - 0x3
- Else
- If - Requirement=Compare, Variable=IC-Basic[0][8], Comparison=0x0, Variable=0.00x
- 0C0A0100 - 0x2
- Else
- 0C0A0100 - 0x3
- End If
- End If
- End If
- End If
- If - Requirement=2C, Variable=RA-Basic[0][1]
- If - Requirement=Compare, Variable=IC-Basic[0][8], Comparison=0x0, Variable=0.00x
- Change Subaction - ID=RA-Basic[0][1]
- Else
- Change Subaction - ID=RA-Basic[0][0]
- End If
- Else
- Change Subaction - ID=RA-Basic[0][0]
- End If
- Change Action(2) - ID=0x0, Requirement=Animation End
- End If
- Action 0x10D@FFFFFFFF
- Action 0x10E@23D38
- Body Collision - State=0x3
- 07060100 - False
- 14050100 - False
- 0C160000
- 0C170100 - True
- If - Requirement=Facing Left
- 000B0200 - 2C, 0x1C3
- Change Subaction - ID=0x1C3
- 000D0100 - Facing Right
- 000B0200 - 2C, 0x1C2
- Change Subaction - ID=0x1C2
- Else
- Change Action(2) - ID=0x0, Requirement=0F
- End If
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Edge Sticky - 0x2
- 04020100 - In Air
- Else
- Edge Sticky - 0x5
- 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x10F@23E80
- Bit Variable Set - LA-Bit[0][1]
- 07060100 - False
- If - Requirement=Compare, Variable=IC-Basic[19968][35], Comparison=0x2, Variable=271.00x
- If - Requirement=Compare, Variable=IC-Basic[19968][32], Comparison=0x0, Variable=454.00x
- Basic Variable Set - 0x1C6, RA-Basic[0][1]
- Basic Variable Set - 0x1C7, RA-Basic[0][2]
- 000D0400 - Compare, IC-Basic[19968][32], 0x0, 456.00x
- Basic Variable Set - 0x1C8, RA-Basic[0][1]
- Basic Variable Set - 0x1C9, RA-Basic[0][2]
- Else
- Basic Variable Set - 0x1C4, RA-Basic[0][1]
- Basic Variable Set - 0x1C5, RA-Basic[0][2]
- End If
- Else
- Basic Variable Set - IC-Basic[20992][36], RA-Basic[0][0]
- 0C1B0100 - RA-Basic[0][0]
- 05070300 - 0.00x, IC-Basic[3328][180], 0.00x
- Switch - 0x2710, RA-Basic[0][0]
- Case - 0x0
- Basic Variable Set - 0x1C4, RA-Basic[0][1]
- Basic Variable Set - 0x1C5, RA-Basic[0][2]
- Case - 0x1
- Basic Variable Set - 0x1C6, RA-Basic[0][1]
- Basic Variable Set - 0x1C7, RA-Basic[0][2]
- Case - 0x2
- Basic Variable Set - 0x1C8, RA-Basic[0][1]
- Basic Variable Set - 0x1C9, RA-Basic[0][2]
- End Switch
- End If
- 0C010000
- If - Requirement=Not 2C, Variable=RA-Basic[0][1]
- Basic Variable Set - 0x1C4, RA-Basic[0][1]
- Basic Variable Set - 0x1C5, RA-Basic[0][2]
- End If
- If - Requirement=2C, Variable=RA-Basic[0][1]
- If - Requirement=2C, Variable=RA-Basic[0][2]
- Change Subaction - ID=RA-Basic[0][1]
- Synchronous Timer - Frames=1.00x
- 04020100 - Animation End
- Loop Rest
- Change Subaction - ID=RA-Basic[0][2]
- Else
- Change Subaction - ID=RA-Basic[0][1]
- End If
- Bit Variable Set - RA-Bit[0][16]
- End If
- If - Requirement=Not Bit is Set, Variable=RA-Bit[0][16]
- Subroutine - Offset=@BC74
- End If
- Action 0x110@24010
- Bit Variable Set - LA-Bit[0][1]
- 07060100 - False
- If - Requirement=Not 2C, Variable=0x1CA
- Change Subaction - ID=0xE5
- Else
- Change Subaction - ID=0x1CA
- End If
- Action 0x111@FFFFFFFF
- ##########################################
- # Hidden Actions?
- ##########################################
- ##########################################
- # Successful Parse
- ##########################################
Add Comment
Please, Sign In to add comment