EvilEngine/ATBL: Difference between revisions

From Heavy Iron Modding
Content added Content deleted
No edit summary
m (Seil moved page ATBL to EvilEngine/ATBL)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<onlyinclude>
{{AssetInfobox
{{#vardefine:typeid|ATBL}}<nowiki/>
|subtitle=AnimTable
{{#vardefine:name|AnimTable}}<nowiki/>
|type=[[Binary]]
{{#vardefine:type|[[Binary]]}}<nowiki/>
|games=Night of 100 Frights<br>Battle for Bikini Bottom<br>The SpongeBob SquarePants Movie<br>The Incredibles<br>Rise of the Underminer
{{#vardefine:basetype|}}<nowiki/>
|sourcecode=[https://github.com/bfbbdecomp/bfbb/blob/master/src/Core/x/xAnim.h xAnim.h]}}
{{#vardefine:games|Scooby BFBB TSSM Incredibles ROTU RatProto}}<nowiki/>
{{#vardefine:sourcecode|[https://github.com/bfbbdecomp/bfbb/blob/master/src/Core/x/xAnim.h xAnim.h]}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
</onlyinclude>
{{AutoAssetInfobox}}


Animation table.
Animation table.
Line 33: Line 38:


===ConstructFunc===
===ConstructFunc===

===BFBB===
* 0 - zEntPlayer_AnimTable
* 0 - zEntPlayer_AnimTable
* 1 - ZNPC_AnimTable_Common
* 1 - ZNPC_AnimTable_Common
Line 80: Line 87:
* 45 - ZNPC_AnimTable_BossSandyScoreboard
* 45 - ZNPC_AnimTable_BossSandyScoreboard
* 46 - zEntPlayer_TreeDomeSBAnimTable
* 46 - zEntPlayer_TreeDomeSBAnimTable

===TSSM===
* CruiseBubble
* NME_TYPE_COMMON
* NME_TYPE_TIKI
* NME_TYPE_TIKI_WOOD
* NME_TYPE_TIKI_LOVEY
* NME_TYPE_TIKI_QUIET
* NME_TYPE_TIKI_THUNDER
* NME_TYPE_TIKI_STONE
* NME_TYPE_FIRST_SEE_TYPE
* NME_TYPE_CRITTER
* NME_TYPE_CRITBASIC
* NME_TYPE_CRITJELLY
* NME_TYPE_BUCKETJELLY
* NME_TYPE_TURRET
* NME_TYPE_TURBARREL
* NME_TYPE_TURBARREL_V1
* NME_TYPE_TURBARREL_V2
* NME_TYPE_TURBARREL_V3
* NME_TYPE_TURSPIRAL
* NME_TYPE_TURPOPUP
* NME_TYPE_TURTURNER
* NME_TYPE_TURARTY
* NME_TYPE_TURTRACE
* NME_TYPE_STANDARD
* NME_TYPE_FOGGER
* NME_TYPE_FOGGER_V1
* NME_TYPE_FOGGER_V2
* NME_TYPE_FOGGER_V3
* NME_TYPE_SLAMMER
* NME_TYPE_SLAMMER_V1
* NME_TYPE_SLAMMER_V2
* NME_TYPE_SLAMMER_V3
* NME_TYPE_FLINGER
* NME_TYPE_FLINGER_V1
* NME_TYPE_FLINGER_V2
* NME_TYPE_FLINGER_V3
* NME_TYPE_SPINNER
* NME_TYPE_SPINNER_V1
* NME_TYPE_SPINNER_V2
* NME_TYPE_SPINNER_V3
* NME_TYPE_POPPER
* NME_TYPE_POPPER_V1
* NME_TYPE_POPPER_V2
* NME_TYPE_POPPER_V3
* NME_TYPE_ZAPPER_V1
* NME_TYPE_ZAPPER_V2
* NME_TYPE_ZAPPER_V3
* NME_TYPE_MERVYN
* NME_TYPE_MERVYN_V1
* NME_TYPE_MERVYN_V2
* NME_TYPE_MERVYN_V3
* NME_TYPE_BUCKOTRON
* NME_TYPE_BUCKOTRON_V1
* NME_TYPE_BUCKOTRON_V2
* NME_TYPE_BUCKOTRON_V3
* NME_TYPE_BUCKOTRON_V4
* NME_TYPE_BUCKOTRON_V5
* NME_TYPE_BUCKOTRON_V6
* NME_TYPE_BUCKOTRON_V7
* NME_TYPE_LAST_SEE_TYPE
* NME_TYPE_FROGFISH
* NME_TYPE_DENNIS
* NME_TYPE_DENNIS_V1
* NME_TYPE_DENNIS_V2
* NME_TYPE_NEPTUNE
* NME_TYPE_SBBAT
* NME_TYPE_TONGUESPIN
* NME_TYPE_MINDY
* NME_TYPE_NPC_PAT
* NME_TYPE_NPC_BOB
* PlayerCar
* PlayerPat
* PlayerSB
* PlayerSBTongue
* PlayerSlide
* SpongeBall
* xHUD


===AnimFile===
===AnimFile===
Line 137: Line 223:
| 0x14 || uint32 || '''UserDataSize'''
| 0x14 || uint32 || '''UserDataSize'''
|}
|}

==StateIDs==
Note: the lists are possibly incomplete.

===BFBB===
* AlertIdle01
* Attack01
* AttackBegin01
* AttackEnd01
* AttackLoop01
* BounceApex01
* BounceLift01
* BounceStart01
* Bumped01
* ButtSlide01
* Carry_Idle
* Carry_IdleItem
* Carry_Pickup
* Carry_PickupFail
* Carry_PickupItem
* Carry_Throw
* Carry_ThrowItem
* Carry_Walk
* Carry_WalkItem
* Clap01
* Death01
* Death02
* Defeat01
* Defeat02
* Defeat03
* Defeat04
* Defeated01
* Defeated02
* DefeatedGoo01
* DefeatedProjectile01
* DefeatGoo
* DJumpApex01
* DJumpLift01
* DJumpStart01
* Fall01
* FallHigh01
* Fear01
* Fidget01
* Flee01
* Hit01
* Hit02
* Hit03
* Hit04
* Hurt01
* HurtBash01
* HurtKnock01
* HurtSmash01
* Idle01
* Idle01b
* Idle01c
* Idle02
* Idle03
* Idle04
* Idle05
* Inactive01
* Inactive02
* Inactive03
* Inactive04
* Inactive05
* Inactive06
* Inactive07
* Inactive_sleep
* JumpApex01
* JumpMelee01
* JumpStart01
* Land01
* LandRun01
* LCopter01
* LCopterHeadUp01
* LedgeGrab01
* LandHigh01
* LassoAboutToDestroy
* LassoDestroy
* LassoEnemyFight
* LassoEnemyLose
* LassoEnemyRope
* LassoEnemyWin
* LassoFly
* LassoGuide_Grab01
* LassoGuide_Hold01
* LassoGrab01
* LassoHold01
* LassoSwing
* LassoSwingCatch01
* LassoSwingCatch02
* LassoSwingRelease
* LassoThrow
* LassoWindup
* LassoYank01
* Melee01
* Move01
* Notice01
* PatCarry01
* PatPickup01
* PatThrowBegin01
* PatThrowLoop01
* Pray01
* Respawn01
* Run01
* Run02
* Run03
* RunOutOfWorld01
* Shiver01
* SlipIdle01
* SlipRun01
* SpatulaGrab01
* Spawn01
* StunBegin01
* StunFall
* StunJump
* StunLand
* StunLoop01
* TailSlide01
* TailSlideDJumpApex01
* TailSlideFall01
* TailSlideJumpApex01
* TailSlideJumpStart01
* TailSlideLand01
* Talk01
* Talk02
* Talk03
* Talk04
* Taunt01
* Test01
* Walk01
* Walk02
* Walk03
* Yawn01
* Yawn02
* Yawn03
* Yawn04
* Unknown_486EE3C0 (Sandy's ATBL)

===TSSM===
* AngryArena
* Attack
* Attack01
* Attack02
* Attack03
* Attack04
* Attack_Done
* Attack_Left
* Attack_Loop
* Attack_Prep
* Attack_Right
* AttackEnd
* AttackLoop
* AttackStart
* BbashMiss01
* BbashStart01
* BbashStart02
* BbashStrike01
* BBounceAttack01
* BbounceStart01
* BBounceStrike01
* Bbowl01
* BbowlRecover01
* BbowlStart01
* BbowlToss01
* BbowlWindup01
* BombLeft_Done
* BombLeft_Loop
* BombLeft_Prep
* BombRight_Done
* BombRight_Loop
* BombRight_Prep
* Boosting
* BoulderRoll01
* BoulderRoll02
* BounceApex01
* BounceLift01
* BounceStart01
* Bspin01
* Bspin02
* bungee_bottom_0
* bungee_cycle_0
* bungee_death_0
* bungee_dive_0
* bungee_hit_0
* bungee_mount_0
* bungee_top_0
* ButtSlide01
* Carry_HammerSpin
* Carry_HammerSpinItem
* Carry_HammerStart
* Carry_HammerStartItem
* Carry_HammerThrow
* Carry_Idle
* Carry_IdleItem
* Carry_Pickup
* Carry_PickupFail
* Carry_PickupItem
* Carry_Throw
* Carry_ThrowItem
* Carry_Walk
* Carry_WalkItem
* Cartwheel01
* CartwheelEnd01
* Celebration01
* ChargeDone
* ChargeLoop
* ChargePrep
* ChargeReset
* ChargeSkid
* ChargeTeeter
* Close01
* Crash
* cruise_bubble_aim
* cruise_bubble_fire
* cruise_bubble_fire2
* cruise_bubble_idle
* Damage
* Damage01
* Damage02
* Damage03
* Damage04
* Death
* Defeat
* Defeat01
* Defeat02
* Defeat03
* Defeated01
* Defeated02
* Defeated03
* Defeated04
* Defeated05
* DefeatedGoo01
* DefeatedProjectile01
* Defend
* Deflect_Done
* Deflect_Loop
* Deflect_Prep
* DJumpStart01
* Down
* Drive
* DriveSlippy
* Failed
* Fall01
* FallHigh01
* Fast01
* Fire
* Flee
* Fly
* FuriousArena
* FuriousTrench
* Goo01
* Goo02
* GooDefeated
* Hit
* Hit01
* Hit02
* Hit03
* Hit04
* Hit05
* Hit2
* HitLeft01
* HitRight01
* Idle
* Idle_Alert
* Idle01
* Idle02
* Idle03
* Idle04
* IdleHide
* IdleLob
* Inactive01
* Inactive02
* Jump
* JumpApex
* JumpD
* JumpDFall
* JumpDLand
* JumpFall
* JumpLand
* JumpLandSquash
* JumpStart01
* Land01
* LandHigh01
* LandRun01
* LassoSwing
* LassoSwingCatch01
* LassoSwingCatch02
* LassoSwingRelease
* LeapDone
* LeapPrep
* LeapLoop01
* LeapLoop02
* LeapLoop03
* LeapLoop04
* LedgeGrab01
* Lob
* Melee01
* Melee02
* MeleeDone
* MeleeHover
* MeleeLoop
* MeleePrep
* Move
* Move_Alert
* Notice
* Open01
* Opened01
* Outrage01
* Outrage02
* Outrage03
* Panic
* Pop_Down
* Pop_Up
* PopDown
* PopUp
* Pray
* Recover
* Reload
* Reversing
* Run01
* Run02
* Run03
* RunOutOfWorld01
* Scare_Done
* Scare_Loop
* Shoot
* Shoot_Done
* Shoot_Loop
* Shoot_Prep
* SlipIdle01
* SlipRun01
* Slow01
* SpatulaGrab01
* Spin_Loop
* Spin_Prep
* Spin_Throw
* SpinLeft
* SpinRight
* Spook_Loop
* Stun
* Stun_Carry
* Stun_Loop
* Stun_Pickup
* Stun_Prep
* StunDone
* StunLoop
* StunPrep
* StunFall
* StunFall02
* StunJump
* StunJump02
* StunLand
* StunLand02
* Success
* TailLeft
* TailRight
* Talk01
* Talk02
* Talk03
* Talk04
* Taunt
* Taunt01
* Taunt02
* Taunt03
* Taunt04
* Taunt1
* Taunt2
* TongueDJumpApex01
* TongueDone
* TongueFall01
* TongueJump01
* TongueJumpXtra01
* TongueLand01
* TongueLoop
* TonguePrep
* TongueSlide01
* TongueStart01
* TongueTumble01
* Toss_Loop
* Toss_Prep
* Up
* Victory
* Victory01
* Victory02
* Victory03
* Victory04
* Walk01
* WalkLeft
* WalkRight
* WallFall01
* WallFlight01
* WallFlight02
* WallLand01
* WallLaunch01
* WallStick01
* Unknown_245EE443 (SpongeBob's ATBL)
* Unknown_747416B0 (SpongeBob's ATBL)
* Unknown_C80BCF52 (SpongeBob's ATBL)


{{Assets}}
{{Assets}}
{{AutoGameNavs}}


[[Category:Asset]] [[Category:Stub]]
[[Category:Asset]] [[Category:Stub]]

Latest revision as of 22:31, 15 September 2022

ATBL
AnimTable
TypeBinary
Games usedNight of 100 Frights

Battle for Bikini Bottom
The SpongeBob SquarePants Movie
The Incredibles
Rise of the Underminer

Ratatouille Prototype
Source codexAnim.h

Animation table.

Format

Offset Type Description
0x00 uint32 Magic - ATBL
0x04 uint32 NumRaw - number of ANIM ids
0x08 uint32 NumFiles - number of animation files
0x0C uint32 NumStates - number of animation states
0x10 uint32 (enum) ConstructFunc - which "constructor" function this animation table corresponds to
0x14 AssetID[NumRaw] Raw - list of ANIM asset IDs
- AnimFile[NumFiles] Files - list of animation files
- AnimState[NumStates] States - list of animation states
- AnimEffect[unknown] Effects - list of animation effects (unknown count)
- uint32[NumRaw] listUnknown - unknown

ConstructFunc

BFBB

  • 0 - zEntPlayer_AnimTable
  • 1 - ZNPC_AnimTable_Common
  • 2 - zPatrick_AnimTable
  • 3 - zSandy_AnimTable
  • 4 - ZNPC_AnimTable_Villager
  • 5 - zSpongeBobTongue_AnimTable
  • 6 - ZNPC_AnimTable_LassoGuide
  • 7 - ZNPC_AnimTable_Hammer
  • 8 - ZNPC_AnimTable_TarTar
  • 9 - ZNPC_AnimTable_GLove
  • 10 - ZNPC_AnimTable_Monsoon
  • 11 - ZNPC_AnimTable_SleepyTime
  • 12 - ZNPC_AnimTable_ArfDog
  • 13 - ZNPC_AnimTable_ArfArf
  • 14 - ZNPC_AnimTable_Chuck
  • 15 - ZNPC_AnimTable_Tubelet
  • 16 - ZNPC_AnimTable_Slick
  • 17 - ZNPC_AnimTable_Ambient
  • 18 - ZNPC_AnimTable_Tiki
  • 19 - ZNPC_AnimTable_Fodder
  • 20 - ZNPC_AnimTable_Duplotron
  • 21 - ZNPC_AnimTable_Jelly
  • 22 - ZNPC_AnimTable_Test
  • 23 - ZNPC_AnimTable_Neptune
  • 24 - ZNPC_AnimTable_KingJelly
  • 25 - ZNPC_AnimTable_Dutchman
  • 26 - ZNPC_AnimTable_Prawn
  • 27 - ZNPC_AnimTable_BossSandy
  • 28 - ZNPC_AnimTable_BossPatrick
  • 29 - ZNPC_AnimTable_BossSB1
  • 30 - ZNPC_AnimTable_BossSB2
  • 31 - ZNPC_AnimTable_BossSBobbyArm
  • 32 - ZNPC_AnimTable_BossPlankton
  • 33 - zEntPlayer_BoulderVehicleAnimTable
  • 34 - ZNPC_AnimTable_BossSandyHead
  • 35 - ZNPC_AnimTable_BalloonBoy
  • 36 - xEnt_AnimTable_AutoEventSmall
  • 37 - ZNPC_AnimTable_SlickShield
  • 38 - ZNPC_AnimTable_SuperFriend
  • 39 - ZNPC_AnimTable_ThunderCloud
  • 40 - XHUD_AnimTable_Idle
  • 41 - ZNPC_AnimTable_NightLight
  • 42 - ZNPC_AnimTable_HazardStd
  • 43 - ZNPC_AnimTable_FloatDevice
  • 44 - cruise_bubble::anim_table
  • 45 - ZNPC_AnimTable_BossSandyScoreboard
  • 46 - zEntPlayer_TreeDomeSBAnimTable

TSSM

  • CruiseBubble
  • NME_TYPE_COMMON
  • NME_TYPE_TIKI
  • NME_TYPE_TIKI_WOOD
  • NME_TYPE_TIKI_LOVEY
  • NME_TYPE_TIKI_QUIET
  • NME_TYPE_TIKI_THUNDER
  • NME_TYPE_TIKI_STONE
  • NME_TYPE_FIRST_SEE_TYPE
  • NME_TYPE_CRITTER
  • NME_TYPE_CRITBASIC
  • NME_TYPE_CRITJELLY
  • NME_TYPE_BUCKETJELLY
  • NME_TYPE_TURRET
  • NME_TYPE_TURBARREL
  • NME_TYPE_TURBARREL_V1
  • NME_TYPE_TURBARREL_V2
  • NME_TYPE_TURBARREL_V3
  • NME_TYPE_TURSPIRAL
  • NME_TYPE_TURPOPUP
  • NME_TYPE_TURTURNER
  • NME_TYPE_TURARTY
  • NME_TYPE_TURTRACE
  • NME_TYPE_STANDARD
  • NME_TYPE_FOGGER
  • NME_TYPE_FOGGER_V1
  • NME_TYPE_FOGGER_V2
  • NME_TYPE_FOGGER_V3
  • NME_TYPE_SLAMMER
  • NME_TYPE_SLAMMER_V1
  • NME_TYPE_SLAMMER_V2
  • NME_TYPE_SLAMMER_V3
  • NME_TYPE_FLINGER
  • NME_TYPE_FLINGER_V1
  • NME_TYPE_FLINGER_V2
  • NME_TYPE_FLINGER_V3
  • NME_TYPE_SPINNER
  • NME_TYPE_SPINNER_V1
  • NME_TYPE_SPINNER_V2
  • NME_TYPE_SPINNER_V3
  • NME_TYPE_POPPER
  • NME_TYPE_POPPER_V1
  • NME_TYPE_POPPER_V2
  • NME_TYPE_POPPER_V3
  • NME_TYPE_ZAPPER_V1
  • NME_TYPE_ZAPPER_V2
  • NME_TYPE_ZAPPER_V3
  • NME_TYPE_MERVYN
  • NME_TYPE_MERVYN_V1
  • NME_TYPE_MERVYN_V2
  • NME_TYPE_MERVYN_V3
  • NME_TYPE_BUCKOTRON
  • NME_TYPE_BUCKOTRON_V1
  • NME_TYPE_BUCKOTRON_V2
  • NME_TYPE_BUCKOTRON_V3
  • NME_TYPE_BUCKOTRON_V4
  • NME_TYPE_BUCKOTRON_V5
  • NME_TYPE_BUCKOTRON_V6
  • NME_TYPE_BUCKOTRON_V7
  • NME_TYPE_LAST_SEE_TYPE
  • NME_TYPE_FROGFISH
  • NME_TYPE_DENNIS
  • NME_TYPE_DENNIS_V1
  • NME_TYPE_DENNIS_V2
  • NME_TYPE_NEPTUNE
  • NME_TYPE_SBBAT
  • NME_TYPE_TONGUESPIN
  • NME_TYPE_MINDY
  • NME_TYPE_NPC_PAT
  • NME_TYPE_NPC_BOB
  • PlayerCar
  • PlayerPat
  • PlayerSB
  • PlayerSBTongue
  • PlayerSlide
  • SpongeBall
  • xHUD

AnimFile

Offset Type Description
0x00 uint32 FileFlags
0x04 float Duration
0x08 float TimeOffset
0x0C uint16[2] NumAnims
0x10 uint32 RawData - file offset
0x14 int Physics - usually -1?
0x18 int StartPose - usually -1?
0x1C int EndPose - usually -1?

AnimState

Offset Type Description
0x00 uint32 StateID
0x04 uint32 FileIndex
0x08 uint32 EffectCount
0x0C uint32 EffectOffset
0x10 float Speed
0x14 uint32 SubStateID
0x18 uint32 SubStateCount

AnimEffect

Offset Type Description
0x00 uint32 StateID
0x04 float StartTime
0x08 float EndTime
0x0C uint32 Flags
0x10 uint32 EffectType
0x14 uint32 UserDataSize

StateIDs

Note: the lists are possibly incomplete.

BFBB

  • AlertIdle01
  • Attack01
  • AttackBegin01
  • AttackEnd01
  • AttackLoop01
  • BounceApex01
  • BounceLift01
  • BounceStart01
  • Bumped01
  • ButtSlide01
  • Carry_Idle
  • Carry_IdleItem
  • Carry_Pickup
  • Carry_PickupFail
  • Carry_PickupItem
  • Carry_Throw
  • Carry_ThrowItem
  • Carry_Walk
  • Carry_WalkItem
  • Clap01
  • Death01
  • Death02
  • Defeat01
  • Defeat02
  • Defeat03
  • Defeat04
  • Defeated01
  • Defeated02
  • DefeatedGoo01
  • DefeatedProjectile01
  • DefeatGoo
  • DJumpApex01
  • DJumpLift01
  • DJumpStart01
  • Fall01
  • FallHigh01
  • Fear01
  • Fidget01
  • Flee01
  • Hit01
  • Hit02
  • Hit03
  • Hit04
  • Hurt01
  • HurtBash01
  • HurtKnock01
  • HurtSmash01
  • Idle01
  • Idle01b
  • Idle01c
  • Idle02
  • Idle03
  • Idle04
  • Idle05
  • Inactive01
  • Inactive02
  • Inactive03
  • Inactive04
  • Inactive05
  • Inactive06
  • Inactive07
  • Inactive_sleep
  • JumpApex01
  • JumpMelee01
  • JumpStart01
  • Land01
  • LandRun01
  • LCopter01
  • LCopterHeadUp01
  • LedgeGrab01
  • LandHigh01
  • LassoAboutToDestroy
  • LassoDestroy
  • LassoEnemyFight
  • LassoEnemyLose
  • LassoEnemyRope
  • LassoEnemyWin
  • LassoFly
  • LassoGuide_Grab01
  • LassoGuide_Hold01
  • LassoGrab01
  • LassoHold01
  • LassoSwing
  • LassoSwingCatch01
  • LassoSwingCatch02
  • LassoSwingRelease
  • LassoThrow
  • LassoWindup
  • LassoYank01
  • Melee01
  • Move01
  • Notice01
  • PatCarry01
  • PatPickup01
  • PatThrowBegin01
  • PatThrowLoop01
  • Pray01
  • Respawn01
  • Run01
  • Run02
  • Run03
  • RunOutOfWorld01
  • Shiver01
  • SlipIdle01
  • SlipRun01
  • SpatulaGrab01
  • Spawn01
  • StunBegin01
  • StunFall
  • StunJump
  • StunLand
  • StunLoop01
  • TailSlide01
  • TailSlideDJumpApex01
  • TailSlideFall01
  • TailSlideJumpApex01
  • TailSlideJumpStart01
  • TailSlideLand01
  • Talk01
  • Talk02
  • Talk03
  • Talk04
  • Taunt01
  • Test01
  • Walk01
  • Walk02
  • Walk03
  • Yawn01
  • Yawn02
  • Yawn03
  • Yawn04
  • Unknown_486EE3C0 (Sandy's ATBL)

TSSM

  • AngryArena
  • Attack
  • Attack01
  • Attack02
  • Attack03
  • Attack04
  • Attack_Done
  • Attack_Left
  • Attack_Loop
  • Attack_Prep
  • Attack_Right
  • AttackEnd
  • AttackLoop
  • AttackStart
  • BbashMiss01
  • BbashStart01
  • BbashStart02
  • BbashStrike01
  • BBounceAttack01
  • BbounceStart01
  • BBounceStrike01
  • Bbowl01
  • BbowlRecover01
  • BbowlStart01
  • BbowlToss01
  • BbowlWindup01
  • BombLeft_Done
  • BombLeft_Loop
  • BombLeft_Prep
  • BombRight_Done
  • BombRight_Loop
  • BombRight_Prep
  • Boosting
  • BoulderRoll01
  • BoulderRoll02
  • BounceApex01
  • BounceLift01
  • BounceStart01
  • Bspin01
  • Bspin02
  • bungee_bottom_0
  • bungee_cycle_0
  • bungee_death_0
  • bungee_dive_0
  • bungee_hit_0
  • bungee_mount_0
  • bungee_top_0
  • ButtSlide01
  • Carry_HammerSpin
  • Carry_HammerSpinItem
  • Carry_HammerStart
  • Carry_HammerStartItem
  • Carry_HammerThrow
  • Carry_Idle
  • Carry_IdleItem
  • Carry_Pickup
  • Carry_PickupFail
  • Carry_PickupItem
  • Carry_Throw
  • Carry_ThrowItem
  • Carry_Walk
  • Carry_WalkItem
  • Cartwheel01
  • CartwheelEnd01
  • Celebration01
  • ChargeDone
  • ChargeLoop
  • ChargePrep
  • ChargeReset
  • ChargeSkid
  • ChargeTeeter
  • Close01
  • Crash
  • cruise_bubble_aim
  • cruise_bubble_fire
  • cruise_bubble_fire2
  • cruise_bubble_idle
  • Damage
  • Damage01
  • Damage02
  • Damage03
  • Damage04
  • Death
  • Defeat
  • Defeat01
  • Defeat02
  • Defeat03
  • Defeated01
  • Defeated02
  • Defeated03
  • Defeated04
  • Defeated05
  • DefeatedGoo01
  • DefeatedProjectile01
  • Defend
  • Deflect_Done
  • Deflect_Loop
  • Deflect_Prep
  • DJumpStart01
  • Down
  • Drive
  • DriveSlippy
  • Failed
  • Fall01
  • FallHigh01
  • Fast01
  • Fire
  • Flee
  • Fly
  • FuriousArena
  • FuriousTrench
  • Goo01
  • Goo02
  • GooDefeated
  • Hit
  • Hit01
  • Hit02
  • Hit03
  • Hit04
  • Hit05
  • Hit2
  • HitLeft01
  • HitRight01
  • Idle
  • Idle_Alert
  • Idle01
  • Idle02
  • Idle03
  • Idle04
  • IdleHide
  • IdleLob
  • Inactive01
  • Inactive02
  • Jump
  • JumpApex
  • JumpD
  • JumpDFall
  • JumpDLand
  • JumpFall
  • JumpLand
  • JumpLandSquash
  • JumpStart01
  • Land01
  • LandHigh01
  • LandRun01
  • LassoSwing
  • LassoSwingCatch01
  • LassoSwingCatch02
  • LassoSwingRelease
  • LeapDone
  • LeapPrep
  • LeapLoop01
  • LeapLoop02
  • LeapLoop03
  • LeapLoop04
  • LedgeGrab01
  • Lob
  • Melee01
  • Melee02
  • MeleeDone
  • MeleeHover
  • MeleeLoop
  • MeleePrep
  • Move
  • Move_Alert
  • Notice
  • Open01
  • Opened01
  • Outrage01
  • Outrage02
  • Outrage03
  • Panic
  • Pop_Down
  • Pop_Up
  • PopDown
  • PopUp
  • Pray
  • Recover
  • Reload
  • Reversing
  • Run01
  • Run02
  • Run03
  • RunOutOfWorld01
  • Scare_Done
  • Scare_Loop
  • Shoot
  • Shoot_Done
  • Shoot_Loop
  • Shoot_Prep
  • SlipIdle01
  • SlipRun01
  • Slow01
  • SpatulaGrab01
  • Spin_Loop
  • Spin_Prep
  • Spin_Throw
  • SpinLeft
  • SpinRight
  • Spook_Loop
  • Stun
  • Stun_Carry
  • Stun_Loop
  • Stun_Pickup
  • Stun_Prep
  • StunDone
  • StunLoop
  • StunPrep
  • StunFall
  • StunFall02
  • StunJump
  • StunJump02
  • StunLand
  • StunLand02
  • Success
  • TailLeft
  • TailRight
  • Talk01
  • Talk02
  • Talk03
  • Talk04
  • Taunt
  • Taunt01
  • Taunt02
  • Taunt03
  • Taunt04
  • Taunt1
  • Taunt2
  • TongueDJumpApex01
  • TongueDone
  • TongueFall01
  • TongueJump01
  • TongueJumpXtra01
  • TongueLand01
  • TongueLoop
  • TonguePrep
  • TongueSlide01
  • TongueStart01
  • TongueTumble01
  • Toss_Loop
  • Toss_Prep
  • Up
  • Victory
  • Victory01
  • Victory02
  • Victory03
  • Victory04
  • Walk01
  • WalkLeft
  • WalkRight
  • WallFall01
  • WallFlight01
  • WallFlight02
  • WallLand01
  • WallLaunch01
  • WallStick01
  • Unknown_245EE443 (SpongeBob's ATBL)
  • Unknown_747416B0 (SpongeBob's ATBL)
  • Unknown_C80BCF52 (SpongeBob's ATBL)