TakeDamage__10CPatternedFRC9CVector3ff = .text:0x00000000; // type:function size:0x10
GetModelAlphau8__10CPatternedCFRC13CStateManager = .text:0x00000010; // type:function size:0x8
ProjectileInfo__10CPatternedFv = .text:0x00000018; // type:function size:0x8
GetSearchPath__10CPatternedFv = .text:0x00000020; // type:function size:0x8
GetPointSearchPath__10CPatternedFv = .text:0x00000028; // type:function size:0x8
GetRagDoll__10CPatternedCFv = .text:0x00000030; // type:function size:0x8
GetAttackTarget__10CPatternedCFv = .text:0x00000038; // type:function size:0x10
GetGravityConstant__10CPatternedCFv = .text:0x00000048; // type:function size:0xC
GetDeathExplosionParticle__10CPatternedCFv = .text:0x00000054; // type:function size:0x8
CanBeShot__3CAiFRC13CStateManageri = .text:0x0000005C; // type:function size:0x8
IsListening__3CAiCFv = .text:0x00000064; // type:function size:0x8
Listen__3CAiFR13CStateManagerRC9CVector3f16EListenNoiseType = .text:0x0000006C; // type:function size:0x8
GetOrigin__3CAiCFRC13CStateManagerRC11CTeamAiRoleRC9CVector3f = .text:0x00000074; // type:function size:0x1C
GetHealthInfo__6CActorCFv = .text:0x00000090; // type:function size:0x2C
RELExit = .text:0x000000BC; // type:function size:0x24 scope:global
RELMain = .text:0x000000E0; // type:function size:0x20 scope:global
SetFuncPtrs__Fv = .text:0x00000100; // type:function size:0x30
LoadPillBug__FR13CStateManagerR12CInputStreamR11CEntityInfo = .text:0x00000130; // type:function size:0x5A4
__ct__Q24rstl29optional_object<10CModelData>FRCQ24rstl29optional_object<10CModelData> = .text:0x000006D4; // type:function size:0x40
construct<10CModelData>__4rstlFPvRC10CModelData = .text:0x00000714; // type:function size:0x20
construct__Q24rstl35construction_policy<10CModelData,0>FPvRC10CModelData = .text:0x00000734; // type:function size:0x28
__ct__10CModelDataFRC10CModelData = .text:0x0000075C; // type:function size:0x13C
__dt__Q24rstl40optional_object<21TLockedToken<6CModel>>Fv = .text:0x00000898; // type:function size:0x6C
__dt__15TToken<6CModel>Fv = .text:0x00000904; // type:function size:0x54
__dt__Q24rstl20auto_ptr<9CAnimData>Fv = .text:0x00000958; // type:function size:0x64
__dt__Q24rstl29optional_object<10CModelData>Fv = .text:0x000009BC; // type:function size:0x60
__dt__11SLdrPillBugFv = .text:0x00000A1C; // type:function size:0x88
__ct__11SLdrPillBugFv = .text:0x00000AA4; // type:function size:0x134
Pause__8CPillBugFR13CStateManager9EStateMsgf = .text:0x00000BD8; // type:function size:0x35C
__dt__10CBCStepCmdFv = .text:0x00000F34; // type:function size:0x5C
__dt__13CBodyStateCmdFv = .text:0x00000F90; // type:function size:0x48
__dt__19CCollisionPrimitiveFv = .text:0x00000FD8; // type:function size:0x48
Wander__8CPillBugFR13CStateManager9EStateMsgf = .text:0x00001020; // type:function size:0x438
Turn__8CPillBugFR13CStateManager9EStateMsgf = .text:0x00001458; // type:function size:0x140
Injured__8CPillBugFR13CStateManager9EStateMsgf = .text:0x00001598; // type:function size:0x174
__dt__18CBCLoopReactionCmdFv = .text:0x0000170C; // type:function size:0x5C
Fall__8CPillBugFR13CStateManager9EStateMsgf = .text:0x00001768; // type:function size:0x2F0
ReturnToPath__8CPillBugFR13CStateManager9EStateMsgf = .text:0x00001A58; // type:function size:0x5BC
FastPatrol__8CPillBugFR13CStateManager9EStateMsgf = .text:0x00002014; // type:function size:0x1C0
Patrol__8CPillBugFR13CStateManager9EStateMsgf = .text:0x000021D4; // type:function size:0x3C
PatrolImpl__8CPillBugFR13CStateManager9EStateMsgfb = .text:0x00002210; // type:function size:0x53C
CloseToPath__8CPillBugCFR13CStateManagerRC12CTriggerData = .text:0x0000274C; // type:function size:0x1E4
HitPlayer__8CPillBugCFR13CStateManagerRC12CTriggerData = .text:0x00002930; // type:function size:0xC
Landed__8CPillBugCFR13CStateManagerRC12CTriggerData = .text:0x0000293C; // type:function size:0xC
AnimOver__8CPillBugCFR13CStateManagerRC12CTriggerData = .text:0x00002948; // type:function size:0x14
PathOver__8CPillBugCFR13CStateManagerRC12CTriggerData = .text:0x0000295C; // type:function size:0xC
HasReturnPath__8CPillBugCFR13CStateManagerRC12CTriggerData = .text:0x00002968; // type:function size:0x9C
Bombed__8CPillBugCFR13CStateManagerRC12CTriggerData = .text:0x00002A04; // type:function size:0xC
Attacked__8CPillBugCFR13CStateManagerRC12CTriggerData = .text:0x00002A10; // type:function size:0xC
GetContactDamage__8CPillBugCFv = .text:0x00002A1C; // type:function size:0x40
__ct__11CDamageInfoFv = .text:0x00002A5C; // type:function size:0x90
GetCurrentConstraint__8CPillBugCFv = .text:0x00002AEC; // type:function size:0x40
FindReturnWaypoint__8CPillBugCFR13CStateManager = .text:0x00002B2C; // type:function size:0x248
__ct__Q24rstl45vector<9TUniqueId,Q24rstl17rmemory_allocator>FRCQ24rstl45vector<9TUniqueId,Q24rstl17rmemory_allocator> = .text:0x00002D74; // type:function size:0x100
__dt__Q24rstl45vector<9TUniqueId,Q24rstl17rmemory_allocator>Fv = .text:0x00002E74; // type:function size:0x54
GetClosestPathIndex__8CPillBugCFR13CStateManager = .text:0x00002EC8; // type:function size:0x11C
HasInnerPathLoop__8CPillBugCFR13CStateManager = .text:0x00002FE4; // type:function size:0x150
BuildPath__8CPillBugFR13CStateManager = .text:0x00003134; // type:function size:0x190
GetNextWaypoint__8CPillBugFR13CStateManagerPC15CScriptWaypointb = .text:0x000032C4; // type:function size:0x194
CollidedWith__8CPillBugFRC9TUniqueIdRC18CCollisionInfoListR13CStateManager = .text:0x00003458; // type:function size:0xCC
ThinkAboutMove__8CPillBugFf = .text:0x00003524; // type:function size:0x40
GetAimPosition__8CPillBugCFRC13CStateManagerf = .text:0x00003564; // type:function size:0x1C
IsOnStaticGround__8CPillBugCFv = .text:0x00003580; // type:function size:0xC
IsOnGround__8CPillBugCFv = .text:0x0000358C; // type:function size:0xC
GetTouchBounds__8CPillBugCFv = .text:0x00003598; // type:function size:0xB0
GetDamageVulnerability__8CPillBugCFv = .text:0x00003648; // type:function size:0x4C
SetupStateMachine__8CPillBugFR13CStateManager = .text:0x00003694; // type:function size:0x6C
Think__8CPillBugFfR13CStateManager = .text:0x00003700; // type:function size:0x140
AcceptScriptMsg__8CPillBugFR13CStateManagerRC10CScriptMsg = .text:0x00003840; // type:function size:0x264
__dt__8CPillBugFv = .text:0x00003AA4; // type:function size:0x88
__ct__8CPillBugF9TUniqueIdRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Q210CPatterned11EFlavorTypeR11CEntityInfoRC12CTransform4fRC10CModelDataRC14CPatternedInfoRC16CActorParametersiRC20CDamageVulnerabilityRC20CDamageVulnerabilityfffffffffffff = .text:0x00003B2C; // type:function size:0x240
__dt__Q24rstl30reserved_vector<9CVector3f,24>Fv = .text:0x00003D6C; // type:function size:0x3C
__ct__20CDamageVulnerabilityFRC20CDamageVulnerability = .text:0x00003DA8; // type:function size:0x5C
__dt__Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>Fv = .text:0x00003E04; // type:function size:0x54
__ct__Q24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator>FRCQ24rstl61vector<24CWeaponTypeVulnerability,Q24rstl17rmemory_allocator> = .text:0x00003E58; // type:function size:0x130
reserve__Q24rstl45vector<9TUniqueId,Q24rstl17rmemory_allocator>Fi = .text:0x00003F88; // type:function size:0xA4
__sinit_CPillBug_cpp = .text:0x0000402C; // type:function size:0x258
_unresolved = .text:0x00004284; // type:function size:0xC4 scope:global
_epilog = .text:0x00004348; // type:function size:0x24 scope:global
_prolog = .text:0x0000436C; // type:function size:0x24 scope:global
ModuleDestructors = .text:0x00004390; // type:function size:0x4C scope:global
ModuleConstructors = .text:0x000043DC; // type:function size:0x4C scope:global
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
_dtors = .dtors:0x00000000; // type:label scope:global data:4byte
lbl_48_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float
lbl_48_rodata_4 = .rodata:0x00000004; // type:object size:0x4 align:4 data:float
lbl_48_rodata_8 = .rodata:0x00000008; // type:object size:0x4 align:4 data:float
lbl_48_rodata_C = .rodata:0x0000000C; // type:object size:0x4 align:4 data:float
lbl_48_rodata_10 = .rodata:0x00000010; // type:object size:0x4 align:4 data:float
lbl_48_rodata_14 = .rodata:0x00000014; // type:object size:0x4 align:4 data:float
lbl_48_rodata_18 = .rodata:0x00000018; // type:object size:0x4 align:4 data:float
lbl_48_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 align:4 data:float
lbl_48_rodata_20 = .rodata:0x00000020; // type:object size:0x4 align:4 data:float
lbl_48_rodata_24 = .rodata:0x00000024; // type:object size:0x4 align:4 data:float
lbl_48_rodata_28 = .rodata:0x00000028; // type:object size:0x4 align:4 data:float
lbl_48_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 align:4 data:float
lbl_48_rodata_30 = .rodata:0x00000030; // type:object size:0x4 align:4 data:float
lbl_48_rodata_34 = .rodata:0x00000034; // type:object size:0x4 align:4 data:float
lbl_48_rodata_38 = .rodata:0x00000038; // type:object size:0x4 align:4 data:float
lbl_48_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 align:4 data:float
lbl_48_rodata_40 = .rodata:0x00000040; // type:object size:0x4 align:4 data:float
lbl_48_rodata_44 = .rodata:0x00000044; // type:object size:0x4 align:4 data:float
lbl_48_rodata_48 = .rodata:0x00000048; // type:object size:0x8 align:8 data:double
lbl_48_rodata_50 = .rodata:0x00000050; // type:object size:0x4 align:4 data:float
lbl_48_rodata_54 = .rodata:0x00000054; // type:object size:0x4 align:4 data:float
lbl_48_rodata_58 = .rodata:0x00000058; // type:object size:0x4 align:4 data:float
lbl_48_rodata_5C = .rodata:0x0000005C; // type:object size:0x9 data:string
lbl_48_rodata_65 = .rodata:0x00000065; // type:object size:0x7 data:string
lbl_48_rodata_6C = .rodata:0x0000006C; // type:object size:0x9 data:string
lbl_48_rodata_75 = .rodata:0x00000075; // type:object size:0x9 data:string
lbl_48_rodata_7E = .rodata:0x0000007E; // type:object size:0xC data:string
lbl_48_rodata_8A = .rodata:0x0000008A; // type:object size:0x7 data:string
lbl_48_rodata_91 = .rodata:0x00000091; // type:object size:0xA data:string
lbl_48_rodata_9B = .rodata:0x0000009B; // type:object size:0xE data:string
lbl_48_rodata_A9 = .rodata:0x000000A9; // type:object size:0x7 data:string
lbl_48_rodata_B0 = .rodata:0x000000B0; // type:object size:0xB data:string
lbl_48_rodata_BB = .rodata:0x000000BB; // type:object size:0x8 data:string
lbl_48_rodata_C3 = .rodata:0x000000C3; // type:object size:0x5 data:string
lbl_48_rodata_C8 = .rodata:0x000000C8; // type:object size:0x7 data:string
lbl_48_rodata_CF = .rodata:0x000000CF; // type:object size:0x5 data:string
lbl_48_rodata_D4 = .rodata:0x000000D4; // type:object size:0x6 data:string
lbl_48_rodata_DA = .rodata:0x000000DA; // type:object size:0x16
@stringBase0 = .rodata:0x000000F0; // type:object size:0x81 scope:local data:string_table
lbl_48_data_C = .data:0x0000000C; // type:object size:0xC data:4byte
lbl_48_data_18 = .data:0x00000018; // type:object size:0xC data:4byte
lbl_48_data_24 = .data:0x00000024; // type:object size:0xC data:4byte
lbl_48_data_30 = .data:0x00000030; // type:object size:0xC data:4byte
lbl_48_data_3C = .data:0x0000003C; // type:object size:0xC data:4byte
lbl_48_data_48 = .data:0x00000048; // type:object size:0xC data:4byte
lbl_48_data_54 = .data:0x00000054; // type:object size:0xC data:4byte
lbl_48_data_60 = .data:0x00000060; // type:object size:0xC data:4byte
lbl_48_data_6C = .data:0x0000006C; // type:object size:0x80 data:4byte
lbl_48_data_EC = .data:0x000000EC; // type:object size:0xC data:4byte
lbl_48_data_F8 = .data:0x000000F8; // type:object size:0xC data:4byte
lbl_48_data_104 = .data:0x00000104; // type:object size:0xC data:4byte
lbl_48_data_110 = .data:0x00000110; // type:object size:0xC data:4byte
lbl_48_data_11C = .data:0x0000011C; // type:object size:0xC data:4byte
lbl_48_data_128 = .data:0x00000128; // type:object size:0xC data:4byte
lbl_48_data_134 = .data:0x00000134; // type:object size:0xC data:4byte
lbl_48_data_140 = .data:0x00000140; // type:object size:0xC data:4byte
lbl_48_data_14C = .data:0x0000014C; // type:object size:0x80 data:4byte
lbl_48_data_1CC = .data:0x000001CC; // type:object size:0x14C
lbl_48_data_318 = .data:0x00000318; // type:object size:0xC
lbl_48_data_324 = .data:0x00000324; // type:object size:0x20
lbl_48_data_344 = .data:0x00000344; // type:object size:0xC
lbl_48_data_350 = .data:0x00000350; // type:object size:0xC
lbl_48_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
