


//================================================
//=== .text section
//================================================


//-----------------------------------------------------------
//--- PA: 0x00135C   VA: 0x800CA8D4   subsegment: c, particle
//-----------------------------------------------------------
Particle_SystemUpdate           = 0x800CA8D4; // type:func
sharedFunc_800D08B8_0_s00       = 0x800CAA3C; // type:func
sharedFunc_800D0A60_0_s00       = 0x800CABBC; // type:func
sharedFunc_800D0B18_0_s00       = 0x800CAC74; // type:func
Particle_SoundStop              = 0x800CADD8; // type:func
Particle_HyperBlasterBeamDraw   = 0x800CADF8; // type:func
Particle_BeamDraw               = 0x800CB670; // type:func

//---------------------------------------------------------
//--- PA: 0x0024E4   VA: 0x800CBA5C   subsegment: c, player
//---------------------------------------------------------
sharedFunc_800CDAA8_0_s02       = 0x800CBA5C; // type:func
sharedFunc_800D1C38_0_s00       = 0x800CBD50; // type:func
sharedFunc_800D209C_0_s00       = 0x800CC17C; // type:func
Player_MatchArmAnimDisable      = 0x800CC1B8; // type:func
Player_ControlFreeze            = 0x800CC1C4; // type:func
Player_ControlUnfreeze          = 0x800CC324; // type:func
Player_PathWaypointExecute      = 0x800CC4FC; // type:func
Player_AnimStateSet             = 0x800CC504; // type:func
Player_AnimReset                = 0x800CC5B4; // type:func
Player_AnimLock                 = 0x800CC5CC; // type:func
Player_AnimIsLocked             = 0x800CC5F4; // type:func
Player_AnimUnlock               = 0x800CC60C; // type:func
Player_AnimPlaybackStateGet     = 0x800CC634; // type:func
Player_MoveSpeedIsZero          = 0x800CC6D8; // type:func
Player_MoveSpeedClear           = 0x800CC6E8; // type:func
sharedFunc_800D2E6C_0_s00       = 0x800CC6F4; // type:func
Player_FallBackward             = 0x800CC6FC; // type:func
Player_Stub_F8                  = 0x800CC704; // type:func
Player_DamageFeetFront          = 0x800CC70C; // type:func
sharedFunc_800D2E8C_0_s00       = 0x800CC714; // type:func
sharedFunc_800D2E94_0_s00       = 0x800CC71C; // type:func
sharedFunc_800D2E9C_0_s00       = 0x800CC724; // type:func
sharedFunc_800D2EA4_0_s00       = 0x800CC72C; // type:func
sharedFunc_800D2EB4_0_s00       = 0x800CC73C; // type:func
sharedFunc_800D2EF4_0_s00       = 0x800CC77C; // type:func

//-----------------------------------------------------------
//--- PA: 0x003218   VA: 0x800CC790   subsegment: c, map4_s00
//-----------------------------------------------------------
sharedFunc_800D929C_0_s00       = 0x800CC790; // type:func
Map_RoomIdxGet                  = 0x800CC7A0; // type:func
Map_RoomBgmInit                 = 0x800CC99C; // type:func
GameBoot_LoadScreen_StageString = 0x800CCA88; // type:func
Map_WorldObjectsInit            = 0x800CCA90; // type:func
Map_WorldObjectsUpdate          = 0x800CCA98; // type:func



//================================================
//=== .data section
//================================================


//-------------------------------------------------------------------------
//--- PA: 0x003528   VA: 0x800CCAA0   subsegment: .data, map4_s00_anim_info
//-------------------------------------------------------------------------
HARRY_M4S00_ANIM_INFOS          = 0x800CCAA0;

//----------------------------------------------------
//--- PA: 0x003578   VA: 0x800CCAF0   subsegment: data
//----------------------------------------------------
g_MapHeaderTable_38             = 0x800CCAF0;
LOADABLE_INVENTORY_ITEMS        = 0x800CCB08;
sharedData_800DD584_0_s00       = 0x800CCB2B; // type:u8
sharedData_800DD598_0_s00       = 0x800CCB2C;
sharedData_800DD59C_0_s00       = 0x800CCB30; // type:u8
MAP_ROOM_IDXS                   = 0x800CCB34; // type:u8
sharedData_800ED430_2_s02       = 0x800CCBA0;
sharedData_800ED43C_2_s02       = 0x800CCBAC; // type:u8 size:8

//----------------------------------------------------------------------
//--- PA: 0x00363C   VA: 0x800CCBB4   subsegment: .data, map4_s00_header
//----------------------------------------------------------------------
g_LoadScreenFuncs               = 0x800CCBB4;
MAP_POINTS                      = 0x800CCBC4;
g_MapEventFuncs                 = 0x800CCBD0;

//----------------------------------------------------
//--- PA: 0x00365C   VA: 0x800CCBD4   subsegment: data
//----------------------------------------------------
MAP_MESSAGES                    = 0x800CCBD4;

//---------------------------------------------------------------------------
//--- PA: 0x00369C   VA: 0x800CCC14   subsegment: .data, map4_s00_events_data
//---------------------------------------------------------------------------
MAP_EVENTS                      = 0x800CCC14;

//----------------------------------------------------
//--- PA: 0x0036B4   VA: 0x800CCC2C   subsegment: data
//----------------------------------------------------
g_ParticleMapIdx0               = 0x800CCC2C;
g_ParticleMapIdx1               = 0x800CCC30; // type:s32
g_Particle_SpeedX               = 0x800CCC34;
g_Particle_SpeedZ               = 0x800CCC38;
sharedData_800DFB6C_0_s00       = 0x800CCC3C; // type:s32
sharedData_800DFB70_0_s00       = 0x800CCC40; // type:s32
sharedData_800DFB7C_0_s00       = 0x800CCC4C;
g_Effect_BloodSplats            = 0x800CD41C;
g_ParticleVectors0              = 0x800CD48C; // type:ParticleVectors
g_ParticleVectors1              = 0x800CD4BC; // type:ParticleVectors
sharedData_800E0CA8_0_s00       = 0x800CD4E8; // type:s32
sharedData_800E0CAC_0_s00       = 0x800CD4EC; // type:s32
sharedData_800E0CB0_0_s00       = 0x800CD4F0; // type:u32
sharedData_800E0CB4_0_s00       = 0x800CD4F4; // type:u16
sharedData_800E0CB6_0_s00       = 0x800CD4F6; // type:u16
sharedData_800E0CB8_0_s00       = 0x800CD4F8; // type:u16
sharedData_800E0CBA_0_s00       = 0x800CD4FA; // type:s8
sharedData_800E39D8_0_s00       = 0x800CD4FC; // type:s32
g_Player_MoveSpeed              = 0x800CD500; // type:s32
