Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##########################################
- # OpenSA2 Version 1.0.3644.3999
- ##########################################
- ##########################################
- # W:\brawl_hax\brawl_dump\fighter\Fighter.pac
- ##########################################
- Filename: W:\brawl_hax\brawl_dump\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
- ##########################################
- # Special Attribute Offsets?
- ##########################################
- ##########################################
- # Misc Data
- ##########################################
- ##########################################
- # 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 IASA - 0x1
- Selective IASA - 0x2
- Selective IASA - 0x3
- Selective IASA - 0x4
- Selective IASA - 0x5
- Selective IASA - 0x6
- Selective IASA - 0x7
- Selective IASA - 0x8
- !Status-09! 02090200 - 0x8, 0x273E
- !Status-09! 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
- !Status-08! 02080100 - 0x271A
- !Animation Command-00! 0D000200 - 0x9, @BF2C
- Action 0x2@C24C
- WalkBrake,
- --------------------------------------------
- Subroutine - statusAnimCmd_WaitCommonOffset=@21AC0
- Change Action(2) - ID=0x0, Requirement=Animation End
- Change Subaction - WalkBrake
- Action 0x3@C814
- Dash,
- --------------------------------------------
- !Controller-00! 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]
- !Status-08! 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 - Dash
- Action 0x4@CD4C
- Run,
- --------------------------------------------
- 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 IASA - 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 IASA - 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 - Run
- Action 0x5@D1CC
- RunBrake,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Selective IASA - 0x6
- Selective IASA - 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
- !Animation Command-00! 0D000200 - 0x9, @CED4
- Change Subaction - RunBrake
- 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
- TurnRun,
- --------------------------------------------
- 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 - TurnRun
- Basic Variable Set - IC-Basic[22784][217], RA-Basic[0][0]
- !Animation Command-00! 0D000200 - 0x9, @21B38
- Action 0x9@DB94
- TurnRunBrake,
- --------------------------------------------
- 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 - TurnRunBrake
- Action 0xA@21BA0
- --------------------------------------------
- If - Requirement=Compare, Variable=IC-Basic[20992][10], Comparison=0x4, Variable=IC-Basic[22784][251]
- !Unknown-0C! 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
- !Controller-01! 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
- !Animation Command-00! 0D000200 - 0x9, @DC44
- Action 0xB@21CD8
- JumpB, JumpB, JumpF, JumpF,
- --------------------------------------------
- !Controller-01! 07010000
- !Controller-02! 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 - JumpB
- Else
- Change Subaction - JumpB
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][6]
- Change Subaction - JumpF
- Else
- Change Subaction - JumpF
- End If
- End If
- If - Requirement=Bit is Set, Variable=LA-Bit[0][19]
- Sound Effect - ID=0x1FAB
- End If
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0xC@21DC8
- JumpAerialB, JumpAerialF,
- --------------------------------------------
- !Controller-01! 07010000
- !Controller-02! 07020000
- !Work-03! 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
- !Unknown-0B! 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 - JumpAerialB
- Else
- Change Subaction - JumpAerialF
- End If
- If - Requirement=Bit is Set, Variable=LA-Bit[0][19]
- Sound Effect - ID=0x1FAC
- End If
- !Animation Command-00! 0D000200 - 0x9, @E20C
- Action 0xD@E524
- JumpAerialF, JumpAerialF2, JumpAerialF3, JumpAerialF4, JumpAerialF5,
- --------------------------------------------
- !Controller-00! 07000000
- !Controller-01! 07010000
- !Controller-02! 07020000
- !Work-03! 12030100 - LA-Basic[0][1]
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- If - Requirement=Compare, Variable=IC-Basic[23040][146], Comparison=0x3, Variable=0.00x
- !Unknown-0B! 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 - JumpAerialF
- Case - 0x3
- Change Subaction - JumpAerialF2
- Case - 0x4
- Change Subaction - JumpAerialF3
- Case - 0x5
- Change Subaction - JumpAerialF4
- Case - 0x6
- Change Subaction - JumpAerialF5
- End Switch
- !Animation Command-00! 0D000200 - 0x9, @E3BC
- Action 0xE@21EE0
- Fall,
- --------------------------------------------
- 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 - Fall
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0xF@21F40
- FallAerial,
- --------------------------------------------
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Change Subaction - FallAerial
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0x10@21F60
- FallSpecial,
- --------------------------------------------
- Change Action - Unknown=0x272D, ID=0x19, Requirement=On Ground
- Change Subaction - FallSpecial
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0x11@EBA4
- Squat,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x12, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@EABC
- !Status-09! 02090200 - 0x8, 0x274B
- Selective IASA - 0x3
- !Status-0C! 020C0100 - 0x13
- Change Action(2) - ID=0x72, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x2, Variable=0.00x
- Additional Requirement - Requirement=On Ground
- !Status-0C! 020C0100 - 0x0
- Selective IASA - 0x13
- Change Subaction - Squat
- Action 0x12@EE64
- SquatWaitItem, SquatWait2, SquatWait,
- --------------------------------------------
- !Character Specific-17! 0C170200 - True, IC-Basic[23040][22]
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@EABC
- !Status-09! 02090200 - 0x1, 0x2771
- !Status-09! 02090200 - 0x1, 0x2772
- !Status-09! 02090200 - 0x8, 0x274B
- If - Requirement=Compare, Variable=IC-Basic[23040][147], Comparison=0x2, Variable=1.00x
- !Status-09! 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 - SquatWaitItem
- !Motion-02! 04020400 - Not Compare, IC-Basic[20992][35], 0x2, 45.00x
- Else
- Switch - 0x3E9, 0x2B
- Case - 0x1
- Change Subaction - SquatWait2
- Case - 0xFFFFFFFF
- !Motion-14! 04140100 - 0.00x
- Default Case
- Change Subaction - SquatWait
- End Switch
- Synchronous Timer - Frames=1.00x
- !Motion-02! 04020100 - Animation End
- End If
- Loop Rest
- Execute Loop
- Action 0x13@F084
- SquatF,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@EABC
- !Status-09! 02090200 - 0x1, 0x2771
- !Status-09! 02090200 - 0x1, 0x2772
- !Status-09! 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 - SquatF
- Action 0x14@F224
- SquatB,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@EABC
- !Status-09! 02090200 - 0x1, 0x2771
- !Status-09! 02090200 - 0x1, 0x2772
- !Status-09! 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 - SquatB
- Action 0x15@F2FC
- SquatRv,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@EABC
- !Status-09! 02090200 - 0x1, 0x2771
- !Status-09! 02090200 - 0x1, 0x2772
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - SquatRv
- Action 0x16@21FA0
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- !Unknown-0B! 000B0400 - Not Compare, IC-Basic[19968][41], 0x2, 0.00x
- Subroutine - Offset=@F6BC
- !Animation Command-00! 0D000200 - 0x9, @F464
- Else
- Change Action(2) - ID=0x0, Requirement=Animation End
- End If
- Action 0x17@21FE8
- LandingLight,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Subaction - LandingLight
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][11]
- !Unknown-0B! 000B0400 - Not Compare, IC-Basic[19968][41], 0x2, 0.00x
- Subroutine - Offset=@F6BC
- !Animation Command-00! 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]
- !Unknown-0B! 000B0400 - Not Compare, IC-Basic[19968][41], 0x2, 0.00x
- Subroutine - Offset=@F6BC
- !Animation Command-00! 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]
- !Unknown-0B! 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
- GuardOn,
- --------------------------------------------
- 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 - GuardOn
- !Motion-0A! 040A0100 - 0x40
- !Motion-0B! 040B0100 - 0.00x
- !Animation Command-00! 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
- !Animation Command-00! 0D000200 - 0x9, @22600
- Action 0x1C@113FC
- GuardOff,
- --------------------------------------------
- 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 - GuardOff
- If - Requirement=Compare, Variable=RA-Basic[0][3], Comparison=0x5, Variable=0.00x
- Selective IASA - 0x1
- Selective IASA - 0x2
- Selective IASA - 0x4
- End If
- Basic Variable Set - IC-Basic[23040][40], RA-Basic[0][5]
- !Animation Command-00! 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
- !Controller-00! 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
- !Animation Command-00! 0D000200 - 0x9, @226C8
- Action 0x1E@11704
- EscapeN,
- --------------------------------------------
- !Controller-01! 07010000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - EscapeN
- Rumble - 0x18, 0x0
- !Animation Command-00! 0D000200 - 0x9, @116A4
- Action 0x1F@1187C
- EscapeF,
- --------------------------------------------
- Subroutine - Offset=@11814
- Change Subaction - EscapeF
- Action 0x20@118A4
- EscapeB,
- --------------------------------------------
- Subroutine - Offset=@11814
- Change Subaction - EscapeB
- Action 0x21@11CD4
- EscapeAir,
- --------------------------------------------
- Subroutine - statusAnimCmd_EscapeAirCommonOffset=@22770
- Change Subaction - EscapeAir
- 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
- Rebound,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - Rebound
- Action 0x24@1241C
- Attack11, Attack12, Attack13,
- --------------------------------------------
- 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]
- !Combo-01! 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]
- !Animation Command-00! 0D000200 - 0x9, @11FDC
- Case - 0x1
- Change Action - Unknown=0x2761, ID=0x24, Requirement=Bit is Set, Variable=RA-Bit[0][29]
- !Animation Command-00! 0D000200 - 0x9, @120B4
- Case - 0x2
- !Animation Command-00! 0D000200 - 0x9, @120B4
- End Switch
- Set Loop - Iterations=0xFFFFFFFF
- !Controller-02! 07020000
- Terminate Collisions
- !Collision-2D! 062D0000
- !Cancel-01! 64010000
- !Controller-0C! 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]
- !Combo-00! 13000100 - 0x1
- Switch - 0x2710, IC-Basic[20992][8]
- Case - 0x1
- Change Subaction - Attack11
- !Character Specific-1C! 0C1C0300 - 0x2, 0x1, True
- Case - 0x2
- Change Subaction - Attack12
- !Character Specific-1C! 0C1C0200 - 0x2, 0x2
- Vertical Momentum - 0x0
- !Character Specific-27! 0C270000
- Case - 0x3
- Change Subaction - Attack13
- !Character Specific-1C! 0C1C0200 - 0x2, 0x3
- !Character Specific-27! 0C270000
- End Switch
- !Motion-02! 04020400 - Compare, IC-Basic[20992][8], 0x0, IC-Basic[23040][141]
- !Motion-03! 04030200 - Bit is Set, RA-Bit[0][21]
- Loop Rest
- Execute Loop
- Action 0x25@1267C
- Attack100Start, Attack100, AttackEnd,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - Attack100Start
- !Motion-02! 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 - Attack100
- !Animation Command-00! 0D000200 - 0x9, @11F24
- !Motion-02! 04020200 - Not Bit is Set, RA-Bit[0][24]
- Loop Rest
- Change Subaction - AttackEnd
- Action 0x26@1298C
- AttackDash,
- --------------------------------------------
- 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]
- !Animation Command-00! 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 - AttackDash
- Action 0x27@12C24
- AttackS3Hi, AttackS3Lw, AttackS3S, AttackS3S2, AttackS3S3,
- --------------------------------------------
- !Controller-02! 07020000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- !Animation Command-00! 0D000200 - 0x9, @12A9C
- Set Loop - Iterations=0xFFFFFFFF
- !Controller-02! 07020000
- Bit Variable Clear - RA-Bit[0][16]
- Bit Variable Clear - RA-Bit[0][19]
- Bit Variable Set - RA-Bit[0][18]
- !Combo-00! 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 - AttackS3Hi
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][253], 0x0, IC-Basic[3072][81]
- Change Subaction - AttackS3Lw
- Else
- Change Subaction - AttackS3S
- End If
- Case - 0x2
- Change Subaction - AttackS3S2
- !Character Specific-1C! 0C1C0200 - 0x2, 0x7
- !Character Specific-27! 0C270000
- Case - 0x3
- Change Subaction - AttackS3S3
- !Character Specific-1C! 0C1C0200 - 0x2, 0x8
- !Character Specific-27! 0C270000
- End Switch
- !Motion-02! 04020400 - Compare, IC-Basic[20992][8], 0x0, IC-Basic[23040][143]
- !Motion-03! 04030200 - Bit is Set, RA-Bit[0][19]
- !Motion-03! 04030200 - Bit is Set, RA-Bit[0][16]
- Loop Rest
- Execute Loop
- Action 0x28@12DAC
- AttackHi3,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - AttackHi3
- Action 0x29@22878
- AttackLw3,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x12, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- !Status-09! 02090200 - 0x8, 0x2743
- Change Subaction - AttackLw3
- Action 0x2A@228A8
- AttackS4Start,
- --------------------------------------------
- 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]
- !Posture-02! 05020000
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][246], 0x4, IC-Basic[3072][50]
- !Posture-01! 05010000
- End If
- !Posture-04! 05040000
- !Character Specific-01! 0C010000
- Change Subaction - AttackS4Start
- Action 0x2B@22920
- AttackS4Hold,
- --------------------------------------------
- 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 - AttackS4Hold
- Action 0x2C@22958
- AttackS4S2,
- --------------------------------------------
- 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]
- !Unknown-0D! 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
- !Controller-02! 07020000
- Bit Variable Clear - RA-Bit[0][16]
- !Combo-00! 13000100 - 0x3
- Switch - 0x2710, IC-Basic[20992][8]
- Case - 0x1
- Change Subaction - ID=RA-Basic[0][0]
- Case - 0x2
- Change Subaction - AttackS4S2
- !Character Specific-27! 0C270000
- End Switch
- !Motion-02! 04020400 - Compare, IC-Basic[20992][8], 0x0, IC-Basic[23040][144]
- !Motion-03! 04030200 - Button Pressed, 0x0
- !Motion-03! 04030200 - Bit is Set, RA-Bit[0][16]
- Loop Rest
- Execute Loop
- Action 0x2D@22A30
- AttackLw4Start,
- --------------------------------------------
- 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 - AttackLw4Start
- Action 0x2E@22A70
- AttackLw4Hold,
- --------------------------------------------
- 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 - AttackLw4Hold
- Action 0x2F@22AA8
- AttackLw4,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - AttackLw4
- Action 0x30@22AD0
- AttackHi4Start,
- --------------------------------------------
- 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 - AttackHi4Start
- Action 0x31@22B10
- AttackHi4Hold,
- --------------------------------------------
- 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 - AttackHi4Hold
- Action 0x32@22B48
- AttackHi4,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - AttackHi4
- Action 0x33@22BE8
- AttackAirN, AttackAirF, AttackAirB, AttackAirHi, AttackAirLw,
- --------------------------------------------
- Subroutine - statusAnimCmd_AttackAirCommonOffset=@22BA0
- If - Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][92]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[768][251], 0x0, IC-Basic[3072][93]
- Change Subaction - AttackAirN
- !Character Specific-1C! 0C1C0200 - 0x2, 0xE
- Else
- If - Requirement=34
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- Change Subaction - AttackAirF
- !Character Specific-1C! 0C1C0200 - 0x2, 0xF
- Else
- Change Subaction - AttackAirB
- !Character Specific-1C! 0C1C0200 - 0x2, 0x10
- End If
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=0.00x
- Change Subaction - AttackAirHi
- !Character Specific-1C! 0C1C0200 - 0x2, 0x11
- Else
- Change Subaction - AttackAirLw
- !Character Specific-1C! 0C1C0200 - 0x2, 0x12
- End If
- End If
- End If
- Basic Variable Set - IC-Basic[19968][32], RA-Basic[0][0]
- Action 0x34@220C0
- Catch,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action - Unknown=0x2710, ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - Catch
- Action 0x35@22108
- CatchWait,
- --------------------------------------------
- Subroutine - statusAnimCmd_CatchPullCommonOffset=@220E8
- Change Subaction - CatchWait
- Asynchronous Timer - Frames=1.00x
- Change Action(2) - ID=0x39, Requirement=0F
- Additional Requirement - Requirement=On Ground
- Action 0x36@22158
- CatchDash,
- --------------------------------------------
- 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 - CatchDash
- !Animation Command-00! 0D000200 - 0x9, @F994
- Action 0x37@FA6C
- --------------------------------------------
- Subroutine - statusAnimCmd_CatchPullOffset=@22108
- Action 0x38@221A8
- CatchTurn, CatchTurn,
- --------------------------------------------
- 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 - CatchTurn
- !Motion-06! 04060100 - RA-Float[0][4]
- Else
- Change Subaction - CatchTurn
- End If
- Reverse Direction
- Action 0x39@22228
- CatchWait,
- --------------------------------------------
- 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 - CatchWait
- Action 0x3A@FEE4
- CatchAttack,
- --------------------------------------------
- Change Action(2) - ID=0x10A, Requirement=In Air
- Change Action(2) - ID=0x39, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - CatchAttack
- !Animation Command-00! 0D000200 - 0x9, @FE7C
- Action 0x3B@FF8C
- CatchCut,
- --------------------------------------------
- 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 - CatchCut
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x2D
- Edge Sticky - 0x1
- !Motion-02! 04020100 - In Air
- Else
- Set Air/Ground - 0x0
- Edge Sticky - 0x5
- !Motion-02! 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
- CaptureWaitHi, CaptureWaitHi,
- --------------------------------------------
- Subroutine - Offset=@1054C
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- !Motion-18! 04180100 - RA-Basic[0][2]
- !Animation Command-00! 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
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - CaptureWaitHi
- Else
- Change Subaction - CaptureWaitHi
- Bit Variable Set - RA-Bit[0][16]
- End If
- !Motion-02! 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
- CaptureCut,
- --------------------------------------------
- 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 - CaptureCut
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x2D
- Edge Sticky - 0x1
- !Motion-02! 04020100 - In Air
- Else
- Set Air/Ground - 0x0
- Edge Sticky - 0x5
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x41@10A94
- CaptureJump,
- --------------------------------------------
- Selective IASA - 0x9
- Change Action - Unknown=0x2712, ID=0xE, Requirement=Animation End
- Basic Variable Set - IC-Basic[23040][44], RA-Basic[0][0]
- Change Subaction - CaptureJump
- Action 0x42@10ACC
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 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
- !Animation Command-00! 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]
- !Animation Command-00! 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]
- !Work-03! 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]
- !Work-03! 12030100 - LA-Basic[0][61]
- Subroutine - Offset=@1424C
- Subroutine - Offset=@B1FC
- Action 0x49@22DC0
- DamageFall,
- --------------------------------------------
- Change Action - Unknown=0x271C, ID=0x4A, Requirement=On Ground
- Change Subaction - DamageFall
- 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]
- !Animation Command-00! 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
- DownWaitD, DownWaitU, DownWaitD,
- --------------------------------------------
- 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 - DownWaitD
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - DownWaitU
- Else
- Change Subaction - DownWaitD
- End If
- End If
- Subroutine - Offset=@14B8C
- Action 0x4E@14D3C
- DownWaitU, DownWaitD,
- --------------------------------------------
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - DownWaitU
- Else
- Change Subaction - DownWaitD
- End If
- Subroutine - Offset=@14B8C
- Action 0x4F@14DE4
- DownEatU, DownEatD,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x4D, Requirement=Animation End
- If - Requirement=48, Variable=0x6
- !Area-06! 14060200 - 0x6, True
- End If
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - DownEatU
- Else
- Change Subaction - DownEatD
- End If
- !Animation Command-00! 0D000200 - 0x9, @14A0C
- Action 0x50@14E84
- DownWaitU,
- --------------------------------------------
- If - Requirement=Hit Wall, Variable=0x8
- !Situation-00! 09000100 - 0x0
- End If
- Float Variable Set - IC-Basic[3072][107], RA-Float[0][9]
- Bit Variable Set - RA-Bit[0][25]
- Change Subaction - DownWaitU
- Subroutine - Offset=@14B8C
- Action 0x51@14F0C
- DownStandU, DownStandD,
- --------------------------------------------
- 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 - DownStandU
- Else
- Change Subaction - DownStandD
- End If
- Action 0x52@14FDC
- DownForwardU, DownForwardD, DownBackU, DownBackD,
- --------------------------------------------
- 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 - DownForwardU
- Else
- Change Subaction - DownForwardD
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - DownBackU
- Else
- Change Subaction - DownBackD
- End If
- End If
- Action 0x53@150AC
- DownAttackU, DownAttackD,
- --------------------------------------------
- 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 - DownAttackU
- Else
- Change Subaction - DownAttackD
- End If
- Action 0x54@15294
- DownDamageU3, DownDamageD3, DownDamageU, DownDamageD,
- --------------------------------------------
- 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
- !Animation Command-00! 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 - DownDamageU3
- Else
- Change Subaction - DownDamageD3
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][25]
- Change Subaction - DownDamageU
- Else
- Change Subaction - DownDamageD
- 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
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][29]
- Set Air/Ground - 0xA
- End If
- !Motion-02! 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
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0x56@154A4
- DamageFlyN,
- --------------------------------------------
- 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 - DamageFlyN
- Sound Effect - ID=0x62
- Action 0x57@1550C
- DamageFall,
- --------------------------------------------
- Change Action(2) - ID=0x58, Requirement=On Ground
- Change Subaction - DamageFall
- !Controller-0B! 070B0200 - 0x9, 0x0
- Action 0x58@15594
- DownBoundU, DownBoundD,
- --------------------------------------------
- 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 - DownBoundU
- Else
- Change Subaction - DownBoundD
- End If
- Action 0x59@1564C
- FuraFuraStartD, FuraFuraStartU,
- --------------------------------------------
- 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 - FuraFuraStartD
- Else
- Change Subaction - FuraFuraStartU
- End If
- Action 0x5A@156C4
- FuraFura,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5B, Requirement=2E
- Additional Requirement - Requirement=On Ground
- Change Subaction - FuraFura
- Action 0x5B@1571C
- FuraFuraEnd,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - FuraFuraEnd
- Action 0x5C@1580C
- FuraSleepStart,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5D, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - FuraSleepStart
- Action 0x5D@15864
- FuraSleepLoop,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5E, Requirement=2E
- Additional Requirement - Requirement=On Ground
- Change Subaction - FuraSleepLoop
- Action 0x5E@158BC
- FuraSleepEnd,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - FuraSleepEnd
- Action 0x5F@1591C
- FuraFura,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x5B, Requirement=2E
- Additional Requirement - Requirement=On Ground
- Change Subaction - FuraFura
- Action 0x60@15974
- Passive,
- --------------------------------------------
- !Character Specific-2B! 0C2B0000
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Subaction - Passive
- Action 0x61@159FC
- PassiveStandF, PassiveStandB,
- --------------------------------------------
- !Character Specific-2B! 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 - PassiveStandF
- Else
- Change Subaction - PassiveStandB
- End If
- Action 0x62@15BD4
- --------------------------------------------
- !Character Specific-2B! 0C2B0000
- !Controller-00! 07000000
- !Controller-01! 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]
- !Animation Command-00! 0D000200 - 0x9, @15AAC
- Action 0x63@15D0C
- --------------------------------------------
- !Character Specific-2B! 0C2B0000
- !Controller-01! 07010000
- !Controller-02! 07020000
- Change Action(2) - ID=0xE, Requirement=Animation End
- Basic Variable Set - IC-Basic[23040][15], RA-Basic[0][0]
- !Animation Command-00! 0D000200 - 0x9, @15C94
- Action 0x64@15D64
- --------------------------------------------
- !Character Specific-2B! 0C2B0000
- Change Action(2) - ID=0xE, Requirement=Animation End
- !Animation Command-00! 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]
- !Animation Command-00! 0D000200 - 0x9, @15E14
- Action 0x67@15FFC
- --------------------------------------------
- !Controller-00! 07000000
- !Controller-01! 07010000
- !Controller-02! 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]
- !Work-03! 12030100 - LA-Basic[0][3]
- !Animation Command-00! 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 IASA - 0xC
- Selective IASA - 0xF
- !Animation Command-00! 0D000200 - 0x9, @1606C
- Action 0x69@1641C
- PassiveWall,
- --------------------------------------------
- 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 IASA - 0xC
- Selective IASA - 0xF
- Change Subaction - PassiveWall
- Frame Speed - Multiplier=0.00x
- !Animation Command-00! 0D000200 - 0x9, @1628C
- Action 0x6A@164EC
- PassiveWall,
- --------------------------------------------
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Subaction - PassiveWall
- 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]
- !Controller-02! 07020000
- Else
- !Controller-01! 07010000
- End If
- !Work-03! 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
- !Animation Command-00! 0D000200 - 0x9, @165A4
- Action 0x6E@16764
- StepPose,
- --------------------------------------------
- Change Subaction - StepPose
- Change Action(2) - ID=0x6F, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=In Air
- Action 0x6F@167BC
- StepBack,
- --------------------------------------------
- Change Subaction - StepBack
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE, Requirement=In Air
- Action 0x70@167FC
- StepAirPose,
- --------------------------------------------
- Change Subaction - StepAirPose
- Change Action(2) - ID=0x71, Requirement=Animation End
- Action 0x71@168C4
- StepFall,
- --------------------------------------------
- Change Action(2) - ID=0x4A, Requirement=On Ground
- Change Subaction - StepFall
- !Animation Command-00! 0D000200 - 0x9, @1685C
- Action 0x72@11D24
- Pass,
- --------------------------------------------
- Subroutine - Offset=@B7FC
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Subaction - Pass
- !Animation Command-00! 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
- CliffWait,
- --------------------------------------------
- !Character Specific-17! 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 - CliffWait
- Action 0x76@16C44
- CliffAttackQuick, CliffAttackSlow,
- --------------------------------------------
- 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 - CliffAttackQuick
- !Character Specific-1C! 0C1C0200 - 0x2, 0x4B
- Else
- Change Subaction - CliffAttackSlow
- !Character Specific-1C! 0C1C0200 - 0x2, 0x4A
- End If
- Action 0x77@16D1C
- CliffClimbQuick, CliffClimbSlow,
- --------------------------------------------
- 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 - CliffClimbQuick
- Else
- Change Subaction - CliffClimbSlow
- End If
- Action 0x78@16DE4
- CliffEscapeQuick, CliffEscapeSlow,
- --------------------------------------------
- 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 - CliffEscapeQuick
- Else
- Change Subaction - CliffEscapeSlow
- End If
- Action 0x79@16E94
- CliffJumpQuick1, CliffJumpSlow1,
- --------------------------------------------
- !Controller-0C! 070C0000
- !Controller-02! 07020000
- !Controller-01! 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 - CliffJumpQuick1
- Else
- Change Subaction - CliffJumpSlow1
- End If
- Action 0x7A@16FFC
- CliffJumpQuick2, CliffJumpSlow2,
- --------------------------------------------
- !Controller-0C! 070C0000
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Subroutine - statusAnimCmd_AIRChkStopCeilOffset=@218F0
- !Status-0B! 020B0100 - 0xB
- !Status-0B! 020B0100 - 0xC
- !Status-0B! 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 - CliffJumpQuick2
- Else
- Change Subaction - CliffJumpSlow2
- End If
- !Animation Command-00! 0D000200 - 0x9, @16F3C
- Action 0x7B@17074
- --------------------------------------------
- Subroutine - Offset=@16FFC
- Action 0x7C@1712C
- Ottotto,
- --------------------------------------------
- Subroutine - Offset=@170DC
- Change Action(2) - ID=0x7D, Requirement=Animation End
- Change Subaction - Ottotto
- Action 0x7D@1715C
- OttottoWait,
- --------------------------------------------
- Subroutine - Offset=@170DC
- Change Subaction - OttottoWait
- Action 0x7E@22EB0
- MissFoot,
- --------------------------------------------
- !Kinetic-06! 0E060100 - 0x2
- Change Subaction - MissFoot
- 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
- !Kinetic-07! 0E070100 - 0x2
- Action 0x7F@22EF0
- AirCatch,
- --------------------------------------------
- Selective IASA - 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 - AirCatch
- End If
- !Animation Command-00! 0D000200 - 0x9, @17214
- If - Requirement=Compare, Variable=RA-Basic[0][2], Comparison=0x4, Variable=2.00x
- !Ground-02! 08020100 - RA-Basic[0][2]
- !Status-0B! 020B0100 - 0xA
- End If
- Action 0x80@22F80
- AirCatchPose,
- --------------------------------------------
- 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 - AirCatchPose
- Frame Speed - Multiplier=0.00x
- End If
- !Article-07! 10070200 - RA-Basic[0][0], RA-Basic[0][1]
- Action 0x81@22FF0
- AirCatchHit,
- --------------------------------------------
- Change Subaction - AirCatchHit
- !Work-03! 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 IASA - 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]
- !Animation Command-00! 0D000200 - 0x9, @17414
- Action 0x82@23098
- --------------------------------------------
- Selective IASA - 0x9
- !Article-07! 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
- !Motion-06! 04060100 - RA-Float[0][4]
- Change Subaction - ID=RA-Basic[0][2], Pass Frame?=True
- Action 0x84@133AC
- GlideStart,
- --------------------------------------------
- !Controller-02! 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 - GlideStart
- 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 IASA - 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
- GlideLanding,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=2C, Variable=0x3E
- Change Subaction - GlideLanding
- 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
- GlideAttack,
- --------------------------------------------
- Selective IASA - 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 - GlideAttack
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0x88@22D78
- GlideEnd,
- --------------------------------------------
- Selective IASA - 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 - GlideEnd
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0x89@176D4
- Slip,
- --------------------------------------------
- Subroutine - Offset=@1769C
- Change Subaction - Slip
- Action 0x8A@17724
- SlipDown,
- --------------------------------------------
- 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 - SlipDown
- Action 0x8B@1778C
- SlipTurn,
- --------------------------------------------
- Reverse Direction
- Subroutine - Offset=@1769C
- Change Subaction - SlipTurn
- Action 0x8C@17764
- SlipDash,
- --------------------------------------------
- Subroutine - Offset=@1769C
- Change Subaction - SlipDash
- Action 0x8D@1793C
- SlipWait,
- --------------------------------------------
- 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 - SlipWait
- !Animation Command-00! 0D000200 - 0x9, @177D4
- Action 0x8E@17A1C
- SlipStand,
- --------------------------------------------
- Subroutine - Offset=@179F4
- Change Subaction - SlipStand
- Action 0x8F@17A44
- SlipAttack,
- --------------------------------------------
- Subroutine - Offset=@179F4
- Change Subaction - SlipAttack
- Action 0x90@17A6C
- SlipEscapeF,
- --------------------------------------------
- Subroutine - Offset=@179F4
- Change Subaction - SlipEscapeF
- Action 0x91@17A94
- SlipEscapeB,
- --------------------------------------------
- Subroutine - Offset=@179F4
- Change Subaction - SlipEscapeB
- Action 0x92@17CB4
- LadderCatchR, LadderCatchR, LadderCatchL, LadderCatchL, LadderCatchAirR, LadderCatchAirR, LadderCatchAirL, LadderCatchAirL,
- --------------------------------------------
- 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
- !Motion-02! 04020100 - In Air
- Selective IASA - 0x1
- Selective IASA - 0x2
- Selective IASA - 0x4
- !Status-0B! 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 - LadderCatchR
- Else
- Change Subaction - LadderCatchR
- Bit Variable Set - RA-Bit[0][5]
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - LadderCatchL
- Else
- Change Subaction - LadderCatchL
- Bit Variable Set - RA-Bit[0][5]
- End If
- End If
- Else
- Edge Sticky - 0x5
- !Motion-02! 04020100 - On Ground
- !Status-0B! 020B0100 - 0x1
- !Status-0B! 020B0100 - 0x2
- !Status-0B! 020B0100 - 0x4
- Selective IASA - 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 - LadderCatchAirR
- Else
- Change Subaction - LadderCatchAirR
- Bit Variable Set - RA-Bit[0][5]
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - LadderCatchAirL
- Else
- Change Subaction - LadderCatchAirL
- 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
- !Ground-07! 08070000
- !Character Specific-04! 0C040000
- If - Requirement=Compare, Variable=IC-Basic[0][8], Comparison=0x2, Variable=1.00x
- !Motion-0C! 040C0100 - 0x186
- Else
- !Motion-0C! 040C0100 - 0x187
- End If
- Action 0x94@1807C
- LadderWait,
- --------------------------------------------
- Bit Variable Set - RA-Bit[0][8]
- Selective IASA - 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 - LadderWait
- !Animation Command-00! 0D000200 - 0x9, @17FA4
- Action 0x95@180D4
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=Hit Wall, Variable=0x7
- Action 0x96@1820C
- LightWalkEat, LightEat, LightWalkGet, LightGet,
- --------------------------------------------
- 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 - LightWalkEat
- Else
- Change Subaction - LightEat
- End If
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][232], Comparison=0x4, Variable=IC-Basic[1024][8]
- Change Subaction - LightWalkGet
- Else
- Change Subaction - LightGet
- 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
- !Turn-00! 20000100 - IC-Basic[43008][20]
- Change Action(2) - ID=0x98, Requirement=Not 24
- Additional Requirement - Requirement=On Ground
- Action 0x9A@1A23C
- HeavyWalk1, HeavyWalk2,
- --------------------------------------------
- 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 - HeavyWalk1
- Case - 0x1
- Basic Variable Set - 0x0, RA-Basic[0][0]
- Change Subaction - HeavyWalk2
- 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
- !Character Specific-13! 0C130000
- If - Requirement=On Ground
- Subroutine - Offset=@18E7C
- Else
- Subroutine - Offset=@1905C
- End If
- !Unknown-0D! 000D0400 - Compare, RA-Basic[0][0], 0x2, 0.00x
- If - Requirement=On Ground
- Subroutine - Offset=@1942C
- Else
- Subroutine - Offset=@19834
- End If
- End If
- !Controller-00! 07000000
- !Controller-01! 07010000
- !Controller-02! 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
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- Set Air/Ground - 0x0
- !Motion-02! 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
- SmashThrowDash, LightThrowDash,
- --------------------------------------------
- Float Variable Set - IC-Basic[0][8], RA-Float[0][4]
- If - Requirement=Compare, Variable=IC-Basic[19968][41], Comparison=0x2, Variable=72.00x
- !Character Specific-13! 0C130000
- Change Subaction - SmashThrowDash
- Else
- Change Subaction - LightThrowDash
- 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
- !Animation Command-00! 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
- !Character Specific-1C! 0C1C0300 - 0x2, 0x4E, True
- Subroutine - Offset=@447C
- Case - 0x128
- !Character Specific-1C! 0C1C0300 - 0x2, 0x52, True
- Subroutine - Offset=@474C
- Case - 0x133
- !Character Specific-1C! 0C1C0300 - 0x2, 0x5A, True
- Subroutine - Offset=@4F64
- Case - 0x13A
- !Character Specific-1C! 0C1C0300 - 0x2, 0x5E, True
- Subroutine - Offset=@5234
- Case - 0x12C
- !Character Specific-1C! 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
- !Character Specific-1C! 0C1C0300 - 0x2, 0x4F, True
- Subroutine - Offset=@450C
- Case - 0x129
- !Character Specific-1C! 0C1C0300 - 0x2, 0x53, True
- Subroutine - Offset=@47DC
- Case - 0x134
- !Character Specific-1C! 0C1C0300 - 0x2, 0x5B, True
- Subroutine - Offset=@4FF4
- Case - 0x13B
- !Character Specific-1C! 0C1C0300 - 0x2, 0x5F, True
- Subroutine - Offset=@52C4
- Case - 0x12D
- !Character Specific-1C! 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]
- !Posture-02! 05020000
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][246], 0x4, IC-Basic[3072][50]
- !Posture-01! 05010000
- End If
- !Posture-04! 05040000
- !Character Specific-01! 0C010000
- Basic Variable Set - IC-Basic[20992][32], RA-Basic[0][0]
- !Work-04! 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
- !Character Specific-1C! 0C1C0300 - 0x2, 0x50, True
- Case - 0x136
- !Character Specific-1C! 0C1C0300 - 0x2, 0x5C, True
- Case - 0x13D
- !Character Specific-1C! 0C1C0300 - 0x2, 0x60, True
- Case - 0x12F
- !Character Specific-1C! 0C1C0300 - 0x2, 0x58, True
- End Switch
- Action 0xA1@23268
- --------------------------------------------
- !Controller-02! 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]
- !Animation Command-00! 0D000200 - 0x9, @23238
- Switch - 0x2710, IC-Basic[20992][32]
- Case - 0x124
- Subroutine - Offset=@459C
- Case - 0x12A
- !Character Specific-1C! 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]
- !Motion-02! 04020200 - Bit is Set, RA-Bit[0][16]
- !Motion-03! 04030200 - Not Bit is Set, RA-Bit[0][17]
- !Motion-02! 04020200 - Bit is Set, RA-Bit[0][16]
- !Motion-03! 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
- !Character Specific-1C! 0C1C0300 - 0x2, 0x51, True
- Subroutine - Offset=@46BC
- Case - 0x12B
- !Character Specific-1C! 0C1C0300 - 0x2, 0x55, True
- Subroutine - Offset=@4C04
- Case - 0x139
- !Character Specific-1C! 0C1C0300 - 0x2, 0x5D, True
- Subroutine - Offset=@51A4
- Case - 0x140
- !Character Specific-1C! 0C1C0300 - 0x2, 0x61, True
- Subroutine - Offset=@5474
- Case - 0x132
- !Character Specific-1C! 0C1C0300 - 0x2, 0x59, True
- Subroutine - Offset=@4ED4
- End Switch
- Action 0xA4@1BB8C
- --------------------------------------------
- !Controller-02! 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
- --------------------------------------------
- !Controller-00! 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
- --------------------------------------------
- !Controller-00! 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
- --------------------------------------------
- !Controller-00! 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
- --------------------------------------------
- !Controller-00! 07000000
- Subroutine - Offset=@1BB0C
- If - Requirement=On Ground
- Subroutine - Offset=@B7FC
- End If
- !Character Specific-04! 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
- ItemScrew,
- --------------------------------------------
- !Controller-01! 07010000
- !Controller-02! 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
- !Status-0B! 020B0100 - 0x9
- !Work-03! 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 - ItemScrew
- Action 0xB0@E82C
- ItemScrew,
- --------------------------------------------
- !Controller-01! 07010000
- !Controller-02! 07020000
- Item Visibility - False
- !Work-03! 12030100 - LA-Basic[0][1]
- Change Action(2) - ID=0xB1, Requirement=Animation End
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- !Work-03! 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 - ItemScrew
- Action 0xB1@E8BC
- ItemScrewFall,
- --------------------------------------------
- Item Visibility - False
- Change Subaction - ItemScrewFall
- Change Action(2) - ID=0xE, Requirement=Animation End
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Action 0xB2@1C3B4
- ItemAssist,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Change Subaction - ItemAssist
- !Character Specific-13! 0C130000
- Asynchronous Timer - Frames=12.00x
- !Item-0D! 1F0D0000
- Action 0xB3@1C4C4
- Fall,
- --------------------------------------------
- Subroutine - Offset=@1C464
- Change Subaction - Fall
- Action 0xB4@1C4EC
- SwimRise,
- --------------------------------------------
- Subroutine - Offset=@1C464
- Change Subaction - SwimRise
- Action 0xB5@1C53C
- SwimUpDamage, SwimUp,
- --------------------------------------------
- Change Action(2) - ID=0xB6, Requirement=Animation End
- Subroutine - Offset=@1C464
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - SwimUpDamage
- Else
- Change Subaction - SwimUp
- End If
- Action 0xB6@1C6F4
- Swim,
- --------------------------------------------
- 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 - Swim
- Action 0xB7@1C794
- SwimF,
- --------------------------------------------
- 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 - SwimF
- Action 0xB8@1C814
- SwimEnd,
- --------------------------------------------
- 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 - SwimEnd
- Action 0xB9@1C86C
- SwimTurn,
- --------------------------------------------
- Reverse Direction
- Change Action(2) - ID=0xB6, Requirement=Animation End
- Subroutine - Offset=@1C5DC
- Subroutine - Offset=@1C65C
- Change Subaction - SwimTurn
- Action 0xBA@1C93C
- JumpF,
- --------------------------------------------
- !Controller-01! 07010000
- !Controller-02! 07020000
- Basic Variable Set - 0x0, RA-Basic[0][1]
- If - Requirement=Compare, Variable=LA-Basic[0][19], Comparison=0x0, Variable=IC-Basic[23040][70]
- !Work-03! 12030100 - LA-Basic[0][19]
- End If
- Bit Variable Set - RA-Bit[0][11]
- Change Subaction - JumpF
- Frame Speed - Multiplier=0.00x
- Change Action(2) - ID=0xB, Requirement=Compare, Variable=RA-Basic[0][1], Comparison=0x5, Variable=IC-Basic[23040][69]
- !Animation Command-00! 0D000200 - 0x9, @1C8A4
- Action 0xBB@1CA0C
- SwimDrown,
- --------------------------------------------
- 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 - SwimDrown
- !Animation Command-00! 0D000200 - 0x9, @1C9A4
- Action 0xBC@1CA54
- SwimDrownOut,
- --------------------------------------------
- Body Collision - State=0x3
- !Area-05! 14050100 - False
- Change Subaction - SwimDrownOut
- Action 0xBD@23E00
- --------------------------------------------
- Body Collision - State=0x3
- !Controller-06! 07060100 - False
- !Item-0A! 1F0A0000
- !Unknown-01! 19010000
- !Area-05! 14050100 - False
- !Character Specific-16! 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
- !Controller-06! 07060100 - False
- !Area-05! 14050100 - False
- !Cancel-02! 64020000
- Action 0xC0@1CB4C
- Unloaded?(-1),
- --------------------------------------------
- Body Collision - State=0x2
- !Area-05! 14050100 - False
- Visibility - False
- !Character Specific-17! 0C170100 - True
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Change Subaction - Unloaded?(-1)
- Subroutine - Offset=@B504
- Change Action - Unknown=0x271C, ID=0x4A, Requirement=On Ground
- Subroutine - Offset=@B1FC
- Subroutine - Offset=@B37C
- Selective IASA - 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
- Unloaded?(-1),
- --------------------------------------------
- Body Collision - State=0x2
- Visibility - False
- Item Visibility - False
- !Item-0F! 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 - Unloaded?(-1)
- Action 0xC3@1CDEC
- JumpSquat,
- --------------------------------------------
- Change Subaction - JumpSquat
- Bit Variable Set - RA-Bit[0][12]
- !Motion-06! 04060100 - 1.00x
- Frame Speed - Multiplier=0.00x
- Action 0xC4@1CE1C
- --------------------------------------------
- Subroutine - statusAnimCmd_JumpOffset=@21CD8
- Action 0xC5@1CE54
- DamageN3,
- --------------------------------------------
- Change Subaction - DamageN3
- Change Action(2) - ID=0x49, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Action 0xC6@1CEAC
- Unloaded?(-1),
- --------------------------------------------
- Body Collision - State=0x2
- !Controller-06! 07060100 - False
- !Area-05! 14050100 - False
- Visibility - False
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Change Subaction - Unloaded?(-1)
- Action 0xC7@1CFB4
- --------------------------------------------
- !Area-05! 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
- !Damage-00! 1E000200 - 0x2, IC-Basic[3328][8]
- !Animation Command-00! 0D000200 - 0x9, @1CEFC
- Action 0xC8@1D03C
- --------------------------------------------
- !Area-05! 14050100 - False
- Item Visibility - False
- Change Action(2) - ID=0xC9, Requirement=2E
- Change Action(2) - ID=0xC9, Requirement=In Air
- !Damage-00! 1E000200 - 0x2, IC-Basic[3328][8]
- Action 0xC9@1D194
- JumpF,
- --------------------------------------------
- Change Subaction - JumpF
- Change Action(2) - ID=0xE, Requirement=Animation End
- !Damage-00! 1E000200 - 0x0, 0.00x
- !Animation Command-00! 0D000200 - 0x9, @1D0EC
- Action 0xCA@1D264
- --------------------------------------------
- !Area-05! 14050100 - False
- Change Action(2) - ID=0xCB, Requirement=2E
- Sound Effect - ID=0xC3
- !Physics-05! 17050000
- !Animation Command-00! 0D000200 - 0x9, @1D1C4
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x6
- Edge Sticky - 0x1
- !Motion-02! 04020100 - In Air
- Else
- Set Air/Ground - 0x43
- Edge Sticky - 0x5
- !Motion-02! 04020100 - On Ground
- !Motion-03! 04030400 - Compare, RA-Basic[0][0], 0x4, RA-Basic[0][2]
- End If
- Loop Rest
- Execute Loop
- Action 0xCB@1D384
- JumpF,
- --------------------------------------------
- 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 - JumpF
- !Animation Command-00! 0D000200 - 0x9, @1D30C
- Action 0xCC@1D5AC
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Item-0F! 1F0F0100 - False
- Change Action(2) - ID=0xCD, Requirement=Compare, Variable=IC-Basic[1024][11], Comparison=0x4, Variable=RA-Float[0][4]
- Action 0xCD@1D61C
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Item-0F! 1F0F0100 - False
- !Animation Command-00! 0D000200 - 0x9, @1D5E4
- Action 0xCE@1D644
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Item-0F! 1F0F0100 - False
- Action 0xCF@1D66C
- SpecialHiCapture,
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - SpecialHiCapture
- Action 0xD0@1D6AC
- DamageFall,
- --------------------------------------------
- !Area-05! 14050100 - False
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Change Subaction - DamageFall
- Action 0xD1@1D6F4
- --------------------------------------------
- !Area-05! 14050100 - False
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Change Subaction - ID=RA-Basic[0][3]
- Action 0xD2@1D73C
- Unloaded?(-1),
- --------------------------------------------
- !Area-05! 14050100 - False
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Change Subaction - Unloaded?(-1)
- Action 0xD3@1D79C
- Unloaded?(-1), Unloaded?(-1),
- --------------------------------------------
- !Area-05! 14050100 - False
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - Unloaded?(-1)
- Else
- Change Subaction - Unloaded?(-1)
- End If
- Action 0xD4@1D7EC
- DamageAir1,
- --------------------------------------------
- Change Subaction - DamageAir1
- Action 0xD5@1D804
- DamageAir1,
- --------------------------------------------
- Change Subaction - DamageAir1
- Action 0xD6@1D874
- SpecialSDxStickCapture, SpecialSStickCapture,
- --------------------------------------------
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - SpecialSDxStickCapture
- Else
- Change Subaction - SpecialSStickCapture
- End If
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Set Air/Ground - 0x6
- Edge Sticky - 0x1
- !Motion-02! 04020100 - In Air
- Else
- Set Air/Ground - 0xA
- Edge Sticky - 0x5
- !Motion-02! 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
- !Motion-02! 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
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0xD8@FFFFFFFF
- --------------------------------------------
- Action 0xD9@1DA24
- ThrownF,
- --------------------------------------------
- Change Action(2) - ID=0xDA, Requirement=Animation End
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - ThrownF
- Action 0xDA@1DAA4
- ThrownZitabata,
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - ThrownZitabata
- !Animation Command-00! 0D000200 - 0x9, @1DA64
- Action 0xDB@1DADC
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - ID=RA-Basic[0][0]
- Action 0xDC@1DB2C
- ItemDragoonRide,
- --------------------------------------------
- Body Collision - State=0x2
- !Area-05! 14050100 - False
- Item Visibility - False
- !Character Specific-16! 0C160000
- !Posture-0D! 050D0100 - 0x0
- Bit Variable Set - LA-Bit[0][1]
- Change Subaction - ItemDragoonRide
- Action 0xDD@1DBEC
- JumpB,
- --------------------------------------------
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Subroutine - statusAnimCmd_AIRChkStopCeilOffset=@218F0
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Subaction - JumpB
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0xDE@1DC5C
- ItemDragoonGet, ItemDragoonRide,
- --------------------------------------------
- Body Collision - State=0x2
- !Area-05! 14050100 - False
- Item Visibility - False
- !Character Specific-16! 0C160000
- Bit Variable Set - LA-Bit[0][1]
- Change Subaction - ItemDragoonGet
- !Motion-02! 04020100 - Animation End
- Loop Rest
- !Character Specific-08! 0C080000
- !Camera-07! 1A070100 - False
- Change Subaction - ItemDragoonRide
- 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
- !Animation Command-00! 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
- !Animation Command-00! 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
- !Turn-00! 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
- !Animation Command-00! 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]
- !Unknown-0C! 000C0400 - Compare, IC-Basic[20992][16], 0x1, 0.00x
- Bit Variable Set - RA-Bit[0][16]
- End If
- !Animation Command-00! 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
- !Animation Command-00! 0D000200 - 0x9, @1E494
- Action 0xE6@1E584
- GanonSpecialHiCapture,
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - GanonSpecialHiCapture
- Action 0xE7@1E5C4
- SpecialSCapture,
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - SpecialSCapture
- Change Action(2) - ID=0xEA, Requirement=0F
- Action 0xE8@1E5FC
- SpecailAirSCatchCapture,
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - SpecailAirSCatchCapture
- Action 0xE9@1E62C
- SpecialAirSFallCapture,
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - SpecialAirSFallCapture
- Action 0xEA@1E66C
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- Change Subaction - ID=RA-Basic[0][0]
- Change Action(2) - ID=0x49, Requirement=Animation End
- Action 0xEB@1E75C
- CapturePulledHi, CapturePulledHi,
- --------------------------------------------
- !Area-05! 14050100 - False
- Item Visibility - False
- !Item-0F! 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
- !Motion-02! 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 - CapturePulledHi
- Else
- Change Subaction - CapturePulledHi
- Bit Variable Set - RA-Bit[0][16]
- End If
- End If
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0xEC@1E88C
- --------------------------------------------
- !Area-05! 14050100 - False
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- !Character Specific-17! 0C170100 - True
- !Character Specific-24! 0C240100 - True
- Action 0xED@1E934
- DamageFlyN,
- --------------------------------------------
- !Area-05! 14050100 - False
- Bit Variable Set - LA-Bit[0][1]
- !Situation-00! 09000100 - 0x2
- Edge Sticky - 0x0
- Set Air/Ground - 0xA
- Frame Speed - Multiplier=0.00x
- !Motion-02! 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]
- !Unknown-18! 00180000
- Case - 0x4
- Change Subaction - DamageFlyN
- Frame Speed - Multiplier=0.40x
- !Unknown-18! 00180000
- Default Case
- !Unknown-18! 00180000
- End Switch
- Action 0xEE@1E9E4
- --------------------------------------------
- !Character Specific-29! 0C290000
- !Area-05! 14050100 - False
- Item Visibility - False
- Action 0xEF@1EACC
- DamageFlyN, DamageFlyLw, DamageFlyTop, DamageFlyRoll, DamageFlyHi,
- --------------------------------------------
- !Area-05! 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 - DamageFlyN
- Case - 0x2
- Change Subaction - DamageFlyLw
- Case - 0x3
- Change Subaction - DamageFlyTop
- Case - 0x4
- Change Subaction - DamageFlyRoll
- Default Case
- Change Subaction - DamageFlyHi
- End Switch
- End If
- Frame Speed - Multiplier=0.00x
- Body Collision - State=0x2
- !Motion-02! 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
- --------------------------------------------
- !Ground-07! 08070000
- !Character Specific-04! 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]
- !Animation Command-00! 0D000200 - 0x9, @1017C
- Subroutine - statusAnimCmd_ThrowLogCommonOffset=@22350
- Action 0xF2@1F5F4
- --------------------------------------------
- Subroutine - Offset=@1F47C
- Action 0xF3@1F624
- --------------------------------------------
- Subroutine - Offset=@1F47C
- Action 0xF4@1FABC
- DamageN3, DamageN3, DamageAir3, DamageAir3,
- --------------------------------------------
- Body Collision - State=0x3
- !Area-05! 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 - DamageN3
- Else
- Change Subaction - DamageN3
- Frame Speed - Multiplier=0.00x
- Bit Variable Set - RA-Bit[0][5]
- End If
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - DamageAir3
- Else
- Change Subaction - DamageAir3
- Frame Speed - Multiplier=0.00x
- Bit Variable Set - RA-Bit[0][5]
- End If
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0xF5@1FBBC
- --------------------------------------------
- Subroutine - Offset=@1FABC
- Action 0xF6@1FC14
- Unloaded?(-1),
- --------------------------------------------
- !Item-11! 1F110100 - 0x2
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Change Subaction - Unloaded?(-1)
- !Camera-07! 1A070100 - False
- !Area-05! 14050100 - False
- Visibility - False
- Body Collision - State=0x3
- !Controller-06! 07060100 - False
- !Character Specific-16! 0C160000
- !Unknown-01! 19010000
- !Physics-01! 17010000
- Action 0xF7@1EBAC
- --------------------------------------------
- !Area-05! 14050100 - False
- !Damage-00! 1E000200 - 0x1, 0.00x
- Change Subaction - ID=RA-Basic[0][1]
- Action 0xF8@1EBEC
- --------------------------------------------
- !Area-05! 14050100 - False
- !Damage-00! 1E000200 - 0x1, 0.00x
- Change Subaction - ID=RA-Basic[0][1]
- Action 0xF9@1EC2C
- --------------------------------------------
- !Area-05! 14050100 - False
- !Damage-00! 1E000200 - 0x1, 0.00x
- Change Subaction - ID=RA-Basic[0][1]
- Action 0xFA@1EC94
- Unloaded?(-1),
- --------------------------------------------
- Visibility - False
- !Area-05! 14050100 - False
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Body Collision - State=0x2
- Change Subaction - Unloaded?(-1)
- Change Action - Unknown=0x2734, ID=0x40, Requirement=2E
- Action 0xFB@1F084
- --------------------------------------------
- Frame Speed - Multiplier=0.00x
- Set Air/Ground - 0xC
- !Area-05! 14050100 - False
- Body Collision - State=0x3
- !Animation Command-00! 0D000200 - 0x9, @1EFAC
- Bit Variable Set - RA-Bit[0][16]
- !Motion-02! 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
- --------------------------------------------
- !Area-05! 14050100 - False
- Action 0xFD@1F124
- --------------------------------------------
- !Area-05! 14050100 - False
- Edge Sticky - 0x0
- Action 0xFE@1F174
- DamageFall,
- --------------------------------------------
- !Area-05! 14050100 - False
- !Motion-02! 04020400 - Compare, IC-Basic[0][0], 0x4, 3.00x
- Loop Rest
- Change Subaction - DamageFall
- Frame Speed - Multiplier=4.00x
- Action 0xFF@1F1AC
- --------------------------------------------
- !Area-05! 14050100 - False
- Action 0x100@1F1D4
- --------------------------------------------
- Body Collision - State=0x3
- !Area-05! 14050100 - False
- Change Subaction - ID=RA-Basic[0][0]
- Action 0x101@1F26C
- --------------------------------------------
- Visibility - False
- !Area-05! 14050100 - False
- Body Collision - State=0x2
- Change Subaction - ID=RA-Basic[0][0]
- Action 0x102@1ED3C
- DamageFall, Swallowed, Unloaded?(-1),
- --------------------------------------------
- !Area-05! 14050100 - False
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Change Subaction - DamageFall
- Synchronous Timer - Frames=19.00x
- Change Subaction - Swallowed
- !Motion-02! 04020100 - Animation End
- Loop Rest
- Change Subaction - Unloaded?(-1)
- Visibility - False
- !Area-05! 14050100 - False
- Action 0x103@1EE04
- DamageFlyN,
- --------------------------------------------
- Change Subaction - DamageFlyN
- 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
- DamageFlyN,
- --------------------------------------------
- Item Visibility - False
- !Character Specific-16! 0C160000
- Bit Variable Set - LA-Bit[0][1]
- Change Subaction - DamageFlyN
- Action 0x105@1EECC
- CapturePulledLw, CaptureWaitLw,
- --------------------------------------------
- Item Visibility - False
- Change Action(2) - ID=0x106, Requirement=In Air
- Change Subaction - CapturePulledLw
- !Motion-02! 04020100 - Animation End
- Loop Rest
- Change Subaction - CaptureWaitLw
- Change Action - Unknown=0x2734, ID=0x40, Requirement=2E
- Action 0x106@1EF2C
- Dash,
- --------------------------------------------
- Item Visibility - False
- Change Subaction - Dash
- Change Action(2) - ID=0x105, Requirement=On Ground
- Action 0x107@1040C
- --------------------------------------------
- Subroutine - Offset=@102F4
- Action 0x108@1072C
- --------------------------------------------
- Subroutine - Offset=@1054C
- !Animation Command-00! 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
- CatchCut,
- --------------------------------------------
- Selective IASA - 0x9
- Change Action - Unknown=0x2712, ID=0xE, Requirement=Animation End
- Change Subaction - CatchCut
- Set Air/Ground - 0x2E
- Action 0x10B@1FCF4
- Unloaded?(-1),
- --------------------------------------------
- Item Visibility - False
- !Item-0F! 1F0F0100 - False
- Change Subaction - Unloaded?(-1)
- !Camera-07! 1A070100 - False
- !Area-05! 14050100 - False
- Visibility - False
- Body Collision - State=0x3
- !Controller-06! 07060100 - False
- !Character Specific-16! 0C160000
- !Unknown-01! 19010000
- !Physics-01! 17010000
- Action 0x10C@23AE0
- --------------------------------------------
- !Controller-02! 07020000
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=Not 1B
- !Unknown-0B! 000B0200 - Not Bit is Set, RA-Bit[0][14]
- !Unknown-0B! 000B0200 - Button Held, 0x7
- Asynchronous Timer - Frames=1.00x
- If - Requirement=Not Button Held, Variable=0x7
- !Unknown-0B! 000B0100 - Not 1C
- Change Action(2) - ID=0x10D, Requirement=0F
- Bit Variable Set - RA-Bit[0][16]
- !Character Specific-26! 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]
- !Character Specific-0A! 0C0A0100 - 0x0
- Case - 0x1
- Basic Variable Set - 0x1C0, RA-Basic[0][0]
- Basic Variable Set - 0x1C1, RA-Basic[0][1]
- !Character Specific-0A! 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
- !Character Specific-0A! 0C0A0100 - 0x2
- Else
- !Character Specific-0A! 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]
- !Character Specific-0A! 0C0A0100 - 0x0
- !Unknown-0D! 000D0200 - Button Held, 0x7
- Basic Variable Set - 0x1C0, RA-Basic[0][0]
- Basic Variable Set - 0x1C1, RA-Basic[0][1]
- !Character Specific-0A! 0C0A0100 - 0x1
- !Unknown-0D! 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
- !Character Specific-0A! 0C0A0100 - 0x2
- !Unknown-0D! 000D0200 - Button Held, 0xA
- !Character Specific-0A! 0C0A0100 - 0x3
- Else
- If - Requirement=Compare, Variable=IC-Basic[0][8], Comparison=0x0, Variable=0.00x
- !Character Specific-0A! 0C0A0100 - 0x2
- Else
- !Character Specific-0A! 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
- EntryL, EntryR,
- --------------------------------------------
- Body Collision - State=0x3
- !Controller-06! 07060100 - False
- !Area-05! 14050100 - False
- !Character Specific-16! 0C160000
- !Character Specific-17! 0C170100 - True
- If - Requirement=Facing Left
- !Unknown-0B! 000B0200 - 2C, 0x1C3
- Change Subaction - EntryL
- !Unknown-0D! 000D0100 - Facing Right
- !Unknown-0B! 000B0200 - 2C, 0x1C2
- Change Subaction - EntryR
- Else
- Change Action(2) - ID=0x0, Requirement=0F
- End If
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Edge Sticky - 0x2
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x10F@23E80
- --------------------------------------------
- Bit Variable Set - LA-Bit[0][1]
- !Controller-06! 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]
- !Unknown-0D! 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]
- !Character Specific-1B! 0C1B0100 - RA-Basic[0][0]
- !Posture-07! 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
- !Character Specific-01! 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
- !Motion-02! 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
- SlipWait, Lose,
- --------------------------------------------
- Bit Variable Set - LA-Bit[0][1]
- !Controller-06! 07060100 - False
- If - Requirement=Not 2C, Variable=0x1CA
- Change Subaction - SlipWait
- Else
- Change Subaction - Lose
- End If
- Action 0x111@FFFFFFFF
- --------------------------------------------
- ##########################################
- # Hidden Actions?
- ##########################################
- ##########################################
- # Known Subroutines
- ##########################################
- Action 0x0@BE74
- --------------------------------------------
- Selective IASA - 0x1
- Selective IASA - 0x2
- Selective IASA - 0x3
- Selective IASA - 0x4
- Selective IASA - 0x5
- Selective IASA - 0x6
- Selective IASA - 0x7
- Selective IASA - 0x8
- Action 0x0@BA6C
- --------------------------------------------
- Change Action(2) - ID=0x7C, Requirement=3A
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x0, 0.75x
- Additional Requirement - Requirement=Not Bit is Set, LA-Bit[0][36]
- Action 0x0@21AC0
- --------------------------------------------
- !Character Specific-2B! 0C2B0000
- !Character Specific-17! 0C170200 - True, IC-Basic[23040][22]
- Tag Display - True
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@BE74
- Subroutine - Offset=@BA6C
- Action 0x0@BC74
- GekikaraWait, WaitItem, Wait1, Wait2, Wait3, Wait4, Wait5, Wait1,
- --------------------------------------------
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=Bit is Set, Variable=LA-Bit[0][10]
- If - Requirement=Compare, Variable=IC-Basic[19968][32], Comparison=0x2, Variable=380.00x
- !Motion-14! 04140100 - 0.00x
- Else
- Change Subaction - GekikaraWait
- End If
- Synchronous Timer - Frames=1.00x
- !Motion-02! 04020200 - Not Bit is Set, LA-Bit[0][10]
- !Motion-02! 04020100 - Animation End
- !Unknown-0D! 000D0100 - Holding Item
- If - Requirement=Compare, Variable=IC-Basic[20992][34], Comparison=0x2, Variable=5.00x
- Change Subaction - WaitItem
- Synchronous Timer - Frames=1.00x
- !Motion-02! 04020400 - Not Compare, IC-Basic[20992][34], 0x2, 5.00x
- Else
- If - Requirement=Compare, Variable=IC-Basic[19968][32], Comparison=0x2, Variable=0.00x
- !Motion-14! 04140100 - 0.00x
- Else
- Change Subaction - Wait1
- End If
- Synchronous Timer - Frames=1.00x
- !Motion-02! 04020100 - Animation End
- End If
- Else
- Switch - 0x3E8, 0x0
- Case - 0x1
- Change Subaction - Wait2
- Case - 0x2
- Change Subaction - Wait3
- Case - 0x3
- Change Subaction - Wait4
- Case - 0x4
- Change Subaction - Wait5
- Case - 0xFFFFFFFF
- !Motion-14! 04140100 - 0.00x
- Default Case
- Change Subaction - Wait1
- End Switch
- Synchronous Timer - Frames=1.00x
- !Motion-02! 04020100 - Animation End
- End If
- Loop Rest
- Execute Loop
- Action 0x0@A6E4
- --------------------------------------------
- Change Action(2) - ID=0x65, Requirement=Hit Wall, Variable=0x2
- Additional Requirement - Requirement=Facing Left
- Additional Requirement - Requirement=Compare, IC-Basic[768][232], 0x5, IC-Basic[2816][187]
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x65, Requirement=Hit Wall, Variable=0x4
- Additional Requirement - Requirement=Facing Right
- Additional Requirement - Requirement=Compare, IC-Basic[768][232], 0x5, IC-Basic[2816][187]
- Additional Requirement - Requirement=On Ground
- Action 0x0@9A84
- --------------------------------------------
- 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 20, 0x400000
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x277F, ID=0x9B, Requirement=20, Variable=0x8
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=On Ground
- Action 0x0@BAD4
- --------------------------------------------
- Change Action(2) - ID=0x7C, Requirement=3A
- Additional Requirement - Requirement=Animation End
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x0, 0.75x
- Additional Requirement - Requirement=Not Bit is Set, LA-Bit[0][36]
- Action 0x0@D4A4
- Turn,
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Selective IASA - 0x1
- Selective IASA - 0x2
- Selective IASA - 0x3
- Selective IASA - 0x4
- Selective IASA - 0x5
- Selective IASA - 0x6
- Selective IASA - 0x7
- Selective IASA - 0x8
- !Status-09! 02090200 - 0x5, 0x2736
- !Status-09! 02090200 - 0x5, 0x2737
- !Status-09! 02090200 - 0x8, 0x2740
- !Status-09! 02090200 - 0x8, 0x273E
- !Status-09! 02090200 - 0x8, 0x273C
- !Status-09! 02090200 - 0x8, 0x274B
- Change Action(EXT) - Unknown=0x2736, ID=0x1F, Requirement=Button Held, Variable=0x3
- Additional Requirement - Requirement=Compare, IC-Basic[768][247], 0x4, IC-Basic[3072][77]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][254]
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x2737, ID=0x20, Requirement=Button Held, Variable=0x3
- Additional Requirement - Requirement=Compare, IC-Basic[768][248], 0x4, IC-Basic[3072][77]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][254]
- Additional Requirement - Requirement=On Ground
- Change Subaction - Turn
- Action 0x0@21C50
- --------------------------------------------
- Selective IASA - 0x9
- Selective IASA - 0xB
- Selective IASA - 0xC
- Selective IASA - 0xD
- Selective IASA - 0xE
- Selective IASA - 0xF
- Selective IASA - 0x10
- Selective IASA - 0x11
- Selective IASA - 0x12
- Action 0x0@218F0
- --------------------------------------------
- Change Action - Unknown=0x2729, ID=0x66, Requirement=Hit Wall, Variable=0x1
- Additional Requirement - Requirement=In Air
- Action 0x0@B9F4
- --------------------------------------------
- Change Action(2) - ID=0x84, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x4, Variable=IC-Basic[22784][220]
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][19]
- Additional Requirement - Requirement=In Air
- Change Action(2) - ID=0x84, Requirement=Bit is Set, Variable=RA-Bit[0][21]
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][19]
- Additional Requirement - Requirement=In Air
- Action 0x0@EABC
- --------------------------------------------
- Selective IASA - 0x1
- Selective IASA - 0x2
- Selective IASA - 0x4
- Selective IASA - 0x6
- Selective IASA - 0x8
- !Status-09! 02090200 - 0x8, 0x273E
- !Status-09! 02090200 - 0x8, 0x2740
- !Status-09! 02090200 - 0x8, 0x2743
- Selective IASA - 0x7
- Action 0x0@EC64
- --------------------------------------------
- Change Action(EXT) - Unknown=0x2746, ID=0x13, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x1, Variable=IC-Basic[3072][61]
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x4, IC-Basic[3072][62]
- Additional Requirement - Requirement=On Ground
- Action 0x0@ECDC
- --------------------------------------------
- Change Action(EXT) - Unknown=0x2747, ID=0x14, 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][64]
- Additional Requirement - Requirement=On Ground
- Action 0x0@F6BC
- --------------------------------------------
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Bit Variable Set - RA-Bit[0][19]
- Change Action - Unknown=0x271A, ID=0x8D, Requirement=Not 14, Variable=0x4
- Additional Requirement - Requirement=On Ground
- !Status-08! 02080100 - 0x271A
- Action 0x0@223E8
- --------------------------------------------
- Change Action(EXT) - Unknown=0x2780, ID=0x9B, Requirement=Holding Item
- Additional Requirement - Requirement=Not 20, 0x400000
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[19968][33], Comparison=0x2, Variable=26.00x
- If - Requirement=Compare, Variable=IC-Basic[19968][35], Comparison=0x2, Variable=4.00x
- 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, 0x0
- Additional Requirement - Requirement=On Ground
- Additional Requirement - Requirement=Not Holding Item
- End If
- End If
- Change Action(EXT) - Unknown=0x2735, ID=0x1E, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x1, Variable=IC-Basic[3072][76]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][253]
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x2736, ID=0x1F, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][77]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][254]
- Additional Requirement - Requirement=On Ground
- Change Action(EXT) - Unknown=0x2737, ID=0x20, Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x4, Variable=IC-Basic[3072][77]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][254]
- Additional Requirement - Requirement=On Ground
- If - Requirement=Compare, Variable=IC-Basic[19968][33], Comparison=0x2, Variable=26.00x
- If - Requirement=Compare, Variable=IC-Basic[19968][35], Comparison=0x2, Variable=4.00x
- Change Action(EXT) - Unknown=0x2779, ID=0x36, Requirement=Button Held, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Additional Requirement - Requirement=Not Holding Item
- Basic Variable Set - IC-Basic[23040][41], RA-Basic[0][2]
- End If
- End If
- Change Action(EXT) - Unknown=0x2778, ID=0x34, Requirement=Button Held, Variable=0x3
- Additional Requirement - Requirement=Button Pressed, 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][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=0x72, Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x1, Variable=IC-Basic[3072][115]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[23040][6]
- Additional Requirement - Requirement=06
- Action 0x0@2D9C
- --------------------------------------------
- External Graphic Effect - File#=0x14, Bone=0x12C, Z Offset=0.00x, Y Offset=0.00x, X Offset=0.00x, Z Rotation=0.00x, Y Rotation=0.00x, X Rotation=0.00x, Size=0.10x, Anchored?=False, 0x0, IC-Basic[20992][37]
- External Graphic Effect(2) - 0x15, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, False
- Action 0x0@2E04
- --------------------------------------------
- External Graphic Effect - File#=0x16, Bone=0x12C, Z Offset=0.00x, Y Offset=0.00x, X Offset=0.00x, Z Rotation=0.00x, Y Rotation=0.00x, X Rotation=0.00x, Size=0.10x, Anchored?=True
- Action 0x0@11814
- --------------------------------------------
- !Controller-00! 07000000
- 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=Holding Item
- Additional Requirement - Requirement=Not 20, 0x400000
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x1, IC-Basic[23040][92]
- Rumble - 0x18, 0x0
- !Animation Command-00! 0D000200 - 0x9, @116A4
- Action 0x0@22770
- --------------------------------------------
- !Controller-02! 07020000
- Basic Variable Set - 0x0, RA-Basic[0][0]
- Change Action(EXT) - Unknown=0x277F, ID=0x9B, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=Holding Item
- Additional Requirement - Requirement=Not 20, 0x400000
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x1, IC-Basic[23040][92]
- Change Action(EXT) - Unknown=0x2760, ID=0x7F, Requirement=Compare, Variable=IC-Basic[23040][151], Comparison=0x3, Variable=0.00x
- Additional Requirement - Requirement=Button Held, 0x3
- Additional Requirement - Requirement=Button Pressed, 0x0
- If - Requirement=Bit is Set, Variable=RA-Bit[0][18]
- Change Action - Unknown=0x2723, ID=0x61, Requirement=On Ground
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x4, IC-Basic[3072][126]
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x0, IC-Basic[23040][14]
- Change Action - Unknown=0x2722, ID=0x60, Requirement=On Ground
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x0, IC-Basic[23040][14]
- End If
- If - Requirement=Bit is Set, Variable=RA-Bit[0][19]
- Change Action - Unknown=0x2726, ID=0x63, Requirement=Hit Wall, Variable=0x6
- Additional Requirement - Requirement=Compare, IC-Basic[20992][21], 0x0, IC-Basic[23040][14]
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x0, IC-Basic[23040][14]
- Change Action - Unknown=0x2725, ID=0x63, Requirement=Hit Wall, Variable=0x6
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][66]
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x0, IC-Basic[23040][14]
- Change Action - Unknown=0x2724, ID=0x62, Requirement=Hit Wall, Variable=0x6
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x0, IC-Basic[23040][14]
- Change Action - Unknown=0x2727, ID=0x64, Requirement=Hit Wall, Variable=0x1
- Additional Requirement - Requirement=Compare, RA-Basic[0][0], 0x0, IC-Basic[23040][14]
- End If
- Selective IASA - 0x9
- Change Action(2) - ID=0xE, Requirement=Animation End
- !Animation Command-00! 0D000200 - 0x9, @1195C
- Rumble - 0x18, 0x0
- Action 0x0@B064
- --------------------------------------------
- Change Action - Unknown=0x2716, ID=0x47, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x2
- Additional Requirement - Requirement=Compare, IC-Basic[768][239], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, LA-Basic[0][61], 0x1, IC-Basic[23040][53]
- Change Action - Unknown=0x2717, ID=0x47, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x4
- Additional Requirement - Requirement=Compare, IC-Basic[768][238], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, LA-Basic[0][61], 0x1, IC-Basic[23040][53]
- Action 0x0@B2CC
- --------------------------------------------
- Change Action - Unknown=0x2718, ID=0x48, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x1
- Additional Requirement - Requirement=Compare, IC-Basic[768][240], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, LA-Basic[0][61], 0x1, IC-Basic[23040][53]
- Action 0x0@22BA0
- --------------------------------------------
- !Controller-02! 07020000
- Change Action(2) - ID=0xE, Requirement=Animation End
- Subroutine - Offset=@B064
- Subroutine - Offset=@B2CC
- Change Action - Unknown=0x272C, ID=0x18, Requirement=On Ground
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][30]
- Selective IASA - 0x9
- !Animation Command-00! 0D000200 - 0x9, @22B70
- Action 0x0@220E8
- --------------------------------------------
- Change Action(2) - ID=0x10A, Requirement=In Air
- Change Action(2) - ID=0x39, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Action 0x0@22108
- CatchWait,
- --------------------------------------------
- Subroutine - statusAnimCmd_CatchPullCommonOffset=@220E8
- Change Subaction - CatchWait
- Asynchronous Timer - Frames=1.00x
- Change Action(2) - ID=0x39, Requirement=0F
- Additional Requirement - Requirement=On Ground
- Action 0x0@FC3C
- --------------------------------------------
- Change Action(2) - ID=0x3A, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x2775, ID=0x3C, Requirement=Compare, Variable=IC-Basic[1024][1], Comparison=0x0, Variable=IC-Basic[3072][50]
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x2776, ID=0x3C, Requirement=Compare, Variable=IC-Basic[1024][2], Comparison=0x0, Variable=IC-Basic[3072][86]
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][86]
- Additional Requirement - Requirement=On Ground
- Change Action - Unknown=0x2777, ID=0x3C, Requirement=Compare, Variable=IC-Basic[1024][2], Comparison=0x5, Variable=IC-Basic[3072][88]
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x1, IC-Basic[3072][88]
- Additional Requirement - Requirement=On Ground
- Action 0x0@22350
- --------------------------------------------
- Switch - 0x2710, RA-Basic[0][0]
- Case - 0x73
- !Character Specific-1C! 0C1C0200 - 0x2, 0x42
- Case - 0x72
- !Character Specific-1C! 0C1C0200 - 0x2, 0x43
- Case - 0x74
- !Character Specific-1C! 0C1C0200 - 0x2, 0x44
- Case - 0x75
- !Character Specific-1C! 0C1C0200 - 0x2, 0x45
- End Switch
- Action 0x0@102F4
- CapturePulledHi, CapturePulledHi,
- --------------------------------------------
- Basic Variable Set - IC-Basic[23040][43], RA-Basic[0][1]
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- !Motion-18! 04180100 - RA-Basic[0][2]
- 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
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - CapturePulledHi
- Else
- Change Subaction - CapturePulledHi
- Bit Variable Set - RA-Bit[0][16]
- End If
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x0@1054C
- --------------------------------------------
- Change Action(2) - ID=0x41, Requirement=2E
- Additional Requirement - Requirement=Bit is Set, RA-Bit[0][17]
- Change Action(2) - ID=0x41, Requirement=2E
- Additional Requirement - Requirement=In Air
- Change Action - Unknown=0x2734, ID=0x40, Requirement=2E
- Action 0x0@107FC
- CaptureDamageHi, CaptureDamageHi,
- --------------------------------------------
- Change Action - Unknown=0x2734, ID=0x40, Requirement=2E
- !Character Specific-29! 0C290000
- !Motion-1A! 041A0100 - 0x1CB
- !Motion-18! 04180100 - RA-Basic[0][2]
- 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
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][16]
- Change Subaction - CaptureDamageHi
- Else
- Change Subaction - CaptureDamageHi
- Bit Variable Set - RA-Bit[0][16]
- End If
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x0@14054
- --------------------------------------------
- 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=Compare, IC-Basic[20992][22], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Compare, LA-Basic[0][57], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, RA-Basic[0][2], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][240], 0x0, 0.00x
- Additional Requirement - Requirement=In Air
- If - Requirement=Compare, Variable=IC-Basic[23040][145], Comparison=0x2, Variable=1.00x
- Change Action(EXT) - Unknown=0x274E, ID=0xC, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=Compare, LA-Basic[0][1], 0x0, IC-Basic[22784][219]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][22], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Compare, LA-Basic[0][57], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, RA-Basic[0][2], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][240], 0x0, 0.00x
- Additional Requirement - Requirement=In Air
- Change Action(EXT) - Unknown=0x274D, ID=0xC, 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=Compare, LA-Basic[0][1], 0x0, IC-Basic[22784][219]
- Additional Requirement - Requirement=Compare, LA-Basic[0][57], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, RA-Basic[0][2], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][240], 0x0, 0.00x
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=In Air
- Else
- Change Action(EXT) - Unknown=0x2753, ID=0xD, Requirement=Compare, Variable=LA-Basic[0][1], Comparison=0x2, Variable=1.00x
- Additional Requirement - Requirement=Button Pressed, 0x2
- Additional Requirement - Requirement=Compare, IC-Basic[20992][22], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Compare, LA-Basic[0][57], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, RA-Basic[0][2], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][240], 0x0, 0.00x
- Additional Requirement - Requirement=In Air
- Change Action(EXT) - Unknown=0x2752, ID=0xD, Requirement=Compare, Variable=LA-Basic[0][1], Comparison=0x2, Variable=1.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][66]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][10], 0x0, IC-Basic[22784][251]
- Additional Requirement - Requirement=Compare, LA-Basic[0][57], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, RA-Basic[0][2], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[768][240], 0x0, 0.00x
- Additional Requirement - Requirement=Not 25
- Additional Requirement - Requirement=In Air
- End If
- Action 0x0@B644
- --------------------------------------------
- Change Action - Unknown=0x2726, ID=0x63, Requirement=Hit Wall, Variable=0x6
- Additional Requirement - Requirement=Compare, IC-Basic[20992][25], 0x0, IC-Basic[23040][14]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][26], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][21], 0x0, IC-Basic[23040][14]
- Additional Requirement - Requirement=Not 23
- Additional Requirement - Requirement=In Air
- Change Action - Unknown=0x2725, ID=0x63, Requirement=Hit Wall, Variable=0x6
- Additional Requirement - Requirement=Compare, IC-Basic[20992][25], 0x0, IC-Basic[23040][14]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][26], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][66]
- Additional Requirement - Requirement=Not 23
- Additional Requirement - Requirement=In Air
- Action 0x0@B71C
- --------------------------------------------
- Change Action - Unknown=0x2724, ID=0x62, Requirement=Hit Wall, Variable=0x6
- Additional Requirement - Requirement=Compare, IC-Basic[20992][25], 0x0, IC-Basic[23040][14]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][26], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Not 23
- Additional Requirement - Requirement=In Air
- Action 0x0@B7BC
- --------------------------------------------
- Change Action - Unknown=0x2727, ID=0x64, Requirement=Hit Wall, Variable=0x1
- Additional Requirement - Requirement=Compare, IC-Basic[20992][25], 0x0, IC-Basic[23040][14]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][26], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Not 23
- Additional Requirement - Requirement=In Air
- Action 0x0@1424C
- --------------------------------------------
- If - Requirement=Compare, Variable=IC-Basic[0][38], Comparison=0x0, Variable=IC-Basic[3072][231]
- Basic Variable Set - 0x1, RA-Basic[0][5]
- !Unknown-0D! 000D0400 - Compare, IC-Basic[0][38], 0x0, IC-Basic[3072][232]
- Basic Variable Set - 0x2, RA-Basic[0][5]
- Else
- Basic Variable Set - 0x3, RA-Basic[0][5]
- End If
- If - Requirement=Bit is Set, Variable=RA-Bit[0][18]
- Subroutine - Offset=@14054
- End If
- Subroutine - Offset=@B644
- Subroutine - Offset=@B71C
- Subroutine - Offset=@B7BC
- !Animation Command-00! 0D000200 - 0x9, @13B6C
- Action 0x0@B1FC
- --------------------------------------------
- Change Action - Unknown=0x2716, ID=0x47, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x2
- Additional Requirement - Requirement=Compare, IC-Basic[768][239], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, RA-Basic[0][1], 0x3, 2.00x
- Additional Requirement - Requirement=Compare, RA-Float[0][8], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, LA-Basic[0][61], 0x1, IC-Basic[23040][53]
- Change Action - Unknown=0x2717, ID=0x47, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x4
- Additional Requirement - Requirement=Compare, IC-Basic[768][238], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, RA-Basic[0][1], 0x3, 1.00x
- Additional Requirement - Requirement=Compare, RA-Float[0][8], 0x1, 0.00x
- Additional Requirement - Requirement=Compare, LA-Basic[0][61], 0x1, IC-Basic[23040][53]
- Action 0x0@B37C
- --------------------------------------------
- Change Action - Unknown=0x2718, ID=0x48, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x1
- Additional Requirement - Requirement=Compare, IC-Basic[768][240], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, RA-Basic[0][1], 0x3, 3.00x
- Additional Requirement - Requirement=Compare, LA-Basic[0][61], 0x1, IC-Basic[23040][53]
- Action 0x0@21778
- --------------------------------------------
- !Collision-2C! 062C0F00 - 0x12D0000, 0x0, 0x169, 0x0, 0x0, 5.76x, 0.00x, 2.73x, 0.00x, 0.00x, 0.00x, 0.00x, 0x20030040, 0x0, 0x604F0040
- Action 0x0@21788
- --------------------------------------------
- !Collision-2C! 062C0F00 - 0x12D0000, 0x6, 0x169, 0x64, 0x1E, 5.76x, 0.00x, 2.73x, 0.00x, 0.00x, 1.00x, 1.00x, 0x20030440, 0x0, 0x4F0040
- Action 0x0@147AC
- --------------------------------------------
- Change Action - Unknown=0x2716, ID=0x47, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x2
- Additional Requirement - Requirement=Compare, IC-Basic[768][239], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, RA-Basic[0][1], 0x3, 2.00x
- Change Action - Unknown=0x2717, ID=0x47, Requirement=In Air
- Additional Requirement - Requirement=Hit Wall, 0x4
- Additional Requirement - Requirement=Compare, IC-Basic[768][238], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, RA-Basic[0][1], 0x3, 1.00x
- Change Action - Unknown=0x2720, ID=0x55, Requirement=On Ground
- Additional Requirement - Requirement=Hit Wall, 0x2
- Additional Requirement - Requirement=Compare, IC-Basic[768][239], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, RA-Basic[0][1], 0x3, 2.00x
- Change Action - Unknown=0x2721, ID=0x55, Requirement=On Ground
- Additional Requirement - Requirement=Hit Wall, 0x4
- Additional Requirement - Requirement=Compare, IC-Basic[768][238], 0x5, IC-Basic[3072][212]
- Additional Requirement - Requirement=Compare, RA-Basic[0][1], 0x3, 1.00x
- Action 0x0@14904
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=Not Hit Wall, Variable=0x8
- Change Action(2) - ID=0x53, Requirement=Animation End
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x53, Requirement=Animation End
- Additional Requirement - Requirement=Button Pressed, 0x1
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x52, Requirement=Animation End
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x4, IC-Basic[3072][109]
- Additional Requirement - Requirement=34
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x4D, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Subroutine - Offset=@147AC
- Change Subaction - ID=RA-Basic[0][8]
- Action 0x0@149A4
- --------------------------------------------
- Subroutine - Offset=@14904
- If - Requirement=Hit Wall, Variable=0x8
- Set Air/Ground - 0x6
- End If
- Action 0x0@14B8C
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- If - Requirement=Not Bit is Set, Variable=LA-Bit[0][24]
- If - Requirement=48, Variable=0x6
- !Area-06! 14060200 - 0x6, True
- End If
- Change Action(2) - ID=0x4F, Requirement=21
- Additional Requirement - Requirement=Not 19
- Additional Requirement - Requirement=23, 0x2000
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x53, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x53, Requirement=Button Pressed, Variable=0x1
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x52, Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x4, Variable=IC-Basic[3072][109]
- Additional Requirement - Requirement=34
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x51, 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=0x51, Requirement=Compare, Variable=RA-Float[0][9], Comparison=0x1, Variable=0.00x
- Additional Requirement - Requirement=On Ground
- !Animation Command-00! 0D000200 - 0x9, @14A0C
- End If
- Action 0x0@164EC
- PassiveWall,
- --------------------------------------------
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Change Action(2) - ID=0xE, Requirement=Animation End
- Change Subaction - PassiveWall
- Frame Speed - Multiplier=1.00x
- Action 0x0@21DC8
- JumpAerialB, JumpAerialF,
- --------------------------------------------
- !Controller-01! 07010000
- !Controller-02! 07020000
- !Work-03! 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
- !Unknown-0B! 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 - JumpAerialB
- Else
- Change Subaction - JumpAerialF
- End If
- If - Requirement=Bit is Set, Variable=LA-Bit[0][19]
- Sound Effect - ID=0x1FAC
- End If
- !Animation Command-00! 0D000200 - 0x9, @E20C
- Action 0x0@B7FC
- --------------------------------------------
- !Controller-01! 07010000
- !Ground-07! 08070000
- !Character Specific-04! 0C040000
- Momentum - 0.00x, IC-Basic[3072][116]
- Action 0x0@16FFC
- CliffJumpQuick2, CliffJumpSlow2,
- --------------------------------------------
- !Controller-0C! 070C0000
- Subroutine - statusAnimCmd_AIRChkFallCommonOffset=@21C50
- Subroutine - statusAnimCmd_AIRChkStopCeilOffset=@218F0
- !Status-0B! 020B0100 - 0xB
- !Status-0B! 020B0100 - 0xC
- !Status-0B! 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 - CliffJumpQuick2
- Else
- Change Subaction - CliffJumpSlow2
- End If
- !Animation Command-00! 0D000200 - 0x9, @16F3C
- Action 0x0@170DC
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Subroutine - Offset=@BE74
- !Status-09! 02090200 - 0x8, 0x274B
- Change Action(2) - ID=0x1, Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.75x
- Additional Requirement - Requirement=On Ground
- Action 0x0@1765C
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Action 0x0@1769C
- --------------------------------------------
- Basic Variable Set - IC-Basic[23040][19], LA-Basic[0][9]
- Subroutine - Offset=@1765C
- Change Action(2) - ID=0x8D, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Action 0x0@179F4
- --------------------------------------------
- Subroutine - Offset=@1765C
- Change Action(2) - ID=0x0, Requirement=Animation End
- Action 0x0@1A034
- --------------------------------------------
- Change Action(2) - ID=0x49, Requirement=In Air
- Change Action - Unknown=0x277F, ID=0x9D, Requirement=Button Pressed, Variable=0x0
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0x49, Requirement=Not Holding Item
- Additional Requirement - Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Not Holding Item
- Additional Requirement - Requirement=On Ground
- Action 0x0@18E7C
- --------------------------------------------
- If - Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=IC-Basic[3072][82]
- Basic Variable Set - 0x11A, RA-Basic[0][0]
- Basic Variable Set - 0x11F, RA-Basic[0][1]
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x1, IC-Basic[3072][83]
- Basic Variable Set - 0x11B, RA-Basic[0][0]
- Basic Variable Set - 0x120, RA-Basic[0][1]
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x1, Variable=IC-Basic[3072][45]
- !Unknown-0B! 000B0200 - Button Held, 0x3
- Basic Variable Set - 0xFE, RA-Basic[0][0]
- Basic Variable Set - 0xFE, RA-Basic[0][1]
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][243], 0x4, 0.00x
- Basic Variable Set - 0x118, RA-Basic[0][0]
- Basic Variable Set - 0x11D, RA-Basic[0][1]
- Else
- Basic Variable Set - 0x119, RA-Basic[0][0]
- Basic Variable Set - 0x11E, RA-Basic[0][1]
- Float Variable Set - IC-Basic[0][9], RA-Float[0][4]
- End If
- End If
- Action 0x0@1905C
- --------------------------------------------
- If - Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][92]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[768][251], 0x0, IC-Basic[3072][93]
- Basic Variable Set - 0x11D, RA-Basic[0][0]
- Basic Variable Set - 0x118, RA-Basic[0][1]
- Else
- If - Requirement=34
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- Basic Variable Set - 0x11D, RA-Basic[0][0]
- Basic Variable Set - 0x118, RA-Basic[0][1]
- Else
- Basic Variable Set - 0x11E, RA-Basic[0][0]
- Basic Variable Set - 0x119, RA-Basic[0][1]
- Float Variable Set - IC-Basic[0][9], RA-Float[0][4]
- End If
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=0.00x
- Basic Variable Set - 0x11F, RA-Basic[0][0]
- Basic Variable Set - 0x11A, RA-Basic[0][1]
- Else
- Basic Variable Set - 0x120, RA-Basic[0][0]
- Basic Variable Set - 0x11B, RA-Basic[0][1]
- End If
- End If
- End If
- Action 0x0@1942C
- --------------------------------------------
- If - Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x4, Variable=IC-Basic[3072][50]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[20992][11], 0x0, IC-Basic[23040][84]
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- Basic Variable Set - 0x103, RA-Basic[0][0]
- Basic Variable Set - 0x10C, RA-Basic[0][1]
- Else
- Basic Variable Set - 0x104, RA-Basic[0][0]
- Basic Variable Set - 0x10D, RA-Basic[0][1]
- Float Variable Set - IC-Basic[0][9], RA-Float[0][4]
- End If
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][86]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[20992][12], 0x0, IC-Basic[3072][87]
- Basic Variable Set - 0x105, RA-Basic[0][0]
- Basic Variable Set - 0x10E, RA-Basic[0][1]
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x1, IC-Basic[3072][88]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[20992][12], 0x0, IC-Basic[3072][89]
- Basic Variable Set - 0x106, RA-Basic[0][0]
- Basic Variable Set - 0x10F, RA-Basic[0][1]
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][82]
- Basic Variable Set - 0x101, RA-Basic[0][0]
- Basic Variable Set - 0x10A, RA-Basic[0][1]
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x1, IC-Basic[3072][83]
- Basic Variable Set - 0x102, RA-Basic[0][0]
- Basic Variable Set - 0x10B, RA-Basic[0][1]
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x1, Variable=IC-Basic[3072][45]
- !Unknown-0B! 000B0200 - Button Held, 0x3
- !Unknown-0B! 000B0200 - Not 20, 0x8
- Basic Variable Set - 0xFE, RA-Basic[0][0]
- Basic Variable Set - 0xFE, RA-Basic[0][1]
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][243], 0x4, 0.00x
- Basic Variable Set - 0xFF, RA-Basic[0][0]
- Basic Variable Set - 0x108, RA-Basic[0][1]
- Else
- Basic Variable Set - 0x100, RA-Basic[0][0]
- Basic Variable Set - 0x109, RA-Basic[0][1]
- Float Variable Set - IC-Basic[0][9], RA-Float[0][4]
- End If
- End If
- Action 0x0@19834
- --------------------------------------------
- If - Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x0, Variable=IC-Basic[3072][92]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[768][251], 0x0, IC-Basic[3072][93]
- Basic Variable Set - 0x108, RA-Basic[0][0]
- Basic Variable Set - 0xFF, RA-Basic[0][1]
- Else
- If - Requirement=34
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- If - Requirement=Compare, Variable=IC-Basic[20992][11], Comparison=0x0, Variable=IC-Basic[23040][85]
- Basic Variable Set - 0x10C, RA-Basic[0][0]
- Basic Variable Set - 0x103, RA-Basic[0][1]
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- Else
- Basic Variable Set - 0x108, RA-Basic[0][0]
- Basic Variable Set - 0xFF, RA-Basic[0][1]
- End If
- Else
- If - Requirement=Compare, Variable=IC-Basic[20992][11], Comparison=0x0, Variable=IC-Basic[23040][85]
- Basic Variable Set - 0x10D, RA-Basic[0][0]
- Basic Variable Set - 0x104, RA-Basic[0][1]
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- Else
- Basic Variable Set - 0x109, RA-Basic[0][0]
- Basic Variable Set - 0x100, RA-Basic[0][1]
- End If
- Float Variable Set - IC-Basic[0][9], RA-Float[0][4]
- End If
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][250], Comparison=0x4, Variable=0.00x
- If - Requirement=Compare, Variable=IC-Basic[20992][12], Comparison=0x0, Variable=IC-Basic[23040][85]
- Basic Variable Set - 0x10E, RA-Basic[0][0]
- Basic Variable Set - 0x105, RA-Basic[0][1]
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- Else
- Basic Variable Set - 0x10A, RA-Basic[0][0]
- Basic Variable Set - 0x101, RA-Basic[0][1]
- End If
- Else
- If - Requirement=Compare, Variable=IC-Basic[20992][12], Comparison=0x0, Variable=IC-Basic[23040][85]
- Basic Variable Set - 0x10F, RA-Basic[0][0]
- Basic Variable Set - 0x106, RA-Basic[0][1]
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- Else
- Basic Variable Set - 0x10B, RA-Basic[0][0]
- Basic Variable Set - 0x102, RA-Basic[0][1]
- End If
- End If
- End If
- End If
- Action 0x0@234F8
- --------------------------------------------
- Float Variable Set - IC-Basic[0][8], RA-Float[0][4]
- If - Requirement=Compare, Variable=IC-Basic[768][245], Comparison=0x4, Variable=IC-Basic[3072][50]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[20992][11], 0x0, IC-Basic[23040][84]
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- Basic Variable Set - 0x114, RA-Basic[0][0]
- Else
- Basic Variable Set - 0x115, RA-Basic[0][0]
- Float Variable Set - IC-Basic[0][9], RA-Float[0][4]
- End If
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][86]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[20992][12], 0x0, IC-Basic[3072][87]
- Basic Variable Set - 0x116, RA-Basic[0][0]
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x1, IC-Basic[3072][88]
- !Unknown-0B! 000B0400 - Compare, IC-Basic[20992][12], 0x0, IC-Basic[3072][89]
- Basic Variable Set - 0x117, RA-Basic[0][0]
- Bit Variable Set - LA-Bit[0][42]
- !Character Specific-20! 0C200200 - 0x1, 0x19
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x4, IC-Basic[3072][82]
- Basic Variable Set - 0x112, RA-Basic[0][0]
- !Unknown-0D! 000D0400 - Compare, IC-Basic[768][250], 0x1, IC-Basic[3072][83]
- Basic Variable Set - 0x113, RA-Basic[0][0]
- Else
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=0.00x
- Basic Variable Set - 0x110, RA-Basic[0][0]
- Else
- Basic Variable Set - 0x111, RA-Basic[0][0]
- Float Variable Set - IC-Basic[0][9], RA-Float[0][4]
- End If
- End If
- Change Subaction - ID=RA-Basic[0][0]
- Action 0x0@1836C
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Animation End
- Additional Requirement - Requirement=On Ground
- Action 0x0@447C
- --------------------------------------------
- !Effect-00! 11001000 - 0x1A, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@474C
- --------------------------------------------
- !Effect-00! 11001000 - 0x1A, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@4F64
- --------------------------------------------
- !Effect-00! 11001000 - 0x1A, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@5234
- --------------------------------------------
- !Effect-00! 11001000 - 0x1A, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@4C94
- --------------------------------------------
- !Effect-00! 11001000 - 0x1A, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@450C
- --------------------------------------------
- !Effect-00! 11001000 - 0xA, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@47DC
- --------------------------------------------
- !Effect-00! 11001000 - 0xA, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@4FF4
- --------------------------------------------
- !Effect-00! 11001000 - 0xA, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@52C4
- --------------------------------------------
- !Effect-00! 11001000 - 0xA, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@4D24
- --------------------------------------------
- !Effect-00! 11001000 - 0xA, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@459C
- --------------------------------------------
- !Effect-00! 11001000 - 0x21, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@5084
- --------------------------------------------
- !Effect-00! 11001000 - 0x21, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@5354
- --------------------------------------------
- !Effect-00! 11001000 - 0x21, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@4DB4
- --------------------------------------------
- !Effect-00! 11001000 - 0x21, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@46BC
- --------------------------------------------
- !Effect-00! 11001000 - 0x21, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@4C04
- --------------------------------------------
- !Effect-00! 11001000 - 0x27, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@51A4
- --------------------------------------------
- !Effect-00! 11001000 - 0x27, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@5474
- --------------------------------------------
- !Effect-00! 11001000 - 0x27, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@4ED4
- --------------------------------------------
- !Effect-00! 11001000 - 0x27, 0x0, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 1.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, 0.00x, True
- Action 0x0@1BB0C
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=Not Holding Item
- Additional Requirement - Requirement=In Air
- Change Action(2) - ID=0x0, Requirement=Not Holding Item
- Additional Requirement - Requirement=On Ground
- Action 0x0@23610
- --------------------------------------------
- Bit Variable Clear - RA-Bit[0][18]
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action - Unknown=0x2796, ID=RA-Basic[0][8], Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Change Action(EXT) - Unknown=0x2797, ID=RA-Basic[0][10], Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x2798, ID=RA-Basic[0][10], 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
- Change Action(EXT) - Unknown=0x273C, ID=0x3, Requirement=Bit is Set, Variable=RA-Bit[0][18]
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][247]
- Change Action(EXT) - Unknown=0x2793, ID=RA-Basic[0][6], 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]
- Change Action(EXT) - Unknown=0x2740, ID=0x7, Requirement=Bit is Set, Variable=RA-Bit[0][18]
- Additional Requirement - Requirement=Compare, IC-Basic[768][244], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][247]
- Change Action(EXT) - Unknown=0x2794, ID=RA-Basic[0][7], 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]
- Change Action(EXT) - Unknown=0x278F, ID=RA-Basic[0][2], Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][45]
- Change Action(EXT) - Unknown=0x2791, ID=RA-Basic[0][3], Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x4, Variable=IC-Basic[3072][45]
- Action 0x0@1B19C
- --------------------------------------------
- Change Action - Unknown=0x2710, ID=0x0, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWait_CommonOffset=@23610
- Action 0x0@1AFBC
- --------------------------------------------
- Change Action - Unknown=0x2710, ID=0x0, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWait_CommonOffset=@23610
- Action 0x0@1B3FC
- --------------------------------------------
- Change Action - Unknown=0x2710, ID=0x0, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=Compare, RA-Basic[0][12], 0x4, 3.00x
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWait_CommonOffset=@23610
- Action 0x0@1B7A4
- --------------------------------------------
- !Status-05! 02050600 - 0x0, 0x2797, Not Compare, RA-Basic[0][12], 0x2, 1.00x
- !Status-05! 02050600 - 0x0, 0x2798, Compare, IC-Basic[20992][10], 0x0, IC-Basic[23040][100]
- !Status-05! 02050600 - 0x0, 0x278F, Not Compare, RA-Basic[0][12], 0x2, 1.00x
- !Status-05! 02050600 - 0x0, 0x2791, Not Compare, RA-Basic[0][12], 0x2, 1.00x
- !Status-05! 02050600 - 0x0, 0x2793, Not Compare, RA-Basic[0][12], 0x2, 1.00x
- !Status-05! 02050300 - 0x0, 0x2794, Not 0F
- Action 0x0@1B854
- --------------------------------------------
- Subroutine - Offset=@9A84
- Change Action(EXT) - Unknown=0x2799, ID=RA-Basic[0][6], 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=Not Compare, RA-Basic[0][12], 0x2, 1.00x
- Action 0x0@1B89C
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWait_CommonOffset=@23610
- Subroutine - Offset=@9A84
- Subroutine - Offset=@1B7A4
- Subroutine - Offset=@1B854
- Action 0x0@236B0
- --------------------------------------------
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action - Unknown=0x2796, ID=RA-Basic[0][8], Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Change Action(EXT) - Unknown=0x2797, ID=RA-Basic[0][10], Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x2798, ID=RA-Basic[0][10], 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
- Change Action(EXT) - Unknown=0x273C, ID=0x3, Requirement=Bit is Set, Variable=RA-Bit[0][18]
- Additional Requirement - Requirement=Compare, IC-Basic[768][243], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][247]
- Change Action(EXT) - Unknown=0x2793, ID=RA-Basic[0][6], 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]
- Change Action(2) - ID=RA-Basic[0][4], 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
- Change Action(2) - ID=RA-Basic[0][4], Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x0, Variable=0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[0][39], 0x0, 1.00x
- Change Action - Unknown=0x278E, ID=RA-Basic[0][1], Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x0, Variable=IC-Basic[3072][45]
- Action 0x0@1B1EC
- --------------------------------------------
- Change Action - Unknown=0x274B, ID=0x1, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWalkF_CommonOffset=@236B0
- Action 0x0@1B00C
- --------------------------------------------
- Change Action - Unknown=0x274B, ID=0x1, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWalkF_CommonOffset=@236B0
- Action 0x0@1B474
- --------------------------------------------
- Change Action - Unknown=0x274B, ID=0x1, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=Compare, RA-Basic[0][12], 0x4, 3.00x
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWalkF_CommonOffset=@236B0
- Action 0x0@1B8E4
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkF_CommonOffset=@236B0
- Subroutine - Offset=@9A84
- Subroutine - Offset=@1B7A4
- Subroutine - Offset=@1B854
- Action 0x0@237C0
- ItemLegsBrakeF,
- --------------------------------------------
- Change Subaction - ItemLegsBrakeF
- !Motion-19! 04190000
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action - Unknown=0x2796, ID=RA-Basic[0][8], Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Change Action(EXT) - Unknown=0x2797, ID=RA-Basic[0][10], Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x2798, ID=RA-Basic[0][10], 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
- Change Action - Unknown=0x278E, ID=RA-Basic[0][1], Requirement=Animation End
- Change Action - Unknown=0x278F, ID=RA-Basic[0][2], Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][45]
- Change Action - Unknown=0x2791, ID=RA-Basic[0][3], Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x4, Variable=IC-Basic[3072][45]
- Action 0x0@1B264
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkFBrake_CommonOffset=@237C0
- Action 0x0@1B084
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkFBrake_CommonOffset=@237C0
- Action 0x0@1B51C
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkFBrake_CommonOffset=@237C0
- Action 0x0@1B96C
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkFBrake_CommonOffset=@237C0
- Subroutine - Offset=@9A84
- Subroutine - Offset=@1B7A4
- Action 0x0@23738
- --------------------------------------------
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action - Unknown=0x2796, ID=RA-Basic[0][8], Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Change Action(EXT) - Unknown=0x2797, ID=RA-Basic[0][10], Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x2798, ID=RA-Basic[0][10], 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
- Change Action(EXT) - Unknown=0x2740, ID=0x7, Requirement=Bit is Set, Variable=RA-Bit[0][18]
- Additional Requirement - Requirement=Compare, IC-Basic[768][244], 0x4, IC-Basic[3072][50]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][9], 0x0, IC-Basic[22784][247]
- Change Action(EXT) - Unknown=0x2794, ID=RA-Basic[0][7], 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]
- Change Action(2) - ID=RA-Basic[0][5], 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
- Change Action(2) - ID=RA-Basic[0][5], Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x0, Variable=0.00x
- Additional Requirement - Requirement=Compare, IC-Basic[0][39], 0x0, 1.00x
- Change Action - Unknown=0x278E, ID=RA-Basic[0][1], Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x0, Variable=IC-Basic[3072][45]
- Action 0x0@1B23C
- --------------------------------------------
- Change Action - Unknown=0x274B, ID=0x1, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWalkB_CommonOffset=@23738
- Action 0x0@1B05C
- --------------------------------------------
- Change Action - Unknown=0x274B, ID=0x1, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWalkB_CommonOffset=@23738
- Action 0x0@1B4EC
- --------------------------------------------
- Change Action - Unknown=0x274B, ID=0x1, Requirement=25, Variable=0x1
- Additional Requirement - Requirement=Compare, RA-Basic[0][12], 0x4, 3.00x
- Additional Requirement - Requirement=On Ground
- Subroutine - statusAnimCmd_ItemShootWalkB_CommonOffset=@23738
- Action 0x0@1B92C
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkB_CommonOffset=@23738
- Subroutine - Offset=@9A84
- Subroutine - Offset=@1B7A4
- Subroutine - Offset=@1B854
- Action 0x0@23820
- ItemLegsBrakeB,
- --------------------------------------------
- Change Subaction - ItemLegsBrakeB
- !Motion-19! 04190000
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action - Unknown=0x2796, ID=RA-Basic[0][8], Requirement=Bit is Set, Variable=RA-Bit[0][17]
- Change Action(EXT) - Unknown=0x2797, ID=RA-Basic[0][10], Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x2798, ID=RA-Basic[0][10], 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
- Change Action - Unknown=0x278E, ID=RA-Basic[0][1], Requirement=Animation End
- Change Action - Unknown=0x278F, ID=RA-Basic[0][2], Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x4, Variable=IC-Basic[3072][45]
- Change Action - Unknown=0x2791, ID=RA-Basic[0][3], Requirement=Compare, Variable=IC-Basic[768][244], Comparison=0x4, Variable=IC-Basic[3072][45]
- Action 0x0@1B27C
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkBBrake_CommonOffset=@23820
- Action 0x0@1B09C
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkBBrake_CommonOffset=@23820
- Action 0x0@1B534
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkBBrake_CommonOffset=@23820
- Action 0x0@1B9A4
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootWalkBBrake_CommonOffset=@23820
- Subroutine - Offset=@9A84
- Subroutine - Offset=@1B7A4
- Action 0x0@23880
- ItemLegsDashF,
- --------------------------------------------
- If - Requirement=Compare, Variable=IC-Basic[768][243], Comparison=0x0, Variable=0.00x
- !Turn-00! 20000200 - IC-Basic[43008][21], False
- !Posture-03! 05030000
- End If
- Set Air/Ground - 0x1A
- Change Subaction - ItemLegsDashF
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action(2) - ID=RA-Basic[0][4], Requirement=Animation End
- Additional Requirement - Requirement=Compare, IC-Basic[0][39], 0x0, 1.00x
- Change Action(EXT) - Unknown=0x2797, ID=RA-Basic[0][10], Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x2798, ID=RA-Basic[0][10], 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
- Change Action - Unknown=0x278E, ID=RA-Basic[0][1], Requirement=Animation End
- Action 0x0@1B294
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootDashF_CommonOffset=@23880
- Action 0x0@1B0B4
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootDashF_CommonOffset=@23880
- Action 0x0@1B54C
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootDashF_CommonOffset=@23880
- Action 0x0@1B674
- --------------------------------------------
- Change Action(EXT) - Unknown=0x2784, ID=0x9B, Requirement=Compare, Variable=IC-Basic[19968][50], Comparison=0x1, Variable=0.00x
- Additional Requirement - Requirement=Button Pressed, 0x0
- Additional Requirement - Requirement=Compare, IC-Basic[0][0], 0x1, IC-Basic[3072][51]
- Additional Requirement - Requirement=On Ground
- Action 0x0@1B9E4
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootDashF_CommonOffset=@23880
- Subroutine - Offset=@1B674
- Subroutine - Offset=@9A84
- Subroutine - Offset=@1B7A4
- Action 0x0@238F8
- ItemLegsDashB,
- --------------------------------------------
- Set Air/Ground - 0x1B
- Change Subaction - ItemLegsDashB
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action(2) - ID=RA-Basic[0][5], Requirement=Animation End
- Additional Requirement - Requirement=Compare, IC-Basic[0][39], 0x0, 1.00x
- Change Action(EXT) - Unknown=0x2797, ID=RA-Basic[0][10], Requirement=Button Pressed, Variable=0x2
- Change Action(EXT) - Unknown=0x2798, ID=RA-Basic[0][10], 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
- Change Action - Unknown=0x278E, ID=RA-Basic[0][1], Requirement=Animation End
- Action 0x0@1B2AC
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootDashB_CommonOffset=@238F8
- Action 0x0@1B0CC
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootDashB_CommonOffset=@238F8
- Action 0x0@1B564
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootDashB_CommonOffset=@238F8
- Action 0x0@1BA24
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootDashB_CommonOffset=@238F8
- Subroutine - Offset=@9A84
- Subroutine - Offset=@1B7A4
- Action 0x0@23950
- ItemLegsJumpSquat,
- --------------------------------------------
- Change Subaction - ItemLegsJumpSquat
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action - Unknown=0x2798, ID=RA-Basic[0][9], Requirement=Animation End
- Action 0x0@1B2C4
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootJumpSquat_CommonOffset=@23950
- Action 0x0@1B0E4
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootJumpSquat_CommonOffset=@23950
- Action 0x0@1B57C
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootJumpSquat_CommonOffset=@23950
- Action 0x0@1BA54
- --------------------------------------------
- Subroutine - Offset=@9A84
- Subroutine - statusAnimCmd_ItemShootJumpSquat_CommonOffset=@23950
- Action 0x0@239C0
- --------------------------------------------
- Change Action - Unknown=0x279A, ID=RA-Basic[0][11], Requirement=On Ground
- Action 0x0@1B154
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=Animation End
- Subroutine - statusAnimCmd_ItemShootAir_CommonOffset=@239C0
- Action 0x0@1AF74
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=Animation End
- Subroutine - statusAnimCmd_ItemShootAir_CommonOffset=@239C0
- Action 0x0@1B38C
- --------------------------------------------
- Change Action - Unknown=0x2712, ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=Compare, RA-Basic[0][12], 0x4, 3.00x
- Subroutine - statusAnimCmd_ItemShootAir_CommonOffset=@239C0
- Action 0x0@1B5AC
- --------------------------------------------
- Selective IASA - 0xC
- Action 0x0@1B5F4
- --------------------------------------------
- Subroutine - Offset=@1B5AC
- Subroutine - statusAnimCmd_ItemShootAir_CommonOffset=@239C0
- Action 0x0@1B124
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=Animation End
- Subroutine - statusAnimCmd_ItemShootAir_CommonOffset=@239C0
- Action 0x0@1AF44
- --------------------------------------------
- Change Action(2) - ID=0xE, Requirement=Animation End
- Subroutine - statusAnimCmd_ItemShootAir_CommonOffset=@239C0
- Action 0x0@1B32C
- --------------------------------------------
- Change Action - Unknown=0x2712, ID=0xE, Requirement=Animation End
- Additional Requirement - Requirement=Compare, RA-Basic[0][12], 0x4, 3.00x
- Subroutine - statusAnimCmd_ItemShootAir_CommonOffset=@239C0
- Action 0x0@1B5CC
- --------------------------------------------
- Subroutine - Offset=@1B5AC
- Subroutine - statusAnimCmd_ItemShootAir_CommonOffset=@239C0
- Action 0x0@23970
- ItemLegsLanding,
- --------------------------------------------
- Change Subaction - ItemLegsLanding
- Change Action - Unknown=0x2795, ID=RA-Basic[0][8], Requirement=In Air
- Change Action(EXT) - Unknown=0x2797, ID=RA-Basic[0][10], Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=Compare, IC-Basic[0][0], 0x5, IC-Basic[3072][2]
- Change Action(EXT) - Unknown=0x2798, ID=RA-Basic[0][10], 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=Compare, IC-Basic[0][0], 0x5, IC-Basic[3072][2]
- Change Action - Unknown=0x278E, ID=RA-Basic[0][1], Requirement=Animation End
- Action 0x0@1B2DC
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootLanding_CommonOffset=@23970
- Action 0x0@1B0FC
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootLanding_CommonOffset=@23970
- Action 0x0@1B594
- --------------------------------------------
- Subroutine - statusAnimCmd_ItemShootLanding_CommonOffset=@23970
- Action 0x0@1BA7C
- --------------------------------------------
- Subroutine - Offset=@9A84
- Subroutine - statusAnimCmd_ItemShootLanding_CommonOffset=@23970
- Action 0x0@1C464
- --------------------------------------------
- Switch - 0x2710, IC-Basic[19968][41]
- Case - 0x55
- Case - 0x5B
- Case - 0x6
- Case - 0x38
- Drop Item
- Default Case
- !Unknown-18! 00180000
- End Switch
- Action 0x0@1C5DC
- --------------------------------------------
- Change Action(2) - ID=0xBA, Requirement=Button Pressed, Variable=0x2
- Change Action(2) - ID=0xBA, 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]
- Action 0x0@1C65C
- --------------------------------------------
- Change Action(2) - ID=0xBC, Requirement=Bit is Set, Variable=LA-Bit[0][24]
- Basic Variable Set - IC-Basic[23040][72], RA-Basic[0][0]
- Basic Variable Add - IC-Basic[23040][135], RA-Basic[0][0]
- Change Action(2) - ID=0xBB, Requirement=Compare, Variable=LA-Basic[0][20], Comparison=0x4, Variable=RA-Basic[0][0]
- Action 0x0@23E40
- --------------------------------------------
- !Camera-09! 1A090000
- Visibility - True
- !Character Specific-16! 0C160000
- !Character Specific-17! 0C170100 - True
- !Area-05! 14050100 - False
- Change Action(2) - ID=0xE, Requirement=Compare, Variable=RA-Basic[0][2], Comparison=0x5, Variable=IC-Basic[23040][61]
- !Animation Command-00! 0D000200 - 0x9, @1FE44
- Action 0x0@B48C
- --------------------------------------------
- Change Action - Unknown=0x2723, ID=0x61, Requirement=On Ground
- Additional Requirement - Requirement=Compare, IC-Basic[20992][25], 0x0, IC-Basic[23040][14]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][26], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Compare, IC-Basic[768][245], 0x4, IC-Basic[3072][126]
- Additional Requirement - Requirement=Not 23
- Change Action - Unknown=0x2722, ID=0x60, Requirement=On Ground
- Additional Requirement - Requirement=Compare, IC-Basic[20992][25], 0x0, IC-Basic[23040][14]
- Additional Requirement - Requirement=Compare, IC-Basic[20992][26], 0x4, IC-Basic[23040][13]
- Additional Requirement - Requirement=Not 23
- Action 0x0@B504
- --------------------------------------------
- Subroutine - Offset=@B48C
- Change Action - Unknown=0x271C, ID=0x4A, Requirement=On Ground
- Additional Requirement - Requirement=Not 23
- Action 0x0@21CD8
- JumpB, JumpB, JumpF, JumpF,
- --------------------------------------------
- !Controller-01! 07010000
- !Controller-02! 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 - JumpB
- Else
- Change Subaction - JumpB
- End If
- Else
- If - Requirement=Bit is Set, Variable=RA-Bit[0][6]
- Change Subaction - JumpF
- Else
- Change Subaction - JumpF
- End If
- End If
- If - Requirement=Bit is Set, Variable=LA-Bit[0][19]
- Sound Effect - ID=0x1FAB
- End If
- !Animation Command-00! 0D000200 - 0x9, @21C20
- Action 0x0@1DD4C
- --------------------------------------------
- Change Action(2) - ID=0xE2, Requirement=Button Pressed, Variable=0x2
- Additional Requirement - Requirement=On Ground
- Change Action(2) - ID=0xE2, 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
- Action 0x0@1DDEC
- --------------------------------------------
- !Character Specific-13! 0C130000
- If - Requirement=Not 18
- Change Subaction - ID=RA-Basic[0][5], Pass Frame?=True, IC-Basic[0][24]
- Else
- Change Subaction - ID=RA-Basic[0][5]
- If - Requirement=Compare, Variable=IC-Basic[19968][41], Comparison=0x2, Variable=27.00x
- Frame Speed - Multiplier=2.00x
- End If
- End If
- Action 0x0@1F47C
- --------------------------------------------
- !Area-05! 14050100 - False
- !Motion-0D! 040D0100 - 0x1
- Switch - 0x2710, IC-Basic[19968][35]
- Case - 0xF
- Change Action(2) - ID=0xF, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x4, Variable=RA-Basic[0][1]
- Additional Requirement - Requirement=In Air
- Case - 0x10
- Change Action(2) - ID=0x10, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x4, Variable=RA-Basic[0][1]
- Additional Requirement - Requirement=In Air
- Default Case
- Change Action(2) - ID=0xE, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x4, Variable=RA-Basic[0][1]
- Additional Requirement - Requirement=In Air
- End Switch
- Change Action(2) - ID=0x0, Requirement=Compare, Variable=RA-Basic[0][0], Comparison=0x4, Variable=RA-Basic[0][1]
- Additional Requirement - Requirement=On Ground
- Additional Requirement - Requirement=Animation End
- Set Loop - Iterations=0xFFFFFFFF
- If - Requirement=On Ground
- Edge Sticky - 0x1
- Set Air/Ground - 0x6
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- !Kinetic-05! 0E050100 - 0x0
- !Kinetic-05! 0E050100 - 0x1
- !Kinetic-05! 0E050100 - 0x3
- !Kinetic-05! 0E050100 - 0x2
- !Kinetic-05! 0E050100 - 0x4
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- Action 0x0@1FABC
- DamageN3, DamageN3, DamageAir3, DamageAir3,
- --------------------------------------------
- Body Collision - State=0x3
- !Area-05! 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 - DamageN3
- Else
- Change Subaction - DamageN3
- Frame Speed - Multiplier=0.00x
- Bit Variable Set - RA-Bit[0][5]
- End If
- !Motion-02! 04020100 - In Air
- Else
- Edge Sticky - 0x5
- If - Requirement=Bit is Set, Variable=RA-Bit[0][5]
- Change Subaction - DamageAir3
- Else
- Change Subaction - DamageAir3
- Frame Speed - Multiplier=0.00x
- Bit Variable Set - RA-Bit[0][5]
- End If
- !Motion-02! 04020100 - On Ground
- End If
- Loop Rest
- Execute Loop
- ##########################################
- # Unknown Commands in this File
- ##########################################
- 000B - Unknown
- 000C - Unknown
- 000D - Unknown
- 0018 - Unknown
- 0205 - Status
- 0208 - Status
- 0209 - Status
- 020B - Status
- 020C - Status
- 0402 - Motion
- 0403 - Motion
- 0406 - Motion
- 040A - Motion
- 040B - Motion
- 040C - Motion
- 040D - Motion
- 0414 - Motion
- 0418 - Motion
- 0419 - Motion
- 041A - Motion
- 0501 - Posture
- 0502 - Posture
- 0503 - Posture
- 0504 - Posture
- 0507 - Posture
- 050D - Posture
- 062C - Collision
- 062D - Collision
- 0700 - Controller
- 0701 - Controller
- 0702 - Controller
- 0706 - Controller
- 070B - Controller
- 070C - Controller
- 0802 - Ground
- 0807 - Ground
- 0900 - Situation
- 0C01 - Character Specific
- 0C04 - Character Specific
- 0C08 - Character Specific
- 0C0A - Character Specific
- 0C13 - Character Specific
- 0C16 - Character Specific
- 0C17 - Character Specific
- 0C1B - Character Specific
- 0C1C - Character Specific
- 0C20 - Character Specific
- 0C24 - Character Specific
- 0C26 - Character Specific
- 0C27 - Character Specific
- 0C29 - Character Specific
- 0C2B - Character Specific
- 0D00 - Animation Command
- 0E05 - Kinetic
- 0E06 - Kinetic
- 0E07 - Kinetic
- 1007 - Article
- 1100 - Effect
- 1203 - Work
- 1204 - Work
- 1300 - Combo
- 1301 - Combo
- 1405 - Area
- 1406 - Area
- 1701 - Physics
- 1705 - Physics
- 1901 - Unknown
- 1A07 - Camera
- 1A09 - Camera
- 1E00 - Damage
- 1F0A - Item
- 1F0D - Item
- 1F0F - Item
- 1F11 - Item
- 2000 - Turn
- 6401 - Cancel
- 6402 - Cancel
- ##########################################
- # Successful Parse
- ##########################################
Add Comment
Please, Sign In to add comment