__dt__11CChozoGhostFv = .text:0x00000000; // type:function size:0xD8 scope:weak
__dt__10CPatternedFv = .text:0x000000D8; // type:function size:0x1E4 scope:weak
__dt__15CAiKnockBackMgrFv = .text:0x000002BC; // type:function size:0x94 scope:weak
GetGravityConstant__11CChozoGhostCFv = .text:0x00000350; // type:function size:0xC scope:weak
GetTouchBounds__10CPatternedCFv = .text:0x0000035C; // type:function size:0x3C scope:weak
TakeDamage__10CPatternedFRC9CVector3ff = .text:0x00000398; // type:function size:0x10 scope:weak
GetSearchPath__10CPatternedFv = .text:0x000003A8; // type:function size:0x8 scope:weak
GetPointSearchPath__10CPatternedFv = .text:0x000003B0; // type:function size:0x8 scope:weak
GetRagDoll__10CPatternedCFv = .text:0x000003B8; // type:function size:0x8 scope:weak
GetAttackTarget__10CPatternedCFv = .text:0x000003C0; // type:function size:0x10 scope:weak
GetDeathExplosionParticle__10CPatternedCFv = .text:0x000003D0; // type:function size:0x8 scope:weak
IsListening__3CAiCFv = .text:0x000003D8; // type:function size:0x8 scope:weak
Listen__3CAiFR13CStateManagerRC9CVector3f16EListenNoiseType = .text:0x000003E0; // type:function size:0x8 scope:weak
GetHealthInfo__6CActorCFv = .text:0x000003E8; // type:function size:0x2C scope:weak
RELExit = .text:0x00000414; // type:function size:0x24 scope:global
RELMain = .text:0x00000438; // type:function size:0x20 scope:global
SetFuncPtrs__Fv = .text:0x00000458; // type:function size:0x30 scope:local
LoadChozoGhost__FR13CStateManagerR12CInputStreamR11CEntityInfo = .text:0x00000488; // type:function size:0x768 scope:global
__ct__Q24rstl29optional_object<10CModelData>FRCQ24rstl29optional_object<10CModelData> = .text:0x00000BF0; // type:function size:0x40 scope:weak
construct<10CModelData>__4rstlFPvRC10CModelData = .text:0x00000C30; // type:function size:0x20 scope:local
construct__Q24rstl35construction_policy<10CModelData,0>FPvRC10CModelData = .text:0x00000C50; // type:function size:0x28 scope:weak
__ct__10CModelDataFRC10CModelData = .text:0x00000C78; // type:function size:0x13C scope:weak
__dt__Q24rstl40optional_object<21TLockedToken<6CModel>>Fv = .text:0x00000DB4; // type:function size:0x6C scope:weak
__dt__15TToken<6CModel>Fv = .text:0x00000E20; // type:function size:0x54 scope:weak
__dt__Q24rstl20auto_ptr<9CAnimData>Fv = .text:0x00000E74; // type:function size:0x64 scope:weak
__dt__Q24rstl29optional_object<10CModelData>Fv = .text:0x00000ED8; // type:function size:0x60 scope:weak
__dt__14SLdrChozoGhostFv = .text:0x00000F38; // type:function size:0x88 scope:weak
__ct__14SLdrChozoGhostFv = .text:0x00000FC0; // type:function size:0x2E4 scope:weak
__dt__15SLdrGhostBehaveFv = .text:0x000012A4; // type:function size:0x3C scope:weak
LoadTypedefGhostBehave__FR15SLdrGhostBehaveR12CInputStream = .text:0x000012E0; // type:function size:0x180 scope:weak
SetupStateMachine__11CChozoGhostFR13CStateManager = .text:0x00001460; // type:function size:0x6C scope:global
Think__11CChozoGhostFfR13CStateManager = .text:0x000014CC; // type:function size:0xA4 scope:global
PreThink__11CChozoGhostFfR13CStateManager = .text:0x00001570; // type:function size:0x60 scope:global
KnockBack__11CChozoGhostFR13CStateManagerRC14CKnockBackInfo = .text:0x000015D0; // type:function size:0x12C scope:global
__dt__Q24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>Fv = .text:0x000016FC; // type:function size:0x50 scope:weak
DoUserAnimEvent__11CChozoGhostFR13CStateManagerRC13CInt32POINode14EUserEventTypef = .text:0x0000174C; // type:function size:0x3B8 scope:global
__dt__18CImpactVisorEffectFv = .text:0x00001B04; // type:function size:0x54 scope:weak
__dt__Q24rstl56optional_object<Q218CImpactVisorEffect15SParticleEffect>Fv = .text:0x00001B58; // type:function size:0x5C scope:weak
fn_8_1BB4 = .text:0x00001BB4; // type:function size:0x20
destroy<Q218CImpactVisorEffect15SParticleEffect>__4rstlFPQ218CImpactVisorEffect15SParticleEffect = .text:0x00001BD4; // type:function size:0x48 scope:local
ParticleEffect__18CImpactVisorEffectFRCQ24rstl50optional_object<31TLockedToken<15CGenDescription>>Usb = .text:0x00001C1C; // type:function size:0x8C scope:weak
__ct__18CImpactVisorEffectFRCQ24rstl56optional_object<Q218CImpactVisorEffect15SParticleEffect>RCQ24rstl52optional_object<Q218CImpactVisorEffect11SBlurEffect>RCQ24rstl34optional_object<Q24rstl9pair<i,f>> = .text:0x00001CA8; // type:function size:0xB4 scope:weak
__ct__Q24rstl56optional_object<Q218CImpactVisorEffect15SParticleEffect>FRCQ24rstl56optional_object<Q218CImpactVisorEffect15SParticleEffect> = .text:0x00001D5C; // type:function size:0x40 scope:weak
construct<Q218CImpactVisorEffect15SParticleEffect>__4rstlFPvRCQ218CImpactVisorEffect15SParticleEffect = .text:0x00001D9C; // type:function size:0x20 scope:local
construct__Q24rstl62construction_policy<Q218CImpactVisorEffect15SParticleEffect,0>FPvRCQ218CImpactVisorEffect15SParticleEffect = .text:0x00001DBC; // type:function size:0x28 scope:weak
__ct__Q218CImpactVisorEffect15SParticleEffectFRCQ218CImpactVisorEffect15SParticleEffect = .text:0x00001DE4; // type:function size:0x80 scope:weak
__dt__Q24rstl50optional_object<31TLockedToken<15CGenDescription>>Fv = .text:0x00001E64; // type:function size:0x6C scope:weak
__dt__25TToken<15CGenDescription>Fv = .text:0x00001ED0; // type:function size:0x54 scope:weak
__dt__Q24rstl34optional_object<Q24rstl9pair<i,f>>Fv = .text:0x00001F24; // type:function size:0x3C scope:weak
__dt__Q24rstl52optional_object<Q218CImpactVisorEffect11SBlurEffect>Fv = .text:0x00001F60; // type:function size:0x3C scope:weak
__ct__Q24rstl56optional_object<Q218CImpactVisorEffect15SParticleEffect>FRCQ218CImpactVisorEffect15SParticleEffect = .text:0x00001F9C; // type:function size:0x38 scope:weak
__dt__Q218CImpactVisorEffect15SParticleEffectFv = .text:0x00001FD4; // type:function size:0x70 scope:weak
__ct__Q218CImpactVisorEffect15SParticleEffectFRCQ24rstl50optional_object<31TLockedToken<15CGenDescription>>Usb = .text:0x00002044; // type:function size:0x78 scope:weak
ProjectileInfo__11CChozoGhostFv = .text:0x000020BC; // type:function size:0x1C scope:global
Dead__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x000020D8; // type:function size:0xB0 scope:global
Deactivate__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x00002188; // type:function size:0x19C scope:global
__dt__14CBCGenerateCmdFv = .text:0x00002324; // type:function size:0x5C scope:weak
__dt__13CBodyStateCmdFv = .text:0x00002380; // type:function size:0x48 scope:weak
AggressionCheck__11CChozoGhostCFR13CStateManagerRC12CTriggerData = .text:0x000023C8; // type:function size:0xC scope:global
ShouldFlinch__11CChozoGhostCFR13CStateManagerRC12CTriggerData = .text:0x000023D4; // type:function size:0xC scope:global
Leash__11CChozoGhostCFR13CStateManagerRC12CTriggerData = .text:0x000023E0; // type:function size:0x48 scope:global
ShouldMove__11CChozoGhostCFR13CStateManagerRC12CTriggerData = .text:0x00002428; // type:function size:0x14 scope:global
Lurk__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x0000243C; // type:function size:0x60 scope:global
Hurled__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x0000249C; // type:function size:0x29C scope:global
__ct__14CRayCastResultFRC14CRayCastResult = .text:0x00002738; // type:function size:0x5C scope:weak
Taunt__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x00002794; // type:function size:0x118 scope:global
__dt__11CBCTauntCmdFv = .text:0x000028AC; // type:function size:0x5C scope:weak
ShouldTaunt__11CChozoGhostCFR13CStateManagerRC12CTriggerData = .text:0x00002908; // type:function size:0x14 scope:global
Shuffle__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x0000291C; // type:function size:0x180 scope:global
Land__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x00002A9C; // type:function size:0x78 scope:global
Attack__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x00002B14; // type:function size:0x368 scope:global
__dt__17CBCMeleeAttackCmdFv = .text:0x00002E7C; // type:function size:0x5C scope:weak
ShouldAttack__11CChozoGhostCFR13CStateManagerRC12CTriggerData = .text:0x00002ED8; // type:function size:0x14 scope:global
SelectTarget__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x00002EEC; // type:function size:0x2C scope:global
InRange__11CChozoGhostCFR13CStateManagerRC12CTriggerData = .text:0x00002F18; // type:function size:0xC scope:global
Run__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x00002F24; // type:function size:0x244 scope:global
WallDetach__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x00003168; // type:function size:0x224 scope:global
Generate__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x0000338C; // type:function size:0x2B0 scope:global
DeliverCmd__16CBodyStateCmdMgrFRC10CBCJumpCmd = .text:0x0000363C; // type:function size:0x9C scope:weak
__dt__10CBCJumpCmdFv = .text:0x000036D8; // type:function size:0x5C scope:weak
__ct__10CBCJumpCmdFRC9CVector3fQ23pas9EJumpTypeQ23pas10EJumpStateii = .text:0x00003734; // type:function size:0x7C scope:weak
Growth__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x000037B0; // type:function size:0x104 scope:global
AIStage__11CChozoGhostCFR13CStateManagerRC12CTriggerData = .text:0x000038B4; // type:function size:0x2C scope:global
InActive__11CChozoGhostFR13CStateManager9EStateMsgf = .text:0x000038E0; // type:function size:0x100 scope:global
SetWarpPosition__11CChozoGhostFR13CStateManagerRC9CVector3f = .text:0x000039E0; // type:function size:0x190 scope:global
ChooseBehaveChanceRange__11CChozoGhostCFR13CStateManager = .text:0x00003B70; // type:function size:0x90 scope:global
FindBestAnchor__11CChozoGhostFR13CStateManager = .text:0x00003C00; // type:function size:0x5E4 scope:global
IsOnGround__11CChozoGhostCFv = .text:0x000041E4; // type:function size:0xC scope:global
FloatToLevel__11CChozoGhostFff = .text:0x000041F0; // type:function size:0x58 scope:global
RemoveFromTeam__11CChozoGhostFR13CStateManager = .text:0x00004248; // type:function size:0xA8 scope:global
AddToTeam__11CChozoGhostFR13CStateManager = .text:0x000042F0; // type:function size:0xAC scope:global
GetOrigin__11CChozoGhostCFRC13CStateManagerRC11CTeamAiRoleRC9CVector3f = .text:0x0000439C; // type:function size:0x1C scope:global
IsVisibleEnough__11CChozoGhostCFRC13CStateManager = .text:0x000043B8; // type:function size:0x38 scope:global
Render__11CChozoGhostCFRC13CStateManager = .text:0x000043F0; // type:function size:0x78 scope:global
PreRender__11CChozoGhostFR13CStateManager = .text:0x00004468; // type:function size:0x208 scope:global
GetModelAlphau8__11CChozoGhostCFRC13CStateManager = .text:0x00004670; // type:function size:0x1C scope:global
GetDamageVulnerability__11CChozoGhostCFv = .text:0x0000468C; // type:function size:0x34 scope:global
GetCollisionResponseType__11CChozoGhostCFRC9CVector3fRC9CVector3fRC11CWeaponModei = .text:0x000046C0; // type:function size:0x8 scope:global
CanBeShot__11CChozoGhostFRC13CStateManageri = .text:0x000046C8; // type:function size:0x20 scope:global
Touch__11CChozoGhostFR6CActorR13CStateManager = .text:0x000046E8; // type:function size:0x12C scope:global
AcceptScriptMsg__11CChozoGhostFR13CStateManagerRC10CScriptMsg = .text:0x00004814; // type:function size:0x1B4 scope:global
__ct__11CChozoGhostF9TUniqueIdRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fRC10CModelDataRC16CActorParametersRC14CPatternedInfoffffUiRC11CDamageInfoUiRC11CDamageInfoRCQ211CChozoGhost13CBehaveChanceRCQ211CChozoGhost13CBehaveChanceRCQ211CChozoGhost13CBehaveChanceUsfUsUsUifUifUiUsffUiUi = .text:0x000049C8; // type:function size:0x6FC scope:global
__as__Q24rstl50optional_object<31TLockedToken<15CGenDescription>>FRC31TLockedToken<15CGenDescription> = .text:0x000050C4; // type:function size:0x84 scope:weak
__dt__31TLockedToken<15CGenDescription>Fv = .text:0x00005148; // type:function size:0x58 scope:weak
__dt__16CPASAnimParmDataFv = .text:0x000051A0; // type:function size:0x3C scope:weak
__ct__16CPASAnimParmDataFQ23pas15EAnimationStateRC12CPASAnimParmRC12CPASAnimParmRC12CPASAnimParmRC12CPASAnimParmRC12CPASAnimParmRC12CPASAnimParmRC12CPASAnimParmRC12CPASAnimParm = .text:0x000051DC; // type:function size:0x184 scope:weak
__dt__Q24rstl33reserved_vector<12CPASAnimParm,8>Fv = .text:0x00005360; // type:function size:0x3C scope:weak
__dt__13CBoneTrackingFv = .text:0x0000539C; // type:function size:0x3C scope:weak
__dt__15CProjectileInfoFv = .text:0x000053D8; // type:function size:0x5C scope:weak
GetBehave__Q211CChozoGhost13CBehaveChanceCFQ211CChozoGhost11EBehaveTypeR13CStateManager = .text:0x00005434; // type:function size:0x13C scope:global
__ct__Q211CChozoGhost13CBehaveChanceFffffffUi = .text:0x00005570; // type:function size:0x74 scope:global
__ct__Q24rstl24optional_object<6CAABox>FRC6CAABox = .text:0x000055E4; // type:function size:0x3C scope:weak
__sinit_CChozoGhost_cpp = .text:0x00005620; // type:function size:0x3CC scope:local
__destroy_global_chain = .text:0x000059EC; // type:function size:0x58 scope:global
__register_global_object = .text:0x00005A44; // type:function size:0x1C scope:global
_unresolved = .text:0x00005A60; // type:function size:0xC4 scope:global
_epilog = .text:0x00005B24; // type:function size:0x24 scope:global
_prolog = .text:0x00005B48; // type:function size:0x24 scope:global
ModuleDestructors = .text:0x00005B6C; // type:function size:0x4C scope:global
ModuleConstructors = .text:0x00005BB8; // type:function size:0x4C scope:global
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
_dtors = .dtors:0x00000000; // type:label scope:global data:4byte
__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global
skGravityConstant__11CChozoGhost = .rodata:0x00000000; // type:object size:0x4 scope:global data:float
lbl_8_rodata_4 = .rodata:0x00000004; // type:object size:0x4 align:4 data:float
lbl_8_rodata_8 = .rodata:0x00000008; // type:object size:0x4 align:4 data:float
lbl_8_rodata_C = .rodata:0x0000000C; // type:object size:0x4 align:4 data:float
lbl_8_rodata_10 = .rodata:0x00000010; // type:object size:0x4 align:4 data:float
lbl_8_rodata_14 = .rodata:0x00000014; // type:object size:0x4 align:4 data:float
lbl_8_rodata_18 = .rodata:0x00000018; // type:object size:0x4 align:4 data:float
lbl_8_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 align:4 data:float
lbl_8_rodata_20 = .rodata:0x00000020; // type:object size:0x4 align:4 data:float
lbl_8_rodata_24 = .rodata:0x00000024; // type:object size:0x4 align:4 data:float
lbl_8_rodata_28 = .rodata:0x00000028; // type:object size:0x4 align:4 data:float
lbl_8_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 align:4 data:float
lbl_8_rodata_30 = .rodata:0x00000030; // type:object size:0x4 align:4 data:float
lbl_8_rodata_34 = .rodata:0x00000034; // type:object size:0x4 align:4 data:float
lbl_8_rodata_38 = .rodata:0x00000038; // type:object size:0x4 align:4 data:float
lbl_8_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 align:4 data:float
lbl_8_rodata_40 = .rodata:0x00000040; // type:object size:0x4 align:4 data:float
lbl_8_rodata_44 = .rodata:0x00000044; // type:object size:0x4 align:4 data:float
lbl_8_rodata_48 = .rodata:0x00000048; // type:object size:0x4 align:4 data:float
lbl_8_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 align:4 data:float
lbl_8_rodata_50 = .rodata:0x00000050; // type:object size:0x4 align:4 data:float
lbl_8_rodata_54 = .rodata:0x00000054; // type:object size:0x4 align:4 data:float
lbl_8_rodata_58 = .rodata:0x00000058; // type:object size:0x4 align:4 data:float
lbl_8_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 align:4 data:float
lbl_8_rodata_60 = .rodata:0x00000060; // type:object size:0x4 align:4 data:float
lbl_8_rodata_64 = .rodata:0x00000064; // type:object size:0x4 align:4 data:float
lbl_8_rodata_68 = .rodata:0x00000068; // type:object size:0x4 align:4 data:float
lbl_8_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 align:4 data:float
lbl_8_rodata_70 = .rodata:0x00000070; // type:object size:0x4 align:4 data:float
lbl_8_rodata_74 = .rodata:0x00000074; // type:object size:0x4 align:4 data:float
lbl_8_rodata_78 = .rodata:0x00000078; // type:object size:0x4 align:4 data:float
lbl_8_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 align:4 data:float
lbl_8_rodata_80 = .rodata:0x00000080; // type:object size:0x4 align:4 data:float
@stringBase0 = .rodata:0x00000084; // type:object size:0xE2 scope:local data:string_table
@stringBase0 = .rodata:0x00000168; // type:object size:0x81 scope:local data:string_table
SolidMaterial = .data:0x00000000; // type:object size:0x4 scope:local
lbl_8_data_4 = .data:0x00000004; // type:object size:0xC data:4byte
lbl_8_data_10 = .data:0x00000010; // type:object size:0xC data:4byte
lbl_8_data_1C = .data:0x0000001C; // type:object size:0xC data:4byte
lbl_8_data_28 = .data:0x00000028; // type:object size:0xC data:4byte
lbl_8_data_34 = .data:0x00000034; // type:object size:0xC data:4byte
lbl_8_data_40 = .data:0x00000040; // type:object size:0xC data:4byte
lbl_8_data_4C = .data:0x0000004C; // type:object size:0xC data:4byte
lbl_8_data_58 = .data:0x00000058; // type:object size:0xC data:4byte
skTriggers = .data:0x00000064; // type:object size:0x80 scope:local data:4byte
lbl_8_data_E4 = .data:0x000000E4; // type:object size:0xC data:4byte
lbl_8_data_F0 = .data:0x000000F0; // type:object size:0xC data:4byte
lbl_8_data_FC = .data:0x000000FC; // type:object size:0xC data:4byte
lbl_8_data_108 = .data:0x00000108; // type:object size:0xC data:4byte
lbl_8_data_114 = .data:0x00000114; // type:object size:0xC data:4byte
lbl_8_data_120 = .data:0x00000120; // type:object size:0xC data:4byte
lbl_8_data_12C = .data:0x0000012C; // type:object size:0xC data:4byte
lbl_8_data_138 = .data:0x00000138; // type:object size:0xC data:4byte
lbl_8_data_144 = .data:0x00000144; // type:object size:0xC data:4byte
lbl_8_data_150 = .data:0x00000150; // type:object size:0xC data:4byte
lbl_8_data_15C = .data:0x0000015C; // type:object size:0xC data:4byte
lbl_8_data_168 = .data:0x00000168; // type:object size:0xC data:4byte
lbl_8_data_174 = .data:0x00000174; // type:object size:0xC data:4byte
lbl_8_data_180 = .data:0x00000180; // type:object size:0xC data:4byte
lbl_8_data_18C = .data:0x0000018C; // type:object size:0xC data:4byte
skStates = .data:0x00000198; // type:object size:0xF0 scope:local data:4byte
AnchorFloorMaterial = .data:0x00000288; // type:object size:0x4 scope:local data:4byte
WarpSolidMaterial = .data:0x0000028C; // type:object size:0x4 scope:local data:4byte
GenerateFloorMaterial = .data:0x00000290; // type:object size:0x4 scope:local data:4byte
AttackSolidMaterial = .data:0x00000294; // type:object size:0x4 scope:local data:4byte
HurledFloorMaterial = .data:0x00000298; // type:object size:0x4 scope:local data:4byte
__vt__11CChozoGhost = .data:0x0000029C; // type:object size:0x148 scope:global
__vt__10CBCJumpCmd = .data:0x000003E4; // type:object size:0xC scope:weak
__vt__17CBCMeleeAttackCmd = .data:0x000003F0; // type:object size:0xC scope:weak
__vt__11CBCTauntCmd = .data:0x000003FC; // type:object size:0xC scope:weak
__vt__14CBCGenerateCmd = .data:0x00000408; // type:object size:0xC scope:weak
__vt__13CBodyStateCmd = .data:0x00000414; // type:object size:0xC scope:weak
__vt__17CRuleSetEvaluator = .data:0x00000420; // type:object size:0x10 scope:weak
lbl_8_bss_0 = .bss:0x00000000; // type:object size:0xC
funcPtrs$1859 = .bss:0x0000000C; // type:object size:0x4 scope:local data:4byte
skSpeedSwooshName__11CChozoGhost = .bss:0x00000010; // type:object size:0x10 scope:global
__global_destructor_chain = .bss:0x00000020; // type:object size:0x4 scope:global data:4byte
