diff --git a/include/PR/sched.h b/include/PR/sched.h new file mode 100644 index 0000000000..c051359abe --- /dev/null +++ b/include/PR/sched.h @@ -0,0 +1,49 @@ +#ifndef _SCHED_H_ +#define _SCHED_H_ + +#include +#include + +typedef struct { + /* 0x0 */ short type; + /* 0x2 */ unsigned char misc[30]; +} OSScMsg; + + +typedef struct OSScTask_s { + /* 0x0 */ struct OSScTask_s* next; + /* 0x4 */ u32 state; + /* 0x8 */ u32 flags; + /* 0xC */ void* framebuffer; + /* 0x10 */ OSTask list; + /* 0x50 */ OSMesgQueue* msgQ; + /* 0x54 */ OSMesg msg; +} OSScTask; + + +typedef struct OSScClient_s { + /* 0x0 */ struct OSScClient_s* next; + /* 0x4 */ OSMesgQueue* msgQ; +} OSScClient; + + +typedef struct { + /* 0x0 */ OSScMsg retraceMsg; + /* 0x20 */ OSScMsg prenmiMsg; + /* 0x40 */ OSMesgQueue interruptQ; + /* 0x58 */ OSMesg intBuf[8]; + /* 0x78 */ OSMesgQueue cmdQ; + /* 0x90 */ OSMesg cmdMsgBuf[8]; + /* 0xB0 */ OSThread thread; + /* 0x260 */ OSScClient* clientList; + /* 0x264 */ OSScTask* audioListHead; + /* 0x268 */ OSScTask* gfxListHead; + /* 0x26C */ OSScTask* audioListTail; + /* 0x270 */ OSScTask* gfxListTail; + /* 0x274 */ OSScTask* curRSPTask; + /* 0x278 */ OSScTask* curRDPTask; + /* 0x27C */ u32 frameCount; + /* 0x280 */ s32 doAudio; +} OSSched; + +#endif diff --git a/include/all_types.h b/include/all_types.h index e7cb990c0e..878f194ae3 100644 --- a/include/all_types.h +++ b/include/all_types.h @@ -1,5 +1,6 @@ #include #include +#include #include #include #include diff --git a/include/functions.h b/include/functions.h index 9a12893dc8..83bdfbad1d 100644 --- a/include/functions.h +++ b/include/functions.h @@ -3,45 +3,45 @@ #include -void start(void); // func_80080060 +void bootproc(void); // func_80080060 void Idle_ClearMemory(void* begin, void* end); // func_80080150 void Idle_InitFramebuffer(u32* ptr, u32 numBytes, u32 value); // func_80080180 void Idle_InitScreen(void); // func_8008019C void Idle_InitMemory(void); // func_800801EC void Idle_InitCodeAndMemory(void); // func_80080250 -void Idle_MainThreadEntry(void* arg); // func_80080300 +void Main_ThreadEntry(void* arg); // func_80080300 void func_8008038C(void); // func_8008038C void Idle_ThreadEntry(void* arg); // func_80080514 -void func_800805E0(s32 param_1); // func_800805E0 -void func_80080748(void); // func_80080748 -s32 Dmamgr_DoDmaTransfer(u32 src, void* dst, u32 size); // func_80080790 -void Dmamgr_osEPiStartDmaWrapper(OSPiHandle* pOParm1, OSIoMesg* pOParm2, s32 OParm3); // func_800808D4 -DmadataEntry* Dmamgr_FindDmaEntry(u32 vromAddr); // func_800808F4 +void ViConfig_UpdateVi(u32 arg0); // func_800805E0 +void ViConfig_UpdateBlack(void); // func_80080748 +s32 DmaMgr_DMARomToRam(u32 src, void* dst, u32 size); // func_80080790 +void DmaMgr_DmaCallback0(OSPiHandle* pOParm1, OSIoMesg* pOParm2, s32 OParm3); // func_800808D4 +DmaEntry* Dmamgr_FindDmaEntry(u32 vromAddr); // func_800808F4 u32 Dmamgr_TranslateVromToRom(u32 vromAddr); // func_80080950 s32 Dmamgr_FindDmaIndex(u32 vromAddr); // func_800809BC char* func_800809F4(u32 param_1); // func_800809F4 -void Dmamgr_HandleRequest(DmaRequest* request); // func_80080A08 +void DmaMgr_ProcessMsg(DmaRequest* request); // func_80080A08 void Dmamgr_ThreadEntry(void* arg); // func_80080B84 -s32 Dmamgr_SendRequest(DmaRequest* request, u32 vramStart, u32 vromStart, u32 size, UNK_TYPE4 unused, OSMesgQueue* callback, void* callbackMesg); // func_80080C04 -s32 Dmamgr_SendRequestAndWait(u32 vramStart, u32 vromStart, u32 size); // func_80080C90 +s32 DmaMgr_SendRequestImpl(DmaRequest* request, u32 vramStart, u32 vromStart, u32 size, UNK_TYPE4 unused, OSMesgQueue* callback, void* callbackMesg); // func_80080C04 +s32 DmaMgr_SendRequest0(u32 vramStart, u32 vromStart, u32 size); // func_80080C90 void Dmamgr_Start(void); // func_80080D0C void Dmamgr_Stop(void); // func_80080E00 u8* Yaz0_LoadFirstChunk(void); // func_80080E30 u8* Yaz0_LoadNextChunk(void* currDecompPos); // func_80080ED0 s32 Yaz0_Decompress(u8* src, u8* dest); // func_80080FF0 void Yaz0_LoadAndDecompressFile(u32 romStart, u32 vramStart, u32 size); // func_80081178 -void IrqMgr_AddCallback(IrqMgr* irqmgr, OSMesgQueueListNode* param_2, OSMesgQueue* param_3); // func_80081250 -void IrqMgr_RemoveCallback(IrqMgr* irqmgr, OSMesgQueueListNode* remove); // func_800812DC -void IrqMgr_NotifyAllCallbacks(IrqMgr* irqmgr, OSMesg msg); // func_80081368 -void IrqMgr_NotifyAllCallbacksWithCapacity(IrqMgr* irqmgr, OSMesg msg); // func_800813B8 -void IrqMgr_HandlePrenmi1(IrqMgr* irqmgr); // func_8008141C -void IrqMgr_CheckThreadStatusImpl(void); // func_800814B4 -void IrqMgr_HandlePrenmi2(IrqMgr* irqmgr); // func_800814D4 -void IrqMgr_HandlePrenmi3(IrqMgr* irqmgr); // func_80081550 -void IrqMgr_CheckThreadStatus(IrqMgr* irqmgr); // func_800815A8 -void IrqMgr_HandleFrame(IrqMgr* irqmgr); // func_800815CC +void IrqMgr_AddClient(IrqMgr* irqmgr, OSMesgQueueListNode* param_2, OSMesgQueue* param_3); // func_80081250 +void IrqMgr_RemoveClient(IrqMgr* irqmgr, OSMesgQueueListNode* remove); // func_800812DC +void IrqMgr_SendMesgForClient(IrqMgr* irqmgr, OSMesg msg); // func_80081368 +void IrqMgr_JamMesgForClient(IrqMgr* irqmgr, OSMesg msg); // func_800813B8 +void IrqMgr_HandlePreNMI(IrqMgr* irqmgr); // func_8008141C +void IrqMgr_CheckStack(void); // func_800814B4 +void IrqMgr_HandlePRENMI450(IrqMgr* irqmgr); // func_800814D4 +void IrqMgr_HandlePRENMI480(IrqMgr* irqmgr); // func_80081550 +void IrqMgr_HandlePRENMI500(IrqMgr* irqmgr); // func_800815A8 +void IrqMgr_HandleRetrace(IrqMgr* irqmgr); // func_800815CC void IrqMgr_ThreadEntry(IrqMgr* irqmgr); // func_80081684 -void IrqMgr_Start(IrqMgr* irqmgr, void* stack, OSPri pri, u8 retraceCount); // func_80081754 +void IrqMgr_Create(IrqMgr* irqmgr, void* stack, OSPri pri, u8 retraceCount); // func_80081754 void CIC6105_Nop80081820(void); // func_80081820 void CIC6105_Nop80081828(void); // func_80081828 void CIC6105_PrintRomInfo(void); // func_80081830 @@ -111,10 +111,10 @@ void FaultDrawer_SetInputCallback(func_ptr func); // func_800848A4 void FaultDrawer_Init(void); // func_800848B8 void func_80084940(void); // func_80084940 void func_80084968(void); // func_80084968 -void Load_Relocate(u32 allocatedVRamAddr, OverlayBlockSizes* overlayInfo, u32 vRamStart); // func_800849A0 +void Load_Relocate(u32 allocatedVRamAddr, OverlayRelocationSection* overlayInfo, u32 vRamStart); // func_800849A0 s32 Load_LoadOverlay(u32 vRomStart, u32 vRomEnd, u32 vRamStart, u32 allocatedVRamAddr, u32 allocatedBytes); // func_80084C0C void* Load_AllocateAndLoad(u32 vRomStart, u32 vRomEnd, u32 vRamStart); // func_80084CD0 -void Load2_Relocate(u32 allocatedVRamAddr, OverlayBlockSizes* overlayInfo, u32 vRamStart); // func_80084DB0 +void Load2_Relocate(u32 allocatedVRamAddr, OverlayRelocationSection* overlayInfo, u32 vRamStart); // func_80084DB0 s32 Load2_LoadOverlay(u32 vRomStart, u32 vRomEnd, u32 vRamStart, u32 vRamEnd, u32 allocatedVRamAddr); // func_8008501C void* Load2_AllocateAndLoad(u32 vRomStart, u32 vRomEnd, u32 vRamStart, u32 vRamEnd); // func_800850C8 void func_80085130(void); // func_80085130 @@ -134,7 +134,7 @@ void func_80085204(void); // func_80085204 void func_8008520C(void); // func_8008520C void func_8008522C(void); // func_8008522C void func_8008524C(void); // func_8008524C -void StackCheck_Init(StackEntry* entry, u32 stackTop, u32 stackBottom, u32 initValue, s32 minSpace, char* name); // func_80085320 +void StackCheck_Init(StackEntry* entry, void* stackTop, void* stackBottom, u32 initValue, s32 minSpace, const char* name); // func_80085320 void StackCheck_Cleanup(StackEntry* entry); // func_800853F8 s32 StackCheck_GetState(StackEntry* entry); // func_80085468 u32 StackCheck_CheckAll(void); // func_800854E0 @@ -219,20 +219,20 @@ void func_80087088(UNK_PTR param_1, UNK_TYPE4 param_2); // func_80087088 void func_80087090(s32* param_1); // func_80087090 f32 func_800870B8(u32* param_1); // func_800870B8 f32 func_80087104(u32* param_1); // func_80087104 -void arena_lock_init(Heap* heap); // func_80087160 -void arena_lock(Heap* heap); // func_8008718C -void arena_unlock(Heap* heap); // func_800871B4 -HeapNode* heap_get_tail(Heap* param_1); // func_800871DC -void __osMallocInit(Heap* heap, u32 heapBase, u32 heapSize); // func_8008720C -void __osMallocAddBlock(Heap* heap, u32 start, u32 size); // func_8008725C -void __osMallocCleanup(Heap* heap); // func_800872FC -u32 __osMallocIsInitalized(Heap* heap); // func_8008731C -void* __osMalloc(Heap* heap, u32 size); // func_80087324 -void* __osMallocR(Heap* heap, u32 size); // func_80087408 -void __osFree(Heap* heap, void* ptr); // func_800874EC -void* __osRealloc(Heap* heap, void* oldPtr, u32 newSize); // func_800875E4 -void __osAnalyzeArena(Heap* heap, u32* maxFreeBlock, u32* bytesFree, u32* bytesAllocated); // func_80087714 -s32 __osCheckArena(Heap* heap); // func_800877C4 +void arena_lock_init(Arena* heap); // func_80087160 +void arena_lock(Arena* heap); // func_8008718C +void arena_unlock(Arena* heap); // func_800871B4 +ArenaNode* heap_get_tail(Arena* param_1); // func_800871DC +void __osMallocInit(Arena* heap, u32 heapBase, u32 heapSize); // func_8008720C +void __osMallocAddBlock(Arena* heap, u32 start, u32 size); // func_8008725C +void __osMallocCleanup(Arena* heap); // func_800872FC +u32 __osMallocIsInitalized(Arena* heap); // func_8008731C +void* __osMalloc(Arena* heap, u32 size); // func_80087324 +void* __osMallocR(Arena* heap, u32 size); // func_80087408 +void __osFree(Arena* heap, void* ptr); // func_800874EC +void* __osRealloc(Arena* heap, void* oldPtr, u32 newSize); // func_800875E4 +void __osAnalyzeArena(Arena* heap, u32* maxFreeBlock, u32* bytesFree, u32* bytesAllocated); // func_80087714 +s32 __osCheckArena(Arena* heap); // func_800877C4 void* proutSprintf(void* s, char* buf, size_t n); // func_80087830 int vsprintf(char* dst, char* fmt, va_list args); // func_80087854 int sprintf(char* s, char* fmt, ...); // func_800878A4 @@ -318,7 +318,7 @@ void guPerspective(Mtx* m, u16* perspNorm, float fovy, float aspect, float near, s32 __osSpRawStartDma(s32 direction, u32 devAddr, void* dramAddr, u32 size); // func_8008ACE0 s32 __osSiRawStartDma(s32 direction, void* dramAddr); // func_8008AD70 void func_8008AE20(void); // func_8008AE20 -void osViRepeatLine(u8 active); // func_8008AE70 +void osViBlack(u8 active); // func_8008AE70 s32 __osSiRawReadIo(u32 devAddr, u32* data); // func_8008AEE0 OSId osGetThreadId(OSThread* t); // func_8008AF30 void osSpTaskYield(void); // func_8008AF50 @@ -357,7 +357,7 @@ u32 osGetMemSize(void); // func_8008D350 void func_8008D470(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8008D470 void osSetEventMesg(OSEvent e, OSMesgQueue* mq, OSMesg m); // func_8008D640 f32 sqrtf(f32 __x); // func_8008D700 -void func_8008D710(void); // func_8008D710 +s32 osAfterPreNMI(void); // func_8008D710 s32 osContStartQuery(OSMesgQueue* mq); // func_8008D730 void osContGetQuery(OSContStatus* data); // func_8008D7AC void guLookAtHiliteF(float mf[4][4], UNK_PTR l, int* h, float xEye, float yEye, float zEye, float xAt, float yAt, float zAt, float xUp, float yUp, float zUp, float xl1, float yl1, float zl1, float xl2, float yl2, float zl2, int twidth, int theight); // func_8008D7D0 @@ -497,20 +497,20 @@ void func_800968B0(void); // func_800968B0 char* func_800968f0(char* param_1, char* param_2); // func_800968F0 void func_80096930(void); // func_80096930 void EnAObj_Init(ActorEnAObj* this, GlobalContext* ctxt); // func_800A5AC0 -void EnAObj_Fini(ActorEnAObj* this, GlobalContext* ctxt); // func_800A5B6C +void EnAObj_Destroy(ActorEnAObj* this, GlobalContext* ctxt); // func_800A5B6C void EnAObj_Update1(ActorEnAObj* this, GlobalContext* ctxt); // func_800A5B98 void EnAObj_Update2(ActorEnAObj* this, GlobalContext* ctxt); // func_800A5C28 -void EnAObj_Main(ActorEnAObj* this, GlobalContext* ctxt); // func_800A5C60 +void EnAObj_Update(ActorEnAObj* this, GlobalContext* ctxt); // func_800A5C60 void EnAObj_Draw(ActorEnAObj* this, GlobalContext* ctxt); // func_800A5CB8 void EnItem00_UpdateForNewObjectId(ActorEnItem00* this, GlobalContext* ctxt, f32* puParm3, f32* pfParm4); // func_800A5D00 void EnItem00_Init(ActorEnItem00* this, GlobalContext* ctxt); // func_800A5D70 -void EnItem00_Fini(ActorEnItem00* this, GlobalContext* ctxt); // func_800A637C +void EnItem00_Destroy(ActorEnItem00* this, GlobalContext* ctxt); // func_800A637C void func_800A63A8(ActorEnItem00* this, GlobalContext* ctxt); // func_800A63A8 void func_800A640C(ActorEnItem00* this); // func_800A640C void func_800A6650(void); // func_800A6650 void func_800A6780(void); // func_800A6780 -void EnItem00_Update(ActorEnItem00* this, GlobalContext* ctxt); // func_800A6A40 -void EnItem00_Main(ActorEnItem00* this, GlobalContext* ctxt); // func_800A6B98 +void EnItem00_Update1(ActorEnItem00* this, GlobalContext* ctxt); // func_800A6A40 +void EnItem00_Update(ActorEnItem00* this, GlobalContext* ctxt); // func_800A6B98 void EnItem00_Draw(ActorEnItem00* this, GlobalContext* ctxt); // func_800A7128 void EnItem00_DrawRupee(ActorEnItem00* this, GlobalContext* ctxt); // func_800A72AC void EnItem00_DrawSprite(ActorEnItem00* actor, GlobalContext* ctxt); // func_800A73A0 @@ -556,7 +556,7 @@ void func_800AE5A0(GlobalContext* ctxt); // func_800AE5A0 void func_800AE5E4(void); // func_800AE5E4 void func_800AE778(GlobalContext* ctxt, ColorRGBA8* color, short param_3, short param_4); // func_800AE778 void func_800AE8EC(GlobalContext* ctxt); // func_800AE8EC -void func_800AE930(BgCheckContext* bgCtxt, int param_2, float* param_3, float param_4, short param_5, BgPolygon* param_6, int param_7); // func_800AE930 +void func_800AE930(CollisionContext* bgCtxt, int param_2, float* param_3, float param_4, short param_5, BgPolygon* param_6, int param_7); // func_800AE930 void func_800AEF44(void); // func_800AEF44 void func_800AEF70(void); // func_800AEF70 void func_800AEFA0(void); // func_800AEFA0 @@ -574,10 +574,10 @@ void func_800AFC60(GlobalContext* ctxt); // func_800AFC60 void func_800AFDCC(GlobalContext* ctxt, int param_2); // func_800AFDCC void func_800AFF24(void); // func_800AFF24 void EffectSS_Init(GlobalContext* ctxt, s32 numEntries); // func_800B0050 -void EffectSS_Fini(GlobalContext* ctxt); // func_800B0140 +void EffectSS_Clear(GlobalContext* ctxt); // func_800B0140 LoadedParticleEntry* EffectSS_GetTable(void); // func_800B0200 void EffectSS_Delete(LoadedParticleEntry* param_1); // func_800B0210 -void EffectSS_ResetLoadedParticleEntry(LoadedParticleEntry* particle); // func_800B0270 +void EffectSS_ResetEntry(LoadedParticleEntry* particle); // func_800B0270 s32 EffectSS_FindFreeSpace(u32 priority, u32* tableEntry); // func_800B0304 void EffectSS_Copy(GlobalContext* ctxt, LoadedParticleEntry* particle); // func_800B043C void EffectSS_LoadParticle(UNK_TYPE4 param_1, EffectSSType type, u32 priority, void* particleInitData); // func_800B04D4 @@ -589,7 +589,7 @@ s32 func_800B096C(s16 param_1, s16 param_2, s32 param_3); // func_800B096C s16 func_800B09D0(s16 a0, s16 a1, f32 a2); // func_800B09D0 u8 func_800B0A24(u8 a0, u8 a1, f32 a2); // func_800B0A24 void func_800B0B10(GlobalContext* ctxt, LoadedParticleEntry* particle, u32 uParm3); // func_800B0B10 -void EffectSS_LoadDust(GlobalContext* ctxt, u16 flags, Vector3f* position, Vector3f* velocity, Vector3f* acceleration, ColorRGBA8* color1, ColorRGBA8* color2, s16 scale, s16 scaleChangePerFrame, s16 life, u8 type); // func_800B0D2C +void EffectSS_SpawnDust(GlobalContext* ctxt, u16 flags, Vec3f* position, Vec3f* velocity, Vec3f* acceleration, ColorRGBA8* color1, ColorRGBA8* color2, s16 scale, s16 scaleChangePerFrame, s16 life, u8 type); // func_800B0D2C void func_800B0DE0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8); // func_800B0DE0 void func_800B0E48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8); // func_800B0E48 void func_800B0EB0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9); // func_800B0EB0 @@ -610,66 +610,66 @@ void func_800B14D4(void); // func_800B14D4 void func_800B1598(void); // func_800B1598 void func_800B165C(void); // func_800B165C void func_800B16B8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800B16B8 -void EffectSS_LoadSparkle(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, int param_8); // func_800B16F4 +void EffectSS_SpawnSparkle(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, int param_8); // func_800B16F4 void func_800B1830(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE4 param_8); // func_800B1830 -void EffectSS_LoadBomb2(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4); // func_800B1908 -void func_800B1970(UNK_TYPE4 param_1, Vector3f* param_2, Vector3f* param_3, Vector3f* param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6); // func_800B1970 -void EffectSS_LoadBlast(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, ColorRGBA8* param_5, ColorRGBA8* param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10); // func_800B19E0 +void EffectSS_SpawnBomb2(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4); // func_800B1908 +void func_800B1970(UNK_TYPE4 param_1, Vec3f* param_2, Vec3f* param_3, Vec3f* param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6); // func_800B1970 +void EffectSS_SpawnBlast(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, ColorRGBA8* param_5, ColorRGBA8* param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10); // func_800B19E0 void func_800B1A70(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7); // func_800B1A70 void func_800B1AC4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7); // func_800B1AC4 void func_800B1B10(void); // func_800B1B10 -void EffectSS_LoadGSpark(UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vector3f* pzParm3, Vector3f* pzParm4, Vector3f* param_5, ColorRGBA8* param_6, ColorRGBA8* param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9); // func_800B1B4C +void EffectSS_SpawnGSpark(UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vec3f* pzParm3, Vec3f* pzParm4, Vec3f* param_5, ColorRGBA8* param_6, ColorRGBA8* param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9); // func_800B1B4C void func_800B1BDC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9); // func_800B1BDC void func_800B1C70(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800B1C70 void func_800B1CC4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7); // func_800B1CC4 void func_800B1DC8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_800B1DC8 -void EffectSS_LoadDodongoFire(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10); // func_800B1E0C -void EffectSS_LoadBubble(UNK_TYPE4 uParm1, Vector3f* pzParm2, UNK_TYPE4 uParm3, UNK_TYPE4 uParm4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800B1E94 -void EffectSS_LoadGRipple(UNK_TYPE4 uParm1, Vector3f* pzParm2, UNK_TYPE2 uParm3, UNK_TYPE2 uParm4, UNK_TYPE2 param_5); // func_800B1EF4 -void EffectSS_LoadGSplash(UNK_TYPE4 uParm1, Vector3f* pzParm2, UNK_PTR puParm3, UNK_PTR puParm4, UNK_TYPE1 uParm5, UNK_TYPE2 param_6); // func_800B1F4C -void EffectSS_LoadGFire(UNK_TYPE4 uParm1, Vector3f* pzParm2); // func_800B1FE0 -void EffectSS_LoadLightning(UNK_TYPE4 uParm1, Vector3f* pzParm2, ColorRGBA8* pzParm3, ColorRGBA8* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8); // func_800B2018 -void func_800B2090(UNK_TYPE4 param_1, Vector3f* param_2, Vector3f* param_3, Vector3f* param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8); // func_800B2090 -void EffectSS_LoadBigOctoBubble2(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9); // func_800B210C -void EffectSS_LoadFragment(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE4 param_9); // func_800B219C +void EffectSS_SpawnDodongoFire(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10); // func_800B1E0C +void EffectSS_SpawnBubble(UNK_TYPE4 uParm1, Vec3f* pzParm2, UNK_TYPE4 uParm3, UNK_TYPE4 uParm4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800B1E94 +void EffectSS_SpawnGRipple(UNK_TYPE4 uParm1, Vec3f* pzParm2, UNK_TYPE2 uParm3, UNK_TYPE2 uParm4, UNK_TYPE2 param_5); // func_800B1EF4 +void EffectSS_SpawnGSplash(UNK_TYPE4 uParm1, Vec3f* pzParm2, UNK_PTR puParm3, UNK_PTR puParm4, UNK_TYPE1 uParm5, UNK_TYPE2 param_6); // func_800B1F4C +void EffectSS_SpawnGFire(UNK_TYPE4 uParm1, Vec3f* pzParm2); // func_800B1FE0 +void EffectSS_SpawnLightning(UNK_TYPE4 uParm1, Vec3f* pzParm2, ColorRGBA8* pzParm3, ColorRGBA8* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8); // func_800B2018 +void func_800B2090(UNK_TYPE4 param_1, Vec3f* param_2, Vec3f* param_3, Vec3f* param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8); // func_800B2090 +void EffectSS_SpawnBigOctoBubble2(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9); // func_800B210C +void EffectSS_SpawnFragment(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE4 param_9); // func_800B219C void func_800B221C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10); // func_800B221C void func_800B2364(void); // func_800B2364 -void EffectSS_LoadStick(UNK_TYPE4 uParm1, UNK_PTR puParm2, UNK_TYPE2 uParm3); // func_800B23D8 -void EffectSS_LoadSplash(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7); // func_800B242C +void EffectSS_SpawnStick(UNK_TYPE4 uParm1, UNK_PTR puParm2, UNK_TYPE2 uParm3); // func_800B23D8 +void EffectSS_SpawnSplash(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7); // func_800B242C void func_800B249C(void); // func_800B249C -void EffectSS_LoadStone1(UNK_TYPE4 uParm1, UNK_PTR puParm2, UNK_TYPE4 uParm3); // func_800B25D8 -void EffectSS_LoadHitMark(UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, UNK_TYPE2 uParm3, Vector3f* pzParm4); // func_800B262C +void EffectSS_SpawnStone1(UNK_TYPE4 uParm1, UNK_PTR puParm2, UNK_TYPE4 uParm3); // func_800B25D8 +void EffectSS_SpawnHitMark(UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, UNK_TYPE2 uParm3, Vec3f* pzParm4); // func_800B262C void func_800B2684(void); // func_800B2684 void func_800B26A8(void); // func_800B26A8 -void EffectSS_LoadPhantomGanonFlash(UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vector3f* pzParm3, UNK_TYPE2 uParm4, UNK_TYPE1 param_5); // func_800B26D4 -void EffectSS_LoadKakarikoFire(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE1 param_6); // func_800B2738 -void EffectSS_LoadSoldierSearchBall(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7); // func_800B27A0 -void EffectSS_LoadShard(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE2 param_11, UNK_TYPE2 param_12, UNK_TYPE4 param_13, UNK_TYPE2 param_14, UNK_TYPE2 param_15, UNK_TYPE4 param_16); // func_800B2810 -void EffectSS_LoadIcePiece(UNK_TYPE4 uParm1, Vector3f* pzParm2, UNK_TYPE4 uParm3, Vector3f* pzParm4, Vector3f* param_5, UNK_TYPE4 param_6); // func_800B28C8 +void EffectSS_SpawnPhantomGanonFlash(UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vec3f* pzParm3, UNK_TYPE2 uParm4, UNK_TYPE1 param_5); // func_800B26D4 +void EffectSS_SpawnKakarikoFire(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE1 param_6); // func_800B2738 +void EffectSS_SpawnSoldierSearchBall(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7); // func_800B27A0 +void EffectSS_SpawnShard(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE2 param_11, UNK_TYPE2 param_12, UNK_TYPE4 param_13, UNK_TYPE2 param_14, UNK_TYPE2 param_15, UNK_TYPE4 param_16); // func_800B2810 +void EffectSS_SpawnIcePiece(UNK_TYPE4 uParm1, Vec3f* pzParm2, UNK_TYPE4 uParm3, Vec3f* pzParm4, Vec3f* param_5, UNK_TYPE4 param_6); // func_800B28C8 void func_800B2930(void); // func_800B2930 -void EffectSS_LoadEnemyIce(UNK_TYPE4 uParm1, Actor* pzParm2, Vector3f* pzParm3, ColorRGBA8* pzParm4, ColorRGBA8* param_5, UNK_TYPE4 param_6); // func_800B2AC4 +void EffectSS_SpawnEnemyIce(UNK_TYPE4 uParm1, Actor* pzParm2, Vec3f* pzParm3, ColorRGBA8* pzParm4, ColorRGBA8* param_5, UNK_TYPE4 param_6); // func_800B2AC4 void func_800B2B44(void); // func_800B2B44 void func_800B2B7C(void); // func_800B2B7C void func_800B2BC0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8); // func_800B2BC0 -void EffectSS_LoadFireTail(UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vector3f* pzParm3, UNK_TYPE4 uParm4, Vector3f* param_5, UNK_TYPE2 param_6, ColorRGBA8* param_7, ColorRGBA8* param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE4 param_11); // func_800B2C48 +void EffectSS_SpawnFireTail(UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vec3f* pzParm3, UNK_TYPE4 uParm4, Vec3f* param_5, UNK_TYPE2 param_6, ColorRGBA8* param_7, ColorRGBA8* param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE4 param_11); // func_800B2C48 void func_800B2CE0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE4 param_6); // func_800B2CE0 void func_800B2DA4(void); // func_800B2DA4 -void EffectSS_LoadEnemyFire(UNK_TYPE4 uParm1, Actor* pzParm2, Vector3f* pzParm3, UNK_TYPE2 uParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7); // func_800B2DF4 +void EffectSS_SpawnEnemyFire(UNK_TYPE4 uParm1, Actor* pzParm2, Vec3f* pzParm3, UNK_TYPE2 uParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7); // func_800B2DF4 void func_800B2E6C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7); // func_800B2E6C -void EffectSS_LoadExtra(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6); // func_800B2F18 -void EffectSS_LoadDeadDekuBaba(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE4 param_9); // func_800B2F80 +void EffectSS_SpawnExtra(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6); // func_800B2F18 +void EffectSS_SpawnDeadDekuBaba(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE4 param_9); // func_800B2F80 void func_800B3030(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE4 param_7); // func_800B3030 -void EffectSS_LoadDeadDodongo(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10); // func_800B3088 -void EffectSS_LoadDeadDekuScrub(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE4 param_8); // func_800B3144 +void EffectSS_SpawnDeadDodongo(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10); // func_800B3088 +void EffectSS_SpawnDeadDekuScrub(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE4 param_8); // func_800B3144 void func_800B31BC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE4 param_6); // func_800B31BC -void EffectSS_LoadIceSmoke(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5); // func_800B320C -void EffectSS_LoadIceBlock(UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5); // func_800B326C -void func_800B32D0(ContextCommon* ctxt); // func_800B32D0 +void EffectSS_SpawnIceSmoke(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5); // func_800B320C +void EffectSS_SpawnIceBlock(UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5); // func_800B326C +void func_800B32D0(GameState* ctxt); // func_800B32D0 void func_800B3644(void); // func_800B3644 -void DLF_LoadGameState(GameStateMetaInfo* gameState); // func_800B3880 -void DLF_FreeGameState(GameStateMetaInfo* gameState); // func_800B39A4 +void DLF_LoadGameState(GameStateOverlay* gameState); // func_800B3880 +void DLF_FreeGameState(GameStateOverlay* gameState); // func_800B39A4 void Actor_PrintLists(ActorContext* actCtxt); // func_800B3AD0 -void Actor_SetDrawParams(ActorDrawParams* iParm1, f32 yDisplacement, actor_post_draw_func func, f32 scale); // func_800B3BA4 +void Actor_SetDrawParams(ActorShape* iParm1, f32 yDisplacement, actor_shadow_draw_func func, f32 scale); // func_800B3BA4 void Actor_PostDraw(Actor* actor, LightMapper* mapper, GlobalContext* ctxt, u32 displayList, ColorRGBA8* color); // func_800B3BC8 void func_800B3FC0(Actor* actor, LightMapper* mapper, GlobalContext* ctxt); // func_800B3FC0 void func_800B4024(Actor* actor, LightMapper* mapper, GlobalContext* ctxt); // func_800B4024 @@ -680,7 +680,7 @@ void func_800B42F8(Actor* actor, LightMapper* mapper, GlobalContext* ctxt); // f void func_800B4A98(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800B4A98 void func_800B4AEC(GlobalContext* ctxt, Actor* actor, f32 param_3); // func_800B4AEC void func_800B4B50(Actor* iParm1, int iParm2, GlobalContext* pzParm3); // func_800B4B50 -void func_800B4EDC(GlobalContext* ctxt, Vector3f* pzParm2, Vector3f* pzParm3, f32* pfParm4); // func_800B4EDC +void func_800B4EDC(GlobalContext* ctxt, Vec3f* pzParm2, Vec3f* pzParm3, f32* pfParm4); // func_800B4EDC void func_800B4F40(TargetContext* targetContext, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5); // func_800B4F40 void func_800B4F78(TargetContext* targetContext, u8 type, GlobalContext* ctxt); // func_800B4F78 void func_800B5040(TargetContext* targetContext, Actor* actor, u8 type, GlobalContext* ctxt); // func_800B5040 @@ -711,8 +711,8 @@ UNK_TYPE4 func_800B6434(GlobalContext* ctxt, TitleCardContext* titleCtxt); // fu UNK_TYPE4 func_800B645C(void); // func_800B645C void func_800B6468(GlobalContext* ctxt); // func_800B6468 void func_800B6474(GlobalContext* ctxt); // func_800B6474 -UNK_TYPE4 func_800B648C(GlobalContext* ctxt, UNK_TYPE1 param_2, UNK_TYPE1 param_3, float param_4, Vector3f* param_5); // func_800B648C -f32 func_800B64FC(GlobalContext* ctxt, f32 fParm2, Vector3f* pzParm3, u32* puParm4); // func_800B64FC +UNK_TYPE4 func_800B648C(GlobalContext* ctxt, UNK_TYPE1 param_2, UNK_TYPE1 param_3, float param_4, Vec3f* param_5); // func_800B648C +f32 func_800B64FC(GlobalContext* ctxt, f32 fParm2, Vec3f* pzParm3, u32* puParm4); // func_800B64FC void* func_800B6584(GlobalContext* ctxt, s16 sParm2, void* pvParm3, u32 uParm4); // func_800B6584 UNK_TYPE4 func_800B6608(int iParm1, short sParm2); // func_800B6608 void func_800B6680(void); // func_800B6680 @@ -737,15 +737,15 @@ void func_800B6C04(Actor* actor, float fParm2); // func_800B6C04 void func_800B6C58(Actor* actor, UNK_TYPE4 param_2); // func_800B6C58 s16 Actor_YawBetweenActors(Actor* from, Actor* to); // func_800B6CD4 s16 Actor_YawBetweenActorsTop(Actor* from, Actor* to); // func_800B6D00 -s16 Actor_YawToPoint(Actor* actor, Vector3f* point); // func_800B6D2C +s16 Actor_YawToPoint(Actor* actor, Vec3f* point); // func_800B6D2C s16 Actor_PitchBetweenActors(Actor* from, Actor* to); // func_800B6D50 s16 Actor_PitchBetweenActorsTop(Actor* from, Actor* to); // func_800B6D7C -s16 Actor_PitchToPoint(Actor* actor, Vector3f* point); // func_800B6DA8 +s16 Actor_PitchToPoint(Actor* actor, Vec3f* point); // func_800B6DA8 f32 Actor_DistanceBetweenActors(Actor* actor1, Actor* actor2); // func_800B6DCC -f32 Actor_DistanceToPoint(Actor* actor, Vector3f* point); // func_800B6DF8 +f32 Actor_DistanceToPoint(Actor* actor, Vec3f* point); // func_800B6DF8 f32 Actor_XZDistanceBetweenActors(Actor* actor1, Actor* actor2); // func_800B6E1C -f32 Actor_XZDistanceToPoint(Actor* actor, Vector3f* point); // func_800B6E48 -void Actor_CalcOffsetOrientedToDrawRotation(Actor* actor, Vector3f* offset, Vector3f* point); // func_800B6E6C +f32 Actor_XZDistanceToPoint(Actor* actor, Vec3f* point); // func_800B6E48 +void Actor_CalcOffsetOrientedToDrawRotation(Actor* actor, Vec3f* offset, Vec3f* point); // func_800B6E6C f32 Actor_YDistance(Actor* actor1, Actor* actor2); // func_800B6F0C void func_800B6F20(GlobalContext* ctxt, int param_2, float param_3, short param_4); // func_800B6F20 float func_800B6FC8(ActorPlayer* player); // func_800B6FC8 @@ -767,7 +767,7 @@ s32 Actor_IsActorFacingLink(Actor* actor, s16 angle); // func_800B73E0 s32 Actor_IsActorFacingActor(Actor* actor, Actor* other, s16 tolerance); // func_800B742C s32 Actor_IsActorFacingLinkAndWithinRange(Actor* actor, f32 range, s16 tolerance); // func_800B748C s32 Actor_IsActorFacingActorAndWithinRange(Actor* actor, Actor* other, f32 range, s16 tolerance); // func_800B750C -void func_800B75A0(BgPolygon* param_1, Vector3f* param_2, s16* param_3); // func_800B75A0 +void func_800B75A0(BgPolygon* param_1, Vec3f* param_2, s16* param_3); // func_800B75A0 UNK_TYPE4 func_800B761C(Actor* param_1, UNK_TYPE4 param_2, unsigned int param_3); // func_800B761C UNK_TYPE4 func_800B7678(GlobalContext* ctxt, Actor* param_2, int param_3, unsigned int param_4); // func_800B7678 void func_800B78B8(GlobalContext* ctxt, Actor* actor, f32 uParm3, f32 uParm4, f32 param_5, u32 param_6); // func_800B78B8 @@ -837,7 +837,7 @@ s32 Actor_RecordUndrawnActor(GlobalContext* ctxt, Actor* actor); // func_800B9E4 void func_800B9E84(void); // func_800B9E84 void func_800B9EF4(GlobalContext* ctxt, int numActors, Actor** actors); // func_800B9EF4 s32 func_800BA2D8(GlobalContext* ctxt, Actor* actor); // func_800BA2D8 -s32 func_800BA2FC(GlobalContext* ctxt, Actor* actor, Vector3f* param_3, f32 param_4); // func_800BA2FC +s32 func_800BA2FC(GlobalContext* ctxt, Actor* actor, Vec3f* param_3, f32 param_4); // func_800BA2FC void Actor_DrawAll(GlobalContext* ctxt, ActorContext* aCtxt); // func_800BA42C void func_800BA6FC(void); // func_800BA6FC void func_800BA798(GlobalContext* ctxt, ActorContext* aCtxt); // func_800BA798 @@ -845,9 +845,9 @@ void func_800BA8B8(GlobalContext* ctxt, ActorContext* actCtxt); // func_800BA8B8 void func_800BA9B4(void); // func_800BA9B4 void Actor_InsertIntoTypeList(ActorContext* actCtxt, Actor* actor, u8 type); // func_800BAAB4 Actor* Actor_RemoveFromTypeList(GlobalContext* ctxt, ActorContext* actCtxt, Actor* actor); // func_800BAB24 -void Actor_FreeOverlay(ActorOverlayTableEntry* entry); // func_800BABFC +void Actor_FreeOverlay(ActorOverlay* entry); // func_800BABFC void Actor_Spawn(ActorContext* actCtxt, GlobalContext* ctxt, s16 index, f32 x, f32 y, f32 z, s16 rotX, s16 rotY, s16 rotZ, s16 sParm10); // func_800BAC60 -ActorInitData* Actor_LoadOverlay(ActorContext* actCtxt, s16 index); // func_800BACD4 +ActorInit* Actor_LoadOverlay(ActorContext* actCtxt, s16 index); // func_800BACD4 Actor* Actor_SpawnWithParentAndCutscene(ActorContext* actCtxt, GlobalContext* ctxt, s16 index, f32 x, f32 y, f32 z, s16 rotX, s16 rotY, s16 rotZ, s16 variable, u32 cutscene, s32 param_12, Actor* parent); // func_800BAE14 void Actor_SpawnWithParent(ActorContext* actCtxt, Actor* parent, GlobalContext* ctxt, s16 index, f32 x, f32 y, f32 z, s16 rotX, s16 rotY, s16 rotZ, s16 variable); // func_800BB0C0 void Actor_SpawnTransitionActors(GlobalContext* ctxt, ActorContext* actCtxt); // func_800BB140 @@ -878,8 +878,8 @@ void func_800BC848(void); // func_800BC848 void func_800BC8B8(void); // func_800BC8B8 void func_800BCB50(void); // func_800BCB50 void func_800BCB70(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5); // func_800BCB70 -void func_800BCBF4(Vector3f* uParm1, GlobalContext* ctxt); // func_800BCBF4 -void func_800BCC68(Vector3f* param_1, GlobalContext* ctxt); // func_800BCC68 +void func_800BCBF4(Vec3f* uParm1, GlobalContext* ctxt); // func_800BCBF4 +void func_800BCC68(Vec3f* param_1, GlobalContext* ctxt); // func_800BCC68 void func_800BCCDC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800BCCDC void func_800BD2B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800BD2B4 void func_800BD384(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE1 param_9); // func_800BD384 @@ -919,25 +919,25 @@ void BgCheck_PolygonLinkedListInit(GlobalContext* ctxt, BgPolygonLinkedList* lis void BgCheck_PolygonLinkedListAlloc(GlobalContext* ctxt, BgPolygonLinkedList* list, u32 numNodes); // func_800BFC70 void BgCheck_PolygonLinkedListReset(BgPolygonLinkedList* list); // func_800BFCC0 u16 BgCheck_AllocPolygonLinkedListNode(BgPolygonLinkedList* list); // func_800BFCCC -void BgCheck_CreateVec3fFromVertex(BgVertex* vertex, Vector3f* vector); // func_800BFCFC -void BgCheck_CreateVertexFromVec3f(BgVertex* vertex, Vector3f* vector); // func_800BFD40 +void BgCheck_CreateVec3fFromVertex(BgVertex* vertex, Vec3f* vector); // func_800BFCFC +void BgCheck_CreateVertexFromVec3f(BgVertex* vertex, Vec3f* vector); // func_800BFD40 float func_800BFD84(BgPolygon* polygon, float param_2, float param_3); // func_800BFD84 int func_800BFDEC(BgPolygon* param_1, BgPolygon* param_2, unsigned int* param_3, unsigned int* param_4); // func_800BFDEC s32 BgCheck_PolygonGetMinY(BgPolygon* polygons, BgVertex* vertices); // func_800BFFC4 void BgCheck_PolygonGetNormal(BgPolygon* polygon, f32* normalX, f32* normalY, f32* normalZ); // func_800C003C void func_800C0094(BgPolygon* param_1, f32 xOffset, f32 yOffset, f32 zOffset, z_Matrix* matrix); // func_800C0094 -f32 func_800C01B8(BgPolygon* param_1, Vector3f* param_2); // func_800C01B8 +f32 func_800C01B8(BgPolygon* param_1, Vec3f* param_2); // func_800C01B8 void BgCheck_CreateColTriParamsFromPolygon(BgPolygon* polygon, BgVertex* vertices, ColTriParams* tri); // func_800C0220 -void func_800C02C0(BgPolygon* poly, s32 index, BgCheckContext* bgCtxt, ColTriParams* tri); // func_800C02C0 +void func_800C02C0(BgPolygon* poly, s32 index, CollisionContext* bgCtxt, ColTriParams* tri); // func_800C02C0 void func_800C0340(BgPolygon* param_1, BgVertex* param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800C0340 UNK_TYPE4 func_800C0474(BgPolygon* param_1, BgVertex* param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800C0474 void func_800C0668(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800C0668 void func_800C06A8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800C06A8 void func_800C074C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800C074C void func_800C07F0(void); // func_800C07F0 -void BgCheck_PolygonCollidesWithSphere(BgPolygon* polygon, BgVertex* verticies, Vector3f* pos, f32 readius); // func_800C0AF0 -void BgCheck_ScenePolygonListsInsertSorted(BgCheckContext* bgCtxt, u16* head, BgPolygon* polygons, BgVertex* vertices, s16 index); // func_800C0BC0 -void BgCheck_ScenePolygonListsInsert(BgMeshSubdivision* subdivision, BgCheckContext* bgCtxt, BgPolygon* polygons, BgVertex* vertices, s16 index); // func_800C0DE0 +void BgCheck_PolygonCollidesWithSphere(BgPolygon* polygon, BgVertex* verticies, Vec3f* pos, f32 readius); // func_800C0AF0 +void BgCheck_ScenePolygonListsInsertSorted(CollisionContext* bgCtxt, u16* head, BgPolygon* polygons, BgVertex* vertices, s16 index); // func_800C0BC0 +void BgCheck_ScenePolygonListsInsert(BgMeshSubdivision* subdivision, CollisionContext* bgCtxt, BgPolygon* polygons, BgVertex* vertices, s16 index); // func_800C0DE0 void func_800C0E74(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10); // func_800C0E74 void func_800C10FC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9); // func_800C10FC void func_800C1238(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11); // func_800C1238 @@ -950,27 +950,27 @@ void func_800C2310(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_800C2460(void); // func_800C2460 void func_800C2514(void); // func_800C2514 void func_800C25E0(void); // func_800C25E0 -void BgCheck_GetPolyMinSubdivisions(BgCheckContext* bgCtxt, Vector3f* min, s32* xSubdivision, s32* ySubdivision, s32* zSubdivision); // func_800C26C0 -void BgCheck_GetPolyMaxSubdivisions(BgCheckContext* bgCtxt, Vector3f* max, s32* xSubdivision, s32* ySubdivision, s32* zSubdivision); // func_800C2864 -void BgCheck_GetPolyMinMaxSubdivisions(BgCheckContext* bgCtxt, BgVertex* vertices, BgPolygon* polygons, s32* minX, s32* minY, s32* minZ, s32* maxX, s32* maxY, s32* maxZ, s16 index); // func_800C2A30 -UNK_TYPE4 func_800C2BE0(Vector3f* param_1, Vector3f* param_2, BgPolygon* polygons, BgVertex* vertices, s16 index); // func_800C2BE0 -u32 BgCheck_SplitScenePolygonsIntoSubdivisions(BgCheckContext* bgCtxt, GlobalContext* ctxt, BgMeshSubdivision* subdivisions); // func_800C3334 +void BgCheck_GetPolyMinSubdivisions(CollisionContext* bgCtxt, Vec3f* min, s32* xSubdivision, s32* ySubdivision, s32* zSubdivision); // func_800C26C0 +void BgCheck_GetPolyMaxSubdivisions(CollisionContext* bgCtxt, Vec3f* max, s32* xSubdivision, s32* ySubdivision, s32* zSubdivision); // func_800C2864 +void BgCheck_GetPolyMinMaxSubdivisions(CollisionContext* bgCtxt, BgVertex* vertices, BgPolygon* polygons, s32* minX, s32* minY, s32* minZ, s32* maxX, s32* maxY, s32* maxZ, s16 index); // func_800C2A30 +UNK_TYPE4 func_800C2BE0(Vec3f* param_1, Vec3f* param_2, BgPolygon* polygons, BgVertex* vertices, s16 index); // func_800C2BE0 +u32 BgCheck_SplitScenePolygonsIntoSubdivisions(CollisionContext* bgCtxt, GlobalContext* ctxt, BgMeshSubdivision* subdivisions); // func_800C3334 s32 BgCheck_GetIsDefaultSpecialScene(GlobalContext* ctxt); // func_800C3734 s32 BgCheck_GetSpecialSceneMaxMemory(s32 sceneId, u32* maxMemory); // func_800C3778 void BgCheck_CalcSubdivisionSize(f32 min, s32 subdivisions, f32* max, f32* subdivisionSize, f32* inverseSubdivisionSize); // func_800C37BC s32 BgCheck_GetSpecialSceneMaxObjects(GlobalContext* ctxt, u32* maxNodes, u32* maxPolygons, u32* maxVertices); // func_800C3844 -void BgCheck_Init(BgCheckContext* bgCtxt, GlobalContext* ctxt, BgMeshHeader* mesh); // func_800C389C -void func_800C3C00(BgCheckContext* bgCtxt, unsigned int param_2); // func_800C3C00 -void func_800C3C14(BgCheckContext* bgCtxt, unsigned int param_2); // func_800C3C14 -BgMeshHeader* BgCheck_GetActorMeshHeader(BgCheckContext* bgCtxt, s32 index); // func_800C3C2C +void BgCheck_Init(CollisionContext* bgCtxt, GlobalContext* ctxt, BgMeshHeader* mesh); // func_800C389C +void func_800C3C00(CollisionContext* bgCtxt, unsigned int param_2); // func_800C3C00 +void func_800C3C14(CollisionContext* bgCtxt, unsigned int param_2); // func_800C3C14 +BgMeshHeader* BgCheck_GetActorMeshHeader(CollisionContext* bgCtxt, s32 index); // func_800C3C2C void func_800C3C94(void); // func_800C3C94 -float func_800C3D50(UNK_TYPE4 param_1, BgCheckContext* bgCtxt, unsigned int param_3, UNK_PTR param_4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, unsigned int param_9, unsigned int param_10); // func_800C3D50 +float func_800C3D50(UNK_TYPE4 param_1, CollisionContext* bgCtxt, unsigned int param_3, UNK_PTR param_4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, unsigned int param_9, unsigned int param_10); // func_800C3D50 void func_800C3F40(void); // func_800C3F40 void func_800C3FA0(void); // func_800C3FA0 void func_800C4000(void); // func_800C4000 void func_800C4058(void); // func_800C4058 void func_800C40B4(void); // func_800C40B4 -void func_800C411C(BgCheckContext* param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5); // func_800C411C +void func_800C411C(CollisionContext* param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5); // func_800C411C void func_800C4188(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800C4188 void func_800C41E4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800C41E4 void func_800C4240(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800C4240 @@ -980,7 +980,7 @@ void func_800C43CC(void); // func_800C43CC void func_800C4488(void); // func_800C4488 void func_800C44F0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800C44F0 void func_800C455C(void); // func_800C455C -s32 func_800C45C4(BgCheckContext* bgCtxt, unsigned int param_2, Vector3f* param_3, Vector3f* param_4, Vector3f* param_5, float param_6, int* param_7, int* param_8, BgActor* param_9, float param_10, u8 param_11); // func_800C45C4 +s32 func_800C45C4(CollisionContext* bgCtxt, unsigned int param_2, Vec3f* param_3, Vec3f* param_4, Vec3f* param_5, float param_6, int* param_7, int* param_8, DynaPolyActor* param_9, float param_10, u8 param_11); // func_800C45C4 void func_800C4C74(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_800C4C74 void func_800C4CD8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8); // func_800C4CD8 void func_800C4D3C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9); // func_800C4D3C @@ -1007,14 +1007,14 @@ void BgCheck_ScenePolygonListsAlloc(GlobalContext* ctxt, BgScenePolygonLists* li int func_800C5B80(unsigned short* param_1); // func_800C5B80 u16 BgCheck_ScenePolygonListsReserveNode(BgScenePolygonLists* lists); // func_800C5BBC void BgCheck_ActorMeshParamsInit(ActorMeshParams* params); // func_800C5BD0 -void BgCheck_SetActorMeshParams(ActorMeshParams* params, Vector3f* scale, Vector3s* rotation, Vector3f* position); // func_800C5C0C +void BgCheck_SetActorMeshParams(ActorMeshParams* params, Vec3f* scale, Vec3s* rotation, Vec3f* position); // func_800C5C0C s32 BgCheck_AreActorMeshParamsEqual(ActorMeshParams* param_1, ActorMeshParams* param_2); // func_800C5C5C void BgCheck_ActorMeshPolyListsHeadsInit(ActorMeshPolyLists* lists); // func_800C5D30 void BgCheck_ActorMeshPolyListsInit(ActorMeshPolyLists* lists); // func_800C5D70 void BgCheck_ActorMeshVerticesIndexInit(s16* index); // func_800C5D90 void BgCheck_ActorMeshWaterboxesIndexInit(s16* index); // func_800C5D9C void BgCheck_ActorMeshInit(GlobalContext* ctxt, ActorMesh* mesh); // func_800C5DA8 -void BgCheck_ActorMeshInitFromActor(ActorMesh* actorMesh, BgActor* actor, BgMeshHeader* header); // func_800C5E10 +void BgCheck_ActorMeshInitFromActor(ActorMesh* actorMesh, DynaPolyActor* actor, BgMeshHeader* header); // func_800C5E10 s32 BgCheck_HasActorMeshChanged(ActorMesh* mesh); // func_800C5EC8 void BgCheck_PolygonsInit(BgPolygon** polygons); // func_800C5EF0 void BgCheck_PolygonsAlloc(GlobalContext* ctxt, BgPolygon* polygons, u32 numPolygons); // func_800C5EFC @@ -1024,24 +1024,24 @@ void BgCheck_WaterboxListInit(BgWaterboxList* waterboxList); // func_800C5F8C void BgCheck_WaterboxListAlloc(GlobalContext* ctxt, BgWaterboxList* waterboxList, u32 numWaterboxes); // func_800C5F9C void BgCheck_ActorMeshUpdateParams(GlobalContext* ctxt, ActorMesh* mesh); // func_800C5FD8 s32 BgCheck_IsActorMeshIndexValid(s32 index); // func_800C6024 -void BgCheck_DynaInit(GlobalContext* ctxt, BgDynaCollision* param_2); // func_800C6044 -void BgCheck_DynaAlloc(GlobalContext* ctxt, BgDynaCollision* dyna); // func_800C6098 -s32 BgCheck_AddActorMesh(GlobalContext* ctxt, BgDynaCollision* dyna, BgActor* actor, BgMeshHeader* header); // func_800C6188 -BgActor* BgCheck_GetActorOfMesh(BgCheckContext* bgCtxt, s32 index); // func_800C6248 -void func_800C62BC(GlobalContext* ctxt, BgDynaCollision* dyna, s32 index); // func_800C62BC -void func_800C6314(GlobalContext* ctxt, BgDynaCollision* dyna, s32 index); // func_800C6314 -void func_800C636C(GlobalContext* ctxt, BgDynaCollision* dyna, s32 index); // func_800C636C -void func_800C63C4(GlobalContext* ctxt, BgDynaCollision* dyna, s32 index); // func_800C63C4 -void func_800C641C(GlobalContext* ctxt, BgDynaCollision* dyna, s32 index); // func_800C641C -void func_800C6474(GlobalContext* ctxt, BgDynaCollision* dyna, s32 index); // func_800C6474 -void BgCheck_RemoveActorMesh(GlobalContext* ctxt, BgDynaCollision* dyna, s32 index); // func_800C64CC +void BgCheck_DynaInit(GlobalContext* ctxt, DynaCollisionContext* param_2); // func_800C6044 +void BgCheck_DynaAlloc(GlobalContext* ctxt, DynaCollisionContext* dyna); // func_800C6098 +s32 BgCheck_AddActorMesh(GlobalContext* ctxt, DynaCollisionContext* dyna, DynaPolyActor* actor, BgMeshHeader* header); // func_800C6188 +DynaPolyActor* BgCheck_GetActorOfMesh(CollisionContext* bgCtxt, s32 index); // func_800C6248 +void func_800C62BC(GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index); // func_800C62BC +void func_800C6314(GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index); // func_800C6314 +void func_800C636C(GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index); // func_800C636C +void func_800C63C4(GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index); // func_800C63C4 +void func_800C641C(GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index); // func_800C641C +void func_800C6474(GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index); // func_800C6474 +void BgCheck_RemoveActorMesh(GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index); // func_800C64CC void func_800C6554(void); // func_800C6554 -void BgCheck_CalcWaterboxDimensions(Vector3f* minPos, Vector3f* maxXPos, Vector3f* maxZPos, Vector3s* minPosOut, s16* xLength, s16* zLength); // func_800C656C -void BgCheck_AddActorMeshToLists(GlobalContext* ctxt, BgDynaCollision* dyna, s32 index, s32* currVertices, s32* currPolygons, s32* currWaterboxes); // func_800C6838 -void BgCheck_ResetFlagsIfLoadedActor(GlobalContext* ctxt, BgDynaCollision* dyna, Actor* actor); // func_800C734C -void BgCheck_Update(GlobalContext* ctxt, BgDynaCollision* dyna); // func_800C73E4 +void BgCheck_CalcWaterboxDimensions(Vec3f* minPos, Vec3f* maxXPos, Vec3f* maxZPos, Vec3s* minPosOut, s16* xLength, s16* zLength); // func_800C656C +void BgCheck_AddActorMeshToLists(GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index, s32* currVertices, s32* currPolygons, s32* currWaterboxes); // func_800C6838 +void BgCheck_ResetFlagsIfLoadedActor(GlobalContext* ctxt, DynaCollisionContext* dyna, Actor* actor); // func_800C734C +void BgCheck_Update(GlobalContext* ctxt, DynaCollisionContext* dyna); // func_800C73E4 void func_800C756C(s32 param_1, s32* param_2, s32* param_3, s32* param_4); // func_800C756C -void BgCheck_UpdateAllActorMeshes(GlobalContext* ctxt, BgDynaCollision* dyna); // func_800C765C +void BgCheck_UpdateAllActorMeshes(GlobalContext* ctxt, DynaCollisionContext* dyna); // func_800C765C void func_800C76EC(void); // func_800C76EC void func_800C7974(void); // func_800C7974 void func_800C7E40(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12); // func_800C7E40 @@ -1056,42 +1056,42 @@ void func_800C921C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_800C9380(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE2 param_8); // func_800C9380 void BgCheck_RelocateMeshHeaderPointers(BgMeshHeader* header); // func_800C94E0 void BgCheck_RelocateMeshHeader(BgMeshHeader* meshSegPtr, BgMeshHeader** param_2); // func_800C9564 -void BgCheck_RelocateAllMeshHeaders(BgCheckContext* bgCtxt, GlobalContext* ctxt); // func_800C9598 +void BgCheck_RelocateAllMeshHeaders(CollisionContext* bgCtxt, GlobalContext* ctxt); // func_800C9598 void func_800C9640(void); // func_800C9640 -u32 BgCheck_GetPolygonAttributes(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index, s32 attributeIndex); // func_800C9694 -u32 func_800C9704(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9704 +u32 BgCheck_GetPolygonAttributes(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index, s32 attributeIndex); // func_800C9694 +u32 func_800C9704(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9704 void func_800C9728(void); // func_800C9728 -UNK_TYPE4 func_800C9770(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9770 +UNK_TYPE4 func_800C9770(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9770 void func_800C97F8(void); // func_800C97F8 -UNK_TYPE4 func_800C9844(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9844 +UNK_TYPE4 func_800C9844(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9844 void func_800C98CC(void); // func_800C98CC -UNK_TYPE4 func_800C9924(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9924 -u32 func_800C99AC(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C99AC -u32 func_800C99D4(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C99D4 -u32 func_800C99FC(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C99FC -u32 func_800C9A24(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9A24 -u32 func_800C9A4C(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9A4C -u32 func_800C9A7C(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9A7C -u32 func_800C9AB0(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9AB0 -u32 func_800C9AE4(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9AE4 -u32 func_800C9B18(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9B18 -u32 func_800C9B40(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9B40 -u32 func_800C9B68(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9B68 -u32 func_800C9B90(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9B90 -u32 func_800C9BB8(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9BB8 -u32 func_800C9BDC(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9BDC -u32 func_800C9C24(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index, UNK_TYPE4 param_4); // func_800C9C24 -u32 func_800C9C74(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9C74 -u32 func_800C9C9C(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9C9C -u32 func_800C9CC4(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9CC4 +UNK_TYPE4 func_800C9924(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9924 +u32 func_800C99AC(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C99AC +u32 func_800C99D4(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C99D4 +u32 func_800C99FC(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C99FC +u32 func_800C9A24(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9A24 +u32 func_800C9A4C(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9A4C +u32 func_800C9A7C(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9A7C +u32 func_800C9AB0(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9AB0 +u32 func_800C9AE4(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9AE4 +u32 func_800C9B18(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9B18 +u32 func_800C9B40(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9B40 +u32 func_800C9B68(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9B68 +u32 func_800C9B90(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9B90 +u32 func_800C9BB8(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9BB8 +u32 func_800C9BDC(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9BDC +u32 func_800C9C24(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index, UNK_TYPE4 param_4); // func_800C9C24 +u32 func_800C9C74(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9C74 +u32 func_800C9C9C(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9C9C +u32 func_800C9CC4(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9CC4 void func_800C9CEC(void); // func_800C9CEC void func_800C9D14(void); // func_800C9D14 void func_800C9D50(void); // func_800C9D50 void func_800C9D8C(void); // func_800C9D8C void func_800C9DDC(void); // func_800C9DDC -u32 func_800C9E18(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9E18 -u32 func_800C9E40(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9E40 -u32 func_800C9E88(BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9E88 +u32 func_800C9E18(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9E18 +u32 func_800C9E40(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9E40 +u32 func_800C9E88(CollisionContext* bgCtxt, BgPolygon* polygon, s32 index); // func_800C9E88 void func_800C9EBC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_800C9EBC void func_800CA1AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800CA1AC void func_800CA1E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800CA1E8 @@ -1104,33 +1104,33 @@ void func_800CA6D8(void); // func_800CA6D8 void func_800CA6F0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_800CA6F0 void func_800CA9D0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800CA9D0 void func_800CAA14(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800CAA14 -void BgCheck2_UpdateActorPosition(BgCheckContext* bgCtxt, s32 index, Actor* actor); // func_800CAAD0 -void BgCheck2_UpdateActorYRotation(BgCheckContext* bgCtxt, s32 index, Actor* actor); // func_800CAC0C -void BgCheck2_AttachToMesh(BgCheckContext* bgCtxt, Actor* actor, s32 index); // func_800CACA0 -u32 BgCheck2_UpdateActorAttachedToMesh(BgCheckContext* bgCtxt, s32 index, Actor* actor); // func_800CAD2C -void BcCheck3_BgActorInit(BgActor* actor, UNK_TYPE4 param_2); // func_800CAE10 -void BgCheck3_LoadMesh(GlobalContext* ctxt, BgActor* actor, BgMeshHeader* meshHeader); // func_800CAE34 -void BgCheck3_ResetFlags(BgActor* actor); // func_800CAE7C -void func_800CAE88(BgActor* actor); // func_800CAE88 -void func_800CAE9C(BgActor* actor); // func_800CAE9C -void func_800CAEB0(BgCheckContext* bgCtxt, s32 index); // func_800CAEB0 -void func_800CAEE0(BgActor* actor); // func_800CAEE0 -void func_800CAEF4(BgCheckContext* bgCtxt, s32 index); // func_800CAEF4 -void func_800CAF24(BgActor* actor); // func_800CAF24 -void func_800CAF38(BgActor* actor); // func_800CAF38 -s32 func_800CAF4C(BgActor* actor); // func_800CAF4C -s32 func_800CAF70(BgActor* actor); // func_800CAF70 -s32 func_800CAF94(BgActor* actor); // func_800CAF94 -s32 func_800CAFB8(BgActor* actor); // func_800CAFB8 -s32 func_800CAFDC(BgActor* actor); // func_800CAFDC +void BgCheck2_UpdateActorPosition(CollisionContext* bgCtxt, s32 index, Actor* actor); // func_800CAAD0 +void BgCheck2_UpdateActorYRotation(CollisionContext* bgCtxt, s32 index, Actor* actor); // func_800CAC0C +void BgCheck2_AttachToMesh(CollisionContext* bgCtxt, Actor* actor, s32 index); // func_800CACA0 +u32 BgCheck2_UpdateActorAttachedToMesh(CollisionContext* bgCtxt, s32 index, Actor* actor); // func_800CAD2C +void BcCheck3_BgActorInit(DynaPolyActor* actor, UNK_TYPE4 param_2); // func_800CAE10 +void BgCheck3_LoadMesh(GlobalContext* ctxt, DynaPolyActor* actor, BgMeshHeader* meshHeader); // func_800CAE34 +void BgCheck3_ResetFlags(DynaPolyActor* actor); // func_800CAE7C +void func_800CAE88(DynaPolyActor* actor); // func_800CAE88 +void func_800CAE9C(DynaPolyActor* actor); // func_800CAE9C +void func_800CAEB0(CollisionContext* bgCtxt, s32 index); // func_800CAEB0 +void func_800CAEE0(DynaPolyActor* actor); // func_800CAEE0 +void func_800CAEF4(CollisionContext* bgCtxt, s32 index); // func_800CAEF4 +void func_800CAF24(DynaPolyActor* actor); // func_800CAF24 +void func_800CAF38(DynaPolyActor* actor); // func_800CAF38 +s32 func_800CAF4C(DynaPolyActor* actor); // func_800CAF4C +s32 func_800CAF70(DynaPolyActor* actor); // func_800CAF70 +s32 func_800CAF94(DynaPolyActor* actor); // func_800CAF94 +s32 func_800CAFB8(DynaPolyActor* actor); // func_800CAFB8 +s32 func_800CAFDC(DynaPolyActor* actor); // func_800CAFDC void func_800CB000(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5); // func_800CB000 f32 Camera_fabsf(f32 f); // func_800CB210 -f32 Camera_LengthVec3f(Vector3f* v); // func_800CB240 +f32 Camera_LengthVec3f(Vec3f* v); // func_800CB240 void func_800CB270(void); // func_800CB270 f32 Camera_Lerpf(f32 b, f32 a, f32 t, f32 minDist); // func_800CB330 s16 Camera_Lerps(s16 b, s16 a, f32 t, s16 minDist); // func_800CB398 void func_800CB42C(void); // func_800CB42C -void Camera_LerpVec3f(Vector3f* b, Vector3f* a, f32 tXZ, f32 tY, f32 minDist); // func_800CB4C0 +void Camera_LerpVec3f(Vec3f* b, Vec3f* a, f32 tXZ, f32 tY, f32 minDist); // func_800CB4C0 void func_800CB544(Camera* camera); // func_800CB544 void func_800CB584(void); // func_800CB584 void func_800CB5DC(void); // func_800CB5DC @@ -1266,9 +1266,9 @@ s32 Camera_ModeSPEC6(Camera* camera); // func_800DD0FC s32 Camera_ModeSPEC7(Camera* camera); // func_800DD11C s32 Camera_ModeSPEC8(Camera* camera); // func_800DD13C s32 Camera_ModeSPEC9(Camera* camera); // func_800DD5B8 -Camera* Camera_Alloc(View* view, BgCheckContext* bg, GlobalContext* ctxt); // func_800DDD58 +Camera* Camera_Alloc(View* view, CollisionContext* bg, GlobalContext* ctxt); // func_800DDD58 void Camera_Free(Camera* camera); // func_800DDDA8 -void Camera_Init(Camera* camera, View* view, BgCheckContext* bg, GlobalContext* ctxt); // func_800DDDD0 +void Camera_Init(Camera* camera, View* view, CollisionContext* bg, GlobalContext* ctxt); // func_800DDDD0 void func_800DDFE0(void); // func_800DDFE0 void func_800DE0EC(Camera* camera, Actor* actor); // func_800DE0EC s32 func_800DE308(Camera* camera, UNK_TYPE2 uParm2); // func_800DE308 @@ -1277,7 +1277,7 @@ void func_800DE62C(void); // func_800DE62C void func_800DE840(void); // func_800DE840 void func_800DE890(void); // func_800DE890 UNK_TYPE4 func_800DE954(Camera* camera); // func_800DE954 -Vector3s* Camera_Update(Vector3s* param_1, Camera* camera); // func_800DE9B0 +Vec3s* Camera_Update(Vec3s* param_1, Camera* camera); // func_800DE9B0 void func_800DF498(void); // func_800DF498 unsigned int Camera_SetMode(Camera* camera, s16 mode, char param_3); // func_800DF4D0 void func_800DF840(void); // func_800DF840 @@ -1411,18 +1411,18 @@ UNK_TYPE4 func_800E23B0(void); // func_800E23B0 void func_800E23C4(void); // func_800E23C4 void func_800E2408(void); // func_800E2408 s32 func_800E2434(GlobalContext* ctxt, int param_2); // func_800E2434 -void Collision_Init(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E2450 -void Collision_Fini(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E2470 -void Collision_Reset(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E2480 -void Collision_EnableEditMode(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E2528 -void Collision_EnableAppendMode(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E2540 -s32 Collision_AddAT(GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape); // func_800E2558 -s32 Collision_AddIndexAT(GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape, s32 index); // func_800E2634 -s32 Collision_AddAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape); // func_800E2740 -s32 collision_AddIndexAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape, s32 index); // func_800E281C -s32 Collision_AddOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape); // func_800E2928 -s32 Collision_AddIndexOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape, s32 index); // func_800E2A04 -s32 Collision_AddGroup4(GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape); // func_800E2B10 +void Collision_Init(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E2450 +void Collision_Fini(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E2470 +void Collision_Reset(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E2480 +void Collision_EnableEditMode(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E2528 +void Collision_EnableAppendMode(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E2540 +s32 Collision_AddAT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape); // func_800E2558 +s32 Collision_AddIndexAT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape, s32 index); // func_800E2634 +s32 Collision_AddAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape); // func_800E2740 +s32 collision_AddIndexAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape, s32 index); // func_800E281C +s32 Collision_AddOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape); // func_800E2928 +s32 Collision_AddIndexOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape, s32 index); // func_800E2A04 +s32 Collision_AddGroup4(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape); // func_800E2B10 s32 Collision_CantBeToucherAC(ColBodyInfo* iParm1); // func_800E2B98 s32 Collision_CantBeBumperAC(ColBodyInfo* iParm1); // func_800E2BBC s32 Collision_ToucherIsExcluded(ColBodyInfo* toucher, ColBodyInfo* bumper); // func_800E2BE0 @@ -1434,58 +1434,58 @@ void func_800E2F30(void); // func_800E2F30 void func_800E2F54(void); // func_800E2F54 void func_800E2F78(void); // func_800E2F78 void func_800E30C8(void); // func_800E30C8 -void func_800E3168(GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, ColCommon* bumper, ColBodyInfo* bumperBody, Vector3f* param_6); // func_800E3168 +void func_800E3168(GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, ColCommon* bumper, ColBodyInfo* bumperBody, Vec3f* param_6); // func_800E3168 void func_800E3304(ColCommon* toucher, ColCommon* bumper); // func_800E3304 -s32 Collision_HandleCollisionATWithAC(GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, Vector3f* toucherLoc, ColCommon* bumper, ColBodyInfo* bumperBody, Vector3f* bumperLoc, Vector3f* param_8); // func_800E3324 -void Collision_TriCalcAvgPoint(ColTri* tri, Vector3f* avg); // func_800E35C8 -void collision_quad_cal_avg_point(ColQuadParams* quad, Vector3f* avg); // func_800E362C -void Collision_SphereGroupWithSphereGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColSphereGroup* bumpee); // func_800E36AC -void Collision_SphereGroupWithCylinderAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColCylinder* bumpee); // func_800E38F8 -void Collision_SphereGroupWithTriGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColTriGroup* bumpee); // func_800E3B18 -void Collision_SphereGroupWithQuadAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColQuad* bumpee); // func_800E3CC0 -void Collision_SphereGroupWithSphereAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColSphere* bumpee); // func_800E3E6C -void Collision_CylinderWithSphereGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColSphereGroup* bumpee); // func_800E4058 -void Collision_CylinderWithCylinderAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColCylinder* bumpee); // func_800E4298 -void Collision_CylinderWithTriGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColTriGroup* bumpee); // func_800E44C0 -void Collision_CylinderWithQuadAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColQuad* bumpee); // func_800E4628 -void Collision_CylinderWithSphereAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColSphere* bumpee); // func_800E47B8 -void Collision_TriGroupWithSphereGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColSphereGroup* bumpee); // func_800E494C -void Collision_TriGroupWithCylinderAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColCylinder* bumpee); // func_800E4B08 -void Collision_TriGroupWithTriGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColTriGroup* bumpee); // func_800E4C70 -void Collision_TriGroupWithQuad(GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColQuad* bumpee); // func_800E4E24 -void Collision_TriGroupWithSphereAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColSphere* bumpee); // func_800E4FE4 -void Collision_QuadWithSphereGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColSphereGroup* bumpee); // func_800E5154 -void Collision_QuadWithCylinderAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColCylinder* bumpee); // func_800E531C -void Collision_QuadWithTriGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColTriGroup* bumpee); // func_800E54DC -void Collision_QuadWithQuadAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColQuad* bumpee); // func_800E56B8 -void Collision_QuadWithSphereAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColSphere* bumpee); // func_800E5874 -void Collision_SphereWithSphereGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColSphereGroup* bumpee); // func_800E59A4 -void Collision_SphereWithCylinderAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColCylinder* bumpee); // func_800E5B94 -void Collision_SphereWithTriGroupAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColTriGroup* bumpee); // func_800E5D10 -void Collision_SphereWithQuadAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColQuad* bumpee); // func_800E5E54 -void Collision_SphereWithSphereAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColSphere* bumpee); // func_800E5F6C -void func_800E60C0(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* spheres); // func_800E60C0 +s32 Collision_HandleCollisionATWithAC(GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, Vec3f* toucherLoc, ColCommon* bumper, ColBodyInfo* bumperBody, Vec3f* bumperLoc, Vec3f* param_8); // func_800E3324 +void Collision_TriCalcAvgPoint(ColTri* tri, Vec3f* avg); // func_800E35C8 +void collision_quad_cal_avg_point(ColQuadParams* quad, Vec3f* avg); // func_800E362C +void Collision_SphereGroupWithSphereGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColSphereGroup* bumpee); // func_800E36AC +void Collision_SphereGroupWithCylinderAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColCylinder* bumpee); // func_800E38F8 +void Collision_SphereGroupWithTriGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColTriGroup* bumpee); // func_800E3B18 +void Collision_SphereGroupWithQuadAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColQuad* bumpee); // func_800E3CC0 +void Collision_SphereGroupWithSphereAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColSphere* bumpee); // func_800E3E6C +void Collision_CylinderWithSphereGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColSphereGroup* bumpee); // func_800E4058 +void Collision_CylinderWithCylinderAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColCylinder* bumpee); // func_800E4298 +void Collision_CylinderWithTriGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColTriGroup* bumpee); // func_800E44C0 +void Collision_CylinderWithQuadAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColQuad* bumpee); // func_800E4628 +void Collision_CylinderWithSphereAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColSphere* bumpee); // func_800E47B8 +void Collision_TriGroupWithSphereGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColSphereGroup* bumpee); // func_800E494C +void Collision_TriGroupWithCylinderAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColCylinder* bumpee); // func_800E4B08 +void Collision_TriGroupWithTriGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColTriGroup* bumpee); // func_800E4C70 +void Collision_TriGroupWithQuad(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColQuad* bumpee); // func_800E4E24 +void Collision_TriGroupWithSphereAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColSphere* bumpee); // func_800E4FE4 +void Collision_QuadWithSphereGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColSphereGroup* bumpee); // func_800E5154 +void Collision_QuadWithCylinderAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColCylinder* bumpee); // func_800E531C +void Collision_QuadWithTriGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColTriGroup* bumpee); // func_800E54DC +void Collision_QuadWithQuadAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColQuad* bumpee); // func_800E56B8 +void Collision_QuadWithSphereAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColSphere* bumpee); // func_800E5874 +void Collision_SphereWithSphereGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColSphereGroup* bumpee); // func_800E59A4 +void Collision_SphereWithCylinderAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColCylinder* bumpee); // func_800E5B94 +void Collision_SphereWithTriGroupAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColTriGroup* bumpee); // func_800E5D10 +void Collision_SphereWithQuadAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColQuad* bumpee); // func_800E5E54 +void Collision_SphereWithSphereAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColSphere* bumpee); // func_800E5F6C +void func_800E60C0(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* spheres); // func_800E60C0 void func_800E61A0(void); // func_800E61A0 void func_800E6238(void); // func_800E6238 void func_800E6320(void); // func_800E6320 -void func_800E63B8(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* sphere); // func_800E63B8 -void func_800E6450(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E6450 -void Collision_CollideWithAC(GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* colObj); // func_800E6524 -void Collision_DoATWithAC(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E6654 +void func_800E63B8(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* sphere); // func_800E63B8 +void func_800E6450(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E6450 +void Collision_CollideWithAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* colObj); // func_800E6524 +void Collision_DoATWithAC(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E6654 void func_800E6724(void); // func_800E6724 -void Collision_HandleCollisionOTWithOT(GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, Vector3f* toucherLoc, ColCommon* bumper, ColBodyInfo* bumperBody, Vector3f* bumperLoc, f32 param_8); // func_800E6760 -void Collision_SphereGroupWithSphereGroupOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColSphereGroup* bumpee); // func_800E6A9C -void Collision_SphereGroupWithCylinderOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColCylinder* bumpee); // func_800E6C84 -void Collision_SphereGroupWithSphereOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColSphere* bumpee); // func_800E6DF4 -void Collision_CylinderWithSphereGroupOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColSphereGroup* bumpee); // func_800E6F64 -void Collision_CylinderWithCylinderOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColCylinder* bumpee); // func_800E6F90 -void Collision_CylinderWithSphereOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColSphere* bumpee); // func_800E7060 -void Collision_SphereWithSphereGroupOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColSphereGroup* bumpee); // func_800E7130 -void Collision_SphereWithCylinderOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColCylinder* bumpee); // func_800E715C -void Collision_SphereWithSphereOT(GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColSphere* bumpee); // func_800E7188 +void Collision_HandleCollisionOTWithOT(GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, Vec3f* toucherLoc, ColCommon* bumper, ColBodyInfo* bumperBody, Vec3f* bumperLoc, f32 param_8); // func_800E6760 +void Collision_SphereGroupWithSphereGroupOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColSphereGroup* bumpee); // func_800E6A9C +void Collision_SphereGroupWithCylinderOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColCylinder* bumpee); // func_800E6C84 +void Collision_SphereGroupWithSphereOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColSphere* bumpee); // func_800E6DF4 +void Collision_CylinderWithSphereGroupOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColSphereGroup* bumpee); // func_800E6F64 +void Collision_CylinderWithCylinderOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColCylinder* bumpee); // func_800E6F90 +void Collision_CylinderWithSphereOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColSphere* bumpee); // func_800E7060 +void Collision_SphereWithSphereGroupOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColSphereGroup* bumpee); // func_800E7130 +void Collision_SphereWithCylinderOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColCylinder* bumpee); // func_800E715C +void Collision_SphereWithSphereOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColSphere* bumpee); // func_800E7188 UNK_TYPE4 func_800E7264(ColCommon* iParm1); // func_800E7264 UNK_TYPE4 func_800E7288(ColCommon* piParm1, ColCommon* piParm2); // func_800E7288 -void Collision_DoOTWithOT(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E7308 +void Collision_DoOTWithOT(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E7308 void func_800E7494(ActorA0* param_1); // func_800E7494 void func_800E74DC(ActorA0* param_1); // func_800E74DC void func_800E7508(s32 param_1, UNK_PTR param_2); // func_800E7508 @@ -1498,7 +1498,7 @@ void func_800E7894(void); // func_800E7894 void func_800E78B4(void); // func_800E78B4 void func_800E7948(void); // func_800E7948 void func_800E7968(void); // func_800E7968 -void func_800E7988(GlobalContext* ctxt, CollisionContext* colCtxt); // func_800E7988 +void func_800E7988(GlobalContext* ctxt, CollisionCheckContext* colCtxt); // func_800E7988 void func_800E7A48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800E7A48 void func_800E7B54(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800E7B54 void func_800E7BCC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800E7BCC @@ -1506,9 +1506,9 @@ void func_800E7C64(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_800E7DA8(void); // func_800E7DA8 void func_800E7DCC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_800E7DCC void Collision_CylinderMoveToActor(Actor* actor, ColCylinder* cylinder); // func_800E7DF8 -void Collision_CylinderSetLoc(ColCylinder* cylinder, Vector3s* loc); // func_800E7E3C -void Collision_QuadSetCoords(ColQuad* iParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, Vector3f* param_5); // func_800E7E5C -void Collision_TriGroupSetCoordsAtIndex(ColTriGroup* tris, s32 index, Vector3f* pzParm3, Vector3f* pzParm4, Vector3f* param_5); // func_800E7ECC +void Collision_CylinderSetLoc(ColCylinder* cylinder, Vec3s* loc); // func_800E7E3C +void Collision_QuadSetCoords(ColQuad* iParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, Vec3f* param_5); // func_800E7E5C +void Collision_TriGroupSetCoordsAtIndex(ColTriGroup* tris, s32 index, Vec3f* pzParm3, Vec3f* pzParm4, Vec3f* param_5); // func_800E7ECC void Collision_InitTriParamsAtIndex(GlobalContext* ctxt, ColTriGroup* tris, s32 index, ColTriParamsInit* init); // func_800E7F8C void func_800E7FDC(void); // func_800E7FDC void func_800E8160(void); // func_800E8160 @@ -1526,10 +1526,10 @@ s32 nop_800E8ED0(UNK_TYPE4 param_1); // func_800E8ED0 void nop_800E8EE0(UNK_TYPE4 param_1); // func_800E8EE0 s32 nop_800E8EEC(UNK_TYPE4 param_1); // func_800E8EEC void nop_800E8EFC(UNK_TYPE4 param_1); // func_800E8EFC -s32 func_800E8F08(Vector3s* param_1, Vector3s* param_2); // func_800E8F08 -s32 func_800E8FA4(Actor* actor, Vector3f* param_2, Vector3s* param_3, Vector3s* param_4); // func_800E8FA4 -s32 func_800E9138(GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s* param_4, f32 param_5); // func_800E9138 -s32 func_800E9250(GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s* param_4, Vector3f param_5); // func_800E9250 +s32 func_800E8F08(Vec3s* param_1, Vec3s* param_2); // func_800E8F08 +s32 func_800E8FA4(Actor* actor, Vec3f* param_2, Vec3s* param_3, Vec3s* param_4); // func_800E8FA4 +s32 func_800E9138(GlobalContext* ctxt, Actor* actor, Vec3s* param_3, Vec3s* param_4, f32 param_5); // func_800E9138 +s32 func_800E9250(GlobalContext* ctxt, Actor* actor, Vec3s* param_3, Vec3s* param_4, Vec3f param_5); // func_800E9250 void func_800E9360(void); // func_800E9360 void static_context_init(void); // func_800E93E0 void func_800E9470(void); // func_800E9470 @@ -1619,12 +1619,12 @@ void func_800EFAB8(GlobalContext* ctxt, s16 index); // func_800EFAB8 void func_800EFBFC(GlobalContext* ctxt, s16 index); // func_800EFBFC void func_800EFD44(GlobalContext* ctxt, s16 index); // func_800EFD44 void EffFootmark_Init(GlobalContext* ctxt); // func_800EFE60 -void EffFootmark_Add(GlobalContext* ctxt, z_Matrix* displayMatrix, Actor* actor, u8 id, Vector3f* location, u16 size, u8 red, u8 green, u8 blue, u16 alpha, u16 alphaChange, u16 fadeoutDelay); // func_800EFF04 +void EffFootmark_Add(GlobalContext* ctxt, z_Matrix* displayMatrix, Actor* actor, u8 id, Vec3f* location, u16 size, u8 red, u8 green, u8 blue, u16 alpha, u16 alphaChange, u16 fadeoutDelay); // func_800EFF04 void EffFootmark_Update(GlobalContext* ctxt); // func_800F00BC void EffFootmark_Draw(GlobalContext* ctxt); // func_800F01C8 void func_800F0390(GlobalContext* ctxt); // func_800F0390 void func_800F03C0(GlobalContext* ctxt); // func_800F03C0 -void func_800F048C(GlobalContext* ctxt, Vector3f* param_2, u8 param_3, u16 param_4, u8 param_5); // func_800F048C +void func_800F048C(GlobalContext* ctxt, Vec3f* param_2, u8 param_3, u16 param_4, u8 param_5); // func_800F048C void func_800F0568(void); // func_800F0568 void func_800F0590(void); // func_800F0590 void func_800F05C0(void); // func_800F05C0 @@ -1684,11 +1684,11 @@ void func_800F29A0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_800F2CD8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_800F2CD8 void FireObj_InitWithParams(GlobalContext* ctxt, FireObj* fire, FireObjInitParams* init); // func_800F2D30 void FireObj_SetState(FireObj* fire, f32 dynamicSizeStep, u8 newState); // func_800F2E48 -void FireObj_SetPosition(FireObj* fire, Vector3f* pos); // func_800F2EAC +void FireObj_SetPosition(FireObj* fire, Vec3f* pos); // func_800F2EAC void FireObj_StepSize(FireObj* fire); // func_800F2ECC void FireObj_UpdateStateTransitions(GlobalContext* ctxt, FireObj* fire); // func_800F2FFC void FireObj_Draw(GlobalContext* ctxt, FireObj* fire); // func_800F31EC -void FireObj_InitLight(GlobalContext* ctxt, FireObjLight* light, u8* param_3, Vector3f* pos); // func_800F33F4 +void FireObj_InitLight(GlobalContext* ctxt, FireObjLight* light, u8* param_3, Vec3f* pos); // func_800F33F4 void FireObj_FiniLight(GlobalContext* ctxt, FireObjLight* light); // func_800F34C4 void FireObj_UpdateLight(GlobalContext* ctxt, FireObjLight* light, FireObj* fire); // func_800F34EC void FireObj_Init(GlobalContext* ctxt, FireObj* fire, FireObjInitParams* init, Actor* actor); // func_800F36CC @@ -1762,7 +1762,7 @@ void func_800FC3DC(void); // func_800FC3DC void func_800FC444(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6); // func_800FC444 void func_800FC64C(void); // func_800FC64C void func_800FD2B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_800FD2B4 -void func_800FD538(RGB* param_1, RGB* param_2, f32 param_3, Vector3s* param_4); // func_800FD538 +void func_800FD538(RGB* param_1, RGB* param_2, f32 param_3, Vec3s* param_4); // func_800FD538 void func_800FD59C(GlobalContext* ctxt, RGB* pzParm2, f32 fParm3); // func_800FD59C void func_800FD5E0(GlobalContext* ctxt, RGB* pzParm2, f32 fParm3); // func_800FD5E0 void func_800FD654(GlobalContext* ctxt, RGB* pzParm2, f32 fParm3); // func_800FD654 @@ -1800,9 +1800,9 @@ void func_800FEAB0(void); // func_800FEAB0 void func_800FEAC0(void); // func_800FEAC0 void func_800FEAF4(void); // func_800FEAF4 void* Lib_bcopy(void* dst, void* src, size_t n); // func_800FEC90 -s32* Lib_memset(s32* buffer, s32 value, u32 size); // func_800FECC0 -f32 Lib_cos(s16 angle); // func_800FED44 -f32 Lib_sin(s16 angle); // func_800FED84 +s32* Lib_MemSet(s32* buffer, s32 value, u32 size); // func_800FECC0 +f32 Math_Coss(s16 angle); // func_800FED44 +f32 Math_Sins(s16 angle); // func_800FED84 s32 Lib_StepTowardsGet_i(s32 start, s32 value, s32 step); // func_800FEDC4 void Lib_StepTowards_i(s32* start, s32 value, s32 step); // func_800FEE08 s32 Lib_StepTowardsCheck_i(s32* start, s32 value, s32 step); // func_800FEE34 @@ -1816,53 +1816,53 @@ void func_800FF1FC(void); // func_800FF1FC void func_800FF2A8(void); // func_800FF2A8 void func_800FF2F8(void); // func_800FF2F8 void func_800FF3A0(void); // func_800FF3A0 -s16 Lib_rand_s(s16 base, s16 range); // func_800FF450 -s16 Lib_randStride_s(s16 base, s16 stride, s16 range); // func_800FF4A4 -void Lib_CopyVec3f(Vector3f* dest, Vector3f* src); // func_800FF50C -void Lib_CopyVec3s(Vector3s* dest, Vector3s* src); // func_800FF52C -void Lib_ToVec3f(Vector3f* dest, Vector3s* src); // func_800FF54C -void Lib_ToVec3s(Vector3s* dest, Vector3f* src); // func_800FF584 -void Lib_AddVec3f(Vector3f* l, Vector3f* r, Vector3f* dest); // func_800FF5BC -void Lib_SubVec3f(Vector3f* l, Vector3f* r, Vector3f* dest); // func_800FF5F4 -void Lib_SubVec3sToVec3f(Vector3f* dest, Vector3s* l, Vector3s* r); // func_800FF62C -void Lib_ScaleInPlaceVec3f(Vector3f* vec, f32 scale); // func_800FF688 -void Lib_ScaleVec3f(Vector3f* vec, f32 scale, Vector3f* dest); // func_800FF6C4 -void Lib_LerpVec3f(Vector3f* a, Vector3f* b, f32 t, Vector3f* dest); // func_800FF6F8 -void Lib_AddScaledVec3f(Vector3f* a, Vector3f* b, f32 scale, Vector3f* dest); // func_800FF750 -void Lib_ModifyRandScaled(Vector3f* orig, f32 scale, Vector3f* dest); // func_800FF79C -void Lib_ScaledNormalizedDifferenceVec3f(Vector3f* a, Vector3f* b, f32 scale, Vector3f* dest); // func_800FF810 -f32 Lib_DistanceVec3f(Vector3f* a, Vector3f* b); // func_800FF884 -f32 Lib_DistanceAndDifferenceVec3f(Vector3f* a, Vector3f* b, Vector3f* difference); // func_800FF8D4 -f32 Lib_DistanceXZVec3f(Vector3f* a, Vector3f* b); // func_800FF92C -f32 Lib_DistanceAndDifferenceXZVec3f(Vector3f* a, Vector3f* b, f32* xDiff, f32* zDiff); // func_800FF960 -f32 Lib_PushAwayXZVec3f(Vector3f* start, Vector3f* pusher, f32 distanceToApproach); // func_800FF9A4 -f32 Lib_DistanceYVec3f(Vector3f* a, Vector3f* b); // func_800FFA4C -s16 Lib_YawVec3f(Vector3f* from, Vector3f* to); // func_800FFA60 -s16 Lib_PitchVec3f(Vector3f* from, Vector3f* to); // func_800FFA94 -void Lib_ApplyActorInitVars(Actor* actor, ActorInitVar* init); // func_800FFADC -void Lib_ApplyActorInitVarByte1(u8* actor, ActorInitVar* init); // func_800FFB54 -void Lib_ApplyActorInitVarByte2(u8* actor, ActorInitVar* init); // func_800FFB70 -void Lib_ApplyActorInitVarShort1(u8* actor, ActorInitVar* init); // func_800FFB8C -void Lib_ApplyActorInitVarShort2(u8* actor, ActorInitVar* init); // func_800FFBA8 -void Lib_ApplyActorInitVarWord1(u8* actor, ActorInitVar* init); // func_800FFBC4 -void Lib_ApplyActorInitVarWord2(u8* actor, ActorInitVar* init); // func_800FFBE0 -void Lib_ApplyActorInitVarFloat(u8* actor, ActorInitVar* init); // func_800FFBFC -void Lib_ApplyActorInitVarFloat1000th(u8* actor, ActorInitVar* init); // func_800FFC20 -void Lib_ApplyActorInitVarVector3f(u8* actor, ActorInitVar* init); // func_800FFC50 -void Lib_ApplyActorInitVarVector3f1000th(u8* actor, ActorInitVar* init); // func_800FFC7C -void Lib_ApplyActorInitVarVector3s(u8* actor, ActorInitVar* init); // func_800FFCB4 -f32 func_800FFCD8(f32* a0, f32 a1, f32 a2, f32 a3, f32 a4); // func_800FFCD8 -void Lib_ScaleMax_f(f32* start, f32 target, f32 scale, f32 maxStep); // func_800FFDF8 -void Lib_Scale_f(f32* start, f32 scale, f32 maxStep); // func_800FFE68 -s32 Lib_ScaleMaxMin_s(s16* start, s16 target, s16 scale, s16 maxStep, s16 minStep); // func_800FFEBC -void Lib_ScaleMax_s(s16* start, s16 target, s16 scale, s16 maxStep); // func_800FFFD8 -void Lib_CopyColor(ColorRGBA8* dst, ColorRGBA8* src); // func_8010007C +s16 Math_Rand_S16Offset(s16 base, s16 range); // func_800FF450 +s16 Math_Rand_S16OffsetStride(s16 base, s16 stride, s16 range); // func_800FF4A4 +void Math_Vec3f_Copy(Vec3f* dest, Vec3f* src); // func_800FF50C +void Math_Vec3s_Copy(Vec3s* dest, Vec3s* src); // func_800FF52C +void Math_Vec3s_ToVec3f(Vec3f* dest, Vec3s* src); // func_800FF54C +void Math_Vec3f_ToVec3s(Vec3s* dest, Vec3f* src); // func_800FF584 +void Math_Vec3f_Sum(Vec3f* l, Vec3f* r, Vec3f* dest); // func_800FF5BC +void Math_Vec3f_Diff(Vec3f* l, Vec3f* r, Vec3f* dest); // func_800FF5F4 +void Math_Vec3s_DiffToVec3f(Vec3f* dest, Vec3s* l, Vec3s* r); // func_800FF62C +void Math_Vec3f_Scale(Vec3f* vec, f32 scale); // func_800FF688 +void Math_Vec3f_ScaleAndStore(Vec3f* vec, f32 scale, Vec3f* dest); // func_800FF6C4 +void Math_Vec3f_Lerp(Vec3f* a, Vec3f* b, f32 t, Vec3f* dest); // func_800FF6F8 +void Math_Vec3f_SumScaled(Vec3f* a, Vec3f* b, f32 scale, Vec3f* dest); // func_800FF750 +void Math_Vec3f_ModifyRand(Vec3f* orig, f32 scale, Vec3f* dest); // func_800FF79C +void Math_Vec3f_DistXYZAndStoreNormalizedDiff(Vec3f* a, Vec3f* b, f32 scale, Vec3f* dest); // func_800FF810 +f32 Math_Vec3f_DistXYZ(Vec3f* a, Vec3f* b); // func_800FF884 +f32 Math_Vec3f_DistXYZAndStoreDiff(Vec3f* a, Vec3f* b, Vec3f* difference); // func_800FF8D4 +f32 Math_Vec3f_DistXZ(Vec3f* a, Vec3f* b); // func_800FF92C +f32 Math_Vec3f_DistXZAndStore(Vec3f* a, Vec3f* b, f32* xDiff, f32* zDiff); // func_800FF960 +f32 Math_Vec3f_PushAwayXZ(Vec3f* start, Vec3f* pusher, f32 distanceToApproach); // func_800FF9A4 +f32 Math_Vec3f_DiffY(Vec3f* a, Vec3f* b); // func_800FFA4C +s16 Math_Vec3f_Yaw(Vec3f* from, Vec3f* to); // func_800FFA60 +s16 Math_Vec3f_Pitch(Vec3f* from, Vec3f* to); // func_800FFA94 +void Actor_ProcessInitChain(Actor* actor, ActorInitVar* init); // func_800FFADC +void IChain_Apply_u8(u8* actor, ActorInitVar* init); // func_800FFB54 +void IChain_Apply_s8(u8* actor, ActorInitVar* init); // func_800FFB70 +void IChain_Apply_u16(u8* actor, ActorInitVar* init); // func_800FFB8C +void IChain_Apply_s16(u8* actor, ActorInitVar* init); // func_800FFBA8 +void IChain_Apply_u32(u8* actor, ActorInitVar* init); // func_800FFBC4 +void IChain_Apply_s32(u8* actor, ActorInitVar* init); // func_800FFBE0 +void IChain_Apply_f32(u8* actor, ActorInitVar* init); // func_800FFBFC +void IChain_Apply_f32div1000(u8* actor, ActorInitVar* init); // func_800FFC20 +void IChain_Apply_Vec3f(u8* actor, ActorInitVar* init); // func_800FFC50 +void IChain_Apply_Vec3fdiv1000(u8* actor, ActorInitVar* init); // func_800FFC7C +void IChain_Apply_Vec3s(u8* actor, ActorInitVar* init); // func_800FFCB4 +f32 Math_SmoothScaleMaxMinF(f32* a0, f32 a1, f32 a2, f32 a3, f32 a4); // func_800FFCD8 +void Math_SmoothScaleMaxF(f32* start, f32 target, f32 scale, f32 maxStep); // func_800FFDF8 +void Math_SmoothDownscaleMaxF(f32* start, f32 scale, f32 maxStep); // func_800FFE68 +s32 Math_SmoothScaleMaxMinS(s16* start, s16 target, s16 scale, s16 maxStep, s16 minStep); // func_800FFEBC +void Math_SmoothScaleMaxS(s16* start, s16 target, s16 scale, s16 maxStep); // func_800FFFD8 +void Color_RGBA8_Copy(ColorRGBA8* dst, ColorRGBA8* src); // func_8010007C void func_801000A4(u16 param_1); // func_801000A4 void func_801000CC(u16 param_1); // func_801000CC void func_801000F4(UNK_TYPE4 param_1, u16 param_2); // func_801000F4 -void Lib_TranslateAndRotateYVec3f(Vector3f* translation, s16 rotation, Vector3f* src, Vector3f* dst); // func_8010011C +void Lib_TranslateAndRotateYVec3f(Vec3f* translation, s16 rotation, Vec3f* src, Vec3f* dst); // func_8010011C void Lib_LerpRGB(RGB* a, RGB* b, f32 t, RGB* dst); // func_801001B8 -f32 Lib_PushAwayVec3f(Vector3f* start, Vector3f* pusher, f32 distanceToApproach); // func_80100448 +f32 Lib_PushAwayVec3f(Vec3f* start, Vec3f* pusher, f32 distanceToApproach); // func_80100448 void Lib_Nop801004FC(void); // func_801004FC u32 Lib_PtrSegToVirt(void* ptr); // func_80100504 u32 Lib_PtrSegToVirtNull(void* ptr); // func_8010053C @@ -1885,10 +1885,10 @@ void Lights_InitDirectional(LightInfoDirectional* info, s8 dirX, s8 dirY, s8 dir void Lights_MapperInit(LightMapper* mapper, u8 red, u8 green, u8 blue); // func_80101B8C void Lights_UploadLights(LightMapper* mapper, GraphicsContext* gCtxt); // func_80101BC8 Light* Lights_MapperGetNextFreeSlot(LightMapper* mapper); // func_80101D0C -void Lights_MapPositionalWithReference(LightMapper* mapper, LightInfoPositionalParams* params, Vector3f* pos); // func_80101D3C +void Lights_MapPositionalWithReference(LightMapper* mapper, LightInfoPositionalParams* params, Vec3f* pos); // func_80101D3C void Lights_MapPositional(LightMapper* mapper, LightInfoPositionalParams* params, GlobalContext* ctxt); // func_801020A0 void Lights_MapDirectional(LightMapper* mapper, LightInfoDirectionalParams* params, GlobalContext* ctxt); // func_80102284 -void Lights_MapLights(LightMapper* mapper, z_Light* lights, Vector3f* refPos, GlobalContext* ctxt); // func_801022F0 +void Lights_MapLights(LightMapper* mapper, z_Light* lights, Vec3f* refPos, GlobalContext* ctxt); // func_801022F0 z_Light* Lights_FindFreeSlot(void); // func_801023D8 void Lights_Free(z_Light* light); // func_80102464 void Lights_Init(GlobalContext* ctxt, LightingContext* lCtxt); // func_801024AC @@ -2077,9 +2077,9 @@ void Nmi_Init(void); // func_8010C0C0 void Nmi_SetPrenmiStart(void); // func_8010C164 s32 Nmi_GetPrenmiHasStarted(void); // func_8010C19C void func_8010C1B0(void); // func_8010C1B0 -f32 CamMath_Distance(Vector3f* a, Vector3f* b); // func_8010C230 -f32 CamMath_DistanceAndDiff(Vector3f* a, Vector3f* b, Vector3f* diff); // func_8010C274 -f32 CamMath_DistanceXZ(Vector3f* a, Vector3f* b); // func_8010C2D0 +f32 CamMath_Distance(Vec3f* a, Vec3f* b); // func_8010C230 +f32 CamMath_DistanceAndDiff(Vec3f* a, Vec3f* b, Vec3f* diff); // func_8010C274 +f32 CamMath_DistanceXZ(Vec3f* a, Vec3f* b); // func_8010C2D0 f32 func_8010C304(f32 a, f32 b); // func_8010C304 f32 func_8010C36C(f32 a, f32 b); // func_8010C36C void func_8010C3D4(void); // func_8010C3D4 @@ -2284,12 +2284,12 @@ void func_801284A0(void); // func_801284A0 void func_80128640(void); // func_80128640 void func_80128B74(void); // func_80128B74 void func_80128BD0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80128BD0 -void Prenmi_Stop(PrenmiContext* ctxt); // func_80129EF0 -void Prenmi_Update(PrenmiContext* ctxt); // func_80129F04 -void Prenmi_Draw(PrenmiContext* ctxt); // func_80129F4C -void Prenmi_Main(PrenmiContext* ctxt); // func_80129FF8 -void Prenmi_Fini(PrenmiContext* ctxt); // func_8012A02C -void Prenmi_Init(PrenmiContext* ctxt); // func_8012A038 +void Prenmi_Stop(PreNMIContext* ctxt); // func_80129EF0 +void Prenmi_Update(PreNMIContext* ctxt); // func_80129F04 +void Prenmi_Draw(PreNMIContext* ctxt); // func_80129F4C +void Prenmi_Main(PreNMIContext* ctxt); // func_80129FF8 +void Prenmi_Fini(PreNMIContext* ctxt); // func_8012A02C +void Prenmi_Init(PreNMIContext* ctxt); // func_8012A038 void func_8012A080(void); // func_8012A080 void func_8012A0AC(void); // func_8012A0AC void func_8012A2B8(void); // func_8012A2B8 @@ -2610,8 +2610,8 @@ void func_8013859C(void); // func_8013859C void func_80138700(void); // func_80138700 void func_801387D4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5); // func_801387D4 void func_801388E4(void); // func_801388E4 -void Matrix_MultiplyByVectorXYZW(z_Matrix* matrix, Vector3f* vector, Vector3f* resultXYZ, f32* resultW); // func_80138BA0 -void Matrix_MultiplyByVectorXYZ(z_Matrix* matrix, Vector3f* vector, Vector3f* result); // func_80138C88 +void Matrix_MultiplyByVectorXYZW(z_Matrix* matrix, Vec3f* vector, Vec3f* resultXYZ, f32* resultW); // func_80138BA0 +void Matrix_MultiplyByVectorXYZ(z_Matrix* matrix, Vec3f* vector, Vec3f* result); // func_80138C88 void Matrix_Multiply(z_Matrix* l, z_Matrix* r, z_Matrix* dst); // func_80138D38 void Matrix_GetIdentity(z_Matrix** puParm1); // func_80139094 void Matrix_MakeIdentity(z_Matrix* matrix); // func_801390A8 @@ -2624,8 +2624,8 @@ void Matrix_MakeTranslation(z_Matrix* matrix, f32 x, f32 y, f32 z); // func_8013 void Matrix_MakeTranslationRotationZYXScale(z_Matrix* matrix, f32 xScale, f32 yScale, f32 zScale, s16 xRotation, s16 yRotation, s16 zRotation, f32 xTranslation, f32 yTranslation, f32 zTranslation); // func_80139810 void Matrix_MakeTranslationRotationYXZScale(z_Matrix* matrix, f32 xScale, f32 yScale, f32 zScale, s16 xRotation, s16 yRotation, s16 zRotation, f32 xTranslation, f32 yTranslation, f32 zTranslation); // func_80139894 void Matrix_MakeTranslationRotationZYX(z_Matrix* matrix, s16 xRotation, s16 yRotation, s16 zRotation, f32 xTranslation, f32 yTranslation, f32 zTranslation); // func_80139918 -void Matrix_ToVec3s(Vector3f* vec3f, Vector3s* vec3s); // func_80139978 -void Matrix_ToVec3f(Vector3s* vec3s, Vector3f* vec3f); // func_801399BC +void Matrix_ToVec3s(Vec3f* vec3f, Vec3s* vec3s); // func_80139978 +void Matrix_ToVec3f(Vec3s* vec3s, Vec3f* vec3f); // func_801399BC void Matrix_ToRSPMatrix(z_Matrix* src, RSPMatrix* dst); // func_80139A00 RSPMatrix* Matrix_AppendToPloyOpaDisp(GraphicsContext* gCtxt, z_Matrix* matrix); // func_80139C18 void Matrix_MakeRotationAroundUnitVector(z_Matrix* matrix, s16 rotation, f32 x, f32 y, f32 z); // func_80139C60 @@ -2704,8 +2704,8 @@ void func_8013EE38(void); // func_8013EE38 void func_8013EE48(void); // func_8013EE48 void View_MapViewportToGfxVp(Vp* gfxVp, Viewport* viewport); // func_8013EE60 void View_InitView(View* view, GraphicsContext* gCtxt); // func_8013EEF4 -void View_SetViewOrientation(View* view, Vector3f* eye, Vector3f* focalPoint, Vector3f* upDir); // func_8013EF9C -void func_8013F050(View* view, Vector3f* param_2, Vector3f* param_3, Vector3f* param_4); // func_8013F050 +void View_SetViewOrientation(View* view, Vec3f* eye, Vec3f* focalPoint, Vec3f* upDir); // func_8013EF9C +void func_8013F050(View* view, Vec3f* param_2, Vec3f* param_3, Vec3f* param_4); // func_8013F050 void func_8013F0A0(View* view, UNK_TYPE4 param_2); // func_8013F0A0 void func_8013F0C0(View* view, UNK_PTR param_2); // func_8013F0C0 void func_8013F0D0(View* view, f32 uParm2, f32 uParm3, f32 uParm4); // func_8013F0D0 @@ -2765,7 +2765,7 @@ void func_80142440(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_80143148(void); // func_80143148 void func_801431E8(void); // func_801431E8 void func_80143324(void); // func_80143324 -void func_801434E4(ContextCommon* ctxt, int iParm2, short sParm3); // func_801434E4 +void func_801434E4(GameState* ctxt, int iParm2, short sParm3); // func_801434E4 void func_801435A0(void); // func_801435A0 void func_80143624(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7); // func_80143624 void func_80143668(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_80143668 @@ -2784,13 +2784,13 @@ void func_80144A94(void); // func_80144A94 void func_80144E78(void); // func_80144E78 void func_8014546C(void); // func_8014546C void func_80145698(void); // func_80145698 -void func_801457CC(ContextCommon* ctxt, SramContext* param_2); // func_801457CC +void func_801457CC(GameState* ctxt, SramContext* param_2); // func_801457CC void func_80146580(int param_1, SramContext* param_2, int param_3); // func_80146580 void func_80146628(void); // func_80146628 void func_80146AA0(void); // func_80146AA0 void func_80146DF8(void); // func_80146DF8 void func_80146E40(void); // func_80146E40 -void Sram_Alloc(ContextCommon* ctxt, SramContext* iParm2); // func_80146E70 +void Sram_Alloc(GameState* ctxt, SramContext* iParm2); // func_80146E70 void func_80146EBC(SramContext* param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3); // func_80146EBC void func_80146EE8(void); // func_80146EE8 void func_80146F5C(void); // func_80146F5C @@ -3097,44 +3097,44 @@ void Audio_ThreadEntry(AudioThreadStruct* audio); // func_80172ED0 void Audio_WaitForInit(AudioThreadStruct* param_1); // func_80173048 void Audio_Start(AudioThreadStruct* audio, s32* audioThreadStackEnd, OSPri pri, OSId id, SchedThreadStruct* sched, IrqMgr* irq); // func_80173074 void func_80173130(void); // func_80173130 -void Initial_Init2(ContextCommon* ctxt); // func_801732DC +void Initial_Init2(GameState* ctxt); // func_801732DC void Initial_Fini(void); // func_8017332C -void Initial_Init(ContextCommon* ctxt); // func_80173338 +void Initial_Init(GameState* ctxt); // func_80173338 void Game_UpdateFramerateVariables(s32 divisor); // func_80173360 -void Game_SetFramerateDivisor(ContextCommon* iParm1, u32 divisor); // func_801733A8 +void Game_SetFramerateDivisor(GameState* iParm1, u32 divisor); // func_801733A8 void func_801733DC(void); // func_801733DC -void Game_Nop80173534(ContextCommon* ctxt); // func_80173534 -void func_80173540(ContextCommon* ctxt, GraphicsContext* gCtxt); // func_80173540 +void Game_Nop80173534(GameState* ctxt); // func_80173534 +void func_80173540(GameState* ctxt, GraphicsContext* gCtxt); // func_80173540 void Game_ResetSegments(GraphicsContext* gCtxt); // func_80173644 void func_801736DC(GraphicsContext* gCtxt); // func_801736DC -void Game_UpdateInput(ContextCommon* ctxt); // func_80173754 -void Game_Update(ContextCommon* ctxt); // func_8017377C -void Game_IncrementFrameCount(ContextCommon* ctxt); // func_801737E4 -void Game_InitHeap(ContextCommon* ctxt, u32 size); // func_80173810 -void Game_ResizeHeap(ContextCommon* ctxt, u32 size); // func_80173880 -void Game_StateInit(ContextCommon* ctxt, func_ptr gameStateInit, GraphicsContext* gCtxt); // func_80173950 -void Game_StateFini(ContextCommon* ctxt); // func_80173A50 -UNK_TYPE4 Game_GetNextStateInit(ContextCommon* ctxt); // func_80173B00 -u32 Game_GetNextStateSize(ContextCommon* ctxt); // func_80173B0C -u32 Game_GetShouldContinue(ContextCommon* ctxt); // func_80173B18 -void Game_GetHeapFreeSize(ContextCommon* ctxt); // func_80173B24 -int func_80173B48(ContextCommon* ctxt); // func_80173B48 -GameAllocNode* func_80173BF0(GameAllocNode* heap); // func_80173BF0 -void* Gamealloc_Alloc(GameAllocNode* heap, u32 size); // func_80173C10 -void Gamealloc_Free(GameAllocNode* heap, void* ptr); // func_80173C7C -void Gamealloc_FreeAll(GameAllocNode* heap); // func_80173CC8 -void Gamealloc_Init(GameAllocNode* iParm1); // func_80173D18 +void Game_UpdateInput(GameState* ctxt); // func_80173754 +void Game_Update(GameState* ctxt); // func_8017377C +void Game_IncrementFrameCount(GameState* ctxt); // func_801737E4 +void Game_InitHeap(GameState* ctxt, u32 size); // func_80173810 +void Game_ResizeHeap(GameState* ctxt, u32 size); // func_80173880 +void Game_StateInit(GameState* ctxt, func_ptr gameStateInit, GraphicsContext* gCtxt); // func_80173950 +void Game_StateFini(GameState* ctxt); // func_80173A50 +UNK_TYPE4 Game_GetNextStateInit(GameState* ctxt); // func_80173B00 +u32 Game_GetNextStateSize(GameState* ctxt); // func_80173B0C +u32 Game_GetShouldContinue(GameState* ctxt); // func_80173B18 +void Game_GetHeapFreeSize(GameState* ctxt); // func_80173B24 +int func_80173B48(GameState* ctxt); // func_80173B48 +GameAlloc* func_80173BF0(GameAlloc* heap); // func_80173BF0 +void* Gamealloc_Alloc(GameAlloc* heap, u32 size); // func_80173C10 +void Gamealloc_Free(GameAlloc* heap, void* ptr); // func_80173C7C +void Gamealloc_FreeAll(GameAlloc* heap); // func_80173CC8 +void Gamealloc_Init(GameAlloc* iParm1); // func_80173D18 void Graph_FaultDrawFunc(void); // func_80173D30 -void Graph_DlAlloc(DisplayList* dl, void* memoryBlock, u32 size); // func_80173DAC +void Graph_DlAlloc(DispBuf* dl, void* memoryBlock, u32 size); // func_80173DAC void Graph_RenderSetup(GraphicsContext* gCtxt); // func_80173DCC -GameStateMetaInfo* Graph_GetNextGameStateMetaInfo(ContextCommon* ctxt); // func_80173F98 +GameStateOverlay* Graph_GetNextGameStateMetaInfo(GameState* ctxt); // func_80173F98 void* Graph_FaultAddrConvFunc(void* addr); // func_80174060 void Graph_ContextInit(GraphicsContext* gCtxt); // func_801740D0 void Graph_Fini(void); // func_80174174 -void Graph_Render(GraphicsContext* gCtxt, ContextCommon* ctxt); // func_801741A8 -void Graph_FrameSetup(ContextCommon* ctxt); // func_801744AC -void Graph_RenderFrame(GraphicsContext* gCtxt, ContextCommon* ctxt); // func_801744F8 -void Graph_DoFrame(GraphicsContext* gCtxt, ContextCommon* ctxt); // func_80174868 +void Graph_Render(GraphicsContext* gCtxt, GameState* ctxt); // func_801741A8 +void Graph_FrameSetup(GameState* ctxt); // func_801744AC +void Graph_RenderFrame(GraphicsContext* gCtxt, GameState* ctxt); // func_801744F8 +void Graph_DoFrame(GraphicsContext* gCtxt, GameState* ctxt); // func_80174868 void Graph_ThreadEntry(void* arg); // func_801748A0 void func_80174A40(void); // func_80174A40 void func_80174A4C(void); // func_80174A4C @@ -3236,48 +3236,48 @@ f32 sin_rad(f32 rad); // func_801794EC f32 cos_rad(f32 rad); // func_80179540 f32 randZeroOneScaled(f32 scale); // func_80179594 f32 randPlusMinusPoint5Scaled(f32 scale); // func_801795C0 -f32 Math3D_Normalize(Vector3f* vec); // func_801795F0 +f32 Math3D_Normalize(Vec3f* vec); // func_801795F0 UNK_TYPE4 func_80179678(f32 fParm1, f32 fParm2, f32 fParm5, f32 param_4, f32 param_5, f32 param_6, f32 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11); // func_80179678 -UNK_TYPE4 func_80179798(Vector3f* param_1, Vector3f* param_2, Vector3f* param_3, Vector3f* param_4, Vector3f* param_5, Vector3f* param_6); // func_80179798 +UNK_TYPE4 func_80179798(Vec3f* param_1, Vec3f* param_2, Vec3f* param_3, Vec3f* param_4, Vec3f* param_5, Vec3f* param_6); // func_80179798 void func_80179A44(void); // func_80179A44 void func_80179B34(float fParm1, float fParm2, float fParm5, float fParm6, float param_5, float param_6, float param_7, float* param_8, float* param_9); // func_80179B34 -UNK_TYPE4 func_80179B94(f32 fParm1, f32 fParm2, f32 fParm5, f32 param_4, f32 param_5, f32 param_6, f32 param_7, f32 param_8, Vector3f* param_9); // func_80179B94 +UNK_TYPE4 func_80179B94(f32 fParm1, f32 fParm2, f32 fParm5, f32 param_4, f32 param_5, f32 param_6, f32 param_7, f32 param_8, Vec3f* param_9); // func_80179B94 void func_80179D74(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10); // func_80179D74 -void Math3D_ScaleAndAdd(Vector3f* a, Vector3f* b, f32 scale, Vector3f* dst); // func_80179DF0 -void Math3D_Lerp(Vector3f* a, Vector3f* b, f32 t, Vector3f* dst); // func_80179E3C -s32 Math3D_Parallel(Vector3f* a, Vector3f* b); // func_80179E88 -s32 Math3D_AngleBetweenVectors(Vector3f* a, Vector3f* b, f32* angle); // func_80179EAC -void func_80179F64(Vector3f* param_1, Vector3f* param_2, Vector3f* param_3); // func_80179F64 +void Math3D_ScaleAndAdd(Vec3f* a, Vec3f* b, f32 scale, Vec3f* dst); // func_80179DF0 +void Math3D_Lerp(Vec3f* a, Vec3f* b, f32 t, Vec3f* dst); // func_80179E3C +s32 Math3D_Parallel(Vec3f* a, Vec3f* b); // func_80179E88 +s32 Math3D_AngleBetweenVectors(Vec3f* a, Vec3f* b, f32* angle); // func_80179EAC +void func_80179F64(Vec3f* param_1, Vec3f* param_2, Vec3f* param_3); // func_80179F64 s32 Math3D_XZBoundCheck(f32 xMin, f32 xMax, f32 zMin, f32 zMax, f32 x, f32 z); // func_8017A038 void func_8017A09C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8017A09C void func_8017A1D0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8017A1D0 void func_8017A304(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8017A304 -UNK_TYPE4 func_8017A438(Vector3f* pfParm1, Vector3f* pfParm2, Vector3f* pfParm3, Vector3f* pfParm4, f32 param_5); // func_8017A438 +UNK_TYPE4 func_8017A438(Vec3f* pfParm1, Vec3f* pfParm2, Vec3f* pfParm3, Vec3f* pfParm4, f32 param_5); // func_8017A438 f32 Math3D_XZLengthSquared(f32 x, f32 z); // func_8017A5F8 f32 Math3D_XZLength(f32 x, f32 z); // func_8017A610 f32 Math3D_XZDistanceSquared(f32 x1, f32 x2, f32 z1, f32 z2); // func_8017A634 f32 Math3D_XZDistance(f32 x1, f32 x2, f32 z1, f32 z2); // func_8017A678 -f32 Math3D_LengthSquared(Vector3f* vec); // func_8017A6A8 -f32 Math3D_Length(Vector3f* vec); // func_8017A6D4 -f32 Math3D_DistanceSquared(Vector3f* a, Vector3f* b); // func_8017A6F8 -f32 Math3D_Distance(Vector3f* a, Vector3f* b); // func_8017A720 -f32 Math3D_DistanceS(Vector3s* s, Vector3f* f); // func_8017A740 +f32 Math3D_LengthSquared(Vec3f* vec); // func_8017A6A8 +f32 Math3D_Length(Vec3f* vec); // func_8017A6D4 +f32 Math3D_DistanceSquared(Vec3f* a, Vec3f* b); // func_8017A6F8 +f32 Math3D_Distance(Vec3f* a, Vec3f* b); // func_8017A720 +f32 Math3D_DistanceS(Vec3s* s, Vec3f* f); // func_8017A740 f32 func_8017A7B8(f32* param_1, f32* param_2, f32 param_3, f32 param_4); // func_8017A7B8 f32 func_8017A7F8(f32* param_1, f32* param_2, f32 param_3, f32 param_4); // func_8017A7F8 f32 func_8017A838(f32* param_1, f32* param_2, f32 param_3, f32 param_4); // func_8017A838 -void Math3D_CrossProduct(Vector3f* a, Vector3f* b, Vector3f* res); // func_8017A878 -void Math3D_NormalVector(Vector3f* a, Vector3f* b, Vector3f* c, Vector3f* res); // func_8017A8EC -unsigned int func_8017A954(Vector3f* param_1, Vector3f* param_2, Vector3f* param_3); // func_8017A954 -unsigned int func_8017AA0C(Vector3f* param_1, Vector3f* param_2, Vector3f* param_3); // func_8017AA0C -unsigned int func_8017ABBC(Vector3f* param_1, Vector3f* param_2, Vector3f* param_3); // func_8017ABBC +void Math3D_CrossProduct(Vec3f* a, Vec3f* b, Vec3f* res); // func_8017A878 +void Math3D_NormalVector(Vec3f* a, Vec3f* b, Vec3f* c, Vec3f* res); // func_8017A8EC +unsigned int func_8017A954(Vec3f* param_1, Vec3f* param_2, Vec3f* param_3); // func_8017A954 +unsigned int func_8017AA0C(Vec3f* param_1, Vec3f* param_2, Vec3f* param_3); // func_8017AA0C +unsigned int func_8017ABBC(Vec3f* param_1, Vec3f* param_2, Vec3f* param_3); // func_8017ABBC void func_8017AD38(void); // func_8017AD38 void func_8017B68C(void); // func_8017B68C void func_8017B7F8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8017B7F8 -void Math3D_UnitNormalVector(Vector3f* a, Vector3f* b, Vector3f* c, f32* normX, f32* normY, f32* normZ, f32* param_7); // func_8017B884 -f32 Math3D_SignedDistanceFromPlane(f32 normX, f32 normY, f32 normZ, f32 d, Vector3f* position); // func_8017B998 +void Math3D_UnitNormalVector(Vec3f* a, Vec3f* b, Vec3f* c, f32* normX, f32* normY, f32* normZ, f32* param_7); // func_8017B884 +f32 Math3D_SignedDistanceFromPlane(f32 normX, f32 normY, f32 normZ, f32 d, Vec3f* position); // func_8017B998 void func_8017B9D8(void); // func_8017B9D8 -f32 Math3D_NormalizedDistanceFromPlane(f32 normX, f32 normY, f32 normZ, f32 d, Vector3f* position); // func_8017BA14 -f32 Math3D_NormalizedSignedDistanceFromPlane(f32 normX, f32 normY, f32 normZ, f32 d, Vector3f* position); // func_8017BA4C +f32 Math3D_NormalizedDistanceFromPlane(f32 normX, f32 normY, f32 normZ, f32 d, Vec3f* position); // func_8017BA14 +f32 Math3D_NormalizedSignedDistanceFromPlane(f32 normX, f32 normY, f32 normZ, f32 d, Vec3f* position); // func_8017BA4C void func_8017BAD0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8); // func_8017BAD0 void func_8017BD98(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_8017BD98 void func_8017BDE0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8017BDE0 @@ -3303,19 +3303,19 @@ void func_8017D1AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_8017D220(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8017D220 void func_8017D2FC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8); // func_8017D2FC void func_8017D404(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11); // func_8017D404 -void Math3D_TriSetCoords(ColTriParams* tri, Vector3f* pointA, Vector3f* pointB, Vector3f* pointC); // func_8017D568 -u32 Math3D_IsPointInSphere(ColSphereCollisionInfo* sphere, Vector3f* point); // func_8017D618 +void Math3D_TriSetCoords(ColTriParams* tri, Vec3f* pointA, Vec3f* pointB, Vec3f* pointC); // func_8017D568 +u32 Math3D_IsPointInSphere(ColSphereCollisionInfo* sphere, Vec3f* point); // func_8017D618 void func_8017D668(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9); // func_8017D668 void func_8017D7C0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_8017D7C0 void func_8017D814(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8017D814 void func_8017D91C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8017D91C void func_8017DA24(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8017DA24 s32 Math3D_ColSphereLineSeg(ColSphereCollisionInfo* sphere, LineSegment* line); // func_8017DB2C -void func_8017DD34(ColSphereCollisionInfo* sphere, ColTriParams* tri, Vector3f* pfParm3); // func_8017DD34 -s32 Math3D_ColSphereTri(ColSphereCollisionInfo* sphere, ColTriParams* tri, Vector3f* uParm3); // func_8017DE74 +void func_8017DD34(ColSphereCollisionInfo* sphere, ColTriParams* tri, Vec3f* pfParm3); // func_8017DD34 +s32 Math3D_ColSphereTri(ColSphereCollisionInfo* sphere, ColTriParams* tri, Vec3f* uParm3); // func_8017DE74 void func_8017E294(void); // func_8017E294 void func_8017E350(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8017E350 -s32 Math3D_ColCylinderTri(ColCylinderParams* cylinder, ColTriParams* tri, Vector3f* pzParm3); // func_8017ED20 +s32 Math3D_ColCylinderTri(ColCylinderParams* cylinder, ColTriParams* tri, Vec3f* pzParm3); // func_8017ED20 void func_8017F1A0(void); // func_8017F1A0 s32 Math3D_ColSphereSphere(ColSphereCollisionInfo* sphere1, ColSphereCollisionInfo* sphere2); // func_8017F1C0 s32 Math3D_ColSphereSphereIntersect(ColSphereCollisionInfo* sphere1, ColSphereCollisionInfo* sphere2, f32* intersectAmount); // func_8017F1E0 @@ -3324,7 +3324,7 @@ s32 Math3D_ColSphereCylinderDistance(ColSphereCollisionInfo* sphere, ColCylinder s32 Math3D_ColSphereCylinderDistanceAndAmount(ColSphereCollisionInfo* sphere, ColCylinderParams* cylinder, f32* dist, f32* intersectAmount); // func_8017F2EC s32 Math3D_ColCylinderCylinderAmount(ColCylinderParams* cylinder1, ColCylinderParams* cylinder2, f32* intersectAmount); // func_8017F45C s32 Math3D_ColCylinderCylinderAmountAndDistance(ColCylinderParams* cylinder1, ColCylinderParams* cylinder2, f32* intersectAmount, f32* dist); // func_8017F47C -s32 Math3d_ColTriTri(ColTriParams* tri1, ColTriParams* tri2, Vector3f* uParm3); // func_8017F64C +s32 Math3d_ColTriTri(ColTriParams* tri1, ColTriParams* tri2, Vec3f* uParm3); // func_8017F64C void func_8017F9C0(void); // func_8017F9C0 void func_8017FA34(void); // func_8017FA34 void func_8017FAA8(void); // func_8017FAA8 @@ -3335,7 +3335,7 @@ s16 atans(f32 opposite, f32 adjacent); // func_8017FEE4 f32 atan(f32 opposite, f32 adjacent); // func_801800CC s16 atans_flip(f32 adjacent, f32 opposite); // func_80180100 void atan_flip(f32 adjacent, f32 opposite); // func_8018012C -void SysMatrix_StateAlloc(ContextCommon* ctxt); // func_80180160 +void SysMatrix_StateAlloc(GameState* ctxt); // func_80180160 void SysMatrix_StatePush(void); // func_8018019C void SysMatrix_StatePop(void); // func_801801CC void SysMatrix_CopyCurrentState(z_Matrix* matrix); // func_801801E8 @@ -3353,27 +3353,27 @@ void SysMatrix_InsertYRotation_f(f32 rotation, s32 appendToState); // func_80180 void SysMatrix_InsertZRotation_s(s16 rotation, s32 appendToState); // func_80180CF8 void SysMatrix_InsertZRotation_f(f32 rotation, s32 appendToState); // func_80180E90 void SysMatrix_InsertRotation(s16 xRotation, s16 yRotation, s16 zRotation, s32 appendToState); // func_8018103C -void SysMatrix_RotateAndTranslateState(Vector3f* translation, Vector3s* rotation); // func_801812FC -void SysMatrix_SetStateRotationAndTranslation(f32 x, f32 y, f32 z, Vector3s* rotation); // func_80181650 +void SysMatrix_RotateAndTranslateState(Vec3f* translation, Vec3s* rotation); // func_801812FC +void SysMatrix_SetStateRotationAndTranslation(f32 x, f32 y, f32 z, Vec3s* rotation); // func_80181650 RSPMatrix* SysMatrix_ToRSPMatrix(z_Matrix* src, RSPMatrix* dst); // func_801817FC RSPMatrix* SysMatrix_GetStateAsRSPMatrix(RSPMatrix* matrix); // func_80181A18 RSPMatrix* SysMatrix_AppendStateToPolyOpaDisp(GraphicsContext* gCtxt); // func_80181A40 void SysMatrix_AppendToPolyOpaDisp(z_Matrix* ctxt, GraphicsContext* gCtxt); // func_80181A6C -void SysMatrix_MultiplyVector3fByState(Vector3f* src, Vector3f* dst); // func_80181A98 -void SysMatrix_GetStateTranslation(Vector3f* dst); // func_80181B50 -void SysMatrix_GetStateTranslationAndScaledX(f32 scale, Vector3f* dst); // func_80181B78 -void SysMatrix_GetStateTranslationAndScaledY(f32 scale, Vector3f* dst); // func_80181BC4 -void SysMatrix_GetStateTranslationAndScaledZ(f32 scale, Vector3f* dst); // func_80181C10 -void SysMatrix_MultiplyVector3fXZByCurrentState(Vector3f* src, Vector3f* dst); // func_80181C5C +void SysMatrix_MultiplyVector3fByState(Vec3f* src, Vec3f* dst); // func_80181A98 +void SysMatrix_GetStateTranslation(Vec3f* dst); // func_80181B50 +void SysMatrix_GetStateTranslationAndScaledX(f32 scale, Vec3f* dst); // func_80181B78 +void SysMatrix_GetStateTranslationAndScaledY(f32 scale, Vec3f* dst); // func_80181BC4 +void SysMatrix_GetStateTranslationAndScaledZ(f32 scale, Vec3f* dst); // func_80181C10 +void SysMatrix_MultiplyVector3fXZByCurrentState(Vec3f* src, Vec3f* dst); // func_80181C5C void SysMatrix_Copy(z_Matrix* dst, z_Matrix* src); // func_80181CDC void SysMatrix_FromRSPMatrix(RSPMatrix* src, z_Matrix* dst); // func_80181D64 -void SysMatrix_MultiplyVector3fByMatrix(Vector3f* src, Vector3f* dst, z_Matrix* matrix); // func_80181FB8 +void SysMatrix_MultiplyVector3fByMatrix(Vec3f* src, Vec3f* dst, z_Matrix* matrix); // func_80181FB8 void SysMatrix_TransposeXYZ(z_Matrix* matrix); // func_80182068 void SysMatrix_NormalizeXYZ(z_Matrix* matrix); // func_801820A0 -void func_8018219C(z_Matrix* pfParm1, Vector3s* psParm2, s32 iParm3); // func_8018219C +void func_8018219C(z_Matrix* pfParm1, Vec3s* psParm2, s32 iParm3); // func_8018219C void func_801822C4(void); // func_801822C4 -void SysMatrix_InsertRotationAroundUnitVector_f(f32 rotation, Vector3f* vector, s32 appendToState); // func_801823EC -void SysMatrix_InsertRotationAroundUnitVector_s(s16 rotation, Vector3f* vector, s32 appendToState); // func_8018284C +void SysMatrix_InsertRotationAroundUnitVector_f(f32 rotation, Vec3f* vector, s32 appendToState); // func_801823EC +void SysMatrix_InsertRotationAroundUnitVector_s(s16 rotation, Vec3f* vector, s32 appendToState); // func_8018284C void func_80182C90(void); // func_80182C90 void func_80182CA0(void); // func_80182CA0 void func_80182CBC(void); // func_80182CBC @@ -3817,7 +3817,7 @@ void func_8019F830(void); // func_8019F830 void func_8019F88C(void); // func_8019F88C void func_8019F900(void); // func_8019F900 void func_8019FA18(void); // func_8019FA18 -void func_8019FAD8(Vector3f* param_1, u16 param_2, f32 param_3); // func_8019FAD8 +void func_8019FAD8(Vec3f* param_1, u16 param_2, f32 param_3); // func_8019FAD8 void func_8019FB0C(void); // func_8019FB0C void func_8019FC20(void); // func_8019FC20 void func_8019FCB8(void); // func_8019FCB8 @@ -3959,7 +3959,7 @@ void func_801A6D0C(void); // func_801A6D0C void func_801A7084(void); // func_801A7084 void func_801A7168(void); // func_801A7168 void func_801A7284(void); // func_801A7284 -void func_801A72CC(Vector3f* uParm1); // func_801A72CC +void func_801A72CC(Vec3f* uParm1); // func_801A72CC void func_801A7328(void); // func_801A7328 void func_801A7484(void); // func_801A7484 void func_801A75E8(void); // func_801A75E8 @@ -4003,7 +4003,7 @@ void Title_UpdateCounters(TitleContext* ctxt); // func_80800000 void Title_RenderView(TitleContext* ctxt, f32 eyeX, f32 eyeY, f32 eyeZ); // func_8080009C void Title_Render(TitleContext* ctxt); // func_80800134 void Title_Update(TitleContext* ctxt); // func_8080066C -void Title_Fini(TitleContext* ctxt); // func_8080071C +void Title_Destroy(TitleContext* ctxt); // func_8080071C void Title_Init(TitleContext* ctxt); // func_8080074C void func_80800910(void); // func_80800910 void func_80800930(void); // func_80800930 @@ -4021,7 +4021,7 @@ void func_80801B4C(void); // func_80801B4C void Opening_SetupForTitleCutscene(OpeningContext* ctxt); // func_80803DF0 void func_80803EA0(OpeningContext* ctxt); // func_80803EA0 void Opening_Update(OpeningContext* ctxt); // func_80803EC0 -void Opening_Fini(OpeningContext* ctxt); // func_80803F0C +void Opening_Destroy(OpeningContext* ctxt); // func_80803F0C void Opening_Init(OpeningContext* ctxt); // func_80803F30 void func_80804010(void); // func_80804010 void func_808041A0(void); // func_808041A0 @@ -4105,12 +4105,12 @@ void func_80812ED0(void); // func_80812ED0 void FileChoose_UpdateAndDrawSkybox(FileChooseContext* ctxt); // func_8081313C void FileChoose_Update(FileChooseContext* ctxt); // func_80813268 void func_80813908(FileChooseContext* ctxt); // func_80813908 -void FileChoose_Fini(FileChooseContext* ctxt); // func_80813C74 +void FileChoose_Destroy(FileChooseContext* ctxt); // func_80813C74 void FileChoose_Init(FileChooseContext* ctxt); // func_80813C98 void Daytelop_UpdateState(DaytelopContext* ctxt); // func_80814EB0 void Daytelop_Render(DaytelopContext* ctxt); // func_80814FE8 void Daytelop_Update(DaytelopContext* ctxt); // func_808156B4 -void Daytelop_Fini(DaytelopContext* ctxt); // func_8081574C +void Daytelop_Destroy(DaytelopContext* ctxt); // func_8081574C void Daytelop_nop80815770(DaytelopContext* ctxt); // func_80815770 void Daytelop_LoadGraphics(DaytelopContext* ctxt); // func_8081577C void Daytelop_Init(DaytelopContext* ctxt); // func_80815820 @@ -4810,14 +4810,14 @@ void func_80862CBC(void); // func_80862CBC void func_80862EDC(void); // func_80862EDC void func_80863048(void); // func_80863048 void EnTest_Init(ActorEnTest* this, GlobalContext* ctxt); // func_80863188 -void EnTest_Fini(ActorEnTest* this, GlobalContext* ctxt); // func_80863310 -void EnTest_Main(ActorEnTest* this, GlobalContext* ctxt); // func_8086333C +void EnTest_Destroy(ActorEnTest* this, GlobalContext* ctxt); // func_80863310 +void EnTest_Update(ActorEnTest* this, GlobalContext* ctxt); // func_8086333C void func_808634B8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_808634B8 void EnTest_Draw(ActorEnTest* this, GlobalContext* ctxt); // func_808636A8 void func_80863870(void); // func_80863870 void func_8086387C(void); // func_8086387C -void func_80863920(void); // func_80863920 -void func_80863940(void); // func_80863940 +void EnGirlA_Init(void); // func_80863920 +void EnGirlA_Destroy(void); // func_80863940 void func_80863950(void); // func_80863950 void func_808639B0(void); // func_808639B0 void func_80863A10(void); // func_80863A10 @@ -4855,22 +4855,22 @@ void func_80864744(void); // func_80864744 void func_80864760(void); // func_80864760 void func_80864774(void); // func_80864774 void func_808648F8(void); // func_808648F8 -void func_808649A4(void); // func_808649A4 +void EnGirlA_Update(void); // func_808649A4 void func_808649C8(void); // func_808649C8 -void func_80865370(void); // func_80865370 -void func_80865380(void); // func_80865380 +void EnPart_Init(void); // func_80865370 +void EnPart_Destroy(void); // func_80865380 void func_80865390(void); // func_80865390 void func_808654C4(void); // func_808654C4 -void func_808657A0(void); // func_808657A0 -void func_808657E8(void); // func_808657E8 -void func_80865990(void); // func_80865990 -void func_80865BBC(void); // func_80865BBC +void EnPart_Update(void); // func_808657A0 +void EnPart_Draw(void); // func_808657E8 +void EnLight_Init(void); // func_80865990 +void EnLight_Destroy(void); // func_80865BBC void func_80865BF8(void); // func_80865BF8 -void func_80865C74(void); // func_80865C74 +void EnLight_Update(void); // func_80865C74 void func_80865F38(void); // func_80865F38 -void func_80866398(void); // func_80866398 -void func_80866800(void); // func_80866800 -void func_808669E0(void); // func_808669E0 +void EnLight_Draw(void); // func_80866398 +void EnDoor_Init(void); // func_80866800 +void EnDoor_Destroy(void); // func_808669E0 void func_80866A5C(void); // func_80866A5C void func_80866B20(void); // func_80866B20 void func_80866F94(void); // func_80866F94 @@ -4878,9 +4878,9 @@ void func_8086704C(void); // func_8086704C void func_80867080(void); // func_80867080 void func_808670F0(void); // func_808670F0 void func_80867144(void); // func_80867144 -void func_8086732C(void); // func_8086732C +void EnDoor_Update(void); // func_8086732C void func_80867350(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80867350 -void func_808674B0(void); // func_808674B0 +void EnDoor_Draw(void); // func_808674B0 void func_80867BD0(void); // func_80867BD0 void func_80867BDC(void); // func_80867BDC void func_80867C14(void); // func_80867C14 @@ -4888,8 +4888,8 @@ void func_80867C8C(void); // func_80867C8C void func_80867FBC(void); // func_80867FBC void func_80867FE4(void); // func_80867FE4 void func_8086800C(void); // func_8086800C -void func_808680AC(void); // func_808680AC -void func_808685FC(void); // func_808685FC +void EnBox_Init(void); // func_808680AC +void EnBox_Destroy(void); // func_808685FC void func_80868630(void); // func_80868630 void func_80868734(void); // func_80868734 void func_808687E8(void); // func_808687E8 @@ -4901,14 +4901,14 @@ void func_80868B74(void); // func_80868B74 void func_80868CC8(void); // func_80868CC8 void func_80869020(void); // func_80869020 void func_808692E0(void); // func_808692E0 -void func_808694A0(void); // func_808694A0 +void EnBox_Update(void); // func_808694A0 void func_80869600(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80869600 void func_80869850(void); // func_80869850 void func_80869874(void); // func_80869874 void func_808698B4(void); // func_808698B4 -void func_808698F4(void); // func_808698F4 -void func_80869D90(void); // func_80869D90 -void func_80869F90(void); // func_80869F90 +void EnBox_Draw(void); // func_808698F4 +void EnPametfrog_Init(void); // func_80869D90 +void EnPametfrog_Destroy(void); // func_80869F90 void func_80869FBC(void); // func_80869FBC void func_8086A024(void); // func_8086A024 void func_8086A068(void); // func_8086A068 @@ -4974,11 +4974,11 @@ void func_8086D084(void); // func_8086D084 void func_8086D140(void); // func_8086D140 void func_8086D1E8(void); // func_8086D1E8 void func_8086D230(void); // func_8086D230 -void func_8086D4C0(void); // func_8086D4C0 +void EnPametfrog_Update(void); // func_8086D4C0 void func_8086D730(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8086D730 -void func_8086D898(void); // func_8086D898 -void func_8086DE20(void); // func_8086DE20 -void func_8086E058(void); // func_8086E058 +void EnPametfrog_Draw(void); // func_8086D898 +void EnOkuta_Init(void); // func_8086DE20 +void EnOkuta_Destroy(void); // func_8086E058 void func_8086E084(void); // func_8086E084 void func_8086E0F0(void); // func_8086E0F0 void func_8086E168(void); // func_8086E168 @@ -5009,24 +5009,24 @@ void func_8086F57C(void); // func_8086F57C void func_8086F694(void); // func_8086F694 void func_8086F8FC(void); // func_8086F8FC void func_8086FCA4(void); // func_8086FCA4 -void func_8086FDE0(void); // func_8086FDE0 +void EnOkuta_Update(void); // func_8086FDE0 void func_808700C0(void); // func_808700C0 void func_80870254(void); // func_80870254 void func_808704DC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_808704DC void func_808705C8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808705C8 -void func_808706E0(void); // func_808706E0 +void EnOkuta_Draw(void); // func_808706E0 void EnBom_Init(ActorEnBom* this, GlobalContext* ctxt); // func_80870DB0 -void EnBom_Fini(ActorEnBom* this, GlobalContext* ctxt); // func_80870FF8 +void EnBom_Destroy(ActorEnBom* this, GlobalContext* ctxt); // func_80870FF8 void func_80871058(void); // func_80871058 void func_808714D4(void); // func_808714D4 void func_808715B8(void); // func_808715B8 -void EnBom_Main(ActorEnBom* this, GlobalContext* ctxt); // func_808719A8 +void EnBom_Update(ActorEnBom* this, GlobalContext* ctxt); // func_808719A8 void EnBom_Draw(ActorEnBom* this, GlobalContext* ctxt); // func_808722F4 -void func_80872648(GlobalContext* ctxt, Vector3f* pzParm2); // func_80872648 +void func_80872648(GlobalContext* ctxt, Vec3f* pzParm2); // func_80872648 void func_808726DC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808726DC void func_80872BC0(void); // func_80872BC0 -void func_80874810(void); // func_80874810 -void func_80874A28(void); // func_80874A28 +void EnWallmas_Init(void); // func_80874810 +void EnWallmas_Destroy(void); // func_80874A28 void func_80874A88(void); // func_80874A88 void func_80874B04(void); // func_80874B04 void func_80874B88(void); // func_80874B88 @@ -5057,13 +5057,13 @@ void func_8087596C(void); // func_8087596C void func_808759B8(void); // func_808759B8 void func_80875A0C(void); // func_80875A0C void func_80875A74(void); // func_80875A74 -void func_80875CF4(void); // func_80875CF4 +void EnWallmas_Update(void); // func_80875CF4 void func_80875F04(void); // func_80875F04 void func_808760A4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_808760A4 void func_80876118(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80876118 -void func_80876268(void); // func_80876268 -void func_80876670(void); // func_80876670 -void func_808768D0(void); // func_808768D0 +void EnWallmas_Draw(void); // func_80876268 +void EnDodongo_Init(void); // func_80876670 +void EnDodongo_Destroy(void); // func_808768D0 void func_80876930(void); // func_80876930 void func_80876B08(void); // func_80876B08 void func_80876BD0(void); // func_80876BD0 @@ -5091,12 +5091,12 @@ void func_808786C8(void); // func_808786C8 void func_80878724(void); // func_80878724 void func_808787B0(void); // func_808787B0 void func_80878910(void); // func_80878910 -void func_80878C4C(void); // func_80878C4C +void EnDodongo_Update(void); // func_80878C4C void func_80878E44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80878E44 void func_80878EB4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80878EB4 -void func_80879008(void); // func_80879008 +void EnDodongo_Draw(void); // func_80879008 void EnFirefly_Init(ActorEnFirefly* this, UNK_TYPE4 ctxt); // func_808796F0 -void EnFirefly_Fini(ActorEnFirefly* this, GlobalContext* ctxt); // func_80879898 +void EnFirefly_Destroy(ActorEnFirefly* this, GlobalContext* ctxt); // func_80879898 void func_808798C4(ActorEnFirefly* this, GlobalContext* ctxt); // func_808798C4 void func_80879930(ActorEnFirefly* this); // func_80879930 void func_80879950(void); // func_80879950 @@ -5121,7 +5121,7 @@ void func_8087A920(void); // func_8087A920 void func_8087A9E0(void); // func_8087A9E0 void func_8087AA1C(void); // func_8087AA1C void func_8087AAF4(ActorEnFirefly* this, GlobalContext* ctxt); // func_8087AAF4 -void EnFirefly_Main(ActorEnFirefly* this, GlobalContext* ctxt); // func_8087AC0C +void EnFirefly_Update(ActorEnFirefly* this, GlobalContext* ctxt); // func_8087AC0C void func_8087AF48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_8087AF48 void func_8087AF98(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8087AF98 void EnFirefly_Draw(ActorEnFirefly* this, GlobalContext* ctxt); // func_8087B320 @@ -5144,9 +5144,9 @@ void func_8087C9D4(void); // func_8087C9D4 void func_8087C9EC(void); // func_8087C9EC void func_8087C9F8(void); // func_8087C9F8 void func_8087CA04(void); // func_8087CA04 -void func_8087CA14(void); // func_8087CA14 +void EnHorse_Init(void); // func_8087CA14 void func_8087D540(void); // func_8087D540 -void func_8087D69C(void); // func_8087D69C +void EnHorse_Destroy(void); // func_8087D69C void func_8087D70C(void); // func_8087D70C void func_8087D75C(void); // func_8087D75C void func_8087D814(void); // func_8087D814 @@ -5273,7 +5273,7 @@ void func_80886FA8(void); // func_80886FA8 void func_808870A4(void); // func_808870A4 void func_808871A0(void); // func_808871A0 void func_80887270(void); // func_80887270 -void func_808872A4(void); // func_808872A4 +void EnHorse_Update(void); // func_808872A4 void func_80887D20(void); // func_80887D20 void func_80887D60(void); // func_80887D60 void func_80887E64(void); // func_80887E64 @@ -5281,9 +5281,9 @@ void func_80887EBC(void); // func_80887EBC void func_80887F58(void); // func_80887F58 void func_80888C48(void); // func_80888C48 void func_80888D18(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80888D18 -void func_80888D78(void); // func_80888D78 -void func_8088A240(void); // func_8088A240 -void func_8088A464(void); // func_8088A464 +void EnHorse_Draw(void); // func_80888D78 +void EnArrow_Init(void); // func_8088A240 +void EnArrow_Destroy(void); // func_8088A464 void func_8088A514(void); // func_8088A514 void func_8088A594(void); // func_8088A594 void func_8088A7D8(void); // func_8088A7D8 @@ -5292,9 +5292,9 @@ void func_8088AA98(void); // func_8088AA98 void func_8088ACE0(void); // func_8088ACE0 void func_8088B630(void); // func_8088B630 void func_8088B6B0(void); // func_8088B6B0 -void func_8088B720(void); // func_8088B720 +void EnArrow_Update(void); // func_8088B720 void func_8088B88C(void); // func_8088B88C -void func_8088BA34(void); // func_8088BA34 +void EnArrow_Draw(void); // func_8088BA34 void func_8088C510(void); // func_8088C510 void func_8088C51C(void); // func_8088C51C void func_8088C804(void); // func_8088C804 @@ -5304,8 +5304,8 @@ void func_8088C9CC(void); // func_8088C9CC void func_8088CBAC(void); // func_8088CBAC void func_8088CC48(void); // func_8088CC48 void func_8088CD3C(void); // func_8088CD3C -void func_8088CDAC(void); // func_8088CDAC -void func_8088D39C(void); // func_8088D39C +void EnElf_Init(void); // func_8088CDAC +void EnElf_Destroy(void); // func_8088D39C void func_8088D3EC(void); // func_8088D3EC void func_8088D470(void); // func_8088D470 void func_8088D504(void); // func_8088D504 @@ -5337,12 +5337,12 @@ void func_8088FD04(void); // func_8088FD04 void func_8088FDCC(void); // func_8088FDCC void func_8088FE64(void); // func_8088FE64 void func_8089010C(void); // func_8089010C -void func_80890438(void); // func_80890438 +void EnElf_Update(void); // func_80890438 void func_80890494(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80890494 -void func_808905B8(void); // func_808905B8 +void EnElf_Draw(void); // func_808905B8 void func_808908D0(void); // func_808908D0 -void func_80891060(void); // func_80891060 -void func_808912E8(void); // func_808912E8 +void EnNiw_Init(void); // func_80891060 +void EnNiw_Destroy(void); // func_808912E8 void func_80891320(void); // func_80891320 void func_808916B0(void); // func_808916B0 void func_808917F8(void); // func_808917F8 @@ -5359,14 +5359,14 @@ void func_80892414(void); // func_80892414 void func_808924B0(void); // func_808924B0 void func_808925F8(void); // func_808925F8 void func_8089262C(void); // func_8089262C -void func_808927CC(void); // func_808927CC +void EnNiw_Update(void); // func_808927CC void func_80892E70(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80892E70 -void func_80892FA0(void); // func_80892FA0 +void EnNiw_Draw(void); // func_80892FA0 void func_80893008(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80893008 void func_808930FC(void); // func_808930FC void func_808932B0(void); // func_808932B0 -void func_808937F0(void); // func_808937F0 -void func_808939EC(void); // func_808939EC +void EnTite_Init(void); // func_808937F0 +void EnTite_Destroy(void); // func_808939EC void func_80893A18(void); // func_80893A18 void func_80893A34(void); // func_80893A34 void func_80893A9C(void); // func_80893A9C @@ -5412,12 +5412,12 @@ void func_80895DE8(void); // func_80895DE8 void func_80895E28(void); // func_80895E28 void func_80895FF8(void); // func_80895FF8 void func_808963B4(void); // func_808963B4 -void func_808964E8(void); // func_808964E8 +void EnTite_Update(void); // func_808964E8 UNK_TYPE4 func_80896750(UNK_TYPE4 param_1, UNK_TYPE4 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6); // func_80896750 void func_80896788(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80896788 -void func_8089695C(void); // func_8089695C -void func_80896F30(void); // func_80896F30 -void func_808970F4(void); // func_808970F4 +void EnTite_Draw(void); // func_8089695C +void EnPeehat_Init(void); // func_80896F30 +void EnPeehat_Destroy(void); // func_808970F4 void func_80897170(void); // func_80897170 void func_808971DC(void); // func_808971DC void func_80897258(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80897258 @@ -5445,24 +5445,24 @@ void func_80898594(void); // func_80898594 void func_80898654(void); // func_80898654 void func_808986A4(void); // func_808986A4 void func_8089874C(void); // func_8089874C -void func_80898A28(void); // func_80898A28 +void EnPeehat_Update(void); // func_80898A28 void func_80898E74(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80898E74 void func_80899024(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80899024 -void func_80899218(void); // func_80899218 +void EnPeehat_Draw(void); // func_80899218 void func_80899960(void); // func_80899960 void func_808999B0(void); // func_808999B0 -void func_80899A20(void); // func_80899A20 -void func_80899A78(void); // func_80899A78 +void EnHoll_Init(void); // func_80899A20 +void EnHoll_Destroy(void); // func_80899A78 void func_80899ACC(void); // func_80899ACC void func_80899B88(void); // func_80899B88 void func_80899F30(void); // func_80899F30 void func_8089A0C0(void); // func_8089A0C0 void func_8089A238(void); // func_8089A238 void func_8089A330(void); // func_8089A330 -void func_8089A3A0(void); // func_8089A3A0 -void func_8089A3FC(void); // func_8089A3FC -void func_8089A6E0(void); // func_8089A6E0 -void func_8089A8B0(void); // func_8089A8B0 +void EnHoll_Update(void); // func_8089A3A0 +void EnHoll_Draw(void); // func_8089A3FC +void EnDinofos_Init(void); // func_8089A6E0 +void EnDinofos_Destroy(void); // func_8089A8B0 void func_8089A900(void); // func_8089A900 void func_8089A968(void); // func_8089A968 void func_8089A9B0(void); // func_8089A9B0 @@ -5517,29 +5517,29 @@ void func_8089D2E0(void); // func_8089D2E0 void func_8089D318(void); // func_8089D318 void func_8089D42C(void); // func_8089D42C void func_8089D60C(void); // func_8089D60C -void func_8089D960(void); // func_8089D960 +void EnDinofos_Update(void); // func_8089D960 void func_8089DC4C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8089DC4C void func_8089DC84(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8089DC84 -void func_8089DF54(void); // func_8089DF54 -void func_8089E8E0(void); // func_8089E8E0 -void func_8089E9DC(void); // func_8089E9DC -void func_8089EA10(void); // func_8089EA10 +void EnDinofos_Draw(void); // func_8089DF54 +void EnHata_Init(void); // func_8089E8E0 +void EnHata_Destroy(void); // func_8089E9DC +void EnHata_Update(void); // func_8089EA10 void func_8089EC68(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8089EC68 -void func_8089ECBC(void); // func_8089ECBC +void EnHata_Draw(void); // func_8089ECBC void EnZl1_Init(void); // func_8089ED90 -void EnZl1_Fini(void); // func_8089EDA0 -void EnZl1_Main(void); // func_8089EDB0 +void EnZl1_Destroy(void); // func_8089EDA0 +void EnZl1_Update(void); // func_8089EDB0 void EnZl1_Draw(void); // func_8089EDC0 void func_8089EE20(void); // func_8089EE20 -void func_8089EE2C(void); // func_8089EE2C -void func_8089EFF0(void); // func_8089EFF0 +void EnViewer_Init(void); // func_8089EE2C +void EnViewer_Destroy(void); // func_8089EFF0 void func_8089F014(void); // func_8089F014 void func_8089F0A0(void); // func_8089F0A0 void func_8089F17C(void); // func_8089F17C void func_8089F218(void); // func_8089F218 void func_8089F2C4(void); // func_8089F2C4 -void func_8089F380(void); // func_8089F380 -void func_8089F3C8(void); // func_8089F3C8 +void EnViewer_Update(void); // func_8089F380 +void EnViewer_Draw(void); // func_8089F3C8 void func_8089F4E0(void); // func_8089F4E0 void func_8089F59C(void); // func_8089F59C void func_8089F5D0(void); // func_8089F5D0 @@ -5553,19 +5553,19 @@ void func_8089FA54(void); // func_8089FA54 void func_8089FF30(void); // func_8089FF30 void func_8089FFCC(void); // func_8089FFCC void func_808A005C(void); // func_808A005C -void func_808A0170(void); // func_808A0170 -void func_808A0270(void); // func_808A0270 +void EnBubble_Init(void); // func_808A0170 +void EnBubble_Destroy(void); // func_808A0270 void func_808A029C(void); // func_808A029C void func_808A0350(void); // func_808A0350 void func_808A03A0(void); // func_808A03A0 void func_808A03E8(void); // func_808A03E8 -void func_808A0458(void); // func_808A0458 -void func_808A04D4(void); // func_808A04D4 +void EnBubble_Update(void); // func_808A0458 +void EnBubble_Draw(void); // func_808A04D4 void func_808A08F0(void); // func_808A08F0 void func_808A0900(void); // func_808A0900 void func_808A0974(void); // func_808A0974 -void func_808A0B10(void); // func_808A0B10 -void func_808A0CD0(void); // func_808A0CD0 +void DoorShutter_Init(void); // func_808A0B10 +void DoorShutter_Destroy(void); // func_808A0CD0 void func_808A0D0C(void); // func_808A0D0C void func_808A0D90(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808A0D90 void func_808A0E28(void); // func_808A0E28 @@ -5583,24 +5583,24 @@ void func_808A1884(void); // func_808A1884 void func_808A1A70(void); // func_808A1A70 void func_808A1B48(void); // func_808A1B48 void func_808A1C50(void); // func_808A1C50 -void func_808A1CC4(void); // func_808A1CC4 +void DoorShutter_Update(void); // func_808A1CC4 void func_808A1D68(void); // func_808A1D68 void func_808A1E14(void); // func_808A1E14 void func_808A24D0(void); // func_808A24D0 void func_808A24DC(void); // func_808A24DC -void func_808A2700(void); // func_808A2700 -void func_808A2868(void); // func_808A2868 +void EnBoom_Init(void); // func_808A2700 +void EnBoom_Destroy(void); // func_808A2868 void func_808A2918(void); // func_808A2918 -void func_808A2D94(void); // func_808A2D94 -void func_808A2E6C(void); // func_808A2E6C -void func_808A31B0(void); // func_808A31B0 -void func_808A323C(void); // func_808A323C -void func_808A32B0(void); // func_808A32B0 +void EnBoom_Update(void); // func_808A2D94 +void EnBoom_Draw(void); // func_808A2E6C +void EnTorch2_Init(void); // func_808A31B0 +void EnTorch2_Destroy(void); // func_808A323C +void EnTorch2_Update(void); // func_808A32B0 void func_808A3428(void); // func_808A3428 void func_808A3458(void); // func_808A3458 -void func_808A34B8(void); // func_808A34B8 -void func_808A3670(void); // func_808A3670 -void func_808A38E4(void); // func_808A38E4 +void EnTorch2_Draw(void); // func_808A34B8 +void EnMinifrog_Init(void); // func_808A3670 +void EnMinifrog_Destroy(void); // func_808A38E4 void func_808A3930(void); // func_808A3930 void func_808A3980(void); // func_808A3980 void func_808A39EC(void); // func_808A39EC @@ -5622,11 +5622,11 @@ void func_808A45A8(void); // func_808A45A8 void func_808A4634(void); // func_808A4634 void func_808A46E8(void); // func_808A46E8 void func_808A4914(void); // func_808A4914 -void func_808A4A30(void); // func_808A4A30 +void EnMinifrog_Update(void); // func_808A4A30 void func_808A4AC8(s32 param_1); // func_808A4AC8 void func_808A4AF8(void); // func_808A4AF8 void func_808A4B3C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808A4B3C -void func_808A4C14(void); // func_808A4C14 +void EnMinifrog_Draw(void); // func_808A4C14 void func_808A5050(void); // func_808A5050 void func_808A52A8(void); // func_808A52A8 void func_808A54B0(void); // func_808A54B0 @@ -5653,12 +5653,12 @@ void func_808A6D70(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_808A6D84(void); // func_808A6D84 void func_808A6E24(void); // func_808A6E24 void func_808A701C(void); // func_808A701C -void func_808A7138(void); // func_808A7138 -void func_808A71D0(void); // func_808A71D0 -void func_808A7230(void); // func_808A7230 +void EnSt_Init(void); // func_808A7138 +void EnSt_Destroy(void); // func_808A71D0 +void EnSt_Update(void); // func_808A7230 void func_808A73E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_808A73E8 void func_808A7478(void); // func_808A7478 -void func_808A7930(void); // func_808A7930 +void ObjWturn_Init(void); // func_808A7930 void func_808A7954(void); // func_808A7954 void func_808A7968(void); // func_808A7968 void func_808A7A24(void); // func_808A7A24 @@ -5667,17 +5667,17 @@ void func_808A7AAC(void); // func_808A7AAC void func_808A7BA0(void); // func_808A7BA0 void func_808A7C04(void); // func_808A7C04 void func_808A7C78(void); // func_808A7C78 -void func_808A7D74(void); // func_808A7D74 -void func_808A7E30(void); // func_808A7E30 -void func_808A7EB8(void); // func_808A7EB8 -void func_808A7FD0(void); // func_808A7FD0 +void ObjWturn_Update(void); // func_808A7D74 +void EnRiverSound_Init(void); // func_808A7E30 +void EnRiverSound_Update(void); // func_808A7EB8 +void EnRiverSound_Draw(void); // func_808A7FD0 void func_808A80A0(void); // func_808A80A0 void func_808A80AC(void); // func_808A80AC void func_808A812C(void); // func_808A812C void func_808A8218(void); // func_808A8218 void func_808A82F4(void); // func_808A82F4 -void func_808A83BC(void); // func_808A83BC -void func_808A8470(void); // func_808A8470 +void EnOssan_Init(void); // func_808A83BC +void EnOssan_Destroy(void); // func_808A8470 void func_808A849C(void); // func_808A849C void func_808A8500(void); // func_808A8500 void func_808A85FC(void); // func_808A85FC @@ -5729,7 +5729,7 @@ void func_808AAFB0(void); // func_808AAFB0 void func_808AB0B0(void); // func_808AB0B0 void func_808AB16C(void); // func_808AB16C void func_808AB404(void); // func_808AB404 -void func_808AB458(void); // func_808AB458 +void EnOssan_Update(void); // func_808AB458 void func_808AB52C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6); // func_808AB52C void func_808AB78C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12); // func_808AB78C void func_808AB928(void); // func_808AB928 @@ -5739,8 +5739,8 @@ void func_808ABD60(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_808ABE18(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808ABE18 void func_808ABE58(void); // func_808ABE58 void func_808ABF30(void); // func_808ABF30 -void func_808AC920(void); // func_808AC920 -void func_808ACB08(void); // func_808ACB08 +void EnFamos_Init(void); // func_808AC920 +void EnFamos_Destroy(void); // func_808ACB08 void func_808ACB58(void); // func_808ACB58 void func_808ACD2C(void); // func_808ACD2C void func_808ACF1C(void); // func_808ACF1C @@ -5775,24 +5775,24 @@ void func_808ADE74(void); // func_808ADE74 void func_808ADFA4(void); // func_808ADFA4 void func_808ADFF0(void); // func_808ADFF0 void func_808AE030(void); // func_808AE030 -void func_808AE0EC(void); // func_808AE0EC +void EnFamos_Update(void); // func_808AE0EC void func_808AE304(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_808AE304 void func_808AE3A8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808AE3A8 void func_808AE3FC(void); // func_808AE3FC -void func_808AE530(void); // func_808AE530 +void EnFamos_Draw(void); // func_808AE530 void func_808AE8C0(void); // func_808AE8C0 -void func_808AE8CC(void); // func_808AE8CC -void func_808AEA78(void); // func_808AEA78 +void EnBombf_Init(void); // func_808AE8CC +void EnBombf_Destroy(void); // func_808AEA78 void func_808AEAB8(void); // func_808AEAB8 void func_808AEAE0(void); // func_808AEAE0 void func_808AEE3C(void); // func_808AEE3C void func_808AEF68(void); // func_808AEF68 void func_808AEFD4(void); // func_808AEFD4 -void func_808AF120(void); // func_808AF120 +void EnBombf_Update(void); // func_808AF120 void func_808AF86C(void); // func_808AF86C -void func_808AF8F8(void); // func_808AF8F8 -void func_808AFCD0(void); // func_808AFCD0 -void func_808AFDF8(void); // func_808AFDF8 +void EnBombf_Draw(void); // func_808AF8F8 +void EnAm_Init(void); // func_808AFCD0 +void EnAm_Destroy(void); // func_808AFDF8 void func_808AFE38(void); // func_808AFE38 void func_808AFF9C(void); // func_808AFF9C void func_808B0040(void); // func_808B0040 @@ -5816,11 +5816,11 @@ void func_808B0894(void); // func_808B0894 void func_808B0AD0(void); // func_808B0AD0 void func_808B0B4C(void); // func_808B0B4C void func_808B0B9C(void); // func_808B0B9C -void func_808B0CC8(void); // func_808B0CC8 +void EnAm_Update(void); // func_808B0CC8 void func_808B0EA4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808B0EA4 -void func_808B0F98(void); // func_808B0F98 -void func_808B1330(void); // func_808B1330 -void func_808B1504(void); // func_808B1504 +void EnAm_Draw(void); // func_808B0F98 +void EnDekubaba_Init(void); // func_808B1330 +void EnDekubaba_Destroy(void); // func_808B1504 void func_808B1530(void); // func_808B1530 void func_808B15B8(void); // func_808B15B8 void func_808B16BC(void); // func_808B16BC @@ -5857,19 +5857,19 @@ void func_808B3DA8(void); // func_808B3DA8 void func_808B3E40(void); // func_808B3E40 void func_808B3EE8(void); // func_808B3EE8 void func_808B3F50(void); // func_808B3F50 -void func_808B42FC(void); // func_808B42FC +void EnDekubaba_Update(void); // func_808B42FC void func_808B4548(void); // func_808B4548 void func_808B465C(void); // func_808B465C void func_808B48FC(void); // func_808B48FC void func_808B49C8(void); // func_808B49C8 void func_808B4ABC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808B4ABC -void func_808B4AF8(void); // func_808B4AF8 -void func_808B5230(void); // func_808B5230 -void func_808B5294(void); // func_808B5294 -void func_808B52C0(void); // func_808B52C0 +void EnDekubaba_Draw(void); // func_808B4AF8 +void EnMFire1_Init(void); // func_808B5230 +void EnMFire1_Destroy(void); // func_808B5294 +void EnMFire1_Update(void); // func_808B52C0 void func_808B53C0(void); // func_808B53C0 -void func_808B545C(void); // func_808B545C -void func_808B5820(void); // func_808B5820 +void EnMThunder_Init(void); // func_808B545C +void EnMThunder_Destroy(void); // func_808B5820 void func_808B5890(void); // func_808B5890 void func_808B58CC(void); // func_808B58CC void func_808B5984(void); // func_808B5984 @@ -5877,9 +5877,9 @@ void func_808B5EEC(void); // func_808B5EEC void func_808B5F68(void); // func_808B5F68 void func_808B60D4(void); // func_808B60D4 void func_808B6310(void); // func_808B6310 -void func_808B63E8(void); // func_808B63E8 +void EnMThunder_Update(void); // func_808B63E8 void func_808B65BC(void); // func_808B65BC -void func_808B677C(void); // func_808B677C +void EnMThunder_Draw(void); // func_808B677C void func_808B7360(void); // func_808B7360 void func_808B736C(void); // func_808B736C void func_808B7380(void); // func_808B7380 @@ -5890,7 +5890,7 @@ void func_808B7460(void); // func_808B7460 void func_808B74A8(void); // func_808B74A8 void func_808B74D8(void); // func_808B74D8 void func_808B751C(void); // func_808B751C -void func_808B75B0(void); // func_808B75B0 +void BgBreakwall_Init(void); // func_808B75B0 void func_808B767C(void); // func_808B767C void func_808B76CC(void); // func_808B76CC void func_808B77D0(void); // func_808B77D0 @@ -5900,7 +5900,7 @@ void func_808B78A4(void); // func_808B78A4 void func_808B78DC(void); // func_808B78DC void func_808B7914(void); // func_808B7914 void func_808B7A10(void); // func_808B7A10 -void func_808B7A6C(void); // func_808B7A6C +void BgBreakwall_Update(void); // func_808B7A6C void func_808B7A90(void); // func_808B7A90 void func_808B7B54(void); // func_808B7B54 void func_808B7D34(void); // func_808B7D34 @@ -5909,9 +5909,9 @@ void func_808B8490(void); // func_808B8490 void func_808B849C(void); // func_808B849C void func_808B8568(void); // func_808B8568 void func_808B866C(void); // func_808B866C -void func_808B86D8(void); // func_808B86D8 +void DoorWarp1_Init(void); // func_808B86D8 void func_808B8774(void); // func_808B8774 -void func_808B8878(void); // func_808B8878 +void DoorWarp1_Destroy(void); // func_808B8878 void func_808B8924(void); // func_808B8924 void func_808B8A7C(void); // func_808B8A7C void func_808B8C48(void); // func_808B8C48 @@ -5940,24 +5940,24 @@ void func_808BA10C(void); // func_808BA10C void func_808BA550(void); // func_808BA550 void func_808BAAF4(void); // func_808BAAF4 void func_808BABF4(void); // func_808BABF4 -void func_808BAC04(void); // func_808BAC04 +void DoorWarp1_Update(void); // func_808BAC04 void func_808BACCC(void); // func_808BACCC void func_808BAE9C(void); // func_808BAE9C void func_808BB4C4(void); // func_808BB4C4 void func_808BB4F4(void); // func_808BB4F4 -void func_808BB84C(void); // func_808BB84C +void DoorWarp1_Draw(void); // func_808BB84C void func_808BB8D4(void); // func_808BB8D4 -void func_808BC010(void); // func_808BC010 -void func_808BC270(void); // func_808BC270 -void func_808BC2C4(void); // func_808BC2C4 -void func_808BC9D4(void); // func_808BC9D4 -void func_808BCDF0(void); // func_808BCDF0 -void func_808BCEA8(void); // func_808BCEA8 -void func_808BCEB8(void); // func_808BCEB8 +void ObjSyokudai_Init(void); // func_808BC010 +void ObjSyokudai_Destroy(void); // func_808BC270 +void ObjSyokudai_Update(void); // func_808BC2C4 +void ObjSyokudai_Draw(void); // func_808BC9D4 +void ItemBHeart_Init(void); // func_808BCDF0 +void ItemBHeart_Destroy(void); // func_808BCEA8 +void ItemBHeart_Update(void); // func_808BCEB8 void func_808BCF54(void); // func_808BCF54 -void func_808BCFC4(void); // func_808BCFC4 -void func_808BD1E0(void); // func_808BD1E0 -void func_808BD31C(void); // func_808BD31C +void ItemBHeart_Draw(void); // func_808BCFC4 +void EnDekunuts_Init(void); // func_808BD1E0 +void EnDekunuts_Destroy(void); // func_808BD31C void func_808BD348(void); // func_808BD348 void func_808BD3B4(void); // func_808BD3B4 void func_808BD428(void); // func_808BD428 @@ -5986,12 +5986,12 @@ void func_808BE4D4(void); // func_808BE4D4 void func_808BE680(void); // func_808BE680 void func_808BE6C4(void); // func_808BE6C4 void func_808BE73C(void); // func_808BE73C -void func_808BEA48(void); // func_808BEA48 +void EnDekunuts_Update(void); // func_808BEA48 void func_808BEBD0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_808BEBD0 void func_808BED30(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808BED30 -void func_808BEE38(void); // func_808BEE38 -void func_808BF220(void); // func_808BF220 -void func_808BF318(void); // func_808BF318 +void EnDekunuts_Draw(void); // func_808BEE38 +void EnBbfall_Init(void); // func_808BF220 +void EnBbfall_Destroy(void); // func_808BF318 void func_808BF344(void); // func_808BF344 void func_808BF3B8(void); // func_808BF3B8 void func_808BF438(void); // func_808BF438 @@ -6016,13 +6016,13 @@ void func_808C00A0(void); // func_808C00A0 void func_808C013C(void); // func_808C013C void func_808C0178(void); // func_808C0178 void func_808C01E0(void); // func_808C01E0 -void func_808C03EC(void); // func_808C03EC +void EnBbfall_Update(void); // func_808C03EC void func_808C07D4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_808C07D4 void func_808C080C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808C080C -void func_808C0A04(void); // func_808C0A04 +void EnBbfall_Draw(void); // func_808C0A04 void func_808C1030(void); // func_808C1030 -void func_808C103C(void); // func_808C103C -void func_808C10B0(void); // func_808C10B0 +void ArmsHook_Init(void); // func_808C103C +void ArmsHook_Destroy(void); // func_808C10B0 void func_808C10F8(void); // func_808C10F8 void func_808C1154(void); // func_808C1154 void func_808C1168(void); // func_808C1168 @@ -6030,10 +6030,10 @@ void func_808C1198(void); // func_808C1198 void func_808C11C0(void); // func_808C11C0 void func_808C125C(void); // func_808C125C void func_808C12A4(void); // func_808C12A4 -void func_808C18D8(void); // func_808C18D8 -void func_808C1918(void); // func_808C1918 -void func_808C1D40(void); // func_808C1D40 -void func_808C1E68(void); // func_808C1E68 +void ArmsHook_Update(void); // func_808C18D8 +void ArmsHook_Draw(void); // func_808C1918 +void EnBb_Init(void); // func_808C1D40 +void EnBb_Destroy(void); // func_808C1E68 void func_808C1E94(void); // func_808C1E94 void func_808C1F00(void); // func_808C1F00 void func_808C1F74(void); // func_808C1F74 @@ -6055,23 +6055,23 @@ void func_808C2CB4(void); // func_808C2CB4 void func_808C2CF0(void); // func_808C2CF0 void func_808C2D78(void); // func_808C2D78 void func_808C2E34(void); // func_808C2E34 -void func_808C30A0(void); // func_808C30A0 +void EnBb_Update(void); // func_808C30A0 void func_808C32EC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_808C32EC void func_808C3324(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808C3324 -void func_808C351C(void); // func_808C351C -void func_808C3A50(void); // func_808C3A50 -void func_808C3A78(void); // func_808C3A78 -void func_808C3A88(void); // func_808C3A88 -void func_808C3A98(void); // func_808C3A98 +void EnBb_Draw(void); // func_808C351C +void BgKeikokuSpr_Init(void); // func_808C3A50 +void BgKeikokuSpr_Destroy(void); // func_808C3A78 +void BgKeikokuSpr_Update(void); // func_808C3A88 +void BgKeikokuSpr_Draw(void); // func_808C3A98 void func_808C3C00(void); // func_808C3C00 void func_808C3D28(void); // func_808C3D28 -void func_808C3F30(void); // func_808C3F30 -void func_808C4414(void); // func_808C4414 +void EnWood02_Init(void); // func_808C3F30 +void EnWood02_Destroy(void); // func_808C4414 void func_808C4458(void); // func_808C4458 -void func_808C4584(void); // func_808C4584 -void func_808C4A3C(void); // func_808C4A3C -void func_808C4F80(void); // func_808C4F80 -void func_808C52A0(void); // func_808C52A0 +void EnWood02_Update(void); // func_808C4584 +void EnWood02_Draw(void); // func_808C4A3C +void EnDeath_Init(void); // func_808C4F80 +void EnDeath_Destroy(void); // func_808C52A0 void func_808C5310(void); // func_808C5310 void func_808C5394(void); // func_808C5394 void func_808C5428(void); // func_808C5428 @@ -6119,7 +6119,7 @@ void func_808C7DB8(void); // func_808C7DB8 void func_808C7DCC(void); // func_808C7DCC void func_808C7E24(void); // func_808C7E24 void func_808C7EDC(void); // func_808C7EDC -void func_808C8170(void); // func_808C8170 +void EnDeath_Update(void); // func_808C8170 void func_808C84A4(void); // func_808C84A4 void func_808C8690(void); // func_808C8690 void func_808C882C(void); // func_808C882C @@ -6127,9 +6127,9 @@ void func_808C8D18(void); // func_808C8D18 void func_808C9160(void); // func_808C9160 void func_808C9220(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_808C9220 void func_808C9340(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808C9340 -void func_808C96C8(void); // func_808C96C8 -void func_808CA0B0(void); // func_808CA0B0 -void func_808CA23C(void); // func_808CA23C +void EnDeath_Draw(void); // func_808C96C8 +void EnMinideath_Init(void); // func_808CA0B0 +void EnMinideath_Destroy(void); // func_808CA23C void func_808CA268(void); // func_808CA268 void func_808CA308(void); // func_808CA308 void func_808CA34C(void); // func_808CA34C @@ -6162,9 +6162,9 @@ void func_808CB7B8(void); // func_808CB7B8 void func_808CB7CC(void); // func_808CB7CC void func_808CB810(void); // func_808CB810 void func_808CB8F4(void); // func_808CB8F4 -void func_808CBB18(void); // func_808CBB18 -void func_808CC260(void); // func_808CC260 -void func_808CC3E0(void); // func_808CC3E0 +void EnMinideath_Update(void); // func_808CBB18 +void EnVm_Init(void); // func_808CC260 +void EnVm_Destroy(void); // func_808CC3E0 void func_808CC420(void); // func_808CC420 void func_808CC490(void); // func_808CC490 void func_808CC5C4(void); // func_808CC5C4 @@ -6178,12 +6178,12 @@ void func_808CCB50(void); // func_808CCB50 void func_808CCBE4(void); // func_808CCBE4 void func_808CCCF0(void); // func_808CCCF0 void func_808CCDE4(void); // func_808CCDE4 -void func_808CCEE4(void); // func_808CCEE4 +void EnVm_Update(void); // func_808CCEE4 UNK_TYPE4 func_808CD020(UNK_TYPE4 param_1, int param_2, UNK_PTR param_3, UNK_TYPE4 param_4, short* param_5, int param_6); // func_808CD020 void func_808CD08C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808CD08C -void func_808CD238(void); // func_808CD238 -void func_808CD740(void); // func_808CD740 -void func_808CD8E8(void); // func_808CD8E8 +void EnVm_Draw(void); // func_808CD238 +void DemoEffect_Init(void); // func_808CD740 +void DemoEffect_Destroy(void); // func_808CD8E8 void func_808CD940(void); // func_808CD940 void func_808CD998(void); // func_808CD998 void func_808CDAD0(void); // func_808CDAD0 @@ -6191,7 +6191,7 @@ void func_808CDBDC(void); // func_808CDBDC void func_808CDCEC(void); // func_808CDCEC void func_808CDD70(void); // func_808CDD70 void func_808CDDE0(void); // func_808CDDE0 -void func_808CDE54(void); // func_808CDE54 +void DemoEffect_Update(void); // func_808CDE54 void func_808CDE78(void); // func_808CDE78 void func_808CDFF8(void); // func_808CDFF8 void func_808CE078(void); // func_808CE078 @@ -6199,14 +6199,14 @@ void func_808CE450(void); // func_808CE450 void func_808CE45C(void); // func_808CE45C void func_808CF06C(void); // func_808CF06C void func_808CF0CC(void); // func_808CF0CC -void func_808CF808(void); // func_808CF808 -void func_808CF928(void); // func_808CF928 -void func_808CF94C(void); // func_808CF94C +void DemoKankyo_Init(void); // func_808CF808 +void DemoKankyo_Destroy(void); // func_808CF928 +void DemoKankyo_Update(void); // func_808CF94C void func_808CF970(void); // func_808CF970 void func_808CFE04(void); // func_808CFE04 -void func_808D035C(void); // func_808D035C -void func_808D0680(void); // func_808D0680 -void func_808D08A4(void); // func_808D08A4 +void DemoKankyo_Draw(void); // func_808D035C +void EnFloormas_Init(void); // func_808D0680 +void EnFloormas_Destroy(void); // func_808D08A4 void func_808D08D0(void); // func_808D08D0 void func_808D0908(void); // func_808D0908 void func_808D0930(void); // func_808D0930 @@ -6258,13 +6258,13 @@ void func_808D2D30(void); // func_808D2D30 void func_808D2D6C(void); // func_808D2D6C void func_808D2DC0(void); // func_808D2DC0 void func_808D2E34(void); // func_808D2E34 -void func_808D316C(void); // func_808D316C +void EnFloormas_Update(void); // func_808D316C void func_808D3488(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_808D3488 void func_808D34C4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_808D34C4 -void func_808D3630(void); // func_808D3630 +void EnFloormas_Draw(void); // func_808D3630 void func_808D3754(void); // func_808D3754 -void func_808D3E20(void); // func_808D3E20 -void func_808D414C(void); // func_808D414C +void EnRd_Init(void); // func_808D3E20 +void EnRd_Destroy(void); // func_808D414C void func_808D4190(void); // func_808D4190 void func_808D41FC(void); // func_808D41FC void func_808D4260(void); // func_808D4260 @@ -6308,20 +6308,20 @@ void func_808D66A0(void); // func_808D66A0 void func_808D6814(void); // func_808D6814 void func_808D6A94(void); // func_808D6A94 void func_808D6B64(void); // func_808D6B64 -void func_808D6C10(void); // func_808D6C10 +void EnRd_Update(void); // func_808D6C10 UNK_TYPE4 func_808D6DA0(UNK_TYPE4 param_1, s32 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, s32 param_5, s32 param_6); // func_808D6DA0 void func_808D6DFC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808D6DFC -void func_808D6ED8(void); // func_808D6ED8 -void func_808D7550(void); // func_808D7550 -void func_808D75BC(void); // func_808D75BC +void EnRd_Draw(void); // func_808D6ED8 +void BgF40Flift_Init(void); // func_808D7550 +void BgF40Flift_Destroy(void); // func_808D75BC void func_808D75F0(void); // func_808D75F0 void func_808D7714(void); // func_808D7714 -void func_808D77B8(void); // func_808D77B8 -void func_808D77DC(void); // func_808D77DC +void BgF40Flift_Update(void); // func_808D77B8 +void BgF40Flift_Draw(void); // func_808D77DC UNK_TYPE4 func_808D78D0(Actor* param_1); // func_808D78D0 unsigned int func_808D7928(Actor* param_1); // func_808D7928 -void func_808D7954(Actor* param_1); // func_808D7954 -void func_808D7A04(void); // func_808D7A04 +void ObjMure_Init(Actor* param_1); // func_808D7954 +void ObjMure_Destroy(void); // func_808D7A04 int func_808D7A14(int param_1); // func_808D7A14 void func_808D7A40(UNK_PTR param_1, UNK_PTR param_2); // func_808D7A40 void func_808D7A68(int param_1, GlobalContext* param_2); // func_808D7A68 @@ -6337,7 +6337,7 @@ void func_808D814C(int param_1, int param_2); // func_808D814C void func_808D82CC(int param_1); // func_808D82CC void func_808D84F4(unsigned int param_1); // func_808D84F4 void func_808D8678(unsigned int param_1, GlobalContext* param_2); // func_808D8678 -void func_808D8720(int param_1); // func_808D8720 +void ObjMure_Update(int param_1); // func_808D8720 void func_808D8940(void); // func_808D8940 void func_808D8B58(void); // func_808D8B58 void func_808D8D60(void); // func_808D8D60 @@ -6371,25 +6371,25 @@ void func_808DAEB4(void); // func_808DAEB4 void func_808DB100(void); // func_808DB100 void func_808DB25C(void); // func_808DB25C void func_808DB2E0(void); // func_808DB2E0 -void func_808DB454(void); // func_808DB454 -void func_808DB70C(void); // func_808DB70C -void func_808DB738(void); // func_808DB738 +void EnSw_Init(void); // func_808DB454 +void EnSw_Destroy(void); // func_808DB70C +void EnSw_Update(void); // func_808DB738 void func_808DB7F4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_808DB7F4 -void func_808DB8DC(void); // func_808DB8DC +void EnSw_Draw(void); // func_808DB8DC void func_808DBE80(void); // func_808DBE80 void func_808DBE8C(void); // func_808DBE8C void func_808DBEB0(void); // func_808DBEB0 void func_808DBFB0(void); // func_808DBFB0 void func_808DC038(void); // func_808DC038 -void func_808DC0BC(void); // func_808DC0BC -void func_808DC168(void); // func_808DC168 +void ObjectKankyo_Init(void); // func_808DC0BC +void ObjectKankyo_Destroy(void); // func_808DC168 void func_808DC18C(void); // func_808DC18C void func_808DC454(void); // func_808DC454 void func_808DCB7C(void); // func_808DCB7C void func_808DCBF8(void); // func_808DCBF8 void func_808DCDB4(void); // func_808DCDB4 -void func_808DD340(void); // func_808DD340 -void func_808DD364(void); // func_808DD364 +void ObjectKankyo_Update(void); // func_808DD340 +void ObjectKankyo_Draw(void); // func_808DD364 void func_808DD3C8(void); // func_808DD3C8 void func_808DD970(void); // func_808DD970 void func_808DDE74(void); // func_808DDE74 @@ -6397,8 +6397,8 @@ void func_808DDE9C(void); // func_808DDE9C void func_808DE5C0(void); // func_808DE5C0 void func_808DE660(void); // func_808DE660 void func_808DE728(void); // func_808DE728 -void func_808DE7F0(void); // func_808DE7F0 -void func_808DE958(void); // func_808DE958 +void EnHorseLinkChild_Init(void); // func_808DE7F0 +void EnHorseLinkChild_Destroy(void); // func_808DE958 void func_808DE9A8(void); // func_808DE9A8 void func_808DEA0C(void); // func_808DEA0C void func_808DEA54(void); // func_808DEA54 @@ -6412,67 +6412,67 @@ void func_808DF560(void); // func_808DF560 void func_808DF620(void); // func_808DF620 void func_808DF788(void); // func_808DF788 void func_808DF838(void); // func_808DF838 -void func_808DFB14(void); // func_808DFB14 +void EnHorseLinkChild_Update(void); // func_808DFB14 void func_808DFC3C(void); // func_808DFC3C void func_808DFDC8(void); // func_808DFDC8 -void func_808DFE3C(void); // func_808DFE3C +void EnHorseLinkChild_Draw(void); // func_808DFE3C void func_808E01A0(void); // func_808E01A0 -void func_808E01AC(void); // func_808E01AC -void func_808E0264(void); // func_808E0264 +void DoorAna_Init(void); // func_808E01AC +void DoorAna_Destroy(void); // func_808E0264 void func_808E02A4(void); // func_808E02A4 void func_808E03B8(void); // func_808E03B8 void func_808E05C4(void); // func_808E05C4 -void func_808E06B0(void); // func_808E06B0 -void func_808E0704(void); // func_808E0704 -void func_808E0830(void); // func_808E0830 +void DoorAna_Update(void); // func_808E06B0 +void DoorAna_Draw(void); // func_808E0704 +void EnEncount1_Init(void); // func_808E0830 void func_808E0954(void); // func_808E0954 -void func_808E0DA8(void); // func_808E0DA8 -void func_808E0E40(void); // func_808E0E40 -void func_808E0EBC(void); // func_808E0EBC +void EnEncount1_Update(void); // func_808E0DA8 +void DemoTreLgt_Init(void); // func_808E0E40 +void DemoTreLgt_Destroy(void); // func_808E0EBC void func_808E0EE8(void); // func_808E0EE8 void func_808E0EF4(void); // func_808E0EF4 void func_808E0F4C(void); // func_808E0F4C void func_808E0FE0(void); // func_808E0FE0 -void func_808E1270(void); // func_808E1270 +void DemoTreLgt_Update(void); // func_808E1270 void func_808E12A4(void); // func_808E12A4 -void func_808E13FC(void); // func_808E13FC -void func_808E1560(void); // func_808E1560 -void func_808E16B4(void); // func_808E16B4 +void DemoTreLgt_Draw(void); // func_808E13FC +void EnEncount2_Init(void); // func_808E1560 +void EnEncount2_Destroy(void); // func_808E16B4 void func_808E16FC(void); // func_808E16FC void func_808E1714(void); // func_808E1714 void func_808E17C4(void); // func_808E17C4 void func_808E18A8(void); // func_808E18A8 -void func_808E18F8(void); // func_808E18F8 -void func_808E19C4(void); // func_808E19C4 +void EnEncount2_Update(void); // func_808E18F8 +void EnEncount2_Draw(void); // func_808E19C4 void func_808E1A24(void); // func_808E1A24 void func_808E1B4C(void); // func_808E1B4C void func_808E1C9C(void); // func_808E1C9C -void func_808E1FE0(void); // func_808E1FE0 -void func_808E1FF0(void); // func_808E1FF0 -void func_808E2000(void); // func_808E2000 -void func_808E2010(void); // func_808E2010 -void func_808E2070(void); // func_808E2070 -void func_808E21C8(void); // func_808E21C8 +void EnFireRock_Init(void); // func_808E1FE0 +void EnFireRock_Destroy(void); // func_808E1FF0 +void EnFireRock_Update(void); // func_808E2000 +void EnFireRock_Draw(void); // func_808E2010 +void BgCtowerRot_Init(void); // func_808E2070 +void BgCtowerRot_Destroy(void); // func_808E21C8 void func_808E21FC(void); // func_808E21FC void func_808E22DC(void); // func_808E22DC void func_808E22EC(void); // func_808E22EC void func_808E23D0(void); // func_808E23D0 void func_808E2444(void); // func_808E2444 -void func_808E24B4(void); // func_808E24B4 -void func_808E24D8(void); // func_808E24D8 +void BgCtowerRot_Update(void); // func_808E24B4 +void BgCtowerRot_Draw(void); // func_808E24D8 void func_808E2600(void); // func_808E2600 void func_808E26C8(void); // func_808E26C8 -void func_808E286C(void); // func_808E286C -void func_808E2B04(void); // func_808E2B04 -void func_808E2B7C(void); // func_808E2B7C +void MirRay_Init(void); // func_808E286C +void MirRay_Destroy(void); // func_808E2B04 +void MirRay_Update(void); // func_808E2B7C void func_808E2C68(void); // func_808E2C68 void func_808E2E1C(void); // func_808E2E1C void func_808E2FF8(void); // func_808E2FF8 void func_808E30FC(void); // func_808E30FC -void func_808E36A4(void); // func_808E36A4 +void MirRay_Draw(void); // func_808E36A4 void func_808E3984(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7); // func_808E3984 -void func_808E3EF0(void); // func_808E3EF0 -void func_808E3FF0(void); // func_808E3FF0 +void EnSb_Init(void); // func_808E3EF0 +void EnSb_Destroy(void); // func_808E3FF0 void func_808E401C(void); // func_808E401C void func_808E40CC(void); // func_808E40CC void func_808E4144(void); // func_808E4144 @@ -6488,11 +6488,11 @@ void func_808E4740(void); // func_808E4740 void func_808E47E8(void); // func_808E47E8 void func_808E491C(int param_1); // func_808E491C void func_808E4984(void); // func_808E4984 -void func_808E4AC8(void); // func_808E4AC8 +void EnSb_Update(void); // func_808E4AC8 void func_808E4C18(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808E4C18 -void func_808E4CB0(void); // func_808E4CB0 -void func_808E4FC0(void); // func_808E4FC0 -void func_808E530C(void); // func_808E530C +void EnSb_Draw(void); // func_808E4CB0 +void EnBigslime_Init(void); // func_808E4FC0 +void EnBigslime_Destroy(void); // func_808E530C void func_808E5388(void); // func_808E5388 void func_808E5430(void); // func_808E5430 void func_808E5484(void); // func_808E5484 @@ -6587,15 +6587,15 @@ void func_808EBBE4(void); // func_808EBBE4 void func_808EBED0(void); // func_808EBED0 void func_808EC158(void); // func_808EC158 void func_808EC354(void); // func_808EC354 -void func_808EC4E4(void); // func_808EC4E4 +void EnBigslime_Update(void); // func_808EC4E4 void func_808EC708(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE4 param_8); // func_808EC708 void func_808EC990(void); // func_808EC990 void func_808ECD14(void); // func_808ECD14 void func_808ED07C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808ED07C -void func_808ED138(void); // func_808ED138 +void EnBigslime_Draw(void); // func_808ED138 void func_808ED3F4(void); // func_808ED3F4 -void func_808F1200(void); // func_808F1200 -void func_808F1334(void); // func_808F1334 +void EnKarebaba_Init(void); // func_808F1200 +void EnKarebaba_Destroy(void); // func_808F1334 void func_808F1374(void); // func_808F1374 void func_808F13FC(void); // func_808F13FC void func_808F152C(void); // func_808F152C @@ -6621,9 +6621,9 @@ void func_808F238C(void); // func_808F238C void func_808F241C(void); // func_808F241C void func_808F24F8(void); // func_808F24F8 void func_808F254C(void); // func_808F254C -void func_808F25A4(void); // func_808F25A4 +void EnKarebaba_Update(void); // func_808F25A4 void func_808F280C(void); // func_808F280C -void func_808F28F8(void); // func_808F28F8 +void EnKarebaba_Draw(void); // func_808F28F8 void func_808F30B0(void); // func_808F30B0 void func_808F3178(void); // func_808F3178 void func_808F322C(void); // func_808F322C @@ -6661,15 +6661,15 @@ void func_808F5A34(void); // func_808F5A34 void func_808F5A94(void); // func_808F5A94 void func_808F5B58(void); // func_808F5B58 void func_808F5C98(void); // func_808F5C98 -void func_808F5DA4(void); // func_808F5DA4 -void func_808F621C(void); // func_808F621C -void func_808F6248(void); // func_808F6248 +void EnIn_Init(void); // func_808F5DA4 +void EnIn_Destroy(void); // func_808F621C +void EnIn_Update(void); // func_808F6248 void func_808F6334(void); // func_808F6334 void func_808F64A0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_808F64A0 void func_808F67F8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_808F67F8 -void func_808F69B4(void); // func_808F69B4 -void func_808F74B0(void); // func_808F74B0 -void func_808F7580(void); // func_808F7580 +void EnIn_Draw(void); // func_808F69B4 +void EnBomChu_Init(void); // func_808F74B0 +void EnBomChu_Destroy(void); // func_808F7580 void func_808F75D0(void); // func_808F75D0 void func_808F77E4(void); // func_808F77E4 void func_808F7868(void); // func_808F7868 @@ -6681,8 +6681,8 @@ void func_808F7FA0(void); // func_808F7FA0 void func_808F7FD0(void); // func_808F7FD0 void func_808F8080(void); // func_808F8080 void func_808F818C(void); // func_808F818C -void func_808F83B8(void); // func_808F83B8 -void func_808F8714(void); // func_808F8714 +void EnBomChu_Update(void); // func_808F83B8 +void EnBomChu_Draw(void); // func_808F8714 void D_808F890C(void); // func_808F890C void func_808F8AA0(void); // func_808F8AA0 void func_808F8C24(void); // func_808F8C24 @@ -6703,12 +6703,12 @@ void func_808F999C(void); // func_808F999C void func_808F99B0(void); // func_808F99B0 void func_808F99C4(void); // func_808F99C4 void func_808F99D8(void); // func_808F99D8 -void func_808F99EC(void); // func_808F99EC -void func_808F9A4C(void); // func_808F9A4C -void func_808F9A88(void); // func_808F9A88 -void func_808F9AC4(void); // func_808F9AC4 -void func_808F9E00(void); // func_808F9E00 -void func_808F9FDC(void); // func_808F9FDC +void EnHorseGameCheck_Init(void); // func_808F99EC +void EnHorseGameCheck_Destroy(void); // func_808F9A4C +void EnHorseGameCheck_Update(void); // func_808F9A88 +void EnHorseGameCheck_Draw(void); // func_808F9AC4 +void EnRr_Init(void); // func_808F9E00 +void EnRr_Destroy(void); // func_808F9FDC void func_808FA01C(void); // func_808FA01C void func_808FA11C(void); // func_808FA11C void func_808FA19C(void); // func_808FA19C @@ -6735,11 +6735,11 @@ void func_808FB42C(void); // func_808FB42C void func_808FB680(void); // func_808FB680 void func_808FB710(void); // func_808FB710 void func_808FB794(void); // func_808FB794 -void func_808FB888(void); // func_808FB888 -void func_808FBD54(void); // func_808FBD54 -void func_808FC550(void); // func_808FC550 -void func_808FC5AC(void); // func_808FC5AC -void func_808FC5BC(void); // func_808FC5BC +void EnRr_Update(void); // func_808FB888 +void EnRr_Draw(void); // func_808FBD54 +void EnFr_Init(void); // func_808FC550 +void EnFr_Destroy(void); // func_808FC5AC +void EnFr_Update(void); // func_808FC5BC void func_808FC6C0(int param_1, int param_2, float* param_3, float param_4); // func_808FC6C0 void func_808FC770(UNK_TYPE4 param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3); // func_808FC770 f32 func_808FC790(void); // func_808FC790 @@ -6750,8 +6750,8 @@ void func_808FCC0C(int param_1, UNK_PTR param_2, UNK_PTR param_3, float param_4) void func_808FCDBC(int param_1, UNK_PTR param_2, UNK_PTR param_3, UNK_TYPE4 param_4, u8 param_5); // func_808FCDBC void func_808FCF60(int param_1, UNK_PTR param_2, f32* param_3); // func_808FCF60 void func_808FD054(void); // func_808FD054 -void func_808FD368(Actor* param_1, GlobalContext* param_2); // func_808FD368 -void func_808FDC64(int param_1, GlobalContext* param_2); // func_808FDC64 +void EnFishing_Init(Actor* param_1, GlobalContext* param_2); // func_808FD368 +void EnFishing_Destroy(int param_1, GlobalContext* param_2); // func_808FDC64 void func_808FDCDC(float* param_1, GlobalContext* param_2); // func_808FDCDC void func_808FE3F8(f32* param_1, GraphicsContext** param_2); // func_808FE3F8 void func_808FEE1C(GraphicsContext** param_1); // func_808FEE1C @@ -6769,12 +6769,12 @@ void func_809036BC(int param_1, int param_2); // func_809036BC void func_809038A4(int param_1, unsigned short* param_2); // func_809038A4 void func_80903C60(Actor* param_1, char param_2); // func_80903C60 void func_80903E20(Actor* param_1, GlobalContext* param_2); // func_80903E20 -void func_80903FE0(Actor* param_1, GlobalContext* param_2); // func_80903FE0 +void EnFishing_Update(Actor* param_1, GlobalContext* param_2); // func_80903FE0 UNK_TYPE4 func_80908554(UNK_TYPE4 param_1, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, int param_5, int param_6); // func_80908554 void func_80908674(UNK_TYPE4 param_1, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, int param_5); // func_80908674 UNK_TYPE4 func_809086B4(UNK_TYPE4 param_1, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, int param_5, int param_6); // func_809086B4 void func_80908734(UNK_TYPE4 param_1, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, int param_5); // func_80908734 -void func_80908774(int param_1, GraphicsContext** param_2); // func_80908774 +void EnFishing_Draw(int param_1, GraphicsContext** param_2); // func_80908774 void func_809089B8(float* param_1, float* param_2); // func_809089B8 void func_80908A64(float* param_1, float* param_2, u8 param_3); // func_80908A64 void func_80908B4C(GlobalContext* param_1); // func_80908B4C @@ -6795,8 +6795,8 @@ void func_80917538(void); // func_80917538 void func_80917604(void); // func_80917604 void func_8091763C(void); // func_8091763C void func_8091768C(void); // func_8091768C -void func_809176D0(void); // func_809176D0 -void func_8091780C(void); // func_8091780C +void ObjOshihiki_Init(void); // func_809176D0 +void ObjOshihiki_Destroy(void); // func_8091780C void func_80917840(void); // func_80917840 void func_809179A0(void); // func_809179A0 void func_80917AEC(void); // func_80917AEC @@ -6812,33 +6812,33 @@ void func_80918314(void); // func_80918314 void func_8091834C(void); // func_8091834C void func_8091851C(void); // func_8091851C void func_80918574(void); // func_80918574 -void func_80918678(void); // func_80918678 -void func_80918700(void); // func_80918700 +void ObjOshihiki_Update(void); // func_80918678 +void ObjOshihiki_Draw(void); // func_80918700 void func_80918B40(void); // func_80918B40 -void func_80918BB8(void); // func_80918BB8 -void func_80918D54(void); // func_80918D54 +void EffDust_Init(void); // func_80918BB8 +void EffDust_Destroy(void); // func_80918D54 void func_80918D64(void); // func_80918D64 void func_80918FE4(void); // func_80918FE4 void func_80919230(void); // func_80919230 -void func_80919744(void); // func_80919744 +void EffDust_Update(void); // func_80919744 void func_80919768(void); // func_80919768 void func_809199FC(void); // func_809199FC -void func_80919D68(void); // func_80919D68 +void EffDust_Draw(void); // func_80919D68 void func_80919F30(void); // func_80919F30 void func_80919FC8(void); // func_80919FC8 void func_8091A044(void); // func_8091A044 void func_8091A0B8(void); // func_8091A0B8 -void func_8091A124(void); // func_8091A124 -void func_8091A2D8(void); // func_8091A2D8 -void func_8091A30C(void); // func_8091A30C +void BgUmajump_Init(void); // func_8091A124 +void BgUmajump_Destroy(void); // func_8091A2D8 +void BgUmajump_Update(void); // func_8091A30C void func_8091A5A0(void); // func_8091A5A0 void func_8091A7B0(void); // func_8091A7B0 void func_8091A8A0(void); // func_8091A8A0 void func_8091A8C4(void); // func_8091A8C4 void func_8091A8F4(void); // func_8091A8F4 void func_8091A9E4(void); // func_8091A9E4 -void func_8091AA78(void); // func_8091AA78 -void func_8091AC4C(void); // func_8091AC4C +void EnInsect_Init(void); // func_8091AA78 +void EnInsect_Destroy(void); // func_8091AC4C void func_8091AC78(void); // func_8091AC78 void func_8091ACC4(void); // func_8091ACC4 void func_8091AE10(void); // func_8091AE10 @@ -6853,14 +6853,14 @@ void func_8091B618(void); // func_8091B618 void func_8091B670(void); // func_8091B670 void func_8091B928(void); // func_8091B928 void func_8091B984(void); // func_8091B984 -void func_8091BAB4(void); // func_8091BAB4 -void func_8091BD04(void); // func_8091BD04 +void EnInsect_Update(void); // func_8091BAB4 +void EnInsect_Draw(void); // func_8091BD04 void func_8091C0A0(void); // func_8091C0A0 void func_8091C124(void); // func_8091C124 void func_8091C140(void); // func_8091C140 void func_8091C178(void); // func_8091C178 -void func_8091C33C(void); // func_8091C33C -void func_8091C4F8(void); // func_8091C4F8 +void EnButte_Init(void); // func_8091C33C +void EnButte_Destroy(void); // func_8091C4F8 void func_8091C524(void); // func_8091C524 void func_8091C5EC(void); // func_8091C5EC void func_8091C6B4(void); // func_8091C6B4 @@ -6872,8 +6872,8 @@ void func_8091CF64(void); // func_8091CF64 void func_8091CFB4(void); // func_8091CFB4 void func_8091D070(void); // func_8091D070 void func_8091D090(void); // func_8091D090 -void func_8091D0C0(void); // func_8091D0C0 -void func_8091D240(void); // func_8091D240 +void EnButte_Update(void); // func_8091D0C0 +void EnButte_Draw(void); // func_8091D240 void func_8091D630(void); // func_8091D630 void func_8091D660(void); // func_8091D660 void func_8091D6C4(void); // func_8091D6C4 @@ -6883,8 +6883,8 @@ void func_8091D840(void); // func_8091D840 void func_8091D904(void); // func_8091D904 void func_8091D944(void); // func_8091D944 void func_8091DA14(void); // func_8091DA14 -void func_8091DA4C(void); // func_8091DA4C -void func_8091DD1C(void); // func_8091DD1C +void EnFish_Init(void); // func_8091DA4C +void EnFish_Destroy(void); // func_8091DD1C void func_8091DD48(void); // func_8091DD48 void func_8091DDF4(void); // func_8091DDF4 void func_8091DEE4(void); // func_8091DEE4 @@ -6907,53 +6907,53 @@ void func_8091F344(void); // func_8091F344 void func_8091F3BC(void); // func_8091F3BC void func_8091F5A4(void); // func_8091F5A4 void func_8091F830(void); // func_8091F830 -void func_8091F940(void); // func_8091F940 +void EnFish_Update(void); // func_8091F940 void func_8091F994(void); // func_8091F994 -void func_8091F9A4(void); // func_8091F9A4 +void EnFish_Draw(void); // func_8091F9A4 void func_8091FEF0(void); // func_8091FEF0 -void func_8091FEFC(void); // func_8091FEFC -void func_80920034(void); // func_80920034 +void ItemEtcetera_Init(void); // func_8091FEFC +void ItemEtcetera_Destroy(void); // func_80920034 void func_80920044(void); // func_80920044 void func_8092009C(void); // func_8092009C void func_809200F8(void); // func_809200F8 -void func_80920140(void); // func_80920140 +void ItemEtcetera_Update(void); // func_80920140 void func_80920164(void); // func_80920164 void func_809201BC(void); // func_809201BC void FireArrow_SetUpdateFunc(ActorArrowFire* this, actor_func update); // func_80920340 void ArrowFire_Init(ActorArrowFire* this, GlobalContext* ctxt); // func_8092034C -void ArrowFire_Fini(ActorArrowFire* this, GlobalContext* ctxt); // func_809203F8 +void ArrowFire_Destroy(ActorArrowFire* this, GlobalContext* ctxt); // func_809203F8 void FireArrow_Update1(ActorArrowFire* pzParm1); // func_80920440 -void FireArrow_Lerp(Vector3f* a, Vector3f* b, f32 t); // func_80920534 +void FireArrow_Lerp(Vec3f* a, Vec3f* b, f32 t); // func_80920534 void FireArrow_Update3(ActorArrowFire* this, GlobalContext* ctxt); // func_8092058C void FireArrow_Update2(ActorArrowFire* param_1); // func_809207A0 -void ArrowFire_Main(ActorArrowFire* this, GlobalContext* ctxt); // func_809208F4 +void ArrowFire_Update(ActorArrowFire* this, GlobalContext* ctxt); // func_809208F4 void func_80920948(ActorArrowFire* this); // func_80920948 void ArrowFire_Draw(ActorArrowFire* this, GlobalContext* ctxt); // func_80920A24 void func_80922430(void); // func_80922430 -void func_8092243C(void); // func_8092243C -void func_809224B8(void); // func_809224B8 +void ArrowIce_Init(void); // func_8092243C +void ArrowIce_Destroy(void); // func_809224B8 void func_809224DC(void); // func_809224DC void func_809225D0(void); // func_809225D0 void func_80922628(void); // func_80922628 void func_809227F4(void); // func_809227F4 -void func_80922948(void); // func_80922948 -void func_8092299C(void); // func_8092299C +void ArrowIce_Update(void); // func_80922948 +void ArrowIce_Draw(void); // func_8092299C void func_80924300(void); // func_80924300 -void func_8092430C(void); // func_8092430C -void func_80924388(void); // func_80924388 +void ArrowLight_Init(void); // func_8092430C +void ArrowLight_Destroy(void); // func_80924388 void func_809243AC(void); // func_809243AC void func_809244A0(void); // func_809244A0 void func_809244F8(void); // func_809244F8 void func_809246C4(void); // func_809246C4 -void func_80924818(void); // func_80924818 -void func_8092486C(void); // func_8092486C +void ArrowLight_Update(void); // func_80924818 +void ArrowLight_Draw(void); // func_8092486C void func_809261B0(void); // func_809261B0 void func_80926224(void); // func_80926224 void func_809262BC(void); // func_809262BC void func_80926318(void); // func_80926318 void func_80926394(void); // func_80926394 -void func_809263C8(void); // func_809263C8 -void func_809264E0(void); // func_809264E0 +void ObjKibako_Init(void); // func_809263C8 +void ObjKibako_Destroy(void); // func_809264E0 void func_8092650C(void); // func_8092650C void func_809267EC(void); // func_809267EC void func_80926B40(void); // func_80926B40 @@ -6964,7 +6964,7 @@ void func_80926EF4(void); // func_80926EF4 void func_80926F08(void); // func_80926F08 void func_8092703C(void); // func_8092703C void func_809270F8(void); // func_809270F8 -void func_80927304(void); // func_80927304 +void ObjKibako_Update(void); // func_80927304 void func_80927334(void); // func_80927334 void func_809275C0(void); // func_809275C0 void func_8092762C(void); // func_8092762C @@ -6974,8 +6974,8 @@ void func_8092776C(void); // func_8092776C void func_80927818(void); // func_80927818 void func_80927864(void); // func_80927864 void func_8092788C(void); // func_8092788C -void func_809278C0(void); // func_809278C0 -void func_80927A4C(void); // func_80927A4C +void ObjTsubo_Init(void); // func_809278C0 +void ObjTsubo_Destroy(void); // func_80927A4C void func_80927A78(void); // func_80927A78 void func_80927D2C(void); // func_80927D2C void func_80927FCC(void); // func_80927FCC @@ -6992,10 +6992,10 @@ void func_80928E74(void); // func_80928E74 void func_80928F18(void); // func_80928F18 void func_809291DC(void); // func_809291DC void func_8092926C(void); // func_8092926C -void func_8092932C(void); // func_8092932C +void ObjTsubo_Update(void); // func_8092932C void func_809294B0(void); // func_809294B0 -void func_80929910(void); // func_80929910 -void func_80929A98(void); // func_80929A98 +void EnIk_Init(void); // func_80929910 +void EnIk_Destroy(void); // func_80929A98 void func_80929AF8(void); // func_80929AF8 void func_80929B6C(void); // func_80929B6C void func_80929BEC(void); // func_80929BEC @@ -7030,15 +7030,15 @@ void func_8092B03C(void); // func_8092B03C void func_8092B098(void); // func_8092B098 void func_8092B1B4(void); // func_8092B1B4 void func_8092B46C(void); // func_8092B46C -void func_8092B5FC(void); // func_8092B5FC +void EnIk_Update(void); // func_8092B5FC void func_8092B900(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_8092B900 void func_8092B93C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8092B93C void func_8092BC6C(void); // func_8092BC6C -void func_8092BE14(void); // func_8092BE14 -void func_8092C530(void); // func_8092C530 -void func_8092C540(void); // func_8092C540 -void func_8092C550(void); // func_8092C550 -void func_8092C560(void); // func_8092C560 +void EnIk_Draw(void); // func_8092BE14 +void DemoShd_Init(void); // func_8092C530 +void DemoShd_Destroy(void); // func_8092C540 +void DemoShd_Update(void); // func_8092C550 +void DemoShd_Draw(void); // func_8092C560 void func_8092C5C0(void); // func_8092C5C0 void func_8092C63C(void); // func_8092C63C void func_8092C6FC(void); // func_8092C6FC @@ -7059,28 +7059,28 @@ void func_8092D320(void); // func_8092D320 void func_8092D330(void); // func_8092D330 void func_8092D4D8(s32 param_1, UNK_TYPE4 param_2); // func_8092D4D8 void func_8092D5E8(void); // func_8092D5E8 -void func_8092D6C0(Actor* param_1, UNK_TYPE4 param_2); // func_8092D6C0 -void func_8092D820(void); // func_8092D820 -void func_8092D84C(void); // func_8092D84C +void EnDns_Init(Actor* param_1, UNK_TYPE4 param_2); // func_8092D6C0 +void EnDns_Destroy(void); // func_8092D820 +void EnDns_Update(void); // func_8092D84C void func_8092D954(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8092D954 void func_8092DA68(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_8092DA68 void func_8092DA94(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8092DA94 -void func_8092DBE0(void); // func_8092DBE0 +void EnDns_Draw(void); // func_8092DBE0 void func_8092DF90(void); // func_8092DF90 void func_8092DF9C(void); // func_8092DF9C -void func_8092E0D4(void); // func_8092E0D4 -void func_8092E1C0(void); // func_8092E1C0 +void ElfMsg_Init(void); // func_8092E0D4 +void ElfMsg_Destroy(void); // func_8092E1C0 void func_8092E1D0(void); // func_8092E1D0 void func_8092E1FC(void); // func_8092E1FC void func_8092E284(void); // func_8092E284 -void func_8092E38C(void); // func_8092E38C +void ElfMsg_Update(void); // func_8092E38C void func_8092E510(void); // func_8092E510 void func_8092E5A4(void); // func_8092E5A4 void func_8092E638(void); // func_8092E638 void func_8092E840(void); // func_8092E840 void func_8092E988(void); // func_8092E988 -void func_8092EA98(void); // func_8092EA98 -void func_8092EB6C(void); // func_8092EB6C +void EnHonotrap_Init(void); // func_8092EA98 +void EnHonotrap_Destroy(void); // func_8092EB6C void func_8092EBC0(void); // func_8092EBC0 void func_8092EBDC(void); // func_8092EBDC void func_8092EC9C(void); // func_8092EC9C @@ -7109,14 +7109,14 @@ void func_8092F7A8(void); // func_8092F7A8 void func_8092F7BC(void); // func_8092F7BC void func_8092F854(void); // func_8092F854 void func_8092F878(void); // func_8092F878 -void func_8092FD6C(void); // func_8092FD6C +void EnHonotrap_Update(void); // func_8092FD6C void func_8092FE44(void); // func_8092FE44 void func_8092FEFC(void); // func_8092FEFC -void func_8092FF70(void); // func_8092FF70 +void EnHonotrap_Draw(void); // func_8092FF70 void func_80930030(void); // func_80930030 void func_80930190(void); // func_80930190 -void func_809307E0(void); // func_809307E0 -void func_80930870(void); // func_80930870 +void EnTuboTrap_Init(void); // func_809307E0 +void EnTuboTrap_Destroy(void); // func_80930870 void func_8093089C(void); // func_8093089C void func_809308F4(void); // func_809308F4 void func_80930B60(void); // func_80930B60 @@ -7124,18 +7124,18 @@ void func_80930DDC(void); // func_80930DDC void func_80931004(void); // func_80931004 void func_80931138(void); // func_80931138 void func_809311C4(void); // func_809311C4 -void func_80931290(void); // func_80931290 -void func_809313D8(void); // func_809313D8 -void func_80931560(void); // func_80931560 -void func_809317A4(void); // func_809317A4 +void EnTuboTrap_Update(void); // func_80931290 +void EnTuboTrap_Draw(void); // func_809313D8 +void ObjIcePoly_Init(void); // func_80931560 +void ObjIcePoly_Destroy(void); // func_809317A4 void func_80931828(void); // func_80931828 void func_80931A38(void); // func_80931A38 void func_80931E58(void); // func_80931E58 void func_80931EEC(void); // func_80931EEC -void func_80932198(void); // func_80932198 -void func_809321BC(void); // func_809321BC -void func_80932490(void); // func_80932490 -void func_809326F4(void); // func_809326F4 +void ObjIcePoly_Update(void); // func_80932198 +void ObjIcePoly_Draw(void); // func_809321BC +void EnFz_Init(void); // func_80932490 +void EnFz_Destroy(void); // func_809326F4 void func_80932784(void); // func_80932784 void func_809328A4(void); // func_809328A4 void func_809328F4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809328F4 @@ -7167,8 +7167,8 @@ void func_809338E0(void); // func_809338E0 void func_80933AF4(void); // func_80933AF4 void func_80933B38(void); // func_80933B38 void func_80933B48(void); // func_80933B48 -void func_80933BFC(void); // func_80933BFC -void func_80933D98(void); // func_80933D98 +void EnFz_Update(void); // func_80933BFC +void EnFz_Draw(void); // func_80933D98 void func_80934018(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80934018 void func_809340BC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE1 param_8); // func_809340BC void func_80934178(void); // func_80934178 @@ -7184,8 +7184,8 @@ void func_809351A0(void); // func_809351A0 void func_809354F8(void); // func_809354F8 void func_809355A4(void); // func_809355A4 void func_8093561C(void); // func_8093561C -void func_80935674(void); // func_80935674 -void func_80935898(void); // func_80935898 +void EnKusa_Init(void); // func_80935674 +void EnKusa_Destroy(void); // func_80935898 void func_809358C4(void); // func_809358C4 void func_809358D8(void); // func_809358D8 void func_80935988(void); // func_80935988 @@ -7201,7 +7201,7 @@ void func_809361B4(void); // func_809361B4 void func_80936220(void); // func_80936220 void func_80936290(void); // func_80936290 void func_809362D8(void); // func_809362D8 -void func_80936370(void); // func_80936370 +void EnKusa_Update(void); // func_80936370 void func_80936414(void); // func_80936414 void func_809365CC(void); // func_809365CC void func_80936CF0(void); // func_80936CF0 @@ -7218,8 +7218,8 @@ void func_80937468(void); // func_80937468 void func_809374F8(void); // func_809374F8 void func_809375C8(void); // func_809375C8 void func_809375F4(void); // func_809375F4 -void func_80937864(void); // func_80937864 -void func_80937B0C(void); // func_80937B0C +void ObjBean_Init(void); // func_80937864 +void ObjBean_Destroy(void); // func_80937B0C void func_80937B54(void); // func_80937B54 void func_80937C10(void); // func_80937C10 void func_80937C24(void); // func_80937C24 @@ -7264,15 +7264,15 @@ void func_80938A5C(void); // func_80938A5C void func_80938AA4(void); // func_80938AA4 void func_80938AD8(void); // func_80938AD8 void func_80938C1C(void); // func_80938C1C -void func_80938C8C(void); // func_80938C8C +void ObjBean_Update(void); // func_80938C8C void func_80938E00(void); // func_80938E00 void func_80938F50(void); // func_80938F50 void func_809393B0(void); // func_809393B0 void func_80939470(void); // func_80939470 void func_8093951C(void); // func_8093951C void func_80939594(void); // func_80939594 -void func_809395FC(void); // func_809395FC -void func_80939768(void); // func_80939768 +void ObjBombiwa_Init(void); // func_809395FC +void ObjBombiwa_Destroy(void); // func_80939768 void func_80939794(void); // func_80939794 void func_80939994(void); // func_80939994 void func_80939C50(void); // func_80939C50 @@ -7280,7 +7280,7 @@ void func_80939EE0(void); // func_80939EE0 void func_80939EF4(void); // func_80939EF4 void func_8093A080(void); // func_8093A080 void func_8093A1F0(void); // func_8093A1F0 -void func_8093A3F4(void); // func_8093A3F4 +void ObjBombiwa_Update(void); // func_8093A3F4 void func_8093A418(void); // func_8093A418 void func_8093A608(void); // func_8093A608 void func_8093ABD0(void); // func_8093ABD0 @@ -7293,8 +7293,8 @@ void func_8093AEC4(void); // func_8093AEC4 void func_8093AEF0(void); // func_8093AEF0 void func_8093AF1C(void); // func_8093AF1C void func_8093AF54(void); // func_8093AF54 -void func_8093B084(void); // func_8093B084 -void func_8093B59C(void); // func_8093B59C +void ObjSwitch_Init(void); // func_8093B084 +void ObjSwitch_Destroy(void); // func_8093B59C void func_8093B648(void); // func_8093B648 void func_8093B668(void); // func_8093B668 void func_8093B6F4(void); // func_8093B6F4 @@ -7332,17 +7332,17 @@ void func_8093C460(void); // func_8093C460 void func_8093C488(void); // func_8093C488 void func_8093C584(void); // func_8093C584 void func_8093C598(void); // func_8093C598 -void func_8093C5FC(void); // func_8093C5FC +void ObjSwitch_Update(void); // func_8093C5FC void func_8093C778(void); // func_8093C778 void func_8093C888(void); // func_8093C888 void func_8093C8B8(void); // func_8093C8B8 void func_8093C99C(void); // func_8093C99C void func_8093CA80(void); // func_8093CA80 void func_8093CAC4(void); // func_8093CAC4 -void func_8093CC24(void); // func_8093CC24 +void ObjSwitch_Draw(void); // func_8093CC24 void func_8093D3C0(void); // func_8093D3C0 -void func_8093D628(void); // func_8093D628 -void func_8093D72C(void); // func_8093D72C +void ObjLift_Init(void); // func_8093D628 +void ObjLift_Destroy(void); // func_8093D72C void func_8093D760(void); // func_8093D760 void func_8093D7A0(void); // func_8093D7A0 void func_8093D88C(void); // func_8093D88C @@ -7351,25 +7351,25 @@ void func_8093D9C0(void); // func_8093D9C0 void func_8093DA48(void); // func_8093DA48 void func_8093DB70(void); // func_8093DB70 void func_8093DB90(void); // func_8093DB90 -void func_8093DC2C(void); // func_8093DC2C -void func_8093DC60(void); // func_8093DC60 +void ObjLift_Update(void); // func_8093DC2C +void ObjLift_Draw(void); // func_8093DC60 void func_8093DC90(void); // func_8093DC90 void func_8093DEA0(void); // func_8093DEA0 void func_8093DEAC(void); // func_8093DEAC -void func_8093DF30(void); // func_8093DF30 -void func_8093E008(void); // func_8093E008 +void ObjHsblock_Init(void); // func_8093DF30 +void ObjHsblock_Destroy(void); // func_8093E008 void func_8093E03C(void); // func_8093E03C void func_8093E05C(void); // func_8093E05C void func_8093E0A0(void); // func_8093E0A0 void func_8093E0E8(void); // func_8093E0E8 void func_8093E10C(void); // func_8093E10C -void func_8093E1B4(void); // func_8093E1B4 -void func_8093E200(void); // func_8093E200 -void func_8093E420(void); // func_8093E420 -void func_8093E430(void); // func_8093E430 +void ObjHsblock_Update(void); // func_8093E1B4 +void ObjHsblock_Draw(void); // func_8093E200 +void EnOkarinaTag_Destroy(void); // func_8093E420 +void EnOkarinaTag_Init(void); // func_8093E430 void func_8093E518(void); // func_8093E518 void func_8093E68C(void); // func_8093E68C -void func_8093E7E4(void); // func_8093E7E4 +void EnOkarinaTag_Update(void); // func_8093E7E4 void func_8093E8A0(void); // func_8093E8A0 void func_8093E91C(void); // func_8093E91C void func_8093E938(void); // func_8093E938 @@ -7402,8 +7402,8 @@ void func_80940A1C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_80940E38(void); // func_80940E38 void func_80941060(void); // func_80941060 void func_80941274(void); // func_80941274 -void func_809412AC(void); // func_809412AC -void func_8094152C(void); // func_8094152C +void EnGoroiwa_Init(void); // func_809412AC +void EnGoroiwa_Destroy(void); // func_8094152C void func_8094156C(void); // func_8094156C void func_809419D0(void); // func_809419D0 void func_80941A10(void); // func_80941A10 @@ -7419,23 +7419,23 @@ void func_809421E0(void); // func_809421E0 void func_8094220C(void); // func_8094220C void func_809425CC(void); // func_809425CC void func_80942604(void); // func_80942604 -void func_80942668(void); // func_80942668 +void EnGoroiwa_Update(void); // func_80942668 void func_80942B1C(void); // func_80942B1C -void func_80942D34(void); // func_80942D34 -void func_809434B0(void); // func_809434B0 -void func_80943710(void); // func_80943710 +void EnGoroiwa_Draw(void); // func_80942D34 +void EnDaiku_Init(void); // func_809434B0 +void EnDaiku_Destroy(void); // func_80943710 void func_8094373C(void); // func_8094373C void func_809437C8(void); // func_809437C8 void func_80943820(void); // func_80943820 void func_809438F8(void); // func_809438F8 void func_80943BC0(void); // func_80943BC0 void func_80943BDC(void); // func_80943BDC -void func_80943CA4(void); // func_80943CA4 +void EnDaiku_Update(void); // func_80943CA4 void func_80943E18(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80943E18 void func_80943E60(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80943E60 -void func_80943EE4(void); // func_80943EE4 -void func_809441E0(void); // func_809441E0 -void func_80944310(void); // func_80944310 +void EnDaiku_Draw(void); // func_80943EE4 +void EnNwc_Init(void); // func_809441E0 +void EnNwc_Destroy(void); // func_80944310 void func_80944320(void); // func_80944320 void func_80944554(void); // func_80944554 void func_80944590(void); // func_80944590 @@ -7450,17 +7450,17 @@ void func_80944E44(void); // func_80944E44 void func_80944EFC(void); // func_80944EFC void func_80944FA8(void); // func_80944FA8 void func_8094506C(void); // func_8094506C -void func_809450C0(void); // func_809450C0 -void func_809451D8(void); // func_809451D8 +void EnNwc_Update(void); // func_809450C0 +void EnNwc_Draw(void); // func_809451D8 void func_8094529C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8094529C void func_80945310(void); // func_80945310 -void func_809454F0(void); // func_809454F0 -void func_80945524(void); // func_80945524 +void ItemInbox_Init(void); // func_809454F0 +void ItemInbox_Destroy(void); // func_80945524 void func_80945534(void); // func_80945534 -void func_8094557C(void); // func_8094557C -void func_809455A0(void); // func_809455A0 -void func_80945650(void); // func_80945650 -void func_809457C0(void); // func_809457C0 +void ItemInbox_Update(void); // func_8094557C +void ItemInbox_Draw(void); // func_809455A0 +void EnGe1_Init(void); // func_80945650 +void EnGe1_Destroy(void); // func_809457C0 void func_809457EC(void); // func_809457EC void func_80945924(void); // func_80945924 void func_80945A00(void); // func_80945A00 @@ -7469,19 +7469,19 @@ void func_80945B60(void); // func_80945B60 void func_80945C50(void); // func_80945C50 void func_80945CAC(void); // func_80945CAC void func_80945CE4(void); // func_80945CE4 -void func_8094607C(void); // func_8094607C +void EnGe1_Update(void); // func_8094607C void func_80946190(void); // func_80946190 void func_80946238(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80946238 void func_80946368(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80946368 -void func_80946400(void); // func_80946400 -void func_809466A0(void); // func_809466A0 +void EnGe1_Draw(void); // func_80946400 +void ObjBlockstop_Init(void); // func_809466A0 void func_809466F0(void); // func_809466F0 void func_809467E8(void); // func_809467E8 -void func_8094685C(void); // func_8094685C -void func_809468D0(void); // func_809468D0 -void func_809468E0(void); // func_809468E0 -void func_809468F0(void); // func_809468F0 -void func_8094692C(void); // func_8094692C +void ObjBlockstop_Update(void); // func_8094685C +void EnSda_Init(void); // func_809468D0 +void EnSda_Destroy(void); // func_809468E0 +void EnSda_Update(void); // func_809468F0 +void EnSda_Draw(void); // func_8094692C void func_809469C0(void); // func_809469C0 void func_8094702C(void); // func_8094702C void func_80947668(void); // func_80947668 @@ -7493,11 +7493,11 @@ void func_809485A8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_80948788(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8); // func_80948788 void func_8094899C(void); // func_8094899C void func_80948A54(void); // func_80948A54 -void func_80948BB4(void); // func_80948BB4 -void func_80948BC4(void); // func_80948BC4 +void EnClearTag_Destroy(void); // func_80948BB4 +void EnClearTag_Init(void); // func_80948BC4 void func_80949288(void); // func_80949288 -void func_80949570(void); // func_80949570 -void func_809495D8(void); // func_809495D8 +void EnClearTag_Update(void); // func_80949570 +void EnClearTag_Draw(void); // func_809495D8 void func_809495F8(void); // func_809495F8 void func_80949BD4(void); // func_80949BD4 void func_8094DEE0(void); // func_8094DEE0 @@ -7544,24 +7544,24 @@ void func_80950C24(void); // func_80950C24 void func_80950CDC(void); // func_80950CDC void func_80950DB8(void); // func_80950DB8 void func_80950F2C(void); // func_80950F2C -void func_809510E4(void); // func_809510E4 -void func_80951224(void); // func_80951224 -void func_80951264(void); // func_80951264 +void EnGm_Init(void); // func_809510E4 +void EnGm_Destroy(void); // func_80951224 +void EnGm_Update(void); // func_80951264 void func_809513AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809513AC void func_809514BC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809514BC void func_80951594(void); // func_80951594 -void func_80951748(void); // func_80951748 -void func_80952620(void); // func_80952620 -void func_80952708(void); // func_80952708 +void EnGm_Draw(void); // func_80951748 +void EnMs_Init(void); // func_80952620 +void EnMs_Destroy(void); // func_80952708 void func_80952734(void); // func_80952734 void func_809527F8(void); // func_809527F8 void func_809529AC(void); // func_809529AC void func_80952A1C(void); // func_80952A1C -void func_80952A8C(void); // func_80952A8C -void func_80952B24(void); // func_80952B24 +void EnMs_Update(void); // func_80952A8C +void EnMs_Draw(void); // func_80952B24 void func_80952C50(void); // func_80952C50 -void func_80952CC8(void); // func_80952CC8 -void func_80952DD0(void); // func_80952DD0 +void EnHs_Init(void); // func_80952CC8 +void EnHs_Destroy(void); // func_80952DD0 void func_80952DFC(void); // func_80952DFC void func_80952E50(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80952E50 void func_80952F00(void); // func_80952F00 @@ -7573,10 +7573,10 @@ void func_809532D0(void); // func_809532D0 void func_80953354(void); // func_80953354 void func_809533A0(void); // func_809533A0 void func_8095345C(void); // func_8095345C -void func_8095359C(void); // func_8095359C +void EnHs_Update(void); // func_8095359C void func_8095376C(void); // func_8095376C void func_80953848(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80953848 -void func_80953888(void); // func_80953888 +void EnHs_Draw(void); // func_80953888 void func_80953A90(void); // func_80953A90 void func_80953B40(void); // func_80953B40 void func_80953BEC(void); // func_80953BEC @@ -7590,29 +7590,29 @@ void func_809541B8(void); // func_809541B8 void func_809542A0(void); // func_809542A0 void func_80954340(void); // func_80954340 void func_809543D4(void); // func_809543D4 -void func_809545A0(void); // func_809545A0 -void func_809547A8(void); // func_809547A8 -void func_809547E4(void); // func_809547E4 -void func_80954808(void); // func_80954808 +void BgIngate_Init(void); // func_809545A0 +void BgIngate_Destroy(void); // func_809547A8 +void BgIngate_Update(void); // func_809547E4 +void BgIngate_Draw(void); // func_80954808 void func_80954960(void); // func_80954960 -void func_80954A1C(void); // func_80954A1C -void func_80954BB0(void); // func_80954BB0 +void EnKanban_Init(void); // func_80954A1C +void EnKanban_Destroy(void); // func_80954BB0 void func_80954BE8(void); // func_80954BE8 -void func_80954CA0(void); // func_80954CA0 -void func_80956954(void); // func_80956954 -void func_809580C0(void); // func_809580C0 -void func_809581F4(void); // func_809581F4 +void EnKanban_Update(void); // func_80954CA0 +void EnKanban_Draw(void); // func_80956954 +void EnAttackNiw_Init(void); // func_809580C0 +void EnAttackNiw_Destroy(void); // func_809581F4 void func_80958228(void); // func_80958228 void func_809585B0(void); // func_809585B0 void func_80958634(void); // func_80958634 void func_80958974(void); // func_80958974 void func_80958BE4(void); // func_80958BE4 -void func_80958CA8(void); // func_80958CA8 +void EnAttackNiw_Update(void); // func_80958CA8 void func_80958F6C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80958F6C -void func_8095909C(void); // func_8095909C +void EnAttackNiw_Draw(void); // func_8095909C void func_809592E0(void); // func_809592E0 -void func_80959390(void); // func_80959390 -void func_809594F8(void); // func_809594F8 +void EnMk_Init(void); // func_80959390 +void EnMk_Destroy(void); // func_809594F8 void func_80959524(void); // func_80959524 void func_8095954C(void); // func_8095954C void func_809595D0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9); // func_809595D0 @@ -7624,13 +7624,13 @@ void func_80959A24(void); // func_80959A24 void func_80959C94(void); // func_80959C94 void func_80959D28(void); // func_80959D28 void func_80959E18(void); // func_80959E18 -void func_8095A028(void); // func_8095A028 +void EnMk_Update(void); // func_8095A028 void func_8095A150(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8095A150 void func_8095A198(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8095A198 -void func_8095A1D8(void); // func_8095A1D8 +void EnMk_Draw(void); // func_8095A1D8 void func_8095A510(void); // func_8095A510 -void func_8095A560(void); // func_8095A560 -void func_8095A8DC(void); // func_8095A8DC +void EnOwl_Init(void); // func_8095A560 +void EnOwl_Destroy(void); // func_8095A8DC void func_8095A920(void); // func_8095A920 void func_8095A978(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8095A978 void func_8095A9FC(void); // func_8095A9FC @@ -7675,11 +7675,11 @@ void func_8095C408(void); // func_8095C408 void func_8095C484(void); // func_8095C484 void func_8095C510(void); // func_8095C510 void func_8095C568(void); // func_8095C568 -void func_8095C654(void); // func_8095C654 +void EnOwl_Update(void); // func_8095C654 void func_8095CCF4(void); // func_8095CCF4 void func_8095CE18(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8095CE18 void func_8095CF44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8095CF44 -void func_8095CFC8(void); // func_8095CFC8 +void EnOwl_Draw(void); // func_8095CFC8 void func_8095D074(void); // func_8095D074 void func_8095D24C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8095D24C void func_8095D6E0(void); // func_8095D6E0 @@ -7694,8 +7694,8 @@ void func_8095E14C(void); // func_8095E14C void func_8095E180(void); // func_8095E180 void func_8095E204(void); // func_8095E204 void func_8095E2B0(void); // func_8095E2B0 -void func_8095E328(void); // func_8095E328 -void func_8095E580(void); // func_8095E580 +void EnIshi_Init(void); // func_8095E328 +void EnIshi_Destroy(void); // func_8095E580 void func_8095E5AC(void); // func_8095E5AC void func_8095E5C0(void); // func_8095E5C0 void func_8095E64C(void); // func_8095E64C @@ -7709,20 +7709,20 @@ void func_8095F060(void); // func_8095F060 void func_8095F0A4(void); // func_8095F0A4 void func_8095F180(void); // func_8095F180 void func_8095F194(void); // func_8095F194 -void func_8095F1EC(void); // func_8095F1EC +void EnIshi_Update(void); // func_8095F1EC void func_8095F210(void); // func_8095F210 void func_8095F36C(void); // func_8095F36C void func_8095F61C(void); // func_8095F61C void func_8095F654(void); // func_8095F654 -void func_8095FB10(void); // func_8095FB10 -void func_8095FB38(void); // func_8095FB38 -void func_8095FB48(void); // func_8095FB48 -void func_8095FB58(void); // func_8095FB58 +void ObjHana_Init(void); // func_8095FB10 +void ObjHana_Destroy(void); // func_8095FB38 +void ObjHana_Update(void); // func_8095FB48 +void ObjHana_Draw(void); // func_8095FB58 void func_8095FBF0(void); // func_8095FBF0 void func_8095FC94(void); // func_8095FC94 void func_8095FCEC(void); // func_8095FCEC -void func_8095FEEC(void); // func_8095FEEC -void func_8095FFCC(void); // func_8095FFCC +void ObjLightswitch_Init(void); // func_8095FEEC +void ObjLightswitch_Destroy(void); // func_8095FFCC void func_8095FFF8(void); // func_8095FFF8 void func_80960014(void); // func_80960014 void func_80960088(void); // func_80960088 @@ -7735,10 +7735,10 @@ void func_8096034C(void); // func_8096034C void func_80960370(void); // func_80960370 void func_80960424(void); // func_80960424 void func_80960440(void); // func_80960440 -void func_80960494(void); // func_80960494 +void ObjLightswitch_Update(void); // func_80960494 void func_809605F4(void); // func_809605F4 void func_80960880(void); // func_80960880 -void func_80960B0C(void); // func_80960B0C +void ObjLightswitch_Draw(void); // func_80960B0C void func_80960CF0(void); // func_80960CF0 void func_80960E0C(void); // func_80960E0C void func_80960F0C(void); // func_80960F0C @@ -7746,18 +7746,18 @@ void func_80961018(void); // func_80961018 void func_8096104C(void); // func_8096104C void func_809611BC(void); // func_809611BC void func_809612BC(void); // func_809612BC -void func_80961350(void); // func_80961350 +void ObjMure2_Init(void); // func_80961350 void func_809613B0(void); // func_809613B0 void func_809613C4(void); // func_809613C4 void func_809613E8(void); // func_809613E8 void func_809613FC(void); // func_809613FC void func_8096147C(void); // func_8096147C void func_80961490(void); // func_80961490 -void func_80961520(void); // func_80961520 +void ObjMure2_Update(void); // func_80961520 void func_809616E0(void); // func_809616E0 void func_809619D0(void); // func_809619D0 -void func_80961AD0(void); // func_80961AD0 -void func_80961CC4(void); // func_80961CC4 +void EnFu_Init(void); // func_80961AD0 +void EnFu_Destroy(void); // func_80961CC4 void func_80961D10(void); // func_80961D10 void func_80961D7C(void); // func_80961D7C void func_80961E88(void); // func_80961E88 @@ -7802,33 +7802,33 @@ void func_8096413C(void); // func_8096413C void func_80964190(void); // func_80964190 void func_8096426C(void); // func_8096426C void func_809642E0(void); // func_809642E0 -void func_80964350(void); // func_80964350 +void EnFu_Update(void); // func_80964350 void func_809643FC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_809643FC void func_8096450C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8096450C -void func_80964570(void); // func_80964570 +void EnFu_Draw(void); // func_80964570 void func_80964694(void); // func_80964694 void func_809647EC(void); // func_809647EC void func_80964950(void); // func_80964950 void func_80965650(void); // func_80965650 -void func_8096565C(void); // func_8096565C -void func_809656C4(void); // func_809656C4 +void EnStream_Init(void); // func_8096565C +void EnStream_Destroy(void); // func_809656C4 void func_809656D4(void); // func_809656D4 void func_809657F4(void); // func_809657F4 void func_8096597C(void); // func_8096597C -void func_809659D0(void); // func_809659D0 -void func_80965A04(void); // func_80965A04 +void EnStream_Update(void); // func_809659D0 +void EnStream_Draw(void); // func_80965A04 void func_80965BB0(void); // func_80965BB0 void func_80965BBC(void); // func_80965BBC -void func_80965C0C(void); // func_80965C0C -void func_80965D10(void); // func_80965D10 +void EnMm_Init(void); // func_80965C0C +void EnMm_Destroy(void); // func_80965D10 void func_80965D3C(void); // func_80965D3C void func_80965DB4(void); // func_80965DB4 void func_8096611C(void); // func_8096611C -void func_809661BC(void); // func_809661BC -void func_80966238(void); // func_80966238 +void EnMm_Update(void); // func_809661BC +void EnMm_Draw(void); // func_80966238 void func_80966410(void); // func_80966410 -void func_8096641C(void); // func_8096641C -void func_8096642C(void); // func_8096642C +void EnWeatherTag_Destroy(void); // func_8096641C +void EnWeatherTag_Init(void); // func_8096642C void func_80966608(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE2 param_7, UNK_TYPE1 param_8); // func_80966608 void func_80966758(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE2 param_7); // func_80966758 void func_8096689C(void); // func_8096689C @@ -7851,13 +7851,13 @@ void func_80967250(void); // func_80967250 void func_809672DC(void); // func_809672DC void func_809674C8(void); // func_809674C8 void func_80967608(void); // func_80967608 -void func_809676A4(void); // func_809676A4 -void func_80967784(void); // func_80967784 +void EnWeatherTag_Update(void); // func_809676A4 +void EnWeatherTag_Draw(void); // func_80967784 void func_809679D0(void); // func_809679D0 void func_80967A48(void); // func_80967A48 void func_80967AB4(void); // func_80967AB4 -void func_80967B1C(void); // func_80967B1C -void func_80967CE0(void); // func_80967CE0 +void EnAni_Init(void); // func_80967B1C +void EnAni_Destroy(void); // func_80967CE0 void func_80967D20(void); // func_80967D20 void func_80967DA0(void); // func_80967DA0 void func_80967DCC(void); // func_80967DCC @@ -7867,12 +7867,12 @@ void func_80967F20(void); // func_80967F20 void func_80967FA4(void); // func_80967FA4 void func_809680B0(void); // func_809680B0 void func_80968164(void); // func_80968164 -void func_809682A8(void); // func_809682A8 +void EnAni_Update(void); // func_809682A8 void func_80968504(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80968504 void func_8096854C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8096854C -void func_8096858C(void); // func_8096858C -void func_809687B0(void); // func_809687B0 -void func_809689D4(void); // func_809689D4 +void EnAni_Draw(void); // func_8096858C +void EnJs_Init(void); // func_809687B0 +void EnJs_Destroy(void); // func_809689D4 void func_80968A5C(void); // func_80968A5C void func_80968B18(void); // func_80968B18 void func_80968B8C(void); // func_80968B8C @@ -7904,42 +7904,42 @@ void func_8096A1E8(void); // func_8096A1E8 void func_8096A2C0(void); // func_8096A2C0 void func_8096A38C(void); // func_8096A38C void func_8096A6F4(void); // func_8096A6F4 -void func_8096A8A4(void); // func_8096A8A4 +void EnJs_Update(void); // func_8096A8A4 void func_8096A9F4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8096A9F4 -void func_8096AB20(void); // func_8096AB20 +void EnJs_Draw(void); // func_8096AB20 void func_8096B0A0(void); // func_8096B0A0 -void func_8096B0AC(void); // func_8096B0AC -void func_8096B0BC(void); // func_8096B0BC +void EnOkarinaEffect_Destroy(void); // func_8096B0AC +void EnOkarinaEffect_Init(void); // func_8096B0BC void func_8096B104(void); // func_8096B104 void func_8096B174(void); // func_8096B174 void func_8096B1FC(void); // func_8096B1FC -void func_8096B260(void); // func_8096B260 -void func_8096B310(void); // func_8096B310 -void func_8096B5F4(void); // func_8096B5F4 +void EnOkarinaEffect_Update(void); // func_8096B260 +void EnMag_Init(void); // func_8096B310 +void EnMag_Destroy(void); // func_8096B5F4 void func_8096B604(void); // func_8096B604 -void func_8096B94C(void); // func_8096B94C +void EnMag_Update(void); // func_8096B94C void func_8096C998(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6); // func_8096C998 void func_8096CBB0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6); // func_8096CBB0 void func_8096CDC8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE2 param_11, UNK_TYPE2 param_12, UNK_TYPE4 param_13); // func_8096CDC8 void func_8096D230(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8096D230 void func_8096D60C(void); // func_8096D60C void func_8096D74C(void); // func_8096D74C -void func_8096E868(void); // func_8096E868 +void EnMag_Draw(void); // func_8096E868 void func_8096EC40(void); // func_8096EC40 void func_8096EC4C(void); // func_8096EC4C -void func_8096ED84(void); // func_8096ED84 -void func_8096EE40(void); // func_8096EE40 +void ElfMsg2_Init(void); // func_8096ED84 +void ElfMsg2_Destroy(void); // func_8096EE40 void func_8096EE50(void); // func_8096EE50 void func_8096EE64(void); // func_8096EE64 void func_8096EF98(void); // func_8096EF98 void func_8096EFD0(void); // func_8096EFD0 -void func_8096F04C(void); // func_8096F04C -void func_8096F160(void); // func_8096F160 -void func_8096F22C(void); // func_8096F22C -void func_8096F260(void); // func_8096F260 -void func_8096F4DC(void); // func_8096F4DC -void func_8096F5E0(void); // func_8096F5E0 -void func_8096F60C(void); // func_8096F60C +void ElfMsg2_Update(void); // func_8096F04C +void BgF40Swlift_Init(void); // func_8096F160 +void BgF40Swlift_Destroy(void); // func_8096F22C +void BgF40Swlift_Update(void); // func_8096F260 +void BgF40Swlift_Draw(void); // func_8096F4DC +void EnKakasi_Destroy(void); // func_8096F5E0 +void EnKakasi_Init(void); // func_8096F60C void func_8096F800(void); // func_8096F800 void func_8096F88C(void); // func_8096F88C void func_8096F8D8(void); // func_8096F8D8 @@ -7972,35 +7972,35 @@ void func_8097193C(void); // func_8097193C void func_80971A38(void); // func_80971A38 void func_80971A64(void); // func_80971A64 void func_80971AD4(void); // func_80971AD4 -void func_80971B48(void); // func_80971B48 +void EnKakasi_Update(void); // func_80971B48 void func_80971CE0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80971CE0 -void func_80971D20(void); // func_80971D20 +void EnKakasi_Draw(void); // func_80971D20 void func_80972350(void); // func_80972350 void func_809723C4(void); // func_809723C4 -void func_80972454(void); // func_80972454 -void func_80972548(void); // func_80972548 +void ObjMakeoshihiki_Init(void); // func_80972454 +void ObjMakeoshihiki_Update(void); // func_80972548 void func_80972680(void); // func_80972680 -void func_8097268C(void); // func_8097268C -void func_809727EC(void); // func_809727EC +void OceffSpot_Init(void); // func_8097268C +void OceffSpot_Destroy(void); // func_809727EC void func_80972844(void); // func_80972844 void func_809728F8(void); // func_809728F8 void func_80972934(void); // func_80972934 -void func_80972998(void); // func_80972998 -void func_80972C54(void); // func_80972C54 -void func_80973550(Actor* param_1, s32 param_2); // func_80973550 -void func_80973640(void); // func_80973640 -void func_809736FC(void); // func_809736FC +void OceffSpot_Update(void); // func_80972998 +void OceffSpot_Draw(void); // func_80972C54 +void EnTorch_Init(Actor* param_1, s32 param_2); // func_80973550 +void ShotSun_Init(void); // func_80973640 +void ShotSun_Destroy(void); // func_809736FC void func_80973740(void); // func_80973740 void func_80973804(void); // func_80973804 void func_809738D0(void); // func_809738D0 void func_80973960(void); // func_80973960 -void func_80973B5C(void); // func_80973B5C -void func_80973C50(void); // func_80973C50 -void func_80973CA4(void); // func_80973CA4 +void ShotSun_Update(void); // func_80973B5C +void ObjRoomtimer_Init(void); // func_80973C50 +void ObjRoomtimer_Destroy(void); // func_80973CA4 void func_80973CD8(void); // func_80973CD8 void func_80973D3C(void); // func_80973D3C void func_80973DE0(void); // func_80973DE0 -void func_80973E60(void); // func_80973E60 +void ObjRoomtimer_Update(void); // func_80973E60 void func_80973EF0(void); // func_80973EF0 void func_80973EFC(void); // func_80973EFC void func_80973F84(void); // func_80973F84 @@ -8033,8 +8033,8 @@ void func_8097502C(void); // func_8097502C void func_80975070(void); // func_80975070 void func_80975128(void); // func_80975128 void func_80975300(void); // func_80975300 -void func_809753C8(void); // func_809753C8 -void func_80975540(void); // func_80975540 +void EnSsh_Init(void); // func_809753C8 +void EnSsh_Destroy(void); // func_80975540 void func_809755C0(void); // func_809755C0 void func_8097561C(void); // func_8097561C void func_809756D0(void); // func_809756D0 @@ -8044,14 +8044,14 @@ void func_80975998(void); // func_80975998 void func_80975A98(void); // func_80975A98 void func_80975B6C(void); // func_80975B6C void func_80975C14(void); // func_80975C14 -void func_80975C9C(void); // func_80975C9C +void EnSsh_Update(void); // func_80975C9C void func_80975DBC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80975DBC void func_80975EB8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80975EB8 -void func_80975F38(void); // func_80975F38 -void func_809764B0(void); // func_809764B0 -void func_8097650C(void); // func_8097650C -void func_80976540(void); // func_80976540 -void func_809765A0(void); // func_809765A0 +void EnSsh_Draw(void); // func_80975F38 +void OceffWipe_Init(void); // func_809764B0 +void OceffWipe_Destroy(void); // func_8097650C +void OceffWipe_Update(void); // func_80976540 +void OceffWipe_Draw(void); // func_809765A0 u32 EffectDust_Init(GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle, EffectDustInit* init); // func_80977210 void EffectDust_Draw(GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle); // func_80977394 void EffectDust_Update0(GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle); // func_809776BC @@ -8168,20 +8168,20 @@ void func_809813C8(void); // func_809813C8 void func_80981698(void); // func_80981698 void func_80981760(void); // func_80981760 void func_8098176C(void); // func_8098176C -void func_809817E4(void); // func_809817E4 -void func_80981904(void); // func_80981904 +void OceffStorm_Init(void); // func_809817E4 +void OceffStorm_Destroy(void); // func_80981904 void func_80981928(void); // func_80981928 void func_80981B48(void); // func_80981B48 -void func_80981B68(void); // func_80981B68 +void OceffStorm_Update(void); // func_80981B68 void func_80981BB8(void); // func_80981BB8 -void func_80981D68(void); // func_80981D68 -void func_80983520(void); // func_80983520 +void OceffStorm_Draw(void); // func_80981D68 +void ObjDemo_Init(void); // func_80983520 void func_80983634(void); // func_80983634 void func_80983678(void); // func_80983678 void func_80983704(void); // func_80983704 -void func_80983824(void); // func_80983824 -void func_809838F0(void); // func_809838F0 -void func_80983970(void); // func_80983970 +void ObjDemo_Update(void); // func_80983824 +void EnMinislime_Init(void); // func_809838F0 +void EnMinislime_Destroy(void); // func_80983970 void func_8098399C(void); // func_8098399C void func_80983B38(void); // func_80983B38 void func_80983DBC(void); // func_80983DBC @@ -8216,20 +8216,20 @@ void func_809851E8(void); // func_809851E8 void func_809852DC(void); // func_809852DC void func_8098537C(void); // func_8098537C void func_80985480(void); // func_80985480 -void func_80985538(void); // func_80985538 -void func_80985C40(void); // func_80985C40 -void func_80985D10(void); // func_80985D10 +void EnMinislime_Update(void); // func_80985538 +void EnNutsball_Init(void); // func_80985C40 +void EnNutsball_Destroy(void); // func_80985D10 void func_80985D3C(void); // func_80985D3C -void func_80985D68(void); // func_80985D68 -void func_80986120(void); // func_80986120 -void func_80986270(void); // func_80986270 -void func_809862CC(void); // func_809862CC -void func_80986300(void); // func_80986300 -void func_80986360(void); // func_80986360 -void func_809879E0(void); // func_809879E0 -void func_80987A3C(void); // func_80987A3C -void func_80987A70(void); // func_80987A70 -void func_80987AD0(void); // func_80987AD0 +void EnNutsball_Update(void); // func_80985D68 +void EnNutsball_Draw(void); // func_80986120 +void OceffWipe2_Init(void); // func_80986270 +void OceffWipe2_Destroy(void); // func_809862CC +void OceffWipe2_Update(void); // func_80986300 +void OceffWipe2_Draw(void); // func_80986360 +void OceffWipe3_Init(void); // func_809879E0 +void OceffWipe3_Destroy(void); // func_80987A3C +void OceffWipe3_Update(void); // func_80987A70 +void OceffWipe3_Draw(void); // func_80987AD0 void func_80989140(void); // func_80989140 void func_80989204(void); // func_80989204 void func_8098933C(void); // func_8098933C @@ -8273,20 +8273,20 @@ void func_8098BA64(void); // func_8098BA64 void func_8098BB10(void); // func_8098BB10 void func_8098BBEC(void); // func_8098BBEC void func_8098BC54(void); // func_8098BC54 -void func_8098BCA8(void); // func_8098BCA8 -void func_8098BE18(void); // func_8098BE18 -void func_8098BE44(void); // func_8098BE44 +void EnDg_Init(void); // func_8098BCA8 +void EnDg_Destroy(void); // func_8098BE18 +void EnDg_Update(void); // func_8098BE44 void func_8098BFB8(void); // func_8098BFB8 void func_8098BFD4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8098BFD4 -void func_8098C06C(void); // func_8098C06C +void EnDg_Draw(void); // func_8098C06C void func_8098CA20(void); // func_8098CA20 void func_8098CAD0(void); // func_8098CAD0 void func_8098CB70(void); // func_8098CB70 void func_8098CBDC(void); // func_8098CBDC -void func_8098CC18(void); // func_8098CC18 -void func_8098CC98(void); // func_8098CC98 -void func_8098CCC4(void); // func_8098CCC4 -void func_8098CD0C(void); // func_8098CD0C +void EnSi_Init(void); // func_8098CC18 +void EnSi_Destroy(void); // func_8098CC98 +void EnSi_Update(void); // func_8098CCC4 +void EnSi_Draw(void); // func_8098CD0C void func_8098CE40(void); // func_8098CE40 void func_8098CEAC(void); // func_8098CEAC void func_8098D19C(void); // func_8098D19C @@ -8296,62 +8296,62 @@ void func_8098D870(void); // func_8098D870 void func_8098D8C8(void); // func_8098D8C8 void func_8098D99C(void); // func_8098D99C void func_8098DA74(void); // func_8098DA74 -void func_8098DAE0(void); // func_8098DAE0 -void func_8098DC18(void); // func_8098DC18 +void ObjComb_Init(void); // func_8098DAE0 +void ObjComb_Destroy(void); // func_8098DC18 void func_8098DC44(void); // func_8098DC44 void func_8098DC60(void); // func_8098DC60 void func_8098DE58(void); // func_8098DE58 void func_8098DEA0(void); // func_8098DEA0 void func_8098E098(void); // func_8098E098 void func_8098E0B8(void); // func_8098E0B8 -void func_8098E15C(void); // func_8098E15C -void func_8098E2F8(void); // func_8098E2F8 +void ObjComb_Update(void); // func_8098E15C +void ObjComb_Draw(void); // func_8098E2F8 void func_8098E5C0(void); // func_8098E5C0 void func_8098E62C(void); // func_8098E62C void func_8098E8A8(void); // func_8098E8A8 void func_8098E900(void); // func_8098E900 void func_8098E9C4(void); // func_8098E9C4 -void func_8098EA08(void); // func_8098EA08 -void func_8098EB30(void); // func_8098EB30 +void ObjKibako2_Init(void); // func_8098EA08 +void ObjKibako2_Destroy(void); // func_8098EB30 void func_8098EB78(void); // func_8098EB78 void func_8098EC68(void); // func_8098EC68 void func_8098ED20(void); // func_8098ED20 -void func_8098ED4C(void); // func_8098ED4C -void func_8098EE0C(void); // func_8098EE0C -void func_8098EF60(void); // func_8098EF60 -void func_8098EF9C(void); // func_8098EF9C +void ObjKibako2_Update(void); // func_8098ED4C +void ObjKibako2_Draw(void); // func_8098EE0C +void EnHs2_Init(void); // func_8098EF60 +void EnHs2_Destroy(void); // func_8098EF9C void func_8098EFAC(void); // func_8098EFAC -void func_8098EFBC(void); // func_8098EFBC -void func_8098EFE0(void); // func_8098EFE0 +void EnHs2_Update(void); // func_8098EFBC +void EnHs2_Draw(void); // func_8098EFE0 void func_8098F040(void); // func_8098F040 void func_8098F110(void); // func_8098F110 void func_8098F220(void); // func_8098F220 void func_8098F364(void); // func_8098F364 void func_8098F438(void); // func_8098F438 -void func_8098F528(void); // func_8098F528 -void func_8098F588(void); // func_8098F588 +void ObjMure3_Init(void); // func_8098F528 +void ObjMure3_Destroy(void); // func_8098F588 void func_8098F598(void); // func_8098F598 void func_8098F5AC(void); // func_8098F5AC void func_8098F5D0(void); // func_8098F5D0 void func_8098F5E4(void); // func_8098F5E4 void func_8098F66C(void); // func_8098F66C void func_8098F680(void); // func_8098F680 -void func_8098F6FC(void); // func_8098F6FC +void ObjMure3_Update(void); // func_8098F6FC void func_8098F800(void); // func_8098F800 void func_8098F8A8(void); // func_8098F8A8 void func_8098F928(void); // func_8098F928 -void func_8098F954(void); // func_8098F954 -void func_8098FA44(void); // func_8098FA44 +void EnTg_Init(void); // func_8098F954 +void EnTg_Destroy(void); // func_8098FA44 void func_8098FA70(void); // func_8098FA70 -void func_8098FB28(void); // func_8098FB28 +void EnTg_Update(void); // func_8098FB28 UNK_TYPE4 func_8098FBB4(void); // func_8098FBB4 void func_8098FBD0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8098FBD0 -void func_8098FC2C(void); // func_8098FC2C +void EnTg_Draw(void); // func_8098FC2C void func_8098FD50(void); // func_8098FD50 void func_8098FEA8(void); // func_8098FEA8 void func_8099000C(void); // func_8099000C -void func_80990310(void); // func_80990310 -void func_80990784(void); // func_80990784 +void EnWf_Init(void); // func_80990310 +void EnWf_Destroy(void); // func_80990784 void func_809907D4(void); // func_809907D4 void func_80990854(void); // func_80990854 void func_809908E0(void); // func_809908E0 @@ -8402,18 +8402,18 @@ void func_80993524(void); // func_80993524 void func_8099357C(void); // func_8099357C void func_80993738(void); // func_80993738 void func_8099386C(void); // func_8099386C -void func_80993BC0(void); // func_80993BC0 +void EnWf_Update(void); // func_80993BC0 void func_80993E50(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80993E50 void func_80993E94(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80993E94 -void func_80993F68(void); // func_80993F68 +void EnWf_Draw(void); // func_80993F68 void func_8099408C(void); // func_8099408C void func_809947B0(void); // func_809947B0 void func_8099495C(void); // func_8099495C void func_809949C4(void); // func_809949C4 void func_80994A30(void); // func_80994A30 void func_80994A9C(void); // func_80994A9C -void func_80994B08(void); // func_80994B08 -void func_80994D18(void); // func_80994D18 +void EnSkb_Init(void); // func_80994B08 +void EnSkb_Destroy(void); // func_80994D18 void func_80994DA8(void); // func_80994DA8 void func_80994E2C(void); // func_80994E2C void func_80994E94(void); // func_80994E94 @@ -8457,14 +8457,14 @@ void func_8099672C(void); // func_8099672C void func_80996AD0(void); // func_80996AD0 void func_80996BEC(void); // func_80996BEC void func_80996D68(void); // func_80996D68 -void func_80996E5C(void); // func_80996E5C +void EnSkb_Update(void); // func_80996E5C void func_80996F78(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80996F78 void func_809970D0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809970D0 -void func_80997278(void); // func_80997278 +void EnSkb_Draw(void); // func_80997278 void func_80997A90(void); // func_80997A90 void func_80997AFC(void); // func_80997AFC -void func_80997B30(void); // func_80997B30 -void func_80997CE0(void); // func_80997CE0 +void EnGs_Init(void); // func_80997B30 +void EnGs_Destroy(void); // func_80997CE0 void func_80997D14(void); // func_80997D14 void func_80997D38(void); // func_80997D38 void func_80997DEC(void); // func_80997DEC @@ -8490,14 +8490,14 @@ void func_80999A8C(void); // func_80999A8C void func_80999AC0(void); // func_80999AC0 void func_80999B34(void); // func_80999B34 void func_80999BC8(void); // func_80999BC8 -void func_80999E38(void); // func_80999E38 -void func_8099A094(void); // func_8099A094 -void func_8099A920(void); // func_8099A920 -void func_8099A96C(void); // func_8099A96C -void func_8099A9A4(void); // func_8099A9A4 +void EnGs_Update(void); // func_80999E38 +void EnGs_Draw(void); // func_8099A094 +void ObjSound_Init(void); // func_8099A920 +void ObjSound_Destroy(void); // func_8099A96C +void ObjSound_Update(void); // func_8099A9A4 void func_8099AA84(void); // func_8099AA84 -void func_8099AB30(void); // func_8099AB30 -void func_8099AC2C(void); // func_8099AC2C +void EnCrow_Init(void); // func_8099AB30 +void EnCrow_Destroy(void); // func_8099AC2C void func_8099AC58(void); // func_8099AC58 void func_8099AC8C(void); // func_8099AC8C void func_8099B098(void); // func_8099B098 @@ -8512,15 +8512,15 @@ void func_8099B838(void); // func_8099B838 void func_8099B8EC(void); // func_8099B8EC void func_8099B9E8(void); // func_8099B9E8 void func_8099BAB4(void); // func_8099BAB4 -void func_8099BB84(void); // func_8099BB84 +void EnCrow_Update(void); // func_8099BB84 void func_8099BE48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8099BE48 void func_8099BF20(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8099BF20 -void func_8099BFA4(void); // func_8099BFA4 +void EnCrow_Draw(void); // func_8099BFA4 void func_8099C290(void); // func_8099C290 void func_8099C328(void); // func_8099C328 void func_8099C41C(void); // func_8099C41C -void func_8099C498(void); // func_8099C498 -void func_8099C834(void); // func_8099C834 +void EnCow_Init(void); // func_8099C498 +void EnCow_Destroy(void); // func_8099C834 void func_8099C880(void); // func_8099C880 void func_8099CAA8(void); // func_8099CAA8 void func_8099CB20(void); // func_8099CB20 @@ -8530,16 +8530,16 @@ void func_8099CC68(void); // func_8099CC68 void func_8099CCF8(void); // func_8099CCF8 void func_8099CDA0(void); // func_8099CDA0 void func_8099CFAC(void); // func_8099CFAC -void func_8099D144(void); // func_8099D144 +void EnCow_Update(void); // func_8099D144 void func_8099D3C0(void); // func_8099D3C0 void func_8099D4AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8099D4AC void func_8099D4FC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8099D4FC -void func_8099D53C(void); // func_8099D53C +void EnCow_Draw(void); // func_8099D53C void func_8099D59C(void); // func_8099D59C -void func_8099D780(void); // func_8099D780 -void func_8099D7DC(void); // func_8099D7DC -void func_8099D810(void); // func_8099D810 -void func_8099D870(void); // func_8099D870 +void OceffWipe4_Init(void); // func_8099D780 +void OceffWipe4_Destroy(void); // func_8099D7DC +void OceffWipe4_Update(void); // func_8099D810 +void OceffWipe4_Draw(void); // func_8099D870 void func_8099E790(void); // func_8099E790 void func_8099E858(void); // func_8099E858 void func_8099E96C(void); // func_8099E96C @@ -8549,23 +8549,23 @@ void func_8099EBD8(void); // func_8099EBD8 void func_8099EC50(void); // func_8099EC50 void func_8099ED4C(void); // func_8099ED4C void func_8099EE24(void); // func_8099EE24 -void func_8099EE34(void); // func_8099EE34 -void func_8099EF40(void); // func_8099EF40 -void func_8099EF6C(void); // func_8099EF6C +void EnZo_Init(void); // func_8099EE34 +void EnZo_Destroy(void); // func_8099EF40 +void EnZo_Update(void); // func_8099EF6C void func_8099EFF4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_8099EFF4 void func_8099F15C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_8099F15C -void func_8099F268(void); // func_8099F268 +void EnZo_Draw(void); // func_8099F268 void func_8099F730(void); // func_8099F730 void func_8099F7F4(void); // func_8099F7F4 void func_8099F980(void); // func_8099F980 void func_8099FA40(void); // func_8099FA40 -void func_8099FAB0(void); // func_8099FAB0 -void func_8099FB20(void); // func_8099FB20 +void ObjMakekinsuta_Init(void); // func_8099FAB0 +void ObjMakekinsuta_Destroy(void); // func_8099FB20 void func_8099FB64(void); // func_8099FB64 -void func_8099FCC0(void); // func_8099FCC0 +void ObjMakekinsuta_Update(void); // func_8099FCC0 void func_8099FD7C(void); // func_8099FD7C -void func_8099FEB0(void); // func_8099FEB0 -void func_809A0044(void); // func_809A0044 +void EnGe3_Init(void); // func_8099FEB0 +void EnGe3_Destroy(void); // func_809A0044 void func_809A0070(void); // func_809A0070 void func_809A00F8(void); // func_809A00F8 void func_809A020C(void); // func_809A020C @@ -8576,106 +8576,106 @@ void func_809A03FC(void); // func_809A03FC void func_809A04D0(void); // func_809A04D0 void func_809A0820(void); // func_809A0820 void func_809A08A4(void); // func_809A08A4 -void func_809A0920(void); // func_809A0920 +void EnGe3_Update(void); // func_809A0920 void func_809A096C(void); // func_809A096C void func_809A0A14(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809A0A14 void func_809A0C60(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809A0C60 -void func_809A0CBC(void); // func_809A0CBC +void EnGe3_Draw(void); // func_809A0CBC void func_809A0F20(void); // func_809A0F20 void func_809A0F78(void); // func_809A0F78 void func_809A10F4(void); // func_809A10F4 void func_809A13A0(void); // func_809A13A0 void func_809A1408(void); // func_809A1408 -void func_809A1480(void); // func_809A1480 -void func_809A15A0(void); // func_809A15A0 -void func_809A15CC(void); // func_809A15CC -void func_809A17BC(void); // func_809A17BC +void ObjHamishi_Init(void); // func_809A1480 +void ObjHamishi_Destroy(void); // func_809A15A0 +void ObjHamishi_Update(void); // func_809A15CC +void ObjHamishi_Draw(void); // func_809A17BC void func_809A1BB0(void); // func_809A1BB0 -void func_809A1C4C(void); // func_809A1C4C -void func_809A1CFC(void); // func_809A1CFC +void EnZl4_Init(void); // func_809A1C4C +void EnZl4_Destroy(void); // func_809A1CFC void func_809A1D0C(void); // func_809A1D0C -void func_809A1D1C(void); // func_809A1D1C +void EnZl4_Update(void); // func_809A1D1C void func_809A1D60(void); // func_809A1D60 void func_809A1DA4(void); // func_809A1DA4 void func_809A1DBC(void); // func_809A1DBC void func_809A1DD0(void); // func_809A1DD0 void func_809A1E28(void); // func_809A1E28 -void func_809A1E60(void); // func_809A1E60 -void func_809A2030(void); // func_809A2030 -void func_809A2070(void); // func_809A2070 +void EnZl4_Draw(void); // func_809A1E60 +void EnMm2_Init(void); // func_809A2030 +void EnMm2_Destroy(void); // func_809A2070 void func_809A2080(void); // func_809A2080 void func_809A20FC(void); // func_809A20FC -void func_809A2194(void); // func_809A2194 -void func_809A21B8(void); // func_809A21B8 +void EnMm2_Update(void); // func_809A2194 +void EnMm2_Draw(void); // func_809A21B8 void func_809A2B60(void); // func_809A2B60 void func_809A2B70(void); // func_809A2B70 void func_809A2BF8(void); // func_809A2BF8 -void func_809A2C78(void); // func_809A2C78 -void func_809A2D80(void); // func_809A2D80 +void DoorSpiral_Init(void); // func_809A2C78 +void DoorSpiral_Destroy(void); // func_809A2D80 void func_809A2DB0(void); // func_809A2DB0 void func_809A2E08(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809A2E08 void func_809A2EA0(void); // func_809A2EA0 void func_809A2FF8(void); // func_809A2FF8 void func_809A3098(void); // func_809A3098 -void func_809A30E0(void); // func_809A30E0 -void func_809A3134(void); // func_809A3134 +void DoorSpiral_Update(void); // func_809A30E0 +void DoorSpiral_Draw(void); // func_809A3134 void func_809A33E0(void); // func_809A33E0 void func_809A3448(void); // func_809A3448 void func_809A34E0(void); // func_809A34E0 void func_809A35EC(void); // func_809A35EC void func_809A376C(void); // func_809A376C -void func_809A3818(void); // func_809A3818 -void func_809A3A14(void); // func_809A3A14 +void ObjPzlblock_Init(void); // func_809A3818 +void ObjPzlblock_Destroy(void); // func_809A3A14 void func_809A3A48(void); // func_809A3A48 void func_809A3A74(void); // func_809A3A74 void func_809A3BA4(void); // func_809A3BA4 void func_809A3BC0(void); // func_809A3BC0 void func_809A3D1C(void); // func_809A3D1C void func_809A3D38(void); // func_809A3D38 -void func_809A3D7C(void); // func_809A3D7C +void ObjPzlblock_Update(void); // func_809A3D7C void func_809A3E58(void); // func_809A3E58 void func_809A3F0C(void); // func_809A3F0C void func_809A41C0(void); // func_809A41C0 void func_809A42A0(void); // func_809A42A0 void func_809A43A8(void); // func_809A43A8 void func_809A43EC(void); // func_809A43EC -void func_809A448C(void); // func_809A448C -void func_809A4718(void); // func_809A4718 +void ObjToge_Init(void); // func_809A448C +void ObjToge_Destroy(void); // func_809A4718 void func_809A4744(void); // func_809A4744 void func_809A477C(void); // func_809A477C void func_809A4804(void); // func_809A4804 void func_809A481C(void); // func_809A481C void func_809A488C(void); // func_809A488C void func_809A48AC(void); // func_809A48AC -void func_809A4ACC(void); // func_809A4ACC -void func_809A4C50(void); // func_809A4C50 +void ObjToge_Update(void); // func_809A4ACC +void ObjToge_Draw(void); // func_809A4C50 void func_809A4E00(void); // func_809A4E00 void func_809A4E68(void); // func_809A4E68 void func_809A4F00(void); // func_809A4F00 void func_809A500C(void); // func_809A500C void func_809A518C(void); // func_809A518C -void func_809A5238(void); // func_809A5238 -void func_809A5480(void); // func_809A5480 +void ObjArmos_Init(void); // func_809A5238 +void ObjArmos_Destroy(void); // func_809A5480 void func_809A54B4(void); // func_809A54B4 void func_809A54E0(void); // func_809A54E0 void func_809A5610(void); // func_809A5610 void func_809A562C(void); // func_809A562C void func_809A57D8(void); // func_809A57D8 void func_809A57F4(void); // func_809A57F4 -void func_809A5838(void); // func_809A5838 +void ObjArmos_Update(void); // func_809A5838 void func_809A5960(void); // func_809A5960 void func_809A5A3C(void); // func_809A5A3C -void func_809A5B50(void); // func_809A5B50 -void func_809A5D10(void); // func_809A5D10 -void func_809A5D94(void); // func_809A5D94 +void ObjArmos_Draw(void); // func_809A5B50 +void ObjBoyo_Init(void); // func_809A5D10 +void ObjBoyo_Destroy(void); // func_809A5D94 void func_809A5DC0(void); // func_809A5DC0 void func_809A5DE0(void); // func_809A5DE0 void func_809A5E14(void); // func_809A5E14 void func_809A5E24(void); // func_809A5E24 -void func_809A5E98(void); // func_809A5E98 -void func_809A610C(void); // func_809A610C -void func_809A6280(void); // func_809A6280 -void func_809A64E0(void); // func_809A64E0 +void ObjBoyo_Update(void); // func_809A5E98 +void ObjBoyo_Draw(void); // func_809A610C +void EnGrasshopper_Init(void); // func_809A6280 +void EnGrasshopper_Destroy(void); // func_809A64E0 void func_809A6524(void); // func_809A6524 void func_809A65D8(void); // func_809A65D8 void func_809A6628(void); // func_809A6628 @@ -8700,9 +8700,9 @@ void func_809A7BBC(void); // func_809A7BBC void func_809A7C98(void); // func_809A7C98 void func_809A7CE0(void); // func_809A7CE0 void func_809A8044(void); // func_809A8044 -void func_809A8224(void); // func_809A8224 +void EnGrasshopper_Update(void); // func_809A8224 void func_809A847C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809A847C -void func_809A8640(void); // func_809A8640 +void EnGrasshopper_Draw(void); // func_809A8640 void func_809A8870(void); // func_809A8870 void func_809A8924(void); // func_809A8924 void func_809A8A64(void); // func_809A8A64 @@ -8710,24 +8710,24 @@ void func_809A9110(void); // func_809A9110 void func_809A91FC(void); // func_809A91FC void func_809A92D0(void); // func_809A92D0 void func_809A9314(void); // func_809A9314 -void func_809A961C(void); // func_809A961C -void func_809A96FC(void); // func_809A96FC +void ObjGrass_Init(void); // func_809A961C +void ObjGrass_Destroy(void); // func_809A96FC void func_809A9790(void); // func_809A9790 void func_809A983C(void); // func_809A983C void func_809A9DB8(void); // func_809A9DB8 -void func_809AA238(void); // func_809AA238 +void ObjGrass_Update(void); // func_809AA238 void func_809AA278(void); // func_809AA278 void func_809AA54C(void); // func_809AA54C void func_809AA798(void); // func_809AA798 -void func_809AA9A8(void); // func_809AA9A8 +void ObjGrass_Draw(void); // func_809AA9A8 void func_809AAE60(void); // func_809AAE60 void func_809AAE94(void); // func_809AAE94 void func_809AAF18(void); // func_809AAF18 void func_809AAF58(void); // func_809AAF58 void func_809AAF9C(void); // func_809AAF9C void func_809AAFE8(void); // func_809AAFE8 -void func_809AB2F0(void); // func_809AB2F0 -void func_809AB360(void); // func_809AB360 +void ObjGrassCarry_Init(void); // func_809AB2F0 +void ObjGrassCarry_Destroy(void); // func_809AB360 void func_809AB3C4(void); // func_809AB3C4 void func_809AB3D8(void); // func_809AB3D8 void func_809AB428(void); // func_809AB428 @@ -8738,15 +8738,15 @@ void func_809AB5FC(void); // func_809AB5FC void func_809AB610(void); // func_809AB610 void func_809AB6FC(void); // func_809AB6FC void func_809AB77C(void); // func_809AB77C -void func_809ABB1C(void); // func_809ABB1C +void ObjGrassCarry_Update(void); // func_809ABB1C void func_809ABB7C(void); // func_809ABB7C void func_809ABDE0(void); // func_809ABDE0 void func_809ABE54(void); // func_809ABE54 void func_809ABEC4(void); // func_809ABEC4 void func_809ABF38(void); // func_809ABF38 -void func_809ABFA8(void); // func_809ABFA8 -void func_809AC4B0(void); // func_809AC4B0 -void func_809AC594(void); // func_809AC594 +void ObjGrassUnit_Init(void); // func_809ABFA8 +void BgFireWall_Init(void); // func_809AC4B0 +void BgFireWall_Destroy(void); // func_809AC594 void func_809AC5C0(void); // func_809AC5C0 void func_809AC638(void); // func_809AC638 void func_809AC68C(void); // func_809AC68C @@ -8754,23 +8754,23 @@ void func_809AC6C0(void); // func_809AC6C0 void func_809AC760(void); // func_809AC760 void func_809AC7F8(void); // func_809AC7F8 void func_809AC970(void); // func_809AC970 -void func_809AC9B8(void); // func_809AC9B8 +void BgFireWall_Update(void); // func_809AC9B8 void func_809ACB28(void); // func_809ACB28 -void func_809ACD90(void); // func_809ACD90 -void func_809ACDA8(void); // func_809ACDA8 +void EnBu_Init(void); // func_809ACD90 +void EnBu_Destroy(void); // func_809ACDA8 void func_809ACDB8(void); // func_809ACDB8 -void func_809ACDC8(void); // func_809ACDC8 -void func_809ACE00(void); // func_809ACE00 -void func_809ACF40(void); // func_809ACF40 -void func_809AD048(void); // func_809AD048 +void EnBu_Update(void); // func_809ACDC8 +void EnBu_Draw(void); // func_809ACE00 +void EnEncount3_Init(void); // func_809ACF40 +void EnEncount3_Destroy(void); // func_809AD048 void func_809AD058(void); // func_809AD058 void func_809AD084(void); // func_809AD084 void func_809AD194(void); // func_809AD194 void func_809AD1EC(void); // func_809AD1EC -void func_809AD230(void); // func_809AD230 -void func_809AD614(void); // func_809AD614 -void func_809AD8E0(void); // func_809AD8E0 -void func_809ADB24(void); // func_809ADB24 +void EnEncount3_Update(void); // func_809AD230 +void EnEncount3_Draw(void); // func_809AD614 +void EnJso_Init(void); // func_809AD8E0 +void EnJso_Destroy(void); // func_809ADB24 void func_809ADBC8(void); // func_809ADBC8 void func_809ADC7C(void); // func_809ADC7C void func_809ADCB8(void); // func_809ADCB8 @@ -8805,23 +8805,23 @@ void func_809AFAF4(void); // func_809AFAF4 void func_809AFC10(void); // func_809AFC10 void func_809AFE38(void); // func_809AFE38 void func_809B0034(void); // func_809B0034 -void func_809B02CC(void); // func_809B02CC +void EnJso_Update(void); // func_809B02CC void func_809B0734(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809B0734 void func_809B0820(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809B0820 void func_809B0B70(void); // func_809B0B70 void func_809B0BB0(void); // func_809B0BB0 void func_809B1550(void); // func_809B1550 -void func_809B162C(void); // func_809B162C -void func_809B179C(void); // func_809B179C +void ObjChikuwa_Init(void); // func_809B162C +void ObjChikuwa_Destroy(void); // func_809B179C void func_809B17D0(void); // func_809B17D0 void func_809B1AA0(void); // func_809B1AA0 -void func_809B1BE8(void); // func_809B1BE8 -void func_809B1D90(void); // func_809B1D90 +void ObjChikuwa_Update(void); // func_809B1BE8 +void ObjChikuwa_Draw(void); // func_809B1D90 void func_809B20F0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7); // func_809B20F0 void func_809B21F4(void); // func_809B21F4 void func_809B22CC(void); // func_809B22CC -void func_809B2510(void); // func_809B2510 -void func_809B2DC0(void); // func_809B2DC0 +void EnKnight_Init(void); // func_809B2510 +void EnKnight_Destroy(void); // func_809B2DC0 void func_809B2DD0(void); // func_809B2DD0 void func_809B2F54(void); // func_809B2F54 void func_809B316C(void); // func_809B316C @@ -8897,7 +8897,7 @@ void func_809BA058(void); // func_809BA058 void func_809BA0CC(void); // func_809BA0CC void func_809BA940(void); // func_809BA940 void func_809BA978(void); // func_809BA978 -void func_809BB0BC(void); // func_809BB0BC +void EnKnight_Update(void); // func_809BB0BC void func_809BC2C4(void); // func_809BC2C4 void func_809BC67C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809BC67C void func_809BC720(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809BC720 @@ -8906,21 +8906,21 @@ void func_809BCA80(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_809BCAD8(void); // func_809BCAD8 void func_809BCB54(void); // func_809BCB54 void func_809BCB78(void); // func_809BCB78 -void func_809BCC2C(void); // func_809BCC2C +void EnKnight_Draw(void); // func_809BCC2C void func_809BD1AC(void); // func_809BD1AC void func_809BD260(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_809BD260 void func_809BD29C(void); // func_809BD29C void func_809BD490(void); // func_809BD490 void func_809BD858(void); // func_809BD858 -void func_809C0760(void); // func_809C0760 -void func_809C0824(void); // func_809C0824 +void EnWarptag_Init(void); // func_809C0760 +void EnWarptag_Destroy(void); // func_809C0824 void func_809C085C(void); // func_809C085C void func_809C08E0(void); // func_809C08E0 void func_809C09A0(void); // func_809C09A0 void func_809C0A20(void); // func_809C0A20 void func_809C0AB4(void); // func_809C0AB4 void func_809C0E30(void); // func_809C0E30 -void func_809C0F18(void); // func_809C0F18 +void EnWarptag_Update(void); // func_809C0F18 void func_809C0F3C(void); // func_809C0F3C void func_809C10B0(void); // func_809C10B0 void func_809C1124(void); // func_809C1124 @@ -8953,35 +8953,35 @@ void func_809C2D0C(void); // func_809C2D0C void func_809C2EC4(void); // func_809C2EC4 void func_809C2F34(void); // func_809C2F34 void func_809C2FA0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE1 param_11); // func_809C2FA0 -void func_809C3190(void); // func_809C3190 -void func_809C3350(void); // func_809C3350 -void func_809C339C(void); // func_809C339C +void EnAob01_Init(void); // func_809C3190 +void EnAob01_Destroy(void); // func_809C3350 +void EnAob01_Update(void); // func_809C339C void func_809C33D8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809C33D8 void func_809C35B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809C35B4 void func_809C35F4(void); // func_809C35F4 -void func_809C3608(void); // func_809C3608 -void func_809C3D80(void); // func_809C3D80 -void func_809C3D90(void); // func_809C3D90 -void func_809C3DA0(void); // func_809C3DA0 -void func_809C3DB0(void); // func_809C3DB0 -void func_809C3E10(void); // func_809C3E10 -void func_809C3E20(void); // func_809C3E20 -void func_809C3E30(void); // func_809C3E30 -void func_809C3E40(void); // func_809C3E40 -void func_809C3EA0(void); // func_809C3EA0 -void func_809C3EB0(void); // func_809C3EB0 -void func_809C3EC0(void); // func_809C3EC0 -void func_809C3ED0(void); // func_809C3ED0 -void func_809C3F30(void); // func_809C3F30 -void func_809C3FC8(void); // func_809C3FC8 +void EnAob01_Draw(void); // func_809C3608 +void EnBoj01_Init(void); // func_809C3D80 +void EnBoj01_Destroy(void); // func_809C3D90 +void EnBoj01_Update(void); // func_809C3DA0 +void EnBoj01_Draw(void); // func_809C3DB0 +void EnBoj02_Init(void); // func_809C3E10 +void EnBoj02_Destroy(void); // func_809C3E20 +void EnBoj02_Update(void); // func_809C3E30 +void EnBoj02_Draw(void); // func_809C3E40 +void EnBoj03_Init(void); // func_809C3EA0 +void EnBoj03_Destroy(void); // func_809C3EB0 +void EnBoj03_Update(void); // func_809C3EC0 +void EnBoj03_Draw(void); // func_809C3ED0 +void EnEncount4_Init(void); // func_809C3F30 +void EnEncount4_Destroy(void); // func_809C3FC8 void func_809C3FD8(void); // func_809C3FD8 void func_809C4078(void); // func_809C4078 void func_809C42A8(void); // func_809C42A8 void func_809C4598(void); // func_809C4598 void func_809C464C(void); // func_809C464C -void func_809C467C(void); // func_809C467C -void func_809C4790(void); // func_809C4790 -void func_809C492C(void); // func_809C492C +void EnEncount4_Update(void); // func_809C467C +void EnBomBowlMan_Init(void); // func_809C4790 +void EnBomBowlMan_Destroy(void); // func_809C492C void func_809C493C(void); // func_809C493C void func_809C49CC(void); // func_809C49CC void func_809C4B50(void); // func_809C4B50 @@ -9002,12 +9002,12 @@ void func_809C5AA4(void); // func_809C5AA4 void func_809C5B1C(void); // func_809C5B1C void func_809C5BA0(void); // func_809C5BA0 void func_809C5BF4(void); // func_809C5BF4 -void func_809C5E14(void); // func_809C5E14 +void EnBomBowlMan_Update(void); // func_809C5E14 void func_809C5F44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809C5F44 -void func_809C5FC4(void); // func_809C5FC4 +void EnBomBowlMan_Draw(void); // func_809C5FC4 void func_809C64C0(void); // func_809C64C0 -void func_809C6578(void); // func_809C6578 -void func_809C66FC(void); // func_809C66FC +void EnSyatekiMan_Init(void); // func_809C6578 +void EnSyatekiMan_Destroy(void); // func_809C66FC void func_809C6720(void); // func_809C6720 void func_809C6810(void); // func_809C6810 void func_809C6848(void); // func_809C6848 @@ -9033,12 +9033,12 @@ void func_809C8808(void); // func_809C8808 void func_809C898C(void); // func_809C898C void func_809C8BF0(void); // func_809C8BF0 void func_809C8DE8(void); // func_809C8DE8 -void func_809C8E44(void); // func_809C8E44 +void EnSyatekiMan_Update(void); // func_809C8E44 void func_809C8EE4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_809C8EE4 void func_809C8FAC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809C8FAC -void func_809C9008(void); // func_809C9008 -void func_809C9A60(void); // func_809C9A60 -void func_809C9B54(void); // func_809C9B54 +void EnSyatekiMan_Draw(void); // func_809C9008 +void BgIcicle_Init(void); // func_809C9A60 +void BgIcicle_Destroy(void); // func_809C9B54 void func_809C9B9C(void); // func_809C9B9C void func_809C9D7C(void); // func_809C9D7C void func_809C9D8C(void); // func_809C9D8C @@ -9046,10 +9046,10 @@ void func_809C9DC4(void); // func_809C9DC4 void func_809C9F28(void); // func_809C9F28 void func_809CA06C(void); // func_809CA06C void func_809CA0BC(void); // func_809CA0BC -void func_809CA1F8(void); // func_809CA1F8 -void func_809CA27C(void); // func_809CA27C -void func_809CA3F0(void); // func_809CA3F0 -void func_809CA5A8(void); // func_809CA5A8 +void BgIcicle_Update(void); // func_809CA1F8 +void BgIcicle_Draw(void); // func_809CA27C +void EnSyatekiCrow_Init(void); // func_809CA3F0 +void EnSyatekiCrow_Destroy(void); // func_809CA5A8 void func_809CA5D4(void); // func_809CA5D4 void func_809CA67C(void); // func_809CA67C void func_809CA71C(void); // func_809CA71C @@ -9058,14 +9058,14 @@ void func_809CA8E4(void); // func_809CA8E4 void func_809CAAF8(void); // func_809CAAF8 void func_809CABC0(void); // func_809CABC0 void func_809CACD0(void); // func_809CACD0 -void func_809CADE8(void); // func_809CADE8 +void EnSyatekiCrow_Update(void); // func_809CADE8 void func_809CAE5C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809CAE5C void func_809CAF2C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809CAF2C -void func_809CAFEC(void); // func_809CAFEC -void func_809CB200(void); // func_809CB200 -void func_809CB210(void); // func_809CB210 -void func_809CB220(void); // func_809CB220 -void func_809CB230(void); // func_809CB230 +void EnSyatekiCrow_Draw(void); // func_809CAFEC +void EnBoj04_Init(void); // func_809CB200 +void EnBoj04_Destroy(void); // func_809CB210 +void EnBoj04_Update(void); // func_809CB220 +void EnBoj04_Draw(void); // func_809CB230 void func_809CB290(void); // func_809CB290 void func_809CB404(void); // func_809CB404 void func_809CB4A0(void); // func_809CB4A0 @@ -9073,13 +9073,13 @@ void func_809CB520(void); // func_809CB520 void func_809CB5A0(void); // func_809CB5A0 void func_809CB5D8(void); // func_809CB5D8 void func_809CB5FC(void); // func_809CB5FC -void func_809CB72C(void); // func_809CB72C -void func_809CB86C(void); // func_809CB86C -void func_809CB898(void); // func_809CB898 +void EnCne01_Init(void); // func_809CB72C +void EnCne01_Destroy(void); // func_809CB86C +void EnCne01_Update(void); // func_809CB898 void func_809CB920(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809CB920 void func_809CBBC8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809CBBC8 void func_809CBCA0(void); // func_809CBCA0 -void func_809CBCB4(void); // func_809CBCB4 +void EnCne01_Draw(void); // func_809CBCB4 void func_809CC060(void); // func_809CC060 void func_809CC1D4(void); // func_809CC1D4 void func_809CC270(void); // func_809CC270 @@ -9087,13 +9087,13 @@ void func_809CC2F0(void); // func_809CC2F0 void func_809CC370(void); // func_809CC370 void func_809CC3A8(void); // func_809CC3A8 void func_809CC3CC(void); // func_809CC3CC -void func_809CC4FC(void); // func_809CC4FC -void func_809CC63C(void); // func_809CC63C -void func_809CC668(void); // func_809CC668 +void EnBba01_Init(void); // func_809CC4FC +void EnBba01_Destroy(void); // func_809CC63C +void EnBba01_Update(void); // func_809CC668 void func_809CC6F0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809CC6F0 void func_809CC984(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809CC984 void func_809CCA5C(void); // func_809CCA5C -void func_809CCA70(void); // func_809CCA70 +void EnBba01_Draw(void); // func_809CCA70 void func_809CCDE0(void); // func_809CCDE0 void func_809CCE98(ActorEnBji01* this, GlobalContext* ctxt); // func_809CCE98 void func_809CCEE8(void); // func_809CCEE8 @@ -9104,14 +9104,14 @@ void func_809CD6B0(void); // func_809CD6B0 void func_809CD6C0(void); // func_809CD6C0 void func_809CD70C(void); // func_809CD70C void func_809CD77C(void); // func_809CD77C -void func_809CD7AC(ActorEnBji01* this, GlobalContext* ctxt); // func_809CD7AC -void func_809CD914(void); // func_809CD914 -void func_809CD940(void); // func_809CD940 +void EnBji01_Init(ActorEnBji01* this, GlobalContext* ctxt); // func_809CD7AC +void EnBji01_Destroy(void); // func_809CD914 +void EnBji01_Update(void); // func_809CD940 void func_809CDA4C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809CDA4C void func_809CDB04(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809CDB04 -void func_809CDB88(void); // func_809CDB88 -void func_809CDEC0(void); // func_809CDEC0 -void func_809CE020(void); // func_809CE020 +void EnBji01_Draw(void); // func_809CDB88 +void BgSpdweb_Init(void); // func_809CDEC0 +void BgSpdweb_Destroy(void); // func_809CE020 void func_809CE068(void); // func_809CE068 void func_809CE15C(void); // func_809CE15C void func_809CE1D0(void); // func_809CE1D0 @@ -9121,8 +9121,8 @@ void func_809CE830(void); // func_809CE830 void func_809CEBC0(void); // func_809CEBC0 void func_809CEE74(void); // func_809CEE74 void func_809CEEAC(void); // func_809CEEAC -void func_809CEF0C(void); // func_809CEF0C -void func_809CEF30(void); // func_809CEF30 +void BgSpdweb_Update(void); // func_809CEF0C +void BgSpdweb_Draw(void); // func_809CEF30 void func_809CF350(void); // func_809CF350 void func_809CF394(void); // func_809CF394 void func_809CF444(void); // func_809CF444 @@ -9139,9 +9139,9 @@ void func_809CFC38(void); // func_809CFC38 void func_809CFD98(void); // func_809CFD98 void func_809CFE28(void); // func_809CFE28 void func_809CFF94(void); // func_809CFF94 -void func_809D0090(void); // func_809D0090 -void func_809D0138(void); // func_809D0138 -void func_809D0168(void); // func_809D0168 +void EnMttag_Init(void); // func_809D0090 +void EnMttag_Destroy(void); // func_809D0138 +void EnMttag_Update(void); // func_809D0168 void func_809D0530(void); // func_809D0530 void func_809D0550(void); // func_809D0550 void func_809D0678(void); // func_809D0678 @@ -9149,8 +9149,8 @@ void func_809D082C(void); // func_809D082C void func_809D089C(void); // func_809D089C void func_809D092C(void); // func_809D092C void func_809D0AA4(void); // func_809D0AA4 -void func_809D0CE8(void); // func_809D0CE8 -void func_809D118C(void); // func_809D118C +void Boss01_Init(void); // func_809D0CE8 +void Boss01_Destroy(void); // func_809D118C void func_809D119C(void); // func_809D119C void func_809D1258(void); // func_809D1258 void func_809D12B4(void); // func_809D12B4 @@ -9196,11 +9196,11 @@ void func_809D441C(void); // func_809D441C void func_809D4464(void); // func_809D4464 void func_809D44C0(void); // func_809D44C0 void func_809D4668(void); // func_809D4668 -void func_809D46E4(void); // func_809D46E4 +void Boss01_Update(void); // func_809D46E4 void func_809D519C(void); // func_809D519C void func_809D5584(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809D5584 void func_809D55CC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809D55CC -void func_809D5988(void); // func_809D5988 +void Boss01_Draw(void); // func_809D5988 void func_809D5B0C(void); // func_809D5B0C void func_809D5BC4(void); // func_809D5BC4 void func_809D5FB4(void); // func_809D5FB4 @@ -9227,17 +9227,17 @@ void func_809DA264(void); // func_809DA264 void func_809DA344(void); // func_809DA344 void func_809DA460(void); // func_809DA460 void func_809DA50C(void); // func_809DA50C -void func_809DA5AC(void); // func_809DA5AC -void func_809DAA64(void); // func_809DAA64 +void Boss02_Init(void); // func_809DA5AC +void Boss02_Destroy(void); // func_809DAA64 void func_809DAA74(void); // func_809DAA74 void func_809DAA98(void); // func_809DAA98 void func_809DAAA8(void); // func_809DAAA8 void func_809DAB78(void); // func_809DAB78 void func_809DBFB4(void); // func_809DBFB4 void func_809DC218(void); // func_809DC218 -void func_809DC320(void); // func_809DC320 +void Boss02_Update(void); // func_809DC320 void func_809DC78C(void); // func_809DC78C -void func_809DCA00(void); // func_809DCA00 +void Boss02_Draw(void); // func_809DCA00 void func_809DD0A8(void); // func_809DD0A8 void func_809DD0CC(void); // func_809DD0CC void func_809DD2F8(void); // func_809DD2F8 @@ -9253,8 +9253,8 @@ void func_809E2C1C(void); // func_809E2C1C void func_809E2C3C(void); // func_809E2C3C void func_809E2D64(void); // func_809E2D64 void func_809E2DA0(void); // func_809E2DA0 -void func_809E2F7C(void); // func_809E2F7C -void func_809E343C(void); // func_809E343C +void Boss03_Init(void); // func_809E2F7C +void Boss03_Destroy(void); // func_809E343C void func_809E344C(void); // func_809E344C void func_809E34B8(void); // func_809E34B8 void func_809E38EC(void); // func_809E38EC @@ -9280,18 +9280,18 @@ void func_809E6A38(void); // func_809E6A38 void func_809E6B70(void); // func_809E6B70 void func_809E6BC0(void); // func_809E6BC0 void func_809E6CB4(void); // func_809E6CB4 -void func_809E70EC(void); // func_809E70EC +void Boss03_Update(void); // func_809E70EC void func_809E7920(void); // func_809E7920 void func_809E79C4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809E79C4 void func_809E7AA8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809E7AA8 -void func_809E7C0C(void); // func_809E7C0C +void Boss03_Draw(void); // func_809E7C0C void func_809E7D00(void); // func_809E7D00 void func_809E81E4(void); // func_809E81E4 void func_809E8810(void); // func_809E8810 void func_809E8BEC(void); // func_809E8BEC void func_809EC040(void); // func_809EC040 -void func_809EC0D0(void); // func_809EC0D0 -void func_809EC534(void); // func_809EC534 +void Boss04_Init(void); // func_809EC0D0 +void Boss04_Destroy(void); // func_809EC534 void func_809EC544(void); // func_809EC544 void func_809EC568(void); // func_809EC568 void func_809EC618(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12, UNK_TYPE4 param_13); // func_809EC618 @@ -9310,14 +9310,14 @@ void func_809ED224(void); // func_809ED224 void func_809ED2A0(void); // func_809ED2A0 void func_809ED45C(void); // func_809ED45C void func_809ED50C(void); // func_809ED50C -void func_809ED8BC(void); // func_809ED8BC +void Boss04_Update(void); // func_809ED8BC void func_809EDCCC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809EDCCC void func_809EDECC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809EDECC -void func_809EDF58(void); // func_809EDF58 +void Boss04_Draw(void); // func_809EDF58 void func_809EE4E0(void); // func_809EE4E0 void func_809EE668(void); // func_809EE668 -void func_809EE6F8(void); // func_809EE6F8 -void func_809EEC70(void); // func_809EEC70 +void Boss05_Init(void); // func_809EE6F8 +void Boss05_Destroy(void); // func_809EEC70 void func_809EECBC(void); // func_809EECBC void func_809EEDD0(void); // func_809EEDD0 void func_809EEDE8(void); // func_809EEDE8 @@ -9344,7 +9344,7 @@ void func_809F0A0C(void); // func_809F0A0C void func_809F0A64(void); // func_809F0A64 void func_809F0ABC(void); // func_809F0ABC void func_809F0B0C(void); // func_809F0B0C -void func_809F0CCC(void); // func_809F0CCC +void Boss05_Update(void); // func_809F0CCC void func_809F1050(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809F1050 void func_809F1170(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809F1170 void func_809F1284(void); // func_809F1284 @@ -9355,11 +9355,11 @@ void func_809F1430(void); // func_809F1430 void func_809F1464(void); // func_809F1464 void func_809F14AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809F14AC void func_809F1550(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_809F1550 -void func_809F159C(void); // func_809F159C +void Boss05_Draw(void); // func_809F159C void func_809F2120(void); // func_809F2120 void func_809F2140(void); // func_809F2140 -void func_809F2268(void); // func_809F2268 -void func_809F23BC(void); // func_809F23BC +void Boss06_Init(void); // func_809F2268 +void Boss06_Destroy(void); // func_809F23BC void func_809F23CC(void); // func_809F23CC void func_809F24A8(void); // func_809F24A8 void func_809F24C8(void); // func_809F24C8 @@ -9369,8 +9369,8 @@ void func_809F2E14(void); // func_809F2E14 void func_809F2E34(void); // func_809F2E34 void func_809F2ED0(void); // func_809F2ED0 void func_809F2EE8(void); // func_809F2EE8 -void func_809F2F0C(void); // func_809F2F0C -void func_809F334C(void); // func_809F334C +void Boss06_Update(void); // func_809F2F0C +void Boss06_Draw(void); // func_809F334C void func_809F4980(void); // func_809F4980 void func_809F49A0(void); // func_809F49A0 void func_809F49C0(void); // func_809F49C0 @@ -9386,8 +9386,8 @@ void func_809F51E8(void); // func_809F51E8 void func_809F52CC(void); // func_809F52CC void func_809F536C(void); // func_809F536C void func_809F5494(void); // func_809F5494 -void func_809F552C(void); // func_809F552C -void func_809F5DA0(void); // func_809F5DA0 +void Boss07_Init(void); // func_809F552C +void Boss07_Destroy(void); // func_809F5DA0 void func_809F5E14(void); // func_809F5E14 void func_809F5E88(void); // func_809F5E88 void func_809F64F4(void); // func_809F64F4 @@ -9420,7 +9420,7 @@ void func_809F94AC(void); // func_809F94AC void func_809F99C4(void); // func_809F99C4 void func_809F9CEC(void); // func_809F9CEC void func_809F9E94(void); // func_809F9E94 -void func_809FA1B4(void); // func_809FA1B4 +void Boss07_Update(void); // func_809FA1B4 void func_809FAA44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE2 param_12, UNK_TYPE4 param_13, UNK_TYPE4 param_14); // func_809FAA44 void func_809FB114(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809FB114 void func_809FB504(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_809FB504 @@ -9429,7 +9429,7 @@ void func_809FB728(void); // func_809FB728 void func_809FB7D4(void); // func_809FB7D4 void func_809FBB9C(void); // func_809FBB9C void func_809FBF94(void); // func_809FBF94 -void func_809FC1C8(void); // func_809FC1C8 +void Boss07_Draw(void); // func_809FC1C8 void func_809FC4C0(void); // func_809FC4C0 void func_809FC8B0(void); // func_809FC8B0 void func_809FC960(void); // func_809FC960 @@ -9507,8 +9507,8 @@ void func_80A06F48(void); // func_80A06F48 void func_80A07604(void); // func_80A07604 void func_80A07638(void); // func_80A07638 void func_80A07740(void); // func_80A07740 -void func_80A0A8A0(void); // func_80A0A8A0 -void func_80A0A95C(void); // func_80A0A95C +void BgDyYoseizo_Init(void); // func_80A0A8A0 +void BgDyYoseizo_Destroy(void); // func_80A0A95C void func_80A0A96C(void); // func_80A0A96C void func_80A0A9E4(void); // func_80A0A9E4 void func_80A0AA40(void); // func_80A0AA40 @@ -9525,16 +9525,16 @@ void func_80A0B75C(void); // func_80A0B75C void func_80A0B834(void); // func_80A0B834 void func_80A0B8CC(void); // func_80A0B8CC void func_80A0BB08(void); // func_80A0BB08 -void func_80A0BC84(void); // func_80A0BC84 +void BgDyYoseizo_Update(void); // func_80A0BC84 void func_80A0BCD8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A0BCD8 void func_80A0BD40(void); // func_80A0BD40 void func_80A0BE60(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9); // func_80A0BE60 void func_80A0BF70(void); // func_80A0BF70 void func_80A0C270(void); // func_80A0C270 -void func_80A0C780(void); // func_80A0C780 -void func_80A0C790(void); // func_80A0C790 -void func_80A0C7A0(void); // func_80A0C7A0 -void func_80A0C7B0(void); // func_80A0C7B0 +void EnBoj05_Init(void); // func_80A0C780 +void EnBoj05_Destroy(void); // func_80A0C790 +void EnBoj05_Update(void); // func_80A0C7A0 +void EnBoj05_Draw(void); // func_80A0C7B0 void func_80A0C810(void); // func_80A0C810 void func_80A0C8AC(void); // func_80A0C8AC void func_80A0C8B8(void); // func_80A0C8B8 @@ -9544,8 +9544,8 @@ void func_80A0CC88(void); // func_80A0CC88 void func_80A0CCEC(void); // func_80A0CCEC void func_80A0CD48(void); // func_80A0CD48 void func_80A0CE10(void); // func_80A0CE10 -void func_80A0CED4(void); // func_80A0CED4 -void func_80A0D008(void); // func_80A0D008 +void EnSob1_Init(void); // func_80A0CED4 +void EnSob1_Destroy(void); // func_80A0D008 void func_80A0D034(void); // func_80A0D034 void func_80A0D0B8(void); // func_80A0D0B8 void func_80A0D188(void); // func_80A0D188 @@ -9600,7 +9600,7 @@ void func_80A0F470(void); // func_80A0F470 void func_80A0F554(void); // func_80A0F554 void func_80A0F638(void); // func_80A0F638 void func_80A0F6B0(void); // func_80A0F6B0 -void func_80A0FA0C(void); // func_80A0FA0C +void EnSob1_Update(void); // func_80A0FA0C void func_80A0FADC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6); // func_80A0FADC void func_80A0FD4C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12); // func_80A0FD4C void func_80A0FEE8(void); // func_80A0FEE8 @@ -9675,17 +9675,17 @@ void func_80A14FC8(void); // func_80A14FC8 void func_80A153FC(void); // func_80A153FC void func_80A15684(void); // func_80A15684 void func_80A157C4(void); // func_80A157C4 -void func_80A1590C(void); // func_80A1590C -void func_80A15960(void); // func_80A15960 -void func_80A159B0(void); // func_80A159B0 +void EnGo_Init(void); // func_80A1590C +void EnGo_Destroy(void); // func_80A15960 +void EnGo_Update(void); // func_80A159B0 void func_80A15B80(void); // func_80A15B80 void func_80A15D04(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A15D04 void func_80A15E38(void); // func_80A15E38 void func_80A15FEC(void); // func_80A15FEC void func_80A16D40(void); // func_80A16D40 void func_80A16D6C(void); // func_80A16D6C -void func_80A16D90(void); // func_80A16D90 -void func_80A17018(void); // func_80A17018 +void EnRaf_Init(void); // func_80A16D90 +void EnRaf_Destroy(void); // func_80A17018 void func_80A17060(void); // func_80A17060 void func_80A1712C(void); // func_80A1712C void func_80A171D8(void); // func_80A171D8 @@ -9703,32 +9703,32 @@ void func_80A17DDC(void); // func_80A17DDC void func_80A17E1C(void); // func_80A17E1C void func_80A18080(void); // func_80A18080 void func_80A180B4(void); // func_80A180B4 -void func_80A181B4(void); // func_80A181B4 +void EnRaf_Update(void); // func_80A181B4 void func_80A1859C(void); // func_80A1859C -void func_80A18A08(void); // func_80A18A08 +void EnRaf_Draw(void); // func_80A18A08 void func_80A18A90(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6); // func_80A18A90 void func_80A18B8C(void); // func_80A18B8C void func_80A18DA0(void); // func_80A18DA0 -void func_80A19740(void); // func_80A19740 -void func_80A19778(void); // func_80A19778 +void ObjFunen_Init(void); // func_80A19740 +void ObjFunen_Draw(void); // func_80A19778 void func_80A19910(void); // func_80A19910 -void func_80A1994C(void); // func_80A1994C -void func_80A19B64(void); // func_80A19B64 +void ObjRaillift_Init(void); // func_80A1994C +void ObjRaillift_Destroy(void); // func_80A19B64 void func_80A19B98(void); // func_80A19B98 void func_80A19BA8(void); // func_80A19BA8 void func_80A19E84(void); // func_80A19E84 void func_80A19EE0(void); // func_80A19EE0 void func_80A19F18(void); // func_80A19F18 void func_80A19F78(void); // func_80A19F78 -void func_80A19FE0(void); // func_80A19FE0 -void func_80A1A220(void); // func_80A1A220 +void ObjRaillift_Update(void); // func_80A19FE0 +void ObjRaillift_Draw(void); // func_80A1A220 void func_80A1A330(void); // func_80A1A330 void func_80A1A360(void); // func_80A1A360 void func_80A1A500(void); // func_80A1A500 void func_80A1A56C(void); // func_80A1A56C void func_80A1A750(void); // func_80A1A750 -void func_80A1A7CC(void); // func_80A1A7CC -void func_80A1A9AC(void); // func_80A1A9AC +void BgNumaHana_Init(void); // func_80A1A7CC +void BgNumaHana_Destroy(void); // func_80A1A9AC void func_80A1AA14(void); // func_80A1AA14 void func_80A1AA28(void); // func_80A1AA28 void func_80A1AA38(void); // func_80A1AA38 @@ -9741,8 +9741,8 @@ void func_80A1ACCC(void); // func_80A1ACCC void func_80A1ACE0(void); // func_80A1ACE0 void func_80A1AE08(void); // func_80A1AE08 void func_80A1AE1C(void); // func_80A1AE1C -void func_80A1AE6C(void); // func_80A1AE6C -void func_80A1AF68(void); // func_80A1AF68 +void BgNumaHana_Update(void); // func_80A1AE6C +void BgNumaHana_Draw(void); // func_80A1AF68 void func_80A1B3D0(void); // func_80A1B3D0 void func_80A1B840(void); // func_80A1B840 void func_80A1B914(void); // func_80A1B914 @@ -9756,16 +9756,16 @@ void func_80A1C328(void); // func_80A1C328 void func_80A1C554(void); // func_80A1C554 void func_80A1C5E8(void); // func_80A1C5E8 void func_80A1C62C(void); // func_80A1C62C -void func_80A1C664(void); // func_80A1C664 -void func_80A1C7EC(void); // func_80A1C7EC +void ObjFlowerpot_Init(void); // func_80A1C664 +void ObjFlowerpot_Destroy(void); // func_80A1C7EC void func_80A1C818(void); // func_80A1C818 void func_80A1C838(void); // func_80A1C838 void func_80A1CBF8(void); // func_80A1CBF8 void func_80A1CC0C(void); // func_80A1CC0C void func_80A1CD10(void); // func_80A1CD10 void func_80A1CEF4(void); // func_80A1CEF4 -void func_80A1D14C(void); // func_80A1D14C -void func_80A1D1CC(void); // func_80A1D1CC +void ObjFlowerpot_Update(void); // func_80A1D14C +void ObjFlowerpot_Draw(void); // func_80A1D1CC void func_80A1DA50(void); // func_80A1DA50 void func_80A1DAAC(void); // func_80A1DAAC void func_80A1DB2C(void); // func_80A1DB2C @@ -9785,8 +9785,8 @@ void func_80A1E3D8(void); // func_80A1E3D8 void func_80A1E648(void); // func_80A1E648 void func_80A1E694(void); // func_80A1E694 void func_80A1E6D4(void); // func_80A1E6D4 -void func_80A1E728(void); // func_80A1E728 -void func_80A1E97C(void); // func_80A1E97C +void ObjSpinyroll_Init(void); // func_80A1E728 +void ObjSpinyroll_Destroy(void); // func_80A1E97C void func_80A1E9C4(void); // func_80A1E9C4 void func_80A1E9E0(void); // func_80A1E9E0 void func_80A1EA10(void); // func_80A1EA10 @@ -9799,20 +9799,20 @@ void func_80A1EC24(void); // func_80A1EC24 void func_80A1EC38(void); // func_80A1EC38 void func_80A1ECC0(void); // func_80A1ECC0 void func_80A1ECD4(void); // func_80A1ECD4 -void func_80A1ED70(void); // func_80A1ED70 -void func_80A1EE1C(void); // func_80A1EE1C -void func_80A1F410(void); // func_80A1F410 -void func_80A1F460(void); // func_80A1F460 +void ObjSpinyroll_Update(void); // func_80A1ED70 +void ObjSpinyroll_Draw(void); // func_80A1EE1C +void DmHina_Init(void); // func_80A1F410 +void DmHina_Destroy(void); // func_80A1F460 void func_80A1F470(void); // func_80A1F470 void func_80A1F56C(void); // func_80A1F56C void func_80A1F5AC(void); // func_80A1F5AC void func_80A1F63C(void); // func_80A1F63C void func_80A1F75C(void); // func_80A1F75C -void func_80A1F970(void); // func_80A1F970 +void DmHina_Update(void); // func_80A1F970 void func_80A1F9AC(void); // func_80A1F9AC -void func_80A1FC50(void); // func_80A1FC50 -void func_80A1FE50(void); // func_80A1FE50 -void func_80A200A0(void); // func_80A200A0 +void DmHina_Draw(void); // func_80A1FC50 +void EnSyatekiWf_Init(void); // func_80A1FE50 +void EnSyatekiWf_Destroy(void); // func_80A200A0 void func_80A200E0(void); // func_80A200E0 void func_80A201CC(void); // func_80A201CC void func_80A20284(void); // func_80A20284 @@ -9828,10 +9828,10 @@ void func_80A2079C(void); // func_80A2079C void func_80A20800(void); // func_80A20800 void func_80A20858(void); // func_80A20858 void func_80A208F8(void); // func_80A208F8 -void func_80A20A50(void); // func_80A20A50 +void EnSyatekiWf_Update(void); // func_80A20A50 void func_80A20CF4(void); // func_80A20CF4 void func_80A20D10(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A20D10 -void func_80A20DA4(void); // func_80A20DA4 +void EnSyatekiWf_Draw(void); // func_80A20DA4 void func_80A21150(void); // func_80A21150 void func_80A211F4(void); // func_80A211F4 void func_80A212F0(void); // func_80A212F0 @@ -9848,8 +9848,8 @@ void func_80A21D1C(void); // func_80A21D1C void func_80A21E9C(void); // func_80A21E9C void func_80A21F68(void); // func_80A21F68 void func_80A21F74(void); // func_80A21F74 -void func_80A22230(void); // func_80A22230 -void func_80A222D4(void); // func_80A222D4 +void ObjSkateblock_Init(void); // func_80A22230 +void ObjSkateblock_Destroy(void); // func_80A222D4 void func_80A22308(void); // func_80A22308 void func_80A22334(void); // func_80A22334 void func_80A2244C(void); // func_80A2244C @@ -9860,8 +9860,8 @@ void func_80A22728(void); // func_80A22728 void func_80A2273C(void); // func_80A2273C void func_80A227A4(void); // func_80A227A4 void func_80A227C0(void); // func_80A227C0 -void func_80A22880(void); // func_80A22880 -void func_80A228D8(void); // func_80A228D8 +void ObjSkateblock_Update(void); // func_80A22880 +void ObjSkateblock_Draw(void); // func_80A228D8 void func_80A22D40(void); // func_80A22D40 void func_80A22DB8(void); // func_80A22DB8 void func_80A22E94(void); // func_80A22E94 @@ -9898,8 +9898,8 @@ void func_80A252DC(void); // func_80A252DC void func_80A25404(void); // func_80A25404 void func_80A2541C(void); // func_80A2541C void func_80A25440(void); // func_80A25440 -void func_80A25598(void); // func_80A25598 -void func_80A25758(void); // func_80A25758 +void ObjIceblock_Init(void); // func_80A25598 +void ObjIceblock_Destroy(void); // func_80A25758 void func_80A257A0(void); // func_80A257A0 void func_80A257B4(void); // func_80A257B4 void func_80A25824(void); // func_80A25824 @@ -9926,13 +9926,13 @@ void func_80A26574(void); // func_80A26574 void func_80A265C0(void); // func_80A265C0 void func_80A266C4(void); // func_80A266C4 void func_80A266E0(void); // func_80A266E0 -void func_80A26850(void); // func_80A26850 +void ObjIceblock_Update(void); // func_80A26850 void func_80A26B64(void); // func_80A26B64 void func_80A26B74(void); // func_80A26B74 void func_80A26BF8(void); // func_80A26BF8 -void func_80A26DD8(void); // func_80A26DD8 -void func_80A27520(void); // func_80A27520 -void func_80A27660(void); // func_80A27660 +void ObjIceblock_Draw(void); // func_80A26DD8 +void EnBigpamet_Init(void); // func_80A27520 +void EnBigpamet_Destroy(void); // func_80A27660 void func_80A2768C(void); // func_80A2768C void func_80A276F4(void); // func_80A276F4 void func_80A2778C(void); // func_80A2778C @@ -9971,17 +9971,17 @@ void func_80A28ED4(void); // func_80A28ED4 void func_80A28EE8(void); // func_80A28EE8 void func_80A29028(void); // func_80A29028 void func_80A29094(void); // func_80A29094 -void func_80A29150(void); // func_80A29150 +void EnBigpamet_Update(void); // func_80A29150 void func_80A292A8(void); // func_80A292A8 void func_80A293E4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A293E4 void func_80A29494(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A29494 -void func_80A294D8(void); // func_80A294D8 +void EnBigpamet_Draw(void); // func_80A294D8 void func_80A29580(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A29580 void func_80A29628(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A29628 void func_80A2966C(void); // func_80A2966C void func_80A29A80(void); // func_80A29A80 -void func_80A29C18(void); // func_80A29C18 -void func_80A2A0D0(void); // func_80A2A0D0 +void BgDblueMovebg_Init(void); // func_80A29C18 +void BgDblueMovebg_Destroy(void); // func_80A2A0D0 void func_80A2A128(void); // func_80A2A128 void func_80A2A1E0(void); // func_80A2A1E0 void func_80A2A32C(void); // func_80A2A32C @@ -9994,12 +9994,12 @@ void func_80A2AAB8(void); // func_80A2AAB8 void func_80A2ABD0(void); // func_80A2ABD0 void func_80A2AED0(void); // func_80A2AED0 void func_80A2B1A0(void); // func_80A2B1A0 -void func_80A2B210(void); // func_80A2B210 +void BgDblueMovebg_Update(void); // func_80A2B210 void func_80A2B274(void); // func_80A2B274 void func_80A2B308(void); // func_80A2B308 -void func_80A2B390(void); // func_80A2B390 -void func_80A2BC00(void); // func_80A2BC00 -void func_80A2BE28(void); // func_80A2BE28 +void BgDblueMovebg_Draw(void); // func_80A2B390 +void EnSyatekiDekunuts_Init(void); // func_80A2BC00 +void EnSyatekiDekunuts_Destroy(void); // func_80A2BE28 void func_80A2BE54(void); // func_80A2BE54 void func_80A2BF18(void); // func_80A2BF18 void func_80A2BFC4(void); // func_80A2BFC4 @@ -10017,16 +10017,16 @@ void func_80A2C478(void); // func_80A2C478 void func_80A2C48C(void); // func_80A2C48C void func_80A2C4D0(void); // func_80A2C4D0 void func_80A2C5DC(void); // func_80A2C5DC -void func_80A2C78C(void); // func_80A2C78C +void EnSyatekiDekunuts_Update(void); // func_80A2C78C void func_80A2C8A0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A2C8A0 -void func_80A2C8E8(void); // func_80A2C8E8 +void EnSyatekiDekunuts_Draw(void); // func_80A2C8E8 void func_80A2CD10(void); // func_80A2CD10 void func_80A2CD1C(void); // func_80A2CD1C -void func_80A2CE54(void); // func_80A2CE54 -void func_80A2CF40(void); // func_80A2CF40 +void ElfMsg3_Init(void); // func_80A2CE54 +void ElfMsg3_Destroy(void); // func_80A2CF40 void func_80A2CF50(void); // func_80A2CF50 void func_80A2CF7C(void); // func_80A2CF7C -void func_80A2D0FC(void); // func_80A2D0FC +void ElfMsg3_Update(void); // func_80A2D0FC void func_80A2D280(void); // func_80A2D280 void func_80A2D348(void); // func_80A2D348 void func_80A2D3D4(void); // func_80A2D3D4 @@ -10036,33 +10036,33 @@ void func_80A2D4B8(void); // func_80A2D4B8 void func_80A2D778(void); // func_80A2D778 void func_80A2D9CC(void); // func_80A2D9CC void func_80A2D9DC(void); // func_80A2D9DC -void func_80A2DAF4(void); // func_80A2DAF4 -void func_80A2DBE8(void); // func_80A2DBE8 -void func_80A2DC14(void); // func_80A2DC14 +void EnFg_Init(void); // func_80A2DAF4 +void EnFg_Destroy(void); // func_80A2DBE8 +void EnFg_Update(void); // func_80A2DC14 void func_80A2DCE0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A2DCE0 void func_80A2DD34(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A2DD34 -void func_80A2DE34(void); // func_80A2DE34 +void EnFg_Draw(void); // func_80A2DE34 void func_80A2DFC4(void); // func_80A2DFC4 void func_80A2E0A0(void); // func_80A2E0A0 void func_80A2E268(void); // func_80A2E268 -void func_80A2E7A0(void); // func_80A2E7A0 -void func_80A2E828(void); // func_80A2E828 +void DmRavine_Init(void); // func_80A2E7A0 +void DmRavine_Destroy(void); // func_80A2E828 void func_80A2E838(void); // func_80A2E838 -void func_80A2E848(void); // func_80A2E848 -void func_80A2E8F4(void); // func_80A2E8F4 +void DmRavine_Update(void); // func_80A2E848 +void DmRavine_Draw(void); // func_80A2E8F4 void func_80A2E960(void); // func_80A2E960 -void func_80A2E9FC(void); // func_80A2E9FC -void func_80A2EAAC(void); // func_80A2EAAC +void DmSa_Init(void); // func_80A2E9FC +void DmSa_Destroy(void); // func_80A2EAAC void func_80A2EABC(void); // func_80A2EABC -void func_80A2EACC(void); // func_80A2EACC +void DmSa_Update(void); // func_80A2EACC void func_80A2EB10(void); // func_80A2EB10 void func_80A2EB2C(void); // func_80A2EB2C void func_80A2EB44(void); // func_80A2EB44 void func_80A2EB58(void); // func_80A2EB58 void func_80A2EBB0(void); // func_80A2EBB0 -void func_80A2EBE8(void); // func_80A2EBE8 -void func_80A2EDA0(void); // func_80A2EDA0 -void func_80A2EF80(void); // func_80A2EF80 +void DmSa_Draw(void); // func_80A2EBE8 +void EnSlime_Init(void); // func_80A2EDA0 +void EnSlime_Destroy(void); // func_80A2EF80 void func_80A2EFAC(void); // func_80A2EFAC void func_80A2F028(void); // func_80A2F028 void func_80A2F0A8(void); // func_80A2F0A8 @@ -10100,10 +10100,10 @@ void func_80A30C2C(void); // func_80A30C2C void func_80A30C68(void); // func_80A30C68 void func_80A30CEC(void); // func_80A30CEC void func_80A30F98(void); // func_80A30F98 -void func_80A311E8(void); // func_80A311E8 -void func_80A3148C(void); // func_80A3148C -void func_80A32210(void); // func_80A32210 -void func_80A32400(void); // func_80A32400 +void EnSlime_Update(void); // func_80A311E8 +void EnSlime_Draw(void); // func_80A3148C +void EnPr_Init(void); // func_80A32210 +void EnPr_Destroy(void); // func_80A32400 void func_80A3242C(void); // func_80A3242C void func_80A324E0(void); // func_80A324E0 void func_80A325E4(void); // func_80A325E4 @@ -10122,25 +10122,25 @@ void func_80A32E60(void); // func_80A32E60 void func_80A32EA4(void); // func_80A32EA4 void func_80A32F48(void); // func_80A32F48 void func_80A33098(void); // func_80A33098 -void func_80A331C4(void); // func_80A331C4 +void EnPr_Update(void); // func_80A331C4 void func_80A3357C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A3357C void func_80A335B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A335B4 -void func_80A336C0(void); // func_80A336C0 +void EnPr_Draw(void); // func_80A336C0 void func_80A33B00(void); // func_80A33B00 void func_80A33BB4(void); // func_80A33BB4 void func_80A342F4(void); // func_80A342F4 -void func_80A34438(void); // func_80A34438 -void func_80A3446C(void); // func_80A3446C -void func_80A3447C(void); // func_80A3447C -void func_80A34538(void); // func_80A34538 +void ObjToudai_Init(void); // func_80A34438 +void ObjToudai_Destroy(void); // func_80A3446C +void ObjToudai_Update(void); // func_80A3447C +void ObjToudai_Draw(void); // func_80A34538 void func_80A34700(void); // func_80A34700 void func_80A349C0(void); // func_80A349C0 void func_80A34A44(void); // func_80A34A44 void func_80A34B28(void); // func_80A34B28 -void func_80A3532C(void); // func_80A3532C -void func_80A35378(void); // func_80A35378 -void func_80A35388(void); // func_80A35388 -void func_80A353AC(void); // func_80A353AC +void ObjEntotu_Init(void); // func_80A3532C +void ObjEntotu_Destroy(void); // func_80A35378 +void ObjEntotu_Update(void); // func_80A35388 +void ObjEntotu_Draw(void); // func_80A353AC s32 func_80A35510(ActorObjBell* this, s32 iParm2); // func_80A35510 UNK_TYPE4 func_80A356D8(ActorObjBell* this); // func_80A356D8 UNK_TYPE4 func_80A357A8(ActorObjBell* this, GlobalContext* ctxt); // func_80A357A8 @@ -10149,11 +10149,11 @@ void func_80A359B4(ActorObjBell* this, GlobalContext* ctxt); // func_80A359B4 void func_80A35B18(ActorObjBell* this, GlobalContext* ctxt); // func_80A35B18 void func_80A35BD4(ActorObjBell* this, GlobalContext* ctxt); // func_80A35BD4 void ObjBell_Init(ActorObjBell* this, GlobalContext* ctxt); // func_80A35C98 -void ObjBell_Fini(ActorObjBell* this, GlobalContext* ctxt); // func_80A35D38 -void ObjBell_Main(ActorObjBell* this, GlobalContext* ctxt); // func_80A35D90 +void ObjBell_Destroy(ActorObjBell* this, GlobalContext* ctxt); // func_80A35D38 +void ObjBell_Update(ActorObjBell* this, GlobalContext* ctxt); // func_80A35D90 void ObjBell_Draw(ActorObjBell* this, GlobalContext* ctxt); // func_80A35DDC -void func_80A35FF0(void); // func_80A35FF0 -void func_80A3611C(void); // func_80A3611C +void EnSyatekiOkuta_Init(void); // func_80A35FF0 +void EnSyatekiOkuta_Destroy(void); // func_80A3611C void func_80A36148(void); // func_80A36148 void func_80A361B0(void); // func_80A361B0 void func_80A361F4(void); // func_80A361F4 @@ -10172,40 +10172,40 @@ void func_80A365EC(void); // func_80A365EC void func_80A368E0(void); // func_80A368E0 void func_80A36A90(void); // func_80A36A90 void func_80A36AF8(void); // func_80A36AF8 -void func_80A36B9C(void); // func_80A36B9C +void EnSyatekiOkuta_Update(void); // func_80A36B9C void func_80A36CB0(void); // func_80A36CB0 void func_80A370EC(void); // func_80A370EC void func_80A37294(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A37294 -void func_80A3735C(void); // func_80A3735C -void func_80A37ED0(void); // func_80A37ED0 -void func_80A37EE0(void); // func_80A37EE0 -void func_80A37EF0(void); // func_80A37EF0 -void func_80A3803C(void); // func_80A3803C +void EnSyatekiOkuta_Draw(void); // func_80A3735C +void ObjShutter_Init(void); // func_80A37ED0 +void ObjShutter_Destroy(void); // func_80A37EE0 +void ObjShutter_Update(void); // func_80A37EF0 +void ObjShutter_Draw(void); // func_80A3803C void func_80A38190(void); // func_80A38190 -void func_80A3822C(void); // func_80A3822C -void func_80A382EC(void); // func_80A382EC +void DmZl_Init(void); // func_80A3822C +void DmZl_Destroy(void); // func_80A382EC void func_80A382FC(void); // func_80A382FC void func_80A3830C(void); // func_80A3830C void func_80A38468(void); // func_80A38468 -void func_80A385D4(void); // func_80A385D4 +void DmZl_Update(void); // func_80A385D4 void func_80A3862C(void); // func_80A3862C void func_80A38648(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A38648 -void func_80A3869C(void); // func_80A3869C +void DmZl_Draw(void); // func_80A3869C void func_80A389A0(void); // func_80A389A0 void func_80A38A68(void); // func_80A38A68 void func_80A38B7C(void); // func_80A38B7C void func_80A38BF0(void); // func_80A38BF0 void func_80A38C70(void); // func_80A38C70 void func_80A38DF4(void); // func_80A38DF4 -void func_80A38E04(void); // func_80A38E04 -void func_80A38F10(void); // func_80A38F10 -void func_80A38F3C(void); // func_80A38F3C +void EnRu_Init(void); // func_80A38E04 +void EnRu_Destroy(void); // func_80A38F10 +void EnRu_Update(void); // func_80A38F3C void func_80A38FB4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A38FB4 void func_80A390F8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A390F8 -void func_80A39204(void); // func_80A39204 +void EnRu_Draw(void); // func_80A39204 void func_80A396B0(void); // func_80A396B0 -void func_80A3970C(void); // func_80A3970C -void func_80A39BC0(void); // func_80A39BC0 +void EnElfgrp_Init(void); // func_80A3970C +void EnElfgrp_Destroy(void); // func_80A39BC0 void func_80A39BD0(void); // func_80A39BD0 void func_80A39C1C(void); // func_80A39C1C void func_80A39CD4(void); // func_80A39CD4 @@ -10227,13 +10227,13 @@ void func_80A3A6F4(void); // func_80A3A6F4 void func_80A3A77C(void); // func_80A3A77C void func_80A3A7FC(void); // func_80A3A7FC void func_80A3A8F8(void); // func_80A3A8F8 -void func_80A3AA70(void); // func_80A3AA70 -void func_80A3AC60(void); // func_80A3AC60 -void func_80A3AD38(void); // func_80A3AD38 -void func_80A3AD48(void); // func_80A3AD48 -void func_80A3AEC8(void); // func_80A3AEC8 -void func_80A3B080(void); // func_80A3B080 -void func_80A3B1F4(void); // func_80A3B1F4 +void EnElfgrp_Update(void); // func_80A3AA70 +void DmTsg_Init(void); // func_80A3AC60 +void DmTsg_Destroy(void); // func_80A3AD38 +void DmTsg_Update(void); // func_80A3AD48 +void DmTsg_Draw(void); // func_80A3AEC8 +void EnBaguo_Init(void); // func_80A3B080 +void EnBaguo_Destroy(void); // func_80A3B1F4 void func_80A3B220(void); // func_80A3B220 void func_80A3B2CC(void); // func_80A3B2CC void func_80A3B3E0(void); // func_80A3B3E0 @@ -10242,7 +10242,7 @@ void func_80A3B794(void); // func_80A3B794 void func_80A3B7B8(void); // func_80A3B7B8 void func_80A3B8F8(void); // func_80A3B8F8 void func_80A3B958(void); // func_80A3B958 -void func_80A3BC88(void); // func_80A3BC88 +void EnBaguo_Update(void); // func_80A3BC88 void func_80A3BE24(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A3BE24 void func_80A3BE60(void); // func_80A3BE60 void func_80A3BF0C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6); // func_80A3BF0C @@ -10260,8 +10260,8 @@ void func_80A3CB94(void); // func_80A3CB94 void func_80A3CBF0(void); // func_80A3CBF0 void func_80A3CC30(void); // func_80A3CC30 void func_80A3CC84(void); // func_80A3CC84 -void func_80A3CCB4(void); // func_80A3CCB4 -void func_80A3CE7C(void); // func_80A3CE7C +void ObjVspinyroll_Init(void); // func_80A3CCB4 +void ObjVspinyroll_Destroy(void); // func_80A3CE7C void func_80A3CEC4(void); // func_80A3CEC4 void func_80A3CEE0(void); // func_80A3CEE0 void func_80A3CF10(void); // func_80A3CF10 @@ -10272,18 +10272,18 @@ void func_80A3D024(void); // func_80A3D024 void func_80A3D038(void); // func_80A3D038 void func_80A3D0E8(void); // func_80A3D0E8 void func_80A3D0FC(void); // func_80A3D0FC -void func_80A3D184(void); // func_80A3D184 -void func_80A3D210(void); // func_80A3D210 +void ObjVspinyroll_Update(void); // func_80A3D184 +void ObjVspinyroll_Draw(void); // func_80A3D210 void func_80A3D2C0(void); // func_80A3D2C0 void func_80A3D680(void); // func_80A3D680 void func_80A3D940(void); // func_80A3D940 void func_80A3D9C4(void); // func_80A3D9C4 -void func_80A3E1C8(void); // func_80A3E1C8 -void func_80A3E214(void); // func_80A3E214 -void func_80A3E224(void); // func_80A3E224 -void func_80A3E248(void); // func_80A3E248 -void func_80A3E390(void); // func_80A3E390 -void func_80A3E3E4(void); // func_80A3E3E4 +void ObjSmork_Init(void); // func_80A3E1C8 +void ObjSmork_Destroy(void); // func_80A3E214 +void ObjSmork_Update(void); // func_80A3E224 +void ObjSmork_Draw(void); // func_80A3E248 +void EnTest2_Init(void); // func_80A3E390 +void EnTest2_Update(void); // func_80A3E3E4 void func_80A3E4EC(void); // func_80A3E4EC void func_80A3E524(void); // func_80A3E524 void func_80A3E7E0(void); // func_80A3E7E0 @@ -10303,8 +10303,8 @@ void func_80A3EC30(void); // func_80A3EC30 void func_80A3EC44(void); // func_80A3EC44 void func_80A3ECEC(void); // func_80A3ECEC void func_80A3ED24(void); // func_80A3ED24 -void func_80A3ED94(void); // func_80A3ED94 -void func_80A3EFE4(void); // func_80A3EFE4 +void EnTest3_Init(void); // func_80A3ED94 +void EnTest3_Destroy(void); // func_80A3EFE4 void func_80A3F080(void); // func_80A3F080 void func_80A3F09C(void); // func_80A3F09C void func_80A3F0B0(void); // func_80A3F0B0 @@ -10335,7 +10335,7 @@ void func_80A4084C(void); // func_80A4084C void func_80A40908(void); // func_80A40908 void func_80A409D4(void); // func_80A409D4 void func_80A40A6C(void); // func_80A40A6C -void func_80A40A90(void); // func_80A40A90 +void EnTest3_Update(void); // func_80A40A90 void func_80A40CF0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A40CF0 void func_80A40F34(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A40F34 void func_80A4129C(void); // func_80A4129C @@ -10344,15 +10344,15 @@ void func_80A41FA4(ActorEnTest4* this, GlobalContext* ctxt); // func_80A41FA4 void func_80A42198(ActorEnTest4* this); // func_80A42198 void func_80A425E4(ActorEnTest4* this, GlobalContext* ctxt); // func_80A425E4 void EnTest4_Init(ActorEnTest4* this, GlobalContext* ctxt); // func_80A427E8 -void EnTest4_Fini(ActorEnTest4* this, GlobalContext* ctxt); // func_80A42AA8 +void EnTest4_Destroy(ActorEnTest4* this, GlobalContext* ctxt); // func_80A42AA8 void func_80A42AB8(ActorEnTest4* this, GlobalContext* ctxt); // func_80A42AB8 void func_80A42F20(ActorEnTest4* this, GlobalContext* ctxt); // func_80A42F20 void func_80A430C8(ActorEnTest4* this, GlobalContext* ctxt); // func_80A430C8 void func_80A431C8(ActorEnTest4* this, GlobalContext* ctxt); // func_80A431C8 void func_80A4323C(ActorEnTest4* this, GlobalContext* ctxt); // func_80A4323C -void EnTest4_Main(ActorEnTest4* this, GlobalContext* ctxt); // func_80A43274 -void func_80A434E0(void); // func_80A434E0 -void func_80A437A0(void); // func_80A437A0 +void EnTest4_Update(ActorEnTest4* this, GlobalContext* ctxt); // func_80A43274 +void EnBat_Init(void); // func_80A434E0 +void EnBat_Destroy(void); // func_80A437A0 void func_80A437CC(void); // func_80A437CC void func_80A43810(void); // func_80A43810 void func_80A43870(void); // func_80A43870 @@ -10366,18 +10366,18 @@ void func_80A44114(void); // func_80A44114 void func_80A44294(void); // func_80A44294 void func_80A4431C(void); // func_80A4431C void func_80A443D8(void); // func_80A443D8 -void func_80A444B8(void); // func_80A444B8 -void func_80A44818(void); // func_80A44818 -void func_80A44C80(void); // func_80A44C80 -void func_80A44DB4(void); // func_80A44DB4 +void EnBat_Update(void); // func_80A444B8 +void EnBat_Draw(void); // func_80A44818 +void EnSekihi_Init(void); // func_80A44C80 +void EnSekihi_Destroy(void); // func_80A44DB4 void func_80A44DE8(void); // func_80A44DE8 void func_80A44F40(void); // func_80A44F40 void func_80A450B0(void); // func_80A450B0 void func_80A45130(void); // func_80A45130 -void func_80A45140(void); // func_80A45140 +void EnSekihi_Update(void); // func_80A45140 void func_80A45164(void); // func_80A45164 -void func_80A45360(void); // func_80A45360 -void func_80A45568(void); // func_80A45568 +void EnWiz_Init(void); // func_80A45360 +void EnWiz_Destroy(void); // func_80A45568 void func_80A455C4(void); // func_80A455C4 void func_80A456A0(void); // func_80A456A0 void func_80A45CD8(void); // func_80A45CD8 @@ -10400,42 +10400,42 @@ void func_80A473B8(void); // func_80A473B8 void func_80A4767C(void); // func_80A4767C void func_80A476C8(void); // func_80A476C8 void func_80A477E8(void); // func_80A477E8 -void func_80A47C6C(void); // func_80A47C6C +void EnWiz_Update(void); // func_80A47C6C void func_80A47FCC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A47FCC void func_80A48138(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A48138 -void func_80A483B4(void); // func_80A483B4 -void func_80A48FE0(void); // func_80A48FE0 -void func_80A490B0(void); // func_80A490B0 +void EnWiz_Draw(void); // func_80A483B4 +void EnWizBrock_Init(void); // func_80A48FE0 +void EnWizBrock_Destroy(void); // func_80A490B0 void func_80A490E4(void); // func_80A490E4 void func_80A490FC(void); // func_80A490FC -void func_80A492E4(void); // func_80A492E4 -void func_80A49308(void); // func_80A49308 -void func_80A496A0(void); // func_80A496A0 -void func_80A497D4(void); // func_80A497D4 +void EnWizBrock_Update(void); // func_80A492E4 +void EnWizBrock_Draw(void); // func_80A49308 +void EnWizFire_Init(void); // func_80A496A0 +void EnWizFire_Destroy(void); // func_80A497D4 void func_80A4984C(void); // func_80A4984C void func_80A49A44(void); // func_80A49A44 void func_80A49F38(void); // func_80A49F38 void func_80A49FD8(void); // func_80A49FD8 void func_80A4A11C(void); // func_80A4A11C void func_80A4A608(void); // func_80A4A608 -void func_80A4A698(void); // func_80A4A698 +void EnWizFire_Update(void); // func_80A4A698 void func_80A4B0C8(void); // func_80A4B0C8 void func_80A4B33C(void); // func_80A4B33C -void func_80A4B804(void); // func_80A4B804 +void EnWizFire_Draw(void); // func_80A4B804 void func_80A4BAB4(void); // func_80A4BAB4 void func_80A4BC74(void); // func_80A4BC74 void func_80A4BDDC(void); // func_80A4BDDC void func_80A4BF78(void); // func_80A4BF78 -void func_80A4C490(void); // func_80A4C490 -void func_80A4C54C(void); // func_80A4C54C +void EffChange_Init(void); // func_80A4C490 +void EffChange_Destroy(void); // func_80A4C54C void func_80A4C578(void); // func_80A4C578 void func_80A4C5CC(void); // func_80A4C5CC -void func_80A4C78C(void); // func_80A4C78C +void EffChange_Update(void); // func_80A4C78C void func_80A4C7B0(void); // func_80A4C7B0 -void func_80A4C9B0(void); // func_80A4C9B0 -void func_80A4C9D4(void); // func_80A4C9D4 -void func_80A4C9E4(void); // func_80A4C9E4 -void func_80A4C9F4(void); // func_80A4C9F4 +void DmStatue_Init(void); // func_80A4C9B0 +void DmStatue_Destroy(void); // func_80A4C9D4 +void DmStatue_Update(void); // func_80A4C9E4 +void DmStatue_Draw(void); // func_80A4C9F4 void func_80A4CA90(void); // func_80A4CA90 void func_80A4CABC(void); // func_80A4CABC void func_80A4CB7C(void); // func_80A4CB7C @@ -10446,20 +10446,20 @@ void func_80A4CD34(void); // func_80A4CD34 void func_80A4CE28(void); // func_80A4CE28 void func_80A4D174(void); // func_80A4D174 void func_80A4D1CC(void); // func_80A4D1CC -void func_80A4D1EC(void); // func_80A4D1EC -void func_80A4D370(void); // func_80A4D370 -void func_80A4D39C(void); // func_80A4D39C -void func_80A4D6A4(void); // func_80A4D6A4 -void func_80A4D9F0(void); // func_80A4D9F0 -void func_80A4DB54(void); // func_80A4DB54 +void ObjFireshield_Init(void); // func_80A4D1EC +void ObjFireshield_Destroy(void); // func_80A4D370 +void ObjFireshield_Update(void); // func_80A4D39C +void ObjFireshield_Draw(void); // func_80A4D6A4 +void BgLadder_Init(void); // func_80A4D9F0 +void BgLadder_Destroy(void); // func_80A4DB54 void func_80A4DB88(void); // func_80A4DB88 void func_80A4DBD8(void); // func_80A4DBD8 void func_80A4DC48(void); // func_80A4DC48 void func_80A4DCCC(void); // func_80A4DCCC -void func_80A4DCDC(void); // func_80A4DCDC -void func_80A4DD00(void); // func_80A4DD00 -void func_80A4DED0(void); // func_80A4DED0 -void func_80A4E0A0(void); // func_80A4E0A0 +void BgLadder_Update(void); // func_80A4DCDC +void BgLadder_Draw(void); // func_80A4DD00 +void EnMkk_Init(void); // func_80A4DED0 +void EnMkk_Destroy(void); // func_80A4E0A0 void func_80A4E0CC(void); // func_80A4E0CC void func_80A4E100(void); // func_80A4E100 void func_80A4E190(void); // func_80A4E190 @@ -10473,30 +10473,30 @@ void func_80A4E67C(void); // func_80A4E67C void func_80A4E72C(void); // func_80A4E72C void func_80A4E84C(void); // func_80A4E84C void func_80A4EBBC(void); // func_80A4EBBC -void func_80A4EC14(void); // func_80A4EC14 +void EnMkk_Update(void); // func_80A4EC14 void func_80A4EDF0(void); // func_80A4EDF0 void func_80A4EE48(void); // func_80A4EE48 void func_80A4EEF4(void); // func_80A4EEF4 void func_80A4EF74(void); // func_80A4EF74 void func_80A4F16C(void); // func_80A4F16C -void func_80A4F190(void); // func_80A4F190 +void EnMkk_Draw(void); // func_80A4F190 void func_80A4F4C8(void); // func_80A4F4C8 -void func_80A4FA40(void); // func_80A4FA40 -void func_80A4FB00(void); // func_80A4FB00 +void DemoGetitem_Init(void); // func_80A4FA40 +void DemoGetitem_Destroy(void); // func_80A4FB00 void func_80A4FB10(void); // func_80A4FB10 void func_80A4FB68(void); // func_80A4FB68 -void func_80A4FCCC(void); // func_80A4FCCC +void DemoGetitem_Update(void); // func_80A4FCCC void func_80A4FCF0(void); // func_80A4FCF0 void func_80A4FDD0(void); // func_80A4FDD0 void func_80A4FEBC(void); // func_80A4FEBC void func_80A4FFE8(void); // func_80A4FFE8 void func_80A500F8(void); // func_80A500F8 -void func_80A502A0(void); // func_80A502A0 -void func_80A5034C(void); // func_80A5034C -void func_80A50380(void); // func_80A50380 +void EnDnb_Init(void); // func_80A502A0 +void EnDnb_Destroy(void); // func_80A5034C +void EnDnb_Update(void); // func_80A50380 void func_80A50510(void); // func_80A50510 void func_80A5063C(void); // func_80A5063C -void func_80A50768(void); // func_80A50768 +void EnDnb_Draw(void); // func_80A50768 void func_80A507C0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE1 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10); // func_80A507C0 void func_80A5086C(void); // func_80A5086C void func_80A50950(void); // func_80A50950 @@ -10506,19 +10506,19 @@ UNK_TYPE4 func_80A50E40(s32 param_1, UNK_TYPE4 param_2); // func_80A50E40 void func_80A50EC0(void); // func_80A50EC0 void func_80A50F38(void); // func_80A50F38 void func_80A50F9C(void); // func_80A50F9C -void func_80A50FAC(s32 param_1, UNK_TYPE4 param_2); // func_80A50FAC -void func_80A510D0(void); // func_80A510D0 -void func_80A510E0(void); // func_80A510E0 +void EnDnh_Init(s32 param_1, UNK_TYPE4 param_2); // func_80A50FAC +void EnDnh_Destroy(void); // func_80A510D0 +void EnDnh_Update(void); // func_80A510E0 void func_80A51168(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A51168 -void func_80A511B4(void); // func_80A511B4 +void EnDnh_Draw(void); // func_80A511B4 void func_80A514F0(void); // func_80A514F0 void func_80A515C4(void); // func_80A515C4 void func_80A51648(void); // func_80A51648 void func_80A51890(void); // func_80A51890 void func_80A518DC(void); // func_80A518DC -void func_80A518EC(void); // func_80A518EC -void func_80A519A8(void); // func_80A519A8 -void func_80A519D4(void); // func_80A519D4 +void EnDnk_Init(void); // func_80A518EC +void EnDnk_Destroy(void); // func_80A519A8 +void EnDnk_Update(void); // func_80A519D4 UNK_TYPE4 func_80A51A78(UNK_TYPE4 param_1, s32 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6); // func_80A51A78 void func_80A51AA4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A51AA4 void func_80A51CB8(void); // func_80A51CB8 @@ -10542,25 +10542,25 @@ void func_80A52D44(void); // func_80A52D44 void func_80A52DC8(s32 param_1, s32 param_2); // func_80A52DC8 void func_80A52FB8(void); // func_80A52FB8 void func_80A53038(void); // func_80A53038 -void func_80A5313C(void); // func_80A5313C -void func_80A53258(void); // func_80A53258 -void func_80A53284(void); // func_80A53284 -void func_80A533A4(void); // func_80A533A4 -void func_80A537D0(void); // func_80A537D0 -void func_80A53868(void); // func_80A53868 +void EnDnq_Init(void); // func_80A5313C +void EnDnq_Destroy(void); // func_80A53258 +void EnDnq_Update(void); // func_80A53284 +void EnDnq_Draw(void); // func_80A533A4 +void BgKeikokuSaku_Init(void); // func_80A537D0 +void BgKeikokuSaku_Destroy(void); // func_80A53868 void func_80A5389C(void); // func_80A5389C void func_80A538E0(void); // func_80A538E0 void func_80A53994(void); // func_80A53994 -void func_80A539B8(void); // func_80A539B8 -void func_80A53ABC(void); // func_80A53ABC +void BgKeikokuSaku_Update(void); // func_80A539B8 +void BgKeikokuSaku_Draw(void); // func_80A53ABC void func_80A53BE0(void); // func_80A53BE0 void func_80A53E60(void); // func_80A53E60 void func_80A541F4(void); // func_80A541F4 void func_80A54600(void); // func_80A54600 void func_80A54980(void); // func_80A54980 void func_80A54A0C(void); // func_80A54A0C -void func_80A54AC0(void); // func_80A54AC0 -void func_80A54BC4(void); // func_80A54BC4 +void ObjHugebombiwa_Init(void); // func_80A54AC0 +void ObjHugebombiwa_Destroy(void); // func_80A54BC4 void func_80A54BF0(void); // func_80A54BF0 void func_80A54C04(void); // func_80A54C04 void func_80A54CD8(void); // func_80A54CD8 @@ -10569,15 +10569,15 @@ void func_80A54E10(void); // func_80A54E10 void func_80A55064(void); // func_80A55064 void func_80A55310(void); // func_80A55310 void func_80A55564(void); // func_80A55564 -void func_80A557FC(void); // func_80A557FC -void func_80A55820(void); // func_80A55820 +void ObjHugebombiwa_Update(void); // func_80A557FC +void ObjHugebombiwa_Draw(void); // func_80A55820 void func_80A55B34(void); // func_80A55B34 -void func_80A560C0(void); // func_80A560C0 -void func_80A560D0(void); // func_80A560D0 -void func_80A560E0(void); // func_80A560E0 -void func_80A560F0(void); // func_80A560F0 -void func_80A56150(void); // func_80A56150 -void func_80A56370(void); // func_80A56370 +void EnFirefly2_Init(void); // func_80A560C0 +void EnFirefly2_Destroy(void); // func_80A560D0 +void EnFirefly2_Update(void); // func_80A560E0 +void EnFirefly2_Draw(void); // func_80A560F0 +void EnRat_Init(void); // func_80A56150 +void EnRat_Destroy(void); // func_80A56370 void func_80A563CC(void); // func_80A563CC void func_80A56444(void); // func_80A56444 void func_80A5665C(void); // func_80A5665C @@ -10601,16 +10601,16 @@ void func_80A57918(void); // func_80A57918 void func_80A57984(void); // func_80A57984 void func_80A57A08(void); // func_80A57A08 void func_80A57A9C(void); // func_80A57A9C -void func_80A57AE0(void); // func_80A57AE0 +void EnRat_Update(void); // func_80A57AE0 void func_80A57F10(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A57F10 void func_80A57F4C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A57F4C -void func_80A58354(void); // func_80A58354 +void EnRat_Draw(void); // func_80A58354 void func_80A587A0(void); // func_80A587A0 void func_80A58908(void); // func_80A58908 -void func_80A58A94(void); // func_80A58A94 -void func_80A58CE8(void); // func_80A58CE8 -void func_80A58CF8(void); // func_80A58CF8 -void func_80A59420(void); // func_80A59420 +void EnWaterEffect_Init(void); // func_80A58A94 +void EnWaterEffect_Destroy(void); // func_80A58CE8 +void EnWaterEffect_Update(void); // func_80A58CF8 +void EnWaterEffect_Draw(void); // func_80A59420 void func_80A599E8(void); // func_80A599E8 void func_80A59C04(void); // func_80A59C04 void func_80A5A184(void); // func_80A5A184 @@ -10648,8 +10648,8 @@ void func_80A5CCD4(void); // func_80A5CCD4 void func_80A5CD0C(void); // func_80A5CD0C void func_80A5CF44(void); // func_80A5CF44 void func_80A5D178(void); // func_80A5D178 -void func_80A5D3EC(void); // func_80A5D3EC -void func_80A5D5A0(void); // func_80A5D5A0 +void EnKusa2_Init(void); // func_80A5D3EC +void EnKusa2_Destroy(void); // func_80A5D5A0 void func_80A5D5E0(void); // func_80A5D5E0 void func_80A5D5F4(void); // func_80A5D5F4 void func_80A5D618(void); // func_80A5D618 @@ -10671,30 +10671,30 @@ void func_80A5E210(void); // func_80A5E210 void func_80A5E418(void); // func_80A5E418 void func_80A5E4BC(void); // func_80A5E4BC void func_80A5E604(void); // func_80A5E604 -void func_80A5E6A4(void); // func_80A5E6A4 +void EnKusa2_Update(void); // func_80A5E6A4 void func_80A5E6F0(void); // func_80A5E6F0 void func_80A5E80C(void); // func_80A5E80C -void func_80A5E8C0(void); // func_80A5E8C0 +void EnKusa2_Draw(void); // func_80A5E8C0 void func_80A5E9B4(void); // func_80A5E9B4 void func_80A5EA48(void); // func_80A5EA48 -void func_80A60B20(void); // func_80A60B20 -void func_80A60BF8(void); // func_80A60BF8 +void BgSpoutFire_Init(void); // func_80A60B20 +void BgSpoutFire_Destroy(void); // func_80A60BF8 void func_80A60C24(void); // func_80A60C24 void func_80A60C94(void); // func_80A60C94 void func_80A60CDC(void); // func_80A60CDC void func_80A60D10(void); // func_80A60D10 void func_80A60DA0(void); // func_80A60DA0 void func_80A60E08(void); // func_80A60E08 -void func_80A60F68(void); // func_80A60F68 +void BgSpoutFire_Update(void); // func_80A60F68 void func_80A61040(void); // func_80A61040 -void func_80A612B0(void); // func_80A612B0 -void func_80A612C0(void); // func_80A612C0 +void EnDyExtra_Destroy(void); // func_80A612B0 +void EnDyExtra_Init(void); // func_80A612C0 void func_80A61334(void); // func_80A61334 void func_80A613C8(void); // func_80A613C8 -void func_80A61470(void); // func_80A61470 -void func_80A614C4(void); // func_80A614C4 -void func_80A61810(void); // func_80A61810 -void func_80A619EC(void); // func_80A619EC +void EnDyExtra_Update(void); // func_80A61470 +void EnDyExtra_Draw(void); // func_80A614C4 +void EnBal_Init(void); // func_80A61810 +void EnBal_Destroy(void); // func_80A619EC void func_80A61A18(void); // func_80A61A18 void func_80A61A44(void); // func_80A61A44 void func_80A61A6C(void); // func_80A61A6C @@ -10728,12 +10728,12 @@ void func_80A635F0(void); // func_80A635F0 void func_80A636AC(void); // func_80A636AC void func_80A637FC(void); // func_80A637FC void func_80A63884(void); // func_80A63884 -void func_80A63914(void); // func_80A63914 +void EnBal_Update(void); // func_80A63914 void func_80A63A10(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A63A10 void func_80A63B94(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A63B94 -void func_80A63BEC(void); // func_80A63BEC -void func_80A644A0(void); // func_80A644A0 -void func_80A64544(void); // func_80A64544 +void EnBal_Draw(void); // func_80A63BEC +void EnGinkoMan_Init(void); // func_80A644A0 +void EnGinkoMan_Destroy(void); // func_80A64544 void func_80A64554(void); // func_80A64554 void func_80A645A4(void); // func_80A645A4 void func_80A646F4(void); // func_80A646F4 @@ -10749,18 +10749,18 @@ void func_80A65800(void); // func_80A65800 void func_80A65844(void); // func_80A65844 void func_80A65988(void); // func_80A65988 void func_80A65A5C(void); // func_80A65A5C -void func_80A65ADC(void); // func_80A65ADC +void EnGinkoMan_Update(void); // func_80A65ADC void func_80A65B44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A65B44 void func_80A65C18(void); // func_80A65C18 -void func_80A65C30(void); // func_80A65C30 -void func_80A66180(void); // func_80A66180 -void func_80A661DC(void); // func_80A661DC +void EnGinkoMan_Draw(void); // func_80A65C30 +void EnWarpUzu_Init(void); // func_80A66180 +void EnWarpUzu_Destroy(void); // func_80A661DC void func_80A66208(void); // func_80A66208 void func_80A66278(void); // func_80A66278 void func_80A66384(void); // func_80A66384 void func_80A663E8(void); // func_80A663E8 -void func_80A663F8(void); // func_80A663F8 -void func_80A66468(void); // func_80A66468 +void EnWarpUzu_Update(void); // func_80A663F8 +void EnWarpUzu_Draw(void); // func_80A66468 void func_80A66570(void); // func_80A66570 void func_80A665AC(void); // func_80A665AC void func_80A665EC(void); // func_80A665EC @@ -10768,8 +10768,8 @@ void func_80A667F0(void); // func_80A667F0 void func_80A66930(void); // func_80A66930 void func_80A66C4C(void); // func_80A66C4C void func_80A66E30(void); // func_80A66E30 -void func_80A66F94(void); // func_80A66F94 -void func_80A67174(void); // func_80A67174 +void ObjDriftice_Init(void); // func_80A66F94 +void ObjDriftice_Destroy(void); // func_80A67174 void func_80A671A8(void); // func_80A671A8 void func_80A671BC(void); // func_80A671BC void func_80A671CC(void); // func_80A671CC @@ -10778,10 +10778,10 @@ void func_80A6743C(void); // func_80A6743C void func_80A67450(void); // func_80A67450 void func_80A674A8(void); // func_80A674A8 void func_80A674C4(void); // func_80A674C4 -void func_80A674FC(void); // func_80A674FC -void func_80A675C4(void); // func_80A675C4 -void func_80A678B0(void); // func_80A678B0 -void func_80A67A08(void); // func_80A67A08 +void ObjDriftice_Update(void); // func_80A674FC +void ObjDriftice_Draw(void); // func_80A675C4 +void EnLookNuts_Init(void); // func_80A678B0 +void EnLookNuts_Destroy(void); // func_80A67A08 void func_80A67A34(void); // func_80A67A34 void func_80A67AA8(void); // func_80A67AA8 void func_80A67C48(void); // func_80A67C48 @@ -10790,8 +10790,8 @@ void func_80A67F30(void); // func_80A67F30 void func_80A67FC4(void); // func_80A67FC4 void func_80A68080(void); // func_80A68080 void func_80A680FC(void); // func_80A680FC -void func_80A681C4(void); // func_80A681C4 -void func_80A68540(void); // func_80A68540 +void EnLookNuts_Update(void); // func_80A681C4 +void EnLookNuts_Draw(void); // func_80A68540 void func_80A687A0(void); // func_80A687A0 void func_80A68808(void); // func_80A68808 void func_80A68860(void); // func_80A68860 @@ -10826,8 +10826,8 @@ void func_80A6A024(void); // func_80A6A024 void func_80A6A058(void); // func_80A6A058 void func_80A6A094(void); // func_80A6A094 void func_80A6A0D8(void); // func_80A6A0D8 -void func_80A6A0F0(void); // func_80A6A0F0 -void func_80A6A2C8(void); // func_80A6A2C8 +void EnMushi2_Init(void); // func_80A6A0F0 +void EnMushi2_Destroy(void); // func_80A6A2C8 void func_80A6A300(void); // func_80A6A300 void func_80A6A36C(void); // func_80A6A36C void func_80A6A508(void); // func_80A6A508 @@ -10842,12 +10842,12 @@ void func_80A6AE14(void); // func_80A6AE14 void func_80A6AE7C(void); // func_80A6AE7C void func_80A6B078(void); // func_80A6B078 void func_80A6B0D8(void); // func_80A6B0D8 -void func_80A6B3F8(void); // func_80A6B3F8 -void func_80A6B8D0(void); // func_80A6B8D0 +void EnMushi2_Update(void); // func_80A6B3F8 +void EnMushi2_Draw(void); // func_80A6B8D0 void func_80A6BF90(void); // func_80A6BF90 void func_80A6C1DC(void); // func_80A6C1DC -void func_80A6C22C(void); // func_80A6C22C -void func_80A6C39C(void); // func_80A6C39C +void EnFall_Init(void); // func_80A6C22C +void EnFall_Destroy(void); // func_80A6C39C void func_80A6C3AC(void); // func_80A6C3AC void func_80A6C3FC(void); // func_80A6C3FC void func_80A6C7C0(void); // func_80A6C7C0 @@ -10859,7 +10859,7 @@ void func_80A6CD74(void); // func_80A6CD74 void func_80A6CECC(void); // func_80A6CECC void func_80A6CF60(void); // func_80A6CF60 void func_80A6CF70(void); // func_80A6CF70 -void func_80A6D0DC(void); // func_80A6D0DC +void EnFall_Update(void); // func_80A6D0DC void func_80A6D100(void); // func_80A6D100 void func_80A6D220(void); // func_80A6D220 void func_80A6D444(void); // func_80A6D444 @@ -10875,8 +10875,8 @@ void func_80A6DD3C(void); // func_80A6DD3C void func_80A6E07C(void); // func_80A6E07C void func_80A6E214(void); // func_80A6E214 void func_80A6E37C(void); // func_80A6E37C -void func_80A6F0A0(void); // func_80A6F0A0 -void func_80A6F1EC(void); // func_80A6F1EC +void EnMm3_Init(void); // func_80A6F0A0 +void EnMm3_Destroy(void); // func_80A6F1EC void func_80A6F22C(void); // func_80A6F22C void func_80A6F270(void); // func_80A6F270 void func_80A6F2C8(void); // func_80A6F2C8 @@ -10892,11 +10892,11 @@ void func_80A6FED8(void); // func_80A6FED8 void func_80A6FEEC(void); // func_80A6FEEC void func_80A6FFAC(void); // func_80A6FFAC void func_80A70084(void); // func_80A70084 -void func_80A70134(void); // func_80A70134 +void EnMm3_Update(void); // func_80A70134 void func_80A701E0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A701E0 void func_80A702B0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A702B0 -void func_80A702F0(void); // func_80A702F0 -void func_80A706F0(void); // func_80A706F0 +void EnMm3_Draw(void); // func_80A702F0 +void BgCraceMovebg_Init(void); // func_80A706F0 void func_80A7090C(void); // func_80A7090C void func_80A70970(void); // func_80A70970 void func_80A7099C(void); // func_80A7099C @@ -10904,8 +10904,8 @@ void func_80A709E4(void); // func_80A709E4 void func_80A70A08(void); // func_80A70A08 void func_80A70A84(void); // func_80A70A84 void func_80A70A9C(void); // func_80A70A9C -void func_80A70AAC(void); // func_80A70AAC -void func_80A70B60(void); // func_80A70B60 +void BgCraceMovebg_Destroy(void); // func_80A70AAC +void BgCraceMovebg_Update(void); // func_80A70B60 void func_80A70C04(void); // func_80A70C04 void func_80A70D74(void); // func_80A70D74 void func_80A70DA8(void); // func_80A70DA8 @@ -10915,15 +10915,15 @@ void func_80A70F14(void); // func_80A70F14 void func_80A70F2C(void); // func_80A70F2C void func_80A70FF4(void); // func_80A70FF4 void func_80A71040(void); // func_80A71040 -void func_80A71050(void); // func_80A71050 +void BgCraceMovebg_Draw(void); // func_80A71050 void func_80A711D0(void); // func_80A711D0 void func_80A71424(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6); // func_80A71424 void func_80A714B4(void); // func_80A714B4 void func_80A7153C(void); // func_80A7153C void func_80A715DC(void); // func_80A715DC void func_80A71788(void); // func_80A71788 -void func_80A717F4(void); // func_80A717F4 -void func_80A71ABC(void); // func_80A71ABC +void EnDno_Init(void); // func_80A717F4 +void EnDno_Destroy(void); // func_80A71ABC void func_80A71B04(void); // func_80A71B04 void func_80A71B58(void); // func_80A71B58 void func_80A71B68(void); // func_80A71B68 @@ -10948,12 +10948,12 @@ void func_80A730A0(void); // func_80A730A0 void func_80A73244(void); // func_80A73244 void func_80A732C8(void); // func_80A732C8 void func_80A73408(void); // func_80A73408 -void func_80A73508(void); // func_80A73508 -void func_80A735C8(void); // func_80A735C8 +void EnDno_Update(void); // func_80A73508 +void EnDno_Draw(void); // func_80A735C8 void func_80A7361C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A7361C void func_80A73654(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A73654 -void func_80A73FA0(void); // func_80A73FA0 -void func_80A7422C(void); // func_80A7422C +void EnPr2_Init(void); // func_80A73FA0 +void EnPr2_Destroy(void); // func_80A7422C void func_80A7429C(void); // func_80A7429C void func_80A7436C(void); // func_80A7436C void func_80A74510(void); // func_80A74510 @@ -10966,13 +10966,13 @@ void func_80A74E90(void); // func_80A74E90 void func_80A751B4(void); // func_80A751B4 void func_80A75310(void); // func_80A75310 void func_80A755D8(void); // func_80A755D8 -void func_80A756A8(void); // func_80A756A8 +void EnPr2_Update(void); // func_80A756A8 void func_80A758E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A758E8 void func_80A75950(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A75950 void func_80A759D8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A759D8 -void func_80A75A40(void); // func_80A75A40 -void func_80A75DC0(void); // func_80A75DC0 -void func_80A75F08(void); // func_80A75F08 +void EnPr2_Draw(void); // func_80A75A40 +void EnPrz_Init(void); // func_80A75DC0 +void EnPrz_Destroy(void); // func_80A75F08 void func_80A75F18(void); // func_80A75F18 void func_80A75FA4(void); // func_80A75FA4 void func_80A76070(void); // func_80A76070 @@ -10985,12 +10985,12 @@ void func_80A76748(void); // func_80A76748 void func_80A767A8(void); // func_80A767A8 void func_80A76A1C(void); // func_80A76A1C void func_80A76B14(void); // func_80A76B14 -void func_80A76D48(void); // func_80A76D48 +void EnPrz_Update(void); // func_80A76D48 void func_80A76F70(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A76F70 void func_80A76FCC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A76FCC -void func_80A77040(void); // func_80A77040 -void func_80A773C0(void); // func_80A773C0 -void func_80A77664(void); // func_80A77664 +void EnPrz_Draw(void); // func_80A77040 +void EnJso2_Init(void); // func_80A773C0 +void EnJso2_Destroy(void); // func_80A77664 void func_80A776E0(void); // func_80A776E0 void func_80A77790(void); // func_80A77790 void func_80A77880(void); // func_80A77880 @@ -11030,27 +11030,27 @@ void func_80A7A0D0(void); // func_80A7A0D0 void func_80A7A124(void); // func_80A7A124 void func_80A7A2EC(void); // func_80A7A2EC void func_80A7A360(void); // func_80A7A360 -void func_80A7A61C(void); // func_80A7A61C +void EnJso2_Update(void); // func_80A7A61C void func_80A7AA48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A7AA48 void func_80A7AA9C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A7AA9C -void func_80A7AFA8(void); // func_80A7AFA8 -void func_80A7BC70(void); // func_80A7BC70 -void func_80A7BD80(void); // func_80A7BD80 +void EnJso2_Draw(void); // func_80A7AFA8 +void ObjEtcetera_Init(void); // func_80A7BC70 +void ObjEtcetera_Destroy(void); // func_80A7BD80 void func_80A7BDC8(void); // func_80A7BDC8 void func_80A7BE8C(void); // func_80A7BE8C void func_80A7BF08(void); // func_80A7BF08 void func_80A7C168(void); // func_80A7C168 void func_80A7C1F0(void); // func_80A7C1F0 void func_80A7C308(void); // func_80A7C308 -void func_80A7C5EC(void); // func_80A7C5EC +void ObjEtcetera_Update(void); // func_80A7C5EC void func_80A7C690(void); // func_80A7C690 void func_80A7C718(void); // func_80A7C718 void func_80A7C990(void); // func_80A7C990 void func_80A7CA18(void); // func_80A7CA18 void func_80A7CBC4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8); // func_80A7CBC4 void func_80A7CD08(void); // func_80A7CD08 -void func_80A7CD60(void); // func_80A7CD60 -void func_80A7D0F0(void); // func_80A7D0F0 +void EnEgol_Init(void); // func_80A7CD60 +void EnEgol_Destroy(void); // func_80A7D0F0 void func_80A7D140(void); // func_80A7D140 void func_80A7D168(void); // func_80A7D168 void func_80A7D1E4(void); // func_80A7D1E4 @@ -11080,10 +11080,10 @@ void func_80A7EBDC(void); // func_80A7EBDC void func_80A7EC84(void); // func_80A7EC84 void func_80A7ED14(void); // func_80A7ED14 void func_80A7EFB8(void); // func_80A7EFB8 -void func_80A7F354(void); // func_80A7F354 +void EnEgol_Update(void); // func_80A7F354 void func_80A7F8E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A7F8E8 void func_80A7FAFC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A7FAFC -void func_80A7FFB8(void); // func_80A7FFB8 +void EnEgol_Draw(void); // func_80A7FFB8 void func_80A80508(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6); // func_80A80508 void func_80A80750(void); // func_80A80750 void func_80A80904(void); // func_80A80904 @@ -11112,8 +11112,8 @@ void func_80A81E7C(void); // func_80A81E7C void func_80A81FFC(void); // func_80A81FFC void func_80A828A8(void); // func_80A828A8 void func_80A82C28(void); // func_80A82C28 -void func_80A82C5C(void); // func_80A82C5C -void func_80A82F58(void); // func_80A82F58 +void ObjMine_Init(void); // func_80A82C5C +void ObjMine_Destroy(void); // func_80A82F58 void func_80A82F84(void); // func_80A82F84 void func_80A82F98(void); // func_80A82F98 void func_80A82FA8(void); // func_80A82FA8 @@ -11128,16 +11128,16 @@ void func_80A83B14(void); // func_80A83B14 void func_80A83B28(void); // func_80A83B28 void func_80A83CEC(void); // func_80A83CEC void func_80A83D00(void); // func_80A83D00 -void func_80A83D8C(void); // func_80A83D8C +void ObjMine_Update(void); // func_80A83D8C void func_80A83E7C(void); // func_80A83E7C -void func_80A83EA0(void); // func_80A83EA0 +void ObjMine_Draw(void); // func_80A83EA0 void func_80A83FBC(void); // func_80A83FBC void func_80A84088(void); // func_80A84088 void func_80A84338(void); // func_80A84338 void func_80A84CD0(void); // func_80A84CD0 void func_80A84CF8(void); // func_80A84CF8 -void func_80A84D68(void); // func_80A84D68 -void func_80A84E68(void); // func_80A84E68 +void ObjPurify_Init(void); // func_80A84D68 +void ObjPurify_Destroy(void); // func_80A84E68 void func_80A84EAC(void); // func_80A84EAC void func_80A84EC0(void); // func_80A84EC0 void func_80A84FA0(void); // func_80A84FA0 @@ -11150,7 +11150,7 @@ void func_80A850B0(void); // func_80A850B0 void func_80A850E8(void); // func_80A850E8 void func_80A8515C(void); // func_80A8515C void func_80A85194(void); // func_80A85194 -void func_80A851A4(void); // func_80A851A4 +void ObjPurify_Update(void); // func_80A851A4 void func_80A851C8(void); // func_80A851C8 void func_80A85304(void); // func_80A85304 void func_80A85620(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A85620 @@ -11181,13 +11181,13 @@ void func_80A87B48(void); // func_80A87B48 void func_80A87DC0(void); // func_80A87DC0 void func_80A87FD0(void); // func_80A87FD0 void func_80A881E0(void); // func_80A881E0 -void func_80A88334(void); // func_80A88334 -void func_80A884BC(void); // func_80A884BC -void func_80A884E8(void); // func_80A884E8 +void EnTru_Init(void); // func_80A88334 +void EnTru_Destroy(void); // func_80A884BC +void EnTru_Update(void); // func_80A884E8 void func_80A885B8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A885B8 void func_80A88698(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A88698 void func_80A886D4(void); // func_80A886D4 -void func_80A887E4(void); // func_80A887E4 +void EnTru_Draw(void); // func_80A887E4 void func_80A8B770(void); // func_80A8B770 void func_80A8B80C(void); // func_80A8B80C void func_80A8B88C(void); // func_80A8B88C @@ -11261,20 +11261,20 @@ void func_80A8EFA4(void); // func_80A8EFA4 void func_80A8EFF8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6); // func_80A8EFF8 void func_80A8F268(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12); // func_80A8F268 void func_80A8F404(void); // func_80A8F404 -void func_80A8F7AC(void); // func_80A8F7AC -void func_80A8F7E8(void); // func_80A8F7E8 -void func_80A8F828(void); // func_80A8F828 +void EnTrt_Init(void); // func_80A8F7AC +void EnTrt_Destroy(void); // func_80A8F7E8 +void EnTrt_Update(void); // func_80A8F828 void func_80A8F8C4(void); // func_80A8F8C4 void func_80A8FA00(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A8FA00 void func_80A8FB34(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80A8FB34 void func_80A8FBB4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A8FBB4 void func_80A8FC64(void); // func_80A8FC64 -void func_80A8FCE0(void); // func_80A8FCE0 +void EnTrt_Draw(void); // func_80A8FCE0 void func_80A903B0(void); // func_80A903B0 -void func_80A903BC(void); // func_80A903BC -void func_80A90468(void); // func_80A90468 +void EnTest5_Init(void); // func_80A903BC +void EnTest5_Destroy(void); // func_80A90468 void func_80A90478(void); // func_80A90478 -void func_80A905A4(void); // func_80A905A4 +void EnTest5_Update(void); // func_80A905A4 void func_80A90730(void); // func_80A90730 void func_80A90C08(void); // func_80A90C08 void func_80A90C34(void); // func_80A90C34 @@ -11283,8 +11283,8 @@ void func_80A90D20(void); // func_80A90D20 void func_80A90D34(void); // func_80A90D34 void func_80A90FC0(void); // func_80A90FC0 void func_80A91324(void); // func_80A91324 -void func_80A91330(void); // func_80A91330 -void func_80A9149C(void); // func_80A9149C +void EnTest6_Init(void); // func_80A91330 +void EnTest6_Destroy(void); // func_80A9149C void func_80A9156C(void); // func_80A9156C void func_80A91690(void); // func_80A91690 void func_80A916F0(void); // func_80A916F0 @@ -11292,20 +11292,20 @@ void func_80A91760(void); // func_80A91760 void func_80A920C8(void); // func_80A920C8 void func_80A92118(void); // func_80A92118 void func_80A92188(void); // func_80A92188 -void func_80A9292C(void); // func_80A9292C +void EnTest6_Update(void); // func_80A9292C void func_80A92950(void); // func_80A92950 void func_80A93298(void); // func_80A93298 void func_80A9369C(void); // func_80A9369C void func_80A939E8(void); // func_80A939E8 -void func_80A93DE8(void); // func_80A93DE8 +void EnTest6_Draw(void); // func_80A93DE8 void func_80A94A30(void); // func_80A94A30 void func_80A94A64(void); // func_80A94A64 void func_80A94A90(void); // func_80A94A90 void func_80A94AB8(void); // func_80A94AB8 void func_80A94B20(void); // func_80A94B20 void func_80A94B98(void); // func_80A94B98 -void func_80A94C2C(void); // func_80A94C2C -void func_80A95464(void); // func_80A95464 +void EnAz_Init(void); // func_80A94C2C +void EnAz_Destroy(void); // func_80A95464 void func_80A954AC(void); // func_80A954AC void func_80A95534(void); // func_80A95534 void func_80A9565C(void); // func_80A9565C @@ -11338,19 +11338,19 @@ void func_80A97EAC(void); // func_80A97EAC void func_80A97F9C(void); // func_80A97F9C void func_80A982E0(void); // func_80A982E0 void func_80A98414(void); // func_80A98414 -void func_80A984CC(void); // func_80A984CC -void func_80A98734(void); // func_80A98734 +void EnAz_Update(void); // func_80A984CC +void EnAz_Draw(void); // func_80A98734 void func_80A98DA4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80A98DA4 void func_80A98E48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A98E48 void func_80A98EFC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80A98EFC void func_80A98F94(void); // func_80A98F94 void func_80A99000(void); // func_80A99000 -void func_80A99EA0(void); // func_80A99EA0 -void func_80A9A1B0(void); // func_80A9A1B0 +void EnEstone_Init(void); // func_80A99EA0 +void EnEstone_Destroy(void); // func_80A9A1B0 void func_80A9A1DC(void); // func_80A9A1DC void func_80A9A4B0(void); // func_80A9A4B0 -void func_80A9A4E0(void); // func_80A9A4E0 -void func_80A9A600(void); // func_80A9A600 +void EnEstone_Update(void); // func_80A9A4E0 +void EnEstone_Draw(void); // func_80A9A600 void func_80A9A774(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6); // func_80A9A774 void func_80A9A870(void); // func_80A9A870 void func_80A9A9C0(void); // func_80A9A9C0 @@ -11375,8 +11375,8 @@ void func_80A9C18C(void); // func_80A9C18C void func_80A9C228(void); // func_80A9C228 void func_80A9C634(void); // func_80A9C634 void func_80A9C854(void); // func_80A9C854 -void func_80A9C96C(void); // func_80A9C96C -void func_80A9CA44(void); // func_80A9CA44 +void BgHakuginPost_Init(void); // func_80A9C96C +void BgHakuginPost_Destroy(void); // func_80A9CA44 void func_80A9CA94(void); // func_80A9CA94 void func_80A9CAA8(void); // func_80A9CAA8 void func_80A9CC84(void); // func_80A9CC84 @@ -11393,14 +11393,14 @@ void func_80A9D2C4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_80A9D360(void); // func_80A9D360 void func_80A9D3E4(void); // func_80A9D3E4 void func_80A9D434(void); // func_80A9D434 -void func_80A9D498(void); // func_80A9D498 +void BgHakuginPost_Update(void); // func_80A9D498 void func_80A9D61C(void); // func_80A9D61C void func_80A9F950(void); // func_80A9F950 -void func_80A9F95C(void); // func_80A9F95C -void func_80A9FA1C(void); // func_80A9FA1C +void DmOpstage_Init(void); // func_80A9F95C +void DmOpstage_Destroy(void); // func_80A9FA1C void func_80A9FA58(void); // func_80A9FA58 -void func_80A9FB54(void); // func_80A9FB54 -void func_80A9FBB8(void); // func_80A9FBB8 +void DmOpstage_Update(void); // func_80A9FB54 +void DmOpstage_Draw(void); // func_80A9FBB8 void func_80A9FDB0(void); // func_80A9FDB0 void func_80A9FE3C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5); // func_80A9FE3C void func_80A9FED8(void); // func_80A9FED8 @@ -11420,8 +11420,8 @@ void func_80AA0B08(void); // func_80AA0B08 void func_80AA0DA8(void); // func_80AA0DA8 void func_80AA0E1C(void); // func_80AA0E1C void func_80AA0E90(void); // func_80AA0E90 -void func_80AA1234(void); // func_80AA1234 -void func_80AA16E4(void); // func_80AA16E4 +void DmStk_Init(void); // func_80AA1234 +void DmStk_Destroy(void); // func_80AA16E4 void func_80AA16F4(void); // func_80AA16F4 void func_80AA1704(void); // func_80AA1704 void func_80AA1714(void); // func_80AA1714 @@ -11439,11 +11439,11 @@ void func_80AA1D1C(void); // func_80AA1D1C void func_80AA26CC(void); // func_80AA26CC void func_80AA2720(void); // func_80AA2720 void func_80AA27EC(void); // func_80AA27EC -void func_80AA2884(void); // func_80AA2884 +void DmStk_Update(void); // func_80AA2884 void func_80AA2B14(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AA2B14 void func_80AA2BC0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AA2BC0 void func_80AA33A4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AA33A4 -void func_80AA33CC(void); // func_80AA33CC +void DmStk_Draw(void); // func_80AA33CC void func_80AA5580(void); // func_80AA5580 void func_80AA561C(void); // func_80AA561C void func_80AA5720(void); // func_80AA5720 @@ -11462,16 +11462,16 @@ void func_80AA5D6C(void); // func_80AA5D6C void func_80AA5DC8(void); // func_80AA5DC8 void func_80AA5E2C(void); // func_80AA5E2C void func_80AA5EBC(void); // func_80AA5EBC -void func_80AA6178(void); // func_80AA6178 -void func_80AA62EC(void); // func_80AA62EC +void DmChar00_Init(void); // func_80AA6178 +void DmChar00_Destroy(void); // func_80AA62EC void func_80AA62FC(void); // func_80AA62FC void func_80AA67F8(void); // func_80AA67F8 void func_80AA695C(void); // func_80AA695C -void func_80AA6A04(void); // func_80AA6A04 +void DmChar00_Update(void); // func_80AA6A04 void func_80AA6A6C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AA6A6C -void func_80AA6B34(void); // func_80AA6B34 -void func_80AA81E0(void); // func_80AA81E0 -void func_80AA8660(void); // func_80AA8660 +void DmChar00_Draw(void); // func_80AA6B34 +void DmChar01_Init(void); // func_80AA81E0 +void DmChar01_Destroy(void); // func_80AA8660 void func_80AA8698(void); // func_80AA8698 void func_80AA884C(void); // func_80AA884C void func_80AA88A8(void); // func_80AA88A8 @@ -11483,48 +11483,48 @@ void func_80AA8F2C(void); // func_80AA8F2C void func_80AA9020(void); // func_80AA9020 void func_80AA90AC(void); // func_80AA90AC void func_80AA90F4(void); // func_80AA90F4 -void func_80AA9140(void); // func_80AA9140 -void func_80AA922C(void); // func_80AA922C +void DmChar01_Update(void); // func_80AA9140 +void DmChar01_Draw(void); // func_80AA922C void func_80AAAE30(void); // func_80AAAE30 void func_80AAAECC(void); // func_80AAAECC void func_80AAAF2C(void); // func_80AAAF2C -void func_80AAAF78(void); // func_80AAAF78 -void func_80AAB03C(void); // func_80AAB03C +void DmChar02_Init(void); // func_80AAAF78 +void DmChar02_Destroy(void); // func_80AAB03C void func_80AAB04C(void); // func_80AAB04C -void func_80AAB19C(void); // func_80AAB19C +void DmChar02_Update(void); // func_80AAB19C void func_80AAB23C(void); // func_80AAB23C void func_80AAB258(void); // func_80AAB258 void func_80AAB270(void); // func_80AAB270 -void func_80AAB284(void); // func_80AAB284 +void DmChar02_Draw(void); // func_80AAB284 void func_80AAB4A0(void); // func_80AAB4A0 -void func_80AAB53C(void); // func_80AAB53C -void func_80AAB5E8(void); // func_80AAB5E8 +void DmChar03_Init(void); // func_80AAB53C +void DmChar03_Destroy(void); // func_80AAB5E8 void func_80AAB5F8(void); // func_80AAB5F8 void func_80AAB644(void); // func_80AAB644 void func_80AAB700(void); // func_80AAB700 void func_80AAB710(void); // func_80AAB710 void func_80AAB838(void); // func_80AAB838 -void func_80AAB8DC(void); // func_80AAB8DC +void DmChar03_Update(void); // func_80AAB8DC void func_80AAB974(void); // func_80AAB974 void func_80AAB990(void); // func_80AAB990 void func_80AAB9A8(void); // func_80AAB9A8 -void func_80AAB9BC(void); // func_80AAB9BC +void DmChar03_Draw(void); // func_80AAB9BC void func_80AABA84(void); // func_80AABA84 void func_80AABC40(void); // func_80AABC40 -void func_80AABCDC(void); // func_80AABCDC -void func_80AABE24(void); // func_80AABE24 +void DmChar04_Init(void); // func_80AABCDC +void DmChar04_Destroy(void); // func_80AABE24 void func_80AABE34(void); // func_80AABE34 -void func_80AABF28(void); // func_80AABF28 +void DmChar04_Update(void); // func_80AABF28 void func_80AABF74(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AABF74 -void func_80AAC03C(void); // func_80AAC03C +void DmChar04_Draw(void); // func_80AAC03C void func_80AAC5A0(void); // func_80AAC5A0 void func_80AAC63C(void); // func_80AAC63C void func_80AAC6E4(void); // func_80AAC6E4 void func_80AAC770(void); // func_80AAC770 void func_80AAC7FC(void); // func_80AAC7FC void func_80AAC888(void); // func_80AAC888 -void func_80AAC8A0(void); // func_80AAC8A0 -void func_80AAC980(void); // func_80AAC980 +void DmChar05_Init(void); // func_80AAC8A0 +void DmChar05_Destroy(void); // func_80AAC980 void func_80AAC990(void); // func_80AAC990 void func_80AAC9DC(void); // func_80AAC9DC void func_80AACA98(void); // func_80AACA98 @@ -11542,14 +11542,14 @@ void func_80AACF04(void); // func_80AACF04 void func_80AAD3F8(void); // func_80AAD3F8 void func_80AAD450(void); // func_80AAD450 void func_80AAD4A8(void); // func_80AAD4A8 -void func_80AAD78C(void); // func_80AAD78C +void DmChar05_Update(void); // func_80AAD78C void func_80AAD964(void); // func_80AAD964 void func_80AAD980(void); // func_80AAD980 void func_80AAD998(void); // func_80AAD998 void func_80AADA90(void); // func_80AADA90 void func_80AADB4C(void); // func_80AADB4C void func_80AADC00(void); // func_80AADC00 -void func_80AADCE8(void); // func_80AADCE8 +void DmChar05_Draw(void); // func_80AADCE8 void func_80AADD9C(void); // func_80AADD9C void func_80AADE78(void); // func_80AADE78 void func_80AADF54(void); // func_80AADF54 @@ -11557,21 +11557,21 @@ void func_80AAE030(void); // func_80AAE030 void func_80AAE114(void); // func_80AAE114 void func_80AAE1E4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11); // func_80AAE1E4 void func_80AAE680(void); // func_80AAE680 -void func_80AAE68C(void); // func_80AAE68C -void func_80AAE6E0(void); // func_80AAE6E0 +void DmChar06_Init(void); // func_80AAE68C +void DmChar06_Destroy(void); // func_80AAE6E0 void func_80AAE6F0(void); // func_80AAE6F0 -void func_80AAE854(void); // func_80AAE854 -void func_80AAE878(void); // func_80AAE878 +void DmChar06_Update(void); // func_80AAE854 +void DmChar06_Draw(void); // func_80AAE878 void func_80AAE9C0(void); // func_80AAE9C0 -void func_80AAE9CC(void); // func_80AAE9CC -void func_80AAEA84(void); // func_80AAEA84 +void DmChar07_Init(void); // func_80AAE9CC +void DmChar07_Destroy(void); // func_80AAEA84 void func_80AAEABC(void); // func_80AAEABC -void func_80AAEACC(void); // func_80AAEACC -void func_80AAEAF0(void); // func_80AAEAF0 +void DmChar07_Update(void); // func_80AAEACC +void DmChar07_Draw(void); // func_80AAEAF0 void func_80AAF050(void); // func_80AAF050 void func_80AAF15C(void); // func_80AAF15C -void func_80AAF1F8(void); // func_80AAF1F8 -void func_80AAF5D8(void); // func_80AAF5D8 +void DmChar08_Init(void); // func_80AAF1F8 +void DmChar08_Destroy(void); // func_80AAF5D8 void func_80AAF610(void); // func_80AAF610 void func_80AAF79C(void); // func_80AAF79C void func_80AAF884(void); // func_80AAF884 @@ -11590,30 +11590,30 @@ void func_80AB023C(void); // func_80AB023C void func_80AB032C(void); // func_80AB032C void func_80AB096C(void); // func_80AB096C void func_80AB0A10(void); // func_80AB0A10 -void func_80AB0CC8(void); // func_80AB0CC8 +void DmChar08_Update(void); // func_80AB0CC8 void func_80AB0E3C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AB0E3C void func_80AB0E7C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AB0E7C void func_80AB0F90(void); // func_80AB0F90 -void func_80AB1124(void); // func_80AB1124 +void DmChar08_Draw(void); // func_80AB1124 void func_80AB1E10(void); // func_80AB1E10 -void func_80AB1EAC(void); // func_80AB1EAC -void func_80AB1F90(void); // func_80AB1F90 +void DmChar09_Init(void); // func_80AB1EAC +void DmChar09_Destroy(void); // func_80AB1F90 void func_80AB1FA0(void); // func_80AB1FA0 void func_80AB1FDC(void); // func_80AB1FDC void func_80AB2258(void); // func_80AB2258 void func_80AB2268(void); // func_80AB2268 void func_80AB24BC(void); // func_80AB24BC -void func_80AB2544(void); // func_80AB2544 +void DmChar09_Update(void); // func_80AB2544 void func_80AB25D8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AB25D8 -void func_80AB261C(void); // func_80AB261C +void DmChar09_Draw(void); // func_80AB261C void func_80AB2790(void); // func_80AB2790 void func_80AB27B4(void); // func_80AB27B4 void func_80AB2834(void); // func_80AB2834 void func_80AB28C8(void); // func_80AB28C8 void func_80AB29F8(void); // func_80AB29F8 void func_80AB2BBC(void); // func_80AB2BBC -void func_80AB2DEC(void); // func_80AB2DEC -void func_80AB3000(void); // func_80AB3000 +void ObjTokeidai_Init(void); // func_80AB2DEC +void ObjTokeidai_Destroy(void); // func_80AB3000 void func_80AB3010(void); // func_80AB3010 void func_80AB319C(void); // func_80AB319C void func_80AB3240(void); // func_80AB3240 @@ -11640,8 +11640,8 @@ void func_80AB3ED0(void); // func_80AB3ED0 void func_80AB4040(void); // func_80AB4040 void func_80AB4080(void); // func_80AB4080 void func_80AB4160(void); // func_80AB4160 -void func_80AB4278(void); // func_80AB4278 -void func_80AB429C(void); // func_80AB429C +void ObjTokeidai_Update(void); // func_80AB4278 +void ObjTokeidai_Draw(void); // func_80AB429C void func_80AB4394(void); // func_80AB4394 void func_80AB4664(void); // func_80AB4664 void func_80AB4894(void); // func_80AB4894 @@ -11656,7 +11656,7 @@ void func_80AB50D4(void); // func_80AB50D4 void func_80AB5148(void); // func_80AB5148 void func_80AB51C8(void); // func_80AB51C8 void func_80AB52E8(void); // func_80AB52E8 -void func_80AB53DC(void); // func_80AB53DC +void EnMnk_Init(void); // func_80AB53DC void func_80AB57E0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11); // func_80AB57E0 void func_80AB57F4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11); // func_80AB57F4 void func_80AB5830(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11); // func_80AB5830 @@ -11668,7 +11668,7 @@ void func_80AB58F8(void); // func_80AB58F8 void func_80AB5958(void); // func_80AB5958 void func_80AB596C(void); // func_80AB596C void func_80AB5994(void); // func_80AB5994 -void func_80AB59E8(void); // func_80AB59E8 +void EnMnk_Destroy(void); // func_80AB59E8 void func_80AB5A64(void); // func_80AB5A64 void func_80AB5B38(void); // func_80AB5B38 void func_80AB5B84(void); // func_80AB5B84 @@ -11731,7 +11731,7 @@ void func_80AB8FD8(void); // func_80AB8FD8 void func_80AB9084(void); // func_80AB9084 void func_80AB92CC(void); // func_80AB92CC void func_80AB94E4(void); // func_80AB94E4 -void func_80AB94F4(void); // func_80AB94F4 +void EnMnk_Update(void); // func_80AB94F4 void func_80AB96A0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AB96A0 void func_80AB96E8(void); // func_80AB96E8 void func_80AB9708(void); // func_80AB9708 @@ -11739,21 +11739,21 @@ void func_80AB973C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_80AB977C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AB977C void func_80AB97B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AB97B4 void func_80AB99D4(void); // func_80AB99D4 -void func_80AB9B48(void); // func_80AB9B48 +void EnMnk_Draw(void); // func_80AB9B48 void func_80AB9BAC(void); // func_80AB9BAC void func_80AB9C4C(void); // func_80AB9C4C -void func_80ABA7A0(void); // func_80ABA7A0 -void func_80ABA868(void); // func_80ABA868 +void EnEgblock_Init(void); // func_80ABA7A0 +void EnEgblock_Destroy(void); // func_80ABA868 void func_80ABA8A4(void); // func_80ABA8A4 void func_80ABA988(void); // func_80ABA988 void func_80ABA9B8(void); // func_80ABA9B8 -void func_80ABA9C8(void); // func_80ABA9C8 -void func_80ABAA14(void); // func_80ABAA14 +void EnEgblock_Update(void); // func_80ABA9C8 +void EnEgblock_Draw(void); // func_80ABAA14 void func_80ABAAF4(void); // func_80ABAAF4 void func_80ABACB4(void); // func_80ABACB4 void func_80ABAE64(void); // func_80ABAE64 -void func_80ABB0E0(void); // func_80ABB0E0 -void func_80ABB1E4(void); // func_80ABB1E4 +void EnGuardNuts_Init(void); // func_80ABB0E0 +void EnGuardNuts_Destroy(void); // func_80ABB1E4 void func_80ABB210(void); // func_80ABB210 void func_80ABB29C(void); // func_80ABB29C void func_80ABB2D4(void); // func_80ABB2D4 @@ -11762,38 +11762,38 @@ void func_80ABB590(void); // func_80ABB590 void func_80ABB854(void); // func_80ABB854 void func_80ABB91C(void); // func_80ABB91C void func_80ABB990(void); // func_80ABB990 -void func_80ABBACC(void); // func_80ABBACC +void EnGuardNuts_Update(void); // func_80ABBACC void func_80ABBC60(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80ABBC60 -void func_80ABBCB8(void); // func_80ABBCB8 +void EnGuardNuts_Draw(void); // func_80ABBCB8 void func_80ABBFC0(void); // func_80ABBFC0 void func_80ABC2E0(void); // func_80ABC2E0 void func_80ABC58C(void); // func_80ABC58C void func_80ABC7FC(void); // func_80ABC7FC -void func_80ABCA00(void); // func_80ABCA00 -void func_80ABCB14(void); // func_80ABCB14 +void BgHakuginBombwall_Init(void); // func_80ABCA00 +void BgHakuginBombwall_Destroy(void); // func_80ABCB14 void func_80ABCB5C(void); // func_80ABCB5C void func_80ABCC00(void); // func_80ABCC00 void func_80ABCCE4(void); // func_80ABCCE4 void func_80ABCD98(void); // func_80ABCD98 void func_80ABCE60(void); // func_80ABCE60 -void func_80ABCEE8(void); // func_80ABCEE8 -void func_80ABCF0C(void); // func_80ABCF0C -void func_80ABD1D0(void); // func_80ABD1D0 -void func_80ABD37C(void); // func_80ABD37C +void BgHakuginBombwall_Update(void); // func_80ABCEE8 +void BgHakuginBombwall_Draw(void); // func_80ABCF0C +void ObjTokeiTobira_Init(void); // func_80ABD1D0 +void ObjTokeiTobira_Destroy(void); // func_80ABD37C void func_80ABD3B0(void); // func_80ABD3B0 -void func_80ABD424(void); // func_80ABD424 -void func_80ABD6F0(void); // func_80ABD6F0 -void func_80ABD830(void); // func_80ABD830 -void func_80ABD8F8(void); // func_80ABD8F8 +void ObjTokeiTobira_Update(void); // func_80ABD424 +void ObjTokeiTobira_Draw(void); // func_80ABD6F0 +void BgHakuginElvpole_Init(void); // func_80ABD830 +void BgHakuginElvpole_Destroy(void); // func_80ABD8F8 void func_80ABD92C(void); // func_80ABD92C -void func_80ABDB98(void); // func_80ABDB98 -void func_80ABDBBC(void); // func_80ABDBBC +void BgHakuginElvpole_Update(void); // func_80ABDB98 +void BgHakuginElvpole_Draw(void); // func_80ABDBBC void func_80ABDCA0(void); // func_80ABDCA0 void func_80ABDD2C(void); // func_80ABDD2C void func_80ABDD9C(void); // func_80ABDD9C void func_80ABDE60(void); // func_80ABDE60 -void func_80ABDF70(void); // func_80ABDF70 -void func_80ABE188(void); // func_80ABE188 +void EnMa4_Init(void); // func_80ABDF70 +void EnMa4_Destroy(void); // func_80ABE188 void func_80ABE1C4(void); // func_80ABE1C4 void func_80ABE4A4(void); // func_80ABE4A4 void func_80ABE560(void); // func_80ABE560 @@ -11821,22 +11821,22 @@ void func_80ABF774(void); // func_80ABF774 void func_80ABF7C8(void); // func_80ABF7C8 void func_80ABFCAC(void); // func_80ABFCAC void func_80ABFCD4(void); // func_80ABFCD4 -void func_80ABFD18(void); // func_80ABFD18 +void EnMa4_Update(void); // func_80ABFD18 void func_80ABFD9C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80ABFD9C void func_80ABFE48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80ABFE48 -void func_80ABFEF4(void); // func_80ABFEF4 -void func_80AC0830(void); // func_80AC0830 -void func_80AC0A20(void); // func_80AC0A20 +void EnMa4_Draw(void); // func_80ABFEF4 +void EnTwig_Init(void); // func_80AC0830 +void EnTwig_Destroy(void); // func_80AC0A20 void func_80AC0A54(void); // func_80AC0A54 void func_80AC0A6C(void); // func_80AC0A6C void func_80AC0A7C(void); // func_80AC0A7C void func_80AC0AC8(void); // func_80AC0AC8 void func_80AC0CC4(void); // func_80AC0CC4 void func_80AC0D2C(void); // func_80AC0D2C -void func_80AC100C(void); // func_80AC100C -void func_80AC1030(void); // func_80AC1030 -void func_80AC1270(void); // func_80AC1270 -void func_80AC1424(void); // func_80AC1424 +void EnTwig_Update(void); // func_80AC100C +void EnTwig_Draw(void); // func_80AC1030 +void EnPoFusen_Init(void); // func_80AC1270 +void EnPoFusen_Destroy(void); // func_80AC1424 void func_80AC1450(void); // func_80AC1450 void func_80AC14A4(void); // func_80AC14A4 void func_80AC1574(void); // func_80AC1574 @@ -11845,23 +11845,23 @@ void func_80AC18EC(void); // func_80AC18EC void func_80AC192C(void); // func_80AC192C void func_80AC19B0(void); // func_80AC19B0 void func_80AC19DC(void); // func_80AC19DC -void func_80AC1A1C(void); // func_80AC1A1C +void EnPoFusen_Update(void); // func_80AC1A1C void func_80AC1A68(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AC1A68 void func_80AC1CE8(void); // func_80AC1CE8 void func_80AC1D00(void); // func_80AC1D00 -void func_80AC1D14(void); // func_80AC1D14 -void func_80AC1ED0(void); // func_80AC1ED0 -void func_80AC2018(void); // func_80AC2018 +void EnPoFusen_Draw(void); // func_80AC1D14 +void EnDoorEtc_Init(void); // func_80AC1ED0 +void EnDoorEtc_Destroy(void); // func_80AC2018 void func_80AC2044(void); // func_80AC2044 void func_80AC20A8(void); // func_80AC20A8 void func_80AC2118(void); // func_80AC2118 void func_80AC2154(void); // func_80AC2154 void func_80AC21A0(void); // func_80AC21A0 void func_80AC2354(void); // func_80AC2354 -void func_80AC2430(void); // func_80AC2430 +void EnDoorEtc_Update(void); // func_80AC2430 void func_80AC24A8(void); // func_80AC24A8 -void func_80AC26F0(void); // func_80AC26F0 -void func_80AC2874(void); // func_80AC2874 +void EnBigokuta_Init(void); // func_80AC26F0 +void EnBigokuta_Destroy(void); // func_80AC2874 void func_80AC28B4(void); // func_80AC28B4 void func_80AC299C(void); // func_80AC299C void func_80AC2A1C(void); // func_80AC2A1C @@ -11886,20 +11886,20 @@ void func_80AC35E8(void); // func_80AC35E8 void func_80AC3650(void); // func_80AC3650 void func_80AC3930(void); // func_80AC3930 void func_80AC39A0(void); // func_80AC39A0 -void func_80AC3B2C(void); // func_80AC3B2C +void EnBigokuta_Update(void); // func_80AC3B2C void func_80AC3D48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_80AC3D48 void func_80AC4204(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AC4204 -void func_80AC42F8(void); // func_80AC42F8 -void func_80AC48F0(void); // func_80AC48F0 -void func_80AC4A04(void); // func_80AC4A04 +void EnBigokuta_Draw(void); // func_80AC42F8 +void BgIcefloe_Init(void); // func_80AC48F0 +void BgIcefloe_Destroy(void); // func_80AC4A04 void func_80AC4A80(void); // func_80AC4A80 void func_80AC4AE8(void); // func_80AC4AE8 void func_80AC4C18(void); // func_80AC4C18 void func_80AC4C34(void); // func_80AC4C34 void func_80AC4CF0(void); // func_80AC4CF0 void func_80AC4D2C(void); // func_80AC4D2C -void func_80AC4E98(void); // func_80AC4E98 -void func_80AC4ED8(void); // func_80AC4ED8 +void BgIcefloe_Update(void); // func_80AC4E98 +void BgIcefloe_Draw(void); // func_80AC4ED8 void func_80AC5070(void); // func_80AC5070 void func_80AC50A8(void); // func_80AC50A8 void func_80AC5148(void); // func_80AC5148 @@ -11949,8 +11949,8 @@ void func_80AC8ECC(void); // func_80AC8ECC void func_80AC9164(void); // func_80AC9164 void func_80AC933C(void); // func_80AC933C void func_80AC94C0(void); // func_80AC94C0 -void func_80AC94FC(void); // func_80AC94FC -void func_80AC964C(void); // func_80AC964C +void ObjOcarinalift_Init(void); // func_80AC94FC +void ObjOcarinalift_Destroy(void); // func_80AC964C void func_80AC9680(void); // func_80AC9680 void func_80AC96A4(void); // func_80AC96A4 void func_80AC96B4(void); // func_80AC96B4 @@ -11965,10 +11965,10 @@ void func_80AC9B48(void); // func_80AC9B48 void func_80AC9B5C(void); // func_80AC9B5C void func_80AC9C20(void); // func_80AC9C20 void func_80AC9C48(void); // func_80AC9C48 -void func_80AC9CAC(void); // func_80AC9CAC -void func_80AC9D10(void); // func_80AC9D10 -void func_80AC9EA0(void); // func_80AC9EA0 -void func_80AC9FC4(void); // func_80AC9FC4 +void ObjOcarinalift_Update(void); // func_80AC9CAC +void ObjOcarinalift_Draw(void); // func_80AC9D10 +void EnTimeTag_Init(void); // func_80AC9EA0 +void EnTimeTag_Destroy(void); // func_80AC9FC4 void func_80AC9FD4(void); // func_80AC9FD4 void func_80AC9FE4(void); // func_80AC9FE4 void func_80ACA0A8(void); // func_80ACA0A8 @@ -11984,44 +11984,44 @@ void func_80ACA714(void); // func_80ACA714 void func_80ACA724(void); // func_80ACA724 void func_80ACA7C4(void); // func_80ACA7C4 void func_80ACA840(void); // func_80ACA840 -void func_80ACA9AC(void); // func_80ACA9AC +void EnTimeTag_Update(void); // func_80ACA9AC void func_80ACAB10(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80ACAB10 void func_80ACABA8(void); // func_80ACABA8 -void func_80ACACC8(void); // func_80ACACC8 -void func_80ACAD28(void); // func_80ACAD28 +void BgOpenShutter_Init(void); // func_80ACACC8 +void BgOpenShutter_Destroy(void); // func_80ACAD28 void func_80ACAD88(void); // func_80ACAD88 void func_80ACAE5C(void); // func_80ACAE5C void func_80ACAEF0(void); // func_80ACAEF0 -void func_80ACB004(void); // func_80ACB004 -void func_80ACB0E8(void); // func_80ACB0E8 -void func_80ACB1E0(void); // func_80ACB1E0 -void func_80ACB220(void); // func_80ACB220 -void func_80ACB230(void); // func_80ACB230 +void BgOpenShutter_Update(void); // func_80ACB004 +void BgOpenShutter_Draw(void); // func_80ACB0E8 +void BgOpenSpot_Init(void); // func_80ACB1E0 +void BgOpenSpot_Destroy(void); // func_80ACB220 +void BgOpenSpot_Update(void); // func_80ACB230 void func_80ACB2B0(void); // func_80ACB2B0 void BgFuKaiten_Init(ActorBgFuKaiten* this, GlobalContext* ctxt); // func_80ACB400 -void BgFuKaiten_Fini(ActorBgFuKaiten* this, GlobalContext* ctxt); // func_80ACB480 +void BgFuKaiten_Destroy(ActorBgFuKaiten* this, GlobalContext* ctxt); // func_80ACB480 void BgFuKaiten_UpdateRotation(ActorBgFuKaiten* this); // func_80ACB4B4 void BgFuKaiten_UpdateHeight(ActorBgFuKaiten* this); // func_80ACB50C -void BgFuKaiten_Main(ActorBgFuKaiten* this, GlobalContext* ctxt); // func_80ACB570 +void BgFuKaiten_Update(ActorBgFuKaiten* this, GlobalContext* ctxt); // func_80ACB570 void BgFuKaiten_Draw(ActorBgFuKaiten* this, GlobalContext* ctxt); // func_80ACB5A0 void func_80ACB6A0(void); // func_80ACB6A0 void func_80ACB7F4(void); // func_80ACB7F4 void func_80ACB940(void); // func_80ACB940 void func_80ACBA10(void); // func_80ACBA10 void func_80ACBA60(void); // func_80ACBA60 -void func_80ACBAD8(void); // func_80ACBAD8 -void func_80ACBC44(void); // func_80ACBC44 +void ObjAqua_Init(void); // func_80ACBAD8 +void ObjAqua_Destroy(void); // func_80ACBC44 void func_80ACBC70(void); // func_80ACBC70 void func_80ACBC8C(void); // func_80ACBC8C void func_80ACBD34(void); // func_80ACBD34 void func_80ACBD48(void); // func_80ACBD48 void func_80ACBDCC(void); // func_80ACBDCC void func_80ACBDFC(void); // func_80ACBDFC -void func_80ACBEE0(void); // func_80ACBEE0 -void func_80ACC048(void); // func_80ACC048 +void ObjAqua_Update(void); // func_80ACBEE0 +void ObjAqua_Draw(void); // func_80ACC048 void func_80ACC470(void); // func_80ACC470 -void func_80ACC50C(void); // func_80ACC50C -void func_80ACC7A4(void); // func_80ACC7A4 +void EnElforg_Init(void); // func_80ACC50C +void EnElforg_Destroy(void); // func_80ACC7A4 void func_80ACC7E4(void); // func_80ACC7E4 void func_80ACC8D4(void); // func_80ACC8D4 void func_80ACC934(void); // func_80ACC934 @@ -12041,17 +12041,17 @@ void func_80ACD59C(void); // func_80ACD59C void func_80ACD610(void); // func_80ACD610 void func_80ACD6A8(void); // func_80ACD6A8 void func_80ACD6EC(void); // func_80ACD6EC -void func_80ACD798(void); // func_80ACD798 +void EnElforg_Update(void); // func_80ACD798 void func_80ACD878(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80ACD878 -void func_80ACD8C0(void); // func_80ACD8C0 -void func_80ACDCD0(void); // func_80ACDCD0 -void func_80ACDE34(void); // func_80ACDE34 +void EnElforg_Draw(void); // func_80ACD8C0 +void EnElfbub_Init(void); // func_80ACDCD0 +void EnElfbub_Destroy(void); // func_80ACDE34 void func_80ACDE60(void); // func_80ACDE60 void func_80ACE030(void); // func_80ACE030 -void func_80ACE0E8(void); // func_80ACE0E8 -void func_80ACE130(void); // func_80ACE130 -void func_80ACE330(void); // func_80ACE330 -void func_80ACE46C(void); // func_80ACE46C +void EnElfbub_Update(void); // func_80ACE0E8 +void EnElfbub_Draw(void); // func_80ACE130 +void EnFuMato_Init(void); // func_80ACE330 +void EnFuMato_Destroy(void); // func_80ACE46C void func_80ACE4B4(void); // func_80ACE4B4 void func_80ACE4C8(void); // func_80ACE4C8 void func_80ACE508(void); // func_80ACE508 @@ -12064,12 +12064,12 @@ void func_80ACECFC(void); // func_80ACECFC void func_80ACEFC4(void); // func_80ACEFC4 void func_80ACEFD8(void); // func_80ACEFD8 void func_80ACF04C(void); // func_80ACF04C -void func_80ACF19C(void); // func_80ACF19C +void EnFuMato_Update(void); // func_80ACF19C void func_80ACF1F4(void); // func_80ACF1F4 void func_80ACF3F4(void); // func_80ACF3F4 -void func_80ACF504(void); // func_80ACF504 -void func_80ACF780(void); // func_80ACF780 -void func_80ACF884(void); // func_80ACF884 +void EnFuMato_Draw(void); // func_80ACF504 +void EnFuKago_Init(void); // func_80ACF780 +void EnFuKago_Destroy(void); // func_80ACF884 void func_80ACF8B8(void); // func_80ACF8B8 void func_80ACF994(void); // func_80ACF994 void func_80ACF9A8(void); // func_80ACF9A8 @@ -12080,9 +12080,9 @@ void func_80ACFDAC(void); // func_80ACFDAC void func_80AD0028(void); // func_80AD0028 void func_80AD0274(void); // func_80AD0274 void func_80AD0288(void); // func_80AD0288 -void func_80AD02FC(void); // func_80AD02FC +void EnFuKago_Update(void); // func_80AD02FC void func_80AD0340(void); // func_80AD0340 -void func_80AD04A4(void); // func_80AD04A4 +void EnFuKago_Draw(void); // func_80AD04A4 void func_80AD0830(void); // func_80AD0830 void func_80AD08B0(void); // func_80AD08B0 void func_80AD0998(void); // func_80AD0998 @@ -12098,18 +12098,18 @@ void func_80AD1634(void); // func_80AD1634 void func_80AD16A8(void); // func_80AD16A8 void func_80AD19A0(void); // func_80AD19A0 void func_80AD1A4C(void); // func_80AD1A4C -void func_80AD1A5C(void); // func_80AD1A5C -void func_80AD1C88(void); // func_80AD1C88 -void func_80AD1CC8(void); // func_80AD1CC8 +void EnOsn_Init(void); // func_80AD1A5C +void EnOsn_Destroy(void); // func_80AD1C88 +void EnOsn_Update(void); // func_80AD1CC8 void func_80AD1DA8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AD1DA8 void func_80AD1E28(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AD1E28 -void func_80AD1F88(void); // func_80AD1F88 +void EnOsn_Draw(void); // func_80AD1F88 void func_80AD2B70(void); // func_80AD2B70 -void func_80AD2E84(void); // func_80AD2E84 -void func_80AD2F8C(void); // func_80AD2F8C -void func_80AD2FD8(void); // func_80AD2FD8 +void BgCtowerGear_Init(void); // func_80AD2E84 +void BgCtowerGear_Destroy(void); // func_80AD2F8C +void BgCtowerGear_Update(void); // func_80AD2FD8 void func_80AD3054(void); // func_80AD3054 -void func_80AD3124(void); // func_80AD3124 +void BgCtowerGear_Draw(void); // func_80AD3124 void func_80AD3164(void); // func_80AD3164 void func_80AD3380(void); // func_80AD3380 void func_80AD341C(void); // func_80AD341C @@ -12149,9 +12149,9 @@ void func_80AD4C4C(void); // func_80AD4C4C void func_80AD4CCC(void); // func_80AD4CCC void func_80AD4DB4(void); // func_80AD4DB4 void func_80AD4FE4(void); // func_80AD4FE4 -void func_80AD508C(void); // func_80AD508C -void func_80AD5110(void); // func_80AD5110 -void func_80AD5150(void); // func_80AD5150 +void EnTrt2_Init(void); // func_80AD508C +void EnTrt2_Destroy(void); // func_80AD5110 +void EnTrt2_Update(void); // func_80AD5150 void func_80AD5234(void); // func_80AD5234 void func_80AD5394(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AD5394 void func_80AD54C8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AD54C8 @@ -12165,8 +12165,8 @@ void func_80AD5DFC(void); // func_80AD5DFC void func_80AD5EB8(void); // func_80AD5EB8 void func_80AD5F70(void); // func_80AD5F70 void func_80AD5FB0(void); // func_80AD5FB0 -void func_80AD61EC(void); // func_80AD61EC -void func_80AD6314(void); // func_80AD6314 +void ObjTokeiStep_Init(void); // func_80AD61EC +void ObjTokeiStep_Destroy(void); // func_80AD6314 void func_80AD6348(void); // func_80AD6348 void func_80AD635C(void); // func_80AD635C void func_80AD63D4(void); // func_80AD63D4 @@ -12175,19 +12175,19 @@ void func_80AD63F8(void); // func_80AD63F8 void func_80AD642C(void); // func_80AD642C void func_80AD6480(void); // func_80AD6480 void func_80AD64A4(void); // func_80AD64A4 -void func_80AD64B4(void); // func_80AD64B4 -void func_80AD64D8(void); // func_80AD64D8 +void ObjTokeiStep_Update(void); // func_80AD64B4 +void ObjTokeiStep_Draw(void); // func_80AD64D8 void func_80AD6508(void); // func_80AD6508 -void func_80AD6760(void); // func_80AD6760 -void func_80AD67FC(void); // func_80AD67FC +void BgLotus_Init(void); // func_80AD6760 +void BgLotus_Destroy(void); // func_80AD67FC void func_80AD6830(void); // func_80AD6830 void func_80AD68DC(void); // func_80AD68DC void func_80AD6A88(void); // func_80AD6A88 void func_80AD6B68(void); // func_80AD6B68 -void func_80AD6C5C(void); // func_80AD6C5C -void func_80AD6CBC(void); // func_80AD6CBC -void func_80AD6DD0(void); // func_80AD6DD0 -void func_80AD6F08(void); // func_80AD6F08 +void BgLotus_Update(void); // func_80AD6C5C +void BgLotus_Draw(void); // func_80AD6CBC +void EnKame_Init(void); // func_80AD6DD0 +void EnKame_Destroy(void); // func_80AD6F08 void func_80AD6F34(void); // func_80AD6F34 void func_80AD6F9C(void); // func_80AD6F9C void func_80AD7018(void); // func_80AD7018 @@ -12220,26 +12220,26 @@ void func_80AD825C(void); // func_80AD825C void func_80AD8364(void); // func_80AD8364 void func_80AD8388(void); // func_80AD8388 void func_80AD84C0(void); // func_80AD84C0 -void func_80AD881C(void); // func_80AD881C +void EnKame_Update(void); // func_80AD881C void func_80AD8A48(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AD8A48 void func_80AD8AF8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AD8AF8 -void func_80AD8BC0(void); // func_80AD8BC0 +void EnKame_Draw(void); // func_80AD8BC0 void func_80AD8CEC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AD8CEC void func_80AD8D64(void); // func_80AD8D64 void func_80AD9240(void); // func_80AD9240 void func_80AD92FC(void); // func_80AD92FC void func_80AD9358(void); // func_80AD9358 void func_80AD9488(void); // func_80AD9488 -void func_80AD97DC(void); // func_80AD97DC -void func_80AD9A6C(void); // func_80AD9A6C +void ObjTakarayaWall_Init(void); // func_80AD97DC +void ObjTakarayaWall_Destroy(void); // func_80AD9A6C void func_80AD9B04(void); // func_80AD9B04 -void func_80AD9F90(void); // func_80AD9F90 -void func_80AD9FF8(void); // func_80AD9FF8 -void func_80ADAAF0(void); // func_80ADAAF0 -void func_80ADAB70(void); // func_80ADAB70 +void ObjTakarayaWall_Update(void); // func_80AD9F90 +void ObjTakarayaWall_Draw(void); // func_80AD9FF8 +void BgFuMizu_Init(void); // func_80ADAAF0 +void BgFuMizu_Destroy(void); // func_80ADAB70 void func_80ADABA4(void); // func_80ADABA4 -void func_80ADABF8(void); // func_80ADABF8 -void func_80ADACDC(void); // func_80ADACDC +void BgFuMizu_Update(void); // func_80ADABF8 +void BgFuMizu_Draw(void); // func_80ADACDC void func_80ADADD0(void); // func_80ADADD0 void func_80ADAE64(void); // func_80ADAE64 void func_80ADAFC0(void); // func_80ADAFC0 @@ -12271,29 +12271,29 @@ void func_80ADCC04(void); // func_80ADCC04 void func_80ADCD3C(void); // func_80ADCD3C void func_80ADCE4C(void); // func_80ADCE4C void func_80ADCFE8(void); // func_80ADCFE8 -void func_80ADD0A8(void); // func_80ADD0A8 -void func_80ADD3D4(void); // func_80ADD3D4 -void func_80ADD400(void); // func_80ADD400 +void EnSellnuts_Init(void); // func_80ADD0A8 +void EnSellnuts_Destroy(void); // func_80ADD3D4 +void EnSellnuts_Update(void); // func_80ADD400 void func_80ADD4E0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80ADD4E0 void func_80ADD7B4(void); // func_80ADD7B4 void func_80ADD7CC(void); // func_80ADD7CC -void func_80ADD8A4(void); // func_80ADD8A4 +void EnSellnuts_Draw(void); // func_80ADD8A4 void func_80ADE230(void); // func_80ADE230 -void func_80ADE5A4(void); // func_80ADE5A4 -void func_80ADE664(void); // func_80ADE664 +void BgDkjailIvy_Init(void); // func_80ADE5A4 +void BgDkjailIvy_Destroy(void); // func_80ADE664 void func_80ADE6AC(void); // func_80ADE6AC void func_80ADE6C0(void); // func_80ADE6C0 void func_80ADE734(void); // func_80ADE734 void func_80ADE748(void); // func_80ADE748 void func_80ADE7E0(void); // func_80ADE7E0 void func_80ADE7F4(void); // func_80ADE7F4 -void func_80ADE850(void); // func_80ADE850 -void func_80ADE874(void); // func_80ADE874 -void func_80ADEA70(void); // func_80ADEA70 -void func_80ADEAC0(void); // func_80ADEAC0 -void func_80ADEAF4(void); // func_80ADEAF4 -void func_80ADEB90(void); // func_80ADEB90 -void func_80ADED34(void); // func_80ADED34 +void BgDkjailIvy_Update(void); // func_80ADE850 +void BgDkjailIvy_Draw(void); // func_80ADE874 +void ObjVisiblock_Init(void); // func_80ADEA70 +void ObjVisiblock_Destroy(void); // func_80ADEAC0 +void ObjVisiblock_Draw(void); // func_80ADEAF4 +void EnTakaraya_Init(void); // func_80ADEB90 +void EnTakaraya_Destroy(void); // func_80ADED34 void func_80ADED8C(void); // func_80ADED8C void func_80ADEDF8(void); // func_80ADEDF8 void func_80ADEE4C(void); // func_80ADEE4C @@ -12310,14 +12310,14 @@ void func_80ADF6DC(void); // func_80ADF6DC void func_80ADF730(void); // func_80ADF730 void func_80ADF7B8(void); // func_80ADF7B8 void func_80ADF7CC(void); // func_80ADF7CC -void func_80ADF8DC(void); // func_80ADF8DC +void EnTakaraya_Update(void); // func_80ADF8DC void func_80ADF94C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80ADF94C void func_80ADF984(void); // func_80ADF984 -void func_80ADF9E0(void); // func_80ADF9E0 +void EnTakaraya_Draw(void); // func_80ADF9E0 void func_80ADFCA0(void); // func_80ADFCA0 void func_80ADFCEC(void); // func_80ADFCEC -void func_80ADFE3C(void); // func_80ADFE3C -void func_80ADFF58(void); // func_80ADFF58 +void EnTsn_Init(void); // func_80ADFE3C +void EnTsn_Destroy(void); // func_80ADFF58 void func_80ADFF84(UNK_TYPE4 param_1, s32 param_2); // func_80ADFF84 void func_80AE0010(void); // func_80AE0010 void func_80AE0304(void); // func_80AE0304 @@ -12330,20 +12330,20 @@ void func_80AE0704(void); // func_80AE0704 void func_80AE0C88(void); // func_80AE0C88 void func_80AE0D10(void); // func_80AE0D10 void func_80AE0D78(void); // func_80AE0D78 -void func_80AE0DDC(void); // func_80AE0DDC +void EnTsn_Update(void); // func_80AE0DDC void func_80AE0F84(void); // func_80AE0F84 void func_80AE0FA8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AE0FA8 void func_80AE1024(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AE1024 -void func_80AE1080(void); // func_80AE1080 +void EnTsn_Draw(void); // func_80AE1080 void func_80AE1650(void); // func_80AE1650 void func_80AE16A0(void); // func_80AE16A0 void func_80AE16D8(void); // func_80AE16D8 -void func_80AE1760(void); // func_80AE1760 -void func_80AE17D0(void); // func_80AE17D0 -void func_80AE17F4(void); // func_80AE17F4 +void EnDs2n_Init(void); // func_80AE1760 +void EnDs2n_Destroy(void); // func_80AE17D0 +void EnDs2n_Update(void); // func_80AE17F4 void func_80AE1874(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AE1874 void func_80AE18B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AE18B4 -void func_80AE19B8(void); // func_80AE19B8 +void EnDs2n_Draw(void); // func_80AE19B8 void func_80AE1B70(void); // func_80AE1B70 void func_80AE1BF0(void); // func_80AE1BF0 void func_80AE1C54(void); // func_80AE1C54 @@ -12398,15 +12398,15 @@ void func_80AE4B70(void); // func_80AE4B70 void func_80AE4BF4(void); // func_80AE4BF4 void func_80AE4CD8(void); // func_80AE4CD8 void func_80AE4D28(void); // func_80AE4D28 -void func_80AE4DB0(void); // func_80AE4DB0 -void func_80AE4F10(void); // func_80AE4F10 -void func_80AE4F3C(void); // func_80AE4F3C +void EnFsn_Init(void); // func_80AE4DB0 +void EnFsn_Destroy(void); // func_80AE4F10 +void EnFsn_Update(void); // func_80AE4F3C void func_80AE502C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6); // func_80AE502C void func_80AE52A4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12); // func_80AE52A4 void func_80AE5440(void); // func_80AE5440 void func_80AE57E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AE57E8 void func_80AE5910(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AE5910 -void func_80AE5990(void); // func_80AE5990 +void EnFsn_Draw(void); // func_80AE5990 void func_80AE6130(void); // func_80AE6130 void func_80AE615C(void); // func_80AE615C void func_80AE61C0(void); // func_80AE61C0 @@ -12420,16 +12420,16 @@ void func_80AE6880(void); // func_80AE6880 void func_80AE68F0(void); // func_80AE68F0 void func_80AE69E8(void); // func_80AE69E8 void func_80AE6A64(void); // func_80AE6A64 -void func_80AE6B30(void); // func_80AE6B30 -void func_80AE6C4C(void); // func_80AE6C4C -void func_80AE6C5C(void); // func_80AE6C5C +void EnShn_Init(void); // func_80AE6B30 +void EnShn_Destroy(void); // func_80AE6C4C +void EnShn_Update(void); // func_80AE6C5C void func_80AE6CF0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AE6CF0 void func_80AE6D40(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AE6D40 void func_80AE6D90(void); // func_80AE6D90 -void func_80AE6E8C(void); // func_80AE6E8C +void EnShn_Draw(void); // func_80AE6E8C void D_80AE7258(void); // func_80AE7258 -void func_80AE73A0(void); // func_80AE73A0 -void func_80AE74E0(void); // func_80AE74E0 +void EnStopheishi_Init(void); // func_80AE73A0 +void EnStopheishi_Destroy(void); // func_80AE74E0 void func_80AE750C(void); // func_80AE750C void func_80AE75C8(void); // func_80AE75C8 void func_80AE7718(void); // func_80AE7718 @@ -12439,28 +12439,28 @@ void func_80AE7E9C(void); // func_80AE7E9C void func_80AE7F34(void); // func_80AE7F34 void func_80AE854C(void); // func_80AE854C void func_80AE85C4(void); // func_80AE85C4 -void func_80AE8680(void); // func_80AE8680 +void EnStopheishi_Update(void); // func_80AE8680 void func_80AE87A4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AE87A4 void func_80AE87EC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AE87EC -void func_80AE882C(void); // func_80AE882C -void func_80AE8B70(void); // func_80AE8B70 -void func_80AE8DA4(void); // func_80AE8DA4 +void EnStopheishi_Draw(void); // func_80AE882C +void ObjBigicicle_Init(void); // func_80AE8B70 +void ObjBigicicle_Destroy(void); // func_80AE8DA4 void func_80AE8DE4(void); // func_80AE8DE4 void func_80AE8FD4(void); // func_80AE8FD4 void func_80AE9090(void); // func_80AE9090 void func_80AE9180(void); // func_80AE9180 void func_80AE9258(void); // func_80AE9258 void func_80AE939C(void); // func_80AE939C -void func_80AE9574(void); // func_80AE9574 -void func_80AE9780(void); // func_80AE9780 +void ObjBigicicle_Update(void); // func_80AE9574 +void ObjBigicicle_Draw(void); // func_80AE9780 void func_80AE9A20(void); // func_80AE9A20 void func_80AE9A80(void); // func_80AE9A80 void func_80AE9AC4(void); // func_80AE9AC4 void func_80AE9B4C(void); // func_80AE9B4C void func_80AE9B8C(void); // func_80AE9B8C void func_80AE9BCC(void); // func_80AE9BCC -void func_80AE9CA8(void); // func_80AE9CA8 -void func_80AE9EEC(void); // func_80AE9EEC +void EnLiftNuts_Init(void); // func_80AE9CA8 +void EnLiftNuts_Destroy(void); // func_80AE9EEC void func_80AE9F28(void); // func_80AE9F28 void func_80AE9F70(void); // func_80AE9F70 void func_80AE9FC8(void); // func_80AE9FC8 @@ -12496,15 +12496,15 @@ void func_80AEB934(void); // func_80AEB934 void func_80AEB974(void); // func_80AEB974 void func_80AEB9E0(void); // func_80AEB9E0 void func_80AEBB30(void); // func_80AEBB30 -void func_80AEBB74(void); // func_80AEBB74 +void EnLiftNuts_Update(void); // func_80AEBB74 void func_80AEBC18(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AEBC18 void func_80AEBC90(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AEBC90 -void func_80AEBCD0(void); // func_80AEBCD0 +void EnLiftNuts_Draw(void); // func_80AEBCD0 void func_80AEC460(void); // func_80AEC460 void func_80AEC524(void); // func_80AEC524 void func_80AEC658(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AEC658 -void func_80AEC750(void); // func_80AEC750 -void func_80AECA10(void); // func_80AECA10 +void EnTk_Init(void); // func_80AEC750 +void EnTk_Destroy(void); // func_80AECA10 void func_80AECA3C(void); // func_80AECA3C void func_80AECA90(void); // func_80AECA90 void func_80AECB0C(void); // func_80AECB0C @@ -12552,22 +12552,22 @@ void func_80AEF220(void); // func_80AEF220 void func_80AEF278(void); // func_80AEF278 void func_80AEF2C8(void); // func_80AEF2C8 void func_80AEF2D8(void); // func_80AEF2D8 -void func_80AEF3E8(void); // func_80AEF3E8 +void EnTk_Update(void); // func_80AEF3E8 void func_80AEF5F4(void); // func_80AEF5F4 void func_80AEF65C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AEF65C void func_80AEF6A4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AEF6A4 -void func_80AEF734(void); // func_80AEF734 -void func_80AF0060(void); // func_80AF0060 -void func_80AF0088(void); // func_80AF0088 -void func_80AF0170(void); // func_80AF0170 -void func_80AF0360(void); // func_80AF0360 +void EnTk_Draw(void); // func_80AEF734 +void BgMarketStep_Init(void); // func_80AF0060 +void BgMarketStep_Draw(void); // func_80AF0088 +void ObjLupygamelift_Init(void); // func_80AF0170 +void ObjLupygamelift_Destroy(void); // func_80AF0360 void func_80AF0394(void); // func_80AF0394 void func_80AF04BC(void); // func_80AF04BC void func_80AF04D8(void); // func_80AF04D8 void func_80AF0514(void); // func_80AF0514 void func_80AF0530(void); // func_80AF0530 -void func_80AF06CC(void); // func_80AF06CC -void func_80AF06F0(void); // func_80AF06F0 +void ObjLupygamelift_Update(void); // func_80AF06CC +void ObjLupygamelift_Draw(void); // func_80AF06F0 void func_80AF0820(void); // func_80AF0820 void func_80AF082C(void); // func_80AF082C void func_80AF0838(void); // func_80AF0838 @@ -12578,8 +12578,8 @@ void func_80AF10D8(void); // func_80AF10D8 void func_80AF118C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80AF118C void func_80AF14FC(void); // func_80AF14FC void func_80AF1730(void); // func_80AF1730 -void func_80AF175C(void); // func_80AF175C -void func_80AF1960(void); // func_80AF1960 +void EnTest7_Init(void); // func_80AF175C +void EnTest7_Destroy(void); // func_80AF1960 void func_80AF19A8(void); // func_80AF19A8 void func_80AF1A2C(void); // func_80AF1A2C void func_80AF1B68(void); // func_80AF1B68 @@ -12603,28 +12603,28 @@ void func_80AF2DB4(void); // func_80AF2DB4 void func_80AF2EC8(void); // func_80AF2EC8 void func_80AF2F98(void); // func_80AF2F98 void func_80AF30F4(void); // func_80AF30F4 -void func_80AF3144(void); // func_80AF3144 +void EnTest7_Update(void); // func_80AF3144 void func_80AF31D0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AF31D0 -void func_80AF3248(void); // func_80AF3248 +void EnTest7_Draw(void); // func_80AF3248 void func_80AF3910(void); // func_80AF3910 -void func_80AF397C(void); // func_80AF397C -void func_80AF3A80(void); // func_80AF3A80 +void ObjLightblock_Init(void); // func_80AF397C +void ObjLightblock_Destroy(void); // func_80AF3A80 void func_80AF3AC8(void); // func_80AF3AC8 void func_80AF3ADC(void); // func_80AF3ADC void func_80AF3B8C(void); // func_80AF3B8C void func_80AF3BA0(void); // func_80AF3BA0 void func_80AF3C18(void); // func_80AF3C18 void func_80AF3C34(void); // func_80AF3C34 -void func_80AF3CC0(void); // func_80AF3CC0 -void func_80AF3CE4(void); // func_80AF3CE4 +void ObjLightblock_Update(void); // func_80AF3CC0 +void ObjLightblock_Draw(void); // func_80AF3CE4 void func_80AF3F70(void); // func_80AF3F70 void func_80AF3FE0(void); // func_80AF3FE0 -void func_80AF40B4(void); // func_80AF40B4 -void func_80AF4200(void); // func_80AF4200 -void func_80AF4248(void); // func_80AF4248 -void func_80AF4320(void); // func_80AF4320 -void func_80AF43F0(void); // func_80AF43F0 -void func_80AF45DC(void); // func_80AF45DC +void MirRay2_Init(void); // func_80AF40B4 +void MirRay2_Destroy(void); // func_80AF4200 +void MirRay2_Update(void); // func_80AF4248 +void MirRay2_Draw(void); // func_80AF4320 +void EnWdhand_Init(void); // func_80AF43F0 +void EnWdhand_Destroy(void); // func_80AF45DC void func_80AF4608(void); // func_80AF4608 void func_80AF4670(void); // func_80AF4670 void func_80AF46F0(void); // func_80AF46F0 @@ -12644,11 +12644,11 @@ void func_80AF5650(void); // func_80AF5650 void func_80AF56A0(void); // func_80AF56A0 void func_80AF5820(void); // func_80AF5820 void func_80AF5E3C(void); // func_80AF5E3C -void func_80AF5F2C(void); // func_80AF5F2C +void EnWdhand_Update(void); // func_80AF5F2C void func_80AF5FE4(void); // func_80AF5FE4 -void func_80AF6094(void); // func_80AF6094 -void func_80AF6760(void); // func_80AF6760 -void func_80AF6828(void); // func_80AF6828 +void EnWdhand_Draw(void); // func_80AF6094 +void EnGamelupy_Init(void); // func_80AF6760 +void EnGamelupy_Destroy(void); // func_80AF6828 void func_80AF6854(void); // func_80AF6854 void func_80AF6944(void); // func_80AF6944 void func_80AF6958(void); // func_80AF6958 @@ -12657,13 +12657,13 @@ void func_80AF69A8(void); // func_80AF69A8 void func_80AF6A38(void); // func_80AF6A38 void func_80AF6A78(void); // func_80AF6A78 void func_80AF6B40(void); // func_80AF6B40 -void func_80AF6B84(void); // func_80AF6B84 -void func_80AF6BF8(void); // func_80AF6BF8 +void EnGamelupy_Update(void); // func_80AF6B84 +void EnGamelupy_Draw(void); // func_80AF6BF8 void func_80AF6DE0(void); // func_80AF6DE0 -void func_80AF6E2C(void); // func_80AF6E2C +void BgDanpeiMovebg_Init(void); // func_80AF6E2C void func_80AF6EA8(void); // func_80AF6EA8 -void func_80AF6FF0(void); // func_80AF6FF0 -void func_80AF7024(void); // func_80AF7024 +void BgDanpeiMovebg_Destroy(void); // func_80AF6FF0 +void BgDanpeiMovebg_Update(void); // func_80AF7024 void func_80AF705C(void); // func_80AF705C void func_80AF70FC(void); // func_80AF70FC void func_80AF71FC(void); // func_80AF71FC @@ -12671,11 +12671,11 @@ void func_80AF72F8(void); // func_80AF72F8 void func_80AF7354(void); // func_80AF7354 void func_80AF746C(void); // func_80AF746C void func_80AF74CC(void); // func_80AF74CC -void func_80AF7640(void); // func_80AF7640 -void func_80AF76C4(void); // func_80AF76C4 +void EnSnowwd_Init(void); // func_80AF7640 +void EnSnowwd_Destroy(void); // func_80AF76C4 void func_80AF76F0(void); // func_80AF76F0 -void func_80AF798C(void); // func_80AF798C -void func_80AF79B0(void); // func_80AF79B0 +void EnSnowwd_Update(void); // func_80AF798C +void EnSnowwd_Draw(void); // func_80AF79B0 void func_80AF7B40(void); // func_80AF7B40 void func_80AF7BAC(void); // func_80AF7BAC void func_80AF7CB0(void); // func_80AF7CB0 @@ -12719,16 +12719,16 @@ void func_80AFA438(void); // func_80AFA438 void func_80AFA4D0(void); // func_80AFA4D0 void func_80AFA5FC(void); // func_80AFA5FC void func_80AFA724(void); // func_80AFA724 -void func_80AFA7A8(void); // func_80AFA7A8 -void func_80AFA8B0(void); // func_80AFA8B0 -void func_80AFA8F0(void); // func_80AFA8F0 +void EnPm_Init(void); // func_80AFA7A8 +void EnPm_Destroy(void); // func_80AFA8B0 +void EnPm_Update(void); // func_80AFA8F0 void func_80AFAA04(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80AFAA04 void func_80AFAA44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80AFAA44 void func_80AFABAC(void); // func_80AFABAC -void func_80AFACAC(void); // func_80AFACAC +void EnPm_Draw(void); // func_80AFACAC void func_80AFC960(void); // func_80AFC960 -void func_80AFCA94(void); // func_80AFCA94 -void func_80AFCB64(void); // func_80AFCB64 +void EnGakufu_Init(void); // func_80AFCA94 +void EnGakufu_Destroy(void); // func_80AFCB64 void func_80AFCB94(void); // func_80AFCB94 void func_80AFCBD4(void); // func_80AFCBD4 void func_80AFCC14(void); // func_80AFCC14 @@ -12736,23 +12736,23 @@ void func_80AFCC24(void); // func_80AFCC24 void func_80AFCC58(void); // func_80AFCC58 void func_80AFCD44(void); // func_80AFCD44 void func_80AFCDC8(void); // func_80AFCDC8 -void func_80AFCE70(void); // func_80AFCE70 -void func_80AFCE94(void); // func_80AFCE94 +void EnGakufu_Update(void); // func_80AFCE70 +void EnGakufu_Draw(void); // func_80AFCE94 void func_80AFD380(void); // func_80AFD380 -void func_80AFD4B8(void); // func_80AFD4B8 -void func_80AFD5A4(void); // func_80AFD5A4 +void ElfMsg4_Init(void); // func_80AFD4B8 +void ElfMsg4_Destroy(void); // func_80AFD5A4 void func_80AFD5B4(void); // func_80AFD5B4 void func_80AFD5E0(void); // func_80AFD5E0 void func_80AFD668(void); // func_80AFD668 void func_80AFD770(void); // func_80AFD770 -void func_80AFD7DC(void); // func_80AFD7DC +void ElfMsg4_Update(void); // func_80AFD7DC void func_80AFD990(void); // func_80AFD990 -void func_80AFDAC8(void); // func_80AFDAC8 -void func_80AFDB28(void); // func_80AFDB28 +void ElfMsg5_Init(void); // func_80AFDAC8 +void ElfMsg5_Destroy(void); // func_80AFDB28 void func_80AFDB38(void); // func_80AFDB38 -void func_80AFDB48(void); // func_80AFDB48 -void func_80AFDC40(void); // func_80AFDC40 -void func_80AFDD34(void); // func_80AFDD34 +void ElfMsg5_Update(void); // func_80AFDB48 +void EnColMan_Init(void); // func_80AFDC40 +void EnColMan_Destroy(void); // func_80AFDD34 void func_80AFDD60(void); // func_80AFDD60 void func_80AFDE00(void); // func_80AFDE00 void func_80AFDF00(void); // func_80AFDF00 @@ -12760,13 +12760,13 @@ void func_80AFDF60(void); // func_80AFDF60 void func_80AFDFB4(void); // func_80AFDFB4 void func_80AFE234(void); // func_80AFE234 void func_80AFE25C(void); // func_80AFE25C -void func_80AFE370(void); // func_80AFE370 +void EnColMan_Update(void); // func_80AFE370 void func_80AFE414(void); // func_80AFE414 void func_80AFE4AC(void); // func_80AFE4AC void func_80AFE584(void); // func_80AFE584 void func_80AFE650(void); // func_80AFE650 -void func_80AFE8A0(void); // func_80AFE8A0 -void func_80AFEB0C(void); // func_80AFEB0C +void EnTalkGibud_Init(void); // func_80AFE8A0 +void EnTalkGibud_Destroy(void); // func_80AFEB0C void func_80AFEB38(void); // func_80AFEB38 void func_80AFEB7C(void); // func_80AFEB7C void func_80AFEC08(void); // func_80AFEC08 @@ -12811,14 +12811,14 @@ void func_80B0094C(void); // func_80B0094C void func_80B00B8C(void); // func_80B00B8C void func_80B00C94(void); // func_80B00C94 void func_80B00D9C(void); // func_80B00D9C -void func_80B00E48(void); // func_80B00E48 +void EnTalkGibud_Update(void); // func_80B00E48 UNK_TYPE4 func_80B00F08(UNK_TYPE4 param_1, s32 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, s32 param_5, s32 param_6); // func_80B00F08 void func_80B00F64(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B00F64 -void func_80B01040(void); // func_80B01040 +void EnTalkGibud_Draw(void); // func_80B01040 void func_80B01990(void); // func_80B01990 void func_80B01A74(void); // func_80B01A74 -void func_80B01B30(void); // func_80B01B30 -void func_80B01E74(void); // func_80B01E74 +void EnGiant_Init(void); // func_80B01B30 +void EnGiant_Destroy(void); // func_80B01E74 void func_80B01E84(void); // func_80B01E84 void func_80B01EE8(void); // func_80B01EE8 void func_80B020A0(void); // func_80B020A0 @@ -12828,10 +12828,10 @@ void func_80B02354(void); // func_80B02354 void func_80B023D0(void); // func_80B023D0 void func_80B024AC(void); // func_80B024AC void func_80B024D8(void); // func_80B024D8 -void func_80B025CC(void); // func_80B025CC +void EnGiant_Update(void); // func_80B025CC void func_80B02688(void); // func_80B02688 void func_80B026C4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B026C4 -void func_80B026FC(void); // func_80B026FC +void EnGiant_Draw(void); // func_80B026FC void func_80B02CD0(void); // func_80B02CD0 void func_80B02D58(void); // func_80B02D58 void func_80B02DB0(void); // func_80B02DB0 @@ -12842,8 +12842,8 @@ void func_80B03688(void); // func_80B03688 void func_80B03A80(void); // func_80B03A80 void func_80B03E2C(void); // func_80B03E2C void func_80B03FF8(void); // func_80B03FF8 -void func_80B04084(void); // func_80B04084 -void func_80B0430C(void); // func_80B0430C +void ObjSnowball_Init(void); // func_80B04084 +void ObjSnowball_Destroy(void); // func_80B0430C void func_80B04338(void); // func_80B04338 void func_80B04350(void); // func_80B04350 void func_80B04540(void); // func_80B04540 @@ -12854,11 +12854,11 @@ void func_80B046E4(void); // func_80B046E4 void func_80B047C0(void); // func_80B047C0 void func_80B04B48(void); // func_80B04B48 void func_80B04B60(void); // func_80B04B60 -void func_80B04B70(void); // func_80B04B70 -void func_80B04D04(void); // func_80B04D04 +void ObjSnowball_Update(void); // func_80B04B70 +void ObjSnowball_Draw(void); // func_80B04D04 void func_80B04D34(void); // func_80B04D34 -void func_80B05290(void); // func_80B05290 -void func_80B05690(void); // func_80B05690 +void BossHakugin_Init(void); // func_80B05290 +void BossHakugin_Destroy(void); // func_80B05690 void func_80B0573C(void); // func_80B0573C void func_80B057A4(void); // func_80B057A4 void func_80B058C0(void); // func_80B058C0 @@ -12919,7 +12919,7 @@ void func_80B0B34C(void); // func_80B0B34C void func_80B0B3F4(void); // func_80B0B3F4 void func_80B0B548(void); // func_80B0B548 void func_80B0B660(void); // func_80B0B660 -void func_80B0BAE0(void); // func_80B0BAE0 +void BossHakugin_Update(void); // func_80B0BAE0 void func_80B0C000(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B0C000 void func_80B0C1BC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B0C1BC void func_80B0C398(void); // func_80B0C398 @@ -12928,7 +12928,7 @@ void func_80B0C7B0(void); // func_80B0C7B0 void func_80B0CAF0(void); // func_80B0CAF0 void func_80B0CCD8(void); // func_80B0CCD8 void func_80B0CF24(void); // func_80B0CF24 -void func_80B0D0D4(void); // func_80B0D0D4 +void BossHakugin_Draw(void); // func_80B0D0D4 void func_80B0D2B8(void); // func_80B0D2B8 void func_80B0D69C(void); // func_80B0D69C void func_80B0D750(void); // func_80B0D750 @@ -12968,30 +12968,30 @@ void func_80B110F8(void); // func_80B110F8 void func_80B111AC(void); // func_80B111AC void func_80B11268(void); // func_80B11268 void func_80B11344(void); // func_80B11344 -void func_80B1137C(void); // func_80B1137C -void func_80B116E4(void); // func_80B116E4 -void func_80B11710(void); // func_80B11710 +void EnGb2_Init(void); // func_80B1137C +void EnGb2_Destroy(void); // func_80B116E4 +void EnGb2_Update(void); // func_80B11710 void func_80B1179C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B1179C void func_80B117FC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B117FC -void func_80B11858(void); // func_80B11858 -void func_80B11E60(void); // func_80B11E60 -void func_80B11F18(void); // func_80B11F18 +void EnGb2_Draw(void); // func_80B11858 +void EnOnpuman_Init(void); // func_80B11E60 +void EnOnpuman_Destroy(void); // func_80B11F18 void func_80B11F44(void); // func_80B11F44 void func_80B11F78(void); // func_80B11F78 void func_80B1202C(void); // func_80B1202C void func_80B1217C(void); // func_80B1217C void func_80B121D8(void); // func_80B121D8 -void func_80B122D8(void); // func_80B122D8 +void EnOnpuman_Update(void); // func_80B122D8 void func_80B12430(void); // func_80B12430 -void func_80B1268C(void); // func_80B1268C -void func_80B12710(void); // func_80B12710 -void func_80B12744(void); // func_80B12744 -void func_80B12768(void); // func_80B12768 -void func_80B12870(void); // func_80B12870 -void func_80B12880(void); // func_80B12880 -void func_80B12890(void); // func_80B12890 -void func_80B12980(void); // func_80B12980 -void func_80B12A1C(void); // func_80B12A1C +void BgTobira01_Init(void); // func_80B1268C +void BgTobira01_Destroy(void); // func_80B12710 +void BgTobira01_Update(void); // func_80B12744 +void BgTobira01_Draw(void); // func_80B12768 +void EnTagObj_Init(void); // func_80B12870 +void EnTagObj_Destroy(void); // func_80B12880 +void EnTagObj_Update(void); // func_80B12890 +void ObjDhouse_Init(void); // func_80B12980 +void ObjDhouse_Destroy(void); // func_80B12A1C void func_80B12A50(void); // func_80B12A50 void func_80B12A88(void); // func_80B12A88 void func_80B12B38(void); // func_80B12B38 @@ -13006,12 +13006,12 @@ void func_80B1392C(void); // func_80B1392C void func_80B13940(void); // func_80B13940 void func_80B139D8(void); // func_80B139D8 void func_80B139F4(void); // func_80B139F4 -void func_80B13BB4(void); // func_80B13BB4 -void func_80B13BD8(void); // func_80B13BD8 +void ObjDhouse_Update(void); // func_80B13BB4 +void ObjDhouse_Draw(void); // func_80B13BD8 void func_80B13C08(void); // func_80B13C08 void func_80B13E40(void); // func_80B13E40 -void func_80B14180(void); // func_80B14180 -void func_80B1440C(void); // func_80B1440C +void ObjHakaisi_Init(void); // func_80B14180 +void ObjHakaisi_Destroy(void); // func_80B1440C void func_80B1444C(void); // func_80B1444C void func_80B14460(void); // func_80B14460 void func_80B14510(void); // func_80B14510 @@ -13026,8 +13026,8 @@ void func_80B14A24(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_ void func_80B14B6C(void); // func_80B14B6C void func_80B14CF8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE4 param_7); // func_80B14CF8 void func_80B14F4C(void); // func_80B14F4C -void func_80B1503C(void); // func_80B1503C -void func_80B15060(void); // func_80B15060 +void ObjHakaisi_Update(void); // func_80B1503C +void ObjHakaisi_Draw(void); // func_80B15060 void func_80B151E0(void); // func_80B151E0 void func_80B15254(void); // func_80B15254 void func_80B15264(void); // func_80B15264 @@ -13036,8 +13036,8 @@ void func_80B1544C(void); // func_80B1544C void func_80B154A0(void); // func_80B154A0 void func_80B15790(void); // func_80B15790 void func_80B157C4(void); // func_80B157C4 -void func_80B157F8(void); // func_80B157F8 -void func_80B15A04(void); // func_80B15A04 +void BgHakuginSwitch_Init(void); // func_80B157F8 +void BgHakuginSwitch_Destroy(void); // func_80B15A04 void func_80B15A4C(void); // func_80B15A4C void func_80B15A68(void); // func_80B15A68 void func_80B15B1C(void); // func_80B15B1C @@ -13058,10 +13058,10 @@ void func_80B16494(void); // func_80B16494 void func_80B16520(void); // func_80B16520 void func_80B165A0(void); // func_80B165A0 void func_80B165E0(void); // func_80B165E0 -void func_80B16628(void); // func_80B16628 -void func_80B16808(void); // func_80B16808 -void func_80B16B00(void); // func_80B16B00 -void func_80B16F94(void); // func_80B16F94 +void BgHakuginSwitch_Update(void); // func_80B16628 +void BgHakuginSwitch_Draw(void); // func_80B16808 +void EnSnowman_Init(void); // func_80B16B00 +void EnSnowman_Destroy(void); // func_80B16F94 void func_80B16FC0(void); // func_80B16FC0 void func_80B17144(void); // func_80B17144 void func_80B173D0(void); // func_80B173D0 @@ -13093,20 +13093,20 @@ void func_80B18B30(void); // func_80B18B30 void func_80B18BB4(void); // func_80B18BB4 void func_80B18C7C(void); // func_80B18C7C void func_80B18F50(void); // func_80B18F50 -void func_80B1918C(void); // func_80B1918C +void EnSnowman_Update(void); // func_80B1918C void func_80B19474(void); // func_80B19474 void func_80B19718(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B19718 -void func_80B198B0(void); // func_80B198B0 +void EnSnowman_Draw(void); // func_80B198B0 void func_80B19948(void); // func_80B19948 void func_80B19998(void); // func_80B19998 void func_80B19F60(void); // func_80B19F60 void func_80B1A008(void); // func_80B1A008 -void func_80B1A15C(void); // func_80B1A15C -void func_80B1A17C(void); // func_80B1A17C -void func_80B1A18C(void); // func_80B1A18C -void func_80B1A1B0(void); // func_80B1A1B0 -void func_80B1A3B0(void); // func_80B1A3B0 -void func_80B1A600(void); // func_80B1A600 +void TGSw_Init(void); // func_80B1A15C +void TGSw_Destroy(void); // func_80B1A17C +void TGSw_Update(void); // func_80B1A18C +void TGSw_Draw(void); // func_80B1A1B0 +void EnPoSisters_Init(void); // func_80B1A3B0 +void EnPoSisters_Destroy(void); // func_80B1A600 void func_80B1A648(void); // func_80B1A648 void func_80B1A768(void); // func_80B1A768 void func_80B1A894(void); // func_80B1A894 @@ -13145,13 +13145,13 @@ void func_80B1C0A4(void); // func_80B1C0A4 void func_80B1C2E8(void); // func_80B1C2E8 void func_80B1C340(void); // func_80B1C340 void func_80B1C408(void); // func_80B1C408 -void func_80B1C61C(void); // func_80B1C61C +void EnPoSisters_Update(void); // func_80B1C61C void func_80B1C974(void); // func_80B1C974 void func_80B1CB44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_80B1CB44 void func_80B1CD34(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B1CD34 -void func_80B1D484(void); // func_80B1D484 -void func_80B1DEB0(void); // func_80B1DEB0 -void func_80B1E234(void); // func_80B1E234 +void EnPoSisters_Draw(void); // func_80B1D484 +void EnPp_Init(void); // func_80B1DEB0 +void EnPp_Destroy(void); // func_80B1E234 void func_80B1E29C(void); // func_80B1E29C void func_80B1E3D4(void); // func_80B1E3D4 void func_80B1E5A8(void); // func_80B1E5A8 @@ -13180,12 +13180,12 @@ void func_80B20030(void); // func_80B20030 void func_80B202B8(void); // func_80B202B8 void func_80B203BC(void); // func_80B203BC void func_80B20668(void); // func_80B20668 -void func_80B20B40(void); // func_80B20B40 +void EnPp_Update(void); // func_80B20B40 void func_80B20E6C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B20E6C void func_80B20F70(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B20F70 -void func_80B21344(void); // func_80B21344 -void func_80B21B00(void); // func_80B21B00 -void func_80B21BB4(void); // func_80B21BB4 +void EnPp_Draw(void); // func_80B21344 +void EnHakurock_Init(void); // func_80B21B00 +void EnHakurock_Destroy(void); // func_80B21BB4 void func_80B21BE0(void); // func_80B21BE0 void func_80B21EA4(void); // func_80B21EA4 void func_80B21FFC(void); // func_80B21FFC @@ -13198,7 +13198,7 @@ void func_80B224C0(void); // func_80B224C0 void func_80B22500(void); // func_80B22500 void func_80B226AC(void); // func_80B226AC void func_80B22750(void); // func_80B22750 -void func_80B2278C(void); // func_80B2278C +void EnHakurock_Update(void); // func_80B2278C void func_80B228F4(void); // func_80B228F4 void func_80B229A4(void); // func_80B229A4 void func_80B22C00(void); // func_80B22C00 @@ -13207,8 +13207,8 @@ void func_80B22C80(void); // func_80B22C80 void func_80B22E0C(void); // func_80B22E0C void func_80B22F34(void); // func_80B22F34 void func_80B22FA8(void); // func_80B22FA8 -void func_80B23318(void); // func_80B23318 -void func_80B23450(void); // func_80B23450 +void EnHanabi_Init(void); // func_80B23318 +void EnHanabi_Destroy(void); // func_80B23450 void func_80B234C8(void); // func_80B234C8 void func_80B235CC(void); // func_80B235CC void func_80B236C8(void); // func_80B236C8 @@ -13216,23 +13216,23 @@ void func_80B23894(void); // func_80B23894 void func_80B238D4(void); // func_80B238D4 void func_80B23910(void); // func_80B23910 void func_80B23934(void); // func_80B23934 -void func_80B239FC(void); // func_80B239FC +void EnHanabi_Update(void); // func_80B239FC void func_80B23A38(void); // func_80B23A38 void func_80B23D50(void); // func_80B23D50 void func_80B23DD0(void); // func_80B23DD0 -void func_80B23E10(void); // func_80B23E10 -void func_80B23E30(void); // func_80B23E30 -void func_80B23E40(void); // func_80B23E40 -void func_80B23ED0(void); // func_80B23ED0 -void func_80B23F50(void); // func_80B23F50 -void func_80B23F60(void); // func_80B23F60 -void func_80B243C0(void); // func_80B243C0 +void ObjDowsing_Init(void); // func_80B23E10 +void ObjDowsing_Destroy(void); // func_80B23E30 +void ObjDowsing_Update(void); // func_80B23E40 +void ObjWind_Init(void); // func_80B23ED0 +void ObjWind_Destroy(void); // func_80B23F50 +void ObjWind_Update(void); // func_80B23F60 +void ObjWind_Draw(void); // func_80B243C0 void func_80B24630(void); // func_80B24630 void func_80B246F4(void); // func_80B246F4 void func_80B2478C(void); // func_80B2478C void func_80B248B8(void); // func_80B248B8 -void func_80B24930(void); // func_80B24930 -void func_80B24BE8(void); // func_80B24BE8 +void EnRacedog_Init(void); // func_80B24930 +void EnRacedog_Destroy(void); // func_80B24BE8 void func_80B24C14(void); // func_80B24C14 void func_80B24CB4(void); // func_80B24CB4 void func_80B24E14(void); // func_80B24E14 @@ -13244,14 +13244,14 @@ void func_80B25448(void); // func_80B25448 void func_80B25490(void); // func_80B25490 void func_80B255AC(void); // func_80B255AC void func_80B256BC(void); // func_80B256BC -void func_80B25708(void); // func_80B25708 +void EnRacedog_Update(void); // func_80B25708 void func_80B2583C(void); // func_80B2583C void func_80B258D8(void); // func_80B258D8 void func_80B25A74(void); // func_80B25A74 void func_80B25A90(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B25A90 -void func_80B25B14(void); // func_80B25B14 -void func_80B262A0(void); // func_80B262A0 -void func_80B264FC(void); // func_80B264FC +void EnRacedog_Draw(void); // func_80B25B14 +void EnKendoJs_Init(void); // func_80B262A0 +void EnKendoJs_Destroy(void); // func_80B264FC void func_80B26538(void); // func_80B26538 void func_80B2654C(void); // func_80B2654C void func_80B26758(void); // func_80B26758 @@ -13279,19 +13279,19 @@ void func_80B278C4(void); // func_80B278C4 void func_80B279AC(void); // func_80B279AC void func_80B279F0(void); // func_80B279F0 void func_80B27A90(void); // func_80B27A90 -void func_80B27ACC(void); // func_80B27ACC +void EnKendoJs_Update(void); // func_80B27ACC void func_80B27B54(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B27B54 void func_80B27B8C(void); // func_80B27B8C -void func_80B27BA4(void); // func_80B27BA4 -void func_80B28080(void); // func_80B28080 -void func_80B28124(void); // func_80B28124 +void EnKendoJs_Draw(void); // func_80B27BA4 +void BgBotihasira_Init(void); // func_80B28080 +void BgBotihasira_Destroy(void); // func_80B28124 void func_80B2815C(void); // func_80B2815C -void func_80B2816C(void); // func_80B2816C -void func_80B28240(void); // func_80B28240 +void BgBotihasira_Update(void); // func_80B2816C +void BgBotihasira_Draw(void); // func_80B28240 void func_80B28370(void); // func_80B28370 void func_80B28478(void); // func_80B28478 -void func_80B28538(void); // func_80B28538 -void func_80B287B8(void); // func_80B287B8 +void EnFish2_Init(void); // func_80B28538 +void EnFish2_Destroy(void); // func_80B287B8 void func_80B287F4(void); // func_80B287F4 void func_80B288E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B288E8 void func_80B2899C(void); // func_80B2899C @@ -13315,10 +13315,10 @@ void func_80B2A094(void); // func_80B2A094 void func_80B2A23C(void); // func_80B2A23C void func_80B2A448(void); // func_80B2A448 void func_80B2A498(void); // func_80B2A498 -void func_80B2A738(void); // func_80B2A738 +void EnFish2_Update(void); // func_80B2A738 void func_80B2ABF4(void); // func_80B2ABF4 void func_80B2AC20(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B2AC20 -void func_80B2AD34(void); // func_80B2AD34 +void EnFish2_Draw(void); // func_80B2AD34 void func_80B2ADB0(void); // func_80B2ADB0 void func_80B2AF80(void); // func_80B2AF80 void func_80B2B180(void); // func_80B2B180 @@ -13333,13 +13333,13 @@ void func_80B2BD30(void); // func_80B2BD30 void func_80B2BD88(void); // func_80B2BD88 void func_80B2BD98(void); // func_80B2BD98 void func_80B2BE54(void); // func_80B2BE54 -void func_80B2BF3C(void); // func_80B2BF3C -void func_80B2C04C(void); // func_80B2C04C -void func_80B2C078(void); // func_80B2C078 +void EnPst_Init(void); // func_80B2BF3C +void EnPst_Destroy(void); // func_80B2C04C +void EnPst_Update(void); // func_80B2C078 void func_80B2C11C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B2C11C -void func_80B2C18C(void); // func_80B2C18C -void func_80B2C6F0(void); // func_80B2C6F0 -void func_80B2C8B8(void); // func_80B2C8B8 +void EnPst_Draw(void); // func_80B2C18C +void EnPoh_Init(void); // func_80B2C6F0 +void EnPoh_Destroy(void); // func_80B2C8B8 void func_80B2C910(void); // func_80B2C910 void func_80B2C9B8(void); // func_80B2C9B8 void func_80B2CA4C(void); // func_80B2CA4C @@ -13379,10 +13379,10 @@ void func_80B2E438(void); // func_80B2E438 void func_80B2E55C(void); // func_80B2E55C void func_80B2E6C0(void); // func_80B2E6C0 void func_80B2E8E0(void); // func_80B2E8E0 -void func_80B2EACC(void); // func_80B2EACC +void EnPoh_Update(void); // func_80B2EACC void func_80B2ED14(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_80B2ED14 void func_80B2EDD0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B2EDD0 -void func_80B2F0A4(void); // func_80B2F0A4 +void EnPoh_Draw(void); // func_80B2F0A4 void func_80B2F328(void); // func_80B2F328 void func_80B2F37C(void); // func_80B2F37C void func_80B2FB10(void); // func_80B2FB10 @@ -13391,19 +13391,19 @@ void func_80B2FC98(void); // func_80B2FC98 void func_80B300F4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B300F4 void func_80B30410(void); // func_80B30410 void func_80B30480(void); // func_80B30480 -void func_80B3057C(void); // func_80B3057C -void func_80B30798(void); // func_80B30798 +void ObjSpidertent_Init(void); // func_80B3057C +void ObjSpidertent_Destroy(void); // func_80B30798 void func_80B307E0(void); // func_80B307E0 void func_80B30808(void); // func_80B30808 void func_80B30A2C(void); // func_80B30A2C void func_80B30A4C(void); // func_80B30A4C void func_80B30AD4(void); // func_80B30AD4 void func_80B30AF8(void); // func_80B30AF8 -void func_80B30ED4(void); // func_80B30ED4 -void func_80B30EF8(void); // func_80B30EF8 +void ObjSpidertent_Update(void); // func_80B30ED4 +void ObjSpidertent_Draw(void); // func_80B30EF8 void func_80B31590(void); // func_80B31590 -void func_80B3161C(void); // func_80B3161C -void func_80B31998(void); // func_80B31998 +void EnZoraegg_Init(void); // func_80B3161C +void EnZoraegg_Destroy(void); // func_80B31998 void func_80B319A8(void); // func_80B319A8 void func_80B319D0(void); // func_80B319D0 void func_80B31A34(void); // func_80B31A34 @@ -13431,16 +13431,16 @@ void func_80B32B70(void); // func_80B32B70 void func_80B32BB8(void); // func_80B32BB8 void func_80B32C34(void); // func_80B32C34 void func_80B32D08(void); // func_80B32D08 -void func_80B32E74(void); // func_80B32E74 +void EnZoraegg_Update(void); // func_80B32E74 void func_80B32F04(void); // func_80B32F04 void func_80B331C8(void); // func_80B331C8 void func_80B3336C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B3336C void func_80B333DC(void); // func_80B333DC void func_80B33480(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B33480 void func_80B33818(void); // func_80B33818 -void func_80B338C0(void); // func_80B338C0 -void func_80B33D30(void); // func_80B33D30 -void func_80B33E54(void); // func_80B33E54 +void EnZoraegg_Draw(void); // func_80B338C0 +void EnKbt_Init(void); // func_80B33D30 +void EnKbt_Destroy(void); // func_80B33E54 void func_80B33E64(void); // func_80B33E64 void func_80B33E8C(void); // func_80B33E8C void func_80B33EF0(void); // func_80B33EF0 @@ -13450,10 +13450,10 @@ void func_80B3415C(void); // func_80B3415C void func_80B34314(void); // func_80B34314 void func_80B34574(void); // func_80B34574 void func_80B34598(void); // func_80B34598 -void func_80B349A4(void); // func_80B349A4 +void EnKbt_Update(void); // func_80B349A4 UNK_TYPE4 func_80B349C8(UNK_TYPE4 param_1, s32 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6); // func_80B349C8 void func_80B34A00(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B34A00 -void func_80B34A40(void); // func_80B34A40 +void EnKbt_Draw(void); // func_80B34A40 void func_80B34F70(void); // func_80B34F70 void func_80B34FB4(void); // func_80B34FB4 void func_80B35108(void); // func_80B35108 @@ -13474,14 +13474,14 @@ void func_80B35C84(void); // func_80B35C84 void func_80B3610C(void); // func_80B3610C void func_80B363E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B363E8 void func_80B364D4(void); // func_80B364D4 -void func_80B364F8(void); // func_80B364F8 -void func_80B36660(void); // func_80B36660 -void func_80B36670(void); // func_80B36670 +void EnGg_Init(void); // func_80B364F8 +void EnGg_Destroy(void); // func_80B36660 +void EnGg_Update(void); // func_80B36670 void func_80B368B0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B368B0 void func_80B368F0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B368F0 -void func_80B36A34(void); // func_80B36A34 -void func_80B37080(void); // func_80B37080 -void func_80B37280(void); // func_80B37280 +void EnGg_Draw(void); // func_80B36A34 +void EnMaruta_Init(void); // func_80B37080 +void EnMaruta_Destroy(void); // func_80B37280 void func_80B372B8(void); // func_80B372B8 void func_80B372CC(void); // func_80B372CC void func_80B37364(void); // func_80B37364 @@ -13507,8 +13507,8 @@ void func_80B38028(void); // func_80B38028 void func_80B38060(void); // func_80B38060 void func_80B3828C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5); // func_80B3828C void func_80B382E4(void); // func_80B382E4 -void func_80B38454(void); // func_80B38454 -void func_80B38498(void); // func_80B38498 +void EnMaruta_Update(void); // func_80B38454 +void EnMaruta_Draw(void); // func_80B38498 void func_80B38E20(void); // func_80B38E20 void func_80B38E88(void); // func_80B38E88 void func_80B38EFC(void); // func_80B38EFC @@ -13521,8 +13521,8 @@ void func_80B39834(void); // func_80B39834 void func_80B39908(void); // func_80B39908 void func_80B39B28(void); // func_80B39B28 void func_80B39B5C(void); // func_80B39B5C -void func_80B39B94(void); // func_80B39B94 -void func_80B39C4C(void); // func_80B39C4C +void ObjSnowball2_Init(void); // func_80B39B94 +void ObjSnowball2_Destroy(void); // func_80B39C4C void func_80B39C78(void); // func_80B39C78 void func_80B39C9C(void); // func_80B39C9C void func_80B39F60(void); // func_80B39F60 @@ -13531,8 +13531,8 @@ void func_80B3A0D8(void); // func_80B3A0D8 void func_80B3A13C(void); // func_80B3A13C void func_80B3A498(void); // func_80B3A498 void func_80B3A500(void); // func_80B3A500 -void func_80B3A7C8(void); // func_80B3A7C8 -void func_80B3A888(void); // func_80B3A888 +void ObjSnowball2_Update(void); // func_80B3A7C8 +void ObjSnowball2_Draw(void); // func_80B3A888 void func_80B3AC50(void); // func_80B3AC50 void func_80B3AC94(void); // func_80B3AC94 void func_80B3ADD8(void); // func_80B3ADD8 @@ -13548,12 +13548,12 @@ void func_80B3B5D4(void); // func_80B3B5D4 void func_80B3B648(void); // func_80B3B648 void func_80B3B7E4(void); // func_80B3B7E4 void func_80B3B8A4(void); // func_80B3B8A4 -void func_80B3B958(void); // func_80B3B958 -void func_80B3BBE0(void); // func_80B3BBE0 -void func_80B3BBF0(void); // func_80B3BBF0 +void EnGg2_Init(void); // func_80B3B958 +void EnGg2_Destroy(void); // func_80B3BBE0 +void EnGg2_Update(void); // func_80B3BBF0 void func_80B3BD44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B3BD44 void func_80B3BDC0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B3BDC0 -void func_80B3BE00(void); // func_80B3BE00 +void EnGg2_Draw(void); // func_80B3BE00 void func_80B3C260(void); // func_80B3C260 void func_80B3C29C(void); // func_80B3C29C void func_80B3C2B0(void); // func_80B3C2B0 @@ -13561,10 +13561,10 @@ void func_80B3C2C4(void); // func_80B3C2C4 void func_80B3C39C(void); // func_80B3C39C void func_80B3C4E0(void); // func_80B3C4E0 void func_80B3C624(void); // func_80B3C624 -void func_80B3C6F8(void); // func_80B3C6F8 -void func_80B3C7D8(void); // func_80B3C7D8 -void func_80B3C80C(void); // func_80B3C80C -void func_80B3C858(void); // func_80B3C858 +void ObjGhaka_Init(void); // func_80B3C6F8 +void ObjGhaka_Destroy(void); // func_80B3C7D8 +void ObjGhaka_Update(void); // func_80B3C80C +void ObjGhaka_Draw(void); // func_80B3C858 void func_80B3CA20(void); // func_80B3CA20 void func_80B3CC38(void); // func_80B3CC38 void func_80B3CC80(void); // func_80B3CC80 @@ -13579,13 +13579,13 @@ void func_80B3D338(void); // func_80B3D338 void func_80B3D3F8(void); // func_80B3D3F8 void func_80B3D47C(void); // func_80B3D47C void func_80B3D558(void); // func_80B3D558 -void func_80B3D5B8(void); // func_80B3D5B8 -void func_80B3D7B8(void); // func_80B3D7B8 -void func_80B3D7E4(void); // func_80B3D7E4 +void EnDnp_Init(void); // func_80B3D5B8 +void EnDnp_Destroy(void); // func_80B3D7B8 +void EnDnp_Update(void); // func_80B3D7E4 void func_80B3D974(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B3D974 void func_80B3DA88(void); // func_80B3DA88 void func_80B3DAA0(void); // func_80B3DAA0 -void func_80B3DB98(void); // func_80B3DB98 +void EnDnp_Draw(void); // func_80B3DB98 void func_80B3DFF0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12, UNK_TYPE4 param_13); // func_80B3DFF0 void func_80B3E168(void); // func_80B3E168 void func_80B3E460(void); // func_80B3E460 @@ -13604,15 +13604,15 @@ void func_80B3EEDC(void); // func_80B3EEDC void func_80B3EF90(void); // func_80B3EF90 void func_80B3F00C(void); // func_80B3F00C void func_80B3F044(void); // func_80B3F044 -void func_80B3F318(void); // func_80B3F318 -void func_80B3F494(void); // func_80B3F494 -void func_80B3F4A4(void); // func_80B3F4A4 +void EnDai_Init(void); // func_80B3F318 +void EnDai_Destroy(void); // func_80B3F494 +void EnDai_Update(void); // func_80B3F4A4 void func_80B3F598(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B3F598 void func_80B3F614(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B3F614 void func_80B3F6EC(void); // func_80B3F6EC void func_80B3F78C(void); // func_80B3F78C void func_80B3F920(void); // func_80B3F920 -void func_80B3FB84(void); // func_80B3FB84 +void EnDai_Draw(void); // func_80B3FB84 void func_80B40080(void); // func_80B40080 void func_80B4009C(void); // func_80B4009C void func_80B400C8(void); // func_80B400C8 @@ -13621,12 +13621,12 @@ void func_80B40160(void); // func_80B40160 void func_80B401F8(void); // func_80B401F8 void func_80B40308(void); // func_80B40308 void func_80B40394(void); // func_80B40394 -void func_80B4056C(void); // func_80B4056C -void func_80B40628(void); // func_80B40628 -void func_80B4065C(void); // func_80B4065C -void func_80B40698(void); // func_80B40698 -void func_80B40800(void); // func_80B40800 -void func_80B40B04(void); // func_80B40B04 +void BgGoronOyu_Init(void); // func_80B4056C +void BgGoronOyu_Destroy(void); // func_80B40628 +void BgGoronOyu_Update(void); // func_80B4065C +void BgGoronOyu_Draw(void); // func_80B40698 +void EnKgy_Init(void); // func_80B40800 +void EnKgy_Destroy(void); // func_80B40B04 void func_80B40B38(void); // func_80B40B38 void func_80B40BC0(void); // func_80B40BC0 void func_80B40BFC(void); // func_80B40BFC @@ -13669,11 +13669,11 @@ void func_80B427C8(void); // func_80B427C8 void func_80B4296C(void); // func_80B4296C void func_80B42A8C(void); // func_80B42A8C void func_80B42D28(void); // func_80B42D28 -void func_80B42EE0(void); // func_80B42EE0 +void EnKgy_Update(void); // func_80B42EE0 void func_80B42FA0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B42FA0 void func_80B43008(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B43008 void func_80B43074(void); // func_80B43074 -void func_80B431D0(void); // func_80B431D0 +void EnKgy_Draw(void); // func_80B431D0 void func_80B439B0(void); // func_80B439B0 void func_80B43A24(void); // func_80B43A24 void func_80B43A74(void); // func_80B43A74 @@ -13748,7 +13748,7 @@ void func_80B46644(void); // func_80B46644 void func_80B468B4(void); // func_80B468B4 void func_80B469C4(void); // func_80B469C4 void func_80B46A80(void); // func_80B46A80 -void func_80B46B74(void); // func_80B46B74 +void EnInvadepoh_Init(void); // func_80B46B74 void func_80B46BB0(void); // func_80B46BB0 void func_80B46BC0(void); // func_80B46BC0 void func_80B46C08(void); // func_80B46C08 @@ -13759,7 +13759,7 @@ void func_80B46C94(void); // func_80B46C94 void func_80B46CC0(void); // func_80B46CC0 void func_80B46CF4(void); // func_80B46CF4 void func_80B46D28(void); // func_80B46D28 -void func_80B46D6C(void); // func_80B46D6C +void EnInvadepoh_Destroy(void); // func_80B46D6C void func_80B46DA8(void); // func_80B46DA8 void func_80B46DC8(void); // func_80B46DC8 void func_80B46E20(void); // func_80B46E20 @@ -13780,7 +13780,7 @@ void func_80B47278(void); // func_80B47278 void func_80B47298(void); // func_80B47298 void func_80B47304(void); // func_80B47304 void func_80B47324(void); // func_80B47324 -void func_80B47334(void); // func_80B47334 +void EnInvadepoh_Update(void); // func_80B47334 void func_80B47380(void); // func_80B47380 void func_80B473E4(void); // func_80B473E4 void func_80B47478(void); // func_80B47478 @@ -13950,13 +13950,13 @@ void func_80B52430(void); // func_80B52430 void func_80B5253C(void); // func_80B5253C void func_80B525E0(void); // func_80B525E0 void func_80B52654(void); // func_80B52654 -void func_80B526FC(void); // func_80B526FC -void func_80B529B8(void); // func_80B529B8 -void func_80B529E4(void); // func_80B529E4 +void EnGk_Init(void); // func_80B526FC +void EnGk_Destroy(void); // func_80B529B8 +void EnGk_Update(void); // func_80B529E4 void func_80B52AD4(void); // func_80B52AD4 void func_80B52AF0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B52AF0 void func_80B52D8C(void); // func_80B52D8C -void func_80B52F74(void); // func_80B52F74 +void EnGk_Draw(void); // func_80B52F74 void func_80B53840(void); // func_80B53840 void func_80B539CC(void); // func_80B539CC void func_80B53A7C(void); // func_80B53A7C @@ -14012,24 +14012,24 @@ void func_80B577F0(void); // func_80B577F0 void func_80B578F8(void); // func_80B578F8 void func_80B57A44(void); // func_80B57A44 void func_80B57B48(void); // func_80B57B48 -void func_80B57C9C(void); // func_80B57C9C -void func_80B57D70(void); // func_80B57D70 -void func_80B57D9C(void); // func_80B57D9C +void EnAn_Init(void); // func_80B57C9C +void EnAn_Destroy(void); // func_80B57D70 +void EnAn_Update(void); // func_80B57D9C void func_80B57EE8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B57EE8 void func_80B57FC4(void); // func_80B57FC4 void func_80B580C0(void); // func_80B580C0 -void func_80B5A720(void); // func_80B5A720 -void func_80B5A828(void); // func_80B5A828 +void EnBee_Init(void); // func_80B5A720 +void EnBee_Destroy(void); // func_80B5A828 void func_80B5A854(void); // func_80B5A854 void func_80B5A9E8(void); // func_80B5A9E8 void func_80B5ABC4(void); // func_80B5ABC4 void func_80B5AC3C(void); // func_80B5AC3C void func_80B5AF80(void); // func_80B5AF80 -void func_80B5B060(void); // func_80B5B060 -void func_80B5B194(void); // func_80B5B194 +void EnBee_Update(void); // func_80B5B060 +void EnBee_Draw(void); // func_80B5B194 void func_80B5B2E0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B5B2E0 -void func_80B5B3E4(void); // func_80B5B3E4 -void func_80B5BA64(void); // func_80B5BA64 +void EnOt_Init(void); // func_80B5B3E4 +void EnOt_Destroy(void); // func_80B5BA64 void func_80B5BAAC(void); // func_80B5BAAC void func_80B5BB38(void); // func_80B5BB38 void func_80B5BDA8(void); // func_80B5BDA8 @@ -14070,16 +14070,16 @@ void func_80B5D37C(void); // func_80B5D37C void func_80B5D470(void); // func_80B5D470 void func_80B5D648(void); // func_80B5D648 void func_80B5D750(void); // func_80B5D750 -void func_80B5D8AC(void); // func_80B5D8AC +void EnOt_Update(void); // func_80B5D8AC void func_80B5DAEC(void); // func_80B5DAEC void func_80B5DB6C(void); // func_80B5DB6C -void func_80B5DD20(void); // func_80B5DD20 +void EnOt_Draw(void); // func_80B5DD20 void func_80B5DECC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B5DECC void func_80B5DF58(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B5DF58 void func_80B5E078(void); // func_80B5E078 void func_80B5E1D8(void); // func_80B5E1D8 -void func_80B5E890(void); // func_80B5E890 -void func_80B5EA74(void); // func_80B5EA74 +void EnDragon_Init(void); // func_80B5E890 +void EnDragon_Destroy(void); // func_80B5EA74 void func_80B5EAA0(void); // func_80B5EAA0 void func_80B5EB40(void); // func_80B5EB40 void func_80B5ED90(void); // func_80B5ED90 @@ -14095,22 +14095,22 @@ void func_80B5F8D8(void); // func_80B5F8D8 void func_80B5FCC0(void); // func_80B5FCC0 void func_80B5FD68(void); // func_80B5FD68 void func_80B60138(void); // func_80B60138 -void func_80B6031C(void); // func_80B6031C +void EnDragon_Update(void); // func_80B6031C void func_80B6043C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B6043C void func_80B60494(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B60494 -void func_80B60564(void); // func_80B60564 -void func_80B60AD0(void); // func_80B60AD0 -void func_80B60C70(void); // func_80B60C70 +void EnDragon_Draw(void); // func_80B60564 +void ObjDora_Init(void); // func_80B60AD0 +void ObjDora_Destroy(void); // func_80B60C70 void func_80B60C9C(void); // func_80B60C9C void func_80B60CB0(void); // func_80B60CB0 void func_80B60CC0(void); // func_80B60CC0 void func_80B60D34(void); // func_80B60D34 void func_80B60E54(void); // func_80B60E54 void func_80B60EE8(void); // func_80B60EE8 -void func_80B6107C(void); // func_80B6107C -void func_80B610B8(void); // func_80B610B8 -void func_80B615E0(void); // func_80B615E0 -void func_80B6186C(void); // func_80B6186C +void ObjDora_Update(void); // func_80B6107C +void ObjDora_Draw(void); // func_80B610B8 +void EnBigpo_Init(void); // func_80B615E0 +void EnBigpo_Destroy(void); // func_80B6186C void func_80B61914(void); // func_80B61914 void func_80B619B4(void); // func_80B619B4 void func_80B619FC(void); // func_80B619FC @@ -14169,7 +14169,7 @@ void func_80B63AC4(void); // func_80B63AC4 void func_80B63C28(void); // func_80B63C28 void func_80B63D0C(void); // func_80B63D0C void func_80B63D88(void); // func_80B63D88 -void func_80B63ED4(void); // func_80B63ED4 +void EnBigpo_Update(void); // func_80B63ED4 void func_80B64190(void); // func_80B64190 void func_80B641E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B641E8 void func_80B64240(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B64240 @@ -14178,8 +14178,8 @@ void func_80B6467C(void); // func_80B6467C void func_80B64880(void); // func_80B64880 void func_80B64B08(void); // func_80B64B08 void func_80B64DFC(void); // func_80B64DFC -void func_80B654C0(void); // func_80B654C0 -void func_80B65840(void); // func_80B65840 +void ObjKendoKanban_Init(void); // func_80B654C0 +void ObjKendoKanban_Destroy(void); // func_80B65840 void func_80B65880(void); // func_80B65880 void func_80B65894(void); // func_80B65894 void func_80B658A4(void); // func_80B658A4 @@ -14189,19 +14189,19 @@ void func_80B65D68(void); // func_80B65D68 void func_80B65DA8(void); // func_80B65DA8 void func_80B6618C(void); // func_80B6618C void func_80B66304(void); // func_80B66304 -void func_80B66418(void); // func_80B66418 -void func_80B66454(void); // func_80B66454 -void func_80B66A20(void); // func_80B66A20 -void func_80B66A6C(void); // func_80B66A6C +void ObjKendoKanban_Update(void); // func_80B66418 +void ObjKendoKanban_Draw(void); // func_80B66454 +void ObjHariko_Init(void); // func_80B66A20 +void ObjHariko_Destroy(void); // func_80B66A6C void func_80B66A7C(void); // func_80B66A7C void func_80B66A90(void); // func_80B66A90 void func_80B66AA0(void); // func_80B66AA0 void func_80B66AC4(void); // func_80B66AC4 void func_80B66B78(void); // func_80B66B78 -void func_80B66BAC(void); // func_80B66BAC -void func_80B66BDC(void); // func_80B66BDC -void func_80B66D30(void); // func_80B66D30 -void func_80B67010(void); // func_80B67010 +void ObjHariko_Update(void); // func_80B66BAC +void ObjHariko_Draw(void); // func_80B66BDC +void EnSth_Init(void); // func_80B66D30 +void EnSth_Destroy(void); // func_80B67010 void func_80B6703C(void); // func_80B6703C void func_80B670A4(void); // func_80B670A4 void func_80B67148(void); // func_80B67148 @@ -14221,17 +14221,17 @@ void func_80B67B50(void); // func_80B67B50 void func_80B67C1C(void); // func_80B67C1C void func_80B67DA0(void); // func_80B67DA0 void func_80B67E20(void); // func_80B67E20 -void func_80B67E78(void); // func_80B67E78 +void EnSth_Update(void); // func_80B67E78 void func_80B680A8(void); // func_80B680A8 void func_80B681E8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B681E8 void func_80B68310(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B68310 void func_80B6849C(void); // func_80B6849C -void func_80B6D660(void); // func_80B6D660 -void func_80B6D9EC(void); // func_80B6D9EC +void BgSinkaiKabe_Init(void); // func_80B6D660 +void BgSinkaiKabe_Destroy(void); // func_80B6D9EC void func_80B6DA20(void); // func_80B6DA20 -void func_80B6DB20(void); // func_80B6DB20 -void func_80B6DBE0(void); // func_80B6DBE0 -void func_80B6DC64(void); // func_80B6DC64 +void BgSinkaiKabe_Update(void); // func_80B6DB20 +void BgHakaCurtain_Init(void); // func_80B6DBE0 +void BgHakaCurtain_Destroy(void); // func_80B6DC64 void func_80B6DC98(void); // func_80B6DC98 void func_80B6DCAC(void); // func_80B6DCAC void func_80B6DCEC(void); // func_80B6DCEC @@ -14242,24 +14242,24 @@ void func_80B6DD80(void); // func_80B6DD80 void func_80B6DD9C(void); // func_80B6DD9C void func_80B6DE80(void); // func_80B6DE80 void func_80B6DEA8(void); // func_80B6DEA8 -void func_80B6DEB8(void); // func_80B6DEB8 -void func_80B6DF44(void); // func_80B6DF44 +void BgHakaCurtain_Update(void); // func_80B6DEB8 +void BgHakaCurtain_Draw(void); // func_80B6DF44 void func_80B6E020(void); // func_80B6E020 void func_80B6E090(void); // func_80B6E090 -void func_80B6E3AC(void); // func_80B6E3AC -void func_80B6E470(void); // func_80B6E470 +void BgKin2Bombwall_Init(void); // func_80B6E3AC +void BgKin2Bombwall_Destroy(void); // func_80B6E470 void func_80B6E4B8(void); // func_80B6E4B8 void func_80B6E4CC(void); // func_80B6E4CC void func_80B6E544(void); // func_80B6E544 void func_80B6E558(void); // func_80B6E558 void func_80B6E5F8(void); // func_80B6E5F8 void func_80B6E614(void); // func_80B6E614 -void func_80B6E664(void); // func_80B6E664 -void func_80B6E688(void); // func_80B6E688 +void BgKin2Bombwall_Update(void); // func_80B6E664 +void BgKin2Bombwall_Draw(void); // func_80B6E688 void func_80B6E820(void); // func_80B6E820 void func_80B6E890(void); // func_80B6E890 -void func_80B6E980(void); // func_80B6E980 -void func_80B6EA94(void); // func_80B6EA94 +void BgKin2Fence_Init(void); // func_80B6E980 +void BgKin2Fence_Destroy(void); // func_80B6EA94 void func_80B6EADC(void); // func_80B6EADC void func_80B6EAF4(void); // func_80B6EAF4 void func_80B6EBF4(void); // func_80B6EBF4 @@ -14270,13 +14270,13 @@ void func_80B6ECC4(void); // func_80B6ECC4 void func_80B6ECD8(void); // func_80B6ECD8 void func_80B6ED30(void); // func_80B6ED30 void func_80B6ED58(void); // func_80B6ED58 -void func_80B6ED68(void); // func_80B6ED68 -void func_80B6ED8C(void); // func_80B6ED8C +void BgKin2Fence_Update(void); // func_80B6ED68 +void BgKin2Fence_Draw(void); // func_80B6ED8C void func_80B6EFA0(void); // func_80B6EFA0 void func_80B6EFEC(void); // func_80B6EFEC void func_80B6F098(void); // func_80B6F098 -void func_80B6F2DC(void); // func_80B6F2DC -void func_80B6F478(void); // func_80B6F478 +void BgKin2Picture_Init(void); // func_80B6F2DC +void BgKin2Picture_Destroy(void); // func_80B6F478 void func_80B6F4C0(void); // func_80B6F4C0 void func_80B6F4D4(void); // func_80B6F4D4 void func_80B6F5A4(void); // func_80B6F5A4 @@ -14287,30 +14287,30 @@ void func_80B6F708(void); // func_80B6F708 void func_80B6F72C(void); // func_80B6F72C void func_80B6F8F8(void); // func_80B6F8F8 void func_80B6F90C(void); // func_80B6F90C -void func_80B6F91C(void); // func_80B6F91C -void func_80B6F940(void); // func_80B6F940 +void BgKin2Picture_Update(void); // func_80B6F91C +void BgKin2Picture_Draw(void); // func_80B6F940 void func_80B6FB30(void); // func_80B6FB30 void func_80B6FCA4(void); // func_80B6FCA4 void func_80B6FE08(void); // func_80B6FE08 void func_80B6FE48(void); // func_80B6FE48 void func_80B6FEBC(void); // func_80B6FEBC void func_80B6FF28(void); // func_80B6FF28 -void func_80B6FF90(void); // func_80B6FF90 -void func_80B70074(void); // func_80B70074 +void BgKin2Shelf_Init(void); // func_80B6FF90 +void BgKin2Shelf_Destroy(void); // func_80B70074 void func_80B700A8(void); // func_80B700A8 void func_80B700C0(void); // func_80B700C0 void func_80B70214(void); // func_80B70214 void func_80B70230(void); // func_80B70230 void func_80B70498(void); // func_80B70498 void func_80B704B4(void); // func_80B704B4 -void func_80B706C4(void); // func_80B706C4 -void func_80B706E8(void); // func_80B706E8 +void BgKin2Shelf_Update(void); // func_80B706C4 +void BgKin2Shelf_Draw(void); // func_80B706E8 void func_80B708C0(void); // func_80B708C0 void func_80B70AB4(void); // func_80B70AB4 void func_80B70B04(void); // func_80B70B04 void func_80B70D24(void); // func_80B70D24 -void func_80B70DEC(void); // func_80B70DEC -void func_80B70F74(void); // func_80B70F74 +void EnRailSkb_Init(void); // func_80B70DEC +void EnRailSkb_Destroy(void); // func_80B70F74 void func_80B70FA0(void); // func_80B70FA0 void func_80B70FF8(void); // func_80B70FF8 void func_80B710AC(void); // func_80B710AC @@ -14353,10 +14353,10 @@ void func_80B72830(void); // func_80B72830 void func_80B7285C(void); // func_80B7285C void func_80B72880(void); // func_80B72880 void func_80B72970(void); // func_80B72970 -void func_80B72DBC(void); // func_80B72DBC +void EnRailSkb_Update(void); // func_80B72DBC void func_80B72E88(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B72E88 void func_80B7302C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B7302C -void func_80B731EC(void); // func_80B731EC +void EnRailSkb_Draw(void); // func_80B731EC void func_80B73A90(void); // func_80B73A90 void func_80B73AE4(void); // func_80B73AE4 void func_80B73B98(void); // func_80B73B98 @@ -14381,12 +14381,12 @@ void func_80B74E5C(void); // func_80B74E5C void func_80B750A0(void); // func_80B750A0 void func_80B7517C(void); // func_80B7517C void func_80B751F8(void); // func_80B751F8 -void func_80B753A0(void); // func_80B753A0 -void func_80B75564(void); // func_80B75564 -void func_80B75590(void); // func_80B75590 +void EnJg_Init(void); // func_80B753A0 +void EnJg_Destroy(void); // func_80B75564 +void EnJg_Update(void); // func_80B75590 void func_80B75658(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B75658 void func_80B75708(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B75708 -void func_80B757AC(void); // func_80B757AC +void EnJg_Draw(void); // func_80B757AC void func_80B76030(void); // func_80B76030 void func_80B76110(void); // func_80B76110 void func_80B76188(void); // func_80B76188 @@ -14403,14 +14403,14 @@ void func_80B76980(void); // func_80B76980 void func_80B76A64(void); // func_80B76A64 void func_80B76BB8(void); // func_80B76BB8 void func_80B76C38(void); // func_80B76C38 -void func_80B76C84(void); // func_80B76C84 -void func_80B76E1C(void); // func_80B76E1C -void func_80B76E48(void); // func_80B76E48 +void EnTruMt_Init(void); // func_80B76C84 +void EnTruMt_Destroy(void); // func_80B76E1C +void EnTruMt_Update(void); // func_80B76E48 void func_80B76ED4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B76ED4 void func_80B77008(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80B77008 void func_80B77078(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B77078 void func_80B77354(void); // func_80B77354 -void func_80B773D0(void); // func_80B773D0 +void EnTruMt_Draw(void); // func_80B773D0 void func_80B77770(void); // func_80B77770 void func_80B77FA4(void); // func_80B77FA4 void func_80B781DC(void); // func_80B781DC @@ -14425,8 +14425,8 @@ void func_80B78E38(void); // func_80B78E38 void func_80B78E88(void); // func_80B78E88 void func_80B78EBC(void); // func_80B78EBC void func_80B78EFC(void); // func_80B78EFC -void func_80B78F24(void); // func_80B78F24 -void func_80B7949C(void); // func_80B7949C +void ObjUm_Init(void); // func_80B78F24 +void ObjUm_Destroy(void); // func_80B7949C void func_80B79524(void); // func_80B79524 void func_80B79560(void); // func_80B79560 void func_80B795A0(void); // func_80B795A0 @@ -14459,14 +14459,14 @@ void func_80B7AEFC(void); // func_80B7AEFC void func_80B7AF30(void); // func_80B7AF30 void func_80B7B154(void); // func_80B7B154 void func_80B7B18C(void); // func_80B7B18C -void func_80B7B368(void); // func_80B7B368 +void ObjUm_Update(void); // func_80B7B368 void func_80B7B598(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B7B598 void func_80B7B93C(void); // func_80B7B93C void func_80B7BABC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B7BABC void func_80B7BEA4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B7BEA4 -void func_80B7C03C(void); // func_80B7C03C -void func_80B7C890(void); // func_80B7C890 -void func_80B7CA08(void); // func_80B7CA08 +void ObjUm_Draw(void); // func_80B7C03C +void EnNeoReeba_Init(void); // func_80B7C890 +void EnNeoReeba_Destroy(void); // func_80B7CA08 void func_80B7CA34(void); // func_80B7CA34 void func_80B7CA70(void); // func_80B7CA70 void func_80B7CB3C(void); // func_80B7CB3C @@ -14495,12 +14495,12 @@ void func_80B7DD7C(void); // func_80B7DD7C void func_80B7DF34(void); // func_80B7DF34 void func_80B7E0BC(void); // func_80B7E0BC void func_80B7E260(void); // func_80B7E260 -void func_80B7E2C4(void); // func_80B7E2C4 +void EnNeoReeba_Update(void); // func_80B7E2C4 void func_80B7E378(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B7E378 -void func_80B7E424(void); // func_80B7E424 +void EnNeoReeba_Draw(void); // func_80B7E424 void BgMbarChair_Init(ActorBgMbarChair* this, GlobalContext* ctxt); // func_80B7E930 -void BgMbarChair_Fini(ActorBgMbarChair* this, GlobalContext* ctxt); // func_80B7E980 -void BgMbarChair_Main(ActorBgMbarChair* this, GlobalContext* ctxt); // func_80B7E9B4 +void BgMbarChair_Destroy(ActorBgMbarChair* this, GlobalContext* ctxt); // func_80B7E980 +void BgMbarChair_Update(ActorBgMbarChair* this, GlobalContext* ctxt); // func_80B7E9B4 void BgMbarChair_Draw(ActorBgMbarChair* this, GlobalContext* ctxt); // func_80B7E9C4 void func_80B7EA60(void); // func_80B7EA60 void func_80B7EB30(void); // func_80B7EB30 @@ -14512,8 +14512,8 @@ void func_80B7ED54(void); // func_80B7ED54 void func_80B7EDC4(void); // func_80B7EDC4 void func_80B7EE70(void); // func_80B7EE70 void func_80B7EEB4(void); // func_80B7EEB4 -void func_80B7EF38(void); // func_80B7EF38 -void func_80B7EFD8(void); // func_80B7EFD8 +void BgIkanaBlock_Init(void); // func_80B7EF38 +void BgIkanaBlock_Destroy(void); // func_80B7EFD8 void func_80B7F00C(void); // func_80B7F00C void func_80B7F034(void); // func_80B7F034 void func_80B7F0A4(void); // func_80B7F0A4 @@ -14522,17 +14522,17 @@ void func_80B7F1A8(void); // func_80B7F1A8 void func_80B7F290(void); // func_80B7F290 void func_80B7F360(void); // func_80B7F360 void func_80B7F398(void); // func_80B7F398 -void func_80B7F474(void); // func_80B7F474 +void BgIkanaBlock_Update(void); // func_80B7F474 void func_80B7F564(void); // func_80B7F564 void func_80B7F730(void); // func_80B7F730 -void func_80B7F850(void); // func_80B7F850 -void func_80B7FA00(void); // func_80B7FA00 +void BgIkanaMirror_Init(void); // func_80B7F850 +void BgIkanaMirror_Destroy(void); // func_80B7FA00 void func_80B7FA84(void); // func_80B7FA84 void func_80B7FA9C(void); // func_80B7FA9C void func_80B7FB84(void); // func_80B7FB84 void func_80B7FBA4(void); // func_80B7FBA4 -void func_80B7FCB8(void); // func_80B7FCB8 -void func_80B7FCDC(void); // func_80B7FCDC +void BgIkanaMirror_Update(void); // func_80B7FCB8 +void BgIkanaMirror_Draw(void); // func_80B7FCDC void func_80B802E0(void); // func_80B802E0 void func_80B80358(void); // func_80B80358 void func_80B80440(void); // func_80B80440 @@ -14546,8 +14546,8 @@ void func_80B81234(void); // func_80B81234 void func_80B814B8(void); // func_80B814B8 void func_80B81570(void); // func_80B81570 void func_80B816A4(void); // func_80B816A4 -void func_80B816F8(void); // func_80B816F8 -void func_80B8186C(void); // func_80B8186C +void BgIkanaRotaryroom_Init(void); // func_80B816F8 +void BgIkanaRotaryroom_Destroy(void); // func_80B8186C void func_80B818B4(void); // func_80B818B4 void func_80B818C8(void); // func_80B818C8 void func_80B81978(void); // func_80B81978 @@ -14560,8 +14560,8 @@ void func_80B81B84(void); // func_80B81B84 void func_80B81BA0(void); // func_80B81BA0 void func_80B81DAC(void); // func_80B81DAC void func_80B81DC8(void); // func_80B81DC8 -void func_80B81EA8(void); // func_80B81EA8 -void func_80B82030(void); // func_80B82030 +void BgIkanaRotaryroom_Update(void); // func_80B81EA8 +void BgIkanaRotaryroom_Draw(void); // func_80B82030 void func_80B823B0(void); // func_80B823B0 void func_80B82454(void); // func_80B82454 void func_80B8259C(void); // func_80B8259C @@ -14569,18 +14569,18 @@ void func_80B8264C(void); // func_80B8264C void func_80B828E4(void); // func_80B828E4 void func_80B8296C(void); // func_80B8296C void func_80B82B00(void); // func_80B82B00 -void func_80B82B60(void); // func_80B82B60 -void func_80B82D10(void); // func_80B82D10 +void BgDblueBalance_Init(void); // func_80B82B60 +void BgDblueBalance_Destroy(void); // func_80B82D10 void func_80B82DC4(void); // func_80B82DC4 void func_80B82DE0(void); // func_80B82DE0 -void func_80B832C8(void); // func_80B832C8 +void BgDblueBalance_Update(void); // func_80B832C8 void func_80B8330C(void); // func_80B8330C void func_80B83344(void); // func_80B83344 void func_80B8335C(void); // func_80B8335C void func_80B833A8(void); // func_80B833A8 void func_80B833C4(void); // func_80B833C4 void func_80B83518(void); // func_80B83518 -void func_80B835E4(void); // func_80B835E4 +void BgDblueBalance_Draw(void); // func_80B835E4 void func_80B83758(void); // func_80B83758 void func_80B83C80(void); // func_80B83C80 void func_80B83D04(void); // func_80B83D04 @@ -14592,8 +14592,8 @@ void func_80B841A0(void); // func_80B841A0 void func_80B84348(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9); // func_80B84348 void func_80B84568(void); // func_80B84568 void func_80B84610(void); // func_80B84610 -void func_80B84778(void); // func_80B84778 -void func_80B84820(void); // func_80B84820 +void BgDblueWaterfall_Init(void); // func_80B84778 +void BgDblueWaterfall_Destroy(void); // func_80B84820 void func_80B8484C(void); // func_80B8484C void func_80B84928(void); // func_80B84928 void func_80B84AD4(void); // func_80B84AD4 @@ -14602,10 +14602,10 @@ void func_80B84B9C(void); // func_80B84B9C void func_80B84BCC(void); // func_80B84BCC void func_80B84EF0(void); // func_80B84EF0 void func_80B84F20(void); // func_80B84F20 -void func_80B85028(void); // func_80B85028 -void func_80B8504C(void); // func_80B8504C -void func_80B85590(void); // func_80B85590 -void func_80B85800(void); // func_80B85800 +void BgDblueWaterfall_Update(void); // func_80B85028 +void BgDblueWaterfall_Draw(void); // func_80B8504C +void EnKaizoku_Init(void); // func_80B85590 +void EnKaizoku_Destroy(void); // func_80B85800 void func_80B85858(void); // func_80B85858 void func_80B85900(void); // func_80B85900 void func_80B85A00(void); // func_80B85A00 @@ -14647,13 +14647,13 @@ void func_80B894C0(void); // func_80B894C0 void func_80B8960C(void); // func_80B8960C void func_80B8971C(void); // func_80B8971C void func_80B89A08(void); // func_80B89A08 -void func_80B8A0A0(void); // func_80B8A0A0 +void EnKaizoku_Update(void); // func_80B8A0A0 void func_80B8A318(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B8A318 void func_80B8A468(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B8A468 void func_80B8A6B0(void); // func_80B8A6B0 void func_80B8A718(void); // func_80B8A718 -void func_80B8B2D0(void); // func_80B8B2D0 -void func_80B8B504(void); // func_80B8B504 +void EnGe2_Init(void); // func_80B8B2D0 +void EnGe2_Destroy(void); // func_80B8B504 void func_80B8B514(void); // func_80B8B514 void func_80B8B5AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_80B8B5AC void func_80B8B6B4(void); // func_80B8B6B4 @@ -14677,18 +14677,18 @@ void func_80B8C45C(void); // func_80B8C45C void func_80B8C59C(void); // func_80B8C59C void func_80B8C644(void); // func_80B8C644 void func_80B8C9B8(void); // func_80B8C9B8 -void func_80B8CAA8(void); // func_80B8CAA8 +void EnGe2_Update(void); // func_80B8CAA8 void func_80B8CC0C(void); // func_80B8CC0C void func_80B8CCB4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B8CCB4 void func_80B8CCFC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B8CCFC -void func_80B8CD3C(void); // func_80B8CD3C +void EnGe2_Draw(void); // func_80B8CD3C void func_80B8D030(void); // func_80B8D030 void func_80B8D0BC(void); // func_80B8D0BC void func_80B8D12C(void); // func_80B8D12C void func_80B8D1E8(void); // func_80B8D1E8 void func_80B8D2D8(void); // func_80B8D2D8 -void func_80B8D3F8(void); // func_80B8D3F8 -void func_80B8D66C(void); // func_80B8D66C +void EnMaYts_Init(void); // func_80B8D3F8 +void EnMaYts_Destroy(void); // func_80B8D66C void func_80B8D698(void); // func_80B8D698 void func_80B8D6AC(void); // func_80B8D6AC void func_80B8D6BC(void); // func_80B8D6BC @@ -14699,18 +14699,18 @@ void func_80B8D9E4(void); // func_80B8D9E4 void func_80B8DA28(void); // func_80B8DA28 void func_80B8DBB8(void); // func_80B8DBB8 void func_80B8DD88(void); // func_80B8DD88 -void func_80B8DDC0(void); // func_80B8DDC0 +void EnMaYts_Update(void); // func_80B8DDC0 void func_80B8DE44(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B8DE44 void func_80B8DF18(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B8DF18 -void func_80B8DF9C(void); // func_80B8DF9C +void EnMaYts_Draw(void); // func_80B8DF9C void func_80B8E0BC(void); // func_80B8E0BC -void func_80B8E520(void); // func_80B8E520 +void EnMaYto_Init(void); // func_80B8E520 void func_80B8E6E0(void); // func_80B8E6E0 void func_80B8E84C(void); // func_80B8E84C void func_80B8E938(void); // func_80B8E938 void func_80B8EA38(void); // func_80B8EA38 void func_80B8EABC(void); // func_80B8EABC -void func_80B8EBB0(void); // func_80B8EBB0 +void EnMaYto_Destroy(void); // func_80B8EBB0 void func_80B8EBDC(void); // func_80B8EBDC void func_80B8EBF0(void); // func_80B8EBF0 void func_80B8EC30(void); // func_80B8EC30 @@ -14761,41 +14761,41 @@ void func_80B90EF0(void); // func_80B90EF0 void func_80B90F84(void); // func_80B90F84 void func_80B91014(void); // func_80B91014 void func_80B9109C(void); // func_80B9109C -void func_80B9110C(void); // func_80B9110C +void EnMaYto_Update(void); // func_80B9110C void func_80B91154(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B91154 void func_80B91250(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B91250 -void func_80B91288(void); // func_80B91288 -void func_80B91CC0(void); // func_80B91CC0 -void func_80B91D80(void); // func_80B91D80 -void func_80B91DB4(void); // func_80B91DB4 -void func_80B91DC4(void); // func_80B91DC4 +void EnMaYto_Draw(void); // func_80B91288 +void ObjTokeiTurret_Init(void); // func_80B91CC0 +void ObjTokeiTurret_Destroy(void); // func_80B91D80 +void ObjTokeiTurret_Update(void); // func_80B91DB4 +void ObjTokeiTurret_Draw(void); // func_80B91DC4 void func_80B91F20(void); // func_80B91F20 void func_80B91F74(void); // func_80B91F74 void func_80B922C0(void); // func_80B922C0 void func_80B922FC(void); // func_80B922FC -void func_80B923A4(void); // func_80B923A4 -void func_80B924A8(void); // func_80B924A8 +void BgDblueElevator_Init(void); // func_80B923A4 +void BgDblueElevator_Destroy(void); // func_80B924A8 void func_80B924DC(void); // func_80B924DC void func_80B924F8(void); // func_80B924F8 void func_80B9257C(void); // func_80B9257C void func_80B925B8(void); // func_80B925B8 void func_80B92644(void); // func_80B92644 void func_80B92660(void); // func_80B92660 -void func_80B928E0(void); // func_80B928E0 -void func_80B92904(void); // func_80B92904 +void BgDblueElevator_Update(void); // func_80B928E0 +void BgDblueElevator_Draw(void); // func_80B92904 void func_80B92B10(void); // func_80B92B10 -void func_80B92B1C(void); // func_80B92B1C -void func_80B92BD4(void); // func_80B92BD4 +void ObjWarpstone_Init(void); // func_80B92B1C +void ObjWarpstone_Destroy(void); // func_80B92BD4 void func_80B92C00(void); // func_80B92C00 void func_80B92C48(void); // func_80B92C48 void func_80B92CD0(void); // func_80B92CD0 void func_80B92DC4(void); // func_80B92DC4 -void func_80B92DDC(void); // func_80B92DDC -void func_80B92F40(void); // func_80B92F40 +void ObjWarpstone_Update(void); // func_80B92DDC +void ObjWarpstone_Draw(void); // func_80B92F40 void func_80B93310(void); // func_80B93310 void func_80B93468(void); // func_80B93468 -void func_80B93538(void); // func_80B93538 -void func_80B93994(void); // func_80B93994 +void EnZog_Init(void); // func_80B93538 +void EnZog_Destroy(void); // func_80B93994 void func_80B939C0(void); // func_80B939C0 void func_80B93A48(void); // func_80B93A48 void func_80B93B44(void); // func_80B93B44 @@ -14819,25 +14819,25 @@ void func_80B94D0C(void); // func_80B94D0C void func_80B94E34(void); // func_80B94E34 void func_80B95128(void); // func_80B95128 void func_80B95240(void); // func_80B95240 -void func_80B95260(void); // func_80B95260 +void EnZog_Update(void); // func_80B95260 void func_80B954C4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B954C4 void func_80B95598(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B95598 -void func_80B95668(void); // func_80B95668 +void EnZog_Draw(void); // func_80B95668 void func_80B95E20(void); // func_80B95E20 -void func_80B95F10(void); // func_80B95F10 -void func_80B96054(void); // func_80B96054 -void func_80B96088(void); // func_80B96088 -void func_80B960E0(void); // func_80B960E0 -void func_80B961E0(void); // func_80B961E0 -void func_80B96320(void); // func_80B96320 -void func_80B9634C(void); // func_80B9634C -void func_80B96378(void); // func_80B96378 -void func_80B96410(void); // func_80B96410 -void func_80B9649C(void); // func_80B9649C -void func_80B964D0(void); // func_80B964D0 +void ObjRotlift_Init(void); // func_80B95F10 +void ObjRotlift_Destroy(void); // func_80B96054 +void ObjRotlift_Update(void); // func_80B96088 +void ObjRotlift_Draw(void); // func_80B960E0 +void ObjJgGakki_Init(void); // func_80B961E0 +void ObjJgGakki_Destroy(void); // func_80B96320 +void ObjJgGakki_Update(void); // func_80B9634C +void ObjJgGakki_Draw(void); // func_80B96378 +void BgInibsMovebg_Init(void); // func_80B96410 +void BgInibsMovebg_Destroy(void); // func_80B9649C +void BgInibsMovebg_Draw(void); // func_80B964D0 void func_80B965D0(void); // func_80B965D0 -void func_80B966BC(void); // func_80B966BC -void func_80B96B90(void); // func_80B96B90 +void EnZot_Init(void); // func_80B966BC +void EnZot_Destroy(void); // func_80B96B90 void func_80B96BEC(void); // func_80B96BEC void func_80B96CE4(void); // func_80B96CE4 void func_80B96D4C(void); // func_80B96D4C @@ -14884,56 +14884,56 @@ void func_80B99160(void); // func_80B99160 void func_80B991E4(void); // func_80B991E4 void func_80B992C0(void); // func_80B992C0 void func_80B99384(void); // func_80B99384 -void func_80B99394(void); // func_80B99394 +void EnZot_Update(void); // func_80B99394 void func_80B99580(void); // func_80B99580 void func_80B995A4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80B995A4 void func_80B99758(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80B99758 -void func_80B99798(void); // func_80B99798 -void func_80B9A0B0(void); // func_80B9A0B0 -void func_80B9A1BC(void); // func_80B9A1BC +void EnZot_Draw(void); // func_80B99798 +void ObjTree_Init(void); // func_80B9A0B0 +void ObjTree_Destroy(void); // func_80B9A1BC void func_80B9A20C(void); // func_80B9A20C void func_80B9A220(void); // func_80B9A220 void func_80B9A230(void); // func_80B9A230 void func_80B9A27C(void); // func_80B9A27C void func_80B9A348(void); // func_80B9A348 -void func_80B9A3E8(void); // func_80B9A3E8 -void func_80B9A424(void); // func_80B9A424 -void func_80B9A650(void); // func_80B9A650 -void func_80B9A6A0(void); // func_80B9A6A0 -void func_80B9A6D4(void); // func_80B9A6D4 -void func_80B9A8E8(void); // func_80B9A8E8 -void func_80B9A980(void); // func_80B9A980 -void func_80B9A9EC(void); // func_80B9A9EC +void ObjTree_Update(void); // func_80B9A3E8 +void ObjTree_Draw(void); // func_80B9A424 +void ObjY2lift_Init(void); // func_80B9A650 +void ObjY2lift_Destroy(void); // func_80B9A6A0 +void ObjY2lift_Update(void); // func_80B9A6D4 +void ObjY2lift_Draw(void); // func_80B9A8E8 +void ObjY2shutter_Init(void); // func_80B9A980 +void ObjY2shutter_Destroy(void); // func_80B9A9EC void func_80B9AA20(void); // func_80B9AA20 -void func_80B9AA54(void); // func_80B9AA54 -void func_80B9AE00(void); // func_80B9AE00 +void ObjY2shutter_Update(void); // func_80B9AA54 +void ObjY2shutter_Draw(void); // func_80B9AE00 void func_80B9AF50(void); // func_80B9AF50 -void func_80B9AFE0(void); // func_80B9AFE0 -void func_80B9B0F0(void); // func_80B9B0F0 +void ObjBoat_Init(void); // func_80B9AFE0 +void ObjBoat_Destroy(void); // func_80B9B0F0 void func_80B9B124(void); // func_80B9B124 -void func_80B9B1B8(void); // func_80B9B1B8 +void ObjBoat_Update(void); // func_80B9B1B8 void func_80B9B428(void); // func_80B9B428 -void func_80B9B628(void); // func_80B9B628 +void ObjBoat_Draw(void); // func_80B9B628 void func_80B9B6E0(void); // func_80B9B6E0 void func_80B9B74C(void); // func_80B9B74C void func_80B9B9C8(void); // func_80B9B9C8 void func_80B9BC64(void); // func_80B9BC64 void func_80B9BCBC(void); // func_80B9BCBC void func_80B9BD84(void); // func_80B9BD84 -void func_80B9BDC8(void); // func_80B9BDC8 -void func_80B9BF28(void); // func_80B9BF28 +void ObjTaru_Init(void); // func_80B9BDC8 +void ObjTaru_Destroy(void); // func_80B9BF28 void func_80B9BF7C(void); // func_80B9BF7C void func_80B9C07C(void); // func_80B9C07C void func_80B9C174(void); // func_80B9C174 void func_80B9C1A0(void); // func_80B9C1A0 -void func_80B9C208(void); // func_80B9C208 -void func_80B9C2D8(void); // func_80B9C2D8 +void ObjTaru_Update(void); // func_80B9C208 +void ObjTaru_Draw(void); // func_80B9C2D8 void func_80B9C450(void); // func_80B9C450 void func_80B9C5E8(void); // func_80B9C5E8 -void func_80B9CA04(void); // func_80B9CA04 +void ObjHunsui_Init(void); // func_80B9CA04 void func_80B9CAEC(void); // func_80B9CAEC -void func_80B9CD88(void); // func_80B9CD88 -void func_80B9CDBC(void); // func_80B9CDBC +void ObjHunsui_Destroy(void); // func_80B9CD88 +void ObjHunsui_Update(void); // func_80B9CDBC void func_80B9CE64(void); // func_80B9CE64 void func_80B9D094(void); // func_80B9D094 void func_80B9D0FC(void); // func_80B9D0FC @@ -14944,25 +14944,25 @@ void func_80B9D334(void); // func_80B9D334 void func_80B9D4D0(void); // func_80B9D4D0 void func_80B9D508(void); // func_80B9D508 void func_80B9D714(void); // func_80B9D714 -void func_80B9D9C4(void); // func_80B9D9C4 +void ObjHunsui_Draw(void); // func_80B9D9C4 void func_80B9DA60(void); // func_80B9DA60 void func_80B9DEE0(void); // func_80B9DEE0 void func_80B9DFC8(void); // func_80B9DFC8 void func_80B9DFDC(void); // func_80B9DFDC -void func_80B9E030(void); // func_80B9E030 -void func_80B9E0D0(void); // func_80B9E0D0 -void func_80B9E0FC(void); // func_80B9E0FC -void func_80B9E14C(void); // func_80B9E14C -void func_80B9E2C0(void); // func_80B9E2C0 -void func_80B9E3D8(void); // func_80B9E3D8 -void func_80B9E418(void); // func_80B9E418 +void EnJcMato_Init(void); // func_80B9E030 +void EnJcMato_Destroy(void); // func_80B9E0D0 +void EnJcMato_Update(void); // func_80B9E0FC +void EnJcMato_Draw(void); // func_80B9E14C +void MirRay3_Init(void); // func_80B9E2C0 +void MirRay3_Destroy(void); // func_80B9E3D8 +void MirRay3_Update(void); // func_80B9E418 void func_80B9E544(void); // func_80B9E544 void func_80B9E5F4(void); // func_80B9E5F4 void func_80B9E7D0(void); // func_80B9E7D0 void func_80B9E8D4(void); // func_80B9E8D4 -void func_80B9EF70(void); // func_80B9EF70 -void func_80B9F570(void); // func_80B9F570 -void func_80B9F7B8(void); // func_80B9F7B8 +void MirRay3_Draw(void); // func_80B9EF70 +void EnZob_Init(void); // func_80B9F570 +void EnZob_Destroy(void); // func_80B9F7B8 void func_80B9F7E4(void); // func_80B9F7E4 void func_80B9F86C(void); // func_80B9F86C void func_80B9FA3C(void); // func_80B9FA3C @@ -14989,15 +14989,15 @@ void func_80BA0AD8(void); // func_80BA0AD8 void func_80BA0BB4(void); // func_80BA0BB4 void func_80BA0C14(void); // func_80BA0C14 void func_80BA0CF4(void); // func_80BA0CF4 -void func_80BA0D64(void); // func_80BA0D64 +void EnZob_Update(void); // func_80BA0D64 void func_80BA0F64(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BA0F64 void func_80BA0FAC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BA0FAC -void func_80BA0FEC(void); // func_80BA0FEC +void EnZob_Draw(void); // func_80BA0FEC void func_80BA15A0(void); // func_80BA15A0 void func_80BA165C(void); // func_80BA165C void func_80BA16F4(void); // func_80BA16F4 -void func_80BA1854(void); // func_80BA1854 -void func_80BA1BF0(void); // func_80BA1BF0 +void ElfMsg6_Init(void); // func_80BA1854 +void ElfMsg6_Destroy(void); // func_80BA1BF0 void func_80BA1C00(void); // func_80BA1C00 void func_80BA1C88(void); // func_80BA1C88 void func_80BA1CF8(void); // func_80BA1CF8 @@ -15007,10 +15007,10 @@ void func_80BA2038(void); // func_80BA2038 void func_80BA2048(void); // func_80BA2048 void func_80BA215C(void); // func_80BA215C void func_80BA21C4(void); // func_80BA21C4 -void func_80BA22B0(void); // func_80BA22B0 +void ElfMsg6_Update(void); // func_80BA22B0 void func_80BA2420(void); // func_80BA2420 -void func_80BA242C(void); // func_80BA242C -void func_80BA24DC(void); // func_80BA24DC +void ObjNozoki_Init(void); // func_80BA242C +void ObjNozoki_Destroy(void); // func_80BA24DC void func_80BA2514(void); // func_80BA2514 void func_80BA26A8(void); // func_80BA26A8 void func_80BA2708(void); // func_80BA2708 @@ -15026,11 +15026,11 @@ void func_80BA3044(void); // func_80BA3044 void func_80BA311C(void); // func_80BA311C void func_80BA3230(void); // func_80BA3230 void func_80BA3344(void); // func_80BA3344 -void func_80BA3410(void); // func_80BA3410 +void ObjNozoki_Update(void); // func_80BA3410 void func_80BA3434(void); // func_80BA3434 void func_80BA36C0(void); // func_80BA36C0 -void func_80BA36FC(void); // func_80BA36FC -void func_80BA3810(void); // func_80BA3810 +void EnToto_Init(void); // func_80BA36FC +void EnToto_Destroy(void); // func_80BA3810 void func_80BA383C(void); // func_80BA383C void func_80BA3930(void); // func_80BA3930 void func_80BA397C(void); // func_80BA397C @@ -15067,11 +15067,11 @@ void func_80BA4B24(void); // func_80BA4B24 void func_80BA4C0C(void); // func_80BA4C0C void func_80BA4C44(void); // func_80BA4C44 void func_80BA4CB4(void); // func_80BA4CB4 -void func_80BA4E2C(void); // func_80BA4E2C -void func_80BA4EFC(void); // func_80BA4EFC +void EnToto_Update(void); // func_80BA4E2C +void EnToto_Draw(void); // func_80BA4EFC void func_80BA5400(void); // func_80BA5400 -void func_80BA5620(void); // func_80BA5620 -void func_80BA577C(void); // func_80BA577C +void EnRailgibud_Init(void); // func_80BA5620 +void EnRailgibud_Destroy(void); // func_80BA577C void func_80BA57A8(void); // func_80BA57A8 void func_80BA57F8(void); // func_80BA57F8 void func_80BA59F0(void); // func_80BA59F0 @@ -15106,11 +15106,11 @@ void func_80BA7388(void); // func_80BA7388 void func_80BA7434(void); // func_80BA7434 void func_80BA7578(void); // func_80BA7578 void func_80BA76C4(void); // func_80BA76C4 -void func_80BA77A0(void); // func_80BA77A0 +void EnRailgibud_Update(void); // func_80BA77A0 void func_80BA7878(void); // func_80BA7878 UNK_TYPE4 func_80BA789C(UNK_TYPE4 param_1, s32 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, s32 param_5, s32 param_6); // func_80BA789C void func_80BA78F8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BA78F8 -void func_80BA79D4(void); // func_80BA79D4 +void EnRailgibud_Draw(void); // func_80BA79D4 void func_80BA7B6C(void); // func_80BA7B6C void func_80BA7C78(void); // func_80BA7C78 void func_80BA7CF0(void); // func_80BA7CF0 @@ -15140,13 +15140,13 @@ void func_80BA9CD4(void); // func_80BA9CD4 void func_80BA9E00(void); // func_80BA9E00 void func_80BA9E10(void); // func_80BA9E10 void func_80BA9E48(void); // func_80BA9E48 -void func_80BA9E6C(void); // func_80BA9E6C -void func_80BA9F24(void); // func_80BA9F24 -void func_80BA9F50(void); // func_80BA9F50 +void EnBaba_Init(void); // func_80BA9E6C +void EnBaba_Destroy(void); // func_80BA9F24 +void EnBaba_Update(void); // func_80BA9F50 void func_80BA9FB0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BA9FB0 void func_80BAA198(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BAA198 void func_80BAA20C(void); // func_80BAA20C -void func_80BAA220(void); // func_80BAA220 +void EnBaba_Draw(void); // func_80BAA220 void func_80BAA6D0(void); // func_80BAA6D0 void func_80BAA848(void); // func_80BAA848 void func_80BAA88C(void); // func_80BAA88C @@ -15194,15 +15194,15 @@ void func_80BADDB4(void); // func_80BADDB4 void func_80BADE14(void); // func_80BADE14 void func_80BADE8C(void); // func_80BADE8C void func_80BADF3C(void); // func_80BADF3C -void func_80BADFD0(void); // func_80BADFD0 -void func_80BAE0A0(void); // func_80BAE0A0 -void func_80BAE108(void); // func_80BAE108 +void EnSuttari_Init(void); // func_80BADFD0 +void EnSuttari_Destroy(void); // func_80BAE0A0 +void EnSuttari_Update(void); // func_80BAE108 void func_80BAE250(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BAE250 void func_80BAE3C4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BAE3C4 void func_80BAE524(void); // func_80BAE524 -void func_80BAE538(void); // func_80BAE538 -void func_80BAEF70(void); // func_80BAEF70 -void func_80BAF1C0(void); // func_80BAF1C0 +void EnSuttari_Draw(void); // func_80BAE538 +void EnZod_Init(void); // func_80BAEF70 +void EnZod_Destroy(void); // func_80BAF1C0 void func_80BAF1EC(void); // func_80BAF1EC void func_80BAF2B4(void); // func_80BAF2B4 void func_80BAF338(void); // func_80BAF338 @@ -15219,13 +15219,13 @@ void func_80BAFD00(void); // func_80BAFD00 void func_80BAFDB4(void); // func_80BAFDB4 void func_80BAFE34(void); // func_80BAFE34 void func_80BAFF14(void); // func_80BAFF14 -void func_80BAFF84(void); // func_80BAFF84 +void EnZod_Update(void); // func_80BAFF84 void func_80BB0128(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BB0128 void func_80BB0170(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BB0170 void func_80BB01B0(void); // func_80BB01B0 -void func_80BB03E8(void); // func_80BB03E8 -void func_80BB08E0(void); // func_80BB08E0 -void func_80BB0998(void); // func_80BB0998 +void EnZod_Draw(void); // func_80BB03E8 +void EnKujiya_Init(void); // func_80BB08E0 +void EnKujiya_Destroy(void); // func_80BB0998 void func_80BB09A8(void); // func_80BB09A8 void func_80BB09BC(void); // func_80BB09BC void func_80BB0B28(void); // func_80BB0B28 @@ -15243,8 +15243,8 @@ void func_80BB1168(void); // func_80BB1168 void func_80BB1180(void); // func_80BB1180 void func_80BB1250(void); // func_80BB1250 void func_80BB1268(void); // func_80BB1268 -void func_80BB1338(void); // func_80BB1338 -void func_80BB135C(void); // func_80BB135C +void EnKujiya_Update(void); // func_80BB1338 +void EnKujiya_Draw(void); // func_80BB135C void func_80BB16D0(void); // func_80BB16D0 void func_80BB178C(void); // func_80BB178C void func_80BB18FC(void); // func_80BB18FC @@ -15272,33 +15272,33 @@ void func_80BB31B8(void); // func_80BB31B8 void func_80BB32AC(void); // func_80BB32AC void func_80BB3318(void); // func_80BB3318 void func_80BB347C(void); // func_80BB347C -void func_80BB34BC(void); // func_80BB34BC -void func_80BB3650(void); // func_80BB3650 -void func_80BB36A0(void); // func_80BB36A0 +void EnGeg_Init(void); // func_80BB34BC +void EnGeg_Destroy(void); // func_80BB3650 +void EnGeg_Update(void); // func_80BB36A0 void func_80BB3728(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BB3728 void func_80BB3860(void); // func_80BB3860 void func_80BB387C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BB387C void func_80BB39F8(void); // func_80BB39F8 void func_80BB3BE0(void); // func_80BB3BE0 void func_80BB3CB4(void); // func_80BB3CB4 -void func_80BB3E0C(void); // func_80BB3E0C -void func_80BB4700(void); // func_80BB4700 -void func_80BB4720(void); // func_80BB4720 -void func_80BB4730(void); // func_80BB4730 -void func_80BB48E4(void); // func_80BB48E4 -void func_80BB4AF0(void); // func_80BB4AF0 -void func_80BB4B6C(void); // func_80BB4B6C -void func_80BB4BA0(void); // func_80BB4BA0 -void func_80BB4CB0(void); // func_80BB4CB0 -void func_80BB4E00(void); // func_80BB4E00 -void func_80BB4E40(void); // func_80BB4E40 +void EnGeg_Draw(void); // func_80BB3E0C +void ObjKinoko_Init(void); // func_80BB4700 +void ObjKinoko_Destroy(void); // func_80BB4720 +void ObjKinoko_Update(void); // func_80BB4730 +void ObjKinoko_Draw(void); // func_80BB48E4 +void ObjYasi_Init(void); // func_80BB4AF0 +void ObjYasi_Destroy(void); // func_80BB4B6C +void ObjYasi_Update(void); // func_80BB4BA0 +void ObjYasi_Draw(void); // func_80BB4CB0 +void EnTanron1_Init(void); // func_80BB4E00 +void EnTanron1_Destroy(void); // func_80BB4E40 void func_80BB4E50(void); // func_80BB4E50 -void func_80BB4F28(void); // func_80BB4F28 -void func_80BB52F8(void); // func_80BB52F8 +void EnTanron1_Update(void); // func_80BB4F28 +void EnTanron1_Draw(void); // func_80BB52F8 void func_80BB5318(void); // func_80BB5318 void func_80BB5AAC(void); // func_80BB5AAC -void func_80BB67D0(void); // func_80BB67D0 -void func_80BB69B0(void); // func_80BB69B0 +void EnTanron2_Init(void); // func_80BB67D0 +void EnTanron2_Destroy(void); // func_80BB69B0 void func_80BB69C0(void); // func_80BB69C0 void func_80BB69FC(void); // func_80BB69FC void func_80BB6B80(void); // func_80BB6B80 @@ -15309,23 +15309,23 @@ void func_80BB71C8(void); // func_80BB71C8 void func_80BB7398(void); // func_80BB7398 void func_80BB7408(void); // func_80BB7408 void func_80BB7578(void); // func_80BB7578 -void func_80BB7800(void); // func_80BB7800 +void EnTanron2_Update(void); // func_80BB7800 void func_80BB7B90(void); // func_80BB7B90 -void func_80BB7C14(void); // func_80BB7C14 +void EnTanron2_Draw(void); // func_80BB7C14 void func_80BB85A0(void); // func_80BB85A0 -void func_80BB86BC(void); // func_80BB86BC -void func_80BB87B0(void); // func_80BB87B0 +void EnTanron3_Init(void); // func_80BB86BC +void EnTanron3_Destroy(void); // func_80BB87B0 void func_80BB87D4(void); // func_80BB87D4 void func_80BB897C(void); // func_80BB897C void func_80BB8A48(void); // func_80BB8A48 void func_80BB91D4(void); // func_80BB91D4 void func_80BB9288(void); // func_80BB9288 void func_80BB9308(void); // func_80BB9308 -void func_80BB93EC(void); // func_80BB93EC +void EnTanron3_Update(void); // func_80BB93EC void func_80BB95FC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BB95FC -void func_80BB9670(void); // func_80BB9670 -void func_80BB98E0(void); // func_80BB98E0 -void func_80BB99F0(void); // func_80BB99F0 +void EnTanron3_Draw(void); // func_80BB9670 +void ObjChan_Init(void); // func_80BB98E0 +void ObjChan_Destroy(void); // func_80BB99F0 void func_80BB9A1C(void); // func_80BB9A1C void func_80BB9B40(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5); // func_80BB9B40 void func_80BB9C08(void); // func_80BB9C08 @@ -15333,12 +15333,12 @@ void func_80BB9F24(void); // func_80BB9F24 void func_80BBA2FC(void); // func_80BBA2FC void func_80BBA314(void); // func_80BBA314 void func_80BBA488(void); // func_80BBA488 -void func_80BBA738(void); // func_80BBA738 -void func_80BBA78C(void); // func_80BBA78C +void ObjChan_Update(void); // func_80BBA738 +void ObjChan_Draw(void); // func_80BBA78C void func_80BBA894(void); // func_80BBA894 void func_80BBA930(void); // func_80BBA930 -void func_80BBACA0(void); // func_80BBACA0 -void func_80BBAE60(void); // func_80BBAE60 +void EnZos_Init(void); // func_80BBACA0 +void EnZos_Destroy(void); // func_80BBAE60 void func_80BBAE84(void); // func_80BBAE84 void func_80BBAF5C(void); // func_80BBAF5C void func_80BBAFFC(void); // func_80BBAFFC @@ -15362,10 +15362,10 @@ void func_80BBC22C(void); // func_80BBC22C void func_80BBC24C(void); // func_80BBC24C void func_80BBC298(void); // func_80BBC298 void func_80BBC37C(void); // func_80BBC37C -void func_80BBC3F0(void); // func_80BBC3F0 +void EnZos_Update(void); // func_80BBC3F0 void func_80BBC4E4(void); // func_80BBC4E4 void func_80BBC500(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BBC500 -void func_80BBC540(void); // func_80BBC540 +void EnZos_Draw(void); // func_80BBC540 void func_80BBCA80(void); // func_80BBCA80 void func_80BBD348(void); // func_80BBD348 void func_80BBD8F0(void); // func_80BBD8F0 @@ -15394,15 +15394,15 @@ void func_80BBEEB4(void); // func_80BBEEB4 void func_80BBEF34(void); // func_80BBEF34 void func_80BBEFA0(void); // func_80BBEFA0 void func_80BBF01C(void); // func_80BBF01C -void func_80BBF09C(void); // func_80BBF09C -void func_80BBF198(void); // func_80BBF198 -void func_80BBF1C4(void); // func_80BBF1C4 +void EnSGoro_Init(void); // func_80BBF09C +void EnSGoro_Destroy(void); // func_80BBF198 +void EnSGoro_Update(void); // func_80BBF1C4 void func_80BBF298(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BBF298 void func_80BBF3D0(void); // func_80BBF3D0 void func_80BBF3EC(void); // func_80BBF3EC void func_80BBF5F0(void); // func_80BBF5F0 void func_80BBF6BC(void); // func_80BBF6BC -void func_80BBF7BC(void); // func_80BBF7BC +void EnSGoro_Draw(void); // func_80BBF7BC void func_80BBFDB0(void); // func_80BBFDB0 void func_80BBFE60(void); // func_80BBFE60 void func_80BBFE8C(void); // func_80BBFE8C @@ -15427,13 +15427,13 @@ void func_80BC0D08(void); // func_80BC0D08 void func_80BC0D1C(void); // func_80BC0D1C void func_80BC0D84(void); // func_80BC0D84 void func_80BC0EAC(void); // func_80BC0EAC -void func_80BC0F60(void); // func_80BC0F60 -void func_80BC1080(void); // func_80BC1080 -void func_80BC10C0(void); // func_80BC10C0 +void EnNb_Init(void); // func_80BC0F60 +void EnNb_Destroy(void); // func_80BC1080 +void EnNb_Update(void); // func_80BC10C0 void func_80BC1174(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80BC1174 void func_80BC11B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BC11B4 void func_80BC1278(void); // func_80BC1278 -void func_80BC1374(void); // func_80BC1374 +void EnNb_Draw(void); // func_80BC1374 void func_80BC1900(void); // func_80BC1900 void func_80BC192C(void); // func_80BC192C void func_80BC1984(void); // func_80BC1984 @@ -15452,13 +15452,13 @@ void func_80BC2150(void); // func_80BC2150 void func_80BC21A8(void); // func_80BC21A8 void func_80BC2274(void); // func_80BC2274 void func_80BC22F4(void); // func_80BC22F4 -void func_80BC2388(void); // func_80BC2388 -void func_80BC2498(void); // func_80BC2498 -void func_80BC24C4(void); // func_80BC24C4 +void EnJa_Init(void); // func_80BC2388 +void EnJa_Destroy(void); // func_80BC2498 +void EnJa_Update(void); // func_80BC24C4 void func_80BC25E0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80BC25E0 void func_80BC2620(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BC2620 void func_80BC2B30(void); // func_80BC2B30 -void func_80BC2CE4(void); // func_80BC2CE4 +void EnJa_Draw(void); // func_80BC2CE4 void func_80BC2EA4(void); // func_80BC2EA4 void func_80BC3154(void); // func_80BC3154 void func_80BC32D8(void); // func_80BC32D8 @@ -15470,8 +15470,8 @@ void func_80BC3B00(void); // func_80BC3B00 void func_80BC3CA4(void); // func_80BC3CA4 void func_80BC3D08(void); // func_80BC3D08 void func_80BC4038(void); // func_80BC4038 -void func_80BC4058(void); // func_80BC4058 -void func_80BC4178(void); // func_80BC4178 +void BgF40Block_Init(void); // func_80BC4058 +void BgF40Block_Destroy(void); // func_80BC4178 void func_80BC41AC(void); // func_80BC41AC void func_80BC4228(Actor* param_1, UNK_TYPE4 param_2); // func_80BC4228 void func_80BC4344(void); // func_80BC4344 @@ -15481,20 +15481,20 @@ void func_80BC4448(void); // func_80BC4448 void func_80BC44F4(void); // func_80BC44F4 void func_80BC4530(void); // func_80BC4530 void func_80BC457C(void); // func_80BC457C -void func_80BC458C(void); // func_80BC458C -void func_80BC45CC(void); // func_80BC45CC +void BgF40Block_Update(void); // func_80BC458C +void BgF40Block_Draw(void); // func_80BC45CC void func_80BC47B0(void); // func_80BC47B0 -void func_80BC4A3C(void); // func_80BC4A3C -void func_80BC4AEC(void); // func_80BC4AEC +void BgF40Switch_Init(void); // func_80BC4A3C +void BgF40Switch_Destroy(void); // func_80BC4AEC void func_80BC4B20(void); // func_80BC4B20 void func_80BC4B94(void); // func_80BC4B94 void func_80BC4BB8(void); // func_80BC4BB8 void func_80BC4C68(void); // func_80BC4C68 void func_80BC4D30(void); // func_80BC4D30 -void func_80BC4D54(void); // func_80BC4D54 -void func_80BC4D90(void); // func_80BC4D90 -void func_80BC4F30(void); // func_80BC4F30 -void func_80BC51F8(void); // func_80BC51F8 +void BgF40Switch_Update(void); // func_80BC4D54 +void BgF40Switch_Draw(void); // func_80BC4D90 +void EnPoComposer_Init(void); // func_80BC4F30 +void EnPoComposer_Destroy(void); // func_80BC51F8 void func_80BC5250(void); // func_80BC5250 void func_80BC5294(void); // func_80BC5294 void func_80BC52D4(void); // func_80BC52D4 @@ -15523,12 +15523,12 @@ void func_80BC5CC8(void); // func_80BC5CC8 void func_80BC5D34(void); // func_80BC5D34 void func_80BC5DEC(void); // func_80BC5DEC void func_80BC5FE8(void); // func_80BC5FE8 -void func_80BC6048(void); // func_80BC6048 +void EnPoComposer_Update(void); // func_80BC6048 void func_80BC60BC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7); // func_80BC60BC void func_80BC617C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BC617C -void func_80BC61D0(void); // func_80BC61D0 -void func_80BC6BF0(void); // func_80BC6BF0 -void func_80BC6D28(void); // func_80BC6D28 +void EnPoComposer_Draw(void); // func_80BC61D0 +void EnGuruguru_Init(void); // func_80BC6BF0 +void EnGuruguru_Destroy(void); // func_80BC6D28 void func_80BC6D64(void); // func_80BC6D64 void func_80BC6E00(void); // func_80BC6E00 void func_80BC6E10(void); // func_80BC6E10 @@ -15538,15 +15538,15 @@ void func_80BC7068(void); // func_80BC7068 void func_80BC73F4(void); // func_80BC73F4 void func_80BC7440(void); // func_80BC7440 void func_80BC7520(void); // func_80BC7520 -void func_80BC7590(void); // func_80BC7590 +void EnGuruguru_Update(void); // func_80BC7590 void func_80BC77EC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BC77EC -void func_80BC7834(void); // func_80BC7834 -void func_80BC7AD0(void); // func_80BC7AD0 -void func_80BC7B28(void); // func_80BC7B28 -void func_80BC7B5C(void); // func_80BC7B5C -void func_80BC7BBC(void); // func_80BC7BBC -void func_80BC9270(void); // func_80BC9270 -void func_80BC9330(void); // func_80BC9330 +void EnGuruguru_Draw(void); // func_80BC7834 +void OceffWipe5_Init(void); // func_80BC7AD0 +void OceffWipe5_Destroy(void); // func_80BC7B28 +void OceffWipe5_Update(void); // func_80BC7B5C +void OceffWipe5_Draw(void); // func_80BC7BBC +void EnStoneheishi_Init(void); // func_80BC9270 +void EnStoneheishi_Destroy(void); // func_80BC9330 void func_80BC935C(void); // func_80BC935C void func_80BC941C(void); // func_80BC941C void func_80BC94B0(void); // func_80BC94B0 @@ -15560,14 +15560,14 @@ void func_80BC9A2C(void); // func_80BC9A2C void func_80BC9C88(void); // func_80BC9C88 void func_80BC9D28(void); // func_80BC9D28 void func_80BC9E50(void); // func_80BC9E50 -void func_80BC9EE4(void); // func_80BC9EE4 +void EnStoneheishi_Update(void); // func_80BC9EE4 void func_80BCA0AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BCA0AC void func_80BCA104(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BCA104 -void func_80BCA2AC(void); // func_80BCA2AC -void func_80BCA5A0(void); // func_80BCA5A0 -void func_80BCA5F8(void); // func_80BCA5F8 -void func_80BCA62C(void); // func_80BCA62C -void func_80BCA68C(void); // func_80BCA68C +void EnStoneheishi_Draw(void); // func_80BCA2AC +void OceffWipe6_Init(void); // func_80BCA5A0 +void OceffWipe6_Destroy(void); // func_80BCA5F8 +void OceffWipe6_Update(void); // func_80BCA62C +void OceffWipe6_Draw(void); // func_80BCA68C void func_80BCABF0(void); // func_80BCABF0 void func_80BCAC40(void); // func_80BCAC40 void func_80BCAD64(void); // func_80BCAD64 @@ -15590,13 +15590,13 @@ void func_80BCBFFC(void); // func_80BCBFFC void func_80BCC288(void); // func_80BCC288 void func_80BCC2AC(void); // func_80BCC2AC void func_80BCC448(void); // func_80BCC448 -void func_80BCC508(void); // func_80BCC508 -void func_80BCC77C(void); // func_80BCC77C -void func_80BCC7A8(void); // func_80BCC7A8 +void EnScopenuts_Init(void); // func_80BCC508 +void EnScopenuts_Destroy(void); // func_80BCC77C +void EnScopenuts_Update(void); // func_80BCC7A8 UNK_TYPE4 func_80BCC828(UNK_TYPE4 param_1, s32 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6); // func_80BCC828 void func_80BCC9CC(void); // func_80BCC9CC void func_80BCC9E4(void); // func_80BCC9E4 -void func_80BCCAAC(void); // func_80BCCAAC +void EnScopenuts_Draw(void); // func_80BCCAAC void func_80BCD000(void); // func_80BCD000 void func_80BCD09C(void); // func_80BCD09C void func_80BCD1AC(void); // func_80BCD1AC @@ -15605,25 +15605,25 @@ void func_80BCD334(void); // func_80BCD334 void func_80BCD4D0(void); // func_80BCD4D0 void func_80BCD590(void); // func_80BCD590 void func_80BCD640(void); // func_80BCD640 -void func_80BCD7A0(void); // func_80BCD7A0 -void func_80BCDA8C(void); // func_80BCDA8C -void func_80BCDAB8(void); // func_80BCDAB8 -void func_80BCDB00(void); // func_80BCDB00 -void func_80BCDCB0(void); // func_80BCDCB0 -void func_80BCDD08(void); // func_80BCDD08 -void func_80BCDD3C(void); // func_80BCDD3C -void func_80BCDD9C(void); // func_80BCDD9C -void func_80BCEB20(void); // func_80BCEB20 -void func_80BCEBB0(void); // func_80BCEBB0 +void EnScopecrow_Init(void); // func_80BCD7A0 +void EnScopecrow_Destroy(void); // func_80BCDA8C +void EnScopecrow_Update(void); // func_80BCDAB8 +void EnScopecrow_Draw(void); // func_80BCDB00 +void OceffWipe7_Init(void); // func_80BCDCB0 +void OceffWipe7_Destroy(void); // func_80BCDD08 +void OceffWipe7_Update(void); // func_80BCDD3C +void OceffWipe7_Draw(void); // func_80BCDD9C +void EffKamejimaWave_Init(void); // func_80BCEB20 +void EffKamejimaWave_Destroy(void); // func_80BCEBB0 void func_80BCEBC0(void); // func_80BCEBC0 void func_80BCEC6C(void); // func_80BCEC6C void func_80BCED34(void); // func_80BCED34 void func_80BCEDE0(void); // func_80BCEDE0 -void func_80BCEE98(void); // func_80BCEE98 +void EffKamejimaWave_Update(void); // func_80BCEE98 void func_80BCEEBC(void); // func_80BCEEBC void func_80BCEF0C(void); // func_80BCEF0C -void func_80BCF1D0(void); // func_80BCF1D0 -void func_80BCF328(void); // func_80BCF328 +void EnHg_Init(void); // func_80BCF1D0 +void EnHg_Destroy(void); // func_80BCF328 void func_80BCF354(void); // func_80BCF354 void func_80BCF398(void); // func_80BCF398 void func_80BCF468(void); // func_80BCF468 @@ -15640,12 +15640,12 @@ void func_80BCF8A0(void); // func_80BCF8A0 void func_80BCF93C(void); // func_80BCF93C void func_80BCF95C(void); // func_80BCF95C void func_80BCFC0C(void); // func_80BCFC0C -void func_80BCFDC4(void); // func_80BCFDC4 +void EnHg_Update(void); // func_80BCFDC4 void func_80BCFE54(void); // func_80BCFE54 void func_80BCFE70(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BCFE70 -void func_80BCFEC4(void); // func_80BCFEC4 -void func_80BD02B0(void); // func_80BD02B0 -void func_80BD03C0(void); // func_80BD03C0 +void EnHg_Draw(void); // func_80BCFEC4 +void EnHgo_Init(void); // func_80BD02B0 +void EnHgo_Destroy(void); // func_80BD03C0 void func_80BD03EC(void); // func_80BD03EC void func_80BD0410(void); // func_80BD0410 void func_80BD0420(void); // func_80BD0420 @@ -15657,12 +15657,12 @@ void func_80BD0660(void); // func_80BD0660 void func_80BD06FC(void); // func_80BD06FC void func_80BD0898(void); // func_80BD0898 void func_80BD0B8C(void); // func_80BD0B8C -void func_80BD0C30(void); // func_80BD0C30 +void EnHgo_Update(void); // func_80BD0C30 void func_80BD0CF0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BD0CF0 void func_80BD0D38(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BD0D38 -void func_80BD0D7C(void); // func_80BD0D7C -void func_80BD11E0(void); // func_80BD11E0 -void func_80BD13B0(void); // func_80BD13B0 +void EnHgo_Draw(void); // func_80BD0D7C +void EnZov_Init(void); // func_80BD11E0 +void EnZov_Destroy(void); // func_80BD13B0 void func_80BD13DC(void); // func_80BD13DC void func_80BD1440(void); // func_80BD1440 void func_80BD1470(void); // func_80BD1470 @@ -15681,10 +15681,10 @@ void func_80BD1D94(void); // func_80BD1D94 void func_80BD1DB8(void); // func_80BD1DB8 void func_80BD1F1C(void); // func_80BD1F1C void func_80BD1FC8(void); // func_80BD1FC8 -void func_80BD20B4(void); // func_80BD20B4 +void EnZov_Update(void); // func_80BD20B4 UNK_TYPE4 func_80BD2380(UNK_TYPE4 param_1, s32 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, s16* param_5, s32 param_6); // func_80BD2380 void func_80BD2404(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BD2404 -void func_80BD24B4(void); // func_80BD24B4 +void EnZov_Draw(void); // func_80BD24B4 void func_80BD2A30(void); // func_80BD2A30 void func_80BD2AE0(void); // func_80BD2AE0 void func_80BD2B0C(void); // func_80BD2B0C @@ -15707,16 +15707,16 @@ void func_80BD35BC(void); // func_80BD35BC void func_80BD3658(void); // func_80BD3658 void func_80BD36B8(void); // func_80BD36B8 void func_80BD3768(void); // func_80BD3768 -void func_80BD3854(void); // func_80BD3854 -void func_80BD396C(void); // func_80BD396C -void func_80BD3998(void); // func_80BD3998 +void EnAh_Init(void); // func_80BD3854 +void EnAh_Destroy(void); // func_80BD396C +void EnAh_Update(void); // func_80BD3998 void func_80BD3AA8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BD3AA8 void func_80BD3AF8(void); // func_80BD3AF8 -void func_80BD3CAC(void); // func_80BD3CAC +void EnAh_Draw(void); // func_80BD3CAC void func_80BD4090(void); // func_80BD4090 void func_80BD40D0(void); // func_80BD40D0 -void func_80BD4108(void); // func_80BD4108 -void func_80BD41B4(void); // func_80BD41B4 +void ObjHgdoor_Init(void); // func_80BD4108 +void ObjHgdoor_Destroy(void); // func_80BD41B4 void func_80BD41E8(void); // func_80BD41E8 void func_80BD41FC(void); // func_80BD41FC void func_80BD42AC(void); // func_80BD42AC @@ -15727,12 +15727,12 @@ void func_80BD4460(void); // func_80BD4460 void func_80BD4478(void); // func_80BD4478 void func_80BD44D0(void); // func_80BD44D0 void func_80BD4500(void); // func_80BD4500 -void func_80BD4540(void); // func_80BD4540 -void func_80BD4570(void); // func_80BD4570 +void ObjHgdoor_Update(void); // func_80BD4540 +void ObjHgdoor_Draw(void); // func_80BD4570 void func_80BD4720(void); // func_80BD4720 void func_80BD4A14(void); // func_80BD4A14 -void func_80BD4CF4(void); // func_80BD4CF4 -void func_80BD4DFC(void); // func_80BD4DFC +void BgIkanaBombwall_Init(void); // func_80BD4CF4 +void BgIkanaBombwall_Destroy(void); // func_80BD4DFC void func_80BD4E44(void); // func_80BD4E44 void func_80BD4EAC(void); // func_80BD4EAC void func_80BD4F18(void); // func_80BD4F18 @@ -15743,19 +15743,19 @@ void func_80BD4FF8(void); // func_80BD4FF8 void func_80BD503C(void); // func_80BD503C void func_80BD5118(void); // func_80BD5118 void func_80BD5134(void); // func_80BD5134 -void func_80BD51DC(void); // func_80BD51DC -void func_80BD5200(void); // func_80BD5200 +void BgIkanaBombwall_Update(void); // func_80BD51DC +void BgIkanaBombwall_Draw(void); // func_80BD5200 void BgIkanaRay_Init(ActorBgIkanaRay* this, GlobalContext* ctxt); // func_80BD53C0 -void BgIkanaRay_Fini(ActorBgIkanaRay* this, GlobalContext* ctxt); // func_80BD546C +void BgIkanaRay_Destroy(ActorBgIkanaRay* this, GlobalContext* ctxt); // func_80BD546C void BgIkanaRay_SetDeactivated(ActorBgIkanaRay* this); // func_80BD5498 void BgIkanaRay_UpdateCheckForActivation(ActorBgIkanaRay* this, GlobalContext* ctxt); // func_80BD54BC void BgIkanaRay_SetActivated(ActorBgIkanaRay* this); // func_80BD5500 void BgIkanaRay_UpdateActivated(ActorBgIkanaRay* this, GlobalContext* ctxt); // func_80BD5530 -void BgIkanaRay_Main(ActorBgIkanaRay* this, GlobalContext* ctxt); // func_80BD556C +void BgIkanaRay_Update(ActorBgIkanaRay* this, GlobalContext* ctxt); // func_80BD556C void BgIkanaRay_Draw(ActorBgIkanaRay* this, GlobalContext* ctxt); // func_80BD5590 void func_80BD5690(void); // func_80BD5690 -void func_80BD5728(void); // func_80BD5728 -void func_80BD57F4(void); // func_80BD57F4 +void BgIkanaShutter_Init(void); // func_80BD5728 +void BgIkanaShutter_Destroy(void); // func_80BD57F4 void func_80BD5828(void); // func_80BD5828 void func_80BD5844(void); // func_80BD5844 void func_80BD5878(void); // func_80BD5878 @@ -15774,22 +15774,22 @@ void func_80BD5BC4(void); // func_80BD5BC4 void func_80BD5BD8(void); // func_80BD5BD8 void func_80BD5C64(void); // func_80BD5C64 void func_80BD5C8C(void); // func_80BD5C8C -void func_80BD5C9C(void); // func_80BD5C9C -void func_80BD5CC0(void); // func_80BD5CC0 +void BgIkanaShutter_Update(void); // func_80BD5C9C +void BgIkanaShutter_Draw(void); // func_80BD5CC0 void func_80BD5E00(void); // func_80BD5E00 void func_80BD5E6C(void); // func_80BD5E6C -void func_80BD6160(void); // func_80BD6160 -void func_80BD6218(void); // func_80BD6218 +void BgHakaBombwall_Init(void); // func_80BD6160 +void BgHakaBombwall_Destroy(void); // func_80BD6218 void func_80BD6260(void); // func_80BD6260 void func_80BD6274(void); // func_80BD6274 void func_80BD62D0(void); // func_80BD62D0 void func_80BD6314(void); // func_80BD6314 void func_80BD63B4(void); // func_80BD63B4 void func_80BD63D0(void); // func_80BD63D0 -void func_80BD6420(void); // func_80BD6420 -void func_80BD6444(void); // func_80BD6444 -void func_80BD6580(void); // func_80BD6580 -void func_80BD65F0(void); // func_80BD65F0 +void BgHakaBombwall_Update(void); // func_80BD6420 +void BgHakaBombwall_Draw(void); // func_80BD6444 +void BgHakaTomb_Init(void); // func_80BD6580 +void BgHakaTomb_Destroy(void); // func_80BD65F0 void func_80BD6624(void); // func_80BD6624 void func_80BD6638(void); // func_80BD6638 void func_80BD66AC(void); // func_80BD66AC @@ -15797,32 +15797,32 @@ void func_80BD6754(void); // func_80BD6754 void func_80BD6768(void); // func_80BD6768 void func_80BD67A8(void); // func_80BD67A8 void func_80BD67BC(void); // func_80BD67BC -void func_80BD67CC(void); // func_80BD67CC -void func_80BD6844(void); // func_80BD6844 +void BgHakaTomb_Update(void); // func_80BD67CC +void BgHakaTomb_Draw(void); // func_80BD6844 void func_80BD6910(void); // func_80BD6910 void func_80BD697C(void); // func_80BD697C void func_80BD6A8C(void); // func_80BD6A8C void func_80BD6B18(void); // func_80BD6B18 -void func_80BD6BE8(void); // func_80BD6BE8 -void func_80BD6CB0(void); // func_80BD6CB0 -void func_80BD6CDC(void); // func_80BD6CDC -void func_80BD6D18(void); // func_80BD6D18 -void func_80BD6F10(void); // func_80BD6F10 -void func_80BD7120(void); // func_80BD7120 +void EnScRuppe_Init(void); // func_80BD6BE8 +void EnScRuppe_Destroy(void); // func_80BD6CB0 +void EnScRuppe_Update(void); // func_80BD6CDC +void EnScRuppe_Draw(void); // func_80BD6D18 +void BgIknvDoukutu_Init(void); // func_80BD6F10 +void BgIknvDoukutu_Destroy(void); // func_80BD7120 void func_80BD716C(void); // func_80BD716C void func_80BD71BC(void); // func_80BD71BC void func_80BD7250(void); // func_80BD7250 void func_80BD72BC(void); // func_80BD72BC void func_80BD7360(void); // func_80BD7360 void func_80BD73D0(void); // func_80BD73D0 -void func_80BD73E0(void); // func_80BD73E0 -void func_80BD7404(void); // func_80BD7404 +void BgIknvDoukutu_Update(void); // func_80BD73E0 +void BgIknvDoukutu_Draw(void); // func_80BD7404 void func_80BD7538(void); // func_80BD7538 void func_80BD7768(void); // func_80BD7768 void func_80BD7820(void); // func_80BD7820 void func_80BD78C4(void); // func_80BD78C4 void BgIknvObj_Init(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD7AB0 -void BgIknvObj_Fini(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD7C7C +void BgIknvObj_Destroy(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD7C7C UNK_TYPE4 func_80BD7CEC(ActorBgIknvObj* this); // func_80BD7CEC void BgIknvObj_UpdateType0(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD7D6C void func_80BD7E0C(void); // func_80BD7E0C @@ -15833,13 +15833,13 @@ void func_80BD8040(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD8040 void BgIknvObj_UpdateType2(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD8098 void BgIknvObj_UpdateType1(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD80FC void BgIknvObj_UpdateDefault(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD810C -void BgIknvObj_Main(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD811C +void BgIknvObj_Update(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD811C void BgIknvObj_Draw(ActorBgIknvObj* this, GlobalContext* ctxt); // func_80BD8140 -void func_80BD82B0(void); // func_80BD82B0 +void EnPamera_Init(void); // func_80BD82B0 void func_80BD84F0(void); // func_80BD84F0 void func_80BD8588(void); // func_80BD8588 void func_80BD8658(void); // func_80BD8658 -void func_80BD86D4(void); // func_80BD86D4 +void EnPamera_Destroy(void); // func_80BD86D4 void func_80BD8700(void); // func_80BD8700 void func_80BD8758(void); // func_80BD8758 void func_80BD8908(void); // func_80BD8908 @@ -15864,10 +15864,10 @@ void func_80BD9384(void); // func_80BD9384 void func_80BD93CC(void); // func_80BD93CC void func_80BD93F4(void); // func_80BD93F4 void func_80BD94E0(void); // func_80BD94E0 -void func_80BD95A4(void); // func_80BD95A4 +void EnPamera_Update(void); // func_80BD95A4 void func_80BD9648(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BD9648 void func_80BD9690(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BD9690 -void func_80BD96D0(void); // func_80BD96D0 +void EnPamera_Draw(void); // func_80BD96D0 void func_80BD9840(void); // func_80BD9840 void func_80BD9904(void); // func_80BD9904 void func_80BD9928(void); // func_80BD9928 @@ -15893,16 +15893,16 @@ void func_80BDA1C8(void); // func_80BDA1C8 void func_80BDA288(void); // func_80BDA288 void func_80BDA2E0(void); // func_80BDA2E0 void func_80BDA344(void); // func_80BDA344 -void func_80BDAA30(void); // func_80BDAA30 +void ObjHsStump_Init(void); // func_80BDAA30 void func_80BDAB00(void); // func_80BDAB00 void func_80BDAB18(void); // func_80BDAB18 void func_80BDAB6C(void); // func_80BDAB6C void func_80BDABCC(void); // func_80BDABCC -void func_80BDAECC(void); // func_80BDAECC -void func_80BDAF00(void); // func_80BDAF00 -void func_80BDAF24(void); // func_80BDAF24 -void func_80BDB040(void); // func_80BDB040 -void func_80BDB188(void); // func_80BDB188 +void ObjHsStump_Destroy(void); // func_80BDAECC +void ObjHsStump_Update(void); // func_80BDAF00 +void ObjHsStump_Draw(void); // func_80BDAF24 +void EnHiddenNuts_Init(void); // func_80BDB040 +void EnHiddenNuts_Destroy(void); // func_80BDB188 void func_80BDB1B4(void); // func_80BDB1B4 void func_80BDB268(void); // func_80BDB268 void func_80BDB2B8(void); // func_80BDB2B8 @@ -15917,8 +15917,8 @@ void func_80BDBA28(void); // func_80BDBA28 void func_80BDBB48(void); // func_80BDBB48 void func_80BDBE70(void); // func_80BDBE70 void func_80BDBED4(void); // func_80BDBED4 -void func_80BDBF7C(void); // func_80BDBF7C -void func_80BDC064(void); // func_80BDC064 +void EnHiddenNuts_Update(void); // func_80BDBF7C +void EnHiddenNuts_Draw(void); // func_80BDC064 void func_80BDC270(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5); // func_80BDC270 void func_80BDC2D8(void); // func_80BDC2D8 void func_80BDC3C0(void); // func_80BDC3C0 @@ -15930,8 +15930,8 @@ void func_80BDC9DC(void); // func_80BDC9DC void func_80BDCB84(void); // func_80BDCB84 void func_80BDCD38(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5); // func_80BDCD38 void func_80BDCDA8(void); // func_80BDCDA8 -void func_80BDCF28(void); // func_80BDCF28 -void func_80BDD020(void); // func_80BDD020 +void EnZow_Init(void); // func_80BDCF28 +void EnZow_Destroy(void); // func_80BDD020 void func_80BDD04C(void); // func_80BDD04C void func_80BDD154(void); // func_80BDD154 void func_80BDD1E0(void); // func_80BDD1E0 @@ -15941,16 +15941,16 @@ void func_80BDD570(void); // func_80BDD570 void func_80BDD634(void); // func_80BDD634 void func_80BDD6BC(void); // func_80BDD6BC void func_80BDD79C(void); // func_80BDD79C -void func_80BDD830(void); // func_80BDD830 +void EnZow_Update(void); // func_80BDD830 void func_80BDDA7C(void); // func_80BDDA7C void func_80BDDAA0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BDDAA0 void func_80BDDAE0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BDDAE0 -void func_80BDDB04(void); // func_80BDDB04 -void func_80BDDFE0(void); // func_80BDDFE0 -void func_80BDE048(void); // func_80BDE048 +void EnZow_Draw(void); // func_80BDDB04 +void EnTalk_Init(void); // func_80BDDFE0 +void EnTalk_Destroy(void); // func_80BDE048 void func_80BDE058(void); // func_80BDE058 void func_80BDE090(void); // func_80BDE090 -void func_80BDE11C(void); // func_80BDE11C +void EnTalk_Update(void); // func_80BDE11C void func_80BDE1A0(void); // func_80BDE1A0 void func_80BDE250(void); // func_80BDE250 void func_80BDE27C(void); // func_80BDE27C @@ -15979,13 +15979,13 @@ void func_80BDF568(void); // func_80BDF568 void func_80BDF578(void); // func_80BDF578 void func_80BDF5E8(void); // func_80BDF5E8 void func_80BDF6C4(void); // func_80BDF6C4 -void func_80BDF75C(void); // func_80BDF75C -void func_80BDF840(void); // func_80BDF840 -void func_80BDF86C(void); // func_80BDF86C +void EnAl_Init(void); // func_80BDF75C +void EnAl_Destroy(void); // func_80BDF840 +void EnAl_Update(void); // func_80BDF86C void func_80BDF914(void); // func_80BDF914 void func_80BDF950(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BDF950 void func_80BDFA34(void); // func_80BDFA34 -void func_80BDFB30(void); // func_80BDFB30 +void EnAl_Draw(void); // func_80BDFB30 void func_80BE04E0(void); // func_80BE04E0 void func_80BE0590(void); // func_80BE0590 void func_80BE05BC(void); // func_80BE05BC @@ -16007,22 +16007,22 @@ void func_80BE10BC(void); // func_80BE10BC void func_80BE1224(void); // func_80BE1224 void func_80BE127C(void); // func_80BE127C void func_80BE1348(void); // func_80BE1348 -void func_80BE1424(void); // func_80BE1424 -void func_80BE1524(void); // func_80BE1524 -void func_80BE1550(void); // func_80BE1550 +void EnTab_Init(void); // func_80BE1424 +void EnTab_Destroy(void); // func_80BE1524 +void EnTab_Update(void); // func_80BE1550 void func_80BE1648(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80BE1648 void func_80BE16B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BE16B4 void func_80BE1704(void); // func_80BE1704 -void func_80BE1810(void); // func_80BE1810 +void EnTab_Draw(void); // func_80BE1810 void func_80BE1C80(void); // func_80BE1C80 -void func_80BE1CEC(void); // func_80BE1CEC -void func_80BE1D5C(void); // func_80BE1D5C -void func_80BE1D88(void); // func_80BE1D88 -void func_80BE1E9C(void); // func_80BE1E9C -void func_80BE2030(void); // func_80BE2030 -void func_80BE20BC(void); // func_80BE20BC +void EnNimotsu_Init(void); // func_80BE1CEC +void EnNimotsu_Destroy(void); // func_80BE1D5C +void EnNimotsu_Update(void); // func_80BE1D88 +void EnNimotsu_Draw(void); // func_80BE1E9C +void EnHitTag_Init(void); // func_80BE2030 +void EnHitTag_Destroy(void); // func_80BE20BC void func_80BE20E8(void); // func_80BE20E8 -void func_80BE21A0(void); // func_80BE21A0 +void EnHitTag_Update(void); // func_80BE21A0 void func_80BE2260(void); // func_80BE2260 void func_80BE2330(void); // func_80BE2330 void func_80BE24CC(void); // func_80BE24CC @@ -16041,35 +16041,35 @@ void func_80BE32DC(void); // func_80BE32DC void func_80BE3354(void); // func_80BE3354 void func_80BE348C(void); // func_80BE348C void func_80BE35A4(void); // func_80BE35A4 -void func_80BE3754(void); // func_80BE3754 -void func_80BE3894(void); // func_80BE3894 -void func_80BE38C0(void); // func_80BE38C0 -void func_80BE393C(void); // func_80BE393C -void func_80BE3B80(void); // func_80BE3B80 -void func_80BE3DB0(void); // func_80BE3DB0 +void EnRuppecrow_Init(void); // func_80BE3754 +void EnRuppecrow_Destroy(void); // func_80BE3894 +void EnRuppecrow_Update(void); // func_80BE38C0 +void EnRuppecrow_Draw(void); // func_80BE393C +void EnTanron4_Init(void); // func_80BE3B80 +void EnTanron4_Destroy(void); // func_80BE3DB0 void func_80BE3DC0(void); // func_80BE3DC0 void func_80BE3DFC(void); // func_80BE3DFC void func_80BE4268(void); // func_80BE4268 void func_80BE42A4(void); // func_80BE42A4 -void func_80BE4734(void); // func_80BE4734 -void func_80BE4804(void); // func_80BE4804 +void EnTanron4_Update(void); // func_80BE4734 +void EnTanron4_Draw(void); // func_80BE4804 void func_80BE4930(void); // func_80BE4930 void func_80BE4A2C(void); // func_80BE4A2C -void func_80BE4B1C(void); // func_80BE4B1C -void func_80BE4F24(void); // func_80BE4F24 -void func_80BE4F54(void); // func_80BE4F54 +void EnTanron5_Init(void); // func_80BE4B1C +void EnTanron5_Destroy(void); // func_80BE4F24 +void EnTanron5_Update(void); // func_80BE4F54 void func_80BE5818(void); // func_80BE5818 -void func_80BE5B58(void); // func_80BE5B58 +void EnTanron5_Draw(void); // func_80BE5B58 void func_80BE5C10(void); // func_80BE5C10 -void func_80BE6040(void); // func_80BE6040 -void func_80BE60AC(void); // func_80BE60AC +void EnTanron6_Init(void); // func_80BE6040 +void EnTanron6_Destroy(void); // func_80BE60AC void func_80BE60BC(void); // func_80BE60BC void func_80BE60D0(void); // func_80BE60D0 -void func_80BE60E0(void); // func_80BE60E0 -void func_80BE6140(void); // func_80BE6140 +void EnTanron6_Update(void); // func_80BE60E0 +void EnTanron6_Draw(void); // func_80BE6140 void func_80BE61D0(void); // func_80BE61D0 -void func_80BE6228(void); // func_80BE6228 -void func_80BE63DC(void); // func_80BE63DC +void EnDaiku2_Init(void); // func_80BE6228 +void EnDaiku2_Destroy(void); // func_80BE63DC void func_80BE6408(void); // func_80BE6408 void func_80BE64C0(void); // func_80BE64C0 void func_80BE65B4(void); // func_80BE65B4 @@ -16082,25 +16082,25 @@ void func_80BE6EB0(void); // func_80BE6EB0 void func_80BE6EF0(void); // func_80BE6EF0 void func_80BE71A0(void); // func_80BE71A0 void func_80BE71D8(void); // func_80BE71D8 -void func_80BE72A8(void); // func_80BE72A8 +void EnDaiku2_Update(void); // func_80BE72A8 void func_80BE738C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BE738C -void func_80BE7474(void); // func_80BE7474 +void EnDaiku2_Draw(void); // func_80BE7474 void func_80BE7504(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6); // func_80BE7504 void func_80BE7600(void); // func_80BE7600 void func_80BE7718(void); // func_80BE7718 -void func_80BE7B00(void); // func_80BE7B00 -void func_80BE7C68(void); // func_80BE7C68 +void EnMuto_Init(void); // func_80BE7B00 +void EnMuto_Destroy(void); // func_80BE7C68 void func_80BE7C94(void); // func_80BE7C94 void func_80BE7D20(void); // func_80BE7D20 void func_80BE7DB4(void); // func_80BE7DB4 void func_80BE7DEC(void); // func_80BE7DEC void func_80BE7F88(void); // func_80BE7F88 void func_80BE7FEC(void); // func_80BE7FEC -void func_80BE81A4(void); // func_80BE81A4 +void EnMuto_Update(void); // func_80BE81A4 void func_80BE8328(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BE8328 -void func_80BE8390(void); // func_80BE8390 -void func_80BE84F0(void); // func_80BE84F0 -void func_80BE8664(void); // func_80BE8664 +void EnMuto_Draw(void); // func_80BE8390 +void EnBaisen_Init(void); // func_80BE84F0 +void EnBaisen_Destroy(void); // func_80BE8664 void func_80BE8690(void); // func_80BE8690 void func_80BE871C(void); // func_80BE871C void func_80BE87B0(void); // func_80BE87B0 @@ -16109,31 +16109,31 @@ void func_80BE887C(void); // func_80BE887C void func_80BE895C(void); // func_80BE895C void func_80BE89D8(void); // func_80BE89D8 void func_80BE8AAC(void); // func_80BE8AAC -void func_80BE8BE0(void); // func_80BE8BE0 +void EnBaisen_Update(void); // func_80BE8BE0 void func_80BE8D3C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BE8D3C -void func_80BE8D94(void); // func_80BE8D94 -void func_80BE8F20(void); // func_80BE8F20 -void func_80BE9090(void); // func_80BE9090 +void EnBaisen_Draw(void); // func_80BE8D94 +void EnHeishi_Init(void); // func_80BE8F20 +void EnHeishi_Destroy(void); // func_80BE9090 void func_80BE90BC(void); // func_80BE90BC void func_80BE9148(void); // func_80BE9148 void func_80BE91DC(void); // func_80BE91DC void func_80BE9214(void); // func_80BE9214 -void func_80BE9224(void); // func_80BE9224 +void EnHeishi_Update(void); // func_80BE9224 void func_80BE9380(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BE9380 -void func_80BE93D8(void); // func_80BE93D8 -void func_80BE9510(void); // func_80BE9510 -void func_80BE95C0(void); // func_80BE95C0 +void EnHeishi_Draw(void); // func_80BE93D8 +void EnDemoheishi_Init(void); // func_80BE9510 +void EnDemoheishi_Destroy(void); // func_80BE95C0 void func_80BE95EC(void); // func_80BE95EC void func_80BE9678(void); // func_80BE9678 void func_80BE970C(void); // func_80BE970C void func_80BE975C(void); // func_80BE975C void func_80BE97F0(void); // func_80BE97F0 void func_80BE980C(void); // func_80BE980C -void func_80BE9864(void); // func_80BE9864 +void EnDemoheishi_Update(void); // func_80BE9864 void func_80BE9974(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BE9974 -void func_80BE99CC(void); // func_80BE99CC -void func_80BE9B20(void); // func_80BE9B20 -void func_80BE9C48(void); // func_80BE9C48 +void EnDemoheishi_Draw(void); // func_80BE99CC +void EnDt_Init(void); // func_80BE9B20 +void EnDt_Destroy(void); // func_80BE9C48 void func_80BE9C74(void); // func_80BE9C74 void func_80BE9CE8(void); // func_80BE9CE8 void func_80BE9D9C(void); // func_80BE9D9C @@ -16151,39 +16151,39 @@ void func_80BEAC84(void); // func_80BEAC84 void func_80BEAD2C(void); // func_80BEAD2C void func_80BEADB8(void); // func_80BEADB8 void func_80BEADD4(void); // func_80BEADD4 -void func_80BEAE94(void); // func_80BEAE94 +void EnDt_Update(void); // func_80BEAE94 void func_80BEB06C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BEB06C -void func_80BEB0A8(void); // func_80BEB0A8 -void func_80BEB520(void); // func_80BEB520 -void func_80BEB5B0(void); // func_80BEB5B0 +void EnDt_Draw(void); // func_80BEB0A8 +void EnCha_Init(void); // func_80BEB520 +void EnCha_Destroy(void); // func_80BEB5B0 void func_80BEB5DC(void); // func_80BEB5DC void func_80BEB654(void); // func_80BEB654 -void func_80BEB76C(void); // func_80BEB76C -void func_80BEB7F4(void); // func_80BEB7F4 -void func_80BEB940(void); // func_80BEB940 -void func_80BEB9BC(void); // func_80BEB9BC -void func_80BEB9CC(void); // func_80BEB9CC -void func_80BEB9DC(void); // func_80BEB9DC -void func_80BEBAC0(void); // func_80BEBAC0 -void func_80BEBCFC(void); // func_80BEBCFC +void EnCha_Update(void); // func_80BEB76C +void EnCha_Draw(void); // func_80BEB7F4 +void ObjDinner_Init(void); // func_80BEB940 +void ObjDinner_Destroy(void); // func_80BEB9BC +void ObjDinner_Update(void); // func_80BEB9CC +void ObjDinner_Draw(void); // func_80BEB9DC +void EffLastday_Init(void); // func_80BEBAC0 +void EffLastday_Destroy(void); // func_80BEBCFC void func_80BEBD0C(void); // func_80BEBD0C void func_80BEBDF8(void); // func_80BEBDF8 void func_80BEBEB8(void); // func_80BEBEB8 void func_80BEBF78(void); // func_80BEBF78 -void func_80BEC080(void); // func_80BEC080 +void EffLastday_Update(void); // func_80BEC080 void func_80BEC0A4(void); // func_80BEC0A4 -void func_80BEC0DC(void); // func_80BEC0DC +void EffLastday_Draw(void); // func_80BEC0DC void func_80BEC240(void); // func_80BEC240 -void func_80BEC3F4(void); // func_80BEC3F4 -void func_80BEC560(void); // func_80BEC560 +void BgIkanaDharma_Init(void); // func_80BEC3F4 +void BgIkanaDharma_Destroy(void); // func_80BEC560 void func_80BEC5C4(void); // func_80BEC5C4 void func_80BEC5E0(void); // func_80BEC5E0 void func_80BEC758(void); // func_80BEC758 void func_80BEC790(void); // func_80BEC790 void func_80BEC7EC(void); // func_80BEC7EC void func_80BEC808(void); // func_80BEC808 -void func_80BEC8C0(void); // func_80BEC8C0 -void func_80BECA80(void); // func_80BECA80 +void BgIkanaDharma_Update(void); // func_80BEC8C0 +void BgIkanaDharma_Draw(void); // func_80BECA80 void func_80BECBE0(void); // func_80BECBE0 void func_80BECC7C(void); // func_80BECC7C void func_80BECD10(void); // func_80BECD10 @@ -16222,18 +16222,18 @@ void func_80BEF83C(void); // func_80BEF83C void func_80BEF9F0(void); // func_80BEF9F0 void func_80BEFAF0(void); // func_80BEFAF0 void func_80BEFD74(void); // func_80BEFD74 -void func_80BEFD98(void); // func_80BEFD98 -void func_80BEFF08(void); // func_80BEFF08 -void func_80BEFF34(void); // func_80BEFF34 +void EnAkindonuts_Init(void); // func_80BEFD98 +void EnAkindonuts_Destroy(void); // func_80BEFF08 +void EnAkindonuts_Update(void); // func_80BEFF34 UNK_TYPE4 func_80BEFFB4(UNK_TYPE4 param_1, s32 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6); // func_80BEFFB4 void func_80BF0178(void); // func_80BF0178 void func_80BF0190(void); // func_80BF0190 -void func_80BF0258(void); // func_80BF0258 -void func_80BF0D90(void); // func_80BF0D90 -void func_80BF0DD0(void); // func_80BF0DD0 +void EnAkindonuts_Draw(void); // func_80BF0258 +void EffStk_Init(void); // func_80BF0D90 +void EffStk_Destroy(void); // func_80BF0DD0 void func_80BF0DE0(void); // func_80BF0DE0 -void func_80BF0EEC(void); // func_80BF0EEC -void func_80BF0F10(void); // func_80BF0F10 +void EffStk_Update(void); // func_80BF0EEC +void EffStk_Draw(void); // func_80BF0F10 void func_80BF1150(void); // func_80BF1150 void func_80BF1200(void); // func_80BF1200 void func_80BF1258(void); // func_80BF1258 @@ -16265,13 +16265,13 @@ void func_80BF293C(void); // func_80BF293C void func_80BF2A50(void); // func_80BF2A50 void func_80BF2AF8(void); // func_80BF2AF8 void func_80BF2BD4(void); // func_80BF2BD4 -void func_80BF2CC0(void); // func_80BF2CC0 -void func_80BF2DC4(void); // func_80BF2DC4 -void func_80BF2E04(void); // func_80BF2E04 +void EnIg_Init(void); // func_80BF2CC0 +void EnIg_Destroy(void); // func_80BF2DC4 +void EnIg_Update(void); // func_80BF2E04 void func_80BF2EDC(void); // func_80BF2EDC void func_80BF2EFC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BF2EFC void func_80BF302C(void); // func_80BF302C -void func_80BF312C(void); // func_80BF312C +void EnIg_Draw(void); // func_80BF312C void func_80BF3920(void); // func_80BF3920 void func_80BF3C64(void); // func_80BF3C64 void func_80BF3DA0(void); // func_80BF3DA0 @@ -16297,14 +16297,14 @@ void func_80BF4D64(void); // func_80BF4D64 void func_80BF4DA8(void); // func_80BF4DA8 void func_80BF4EBC(void); // func_80BF4EBC void func_80BF4FC4(void); // func_80BF4FC4 -void func_80BF5188(void); // func_80BF5188 -void func_80BF5340(void); // func_80BF5340 -void func_80BF5390(void); // func_80BF5390 +void EnRg_Init(void); // func_80BF5188 +void EnRg_Destroy(void); // func_80BF5340 +void EnRg_Update(void); // func_80BF5390 void func_80BF547C(void); // func_80BF547C void func_80BF5588(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80BF5588 -void func_80BF5670(void); // func_80BF5670 -void func_80BF5C20(void); // func_80BF5C20 -void func_80BF5DF0(void); // func_80BF5DF0 +void EnRg_Draw(void); // func_80BF5670 +void EnOsk_Init(void); // func_80BF5C20 +void EnOsk_Destroy(void); // func_80BF5DF0 void func_80BF5E00(void); // func_80BF5E00 void func_80BF5E68(void); // func_80BF5E68 void func_80BF5EBC(void); // func_80BF5EBC @@ -16318,19 +16318,19 @@ void func_80BF656C(void); // func_80BF656C void func_80BF67A8(void); // func_80BF67A8 void func_80BF68E0(void); // func_80BF68E0 void func_80BF6A20(void); // func_80BF6A20 -void func_80BF6C30(void); // func_80BF6C30 +void EnOsk_Update(void); // func_80BF6C30 void func_80BF6C54(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BF6C54 -void func_80BF6C94(void); // func_80BF6C94 -void func_80BF74E0(void); // func_80BF74E0 -void func_80BF7590(void); // func_80BF7590 +void EnOsk_Draw(void); // func_80BF6C94 +void EnSth2_Init(void); // func_80BF74E0 +void EnSth2_Destroy(void); // func_80BF7590 void func_80BF75A0(void); // func_80BF75A0 -void func_80BF75CC(void); // func_80BF75CC +void EnSth2_Update(void); // func_80BF75CC void func_80BF7688(void); // func_80BF7688 void func_80BF76AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BF76AC void func_80BF77AC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BF77AC void func_80BF7814(void); // func_80BF7814 -void func_80BFA100(void); // func_80BFA100 -void func_80BFA2D0(void); // func_80BFA2D0 +void EnYb_Init(void); // func_80BFA100 +void EnYb_Destroy(void); // func_80BFA2D0 void func_80BFA2FC(void); // func_80BFA2FC void func_80BFA350(void); // func_80BFA350 void func_80BFA444(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BFA444 @@ -16347,11 +16347,11 @@ void func_80BFAB4C(void); // func_80BFAB4C void func_80BFABF0(void); // func_80BFABF0 void func_80BFAC88(void); // func_80BFAC88 void func_80BFAE80(void); // func_80BFAE80 -void func_80BFAEFC(void); // func_80BFAEFC +void EnYb_Update(void); // func_80BFAEFC void func_80BFB074(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BFB074 void func_80BFB0E0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BFB0E0 -void func_80BFB14C(void); // func_80BFB14C -void func_80BFB480(void); // func_80BFB480 +void EnYb_Draw(void); // func_80BFB14C +void EnRz_Init(void); // func_80BFB480 void func_80BFB780(void); // func_80BFB780 void func_80BFB864(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BFB864 void func_80BFB9E4(void); // func_80BFB9E4 @@ -16363,7 +16363,7 @@ void func_80BFBCEC(void); // func_80BFBCEC void func_80BFBD54(void); // func_80BFBD54 void func_80BFBDA0(void); // func_80BFBDA0 void func_80BFBDFC(void); // func_80BFBDFC -void func_80BFBE44(void); // func_80BFBE44 +void EnRz_Destroy(void); // func_80BFBE44 void func_80BFBE70(void); // func_80BFBE70 void func_80BFBFAC(void); // func_80BFBFAC void func_80BFC058(void); // func_80BFC058 @@ -16380,15 +16380,15 @@ void func_80BFC728(void); // func_80BFC728 void func_80BFC7E0(void); // func_80BFC7E0 void func_80BFC8AC(void); // func_80BFC8AC void func_80BFC8F8(void); // func_80BFC8F8 -void func_80BFC9E4(void); // func_80BFC9E4 +void EnRz_Update(void); // func_80BFC9E4 void func_80BFCAD0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80BFCAD0 -void func_80BFCB3C(void); // func_80BFCB3C +void EnRz_Draw(void); // func_80BFCB3C void func_80BFCFA0(void); // func_80BFCFA0 void func_80BFCFB8(void); // func_80BFCFB8 -void func_80BFD010(void); // func_80BFD010 -void func_80BFD148(void); // func_80BFD148 -void func_80BFD158(void); // func_80BFD158 -void func_80BFD17C(void); // func_80BFD17C +void EnScopecoin_Init(void); // func_80BFD010 +void EnScopecoin_Destroy(void); // func_80BFD148 +void EnScopecoin_Update(void); // func_80BFD158 +void EnScopecoin_Draw(void); // func_80BFD17C void func_80BFD2E0(void); // func_80BFD2E0 void func_80BFD30C(void); // func_80BFD30C void func_80BFD3A4(void); // func_80BFD3A4 @@ -16400,12 +16400,12 @@ void func_80BFD8F0(void); // func_80BFD8F0 void func_80BFD984(void); // func_80BFD984 void func_80BFDA48(void); // func_80BFDA48 void func_80BFDAE8(void); // func_80BFDAE8 -void func_80BFDC98(void); // func_80BFDC98 -void func_80BFDD80(void); // func_80BFDD80 -void func_80BFDD90(void); // func_80BFDD90 -void func_80BFDE38(void); // func_80BFDE38 -void func_80BFE170(void); // func_80BFE170 -void func_80BFE300(void); // func_80BFE300 +void EnBjt_Init(void); // func_80BFDC98 +void EnBjt_Destroy(void); // func_80BFDD80 +void EnBjt_Update(void); // func_80BFDD90 +void EnBjt_Draw(void); // func_80BFDE38 +void EnBomjima_Init(void); // func_80BFE170 +void EnBomjima_Destroy(void); // func_80BFE300 void func_80BFE32C(void); // func_80BFE32C void func_80BFE494(void); // func_80BFE494 void func_80BFE524(void); // func_80BFE524 @@ -16435,11 +16435,11 @@ void func_80C0011C(void); // func_80C0011C void func_80C00168(void); // func_80C00168 void func_80C00234(void); // func_80C00234 void func_80C00284(void); // func_80C00284 -void func_80C00644(void); // func_80C00644 +void EnBomjima_Update(void); // func_80C00644 void func_80C007F4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C007F4 -void func_80C008B4(void); // func_80C008B4 -void func_80C00EA0(void); // func_80C00EA0 -void func_80C01110(void); // func_80C01110 +void EnBomjima_Draw(void); // func_80C008B4 +void EnBomjimb_Init(void); // func_80C00EA0 +void EnBomjimb_Destroy(void); // func_80C01110 void func_80C0113C(void); // func_80C0113C void func_80C011CC(void); // func_80C011CC void func_80C012E0(void); // func_80C012E0 @@ -16467,11 +16467,11 @@ void func_80C02A14(void); // func_80C02A14 void func_80C02BCC(void); // func_80C02BCC void func_80C02CA4(void); // func_80C02CA4 void func_80C02DAC(void); // func_80C02DAC -void func_80C02DC4(void); // func_80C02DC4 +void EnBomjimb_Update(void); // func_80C02DC4 void func_80C02FA8(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C02FA8 -void func_80C03034(void); // func_80C03034 -void func_80C03530(void); // func_80C03530 -void func_80C037F8(void); // func_80C037F8 +void EnBomjimb_Draw(void); // func_80C03034 +void EnBombers_Init(void); // func_80C03530 +void EnBombers_Destroy(void); // func_80C037F8 void func_80C03824(void); // func_80C03824 void func_80C038B4(void); // func_80C038B4 void func_80C039A8(void); // func_80C039A8 @@ -16482,11 +16482,11 @@ void func_80C03FAC(void); // func_80C03FAC void func_80C042F8(void); // func_80C042F8 void func_80C04354(void); // func_80C04354 void func_80C043C8(void); // func_80C043C8 -void func_80C0443C(void); // func_80C0443C +void EnBombers_Update(void); // func_80C0443C void func_80C045B4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C045B4 -void func_80C04614(void); // func_80C04614 -void func_80C04930(void); // func_80C04930 -void func_80C04A80(void); // func_80C04A80 +void EnBombers_Draw(void); // func_80C04614 +void EnBombers2_Init(void); // func_80C04930 +void EnBombers2_Destroy(void); // func_80C04A80 void func_80C04AAC(void); // func_80C04AAC void func_80C04B40(void); // func_80C04B40 void func_80C04BA0(void); // func_80C04BA0 @@ -16494,22 +16494,22 @@ void func_80C04D00(void); // func_80C04D00 void func_80C04D8C(void); // func_80C04D8C void func_80C050B8(void); // func_80C050B8 void func_80C0520C(void); // func_80C0520C -void func_80C053F8(void); // func_80C053F8 +void EnBombers2_Update(void); // func_80C053F8 void func_80C056D4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C056D4 -void func_80C05758(void); // func_80C05758 -void func_80C05A70(void); // func_80C05A70 -void func_80C05AF8(void); // func_80C05AF8 +void EnBombers2_Draw(void); // func_80C05758 +void EnBombal_Init(void); // func_80C05A70 +void EnBombal_Destroy(void); // func_80C05AF8 void func_80C05B24(void); // func_80C05B24 void func_80C05B3C(void); // func_80C05B3C void func_80C05C44(void); // func_80C05C44 void func_80C05DE8(void); // func_80C05DE8 -void func_80C05E7C(void); // func_80C05E7C -void func_80C05F30(void); // func_80C05F30 +void EnBombal_Update(void); // func_80C05E7C +void EnBombal_Draw(void); // func_80C05F30 void func_80C05F90(void); // func_80C05F90 void func_80C060B8(void); // func_80C060B8 void func_80C06208(void); // func_80C06208 -void func_80C06510(void); // func_80C06510 -void func_80C0661C(void); // func_80C0661C +void ObjMoonStone_Init(void); // func_80C06510 +void ObjMoonStone_Destroy(void); // func_80C0661C void func_80C0662C(void); // func_80C0662C void func_80C06640(void); // func_80C06640 void func_80C066F8(void); // func_80C066F8 @@ -16518,10 +16518,10 @@ void func_80C0673C(void); // func_80C0673C void func_80C06768(void); // func_80C06768 void func_80C0685C(void); // func_80C0685C void func_80C06870(void); // func_80C06870 -void func_80C068D0(void); // func_80C068D0 -void func_80C06910(void); // func_80C06910 -void func_80C06AA0(void); // func_80C06AA0 -void func_80C06B4C(void); // func_80C06B4C +void ObjMoonStone_Update(void); // func_80C068D0 +void ObjMoonStone_Draw(void); // func_80C06910 +void ObjMuPict_Init(void); // func_80C06AA0 +void ObjMuPict_Destroy(void); // func_80C06B4C void func_80C06B5C(void); // func_80C06B5C void func_80C06B70(void); // func_80C06B70 void func_80C06C54(void); // func_80C06C54 @@ -16531,24 +16531,24 @@ void func_80C06CD8(void); // func_80C06CD8 void func_80C06D90(void); // func_80C06D90 void func_80C06DC8(void); // func_80C06DC8 void func_80C06E88(void); // func_80C06E88 -void func_80C06FAC(void); // func_80C06FAC -void func_80C06FD0(void); // func_80C06FD0 -void func_80C07110(void); // func_80C07110 -void func_80C071D8(void); // func_80C071D8 +void ObjMuPict_Update(void); // func_80C06FAC +void ObjMuPict_Draw(void); // func_80C06FD0 +void BgIkninside_Init(void); // func_80C07110 +void BgIkninside_Destroy(void); // func_80C071D8 void func_80C07220(void); // func_80C07220 void func_80C07230(void); // func_80C07230 void func_80C072D0(void); // func_80C072D0 -void func_80C075C4(void); // func_80C075C4 -void func_80C075E8(void); // func_80C075E8 -void func_80C07740(void); // func_80C07740 -void func_80C07780(void); // func_80C07780 +void BgIkninside_Update(void); // func_80C075C4 +void BgIkninside_Draw(void); // func_80C075E8 +void EffZoraband_Init(void); // func_80C07740 +void EffZoraband_Destroy(void); // func_80C07780 void func_80C07790(void); // func_80C07790 -void func_80C07898(void); // func_80C07898 -void func_80C078BC(void); // func_80C078BC -void func_80C07B20(void); // func_80C07B20 -void func_80C07BA0(void); // func_80C07BA0 -void func_80C07BD4(void); // func_80C07BD4 -void func_80C07BE4(void); // func_80C07BE4 +void EffZoraband_Update(void); // func_80C07898 +void EffZoraband_Draw(void); // func_80C078BC +void ObjKepnKoya_Init(void); // func_80C07B20 +void ObjKepnKoya_Destroy(void); // func_80C07BA0 +void ObjKepnKoya_Update(void); // func_80C07BD4 +void ObjKepnKoya_Draw(void); // func_80C07BE4 void func_80C07C80(void); // func_80C07C80 void func_80C07CD0(void); // func_80C07CD0 void func_80C07DC4(void); // func_80C07DC4 @@ -16557,34 +16557,34 @@ void func_80C07F30(void); // func_80C07F30 void func_80C081C8(void); // func_80C081C8 void func_80C082CC(void); // func_80C082CC void func_80C082E0(void); // func_80C082E0 -void func_80C0836C(void); // func_80C0836C -void func_80C08428(void); // func_80C08428 -void func_80C0845C(void); // func_80C0845C -void func_80C08480(void); // func_80C08480 -void func_80C08760(void); // func_80C08760 -void func_80C087FC(void); // func_80C087FC +void ObjUsiyane_Init(void); // func_80C0836C +void ObjUsiyane_Destroy(void); // func_80C08428 +void ObjUsiyane_Update(void); // func_80C0845C +void ObjUsiyane_Draw(void); // func_80C08480 +void EnNnh_Init(void); // func_80C08760 +void EnNnh_Destroy(void); // func_80C087FC void func_80C08828(void); // func_80C08828 void func_80C0883C(void); // func_80C0883C void func_80C088A4(void); // func_80C088A4 void func_80C088B8(void); // func_80C088B8 -void func_80C088EC(void); // func_80C088EC -void func_80C08950(void); // func_80C08950 -void func_80C08A80(void); // func_80C08A80 -void func_80C08B2C(void); // func_80C08B2C +void EnNnh_Update(void); // func_80C088EC +void EnNnh_Draw(void); // func_80C08950 +void ObjKzsaku_Init(void); // func_80C08A80 +void ObjKzsaku_Destroy(void); // func_80C08B2C void func_80C08B60(void); // func_80C08B60 void func_80C08B7C(void); // func_80C08B7C void func_80C08BBC(void); // func_80C08BBC void func_80C08BD0(void); // func_80C08BD0 void func_80C08C84(void); // func_80C08C84 void func_80C08CB0(void); // func_80C08CB0 -void func_80C08D20(void); // func_80C08D20 -void func_80C08D44(void); // func_80C08D44 -void func_80C08E40(void); // func_80C08E40 -void func_80C08EC8(void); // func_80C08EC8 -void func_80C08EF4(void); // func_80C08EF4 -void func_80C08FEC(void); // func_80C08FEC -void func_80C090D0(void); // func_80C090D0 -void func_80C09210(void); // func_80C09210 +void ObjKzsaku_Update(void); // func_80C08D20 +void ObjKzsaku_Draw(void); // func_80C08D44 +void ObjMilkBin_Init(void); // func_80C08E40 +void ObjMilkBin_Destroy(void); // func_80C08EC8 +void ObjMilkBin_Update(void); // func_80C08EF4 +void ObjMilkBin_Draw(void); // func_80C08FEC +void EnKitan_Init(void); // func_80C090D0 +void EnKitan_Destroy(void); // func_80C09210 void func_80C0923C(void); // func_80C0923C void func_80C09390(void); // func_80C09390 void func_80C09418(void); // func_80C09418 @@ -16596,13 +16596,13 @@ void func_80C09708(void); // func_80C09708 void func_80C09990(void); // func_80C09990 void func_80C09AA4(void); // func_80C09AA4 void func_80C09B50(void); // func_80C09B50 -void func_80C09BC8(void); // func_80C09BC8 +void EnKitan_Update(void); // func_80C09BC8 void func_80C09C74(void); // func_80C09C74 void func_80C09C90(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C09C90 void func_80C09CD0(void); // func_80C09CD0 void func_80C09ED0(void); // func_80C09ED0 -void func_80C09FEC(void); // func_80C09FEC -void func_80C0A0EC(void); // func_80C0A0EC +void BgAstrBombwall_Init(void); // func_80C09FEC +void BgAstrBombwall_Destroy(void); // func_80C0A0EC void func_80C0A120(void); // func_80C0A120 void func_80C0A378(void); // func_80C0A378 void func_80C0A38C(void); // func_80C0A38C @@ -16610,15 +16610,15 @@ void func_80C0A400(void); // func_80C0A400 void func_80C0A418(void); // func_80C0A418 void func_80C0A458(void); // func_80C0A458 void func_80C0A4BC(void); // func_80C0A4BC -void func_80C0A4CC(void); // func_80C0A4CC -void func_80C0A4F0(void); // func_80C0A4F0 +void BgAstrBombwall_Update(void); // func_80C0A4CC +void BgAstrBombwall_Draw(void); // func_80C0A4F0 void func_80C0A740(void); // func_80C0A740 void func_80C0A804(void); // func_80C0A804 void func_80C0A838(void); // func_80C0A838 void func_80C0A86C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C0A86C void func_80C0A95C(void); // func_80C0A95C -void func_80C0AA70(void); // func_80C0AA70 -void func_80C0AAE0(void); // func_80C0AAE0 +void BgIkninSusceil_Init(void); // func_80C0AA70 +void BgIkninSusceil_Destroy(void); // func_80C0AAE0 void func_80C0AB14(void); // func_80C0AB14 void func_80C0AB44(void); // func_80C0AB44 void func_80C0AB88(void); // func_80C0AB88 @@ -16631,12 +16631,12 @@ void func_80C0AD44(void); // func_80C0AD44 void func_80C0AD64(void); // func_80C0AD64 void func_80C0AE3C(void); // func_80C0AE3C void func_80C0AE5C(void); // func_80C0AE5C -void func_80C0AF18(void); // func_80C0AF18 -void func_80C0B080(void); // func_80C0B080 +void BgIkninSusceil_Update(void); // func_80C0AF18 +void BgIkninSusceil_Draw(void); // func_80C0B080 void func_80C0B290(void); // func_80C0B290 void func_80C0B31C(void); // func_80C0B31C -void func_80C0B62C(void); // func_80C0B62C -void func_80C0B820(void); // func_80C0B820 +void EnBsb_Init(void); // func_80C0B62C +void EnBsb_Destroy(void); // func_80C0B820 void func_80C0B888(void); // func_80C0B888 void func_80C0B970(void); // func_80C0B970 void func_80C0BA58(void); // func_80C0BA58 @@ -16681,27 +16681,27 @@ void func_80C0E480(void); // func_80C0E480 void func_80C0E4FC(void); // func_80C0E4FC void func_80C0E618(void); // func_80C0E618 void func_80C0E9CC(void); // func_80C0E9CC -void func_80C0EB8C(void); // func_80C0EB8C +void EnBsb_Update(void); // func_80C0EB8C void func_80C0EEA0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C0EEA0 void func_80C0F078(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C0F078 void func_80C0F170(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C0F170 -void func_80C0F308(void); // func_80C0F308 +void EnBsb_Draw(void); // func_80C0F308 void func_80C0F544(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6); // func_80C0F544 void func_80C0F640(void); // func_80C0F640 void func_80C0F758(void); // func_80C0F758 -void func_80C0FFD0(void); // func_80C0FFD0 -void func_80C100CC(void); // func_80C100CC +void EnRecepgirl_Init(void); // func_80C0FFD0 +void EnRecepgirl_Destroy(void); // func_80C100CC void func_80C100DC(void); // func_80C100DC void func_80C10148(void); // func_80C10148 void func_80C1019C(void); // func_80C1019C void func_80C10290(void); // func_80C10290 void func_80C102D4(void); // func_80C102D4 -void func_80C104E8(void); // func_80C104E8 +void EnRecepgirl_Update(void); // func_80C104E8 void func_80C10558(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C10558 void func_80C10590(void); // func_80C10590 -void func_80C105EC(void); // func_80C105EC -void func_80C10770(void); // func_80C10770 -void func_80C10958(void); // func_80C10958 +void EnRecepgirl_Draw(void); // func_80C105EC +void EnThiefbird_Init(void); // func_80C10770 +void EnThiefbird_Destroy(void); // func_80C10958 void func_80C10984(void); // func_80C10984 void func_80C10B0C(void); // func_80C10B0C void func_80C10DE8(void); // func_80C10DE8 @@ -16729,14 +16729,14 @@ void func_80C12744(void); // func_80C12744 void func_80C127F4(void); // func_80C127F4 void func_80C12B1C(void); // func_80C12B1C void func_80C12D00(void); // func_80C12D00 -void func_80C12ED4(void); // func_80C12ED4 +void EnThiefbird_Update(void); // func_80C12ED4 void func_80C130EC(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C130EC void func_80C1315C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C1315C void func_80C13354(void); // func_80C13354 -void func_80C134D0(void); // func_80C134D0 -void func_80C13930(void); // func_80C13930 +void EnThiefbird_Draw(void); // func_80C134D0 +void EnJgameTsn_Init(void); // func_80C13930 void func_80C13A2C(void); // func_80C13A2C -void func_80C13B38(void); // func_80C13B38 +void EnJgameTsn_Destroy(void); // func_80C13B38 void func_80C13B74(void); // func_80C13B74 void func_80C13BB8(void); // func_80C13BB8 void func_80C13E6C(void); // func_80C13E6C @@ -16763,23 +16763,23 @@ void func_80C149B0(void); // func_80C149B0 void func_80C14BCC(void); // func_80C14BCC void func_80C14D14(void); // func_80C14D14 void func_80C14D58(void); // func_80C14D58 -void func_80C14E08(void); // func_80C14E08 +void EnJgameTsn_Update(void); // func_80C14E08 void func_80C14E64(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6); // func_80C14E64 void func_80C14EE4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C14EE4 -void func_80C14F1C(void); // func_80C14F1C -void func_80C152F0(void); // func_80C152F0 -void func_80C1542C(void); // func_80C1542C +void EnJgameTsn_Draw(void); // func_80C14F1C +void ObjJgameLight_Init(void); // func_80C152F0 +void ObjJgameLight_Destroy(void); // func_80C1542C void func_80C15474(void); // func_80C15474 void func_80C156C4(void); // func_80C156C4 void func_80C15718(void); // func_80C15718 -void func_80C157D4(void); // func_80C157D4 -void func_80C15828(void); // func_80C15828 -void func_80C161E0(void); // func_80C161E0 -void func_80C16234(void); // func_80C16234 -void func_80C16244(void); // func_80C16244 -void func_80C1625C(void); // func_80C1625C -void func_80C16480(void); // func_80C16480 -void func_80C16724(void); // func_80C16724 +void ObjJgameLight_Update(void); // func_80C157D4 +void ObjJgameLight_Draw(void); // func_80C15828 +void ObjYado_Init(void); // func_80C161E0 +void ObjYado_Destroy(void); // func_80C16234 +void ObjYado_Update(void); // func_80C16244 +void ObjYado_Draw(void); // func_80C1625C +void DemoSyoten_Init(void); // func_80C16480 +void DemoSyoten_Destroy(void); // func_80C16724 void func_80C16760(void); // func_80C16760 void func_80C16818(void); // func_80C16818 void func_80C168D0(void); // func_80C168D0 @@ -16790,28 +16790,28 @@ void func_80C16BD4(void); // func_80C16BD4 void func_80C16DD4(void); // func_80C16DD4 void func_80C16EAC(void); // func_80C16EAC void func_80C17008(void); // func_80C17008 -void func_80C170D4(void); // func_80C170D4 +void DemoSyoten_Update(void); // func_80C170D4 void func_80C170F8(void); // func_80C170F8 void func_80C173B4(void); // func_80C173B4 void func_80C17468(void); // func_80C17468 -void func_80C17528(void); // func_80C17528 +void DemoSyoten_Draw(void); // func_80C17528 void func_80C17690(void); // func_80C17690 -void func_80C17A10(void); // func_80C17A10 -void func_80C17B10(void); // func_80C17B10 +void DemoMoonend_Init(void); // func_80C17A10 +void DemoMoonend_Destroy(void); // func_80C17B10 void func_80C17B50(void); // func_80C17B50 void func_80C17B60(void); // func_80C17B60 void func_80C17C48(void); // func_80C17C48 -void func_80C17E4C(void); // func_80C17E4C +void DemoMoonend_Update(void); // func_80C17E4C void func_80C17E70(void); // func_80C17E70 void func_80C17EE0(void); // func_80C17EE0 -void func_80C17F1C(void); // func_80C17F1C +void DemoMoonend_Draw(void); // func_80C17F1C void func_80C17FCC(void); // func_80C17FCC -void func_80C18120(void); // func_80C18120 -void func_80C1817C(void); // func_80C1817C -void func_80C181B0(void); // func_80C181B0 +void BgLbfshot_Init(void); // func_80C18120 +void BgLbfshot_Destroy(void); // func_80C1817C +void BgLbfshot_Draw(void); // func_80C181B0 void func_80C18240(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C18240 -void func_80C1838C(void); // func_80C1838C -void func_80C184B8(void); // func_80C184B8 +void BgLastBwall_Init(void); // func_80C1838C +void BgLastBwall_Destroy(void); // func_80C184B8 void func_80C184EC(void); // func_80C184EC void func_80C187E4(void); // func_80C187E4 void func_80C187F8(void); // func_80C187F8 @@ -16819,16 +16819,16 @@ void func_80C1886C(void); // func_80C1886C void func_80C18884(void); // func_80C18884 void func_80C188C4(void); // func_80C188C4 void func_80C18928(void); // func_80C18928 -void func_80C18938(void); // func_80C18938 -void func_80C1895C(void); // func_80C1895C +void BgLastBwall_Update(void); // func_80C18938 +void BgLastBwall_Draw(void); // func_80C1895C void func_80C18B90(void); // func_80C18B90 void func_80C18BD8(void); // func_80C18BD8 void func_80C18C50(void); // func_80C18C50 -void func_80C18DC8(void); // func_80C18DC8 -void func_80C18E84(void); // func_80C18E84 -void func_80C18E94(void); // func_80C18E94 +void EnAnd_Init(void); // func_80C18DC8 +void EnAnd_Destroy(void); // func_80C18E84 +void EnAnd_Update(void); // func_80C18E94 void func_80C18ED0(void); // func_80C18ED0 -void func_80C19084(void); // func_80C19084 +void EnAnd_Draw(void); // func_80C19084 void func_80C192A0(void); // func_80C192A0 void func_80C192B0(void); // func_80C192B0 void func_80C19334(void); // func_80C19334 @@ -16861,37 +16861,37 @@ void func_80C1A650(void); // func_80C1A650 void func_80C1A670(void); // func_80C1A670 void func_80C1A6C8(void); // func_80C1A6C8 void func_80C1A854(void); // func_80C1A854 -void func_80C1A8A4(void); // func_80C1A8A4 -void func_80C1A98C(void); // func_80C1A98C -void func_80C1A9C0(void); // func_80C1A9C0 -void func_80C1A9E4(void); // func_80C1A9E4 +void EnInvadepohDemo_Init(void); // func_80C1A8A4 +void EnInvadepohDemo_Destroy(void); // func_80C1A98C +void EnInvadepohDemo_Update(void); // func_80C1A9C0 +void EnInvadepohDemo_Draw(void); // func_80C1A9E4 void func_80C1ADC0(void); // func_80C1ADC0 -void func_80C1ADFC(void); // func_80C1ADFC -void func_80C1AF50(void); // func_80C1AF50 +void ObjDanpeilift_Init(void); // func_80C1ADFC +void ObjDanpeilift_Destroy(void); // func_80C1AF50 void func_80C1AF84(void); // func_80C1AF84 void func_80C1AF94(void); // func_80C1AF94 void func_80C1B210(void); // func_80C1B210 void func_80C1B26C(void); // func_80C1B26C -void func_80C1B2A4(void); // func_80C1B2A4 -void func_80C1B4E4(void); // func_80C1B4E4 -void func_80C1B640(void); // func_80C1B640 -void func_80C1B6F8(void); // func_80C1B6F8 +void ObjDanpeilift_Update(void); // func_80C1B2A4 +void ObjDanpeilift_Draw(void); // func_80C1B4E4 +void EnFall2_Init(void); // func_80C1B640 +void EnFall2_Destroy(void); // func_80C1B6F8 void func_80C1B724(void); // func_80C1B724 void func_80C1B8A4(void); // func_80C1B8A4 void func_80C1B8B4(void); // func_80C1B8B4 void func_80C1B8F0(void); // func_80C1B8F0 void func_80C1B9D4(void); // func_80C1B9D4 -void func_80C1BAC8(void); // func_80C1BAC8 -void func_80C1BAEC(void); // func_80C1BAEC +void EnFall2_Update(void); // func_80C1BAC8 +void EnFall2_Draw(void); // func_80C1BAEC void func_80C1BD90(void); // func_80C1BD90 void func_80C1BDD8(void); // func_80C1BDD8 -void func_80C1BF08(void); // func_80C1BF08 -void func_80C1BFB8(void); // func_80C1BFB8 -void func_80C1BFC8(void); // func_80C1BFC8 +void DmAl_Init(void); // func_80C1BF08 +void DmAl_Destroy(void); // func_80C1BFB8 +void DmAl_Update(void); // func_80C1BFC8 void func_80C1C028(void); // func_80C1C028 void func_80C1C064(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C1C064 void func_80C1C11C(void); // func_80C1C11C -void func_80C1C130(void); // func_80C1C130 +void DmAl_Draw(void); // func_80C1C130 void func_80C1C410(void); // func_80C1C410 void func_80C1C4D8(void); // func_80C1C4D8 void func_80C1C5B4(void); // func_80C1C5B4 @@ -16901,9 +16901,9 @@ void func_80C1C8E8(void); // func_80C1C8E8 void func_80C1C958(void); // func_80C1C958 void func_80C1CAB0(void); // func_80C1CAB0 void func_80C1CC80(void); // func_80C1CC80 -void func_80C1CC90(void); // func_80C1CC90 -void func_80C1CCE4(void); // func_80C1CCE4 -void func_80C1CCF4(void); // func_80C1CCF4 +void DmAn_Init(void); // func_80C1CC90 +void DmAn_Destroy(void); // func_80C1CCE4 +void DmAn_Update(void); // func_80C1CCF4 void func_80C1CD80(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C1CD80 void func_80C1CEFC(void); // func_80C1CEFC void func_80C1D0B0(void); // func_80C1D0B0 @@ -16914,47 +16914,47 @@ void func_80C1D6E0(void); // func_80C1D6E0 void func_80C1D78C(void); // func_80C1D78C void func_80C1D7FC(void); // func_80C1D7FC void func_80C1D92C(void); // func_80C1D92C -void func_80C1D93C(void); // func_80C1D93C -void func_80C1DA48(void); // func_80C1DA48 -void func_80C1DA58(void); // func_80C1DA58 +void DmAh_Init(void); // func_80C1D93C +void DmAh_Destroy(void); // func_80C1DA48 +void DmAh_Update(void); // func_80C1DA58 void func_80C1DAD4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C1DAD4 void func_80C1DB24(void); // func_80C1DB24 -void func_80C1DCD8(void); // func_80C1DCD8 +void DmAh_Draw(void); // func_80C1DCD8 void func_80C1DED0(void); // func_80C1DED0 void func_80C1DF18(void); // func_80C1DF18 -void func_80C1E048(void); // func_80C1E048 -void func_80C1E0F8(void); // func_80C1E0F8 -void func_80C1E108(void); // func_80C1E108 +void DmNb_Init(void); // func_80C1E048 +void DmNb_Destroy(void); // func_80C1E0F8 +void DmNb_Update(void); // func_80C1E108 void func_80C1E168(void); // func_80C1E168 -void func_80C1E17C(void); // func_80C1E17C +void DmNb_Draw(void); // func_80C1E17C void func_80C1E290(void); // func_80C1E290 void func_80C1E2D4(void); // func_80C1E2D4 void func_80C1E3DC(void); // func_80C1E3DC -void func_80C1E3EC(void); // func_80C1E3EC -void func_80C1E424(void); // func_80C1E424 -void func_80C1E450(void); // func_80C1E450 +void EnDrs_Init(void); // func_80C1E3EC +void EnDrs_Destroy(void); // func_80C1E424 +void EnDrs_Update(void); // func_80C1E450 void func_80C1E4B0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C1E4B0 void func_80C1E568(void); // func_80C1E568 -void func_80C1E690(void); // func_80C1E690 -void func_80C1E738(void); // func_80C1E738 +void EnEndingHero_Init(void); // func_80C1E690 +void EnEndingHero_Destroy(void); // func_80C1E738 void func_80C1E748(void); // func_80C1E748 void func_80C1E764(void); // func_80C1E764 -void func_80C1E790(void); // func_80C1E790 -void func_80C1E84C(void); // func_80C1E84C -void func_80C1E9E0(void); // func_80C1E9E0 -void func_80C1EAB4(void); // func_80C1EAB4 +void EnEndingHero_Update(void); // func_80C1E790 +void EnEndingHero_Draw(void); // func_80C1E84C +void DmBal_Init(void); // func_80C1E9E0 +void DmBal_Destroy(void); // func_80C1EAB4 void func_80C1EAC4(void); // func_80C1EAC4 void func_80C1EAD8(void); // func_80C1EAD8 void func_80C1EAE8(void); // func_80C1EAE8 void func_80C1EC60(void); // func_80C1EC60 void func_80C1ED0C(void); // func_80C1ED0C void func_80C1ED64(void); // func_80C1ED64 -void func_80C1EDE4(void); // func_80C1EDE4 +void DmBal_Update(void); // func_80C1EDE4 void func_80C1EF80(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80C1EF80 void func_80C1F060(void); // func_80C1F060 -void func_80C1F078(void); // func_80C1F078 -void func_80C1F3D0(void); // func_80C1F3D0 -void func_80C1F45C(void); // func_80C1F45C +void DmBal_Draw(void); // func_80C1F078 +void EnPaper_Init(void); // func_80C1F3D0 +void EnPaper_Destroy(void); // func_80C1F45C void func_80C1F46C(void); // func_80C1F46C void func_80C1F480(void); // func_80C1F480 void func_80C1F4E8(void); // func_80C1F4E8 @@ -16962,10 +16962,10 @@ void func_80C1F4FC(void); // func_80C1F4FC void func_80C1F55C(void); // func_80C1F55C void func_80C1F6E0(void); // func_80C1F6E0 void func_80C1F87C(void); // func_80C1F87C -void func_80C1F97C(void); // func_80C1F97C -void func_80C1F9D0(void); // func_80C1F9D0 -void func_80C1FCF0(void); // func_80C1FCF0 -void func_80C1FDE0(void); // func_80C1FDE0 +void EnPaper_Update(void); // func_80C1F97C +void EnPaper_Draw(void); // func_80C1F9D0 +void EnHintSkb_Init(void); // func_80C1FCF0 +void EnHintSkb_Destroy(void); // func_80C1FDE0 void func_80C1FE0C(void); // func_80C1FE0C void func_80C1FE20(void); // func_80C1FE20 void func_80C1FE30(void); // func_80C1FE30 @@ -16998,10 +16998,10 @@ void func_80C21320(void); // func_80C21320 void func_80C21414(void); // func_80C21414 void func_80C21468(void); // func_80C21468 void func_80C215E4(void); // func_80C215E4 -void func_80C21790(void); // func_80C21790 +void EnHintSkb_Update(void); // func_80C21790 void func_80C21858(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80C21858 void func_80C219D4(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C219D4 -void func_80C21B9C(void); // func_80C21B9C +void EnHintSkb_Draw(void); // func_80C21B9C void func_80C22350(void); // func_80C22350 void func_80C22400(void); // func_80C22400 void func_80C2247C(void); // func_80C2247C @@ -17012,47 +17012,47 @@ void func_80C2291C(void); // func_80C2291C void func_80C229AC(void); // func_80C229AC void func_80C229EC(void); // func_80C229EC void func_80C229FC(void); // func_80C229FC -void func_80C22A40(void); // func_80C22A40 -void func_80C22B30(void); // func_80C22B30 -void func_80C22B40(void); // func_80C22B40 -void func_80C22D40(void); // func_80C22D40 -void func_80C22DDC(void); // func_80C22DDC +void DmTag_Init(void); // func_80C22A40 +void DmTag_Destroy(void); // func_80C22B30 +void DmTag_Update(void); // func_80C22B40 +void EnBh_Init(void); // func_80C22D40 +void EnBh_Destroy(void); // func_80C22DDC void func_80C22DEC(void); // func_80C22DEC -void func_80C230DC(void); // func_80C230DC -void func_80C23154(void); // func_80C23154 -void func_80C23230(void); // func_80C23230 -void func_80C232D8(void); // func_80C232D8 +void EnBh_Update(void); // func_80C230DC +void EnBh_Draw(void); // func_80C23154 +void EnEndingHero2_Init(void); // func_80C23230 +void EnEndingHero2_Destroy(void); // func_80C232D8 void func_80C232E8(void); // func_80C232E8 void func_80C23304(void); // func_80C23304 -void func_80C23330(void); // func_80C23330 -void func_80C23398(void); // func_80C23398 -void func_80C23460(void); // func_80C23460 -void func_80C23508(void); // func_80C23508 +void EnEndingHero2_Update(void); // func_80C23330 +void EnEndingHero2_Draw(void); // func_80C23398 +void EnEndingHero3_Init(void); // func_80C23460 +void EnEndingHero3_Destroy(void); // func_80C23508 void func_80C23518(void); // func_80C23518 void func_80C23534(void); // func_80C23534 -void func_80C23560(void); // func_80C23560 -void func_80C235C8(void); // func_80C235C8 -void func_80C23690(void); // func_80C23690 -void func_80C23738(void); // func_80C23738 +void EnEndingHero3_Update(void); // func_80C23560 +void EnEndingHero3_Draw(void); // func_80C235C8 +void EnEndingHero4_Init(void); // func_80C23690 +void EnEndingHero4_Destroy(void); // func_80C23738 void func_80C23748(void); // func_80C23748 void func_80C23764(void); // func_80C23764 -void func_80C23790(void); // func_80C23790 -void func_80C237F8(void); // func_80C237F8 -void func_80C238C0(void); // func_80C238C0 -void func_80C23970(void); // func_80C23970 +void EnEndingHero4_Update(void); // func_80C23790 +void EnEndingHero4_Draw(void); // func_80C237F8 +void EnEndingHero5_Init(void); // func_80C238C0 +void EnEndingHero5_Destroy(void); // func_80C23970 void func_80C23980(void); // func_80C23980 void func_80C2399C(void); // func_80C2399C -void func_80C239C8(void); // func_80C239C8 +void EnEndingHero5_Update(void); // func_80C239C8 void func_80C23A30(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C23A30 -void func_80C23A7C(void); // func_80C23A7C -void func_80C23C90(void); // func_80C23C90 -void func_80C23D50(void); // func_80C23D50 +void EnEndingHero5_Draw(void); // func_80C23A7C +void EnEndingHero6_Init(void); // func_80C23C90 +void EnEndingHero6_Destroy(void); // func_80C23D50 void func_80C23D60(void); // func_80C23D60 void func_80C23DDC(void); // func_80C23DDC void func_80C23E18(void); // func_80C23E18 -void func_80C23E44(void); // func_80C23E44 +void EnEndingHero6_Update(void); // func_80C23E44 void func_80C23F14(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C23F14 -void func_80C23F6C(void); // func_80C23F6C +void EnEndingHero6_Draw(void); // func_80C23F6C void func_80C24360(void); // func_80C24360 void func_80C24428(void); // func_80C24428 void func_80C24504(void); // func_80C24504 @@ -17062,16 +17062,16 @@ void func_80C24838(void); // func_80C24838 void func_80C248A8(void); // func_80C248A8 void func_80C24A00(void); // func_80C24A00 void func_80C24BD0(void); // func_80C24BD0 -void func_80C24BE0(void); // func_80C24BE0 -void func_80C24C34(void); // func_80C24C34 -void func_80C24C44(void); // func_80C24C44 +void DmGm_Init(void); // func_80C24BE0 +void DmGm_Destroy(void); // func_80C24C34 +void DmGm_Update(void); // func_80C24C44 void func_80C24CD0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C24CD0 void func_80C24E4C(void); // func_80C24E4C void func_80C25000(void); // func_80C25000 void func_80C25360(void); // func_80C25360 void func_80C253D0(void); // func_80C253D0 -void func_80C255DC(void); // func_80C255DC -void func_80C25630(void); // func_80C25630 +void ObjSwprize_Init(void); // func_80C255DC +void ObjSwprize_Destroy(void); // func_80C25630 void func_80C25640(void); // func_80C25640 void func_80C25654(void); // func_80C25654 void func_80C25698(void); // func_80C25698 @@ -17080,23 +17080,23 @@ void func_80C25710(void); // func_80C25710 void func_80C2572C(void); // func_80C2572C void func_80C25780(void); // func_80C25780 void func_80C25794(void); // func_80C25794 -void func_80C257A4(void); // func_80C257A4 +void ObjSwprize_Update(void); // func_80C257A4 void func_80C258A0(void); // func_80C258A0 void func_80C2590C(void); // func_80C2590C void func_80C259E8(void); // func_80C259E8 -void func_80C25A0C(void); // func_80C25A0C -void func_80C25ABC(void); // func_80C25ABC -void func_80C25AE8(void); // func_80C25AE8 -void func_80C25BC0(void); // func_80C25BC0 -void func_80C25C34(void); // func_80C25C34 -void func_80C25C44(void); // func_80C25C44 +void EnInvisibleRuppe_Init(void); // func_80C25A0C +void EnInvisibleRuppe_Destroy(void); // func_80C25ABC +void EnInvisibleRuppe_Update(void); // func_80C25AE8 +void ObjEnding_Init(void); // func_80C25BC0 +void ObjEnding_Update(void); // func_80C25C34 +void ObjEnding_Draw(void); // func_80C25C44 void func_80C25D40(void); // func_80C25D40 void func_80C25D84(void); // func_80C25D84 -void func_80C25D94(void); // func_80C25D94 -void func_80C25E14(void); // func_80C25E14 -void func_80C25E38(void); // func_80C25E38 +void EnRsn_Init(void); // func_80C25D94 +void EnRsn_Destroy(void); // func_80C25E14 +void EnRsn_Update(void); // func_80C25E38 void func_80C25EB0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6); // func_80C25EB0 void func_80C25EF0(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5); // func_80C25EF0 -void func_80C25F4C(void); // func_80C25F4C +void EnRsn_Draw(void); // func_80C25F4C #endif diff --git a/include/structs.h b/include/structs.h index 576c6409e4..8797b5f51c 100644 --- a/include/structs.h +++ b/include/structs.h @@ -14,11 +14,11 @@ typedef struct { /* 0xC */ s16 unkC; /* 0xE */ u8 unkE; /* 0xF */ u8 letterboxSize; -} ActorCutscene; +} ActorCutscene; // size = 0x10 typedef struct { -/* 0x00 */ u8 values[32]; -} ActorDamageChart; +/* 0x00 */ u8 attack[32]; +} ActorDamageChart; // size = 0x20 typedef struct { /* 0x00 */ s32 unk0; @@ -39,62 +39,62 @@ typedef struct { /* 0x36 */ s16 unk36; /* 0x38 */ s16 unk38; /* 0x3A */ s16 unk3A; -} ActorEnTest20C; +} ActorEnTest20C; // size = 0x3C typedef struct { /* 0x0 */ u32 cont : 1; /* 0x0 */ u32 type : 4; /* 0x0 */ u32 offset : 11; /* 0x2 */ s32 value : 16; -} ActorInitVar; +} ActorInitVar; // size = 0x4 typedef struct { /* 0x0 */ s16 polyStartIndex; /* 0x2 */ s16 ceilingNodeHead; /* 0x4 */ s16 wallNodeHead; /* 0x6 */ s16 floorNodeHead; -} ActorMeshPolyLists; +} ActorMeshPolyLists; // size = 0x8 typedef struct { /* 0x0 */ s8 segment; /* 0x2 */ s16 type; /* 0x4 */ void* params; -} AnimatedTexture; +} AnimatedTexture; // size = 0x8 typedef struct { /* 0x0 */ u16 floorHead; /* 0x2 */ u16 wallHead; /* 0x4 */ u16 ceilingHead; -} BgMeshSubdivision; +} BgMeshSubdivision; // size = 0x6 typedef struct { /* 0x0 */ u32 attributes[2]; -} BgPolygonAttributes; +} BgPolygonAttributes; // size = 0x8 typedef struct { /* 0x0 */ s16 polyIndex; /* 0x2 */ u16 next; -} BgPolygonLinkedListNode; +} BgPolygonLinkedListNode; // size = 0x4 typedef struct { /* 0x0 */ u16 maxNodes; /* 0x2 */ u16 reservedNodes; /* 0x4 */ BgPolygonLinkedListNode* nodes; /* 0x8 */ u8* unk8; -} BgScenePolygonLists; +} BgScenePolygonLists; // size = 0xC typedef struct { /* 0x0 */ s16 sceneNumber; /* 0x2 */ UNK_TYPE1 pad2[0x2]; /* 0x4 */ u32 maxMemory; -} BgSpecialSceneMaxMemory; +} BgSpecialSceneMaxMemory; // size = 0x8 typedef struct { /* 0x0 */ s16 sceneId; /* 0x2 */ s16 maxNodes; /* 0x4 */ s16 maxPolygons; /* 0x6 */ s16 maxVertices; -} BgSpecialSceneMaxObjects; +} BgSpecialSceneMaxObjects; // size = 0x8 typedef struct { /* 0x0 */ s16 sceneNumber; @@ -102,24 +102,24 @@ typedef struct { /* 0x4 */ s16 ySubdivisions; /* 0x6 */ s16 zSubdivisions; /* 0x8 */ s32 unk8; -} BgSpecialSceneMeshSubdivision; +} BgSpecialSceneMeshSubdivision; // size = 0xC typedef struct { /* 0x0 */ s16 func; /* 0x2 */ UNK_TYPE1 pad2[0x6]; -} CameraModeParams; +} CameraModeParams; // size = 0x8 typedef struct { /* 0x0 */ u32 validModes; /* 0x4 */ UNK_TYPE1 pad4[0x4]; /* 0x8 */ CameraModeParams* modes; -} CameraStateParams; +} CameraStateParams; // size = 0xC typedef struct { /* 0x0 */ u32 unk0; /* 0x4 */ u8 unk4; /* 0x5 */ u8 unk5; -} ColBumpInit; +} ColBumpInit; // size = 0x8 typedef struct { /* 0x0 */ u8 unk0; @@ -128,26 +128,26 @@ typedef struct { /* 0x3 */ u8 unk3; /* 0x4 */ u8 unk4; /* 0x5 */ u8 type; -} ColCommonInit; +} ColCommonInit; // size = 0x6 typedef struct { /* 0x0 */ u32 collidesWith; /* 0x4 */ u8 unk4; /* 0x5 */ u8 damage; -} ColTouch; +} ColTouch; // size = 0x8 typedef struct { /* 0x0 */ u32 unk0; /* 0x4 */ u8 unk4; /* 0x5 */ u8 unk5; -} ColTouchInit; +} ColTouchInit; // size = 0x8 typedef struct { /* 0x0 */ u8 red; /* 0x1 */ u8 green; /* 0x2 */ u8 blue; /* 0x3 */ u8 alpha; -} ColorRGBA8; +} ColorRGBA8; // size = 0x4 typedef struct { /* 0x00 */ u8 cutsceneCount; @@ -159,51 +159,52 @@ typedef struct { /* 0x10 */ u16 currentFrame; /* 0x12 */ UNK_TYPE1 pad12[0x16]; /* 0x28 */ UNK_TYPE4 unk28[10]; -} CutsceneContext; +} CutsceneContext; // size = 0x50 typedef struct { /* 0x0 */ u32 data; /* 0x4 */ UNK_TYPE1 pad4[0x2]; /* 0x6 */ u8 unk6; /* 0x7 */ u8 unk7; -} CutsceneEntry; +} CutsceneEntry; // size = 0x8 typedef struct { /* 0x00 */ u32 chestFlags; /* 0x04 */ u32 switchFlags[2]; /* 0x0C */ u32 clearedRooms; /* 0x10 */ u32 collectibleFlags; -} CycleSceneFlags; +} CycleSceneFlags; // size = 0x14 typedef struct { /* 0x0 */ u16 cycleLength; /* 0x4 */ Gfx** textureDls; /* 0x8 */ u8* textureDlOffsets; -} CyclingTextureParams; +} CyclingTextureParams; // size = 0xC typedef struct { /* 0x0 */ u32 size; -/* 0x4 */ void* start; -/* 0x8 */ Gfx* append; -/* 0xC */ void* appendEnd; -} DisplayList; - -typedef struct { -/* 0x00 */ u32 vromStart; -/* 0x04 */ u32 vramStart; -/* 0x08 */ u32 size; -/* 0x0C */ UNK_TYPE1 padC[0x8]; -/* 0x14 */ UNK_TYPE4 unk14; -/* 0x18 */ OSMesgQueue* callback; -/* 0x1C */ void* callbackMesg; -} DmaRequest; +/* 0x4 */ Gfx* buf; +/* 0x8 */ Gfx* p; +/* 0xC */ Gfx* d; +} DispBuf; // size = 0x10 typedef struct { /* 0x0 */ u32 vromStart; /* 0x4 */ u32 vromEnd; /* 0x8 */ u32 romStart; /* 0xC */ u32 romEnd; -} DmadataEntry; +} DmaEntry; // size = 0x10 + +typedef struct { +/* 0x00 */ u32 vromStart; // VROM address (source) +/* 0x04 */ void* dramAddr; // DRAM address (destination) +/* 0x08 */ u32 size; // File Transfer size +/* 0x0C */ char* filename; // Filename for debugging +/* 0x10 */ s32 line; // Line for debugging +/* 0x14 */ s32 unk14; +/* 0x18 */ OSMesgQueue* notifyQueue; // Message queue for the notification message +/* 0x1C */ OSMesg notifyMsg; // Completion notification message +} DmaRequest; // size = 0x20 typedef enum EffectSSType { EFFECT_SS2_TYPE_DUST = 0x0, @@ -251,13 +252,13 @@ typedef enum EffectSSType { typedef struct { /* 0x0 */ u8 spawn; /* 0x1 */ u8 room; -} EntranceEntry; +} EntranceEntry; // size = 0x2 typedef struct { /* 0x0 */ s8 scene; // TODO what does it means for this to be neagtive? /* 0x1 */ s8 unk1; /* 0x2 */ u16 unk2; -} EntranceRecord; +} EntranceRecord; // size = 0x4 typedef struct { /* 0x0 */ s16 x; @@ -270,7 +271,7 @@ typedef struct { /* 0xD */ s8 g; /* 0xE */ s8 b; /* 0xF */ s8 a; -} F3DVertexColor; +} F3DVertexColor; // size = 0x10 typedef struct { /* 0x0 */ s16 x; @@ -283,7 +284,7 @@ typedef struct { /* 0xD */ s8 normalY; /* 0xE */ s8 normalZ; /* 0xF */ s8 a; -} F3DVertexNormal; +} F3DVertexNormal; // size = 0x10 typedef struct { /* 0x0 */ f32 size; @@ -293,7 +294,7 @@ typedef struct { /* 0xA */ u8 unkA; /* 0xB */ u8 flags; /* 0xC */ u8 unkC; -} FireObjInitParams; +} FireObjInitParams; // size = 0xD typedef struct { /* 0x0 */ u8 unk0; @@ -304,7 +305,7 @@ typedef struct { /* 0x5 */ u8 unk5; /* 0x6 */ u8 unk6; /* 0x7 */ u8 unk7; -} FireObjLightParams; +} FireObjLightParams; // size = 0x8 typedef struct { /* 0x0 */ u8 red; @@ -312,25 +313,46 @@ typedef struct { /* 0x2 */ u8 blue; /* 0x3 */ u8 alpha; /* 0x4 */ u8 lodFrac; -} FlashingTexturePrimColor; +} FlashingTexturePrimColor; // size = 0x5 // Font textures are loaded into here typedef struct { /* 0x0000 */ u8 unk0[2][120][128]; /* 0x7800 */ u8 unk7800[93][128]; -} Font; +} Font; // size = 0xA680 + +typedef struct { +/* 0x0000 */ u8 unk0; +/* 0x0001 */ u8 unk1; +/* 0x0002 */ u8 unk2; +/* 0x0003 */ u8 unk3; +/* 0x0004 */ u32 unk4; +/* 0x0008 */ UNK_TYPE1 pad8[0xC]; +/* 0x0014 */ s16 data[2784]; // Accessed through REG macros +} GameInfo; // size = 0x15D4 typedef struct { /* 0x0 */ UNK_TYPE4 size; /* 0x4 */ void* heapStart; /* 0x8 */ void* heapAppendStart; /* 0xC */ void* heapAppendEnd; -} GameStateHeap; +} GameStateHeap; // size = 0x10 + +typedef struct { +/* 0x00000 */ u16 headMagic; // 1234 +/* 0x00008 */ Gfx unk8[96]; +/* 0x00308 */ Gfx polyXluBuffer[2048]; +/* 0x04308 */ Gfx overlayBuffer[1024]; +/* 0x06308 */ Gfx unk6308[64]; +/* 0x06508 */ Gfx unk6508[64]; +/* 0x06708 */ Gfx polyOpaBuffer[13184]; +/* 0x20308 */ u16 tailMagic; // 5678 +} GfxPool; // size = 0x20310 typedef struct { /* 0x00 */ s32 unk0; /* 0x04 */ UNK_TYPE1 pad4[0x40]; -} GlobalContext17D98; +} GlobalContext17D98; // size = 0x44 typedef struct { /* 0x000 */ Gfx* polyOpaBuffer; @@ -343,15 +365,15 @@ typedef struct { /* 0x05C */ OSMesgQueue unk5C; /* 0x074 */ UNK_TYPE1 pad74[0x12C]; /* 0x1A0 */ Gfx* unk1A0; -/* 0x1A4 */ DisplayList unk1A4; +/* 0x1A4 */ DispBuf unk1A4; /* 0x1B4 */ Gfx* unk1B4; -/* 0x1B8 */ DisplayList unk1B8; +/* 0x1B8 */ DispBuf unk1B8; /* 0x1C8 */ UNK_TYPE1 pad1C8[0xAC]; /* 0x274 */ OSViMode* unk274; /* 0x278 */ UNK_TYPE1 pad278[0x20]; -/* 0x298 */ DisplayList overlay; -/* 0x2A8 */ DisplayList polyOpa; -/* 0x2B8 */ DisplayList polyXlu; +/* 0x298 */ DispBuf overlay; +/* 0x2A8 */ DispBuf polyOpa; +/* 0x2B8 */ DispBuf polyXlu; /* 0x2C8 */ s32 displaylistCounter; /* 0x2CC */ void* framebuffer; /* 0x2D0 */ UNK_TYPE1 pad2D0[0xB]; @@ -360,7 +382,7 @@ typedef struct { /* 0x2E4 */ f32 unk2E4; /* 0x2E8 */ f32 unk2E8; /* 0x2EC */ UNK_TYPE1 pad2EC[0x4]; -} GraphicsContext; +} GraphicsContext; // size = 0x2F0 typedef enum IRQ_MSG_TYPE { IRQ_VERTICAL_RETRACE_MSG = 0x1, @@ -382,14 +404,14 @@ typedef struct { /* 0x0 */ u16 buttons; /* 0x2 */ s8 xAxis; /* 0x3 */ s8 yAxis; -/* 0x4 */ s8 unk4; +/* 0x4 */ s8 status; /* 0x5 */ UNK_TYPE1 pad5[0x1]; -} InputInfo; +} InputInfo; // size = 0x6 typedef struct { /* 0x0 */ u8 type; /* 0x2 */ u16 params[6]; -} LightInfo; +} LightInfo; // size = 0xE typedef struct { /* 0x0 */ s8 dirX; @@ -399,7 +421,7 @@ typedef struct { /* 0x4 */ u8 green; /* 0x5 */ u8 blue; /* 0x6 */ u16 pad[3]; -} LightInfoDirectionalParams; +} LightInfoDirectionalParams; // size = 0xC typedef struct { /* 0x0 */ s16 posX; @@ -410,81 +432,81 @@ typedef struct { /* 0x8 */ u8 blue; /* 0x9 */ u8 unk9; // func_80102880 sets this only for type 2, func_80102A64 draws something if this is set /* 0xA */ s16 radius; -} LightInfoPositionalParams; +} LightInfoPositionalParams; // size = 0xC typedef struct { /* 0x00 */ u8 enablePosLights; /* 0x01 */ u8 numLights; /* 0x02 */ UNK_TYPE1 pad2[0x6]; /* 0x08 */ Lights7 lights; -} LightMapper; +} LightMapper; // size = 0x80 typedef struct { /* 0x0 */ u32 vromStart; /* 0x4 */ u32 vromEnd; -} ObjectFileTableEntry; +} ObjectFileTableEntry; // size = 0x8 typedef struct { /* 0x00 */ u32 textSize; /* 0x04 */ u32 dataSize; /* 0x08 */ u32 rodataSize; /* 0x0C */ u32 bssSize; -/* 0x10 */ u32 amountOfRelocations; -} OverlayBlockSizes; +/* 0x10 */ u32 nRelocations; +} OverlayRelocationSection; // size = 0x14 typedef struct { /* 0x00 */ UNK_TYPE1 pad0[0x1C]; -} PermanentSceneFlags; +} PermanentSceneFlags; // size = 0x1C typedef struct { /* 0x0 */ u8 red; /* 0x1 */ u8 green; /* 0x2 */ u8 blue; -} RGB; +} RGB; // size = 0x3 typedef struct { /* 0x0 */ u8 red; /* 0x1 */ u8 green; /* 0x2 */ u8 blue; /* 0x3 */ u8 alpha; -} RGBA8; +} RGBA8; // size = 0x4 typedef struct { /* 0x00 */ s16 intPart[16]; /* 0x20 */ u16 fracPart[16]; -} RSPMatrix; +} RSPMatrix; // size = 0x40 typedef struct { /* 0x0 */ u32 vromStart; /* 0x4 */ u32 vromEnd; -} RoomFileLocation; +} RoomFileLocation; // size = 0x8 typedef struct { /* 0x0 */ u32 opaqueDl; /* 0x4 */ u32 translucentDl; -} RoomMeshType0Params; +} RoomMeshType0Params; // size = 0x8 // Fields TODO typedef struct { /* 0x0 */ u8 type; /* 0x1 */ u8 format; // 1 = single, 2 = multi -} RoomMeshType1; +} RoomMeshType1; // size = 0x2 // Size TODO typedef struct { /* 0x0 */ UNK_TYPE1 pad0[0x10]; -} RoomMeshType1Params; +} RoomMeshType1Params; // size = 0x10 typedef struct { /* 0x0 */ UNK_TYPE1 pad0[0x10]; -} RoomMeshType2Params; +} RoomMeshType2Params; // size = 0x10 typedef struct { /* 0x0 */ u8 command; /* 0x1 */ u8 unk1; /* 0x2 */ UNK_TYPE1 pad2[0x2]; /* 0x4 */ u32 unk4; -} SCmdBase; +} SCmdBase; // size = 0x8 // Extra information in the save context that is not saved typedef struct { @@ -498,14 +520,14 @@ typedef struct { /* 0x284 */ UNK_TYPE1 pad284[0x40]; /* 0x2C4 */ f32 unk2C4; /* 0x2C8 */ CycleSceneFlags cycleSceneFlags[120]; -} SaveContextExtra; +} SaveContextExtra; // size = 0xC28 typedef struct { /* 0x00 */ u8 items[24]; /* 0x18 */ u8 masks[24]; /* 0x30 */ u8 quantities[24]; /* 0x48 */ UNK_TYPE1 pad48[0x40]; -} SaveContextInventory; +} SaveContextInventory; // size = 0x88 // Save Context that is only stored in an owl save typedef struct { @@ -515,7 +537,7 @@ typedef struct { /* 0x0003 */ UNK_TYPE1 pad3[0x2]; /* 0x0005 */ u8 unk5; /* 0x0006 */ UNK_TYPE1 pad6[0x2C8E]; -} SaveContextOwl; +} SaveContextOwl; // size = 0x2C94 typedef struct { /* 0x00 */ u8 zelda[6]; // Will always be "ZELDA3" for a valid save @@ -525,25 +547,25 @@ typedef struct { /* 0x14 */ UNK_TYPE1 pad14[0x1]; /* 0x15 */ s8 currentMagic; /* 0x16 */ UNK_TYPE1 pad16[0x12]; -} SaveContext_struct1; +} SaveContext_struct1; // size = 0x28 typedef struct { /* 0x00 */ UNK_TYPE1 pad0[0x22]; -} SaveContext_struct2; +} SaveContext_struct2; // size = 0x22 typedef union { /* 0x0 */ SCmdBase base; -} SceneCmd; +} SceneCmd; // size = 0x8 typedef struct { /* 0x0 */ u32 entranceCount; /* 0x4 */ EntranceRecord** entrances; /* 0x8 */ char* name; -} SceneEntranceTableEnty; +} SceneEntranceTableEnty; // size = 0xC typedef struct { /* 0x00 */ s16 scenes[27]; -} SceneIdList; +} SceneIdList; // size = 0x36 typedef struct { /* 0x00 */ s16 id; // Negative ids mean that the object is unloaded @@ -552,7 +574,7 @@ typedef struct { /* 0x08 */ DmaRequest dmaReq; /* 0x28 */ OSMesgQueue unk28; /* 0x40 */ UNK_TYPE1 pad40[0x4]; -} SceneObject; +} SceneObject; // size = 0x44 typedef struct { /* 0x0 */ u32 romStart; @@ -562,21 +584,21 @@ typedef struct { /* 0xC */ UNK_TYPE1 padC[0x1]; /* 0xD */ u8 unkD; /* 0xE */ UNK_TYPE1 padE[0x2]; -} SceneTableEntry; +} SceneTableEntry; // size = 0x10 typedef struct { /* 0x0 */ s8 xStep; /* 0x1 */ s8 yStep; /* 0x2 */ u8 width; /* 0x3 */ u8 height; -} ScrollingTextureParams; +} ScrollingTextureParams; // size = 0x4 typedef struct { /* 0x0 */ s8 letterboxTarget; /* 0x1 */ s8 letterboxMagnitude; /* 0x2 */ s8 pillarboxTarget; /* 0x3 */ s8 pillarboxMagnitude; -} ShrinkWindowContext; +} ShrinkWindowContext; // size = 0x4 typedef struct { /* 0x00 */ UNK_TYPE1 pad0[0x4]; @@ -585,50 +607,7 @@ typedef struct { /* 0x0C */ s16 unkC; /* 0x0E */ UNK_TYPE1 padE[0xA]; /* 0x18 */ OSTime unk18; -} SramContext; - -typedef struct { -/* 0x0000 */ u8 unk0; -/* 0x0001 */ u8 unk1; -/* 0x0002 */ u8 unk2; -/* 0x0003 */ u8 unk3; -/* 0x0004 */ u32 unk4; -/* 0x0008 */ UNK_TYPE1 pad8[0xCC]; -/* 0x00D4 */ u16 unkD4; -/* 0x00D6 */ UNK_TYPE1 padD6[0x2]; -/* 0x00D8 */ s16 unkD8; -/* 0x00DA */ UNK_TYPE1 padDA[0x22]; -/* 0x00FC */ s16 unkFC; -/* 0x00FE */ UNK_TYPE1 padFE[0x18]; -/* 0x0116 */ s16 unk116; -/* 0x0118 */ UNK_TYPE1 pad118[0x5C]; -/* 0x0174 */ s16 unk174; -/* 0x0176 */ s16 unk176; -/* 0x0178 */ s16 unk178; -/* 0x017A */ s16 unk17A; -/* 0x017C */ s16 unk17C; -/* 0x017E */ s16 unk17E; -/* 0x0180 */ s16 unk180; -/* 0x0182 */ s16 unk182; -/* 0x0184 */ s16 unk184; -/* 0x0186 */ s16 unk186; -/* 0x0188 */ UNK_TYPE1 pad188[0x8]; -/* 0x0190 */ s16 unk190; -/* 0x0192 */ UNK_TYPE1 pad192[0x88]; -/* 0x021A */ s16 unk21A; -/* 0x021C */ UNK_TYPE1 pad21C[0x238]; -/* 0x0454 */ s16 unk454; -/* 0x0456 */ UNK_TYPE1 pad456[0x38]; -/* 0x048E */ s16 unk48E; -/* 0x0490 */ UNK_TYPE1 pad490[0x2D4]; -/* 0x0764 */ s16 unk764; -/* 0x0766 */ UNK_TYPE1 pad766[0x310]; -/* 0x0A76 */ s16 unkA76; -/* 0x0A78 */ UNK_TYPE1 padA78[0x2]; -/* 0x0A7A */ s16 unkA7A; -/* 0x0A7C */ s16 unkA7C; -/* 0x0A7E */ UNK_TYPE1 padA7E[0xB56]; -} StaticContext; +} SramContext; // size = 0x20 typedef struct { /* 0x00 */ UNK_TYPE4 unk0; @@ -636,7 +615,7 @@ typedef struct { /* 0x08 */ UNK_TYPE4 unk8; /* 0x0C */ f32 unkC; /* 0x10 */ ColorRGBA8 unk10; -} TargetContextEntry; +} TargetContextEntry; // size = 0x14 typedef struct { /* 0x0 */ u32 texture; @@ -648,7 +627,7 @@ typedef struct { /* 0xB */ u8 fadeInDelay; /* 0xC */ s16 alpha; /* 0xE */ s16 color; -} TitleCardContext; +} TitleCardContext; // size = 0x10 typedef struct { /* 0x0 */ s8 unk0; @@ -661,26 +640,26 @@ typedef struct { /* 0xA */ s16 z; /* 0xC */ s16 yRot; // lower 7 bits contain cutscene number /* 0xE */ u16 variable; -} TransitionActorInit; +} TransitionActorInit; // size = 0x10 typedef struct { /* 0x0 */ f32 x; /* 0x4 */ f32 y; /* 0x8 */ f32 z; -} Vector3f; +} Vec3f; // size = 0xC typedef struct { /* 0x0 */ s16 x; /* 0x2 */ s16 y; /* 0x4 */ s16 z; -} Vector3s; +} Vec3s; // size = 0x6 typedef struct { /* 0x0 */ s32 topY; /* 0x4 */ s32 bottomY; /* 0x8 */ s32 leftX; /* 0xC */ s32 rightX; -} Viewport; +} Viewport; // size = 0x10 typedef struct { /* 0x00 */ void* bufferEnd; @@ -688,14 +667,14 @@ typedef struct { /* 0x08 */ u32 amountLeftToRead; /* 0x0C */ u32 loadNextChunkBoundary; /* 0x10 */ u32 destBufferEnd; -} Yaz0DecompState; +} Yaz0DecompState; // size = 0x14 typedef struct { /* 0x0 */ unsigned int inst1; /* 0x4 */ unsigned int inst2; /* 0x8 */ unsigned int inst3; /* 0xC */ unsigned int inst4; -} __osExceptionVector; +} __osExceptionVector; // size = 0x10 typedef void(*actor_init_var_func)(u8*, ActorInitVar*); @@ -707,7 +686,7 @@ typedef unsigned long(*func)(void); typedef void(*func_ptr)(void); -typedef void(*light_map_directional_func)(LightMapper* mapper, void* params, Vector3f* pos); +typedef void(*light_map_directional_func)(LightMapper* mapper, void* params, Vec3f* pos); typedef void(*osCreateThread_func)(void*); @@ -715,7 +694,7 @@ typedef void*(*printf_func)(void*, char*, size_t); typedef struct { /* 0x00 */ UNK_TYPE1 pad0[0x20]; -} s800E03A0; +} s800E03A0; // size = 0x20 typedef struct { /* 0x000 */ OSThread unk0; @@ -726,7 +705,7 @@ typedef struct { /* 0x1B5 */ UNK_TYPE1 pad1B5[0x3]; /* 0x1B8 */ s32 arg0; /* 0x1BC */ s32 arg1; -} s8018571C; +} s8018571C; // size = 0x1C0 typedef struct { /* 0x00 */ int unk0; @@ -735,7 +714,7 @@ typedef struct { /* 0x0C */ int unkC; /* 0x10 */ int unk10; /* 0x14 */ OSMesgQueue unk14; -} s80185D40; +} s80185D40; // size = 0x2C typedef struct { /* 0x00 */ u32 unk0; @@ -758,7 +737,7 @@ typedef struct { /* 0x2C */ u32 unk2C; /* 0x30 */ u32 unk30; /* 0x34 */ u32 unk34; -} s8018CFAC; +} s8018CFAC; // size = 0x38 typedef struct { /* 0x0 */ u8 unk0; @@ -769,85 +748,86 @@ typedef struct { /* 0x5 */ u8 unk5; /* 0x6 */ u8 unk6; /* 0x7 */ u8 unk7; -} s801AEC84; +} s801AEC84; // size = 0x8 typedef struct { /* 0x00 */ UNK_TYPE1 pad0[0x14]; -} s801FE7C0; +} s801FE7C0; // size = 0x14 typedef struct { -/* 0x00 */ Vector3f unk0; -/* 0x0C */ Vector3f unkC; +/* 0x00 */ Vec3f unk0; +/* 0x0C */ Vec3f unkC; /* 0x18 */ s16 unk18; /* 0x1A */ s16 unk1A; -} s80874650; +} s80874650; // size = 0x1C typedef struct { /* 0x00 */ f32 x[4]; /* 0x10 */ f32 y[4]; /* 0x20 */ f32 z[4]; /* 0x30 */ f32 w[4]; -} z_Matrix; +} z_Matrix; // size = 0x40 // Related to collision? typedef struct { /* 0x00 */ ActorDamageChart* damageChart; -/* 0x04 */ Vector3f displacement; +/* 0x04 */ Vec3f displacement; /* 0x10 */ s16 unk10; /* 0x12 */ s16 unk12; /* 0x14 */ s16 unk14; -/* 0x16 */ u8 unk16; -/* 0x17 */ u8 unk17; -/* 0x18 */ UNK_TYPE1 pad18[0x2]; -/* 0x1A */ u8 unk1A; +/* 0x16 */ u8 mass; +/* 0x17 */ u8 health; +/* 0x18 */ u8 damage; +/* 0x19 */ u8 damageEffect; +/* 0x1A */ u8 impactEffect; /* 0x1B */ UNK_TYPE1 pad1B[0x1]; -} ActorA0; +} ActorA0; // size = 0x1C typedef struct { /* 0x0 */ s16 id; -/* 0x2 */ Vector3s pos; -/* 0x8 */ Vector3s rot; +/* 0x2 */ Vec3s pos; +/* 0x8 */ Vec3s rot; /* 0xE */ s16 params; -} ActorEntry; +} ActorEntry; // size = 0x10 typedef struct { -/* 0x00 */ Vector3f scale; -/* 0x0C */ Vector3s rotation; -/* 0x14 */ Vector3f pos; -} ActorMeshParams; +/* 0x00 */ Vec3f scale; +/* 0x0C */ Vec3s rotation; +/* 0x14 */ Vec3f pos; +} ActorMeshParams; // size = 0x20 typedef struct { /* 0x0 */ u16 attributeIndex; /* 0x2 */ u16 vertA; // upper 3 bits contain flags /* 0x4 */ u16 vertB; // upper 3 bits contain flags /* 0x6 */ u16 vertC; -/* 0x8 */ Vector3s normal; +/* 0x8 */ Vec3s normal; /* 0xE */ s16 unkE; -} BgPolygon; +} BgPolygon; // size = 0x10 typedef struct { /* 0x0 */ BgPolygonLinkedListNode* nodes; /* 0x4 */ u32 nextFreeNode; /* 0x8 */ s32 maxNodes; -} BgPolygonLinkedList; +} BgPolygonLinkedList; // size = 0xC typedef struct { -/* 0x0 */ Vector3s pos; -} BgVertex; +/* 0x0 */ Vec3s pos; +} BgVertex; // size = 0x6 typedef struct { -/* 0x0 */ Vector3s minPos; +/* 0x0 */ Vec3s minPos; /* 0x6 */ UNK_TYPE1 xLength; // Created by retype action /* 0x7 */ UNK_TYPE1 pad7[0x1]; /* 0x8 */ UNK_TYPE1 zLength; // Created by retype action /* 0x9 */ UNK_TYPE1 pad9[0x3]; /* 0xC */ u32 properties; -} BgWaterBox; +} BgWaterBox; // size = 0x10 typedef struct { /* 0x0 */ UNK_TYPE1 pad0[0x4]; /* 0x4 */ BgWaterBox* boxes; -} BgWaterboxList; +} BgWaterboxList; // size = 0x8 typedef struct { /* 0x00 */ u8 unk0; @@ -856,70 +836,70 @@ typedef struct { /* 0x14 */ u8 unk14; /* 0x15 */ u8 unk15; /* 0x16 */ u8 unk16; -} ColBodyInfoInit; +} ColBodyInfoInit; // size = 0x18 typedef struct { /* 0x0 */ u32 collidesWith; /* 0x4 */ u8 unk4; /* 0x5 */ u8 unk5; -/* 0x6 */ Vector3s unk6; -} ColBump; +/* 0x6 */ Vec3s unk6; +} ColBump; // size = 0xC typedef struct { /* 0x0 */ s16 radius; /* 0x2 */ s16 height; /* 0x4 */ s16 yOffset; -/* 0x6 */ Vector3s loc; -} ColCylinderParams; +/* 0x6 */ Vec3s loc; +} ColCylinderParams; // size = 0xC typedef struct { -/* 0x00 */ Vector3f pointA; -/* 0x0C */ Vector3f pointB; -/* 0x18 */ Vector3f pointC; -/* 0x24 */ Vector3f pointD; -/* 0x30 */ Vector3s unk30; -/* 0x36 */ Vector3s unk36; +/* 0x00 */ Vec3f pointA; +/* 0x0C */ Vec3f pointB; +/* 0x18 */ Vec3f pointC; +/* 0x24 */ Vec3f pointD; +/* 0x30 */ Vec3s unk30; +/* 0x36 */ Vec3s unk36; /* 0x3C */ f32 unk3C; -} ColQuadParams; +} ColQuadParams; // size = 0x40 typedef struct { -/* 0x0 */ Vector3s loc; +/* 0x0 */ Vec3s loc; /* 0x6 */ s16 radius; -} ColSphereCollisionInfo; +} ColSphereCollisionInfo; // size = 0x8 typedef struct { -/* 0x00 */ Vector3s unk0; +/* 0x00 */ Vec3s unk0; /* 0x06 */ s16 unk6; /* 0x08 */ ColSphereCollisionInfo colInfo; /* 0x10 */ f32 unk10; /* 0x14 */ u8 unk14; /* 0x15 */ UNK_TYPE1 pad15[0x3]; -} ColSphereParams; +} ColSphereParams; // size = 0x18 typedef struct { /* 0x0 */ u8 unk0; /* 0x1 */ ColSphereCollisionInfo unk1; /* 0xA */ s16 unkA; -} ColSphereParamsInit; +} ColSphereParamsInit; // size = 0xC typedef struct { -/* 0x00 */ Vector3f pointA; -/* 0x0C */ Vector3f pointB; -/* 0x18 */ Vector3f pointC; -/* 0x24 */ Vector3f unitNormal; +/* 0x00 */ Vec3f pointA; +/* 0x0C */ Vec3f pointB; +/* 0x18 */ Vec3f pointC; +/* 0x24 */ Vec3f unitNormal; /* 0x30 */ f32 unk30; -} ColTriParams; +} ColTriParams; // size = 0x34 typedef struct { -/* 0x00 */ Vector3f unk0; -/* 0x0C */ Vector3f unkC; -/* 0x18 */ Vector3f unk18; -} ColTriParamsInit; +/* 0x00 */ Vec3f unk0; +/* 0x0C */ Vec3f unkC; +/* 0x18 */ Vec3f unk18; +} ColTriParamsInit; // size = 0x24 typedef struct { -/* 0x00 */ Vector3f position; -/* 0x0C */ Vector3f velocity; -/* 0x18 */ Vector3f acceleration; +/* 0x00 */ Vec3f position; +/* 0x0C */ Vec3f velocity; +/* 0x18 */ Vec3f acceleration; /* 0x24 */ ColorRGBA8 color1; /* 0x28 */ ColorRGBA8 color2; /* 0x2C */ s16 scale; @@ -927,12 +907,12 @@ typedef struct { /* 0x30 */ s16 life; /* 0x32 */ u16 flags; // bit0: ? bit1: ? bit2: randomize colors /* 0x34 */ u8 type; // type0: start small, get big, fade away type1: start big, fade away -} EffectDustInit; +} EffectDustInit; // size = 0x35 typedef union { /* 0x0 */ F3DVertexColor color; /* 0x0 */ F3DVertexNormal normal; -} F3DVertex; +} F3DVertex; // size = 0x10 typedef struct { /* 0x00 */ u16* fb; @@ -955,7 +935,7 @@ typedef struct { /* 0x34 */ u8 escCode; /* 0x35 */ u8 osSyncPrintfEnabled; /* 0x38 */ func_ptr inputCallback; -} FaultDrawer; +} FaultDrawer; // size = 0x3C typedef struct { /* 0x0 */ u16 cycleLength; @@ -963,57 +943,57 @@ typedef struct { /* 0x4 */ FlashingTexturePrimColor* primColors; /* 0x8 */ RGBA8* envColors; /* 0xC */ u16* keyFrames; -} FlashingTextureParams; +} FlashingTextureParams; // size = 0x10 typedef struct { -/* 0x00 */ u32 ramLocation; +/* 0x00 */ void* loadedRamAddr; /* 0x04 */ u32 vromStart; /* 0x08 */ u32 vromEnd; -/* 0x0C */ u32 vramStart; -/* 0x10 */ u32 vramEnd; +/* 0x0C */ void* vramStart; +/* 0x10 */ void* vramEnd; /* 0x14 */ UNK_TYPE4 unk14; /* 0x18 */ func_ptr init; -/* 0x1C */ func_ptr fini; +/* 0x1C */ func_ptr destroy; /* 0x20 */ UNK_TYPE4 unk20; /* 0x24 */ UNK_TYPE4 unk24; /* 0x28 */ UNK_TYPE4 unk28; -/* 0x2C */ u32 size; -} GameStateMetaInfo; +/* 0x2C */ u32 instanceSize; +} GameStateOverlay; // size = 0x30 typedef struct { /* 0x00 */ u8 unk0; /* 0x01 */ u8 unk1; /* 0x02 */ u16 unk2; -/* 0x04 */ Vector3f unk4; -/* 0x10 */ Vector3f unk10; -} GlobalContext1F78; +/* 0x04 */ Vec3f unk4; +/* 0x10 */ Vec3f unk10; +} GlobalContext1F78; // size = 0x1C typedef struct { /* 0x00 */ InputInfo current; /* 0x06 */ InputInfo last; /* 0x0C */ InputInfo pressEdge; /* 0x12 */ InputInfo releaseEdge; -} Input; +} Input; // size = 0x18 typedef struct { /* 0x0 */ u8 type; /* 0x2 */ LightInfoDirectionalParams params; -} LightInfoDirectional; +} LightInfoDirectional; // size = 0xE typedef struct { /* 0x0 */ u8 type; /* 0x2 */ LightInfoPositionalParams params; -} LightInfoPositional; +} LightInfoPositional; // size = 0xE typedef struct { -/* 0x00 */ Vector3f a; -/* 0x0C */ Vector3f b; -} LineSegment; +/* 0x00 */ Vec3f a; +/* 0x0C */ Vec3f b; +} LineSegment; // size = 0x18 typedef struct { -/* 0x00 */ Vector3f pos; -/* 0x0C */ Vector3s rot; -} PosRot; +/* 0x00 */ Vec3f pos; +/* 0x0C */ Vec3s rot; +} PosRot; // size = 0x14 typedef struct { /* 0x0 */ u8 type; @@ -1021,7 +1001,7 @@ typedef struct { /* 0x2 */ UNK_TYPE1 pad2[0x2]; /* 0x4 */ RoomMeshType0Params* paramsStart; /* 0x8 */ RoomMeshType0Params* paramsEnd; -} RoomMeshType0; +} RoomMeshType0; // size = 0xC typedef struct { /* 0x0 */ u8 type; @@ -1029,7 +1009,7 @@ typedef struct { /* 0x2 */ UNK_TYPE1 pad2[0x2]; /* 0x4 */ RoomMeshType2Params* paramsStart; /* 0x8 */ RoomMeshType2Params* paramsEnd; -} RoomMeshType2; +} RoomMeshType2; // size = 0xC // Permanent save context, kept in regular save files typedef struct { @@ -1057,7 +1037,7 @@ typedef struct { /* 0x0FFB */ u8 bomberCode[5]; /* 0x1000 */ UNK_TYPE1 pad1000[0xA]; /* 0x100A */ u16 checksum; -} SaveContextPerm; +} SaveContextPerm; // size = 0x100C typedef struct { /* 0x000 */ void* objectVramStart; @@ -1067,7 +1047,7 @@ typedef struct { /* 0x00A */ u8 unkA; /* 0x00B */ u8 keepObjectId; /* 0x00C */ SceneObject objects[35]; -} SceneContext; +} SceneContext; // size = 0x958 typedef struct { /* 0x000 */ u32 magic; @@ -1077,9 +1057,9 @@ typedef struct { /* 0x01C */ f32 nearClippingPlane; /* 0x020 */ f32 farClippingPlane; /* 0x024 */ f32 scale; -/* 0x028 */ Vector3f eye; -/* 0x034 */ Vector3f focalPoint; -/* 0x040 */ Vector3f upDir; +/* 0x028 */ Vec3f eye; +/* 0x034 */ Vec3f focalPoint; +/* 0x040 */ Vec3f upDir; /* 0x04C */ UNK_TYPE1 pad4C[0x4]; /* 0x050 */ Vp gfxVp; /* 0x060 */ RSPMatrix unk60; @@ -1087,69 +1067,66 @@ typedef struct { /* 0x0E0 */ Mtx unkE0; /* 0x120 */ Mtx* viewMatrix; /* 0x124 */ Mtx* unk124; -/* 0x128 */ Vector3f quakeRot; -/* 0x134 */ Vector3f quakeScale; +/* 0x128 */ Vec3f quakeRot; +/* 0x134 */ Vec3f quakeScale; /* 0x140 */ f32 quakeSpeed; -/* 0x144 */ Vector3f currQuakeRot; -/* 0x150 */ Vector3f currQuakeScale; +/* 0x144 */ Vec3f currQuakeRot; +/* 0x150 */ Vec3f currQuakeScale; /* 0x15C */ u16 perspNorm; /* 0x15E */ UNK_TYPE1 pad15E[0x2]; /* 0x160 */ u32 flags; // bit 3: Render to an orthographic perspective /* 0x164 */ UNK_TYPE1 pad164[0x4]; -} View; +} View; // size = 0x168 typedef void(*fault_update_input_func)(Input* input); typedef struct { -/* 0x00 */ Vector3s min; -/* 0x06 */ Vector3s max; +/* 0x00 */ Vec3s min; +/* 0x06 */ Vec3s max; /* 0x0C */ u16 numVertices; -/* 0x0E */ UNK_TYPE1 padE[0x2]; /* 0x10 */ BgVertex* vertices; /* 0x14 */ u16 numPolygons; -/* 0x16 */ UNK_TYPE1 pad16[0x2]; /* 0x18 */ BgPolygon* polygons; /* 0x1C */ BgPolygonAttributes* attributes; /* 0x20 */ UNK_PTR cameraData; /* 0x24 */ u16 numWaterBoxes; -/* 0x26 */ UNK_TYPE1 pad26[0x2]; /* 0x28 */ BgWaterBox* waterboxes; -} BgMeshHeader; +} BgMeshHeader; // size = 0x2C typedef struct { /* 0x00 */ ColCommonInit base; /* 0x08 */ ColBodyInfoInit body; /* 0x20 */ ColCylinderParams info; -} ColCylinderInit; +} ColCylinderInit; // size = 0x2C typedef struct { /* 0x00 */ ColCommonInit base; /* 0x08 */ ColBodyInfoInit body; /* 0x20 */ ColQuadParams params; -} ColQuadInit; +} ColQuadInit; // size = 0x60 typedef struct { /* 0x00 */ ColBodyInfoInit body; /* 0x18 */ ColSphereParamsInit params; -} ColSphereGroupElementInit; +} ColSphereGroupElementInit; // size = 0x24 typedef struct { /* 0x0 */ ColCommonInit base; /* 0x6 */ UNK_TYPE1 pad6[0x2]; /* 0x8 */ u32 count; /* 0xC */ ColSphereGroupElementInit* init; -} ColSphereGroupInit; +} ColSphereGroupInit; // size = 0x10 typedef struct { /* 0x00 */ ColCommonInit base; /* 0x08 */ ColBodyInfoInit body; /* 0x20 */ ColSphereParamsInit info; -} ColSphereInit; +} ColSphereInit; // size = 0x2C typedef struct { /* 0x00 */ ColBodyInfoInit body; /* 0x18 */ ColTriParamsInit params; -} ColTriInit; +} ColTriInit; // size = 0x3C typedef struct { /* 0x000 */ View view; @@ -1169,7 +1146,7 @@ typedef struct { /* 0x21C */ f32 unk21C; /* 0x220 */ f32 unk220; /* 0x224 */ UNK_TYPE1 pad224[0xAC]; -} GlobalContext16D30; +} GlobalContext16D30; // size = 0x2D0 typedef struct { /* 0x000 */ View view; @@ -1201,39 +1178,137 @@ typedef struct { /* 0x256 */ UNK_TYPE1 pad256[0x1A]; /* 0x270 */ s16 lifeAlpha; /* 0x272 */ UNK_TYPE1 pad272[0xD6]; -} InterfaceContext; +} InterfaceContext; // size = 0x348 typedef struct { -/* 0x00 */ UNK_TYPE1 pad0[0x4]; +/* 0x00 */ UNK_TYPE1 unk0; +/* 0x01 */ UNK_TYPE1 unk1; +/* 0x02 */ UNK_TYPE1 unk2; +/* 0x03 */ UNK_TYPE1 unk3; /* 0x04 */ f32 unk4; /* 0x08 */ f32 unk8; /* 0x0C */ f32 unkC; -/* 0x10 */ UNK_TYPE1 pad10[0x7]; +/* 0x10 */ UNK_TYPE1 unk10; +/* 0x11 */ UNK_TYPE1 unk11; +/* 0x12 */ UNK_TYPE1 unk12; +/* 0x13 */ UNK_TYPE1 unk13; +/* 0x14 */ UNK_TYPE1 unk14; +/* 0x15 */ UNK_TYPE1 unk15; +/* 0x16 */ UNK_TYPE1 unk16; /* 0x17 */ u8 unk17; /* 0x18 */ u8 unk18; -/* 0x19 */ UNK_TYPE1 pad19[0x5]; +/* 0x19 */ UNK_TYPE1 unk19; +/* 0x1A */ UNK_TYPE1 unk1A; +/* 0x1B */ UNK_TYPE1 unk1B; +/* 0x1C */ UNK_TYPE1 unk1C; +/* 0x1D */ UNK_TYPE1 unk1D; /* 0x1E */ u8 unk1E; /* 0x1F */ u8 unk1F; /* 0x20 */ u8 unk20; /* 0x21 */ u8 unk21; /* 0x22 */ u16 unk22; /* 0x24 */ u16 unk24; -/* 0x26 */ UNK_TYPE1 pad26[0x2]; +/* 0x26 */ UNK_TYPE1 unk26; +/* 0x27 */ UNK_TYPE1 unk27; /* 0x28 */ LightInfoDirectional unk28; /* 0x36 */ LightInfoDirectional unk36; -/* 0x44 */ UNK_TYPE1 pad44[0x48]; -/* 0x8C */ Vector3s unk8C; -/* 0x92 */ Vector3s unk92; -/* 0x98 */ Vector3s unk98; -/* 0x9E */ Vector3s unk9E; +/* 0x44 */ UNK_TYPE1 unk44; +/* 0x45 */ UNK_TYPE1 unk45; +/* 0x46 */ UNK_TYPE1 unk46; +/* 0x47 */ UNK_TYPE1 unk47; +/* 0x48 */ UNK_TYPE1 unk48; +/* 0x49 */ UNK_TYPE1 unk49; +/* 0x4A */ UNK_TYPE1 unk4A; +/* 0x4B */ UNK_TYPE1 unk4B; +/* 0x4C */ UNK_TYPE1 unk4C; +/* 0x4D */ UNK_TYPE1 unk4D; +/* 0x4E */ UNK_TYPE1 unk4E; +/* 0x4F */ UNK_TYPE1 unk4F; +/* 0x50 */ UNK_TYPE1 unk50; +/* 0x51 */ UNK_TYPE1 unk51; +/* 0x52 */ UNK_TYPE1 unk52; +/* 0x53 */ UNK_TYPE1 unk53; +/* 0x54 */ UNK_TYPE1 unk54; +/* 0x55 */ UNK_TYPE1 unk55; +/* 0x56 */ UNK_TYPE1 unk56; +/* 0x57 */ UNK_TYPE1 unk57; +/* 0x58 */ UNK_TYPE1 unk58; +/* 0x59 */ UNK_TYPE1 unk59; +/* 0x5A */ UNK_TYPE1 unk5A; +/* 0x5B */ UNK_TYPE1 unk5B; +/* 0x5C */ UNK_TYPE1 unk5C; +/* 0x5D */ UNK_TYPE1 unk5D; +/* 0x5E */ UNK_TYPE1 unk5E; +/* 0x5F */ UNK_TYPE1 unk5F; +/* 0x60 */ UNK_TYPE1 unk60; +/* 0x61 */ UNK_TYPE1 unk61; +/* 0x62 */ UNK_TYPE1 unk62; +/* 0x63 */ UNK_TYPE1 unk63; +/* 0x64 */ UNK_TYPE1 unk64; +/* 0x65 */ UNK_TYPE1 unk65; +/* 0x66 */ UNK_TYPE1 unk66; +/* 0x67 */ UNK_TYPE1 unk67; +/* 0x68 */ UNK_TYPE1 unk68; +/* 0x69 */ UNK_TYPE1 unk69; +/* 0x6A */ UNK_TYPE1 unk6A; +/* 0x6B */ UNK_TYPE1 unk6B; +/* 0x6C */ UNK_TYPE1 unk6C; +/* 0x6D */ UNK_TYPE1 unk6D; +/* 0x6E */ UNK_TYPE1 unk6E; +/* 0x6F */ UNK_TYPE1 unk6F; +/* 0x70 */ UNK_TYPE1 unk70; +/* 0x71 */ UNK_TYPE1 unk71; +/* 0x72 */ UNK_TYPE1 unk72; +/* 0x73 */ UNK_TYPE1 unk73; +/* 0x74 */ UNK_TYPE1 unk74; +/* 0x75 */ UNK_TYPE1 unk75; +/* 0x76 */ UNK_TYPE1 unk76; +/* 0x77 */ UNK_TYPE1 unk77; +/* 0x78 */ UNK_TYPE1 unk78; +/* 0x79 */ UNK_TYPE1 unk79; +/* 0x7A */ UNK_TYPE1 unk7A; +/* 0x7B */ UNK_TYPE1 unk7B; +/* 0x7C */ UNK_TYPE1 unk7C; +/* 0x7D */ UNK_TYPE1 unk7D; +/* 0x7E */ UNK_TYPE1 unk7E; +/* 0x7F */ UNK_TYPE1 unk7F; +/* 0x80 */ UNK_TYPE1 unk80; +/* 0x81 */ UNK_TYPE1 unk81; +/* 0x82 */ UNK_TYPE1 unk82; +/* 0x83 */ UNK_TYPE1 unk83; +/* 0x84 */ UNK_TYPE1 unk84; +/* 0x85 */ UNK_TYPE1 unk85; +/* 0x86 */ UNK_TYPE1 unk86; +/* 0x87 */ UNK_TYPE1 unk87; +/* 0x88 */ UNK_TYPE1 unk88; +/* 0x89 */ UNK_TYPE1 unk89; +/* 0x8A */ UNK_TYPE1 unk8A; +/* 0x8B */ UNK_TYPE1 unk8B; +/* 0x8C */ Vec3s unk8C; +/* 0x92 */ Vec3s unk92; +/* 0x98 */ Vec3s unk98; +/* 0x9E */ Vec3s unk9E; /* 0xA4 */ s16 unkA4; /* 0xA6 */ s16 unkA6; -/* 0xA8 */ UNK_TYPE1 padA8[0xC]; +/* 0xA8 */ UNK_TYPE1 unkA8; +/* 0xA9 */ UNK_TYPE1 unkA9; +/* 0xAA */ UNK_TYPE1 unkAA; +/* 0xAB */ UNK_TYPE1 unkAB; +/* 0xAC */ UNK_TYPE1 unkAC; +/* 0xAD */ UNK_TYPE1 unkAD; +/* 0xAE */ UNK_TYPE1 unkAE; +/* 0xAF */ UNK_TYPE1 unkAF; +/* 0xB0 */ UNK_TYPE1 unkB0; +/* 0xB1 */ UNK_TYPE1 unkB1; +/* 0xB2 */ UNK_TYPE1 unkB2; +/* 0xB3 */ UNK_TYPE1 unkB3; /* 0xB4 */ f32 unkB4; /* 0xB8 */ u8 environmentSettingsCount; -/* 0xB9 */ UNK_TYPE1 padB9[0x3]; +/* 0xB9 */ UNK_TYPE1 unkB9; +/* 0xBA */ UNK_TYPE1 unkBA; +/* 0xBB */ UNK_TYPE1 unkBB; /* 0xBC */ void* environmentSettingsList; -/* 0xC0 */ UNK_TYPE1 padC0[0x1]; +/* 0xC0 */ UNK_TYPE1 unkC0; /* 0xC1 */ u8 unkC1; /* 0xC2 */ u8 unkC2; /* 0xC3 */ u8 unkC3; @@ -1249,13 +1324,28 @@ typedef struct { /* 0xD3 */ RGB unkD3; /* 0xD6 */ s16 unkD6; /* 0xD8 */ s16 unkD8; -/* 0xDA */ UNK_TYPE1 padDA[0x2]; +/* 0xDA */ UNK_TYPE1 unkDA; +/* 0xDB */ UNK_TYPE1 unkDB; /* 0xDC */ f32 unkDC; /* 0xE0 */ u8 unkE0; -/* 0xE1 */ UNK_TYPE1 padE1[0x1]; +/* 0xE1 */ UNK_TYPE1 unkE1; /* 0xE2 */ s8 unkE2; -/* 0xE3 */ UNK_TYPE1 padE3[0xF]; -} KankyoContext; +/* 0xE3 */ UNK_TYPE1 unkE3; +/* 0xE4 */ UNK_TYPE1 unkE4; +/* 0xE5 */ UNK_TYPE1 unkE5; +/* 0xE6 */ UNK_TYPE1 unkE6; +/* 0xE7 */ UNK_TYPE1 unkE7; +/* 0xE8 */ UNK_TYPE1 unkE8; +/* 0xE9 */ UNK_TYPE1 unkE9; +/* 0xEA */ UNK_TYPE1 unkEA; +/* 0xEB */ UNK_TYPE1 unkEB; +/* 0xEC */ UNK_TYPE1 unkEC; +/* 0xED */ UNK_TYPE1 unkED; +/* 0xEE */ UNK_TYPE1 unkEE; +/* 0xEF */ UNK_TYPE1 unkEF; +/* 0xF0 */ UNK_TYPE1 unkF0; +/* 0xF1 */ UNK_TYPE1 unkF1; +} KankyoContext; // size = 0xF4 typedef struct { /* 0x00000 */ View view; @@ -1275,40 +1365,53 @@ typedef struct { /* 0x12046 */ UNK_TYPE1 pad12046[0x24]; /* 0x1206A */ s16 unk1206A; /* 0x1206C */ UNK_TYPE1 pad1206C[0x6C]; -} MessageContext; +} MessageContext; // size = 0x120D8 typedef union { /* 0x0 */ RoomMeshType0 type0; /* 0x0 */ RoomMeshType1 type1; /* 0x0 */ RoomMeshType2 type2; -} RoomMesh; +} RoomMesh; // size = 0xC // Full save context typedef struct { /* 0x0000 */ SaveContextPerm perm; /* 0x100C */ SaveContextOwl owl; /* 0x3CA0 */ SaveContextExtra extra; -} SaveContext; +} SaveContext; // size = 0x48C8 + +typedef struct { +/* 0x00 */ BgMeshHeader* sceneMesh; +/* 0x04 */ Vec3f sceneMin; +/* 0x10 */ Vec3f sceneMax; +/* 0x1C */ s32 xSubdivisions; +/* 0x20 */ s32 ySubdivisions; +/* 0x24 */ s32 zSubdivisions; +/* 0x28 */ Vec3f subdivisionSize; +/* 0x34 */ Vec3f inverseSubdivisionSize; +/* 0x40 */ BgMeshSubdivision* subdivisions; +/* 0x44 */ BgScenePolygonLists scenePolyLists; +} StaticCollisionContext; // size = 0x50 typedef struct { /* 0x0 */ ColCommonInit base; /* 0x8 */ u32 count; /* 0xC */ ColTriInit* elemInit; -} ColTriGroupInit; +} ColTriGroupInit; // size = 0x10 typedef struct { -/* 0x00 */ s8 index; -/* 0x01 */ UNK_TYPE1 pad1[0x1]; -/* 0x02 */ s8 unk2; +/* 0x00 */ s8 num; +/* 0x01 */ u8 unk1; +/* 0x02 */ u8 unk2; /* 0x03 */ u8 unk3; /* 0x04 */ s8 unk4; /* 0x05 */ u8 unk5; /* 0x06 */ u8 enablePosLights; /* 0x07 */ UNK_TYPE1 pad7[0x1]; /* 0x08 */ RoomMesh* mesh; -/* 0x0C */ void* vramAddr; +/* 0x0C */ void* segment; /* 0x10 */ UNK_TYPE1 pad10[0x4]; -} Room; +} Room; // size = 0x14 typedef struct { /* 0x00 */ Room currRoom; @@ -1318,95 +1421,72 @@ typedef struct { /* 0x31 */ s8 unk31; /* 0x32 */ UNK_TYPE1 pad32[0x2]; /* 0x34 */ u32 activeRoomVram; -/* 0x38 */ DmaRequest dmaReq; -/* 0x58 */ OSMesgQueue roomDmaCallback; -/* 0x70 */ OSMesg roomDmaCallbackMsg[1]; +/* 0x38 */ DmaRequest dmaRequest; +/* 0x58 */ OSMesgQueue loadQueue; +/* 0x70 */ OSMesg loadMsg[1]; /* 0x74 */ UNK_TYPE1 pad74[0x4]; /* 0x78 */ s8 unk78; /* 0x79 */ s8 unk79; /* 0x7A */ UNK_TYPE2 unk7A[3]; -} RoomContext; +} RoomContext; // size = 0x80 typedef struct ActorBgFuKaiten ActorBgFuKaiten; typedef struct ActorBgMbarChair ActorBgMbarChair; -typedef struct ActorDrawParams ActorDrawParams; - typedef struct ActorEnBji01 ActorEnBji01; typedef struct ActorEnTest ActorEnTest; -typedef struct ActorInitData ActorInitData; +typedef struct ActorInit ActorInit; typedef struct { /* 0x00 */ u32 vromStart; /* 0x04 */ u32 vromEnd; -/* 0x08 */ u32 vramStart; -/* 0x0C */ u32 vramEnd; -/* 0x10 */ u32 ramAddr; -/* 0x14 */ ActorInitData* initValues; -/* 0x18 */ s8* name; -/* 0x1C */ u16 flags; // bit 0: don't allocate memory, use actorContext->0x250? bit 1: Always keep loaded? -/* 0x1E */ s8 clients; +/* 0x08 */ void* vramStart; +/* 0x0C */ void* vramEnd; +/* 0x10 */ void* loadedRamAddr; // original name: "allocp" +/* 0x14 */ ActorInit* initInfo; +/* 0x18 */ char* name; +/* 0x1C */ u16 allocType; // bit 0: don't allocate memory, use actorContext->0x250? bit 1: Always keep loaded? +/* 0x1E */ s8 nbLoaded; // original name: "clients" /* 0x1F */ UNK_TYPE1 pad1F[0x1]; -} ActorOverlayTableEntry; +} ActorOverlay; // size = 0x20 + +typedef struct ActorListEntry ActorListEntry; typedef struct ActorMesh ActorMesh; -typedef struct BgDynaCollision BgDynaCollision; +typedef struct DynaCollisionContext DynaCollisionContext; -typedef struct BgCheckContext BgCheckContext; +typedef struct CollisionContext CollisionContext; typedef struct ActorPlayer ActorPlayer; -typedef struct ActorTypeList ActorTypeList; +typedef struct ActorShape ActorShape; -typedef struct BgActor BgActor; +typedef struct Arena Arena; -struct ActorMesh { -/* 0x00 */ BgActor* actor; -/* 0x04 */ BgMeshHeader* header; -/* 0x08 */ ActorMeshPolyLists polyLists; -/* 0x10 */ s16 verticesStartIndex; -/* 0x12 */ s16 waterboxesStartIndex; -/* 0x14 */ ActorMeshParams prevParams; -/* 0x34 */ ActorMeshParams currParams; -/* 0x54 */ Vector3s averagePos; -/* 0x5A */ s16 radiusFromAveragePos; -/* 0x5C */ f32 minY; -/* 0x60 */ f32 maxY; -}; +typedef struct ArenaNode ArenaNode; -struct BgDynaCollision { -/* 0x0000 */ u8 unk0; -/* 0x0001 */ UNK_TYPE1 pad1[0x3]; -/* 0x0004 */ ActorMesh actorMeshes[50]; -/* 0x138C */ u16 meshParams[50]; // bit 0 - Is mesh active -/* 0x13F0 */ BgPolygon* polygons; -/* 0x13F4 */ BgVertex* vertices; -/* 0x13F8 */ BgWaterboxList waterboxes; -/* 0x1400 */ BgPolygonLinkedList polygonList; -/* 0x140C */ u32 maxNodes; -/* 0x1410 */ u32 maxPolygons; -/* 0x1414 */ u32 maxVertices; -/* 0x1418 */ u32 maxMemory; -/* 0x141C */ u32 unk141C; -}; +struct Arena { +/* 0x00 */ ArenaNode* head; +/* 0x04 */ void* start; +/* 0x08 */ OSMesgQueue lock; +/* 0x20 */ u8 unk20; +/* 0x21 */ u8 isInit; +/* 0x22 */ u8 flag; +}; // size = 0x24 -struct BgCheckContext { -/* 0x0000 */ BgMeshHeader* sceneMesh; -/* 0x0004 */ Vector3f sceneMin; -/* 0x0010 */ Vector3f sceneMax; -/* 0x001C */ s32 xSubdivisions; -/* 0x0020 */ s32 ySubdivisions; -/* 0x0024 */ s32 zSubdivisions; -/* 0x0028 */ Vector3f subdivisionSize; -/* 0x0034 */ Vector3f inverseSubdivisionSize; -/* 0x0040 */ BgMeshSubdivision* subdivisions; -/* 0x0044 */ BgScenePolygonLists scenePolyLists; -/* 0x0050 */ BgDynaCollision dyna; -}; +struct ArenaNode { +/* 0x0 */ s16 magic; // Should always be 0x7373 +/* 0x2 */ s16 isFree; +/* 0x4 */ u32 size; +/* 0x8 */ ArenaNode* next; +/* 0xC */ ArenaNode* prev; +}; // size = 0x10 + +typedef struct CameraContext CameraContext; typedef struct ColCommon ColCommon; @@ -1420,7 +1500,7 @@ typedef struct { /* 0x1C4 */ ColCommon* OTgroup[50]; /* 0x28C */ s32 group4Length; /* 0x290 */ ColCommon* group4[3]; -} CollisionContext; +} CollisionCheckContext; // size = 0x29C typedef struct ColBodyInfo ColBodyInfo; @@ -1435,17 +1515,17 @@ struct ColBodyInfo { /* 0x1C */ ColCommon* unk1C; /* 0x20 */ ColBodyInfo* unk20; /* 0x24 */ ColBodyInfo* unk24; -}; +}; // size = 0x28 typedef struct { /* 0x00 */ ColBodyInfo body; /* 0x28 */ ColSphereParams params; -} ColSphereGroupElement; +} ColSphereGroupElement; // size = 0x40 typedef struct { /* 0x00 */ ColBodyInfo body; /* 0x28 */ ColTriParams params; -} ColTri; +} ColTri; // size = 0x5C typedef struct ColCylinder ColCylinder; @@ -1457,27 +1537,52 @@ typedef struct ColSphereGroup ColSphereGroup; typedef struct ColTriGroup ColTriGroup; -typedef struct ActorBgIknvObj ActorBgIknvObj; - typedef struct ActorEnBom ActorEnBom; typedef struct ActorEnFirefly ActorEnFirefly; typedef struct ActorObjBell ActorObjBell; -typedef struct ContextCommon ContextCommon; - typedef struct DaytelopContext DaytelopContext; -typedef struct FileChooseContext FileChooseContext; +typedef struct DynaPolyActor DynaPolyActor; -typedef void(*filechoose_update_func)(FileChooseContext* ctxt); +struct ActorMesh { +/* 0x00 */ DynaPolyActor* actor; +/* 0x04 */ BgMeshHeader* header; +/* 0x08 */ ActorMeshPolyLists polyLists; +/* 0x10 */ s16 verticesStartIndex; +/* 0x12 */ s16 waterboxesStartIndex; +/* 0x14 */ ActorMeshParams prevParams; +/* 0x34 */ ActorMeshParams currParams; +/* 0x54 */ Vec3s averagePos; +/* 0x5A */ s16 radiusFromAveragePos; +/* 0x5C */ f32 minY; +/* 0x60 */ f32 maxY; +}; // size = 0x64 -typedef struct OpeningContext OpeningContext; +struct DynaCollisionContext { +/* 0x0000 */ u8 unk0; +/* 0x0001 */ UNK_TYPE1 pad1[0x3]; +/* 0x0004 */ ActorMesh actorMeshArr[50]; +/* 0x138C */ u16 flags[50]; // bit 0 - Is mesh active +/* 0x13F0 */ BgPolygon* polygons; +/* 0x13F4 */ BgVertex* vertices; +/* 0x13F8 */ BgWaterboxList waterboxes; +/* 0x1400 */ BgPolygonLinkedList polygonList; +/* 0x140C */ u32 maxNodes; +/* 0x1410 */ u32 maxPolygons; +/* 0x1414 */ u32 maxVertices; +/* 0x1418 */ u32 maxMemory; +/* 0x141C */ u32 unk141C; +}; // size = 0x1420 -typedef struct PrenmiContext PrenmiContext; +struct CollisionContext { +/* 0x0000 */ StaticCollisionContext stat; +/* 0x0050 */ DynaCollisionContext dyna; +}; // size = 0x1470 -typedef struct TitleContext TitleContext; +typedef struct ActorBgIknvObj ActorBgIknvObj; typedef struct EffFootmark EffFootmark; @@ -1489,7 +1594,7 @@ struct FaultAddrConvClient { /* 0x0 */ FaultAddrConvClient* next; /* 0x4 */ fault_address_converter_func callback; /* 0x8 */ void* param; -}; +}; // size = 0xC typedef struct FaultClient FaultClient; @@ -1498,7 +1603,7 @@ struct FaultClient { /* 0x4 */ fault_client_func callback; /* 0x8 */ void* param0; /* 0xC */ void* param1; -}; +}; // size = 0x10 typedef struct { /* 0x000 */ OSThread thread; @@ -1516,41 +1621,87 @@ typedef struct { /* 0x7E0 */ UNK_TYPE1 pad7E0[0x4]; /* 0x7E4 */ Input padInput[4]; /* 0x844 */ void* fb; -} FaultContext; +} FaultThreadStruct; // size = 0x848 + +typedef struct FileChooseContext FileChooseContext; + +typedef void(*filechoose_update_func)(FileChooseContext* ctxt); typedef struct FireObj FireObj; typedef struct FireObjLight FireObjLight; +typedef struct GameAlloc GameAlloc; + +typedef struct GameState GameState; + +typedef struct OpeningContext OpeningContext; + +typedef struct PreNMIContext PreNMIContext; + +typedef struct TitleContext TitleContext; + typedef struct GameAllocNode GameAllocNode; struct GameAllocNode { -/* 0x00 */ GameAllocNode* unk0; -/* 0x04 */ GameAllocNode* unk4; -/* 0x08 */ u32 size; -/* 0x0C */ UNK_TYPE1 padC[0x4]; -/* 0x10 */ GameAllocNode* unk10; -}; +/* 0x0 */ GameAllocNode* next; +/* 0x4 */ GameAllocNode* prev; +/* 0x8 */ u32 size; +/* 0xC */ UNK_TYPE1 padC[0x4]; +}; // size = 0x10 -struct ContextCommon { -/* 0x00 */ GraphicsContext* gCtxt; -/* 0x04 */ func_ptr update; -/* 0x08 */ func_ptr fini; +struct GameAlloc { +/* 0x00 */ GameAllocNode base; +/* 0x10 */ GameAllocNode* head; +}; // size = 0x14 + +struct GameState { +/* 0x00 */ GraphicsContext* gfxCtx; +/* 0x04 */ func_ptr main; +/* 0x08 */ func_ptr destroy; /* 0x0C */ func_ptr nextGameStateInit; /* 0x10 */ u32 nextGameStateSize; -/* 0x14 */ Input controllers[4]; +/* 0x14 */ Input input[4]; /* 0x74 */ GameStateHeap heap; -/* 0x84 */ GameAllocNode gamealloc; +/* 0x84 */ GameAlloc alloc; /* 0x98 */ UNK_TYPE1 pad98[0x3]; -/* 0x9B */ u8 shouldContinue; // If 0, switch to next game state -/* 0x9C */ s32 frameCount; +/* 0x9B */ u8 running; // If 0, switch to next game state +/* 0x9C */ u32 frames; /* 0xA0 */ UNK_TYPE1 padA0[0x2]; /* 0xA2 */ u8 framerateDivisor; // game speed? /* 0xA3 */ UNK_TYPE1 padA3[0x1]; -}; +}; // size = 0xA4 + +struct OpeningContext { +/* 0x000 */ GameState common; +/* 0x0A4 */ UNK_TYPE1 padA4[0x4]; +/* 0x0A8 */ View view; +}; // size = 0x210 + +struct PreNMIContext { +/* 0x00 */ GameState state; +/* 0xA4 */ u32 timer; +/* 0xA8 */ UNK_TYPE4 unkA8; +}; // size = 0xAC + +struct TitleContext { +/* 0x000 */ GameState state; +/* 0x0A4 */ u8* nintendo_logo_data; +/* 0x0A8 */ View view; +/* 0x210 */ SramContext sram; +/* 0x230 */ UNK_TYPE1 pad230[0x8]; +/* 0x238 */ s16 unk238; +/* 0x23A */ s16 logoCoverAlpha; +/* 0x23C */ s16 logoCoverAlphaChangePerFrame; +/* 0x23E */ s16 logoFullVisibilityDuration; +/* 0x240 */ s16 frameCounter; +/* 0x242 */ UNK_TYPE2 frameCounterMod0x80; +/* 0x244 */ u8 switchToNextGameState; +/* 0x245 */ UNK_TYPE1 pad245[0x3]; +}; // size = 0x248 struct DaytelopContext { -/* 0x000 */ ContextCommon common; +/* 0x000 */ GameState common; /* 0x0A4 */ UNK_TYPE1 padA4[0xC]; /* 0x0B0 */ View view; /* 0x218 */ UNK_TYPE1 pad218[0x28]; @@ -1558,10 +1709,10 @@ struct DaytelopContext { /* 0x242 */ s16 unk242; /* 0x244 */ s16 unk244; /* 0x246 */ UNK_TYPE1 pad246[0x2]; -}; +}; // size = 0x248 struct FileChooseContext { -/* 0x00000 */ ContextCommon common; +/* 0x00000 */ GameState common; /* 0x000A4 */ UNK_TYPE1 padA4[0x14]; /* 0x000B8 */ View view; /* 0x00220 */ SramContext sram; @@ -1607,56 +1758,7 @@ struct FileChooseContext { /* 0x2450C */ UNK_TYPE1 pad2450C[0x1C]; /* 0x24528 */ s16 unk24528; /* 0x2452A */ UNK_TYPE1 pad2452A[0x2E]; -}; - -struct OpeningContext { -/* 0x000 */ ContextCommon common; -/* 0x0A4 */ UNK_TYPE1 padA4[0x4]; -/* 0x0A8 */ View view; -}; - -struct PrenmiContext { -/* 0x00 */ ContextCommon common; -/* 0xA4 */ s32 timer; -/* 0xA8 */ UNK_TYPE4 unkA8; -}; - -struct TitleContext { -/* 0x000 */ ContextCommon common; -/* 0x0A4 */ u8* nintendo_logo_data; -/* 0x0A8 */ View view; -/* 0x210 */ SramContext sram; -/* 0x230 */ UNK_TYPE1 pad230[0x8]; -/* 0x238 */ s16 unk238; -/* 0x23A */ s16 logoCoverAlpha; -/* 0x23C */ s16 logoCoverAlphaChangePerFrame; -/* 0x23E */ s16 logoFullVisibilityDuration; -/* 0x240 */ s16 frameCounter; -/* 0x242 */ UNK_TYPE2 frameCounterMod0x80; -/* 0x244 */ u8 switchToNextGameState; -/* 0x245 */ UNK_TYPE1 pad245[0x3]; -}; - -typedef struct Heap Heap; - -typedef struct HeapNode HeapNode; - -struct Heap { -/* 0x00 */ HeapNode* head; -/* 0x04 */ u32 base; -/* 0x08 */ OSMesgQueue lock; -/* 0x20 */ UNK_TYPE1 pad20[0x1]; -/* 0x21 */ u8 initialized; -/* 0x22 */ UNK_TYPE1 pad22[0x2]; -}; - -struct HeapNode { -/* 0x0 */ s16 magic; // Should always be 0x7373 -/* 0x2 */ s16 free; -/* 0x4 */ u32 size; -/* 0x8 */ HeapNode* next; -/* 0xC */ HeapNode* prev; -}; +}; // size = 0x24558 typedef struct IrqMgr IrqMgr; @@ -1664,6 +1766,42 @@ typedef struct AudioThreadStruct AudioThreadStruct; typedef struct LightingContext LightingContext; +typedef struct GlobalContext GlobalContext; + +typedef s32(*collision_add_func)(GlobalContext*, ColCommon*); + +typedef void(*collision_func)(GlobalContext*, CollisionCheckContext*, ColCommon*, ColCommon*); + +typedef void(*cutscene_update_func)(GlobalContext* ctxt, CutsceneContext* cCtxt); + +typedef void(*draw_func)(GlobalContext* ctxt, s16 index); + +typedef void(*global_context_func)(GlobalContext*); + +typedef void(*light_map_positional_func)(LightMapper* mapper, void* params, GlobalContext* ctxt); + +typedef void(*room_draw_func)(GlobalContext* ctxt, Room* room, u32 flags); + +typedef struct { +/* 0x00 */ draw_func unk0; +/* 0x04 */ u32 unk4; +/* 0x08 */ u32 unk8; +/* 0x0C */ u32 unkC; +/* 0x10 */ u32 unk10; +/* 0x14 */ u32 unk14; +/* 0x18 */ u32 unk18; +/* 0x1C */ u32 unk1C; +/* 0x20 */ u32 unk20; +} s801BB170; // size = 0x24 + +typedef void(*scene_header_func)(GlobalContext* ctxt, SceneCmd* entry); + +typedef void(*scene_proc_draw_func)(GlobalContext* ctxt, u32 segment, void* params); + +typedef struct Camera Camera; + +typedef s32(*camera_update_func)(Camera* camera); + typedef struct LightsList LightsList; typedef struct LoadedParticleEntry LoadedParticleEntry; @@ -1672,32 +1810,63 @@ struct EffectTableInfo { /* 0x0 */ LoadedParticleEntry* data_table; // Name from debug assert /* 0x4 */ s32 searchIndex; /* 0x8 */ s32 size; -}; +}; // size = 0xC + +typedef void(*effect_func)(GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle); + +typedef void(*effect_init_func)(GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle, void* init); + +struct LoadedParticleEntry { +/* 0x00 */ Vec3f position; +/* 0x0C */ Vec3f velocity; +/* 0x18 */ Vec3f acceleration; +/* 0x24 */ effect_func update; +/* 0x28 */ effect_func draw; +/* 0x2C */ Vec3f unk2C; +/* 0x38 */ u32 displayList; +/* 0x3C */ UNK_TYPE4 unk3C; +/* 0x40 */ s16 regs[13]; // These are particle-specific +/* 0x5A */ u16 flags; // bit 0: set if this entry is not considered free on a priority tie bit 1: ? bit 2: ? +/* 0x5C */ s16 life; // -1 means this entry is free +/* 0x5E */ u8 priority; // Lower number mean higher priority +/* 0x5F */ u8 type; +}; // size = 0x60 + +typedef struct { +/* 0x0 */ UNK_TYPE4 unk0; +/* 0x4 */ effect_init_func init; +} ParticleOverlayInfo; // size = 0x8 + +typedef struct { +/* 0x00 */ u32 vromStart; +/* 0x04 */ u32 vromEnd; +/* 0x08 */ void* vramStart; +/* 0x0C */ void* vramEnd; +/* 0x10 */ void* loadedRamAddr; +/* 0x14 */ ParticleOverlayInfo* overlayInfo; +/* 0x18 */ u32 unk18; // Always 0x01000000? +} ParticleOverlay; // size = 0x1C typedef struct OSMesgQueueListNode OSMesgQueueListNode; struct IrqMgr { -/* 0x000 */ s16 verticalRetraceMesg; // Is this a struct of size 0x20? (same below) -/* 0x002 */ UNK_TYPE1 pad2[0x1E]; -/* 0x020 */ s16 prenmi1Msg; -/* 0x022 */ UNK_TYPE1 pad22[0x1E]; -/* 0x040 */ s16 prenmi2Msg; -/* 0x042 */ UNK_TYPE1 pad42[0x1E]; +/* 0x000 */ OSScMsg verticalRetraceMesg; +/* 0x020 */ OSScMsg prenmiMsg; +/* 0x040 */ OSScMsg nmiMsg; /* 0x060 */ OSMesgQueue irqQueue; -/* 0x078 */ UNK_TYPE4 irqBuffer[8]; +/* 0x078 */ OSMesg irqBuffer[8]; /* 0x098 */ OSThread thread; /* 0x248 */ OSMesgQueueListNode* callbacks; /* 0x24C */ u8 prenmiStage; -/* 0x24D */ UNK_TYPE1 pad24D[0x3]; /* 0x250 */ OSTime lastPrenmiTime; /* 0x258 */ OSTimer prenmiTimer; /* 0x278 */ OSTime lastFrameTime; -}; +}; // size = 0x280 struct OSMesgQueueListNode { /* 0x0 */ OSMesgQueueListNode* next; /* 0x4 */ OSMesgQueue* queue; -}; +}; // size = 0x8 typedef struct { /* 0x000 */ u8 controllers; // bit 0 is set if controller 1 is plugged in, etc. @@ -1720,7 +1889,7 @@ typedef struct { /* 0x47D */ u8 unk47D; /* 0x47E */ u8 hasStopped; /* 0x47F */ UNK_TYPE1 pad47F[0x1]; -} PadmgrThreadStruct; +} PadmgrThreadStruct; // size = 0x480 typedef struct { /* 0x000 */ OSMesgQueue unk0; @@ -1741,7 +1910,7 @@ typedef struct { /* 0x328 */ UNK_TYPE1 pad328[0x7]; /* 0x32F */ s8 unk32F; /* 0x330 */ OSMesgQueueListNode unk330; -} SchedThreadStruct; +} SchedThreadStruct; // size = 0x338 struct AudioThreadStruct { /* 0x000 */ IrqMgr* irqmgr; @@ -1756,19 +1925,7 @@ struct AudioThreadStruct { /* 0x128 */ OSMesg initDoneCallbackMsgBuffer[1]; /* 0x12C */ UNK_TYPE1 pad12C[0x4]; /* 0x130 */ OSThread thread; -}; - -typedef struct ParticleOverlayInfo ParticleOverlayInfo; - -typedef struct { -/* 0x00 */ u32 vromStart; -/* 0x04 */ u32 vromEnd; -/* 0x08 */ u32 vramStart; -/* 0x0C */ u32 vramEnd; -/* 0x10 */ u32 loadedRamAddr; -/* 0x14 */ ParticleOverlayInfo* overlayInfo; -/* 0x18 */ u32 unk18; // Always 0x01000000? -} ParticleOverlayTableEntry; +}; // size = 0x2E0 typedef struct StackEntry StackEntry; @@ -1777,76 +1934,15 @@ struct StackEntry { /* 0x04 */ StackEntry* prev; /* 0x08 */ u32 head; /* 0x0C */ u32 tail; -/* 0x10 */ s32 initValue; +/* 0x10 */ u32 initValue; /* 0x14 */ s32 minSpace; -/* 0x18 */ char* name; -}; +/* 0x18 */ const char* name; +}; // size = 0x1C typedef struct TargetContext TargetContext; typedef struct ActorContext ActorContext; -typedef struct GlobalContext GlobalContext; - -typedef s32(*collision_add_func)(GlobalContext*, ColCommon*); - -typedef void(*collision_func)(GlobalContext*, CollisionContext*, ColCommon*, ColCommon*); - -typedef void(*cutscene_update_func)(GlobalContext* ctxt, CutsceneContext* cCtxt); - -typedef void(*draw_func)(GlobalContext* ctxt, s16 index); - -typedef void(*effect_func)(GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle); - -typedef void(*effect_init_func)(GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle, void* init); - -typedef void(*global_context_func)(GlobalContext*); - -typedef void(*light_map_positional_func)(LightMapper* mapper, void* params, GlobalContext* ctxt); - -typedef void(*room_draw_func)(GlobalContext* ctxt, Room* room, u32 flags); - -typedef struct { -/* 0x00 */ draw_func unk0; -/* 0x04 */ u32 unk4; -/* 0x08 */ u32 unk8; -/* 0x0C */ u32 unkC; -/* 0x10 */ u32 unk10; -/* 0x14 */ u32 unk14; -/* 0x18 */ u32 unk18; -/* 0x1C */ u32 unk1C; -/* 0x20 */ u32 unk20; -} s801BB170; - -typedef void(*scene_header_func)(GlobalContext* ctxt, SceneCmd* entry); - -typedef void(*scene_proc_draw_func)(GlobalContext* ctxt, u32 segment, void* params); - -struct LoadedParticleEntry { -/* 0x00 */ Vector3f position; -/* 0x0C */ Vector3f velocity; -/* 0x18 */ Vector3f acceleration; -/* 0x24 */ effect_func update; -/* 0x28 */ effect_func draw; -/* 0x2C */ Vector3f unk2C; -/* 0x38 */ u32 displayList; -/* 0x3C */ UNK_TYPE4 unk3C; -/* 0x40 */ s16 regs[13]; // These are particle-specific -/* 0x5A */ u16 flags; // bit 0: set if this entry is not considered free on a priority tie bit 1: ? bit 2: ? -/* 0x5C */ s16 life; // -1 means this entry is free -/* 0x5E */ u8 priority; // Lower number mean higher priority -/* 0x5F */ u8 type; -}; - -struct ParticleOverlayInfo { -/* 0x0 */ UNK_TYPE4 unk0; -/* 0x4 */ effect_init_func init; -}; - -typedef struct Camera Camera; - -typedef s32(*camera_update_func)(Camera* camera); - typedef struct s800B948C s800B948C; typedef struct z_Light z_Light; @@ -1855,7 +1951,7 @@ struct FireObjLight { /* 0x00 */ z_Light* light; /* 0x04 */ LightInfoPositional lightInfo; /* 0x12 */ u8 unk12; -}; +}; // size = 0x13 struct LightingContext { /* 0x0 */ z_Light* lightsHead; @@ -1867,36 +1963,36 @@ struct LightingContext { /* 0x9 */ u8 unk9; /* 0xA */ s16 unkA; /* 0xC */ s16 unkC; -}; +}; // size = 0x10 struct z_Light { /* 0x0 */ LightInfo* info; /* 0x4 */ z_Light* prev; /* 0x8 */ z_Light* next; -}; +}; // size = 0xC struct LightsList { /* 0x000 */ int numOccupied; /* 0x004 */ int nextFree; /* 0x008 */ z_Light lights[32]; -}; +}; // size = 0x188 typedef struct Actor Actor; -struct ActorTypeList { -/* 0x0 */ s32 length; -/* 0x4 */ Actor* head; +struct ActorListEntry { +/* 0x0 */ s32 length; // number of actors loaded of this type +/* 0x4 */ Actor* first; // pointer to first actor of this type /* 0x8 */ UNK_TYPE1 pad8[0x4]; -}; +}; // size = 0xC struct Camera { /* 0x000 */ UNK_TYPE1 pad0[0x4]; -/* 0x004 */ Vector3f unk4; +/* 0x004 */ Vec3f unk4; /* 0x010 */ UNK_TYPE1 pad10[0x8]; /* 0x018 */ f32 unk18; /* 0x01C */ s16 unk1C; /* 0x01E */ s16 unk1E; -/* 0x020 */ Vector3f unk20; +/* 0x020 */ Vec3f unk20; /* 0x02C */ UNK_TYPE1 pad2C[0x2]; /* 0x02E */ s16 unk2E; /* 0x030 */ UNK_TYPE1 pad30[0x10]; @@ -1905,10 +2001,10 @@ struct Camera { /* 0x044 */ UNK_TYPE1 pad44[0x8]; /* 0x04C */ s16 unk4C; /* 0x04E */ UNK_TYPE1 pad4E[0x2]; -/* 0x050 */ Vector3f focalPoint; -/* 0x05C */ Vector3f eye; -/* 0x068 */ Vector3f upDir; -/* 0x074 */ Vector3f unk74; +/* 0x050 */ Vec3f focalPoint; +/* 0x05C */ Vec3f eye; +/* 0x068 */ Vec3f upDir; +/* 0x074 */ Vec3f unk74; /* 0x080 */ f32 unk80; /* 0x084 */ f32 unk84; /* 0x088 */ f32 unk88; @@ -1916,7 +2012,7 @@ struct Camera { /* 0x090 */ ActorPlayer* player; /* 0x094 */ PosRot unk94; /* 0x0A8 */ Actor* unkA8; -/* 0x0AC */ Vector3f unkAC; +/* 0x0AC */ Vec3f unkAC; /* 0x0B8 */ UNK_TYPE1 padB8[0x8]; /* 0x0C0 */ f32 unkC0; /* 0x0C4 */ f32 unkC4; @@ -1931,7 +2027,7 @@ struct Camera { /* 0x0FC */ f32 fov; /* 0x100 */ f32 unk100; /* 0x104 */ UNK_TYPE1 pad104[0x30]; -/* 0x134 */ Vector3s unk134; +/* 0x134 */ Vec3s unk134; /* 0x13A */ UNK_TYPE1 pad13A[0x4]; /* 0x13E */ u16 unk13E; /* 0x140 */ s16 unk140; @@ -1951,7 +2047,14 @@ struct Camera { /* 0x164 */ s16 unk164; /* 0x166 */ s16 unk166; /* 0x168 */ UNK_TYPE1 pad168[0x10]; -}; +}; // size = 0x178 + +struct CameraContext { +/* 0x000 */ Camera activeCameras[4]; +/* 0x5E0 */ Camera* activeCameraPtrs[4]; +/* 0x5F0 */ s16 activeCamera; +/* 0x5F2 */ s16 unk5F2; +}; // size = 0x5F4 struct ColCommon { /* 0x00 */ Actor* actor; @@ -1965,42 +2068,42 @@ struct ColCommon { /* 0x14 */ u8 unk14; /* 0x15 */ u8 type; /* 0x16 */ UNK_TYPE1 pad16[0x2]; -}; +}; // size = 0x18 struct ColCylinder { /* 0x00 */ ColCommon base; /* 0x18 */ ColBodyInfo body; /* 0x40 */ ColCylinderParams params; -}; +}; // size = 0x4C struct ColQuad { /* 0x00 */ ColCommon base; /* 0x18 */ ColBodyInfo body; /* 0x40 */ ColQuadParams params; -}; +}; // size = 0x80 struct ColSphere { /* 0x00 */ ColCommon base; /* 0x18 */ ColBodyInfo body; /* 0x40 */ ColSphereParams params; -}; +}; // size = 0x58 struct ColSphereGroup { /* 0x00 */ ColCommon base; /* 0x18 */ u32 count; /* 0x1C */ ColSphereGroupElement* spheres; -}; +}; // size = 0x20 struct ColTriGroup { /* 0x00 */ ColCommon base; /* 0x18 */ u32 count; /* 0x1C */ ColTri* tris; -}; +}; // size = 0x20 struct EffFootmark { /* 0x00 */ z_Matrix displayMatrix; /* 0x40 */ Actor* actor; -/* 0x44 */ Vector3f location; +/* 0x44 */ Vec3f location; /* 0x50 */ u8 flags; // bit 0 - footmark fades out /* 0x51 */ u8 id; /* 0x52 */ u8 red; @@ -2012,10 +2115,10 @@ struct EffFootmark { /* 0x5A */ u16 size; /* 0x5C */ u16 fadeoutDelay; /* 0x5E */ u16 age; -}; +}; // size = 0x60 struct FireObj { -/* 0x00 */ Vector3f position; +/* 0x00 */ Vec3f position; /* 0x0C */ f32 size; /* 0x10 */ f32 sizeInv; /* 0x14 */ f32 xScale; @@ -2031,11 +2134,11 @@ struct FireObj { /* 0x2A */ s16 ignitionDelay; /* 0x2C */ ColCylinder collision; /* 0x78 */ FireObjLight light; -}; +}; // size = 0x8B struct TargetContext { -/* 0x00 */ Vector3f unk0; -/* 0x0C */ Vector3f unkC; +/* 0x00 */ Vec3f unk0; +/* 0x0C */ Vec3f unkC; /* 0x18 */ f32 unk18; /* 0x1C */ f32 unk1C; /* 0x20 */ f32 unk20; @@ -2057,11 +2160,11 @@ struct TargetContext { /* 0x8C */ Actor* unk8C; /* 0x90 */ Actor* unk90; /* 0x94 */ UNK_TYPE1 pad94[0x4]; -}; +}; // size = 0x98 typedef void(*actor_func)(Actor* this, GlobalContext* ctxt); -typedef void(*actor_post_draw_func)(Actor* actor, LightMapper* mapper, GlobalContext* ctxt); +typedef void(*actor_shadow_draw_func)(Actor* actor, LightMapper* mapper, GlobalContext* ctxt); struct s800B948C { /* 0x00 */ GlobalContext* ctxt; @@ -2071,7 +2174,7 @@ struct s800B948C { /* 0x10 */ Actor* unk10; /* 0x14 */ ActorPlayer* player; /* 0x18 */ u32 runMainIfSet; // Bitmask of actor flags. The actor will only have main called if it has at least 1 flag set that matches this bitmask -}; +}; // size = 0x1C struct ActorContext { /* 0x000 */ UNK_TYPE1 pad0[0x2]; @@ -2084,7 +2187,7 @@ struct ActorContext { /* 0x00C */ s16 unkC; /* 0x00E */ u8 totalLoadedActors; /* 0x00F */ u8 undrawnActorCount; -/* 0x010 */ ActorTypeList actorTypeLists[12]; +/* 0x010 */ ActorListEntry actorList[12]; /* 0x0A0 */ Actor* undrawnActors[32]; // Records the first 32 actors drawn each frame /* 0x120 */ TargetContext targetContext; /* 0x1B8 */ u32 switchFlags[4]; // First 0x40 are permanent, second 0x40 are temporary @@ -2097,63 +2200,59 @@ struct ActorContext { /* 0x1F5 */ u8 unk1F5; /* 0x1F6 */ UNK_TYPE1 pad1F6[0x2]; /* 0x1F8 */ f32 unk1F8; -/* 0x1FC */ Vector3f unk1FC; +/* 0x1FC */ Vec3f unk1FC; /* 0x208 */ UNK_TYPE1 pad208[0x48]; /* 0x250 */ void* unk250; // allocation of 0x20f0 bytes? /* 0x254 */ UNK_TYPE1 pad254[0x14]; /* 0x268 */ u8 unk268; /* 0x269 */ UNK_TYPE1 pad269[0x1B]; -}; +}; // size = 0x284 -struct ActorDrawParams { -/* 0x00 */ Vector3s rot; -/* 0x08 */ f32 yDisplacement; -/* 0x0C */ actor_post_draw_func postDrawFunc; -/* 0x10 */ f32 scale; -/* 0x14 */ u8 alphaScale; // 255 means always draw full opacity if visible -}; - -struct ActorInitData { +struct ActorInit { /* 0x00 */ s16 id; /* 0x02 */ u8 type; -/* 0x03 */ UNK_TYPE1 pad3[0x1]; -/* 0x04 */ s32 flags; -/* 0x08 */ s16 objectDependency; -/* 0x0A */ UNK_TYPE1 padA[0x2]; +/* 0x03 */ u8 room; +/* 0x04 */ u32 flags; +/* 0x08 */ s16 objectId; /* 0x0C */ u32 instanceSize; /* 0x10 */ actor_func init; -/* 0x14 */ actor_func fini; -/* 0x18 */ actor_func main; +/* 0x14 */ actor_func destroy; +/* 0x18 */ actor_func update; /* 0x1C */ actor_func draw; -}; +}; // size = 0x20 + +struct ActorShape { +/* 0x00 */ Vec3s rot; +/* 0x08 */ f32 yDisplacement; +/* 0x0C */ actor_shadow_draw_func shadowDrawFunc; +/* 0x10 */ f32 scale; +/* 0x14 */ u8 alphaScale; // 255 means always draw full opacity if visible +}; // size = 0x18 struct GlobalContext { -/* 0x00000 */ ContextCommon common; -/* 0x000A4 */ s16 currentScene; +/* 0x00000 */ GameState state; +/* 0x000A4 */ s16 sceneNum; /* 0x000A6 */ u8 sceneConfig; // TODO: This at least controls the behavior of animated textures. Does it do more? /* 0x000A7 */ UNK_TYPE1 padA7[0x9]; -/* 0x000B0 */ void* currentSceneVram; +/* 0x000B0 */ SceneCmd* currentSceneVram; /* 0x000B4 */ UNK_TYPE1 padB4[0x4]; /* 0x000B8 */ View view; -/* 0x00220 */ Camera unk220[4]; -/* 0x00800 */ Camera* cameras[4]; -/* 0x00810 */ s16 activeCamera; -/* 0x00812 */ s16 unk812; +/* 0x00220 */ CameraContext cameraCtx; /* 0x00814 */ UNK_TYPE1 pad814[0x4]; -/* 0x00818 */ LightingContext lightsContext; +/* 0x00818 */ LightingContext lightCtx; /* 0x00828 */ u32 unk828; /* 0x0082C */ UNK_TYPE1 pad82C[0x4]; -/* 0x00830 */ BgCheckContext bgCheckContext; -/* 0x01CA0 */ ActorContext actorContext; -/* 0x01F24 */ CutsceneContext cutsceneContext; +/* 0x00830 */ CollisionContext colCtx; +/* 0x01CA0 */ ActorContext actorCtx; +/* 0x01F24 */ CutsceneContext csCtx; /* 0x01F74 */ CutsceneEntry* cutsceneList; /* 0x01F78 */ GlobalContext1F78 unk1F78[16]; /* 0x02138 */ EffFootmark footmarks[100]; /* 0x046B8 */ SramContext sram; /* 0x046D8 */ UNK_TYPE1 pad46D8[0x230]; -/* 0x04908 */ MessageContext msgContext; +/* 0x04908 */ MessageContext msgCtx; /* 0x169E0 */ UNK_TYPE1 pad169E0[0x8]; -/* 0x169E8 */ InterfaceContext interface; +/* 0x169E8 */ InterfaceContext interfaceCtx; /* 0x16D30 */ GlobalContext16D30 unk16D30; /* 0x17000 */ u16 unk17000; /* 0x17002 */ UNK_TYPE1 pad17002[0x2]; @@ -2175,13 +2274,13 @@ struct GlobalContext { /* 0x18846 */ u16 sceneNumActorsToLoad; /* 0x18848 */ u8 numRooms; /* 0x18849 */ UNK_TYPE1 pad18849[0x3]; -/* 0x1884C */ RoomFileLocation* roomAddrs; +/* 0x1884C */ RoomFileLocation* roomList; /* 0x18850 */ ActorEntry* linkActorEntry; -/* 0x18854 */ ActorEntry* sceneActorList; +/* 0x18854 */ ActorEntry* setupActorList; /* 0x18858 */ UNK_PTR unk18858; -/* 0x1885C */ EntranceEntry* entranceList; -/* 0x18860 */ void* exitList; -/* 0x18864 */ void* pathList; +/* 0x1885C */ EntranceEntry* setupEntranceList; +/* 0x18860 */ void* setupExitList; +/* 0x18864 */ void* setupPathList; /* 0x18868 */ UNK_PTR unk18868; /* 0x1886C */ AnimatedTexture* sceneTextureAnimations; /* 0x18870 */ UNK_TYPE1 pad18870[0x4]; @@ -2190,7 +2289,7 @@ struct GlobalContext { /* 0x18876 */ UNK_TYPE1 pad18876[0x6]; /* 0x1887C */ s8 unk1887C; /* 0x1887D */ UNK_TYPE1 pad1887D[0x7]; -/* 0x18884 */ CollisionContext collisionContext; +/* 0x18884 */ CollisionCheckContext colCheckCtx; /* 0x18B20 */ UNK_TYPE1 pad18B20[0x28]; /* 0x18B48 */ u8 curSpawn; /* 0x18B49 */ UNK_TYPE1 pad18B49[0x1]; @@ -2198,19 +2297,19 @@ struct GlobalContext { /* 0x18B4B */ UNK_TYPE1 pad18B4B[0x309]; /* 0x18E54 */ SceneTableEntry* currentSceneTableEntry; /* 0x18E58 */ UNK_TYPE1 pad18E58[0x400]; -}; +}; // size = 0x19258 struct Actor { /* 0x000 */ s16 id; /* 0x002 */ u8 type; /* 0x003 */ s8 room; -/* 0x004 */ UNK_TYPE4 flags; // bit 20: is playing cutscene; bit 22: disable positional lights if bit 28 is not set; bit 28: enable positional lights on actor +/* 0x004 */ u32 flags; // bit 20: is playing cutscene; bit 22: disable positional lights if bit 28 is not set; bit 28: enable positional lights on actor /* 0x008 */ PosRot initPosRot; -/* 0x01C */ s16 variable; -/* 0x01E */ s8 objectIndex; +/* 0x01C */ s16 params; +/* 0x01E */ s8 objBankIndex; /* 0x01F */ UNK_TYPE1 unk1F; -/* 0x020 */ s16 unk20; -/* 0x022 */ UNK_TYPE1 pad22[0x2]; +/* 0x020 */ u16 unk20; +/* 0x022 */ u16 unk22; /* 0x024 */ PosRot currPosRot; /* 0x038 */ s8 cutscene; /* 0x039 */ u8 unk39; @@ -2219,57 +2318,57 @@ struct Actor { /* 0x050 */ u16 unk50; /* 0x052 */ UNK_TYPE1 pad52[0x2]; /* 0x054 */ f32 unk54; -/* 0x058 */ Vector3f scale; -/* 0x064 */ Vector3f velocity; -/* 0x070 */ f32 speed; +/* 0x058 */ Vec3f scale; +/* 0x064 */ Vec3f velocity; +/* 0x070 */ f32 speedXZ; /* 0x074 */ f32 gravity; -/* 0x078 */ f32 minYVelocity; -/* 0x07C */ UNK_TYPE1 pad7C[0x4]; -/* 0x080 */ BgPolygon* unk80; -/* 0x084 */ UNK_TYPE1 pad84[0x1]; -/* 0x085 */ u8 meshAttachedTo; +/* 0x078 */ f32 minVelocityY; +/* 0x07C */ BgPolygon* wallPoly; +/* 0x080 */ BgPolygon* floorPoly; +/* 0x084 */ u8 wallPolySource; +/* 0x085 */ u8 floorPolySource; /* 0x086 */ UNK_TYPE1 pad86[0x2]; /* 0x088 */ f32 unk88; /* 0x08C */ f32 unk8C; /* 0x090 */ u16 unk90; -/* 0x092 */ s16 yawToLink; -/* 0x094 */ f32 sqrdDistToLink; -/* 0x098 */ f32 xzDistToLink; -/* 0x09C */ f32 yDistToLink; +/* 0x092 */ s16 rotTowardsLinkY; +/* 0x094 */ f32 sqrdDistanceFromLink; +/* 0x098 */ f32 xzDistanceFromLink; +/* 0x09C */ f32 yDistanceFromLink; /* 0x0A0 */ ActorA0 unkA0; -/* 0x0BC */ ActorDrawParams drawParams; +/* 0x0BC */ ActorShape shape; /* 0x0D4 */ UNK_TYPE1 padD4[0x18]; -/* 0x0EC */ Vector3f unkEC; +/* 0x0EC */ Vec3f unkEC; /* 0x0F8 */ f32 unkF8; /* 0x0FC */ f32 unkFC; /* 0x100 */ f32 unk100; /* 0x104 */ f32 unk104; -/* 0x108 */ Vector3f lastPos; +/* 0x108 */ Vec3f lastPos; /* 0x114 */ u8 unk114; /* 0x115 */ u8 unk115; -/* 0x116 */ s16 textId; -/* 0x118 */ u16 freezeTimer; +/* 0x116 */ u16 textId; +/* 0x118 */ u16 freeze; /* 0x11A */ u16 hitEffectParams; // TODO make into bitfield /* 0x11C */ u8 hitEffectIntensity; /* 0x11D */ u8 hasBeenDrawn; /* 0x11E */ UNK_TYPE1 pad11E[0x1]; -/* 0x11F */ u8 naviMsgId; +/* 0x11F */ u8 naviEnemyId; /* 0x120 */ Actor* parent; /* 0x124 */ Actor* child; /* 0x128 */ Actor* prev; /* 0x12C */ Actor* next; /* 0x130 */ actor_func init; -/* 0x134 */ actor_func fini; -/* 0x138 */ actor_func main; +/* 0x134 */ actor_func destroy; +/* 0x138 */ actor_func update; /* 0x13C */ actor_func draw; -/* 0x140 */ ActorOverlayTableEntry* tableEntry; -}; +/* 0x140 */ ActorOverlay* overlayEntry; +}; // size = 0x144 typedef struct { /* 0x000 */ Actor base; /* 0x144 */ ColQuad unk144; /* 0x1C4 */ ColQuad unk1C4; -/* 0x244 */ Vector3f unk244; +/* 0x244 */ Vec3f unk244; /* 0x250 */ f32 unk250; /* 0x254 */ f32 unk254; /* 0x258 */ actor_func update; @@ -2277,31 +2376,31 @@ typedef struct { /* 0x25E */ u16 unk25E; /* 0x260 */ u8 unk260; /* 0x261 */ UNK_TYPE1 pad261[0x3]; -} ActorArrowFire; +} ActorArrowFire; // size = 0x264 typedef struct { /* 0x000 */ Actor base; /* 0x144 */ ColCylinder collision; /* 0x190 */ AnimatedTexture* animatedTextures; /* 0x194 */ actor_func update; -} ActorBgIkanaRay; +} ActorBgIkanaRay; // size = 0x198 struct ActorBgMbarChair { /* 0x000 */ Actor base; /* 0x144 */ UNK_TYPE1 pad144[0x18]; -}; +}; // size = 0x15C typedef struct { /* 0x000 */ Actor base; /* 0x144 */ actor_func update; /* 0x148 */ ColCylinder collision; /* 0x194 */ UNK_TYPE1 pad194[0x14]; -} ActorEnAObj; +} ActorEnAObj; // size = 0x1A8 struct ActorEnBji01 { /* 0x000 */ Actor base; /* 0x144 */ UNK_TYPE1 pad144[0x170]; -}; +}; // size = 0x2B4 struct ActorEnBom { /* 0x000 */ Actor base; @@ -2316,7 +2415,7 @@ struct ActorEnBom { /* 0x1FC */ u8 unk1FC; /* 0x1FD */ UNK_TYPE1 pad1FD[0x3]; /* 0x200 */ func_ptr unk200; -}; +}; // size = 0x204 struct ActorEnFirefly { /* 0x000 */ Actor base; @@ -2336,7 +2435,7 @@ struct ActorEnFirefly { /* 0x2F0 */ f32 unk2F0; /* 0x2F4 */ UNK_TYPE1 pad2F4[0x28]; /* 0x31C */ ColSphere collision; -}; +}; // size = 0x374 typedef struct { /* 0x000 */ Actor base; @@ -2350,7 +2449,7 @@ typedef struct { /* 0x154 */ f32 unk154; /* 0x158 */ ColCylinder collision; /* 0x1A4 */ UNK_TYPE1 pad1A4[0x4]; -} ActorEnItem00; +} ActorEnItem00; // size = 0x1A8 struct ActorEnTest { /* 0x000 */ Actor base; @@ -2362,7 +2461,7 @@ struct ActorEnTest { /* 0x20A */ u8 unk20A; /* 0x20B */ UNK_TYPE1 pad20B[0x1]; /* 0x20C */ ActorEnTest20C unk20C[20]; -}; +}; // size = 0x6BC typedef struct { /* 0x000 */ Actor base; @@ -2374,7 +2473,7 @@ typedef struct { /* 0x14C */ u8 unk14C; /* 0x14D */ UNK_TYPE1 pad14D[0x3]; /* 0x150 */ actor_func unk150; -} ActorEnTest4; +} ActorEnTest4; // size = 0x154 struct ActorObjBell { /* 0x000 */ Actor base; @@ -2386,7 +2485,7 @@ struct ActorObjBell { /* 0x210 */ UNK_TYPE1 pad210[0x4]; /* 0x214 */ s16 unk214; /* 0x216 */ UNK_TYPE1 pad216[0x12]; -}; +}; // size = 0x228 struct ActorPlayer { /* 0x000 */ Actor base; @@ -2421,23 +2520,23 @@ struct ActorPlayer { /* 0xAE4 */ UNK_TYPE1 padAE4[0x44]; /* 0xB28 */ s16 unkB28; /* 0xB2A */ UNK_TYPE1 padB2A[0x72]; -/* 0xB9C */ Vector3f unkB9C; +/* 0xB9C */ Vec3f unkB9C; /* 0xBA8 */ UNK_TYPE1 padBA8[0x1D0]; -}; +}; // size = 0xD78 -struct BgActor { -/* 0x000 */ Actor base; -/* 0x144 */ s32 bgActorId; +struct DynaPolyActor { +/* 0x000 */ Actor actor; +/* 0x144 */ s32 dynaPolyId; /* 0x148 */ f32 unk148; /* 0x14C */ f32 unk14C; /* 0x150 */ UNK_TYPE4 unk150; /* 0x154 */ u32 unk154; -/* 0x158 */ u8 bgFlags; +/* 0x158 */ u8 dynaFlags; /* 0x159 */ UNK_TYPE1 pad159[0x3]; -}; +}; // size = 0x15C struct ActorBgFuKaiten { -/* 0x000 */ BgActor bg; +/* 0x000 */ DynaPolyActor bg; /* 0x15C */ UNK_TYPE1 pad15C[0x4]; /* 0x160 */ f32 elevation; /* 0x164 */ f32 bouceHeight; @@ -2445,14 +2544,14 @@ struct ActorBgFuKaiten { /* 0x16A */ s16 bounceSpeed; /* 0x16C */ s16 bounce; /* 0x16E */ UNK_TYPE1 pad16E[0x2]; -}; +}; // size = 0x170 struct ActorBgIknvObj { -/* 0x000 */ BgActor bg; +/* 0x000 */ DynaPolyActor bg; /* 0x15C */ ColCylinder collision; /* 0x1A8 */ u32 displayListAddr; /* 0x1AC */ actor_func updateFunc; -}; +}; // size = 0x1B0 #endif diff --git a/include/variables.h b/include/variables.h index 006edd3aa4..3e1bdd9c5c 100644 --- a/include/variables.h +++ b/include/variables.h @@ -9,21 +9,21 @@ extern UNK_TYPE1 D_800969C0; // D_800969C0 extern u8 D_80096B20; // D_80096B20 -extern vu8 D_80096B24; // D_80096B24 -extern u8 D_80096B28; // D_80096B28 -extern u32 viEnabledSpecialFeatures; // D_80096B2C -extern f32 screenXScale; // D_80096B30 -extern f32 screenYScale; // D_80096B34 -extern OSPiHandle* D_80096B40; // D_80096B40 -extern UNK_TYPE4 dmamgrChunkSize; // D_80096B50 -extern vs32 gPrenmiStage; // D_80096B60 -extern volatile OSTime sLastPrenmiTime; // D_80096B68 -extern vu64 gLastFrameDuration; // D_80096B70 -extern s32 sFrameCount; // D_80096B78 +extern vu8 gViConfigUseDefault; // D_80096B24 +extern u8 gViConfigAdditionalScanLines; // D_80096B28 +extern u32 gViConfigFeatures; // D_80096B2C +extern f32 gViConfigXScale; // D_80096B30 +extern f32 gViConfigYScale; // D_80096B34 +extern OSPiHandle* gCartHandle; // D_80096B40 +extern UNK_TYPE4 sDmaMgrDmaBuffSize; // D_80096B50 +extern vs32 gIrqMgrResetStatus; // D_80096B60 +extern volatile OSTime sIrqMgrResetTime; // D_80096B68 +extern volatile OSTime sIrqMgrRetraceTime; // D_80096B70 +extern s32 sIrqMgrRetraceCount; // D_80096B78 extern char* D_80096B80[18]; // D_80096B80 extern char* D_80096BC8[6]; // D_80096BC8 -extern FaultDrawer* faultDrawContext; // D_80096BE0 -extern FaultDrawer faultDrawContextInit; // D_80096BE4 +extern FaultDrawer* sFaultDrawContext; // D_80096BE0 +extern FaultDrawer sFaultDrawerDefault; // D_80096BE4 extern UNK_TYPE4 D_80096C20; // D_80096C20 extern UNK_TYPE4 D_80096C30; // D_80096C30 extern StackEntry* sStackInfoListStart; // D_80096C40 @@ -272,11 +272,11 @@ extern f64 D_800994C0; // D_800994C0 extern f64 D_800994C8; // D_800994C8 extern char D_800994D0[]; // D_800994D0 extern char D_800994DC[]; // D_800994DC -extern StackEntry bootStackEntry; // D_80099500 -extern OSThread idleOSThread; // D_80099520 -extern u8 idleStack[1024]; // D_800996D0 -extern StackEntry idleStackEntry; // D_80099AD0 -extern u8 bootStack[1024]; // D_80099AF0 +extern StackEntry sBootThreadInfo; // D_80099500 +extern OSThread sIdleThread; // D_80099520 +extern u8 sIdleThreadStack[1024]; // D_800996D0 +extern StackEntry sIdleThreadInfo; // D_80099AD0 +extern u8 sBootThreadStack[1024]; // D_80099AF0 extern IrqMgr irqmgrContext; // D_80099EF0 extern u8 irqmgrStack[1280]; // D_8009A170 extern StackEntry irqmgrStackEntry; // D_8009A670 @@ -299,16 +299,16 @@ extern Yaz0DecompState yaz0DecompStatus; // D_8009BE10 extern UNK_TYPE4 D_8009BE30; // D_8009BE30 extern UNK_TYPE4 D_8009BE34; // D_8009BE34 extern FaultClient romInfoFaultClient; // D_8009BE38 -extern FaultContext* faultCtxt; // D_8009BE50 +extern FaultThreadStruct* faultCtxt; // D_8009BE50 extern f32 D_8009BE54; // D_8009BE54 extern u32 faultCustomOptions; // D_8009BE58 extern u32 faultCopyToLog; // D_8009BE5C extern u8 faultStack[1536]; // D_8009BE60 extern StackEntry faultStackEntry; // D_8009C460 -extern FaultContext faultContextStruct; // D_8009C480 -extern FaultDrawer faultDrawContextStruct; // D_8009CCD0 +extern FaultThreadStruct faultContextStruct; // D_8009C480 +extern FaultDrawer sFaultDrawerStruct; // D_8009CCD0 extern UNK_TYPE4 D_8009CD10; // D_8009CD10 -extern Heap startHeap; // D_8009CD20 +extern Arena startHeap; // D_8009CD20 extern f32 randLast; // D_8009CD50 extern UNK_TYPE4 heapLockMessageBuffer; // D_8009CD60 extern OSTask tmp_task; // D_8009CD70 @@ -348,21 +348,21 @@ extern OSMesg viEventBuf[5]; // D_8009F858 extern OSIoMesg viRetraceMsg; // D_8009F870 extern OSIoMesg viCounterMsg; // D_8009F888 extern u16 vimgrRetrace; // D_8009F8A0 -extern DmadataEntry dmadata[1568]; // D_8009F8B0 +extern DmaEntry dmadata[1568]; // D_8009F8B0 extern UNK_TYPE1 D_80186028; // D_80186028 extern UNK_TYPE1 D_801AAAB0; // D_801AAAB0 extern UNK_TYPE1 D_801AD370; // D_801AD370 -extern ActorInitData enAObjInitData; // D_801ADE60 +extern ActorInit enAObjInitData; // D_801ADE60 extern ColCylinderInit enAObjCylinderInit; // D_801ADE80 extern ActorInitVar enAObjInitVar; // D_801ADEAC extern u32 enAObjDisplayLists[2]; // D_801ADEB0 -extern ActorInitData enItem00InitData; // D_801ADEC0 +extern ActorInit enItem00InitData; // D_801ADEC0 extern ColCylinderInit enItem00CylinderInit; // D_801ADEE0 extern ActorInitVar enItem00InitVars[1]; // D_801ADF0C extern UNK_TYPE1 D_801ADF10; // D_801ADF10 extern UNK_TYPE1 D_801ADF14; // D_801ADF14 -extern Vector3f D_801ADF18; // D_801ADF18 -extern Vector3f D_801ADF24; // D_801ADF24 +extern Vec3f D_801ADF18; // D_801ADF18 +extern Vec3f D_801ADF24; // D_801ADF24 extern UNK_TYPE1 D_801ADF30; // D_801ADF30 extern UNK_TYPE1 D_801ADF44; // D_801ADF44 extern u8 D_801ADF74[272]; // D_801ADF74 @@ -415,7 +415,7 @@ extern UNK_TYPE1 D_801AE489; // D_801AE489 extern UNK_TYPE1 D_801AE48A; // D_801AE48A extern UNK_TYPE1 D_801AE48C; // D_801AE48C extern UNK_TYPE1 D_801AE490; // D_801AE490 -extern ParticleOverlayTableEntry particleOverlayTable[39]; // D_801AE4A0 +extern ParticleOverlay particleOverlayTable[39]; // D_801AE4A0 extern UNK_PTR D_801AE8F0; // D_801AE8F0 extern UNK_TYPE4 D_801AEC70; // D_801AEC70 extern UNK_TYPE4 D_801AEC74; // D_801AEC74 @@ -443,7 +443,7 @@ extern UNK_TYPE1 D_801AEFA8; // D_801AEFA8 extern UNK_TYPE1 D_801AEFB8; // D_801AEFB8 extern UNK_TYPE1 D_801AEFBC; // D_801AEFBC extern UNK_TYPE1 D_801AEFC0; // D_801AEFC0 -extern ActorOverlayTableEntry actorOverlayTable[690]; // D_801AEFD0 +extern ActorOverlay actorOverlayTable[690]; // D_801AEFD0 extern UNK_TYPE4 D_801B4610; // D_801B4610 extern u32 D_801B4620[32]; // D_801B4620 extern u16 D_801B46A0[16]; // D_801B46A0 @@ -948,13 +948,13 @@ extern s16 actorCutsceneReturnCamera; // D_801BD8C4 extern s16 D_801BD8C6; // D_801BD8C6 extern ColCylinderInit fireObjCollisionInit; // D_801BD8D0 extern FireObjLightParams D_801BD8FC[2]; // D_801BD8FC -extern GameStateMetaInfo initialGameStateInfo; // D_801BD910 -extern GameStateMetaInfo D_801BD940; // D_801BD940 -extern GameStateMetaInfo titleGameStateInfo; // D_801BD970 -extern GameStateMetaInfo mainGameStateInfo; // D_801BD9A0 -extern GameStateMetaInfo openingGameStateInfo; // D_801BD9D0 -extern GameStateMetaInfo fileChooseGameStateInfo; // D_801BDA00 -extern GameStateMetaInfo daytelopGameStateInfo; // D_801BDA30 +extern GameStateOverlay initialGameStateInfo; // D_801BD910 +extern GameStateOverlay D_801BD940; // D_801BD940 +extern GameStateOverlay titleGameStateInfo; // D_801BD970 +extern GameStateOverlay mainGameStateInfo; // D_801BD9A0 +extern GameStateOverlay openingGameStateInfo; // D_801BD9D0 +extern GameStateOverlay fileChooseGameStateInfo; // D_801BDA00 +extern GameStateOverlay daytelopGameStateInfo; // D_801BDA30 extern UNK_TYPE4 graphNumGameStates; // D_801BDA60 extern UNK_TYPE2 D_801BDA70; // D_801BDA70 extern UNK_TYPE2 D_801BDA74; // D_801BDA74 @@ -1451,7 +1451,7 @@ extern Gfx D_801C1C40[6]; // D_801C1C40 extern Gfx D_801C1C70[6]; // D_801C1C70 extern Gfx D_801C1CA0[12]; // D_801C1CA0 extern Gfx D_801C1D00[1]; // D_801C1D00 -extern Vector3f D_801C1D10; // D_801C1D10 +extern Vec3f D_801C1D10; // D_801C1D10 extern room_draw_func roomDrawFuncs[4]; // D_801C1D1C extern u32 intToBitPosition[32]; // D_801C1D30 extern UNK_TYPE2 D_801C1DB0; // D_801C1DB0 @@ -2312,7 +2312,7 @@ extern UNK_TYPE1 D_801D08D8; // D_801D08D8 extern UNK_TYPE1 D_801D08E4; // D_801D08E4 extern UNK_TYPE1 D_801D08E8; // D_801D08E8 extern UNK_TYPE1 D_801D0900; // D_801D0900 -extern ActorInitData D_801D0B50; // D_801D0B50 +extern ActorInit D_801D0B50; // D_801D0B50 extern UNK_TYPE1 D_801D0B70; // D_801D0B70 extern UNK_TYPE1 D_801D0B8C; // D_801D0B8C extern UNK_TYPE4 D_801D0BA8; // D_801D0BA8 @@ -2392,7 +2392,7 @@ extern UNK_TYPE4 controllerInputsCaptured; // D_801D1534 extern UNK_TYPE4 D_801D1538; // D_801D1538 extern UNK_PTR D_801D1540; // D_801D1540 extern f32 D_801D1570[13]; // D_801D1570 -extern Vector3f D_801D15B0; // D_801D15B0 +extern Vec3f D_801D15B0; // D_801D15B0 extern UNK_TYPE4 D_801D15BC; // D_801D15BC extern s16 atan_first_8th_array[1025]; // D_801D15D0 extern UNK_TYPE1 D_801D1DE0; // D_801D1DE0 @@ -3890,33 +3890,39 @@ extern UNK_TYPE1 D_801ED8B8; // D_801ED8B8 extern UNK_TYPE1 D_801ED8BC; // D_801ED8BC extern UNK_TYPE1 D_801ED8C0; // D_801ED8C0 extern UNK_TYPE1 D_801ED8C4; // D_801ED8C4 -extern UNK_TYPE1 D_801ED8C8; // D_801ED8C8 -extern UNK_TYPE1 D_801ED8CC; // D_801ED8CC -extern UNK_TYPE1 D_801ED8D0; // D_801ED8D0 +extern f32 D_801ED8C8; // D_801ED8C8 +extern f32 D_801ED8CC; // D_801ED8CC +extern f32 D_801ED8D0; // D_801ED8D0 extern UNK_TYPE1 D_801ED8D4; // D_801ED8D4 extern UNK_TYPE1 D_801ED8D8; // D_801ED8D8 extern UNK_TYPE1 D_801ED8DC; // D_801ED8DC extern Mtx D_801ED8E0; // D_801ED8E0 extern UNK_TYPE1 D_801ED920; // D_801ED920 -extern UNK_TYPE1 D_801ED930; // D_801ED930 -extern UNK_TYPE1 D_801ED940; // D_801ED940 -extern UNK_TYPE1 D_801ED950; // D_801ED950 -extern UNK_TYPE1 D_801ED9A0; // D_801ED9A0 -extern Vector3f D_801ED9F0; // D_801ED9F0 -extern Vector3f D_801ED9FC; // D_801ED9FC -extern Vector3f D_801EDA08; // D_801EDA08 -extern Vector3f D_801EDA18; // D_801EDA18 -extern Vector3f D_801EDA24; // D_801EDA24 -extern Vector3f D_801EDA30; // D_801EDA30 +extern FaultClient D_801ED930; // D_801ED930 +extern FaultAddrConvClient D_801ED940; // D_801ED940 +extern char D_801ED950[80]; // D_801ED950 +extern char D_801ED9A0[80]; // D_801ED9A0 +extern Vec3f D_801ED9F0; // D_801ED9F0 +extern Vec3f D_801ED9FC; // D_801ED9FC +extern Vec3f D_801EDA08; // D_801EDA08 +extern Vec3f D_801EDA18; // D_801EDA18 +extern Vec3f D_801EDA24; // D_801EDA24 +extern Vec3f D_801EDA30; // D_801EDA30 extern z_Matrix D_801EDA40; // D_801EDA40 -extern ColTriParams D_801EDA80; // D_801EDA80 -extern UNK_TYPE1 D_801EDAF8; // D_801EDAF8 -extern ColTriParams D_801EDB48; // D_801EDB48 -extern UNK_TYPE1 D_801EDB7C; // D_801EDB7C -extern UNK_TYPE1 D_801EDB88; // D_801EDB88 -extern UNK_TYPE1 D_801EDB98; // D_801EDB98 -extern UNK_TYPE1 D_801EDB9C; // D_801EDB9C -extern UNK_TYPE1 D_801EDBA0; // D_801EDBA0 +extern Vec3f D_801EDA80; // D_801EDA80 +extern Vec3f D_801EDA8C; // D_801EDA8C +extern Vec3f D_801EDA98; // D_801EDA98 +extern char D_801EDAA8[80]; // D_801EDAA8 +extern char D_801EDAF8[80]; // D_801EDAF8 +extern Vec3f D_801EDB48; // D_801EDB48 +extern Vec3f D_01EDB54; // D_801EDB54 +extern Vec3f D_01EDB60; // D_801EDB60 +extern Vec3f D_01EDB70; // D_801EDB70 +extern Vec3f D_801EDB7C; // D_801EDB7C +extern Vec3f D_801EDB88; // D_801EDB88 +extern f32 D_801EDB98; // D_801EDB98 +extern f32 D_801EDB9C; // D_801EDB9C +extern f32 D_801EDBA0; // D_801EDBA0 extern UNK_TYPE1 D_801EDBA4; // D_801EDBA4 extern ColSphereCollisionInfo D_801EDBA8; // D_801EDBA8 extern ColTriParams D_801EDBB0; // D_801EDBB0 @@ -3945,9 +3951,9 @@ extern UNK_TYPE1 D_801EDDD4; // D_801EDDD4 extern UNK_TYPE1 D_801EDDD8; // D_801EDDD8 extern UNK_TYPE1 D_801EDDE0; // D_801EDDE0 extern UNK_TYPE1 D_801EDDF0; // D_801EDDF0 -extern Vector3f D_801EDE00; // D_801EDE00 +extern Vec3f D_801EDE00; // D_801EDE00 extern UNK_TYPE1 D_801EDE10; // D_801EDE10 -extern Vector3f D_801EDE20; // D_801EDE20 +extern Vec3f D_801EDE20; // D_801EDE20 extern UNK_TYPE1 D_801EDE30; // D_801EDE30 extern UNK_TYPE1 D_801EDE40; // D_801EDE40 extern UNK_TYPE1 D_801EDE78; // D_801EDE78 @@ -4036,7 +4042,7 @@ extern UNK_TYPE1 D_801F3F3C; // D_801F3F3C extern UNK_TYPE1 D_801F3F42; // D_801F3F42 extern UNK_TYPE1 D_801F3F4A; // D_801F3F4A extern UNK_TYPE1 D_801F3F5A; // D_801F3F5A -extern StaticContext* gStaticContext; // D_801F3F60 +extern GameInfo* gStaticContext; // D_801F3F60 extern UNK_TYPE1 D_801F3F70; // D_801F3F70 extern UNK_TYPE1 D_801F3F80; // D_801F3F80 extern UNK_TYPE1 D_801F3F83; // D_801F3F83 @@ -4108,7 +4114,7 @@ extern UNK_TYPE1 D_801F4F66; // D_801F4F66 extern UNK_TYPE1 D_801F4F68; // D_801F4F68 extern UNK_TYPE1 D_801F4F6A; // D_801F4F6A extern LightsList lightsList; // D_801F4F70 -extern Heap mainHeap; // D_801F5100 +extern Arena mainHeap; // D_801F5100 extern UNK_TYPE1 D_801F5130; // D_801F5130 extern UNK_TYPE1 D_801F5270; // D_801F5270 extern UNK_TYPE1 D_801F528E; // D_801F528E @@ -4275,9 +4281,9 @@ extern UNK_TYPE1 D_801FBBD0; // D_801FBBD0 extern UNK_TYPE1 D_801FBBD2; // D_801FBBD2 extern UNK_TYPE1 D_801FBBD4; // D_801FBBD4 extern UNK_TYPE1 D_801FBBE0; // D_801FBBE0 -extern Vector3f D_801FBBF0; // D_801FBBF0 +extern Vec3f D_801FBBF0; // D_801FBBF0 extern LineSegment Math3D_ColSphereTri_line; // D_801FBC00 -extern Vector3f Math3D_ColSphereTri_point; // D_801FBC18 +extern Vec3f Math3D_ColSphereTri_point; // D_801FBC18 extern UNK_TYPE1 D_801FBC28; // D_801FBC28 extern UNK_TYPE1 D_801FBC2C; // D_801FBC2C extern UNK_TYPE1 D_801FBC30; // D_801FBC30 @@ -4291,8 +4297,8 @@ extern UNK_TYPE1 D_801FBC44; // D_801FBC44 extern UNK_TYPE1 D_801FBC46; // D_801FBC46 extern UNK_TYPE1 D_801FBC48; // D_801FBC48 extern UNK_TYPE1 D_801FBC58; // D_801FBC58 -extern Vector3f Math3D_NormalVector_temp1; // D_801FBC68 -extern Vector3f Math3D_NormalVector_temp2; // D_801FBC78 +extern Vec3f Math3D_NormalVector_temp1; // D_801FBC68 +extern Vec3f Math3D_NormalVector_temp2; // D_801FBC78 extern f32 D_801FBC8C; // D_801FBC8C extern f32 D_801FBC90; // D_801FBC90 extern f32 D_801FBC98; // D_801FBC98 @@ -4332,13 +4338,13 @@ extern UNK_TYPE1 D_801FBD48; // D_801FBD48 extern UNK_TYPE1 D_801FBD50; // D_801FBD50 extern UNK_TYPE1 D_801FBD54; // D_801FBD54 extern UNK_TYPE1 D_801FBD58; // D_801FBD58 -extern Vector3f Math3D_UnitNormalVector_temp; // D_801FBD60 +extern Vec3f Math3D_UnitNormalVector_temp; // D_801FBD60 extern UNK_TYPE1 D_801FBD70; // D_801FBD70 extern UNK_TYPE1 D_801FBD74; // D_801FBD74 extern UNK_TYPE1 D_801FBD78; // D_801FBD78 -extern Vector3f D_801FBD80[2]; // D_801FBD80 -extern Vector3f D_801FBD98; // D_801FBD98 -extern Vector3f D_801FBDA4; // D_801FBDA4 +extern Vec3f D_801FBD80[2]; // D_801FBD80 +extern Vec3f D_801FBD98; // D_801FBD98 +extern Vec3f D_801FBDA4; // D_801FBDA4 extern UNK_TYPE1 D_801FBDB0; // D_801FBDB0 extern UNK_TYPE1 D_801FBDB4; // D_801FBDB4 extern UNK_TYPE1 D_801FBDB8; // D_801FBDB8 @@ -4346,7 +4352,7 @@ extern UNK_TYPE1 D_801FBDC0; // D_801FBDC0 extern UNK_TYPE1 D_801FBDD8; // D_801FBDD8 extern UNK_TYPE1 D_801FBDDC; // D_801FBDDC extern UNK_TYPE1 D_801FBDE0; // D_801FBDE0 -extern Vector3f D_801FBDE8; // D_801FBDE8 +extern Vec3f D_801FBDE8; // D_801FBDE8 extern z_Matrix* matrixState; // D_801FBE00 extern z_Matrix* matrixCurrentState; // D_801FBE04 extern UNK_TYPE1 D_801FBE10; // D_801FBE10 @@ -4626,7 +4632,7 @@ extern UNK_TYPE1 D_80208E99; // D_80208E99 extern UNK_TYPE1 D_80208E9C; // D_80208E9C extern UNK_TYPE1 D_80208EA0; // D_80208EA0 extern UNK_TYPE1 D_80209AA0; // D_80209AA0 -extern UNK_TYPE1 D_80209EA0; // D_80209EA0 +extern GfxPool gGfxPools[2]; // D_80209EA0 extern UNK_TYPE1 D_8024A4C0; // D_8024A4C0 extern u32 heap[1046224]; // D_803824C0 extern UNK_TYPE1 D_80780000; // D_80780000 @@ -4635,8 +4641,8 @@ extern UNK_TYPE1 D_807DA800; // D_807DA800 extern s16 titleRotation; // D_80800860 extern UNK_TYPE1 D_80800868; // D_80800868 extern UNK_TYPE1 D_80800870; // D_80800870 -extern Vector3f titleUnknownVector3f; // D_80800880 -extern OverlayBlockSizes titleOverlayBlockInfo; // D_80800890 +extern Vec3f titleUnknownVector3f; // D_80800880 +extern OverlayRelocationSection titleOverlayBlockInfo; // D_80800890 extern u32 titleOverlayRelocations[23]; // D_808008A4 extern u32 titleOverlayBlockInfoOffset; // D_8080090C extern UNK_PTR D_80801C80; // D_80801C80 @@ -4836,12 +4842,12 @@ extern UNK_TYPE1 D_80803738; // D_80803738 extern UNK_TYPE1 D_80803748; // D_80803748 extern UNK_TYPE1 D_80803758; // D_80803758 extern UNK_TYPE1 D_80803768; // D_80803768 -extern OverlayBlockSizes selectOverlayInfo; // D_808037A0 +extern OverlayRelocationSection selectOverlayInfo; // D_808037A0 extern u32 selectOverlayRelocations[397]; // D_808037B4 extern u32 selectOverlayInfoOffset; // D_80803DEC extern u32 openingEntrances[2]; // D_80803FC0 extern u32 openingCutscenes[2]; // D_80803FC8 -extern OverlayBlockSizes openingOverlayBlockInfo; // D_80803FD0 +extern OverlayRelocationSection openingOverlayBlockInfo; // D_80803FD0 extern u32 openingOverlayRelocations[10]; // D_80803FE4 extern u32 openingOverlayBlockInfoOffset; // D_8080400C extern UNK_TYPE1 D_80813DF0; // D_80813DF0 @@ -4923,7 +4929,7 @@ extern UNK_TYPE4 D_808147E4; // D_808147E4 extern UNK_TYPE4 D_808147E8; // D_808147E8 extern UNK_TYPE4 D_808147EC; // D_808147EC extern UNK_TYPE4 D_808147F0; // D_808147F0 -extern OverlayBlockSizes filechooseOverlayInfo; // D_80814800 +extern OverlayRelocationSection filechooseOverlayInfo; // D_80814800 extern u32 filechooseOverlayRelocations[409]; // D_80814814 extern u32 filechooseOverlayInfoOffset; // D_80814E7C extern UNK_TYPE1 D_80814E80; // D_80814E80 @@ -4931,7 +4937,7 @@ extern UNK_TYPE1 D_80814E90; // D_80814E90 extern u32 D_80815FF0[4]; // D_80815FF0 extern u32 D_80816000[4]; // D_80816000 extern u32 D_80816010[4]; // D_80816010 -extern OverlayBlockSizes daytelopOverlayInfo; // D_80816020 +extern OverlayRelocationSection daytelopOverlayInfo; // D_80816020 extern u32 daytelopOverlayRelocations[24]; // D_80816034 extern u32 daytelopOverlayInfoOffset; // D_8081609C extern UNK_TYPE1 D_8082AED0; // D_8082AED0 @@ -5224,7 +5230,7 @@ extern UNK_TYPE4 D_8082C0D4; // D_8082C0D4 extern UNK_TYPE4 D_8082C0D8; // D_8082C0D8 extern UNK_TYPE4 D_8082C0DC; // D_8082C0DC extern UNK_TYPE4 D_8082C0E0; // D_8082C0E0 -extern OverlayBlockSizes kaleidoscopeOverlayInfo; // D_8082C1B0 +extern OverlayRelocationSection kaleidoscopeOverlayInfo; // D_8082C1B0 extern u32 kaleidoscopeOverlayRelocations[1568]; // D_8082C1C4 extern u32 kaleidoscopeOverlayInfoOffset; // D_8082DA4C extern UNK_TYPE1 D_8082DA50; // D_8082DA50 @@ -5750,7 +5756,7 @@ extern UNK_TYPE4 D_8085E6E8; // D_8085E6E8 extern UNK_TYPE4 D_8085E6EC; // D_8085E6EC extern UNK_TYPE4 D_8085E6F0; // D_8085E6F0 extern UNK_TYPE4 D_8085E6F4; // D_8085E6F4 -extern OverlayBlockSizes playerActorOverlayInfo; // D_8085E700 +extern OverlayRelocationSection playerActorOverlayInfo; // D_8085E700 extern u32 playerActorOverlayRelocations[4340]; // D_8085E714 extern u32 playerActorOverlayInfoOffset; // D_80862AEC extern UNK_TYPE1 D_80862AF0; // D_80862AF0 @@ -5779,7 +5785,7 @@ extern UNK_TYPE1 D_80862B48; // D_80862B48 extern UNK_TYPE1 D_80862B4C; // D_80862B4C extern UNK_TYPE1 D_80862B50; // D_80862B50 extern UNK_TYPE1 D_80862B6C; // D_80862B6C -extern ActorInitData enTestActorInitData; // D_808637B0 +extern ActorInit enTestActorInitData; // D_808637B0 extern f32 D_808637D0; // D_808637D0 extern f32 D_808637D4; // D_808637D4 extern f32 D_808637D8; // D_808637D8 @@ -5787,12 +5793,12 @@ extern f32 D_808637DC; // D_808637DC extern f32 D_808637E0; // D_808637E0 extern f32 D_808637E4; // D_808637E4 extern f32 D_808637E8; // D_808637E8 -extern OverlayBlockSizes enTestOverlayInfo; // D_808637F0 +extern OverlayRelocationSection enTestOverlayInfo; // D_808637F0 extern u32 enTestOverlayRelocations[24]; // D_80863804 extern u32 enTestOverlayInfoOffset; // D_8086386C extern UNK_TYPE1 D_80864A30; // D_80864A30 extern UNK_TYPE1 D_80864A50; // D_80864A50 -extern OverlayBlockSizes enGirlAOverlayInfo; // D_80865040 +extern OverlayRelocationSection enGirlAOverlayInfo; // D_80865040 extern u32 enGirlAOverlayRelocations[195]; // D_80865054 extern u32 enGirlAOverlayInfoOffset; // D_8086536C extern UNK_TYPE1 D_808658E0; // D_808658E0 @@ -5801,7 +5807,7 @@ extern UNK_TYPE1 D_8086590C; // D_8086590C extern UNK_TYPE4 D_80865920; // D_80865920 extern UNK_TYPE4 D_80865924; // D_80865924 extern UNK_TYPE4 D_80865928; // D_80865928 -extern OverlayBlockSizes enPartOverlayInfo; // D_80865930 +extern OverlayRelocationSection enPartOverlayInfo; // D_80865930 extern u32 enPartOverlayRelocations[16]; // D_80865944 extern u32 enPartOverlayInfoOffset; // D_8086598C extern UNK_TYPE1 D_808666B0; // D_808666B0 @@ -5814,7 +5820,7 @@ extern UNK_TYPE4 D_80866758; // D_80866758 extern UNK_TYPE4 D_8086675C; // D_8086675C extern UNK_TYPE4 D_80866760; // D_80866760 extern UNK_TYPE4 D_80866764; // D_80866764 -extern OverlayBlockSizes enLightOverlayInfo; // D_80866770 +extern OverlayRelocationSection enLightOverlayInfo; // D_80866770 extern u32 enLightOverlayRelocations[28]; // D_80866784 extern u32 enLightOverlayInfoOffset; // D_808667FC extern UNK_TYPE1 D_808675D0; // D_808675D0 @@ -5860,7 +5866,7 @@ extern UNK_TYPE1 D_8086798C; // D_8086798C extern UNK_TYPE1 D_80867998; // D_80867998 extern UNK_TYPE1 D_808679A4; // D_808679A4 extern UNK_TYPE4 D_80867A20; // D_80867A20 -extern OverlayBlockSizes enDoorOverlayInfo; // D_80867A30 +extern OverlayRelocationSection enDoorOverlayInfo; // D_80867A30 extern u32 enDoorOverlayRelocations[91]; // D_80867A44 extern u32 enDoorOverlayInfoOffset; // D_80867BBC extern UNK_TYPE1 D_80867BC0; // D_80867BC0 @@ -5883,7 +5889,7 @@ extern UNK_TYPE4 D_80869BC4; // D_80869BC4 extern UNK_TYPE4 D_80869BC8; // D_80869BC8 extern UNK_TYPE4 D_80869BCC; // D_80869BCC extern UNK_TYPE4 D_80869BD0; // D_80869BD0 -extern OverlayBlockSizes enBoxOverlayInfo; // D_80869BE0 +extern OverlayRelocationSection enBoxOverlayInfo; // D_80869BE0 extern u32 enBoxOverlayRelocations[100]; // D_80869BF4 extern u32 enBoxOverlayInfoOffset; // D_80869D8C extern UNK_TYPE1 D_8086D940; // D_8086D940 @@ -5922,7 +5928,7 @@ extern UNK_TYPE4 D_8086DA90; // D_8086DA90 extern UNK_TYPE4 D_8086DA94; // D_8086DA94 extern UNK_TYPE4 D_8086DA98; // D_8086DA98 extern UNK_TYPE4 D_8086DA9C; // D_8086DA9C -extern OverlayBlockSizes enPametfrogOverlayInfo; // D_8086DAA0 +extern OverlayRelocationSection enPametfrogOverlayInfo; // D_8086DAA0 extern u32 enPametfrogOverlayRelocations[218]; // D_8086DAB4 extern u32 enPametfrogOverlayInfoOffset; // D_8086DE1C extern UNK_TYPE1 D_80870870; // D_80870870 @@ -5985,10 +5991,10 @@ extern UNK_TYPE4 D_80870A1C; // D_80870A1C extern UNK_TYPE4 D_80870A20; // D_80870A20 extern UNK_TYPE4 D_80870A24; // D_80870A24 extern UNK_TYPE4 D_80870A28; // D_80870A28 -extern OverlayBlockSizes enOkutaOverlayInfo; // D_80870A30 +extern OverlayRelocationSection enOkutaOverlayInfo; // D_80870A30 extern u32 enOkutaOverlayRelocations[215]; // D_80870A44 extern u32 enOkutaOverlayInfoOffset; // D_80870DAC -extern ActorInitData enBomActorInitData; // D_80872DA0 +extern ActorInit enBomActorInitData; // D_80872DA0 extern f32 enBomScales[2]; // D_80872DC0 extern ColCylinderInit D_80872DC8; // D_80872DC8 extern ColSphereGroupElementInit D_80872DF4[1]; // D_80872DF4 @@ -6010,9 +6016,9 @@ extern UNK_TYPE4 D_80872EC4; // D_80872EC4 extern UNK_TYPE4 D_80872ED0; // D_80872ED0 extern UNK_TYPE2 D_80872ED4; // D_80872ED4 extern UNK_TYPE1 D_80872EE0; // D_80872EE0 -extern Vector3f D_80872EEC; // D_80872EEC -extern Vector3f D_80872EF8; // D_80872EF8 -extern Vector3f D_80872F04; // D_80872F04 +extern Vec3f D_80872EEC; // D_80872EEC +extern Vec3f D_80872EF8; // D_80872EF8 +extern Vec3f D_80872F04; // D_80872F04 extern UNK_TYPE1 D_80872F10; // D_80872F10 extern UNK_TYPE1 D_80872F50; // D_80872F50 extern UNK_TYPE1 D_80872F90; // D_80872F90 @@ -6043,7 +6049,7 @@ extern f32 D_808743E4; // D_808743E4 extern f32 D_808743E8; // D_808743E8 extern f32 D_808743EC; // D_808743EC extern f32 D_808743F0; // D_808743F0 -extern OverlayBlockSizes enBomOverlayInfo; // D_80874400 +extern OverlayRelocationSection enBomOverlayInfo; // D_80874400 extern u32 enBomOverlayRelocations[141]; // D_80874414 extern u32 enBomOverlayInfoOffset; // D_8087464C extern s80874650 D_80874650[16]; // D_80874650 @@ -6072,7 +6078,7 @@ extern UNK_TYPE4 D_80876410; // D_80876410 extern UNK_TYPE4 D_80876414; // D_80876414 extern UNK_TYPE4 D_80876418; // D_80876418 extern UNK_TYPE4 D_8087641C; // D_8087641C -extern OverlayBlockSizes enWallmasOverlayInfo; // D_80876420 +extern OverlayRelocationSection enWallmasOverlayInfo; // D_80876420 extern u32 enWallmasOverlayRelocations[140]; // D_80876434 extern u32 enWallmasOverlayInfoOffset; // D_8087666C extern UNK_TYPE1 D_808790B0; // D_808790B0 @@ -6125,10 +6131,10 @@ extern UNK_TYPE4 D_808793EC; // D_808793EC extern UNK_TYPE4 D_808793F0; // D_808793F0 extern UNK_TYPE4 D_808793F4; // D_808793F4 extern UNK_TYPE4 D_808793F8; // D_808793F8 -extern OverlayBlockSizes enDodongoOverlayInfo; // D_80879400 +extern OverlayRelocationSection enDodongoOverlayInfo; // D_80879400 extern u32 enDodongoOverlayRelocations[182]; // D_80879414 extern u32 enDodongoOverlayInfoOffset; // D_808796EC -extern ActorInitData enFireflyInitData; // D_8087B450 +extern ActorInit enFireflyInitData; // D_8087B450 extern ColSphereInit enFireflyCollisionInit; // D_8087B470 extern UNK_TYPE1 D_8087B498; // D_8087B498 extern UNK_TYPE1 D_8087B49C; // D_8087B49C @@ -6155,7 +6161,7 @@ extern f32 D_8087B52C; // D_8087B52C extern f32 D_8087B530; // D_8087B530 extern f32 D_8087B534; // D_8087B534 extern f32 D_8087B538; // D_8087B538 -extern OverlayBlockSizes enFireflyOverlayInfo; // D_8087B540 +extern OverlayRelocationSection enFireflyOverlayInfo; // D_8087B540 extern u32 enFireflyOverlayRelocations[115]; // D_8087B554 extern u32 enFireflyOverlayInfoOffset; // D_8087B72C extern UNK_TYPE1 D_80888EC0; // D_80888EC0 @@ -6312,7 +6318,7 @@ extern UNK_TYPE4 D_808893E0; // D_808893E0 extern UNK_TYPE4 D_808893E4; // D_808893E4 extern UNK_TYPE4 D_808893E8; // D_808893E8 extern UNK_TYPE4 D_808893EC; // D_808893EC -extern OverlayBlockSizes enHorseOverlayInfo; // D_808893F0 +extern OverlayRelocationSection enHorseOverlayInfo; // D_808893F0 extern u32 enHorseOverlayRelocations[908]; // D_80889404 extern u32 enHorseOverlayInfoOffset; // D_8088A23C extern UNK_TYPE1 D_8088C1C0; // D_8088C1C0 @@ -6334,7 +6340,7 @@ extern UNK_TYPE4 D_8088C3C0; // D_8088C3C0 extern UNK_TYPE4 D_8088C3C4; // D_8088C3C4 extern UNK_TYPE4 D_8088C3C8; // D_8088C3C8 extern UNK_TYPE4 D_8088C3CC; // D_8088C3CC -extern OverlayBlockSizes enArrowOverlayInfo; // D_8088C3D0 +extern OverlayRelocationSection enArrowOverlayInfo; // D_8088C3D0 extern u32 enArrowOverlayRelocations[74]; // D_8088C3E4 extern u32 enArrowOverlayInfoOffset; // D_8088C50C extern UNK_TYPE1 D_808909C0; // D_808909C0 @@ -6389,7 +6395,7 @@ extern UNK_TYPE4 D_80890BB8; // D_80890BB8 extern UNK_TYPE4 D_80890BBC; // D_80890BBC extern UNK_TYPE4 D_80890BC0; // D_80890BC0 extern UNK_TYPE4 D_80890BC4; // D_80890BC4 -extern OverlayBlockSizes enElfOverlayInfo; // D_80890BD0 +extern OverlayRelocationSection enElfOverlayInfo; // D_80890BD0 extern u32 enElfOverlayRelocations[283]; // D_80890BE4 extern u32 enElfOverlayInfoOffset; // D_8089105C extern UNK_TYPE2 D_80893460; // D_80893460 @@ -6431,7 +6437,7 @@ extern UNK_TYPE4 D_8089357C; // D_8089357C extern UNK_TYPE4 D_80893580; // D_80893580 extern UNK_TYPE4 D_80893584; // D_80893584 extern UNK_TYPE4 D_80893588; // D_80893588 -extern OverlayBlockSizes enNiwOverlayInfo; // D_80893590 +extern OverlayRelocationSection enNiwOverlayInfo; // D_80893590 extern u32 enNiwOverlayRelocations[145]; // D_808935A4 extern u32 enNiwOverlayInfoOffset; // D_808937EC extern UNK_TYPE1 D_80896AB0; // D_80896AB0 @@ -6457,7 +6463,7 @@ extern UNK_TYPE4 D_80896BC4; // D_80896BC4 extern UNK_TYPE4 D_80896BC8; // D_80896BC8 extern UNK_TYPE4 D_80896BCC; // D_80896BCC extern UNK_TYPE4 D_80896BD0; // D_80896BD0 -extern OverlayBlockSizes enTiteOverlayInfo; // D_80896BE0 +extern OverlayRelocationSection enTiteOverlayInfo; // D_80896BE0 extern u32 enTiteOverlayRelocations[205]; // D_80896BF4 extern u32 enTiteOverlayInfoOffset; // D_80896F2C extern UNK_TYPE1 D_80899410; // D_80899410 @@ -6515,7 +6521,7 @@ extern UNK_TYPE4 D_80899648; // D_80899648 extern UNK_TYPE4 D_8089964C; // D_8089964C extern UNK_TYPE4 D_80899650; // D_80899650 extern UNK_TYPE4 D_80899654; // D_80899654 -extern OverlayBlockSizes enPeehatOverlayInfo; // D_80899660 +extern OverlayRelocationSection enPeehatOverlayInfo; // D_80899660 extern u32 enPeehatOverlayRelocations[184]; // D_80899674 extern u32 enPeehatOverlayInfoOffset; // D_8089995C extern UNK_TYPE1 D_8089A530; // D_8089A530 @@ -6530,7 +6536,7 @@ extern UNK_TYPE4 D_8089A5E4; // D_8089A5E4 extern UNK_TYPE4 D_8089A5E8; // D_8089A5E8 extern UNK_TYPE4 D_8089A5F0; // D_8089A5F0 extern UNK_TYPE4 D_8089A5F4; // D_8089A5F4 -extern OverlayBlockSizes enHollOverlayInfo; // D_8089A600 +extern OverlayRelocationSection enHollOverlayInfo; // D_8089A600 extern u32 enHollOverlayRelocations[48]; // D_8089A614 extern u32 enHollOverlayInfoOffset; // D_8089A6DC extern UNK_TYPE1 D_8089E150; // D_8089E150 @@ -6589,25 +6595,25 @@ extern UNK_TYPE4 D_8089E44C; // D_8089E44C extern UNK_TYPE4 D_8089E450; // D_8089E450 extern UNK_TYPE4 D_8089E454; // D_8089E454 extern UNK_TYPE4 D_8089E458; // D_8089E458 -extern OverlayBlockSizes enDinofosOverlayInfo; // D_8089E460 +extern OverlayRelocationSection enDinofosOverlayInfo; // D_8089E460 extern u32 enDinofosOverlayRelocations[281]; // D_8089E474 extern u32 enDinofosOverlayInfoOffset; // D_8089E8DC extern UNK_TYPE1 D_8089ED10; // D_8089ED10 extern UNK_TYPE4 D_8089ED30; // D_8089ED30 extern UNK_TYPE4 D_8089ED34; // D_8089ED34 extern UNK_TYPE4 D_8089ED38; // D_8089ED38 -extern OverlayBlockSizes enHataOverlayInfo; // D_8089ED40 +extern OverlayRelocationSection enHataOverlayInfo; // D_8089ED40 extern u32 enHataOverlayRelocations[12]; // D_8089ED54 extern u32 enHataOverlayInfoOffset; // D_8089ED8C -extern ActorInitData enZl1ActorInitData; // D_8089EDD0 -extern OverlayBlockSizes enZl1OverlayInfo; // D_8089EDF0 +extern ActorInit enZl1ActorInitData; // D_8089EDD0 +extern OverlayRelocationSection enZl1OverlayInfo; // D_8089EDF0 extern u32 enZl1OverlayRelocations[4]; // D_8089EE04 extern u32 enZl1OverlayInfoOffset; // D_8089EE1C extern UNK_TYPE1 D_8089F3E0; // D_8089F3E0 extern UNK_TYPE1 D_8089F3E4; // D_8089F3E4 extern UNK_TYPE1 D_8089F3E8; // D_8089F3E8 extern UNK_TYPE4 D_8089F410; // D_8089F410 -extern OverlayBlockSizes enViewerOverlayInfo; // D_8089F420 +extern OverlayRelocationSection enViewerOverlayInfo; // D_8089F420 extern u32 enViewerOverlayRelocations[35]; // D_8089F434 extern u32 enViewerOverlayInfoOffset; // D_8089F4CC extern UNK_TYPE1 D_8089F4D0; // D_8089F4D0 @@ -6631,7 +6637,7 @@ extern UNK_TYPE4 D_808A07A4; // D_808A07A4 extern UNK_TYPE4 D_808A07A8; // D_808A07A8 extern UNK_TYPE4 D_808A07AC; // D_808A07AC extern UNK_TYPE4 D_808A07B0; // D_808A07B0 -extern OverlayBlockSizes enBubbleOverlayInfo; // D_808A07C0 +extern OverlayRelocationSection enBubbleOverlayInfo; // D_808A07C0 extern u32 enBubbleOverlayRelocations[70]; // D_808A07D4 extern u32 enBubbleOverlayInfoOffset; // D_808A08EC extern UNK_TYPE1 D_808A2160; // D_808A2160 @@ -6650,7 +6656,7 @@ extern UNK_TYPE4 D_808A22F8; // D_808A22F8 extern UNK_TYPE4 D_808A22FC; // D_808A22FC extern UNK_TYPE4 D_808A2300; // D_808A2300 extern UNK_TYPE4 D_808A2304; // D_808A2304 -extern OverlayBlockSizes doorShutterOverlayInfo; // D_808A2310 +extern OverlayRelocationSection doorShutterOverlayInfo; // D_808A2310 extern u32 doorShutterOverlayRelocations[105]; // D_808A2324 extern u32 doorShutterOverlayInfoOffset; // D_808A24CC extern UNK_TYPE1 D_808A2FF0; // D_808A2FF0 @@ -6677,14 +6683,14 @@ extern UNK_TYPE4 D_808A30B0; // D_808A30B0 extern UNK_TYPE4 D_808A30B4; // D_808A30B4 extern UNK_TYPE4 D_808A30B8; // D_808A30B8 extern UNK_TYPE4 D_808A30BC; // D_808A30BC -extern OverlayBlockSizes enBoomOverlayInfo; // D_808A30C0 +extern OverlayRelocationSection enBoomOverlayInfo; // D_808A30C0 extern u32 enBoomOverlayRelocations[54]; // D_808A30D4 extern u32 enBoomOverlayInfoOffset; // D_808A31AC extern UNK_TYPE1 D_808A35B0; // D_808A35B0 extern UNK_TYPE1 D_808A35D0; // D_808A35D0 extern UNK_TYPE1 D_808A35FC; // D_808A35FC extern UNK_TYPE1 D_808A3600; // D_808A3600 -extern OverlayBlockSizes enTorch2OverlayInfo; // D_808A3620 +extern OverlayRelocationSection enTorch2OverlayInfo; // D_808A3620 extern u32 enTorch2OverlayRelocations[14]; // D_808A3634 extern u32 enTorch2OverlayInfoOffset; // D_808A366C extern UNK_TYPE1 D_808A4D20; // D_808A4D20 @@ -6700,7 +6706,7 @@ extern UNK_TYPE1 D_808A4D98; // D_808A4D98 extern UNK_TYPE4 D_808A4DB0; // D_808A4DB0 extern UNK_TYPE4 D_808A4DD0; // D_808A4DD0 extern UNK_TYPE4 D_808A4DD4; // D_808A4DD4 -extern OverlayBlockSizes enMinifrogOverlayInfo; // D_808A4E00 +extern OverlayRelocationSection enMinifrogOverlayInfo; // D_808A4E00 extern u32 enMinifrogOverlayRelocations[140]; // D_808A4E14 extern u32 enMinifrogOverlayInfoOffset; // D_808A504C extern UNK_TYPE1 D_808A7590; // D_808A7590 @@ -6726,17 +6732,17 @@ extern UNK_TYPE4 D_808A773C; // D_808A773C extern UNK_TYPE4 D_808A7740; // D_808A7740 extern UNK_TYPE4 D_808A7744; // D_808A7744 extern UNK_TYPE4 D_808A7748; // D_808A7748 -extern OverlayBlockSizes enStOverlayInfo; // D_808A7750 +extern OverlayRelocationSection enStOverlayInfo; // D_808A7750 extern u32 enStOverlayRelocations[114]; // D_808A7764 extern u32 enStOverlayInfoOffset; // D_808A792C extern UNK_TYPE1 D_808A7DA0; // D_808A7DA0 extern UNK_TYPE1 D_808A7DC0; // D_808A7DC0 -extern OverlayBlockSizes objWturnOverlayInfo; // D_808A7DD0 +extern OverlayRelocationSection objWturnOverlayInfo; // D_808A7DD0 extern u32 objWturnOverlayRelocations[16]; // D_808A7DE4 extern u32 objWturnOverlayInfoOffset; // D_808A7E2C extern UNK_TYPE1 D_808A8040; // D_808A8040 extern UNK_TYPE1 D_808A8060; // D_808A8060 -extern OverlayBlockSizes enRiverSoundOverlayInfo; // D_808A8070 +extern OverlayRelocationSection enRiverSoundOverlayInfo; // D_808A8070 extern u32 enRiverSoundOverlayRelocations[5]; // D_808A8084 extern u32 enRiverSoundOverlayInfoOffset; // D_808A809C extern UNK_TYPE1 D_808AC010; // D_808AC010 @@ -6779,7 +6785,7 @@ extern UNK_TYPE4 D_808AC358; // D_808AC358 extern UNK_TYPE4 D_808AC35C; // D_808AC35C extern UNK_TYPE4 D_808AC360; // D_808AC360 extern UNK_TYPE4 D_808AC364; // D_808AC364 -extern OverlayBlockSizes enOssanOverlayInfo; // D_808AC3F0 +extern OverlayRelocationSection enOssanOverlayInfo; // D_808AC3F0 extern u32 enOssanOverlayRelocations[324]; // D_808AC404 extern u32 enOssanOverlayInfoOffset; // D_808AC91C extern UNK_TYPE1 D_808AE5E0; // D_808AE5E0 @@ -6795,7 +6801,7 @@ extern UNK_TYPE4 D_808AE6D4; // D_808AE6D4 extern UNK_TYPE4 D_808AE6D8; // D_808AE6D8 extern UNK_TYPE4 D_808AE6DC; // D_808AE6DC extern UNK_TYPE4 D_808AE6E0; // D_808AE6E0 -extern OverlayBlockSizes enFamosOverlayInfo; // D_808AE6F0 +extern OverlayRelocationSection enFamosOverlayInfo; // D_808AE6F0 extern u32 enFamosOverlayRelocations[110]; // D_808AE704 extern u32 enFamosOverlayInfoOffset; // D_808AE8BC extern UNK_TYPE1 D_808AFB00; // D_808AFB00 @@ -6814,7 +6820,7 @@ extern UNK_TYPE1 D_808AFBCC; // D_808AFBCC extern UNK_TYPE4 D_808AFBD0; // D_808AFBD0 extern UNK_TYPE4 D_808AFBD4; // D_808AFBD4 extern UNK_TYPE4 D_808AFBD8; // D_808AFBD8 -extern OverlayBlockSizes enBombfOverlayInfo; // D_808AFBE0 +extern OverlayRelocationSection enBombfOverlayInfo; // D_808AFBE0 extern u32 enBombfOverlayRelocations[51]; // D_808AFBF4 extern u32 enBombfOverlayInfoOffset; // D_808AFCCC extern UNK_TYPE1 D_808B1050; // D_808B1050 @@ -6835,7 +6841,7 @@ extern UNK_TYPE1 D_808B117C; // D_808B117C extern UNK_TYPE4 D_808B11B0; // D_808B11B0 extern UNK_TYPE4 D_808B11B4; // D_808B11B4 extern UNK_TYPE4 D_808B11B8; // D_808B11B8 -extern OverlayBlockSizes enAmOverlayInfo; // D_808B11C0 +extern OverlayRelocationSection enAmOverlayInfo; // D_808B11C0 extern u32 enAmOverlayRelocations[86]; // D_808B11D4 extern u32 enAmOverlayInfoOffset; // D_808B132C extern UNK_TYPE1 D_808B4D40; // D_808B4D40 @@ -6872,12 +6878,12 @@ extern UNK_TYPE4 D_808B4F04; // D_808B4F04 extern UNK_TYPE4 D_808B4F08; // D_808B4F08 extern UNK_TYPE4 D_808B4F0C; // D_808B4F0C extern UNK_TYPE4 D_808B4F10; // D_808B4F10 -extern OverlayBlockSizes enDekubabaOverlayInfo; // D_808B4F20 +extern OverlayRelocationSection enDekubabaOverlayInfo; // D_808B4F20 extern u32 enDekubabaOverlayRelocations[187]; // D_808B4F34 extern u32 enDekubabaOverlayInfoOffset; // D_808B522C extern UNK_TYPE1 D_808B5340; // D_808B5340 extern UNK_TYPE1 D_808B5360; // D_808B5360 -extern OverlayBlockSizes enMFire1OverlayInfo; // D_808B5390 +extern OverlayRelocationSection enMFire1OverlayInfo; // D_808B5390 extern u32 enMFire1OverlayRelocations[5]; // D_808B53A4 extern u32 enMFire1OverlayInfoOffset; // D_808B53BC extern UNK_TYPE1 D_808B7100; // D_808B7100 @@ -6909,7 +6915,7 @@ extern UNK_TYPE4 D_808B71CC; // D_808B71CC extern UNK_TYPE4 D_808B71D0; // D_808B71D0 extern UNK_TYPE4 D_808B71D4; // D_808B71D4 extern UNK_TYPE4 D_808B71D8; // D_808B71D8 -extern OverlayBlockSizes enMThunderOverlayInfo; // D_808B71E0 +extern OverlayRelocationSection enMThunderOverlayInfo; // D_808B71E0 extern u32 enMThunderOverlayRelocations[89]; // D_808B71F4 extern u32 enMThunderOverlayInfoOffset; // D_808B735C extern UNK_TYPE1 D_808B8120; // D_808B8120 @@ -6924,7 +6930,7 @@ extern UNK_TYPE1 D_808B8340; // D_808B8340 extern UNK_TYPE4 D_808B8350; // D_808B8350 extern UNK_TYPE4 D_808B8354; // D_808B8354 extern UNK_TYPE4 D_808B8358; // D_808B8358 -extern OverlayBlockSizes bgBreakwallOverlayInfo; // D_808B8360 +extern OverlayRelocationSection bgBreakwallOverlayInfo; // D_808B8360 extern u32 bgBreakwallOverlayRelocations[70]; // D_808B8374 extern u32 bgBreakwallOverlayInfoOffset; // D_808B848C extern UNK_TYPE1 D_808BBB20; // D_808BBB20 @@ -6962,7 +6968,7 @@ extern UNK_TYPE4 D_808BBC24; // D_808BBC24 extern UNK_TYPE4 D_808BBC28; // D_808BBC28 extern UNK_TYPE4 D_808BBC2C; // D_808BBC2C extern UNK_TYPE4 D_808BBC4C; // D_808BBC4C -extern OverlayBlockSizes doorWarp1OverlayInfo; // D_808BBC50 +extern OverlayRelocationSection doorWarp1OverlayInfo; // D_808BBC50 extern u32 doorWarp1OverlayRelocations[228]; // D_808BBC64 extern u32 doorWarp1OverlayInfoOffset; // D_808BBFFC extern UNK_TYPE1 D_808BC000; // D_808BC000 @@ -6975,14 +6981,14 @@ extern UNK_TYPE1 D_808BCD28; // D_808BCD28 extern UNK_TYPE1 D_808BCD2C; // D_808BCD2C extern UNK_TYPE4 D_808BCD40; // D_808BCD40 extern UNK_TYPE4 D_808BCD44; // D_808BCD44 -extern OverlayBlockSizes objSyokudaiOverlayInfo; // D_808BCD50 +extern OverlayRelocationSection objSyokudaiOverlayInfo; // D_808BCD50 extern u32 objSyokudaiOverlayRelocations[28]; // D_808BCD64 extern u32 objSyokudaiOverlayInfoOffset; // D_808BCDDC extern UNK_TYPE1 D_808BCDE0; // D_808BCDE0 extern UNK_TYPE1 D_808BD160; // D_808BD160 extern UNK_TYPE1 D_808BD180; // D_808BD180 extern UNK_TYPE4 D_808BD190; // D_808BD190 -extern OverlayBlockSizes itemBHeartOverlayInfo; // D_808BD1A0 +extern OverlayRelocationSection itemBHeartOverlayInfo; // D_808BD1A0 extern u32 itemBHeartOverlayRelocations[9]; // D_808BD1B4 extern u32 itemBHeartOverlayInfoOffset; // D_808BD1DC extern UNK_TYPE1 D_808BEF10; // D_808BEF10 @@ -7010,7 +7016,7 @@ extern UNK_TYPE4 D_808BF00C; // D_808BF00C extern UNK_TYPE4 D_808BF010; // D_808BF010 extern UNK_TYPE4 D_808BF014; // D_808BF014 extern UNK_TYPE4 D_808BF018; // D_808BF018 -extern OverlayBlockSizes enDekunutsOverlayInfo; // D_808BF020 +extern OverlayRelocationSection enDekunutsOverlayInfo; // D_808BF020 extern u32 enDekunutsOverlayRelocations[120]; // D_808BF034 extern u32 enDekunutsOverlayInfoOffset; // D_808BF21C extern UNK_TYPE1 D_808C0D10; // D_808C0D10 @@ -7040,7 +7046,7 @@ extern UNK_TYPE4 D_808C0E34; // D_808C0E34 extern UNK_TYPE4 D_808C0E38; // D_808C0E38 extern UNK_TYPE4 D_808C0E3C; // D_808C0E3C extern UNK_TYPE4 D_808C0E40; // D_808C0E40 -extern OverlayBlockSizes enBbfallOverlayInfo; // D_808C0E50 +extern OverlayRelocationSection enBbfallOverlayInfo; // D_808C0E50 extern u32 enBbfallOverlayRelocations[114]; // D_808C0E64 extern u32 enBbfallOverlayInfoOffset; // D_808C102C extern UNK_TYPE1 D_808C1BA0; // D_808C1BA0 @@ -7054,7 +7060,7 @@ extern UNK_TYPE1 D_808C1C4C; // D_808C1C4C extern UNK_TYPE4 D_808C1C60; // D_808C1C60 extern UNK_TYPE4 D_808C1C64; // D_808C1C64 extern UNK_TYPE4 D_808C1C68; // D_808C1C68 -extern OverlayBlockSizes armsHookOverlayInfo; // D_808C1C70 +extern OverlayRelocationSection armsHookOverlayInfo; // D_808C1C70 extern u32 armsHookOverlayRelocations[45]; // D_808C1C84 extern u32 armsHookOverlayInfoOffset; // D_808C1D3C extern UNK_TYPE1 D_808C3780; // D_808C3780 @@ -7083,12 +7089,12 @@ extern UNK_TYPE4 D_808C3854; // D_808C3854 extern UNK_TYPE4 D_808C3858; // D_808C3858 extern UNK_TYPE4 D_808C385C; // D_808C385C extern UNK_TYPE4 D_808C3860; // D_808C3860 -extern OverlayBlockSizes enBbOverlayInfo; // D_808C3870 +extern OverlayRelocationSection enBbOverlayInfo; // D_808C3870 extern u32 enBbOverlayRelocations[114]; // D_808C3884 extern u32 enBbOverlayInfoOffset; // D_808C3A4C extern UNK_TYPE1 D_808C3BA0; // D_808C3BA0 extern UNK_TYPE1 D_808C3BC0; // D_808C3BC0 -extern OverlayBlockSizes bgKeikokuSprOverlayInfo; // D_808C3BD0 +extern OverlayRelocationSection bgKeikokuSprOverlayInfo; // D_808C3BD0 extern u32 bgKeikokuSprOverlayRelocations[6]; // D_808C3BE4 extern u32 bgKeikokuSprOverlayInfoOffset; // D_808C3BFC extern UNK_TYPE1 D_808C4CE0; // D_808C4CE0 @@ -7103,7 +7109,7 @@ extern UNK_TYPE4 D_808C4E0C; // D_808C4E0C extern UNK_TYPE4 D_808C4E10; // D_808C4E10 extern UNK_TYPE4 D_808C4E14; // D_808C4E14 extern UNK_TYPE1 D_808C4E18; // D_808C4E18 -extern OverlayBlockSizes enWood02OverlayInfo; // D_808C4E20 +extern OverlayRelocationSection enWood02OverlayInfo; // D_808C4E20 extern u32 enWood02OverlayRelocations[78]; // D_808C4E34 extern u32 enWood02OverlayInfoOffset; // D_808C4F6C extern UNK_TYPE1 D_808C4F70; // D_808C4F70 @@ -7175,7 +7181,7 @@ extern UNK_TYPE4 D_808C9BFC; // D_808C9BFC extern UNK_TYPE4 D_808C9C00; // D_808C9C00 extern UNK_TYPE4 D_808C9C04; // D_808C9C04 extern UNK_TYPE4 D_808C9C08; // D_808C9C08 -extern OverlayBlockSizes enDeathOverlayInfo; // D_808C9C10 +extern OverlayRelocationSection enDeathOverlayInfo; // D_808C9C10 extern u32 enDeathOverlayRelocations[289]; // D_808C9C24 extern u32 enDeathOverlayInfoOffset; // D_808CA0AC extern UNK_TYPE1 D_808CBF30; // D_808CBF30 @@ -7186,7 +7192,7 @@ extern UNK_TYPE1 D_808CBFEC; // D_808CBFEC extern UNK_TYPE1 D_808CBFF4; // D_808CBFF4 extern UNK_TYPE4 D_808CC000; // D_808CC000 extern UNK_TYPE4 D_808CC004; // D_808CC004 -extern OverlayBlockSizes enMinideathOverlayInfo; // D_808CC010 +extern OverlayRelocationSection enMinideathOverlayInfo; // D_808CC010 extern u32 enMinideathOverlayRelocations[135]; // D_808CC024 extern u32 enMinideathOverlayInfoOffset; // D_808CC24C extern UNK_TYPE1 D_808CC250; // D_808CC250 @@ -7212,7 +7218,7 @@ extern UNK_TYPE4 D_808CD5DC; // D_808CD5DC extern UNK_TYPE4 D_808CD5E0; // D_808CD5E0 extern UNK_TYPE4 D_808CD5E4; // D_808CD5E4 extern UNK_TYPE4 D_808CD5E8; // D_808CD5E8 -extern OverlayBlockSizes enVmOverlayInfo; // D_808CD5F0 +extern OverlayRelocationSection enVmOverlayInfo; // D_808CD5F0 extern u32 enVmOverlayRelocations[76]; // D_808CD604 extern u32 enVmOverlayInfoOffset; // D_808CD73C extern UNK_TYPE1 D_808CE290; // D_808CE290 @@ -7229,7 +7235,7 @@ extern UNK_TYPE4 D_808CE328; // D_808CE328 extern UNK_TYPE4 D_808CE32C; // D_808CE32C extern UNK_TYPE4 D_808CE330; // D_808CE330 extern UNK_TYPE4 D_808CE334; // D_808CE334 -extern OverlayBlockSizes demoEffectOverlayInfo; // D_808CE340 +extern OverlayRelocationSection demoEffectOverlayInfo; // D_808CE340 extern u32 demoEffectOverlayRelocations[60]; // D_808CE354 extern u32 demoEffectOverlayInfoOffset; // D_808CE44C extern UNK_TYPE1 D_808D03C0; // D_808D03C0 @@ -7279,7 +7285,7 @@ extern UNK_TYPE4 D_808D048C; // D_808D048C extern UNK_TYPE4 D_808D0490; // D_808D0490 extern UNK_TYPE4 D_808D0494; // D_808D0494 extern UNK_TYPE4 D_808D0498; // D_808D0498 -extern OverlayBlockSizes demoKankyoOverlayInfo; // D_808D04A0 +extern OverlayRelocationSection demoKankyoOverlayInfo; // D_808D04A0 extern u32 demoKankyoOverlayRelocations[112]; // D_808D04B4 extern u32 demoKankyoOverlayInfoOffset; // D_808D067C extern UNK_TYPE1 D_808D3880; // D_808D3880 @@ -7326,7 +7332,7 @@ extern UNK_TYPE4 D_808D39D4; // D_808D39D4 extern UNK_TYPE4 D_808D39D8; // D_808D39D8 extern UNK_TYPE4 D_808D39DC; // D_808D39DC extern UNK_TYPE4 D_808D39E0; // D_808D39E0 -extern OverlayBlockSizes enFloormasOverlayInfo; // D_808D39F0 +extern OverlayRelocationSection enFloormasOverlayInfo; // D_808D39F0 extern u32 enFloormasOverlayRelocations[259]; // D_808D3A04 extern u32 enFloormasOverlayInfoOffset; // D_808D3E1C extern UNK_TYPE1 D_808D70C0; // D_808D70C0 @@ -7344,7 +7350,7 @@ extern UNK_TYPE4 D_808D7190; // D_808D7190 extern UNK_TYPE4 D_808D7194; // D_808D7194 extern UNK_TYPE4 D_808D7198; // D_808D7198 extern UNK_TYPE4 D_808D71D8; // D_808D71D8 -extern OverlayBlockSizes enRdOverlayInfo; // D_808D71E0 +extern OverlayRelocationSection enRdOverlayInfo; // D_808D71E0 extern u32 enRdOverlayRelocations[212]; // D_808D71F4 extern u32 enRdOverlayInfoOffset; // D_808D754C extern UNK_TYPE1 D_808D7810; // D_808D7810 @@ -7354,12 +7360,12 @@ extern UNK_TYPE4 D_808D7844; // D_808D7844 extern UNK_TYPE4 D_808D7848; // D_808D7848 extern UNK_TYPE4 D_808D784C; // D_808D784C extern UNK_TYPE4 D_808D7850; // D_808D7850 -extern OverlayBlockSizes bgF40FliftOverlayInfo; // D_808D7860 +extern OverlayRelocationSection bgF40FliftOverlayInfo; // D_808D7860 extern u32 bgF40FliftOverlayRelocations[22]; // D_808D7874 extern u32 bgF40FliftOverlayInfoOffset; // D_808D78CC extern UNK_TYPE1 D_808D8760; // D_808D8760 extern UNK_TYPE1 D_808D8780; // D_808D8780 -extern OverlayBlockSizes objMureOverlayInfo; // D_808D8800 +extern OverlayRelocationSection objMureOverlayInfo; // D_808D8800 extern u32 objMureOverlayRelocations[71]; // D_808D8814 extern u32 objMureOverlayInfoOffset; // D_808D893C extern UNK_TYPE1 D_808DB9C0; // D_808DB9C0 @@ -7393,7 +7399,7 @@ extern UNK_TYPE4 D_808DBB04; // D_808DBB04 extern UNK_TYPE4 D_808DBB08; // D_808DBB08 extern UNK_TYPE4 D_808DBB0C; // D_808DBB0C extern UNK_TYPE4 D_808DBB10; // D_808DBB10 -extern OverlayBlockSizes enSwOverlayInfo; // D_808DBB80 +extern OverlayRelocationSection enSwOverlayInfo; // D_808DBB80 extern u32 enSwOverlayRelocations[184]; // D_808DBB94 extern u32 enSwOverlayInfoOffset; // D_808DBE7C extern UNK_TYPE1 D_808DE320; // D_808DE320 @@ -7426,7 +7432,7 @@ extern UNK_TYPE4 D_808DE3D8; // D_808DE3D8 extern UNK_TYPE4 D_808DE3DC; // D_808DE3DC extern UNK_TYPE4 D_808DE3E0; // D_808DE3E0 extern UNK_TYPE4 D_808DE3E4; // D_808DE3E4 -extern OverlayBlockSizes objectKankyoOverlayInfo; // D_808DE3F0 +extern OverlayRelocationSection objectKankyoOverlayInfo; // D_808DE3F0 extern u32 objectKankyoOverlayRelocations[105]; // D_808DE404 extern u32 objectKankyoOverlayInfoOffset; // D_808DE5AC extern UNK_TYPE1 D_808DE5B0; // D_808DE5B0 @@ -7446,27 +7452,27 @@ extern UNK_TYPE4 D_808DFF60; // D_808DFF60 extern UNK_TYPE4 D_808DFF64; // D_808DFF64 extern UNK_TYPE4 D_808DFF68; // D_808DFF68 extern UNK_TYPE4 D_808DFF6C; // D_808DFF6C -extern OverlayBlockSizes enHorseLinkChildOverlayInfo; // D_808DFF70 +extern OverlayRelocationSection enHorseLinkChildOverlayInfo; // D_808DFF70 extern u32 enHorseLinkChildOverlayRelocations[133]; // D_808DFF84 extern u32 enHorseLinkChildOverlayInfoOffset; // D_808E019C extern UNK_TYPE1 D_808E0740; // D_808E0740 extern UNK_TYPE1 D_808E0760; // D_808E0760 extern UNK_TYPE1 D_808E078C; // D_808E078C extern UNK_TYPE4 D_808E07B0; // D_808E07B0 -extern OverlayBlockSizes doorAnaOverlayInfo; // D_808E07C0 +extern OverlayRelocationSection doorAnaOverlayInfo; // D_808E07C0 extern u32 doorAnaOverlayRelocations[22]; // D_808E07D4 extern u32 doorAnaOverlayInfoOffset; // D_808E082C extern UNK_TYPE1 D_808E0DD0; // D_808E0DD0 extern UNK_TYPE1 D_808E0DF0; // D_808E0DF0 extern UNK_TYPE1 D_808E0DF8; // D_808E0DF8 -extern OverlayBlockSizes enEncount1OverlayInfo; // D_808E0E00 +extern OverlayRelocationSection enEncount1OverlayInfo; // D_808E0E00 extern u32 enEncount1OverlayRelocations[8]; // D_808E0E14 extern u32 enEncount1OverlayInfoOffset; // D_808E0E3C extern UNK_TYPE1 D_808E1490; // D_808E1490 extern UNK_TYPE1 D_808E14B0; // D_808E14B0 extern UNK_TYPE4 D_808E14D0; // D_808E14D0 extern UNK_TYPE1 D_808E14D8; // D_808E14D8 -extern OverlayBlockSizes demoTreLgtOverlayInfo; // D_808E14E0 +extern OverlayRelocationSection demoTreLgtOverlayInfo; // D_808E14E0 extern u32 demoTreLgtOverlayRelocations[24]; // D_808E14F4 extern u32 demoTreLgtOverlayInfoOffset; // D_808E155C extern UNK_TYPE1 D_808E1ED0; // D_808E1ED0 @@ -7476,11 +7482,11 @@ extern UNK_TYPE1 D_808E1F24; // D_808E1F24 extern UNK_TYPE4 D_808E1F50; // D_808E1F50 extern UNK_TYPE4 D_808E1F54; // D_808E1F54 extern UNK_TYPE4 D_808E1F58; // D_808E1F58 -extern OverlayBlockSizes enEncount2OverlayInfo; // D_808E1F60 +extern OverlayRelocationSection enEncount2OverlayInfo; // D_808E1F60 extern u32 enEncount2OverlayRelocations[25]; // D_808E1F74 extern u32 enEncount2OverlayInfoOffset; // D_808E1FDC extern UNK_TYPE1 D_808E2020; // D_808E2020 -extern OverlayBlockSizes enFireRockOverlayInfo; // D_808E2040 +extern OverlayRelocationSection enFireRockOverlayInfo; // D_808E2040 extern u32 enFireRockOverlayRelocations[4]; // D_808E2054 extern u32 enFireRockOverlayInfoOffset; // D_808E206C extern UNK_TYPE1 D_808E2540; // D_808E2540 @@ -7489,7 +7495,7 @@ extern UNK_TYPE1 D_808E2564; // D_808E2564 extern UNK_TYPE4 D_808E2570; // D_808E2570 extern UNK_TYPE4 D_808E2574; // D_808E2574 extern UNK_TYPE4 D_808E2578; // D_808E2578 -extern OverlayBlockSizes bgCtowerRotOverlayInfo; // D_808E2580 +extern OverlayRelocationSection bgCtowerRotOverlayInfo; // D_808E2580 extern u32 bgCtowerRotOverlayRelocations[26]; // D_808E2594 extern u32 bgCtowerRotOverlayInfoOffset; // D_808E25FC extern UNK_TYPE1 D_808E3BD0; // D_808E3BD0 @@ -7509,7 +7515,7 @@ extern UNK_TYPE4 D_808E3DF0; // D_808E3DF0 extern UNK_TYPE4 D_808E3DF4; // D_808E3DF4 extern UNK_TYPE4 D_808E3DF8; // D_808E3DF8 extern UNK_TYPE4 D_808E3DFC; // D_808E3DFC -extern OverlayBlockSizes mirRayOverlayInfo; // D_808E3E00 +extern OverlayRelocationSection mirRayOverlayInfo; // D_808E3E00 extern u32 mirRayOverlayRelocations[54]; // D_808E3E14 extern u32 mirRayOverlayInfoOffset; // D_808E3EEC extern UNK_TYPE1 D_808E4DF0; // D_808E4DF0 @@ -7523,7 +7529,7 @@ extern UNK_TYPE4 D_808E4EA8; // D_808E4EA8 extern UNK_TYPE4 D_808E4EAC; // D_808E4EAC extern UNK_TYPE4 D_808E4EB0; // D_808E4EB0 extern UNK_TYPE4 D_808E4EB4; // D_808E4EB4 -extern OverlayBlockSizes enSbOverlayInfo; // D_808E4EC0 +extern OverlayRelocationSection enSbOverlayInfo; // D_808E4EC0 extern u32 enSbOverlayRelocations[55]; // D_808E4ED4 extern u32 enSbOverlayInfoOffset; // D_808E4FBC extern UNK_TYPE2 D_808ED640; // D_808ED640 @@ -7687,7 +7693,7 @@ extern UNK_TYPE4 D_808F0664; // D_808F0664 extern UNK_TYPE4 D_808F0668; // D_808F0668 extern UNK_TYPE4 D_808F066C; // D_808F066C extern UNK_TYPE4 D_808F0670; // D_808F0670 -extern OverlayBlockSizes enBigslimeOverlayInfo; // D_808F0680 +extern OverlayRelocationSection enBigslimeOverlayInfo; // D_808F0680 extern u32 enBigslimeOverlayRelocations[727]; // D_808F0694 extern u32 enBigslimeOverlayInfoOffset; // D_808F11FC extern UNK_TYPE1 D_808F2D80; // D_808F2D80 @@ -7713,7 +7719,7 @@ extern UNK_TYPE4 D_808F2E68; // D_808F2E68 extern UNK_TYPE4 D_808F2E6C; // D_808F2E6C extern UNK_TYPE4 D_808F2E70; // D_808F2E70 extern UNK_TYPE4 D_808F2E74; // D_808F2E74 -extern OverlayBlockSizes enKarebabaOverlayInfo; // D_808F2E80 +extern OverlayRelocationSection enKarebabaOverlayInfo; // D_808F2E80 extern u32 enKarebabaOverlayRelocations[132]; // D_808F2E94 extern u32 enKarebabaOverlayInfoOffset; // D_808F30AC extern UNK_TYPE1 D_808F6A40; // D_808F6A40 @@ -7735,7 +7741,7 @@ extern UNK_TYPE4 D_808F6EF4; // D_808F6EF4 extern UNK_TYPE4 D_808F6EF8; // D_808F6EF8 extern UNK_TYPE4 D_808F6EFC; // D_808F6EFC extern UNK_TYPE4 D_808F6F00; // D_808F6F00 -extern OverlayBlockSizes enInOverlayInfo; // D_808F6F10 +extern OverlayRelocationSection enInOverlayInfo; // D_808F6F10 extern u32 enInOverlayRelocations[353]; // D_808F6F24 extern u32 enInOverlayInfoOffset; // D_808F74AC extern UNK_TYPE1 D_808F88C0; // D_808F88C0 @@ -7750,7 +7756,7 @@ extern UNK_TYPE4 D_808F8964; // D_808F8964 extern UNK_TYPE4 D_808F8968; // D_808F8968 extern UNK_TYPE4 D_808F896C; // D_808F896C extern UNK_TYPE4 D_808F8970; // D_808F8970 -extern OverlayBlockSizes enBomChuOverlayInfo; // D_808F8980 +extern OverlayRelocationSection enBomChuOverlayInfo; // D_808F8980 extern u32 enBomChuOverlayRelocations[64]; // D_808F8994 extern u32 enBomChuOverlayInfoOffset; // D_808F8A9C extern UNK_TYPE1 D_808F9B00; // D_808F9B00 @@ -7773,7 +7779,7 @@ extern char D_808F9C90[]; // D_808F9C90 extern char D_808F9CAC[]; // D_808F9CAC extern UNK_TYPE4 D_808F9CC8; // D_808F9CC8 extern UNK_TYPE4 D_808F9CCC; // D_808F9CCC -extern OverlayBlockSizes enHorseGameCheckOverlayInfo; // D_808F9CD0 +extern OverlayRelocationSection enHorseGameCheckOverlayInfo; // D_808F9CD0 extern u32 enHorseGameCheckOverlayRelocations[69]; // D_808F9CE4 extern u32 enHorseGameCheckOverlayInfoOffset; // D_808F9DFC extern UNK_TYPE1 D_808FC130; // D_808FC130 @@ -7819,11 +7825,11 @@ extern UNK_TYPE4 D_808FC2A0; // D_808FC2A0 extern UNK_TYPE4 D_808FC2A4; // D_808FC2A4 extern UNK_TYPE4 D_808FC2A8; // D_808FC2A8 extern UNK_TYPE4 D_808FC2AC; // D_808FC2AC -extern OverlayBlockSizes enRrOverlayInfo; // D_808FC2B0 +extern OverlayRelocationSection enRrOverlayInfo; // D_808FC2B0 extern u32 enRrOverlayRelocations[161]; // D_808FC2C4 extern u32 enRrOverlayInfoOffset; // D_808FC54C extern UNK_TYPE1 D_808FC670; // D_808FC670 -extern OverlayBlockSizes enFrOverlayInfo; // D_808FC690 +extern OverlayRelocationSection enFrOverlayInfo; // D_808FC690 extern u32 enFrOverlayRelocations[3]; // D_808FC6A4 extern u32 enFrOverlayInfoOffset; // D_808FC6BC extern UNK_TYPE1 D_8090CCB0; // D_8090CCB0 @@ -8276,7 +8282,7 @@ extern UNK_TYPE4 D_80918984; // D_80918984 extern UNK_TYPE4 D_80918988; // D_80918988 extern UNK_TYPE4 D_8091898C; // D_8091898C extern UNK_TYPE4 D_80918990; // D_80918990 -extern OverlayBlockSizes objOshihikiOverlayInfo; // D_809189A0 +extern OverlayRelocationSection objOshihikiOverlayInfo; // D_809189A0 extern u32 objOshihikiOverlayRelocations[96]; // D_809189B4 extern u32 objOshihikiOverlayInfoOffset; // D_80918B3C extern UNK_TYPE1 D_80919D90; // D_80919D90 @@ -8294,12 +8300,12 @@ extern UNK_TYPE4 D_80919DFC; // D_80919DFC extern UNK_TYPE4 D_80919E00; // D_80919E00 extern UNK_TYPE4 D_80919E04; // D_80919E04 extern UNK_TYPE4 D_80919E08; // D_80919E08 -extern OverlayBlockSizes effDustOverlayInfo; // D_80919E10 +extern OverlayRelocationSection effDustOverlayInfo; // D_80919E10 extern u32 effDustOverlayRelocations[63]; // D_80919E24 extern u32 effDustOverlayInfoOffset; // D_80919F2C extern UNK_TYPE1 D_8091A7F0; // D_8091A7F0 extern UNK_TYPE1 D_8091A810; // D_8091A810 -extern OverlayBlockSizes bgUmajumpOverlayInfo; // D_8091A820 +extern OverlayRelocationSection bgUmajumpOverlayInfo; // D_8091A820 extern u32 bgUmajumpOverlayRelocations[23]; // D_8091A834 extern u32 bgUmajumpOverlayInfoOffset; // D_8091A89C extern UNK_TYPE2 D_8091BD60; // D_8091BD60 @@ -8345,7 +8351,7 @@ extern UNK_TYPE4 D_8091BE60; // D_8091BE60 extern UNK_TYPE4 D_8091BE64; // D_8091BE64 extern UNK_TYPE4 D_8091BE68; // D_8091BE68 extern UNK_TYPE4 D_8091BE6C; // D_8091BE6C -extern OverlayBlockSizes enInsectOverlayInfo; // D_8091BE70 +extern OverlayRelocationSection enInsectOverlayInfo; // D_8091BE70 extern u32 enInsectOverlayRelocations[133]; // D_8091BE84 extern u32 enInsectOverlayInfoOffset; // D_8091C09C extern UNK_TYPE1 D_8091D2D0; // D_8091D2D0 @@ -8380,7 +8386,7 @@ extern UNK_TYPE4 D_8091D438; // D_8091D438 extern UNK_TYPE4 D_8091D43C; // D_8091D43C extern UNK_TYPE4 D_8091D440; // D_8091D440 extern UNK_TYPE4 D_8091D444; // D_8091D444 -extern OverlayBlockSizes enButteOverlayInfo; // D_8091D450 +extern OverlayRelocationSection enButteOverlayInfo; // D_8091D450 extern u32 enButteOverlayRelocations[111]; // D_8091D464 extern u32 enButteOverlayInfoOffset; // D_8091D62C extern UNK_TYPE1 D_8091FA60; // D_8091FA60 @@ -8438,14 +8444,14 @@ extern UNK_TYPE4 D_8091FBA8; // D_8091FBA8 extern UNK_TYPE4 D_8091FBAC; // D_8091FBAC extern UNK_TYPE4 D_8091FBB0; // D_8091FBB0 extern UNK_TYPE4 D_8091FBB4; // D_8091FBB4 -extern OverlayBlockSizes enFishOverlayInfo; // D_8091FBC0 +extern OverlayRelocationSection enFishOverlayInfo; // D_8091FBC0 extern u32 enFishOverlayRelocations[195]; // D_8091FBD4 extern u32 enFishOverlayInfoOffset; // D_8091FEEC extern UNK_TYPE1 D_80920210; // D_80920210 extern UNK_TYPE1 D_80920230; // D_80920230 extern UNK_TYPE1 D_8092024C; // D_8092024C extern UNK_TYPE1 D_80920268; // D_80920268 -extern OverlayBlockSizes itemEtceteraOverlayInfo; // D_809202B0 +extern OverlayRelocationSection itemEtceteraOverlayInfo; // D_809202B0 extern u32 itemEtceteraOverlayRelocations[29]; // D_809202C4 extern u32 itemEtceteraOverlayInfoOffset; // D_8092033C extern u8 arrowFireTexture1[2048]; // D_80920DF0 @@ -8454,17 +8460,17 @@ extern F3DVertex arrowFireVertices[43]; // D_80921DF0 extern UNK_TYPE1 D_80921FF0; // D_80921FF0 extern Gfx D_809220A0[22]; // D_809220A0 extern Gfx D_80922150[24]; // D_80922150 -extern ActorInitData arrowFireActorInitData; // D_80922210 +extern ActorInit arrowFireActorInitData; // D_80922210 extern UNK_TYPE1 D_80922230; // D_80922230 extern ActorInitVar fireArrowActorInitVars[1]; // D_80922280 -extern Vector3f D_80922284; // D_80922284 -extern Vector3f D_80922290; // D_80922290 -extern Vector3f D_8092229C; // D_8092229C -extern Vector3f D_809222A8; // D_809222A8 -extern Vector3f D_809222B4; // D_809222B4 -extern Vector3f D_809222C0; // D_809222C0 -extern Vector3f D_809222CC; // D_809222CC -extern Vector3f D_809222D8; // D_809222D8 +extern Vec3f D_80922284; // D_80922284 +extern Vec3f D_80922290; // D_80922290 +extern Vec3f D_8092229C; // D_8092229C +extern Vec3f D_809222A8; // D_809222A8 +extern Vec3f D_809222B4; // D_809222B4 +extern Vec3f D_809222C0; // D_809222C0 +extern Vec3f D_809222CC; // D_809222CC +extern Vec3f D_809222D8; // D_809222D8 extern f32 D_809222F0; // D_809222F0 extern f32 D_809222F4; // D_809222F4 extern f32 D_809222F8; // D_809222F8 @@ -8473,7 +8479,7 @@ extern f32 D_80922300; // D_80922300 extern f32 D_80922304; // D_80922304 extern f32 D_80922308; // D_80922308 extern f32 D_8092230C; // D_8092230C -extern OverlayBlockSizes arrowFireOverlayInfo; // D_80922310 +extern OverlayRelocationSection arrowFireOverlayInfo; // D_80922310 extern u32 arrowFireOverlayRelocations[61]; // D_80922324 extern u32 arrowFireOverlayInfoOffset; // D_8092241C extern UNK_TYPE1 D_80922DB0; // D_80922DB0 @@ -8492,7 +8498,7 @@ extern UNK_TYPE4 D_80924218; // D_80924218 extern UNK_TYPE4 D_8092421C; // D_8092421C extern UNK_TYPE4 D_80924220; // D_80924220 extern UNK_TYPE4 D_80924224; // D_80924224 -extern OverlayBlockSizes arrowIceOverlayInfo; // D_80924230 +extern OverlayRelocationSection arrowIceOverlayInfo; // D_80924230 extern u32 arrowIceOverlayRelocations[40]; // D_80924244 extern u32 arrowIceOverlayInfoOffset; // D_809242EC extern UNK_TYPE1 D_80924C60; // D_80924C60 @@ -8511,7 +8517,7 @@ extern UNK_TYPE4 D_809260C8; // D_809260C8 extern UNK_TYPE4 D_809260CC; // D_809260CC extern UNK_TYPE4 D_809260D0; // D_809260D0 extern UNK_TYPE4 D_809260D4; // D_809260D4 -extern OverlayBlockSizes arrowLightOverlayInfo; // D_809260E0 +extern OverlayRelocationSection arrowLightOverlayInfo; // D_809260E0 extern u32 arrowLightOverlayRelocations[40]; // D_809260F4 extern u32 arrowLightOverlayInfoOffset; // D_8092619C extern UNK_TYPE2 D_80927380; // D_80927380 @@ -8536,7 +8542,7 @@ extern UNK_TYPE4 D_80927420; // D_80927420 extern UNK_TYPE4 D_80927424; // D_80927424 extern UNK_TYPE4 D_80927428; // D_80927428 extern UNK_TYPE4 D_8092742C; // D_8092742C -extern OverlayBlockSizes objKibakoOverlayInfo; // D_80927430 +extern OverlayRelocationSection objKibakoOverlayInfo; // D_80927430 extern u32 objKibakoOverlayRelocations[93]; // D_80927444 extern u32 objKibakoOverlayInfoOffset; // D_809275BC extern UNK_TYPE2 D_80929500; // D_80929500 @@ -8575,7 +8581,7 @@ extern UNK_TYPE4 D_80929644; // D_80929644 extern UNK_TYPE4 D_80929648; // D_80929648 extern UNK_TYPE4 D_8092964C; // D_8092964C extern UNK_TYPE1 D_80929650; // D_80929650 -extern OverlayBlockSizes objTsuboOverlayInfo; // D_80929660 +extern OverlayRelocationSection objTsuboOverlayInfo; // D_80929660 extern u32 objTsuboOverlayRelocations[163]; // D_80929674 extern u32 objTsuboOverlayInfoOffset; // D_8092990C extern UNK_TYPE4 D_8092BFA0; // D_8092BFA0 @@ -8615,11 +8621,11 @@ extern UNK_TYPE4 D_8092C244; // D_8092C244 extern UNK_TYPE4 D_8092C248; // D_8092C248 extern UNK_TYPE4 D_8092C24C; // D_8092C24C extern UNK_TYPE4 D_8092C250; // D_8092C250 -extern OverlayBlockSizes enIkOverlayInfo; // D_8092C260 +extern OverlayRelocationSection enIkOverlayInfo; // D_8092C260 extern u32 enIkOverlayRelocations[171]; // D_8092C274 extern u32 enIkOverlayInfoOffset; // D_8092C52C extern UNK_TYPE1 D_8092C570; // D_8092C570 -extern OverlayBlockSizes demoShdOverlayInfo; // D_8092C590 +extern OverlayRelocationSection demoShdOverlayInfo; // D_8092C590 extern u32 demoShdOverlayRelocations[4]; // D_8092C5A4 extern u32 demoShdOverlayInfoOffset; // D_8092C5BC extern UNK_TYPE1 D_8092DCB0; // D_8092DCB0 @@ -8638,7 +8644,7 @@ extern UNK_TYPE1 D_8092DE1C; // D_8092DE1C extern UNK_TYPE4 D_8092DE30; // D_8092DE30 extern UNK_TYPE4 D_8092DE34; // D_8092DE34 extern UNK_TYPE4 D_8092DE38; // D_8092DE38 -extern OverlayBlockSizes enDnsOverlayInfo; // D_8092DE40 +extern OverlayRelocationSection enDnsOverlayInfo; // D_8092DE40 extern u32 enDnsOverlayRelocations[77]; // D_8092DE54 extern u32 enDnsOverlayInfoOffset; // D_8092DF8C extern UNK_TYPE1 D_8092E450; // D_8092E450 @@ -8647,7 +8653,7 @@ extern UNK_TYPE4 D_8092E490; // D_8092E490 extern UNK_TYPE4 D_8092E494; // D_8092E494 extern UNK_TYPE4 D_8092E498; // D_8092E498 extern UNK_TYPE4 D_8092E49C; // D_8092E49C -extern OverlayBlockSizes elfMsgOverlayInfo; // D_8092E4A0 +extern OverlayRelocationSection elfMsgOverlayInfo; // D_8092E4A0 extern u32 elfMsgOverlayRelocations[20]; // D_8092E4B4 extern u32 elfMsgOverlayInfoOffset; // D_8092E50C extern UNK_TYPE4 D_809303F0; // D_809303F0 @@ -8686,7 +8692,7 @@ extern UNK_TYPE4 D_80930568; // D_80930568 extern UNK_TYPE4 D_8093056C; // D_8093056C extern UNK_TYPE4 D_80930570; // D_80930570 extern UNK_TYPE4 D_80930574; // D_80930574 -extern OverlayBlockSizes enHonotrapOverlayInfo; // D_80930580 +extern OverlayRelocationSection enHonotrapOverlayInfo; // D_80930580 extern u32 enHonotrapOverlayRelocations[146]; // D_80930594 extern u32 enHonotrapOverlayInfoOffset; // D_809307DC extern UNK_TYPE1 D_80931410; // D_80931410 @@ -8699,7 +8705,7 @@ extern UNK_TYPE4 D_80931488; // D_80931488 extern UNK_TYPE4 D_8093148C; // D_8093148C extern UNK_TYPE4 D_80931490; // D_80931490 extern UNK_TYPE4 D_80931494; // D_80931494 -extern OverlayBlockSizes enTuboTrapOverlayInfo; // D_809314A0 +extern OverlayRelocationSection enTuboTrapOverlayInfo; // D_809314A0 extern u32 enTuboTrapOverlayRelocations[39]; // D_809314B4 extern u32 enTuboTrapOverlayInfoOffset; // D_8093155C extern UNK_TYPE1 D_80932300; // D_80932300 @@ -8717,7 +8723,7 @@ extern UNK_TYPE4 D_809323AC; // D_809323AC extern UNK_TYPE4 D_809323B0; // D_809323B0 extern UNK_TYPE4 D_809323B4; // D_809323B4 extern UNK_TYPE4 D_809323B8; // D_809323B8 -extern OverlayBlockSizes objIcePolyOverlayInfo; // D_809323C0 +extern OverlayRelocationSection objIcePolyOverlayInfo; // D_809323C0 extern u32 objIcePolyOverlayRelocations[45]; // D_809323D4 extern u32 objIcePolyOverlayInfoOffset; // D_8093248C extern UNK_TYPE1 D_809346D0; // D_809346D0 @@ -8741,7 +8747,7 @@ extern UNK_TYPE4 D_809347F0; // D_809347F0 extern UNK_TYPE4 D_809347F4; // D_809347F4 extern UNK_TYPE4 D_809347F8; // D_809347F8 extern UNK_TYPE4 D_809347FC; // D_809347FC -extern OverlayBlockSizes enFzOverlayInfo; // D_80934800 +extern OverlayRelocationSection enFzOverlayInfo; // D_80934800 extern u32 enFzOverlayRelocations[111]; // D_80934814 extern u32 enFzOverlayInfoOffset; // D_809349DC extern UNK_TYPE2 D_809366A0; // D_809366A0 @@ -8776,7 +8782,7 @@ extern UNK_TYPE4 D_809367AC; // D_809367AC extern UNK_TYPE4 D_809367B0; // D_809367B0 extern UNK_TYPE4 D_809367B4; // D_809367B4 extern UNK_TYPE4 D_809367B8; // D_809367B8 -extern OverlayBlockSizes enKusaOverlayInfo; // D_809367C0 +extern OverlayRelocationSection enKusaOverlayInfo; // D_809367C0 extern u32 enKusaOverlayRelocations[187]; // D_809367D4 extern u32 enKusaOverlayInfoOffset; // D_80936ACC extern UNK_TYPE4 D_80936AD0; // D_80936AD0 @@ -8820,7 +8826,7 @@ extern UNK_TYPE4 D_8093909C; // D_8093909C extern UNK_TYPE4 D_809390A0; // D_809390A0 extern UNK_TYPE4 D_809390A4; // D_809390A4 extern UNK_TYPE4 D_809390A8; // D_809390A8 -extern OverlayBlockSizes objBeanOverlayInfo; // D_809390B0 +extern OverlayRelocationSection objBeanOverlayInfo; // D_809390B0 extern u32 objBeanOverlayRelocations[185]; // D_809390C4 extern u32 objBeanOverlayInfoOffset; // D_809393AC extern UNK_TYPE1 D_8093A920; // D_8093A920 @@ -8853,7 +8859,7 @@ extern UNK_TYPE4 D_8093AA34; // D_8093AA34 extern UNK_TYPE4 D_8093AA38; // D_8093AA38 extern UNK_TYPE4 D_8093AA3C; // D_8093AA3C extern UNK_TYPE4 D_8093AA40; // D_8093AA40 -extern OverlayBlockSizes objBombiwaOverlayInfo; // D_8093AA50 +extern OverlayRelocationSection objBombiwaOverlayInfo; // D_8093AA50 extern u32 objBombiwaOverlayRelocations[88]; // D_8093AA64 extern u32 objBombiwaOverlayInfoOffset; // D_8093ABCC extern UNK_TYPE4 D_8093CC60; // D_8093CC60 @@ -8894,7 +8900,7 @@ extern f32 D_8093CEB4; // D_8093CEB4 extern f32 D_8093CEB8; // D_8093CEB8 extern f32 D_8093CEBC; // D_8093CEBC extern f32 D_8093CEC0; // D_8093CEC0 -extern OverlayBlockSizes objSwitchOverlayInfo; // D_8093CEE0 +extern OverlayRelocationSection objSwitchOverlayInfo; // D_8093CEE0 extern u32 objSwitchOverlayRelocations[301]; // D_8093CEF4 extern u32 objSwitchOverlayInfoOffset; // D_8093D3AC extern UNK_TYPE1 D_8093D3B0; // D_8093D3B0 @@ -8907,7 +8913,7 @@ extern UNK_TYPE1 D_8093DDA0; // D_8093DDA0 extern UNK_TYPE4 D_8093DDB0; // D_8093DDB0 extern UNK_TYPE4 D_8093DDB4; // D_8093DDB4 extern UNK_TYPE4 D_8093DDB8; // D_8093DDB8 -extern OverlayBlockSizes objLiftOverlayInfo; // D_8093DDC0 +extern OverlayRelocationSection objLiftOverlayInfo; // D_8093DDC0 extern u32 objLiftOverlayRelocations[47]; // D_8093DDD4 extern u32 objLiftOverlayInfoOffset; // D_8093DE9C extern UNK_TYPE1 D_8093E310; // D_8093E310 @@ -8918,13 +8924,13 @@ extern UNK_TYPE1 D_8093E358; // D_8093E358 extern UNK_TYPE1 D_8093E364; // D_8093E364 extern UNK_TYPE4 D_8093E370; // D_8093E370 extern UNK_TYPE4 D_8093E374; // D_8093E374 -extern OverlayBlockSizes objHsblockOverlayInfo; // D_8093E380 +extern OverlayRelocationSection objHsblockOverlayInfo; // D_8093E380 extern u32 objHsblockOverlayRelocations[31]; // D_8093E394 extern u32 objHsblockOverlayInfoOffset; // D_8093E41C extern UNK_TYPE1 D_8093E810; // D_8093E810 extern UNK_TYPE4 D_8093E830; // D_8093E830 extern UNK_TYPE4 D_8093E834; // D_8093E834 -extern OverlayBlockSizes enOkarinaTagOverlayInfo; // D_8093E840 +extern OverlayRelocationSection enOkarinaTagOverlayInfo; // D_8093E840 extern u32 enOkarinaTagOverlayRelocations[15]; // D_8093E854 extern u32 enOkarinaTagOverlayInfoOffset; // D_8093E89C extern UNK_TYPE1 D_80942DA0; // D_80942DA0 @@ -9008,7 +9014,7 @@ extern UNK_TYPE4 D_80942FA4; // D_80942FA4 extern UNK_TYPE4 D_80942FA8; // D_80942FA8 extern UNK_TYPE4 D_80942FAC; // D_80942FAC extern UNK_TYPE4 D_80942FB0; // D_80942FB0 -extern OverlayBlockSizes enGoroiwaOverlayInfo; // D_80942FC0 +extern OverlayRelocationSection enGoroiwaOverlayInfo; // D_80942FC0 extern u32 enGoroiwaOverlayRelocations[309]; // D_80942FD4 extern u32 enGoroiwaOverlayInfoOffset; // D_809434AC extern UNK_TYPE1 D_80944040; // D_80944040 @@ -9018,7 +9024,7 @@ extern UNK_TYPE1 D_809440A4; // D_809440A4 extern UNK_TYPE1 D_809440C8; // D_809440C8 extern UNK_TYPE1 D_809440D4; // D_809440D4 extern UNK_TYPE4 D_809440F0; // D_809440F0 -extern OverlayBlockSizes enDaikuOverlayInfo; // D_80944110 +extern OverlayRelocationSection enDaikuOverlayInfo; // D_80944110 extern u32 enDaikuOverlayRelocations[44]; // D_80944124 extern u32 enDaikuOverlayInfoOffset; // D_809441DC extern UNK_TYPE1 D_80945370; // D_80945370 @@ -9030,11 +9036,11 @@ extern UNK_TYPE4 D_809453B8; // D_809453B8 extern UNK_TYPE4 D_809453BC; // D_809453BC extern UNK_TYPE4 D_809453C0; // D_809453C0 extern UNK_TYPE4 D_809453C4; // D_809453C4 -extern OverlayBlockSizes enNwcOverlayInfo; // D_809453D0 +extern OverlayRelocationSection enNwcOverlayInfo; // D_809453D0 extern u32 enNwcOverlayRelocations[63]; // D_809453E4 extern u32 enNwcOverlayInfoOffset; // D_809454EC extern UNK_TYPE1 D_80945600; // D_80945600 -extern OverlayBlockSizes itemInboxOverlayInfo; // D_80945620 +extern OverlayRelocationSection itemInboxOverlayInfo; // D_80945620 extern u32 itemInboxOverlayRelocations[6]; // D_80945634 extern u32 itemInboxOverlayInfoOffset; // D_8094564C extern UNK_TYPE1 D_809464B0; // D_809464B0 @@ -9044,11 +9050,11 @@ extern UNK_TYPE1 D_80946524; // D_80946524 extern UNK_TYPE1 D_80946530; // D_80946530 extern UNK_TYPE1 D_8094653C; // D_8094653C extern UNK_TYPE1 D_80946548; // D_80946548 -extern OverlayBlockSizes enGe1OverlayInfo; // D_80946590 +extern OverlayRelocationSection enGe1OverlayInfo; // D_80946590 extern u32 enGe1OverlayRelocations[59]; // D_809465A4 extern u32 enGe1OverlayInfoOffset; // D_8094669C extern UNK_TYPE1 D_80946880; // D_80946880 -extern OverlayBlockSizes objBlockstopOverlayInfo; // D_809468A0 +extern OverlayRelocationSection objBlockstopOverlayInfo; // D_809468A0 extern u32 objBlockstopOverlayRelocations[6]; // D_809468B4 extern u32 objBlockstopOverlayInfoOffset; // D_809468CC extern UNK_TYPE1 D_80947A40; // D_80947A40 @@ -9068,7 +9074,7 @@ extern UNK_TYPE1 D_80947D88; // D_80947D88 extern UNK_TYPE4 D_80947DC0; // D_80947DC0 extern UNK_TYPE4 D_80947DC4; // D_80947DC4 extern UNK_TYPE4 D_80947DC8; // D_80947DC8 -extern OverlayBlockSizes enSdaOverlayInfo; // D_80947DD0 +extern OverlayRelocationSection enSdaOverlayInfo; // D_80947DD0 extern u32 enSdaOverlayRelocations[44]; // D_80947DE4 extern u32 enSdaOverlayInfoOffset; // D_80947E9C extern UNK_TYPE1 D_80947EA0; // D_80947EA0 @@ -9124,7 +9130,7 @@ extern UNK_TYPE4 D_8094DCA4; // D_8094DCA4 extern UNK_TYPE4 D_8094DCA8; // D_8094DCA8 extern UNK_TYPE4 D_8094DCAC; // D_8094DCAC extern UNK_TYPE4 D_8094DCB0; // D_8094DCB0 -extern OverlayBlockSizes enClearTagOverlayInfo; // D_8094DCC0 +extern OverlayRelocationSection enClearTagOverlayInfo; // D_8094DCC0 extern u32 enClearTagOverlayRelocations[127]; // D_8094DCD4 extern u32 enClearTagOverlayInfoOffset; // D_8094DEDC extern UNK_TYPE1 D_80951820; // D_80951820 @@ -9155,23 +9161,23 @@ extern UNK_TYPE4 D_80951E14; // D_80951E14 extern UNK_TYPE1 D_80951E24; // D_80951E24 extern UNK_TYPE1 D_80951E30; // D_80951E30 extern UNK_TYPE4 D_80952034; // D_80952034 -extern OverlayBlockSizes enGmOverlayInfo; // D_809520B0 +extern OverlayRelocationSection enGmOverlayInfo; // D_809520B0 extern u32 enGmOverlayRelocations[341]; // D_809520C4 extern u32 enGmOverlayInfoOffset; // D_8095261C extern UNK_TYPE1 D_80952B80; // D_80952B80 extern UNK_TYPE1 D_80952BA0; // D_80952BA0 extern UNK_TYPE1 D_80952BCC; // D_80952BCC -extern OverlayBlockSizes enMsOverlayInfo; // D_80952BE0 +extern OverlayRelocationSection enMsOverlayInfo; // D_80952BE0 extern u32 enMsOverlayRelocations[22]; // D_80952BF4 extern u32 enMsOverlayInfoOffset; // D_80952C4C extern UNK_TYPE1 D_809538F0; // D_809538F0 extern UNK_TYPE1 D_80953910; // D_80953910 extern UNK_TYPE1 D_8095393C; // D_8095393C -extern OverlayBlockSizes enHsOverlayInfo; // D_80953980 +extern OverlayRelocationSection enHsOverlayInfo; // D_80953980 extern u32 enHsOverlayRelocations[60]; // D_80953994 extern u32 enHsOverlayInfoOffset; // D_80953A8C extern UNK_TYPE1 D_809548A0; // D_809548A0 -extern OverlayBlockSizes bgIngateOverlayInfo; // D_809548C0 +extern OverlayRelocationSection bgIngateOverlayInfo; // D_809548C0 extern u32 bgIngateOverlayRelocations[33]; // D_809548D4 extern u32 bgIngateOverlayInfoOffset; // D_8095495C extern UNK_TYPE1 D_809572E0; // D_809572E0 @@ -9214,7 +9220,7 @@ extern UNK_TYPE4 D_80957EB8; // D_80957EB8 extern UNK_TYPE4 D_80957EBC; // D_80957EBC extern UNK_TYPE4 D_80957EC0; // D_80957EC0 extern UNK_TYPE4 D_80957EC4; // D_80957EC4 -extern OverlayBlockSizes enKanbanOverlayInfo; // D_80957ED0 +extern OverlayRelocationSection enKanbanOverlayInfo; // D_80957ED0 extern u32 enKanbanOverlayRelocations[118]; // D_80957EE4 extern u32 enKanbanOverlayInfoOffset; // D_809580BC extern UNK_TYPE1 D_80959100; // D_80959100 @@ -9239,7 +9245,7 @@ extern UNK_TYPE4 D_80959188; // D_80959188 extern UNK_TYPE4 D_8095918C; // D_8095918C extern UNK_TYPE4 D_80959190; // D_80959190 extern UNK_TYPE4 D_80959194; // D_80959194 -extern OverlayBlockSizes enAttackNiwOverlayInfo; // D_809591A0 +extern OverlayRelocationSection enAttackNiwOverlayInfo; // D_809591A0 extern u32 enAttackNiwOverlayRelocations[74]; // D_809591B4 extern u32 enAttackNiwOverlayInfoOffset; // D_809592DC extern UNK_TYPE1 D_8095A240; // D_8095A240 @@ -9247,7 +9253,7 @@ extern UNK_TYPE1 D_8095A260; // D_8095A260 extern UNK_TYPE4 D_8095A28C; // D_8095A28C extern UNK_TYPE1 D_8095A2A0; // D_8095A2A0 extern UNK_PTR D_8095A2B0; // D_8095A2B0 -extern OverlayBlockSizes enMkOverlayInfo; // D_8095A350 +extern OverlayRelocationSection enMkOverlayInfo; // D_8095A350 extern u32 enMkOverlayRelocations[103]; // D_8095A364 extern u32 enMkOverlayInfoOffset; // D_8095A50C extern UNK_TYPE1 D_8095D2D0; // D_8095D2D0 @@ -9263,7 +9269,7 @@ extern UNK_TYPE4 D_8095D384; // D_8095D384 extern UNK_TYPE4 D_8095D388; // D_8095D388 extern UNK_TYPE4 D_8095D38C; // D_8095D38C extern UNK_TYPE4 D_8095D390; // D_8095D390 -extern OverlayBlockSizes enOwlOverlayInfo; // D_8095D3A0 +extern OverlayRelocationSection enOwlOverlayInfo; // D_8095D3A0 extern u32 enOwlOverlayRelocations[200]; // D_8095D3B4 extern u32 enOwlOverlayInfoOffset; // D_8095D6DC extern UNK_TYPE2 D_8095F690; // D_8095F690 @@ -9316,12 +9322,12 @@ extern UNK_TYPE4 D_8095F820; // D_8095F820 extern UNK_TYPE4 D_8095F824; // D_8095F824 extern UNK_TYPE4 D_8095F828; // D_8095F828 extern UNK_TYPE4 D_8095F82C; // D_8095F82C -extern OverlayBlockSizes enIshiOverlayInfo; // D_8095F830 +extern OverlayRelocationSection enIshiOverlayInfo; // D_8095F830 extern u32 enIshiOverlayRelocations[178]; // D_8095F844 extern u32 enIshiOverlayInfoOffset; // D_8095FB0C extern UNK_TYPE1 D_8095FB90; // D_8095FB90 extern UNK_TYPE1 D_8095FBB0; // D_8095FBB0 -extern OverlayBlockSizes objHanaOverlayInfo; // D_8095FBC0 +extern OverlayRelocationSection objHanaOverlayInfo; // D_8095FBC0 extern u32 objHanaOverlayRelocations[6]; // D_8095FBD4 extern u32 objHanaOverlayInfoOffset; // D_8095FBEC extern UNK_TYPE1 D_80960B70; // D_80960B70 @@ -9332,7 +9338,7 @@ extern UNK_TYPE1 D_80960BD0; // D_80960BD0 extern UNK_TYPE1 D_80960BD4; // D_80960BD4 extern UNK_TYPE1 D_80960BD8; // D_80960BD8 extern UNK_TYPE4 D_80960BF0; // D_80960BF0 -extern OverlayBlockSizes objLightswitchOverlayInfo; // D_80960C00 +extern OverlayRelocationSection objLightswitchOverlayInfo; // D_80960C00 extern u32 objLightswitchOverlayRelocations[54]; // D_80960C14 extern u32 objLightswitchOverlayInfoOffset; // D_80960CEC extern UNK_TYPE1 D_80961570; // D_80961570 @@ -9343,7 +9349,7 @@ extern UNK_TYPE1 D_809615B0; // D_809615B0 extern UNK_TYPE2 D_809615B8; // D_809615B8 extern UNK_TYPE1 D_809615E8; // D_809615E8 extern UNK_TYPE1 D_809615F4; // D_809615F4 -extern OverlayBlockSizes objMure2OverlayInfo; // D_80961600 +extern OverlayRelocationSection objMure2OverlayInfo; // D_80961600 extern u32 objMure2OverlayRelocations[49]; // D_80961614 extern u32 objMure2OverlayInfoOffset; // D_809616DC extern UNK_TYPE1 D_80964AE0; // D_80964AE0 @@ -9367,20 +9373,20 @@ extern UNK_TYPE4 D_80964C70; // D_80964C70 extern UNK_TYPE4 D_80964C74; // D_80964C74 extern UNK_TYPE4 D_80964C78; // D_80964C78 extern UNK_TYPE4 D_80965008; // D_80965008 -extern OverlayBlockSizes enFuOverlayInfo; // D_80965010 +extern OverlayRelocationSection enFuOverlayInfo; // D_80965010 extern u32 enFuOverlayRelocations[393]; // D_80965024 extern u32 enFuOverlayInfoOffset; // D_8096564C extern UNK_TYPE1 D_80965B00; // D_80965B00 extern UNK_TYPE1 D_80965B20; // D_80965B20 extern UNK_TYPE4 D_80965B30; // D_80965B30 -extern OverlayBlockSizes enStreamOverlayInfo; // D_80965B40 +extern OverlayRelocationSection enStreamOverlayInfo; // D_80965B40 extern u32 enStreamOverlayRelocations[19]; // D_80965B54 extern u32 enStreamOverlayInfoOffset; // D_80965BAC extern UNK_TYPE1 D_80966320; // D_80966320 extern UNK_TYPE1 D_80966340; // D_80966340 extern UNK_TYPE1 D_8096636C; // D_8096636C extern UNK_TYPE4 D_80966380; // D_80966380 -extern OverlayBlockSizes enMmOverlayInfo; // D_80966390 +extern OverlayRelocationSection enMmOverlayInfo; // D_80966390 extern u32 enMmOverlayRelocations[26]; // D_809663A4 extern u32 enMmOverlayInfoOffset; // D_8096640C extern UNK_TYPE1 D_809677A0; // D_809677A0 @@ -9391,7 +9397,7 @@ extern UNK_TYPE4 D_809677EC; // D_809677EC extern UNK_TYPE4 D_809677F0; // D_809677F0 extern UNK_TYPE4 D_809677F4; // D_809677F4 extern UNK_TYPE4 D_809677F8; // D_809677F8 -extern OverlayBlockSizes enWeatherTagOverlayInfo; // D_80967800 +extern OverlayRelocationSection enWeatherTagOverlayInfo; // D_80967800 extern u32 enWeatherTagOverlayRelocations[110]; // D_80967814 extern u32 enWeatherTagOverlayInfoOffset; // D_809679CC extern UNK_TYPE1 D_80968650; // D_80968650 @@ -9400,7 +9406,7 @@ extern UNK_TYPE1 D_8096869C; // D_8096869C extern UNK_TYPE1 D_809686A4; // D_809686A4 extern UNK_TYPE1 D_809686B0; // D_809686B0 extern UNK_TYPE4 D_809686C0; // D_809686C0 -extern OverlayBlockSizes enAniOverlayInfo; // D_809686D0 +extern OverlayRelocationSection enAniOverlayInfo; // D_809686D0 extern u32 enAniOverlayRelocations[47]; // D_809686E4 extern u32 enAniOverlayInfoOffset; // D_809687AC extern UNK_TYPE1 D_8096AB80; // D_8096AB80 @@ -9411,12 +9417,12 @@ extern UNK_TYPE1 D_8096ABF4; // D_8096ABF4 extern UNK_TYPE1 D_8096AC08; // D_8096AC08 extern UNK_TYPE1 D_8096AC1C; // D_8096AC1C extern UNK_TYPE1 D_8096AC30; // D_8096AC30 -extern OverlayBlockSizes enJsOverlayInfo; // D_8096AD70 +extern OverlayRelocationSection enJsOverlayInfo; // D_8096AD70 extern u32 enJsOverlayRelocations[195]; // D_8096AD84 extern u32 enJsOverlayInfoOffset; // D_8096B09C extern UNK_TYPE1 D_8096B290; // D_8096B290 extern UNK_TYPE4 D_8096B2B0; // D_8096B2B0 -extern OverlayBlockSizes enOkarinaEffectOverlayInfo; // D_8096B2C0 +extern OverlayRelocationSection enOkarinaEffectOverlayInfo; // D_8096B2C0 extern u32 enOkarinaEffectOverlayRelocations[14]; // D_8096B2D4 extern u32 enOkarinaEffectOverlayInfoOffset; // D_8096B30C extern UNK_TYPE2 D_8096E910; // D_8096E910 @@ -9441,12 +9447,12 @@ extern UNK_TYPE2 D_8096E9B8; // D_8096E9B8 extern UNK_TYPE2 D_8096E9C4; // D_8096E9C4 extern UNK_TYPE2 D_8096E9D0; // D_8096E9D0 extern UNK_TYPE1 D_8096E9D4; // D_8096E9D4 -extern OverlayBlockSizes enMagOverlayInfo; // D_8096EA30 +extern OverlayRelocationSection enMagOverlayInfo; // D_8096EA30 extern u32 enMagOverlayRelocations[126]; // D_8096EA44 extern u32 enMagOverlayInfoOffset; // D_8096EC3C extern UNK_TYPE1 D_8096F090; // D_8096F090 extern UNK_TYPE1 D_8096F0B0; // D_8096F0B0 -extern OverlayBlockSizes elfMsg2OverlayInfo; // D_8096F0E0 +extern OverlayRelocationSection elfMsg2OverlayInfo; // D_8096F0E0 extern u32 elfMsg2OverlayRelocations[24]; // D_8096F0F4 extern u32 elfMsg2OverlayInfoOffset; // D_8096F15C extern UNK_TYPE1 D_8096F510; // D_8096F510 @@ -9455,7 +9461,7 @@ extern UNK_TYPE1 D_8096F520; // D_8096F520 extern UNK_TYPE1 D_8096F540; // D_8096F540 extern UNK_TYPE4 D_8096F550; // D_8096F550 extern UNK_TYPE4 D_8096F554; // D_8096F554 -extern OverlayBlockSizes bgF40SwliftOverlayInfo; // D_8096F560 +extern OverlayRelocationSection bgF40SwliftOverlayInfo; // D_8096F560 extern u32 bgF40SwliftOverlayRelocations[20]; // D_8096F574 extern u32 bgF40SwliftOverlayInfoOffset; // D_8096F5CC extern UNK_TYPE1 D_8096F5D0; // D_8096F5D0 @@ -9474,11 +9480,11 @@ extern UNK_TYPE4 D_80972080; // D_80972080 extern UNK_TYPE4 D_80972084; // D_80972084 extern UNK_TYPE4 D_809720C4; // D_809720C4 extern UNK_TYPE4 D_809720C8; // D_809720C8 -extern OverlayBlockSizes enKakasiOverlayInfo; // D_809720D0 +extern OverlayRelocationSection enKakasiOverlayInfo; // D_809720D0 extern u32 enKakasiOverlayRelocations[154]; // D_809720E4 extern u32 enKakasiOverlayInfoOffset; // D_8097234C extern UNK_TYPE1 D_80972630; // D_80972630 -extern OverlayBlockSizes objMakeoshihikiOverlayInfo; // D_80972650 +extern OverlayRelocationSection objMakeoshihikiOverlayInfo; // D_80972650 extern u32 objMakeoshihikiOverlayRelocations[4]; // D_80972664 extern u32 objMakeoshihikiOverlayInfoOffset; // D_8097267C extern UNK_TYPE1 D_80972D80; // D_80972D80 @@ -9495,12 +9501,12 @@ extern UNK_TYPE4 D_80973490; // D_80973490 extern UNK_TYPE4 D_80973494; // D_80973494 extern UNK_TYPE4 D_80973498; // D_80973498 extern UNK_TYPE4 D_8097349C; // D_8097349C -extern OverlayBlockSizes oceffSpotOverlayInfo; // D_809734A0 +extern OverlayRelocationSection oceffSpotOverlayInfo; // D_809734A0 extern u32 oceffSpotOverlayRelocations[37]; // D_809734B4 extern u32 oceffSpotOverlayInfoOffset; // D_8097354C extern UNK_TYPE1 D_809735E0; // D_809735E0 extern UNK_TYPE1 D_80973600; // D_80973600 -extern OverlayBlockSizes enTorchOverlayInfo; // D_80973610 +extern OverlayRelocationSection enTorchOverlayInfo; // D_80973610 extern u32 enTorchOverlayRelocations[3]; // D_80973624 extern u32 enTorchOverlayInfoOffset; // D_8097363C extern UNK_TYPE1 D_80973B80; // D_80973B80 @@ -9508,11 +9514,11 @@ extern UNK_TYPE1 D_80973BA0; // D_80973BA0 extern UNK_TYPE4 D_80973BD0; // D_80973BD0 extern UNK_TYPE4 D_80973BD4; // D_80973BD4 extern UNK_TYPE4 D_80973BD8; // D_80973BD8 -extern OverlayBlockSizes shotSunOverlayInfo; // D_80973BE0 +extern OverlayRelocationSection shotSunOverlayInfo; // D_80973BE0 extern u32 shotSunOverlayRelocations[21]; // D_80973BF4 extern u32 shotSunOverlayInfoOffset; // D_80973C4C extern UNK_TYPE1 D_80973E90; // D_80973E90 -extern OverlayBlockSizes objRoomtimerOverlayInfo; // D_80973EB0 +extern OverlayRelocationSection objRoomtimerOverlayInfo; // D_80973EB0 extern u32 objRoomtimerOverlayRelocations[9]; // D_80973EC4 extern u32 objRoomtimerOverlayInfoOffset; // D_80973EEC extern UNK_TYPE1 D_80976010; // D_80976010 @@ -9540,7 +9546,7 @@ extern UNK_TYPE4 D_80976198; // D_80976198 extern UNK_TYPE4 D_8097619C; // D_8097619C extern UNK_TYPE4 D_809761A0; // D_809761A0 extern UNK_TYPE4 D_809761A4; // D_809761A4 -extern OverlayBlockSizes enSshOverlayInfo; // D_809761F0 +extern OverlayRelocationSection enSshOverlayInfo; // D_809761F0 extern u32 enSshOverlayRelocations[169]; // D_80976204 extern u32 enSshOverlayInfoOffset; // D_809764AC extern UNK_TYPE1 D_80976980; // D_80976980 @@ -9552,7 +9558,7 @@ extern UNK_TYPE1 D_809770A8; // D_809770A8 extern UNK_TYPE1 D_80977160; // D_80977160 extern UNK_TYPE1 D_80977174; // D_80977174 extern UNK_TYPE4 D_80977180; // D_80977180 -extern OverlayBlockSizes oceffWipeOverlayInfo; // D_80977190 +extern OverlayRelocationSection oceffWipeOverlayInfo; // D_80977190 extern u32 oceffWipeOverlayRelocations[19]; // D_809771A4 extern u32 oceffWipeOverlayInfoOffset; // D_809771FC extern ParticleOverlayInfo effectDustOverlayInfo; // D_80977910 @@ -9567,7 +9573,7 @@ extern f32 D_80977954; // D_80977954 extern f32 D_80977958; // D_80977958 extern f32 D_8097795C; // D_8097795C extern f32 D_80977960; // D_80977960 -extern OverlayBlockSizes effectSsDustOverlayInfo; // D_80977970 +extern OverlayRelocationSection effectSsDustOverlayInfo; // D_80977970 extern u32 effectSsDustOverlayRelocations[27]; // D_80977984 extern u32 effectSsDustOverlayInfoOffset; // D_809779FC extern ParticleOverlayInfo effectSparkleOverlayInfo; // D_80977FC0 @@ -9579,7 +9585,7 @@ extern f32 D_80977FE0; // D_80977FE0 extern f32 D_80977FE4; // D_80977FE4 extern f32 D_80977FE8; // D_80977FE8 extern f32 D_80977FEC; // D_80977FEC -extern OverlayBlockSizes effectSsKirakiraOverlayInfo; // D_80977FF0 +extern OverlayRelocationSection effectSsKirakiraOverlayInfo; // D_80977FF0 extern u32 effectSsKirakiraOverlayRelocations[25]; // D_80978004 extern u32 effectSsKirakiraOverlayInfoOffset; // D_8097806C extern UNK_TYPE1 D_809787F0; // D_809787F0 @@ -9591,46 +9597,46 @@ extern UNK_TYPE4 D_80978844; // D_80978844 extern UNK_TYPE4 D_80978848; // D_80978848 extern UNK_TYPE4 D_8097884C; // D_8097884C extern UNK_TYPE4 D_80978850; // D_80978850 -extern OverlayBlockSizes effectSsBomb2OverlayInfo; // D_80978860 +extern OverlayRelocationSection effectSsBomb2OverlayInfo; // D_80978860 extern u32 effectSsBomb2OverlayRelocations[21]; // D_80978874 extern u32 effectSsBomb2OverlayInfoOffset; // D_809788CC extern UNK_TYPE1 D_80978BD0; // D_80978BD0 extern UNK_TYPE4 D_80978BE0; // D_80978BE0 -extern OverlayBlockSizes effectSsBlastOverlayInfo; // D_80978BF0 +extern OverlayRelocationSection effectSsBlastOverlayInfo; // D_80978BF0 extern u32 effectSsBlastOverlayRelocations[7]; // D_80978C04 extern u32 effectSsBlastOverlayInfoOffset; // D_80978C2C extern UNK_TYPE1 D_80979130; // D_80979130 extern UNK_TYPE1 D_80979138; // D_80979138 extern UNK_TYPE4 D_80979150; // D_80979150 -extern OverlayBlockSizes effectSsGSpkOverlayInfo; // D_80979160 +extern OverlayRelocationSection effectSsGSpkOverlayInfo; // D_80979160 extern u32 effectSsGSpkOverlayRelocations[11]; // D_80979174 extern u32 effectSsGSpkOverlayInfoOffset; // D_809791AC extern UNK_TYPE1 D_80979560; // D_80979560 extern UNK_TYPE1 D_80979568; // D_80979568 -extern OverlayBlockSizes effectSsDFireOverlayInfo; // D_80979580 +extern OverlayRelocationSection effectSsDFireOverlayInfo; // D_80979580 extern u32 effectSsDFireOverlayRelocations[10]; // D_80979594 extern u32 effectSsDFireOverlayInfoOffset; // D_809795BC extern UNK_TYPE1 D_80979AB0; // D_80979AB0 extern UNK_TYPE1 D_80979AB4; // D_80979AB4 extern UNK_TYPE4 D_80979AD0; // D_80979AD0 extern UNK_TYPE4 D_80979AD4; // D_80979AD4 -extern OverlayBlockSizes effectSsBubbleOverlayInfo; // D_80979AE0 +extern OverlayRelocationSection effectSsBubbleOverlayInfo; // D_80979AE0 extern u32 effectSsBubbleOverlayRelocations[11]; // D_80979AF4 extern u32 effectSsBubbleOverlayInfoOffset; // D_80979B2C extern UNK_TYPE1 D_80979FF0; // D_80979FF0 extern UNK_TYPE4 D_8097A000; // D_8097A000 -extern OverlayBlockSizes effectSsGRippleOverlayInfo; // D_8097A010 +extern OverlayRelocationSection effectSsGRippleOverlayInfo; // D_8097A010 extern u32 effectSsGRippleOverlayRelocations[8]; // D_8097A024 extern u32 effectSsGRippleOverlayInfoOffset; // D_8097A04C extern UNK_TYPE1 D_8097A3E0; // D_8097A3E0 extern UNK_TYPE1 D_8097A3E8; // D_8097A3E8 extern UNK_TYPE4 D_8097A410; // D_8097A410 -extern OverlayBlockSizes effectSsGSplashOverlayInfo; // D_8097A420 +extern OverlayRelocationSection effectSsGSplashOverlayInfo; // D_8097A420 extern u32 effectSsGSplashOverlayRelocations[13]; // D_8097A434 extern u32 effectSsGSplashOverlayInfoOffset; // D_8097A46C extern UNK_TYPE1 D_8097A610; // D_8097A610 extern UNK_TYPE4 D_8097A618; // D_8097A618 -extern OverlayBlockSizes effectSsGFireOverlayInfo; // D_8097A640 +extern OverlayRelocationSection effectSsGFireOverlayInfo; // D_8097A640 extern u32 effectSsGFireOverlayRelocations[7]; // D_8097A654 extern u32 effectSsGFireOverlayInfoOffset; // D_8097A67C extern UNK_TYPE4 D_8097AC80; // D_8097AC80 @@ -9641,14 +9647,14 @@ extern UNK_TYPE4 D_8097ACB4; // D_8097ACB4 extern UNK_TYPE4 D_8097ACB8; // D_8097ACB8 extern UNK_TYPE4 D_8097ACBC; // D_8097ACBC extern UNK_TYPE4 D_8097ACC0; // D_8097ACC0 -extern OverlayBlockSizes effectSsLightningOverlayInfo; // D_8097ACD0 +extern OverlayRelocationSection effectSsLightningOverlayInfo; // D_8097ACD0 extern u32 effectSsLightningOverlayRelocations[27]; // D_8097ACE4 extern u32 effectSsLightningOverlayInfoOffset; // D_8097AD5C extern UNK_TYPE1 D_8097B1E0; // D_8097B1E0 extern UNK_TYPE1 D_8097B1F0; // D_8097B1F0 extern UNK_TYPE1 D_8097B200; // D_8097B200 extern UNK_TYPE4 D_8097B210; // D_8097B210 -extern OverlayBlockSizes effectSsDtBubbleOverlayInfo; // D_8097B220 +extern OverlayRelocationSection effectSsDtBubbleOverlayInfo; // D_8097B220 extern u32 effectSsDtBubbleOverlayRelocations[11]; // D_8097B234 extern u32 effectSsDtBubbleOverlayInfoOffset; // D_8097B26C extern UNK_TYPE1 D_8097B790; // D_8097B790 @@ -9656,13 +9662,13 @@ extern UNK_TYPE4 D_8097B7A0; // D_8097B7A0 extern UNK_TYPE4 D_8097B7A4; // D_8097B7A4 extern UNK_TYPE4 D_8097B7A8; // D_8097B7A8 extern UNK_TYPE4 D_8097B7AC; // D_8097B7AC -extern OverlayBlockSizes effectSsHahenOverlayInfo; // D_8097B7B0 +extern OverlayRelocationSection effectSsHahenOverlayInfo; // D_8097B7B0 extern u32 effectSsHahenOverlayRelocations[17]; // D_8097B7C4 extern u32 effectSsHahenOverlayInfoOffset; // D_8097B80C extern UNK_TYPE1 D_8097BA70; // D_8097BA70 extern UNK_TYPE4 D_8097BA80; // D_8097BA80 extern UNK_TYPE4 D_8097BA84; // D_8097BA84 -extern OverlayBlockSizes effectSsStickOverlayInfo; // D_8097BA90 +extern OverlayRelocationSection effectSsStickOverlayInfo; // D_8097BA90 extern u32 effectSsStickOverlayRelocations[9]; // D_8097BAA4 extern u32 effectSsStickOverlayInfoOffset; // D_8097BACC extern UNK_TYPE1 D_8097C080; // D_8097C080 @@ -9673,19 +9679,19 @@ extern UNK_TYPE4 D_8097C0A4; // D_8097C0A4 extern UNK_TYPE4 D_8097C0A8; // D_8097C0A8 extern UNK_TYPE4 D_8097C0AC; // D_8097C0AC extern UNK_TYPE4 D_8097C0B0; // D_8097C0B0 -extern OverlayBlockSizes effectSsSibukiOverlayInfo; // D_8097C0C0 +extern OverlayRelocationSection effectSsSibukiOverlayInfo; // D_8097C0C0 extern u32 effectSsSibukiOverlayRelocations[19]; // D_8097C0D4 extern u32 effectSsSibukiOverlayInfoOffset; // D_8097C12C extern UNK_TYPE1 D_8097C3D0; // D_8097C3D0 extern UNK_TYPE4 D_8097C3D8; // D_8097C3D8 extern UNK_TYPE4 D_8097C440; // D_8097C440 -extern OverlayBlockSizes effectSsStone1OverlayInfo; // D_8097C450 +extern OverlayRelocationSection effectSsStone1OverlayInfo; // D_8097C450 extern u32 effectSsStone1OverlayRelocations[9]; // D_8097C464 extern u32 effectSsStone1OverlayInfoOffset; // D_8097C48C extern UNK_TYPE1 D_8097C880; // D_8097C880 extern UNK_TYPE1 D_8097C8B0; // D_8097C8B0 extern UNK_TYPE1 D_8097C930; // D_8097C930 -extern OverlayBlockSizes effectSsHitmarkOverlayInfo; // D_8097C940 +extern OverlayRelocationSection effectSsHitmarkOverlayInfo; // D_8097C940 extern u32 effectSsHitmarkOverlayRelocations[11]; // D_8097C954 extern u32 effectSsHitmarkOverlayInfoOffset; // D_8097C98C extern UNK_TYPE1 D_8097CEC0; // D_8097CEC0 @@ -9695,18 +9701,18 @@ extern UNK_TYPE1 D_8097CF20; // D_8097CF20 extern UNK_TYPE1 D_8097CF98; // D_8097CF98 extern UNK_TYPE4 D_8097D3A0; // D_8097D3A0 extern UNK_TYPE4 D_8097D3A4; // D_8097D3A4 -extern OverlayBlockSizes effectSsFhgFlashOverlayInfo; // D_8097D3B0 +extern OverlayRelocationSection effectSsFhgFlashOverlayInfo; // D_8097D3B0 extern u32 effectSsFhgFlashOverlayRelocations[17]; // D_8097D3C4 extern u32 effectSsFhgFlashOverlayInfoOffset; // D_8097D40C extern UNK_TYPE1 D_8097D7F0; // D_8097D7F0 extern UNK_TYPE4 D_8097D800; // D_8097D800 extern UNK_TYPE4 D_8097D804; // D_8097D804 -extern OverlayBlockSizes effectSsKFireOverlayInfo; // D_8097D810 +extern OverlayRelocationSection effectSsKFireOverlayInfo; // D_8097D810 extern u32 effectSsKFireOverlayRelocations[9]; // D_8097D824 extern u32 effectSsKFireOverlayInfoOffset; // D_8097D84C extern UNK_TYPE1 D_8097DC40; // D_8097DC40 extern UNK_TYPE4 D_8097DC50; // D_8097DC50 -extern OverlayBlockSizes effectSsSolderSrchBallOverlayInfo; // D_8097DC60 +extern OverlayRelocationSection effectSsSolderSrchBallOverlayInfo; // D_8097DC60 extern u32 effectSsSolderSrchBallOverlayRelocations[7]; // D_8097DC74 extern u32 effectSsSolderSrchBallOverlayInfoOffset; // D_8097DC9C extern UNK_TYPE1 D_8097EAD0; // D_8097EAD0 @@ -9724,19 +9730,19 @@ extern UNK_TYPE4 D_8097EB8C; // D_8097EB8C extern UNK_TYPE4 D_8097EB90; // D_8097EB90 extern UNK_TYPE4 D_8097EB94; // D_8097EB94 extern UNK_TYPE4 D_8097EB98; // D_8097EB98 -extern OverlayBlockSizes effectSsKakeraOverlayInfo; // D_8097EBA0 +extern OverlayRelocationSection effectSsKakeraOverlayInfo; // D_8097EBA0 extern u32 effectSsKakeraOverlayRelocations[67]; // D_8097EBB4 extern u32 effectSsKakeraOverlayInfoOffset; // D_8097ECCC extern UNK_TYPE1 D_8097F070; // D_8097F070 extern UNK_TYPE4 D_8097F080; // D_8097F080 extern UNK_TYPE4 D_8097F084; // D_8097F084 -extern OverlayBlockSizes effectSsIcePieceOverlayInfo; // D_8097F090 +extern OverlayRelocationSection effectSsIcePieceOverlayInfo; // D_8097F090 extern u32 effectSsIcePieceOverlayRelocations[9]; // D_8097F0A4 extern u32 effectSsIcePieceOverlayInfoOffset; // D_8097F0CC extern UNK_TYPE1 D_8097F810; // D_8097F810 extern UNK_TYPE4 D_8097F820; // D_8097F820 extern UNK_TYPE4 D_8097F824; // D_8097F824 -extern OverlayBlockSizes effectSsEnIceOverlayInfo; // D_8097F830 +extern OverlayRelocationSection effectSsEnIceOverlayInfo; // D_8097F830 extern u32 effectSsEnIceOverlayRelocations[13]; // D_8097F844 extern u32 effectSsEnIceOverlayInfoOffset; // D_8097F87C extern UNK_TYPE1 D_8097FED0; // D_8097FED0 @@ -9746,36 +9752,36 @@ extern UNK_TYPE4 D_8097FEE8; // D_8097FEE8 extern UNK_TYPE4 D_8097FEEC; // D_8097FEEC extern UNK_TYPE4 D_8097FEF0; // D_8097FEF0 extern UNK_TYPE4 D_8097FEF4; // D_8097FEF4 -extern OverlayBlockSizes effectSsFireTailOverlayInfo; // D_8097FF00 +extern OverlayRelocationSection effectSsFireTailOverlayInfo; // D_8097FF00 extern u32 effectSsFireTailOverlayRelocations[17]; // D_8097FF14 extern u32 effectSsFireTailOverlayInfoOffset; // D_8097FF5C extern UNK_TYPE1 D_80980570; // D_80980570 extern UNK_TYPE4 D_80980580; // D_80980580 extern UNK_TYPE4 D_80980584; // D_80980584 -extern OverlayBlockSizes effectSsEnFireOverlayInfo; // D_80980590 +extern OverlayRelocationSection effectSsEnFireOverlayInfo; // D_80980590 extern u32 effectSsEnFireOverlayRelocations[9]; // D_809805A4 extern u32 effectSsEnFireOverlayInfoOffset; // D_809805CC extern UNK_TYPE1 D_809808E0; // D_809808E0 extern UNK_TYPE1 D_809808E8; // D_809808E8 extern UNK_TYPE1 D_809808F0; // D_809808F0 -extern OverlayBlockSizes effectSsExtraOverlayInfo; // D_80980900 +extern OverlayRelocationSection effectSsExtraOverlayInfo; // D_80980900 extern u32 effectSsExtraOverlayRelocations[9]; // D_80980914 extern u32 effectSsExtraOverlayInfoOffset; // D_8098093C extern UNK_TYPE1 D_80980CD0; // D_80980CD0 extern UNK_TYPE1 D_80980CD8; // D_80980CD8 extern UNK_TYPE4 D_80980D00; // D_80980D00 -extern OverlayBlockSizes effectSsDeadDbOverlayInfo; // D_80980D10 +extern OverlayRelocationSection effectSsDeadDbOverlayInfo; // D_80980D10 extern u32 effectSsDeadDbOverlayRelocations[9]; // D_80980D24 extern u32 effectSsDeadDbOverlayInfoOffset; // D_80980D4C extern UNK_TYPE1 D_80981270; // D_80981270 extern UNK_TYPE4 D_80981280; // D_80981280 -extern OverlayBlockSizes effectSsDeadDdOverlayInfo; // D_80981290 +extern OverlayRelocationSection effectSsDeadDdOverlayInfo; // D_80981290 extern u32 effectSsDeadDdOverlayRelocations[11]; // D_809812A4 extern u32 effectSsDeadDdOverlayInfoOffset; // D_809812DC extern UNK_TYPE1 D_80981700; // D_80981700 extern UNK_TYPE4 D_80981710; // D_80981710 extern UNK_TYPE4 D_80981714; // D_80981714 -extern OverlayBlockSizes effectSsDeadDsOverlayInfo; // D_80981720 +extern OverlayRelocationSection effectSsDeadDsOverlayInfo; // D_80981720 extern u32 effectSsDeadDsOverlayRelocations[9]; // D_80981734 extern u32 effectSsDeadDsOverlayInfoOffset; // D_8098175C extern UNK_TYPE1 D_80981F70; // D_80981F70 @@ -9802,11 +9808,11 @@ extern UNK_TYPE4 D_809833A4; // D_809833A4 extern UNK_TYPE4 D_809833A8; // D_809833A8 extern UNK_TYPE4 D_809833AC; // D_809833AC extern UNK_TYPE4 D_809833B0; // D_809833B0 -extern OverlayBlockSizes oceffStormOverlayInfo; // D_809833C0 +extern OverlayRelocationSection oceffStormOverlayInfo; // D_809833C0 extern u32 oceffStormOverlayRelocations[80]; // D_809833D4 extern u32 oceffStormOverlayInfoOffset; // D_8098351C extern UNK_TYPE1 D_80983890; // D_80983890 -extern OverlayBlockSizes objDemoOverlayInfo; // D_809838B0 +extern OverlayRelocationSection objDemoOverlayInfo; // D_809838B0 extern u32 objDemoOverlayRelocations[9]; // D_809838C4 extern u32 objDemoOverlayInfoOffset; // D_809838EC extern UNK_TYPE1 D_809857C0; // D_809857C0 @@ -9863,13 +9869,13 @@ extern UNK_TYPE4 D_809858F8; // D_809858F8 extern UNK_TYPE4 D_809858FC; // D_809858FC extern UNK_TYPE4 D_80985900; // D_80985900 extern UNK_TYPE4 D_80985904; // D_80985904 -extern OverlayBlockSizes enMinislimeOverlayInfo; // D_80985910 +extern OverlayRelocationSection enMinislimeOverlayInfo; // D_80985910 extern u32 enMinislimeOverlayRelocations[195]; // D_80985924 extern u32 enMinislimeOverlayInfoOffset; // D_80985C3C extern UNK_TYPE1 D_809861D0; // D_809861D0 extern UNK_TYPE1 D_809861F0; // D_809861F0 extern UNK_TYPE4 D_80986220; // D_80986220 -extern OverlayBlockSizes enNutsballOverlayInfo; // D_80986230 +extern OverlayRelocationSection enNutsballOverlayInfo; // D_80986230 extern u32 enNutsballOverlayRelocations[10]; // D_80986244 extern u32 enNutsballOverlayInfoOffset; // D_8098626C extern UNK_TYPE1 D_80986670; // D_80986670 @@ -9903,7 +9909,7 @@ extern UNK_TYPE1 D_80987898; // D_80987898 extern UNK_TYPE4 D_80987900; // D_80987900 extern UNK_TYPE4 D_80987904; // D_80987904 extern UNK_TYPE4 D_80987908; // D_80987908 -extern OverlayBlockSizes oceffWipe2OverlayInfo; // D_80987910 +extern OverlayRelocationSection oceffWipe2OverlayInfo; // D_80987910 extern u32 oceffWipe2OverlayRelocations[41]; // D_80987924 extern u32 oceffWipe2OverlayInfoOffset; // D_809879CC extern UNK_TYPE1 D_80987DF0; // D_80987DF0 @@ -9936,7 +9942,7 @@ extern UNK_TYPE1 D_80988FF8; // D_80988FF8 extern UNK_TYPE4 D_80989060; // D_80989060 extern UNK_TYPE4 D_80989064; // D_80989064 extern UNK_TYPE4 D_80989068; // D_80989068 -extern OverlayBlockSizes oceffWipe3OverlayInfo; // D_80989070 +extern OverlayRelocationSection oceffWipe3OverlayInfo; // D_80989070 extern u32 oceffWipe3OverlayRelocations[40]; // D_80989084 extern u32 oceffWipe3OverlayInfoOffset; // D_8098912C extern UNK_TYPE1 D_8098C280; // D_8098C280 @@ -9962,14 +9968,14 @@ extern UNK_TYPE4 D_8098C48C; // D_8098C48C extern UNK_TYPE4 D_8098C490; // D_8098C490 extern UNK_TYPE4 D_8098C494; // D_8098C494 extern UNK_TYPE4 D_8098C498; // D_8098C498 -extern OverlayBlockSizes enDgOverlayInfo; // D_8098C4C0 +extern OverlayRelocationSection enDgOverlayInfo; // D_8098C4C0 extern u32 enDgOverlayRelocations[338]; // D_8098C4D4 extern u32 enDgOverlayInfoOffset; // D_8098CA1C extern UNK_TYPE1 D_8098CD60; // D_8098CD60 extern UNK_TYPE1 D_8098CD80; // D_8098CD80 extern UNK_PTR D_8098CDAC; // D_8098CDAC extern UNK_TYPE1 D_8098CDB8; // D_8098CDB8 -extern OverlayBlockSizes enSiOverlayInfo; // D_8098CDE0 +extern OverlayRelocationSection enSiOverlayInfo; // D_8098CDE0 extern u32 enSiOverlayRelocations[17]; // D_8098CDF4 extern u32 enSiOverlayInfoOffset; // D_8098CE3C extern UNK_TYPE1 D_8098E420; // D_8098E420 @@ -9988,7 +9994,7 @@ extern UNK_TYPE4 D_8098E4B0; // D_8098E4B0 extern UNK_TYPE1 D_8098E4B4; // D_8098E4B4 extern UNK_TYPE4 D_8098E4B8; // D_8098E4B8 extern UNK_TYPE4 D_8098E4BC; // D_8098E4BC -extern OverlayBlockSizes objCombOverlayInfo; // D_8098E4C0 +extern OverlayRelocationSection objCombOverlayInfo; // D_8098E4C0 extern u32 objCombOverlayRelocations[57]; // D_8098E4D4 extern u32 objCombOverlayInfoOffset; // D_8098E5BC extern UNK_TYPE1 D_8098EE40; // D_8098EE40 @@ -10000,11 +10006,11 @@ extern UNK_TYPE4 D_8098EEA8; // D_8098EEA8 extern UNK_TYPE4 D_8098EEAC; // D_8098EEAC extern UNK_TYPE4 D_8098EEB0; // D_8098EEB0 extern UNK_TYPE1 D_8098EEB4; // D_8098EEB4 -extern OverlayBlockSizes objKibako2OverlayInfo; // D_8098EEC0 +extern OverlayRelocationSection objKibako2OverlayInfo; // D_8098EEC0 extern u32 objKibako2OverlayRelocations[31]; // D_8098EED4 extern u32 objKibako2OverlayInfoOffset; // D_8098EF5C extern UNK_TYPE1 D_8098EFF0; // D_8098EFF0 -extern OverlayBlockSizes enHs2OverlayInfo; // D_8098F010 +extern OverlayRelocationSection enHs2OverlayInfo; // D_8098F010 extern u32 enHs2OverlayRelocations[6]; // D_8098F024 extern u32 enHs2OverlayInfoOffset; // D_8098F03C extern UNK_TYPE1 D_8098F720; // D_8098F720 @@ -10013,7 +10019,7 @@ extern UNK_TYPE1 D_8098F748; // D_8098F748 extern UNK_TYPE1 D_8098F754; // D_8098F754 extern UNK_TYPE4 D_8098F760; // D_8098F760 extern UNK_TYPE4 D_8098F764; // D_8098F764 -extern OverlayBlockSizes objMure3OverlayInfo; // D_8098F770 +extern OverlayRelocationSection objMure3OverlayInfo; // D_8098F770 extern u32 objMure3OverlayRelocations[30]; // D_8098F784 extern u32 objMure3OverlayInfoOffset; // D_8098F7FC extern UNK_TYPE1 D_809901A0; // D_809901A0 @@ -10026,7 +10032,7 @@ extern UNK_TYPE4 D_80990234; // D_80990234 extern UNK_TYPE4 D_80990240; // D_80990240 extern UNK_TYPE4 D_8099024C; // D_8099024C extern UNK_TYPE4 D_80990260; // D_80990260 -extern OverlayBlockSizes enTgOverlayInfo; // D_80990270 +extern OverlayRelocationSection enTgOverlayInfo; // D_80990270 extern u32 enTgOverlayRelocations[34]; // D_80990284 extern u32 enTgOverlayInfoOffset; // D_8099030C extern UNK_TYPE1 D_80994150; // D_80994150 @@ -10067,7 +10073,7 @@ extern UNK_TYPE4 D_80994360; // D_80994360 extern UNK_TYPE4 D_80994364; // D_80994364 extern UNK_TYPE4 D_80994368; // D_80994368 extern UNK_TYPE4 D_8099436C; // D_8099436C -extern OverlayBlockSizes enWfOverlayInfo; // D_80994370 +extern OverlayRelocationSection enWfOverlayInfo; // D_80994370 extern u32 enWfOverlayRelocations[263]; // D_80994384 extern u32 enWfOverlayInfoOffset; // D_809947AC extern UNK_TYPE1 D_80997330; // D_80997330 @@ -10095,7 +10101,7 @@ extern UNK_TYPE4 D_809975AC; // D_809975AC extern UNK_TYPE4 D_809975B0; // D_809975B0 extern UNK_TYPE4 D_80997624; // D_80997624 extern UNK_TYPE4 D_80997628; // D_80997628 -extern OverlayBlockSizes enSkbOverlayInfo; // D_80997630 +extern OverlayRelocationSection enSkbOverlayInfo; // D_80997630 extern u32 enSkbOverlayRelocations[272]; // D_80997644 extern u32 enSkbOverlayInfoOffset; // D_80997A8C extern UNK_TYPE1 D_8099A380; // D_8099A380 @@ -10156,11 +10162,11 @@ extern UNK_TYPE4 D_8099A560; // D_8099A560 extern UNK_TYPE4 D_8099A578; // D_8099A578 extern UNK_TYPE4 D_8099A57C; // D_8099A57C extern UNK_TYPE4 D_8099A580; // D_8099A580 -extern OverlayBlockSizes enGsOverlayInfo; // D_8099A590 +extern OverlayRelocationSection enGsOverlayInfo; // D_8099A590 extern u32 enGsOverlayRelocations[219]; // D_8099A5A4 extern u32 enGsOverlayInfoOffset; // D_8099A91C extern UNK_TYPE1 D_8099AAE0; // D_8099AAE0 -extern OverlayBlockSizes objSoundOverlayInfo; // D_8099AB00 +extern OverlayRelocationSection objSoundOverlayInfo; // D_8099AB00 extern u32 objSoundOverlayRelocations[5]; // D_8099AB14 extern u32 objSoundOverlayInfoOffset; // D_8099AB2C extern UNK_TYPE1 D_8099C050; // D_8099C050 @@ -10184,7 +10190,7 @@ extern UNK_TYPE4 D_8099C104; // D_8099C104 extern UNK_TYPE4 D_8099C108; // D_8099C108 extern UNK_TYPE4 D_8099C10C; // D_8099C10C extern UNK_TYPE4 D_8099C110; // D_8099C110 -extern OverlayBlockSizes enCrowOverlayInfo; // D_8099C120 +extern OverlayRelocationSection enCrowOverlayInfo; // D_8099C120 extern u32 enCrowOverlayRelocations[85]; // D_8099C134 extern u32 enCrowOverlayInfoOffset; // D_8099C28C extern UNK_TYPE1 D_8099D5F0; // D_8099D5F0 @@ -10195,7 +10201,7 @@ extern UNK_TYPE4 D_8099D654; // D_8099D654 extern UNK_TYPE4 D_8099D658; // D_8099D658 extern UNK_TYPE4 D_8099D65C; // D_8099D65C extern UNK_TYPE4 D_8099D660; // D_8099D660 -extern OverlayBlockSizes enCowOverlayInfo; // D_8099D670 +extern OverlayRelocationSection enCowOverlayInfo; // D_8099D670 extern u32 enCowOverlayRelocations[62]; // D_8099D684 extern u32 enCowOverlayInfoOffset; // D_8099D77C extern UNK_TYPE1 D_8099DB90; // D_8099DB90 @@ -10230,7 +10236,7 @@ extern UNK_TYPE1 D_8099E638; // D_8099E638 extern UNK_TYPE4 D_8099E6A0; // D_8099E6A0 extern UNK_TYPE4 D_8099E6A4; // D_8099E6A4 extern UNK_TYPE4 D_8099E6A8; // D_8099E6A8 -extern OverlayBlockSizes oceffWipe4OverlayInfo; // D_8099E6B0 +extern OverlayRelocationSection oceffWipe4OverlayInfo; // D_8099E6B0 extern u32 oceffWipe4OverlayRelocations[44]; // D_8099E6C4 extern u32 oceffWipe4OverlayInfoOffset; // D_8099E77C extern UNK_TYPE1 D_8099F490; // D_8099F490 @@ -10254,19 +10260,19 @@ extern UNK_TYPE4 D_8099F600; // D_8099F600 extern UNK_TYPE4 D_8099F610; // D_8099F610 extern UNK_TYPE4 D_8099F614; // D_8099F614 extern UNK_TYPE4 D_8099F618; // D_8099F618 -extern OverlayBlockSizes enZoOverlayInfo; // D_8099F620 +extern OverlayRelocationSection enZoOverlayInfo; // D_8099F620 extern u32 enZoOverlayRelocations[59]; // D_8099F634 extern u32 enZoOverlayInfoOffset; // D_8099F72C extern UNK_TYPE1 D_8099F9E0; // D_8099F9E0 extern UNK_TYPE4 D_8099F9F0; // D_8099F9F0 -extern OverlayBlockSizes effectSsIceSmokeOverlayInfo; // D_8099FA00 +extern OverlayRelocationSection effectSsIceSmokeOverlayInfo; // D_8099FA00 extern u32 effectSsIceSmokeOverlayRelocations[7]; // D_8099FA14 extern u32 effectSsIceSmokeOverlayInfoOffset; // D_8099FA3C extern UNK_TYPE1 D_8099FE10; // D_8099FE10 extern UNK_TYPE1 D_8099FE30; // D_8099FE30 extern UNK_TYPE1 D_8099FE3C; // D_8099FE3C extern UNK_TYPE1 D_8099FE50; // D_8099FE50 -extern OverlayBlockSizes objMakekinsutaOverlayInfo; // D_8099FE60 +extern OverlayRelocationSection objMakekinsutaOverlayInfo; // D_8099FE60 extern u32 objMakekinsutaOverlayRelocations[14]; // D_8099FE74 extern u32 objMakekinsutaOverlayInfoOffset; // D_8099FEAC extern UNK_TYPE1 D_809A0D80; // D_809A0D80 @@ -10274,7 +10280,7 @@ extern UNK_TYPE1 D_809A0DA0; // D_809A0DA0 extern UNK_TYPE1 D_809A0DCC; // D_809A0DCC extern UNK_TYPE4 D_809A0DF0; // D_809A0DF0 extern UNK_TYPE1 D_809A0DFC; // D_809A0DFC -extern OverlayBlockSizes enGe3OverlayInfo; // D_809A0E30 +extern OverlayRelocationSection enGe3OverlayInfo; // D_809A0E30 extern u32 enGe3OverlayRelocations[52]; // D_809A0E44 extern u32 enGe3OverlayInfoOffset; // D_809A0F1C extern UNK_TYPE1 D_809A1A80; // D_809A1A80 @@ -10287,14 +10293,14 @@ extern UNK_TYPE4 D_809A1B04; // D_809A1B04 extern UNK_TYPE4 D_809A1B08; // D_809A1B08 extern UNK_TYPE4 D_809A1B0C; // D_809A1B0C extern UNK_TYPE4 D_809A1B10; // D_809A1B10 -extern OverlayBlockSizes objHamishiOverlayInfo; // D_809A1B20 +extern OverlayRelocationSection objHamishiOverlayInfo; // D_809A1B20 extern u32 objHamishiOverlayRelocations[27]; // D_809A1B34 extern u32 objHamishiOverlayInfoOffset; // D_809A1BAC extern UNK_TYPE1 D_809A1F60; // D_809A1F60 extern UNK_TYPE1 D_809A1F80; // D_809A1F80 extern UNK_TYPE4 D_809A1F98; // D_809A1F98 extern UNK_TYPE4 D_809A1FB0; // D_809A1FB0 -extern OverlayBlockSizes enZl4OverlayInfo; // D_809A1FC0 +extern OverlayRelocationSection enZl4OverlayInfo; // D_809A1FC0 extern u32 enZl4OverlayRelocations[21]; // D_809A1FD4 extern u32 enZl4OverlayInfoOffset; // D_809A202C extern UNK_TYPE1 D_809A2250; // D_809A2250 @@ -10303,7 +10309,7 @@ extern UNK_TYPE1 D_809A2670; // D_809A2670 extern UNK_TYPE1 D_809A2870; // D_809A2870 extern UNK_TYPE1 D_809A2910; // D_809A2910 extern UNK_TYPE1 D_809A29D8; // D_809A29D8 -extern OverlayBlockSizes enMm2OverlayInfo; // D_809A2B00 +extern OverlayRelocationSection enMm2OverlayInfo; // D_809A2B00 extern u32 enMm2OverlayRelocations[18]; // D_809A2B14 extern u32 enMm2OverlayInfoOffset; // D_809A2B5C extern UNK_TYPE1 D_809A3230; // D_809A3230 @@ -10312,7 +10318,7 @@ extern UNK_TYPE1 D_809A32D0; // D_809A32D0 extern UNK_TYPE2 D_809A32EC; // D_809A32EC extern UNK_TYPE1 D_809A3308; // D_809A3308 extern UNK_TYPE4 D_809A3320; // D_809A3320 -extern OverlayBlockSizes doorSpiralOverlayInfo; // D_809A3330 +extern OverlayRelocationSection doorSpiralOverlayInfo; // D_809A3330 extern u32 doorSpiralOverlayRelocations[36]; // D_809A3344 extern u32 doorSpiralOverlayInfoOffset; // D_809A33DC extern UNK_TYPE1 D_809A4030; // D_809A4030 @@ -10323,7 +10329,7 @@ extern UNK_TYPE1 D_809A4078; // D_809A4078 extern UNK_TYPE1 D_809A4088; // D_809A4088 extern UNK_TYPE4 D_809A40A0; // D_809A40A0 extern UNK_TYPE4 D_809A40A4; // D_809A40A4 -extern OverlayBlockSizes objPzlblockOverlayInfo; // D_809A40B0 +extern OverlayRelocationSection objPzlblockOverlayInfo; // D_809A40B0 extern u32 objPzlblockOverlayRelocations[62]; // D_809A40C4 extern u32 objPzlblockOverlayInfoOffset; // D_809A41BC extern UNK_TYPE1 D_809A4C90; // D_809A4C90 @@ -10336,7 +10342,7 @@ extern UNK_TYPE1 D_809A4D14; // D_809A4D14 extern UNK_TYPE4 D_809A4D30; // D_809A4D30 extern UNK_TYPE4 D_809A4D34; // D_809A4D34 extern UNK_TYPE4 D_809A4D38; // D_809A4D38 -extern OverlayBlockSizes objTogeOverlayInfo; // D_809A4D40 +extern OverlayRelocationSection objTogeOverlayInfo; // D_809A4D40 extern u32 objTogeOverlayRelocations[42]; // D_809A4D54 extern u32 objTogeOverlayInfoOffset; // D_809A4DFC extern UNK_TYPE1 D_809A5B90; // D_809A5B90 @@ -10349,7 +10355,7 @@ extern UNK_TYPE4 D_809A5BE8; // D_809A5BE8 extern UNK_TYPE4 D_809A5BEC; // D_809A5BEC extern UNK_TYPE4 D_809A5BF0; // D_809A5BF0 extern UNK_TYPE4 D_809A5BF4; // D_809A5BF4 -extern OverlayBlockSizes objArmosOverlayInfo; // D_809A5C00 +extern OverlayRelocationSection objArmosOverlayInfo; // D_809A5C00 extern u32 objArmosOverlayRelocations[59]; // D_809A5C14 extern u32 objArmosOverlayInfoOffset; // D_809A5D0C extern UNK_TYPE1 D_809A6150; // D_809A6150 @@ -10364,7 +10370,7 @@ extern UNK_TYPE4 D_809A61DC; // D_809A61DC extern UNK_TYPE4 D_809A61E0; // D_809A61E0 extern UNK_TYPE4 D_809A61E4; // D_809A61E4 extern UNK_TYPE4 D_809A61E8; // D_809A61E8 -extern OverlayBlockSizes objBoyoOverlayInfo; // D_809A61F0 +extern OverlayRelocationSection objBoyoOverlayInfo; // D_809A61F0 extern u32 objBoyoOverlayRelocations[30]; // D_809A6204 extern u32 objBoyoOverlayInfoOffset; // D_809A627C extern UNK_TYPE4 D_809A8C80; // D_809A8C80 @@ -10407,7 +10413,7 @@ extern UNK_TYPE4 D_809A8E98; // D_809A8E98 extern UNK_TYPE4 D_809A8E9C; // D_809A8E9C extern UNK_TYPE4 D_809A8EA0; // D_809A8EA0 extern UNK_TYPE4 D_809A8EA4; // D_809A8EA4 -extern OverlayBlockSizes enGrasshopperOverlayInfo; // D_809A8EB0 +extern OverlayRelocationSection enGrasshopperOverlayInfo; // D_809A8EB0 extern u32 enGrasshopperOverlayRelocations[143]; // D_809A8EC4 extern u32 enGrasshopperOverlayInfoOffset; // D_809A910C extern UNK_TYPE1 D_809AA9F0; // D_809AA9F0 @@ -10434,7 +10440,7 @@ extern UNK_TYPE4 D_809AABCC; // D_809AABCC extern UNK_TYPE4 D_809AABD0; // D_809AABD0 extern UNK_TYPE4 D_809AABD4; // D_809AABD4 extern UNK_TYPE4 D_809AABD8; // D_809AABD8 -extern OverlayBlockSizes objGrassOverlayInfo; // D_809AABE0 +extern OverlayRelocationSection objGrassOverlayInfo; // D_809AABE0 extern u32 objGrassOverlayRelocations[104]; // D_809AABF4 extern UNK_TYPE4 objGrassOverlayInfoOffset; // D_809AAD9C extern UNK_TYPE1 D_809AADA0; // D_809AADA0 @@ -10457,7 +10463,7 @@ extern UNK_TYPE4 D_809ABC6C; // D_809ABC6C extern UNK_TYPE4 D_809ABC70; // D_809ABC70 extern UNK_TYPE4 D_809ABC74; // D_809ABC74 extern UNK_TYPE4 D_809ABC78; // D_809ABC78 -extern OverlayBlockSizes objGrassCarryOverlayInfo; // D_809ABC80 +extern OverlayRelocationSection objGrassCarryOverlayInfo; // D_809ABC80 extern u32 objGrassCarryOverlayRelocations[82]; // D_809ABC94 extern u32 objGrassCarryOverlayInfoOffset; // D_809ABDDC extern UNK_TYPE1 D_809AC340; // D_809AC340 @@ -10468,7 +10474,7 @@ extern UNK_TYPE4 D_809AC418; // D_809AC418 extern UNK_TYPE4 D_809AC41C; // D_809AC41C extern UNK_TYPE4 D_809AC420; // D_809AC420 extern UNK_TYPE4 D_809AC424; // D_809AC424 -extern OverlayBlockSizes objGrassUnitOverlayInfo; // D_809AC430 +extern OverlayRelocationSection objGrassUnitOverlayInfo; // D_809AC430 extern u32 objGrassUnitOverlayRelocations[23]; // D_809AC444 extern u32 objGrassUnitOverlayInfoOffset; // D_809AC4AC extern UNK_TYPE1 D_809ACC40; // D_809ACC40 @@ -10480,12 +10486,12 @@ extern UNK_TYPE4 D_809ACCC4; // D_809ACCC4 extern UNK_TYPE4 D_809ACCC8; // D_809ACCC8 extern UNK_TYPE4 D_809ACCCC; // D_809ACCCC extern UNK_TYPE4 D_809ACCD0; // D_809ACCD0 -extern OverlayBlockSizes bgFireWallOverlayInfo; // D_809ACCE0 +extern OverlayRelocationSection bgFireWallOverlayInfo; // D_809ACCE0 extern u32 bgFireWallOverlayRelocations[37]; // D_809ACCF4 extern u32 bgFireWallOverlayInfoOffset; // D_809ACD8C extern UNK_TYPE1 D_809ACED0; // D_809ACED0 extern UNK_TYPE4 D_809ACEF0; // D_809ACEF0 -extern OverlayBlockSizes enBuOverlayInfo; // D_809ACF00 +extern OverlayRelocationSection enBuOverlayInfo; // D_809ACF00 extern u32 enBuOverlayRelocations[8]; // D_809ACF14 extern u32 enBuOverlayInfoOffset; // D_809ACF3C extern UNK_TYPE1 D_809AD7F0; // D_809AD7F0 @@ -10496,7 +10502,7 @@ extern UNK_TYPE4 D_809AD828; // D_809AD828 extern UNK_TYPE4 D_809AD82C; // D_809AD82C extern UNK_TYPE4 D_809AD830; // D_809AD830 extern UNK_TYPE4 D_809AD834; // D_809AD834 -extern OverlayBlockSizes enEncount3OverlayInfo; // D_809AD840 +extern OverlayRelocationSection enEncount3OverlayInfo; // D_809AD840 extern u32 enEncount3OverlayRelocations[34]; // D_809AD854 extern u32 enEncount3OverlayInfoOffset; // D_809AD8DC extern UNK_TYPE4 D_809B0F40; // D_809B0F40 @@ -10530,7 +10536,7 @@ extern UNK_TYPE4 D_809B11A4; // D_809B11A4 extern UNK_TYPE4 D_809B11A8; // D_809B11A8 extern UNK_TYPE4 D_809B11AC; // D_809B11AC extern UNK_TYPE4 D_809B11B0; // D_809B11B0 -extern OverlayBlockSizes enJsoOverlayInfo; // D_809B11C0 +extern OverlayRelocationSection enJsoOverlayInfo; // D_809B11C0 extern u32 enJsoOverlayRelocations[219]; // D_809B11D4 extern u32 enJsoOverlayInfoOffset; // D_809B154C extern UNK_TYPE1 D_809B1FA0; // D_809B1FA0 @@ -10551,7 +10557,7 @@ extern UNK_TYPE4 D_809B2018; // D_809B2018 extern UNK_TYPE4 D_809B201C; // D_809B201C extern UNK_TYPE4 D_809B2020; // D_809B2020 extern UNK_TYPE4 D_809B2024; // D_809B2024 -extern OverlayBlockSizes objChikuwaOverlayInfo; // D_809B2030 +extern OverlayRelocationSection objChikuwaOverlayInfo; // D_809B2030 extern u32 objChikuwaOverlayRelocations[42]; // D_809B2044 extern u32 objChikuwaOverlayInfoOffset; // D_809B20EC extern UNK_TYPE4 D_809BDAF0; // D_809BDAF0 @@ -10715,7 +10721,7 @@ extern UNK_TYPE4 D_809BE0B0; // D_809BE0B0 extern UNK_TYPE4 D_809BE0B4; // D_809BE0B4 extern UNK_TYPE4 D_809BE0B8; // D_809BE0B8 extern UNK_TYPE4 D_809BE0BC; // D_809BE0BC -extern OverlayBlockSizes enKnightOverlayInfo; // D_809BE0C0 +extern OverlayRelocationSection enKnightOverlayInfo; // D_809BE0C0 extern u32 enKnightOverlayRelocations[958]; // D_809BE0D4 extern u32 enKnightOverlayInfoOffset; // D_809BEFCC extern UNK_TYPE4 D_809BEFD0; // D_809BEFD0 @@ -10731,7 +10737,7 @@ extern UNK_TYPE1 D_809C0FE0; // D_809C0FE0 extern UNK_TYPE1 D_809C1000; // D_809C1000 extern UNK_TYPE1 D_809C1008; // D_809C1008 extern UNK_TYPE4 D_809C1010; // D_809C1010 -extern OverlayBlockSizes enWarptagOverlayInfo; // D_809C1020 +extern OverlayRelocationSection enWarptagOverlayInfo; // D_809C1020 extern u32 enWarptagOverlayRelocations[29]; // D_809C1034 extern u32 enWarptagOverlayInfoOffset; // D_809C10AC extern UNK_TYPE1 D_809C3770; // D_809C3770 @@ -10750,25 +10756,25 @@ extern UNK_TYPE4 D_809C3A50; // D_809C3A50 extern UNK_TYPE4 D_809C3A54; // D_809C3A54 extern UNK_TYPE4 D_809C3A58; // D_809C3A58 extern UNK_TYPE4 D_809C3A5C; // D_809C3A5C -extern OverlayBlockSizes enAob01OverlayInfo; // D_809C3A60 +extern OverlayRelocationSection enAob01OverlayInfo; // D_809C3A60 extern u32 enAob01OverlayRelocations[193]; // D_809C3A74 extern u32 enAob01OverlayInfoOffset; // D_809C3D7C extern UNK_TYPE1 D_809C3DC0; // D_809C3DC0 -extern OverlayBlockSizes enBoj01OverlayInfo; // D_809C3DE0 +extern OverlayRelocationSection enBoj01OverlayInfo; // D_809C3DE0 extern u32 enBoj01OverlayRelocations[4]; // D_809C3DF4 extern u32 enBoj01OverlayInfoOffset; // D_809C3E0C extern UNK_TYPE1 D_809C3E50; // D_809C3E50 -extern OverlayBlockSizes enBoj02OverlayInfo; // D_809C3E70 +extern OverlayRelocationSection enBoj02OverlayInfo; // D_809C3E70 extern u32 enBoj02OverlayRelocations[4]; // D_809C3E84 extern u32 enBoj02OverlayInfoOffset; // D_809C3E9C extern UNK_TYPE1 D_809C3EE0; // D_809C3EE0 -extern OverlayBlockSizes enBoj03OverlayInfo; // D_809C3F00 +extern OverlayRelocationSection enBoj03OverlayInfo; // D_809C3F00 extern u32 enBoj03OverlayRelocations[4]; // D_809C3F14 extern u32 enBoj03OverlayInfoOffset; // D_809C3F2C extern UNK_TYPE1 D_809C46B0; // D_809C46B0 extern UNK_TYPE1 D_809C46D0; // D_809C46D0 extern UNK_TYPE1 D_809C46DC; // D_809C46DC -extern OverlayBlockSizes D_809C46F0; // D_809C46F0 +extern OverlayRelocationSection D_809C46F0; // D_809C46F0 extern u32 enEncount4OverlayRelocations[31]; // D_809C4704 extern u32 enEncount4OverlayInfoOffset; // D_809C478C extern UNK_TYPE4 D_809C6100; // D_809C6100 @@ -10791,7 +10797,7 @@ extern UNK_TYPE4 D_809C625C; // D_809C625C extern UNK_TYPE4 D_809C6260; // D_809C6260 extern UNK_TYPE4 D_809C6264; // D_809C6264 extern UNK_TYPE4 D_809C6268; // D_809C6268 -extern OverlayBlockSizes enBomBowlManOverlayInfo; // D_809C6270 +extern OverlayRelocationSection enBomBowlManOverlayInfo; // D_809C6270 extern u32 enBomBowlManOverlayRelocations[141]; // D_809C6284 extern u32 enBomBowlManOverlayInfoOffset; // D_809C64BC extern UNK_TYPE1 D_809C9160; // D_809C9160 @@ -10815,7 +10821,7 @@ extern UNK_TYPE1 D_809C94D0; // D_809C94D0 extern UNK_TYPE4 D_809C961C; // D_809C961C extern UNK_TYPE4 D_809C9620; // D_809C9620 extern UNK_TYPE4 D_809C9624; // D_809C9624 -extern OverlayBlockSizes enSyatekiManOverlayInfo; // D_809C9630 +extern OverlayRelocationSection enSyatekiManOverlayInfo; // D_809C9630 extern u32 enSyatekiManOverlayRelocations[261]; // D_809C9644 extern u32 enSyatekiManOverlayInfoOffset; // D_809C9A5C extern UNK_TYPE1 D_809CA2B0; // D_809CA2B0 @@ -10826,7 +10832,7 @@ extern UNK_TYPE1 D_809CA318; // D_809CA318 extern UNK_TYPE1 D_809CA31C; // D_809CA31C extern UNK_TYPE4 D_809CA320; // D_809CA320 extern UNK_TYPE4 D_809CA324; // D_809CA324 -extern OverlayBlockSizes bgIcicleOverlayInfo; // D_809CA330 +extern OverlayRelocationSection bgIcicleOverlayInfo; // D_809CA330 extern u32 bgIcicleOverlayRelocations[40]; // D_809CA344 extern u32 bgIcicleOverlayInfoOffset; // D_809CA3EC extern UNK_TYPE1 D_809CB050; // D_809CB050 @@ -10842,11 +10848,11 @@ extern UNK_TYPE4 D_809CB0F0; // D_809CB0F0 extern UNK_TYPE4 D_809CB0F4; // D_809CB0F4 extern UNK_TYPE4 D_809CB0F8; // D_809CB0F8 extern UNK_TYPE4 D_809CB0FC; // D_809CB0FC -extern OverlayBlockSizes enSyatekiCrowOverlayInfo; // D_809CB100 +extern OverlayRelocationSection enSyatekiCrowOverlayInfo; // D_809CB100 extern u32 enSyatekiCrowOverlayRelocations[56]; // D_809CB114 extern u32 enSyatekiCrowOverlayInfoOffset; // D_809CB1FC extern UNK_TYPE1 D_809CB240; // D_809CB240 -extern OverlayBlockSizes enBoj04OverlayInfo; // D_809CB260 +extern OverlayRelocationSection enBoj04OverlayInfo; // D_809CB260 extern u32 enBoj04OverlayRelocations[4]; // D_809CB274 extern u32 enBoj04OverlayInfoOffset; // D_809CB28C extern UNK_TYPE1 D_809CBEE0; // D_809CBEE0 @@ -10858,7 +10864,7 @@ extern UNK_TYPE4 D_809CBF78; // D_809CBF78 extern UNK_TYPE4 D_809CBF84; // D_809CBF84 extern UNK_TYPE4 D_809CBF90; // D_809CBF90 extern UNK_TYPE4 D_809CBF94; // D_809CBF94 -extern OverlayBlockSizes enCne01OverlayInfo; // D_809CBFA0 +extern OverlayRelocationSection enCne01OverlayInfo; // D_809CBFA0 extern u32 enCne01OverlayRelocations[39]; // D_809CBFB4 extern u32 enCne01OverlayInfoOffset; // D_809CC05C extern UNK_TYPE1 D_809CCC60; // D_809CCC60 @@ -10870,10 +10876,10 @@ extern UNK_TYPE4 D_809CCCF8; // D_809CCCF8 extern UNK_TYPE4 D_809CCD04; // D_809CCD04 extern UNK_TYPE4 D_809CCD10; // D_809CCD10 extern UNK_TYPE4 D_809CCD14; // D_809CCD14 -extern OverlayBlockSizes enBba01OverlayInfo; // D_809CCD20 +extern OverlayRelocationSection enBba01OverlayInfo; // D_809CCD20 extern u32 enBba01OverlayRelocations[39]; // D_809CCD34 extern u32 enBba01OverlayInfoOffset; // D_809CCDDC -extern ActorInitData D_809CDC30; // D_809CDC30 +extern ActorInit D_809CDC30; // D_809CDC30 extern UNK_TYPE1 D_809CDC50; // D_809CDC50 extern UNK_TYPE1 D_809CDC7C; // D_809CDC7C extern UNK_TYPE1 D_809CDCBC; // D_809CDCBC @@ -10881,7 +10887,7 @@ extern UNK_TYPE1 D_809CDCC8; // D_809CDCC8 extern UNK_TYPE1 D_809CDCD4; // D_809CDCD4 extern UNK_TYPE4 D_809CDCE0; // D_809CDCE0 extern UNK_TYPE4 D_809CDD58; // D_809CDD58 -extern OverlayBlockSizes enBji01OverlayInfo; // D_809CDD60 +extern OverlayRelocationSection enBji01OverlayInfo; // D_809CDD60 extern u32 enBji01OverlayRelocations[81]; // D_809CDD74 extern u32 enBji01OverlayInfoOffset; // D_809CDEBC extern UNK_TYPE1 D_809CF060; // D_809CF060 @@ -10902,7 +10908,7 @@ extern UNK_TYPE4 D_809CF238; // D_809CF238 extern UNK_TYPE4 D_809CF23C; // D_809CF23C extern UNK_TYPE4 D_809CF240; // D_809CF240 extern UNK_TYPE4 D_809CF244; // D_809CF244 -extern OverlayBlockSizes bgSpdwebOverlayInfo; // D_809CF250 +extern OverlayRelocationSection bgSpdwebOverlayInfo; // D_809CF250 extern u32 bgSpdwebOverlayRelocations[58]; // D_809CF264 extern u32 bgSpdwebOverlayInfoOffset; // D_809CF34C extern UNK_TYPE1 D_809D0190; // D_809D0190 @@ -10912,7 +10918,7 @@ extern UNK_TYPE4 D_809D0430; // D_809D0430 extern UNK_TYPE4 D_809D0434; // D_809D0434 extern UNK_TYPE4 D_809D0438; // D_809D0438 extern UNK_TYPE4 D_809D043C; // D_809D043C -extern OverlayBlockSizes enMttagOverlayInfo; // D_809D0440 +extern OverlayRelocationSection enMttagOverlayInfo; // D_809D0440 extern u32 enMttagOverlayRelocations[51]; // D_809D0454 extern u32 enMttagOverlayInfoOffset; // D_809D052C extern UNK_TYPE1 D_809D7980; // D_809D7980 @@ -11018,7 +11024,7 @@ extern UNK_TYPE4 D_809D814C; // D_809D814C extern UNK_TYPE4 D_809D8150; // D_809D8150 extern UNK_TYPE4 D_809D8154; // D_809D8154 extern UNK_TYPE4 D_809D8158; // D_809D8158 -extern OverlayBlockSizes boss01OverlayInfo; // D_809D8160 +extern OverlayRelocationSection boss01OverlayInfo; // D_809D8160 extern u32 boss01OverlayRelocations[550]; // D_809D8174 extern u32 boss01OverlayInfoOffset; // D_809D8A0C extern UNK_TYPE2 D_809D8A10; // D_809D8A10 @@ -11122,7 +11128,7 @@ extern UNK_TYPE4 D_809DFD30; // D_809DFD30 extern UNK_TYPE4 D_809DFD34; // D_809DFD34 extern UNK_TYPE1 D_809DFD38; // D_809DFD38 extern UNK_TYPE4 D_809DFD3C; // D_809DFD3C -extern OverlayBlockSizes boss02OverlayInfo; // D_809DFD40 +extern OverlayRelocationSection boss02OverlayInfo; // D_809DFD40 extern u32 boss02OverlayRelocations[431]; // D_809DFD54 extern u32 boss02OverlayInfoOffset; // D_809E041C extern UNK_TYPE1 D_809E0420; // D_809E0420 @@ -11208,7 +11214,7 @@ extern UNK_TYPE4 D_809E92D0; // D_809E92D0 extern UNK_TYPE4 D_809E92D4; // D_809E92D4 extern UNK_TYPE4 D_809E92D8; // D_809E92D8 extern UNK_TYPE4 D_809E92DC; // D_809E92DC -extern OverlayBlockSizes boss03OverlayInfo; // D_809E92E0 +extern OverlayRelocationSection boss03OverlayInfo; // D_809E92E0 extern u32 boss03OverlayRelocations[337]; // D_809E92F4 extern u32 boss03OverlayInfoOffset; // D_809E983C extern UNK_TYPE1 D_809E9840; // D_809E9840 @@ -11257,7 +11263,7 @@ extern UNK_TYPE4 D_809EE2C0; // D_809EE2C0 extern UNK_TYPE4 D_809EE2C4; // D_809EE2C4 extern UNK_TYPE4 D_809EE2C8; // D_809EE2C8 extern UNK_TYPE4 D_809EE2CC; // D_809EE2CC -extern OverlayBlockSizes boss04OverlayInfo; // D_809EE2D0 +extern OverlayRelocationSection boss04OverlayInfo; // D_809EE2D0 extern u32 boss04OverlayRelocations[120]; // D_809EE2E4 extern u32 boss04OverlayInfoOffset; // D_809EE4CC extern UNK_TYPE1 D_809EE4D0; // D_809EE4D0 @@ -11299,7 +11305,7 @@ extern UNK_TYPE4 D_809F1D48; // D_809F1D48 extern UNK_TYPE4 D_809F1DA4; // D_809F1DA4 extern UNK_TYPE4 D_809F1DA8; // D_809F1DA8 extern UNK_TYPE4 D_809F1DAC; // D_809F1DAC -extern OverlayBlockSizes boss05OverlayInfo; // D_809F1DB0 +extern OverlayRelocationSection boss05OverlayInfo; // D_809F1DB0 extern u32 boss05OverlayRelocations[209]; // D_809F1DC4 extern u32 boss05OverlayInfoOffset; // D_809F210C extern UNK_TYPE1 D_809F2110; // D_809F2110 @@ -11333,7 +11339,7 @@ extern UNK_TYPE4 D_809F4168; // D_809F4168 extern UNK_TYPE4 D_809F416C; // D_809F416C extern UNK_TYPE4 D_809F4170; // D_809F4170 extern UNK_TYPE4 D_809F4174; // D_809F4174 -extern OverlayBlockSizes boss06OverlayInfo; // D_809F4180 +extern OverlayRelocationSection boss06OverlayInfo; // D_809F4180 extern u32 boss06OverlayRelocations[116]; // D_809F4194 extern u32 boss06OverlayInfoOffset; // D_809F436C extern UNK_TYPE4 D_809F4370; // D_809F4370 @@ -11577,7 +11583,7 @@ extern UNK_TYPE4 D_80A0878C; // D_80A0878C extern UNK_TYPE4 D_80A08790; // D_80A08790 extern UNK_TYPE4 D_80A08794; // D_80A08794 extern UNK_TYPE4 D_80A08798; // D_80A08798 -extern OverlayBlockSizes boss07OverlayInfo; // D_80A087A0 +extern OverlayRelocationSection boss07OverlayInfo; // D_80A087A0 extern u32 boss07OverlayRelocations[1186]; // D_80A087B4 extern UNK_TYPE1 D_80A09740; // D_80A09740 extern u32 boss07OverlayInfoOffset; // D_80A09A3C @@ -11619,11 +11625,11 @@ extern UNK_TYPE4 D_80A0C554; // D_80A0C554 extern UNK_TYPE4 D_80A0C558; // D_80A0C558 extern UNK_TYPE4 D_80A0C55C; // D_80A0C55C extern UNK_TYPE4 D_80A0C560; // D_80A0C560 -extern OverlayBlockSizes bgDyYoseizoOverlayInfo; // D_80A0C570 +extern OverlayRelocationSection bgDyYoseizoOverlayInfo; // D_80A0C570 extern u32 bgDyYoseizoOverlayRelocations[123]; // D_80A0C584 extern u32 bgDyYoseizoOverlayInfoOffset; // D_80A0C77C extern UNK_TYPE1 D_80A0C7C0; // D_80A0C7C0 -extern OverlayBlockSizes enBoj05OverlayInfo; // D_80A0C7E0 +extern OverlayRelocationSection enBoj05OverlayInfo; // D_80A0C7E0 extern u32 enBoj05OverlayRelocations[4]; // D_80A0C7F4 extern u32 enBoj05OverlayInfoOffset; // D_80A0C80C extern UNK_PTR D_80A10860; // D_80A10860 @@ -11660,7 +11666,7 @@ extern UNK_TYPE4 D_80A10B24; // D_80A10B24 extern UNK_TYPE4 D_80A10B28; // D_80A10B28 extern UNK_TYPE4 D_80A10B2C; // D_80A10B2C extern UNK_TYPE4 D_80A10B30; // D_80A10B30 -extern OverlayBlockSizes enSob1OverlayInfo; // D_80A10B40 +extern OverlayRelocationSection enSob1OverlayInfo; // D_80A10B40 extern u32 enSob1OverlayRelocations[286]; // D_80A10B54 extern u32 enSob1OverlayInfoOffset; // D_80A10FCC extern UNK_TYPE1 D_80A16100; // D_80A16100 @@ -11721,7 +11727,7 @@ extern UNK_TYPE4 D_80A167F0; // D_80A167F0 extern UNK_TYPE4 D_80A167F4; // D_80A167F4 extern UNK_TYPE4 D_80A167F8; // D_80A167F8 extern UNK_TYPE4 D_80A167FC; // D_80A167FC -extern OverlayBlockSizes enGoOverlayInfo; // D_80A16830 +extern OverlayRelocationSection enGoOverlayInfo; // D_80A16830 extern u32 enGoOverlayRelocations[315]; // D_80A16844 extern u32 enGoOverlayInfoOffset; // D_80A16D3C extern UNK_TYPE1 D_80A18EC0; // D_80A18EC0 @@ -11760,12 +11766,12 @@ extern UNK_TYPE4 D_80A19518; // D_80A19518 extern UNK_TYPE4 D_80A1951C; // D_80A1951C extern UNK_TYPE4 D_80A19520; // D_80A19520 extern UNK_TYPE4 D_80A19524; // D_80A19524 -extern OverlayBlockSizes enRafOverlayInfo; // D_80A19530 +extern OverlayRelocationSection enRafOverlayInfo; // D_80A19530 extern u32 enRafOverlayRelocations[126]; // D_80A19544 extern u32 enRafOverlayInfoOffset; // D_80A1973C extern UNK_TYPE1 D_80A198B0; // D_80A198B0 extern UNK_TYPE1 D_80A198D0; // D_80A198D0 -extern OverlayBlockSizes objFunenOverlayInfo; // D_80A198E0 +extern OverlayRelocationSection objFunenOverlayInfo; // D_80A198E0 extern u32 objFunenOverlayRelocations[4]; // D_80A198F4 extern u32 objFunenOverlayInfoOffset; // D_80A1990C extern UNK_TYPE1 D_80A1A390; // D_80A1A390 @@ -11781,7 +11787,7 @@ extern UNK_TYPE4 D_80A1A3E4; // D_80A1A3E4 extern UNK_TYPE4 D_80A1A3E8; // D_80A1A3E8 extern UNK_TYPE4 D_80A1A3EC; // D_80A1A3EC extern UNK_TYPE4 D_80A1A3F0; // D_80A1A3F0 -extern OverlayBlockSizes objRailliftOverlayInfo; // D_80A1A400 +extern OverlayRelocationSection objRailliftOverlayInfo; // D_80A1A400 extern u32 objRailliftOverlayRelocations[55]; // D_80A1A414 extern u32 objRailliftOverlayInfoOffset; // D_80A1A4FC extern UNK_TYPE1 D_80A1B240; // D_80A1B240 @@ -11794,7 +11800,7 @@ extern UNK_TYPE4 D_80A1B2C4; // D_80A1B2C4 extern UNK_TYPE4 D_80A1B2C8; // D_80A1B2C8 extern UNK_TYPE4 D_80A1B2CC; // D_80A1B2CC extern UNK_TYPE4 D_80A1B2D0; // D_80A1B2D0 -extern OverlayBlockSizes bgNumaHanaOverlayInfo; // D_80A1B2E0 +extern OverlayRelocationSection bgNumaHanaOverlayInfo; // D_80A1B2E0 extern u32 bgNumaHanaOverlayRelocations[52]; // D_80A1B2F4 extern u32 bgNumaHanaOverlayInfoOffset; // D_80A1B3CC extern UNK_TYPE1 D_80A1D380; // D_80A1D380 @@ -11844,7 +11850,7 @@ extern UNK_TYPE4 D_80A1D4B8; // D_80A1D4B8 extern UNK_TYPE4 D_80A1D4BC; // D_80A1D4BC extern UNK_TYPE4 D_80A1D4C0; // D_80A1D4C0 extern UNK_TYPE4 D_80A1D4C4; // D_80A1D4C4 -extern OverlayBlockSizes objFlowerpotOverlayInfo; // D_80A1D4D0 +extern OverlayRelocationSection objFlowerpotOverlayInfo; // D_80A1D4D0 extern u32 objFlowerpotOverlayRelocations[208]; // D_80A1D4E4 extern u32 objFlowerpotOverlayInfoOffset; // D_80A1D82C extern UNK_TYPE4 D_80A1D830; // D_80A1D830 @@ -11875,7 +11881,7 @@ extern UNK_TYPE4 D_80A1F22C; // D_80A1F22C extern UNK_TYPE4 D_80A1F230; // D_80A1F230 extern UNK_TYPE4 D_80A1F234; // D_80A1F234 extern UNK_TYPE4 D_80A1F238; // D_80A1F238 -extern OverlayBlockSizes objSpinyrollOverlayInfo; // D_80A1F240 +extern OverlayRelocationSection objSpinyrollOverlayInfo; // D_80A1F240 extern u32 objSpinyrollOverlayRelocations[109]; // D_80A1F254 extern u32 objSpinyrollOverlayInfoOffset; // D_80A1F40C extern UNK_TYPE1 D_80A1FDB0; // D_80A1FDB0 @@ -11883,7 +11889,7 @@ extern UNK_TYPE4 D_80A1FDD0; // D_80A1FDD0 extern UNK_TYPE4 D_80A1FDD4; // D_80A1FDD4 extern UNK_TYPE4 D_80A1FDD8; // D_80A1FDD8 extern UNK_TYPE4 D_80A1FDDC; // D_80A1FDDC -extern OverlayBlockSizes dmHinaOverlayInfo; // D_80A1FDE0 +extern OverlayRelocationSection dmHinaOverlayInfo; // D_80A1FDE0 extern u32 dmHinaOverlayRelocations[22]; // D_80A1FDF4 extern u32 dmHinaOverlayInfoOffset; // D_80A1FE4C extern UNK_TYPE1 D_80A20E50; // D_80A20E50 @@ -11900,7 +11906,7 @@ extern UNK_TYPE4 D_80A20FC4; // D_80A20FC4 extern UNK_TYPE1 D_80A20FD0; // D_80A20FD0 extern UNK_TYPE1 D_80A20FDC; // D_80A20FDC extern UNK_TYPE4 D_80A20FF0; // D_80A20FF0 -extern OverlayBlockSizes enSyatekiWfOverlayInfo; // D_80A21000 +extern OverlayRelocationSection enSyatekiWfOverlayInfo; // D_80A21000 extern u32 enSyatekiWfOverlayRelocations[78]; // D_80A21014 extern u32 enSyatekiWfOverlayInfoOffset; // D_80A2114C extern UNK_TYPE1 D_80A229F0; // D_80A229F0 @@ -11927,14 +11933,14 @@ extern UNK_TYPE4 D_80A22B50; // D_80A22B50 extern UNK_TYPE4 D_80A22B54; // D_80A22B54 extern UNK_TYPE4 D_80A22B58; // D_80A22B58 extern UNK_TYPE4 D_80A22B5C; // D_80A22B5C -extern OverlayBlockSizes objSkateblockOverlayInfo; // D_80A22B60 +extern OverlayRelocationSection objSkateblockOverlayInfo; // D_80A22B60 extern u32 objSkateblockOverlayRelocations[111]; // D_80A22B74 extern u32 objSkateblockOverlayInfoOffset; // D_80A22D3C extern UNK_TYPE1 D_80A23020; // D_80A23020 extern UNK_TYPE4 D_80A23030; // D_80A23030 extern UNK_TYPE4 D_80A23034; // D_80A23034 extern UNK_TYPE4 D_80A23038; // D_80A23038 -extern OverlayBlockSizes effectEnIceBlockOverlayInfo; // D_80A23040 +extern OverlayRelocationSection effectEnIceBlockOverlayInfo; // D_80A23040 extern u32 effectEnIceBlockOverlayRelocations[14]; // D_80A23054 extern u32 effectEnIceBlockOverlayInfoOffset; // D_80A2308C extern UNK_TYPE1 D_80A26E30; // D_80A26E30 @@ -12005,7 +12011,7 @@ extern UNK_TYPE4 D_80A27088; // D_80A27088 extern UNK_TYPE4 D_80A2708C; // D_80A2708C extern UNK_TYPE4 D_80A27090; // D_80A27090 extern UNK_TYPE4 D_80A27094; // D_80A27094 -extern OverlayBlockSizes objIceblockOverlayInfo; // D_80A270A0 +extern OverlayRelocationSection objIceblockOverlayInfo; // D_80A270A0 extern u32 objIceblockOverlayRelocations[280]; // D_80A270B4 extern u32 objIceblockOverlayInfoOffset; // D_80A2751C extern UNK_TYPE1 D_80A296E0; // D_80A296E0 @@ -12035,7 +12041,7 @@ extern UNK_TYPE4 D_80A297C4; // D_80A297C4 extern UNK_TYPE4 D_80A297C8; // D_80A297C8 extern UNK_TYPE4 D_80A297CC; // D_80A297CC extern UNK_TYPE4 D_80A297D0; // D_80A297D0 -extern OverlayBlockSizes enBigpametOverlayInfo; // D_80A297E0 +extern OverlayRelocationSection enBigpametOverlayInfo; // D_80A297E0 extern u32 enBigpametOverlayRelocations[161]; // D_80A297F4 extern u32 enBigpametOverlayInfoOffset; // D_80A29A7C extern UNK_TYPE1 D_80A2B870; // D_80A2B870 @@ -12057,7 +12063,7 @@ extern UNK_TYPE4 D_80A2B9E0; // D_80A2B9E0 extern UNK_TYPE4 D_80A2B9E4; // D_80A2B9E4 extern UNK_TYPE4 D_80A2B9E8; // D_80A2B9E8 extern UNK_TYPE4 D_80A2B9EC; // D_80A2B9EC -extern OverlayBlockSizes bgDblueMovebgOverlayInfo; // D_80A2B9F0 +extern OverlayRelocationSection bgDblueMovebgOverlayInfo; // D_80A2B9F0 extern u32 bgDblueMovebgOverlayRelocations[120]; // D_80A2BA04 extern u32 bgDblueMovebgOverlayInfoOffset; // D_80A2BBEC extern UNK_TYPE1 D_80A2BBF0; // D_80A2BBF0 @@ -12074,7 +12080,7 @@ extern UNK_TYPE1 D_80A2CBAC; // D_80A2CBAC extern UNK_TYPE1 D_80A2CBB8; // D_80A2CBB8 extern UNK_TYPE1 D_80A2CBBC; // D_80A2CBBC extern UNK_TYPE4 D_80A2CBC0; // D_80A2CBC0 -extern OverlayBlockSizes enSyatekiDekunutsOverlayInfo; // D_80A2CBD0 +extern OverlayRelocationSection enSyatekiDekunutsOverlayInfo; // D_80A2CBD0 extern u32 enSyatekiDekunutsOverlayRelocations[74]; // D_80A2CBE4 extern u32 enSyatekiDekunutsOverlayInfoOffset; // D_80A2CD0C extern UNK_TYPE1 D_80A2D1C0; // D_80A2D1C0 @@ -12083,7 +12089,7 @@ extern UNK_TYPE4 D_80A2D200; // D_80A2D200 extern UNK_TYPE4 D_80A2D204; // D_80A2D204 extern UNK_TYPE4 D_80A2D208; // D_80A2D208 extern UNK_TYPE4 D_80A2D20C; // D_80A2D20C -extern OverlayBlockSizes elfMsg3OverlayInfo; // D_80A2D210 +extern OverlayRelocationSection elfMsg3OverlayInfo; // D_80A2D210 extern u32 elfMsg3OverlayRelocations[19]; // D_80A2D224 extern u32 elfMsg3OverlayInfoOffset; // D_80A2D27C extern UNK_TYPE1 D_80A2E4E0; // D_80A2E4E0 @@ -12109,17 +12115,17 @@ extern UNK_TYPE4 D_80A2E624; // D_80A2E624 extern UNK_TYPE1 D_80A2E628; // D_80A2E628 extern UNK_TYPE4 D_80A2E62C; // D_80A2E62C extern UNK_TYPE4 D_80A2E630; // D_80A2E630 -extern OverlayBlockSizes enFgOverlayInfo; // D_80A2E640 +extern OverlayRelocationSection enFgOverlayInfo; // D_80A2E640 extern u32 enFgOverlayRelocations[82]; // D_80A2E654 extern u32 enFgOverlayInfoOffset; // D_80A2E79C extern UNK_TYPE1 D_80A2E910; // D_80A2E910 -extern OverlayBlockSizes dmRavineOverlayInfo; // D_80A2E930 +extern OverlayRelocationSection dmRavineOverlayInfo; // D_80A2E930 extern u32 dmRavineOverlayRelocations[6]; // D_80A2E944 extern u32 dmRavineOverlayInfoOffset; // D_80A2E95C extern UNK_TYPE1 D_80A2ECE0; // D_80A2ECE0 extern UNK_TYPE1 D_80A2ED00; // D_80A2ED00 extern UNK_TYPE4 D_80A2ED20; // D_80A2ED20 -extern OverlayBlockSizes dmSaOverlayInfo; // D_80A2ED30 +extern OverlayRelocationSection dmSaOverlayInfo; // D_80A2ED30 extern u32 dmSaOverlayRelocations[19]; // D_80A2ED44 extern u32 dmSaOverlayInfoOffset; // D_80A2ED9C extern UNK_TYPE1 D_80A31AD0; // D_80A31AD0 @@ -12219,7 +12225,7 @@ extern UNK_TYPE4 D_80A31D10; // D_80A31D10 extern UNK_TYPE4 D_80A31D14; // D_80A31D14 extern UNK_TYPE4 D_80A31D18; // D_80A31D18 extern UNK_TYPE4 D_80A31D1C; // D_80A31D1C -extern OverlayBlockSizes enSlimeOverlayInfo; // D_80A31D20 +extern OverlayRelocationSection enSlimeOverlayInfo; // D_80A31D20 extern u32 enSlimeOverlayRelocations[305]; // D_80A31D34 extern u32 enSlimeOverlayInfoOffset; // D_80A321FC extern UNK_TYPE1 D_80A32200; // D_80A32200 @@ -12239,7 +12245,7 @@ extern UNK_TYPE4 D_80A33964; // D_80A33964 extern UNK_TYPE4 D_80A33968; // D_80A33968 extern UNK_TYPE4 D_80A3396C; // D_80A3396C extern UNK_TYPE4 D_80A33970; // D_80A33970 -extern OverlayBlockSizes enPrOverlayInfo; // D_80A33980 +extern OverlayRelocationSection enPrOverlayInfo; // D_80A33980 extern u32 enPrOverlayRelocations[90]; // D_80A33994 extern u32 enPrOverlayInfoOffset; // D_80A33AFC extern UNK_TYPE1 D_80A34570; // D_80A34570 @@ -12251,7 +12257,7 @@ extern UNK_TYPE4 D_80A34670; // D_80A34670 extern UNK_TYPE4 D_80A34674; // D_80A34674 extern UNK_TYPE4 D_80A34678; // D_80A34678 extern UNK_TYPE4 D_80A3467C; // D_80A3467C -extern OverlayBlockSizes objToudaiOverlayInfo; // D_80A34680 +extern OverlayRelocationSection objToudaiOverlayInfo; // D_80A34680 extern u32 objToudaiOverlayRelocations[25]; // D_80A34694 extern u32 objToudaiOverlayInfoOffset; // D_80A346FC extern UNK_TYPE1 D_80A353F0; // D_80A353F0 @@ -12263,10 +12269,10 @@ extern f32 D_80A35480; // D_80A35480 extern f32 D_80A35484; // D_80A35484 extern f32 D_80A35488; // D_80A35488 extern f32 D_80A3548C; // D_80A3548C -extern OverlayBlockSizes objEntotuOverlayInfo; // D_80A35490 +extern OverlayRelocationSection objEntotuOverlayInfo; // D_80A35490 extern u32 objEntotuOverlayRelocations[26]; // D_80A354A4 extern u32 objEntotuOverlayInfoOffset; // D_80A3550C -extern ActorInitData objBellInitData; // D_80A35E70 +extern ActorInit objBellInitData; // D_80A35E70 extern UNK_TYPE1 D_80A35E90; // D_80A35E90 extern UNK_TYPE1 D_80A35EBC; // D_80A35EBC extern UNK_TYPE1 D_80A35EE8; // D_80A35EE8 @@ -12279,7 +12285,7 @@ extern f32 D_80A35F30; // D_80A35F30 extern f32 D_80A35F34; // D_80A35F34 extern f32 D_80A35F38; // D_80A35F38 extern f32 D_80A35F3C; // D_80A35F3C -extern OverlayBlockSizes objBellOverlayInfo; // D_80A35F40 +extern OverlayRelocationSection objBellOverlayInfo; // D_80A35F40 extern u32 objBellOverlayRelocations[37]; // D_80A35F54 extern u32 objBellOverlayInfoOffset; // D_80A35FEC extern UNK_TYPE1 D_80A37550; // D_80A37550 @@ -12326,21 +12332,21 @@ extern UNK_TYPE4 D_80A37C14; // D_80A37C14 extern UNK_TYPE4 D_80A37C18; // D_80A37C18 extern UNK_TYPE4 D_80A37C1C; // D_80A37C1C extern UNK_TYPE4 D_80A37C20; // D_80A37C20 -extern OverlayBlockSizes enSyatekiOkutaOverlayInfo; // D_80A37C30 +extern OverlayRelocationSection enSyatekiOkutaOverlayInfo; // D_80A37C30 extern u32 enSyatekiOkutaOverlayRelocations[159]; // D_80A37C44 extern u32 enSyatekiOkutaOverlayInfoOffset; // D_80A37ECC extern UNK_TYPE1 D_80A38110; // D_80A38110 extern UNK_TYPE1 D_80A38130; // D_80A38130 extern UNK_TYPE4 D_80A38140; // D_80A38140 extern UNK_TYPE4 D_80A38144; // D_80A38144 -extern OverlayBlockSizes objShutterOverlayInfo; // D_80A38150 +extern OverlayRelocationSection objShutterOverlayInfo; // D_80A38150 extern u32 objShutterOverlayRelocations[10]; // D_80A38164 extern u32 objShutterOverlayInfoOffset; // D_80A3818C extern UNK_TYPE1 D_80A387D0; // D_80A387D0 extern UNK_TYPE1 D_80A387F0; // D_80A387F0 extern UNK_TYPE1 D_80A38898; // D_80A38898 extern UNK_TYPE1 D_80A388A8; // D_80A388A8 -extern OverlayBlockSizes dmZlOverlayInfo; // D_80A388F0 +extern OverlayRelocationSection dmZlOverlayInfo; // D_80A388F0 extern u32 dmZlOverlayRelocations[36]; // D_80A38904 extern u32 dmZlOverlayInfoOffset; // D_80A3899C extern UNK_TYPE1 D_80A39430; // D_80A39430 @@ -12362,17 +12368,17 @@ extern UNK_TYPE1 D_80A395A8; // D_80A395A8 extern UNK_TYPE4 D_80A395B0; // D_80A395B0 extern UNK_TYPE4 D_80A395C0; // D_80A395C0 extern UNK_TYPE4 D_80A395C4; // D_80A395C4 -extern OverlayBlockSizes enRuOverlayInfo; // D_80A395D0 +extern OverlayRelocationSection enRuOverlayInfo; // D_80A395D0 extern u32 enRuOverlayRelocations[49]; // D_80A395E4 extern u32 enRuOverlayInfoOffset; // D_80A396AC extern UNK_TYPE1 D_80A3AAD0; // D_80A3AAD0 -extern OverlayBlockSizes enElfgrpOverlayInfo; // D_80A3AAF0 +extern OverlayRelocationSection enElfgrpOverlayInfo; // D_80A3AAF0 extern u32 enElfgrpOverlayRelocations[83]; // D_80A3AB04 extern u32 enElfgrpOverlayInfoOffset; // D_80A3AC5C extern UNK_TYPE1 D_80A3B010; // D_80A3B010 extern UNK_TYPE4 D_80A3B030; // D_80A3B030 extern UNK_TYPE4 D_80A3B034; // D_80A3B034 -extern OverlayBlockSizes dmTsgOverlayInfo; // D_80A3B040 +extern OverlayRelocationSection dmTsgOverlayInfo; // D_80A3B040 extern u32 dmTsgOverlayRelocations[8]; // D_80A3B054 extern u32 dmTsgOverlayInfoOffset; // D_80A3B07C extern UNK_TYPE1 D_80A3C2D0; // D_80A3C2D0 @@ -12395,7 +12401,7 @@ extern UNK_TYPE4 D_80A3C394; // D_80A3C394 extern UNK_TYPE4 D_80A3C398; // D_80A3C398 extern UNK_TYPE4 D_80A3C39C; // D_80A3C39C extern UNK_TYPE4 D_80A3C3A0; // D_80A3C3A0 -extern OverlayBlockSizes enBaguoOverlayInfo; // D_80A3C3B0 +extern OverlayRelocationSection enBaguoOverlayInfo; // D_80A3C3B0 extern u32 enBaguoOverlayRelocations[67]; // D_80A3C3C4 extern u32 enBaguoOverlayInfoOffset; // D_80A3C4DC extern UNK_TYPE1 D_80A3D430; // D_80A3D430 @@ -12419,7 +12425,7 @@ extern UNK_TYPE4 D_80A3D4FC; // D_80A3D4FC extern UNK_TYPE4 D_80A3D500; // D_80A3D500 extern UNK_TYPE4 D_80A3D504; // D_80A3D504 extern UNK_TYPE4 D_80A3D508; // D_80A3D508 -extern OverlayBlockSizes objVspinyrollOverlayInfo; // D_80A3D510 +extern OverlayRelocationSection objVspinyrollOverlayInfo; // D_80A3D510 extern u32 objVspinyrollOverlayRelocations[85]; // D_80A3D524 extern u32 objVspinyrollOverlayInfoOffset; // D_80A3D67C extern UNK_TYPE1 D_80A3E270; // D_80A3E270 @@ -12430,7 +12436,7 @@ extern UNK_TYPE1 D_80A3E2BF; // D_80A3E2BF extern UNK_TYPE4 D_80A3E300; // D_80A3E300 extern UNK_TYPE4 D_80A3E304; // D_80A3E304 extern UNK_TYPE4 D_80A3E308; // D_80A3E308 -extern OverlayBlockSizes objSmorkOverlayInfo; // D_80A3E310 +extern OverlayRelocationSection objSmorkOverlayInfo; // D_80A3E310 extern u32 objSmorkOverlayRelocations[23]; // D_80A3E324 extern u32 objSmorkOverlayInfoOffset; // D_80A3E38C extern UNK_TYPE1 D_80A3E690; // D_80A3E690 @@ -12438,7 +12444,7 @@ extern UNK_PTR D_80A3E6B0; // D_80A3E6B0 extern UNK_TYPE4 D_80A3E6B4; // D_80A3E6B4 extern UNK_TYPE1 D_80A3E74C; // D_80A3E74C extern UNK_TYPE1 D_80A3E75C; // D_80A3E75C -extern OverlayBlockSizes enTest2OverlayInfo; // D_80A3E780 +extern OverlayRelocationSection enTest2OverlayInfo; // D_80A3E780 extern u32 enTest2OverlayRelocations[18]; // D_80A3E794 extern u32 enTest2OverlayInfoOffset; // D_80A3E7DC extern UNK_TYPE1 D_80A41530; // D_80A41530 @@ -12474,7 +12480,7 @@ extern UNK_TYPE1 D_80A41909; // D_80A41909 extern UNK_TYPE4 D_80A41930; // D_80A41930 extern UNK_TYPE4 D_80A41934; // D_80A41934 extern UNK_TYPE4 D_80A41938; // D_80A41938 -extern OverlayBlockSizes enTest3OverlayInfo; // D_80A41940 +extern OverlayRelocationSection enTest3OverlayInfo; // D_80A41940 extern u32 enTest3OverlayRelocations[242]; // D_80A41954 extern u32 enTest3OverlayInfoOffset; // D_80A41D1C extern UNK_TYPE1 D_80A41D20; // D_80A41D20 @@ -12489,14 +12495,14 @@ extern UNK_TYPE1 D_80A41D60; // D_80A41D60 extern UNK_TYPE1 D_80A41D64; // D_80A41D64 extern UNK_TYPE1 D_80A41D68; // D_80A41D68 extern UNK_TYPE1 D_80A41D6C; // D_80A41D6C -extern ActorInitData enTest4InitData; // D_80A43320 +extern ActorInit enTest4InitData; // D_80A43320 extern UNK_TYPE4 D_80A43340; // D_80A43340 extern UNK_TYPE1 D_80A43342; // D_80A43342 extern UNK_TYPE1 D_80A4334A; // D_80A4334A extern UNK_TYPE1 D_80A43352; // D_80A43352 extern UNK_TYPE1 D_80A4335A; // D_80A4335A extern UNK_TYPE1 D_80A43364; // D_80A43364 -extern OverlayBlockSizes enTest4OverlayInfo; // D_80A43370 +extern OverlayRelocationSection enTest4OverlayInfo; // D_80A43370 extern u32 enTest4OverlayRelocations[81]; // D_80A43384 extern u32 enTest4OverlayInfoOffset; // D_80A434CC extern s16 D_80A434D0[2]; // D_80A434D0 @@ -12523,7 +12529,7 @@ extern UNK_TYPE4 D_80A44AC0; // D_80A44AC0 extern UNK_TYPE4 D_80A44AC4; // D_80A44AC4 extern UNK_TYPE4 D_80A44AC8; // D_80A44AC8 extern UNK_TYPE4 D_80A44ACC; // D_80A44ACC -extern OverlayBlockSizes enBatOverlayInfo; // D_80A44AD0 +extern OverlayRelocationSection enBatOverlayInfo; // D_80A44AD0 extern u32 enBatOverlayRelocations[96]; // D_80A44AE4 extern u32 enBatOverlayInfoOffset; // D_80A44C6C extern UNK_TYPE1 D_80A44C70; // D_80A44C70 @@ -12534,7 +12540,7 @@ extern UNK_TYPE1 D_80A4527C; // D_80A4527C extern UNK_TYPE1 D_80A45290; // D_80A45290 extern UNK_TYPE1 D_80A452A4; // D_80A452A4 extern UNK_TYPE4 D_80A452B0; // D_80A452B0 -extern OverlayBlockSizes enSekihiOverlayInfo; // D_80A452D0 +extern OverlayRelocationSection enSekihiOverlayInfo; // D_80A452D0 extern u32 enSekihiOverlayRelocations[27]; // D_80A452E4 extern u32 enSekihiOverlayInfoOffset; // D_80A4535C extern UNK_TYPE1 D_80A48B30; // D_80A48B30 @@ -12565,7 +12571,7 @@ extern UNK_TYPE4 D_80A48DC4; // D_80A48DC4 extern UNK_TYPE4 D_80A48DC8; // D_80A48DC8 extern UNK_TYPE4 D_80A48DCC; // D_80A48DCC extern UNK_TYPE4 D_80A48DD0; // D_80A48DD0 -extern OverlayBlockSizes enWizOverlayInfo; // D_80A48DE0 +extern OverlayRelocationSection enWizOverlayInfo; // D_80A48DE0 extern u32 enWizOverlayRelocations[121]; // D_80A48DF4 extern u32 enWizOverlayInfoOffset; // D_80A48FDC extern UNK_TYPE2 D_80A495B0; // D_80A495B0 @@ -12579,7 +12585,7 @@ extern UNK_TYPE4 D_80A495F4; // D_80A495F4 extern UNK_TYPE4 D_80A495F8; // D_80A495F8 extern UNK_TYPE4 D_80A495FC; // D_80A495FC extern UNK_TYPE4 D_80A49600; // D_80A49600 -extern OverlayBlockSizes enWizBrockOverlayInfo; // D_80A49610 +extern OverlayRelocationSection enWizBrockOverlayInfo; // D_80A49610 extern u32 enWizBrockOverlayRelocations[28]; // D_80A49624 extern u32 enWizBrockOverlayInfoOffset; // D_80A4969C extern UNK_TYPE4 D_80A4C1C0; // D_80A4C1C0 @@ -12613,18 +12619,18 @@ extern UNK_TYPE4 D_80A4C2BC; // D_80A4C2BC extern UNK_TYPE4 D_80A4C2C0; // D_80A4C2C0 extern UNK_TYPE4 D_80A4C2C4; // D_80A4C2C4 extern UNK_TYPE4 D_80A4C2C8; // D_80A4C2C8 -extern OverlayBlockSizes enWizFireOverlayInfo; // D_80A4C2D0 +extern OverlayRelocationSection enWizFireOverlayInfo; // D_80A4C2D0 extern u32 enWizFireOverlayRelocations[104]; // D_80A4C2E4 extern u32 enWizFireOverlayInfoOffset; // D_80A4C48C extern UNK_TYPE1 D_80A4C900; // D_80A4C900 extern UNK_TYPE1 D_80A4C920; // D_80A4C920 extern UNK_TYPE4 D_80A4C950; // D_80A4C950 extern UNK_TYPE4 D_80A4C954; // D_80A4C954 -extern OverlayBlockSizes effChangeOverlayInfo; // D_80A4C960 +extern OverlayRelocationSection effChangeOverlayInfo; // D_80A4C960 extern u32 effChangeOverlayRelocations[14]; // D_80A4C974 extern u32 effChangeOverlayInfoOffset; // D_80A4C9AC extern UNK_TYPE1 D_80A4CA40; // D_80A4CA40 -extern OverlayBlockSizes dmStatueOverlayInfo; // D_80A4CA60 +extern OverlayRelocationSection dmStatueOverlayInfo; // D_80A4CA60 extern u32 dmStatueOverlayRelocations[4]; // D_80A4CA74 extern u32 dmStatueOverlayInfoOffset; // D_80A4CA8C extern UNK_TYPE1 D_80A4D800; // D_80A4D800 @@ -12638,13 +12644,13 @@ extern UNK_TYPE1 D_80A4D8A4; // D_80A4D8A4 extern UNK_TYPE4 D_80A4D8B0; // D_80A4D8B0 extern UNK_TYPE4 D_80A4D8B4; // D_80A4D8B4 extern UNK_TYPE4 D_80A4D8B8; // D_80A4D8B8 -extern OverlayBlockSizes objFireshieldOverlayInfo; // D_80A4D8C0 +extern OverlayRelocationSection objFireshieldOverlayInfo; // D_80A4D8C0 extern u32 objFireshieldOverlayRelocations[69]; // D_80A4D8D4 extern u32 objFireshieldOverlayInfoOffset; // D_80A4D9EC extern UNK_TYPE1 D_80A4DE20; // D_80A4DE20 extern UNK_TYPE1 D_80A4DE40; // D_80A4DE40 extern UNK_TYPE1 D_80A4DE44; // D_80A4DE44 -extern OverlayBlockSizes bgLadderOverlayInfo; // D_80A4DE60 +extern OverlayRelocationSection bgLadderOverlayInfo; // D_80A4DE60 extern u32 bgLadderOverlayRelocations[20]; // D_80A4DE74 extern u32 bgLadderOverlayInfoOffset; // D_80A4DECC extern UNK_TYPE1 D_80A4F700; // D_80A4F700 @@ -12684,20 +12690,20 @@ extern UNK_TYPE4 D_80A4F830; // D_80A4F830 extern UNK_TYPE4 D_80A4F834; // D_80A4F834 extern UNK_TYPE4 D_80A4F83C; // D_80A4F83C extern UNK_TYPE4 D_80A4F840; // D_80A4F840 -extern OverlayBlockSizes enMkkOverlayInfo; // D_80A4F850 +extern OverlayRelocationSection enMkkOverlayInfo; // D_80A4F850 extern u32 enMkkOverlayRelocations[116]; // D_80A4F864 extern u32 enMkkOverlayInfoOffset; // D_80A4FA3C extern UNK_TYPE1 D_80A4FD40; // D_80A4FD40 extern UNK_TYPE1 D_80A4FD60; // D_80A4FD60 extern UNK_TYPE1 D_80A4FD64; // D_80A4FD64 extern UNK_TYPE1 D_80A4FD68; // D_80A4FD68 -extern OverlayBlockSizes demoGetitemOverlayInfo; // D_80A4FD70 +extern OverlayRelocationSection demoGetitemOverlayInfo; // D_80A4FD70 extern u32 demoGetitemOverlayRelocations[17]; // D_80A4FD84 extern u32 demoGetitemOverlayInfoOffset; // D_80A4FDCC extern UNK_TYPE1 D_80A50C90; // D_80A50C90 extern UNK_TYPE1 D_80A50CB0; // D_80A50CB0 extern UNK_TYPE1 D_80A50CBC; // D_80A50CBC -extern OverlayBlockSizes enDnbOverlayInfo; // D_80A50CE0 +extern OverlayRelocationSection enDnbOverlayInfo; // D_80A50CE0 extern u32 enDnbOverlayRelocations[17]; // D_80A50CF4 extern u32 enDnbOverlayInfoOffset; // D_80A50D3C extern UNK_TYPE1 D_80A51250; // D_80A51250 @@ -12707,7 +12713,7 @@ extern UNK_TYPE1 D_80A5140C; // D_80A5140C extern UNK_PTR D_80A5142C; // D_80A5142C extern UNK_TYPE1 D_80A5143C; // D_80A5143C extern UNK_TYPE4 D_80A51450; // D_80A51450 -extern OverlayBlockSizes enDnhOverlayInfo; // D_80A51460 +extern OverlayRelocationSection enDnhOverlayInfo; // D_80A51460 extern u32 enDnhOverlayRelocations[29]; // D_80A51474 extern u32 enDnhOverlayInfoOffset; // D_80A514EC extern UNK_TYPE2 D_80A521A0; // D_80A521A0 @@ -12717,7 +12723,7 @@ extern UNK_PTR D_80A521F0; // D_80A521F0 extern UNK_TYPE1 D_80A521FC; // D_80A521FC extern UNK_TYPE1 D_80A5221C; // D_80A5221C extern UNK_TYPE1 D_80A5245C; // D_80A5245C -extern OverlayBlockSizes enDnkOverlayInfo; // D_80A52470 +extern OverlayRelocationSection enDnkOverlayInfo; // D_80A52470 extern u32 enDnkOverlayRelocations[39]; // D_80A52484 extern u32 enDnkOverlayInfoOffset; // D_80A5252C extern UNK_TYPE1 D_80A53400; // D_80A53400 @@ -12730,14 +12736,14 @@ extern UNK_TYPE1 D_80A5349C; // D_80A5349C extern UNK_TYPE1 D_80A535DC; // D_80A535DC extern UNK_TYPE4 D_80A535F0; // D_80A535F0 extern UNK_TYPE1 D_80A535FC; // D_80A535FC -extern OverlayBlockSizes enDnqOverlayInfo; // D_80A53670 +extern OverlayRelocationSection enDnqOverlayInfo; // D_80A53670 extern u32 enDnqOverlayRelocations[82]; // D_80A53684 extern u32 enDnqOverlayInfoOffset; // D_80A537CC extern UNK_TYPE1 D_80A53B50; // D_80A53B50 extern UNK_TYPE4 D_80A53B70; // D_80A53B70 extern UNK_TYPE1 D_80A53B74; // D_80A53B74 extern UNK_TYPE4 D_80A53B78; // D_80A53B78 -extern OverlayBlockSizes bgKeikokuSakuOverlayInfo; // D_80A53B80 +extern OverlayRelocationSection bgKeikokuSakuOverlayInfo; // D_80A53B80 extern u32 bgKeikokuSakuOverlayRelocations[18]; // D_80A53B94 extern u32 bgKeikokuSakuOverlayInfoOffset; // D_80A53BDC extern UNK_TYPE1 D_80A55CE0; // D_80A55CE0 @@ -12796,11 +12802,11 @@ extern UNK_TYPE4 D_80A55E34; // D_80A55E34 extern UNK_TYPE4 D_80A55E38; // D_80A55E38 extern UNK_TYPE4 D_80A55E3C; // D_80A55E3C extern UNK_TYPE4 D_80A55E40; // D_80A55E40 -extern OverlayBlockSizes objHugebombiwaOverlayInfo; // D_80A55E50 +extern OverlayRelocationSection objHugebombiwaOverlayInfo; // D_80A55E50 extern u32 objHugebombiwaOverlayRelocations[147]; // D_80A55E64 extern u32 objHugebombiwaOverlayInfoOffset; // D_80A560BC extern UNK_TYPE1 D_80A56100; // D_80A56100 -extern OverlayBlockSizes enFirefly2OverlayInfo; // D_80A56120 +extern OverlayRelocationSection enFirefly2OverlayInfo; // D_80A56120 extern u32 enFirefly2OverlayRelocations[4]; // D_80A56134 extern u32 enFirefly2OverlayInfoOffset; // D_80A5614C extern UNK_TYPE1 D_80A583E0; // D_80A583E0 @@ -12837,7 +12843,7 @@ extern UNK_TYPE4 D_80A5851C; // D_80A5851C extern UNK_TYPE4 D_80A58520; // D_80A58520 extern UNK_TYPE4 D_80A58524; // D_80A58524 extern UNK_TYPE4 D_80A58528; // D_80A58528 -extern OverlayBlockSizes enRatOverlayInfo; // D_80A58530 +extern OverlayRelocationSection enRatOverlayInfo; // D_80A58530 extern u32 enRatOverlayRelocations[149]; // D_80A58544 extern u32 enRatOverlayInfoOffset; // D_80A5879C extern UNK_TYPE1 D_80A5AF90; // D_80A5AF90 @@ -12865,7 +12871,7 @@ extern UNK_TYPE4 D_80A5B018; // D_80A5B018 extern UNK_TYPE4 D_80A5B01C; // D_80A5B01C extern UNK_TYPE4 D_80A5B020; // D_80A5B020 extern UNK_TYPE4 D_80A5B024; // D_80A5B024 -extern OverlayBlockSizes enWaterEffectOverlayInfo; // D_80A5B030 +extern OverlayRelocationSection enWaterEffectOverlayInfo; // D_80A5B030 extern u32 enWaterEffectOverlayRelocations[70]; // D_80A5B044 extern u32 enWaterEffectOverlayInfoOffset; // D_80A5B15C extern UNK_TYPE1 D_80A5EAA0; // D_80A5EAA0 @@ -12938,7 +12944,7 @@ extern UNK_TYPE4 D_80A5EC30; // D_80A5EC30 extern UNK_TYPE4 D_80A5EC34; // D_80A5EC34 extern UNK_TYPE4 D_80A5EC38; // D_80A5EC38 extern UNK_TYPE4 D_80A5EC3C; // D_80A5EC3C -extern OverlayBlockSizes enKusa2OverlayInfo; // D_80A5EC40 +extern OverlayRelocationSection enKusa2OverlayInfo; // D_80A5EC40 extern u32 enKusa2OverlayRelocations[346]; // D_80A5EC54 extern u32 enKusa2OverlayInfoOffset; // D_80A5F1BC extern UNK_TYPE1 D_80A5F1C0; // D_80A5F1C0 @@ -12959,7 +12965,7 @@ extern UNK_TYPE4 D_80A611C4; // D_80A611C4 extern UNK_TYPE4 D_80A611C8; // D_80A611C8 extern UNK_TYPE4 D_80A611CC; // D_80A611CC extern UNK_TYPE4 D_80A611D0; // D_80A611D0 -extern OverlayBlockSizes bgSpoutFireOverlayInfo; // D_80A611E0 +extern OverlayRelocationSection bgSpoutFireOverlayInfo; // D_80A611E0 extern u32 bgSpoutFireOverlayRelocations[43]; // D_80A611F4 extern u32 bgSpoutFireOverlayInfoOffset; // D_80A612AC extern UNK_TYPE1 D_80A61720; // D_80A61720 @@ -12970,7 +12976,7 @@ extern UNK_TYPE4 D_80A61790; // D_80A61790 extern UNK_TYPE4 D_80A61794; // D_80A61794 extern UNK_TYPE4 D_80A61798; // D_80A61798 extern UNK_TYPE4 D_80A6179C; // D_80A6179C -extern OverlayBlockSizes enDyExtraOverlayInfo; // D_80A617A0 +extern OverlayRelocationSection enDyExtraOverlayInfo; // D_80A617A0 extern u32 enDyExtraOverlayRelocations[22]; // D_80A617B4 extern u32 enDyExtraOverlayInfoOffset; // D_80A6180C extern UNK_TYPE1 D_80A63CC0; // D_80A63CC0 @@ -13010,21 +13016,21 @@ extern UNK_TYPE4 D_80A63F34; // D_80A63F34 extern UNK_TYPE4 D_80A63F64; // D_80A63F64 extern UNK_TYPE4 D_80A64028; // D_80A64028 extern UNK_TYPE4 D_80A6402C; // D_80A6402C -extern OverlayBlockSizes enBalOverlayInfo; // D_80A64030 +extern OverlayRelocationSection enBalOverlayInfo; // D_80A64030 extern u32 enBalOverlayRelocations[277]; // D_80A64044 extern u32 enBalOverlayInfoOffset; // D_80A6449C extern UNK_TYPE1 D_80A65D40; // D_80A65D40 extern UNK_PTR D_80A65D60; // D_80A65D60 extern UNK_TYPE4 D_80A65EE8; // D_80A65EE8 extern UNK_TYPE4 D_80A65EEC; // D_80A65EEC -extern OverlayBlockSizes enGinkoManOverlayInfo; // D_80A65EF0 +extern OverlayRelocationSection enGinkoManOverlayInfo; // D_80A65EF0 extern u32 enGinkoManOverlayRelocations[156]; // D_80A65F04 extern u32 enGinkoManOverlayInfoOffset; // D_80A6617C extern UNK_TYPE1 D_80A664A0; // D_80A664A0 extern UNK_TYPE1 D_80A664C0; // D_80A664C0 extern UNK_TYPE1 D_80A664EC; // D_80A664EC extern UNK_TYPE1 D_80A664FC; // D_80A664FC -extern OverlayBlockSizes enWarpUzuOverlayInfo; // D_80A66510 +extern OverlayRelocationSection enWarpUzuOverlayInfo; // D_80A66510 extern u32 enWarpUzuOverlayRelocations[16]; // D_80A66524 extern u32 enWarpUzuOverlayInfoOffset; // D_80A6656C extern UNK_TYPE1 D_80A67600; // D_80A67600 @@ -13054,7 +13060,7 @@ extern UNK_TYPE4 D_80A6773C; // D_80A6773C extern UNK_TYPE4 D_80A67740; // D_80A67740 extern UNK_TYPE4 D_80A67744; // D_80A67744 extern UNK_TYPE4 D_80A67748; // D_80A67748 -extern OverlayBlockSizes objDrifticeOverlayInfo; // D_80A67750 +extern OverlayRelocationSection objDrifticeOverlayInfo; // D_80A67750 extern u32 objDrifticeOverlayRelocations[80]; // D_80A67764 extern u32 objDrifticeOverlayInfoOffset; // D_80A678AC extern UNK_TYPE1 D_80A685E0; // D_80A685E0 @@ -13066,7 +13072,7 @@ extern UNK_TYPE1 D_80A6865C; // D_80A6865C extern UNK_TYPE4 D_80A68670; // D_80A68670 extern UNK_TYPE4 D_80A68674; // D_80A68674 extern UNK_TYPE4 D_80A68678; // D_80A68678 -extern OverlayBlockSizes enLookNutsOverlayInfo; // D_80A686B0 +extern OverlayRelocationSection enLookNutsOverlayInfo; // D_80A686B0 extern u32 enLookNutsOverlayRelocations[53]; // D_80A686C4 extern u32 enLookNutsOverlayInfoOffset; // D_80A6879C extern UNK_TYPE1 D_80A6B930; // D_80A6B930 @@ -13139,7 +13145,7 @@ extern UNK_TYPE4 D_80A6BAF4; // D_80A6BAF4 extern UNK_TYPE4 D_80A6BAF8; // D_80A6BAF8 extern UNK_TYPE4 D_80A6BAFC; // D_80A6BAFC extern UNK_TYPE4 D_80A6BB00; // D_80A6BB00 -extern OverlayBlockSizes enMushi2OverlayInfo; // D_80A6BB10 +extern OverlayRelocationSection enMushi2OverlayInfo; // D_80A6BB10 extern u32 enMushi2OverlayRelocations[280]; // D_80A6BB24 extern u32 enMushi2OverlayInfoOffset; // D_80A6BF8C extern UNK_TYPE1 D_80A6E490; // D_80A6E490 @@ -13176,7 +13182,7 @@ extern UNK_TYPE4 D_80A6E648; // D_80A6E648 extern UNK_TYPE4 D_80A6E64C; // D_80A6E64C extern UNK_TYPE4 D_80A6E650; // D_80A6E650 extern UNK_TYPE4 D_80A6E654; // D_80A6E654 -extern OverlayBlockSizes enFallOverlayInfo; // D_80A6E660 +extern OverlayRelocationSection enFallOverlayInfo; // D_80A6E660 extern u32 enFallOverlayRelocations[198]; // D_80A6E674 extern u32 enFallOverlayInfoOffset; // D_80A6E98C extern UNK_TYPE1 D_80A6E990; // D_80A6E990 @@ -13190,7 +13196,7 @@ extern UNK_TYPE1 D_80A70428; // D_80A70428 extern UNK_TYPE1 D_80A704E8; // D_80A704E8 extern UNK_TYPE1 D_80A704F0; // D_80A704F0 extern UNK_TYPE1 D_80A704FC; // D_80A704FC -extern OverlayBlockSizes enMm3OverlayInfo; // D_80A70590 +extern OverlayRelocationSection enMm3OverlayInfo; // D_80A70590 extern u32 enMm3OverlayRelocations[82]; // D_80A705A4 extern u32 enMm3OverlayInfoOffset; // D_80A706EC extern UNK_TYPE1 D_80A71080; // D_80A71080 @@ -13199,7 +13205,7 @@ extern UNK_TYPE1 D_80A710A4; // D_80A710A4 extern UNK_TYPE1 D_80A710A8; // D_80A710A8 extern UNK_TYPE1 D_80A710AC; // D_80A710AC extern UNK_TYPE4 D_80A710C0; // D_80A710C0 -extern OverlayBlockSizes bgCraceMovebgOverlayInfo; // D_80A710D0 +extern OverlayRelocationSection bgCraceMovebgOverlayInfo; // D_80A710D0 extern u32 bgCraceMovebgOverlayRelocations[50]; // D_80A710E4 extern u32 bgCraceMovebgOverlayInfoOffset; // D_80A711AC extern UNK_TYPE1 D_80A711B0; // D_80A711B0 @@ -13216,7 +13222,7 @@ extern UNK_TYPE4 D_80A73C04; // D_80A73C04 extern UNK_TYPE4 D_80A73C08; // D_80A73C08 extern UNK_TYPE4 D_80A73C0C; // D_80A73C0C extern UNK_TYPE4 D_80A73C24; // D_80A73C24 -extern OverlayBlockSizes enDnoOverlayInfo; // D_80A73C30 +extern OverlayRelocationSection enDnoOverlayInfo; // D_80A73C30 extern u32 enDnoOverlayRelocations[212]; // D_80A73C44 extern u32 enDnoOverlayInfoOffset; // D_80A73F9C extern UNK_TYPE1 D_80A75BC0; // D_80A75BC0 @@ -13235,7 +13241,7 @@ extern UNK_TYPE4 D_80A75C78; // D_80A75C78 extern UNK_TYPE4 D_80A75C7C; // D_80A75C7C extern UNK_TYPE4 D_80A75C80; // D_80A75C80 extern UNK_TYPE4 D_80A75C84; // D_80A75C84 -extern OverlayBlockSizes enPr2OverlayInfo; // D_80A75C90 +extern OverlayRelocationSection enPr2OverlayInfo; // D_80A75C90 extern u32 enPr2OverlayRelocations[68]; // D_80A75CA4 extern u32 enPr2OverlayInfoOffset; // D_80A75DBC extern UNK_TYPE1 D_80A771C0; // D_80A771C0 @@ -13255,7 +13261,7 @@ extern UNK_TYPE4 D_80A77278; // D_80A77278 extern UNK_TYPE4 D_80A7727C; // D_80A7727C extern UNK_TYPE4 D_80A77280; // D_80A77280 extern UNK_TYPE4 D_80A77284; // D_80A77284 -extern OverlayBlockSizes enPrzOverlayInfo; // D_80A77290 +extern OverlayRelocationSection enPrzOverlayInfo; // D_80A77290 extern u32 enPrzOverlayRelocations[70]; // D_80A772A4 extern u32 enPrzOverlayInfoOffset; // D_80A773BC extern UNK_TYPE1 D_80A7B4F0; // D_80A7B4F0 @@ -13312,7 +13318,7 @@ extern UNK_TYPE4 D_80A7B7F0; // D_80A7B7F0 extern UNK_TYPE4 D_80A7B80C; // D_80A7B80C extern UNK_TYPE4 D_80A7B834; // D_80A7B834 extern UNK_TYPE4 D_80A7B838; // D_80A7B838 -extern OverlayBlockSizes enJso2OverlayInfo; // D_80A7B840 +extern OverlayRelocationSection enJso2OverlayInfo; // D_80A7B840 extern u32 enJso2OverlayRelocations[261]; // D_80A7B854 extern u32 enJso2OverlayInfoOffset; // D_80A7BC6C extern UNK_TYPE1 D_80A7C770; // D_80A7C770 @@ -13334,7 +13340,7 @@ extern UNK_TYPE4 D_80A7C848; // D_80A7C848 extern UNK_TYPE4 D_80A7C84C; // D_80A7C84C extern UNK_TYPE4 D_80A7C850; // D_80A7C850 extern UNK_TYPE4 D_80A7C854; // D_80A7C854 -extern OverlayBlockSizes objEtceteraOverlayInfo; // D_80A7C860 +extern OverlayRelocationSection objEtceteraOverlayInfo; // D_80A7C860 extern u32 objEtceteraOverlayRelocations[70]; // D_80A7C874 extern u32 objEtceteraOverlayInfoOffset; // D_80A7C98C extern UNK_TYPE1 D_80A80C40; // D_80A80C40 @@ -13376,7 +13382,7 @@ extern UNK_TYPE4 D_80A80ED8; // D_80A80ED8 extern UNK_TYPE4 D_80A80EDC; // D_80A80EDC extern UNK_TYPE4 D_80A80EE0; // D_80A80EE0 extern UNK_TYPE4 D_80A80EE4; // D_80A80EE4 -extern OverlayBlockSizes enEgolOverlayInfo; // D_80A80EF0 +extern OverlayRelocationSection enEgolOverlayInfo; // D_80A80EF0 extern u32 enEgolOverlayRelocations[177]; // D_80A80F04 extern u32 enEgolOverlayInfoOffset; // D_80A811CC extern UNK_TYPE1 D_80A84550; // D_80A84550 @@ -13427,14 +13433,14 @@ extern UNK_TYPE4 D_80A84694; // D_80A84694 extern UNK_TYPE4 D_80A84698; // D_80A84698 extern UNK_TYPE4 D_80A8469C; // D_80A8469C extern UNK_TYPE4 D_80A846A0; // D_80A846A0 -extern OverlayBlockSizes objMineOverlayInfo; // D_80A846B0 +extern OverlayRelocationSection objMineOverlayInfo; // D_80A846B0 extern u32 objMineOverlayRelocations[193]; // D_80A846C4 extern u32 objMineOverlayInfoOffset; // D_80A849CC extern UNK_TYPE4 D_80A849D0; // D_80A849D0 extern UNK_TYPE1 D_80A85460; // D_80A85460 extern UNK_TYPE1 D_80A85480; // D_80A85480 extern UNK_TYPE1 D_80A854A0; // D_80A854A0 -extern OverlayBlockSizes objPurifyOverlayInfo; // D_80A85550 +extern OverlayRelocationSection objPurifyOverlayInfo; // D_80A85550 extern u32 objPurifyOverlayRelocations[46]; // D_80A85564 extern u32 objPurifyOverlayInfoOffset; // D_80A8561C extern UNK_TYPE1 D_80A88910; // D_80A88910 @@ -13474,7 +13480,7 @@ extern UNK_TYPE4 D_80A8B430; // D_80A8B430 extern UNK_TYPE4 D_80A8B434; // D_80A8B434 extern UNK_TYPE4 D_80A8B438; // D_80A8B438 extern UNK_TYPE4 D_80A8B43C; // D_80A8B43C -extern OverlayBlockSizes enTruOverlayInfo; // D_80A8B4A0 +extern OverlayRelocationSection enTruOverlayInfo; // D_80A8B4A0 extern u32 enTruOverlayRelocations[174]; // D_80A8B4B4 extern u32 enTruOverlayInfoOffset; // D_80A8B76C extern UNK_TYPE1 D_80A8FE10; // D_80A8FE10 @@ -13496,11 +13502,11 @@ extern UNK_TYPE4 D_80A8FF60; // D_80A8FF60 extern UNK_TYPE4 D_80A8FF64; // D_80A8FF64 extern UNK_TYPE4 D_80A8FF68; // D_80A8FF68 extern UNK_TYPE4 D_80A8FF6C; // D_80A8FF6C -extern OverlayBlockSizes enTrtOverlayInfo; // D_80A8FF70 +extern OverlayRelocationSection enTrtOverlayInfo; // D_80A8FF70 extern u32 enTrtOverlayRelocations[263]; // D_80A8FF84 extern u32 enTrtOverlayInfoOffset; // D_80A903AC extern UNK_TYPE1 D_80A906E0; // D_80A906E0 -extern OverlayBlockSizes enTest5OverlayInfo; // D_80A90700 +extern OverlayRelocationSection enTest5OverlayInfo; // D_80A90700 extern u32 enTest5OverlayRelocations[6]; // D_80A90714 extern u32 enTest5OverlayInfoOffset; // D_80A9072C extern UNK_TYPE1 D_80A93E60; // D_80A93E60 @@ -13542,7 +13548,7 @@ extern UNK_TYPE4 D_80A94330; // D_80A94330 extern UNK_TYPE4 D_80A94334; // D_80A94334 extern UNK_TYPE4 D_80A94360; // D_80A94360 extern UNK_TYPE4 D_80A94364; // D_80A94364 -extern OverlayBlockSizes enTest6OverlayInfo; // D_80A94370 +extern OverlayRelocationSection enTest6OverlayInfo; // D_80A94370 extern u32 enTest6OverlayRelocations[352]; // D_80A94384 extern u32 enTest6OverlayInfoOffset; // D_80A9490C extern UNK_TYPE4 D_80A94910; // D_80A94910 @@ -13582,7 +13588,7 @@ extern UNK_TYPE4 D_80A9969C; // D_80A9969C extern UNK_TYPE4 D_80A996A0; // D_80A996A0 extern UNK_TYPE4 D_80A996A4; // D_80A996A4 extern UNK_TYPE4 D_80A996A8; // D_80A996A8 -extern OverlayBlockSizes enAzOverlayInfo; // D_80A996B0 +extern OverlayRelocationSection enAzOverlayInfo; // D_80A996B0 extern u32 enAzOverlayRelocations[493]; // D_80A996C4 extern u32 enAzOverlayInfoOffset; // D_80A99E7C extern UNK_TYPE1 D_80A99E80; // D_80A99E80 @@ -13607,7 +13613,7 @@ extern UNK_TYPE4 D_80A9ABD4; // D_80A9ABD4 extern UNK_TYPE4 D_80A9ABD8; // D_80A9ABD8 extern UNK_TYPE4 D_80A9ABDC; // D_80A9ABDC extern UNK_TYPE4 D_80A9ABE0; // D_80A9ABE0 -extern OverlayBlockSizes enEstoneOverlayInfo; // D_80A9ABF0 +extern OverlayRelocationSection enEstoneOverlayInfo; // D_80A9ABF0 extern u32 enEstoneOverlayRelocations[48]; // D_80A9AC04 extern u32 enEstoneOverlayInfoOffset; // D_80A9ACCC extern UNK_TYPE1 D_80A9D860; // D_80A9D860 @@ -13657,7 +13663,7 @@ extern UNK_TYPE4 D_80A9D9B0; // D_80A9D9B0 extern UNK_TYPE4 D_80A9D9B4; // D_80A9D9B4 extern UNK_TYPE4 D_80A9D9B8; // D_80A9D9B8 extern UNK_TYPE4 D_80A9D9BC; // D_80A9D9BC -extern OverlayBlockSizes bgHakuginPostOverlayInfo; // D_80A9D9C0 +extern OverlayRelocationSection bgHakuginPostOverlayInfo; // D_80A9D9C0 extern u32 bgHakuginPostOverlayRelocations[250]; // D_80A9D9D4 extern u32 bgHakuginPostOverlayInfoOffset; // D_80A9DDBC extern UNK_TYPE1 D_80A9DDC0; // D_80A9DDC0 @@ -13672,7 +13678,7 @@ extern UNK_TYPE4 D_80A9FD40; // D_80A9FD40 extern UNK_TYPE4 D_80A9FD44; // D_80A9FD44 extern UNK_TYPE4 D_80A9FD48; // D_80A9FD48 extern UNK_TYPE4 D_80A9FD4C; // D_80A9FD4C -extern OverlayBlockSizes dmOpstageOverlayInfo; // D_80A9FD50 +extern OverlayRelocationSection dmOpstageOverlayInfo; // D_80A9FD50 extern u32 dmOpstageOverlayRelocations[17]; // D_80A9FD64 extern u32 dmOpstageOverlayInfoOffset; // D_80A9FDAC extern UNK_TYPE1 D_80AA3580; // D_80AA3580 @@ -13691,7 +13697,7 @@ extern UNK_TYPE4 D_80AA4654; // D_80AA4654 extern UNK_TYPE4 D_80AA4658; // D_80AA4658 extern UNK_TYPE4 D_80AA465C; // D_80AA465C extern UNK_TYPE4 D_80AA4774; // D_80AA4774 -extern OverlayBlockSizes dmStkOverlayInfo; // D_80AA47D0 +extern OverlayRelocationSection dmStkOverlayInfo; // D_80AA47D0 extern u32 dmStkOverlayRelocations[870]; // D_80AA47E4 extern u32 dmStkOverlayInfoOffset; // D_80AA557C extern UNK_TYPE1 D_80AA6F90; // D_80AA6F90 @@ -13710,7 +13716,7 @@ extern UNK_TYPE4 D_80AA7C38; // D_80AA7C38 extern UNK_TYPE4 D_80AA7C3C; // D_80AA7C3C extern UNK_TYPE4 D_80AA7C40; // D_80AA7C40 extern UNK_TYPE4 D_80AA7C44; // D_80AA7C44 -extern OverlayBlockSizes dmChar00OverlayInfo; // D_80AA7C50 +extern OverlayRelocationSection dmChar00OverlayInfo; // D_80AA7C50 extern u32 dmChar00OverlayRelocations[348]; // D_80AA7C64 extern u32 dmChar00OverlayInfoOffset; // D_80AA81DC extern UNK_TYPE2 D_80AA9DC0; // D_80AA9DC0 @@ -13736,7 +13742,7 @@ extern UNK_TYPE4 D_80AAAAEC; // D_80AAAAEC extern UNK_TYPE4 D_80AAAAF0; // D_80AAAAF0 extern UNK_TYPE4 D_80AAAAF4; // D_80AAAAF4 extern UNK_TYPE4 D_80AAAAF8; // D_80AAAAF8 -extern OverlayBlockSizes dmChar01OverlayInfo; // D_80AAAB00 +extern OverlayRelocationSection dmChar01OverlayInfo; // D_80AAAB00 extern u32 dmChar01OverlayRelocations[191]; // D_80AAAB14 extern u32 dmChar01OverlayInfoOffset; // D_80AAAE1C extern UNK_TYPE1 D_80AAAE20; // D_80AAAE20 @@ -13746,14 +13752,14 @@ extern UNK_TYPE1 D_80AAAE26; // D_80AAAE26 extern UNK_TYPE1 D_80AAB390; // D_80AAB390 extern UNK_TYPE1 D_80AAB3B0; // D_80AAB3B0 extern UNK_TYPE4 D_80AAB410; // D_80AAB410 -extern OverlayBlockSizes dmChar02OverlayInfo; // D_80AAB420 +extern OverlayRelocationSection dmChar02OverlayInfo; // D_80AAB420 extern u32 dmChar02OverlayRelocations[25]; // D_80AAB434 extern u32 dmChar02OverlayInfoOffset; // D_80AAB49C extern UNK_TYPE1 D_80AABB60; // D_80AABB60 extern UNK_TYPE1 D_80AABB80; // D_80AABB80 extern UNK_TYPE4 D_80AABBA0; // D_80AABBA0 extern UNK_TYPE4 D_80AABBA4; // D_80AABBA4 -extern OverlayBlockSizes dmChar03OverlayInfo; // D_80AABBB0 +extern OverlayRelocationSection dmChar03OverlayInfo; // D_80AABBB0 extern u32 dmChar03OverlayRelocations[29]; // D_80AABBC4 extern u32 dmChar03OverlayInfoOffset; // D_80AABC3C extern UNK_TYPE1 D_80AAC440; // D_80AAC440 @@ -13765,7 +13771,7 @@ extern UNK_TYPE4 D_80AAC500; // D_80AAC500 extern UNK_TYPE4 D_80AAC504; // D_80AAC504 extern UNK_TYPE4 D_80AAC508; // D_80AAC508 extern UNK_TYPE4 D_80AAC50C; // D_80AAC50C -extern OverlayBlockSizes dmChar04OverlayInfo; // D_80AAC510 +extern OverlayRelocationSection dmChar04OverlayInfo; // D_80AAC510 extern u32 dmChar04OverlayRelocations[28]; // D_80AAC524 extern u32 dmChar04OverlayInfoOffset; // D_80AAC59C extern UNK_TYPE1 D_80AAE240; // D_80AAE240 @@ -13780,15 +13786,15 @@ extern UNK_TYPE4 D_80AAE3B8; // D_80AAE3B8 extern UNK_TYPE4 D_80AAE3BC; // D_80AAE3BC extern UNK_TYPE4 D_80AAE3C0; // D_80AAE3C0 extern UNK_TYPE4 D_80AAE3C4; // D_80AAE3C4 -extern OverlayBlockSizes dmChar05OverlayInfo; // D_80AAE3D0 +extern OverlayRelocationSection dmChar05OverlayInfo; // D_80AAE3D0 extern u32 dmChar05OverlayRelocations[163]; // D_80AAE3E4 extern u32 dmChar05OverlayInfoOffset; // D_80AAE67C extern UNK_TYPE1 D_80AAE960; // D_80AAE960 -extern OverlayBlockSizes dmChar06OverlayInfo; // D_80AAE980 +extern OverlayRelocationSection dmChar06OverlayInfo; // D_80AAE980 extern u32 dmChar06OverlayRelocations[7]; // D_80AAE994 extern u32 dmChar06OverlayInfoOffset; // D_80AAE9BC extern UNK_TYPE1 D_80AAEFF0; // D_80AAEFF0 -extern OverlayBlockSizes dmChar07OverlayInfo; // D_80AAF010 +extern OverlayRelocationSection dmChar07OverlayInfo; // D_80AAF010 extern u32 dmChar07OverlayRelocations[7]; // D_80AAF024 extern u32 dmChar07OverlayInfoOffset; // D_80AAF04C extern UNK_TYPE1 D_80AB1370; // D_80AB1370 @@ -13839,7 +13845,7 @@ extern UNK_TYPE4 D_80AB1994; // D_80AB1994 extern UNK_TYPE4 D_80AB1998; // D_80AB1998 extern UNK_TYPE4 D_80AB199C; // D_80AB199C extern UNK_TYPE4 D_80AB19A0; // D_80AB19A0 -extern OverlayBlockSizes dmChar08OverlayInfo; // D_80AB19B0 +extern OverlayRelocationSection dmChar08OverlayInfo; // D_80AB19B0 extern u32 dmChar08OverlayRelocations[272]; // D_80AB19C4 extern u32 dmChar08OverlayInfoOffset; // D_80AB1E0C extern UNK_TYPE1 D_80AB2690; // D_80AB2690 @@ -13851,7 +13857,7 @@ extern UNK_TYPE4 D_80AB26DC; // D_80AB26DC extern UNK_TYPE4 D_80AB26E0; // D_80AB26E0 extern UNK_TYPE4 D_80AB26E4; // D_80AB26E4 extern UNK_TYPE4 D_80AB26E8; // D_80AB26E8 -extern OverlayBlockSizes dmChar09OverlayInfo; // D_80AB26F0 +extern OverlayRelocationSection dmChar09OverlayInfo; // D_80AB26F0 extern u32 dmChar09OverlayRelocations[34]; // D_80AB2704 extern u32 dmChar09OverlayInfoOffset; // D_80AB278C extern UNK_TYPE1 D_80AB49C0; // D_80AB49C0 @@ -13874,7 +13880,7 @@ extern UNK_TYPE4 D_80AB4A58; // D_80AB4A58 extern UNK_TYPE4 D_80AB4A5C; // D_80AB4A5C extern UNK_TYPE4 D_80AB4A60; // D_80AB4A60 extern UNK_TYPE4 D_80AB4A64; // D_80AB4A64 -extern OverlayBlockSizes objTokeidaiOverlayInfo; // D_80AB4A70 +extern OverlayRelocationSection objTokeidaiOverlayInfo; // D_80AB4A70 extern u32 objTokeidaiOverlayRelocations[160]; // D_80AB4A84 extern u32 objTokeidaiOverlayInfoOffset; // D_80AB4D0C extern UNK_TYPE1 D_80AB9CF0; // D_80AB9CF0 @@ -13898,7 +13904,7 @@ extern UNK_TYPE4 D_80AB9F9C; // D_80AB9F9C extern UNK_TYPE4 D_80AB9FA0; // D_80AB9FA0 extern UNK_TYPE4 D_80AB9FA4; // D_80AB9FA4 extern UNK_TYPE4 D_80AB9FA8; // D_80AB9FA8 -extern OverlayBlockSizes enMnkOverlayInfo; // D_80AB9FE0 +extern OverlayRelocationSection enMnkOverlayInfo; // D_80AB9FE0 extern u32 enMnkOverlayRelocations[489]; // D_80AB9FF4 extern u32 enMnkOverlayInfoOffset; // D_80ABA79C extern UNK_TYPE1 D_80ABB040; // D_80ABB040 @@ -13906,7 +13912,7 @@ extern UNK_TYPE4 D_80ABB060; // D_80ABB060 extern UNK_TYPE4 D_80ABB064; // D_80ABB064 extern UNK_TYPE4 D_80ABB068; // D_80ABB068 extern UNK_TYPE4 D_80ABB06C; // D_80ABB06C -extern OverlayBlockSizes enEgblockOverlayInfo; // D_80ABB070 +extern OverlayRelocationSection enEgblockOverlayInfo; // D_80ABB070 extern u32 enEgblockOverlayRelocations[21]; // D_80ABB084 extern u32 enEgblockOverlayInfoOffset; // D_80ABB0DC extern UNK_TYPE1 D_80ABBDD0; // D_80ABBDD0 @@ -13920,7 +13926,7 @@ extern UNK_TYPE1 D_80ABBE5C; // D_80ABBE5C extern UNK_TYPE1 D_80ABBE60; // D_80ABBE60 extern UNK_TYPE4 D_80ABBE70; // D_80ABBE70 extern UNK_TYPE4 D_80ABBE74; // D_80ABBE74 -extern OverlayBlockSizes enGuardNutsOverlayInfo; // D_80ABBE80 +extern OverlayRelocationSection enGuardNutsOverlayInfo; // D_80ABBE80 extern u32 enGuardNutsOverlayRelocations[71]; // D_80ABBE94 extern u32 enGuardNutsOverlayInfoOffset; // D_80ABBFBC extern UNK_TYPE1 D_80ABCF60; // D_80ABCF60 @@ -13943,7 +13949,7 @@ extern UNK_TYPE4 D_80ABD064; // D_80ABD064 extern UNK_TYPE4 D_80ABD068; // D_80ABD068 extern UNK_TYPE4 D_80ABD06C; // D_80ABD06C extern UNK_TYPE4 D_80ABD070; // D_80ABD070 -extern OverlayBlockSizes bgHakuginBombwallOverlayInfo; // D_80ABD080 +extern OverlayRelocationSection bgHakuginBombwallOverlayInfo; // D_80ABD080 extern u32 bgHakuginBombwallOverlayRelocations[78]; // D_80ABD094 extern u32 bgHakuginBombwallOverlayInfoOffset; // D_80ABD1CC extern UNK_TYPE1 D_80ABD730; // D_80ABD730 @@ -13957,11 +13963,11 @@ extern UNK_TYPE4 D_80ABD790; // D_80ABD790 extern UNK_TYPE4 D_80ABD794; // D_80ABD794 extern UNK_TYPE4 D_80ABD798; // D_80ABD798 extern UNK_TYPE4 D_80ABD79C; // D_80ABD79C -extern OverlayBlockSizes objTokeiTobiraOverlayInfo; // D_80ABD7A0 +extern OverlayRelocationSection objTokeiTobiraOverlayInfo; // D_80ABD7A0 extern u32 objTokeiTobiraOverlayRelocations[30]; // D_80ABD7B4 extern u32 objTokeiTobiraOverlayInfoOffset; // D_80ABD82C extern UNK_TYPE1 D_80ABDC50; // D_80ABDC50 -extern OverlayBlockSizes bgHakuginElvpoleOverlayInfo; // D_80ABDC70 +extern OverlayRelocationSection bgHakuginElvpoleOverlayInfo; // D_80ABDC70 extern u32 bgHakuginElvpoleOverlayRelocations[6]; // D_80ABDC84 extern u32 bgHakuginElvpoleOverlayInfoOffset; // D_80ABDC9C extern UNK_TYPE1 D_80AC0090; // D_80AC0090 @@ -13980,7 +13986,7 @@ extern UNK_TYPE4 D_80AC0264; // D_80AC0264 extern UNK_TYPE4 D_80AC0270; // D_80AC0270 extern UNK_TYPE4 D_80AC0274; // D_80AC0274 extern UNK_TYPE4 D_80AC0278; // D_80AC0278 -extern OverlayBlockSizes enMa4OverlayInfo; // D_80AC0400 +extern OverlayRelocationSection enMa4OverlayInfo; // D_80AC0400 extern u32 enMa4OverlayRelocations[262]; // D_80AC0414 extern u32 enMa4OverlayInfoOffset; // D_80AC082C extern UNK_TYPE1 D_80AC1090; // D_80AC1090 @@ -13999,7 +14005,7 @@ extern UNK_TYPE4 D_80AC110C; // D_80AC110C extern UNK_TYPE4 D_80AC1110; // D_80AC1110 extern UNK_TYPE4 D_80AC1114; // D_80AC1114 extern UNK_TYPE4 D_80AC1118; // D_80AC1118 -extern OverlayBlockSizes enTwigOverlayInfo; // D_80AC1120 +extern OverlayRelocationSection enTwigOverlayInfo; // D_80AC1120 extern u32 enTwigOverlayRelocations[61]; // D_80AC1134 extern u32 enTwigOverlayInfoOffset; // D_80AC122C extern UNK_TYPE1 D_80AC1230; // D_80AC1230 @@ -14014,7 +14020,7 @@ extern UNK_TYPE4 D_80AC1DF8; // D_80AC1DF8 extern UNK_TYPE4 D_80AC1DFC; // D_80AC1DFC extern UNK_TYPE4 D_80AC1E00; // D_80AC1E00 extern UNK_TYPE4 D_80AC1E04; // D_80AC1E04 -extern OverlayBlockSizes enPoFusenOverlayInfo; // D_80AC1E10 +extern OverlayRelocationSection enPoFusenOverlayInfo; // D_80AC1E10 extern u32 enPoFusenOverlayRelocations[41]; // D_80AC1E24 extern u32 enPoFusenOverlayInfoOffset; // D_80AC1ECC extern UNK_TYPE1 D_80AC2580; // D_80AC2580 @@ -14022,7 +14028,7 @@ extern UNK_TYPE1 D_80AC25A0; // D_80AC25A0 extern UNK_TYPE2 D_80AC25CC; // D_80AC25CC extern UNK_TYPE1 D_80AC2634; // D_80AC2634 extern UNK_TYPE4 D_80AC2650; // D_80AC2650 -extern OverlayBlockSizes enDoorEtcOverlayInfo; // D_80AC2660 +extern OverlayRelocationSection enDoorEtcOverlayInfo; // D_80AC2660 extern u32 enDoorEtcOverlayRelocations[27]; // D_80AC2674 extern u32 enDoorEtcOverlayInfoOffset; // D_80AC26EC extern UNK_TYPE1 D_80AC4510; // D_80AC4510 @@ -14066,7 +14072,7 @@ extern UNK_TYPE4 D_80AC4674; // D_80AC4674 extern UNK_TYPE4 D_80AC4678; // D_80AC4678 extern UNK_TYPE4 D_80AC467C; // D_80AC467C extern UNK_TYPE4 D_80AC4680; // D_80AC4680 -extern OverlayBlockSizes enBigokutaOverlayInfo; // D_80AC4690 +extern OverlayRelocationSection enBigokutaOverlayInfo; // D_80AC4690 extern u32 enBigokutaOverlayRelocations[143]; // D_80AC46A4 extern u32 enBigokutaOverlayInfoOffset; // D_80AC48EC extern UNK_TYPE1 D_80AC4F10; // D_80AC4F10 @@ -14080,7 +14086,7 @@ extern UNK_TYPE4 D_80AC4F58; // D_80AC4F58 extern UNK_TYPE4 D_80AC4F5C; // D_80AC4F5C extern UNK_TYPE4 D_80AC4F60; // D_80AC4F60 extern UNK_TYPE4 D_80AC4F64; // D_80AC4F64 -extern OverlayBlockSizes bgIcefloeOverlayInfo; // D_80AC4F70 +extern OverlayRelocationSection bgIcefloeOverlayInfo; // D_80AC4F70 extern u32 bgIcefloeOverlayRelocations[54]; // D_80AC4F84 extern u32 bgIcefloeOverlayInfoOffset; // D_80AC505C extern UNK_TYPE1 D_80AC5060; // D_80AC5060 @@ -14127,7 +14133,7 @@ extern UNK_TYPE4 D_80AC9414; // D_80AC9414 extern UNK_TYPE4 D_80AC9418; // D_80AC9418 extern UNK_TYPE4 D_80AC941C; // D_80AC941C extern UNK_TYPE4 D_80AC9420; // D_80AC9420 -extern OverlayBlockSizes effectSsSbnOverlayInfo; // D_80AC9430 +extern OverlayRelocationSection effectSsSbnOverlayInfo; // D_80AC9430 extern u32 effectSsSbnOverlayRelocations[29]; // D_80AC9444 extern u32 effectSsSbnOverlayInfoOffset; // D_80AC94BC extern UNK_TYPE1 D_80AC9D50; // D_80AC9D50 @@ -14139,27 +14145,27 @@ extern UNK_TYPE4 D_80AC9D9C; // D_80AC9D9C extern UNK_TYPE4 D_80AC9DA0; // D_80AC9DA0 extern UNK_TYPE4 D_80AC9DA4; // D_80AC9DA4 extern UNK_TYPE4 D_80AC9DA8; // D_80AC9DA8 -extern OverlayBlockSizes objOcarinaliftOverlayInfo; // D_80AC9DB0 +extern OverlayRelocationSection objOcarinaliftOverlayInfo; // D_80AC9DB0 extern u32 objOcarinaliftOverlayRelocations[51]; // D_80AC9DC4 extern u32 objOcarinaliftOverlayInfoOffset; // D_80AC9E9C extern UNK_TYPE1 D_80ACA9D0; // D_80ACA9D0 -extern OverlayBlockSizes enTimeTagOverlayInfo; // D_80ACAA10 +extern OverlayRelocationSection enTimeTagOverlayInfo; // D_80ACAA10 extern u32 enTimeTagOverlayRelocations[56]; // D_80ACAA24 extern u32 enTimeTagOverlayInfoOffset; // D_80ACAB0C extern UNK_TYPE1 D_80ACB120; // D_80ACB120 extern UNK_TYPE1 D_80ACB140; // D_80ACB140 extern UNK_TYPE4 D_80ACB150; // D_80ACB150 -extern OverlayBlockSizes bgOpenShutterOverlayInfo; // D_80ACB160 +extern OverlayRelocationSection bgOpenShutterOverlayInfo; // D_80ACB160 extern u32 bgOpenShutterOverlayRelocations[26]; // D_80ACB174 extern u32 bgOpenShutterOverlayInfoOffset; // D_80ACB1DC extern UNK_TYPE1 D_80ACB390; // D_80ACB390 extern UNK_TYPE1 D_80ACB3B0; // D_80ACB3B0 -extern OverlayBlockSizes bgOpenSpotOverlayInfo; // D_80ACB3C0 +extern OverlayRelocationSection bgOpenSpotOverlayInfo; // D_80ACB3C0 extern u32 bgOpenSpotOverlayRelocations[7]; // D_80ACB3D4 extern u32 bgOpenSpotOverlayInfoOffset; // D_80ACB3FC -extern ActorInitData bgFuKaitenInitData; // D_80ACB630 +extern ActorInit bgFuKaitenInitData; // D_80ACB630 extern f32 D_80ACB650; // D_80ACB650 -extern OverlayBlockSizes bgFuKaitenOverlayInfo; // D_80ACB660 +extern OverlayRelocationSection bgFuKaitenOverlayInfo; // D_80ACB660 extern u32 bgFuKaitenOverlayRelocations[8]; // D_80ACB674 extern u32 bgFuKaitenOverlayInfoOffset; // D_80ACB69C extern UNK_TYPE1 D_80ACC2A0; // D_80ACC2A0 @@ -14180,7 +14186,7 @@ extern UNK_TYPE4 D_80ACC350; // D_80ACC350 extern UNK_TYPE4 D_80ACC354; // D_80ACC354 extern UNK_TYPE4 D_80ACC358; // D_80ACC358 extern UNK_TYPE4 D_80ACC35C; // D_80ACC35C -extern OverlayBlockSizes objAquaOverlayInfo; // D_80ACC360 +extern OverlayRelocationSection objAquaOverlayInfo; // D_80ACC360 extern u32 objAquaOverlayRelocations[60]; // D_80ACC374 extern u32 objAquaOverlayInfoOffset; // D_80ACC46C extern UNK_TYPE1 D_80ACDA10; // D_80ACDA10 @@ -14195,7 +14201,7 @@ extern UNK_TYPE4 D_80ACDAE8; // D_80ACDAE8 extern UNK_TYPE4 D_80ACDAEC; // D_80ACDAEC extern UNK_TYPE4 D_80ACDAF0; // D_80ACDAF0 extern UNK_TYPE4 D_80ACDAF4; // D_80ACDAF4 -extern OverlayBlockSizes enElforgOverlayInfo; // D_80ACDB00 +extern OverlayRelocationSection enElforgOverlayInfo; // D_80ACDB00 extern u32 enElforgOverlayRelocations[109]; // D_80ACDB14 extern u32 enElforgOverlayInfoOffset; // D_80ACDCCC extern UNK_TYPE1 D_80ACE250; // D_80ACE250 @@ -14205,7 +14211,7 @@ extern UNK_TYPE1 D_80ACE2A0; // D_80ACE2A0 extern UNK_TYPE1 D_80ACE2A4; // D_80ACE2A4 extern UNK_TYPE4 D_80ACE2B0; // D_80ACE2B0 extern UNK_TYPE4 D_80ACE2B4; // D_80ACE2B4 -extern OverlayBlockSizes enElfbubOverlayInfo; // D_80ACE2C0 +extern OverlayRelocationSection enElfbubOverlayInfo; // D_80ACE2C0 extern u32 enElfbubOverlayRelocations[20]; // D_80ACE2D4 extern u32 enElfbubOverlayInfoOffset; // D_80ACE32C extern UNK_TYPE1 D_80ACF5F0; // D_80ACF5F0 @@ -14216,7 +14222,7 @@ extern UNK_TYPE4 D_80ACF684; // D_80ACF684 extern UNK_TYPE4 D_80ACF690; // D_80ACF690 extern UNK_TYPE4 D_80ACF6A0; // D_80ACF6A0 extern UNK_TYPE4 D_80ACF6A4; // D_80ACF6A4 -extern OverlayBlockSizes enFuMatoOverlayInfo; // D_80ACF6B0 +extern OverlayRelocationSection enFuMatoOverlayInfo; // D_80ACF6B0 extern u32 enFuMatoOverlayRelocations[45]; // D_80ACF6C4 extern u32 enFuMatoOverlayInfoOffset; // D_80ACF77C extern UNK_TYPE1 D_80AD05D0; // D_80AD05D0 @@ -14234,7 +14240,7 @@ extern UNK_TYPE4 D_80AD072C; // D_80AD072C extern UNK_TYPE4 D_80AD0730; // D_80AD0730 extern UNK_TYPE4 D_80AD0734; // D_80AD0734 extern UNK_TYPE4 D_80AD0738; // D_80AD0738 -extern OverlayBlockSizes enFuKagoOverlayInfo; // D_80AD0740 +extern OverlayRelocationSection enFuKagoOverlayInfo; // D_80AD0740 extern u32 enFuKagoOverlayRelocations[54]; // D_80AD0754 extern u32 enFuKagoOverlayInfoOffset; // D_80AD082C extern UNK_TYPE1 D_80AD22A0; // D_80AD22A0 @@ -14251,7 +14257,7 @@ extern UNK_TYPE4 D_80AD2590; // D_80AD2590 extern UNK_TYPE4 D_80AD2594; // D_80AD2594 extern UNK_TYPE4 D_80AD2598; // D_80AD2598 extern UNK_TYPE4 D_80AD27A0; // D_80AD27A0 -extern OverlayBlockSizes enOsnOverlayInfo; // D_80AD27B0 +extern OverlayRelocationSection enOsnOverlayInfo; // D_80AD27B0 extern u32 enOsnOverlayRelocations[232]; // D_80AD27C4 extern u32 enOsnOverlayInfoOffset; // D_80AD2B6C extern UNK_TYPE1 D_80AD3250; // D_80AD3250 @@ -14261,7 +14267,7 @@ extern UNK_TYPE1 D_80AD32C4; // D_80AD32C4 extern UNK_TYPE1 D_80AD32D0; // D_80AD32D0 extern UNK_TYPE1 D_80AD32DC; // D_80AD32DC extern UNK_TYPE1 D_80AD32E8; // D_80AD32E8 -extern OverlayBlockSizes bgCtowerGearOverlayInfo; // D_80AD3300 +extern OverlayRelocationSection bgCtowerGearOverlayInfo; // D_80AD3300 extern u32 bgCtowerGearOverlayRelocations[23]; // D_80AD3314 extern u32 bgCtowerGearOverlayInfoOffset; // D_80AD337C extern UNK_TYPE1 D_80AD57E0; // D_80AD57E0 @@ -14282,7 +14288,7 @@ extern UNK_TYPE4 D_80AD5994; // D_80AD5994 extern UNK_TYPE4 D_80AD5998; // D_80AD5998 extern UNK_TYPE4 D_80AD599C; // D_80AD599C extern UNK_TYPE4 D_80AD59A0; // D_80AD59A0 -extern OverlayBlockSizes enTrt2OverlayInfo; // D_80AD59B0 +extern OverlayRelocationSection enTrt2OverlayInfo; // D_80AD59B0 extern u32 enTrt2OverlayRelocations[119]; // D_80AD59C4 extern u32 enTrt2OverlayInfoOffset; // D_80AD5BAC extern UNK_TYPE1 D_80AD6600; // D_80AD6600 @@ -14292,7 +14298,7 @@ extern UNK_TYPE1 D_80AD6658; // D_80AD6658 extern UNK_TYPE1 D_80AD6664; // D_80AD6664 extern UNK_TYPE4 D_80AD6680; // D_80AD6680 extern UNK_TYPE4 D_80AD6684; // D_80AD6684 -extern OverlayBlockSizes objTokeiStepOverlayInfo; // D_80AD6690 +extern OverlayRelocationSection objTokeiStepOverlayInfo; // D_80AD6690 extern u32 objTokeiStepOverlayRelocations[45]; // D_80AD66A4 extern u32 objTokeiStepOverlayInfoOffset; // D_80AD675C extern UNK_TYPE1 D_80AD6CF0; // D_80AD6CF0 @@ -14302,7 +14308,7 @@ extern UNK_TYPE4 D_80AD6D24; // D_80AD6D24 extern UNK_TYPE4 D_80AD6D28; // D_80AD6D28 extern UNK_TYPE4 D_80AD6D2C; // D_80AD6D2C extern UNK_TYPE4 D_80AD6D30; // D_80AD6D30 -extern OverlayBlockSizes bgLotusOverlayInfo; // D_80AD6D40 +extern OverlayRelocationSection bgLotusOverlayInfo; // D_80AD6D40 extern u32 bgLotusOverlayRelocations[28]; // D_80AD6D54 extern u32 bgLotusOverlayInfoOffset; // D_80AD6DCC extern UNK_TYPE1 D_80AD8DC0; // D_80AD8DC0 @@ -14345,14 +14351,14 @@ extern UNK_TYPE4 D_80AD8F1C; // D_80AD8F1C extern UNK_TYPE4 D_80AD8F20; // D_80AD8F20 extern UNK_TYPE4 D_80AD8F24; // D_80AD8F24 extern UNK_TYPE4 D_80AD8F28; // D_80AD8F28 -extern OverlayBlockSizes enKameOverlayInfo; // D_80AD8F30 +extern OverlayRelocationSection enKameOverlayInfo; // D_80AD8F30 extern u32 enKameOverlayRelocations[189]; // D_80AD8F44 extern u32 enKameOverlayInfoOffset; // D_80AD923C extern UNK_TYPE1 D_80ADA280; // D_80ADA280 extern UNK_TYPE1 D_80ADA2A0; // D_80ADA2A0 extern UNK_TYPE1 D_80ADA2CC; // D_80ADA2CC extern UNK_TYPE4 D_80ADA2D0; // D_80ADA2D0 -extern OverlayBlockSizes objTakarayaWallOverlayInfo; // D_80ADA2E0 +extern OverlayRelocationSection objTakarayaWallOverlayInfo; // D_80ADA2E0 extern u32 objTakarayaWallOverlayRelocations[83]; // D_80ADA2F4 extern u32 objTakarayaWallOverlayInfoOffset; // D_80ADA44C extern UNK_TYPE4 D_80ADA450; // D_80ADA450 @@ -14369,7 +14375,7 @@ extern UNK_TYPE4 D_80ADAACC; // D_80ADAACC extern UNK_TYPE4 D_80ADAAE0; // D_80ADAAE0 extern UNK_TYPE1 D_80ADAAE8; // D_80ADAAE8 extern UNK_TYPE1 D_80ADAD80; // D_80ADAD80 -extern OverlayBlockSizes bgFuMizuOverlayInfo; // D_80ADADA0 +extern OverlayRelocationSection bgFuMizuOverlayInfo; // D_80ADADA0 extern u32 bgFuMizuOverlayRelocations[5]; // D_80ADADB4 extern u32 bgFuMizuOverlayInfoOffset; // D_80ADADCC extern UNK_TYPE1 D_80ADD910; // D_80ADD910 @@ -14401,7 +14407,7 @@ extern UNK_TYPE4 D_80ADDC94; // D_80ADDC94 extern UNK_TYPE4 D_80ADDC98; // D_80ADDC98 extern UNK_TYPE4 D_80ADDC9C; // D_80ADDC9C extern UNK_TYPE4 D_80ADDCA0; // D_80ADDCA0 -extern OverlayBlockSizes enSellnutsOverlayInfo; // D_80ADDCB0 +extern OverlayRelocationSection enSellnutsOverlayInfo; // D_80ADDCB0 extern u32 enSellnutsOverlayRelocations[343]; // D_80ADDCC4 extern u32 enSellnutsOverlayInfoOffset; // D_80ADE22C extern UNK_TYPE1 D_80ADE930; // D_80ADE930 @@ -14417,12 +14423,12 @@ extern UNK_TYPE4 D_80ADE9B0; // D_80ADE9B0 extern UNK_TYPE4 D_80ADE9B4; // D_80ADE9B4 extern UNK_TYPE4 D_80ADE9B8; // D_80ADE9B8 extern UNK_TYPE4 D_80ADE9BC; // D_80ADE9BC -extern OverlayBlockSizes bgDkjailIvyOverlayInfo; // D_80ADE9C0 +extern OverlayRelocationSection bgDkjailIvyOverlayInfo; // D_80ADE9C0 extern u32 bgDkjailIvyOverlayRelocations[38]; // D_80ADE9D4 extern u32 bgDkjailIvyOverlayInfoOffset; // D_80ADEA6C extern UNK_TYPE1 D_80ADEB30; // D_80ADEB30 extern UNK_TYPE1 D_80ADEB50; // D_80ADEB50 -extern OverlayBlockSizes objVisiblockOverlayInfo; // D_80ADEB60 +extern OverlayRelocationSection objVisiblockOverlayInfo; // D_80ADEB60 extern u32 objVisiblockOverlayRelocations[5]; // D_80ADEB74 extern u32 objVisiblockOverlayInfoOffset; // D_80ADEB8C extern UNK_TYPE1 D_80ADFAE0; // D_80ADFAE0 @@ -14437,21 +14443,21 @@ extern UNK_TYPE1 D_80ADFB44; // D_80ADFB44 extern UNK_TYPE1 D_80ADFB50; // D_80ADFB50 extern UNK_TYPE4 D_80ADFB60; // D_80ADFB60 extern UNK_TYPE4 D_80ADFB64; // D_80ADFB64 -extern OverlayBlockSizes enTakarayaOverlayInfo; // D_80ADFB70 +extern OverlayRelocationSection enTakarayaOverlayInfo; // D_80ADFB70 extern u32 enTakarayaOverlayRelocations[67]; // D_80ADFB84 extern u32 enTakarayaOverlayInfoOffset; // D_80ADFC9C extern UNK_TYPE1 D_80AE1170; // D_80AE1170 extern UNK_TYPE1 D_80AE1190; // D_80AE1190 extern UNK_TYPE4 D_80AE11BC; // D_80AE11BC extern UNK_TYPE1 D_80AE11C8; // D_80AE11C8 -extern OverlayBlockSizes enTsnOverlayInfo; // D_80AE1370 +extern OverlayRelocationSection enTsnOverlayInfo; // D_80AE1370 extern u32 enTsnOverlayRelocations[178]; // D_80AE1384 extern u32 enTsnOverlayInfoOffset; // D_80AE164C extern UNK_TYPE1 D_80AE1AB0; // D_80AE1AB0 extern UNK_PTR D_80AE1AD0; // D_80AE1AD0 extern UNK_TYPE4 D_80AE1AE8; // D_80AE1AE8 extern UNK_TYPE1 D_80AE1AF4; // D_80AE1AF4 -extern OverlayBlockSizes enDs2nOverlayInfo; // D_80AE1B00 +extern OverlayRelocationSection enDs2nOverlayInfo; // D_80AE1B00 extern u32 enDs2nOverlayRelocations[20]; // D_80AE1B14 extern u32 enDs2nOverlayInfoOffset; // D_80AE1B6C extern UNK_TYPE1 D_80AE5B00; // D_80AE5B00 @@ -14470,7 +14476,7 @@ extern UNK_TYPE4 D_80AE5D24; // D_80AE5D24 extern UNK_TYPE4 D_80AE5D28; // D_80AE5D28 extern UNK_TYPE4 D_80AE5D2C; // D_80AE5D2C extern UNK_TYPE4 D_80AE5D30; // D_80AE5D30 -extern OverlayBlockSizes enFsnOverlayInfo; // D_80AE5D40 +extern OverlayRelocationSection enFsnOverlayInfo; // D_80AE5D40 extern u32 enFsnOverlayRelocations[245]; // D_80AE5D54 extern u32 enFsnOverlayInfoOffset; // D_80AE612C extern UNK_TYPE1 D_80AE6F00; // D_80AE6F00 @@ -14480,7 +14486,7 @@ extern UNK_TYPE1 D_80AE71C4; // D_80AE71C4 extern UNK_TYPE1 D_80AE71F8; // D_80AE71F8 extern UNK_TYPE1 D_80AE7218; // D_80AE7218 extern UNK_TYPE1 D_80AE7270; // D_80AE7270 -extern OverlayBlockSizes enShnOverlayInfo; // D_80AE72A0 +extern OverlayRelocationSection enShnOverlayInfo; // D_80AE72A0 extern u32 enShnOverlayRelocations[57]; // D_80AE72B4 extern u32 enShnOverlayInfoOffset; // D_80AE739C extern UNK_TYPE1 D_80AE8890; // D_80AE8890 @@ -14492,7 +14498,7 @@ extern UNK_TYPE1 D_80AE8A24; // D_80AE8A24 extern UNK_TYPE1 D_80AE8A2C; // D_80AE8A2C extern UNK_TYPE1 D_80AE8A30; // D_80AE8A30 extern UNK_TYPE4 D_80AE8A40; // D_80AE8A40 -extern OverlayBlockSizes enStopheishiOverlayInfo; // D_80AE8A60 +extern OverlayRelocationSection enStopheishiOverlayInfo; // D_80AE8A60 extern u32 enStopheishiOverlayRelocations[61]; // D_80AE8A74 extern u32 enStopheishiOverlayInfoOffset; // D_80AE8B6C extern UNK_TYPE1 D_80AE9800; // D_80AE9800 @@ -14515,7 +14521,7 @@ extern UNK_TYPE4 D_80AE98D4; // D_80AE98D4 extern UNK_TYPE4 D_80AE98D8; // D_80AE98D8 extern UNK_TYPE4 D_80AE98DC; // D_80AE98DC extern UNK_TYPE4 D_80AE98E0; // D_80AE98E0 -extern OverlayBlockSizes objBigicicleOverlayInfo; // D_80AE98F0 +extern OverlayRelocationSection objBigicicleOverlayInfo; // D_80AE98F0 extern u32 objBigicicleOverlayRelocations[68]; // D_80AE9904 extern u32 objBigicicleOverlayInfoOffset; // D_80AE9A1C extern UNK_TYPE1 D_80AEBD30; // D_80AEBD30 @@ -14532,7 +14538,7 @@ extern UNK_TYPE4 D_80AEBF74; // D_80AEBF74 extern UNK_TYPE4 D_80AEBF78; // D_80AEBF78 extern UNK_TYPE1 D_80AEBF7C; // D_80AEBF7C extern UNK_TYPE4 D_80AEC034; // D_80AEC034 -extern OverlayBlockSizes enLiftNutsOverlayInfo; // D_80AEC040 +extern OverlayRelocationSection enLiftNutsOverlayInfo; // D_80AEC040 extern u32 enLiftNutsOverlayRelocations[256]; // D_80AEC054 extern u32 enLiftNutsOverlayInfoOffset; // D_80AEC45C extern UNK_TYPE1 D_80AEF800; // D_80AEF800 @@ -14547,7 +14553,7 @@ extern UNK_TYPE1 D_80AEFA84; // D_80AEFA84 extern UNK_TYPE1 D_80AEFA90; // D_80AEFA90 extern UNK_TYPE4 D_80AEFBBC; // D_80AEFBBC extern UNK_TYPE4 D_80AEFBC0; // D_80AEFBC0 -extern OverlayBlockSizes enTkOverlayInfo; // D_80AEFBE0 +extern OverlayRelocationSection enTkOverlayInfo; // D_80AEFBE0 extern u32 enTkOverlayRelocations[277]; // D_80AEFBF4 extern u32 enTkOverlayInfoOffset; // D_80AF004C extern UNK_TYPE1 D_80AF0050; // D_80AF0050 @@ -14555,7 +14561,7 @@ extern UNK_TYPE1 D_80AF00F0; // D_80AF00F0 extern UNK_TYPE1 D_80AF0110; // D_80AF0110 extern UNK_TYPE1 D_80AF0120; // D_80AF0120 extern UNK_TYPE1 D_80AF0128; // D_80AF0128 -extern OverlayBlockSizes bgMarketStepOverlayInfo; // D_80AF0130 +extern OverlayRelocationSection bgMarketStepOverlayInfo; // D_80AF0130 extern u32 bgMarketStepOverlayRelocations[8]; // D_80AF0144 extern u32 bgMarketStepOverlayInfoOffset; // D_80AF016C extern UNK_TYPE1 D_80AF0720; // D_80AF0720 @@ -14569,7 +14575,7 @@ extern UNK_TYPE4 D_80AF0764; // D_80AF0764 extern UNK_TYPE4 D_80AF0770; // D_80AF0770 extern UNK_TYPE4 D_80AF0774; // D_80AF0774 extern UNK_TYPE4 D_80AF0778; // D_80AF0778 -extern OverlayBlockSizes objLupygameliftOverlayInfo; // D_80AF0780 +extern OverlayRelocationSection objLupygameliftOverlayInfo; // D_80AF0780 extern u32 objLupygameliftOverlayRelocations[31]; // D_80AF0794 extern u32 objLupygameliftOverlayInfoOffset; // D_80AF081C extern UNK_TYPE1 D_80AF33F0; // D_80AF33F0 @@ -14623,7 +14629,7 @@ extern UNK_TYPE4 D_80AF34EC; // D_80AF34EC extern UNK_TYPE4 D_80AF34F0; // D_80AF34F0 extern UNK_TYPE4 D_80AF34F4; // D_80AF34F4 extern UNK_TYPE4 D_80AF34F8; // D_80AF34F8 -extern OverlayBlockSizes enTest7OverlayInfo; // D_80AF3500 +extern OverlayRelocationSection enTest7OverlayInfo; // D_80AF3500 extern u32 enTest7OverlayRelocations[228]; // D_80AF3514 extern u32 enTest7OverlayInfoOffset; // D_80AF38AC extern UNK_TYPE1 D_80AF38B0; // D_80AF38B0 @@ -14635,14 +14641,14 @@ extern UNK_TYPE1 D_80AF3E80; // D_80AF3E80 extern UNK_TYPE1 D_80AF3EA0; // D_80AF3EA0 extern UNK_TYPE1 D_80AF3ECC; // D_80AF3ECC extern UNK_TYPE1 D_80AF3EEC; // D_80AF3EEC -extern OverlayBlockSizes objLightblockOverlayInfo; // D_80AF3F00 +extern OverlayRelocationSection objLightblockOverlayInfo; // D_80AF3F00 extern u32 objLightblockOverlayRelocations[22]; // D_80AF3F14 extern u32 objLightblockOverlayInfoOffset; // D_80AF3F6C extern UNK_TYPE1 D_80AF4330; // D_80AF4330 extern UNK_TYPE1 D_80AF4350; // D_80AF4350 extern UNK_TYPE1 D_80AF4374; // D_80AF4374 extern UNK_TYPE4 D_80AF4390; // D_80AF4390 -extern OverlayBlockSizes mirRay2OverlayInfo; // D_80AF43A0 +extern OverlayRelocationSection mirRay2OverlayInfo; // D_80AF43A0 extern u32 mirRay2OverlayRelocations[13]; // D_80AF43B4 extern u32 mirRay2OverlayInfoOffset; // D_80AF43EC extern UNK_TYPE1 D_80AF63C0; // D_80AF63C0 @@ -14674,7 +14680,7 @@ extern UNK_TYPE4 D_80AF6574; // D_80AF6574 extern UNK_TYPE4 D_80AF6578; // D_80AF6578 extern UNK_TYPE4 D_80AF657C; // D_80AF657C extern UNK_TYPE4 D_80AF6580; // D_80AF6580 -extern OverlayBlockSizes enWdhandOverlayInfo; // D_80AF6590 +extern OverlayRelocationSection enWdhandOverlayInfo; // D_80AF6590 extern u32 enWdhandOverlayRelocations[109]; // D_80AF65A4 extern u32 enWdhandOverlayInfoOffset; // D_80AF675C extern UNK_TYPE1 D_80AF6CD0; // D_80AF6CD0 @@ -14685,7 +14691,7 @@ extern UNK_TYPE1 D_80AF6D34; // D_80AF6D34 extern UNK_TYPE4 D_80AF6D40; // D_80AF6D40 extern UNK_TYPE4 D_80AF6D44; // D_80AF6D44 extern UNK_TYPE4 D_80AF6D48; // D_80AF6D48 -extern OverlayBlockSizes enGamelupyOverlayInfo; // D_80AF6D50 +extern OverlayRelocationSection enGamelupyOverlayInfo; // D_80AF6D50 extern u32 enGamelupyOverlayRelocations[29]; // D_80AF6D64 extern u32 enGamelupyOverlayInfoOffset; // D_80AF6DDC extern UNK_TYPE1 D_80AF7510; // D_80AF7510 @@ -14695,7 +14701,7 @@ extern UNK_TYPE1 D_80AF7538; // D_80AF7538 extern UNK_TYPE1 D_80AF753C; // D_80AF753C extern UNK_TYPE4 D_80AF7550; // D_80AF7550 extern UNK_TYPE4 D_80AF7554; // D_80AF7554 -extern OverlayBlockSizes bgDanpeiMovebgOverlayInfo; // D_80AF7560 +extern OverlayRelocationSection bgDanpeiMovebgOverlayInfo; // D_80AF7560 extern u32 bgDanpeiMovebgOverlayRelocations[50]; // D_80AF7574 extern u32 bgDanpeiMovebgOverlayInfoOffset; // D_80AF763C extern UNK_TYPE1 D_80AF7A70; // D_80AF7A70 @@ -14704,7 +14710,7 @@ extern UNK_TYPE1 D_80AF7ABC; // D_80AF7ABC extern UNK_TYPE1 D_80AF7AC8; // D_80AF7AC8 extern UNK_TYPE1 D_80AF7AD4; // D_80AF7AD4 extern UNK_TYPE1 D_80AF7AD8; // D_80AF7AD8 -extern OverlayBlockSizes enSnowwdOverlayInfo; // D_80AF7AE0 +extern OverlayRelocationSection enSnowwdOverlayInfo; // D_80AF7AE0 extern u32 enSnowwdOverlayRelocations[16]; // D_80AF7AF4 extern u32 enSnowwdOverlayInfoOffset; // D_80AF7B3C extern UNK_TYPE1 D_80AFAD80; // D_80AFAD80 @@ -14742,7 +14748,7 @@ extern UNK_PTR D_80AFB900; // D_80AFB900 extern UNK_TYPE4 D_80AFB914; // D_80AFB914 extern UNK_PTR D_80AFBADC; // D_80AFBADC extern UNK_TYPE4 D_80AFBD68; // D_80AFBD68 -extern OverlayBlockSizes enPmOverlayInfo; // D_80AFBFA0 +extern OverlayRelocationSection enPmOverlayInfo; // D_80AFBFA0 extern u32 enPmOverlayRelocations[617]; // D_80AFBFB4 extern u32 enPmOverlayInfoOffset; // D_80AFC95C extern UNK_TYPE1 D_80AFD1B0; // D_80AFD1B0 @@ -14754,7 +14760,7 @@ extern UNK_TYPE1 D_80AFD218; // D_80AFD218 extern UNK_TYPE1 D_80AFD230; // D_80AFD230 extern UNK_TYPE1 D_80AFD270; // D_80AFD270 extern UNK_TYPE4 D_80AFD2B0; // D_80AFD2B0 -extern OverlayBlockSizes enGakufuOverlayInfo; // D_80AFD2C0 +extern OverlayRelocationSection enGakufuOverlayInfo; // D_80AFD2C0 extern u32 enGakufuOverlayRelocations[41]; // D_80AFD2D4 extern u32 enGakufuOverlayInfoOffset; // D_80AFD37C extern UNK_TYPE1 D_80AFD8D0; // D_80AFD8D0 @@ -14763,12 +14769,12 @@ extern UNK_TYPE4 D_80AFD910; // D_80AFD910 extern UNK_TYPE4 D_80AFD914; // D_80AFD914 extern UNK_TYPE4 D_80AFD918; // D_80AFD918 extern UNK_TYPE4 D_80AFD91C; // D_80AFD91C -extern OverlayBlockSizes elfMsg4OverlayInfo; // D_80AFD920 +extern OverlayRelocationSection elfMsg4OverlayInfo; // D_80AFD920 extern u32 elfMsg4OverlayRelocations[21]; // D_80AFD934 extern u32 elfMsg4OverlayInfoOffset; // D_80AFD98C extern UNK_TYPE1 D_80AFDBB0; // D_80AFDBB0 extern UNK_TYPE1 D_80AFDBD0; // D_80AFDBD0 -extern OverlayBlockSizes elfMsg5OverlayInfo; // D_80AFDC00 +extern OverlayRelocationSection elfMsg5OverlayInfo; // D_80AFDC00 extern u32 elfMsg5OverlayRelocations[8]; // D_80AFDC14 extern u32 elfMsg5OverlayInfoOffset; // D_80AFDC3C extern UNK_TYPE1 D_80AFE730; // D_80AFE730 @@ -14782,7 +14788,7 @@ extern UNK_TYPE4 D_80AFE7B0; // D_80AFE7B0 extern UNK_TYPE4 D_80AFE7B4; // D_80AFE7B4 extern UNK_TYPE4 D_80AFE7B8; // D_80AFE7B8 extern UNK_TYPE4 D_80AFE7BC; // D_80AFE7BC -extern OverlayBlockSizes enColManOverlayInfo; // D_80AFE7C0 +extern OverlayRelocationSection enColManOverlayInfo; // D_80AFE7C0 extern u32 enColManOverlayRelocations[49]; // D_80AFE7D4 extern u32 enColManOverlayInfoOffset; // D_80AFE89C extern UNK_TYPE1 D_80B011E0; // D_80B011E0 @@ -14801,13 +14807,13 @@ extern UNK_TYPE4 D_80B0147C; // D_80B0147C extern UNK_TYPE4 D_80B01480; // D_80B01480 extern UNK_TYPE4 D_80B01484; // D_80B01484 extern UNK_TYPE4 D_80B01568; // D_80B01568 -extern OverlayBlockSizes enTalkGibudOverlayInfo; // D_80B01570 +extern OverlayRelocationSection enTalkGibudOverlayInfo; // D_80B01570 extern u32 enTalkGibudOverlayRelocations[256]; // D_80B01584 extern u32 enTalkGibudOverlayInfoOffset; // D_80B0198C extern UNK_TYPE1 D_80B02930; // D_80B02930 extern UNK_TYPE1 D_80B02950; // D_80B02950 extern UNK_TYPE1 D_80B0298C; // D_80B0298C -extern OverlayBlockSizes enGiantOverlayInfo; // D_80B02AA0 +extern OverlayRelocationSection enGiantOverlayInfo; // D_80B02AA0 extern u32 enGiantOverlayRelocations[134]; // D_80B02AB4 extern u32 enGiantOverlayInfoOffset; // D_80B02CCC extern UNK_TYPE1 D_80B04F30; // D_80B04F30 @@ -14848,7 +14854,7 @@ extern UNK_TYPE4 D_80B05048; // D_80B05048 extern UNK_TYPE4 D_80B0504C; // D_80B0504C extern UNK_TYPE4 D_80B05050; // D_80B05050 extern UNK_TYPE4 D_80B05054; // D_80B05054 -extern OverlayBlockSizes objSnowballOverlayInfo; // D_80B05060 +extern OverlayRelocationSection objSnowballOverlayInfo; // D_80B05060 extern u32 objSnowballOverlayRelocations[134]; // D_80B05074 extern u32 objSnowballOverlayInfoOffset; // D_80B0528C extern UNK_TYPE1 D_80B0E6E0; // D_80B0E6E0 @@ -15006,7 +15012,7 @@ extern UNK_TYPE4 D_80B0EE08; // D_80B0EE08 extern UNK_TYPE4 D_80B0EE10; // D_80B0EE10 extern UNK_TYPE4 D_80B0EE14; // D_80B0EE14 extern UNK_TYPE4 D_80B0EE18; // D_80B0EE18 -extern OverlayBlockSizes bossHakuginOverlayInfo; // D_80B0EE20 +extern OverlayRelocationSection bossHakuginOverlayInfo; // D_80B0EE20 extern u32 bossHakuginOverlayRelocations[487]; // D_80B0EE34 extern u32 bossHakuginOverlayInfoOffset; // D_80B0F5DC extern UNK_TYPE1 D_80B11990; // D_80B11990 @@ -15019,21 +15025,21 @@ extern UNK_TYPE4 D_80B11AB4; // D_80B11AB4 extern UNK_TYPE1 D_80B11AC4; // D_80B11AC4 extern UNK_TYPE4 D_80B11ACC; // D_80B11ACC extern UNK_TYPE4 D_80B11B84; // D_80B11B84 -extern OverlayBlockSizes enGb2OverlayInfo; // D_80B11B90 +extern OverlayRelocationSection enGb2OverlayInfo; // D_80B11B90 extern u32 enGb2OverlayRelocations[171]; // D_80B11BA4 extern u32 enGb2OverlayInfoOffset; // D_80B11E5C extern UNK_TYPE1 D_80B12370; // D_80B12370 extern UNK_TYPE1 D_80B12390; // D_80B12390 -extern OverlayBlockSizes enOnpumanOverlayInfo; // D_80B123C0 +extern OverlayRelocationSection enOnpumanOverlayInfo; // D_80B123C0 extern u32 enOnpumanOverlayRelocations[20]; // D_80B123D4 extern u32 enOnpumanOverlayInfoOffset; // D_80B1242C extern UNK_TYPE1 D_80B12800; // D_80B12800 extern UNK_TYPE1 D_80B12820; // D_80B12820 -extern OverlayBlockSizes bgTobira01OverlayInfo; // D_80B12830 +extern OverlayRelocationSection bgTobira01OverlayInfo; // D_80B12830 extern u32 bgTobira01OverlayRelocations[8]; // D_80B12844 extern u32 bgTobira01OverlayInfoOffset; // D_80B1286C extern UNK_TYPE1 D_80B1292C; // D_80B1292C -extern OverlayBlockSizes enTagObjOverlayInfo; // D_80B12950 +extern OverlayRelocationSection enTagObjOverlayInfo; // D_80B12950 extern u32 enTagObjOverlayRelocations[3]; // D_80B12964 extern u32 enTagObjOverlayInfoOffset; // D_80B1297C extern UNK_TYPE1 D_80B13E70; // D_80B13E70 @@ -15058,7 +15064,7 @@ extern UNK_TYPE4 D_80B14004; // D_80B14004 extern UNK_TYPE4 D_80B14008; // D_80B14008 extern UNK_TYPE4 D_80B1400C; // D_80B1400C extern UNK_TYPE4 D_80B14010; // D_80B14010 -extern OverlayBlockSizes objDhouseOverlayInfo; // D_80B14020 +extern OverlayRelocationSection objDhouseOverlayInfo; // D_80B14020 extern u32 objDhouseOverlayRelocations[82]; // D_80B14034 extern u32 objDhouseOverlayInfoOffset; // D_80B1417C extern UNK_TYPE1 D_80B15590; // D_80B15590 @@ -15072,7 +15078,7 @@ extern UNK_TYPE1 D_80B15600; // D_80B15600 extern UNK_TYPE4 D_80B15628; // D_80B15628 extern UNK_TYPE4 D_80B1562C; // D_80B1562C extern UNK_TYPE4 D_80B15630; // D_80B15630 -extern OverlayBlockSizes objHakaisiOverlayInfo; // D_80B15640 +extern OverlayRelocationSection objHakaisiOverlayInfo; // D_80B15640 extern u32 objHakaisiOverlayRelocations[76]; // D_80B15654 extern u32 objHakaisiOverlayInfoOffset; // D_80B1578C extern UNK_TYPE1 D_80B16840; // D_80B16840 @@ -15085,7 +15091,7 @@ extern UNK_TYPE4 D_80B16924; // D_80B16924 extern UNK_TYPE4 D_80B16928; // D_80B16928 extern UNK_TYPE4 D_80B1692C; // D_80B1692C extern UNK_TYPE4 D_80B16930; // D_80B16930 -extern OverlayBlockSizes bgHakuginSwitchOverlayInfo; // D_80B16940 +extern OverlayRelocationSection bgHakuginSwitchOverlayInfo; // D_80B16940 extern u32 bgHakuginSwitchOverlayRelocations[100]; // D_80B16954 extern u32 bgHakuginSwitchOverlayInfoOffset; // D_80B16AEC extern UNK_TYPE1 D_80B16AF0; // D_80B16AF0 @@ -15136,7 +15142,7 @@ extern UNK_TYPE4 D_80B19B88; // D_80B19B88 extern UNK_TYPE4 D_80B19B8C; // D_80B19B8C extern UNK_TYPE4 D_80B19B90; // D_80B19B90 extern UNK_TYPE4 D_80B19B94; // D_80B19B94 -extern OverlayBlockSizes enSnowmanOverlayInfo; // D_80B19BA0 +extern OverlayRelocationSection enSnowmanOverlayInfo; // D_80B19BA0 extern u32 enSnowmanOverlayRelocations[233]; // D_80B19BB4 extern u32 enSnowmanOverlayInfoOffset; // D_80B19F5C extern UNK_TYPE1 D_80B1A320; // D_80B1A320 @@ -15144,7 +15150,7 @@ extern UNK_TYPE4 D_80B1A340; // D_80B1A340 extern UNK_TYPE4 D_80B1A344; // D_80B1A344 extern UNK_TYPE4 D_80B1A348; // D_80B1A348 extern UNK_TYPE4 D_80B1A34C; // D_80B1A34C -extern OverlayBlockSizes tGSwOverlayInfo; // D_80B1A350 +extern OverlayRelocationSection tGSwOverlayInfo; // D_80B1A350 extern u32 tGSwOverlayRelocations[16]; // D_80B1A364 extern u32 tGSwOverlayInfoOffset; // D_80B1A3AC extern UNK_TYPE1 D_80B1DA30; // D_80B1DA30 @@ -15179,7 +15185,7 @@ extern UNK_TYPE4 D_80B1DB50; // D_80B1DB50 extern UNK_TYPE4 D_80B1DB54; // D_80B1DB54 extern UNK_TYPE4 D_80B1DB58; // D_80B1DB58 extern UNK_TYPE4 D_80B1DB5C; // D_80B1DB5C -extern OverlayBlockSizes enPoSistersOverlayInfo; // D_80B1DB60 +extern OverlayRelocationSection enPoSistersOverlayInfo; // D_80B1DB60 extern u32 enPoSistersOverlayRelocations[204]; // D_80B1DB74 extern u32 enPoSistersOverlayInfoOffset; // D_80B1DEAC extern UNK_TYPE4 D_80B21620; // D_80B21620 @@ -15216,7 +15222,7 @@ extern UNK_TYPE4 D_80B21830; // D_80B21830 extern UNK_TYPE4 D_80B21834; // D_80B21834 extern UNK_TYPE4 D_80B21838; // D_80B21838 extern UNK_TYPE4 D_80B2183C; // D_80B2183C -extern OverlayBlockSizes enPpOverlayInfo; // D_80B21840 +extern OverlayRelocationSection enPpOverlayInfo; // D_80B21840 extern u32 enPpOverlayRelocations[170]; // D_80B21854 extern u32 enPpOverlayInfoOffset; // D_80B21AFC extern UNK_TYPE1 D_80B22A60; // D_80B22A60 @@ -15232,7 +15238,7 @@ extern UNK_TYPE4 D_80B22AD8; // D_80B22AD8 extern UNK_TYPE4 D_80B22ADC; // D_80B22ADC extern UNK_TYPE4 D_80B22AE0; // D_80B22AE0 extern UNK_TYPE4 D_80B22AE4; // D_80B22AE4 -extern OverlayBlockSizes enHakurockOverlayInfo; // D_80B22AF0 +extern OverlayRelocationSection enHakurockOverlayInfo; // D_80B22AF0 extern u32 enHakurockOverlayRelocations[62]; // D_80B22B04 extern u32 enHakurockOverlayInfoOffset; // D_80B22BFC extern UNK_TYPE1 D_80B23A80; // D_80B23A80 @@ -15244,11 +15250,11 @@ extern UNK_TYPE4 D_80B23C64; // D_80B23C64 extern UNK_TYPE4 D_80B23C68; // D_80B23C68 extern UNK_TYPE4 D_80B23C6C; // D_80B23C6C extern UNK_TYPE4 D_80B23C70; // D_80B23C70 -extern OverlayBlockSizes enHanabiOverlayInfo; // D_80B23C80 +extern OverlayRelocationSection enHanabiOverlayInfo; // D_80B23C80 extern u32 enHanabiOverlayRelocations[45]; // D_80B23C94 extern u32 enHanabiOverlayInfoOffset; // D_80B23D4C extern UNK_TYPE1 D_80B23E80; // D_80B23E80 -extern OverlayBlockSizes objDowsingOverlayInfo; // D_80B23EA0 +extern OverlayRelocationSection objDowsingOverlayInfo; // D_80B23EA0 extern u32 objDowsingOverlayRelocations[6]; // D_80B23EB4 extern u32 objDowsingOverlayInfoOffset; // D_80B23ECC extern UNK_TYPE1 D_80B24460; // D_80B24460 @@ -15256,7 +15262,7 @@ extern UNK_TYPE1 D_80B24480; // D_80B24480 extern UNK_TYPE1 D_80B2448C; // D_80B2448C extern UNK_TYPE4 D_80B245CC; // D_80B245CC extern UNK_TYPE4 D_80B245D0; // D_80B245D0 -extern OverlayBlockSizes objWindOverlayInfo; // D_80B245E0 +extern OverlayRelocationSection objWindOverlayInfo; // D_80B245E0 extern u32 objWindOverlayRelocations[12]; // D_80B245F4 extern u32 objWindOverlayInfoOffset; // D_80B2462C extern UNK_TYPE1 D_80B25D20; // D_80B25D20 @@ -15290,7 +15296,7 @@ extern UNK_TYPE4 D_80B26020; // D_80B26020 extern UNK_TYPE4 D_80B26024; // D_80B26024 extern UNK_TYPE4 D_80B26028; // D_80B26028 extern UNK_TYPE4 D_80B2602C; // D_80B2602C -extern OverlayBlockSizes enRacedogOverlayInfo; // D_80B26050 +extern OverlayRelocationSection enRacedogOverlayInfo; // D_80B26050 extern u32 enRacedogOverlayRelocations[142]; // D_80B26064 extern u32 enRacedogOverlayInfoOffset; // D_80B2629C extern UNK_TYPE1 D_80B27C10; // D_80B27C10 @@ -15301,13 +15307,13 @@ extern UNK_TYPE1 D_80B27CE0; // D_80B27CE0 extern UNK_TYPE1 D_80B27CF4; // D_80B27CF4 extern UNK_TYPE1 D_80B27D00; // D_80B27D00 extern UNK_TYPE1 D_80B27D10; // D_80B27D10 -extern OverlayBlockSizes enKendoJsOverlayInfo; // D_80B27E10 +extern OverlayRelocationSection enKendoJsOverlayInfo; // D_80B27E10 extern u32 enKendoJsOverlayRelocations[147]; // D_80B27E24 extern u32 enKendoJsOverlayInfoOffset; // D_80B2807C extern UNK_TYPE1 D_80B282D0; // D_80B282D0 extern UNK_TYPE1 D_80B282F0; // D_80B282F0 extern UNK_TYPE4 D_80B28320; // D_80B28320 -extern OverlayBlockSizes bgBotihasiraOverlayInfo; // D_80B28330 +extern OverlayRelocationSection bgBotihasiraOverlayInfo; // D_80B28330 extern u32 bgBotihasiraOverlayRelocations[10]; // D_80B28344 extern u32 bgBotihasiraOverlayInfoOffset; // D_80B2836C extern UNK_TYPE4 D_80B2B2E0; // D_80B2B2E0 @@ -15350,7 +15356,7 @@ extern UNK_TYPE4 D_80B2B440; // D_80B2B440 extern UNK_TYPE4 D_80B2B444; // D_80B2B444 extern UNK_TYPE4 D_80B2B448; // D_80B2B448 extern UNK_TYPE4 D_80B2B44C; // D_80B2B44C -extern OverlayBlockSizes enFish2OverlayInfo; // D_80B2B450 +extern OverlayRelocationSection enFish2OverlayInfo; // D_80B2B450 extern u32 enFish2OverlayRelocations[242]; // D_80B2B464 extern u32 enFish2OverlayInfoOffset; // D_80B2B82C extern UNK_TYPE1 D_80B2C200; // D_80B2C200 @@ -15376,7 +15382,7 @@ extern UNK_TYPE1 D_80B2C4B8; // D_80B2C4B8 extern UNK_PTR D_80B2C4E4; // D_80B2C4E4 extern UNK_TYPE1 D_80B2C4F0; // D_80B2C4F0 extern UNK_PTR D_80B2C500; // D_80B2C500 -extern OverlayBlockSizes enPstOverlayInfo; // D_80B2C570 +extern OverlayRelocationSection enPstOverlayInfo; // D_80B2C570 extern u32 enPstOverlayRelocations[90]; // D_80B2C584 extern u32 enPstOverlayInfoOffset; // D_80B2C6EC extern UNK_TYPE1 D_80B2F660; // D_80B2F660 @@ -15410,7 +15416,7 @@ extern UNK_TYPE4 D_80B2F7A4; // D_80B2F7A4 extern UNK_TYPE4 D_80B2F7A8; // D_80B2F7A8 extern UNK_TYPE4 D_80B2F7AC; // D_80B2F7AC extern UNK_TYPE4 D_80B2F7B0; // D_80B2F7B0 -extern OverlayBlockSizes enPohOverlayInfo; // D_80B2F7C0 +extern OverlayRelocationSection enPohOverlayInfo; // D_80B2F7C0 extern u32 enPohOverlayRelocations[203]; // D_80B2F7D4 extern u32 enPohOverlayInfoOffset; // D_80B2FB0C extern UNK_TYPE1 D_80B31040; // D_80B31040 @@ -15435,7 +15441,7 @@ extern UNK_TYPE4 D_80B31434; // D_80B31434 extern UNK_TYPE4 D_80B31438; // D_80B31438 extern UNK_TYPE4 D_80B3143C; // D_80B3143C extern UNK_TYPE4 D_80B31440; // D_80B31440 -extern OverlayBlockSizes objSpidertentOverlayInfo; // D_80B31450 +extern OverlayRelocationSection objSpidertentOverlayInfo; // D_80B31450 extern u32 objSpidertentOverlayRelocations[71]; // D_80B31464 extern u32 objSpidertentOverlayInfoOffset; // D_80B3158C extern UNK_TYPE1 D_80B33910; // D_80B33910 @@ -15465,7 +15471,7 @@ extern UNK_TYPE4 D_80B33A3C; // D_80B33A3C extern UNK_TYPE4 D_80B33A40; // D_80B33A40 extern UNK_TYPE4 D_80B33A44; // D_80B33A44 extern UNK_TYPE4 D_80B33A48; // D_80B33A48 -extern OverlayBlockSizes enZoraeggOverlayInfo; // D_80B33A50 +extern OverlayRelocationSection enZoraeggOverlayInfo; // D_80B33A50 extern u32 enZoraeggOverlayRelocations[176]; // D_80B33A64 extern u32 enZoraeggOverlayInfoOffset; // D_80B33D2C extern UNK_TYPE1 D_80B34B20; // D_80B34B20 @@ -15474,7 +15480,7 @@ extern UNK_TYPE1 D_80B34B50; // D_80B34B50 extern UNK_TYPE1 D_80B34B84; // D_80B34B84 extern UNK_TYPE1 D_80B34B90; // D_80B34B90 extern UNK_TYPE1 D_80B34B98; // D_80B34B98 -extern OverlayBlockSizes enKbtOverlayInfo; // D_80B34CF0 +extern OverlayRelocationSection enKbtOverlayInfo; // D_80B34CF0 extern u32 enKbtOverlayRelocations[153]; // D_80B34D04 extern u32 enKbtOverlayInfoOffset; // D_80B34F6C extern UNK_TYPE1 D_80B36BE0; // D_80B36BE0 @@ -15492,7 +15498,7 @@ extern UNK_TYPE4 D_80B36E80; // D_80B36E80 extern UNK_TYPE4 D_80B36E84; // D_80B36E84 extern UNK_TYPE4 D_80B36E88; // D_80B36E88 extern UNK_TYPE4 D_80B36E8C; // D_80B36E8C -extern OverlayBlockSizes enGgOverlayInfo; // D_80B36E90 +extern OverlayRelocationSection enGgOverlayInfo; // D_80B36E90 extern u32 enGgOverlayRelocations[117]; // D_80B36EA4 extern u32 enGgOverlayInfoOffset; // D_80B3707C extern UNK_TYPE1 D_80B38680; // D_80B38680 @@ -15536,7 +15542,7 @@ extern UNK_TYPE4 D_80B38BB0; // D_80B38BB0 extern UNK_TYPE4 D_80B38BB4; // D_80B38BB4 extern UNK_TYPE4 D_80B38BB8; // D_80B38BB8 extern UNK_TYPE4 D_80B38BBC; // D_80B38BBC -extern OverlayBlockSizes enMarutaOverlayInfo; // D_80B38BC0 +extern OverlayRelocationSection enMarutaOverlayInfo; // D_80B38BC0 extern u32 enMarutaOverlayRelocations[145]; // D_80B38BD4 extern u32 enMarutaOverlayInfoOffset; // D_80B38E1C extern UNK_TYPE1 D_80B3A8C0; // D_80B3A8C0 @@ -15583,7 +15589,7 @@ extern UNK_TYPE4 D_80B3A9DC; // D_80B3A9DC extern UNK_TYPE4 D_80B3A9E0; // D_80B3A9E0 extern UNK_TYPE4 D_80B3A9E4; // D_80B3A9E4 extern UNK_TYPE4 D_80B3A9E8; // D_80B3A9E8 -extern OverlayBlockSizes objSnowball2OverlayInfo; // D_80B3A9F0 +extern OverlayRelocationSection objSnowball2OverlayInfo; // D_80B3A9F0 extern u32 objSnowball2OverlayRelocations[143]; // D_80B3AA04 extern u32 objSnowball2OverlayInfoOffset; // D_80B3AC4C extern UNK_TYPE1 D_80B3BEE0; // D_80B3BEE0 @@ -15597,7 +15603,7 @@ extern UNK_TYPE1 D_80B3C0AC; // D_80B3C0AC extern UNK_TYPE4 D_80B3C0E4; // D_80B3C0E4 extern UNK_TYPE4 D_80B3C0E8; // D_80B3C0E8 extern UNK_TYPE4 D_80B3C0EC; // D_80B3C0EC -extern OverlayBlockSizes enGg2OverlayInfo; // D_80B3C0F0 +extern OverlayRelocationSection enGg2OverlayInfo; // D_80B3C0F0 extern u32 enGg2OverlayRelocations[84]; // D_80B3C104 extern u32 enGg2OverlayInfoOffset; // D_80B3C25C extern UNK_TYPE1 D_80B3C940; // D_80B3C940 @@ -15605,7 +15611,7 @@ extern UNK_TYPE1 D_80B3C960; // D_80B3C960 extern UNK_TYPE1 D_80B3C96C; // D_80B3C96C extern UNK_TYPE4 D_80B3C980; // D_80B3C980 extern UNK_TYPE4 D_80B3C984; // D_80B3C984 -extern OverlayBlockSizes objGhakaOverlayInfo; // D_80B3C990 +extern OverlayRelocationSection objGhakaOverlayInfo; // D_80B3C990 extern u32 objGhakaOverlayRelocations[28]; // D_80B3C9A4 extern u32 objGhakaOverlayInfoOffset; // D_80B3CA1C extern UNK_TYPE1 D_80B3DC60; // D_80B3DC60 @@ -15620,7 +15626,7 @@ extern UNK_TYPE4 D_80B3DEC4; // D_80B3DEC4 extern UNK_TYPE4 D_80B3DEC8; // D_80B3DEC8 extern UNK_TYPE4 D_80B3DECC; // D_80B3DECC extern UNK_TYPE1 D_80B3DED0; // D_80B3DED0 -extern OverlayBlockSizes enDnpOverlayInfo; // D_80B3DEE0 +extern OverlayRelocationSection enDnpOverlayInfo; // D_80B3DEE0 extern u32 enDnpOverlayRelocations[61]; // D_80B3DEF4 extern u32 enDnpOverlayInfoOffset; // D_80B3DFEC extern UNK_TYPE1 D_80B3FBD0; // D_80B3FBD0 @@ -15646,12 +15652,12 @@ extern UNK_TYPE1 D_80B3FE58; // D_80B3FE58 extern UNK_TYPE1 D_80B3FE70; // D_80B3FE70 extern UNK_TYPE4 D_80B3FE90; // D_80B3FE90 extern UNK_TYPE4 D_80B3FE94; // D_80B3FE94 -extern OverlayBlockSizes enDaiOverlayInfo; // D_80B3FEA0 +extern OverlayRelocationSection enDaiOverlayInfo; // D_80B3FEA0 extern u32 enDaiOverlayRelocations[113]; // D_80B3FEB4 extern u32 enDaiOverlayInfoOffset; // D_80B4007C extern UNK_TYPE1 D_80B40760; // D_80B40760 extern UNK_TYPE1 D_80B40780; // D_80B40780 -extern OverlayBlockSizes bgGoronOyuOverlayInfo; // D_80B40790 +extern OverlayRelocationSection bgGoronOyuOverlayInfo; // D_80B40790 extern u32 bgGoronOyuOverlayRelocations[20]; // D_80B407A4 extern u32 bgGoronOyuOverlayInfoOffset; // D_80B407FC extern UNK_TYPE1 D_80B43250; // D_80B43250 @@ -15668,7 +15674,7 @@ extern UNK_TYPE1 D_80B432E4; // D_80B432E4 extern UNK_TYPE4 D_80B432F0; // D_80B432F0 extern UNK_TYPE4 D_80B432F4; // D_80B432F4 extern UNK_TYPE4 D_80B43460; // D_80B43460 -extern OverlayBlockSizes enKgyOverlayInfo; // D_80B43470 +extern OverlayRelocationSection enKgyOverlayInfo; // D_80B43470 extern u32 enKgyOverlayRelocations[329]; // D_80B43484 extern u32 enKgyOverlayInfoOffset; // D_80B439AC extern UNK_TYPE1 D_80B4E890; // D_80B4E890 @@ -15911,7 +15917,7 @@ extern UNK_TYPE4 D_80B4F06C; // D_80B4F06C extern UNK_TYPE4 D_80B4F070; // D_80B4F070 extern UNK_TYPE4 D_80B4F074; // D_80B4F074 extern UNK_TYPE4 D_80B4F078; // D_80B4F078 -extern OverlayBlockSizes enInvadepohOverlayInfo; // D_80B4F080 +extern OverlayRelocationSection enInvadepohOverlayInfo; // D_80B4F080 extern u32 enInvadepohOverlayRelocations[1153]; // D_80B4F094 extern u32 enInvadepohOverlayInfoOffset; // D_80B5029C extern UNK_TYPE1 D_80B502A0; // D_80B502A0 @@ -15957,7 +15963,7 @@ extern UNK_TYPE4 D_80B534A0; // D_80B534A0 extern UNK_TYPE4 D_80B534A4; // D_80B534A4 extern UNK_TYPE4 D_80B534A8; // D_80B534A8 extern UNK_TYPE4 D_80B534AC; // D_80B534AC -extern OverlayBlockSizes enGkOverlayInfo; // D_80B534B0 +extern OverlayRelocationSection enGkOverlayInfo; // D_80B534B0 extern u32 enGkOverlayRelocations[222]; // D_80B534C4 extern u32 enGkOverlayInfoOffset; // D_80B5383C extern UNK_TYPE1 D_80B581D0; // D_80B581D0 @@ -16008,7 +16014,7 @@ extern UNK_TYPE1 D_80B58ED4; // D_80B58ED4 extern UNK_TYPE1 D_80B58EE0; // D_80B58EE0 extern UNK_TYPE1 D_80B58EEC; // D_80B58EEC extern UNK_TYPE4 D_80B5970C; // D_80B5970C -extern OverlayBlockSizes enAnOverlayInfo; // D_80B59880 +extern OverlayRelocationSection enAnOverlayInfo; // D_80B59880 extern u32 enAnOverlayRelocations[928]; // D_80B59894 extern u32 enAnOverlayInfoOffset; // D_80B5A71C extern UNK_TYPE4 D_80B5B1F0; // D_80B5B1F0 @@ -16016,7 +16022,7 @@ extern UNK_TYPE1 D_80B5B1F4; // D_80B5B1F4 extern UNK_TYPE1 D_80B5B214; // D_80B5B214 extern UNK_TYPE1 D_80B5B234; // D_80B5B234 extern UNK_TYPE4 D_80B5B260; // D_80B5B260 -extern OverlayBlockSizes enBeeOverlayInfo; // D_80B5B270 +extern OverlayRelocationSection enBeeOverlayInfo; // D_80B5B270 extern u32 enBeeOverlayRelocations[19]; // D_80B5B284 extern u32 enBeeOverlayInfoOffset; // D_80B5B2DC extern UNK_TYPE1 D_80B5E380; // D_80B5E380 @@ -16048,7 +16054,7 @@ extern UNK_TYPE4 D_80B5E4B8; // D_80B5E4B8 extern UNK_TYPE4 D_80B5E4BC; // D_80B5E4BC extern UNK_TYPE4 D_80B5E4C0; // D_80B5E4C0 extern UNK_TYPE4 D_80B5E4C4; // D_80B5E4C4 -extern OverlayBlockSizes enOtOverlayInfo; // D_80B5E4D0 +extern OverlayRelocationSection enOtOverlayInfo; // D_80B5E4D0 extern u32 enOtOverlayRelocations[229]; // D_80B5E4E4 extern u32 enOtOverlayInfoOffset; // D_80B5E87C extern UNK_TYPE1 D_80B5E880; // D_80B5E880 @@ -16085,7 +16091,7 @@ extern UNK_TYPE4 D_80B608A8; // D_80B608A8 extern UNK_TYPE4 D_80B608AC; // D_80B608AC extern UNK_TYPE4 D_80B608B0; // D_80B608B0 extern UNK_TYPE4 D_80B608B4; // D_80B608B4 -extern OverlayBlockSizes enDragonOverlayInfo; // D_80B608E0 +extern OverlayRelocationSection enDragonOverlayInfo; // D_80B608E0 extern u32 enDragonOverlayRelocations[116]; // D_80B608F4 extern u32 enDragonOverlayInfoOffset; // D_80B60ACC extern UNK_TYPE1 D_80B612F0; // D_80B612F0 @@ -16106,7 +16112,7 @@ extern UNK_TYPE4 D_80B614D8; // D_80B614D8 extern UNK_TYPE4 D_80B614DC; // D_80B614DC extern UNK_TYPE4 D_80B614E0; // D_80B614E0 extern UNK_TYPE1 D_80B614E4; // D_80B614E4 -extern OverlayBlockSizes objDoraOverlayInfo; // D_80B614F0 +extern OverlayRelocationSection objDoraOverlayInfo; // D_80B614F0 extern u32 objDoraOverlayRelocations[52]; // D_80B61504 extern u32 objDoraOverlayInfoOffset; // D_80B615DC extern UNK_TYPE1 D_80B64FF0; // D_80B64FF0 @@ -16145,7 +16151,7 @@ extern UNK_TYPE4 D_80B65110; // D_80B65110 extern UNK_TYPE4 D_80B65114; // D_80B65114 extern UNK_TYPE4 D_80B65118; // D_80B65118 extern UNK_TYPE4 D_80B6511C; // D_80B6511C -extern OverlayBlockSizes enBigpoOverlayInfo; // D_80B65120 +extern OverlayRelocationSection enBigpoOverlayInfo; // D_80B65120 extern u32 enBigpoOverlayRelocations[226]; // D_80B65134 extern u32 enBigpoOverlayInfoOffset; // D_80B654BC extern UNK_TYPE1 D_80B66640; // D_80B66640 @@ -16182,12 +16188,12 @@ extern UNK_TYPE1 D_80B66848; // D_80B66848 extern UNK_TYPE1 D_80B6684C; // D_80B6684C extern UNK_TYPE1 D_80B66850; // D_80B66850 extern UNK_TYPE1 D_80B66854; // D_80B66854 -extern OverlayBlockSizes objKendoKanbanOverlayInfo; // D_80B66860 +extern OverlayRelocationSection objKendoKanbanOverlayInfo; // D_80B66860 extern u32 objKendoKanbanOverlayRelocations[106]; // D_80B66874 extern u32 objKendoKanbanOverlayInfoOffset; // D_80B66A1C extern UNK_TYPE1 D_80B66CB0; // D_80B66CB0 extern UNK_TYPE4 D_80B66CD0; // D_80B66CD0 -extern OverlayBlockSizes objHarikoOverlayInfo; // D_80B66CE0 +extern OverlayRelocationSection objHarikoOverlayInfo; // D_80B66CE0 extern u32 objHarikoOverlayRelocations[14]; // D_80B66CF4 extern u32 objHarikoOverlayInfoOffset; // D_80B66D2C extern UNK_TYPE1 D_80B685A0; // D_80B685A0 @@ -16241,7 +16247,7 @@ extern UNK_TYPE2 D_80B6D1F0; // D_80B6D1F0 extern UNK_TYPE2 D_80B6D1F8; // D_80B6D1F8 extern UNK_TYPE1 D_80B6D200; // D_80B6D200 extern UNK_TYPE1 D_80B6D20C; // D_80B6D20C -extern OverlayBlockSizes enSthOverlayInfo; // D_80B6D300 +extern OverlayRelocationSection enSthOverlayInfo; // D_80B6D300 extern u32 enSthOverlayRelocations[210]; // D_80B6D314 extern u32 enSthOverlayInfoOffset; // D_80B6D65C extern UNK_TYPE1 D_80B6DB50; // D_80B6DB50 @@ -16249,12 +16255,12 @@ extern UNK_TYPE4 D_80B6DB70; // D_80B6DB70 extern UNK_TYPE4 D_80B6DB80; // D_80B6DB80 extern UNK_TYPE4 D_80B6DB84; // D_80B6DB84 extern UNK_TYPE4 D_80B6DB88; // D_80B6DB88 -extern OverlayBlockSizes bgSinkaiKabeOverlayInfo; // D_80B6DB90 +extern OverlayRelocationSection bgSinkaiKabeOverlayInfo; // D_80B6DB90 extern u32 bgSinkaiKabeOverlayRelocations[13]; // D_80B6DBA4 extern u32 bgSinkaiKabeOverlayInfoOffset; // D_80B6DBDC extern UNK_TYPE1 D_80B6DF80; // D_80B6DF80 extern UNK_TYPE1 D_80B6DFA0; // D_80B6DFA0 -extern OverlayBlockSizes bgHakaCurtainOverlayInfo; // D_80B6DFB0 +extern OverlayRelocationSection bgHakaCurtainOverlayInfo; // D_80B6DFB0 extern u32 bgHakaCurtainOverlayRelocations[22]; // D_80B6DFC4 extern u32 bgHakaCurtainOverlayInfoOffset; // D_80B6E01C extern UNK_TYPE1 D_80B6E6D0; // D_80B6E6D0 @@ -16269,7 +16275,7 @@ extern UNK_TYPE1 D_80B6E738; // D_80B6E738 extern UNK_TYPE1 D_80B6E748; // D_80B6E748 extern UNK_TYPE4 D_80B6E760; // D_80B6E760 extern UNK_TYPE4 D_80B6E764; // D_80B6E764 -extern OverlayBlockSizes bgKin2BombwallOverlayInfo; // D_80B6E770 +extern OverlayRelocationSection bgKin2BombwallOverlayInfo; // D_80B6E770 extern u32 bgKin2BombwallOverlayRelocations[35]; // D_80B6E784 extern u32 bgKin2BombwallOverlayInfoOffset; // D_80B6E81C extern UNK_TYPE1 D_80B6EDC0; // D_80B6EDC0 @@ -16279,7 +16285,7 @@ extern UNK_TYPE1 D_80B6EE80; // D_80B6EE80 extern UNK_TYPE1 D_80B6EEE0; // D_80B6EEE0 extern UNK_TYPE1 D_80B6EEE4; // D_80B6EEE4 extern UNK_TYPE1 D_80B6EEE8; // D_80B6EEE8 -extern OverlayBlockSizes bgKin2FenceOverlayInfo; // D_80B6EF00 +extern OverlayRelocationSection bgKin2FenceOverlayInfo; // D_80B6EF00 extern u32 bgKin2FenceOverlayRelocations[33]; // D_80B6EF14 extern u32 bgKin2FenceOverlayInfoOffset; // D_80B6EF9C extern UNK_TYPE1 D_80B6F970; // D_80B6F970 @@ -16295,7 +16301,7 @@ extern UNK_TYPE1 D_80B6FA50; // D_80B6FA50 extern UNK_TYPE4 D_80B6FA54; // D_80B6FA54 extern UNK_TYPE4 D_80B6FA58; // D_80B6FA58 extern UNK_TYPE4 D_80B6FA5C; // D_80B6FA5C -extern OverlayBlockSizes bgKin2PictureOverlayInfo; // D_80B6FA60 +extern OverlayRelocationSection bgKin2PictureOverlayInfo; // D_80B6FA60 extern u32 bgKin2PictureOverlayRelocations[46]; // D_80B6FA74 extern u32 bgKin2PictureOverlayInfoOffset; // D_80B6FB2C extern UNK_TYPE1 D_80B70730; // D_80B70730 @@ -16314,7 +16320,7 @@ extern UNK_TYPE4 D_80B70798; // D_80B70798 extern UNK_TYPE4 D_80B7079C; // D_80B7079C extern UNK_TYPE4 D_80B707A0; // D_80B707A0 extern UNK_TYPE4 D_80B707A4; // D_80B707A4 -extern OverlayBlockSizes bgKin2ShelfOverlayInfo; // D_80B707B0 +extern OverlayRelocationSection bgKin2ShelfOverlayInfo; // D_80B707B0 extern u32 bgKin2ShelfOverlayRelocations[61]; // D_80B707C4 extern u32 bgKin2ShelfOverlayInfoOffset; // D_80B708BC extern UNK_TYPE1 D_80B732B0; // D_80B732B0 @@ -16339,7 +16345,7 @@ extern UNK_TYPE4 D_80B73508; // D_80B73508 extern UNK_TYPE4 D_80B7350C; // D_80B7350C extern UNK_TYPE4 D_80B73538; // D_80B73538 extern UNK_TYPE4 D_80B7353C; // D_80B7353C -extern OverlayBlockSizes enRailSkbOverlayInfo; // D_80B735B0 +extern OverlayRelocationSection enRailSkbOverlayInfo; // D_80B735B0 extern u32 enRailSkbOverlayRelocations[303]; // D_80B735C4 extern u32 enRailSkbOverlayInfoOffset; // D_80B73A8C extern UNK_TYPE1 D_80B75800; // D_80B75800 @@ -16354,7 +16360,7 @@ extern UNK_TYPE1 D_80B759CC; // D_80B759CC extern UNK_TYPE1 D_80B759D8; // D_80B759D8 extern UNK_TYPE4 D_80B759F0; // D_80B759F0 extern UNK_TYPE4 D_80B759F4; // D_80B759F4 -extern OverlayBlockSizes enJgOverlayInfo; // D_80B75B90 +extern OverlayRelocationSection enJgOverlayInfo; // D_80B75B90 extern u32 enJgOverlayRelocations[288]; // D_80B75BA4 extern u32 enJgOverlayInfoOffset; // D_80B7602C extern UNK_TYPE1 D_80B774F0; // D_80B774F0 @@ -16367,7 +16373,7 @@ extern UNK_TYPE4 D_80B77674; // D_80B77674 extern UNK_TYPE4 D_80B77680; // D_80B77680 extern UNK_TYPE4 D_80B77684; // D_80B77684 extern UNK_TYPE4 D_80B77688; // D_80B77688 -extern OverlayBlockSizes enTruMtOverlayInfo; // D_80B77690 +extern OverlayRelocationSection enTruMtOverlayInfo; // D_80B77690 extern u32 enTruMtOverlayRelocations[50]; // D_80B776A4 extern u32 enTruMtOverlayInfoOffset; // D_80B7776C extern UNK_TYPE1 D_80B7C0F0; // D_80B7C0F0 @@ -16406,7 +16412,7 @@ extern UNK_TYPE4 D_80B7C3F4; // D_80B7C3F4 extern UNK_TYPE4 D_80B7C3F8; // D_80B7C3F8 extern UNK_TYPE4 D_80B7C3FC; // D_80B7C3FC extern UNK_TYPE4 D_80B7C400; // D_80B7C400 -extern OverlayBlockSizes objUmOverlayInfo; // D_80B7C410 +extern OverlayRelocationSection objUmOverlayInfo; // D_80B7C410 extern u32 objUmOverlayRelocations[281]; // D_80B7C424 extern u32 objUmOverlayInfoOffset; // D_80B7C88C extern UNK_TYPE1 D_80B7E4E0; // D_80B7E4E0 @@ -16428,12 +16434,12 @@ extern UNK_TYPE4 D_80B7E5E4; // D_80B7E5E4 extern UNK_TYPE4 D_80B7E5E8; // D_80B7E5E8 extern UNK_TYPE4 D_80B7E660; // D_80B7E660 extern UNK_TYPE4 D_80B7E664; // D_80B7E664 -extern OverlayBlockSizes enNeoReebaOverlayInfo; // D_80B7E670 +extern OverlayRelocationSection enNeoReebaOverlayInfo; // D_80B7E670 extern u32 enNeoReebaOverlayRelocations[170]; // D_80B7E684 extern u32 enNeoReebaOverlayInfoOffset; // D_80B7E92C -extern ActorInitData bgMbarChairInitData; // D_80B7EA00 +extern ActorInit bgMbarChairInitData; // D_80B7EA00 extern ActorInitVar bgMbarChairInitVars[4]; // D_80B7EA20 -extern OverlayBlockSizes bgMbarChairOverlayInfo; // D_80B7EA30 +extern OverlayRelocationSection bgMbarChairOverlayInfo; // D_80B7EA30 extern u32 bgMbarChairOverlayRelocations[6]; // D_80B7EA44 extern u32 bgMbarChairOverlayInfoOffset; // D_80B7EA5C extern UNK_TYPE1 D_80B7F620; // D_80B7F620 @@ -16442,7 +16448,7 @@ extern UNK_TYPE4 D_80B7F650; // D_80B7F650 extern UNK_TYPE4 D_80B7F654; // D_80B7F654 extern UNK_TYPE4 D_80B7F658; // D_80B7F658 extern UNK_TYPE4 D_80B7F65C; // D_80B7F65C -extern OverlayBlockSizes bgIkanaBlockOverlayInfo; // D_80B7F660 +extern OverlayRelocationSection bgIkanaBlockOverlayInfo; // D_80B7F660 extern u32 bgIkanaBlockOverlayRelocations[44]; // D_80B7F674 extern u32 bgIkanaBlockOverlayInfoOffset; // D_80B7F72C extern UNK_TYPE1 D_80B7FF30; // D_80B7FF30 @@ -16455,7 +16461,7 @@ extern UNK_TYPE1 D_80B801B4; // D_80B801B4 extern UNK_TYPE1 D_80B801C0; // D_80B801C0 extern UNK_TYPE1 D_80B8021C; // D_80B8021C extern UNK_TYPE4 D_80B80230; // D_80B80230 -extern OverlayBlockSizes bgIkanaMirrorOverlayInfo; // D_80B80240 +extern OverlayRelocationSection bgIkanaMirrorOverlayInfo; // D_80B80240 extern UNK_TYPE1 D_80B80248; // D_80B80248 extern u32 bgIkanaMirrorOverlayRelocations[33]; // D_80B80254 extern u32 bgIkanaMirrorOverlayInfoOffset; // D_80B802DC @@ -16476,7 +16482,7 @@ extern UNK_TYPE4 D_80B82220; // D_80B82220 extern UNK_TYPE4 D_80B82224; // D_80B82224 extern UNK_TYPE4 D_80B82228; // D_80B82228 extern UNK_TYPE4 D_80B8222C; // D_80B8222C -extern OverlayBlockSizes bgIkanaRotaryroomOverlayInfo; // D_80B82230 +extern OverlayRelocationSection bgIkanaRotaryroomOverlayInfo; // D_80B82230 extern u32 bgIkanaRotaryroomOverlayRelocations[89]; // D_80B82244 extern u32 bgIkanaRotaryroomOverlayInfoOffset; // D_80B823AC extern UNK_TYPE1 D_80B83A00; // D_80B83A00 @@ -16500,7 +16506,7 @@ extern UNK_TYPE4 D_80B83AC8; // D_80B83AC8 extern UNK_TYPE4 D_80B83ACC; // D_80B83ACC extern UNK_TYPE4 D_80B83AD0; // D_80B83AD0 extern UNK_TYPE4 D_80B83AD4; // D_80B83AD4 -extern OverlayBlockSizes bgDblueBalanceOverlayInfo; // D_80B83AE0 +extern OverlayRelocationSection bgDblueBalanceOverlayInfo; // D_80B83AE0 extern u32 bgDblueBalanceOverlayRelocations[93]; // D_80B83AF4 extern u32 bgDblueBalanceOverlayInfoOffset; // D_80B83C6C extern UNK_TYPE1 D_80B83C70; // D_80B83C70 @@ -16528,7 +16534,7 @@ extern UNK_TYPE4 D_80B853F4; // D_80B853F4 extern UNK_TYPE4 D_80B853F8; // D_80B853F8 extern UNK_TYPE4 D_80B853FC; // D_80B853FC extern UNK_TYPE4 D_80B85400; // D_80B85400 -extern OverlayBlockSizes bgDblueWaterfallOverlayInfo; // D_80B85410 +extern OverlayRelocationSection bgDblueWaterfallOverlayInfo; // D_80B85410 extern u32 bgDblueWaterfallOverlayRelocations[88]; // D_80B85424 extern u32 bgDblueWaterfallOverlayInfoOffset; // D_80B8558C extern UNK_TYPE1 D_80B8A8D0; // D_80B8A8D0 @@ -16585,7 +16591,7 @@ extern UNK_TYPE4 D_80B8AD6C; // D_80B8AD6C extern UNK_TYPE4 D_80B8ADAC; // D_80B8ADAC extern UNK_TYPE4 D_80B8ADB0; // D_80B8ADB0 extern UNK_TYPE4 D_80B8ADB4; // D_80B8ADB4 -extern OverlayBlockSizes enKaizokuOverlayInfo; // D_80B8ADC0 +extern OverlayRelocationSection enKaizokuOverlayInfo; // D_80B8ADC0 extern u32 enKaizokuOverlayRelocations[318]; // D_80B8ADD4 extern u32 enKaizokuOverlayInfoOffset; // D_80B8B2CC extern UNK_TYPE1 D_80B8CE20; // D_80B8CE20 @@ -16596,7 +16602,7 @@ extern UNK_TYPE1 D_80B8CE84; // D_80B8CE84 extern UNK_TYPE1 D_80B8CE88; // D_80B8CE88 extern UNK_TYPE1 D_80B8CE8C; // D_80B8CE8C extern UNK_TYPE1 D_80B8CE98; // D_80B8CE98 -extern OverlayBlockSizes enGe2OverlayInfo; // D_80B8CED0 +extern OverlayRelocationSection enGe2OverlayInfo; // D_80B8CED0 extern u32 enGe2OverlayRelocations[82]; // D_80B8CEE4 extern u32 enGe2OverlayInfoOffset; // D_80B8D02C extern UNK_TYPE1 D_80B8E150; // D_80B8E150 @@ -16606,7 +16612,7 @@ extern UNK_TYPE1 D_80B8E1A8; // D_80B8E1A8 extern UNK_TYPE1 D_80B8E308; // D_80B8E308 extern UNK_TYPE1 D_80B8E318; // D_80B8E318 extern UNK_TYPE2 D_80B8E32C; // D_80B8E32C -extern OverlayBlockSizes enMaYtsOverlayInfo; // D_80B8E380 +extern OverlayRelocationSection enMaYtsOverlayInfo; // D_80B8E380 extern u32 enMaYtsOverlayRelocations[96]; // D_80B8E394 extern u32 enMaYtsOverlayInfoOffset; // D_80B8E51C extern UNK_TYPE1 D_80B913F0; // D_80B913F0 @@ -16616,13 +16622,13 @@ extern UNK_TYPE1 D_80B91448; // D_80B91448 extern UNK_TYPE1 D_80B915C8; // D_80B915C8 extern UNK_TYPE1 D_80B915D8; // D_80B915D8 extern UNK_TYPE2 D_80B915F0; // D_80B915F0 -extern OverlayBlockSizes enMaYtoOverlayInfo; // D_80B91790 +extern OverlayRelocationSection enMaYtoOverlayInfo; // D_80B91790 extern u32 enMaYtoOverlayRelocations[323]; // D_80B917A4 extern u32 enMaYtoOverlayInfoOffset; // D_80B91CBC extern UNK_TYPE1 D_80B91EA0; // D_80B91EA0 extern UNK_TYPE1 D_80B91EC0; // D_80B91EC0 extern UNK_TYPE4 D_80B91ED0; // D_80B91ED0 -extern OverlayBlockSizes objTokeiTurretOverlayInfo; // D_80B91EE0 +extern OverlayRelocationSection objTokeiTurretOverlayInfo; // D_80B91EE0 extern u32 objTokeiTurretOverlayRelocations[8]; // D_80B91EF4 extern u32 objTokeiTurretOverlayInfoOffset; // D_80B91F1C extern UNK_TYPE1 D_80B92940; // D_80B92940 @@ -16641,7 +16647,7 @@ extern UNK_TYPE1 D_80B929EC; // D_80B929EC extern UNK_TYPE4 D_80B92A00; // D_80B92A00 extern UNK_TYPE4 D_80B92A04; // D_80B92A04 extern UNK_TYPE4 D_80B92A08; // D_80B92A08 -extern OverlayBlockSizes bgDblueElevatorOverlayInfo; // D_80B92A10 +extern OverlayRelocationSection bgDblueElevatorOverlayInfo; // D_80B92A10 extern u32 bgDblueElevatorOverlayRelocations[55]; // D_80B92A24 extern u32 bgDblueElevatorOverlayInfoOffset; // D_80B92B0C extern UNK_TYPE1 D_80B93200; // D_80B93200 @@ -16651,7 +16657,7 @@ extern UNK_TYPE1 D_80B93250; // D_80B93250 extern UNK_TYPE4 D_80B93260; // D_80B93260 extern UNK_TYPE4 D_80B93264; // D_80B93264 extern UNK_TYPE4 D_80B93268; // D_80B93268 -extern OverlayBlockSizes objWarpstoneOverlayInfo; // D_80B93270 +extern OverlayRelocationSection objWarpstoneOverlayInfo; // D_80B93270 extern u32 objWarpstoneOverlayRelocations[31]; // D_80B93284 extern u32 objWarpstoneOverlayInfoOffset; // D_80B9330C extern UNK_TYPE1 D_80B95860; // D_80B95860 @@ -16693,18 +16699,18 @@ extern UNK_TYPE4 D_80B959D4; // D_80B959D4 extern UNK_TYPE4 D_80B959D8; // D_80B959D8 extern UNK_TYPE4 D_80B95A50; // D_80B95A50 extern UNK_TYPE4 D_80B95A54; // D_80B95A54 -extern OverlayBlockSizes enZogOverlayInfo; // D_80B95A60 +extern OverlayRelocationSection enZogOverlayInfo; // D_80B95A60 extern u32 enZogOverlayRelocations[228]; // D_80B95A74 extern u32 enZogOverlayInfoOffset; // D_80B95E0C extern UNK_TYPE1 D_80B95E10; // D_80B95E10 extern UNK_TYPE1 D_80B96140; // D_80B96140 extern UNK_PTR D_80B96160; // D_80B96160 extern UNK_TYPE1 D_80B96178; // D_80B96178 -extern OverlayBlockSizes objRotliftOverlayInfo; // D_80B96190 +extern OverlayRelocationSection objRotliftOverlayInfo; // D_80B96190 extern u32 objRotliftOverlayRelocations[12]; // D_80B961A4 extern u32 objRotliftOverlayInfoOffset; // D_80B961DC extern UNK_TYPE1 D_80B963C0; // D_80B963C0 -extern OverlayBlockSizes objJgGakkiOverlayInfo; // D_80B963E0 +extern OverlayRelocationSection objJgGakkiOverlayInfo; // D_80B963E0 extern u32 objJgGakkiOverlayRelocations[4]; // D_80B963F4 extern u32 objJgGakkiOverlayInfoOffset; // D_80B9640C extern UNK_TYPE1 D_80B96540; // D_80B96540 @@ -16712,7 +16718,7 @@ extern UNK_TYPE1 D_80B96560; // D_80B96560 extern UNK_TYPE1 D_80B96568; // D_80B96568 extern UNK_TYPE1 D_80B96570; // D_80B96570 extern UNK_TYPE1 D_80B96578; // D_80B96578 -extern OverlayBlockSizes bgInibsMovebgOverlayInfo; // D_80B96580 +extern OverlayRelocationSection bgInibsMovebgOverlayInfo; // D_80B96580 extern u32 bgInibsMovebgOverlayRelocations[11]; // D_80B96594 extern u32 bgInibsMovebgOverlayInfoOffset; // D_80B965CC extern UNK_TYPE1 D_80B998C0; // D_80B998C0 @@ -16722,7 +16728,7 @@ extern UNK_TYPE1 D_80B99934; // D_80B99934 extern UNK_TYPE4 D_80B99940; // D_80B99940 extern UNK_TYPE4 D_80B99B4C; // D_80B99B4C extern UNK_TYPE4 D_80B99B50; // D_80B99B50 -extern OverlayBlockSizes enZotOverlayInfo; // D_80B99B60 +extern OverlayRelocationSection enZotOverlayInfo; // D_80B99B60 extern u32 enZotOverlayRelocations[332]; // D_80B99B74 extern u32 enZotOverlayInfoOffset; // D_80B9A0AC extern UNK_TYPE1 D_80B9A550; // D_80B9A550 @@ -16730,12 +16736,12 @@ extern UNK_TYPE1 D_80B9A570; // D_80B9A570 extern UNK_TYPE1 D_80B9A59C; // D_80B9A59C extern UNK_PTR D_80B9A5BC; // D_80B9A5BC extern UNK_TYPE4 D_80B9A5D0; // D_80B9A5D0 -extern OverlayBlockSizes objTreeOverlayInfo; // D_80B9A5E0 +extern OverlayRelocationSection objTreeOverlayInfo; // D_80B9A5E0 extern u32 objTreeOverlayRelocations[20]; // D_80B9A5F4 extern u32 objTreeOverlayInfoOffset; // D_80B9A64C extern UNK_TYPE1 D_80B9A920; // D_80B9A920 extern UNK_TYPE1 D_80B9A940; // D_80B9A940 -extern OverlayBlockSizes objY2liftOverlayInfo; // D_80B9A950 +extern OverlayRelocationSection objY2liftOverlayInfo; // D_80B9A950 extern u32 objY2liftOverlayRelocations[6]; // D_80B9A964 extern u32 objY2liftOverlayInfoOffset; // D_80B9A97C extern UNK_TYPE1 D_80B9AE50; // D_80B9AE50 @@ -16745,12 +16751,12 @@ extern UNK_TYPE1 D_80B9AE8D; // D_80B9AE8D extern UNK_TYPE1 D_80B9AE8E; // D_80B9AE8E extern UNK_TYPE1 D_80B9AEAE; // D_80B9AEAE extern UNK_TYPE1 D_80B9AEB0; // D_80B9AEB0 -extern OverlayBlockSizes objY2shutterOverlayInfo; // D_80B9AEC0 +extern OverlayRelocationSection objY2shutterOverlayInfo; // D_80B9AEC0 extern u32 objY2shutterOverlayRelocations[28]; // D_80B9AED4 extern u32 objY2shutterOverlayInfoOffset; // D_80B9AF4C extern UNK_TYPE1 D_80B9B660; // D_80B9B660 extern UNK_TYPE1 D_80B9B680; // D_80B9B680 -extern OverlayBlockSizes objBoatOverlayInfo; // D_80B9B690 +extern OverlayRelocationSection objBoatOverlayInfo; // D_80B9B690 extern u32 objBoatOverlayRelocations[12]; // D_80B9B6A4 extern u32 objBoatOverlayInfoOffset; // D_80B9B6DC extern UNK_TYPE1 D_80B9C320; // D_80B9C320 @@ -16764,7 +16770,7 @@ extern UNK_TYPE4 D_80B9C390; // D_80B9C390 extern UNK_TYPE4 D_80B9C394; // D_80B9C394 extern UNK_TYPE4 D_80B9C398; // D_80B9C398 extern UNK_TYPE1 D_80B9C39C; // D_80B9C39C -extern OverlayBlockSizes objTaruOverlayInfo; // D_80B9C3A0 +extern OverlayRelocationSection objTaruOverlayInfo; // D_80B9C3A0 extern u32 objTaruOverlayRelocations[38]; // D_80B9C3B4 extern u32 objTaruOverlayInfoOffset; // D_80B9C44C extern UNK_TYPE1 D_80B9DC70; // D_80B9DC70 @@ -16780,7 +16786,7 @@ extern UNK_TYPE4 D_80B9DD08; // D_80B9DD08 extern UNK_TYPE4 D_80B9DD0C; // D_80B9DD0C extern UNK_TYPE4 D_80B9DD10; // D_80B9DD10 extern UNK_TYPE4 D_80B9DD14; // D_80B9DD14 -extern OverlayBlockSizes objHunsuiOverlayInfo; // D_80B9DD20 +extern OverlayRelocationSection objHunsuiOverlayInfo; // D_80B9DD20 extern u32 objHunsuiOverlayRelocations[99]; // D_80B9DD34 extern u32 objHunsuiOverlayInfoOffset; // D_80B9DECC extern UNK_TYPE1 D_80B9DED0; // D_80B9DED0 @@ -16792,7 +16798,7 @@ extern UNK_TYPE1 D_80B9E1F0; // D_80B9E1F0 extern UNK_TYPE1 D_80B9E210; // D_80B9E210 extern UNK_TYPE1 D_80B9E23C; // D_80B9E23C extern UNK_TYPE1 D_80B9E25C; // D_80B9E25C -extern OverlayBlockSizes enJcMatoOverlayInfo; // D_80B9E270 +extern OverlayRelocationSection enJcMatoOverlayInfo; // D_80B9E270 extern u32 enJcMatoOverlayRelocations[14]; // D_80B9E284 extern u32 enJcMatoOverlayInfoOffset; // D_80B9E2BC extern UNK_TYPE1 D_80B9F400; // D_80B9F400 @@ -16808,7 +16814,7 @@ extern UNK_TYPE4 D_80B9F4B8; // D_80B9F4B8 extern UNK_TYPE4 D_80B9F4BC; // D_80B9F4BC extern UNK_TYPE4 D_80B9F4C0; // D_80B9F4C0 extern UNK_TYPE4 D_80B9F4C4; // D_80B9F4C4 -extern OverlayBlockSizes mirRay3OverlayInfo; // D_80B9F4D0 +extern OverlayRelocationSection mirRay3OverlayInfo; // D_80B9F4D0 extern u32 mirRay3OverlayRelocations[32]; // D_80B9F4E4 extern u32 mirRay3OverlayInfoOffset; // D_80B9F56C extern UNK_TYPE1 D_80BA10B0; // D_80BA10B0 @@ -16817,7 +16823,7 @@ extern UNK_TYPE1 D_80BA10FC; // D_80BA10FC extern UNK_TYPE1 D_80BA1120; // D_80BA1120 extern UNK_TYPE4 D_80BA1148; // D_80BA1148 extern UNK_TYPE4 D_80BA114C; // D_80BA114C -extern OverlayBlockSizes enZobOverlayInfo; // D_80BA1210 +extern OverlayRelocationSection enZobOverlayInfo; // D_80BA1210 extern u32 enZobOverlayRelocations[219]; // D_80BA1224 extern u32 enZobOverlayInfoOffset; // D_80BA159C extern UNK_TYPE1 D_80BA22E0; // D_80BA22E0 @@ -16826,7 +16832,7 @@ extern UNK_TYPE4 D_80BA2310; // D_80BA2310 extern UNK_TYPE4 D_80BA2314; // D_80BA2314 extern UNK_TYPE4 D_80BA2318; // D_80BA2318 extern UNK_TYPE4 D_80BA231C; // D_80BA231C -extern OverlayBlockSizes elfMsg6OverlayInfo; // D_80BA2340 +extern OverlayRelocationSection elfMsg6OverlayInfo; // D_80BA2340 extern u32 elfMsg6OverlayRelocations[50]; // D_80BA2354 extern u32 elfMsg6OverlayInfoOffset; // D_80BA241C extern UNK_TYPE1 D_80BA3490; // D_80BA3490 @@ -16840,7 +16846,7 @@ extern UNK_TYPE1 D_80BA34F0; // D_80BA34F0 extern UNK_TYPE1 D_80BA34FC; // D_80BA34FC extern UNK_TYPE4 D_80BA3510; // D_80BA3510 extern UNK_TYPE4 D_80BA3514; // D_80BA3514 -extern OverlayBlockSizes objNozokiOverlayInfo; // D_80BA3520 +extern OverlayRelocationSection objNozokiOverlayInfo; // D_80BA3520 extern u32 objNozokiOverlayRelocations[94]; // D_80BA3534 extern u32 objNozokiOverlayInfoOffset; // D_80BA36AC extern UNK_TYPE1 D_80BA36B0; // D_80BA36B0 @@ -16872,7 +16878,7 @@ extern UNK_TYPE1 D_80BA51B8; // D_80BA51B8 extern UNK_TYPE4 D_80BA51C4; // D_80BA51C4 extern UNK_TYPE4 D_80BA51D0; // D_80BA51D0 extern UNK_TYPE4 D_80BA51D4; // D_80BA51D4 -extern OverlayBlockSizes enTotoOverlayInfo; // D_80BA51E0 +extern OverlayRelocationSection enTotoOverlayInfo; // D_80BA51E0 extern u32 enTotoOverlayRelocations[128]; // D_80BA51F4 extern u32 enTotoOverlayInfoOffset; // D_80BA53FC extern UNK_TYPE1 D_80BA80A0; // D_80BA80A0 @@ -16895,7 +16901,7 @@ extern UNK_TYPE4 D_80BA8348; // D_80BA8348 extern UNK_TYPE4 D_80BA834C; // D_80BA834C extern UNK_TYPE4 D_80BA838C; // D_80BA838C extern UNK_TYPE4 D_80BA83AC; // D_80BA83AC -extern OverlayBlockSizes enRailgibudOverlayInfo; // D_80BA83E0 +extern OverlayRelocationSection enRailgibudOverlayInfo; // D_80BA83E0 extern u32 enRailgibudOverlayRelocations[265]; // D_80BA83F4 extern u32 enRailgibudOverlayInfoOffset; // D_80BA881C extern UNK_TYPE1 D_80BAA380; // D_80BAA380 @@ -16910,7 +16916,7 @@ extern UNK_TYPE4 D_80BAA4D4; // D_80BAA4D4 extern UNK_TYPE4 D_80BAA504; // D_80BAA504 extern UNK_TYPE4 D_80BAA508; // D_80BAA508 extern UNK_TYPE4 D_80BAA50C; // D_80BAA50C -extern OverlayBlockSizes enBabaOverlayInfo; // D_80BAA510 +extern OverlayRelocationSection enBabaOverlayInfo; // D_80BAA510 extern u32 enBabaOverlayRelocations[106]; // D_80BAA524 extern u32 enBabaOverlayInfoOffset; // D_80BAA6CC extern UNK_TYPE1 D_80BAE6B0; // D_80BAE6B0 @@ -16933,7 +16939,7 @@ extern UNK_TYPE4 D_80BAEA10; // D_80BAEA10 extern UNK_TYPE4 D_80BAEA8C; // D_80BAEA8C extern UNK_TYPE4 D_80BAEA90; // D_80BAEA90 extern UNK_TYPE4 D_80BAEA94; // D_80BAEA94 -extern OverlayBlockSizes enSuttariOverlayInfo; // D_80BAEAA0 +extern OverlayRelocationSection enSuttariOverlayInfo; // D_80BAEAA0 extern u32 enSuttariOverlayRelocations[300]; // D_80BAEAB4 extern u32 enSuttariOverlayInfoOffset; // D_80BAEF6C extern UNK_TYPE1 D_80BB0520; // D_80BB0520 @@ -16954,11 +16960,11 @@ extern UNK_TYPE4 D_80BB0654; // D_80BB0654 extern UNK_TYPE4 D_80BB0658; // D_80BB0658 extern UNK_TYPE4 D_80BB065C; // D_80BB065C extern UNK_TYPE4 D_80BB0660; // D_80BB0660 -extern OverlayBlockSizes enZodOverlayInfo; // D_80BB06D0 +extern OverlayRelocationSection enZodOverlayInfo; // D_80BB06D0 extern u32 enZodOverlayRelocations[126]; // D_80BB06E4 extern u32 enZodOverlayInfoOffset; // D_80BB08DC extern UNK_TYPE1 D_80BB1500; // D_80BB1500 -extern OverlayBlockSizes enKujiyaOverlayInfo; // D_80BB15A0 +extern OverlayRelocationSection enKujiyaOverlayInfo; // D_80BB15A0 extern u32 enKujiyaOverlayRelocations[68]; // D_80BB15B4 extern u32 enKujiyaOverlayInfoOffset; // D_80BB16CC extern UNK_TYPE1 D_80BB3E50; // D_80BB3E50 @@ -16976,14 +16982,14 @@ extern UNK_TYPE1 D_80BB4088; // D_80BB4088 extern UNK_TYPE4 D_80BB42AC; // D_80BB42AC extern UNK_TYPE4 D_80BB42B0; // D_80BB42B0 extern UNK_TYPE4 D_80BB42B4; // D_80BB42B4 -extern OverlayBlockSizes enGegOverlayInfo; // D_80BB42C0 +extern OverlayRelocationSection enGegOverlayInfo; // D_80BB42C0 extern u32 enGegOverlayRelocations[263]; // D_80BB42D4 extern u32 enGegOverlayInfoOffset; // D_80BB46FC extern UNK_TYPE1 D_80BB4A70; // D_80BB4A70 extern UNK_TYPE4 D_80BB4A90; // D_80BB4A90 extern UNK_TYPE4 D_80BB4A94; // D_80BB4A94 extern UNK_TYPE4 D_80BB4A98; // D_80BB4A98 -extern OverlayBlockSizes objKinokoOverlayInfo; // D_80BB4AA0 +extern OverlayRelocationSection objKinokoOverlayInfo; // D_80BB4AA0 extern u32 objKinokoOverlayRelocations[12]; // D_80BB4AB4 extern u32 objKinokoOverlayInfoOffset; // D_80BB4AEC extern UNK_TYPE1 D_80BB4D70; // D_80BB4D70 @@ -16992,7 +16998,7 @@ extern UNK_TYPE4 D_80BB4DA0; // D_80BB4DA0 extern UNK_TYPE4 D_80BB4DA4; // D_80BB4DA4 extern UNK_TYPE4 D_80BB4DA8; // D_80BB4DA8 extern UNK_TYPE4 D_80BB4DAC; // D_80BB4DAC -extern OverlayBlockSizes objYasiOverlayInfo; // D_80BB4DB0 +extern OverlayRelocationSection objYasiOverlayInfo; // D_80BB4DB0 extern u32 objYasiOverlayRelocations[14]; // D_80BB4DC4 extern u32 objYasiOverlayInfoOffset; // D_80BB4DFC extern UNK_TYPE1 D_80BB5E00; // D_80BB5E00 @@ -17006,7 +17012,7 @@ extern UNK_TYPE4 D_80BB6724; // D_80BB6724 extern UNK_TYPE4 D_80BB6728; // D_80BB6728 extern UNK_TYPE4 D_80BB672C; // D_80BB672C extern UNK_TYPE4 D_80BB6730; // D_80BB6730 -extern OverlayBlockSizes enTanron1OverlayInfo; // D_80BB6740 +extern OverlayRelocationSection enTanron1OverlayInfo; // D_80BB6740 extern u32 enTanron1OverlayRelocations[30]; // D_80BB6754 extern u32 enTanron1OverlayInfoOffset; // D_80BB67CC extern UNK_TYPE1 D_80BB8150; // D_80BB8150 @@ -17027,7 +17033,7 @@ extern UNK_TYPE4 D_80BB8210; // D_80BB8210 extern UNK_TYPE4 D_80BB8214; // D_80BB8214 extern UNK_TYPE4 D_80BB8218; // D_80BB8218 extern UNK_TYPE4 D_80BB821C; // D_80BB821C -extern OverlayBlockSizes enTanron2OverlayInfo; // D_80BB8220 +extern OverlayRelocationSection enTanron2OverlayInfo; // D_80BB8220 extern u32 enTanron2OverlayRelocations[132]; // D_80BB8234 extern u32 enTanron2OverlayInfoOffset; // D_80BB844C extern UNK_TYPE4 D_80BB8450; // D_80BB8450 @@ -17051,7 +17057,7 @@ extern UNK_TYPE4 D_80BB97C8; // D_80BB97C8 extern UNK_TYPE4 D_80BB97CC; // D_80BB97CC extern UNK_TYPE4 D_80BB97D0; // D_80BB97D0 extern UNK_TYPE4 D_80BB97D4; // D_80BB97D4 -extern OverlayBlockSizes enTanron3OverlayInfo; // D_80BB97E0 +extern OverlayRelocationSection enTanron3OverlayInfo; // D_80BB97E0 extern u32 enTanron3OverlayRelocations[58]; // D_80BB97F4 extern u32 enTanron3OverlayInfoOffset; // D_80BB98DC extern UNK_TYPE1 D_80BBAB10; // D_80BBAB10 @@ -17069,7 +17075,7 @@ extern UNK_TYPE4 D_80BBAB98; // D_80BBAB98 extern UNK_TYPE4 D_80BBAB9C; // D_80BBAB9C extern UNK_TYPE4 D_80BBABA0; // D_80BBABA0 extern UNK_TYPE4 D_80BBABA4; // D_80BBABA4 -extern OverlayBlockSizes objChanOverlayInfo; // D_80BBABB0 +extern OverlayRelocationSection objChanOverlayInfo; // D_80BBABB0 extern u32 objChanOverlayRelocations[48]; // D_80BBABC4 extern u32 objChanOverlayInfoOffset; // D_80BBAC8C extern UNK_TYPE1 D_80BBAC90; // D_80BBAC90 @@ -17079,7 +17085,7 @@ extern UNK_TYPE1 D_80BBC71C; // D_80BBC71C extern UNK_TYPE1 D_80BBC750; // D_80BBC750 extern UNK_TYPE1 D_80BBC75C; // D_80BBC75C extern UNK_TYPE4 D_80BBC770; // D_80BBC770 -extern OverlayBlockSizes enZosOverlayInfo; // D_80BBC7E0 +extern OverlayRelocationSection enZosOverlayInfo; // D_80BBC7E0 extern u32 enZosOverlayRelocations[162]; // D_80BBC7F4 extern u32 enZosOverlayInfoOffset; // D_80BBCA7C extern UNK_TYPE1 D_80BBF800; // D_80BBF800 @@ -17093,7 +17099,7 @@ extern UNK_TYPE4 D_80BBFA38; // D_80BBFA38 extern UNK_TYPE1 D_80BBFA3C; // D_80BBFA3C extern UNK_TYPE1 D_80BBFA40; // D_80BBFA40 extern UNK_TYPE4 D_80BBFA44; // D_80BBFA44 -extern OverlayBlockSizes enSGoroOverlayInfo; // D_80BBFA70 +extern OverlayRelocationSection enSGoroOverlayInfo; // D_80BBFA70 extern u32 enSGoroOverlayRelocations[202]; // D_80BBFA84 extern u32 enSGoroOverlayInfoOffset; // D_80BBFDAC extern UNK_TYPE1 D_80BC13F0; // D_80BC13F0 @@ -17104,7 +17110,7 @@ extern UNK_TYPE1 D_80BC15D0; // D_80BC15D0 extern UNK_TYPE1 D_80BC15F0; // D_80BC15F0 extern UNK_TYPE1 D_80BC161C; // D_80BC161C extern UNK_TYPE1 D_80BC1628; // D_80BC1628 -extern OverlayBlockSizes enNbOverlayInfo; // D_80BC1720 +extern OverlayRelocationSection enNbOverlayInfo; // D_80BC1720 extern u32 enNbOverlayRelocations[112]; // D_80BC1734 extern u32 enNbOverlayInfoOffset; // D_80BC18FC extern UNK_TYPE1 D_80BC35F0; // D_80BC35F0 @@ -17135,13 +17141,13 @@ extern UNK_TYPE1 D_80BC37BC; // D_80BC37BC extern UNK_TYPE4 D_80BC37D0; // D_80BC37D0 extern UNK_TYPE4 D_80BC37D4; // D_80BC37D4 extern UNK_TYPE4 D_80BC37D8; // D_80BC37D8 -extern OverlayBlockSizes enJaOverlayInfo; // D_80BC37E0 +extern OverlayRelocationSection enJaOverlayInfo; // D_80BC37E0 extern u32 enJaOverlayRelocations[96]; // D_80BC37F4 extern u32 enJaOverlayInfoOffset; // D_80BC397C extern UNK_TYPE1 D_80BC4600; // D_80BC4600 extern UNK_TYPE1 D_80BC4620; // D_80BC4620 extern UNK_TYPE1 D_80BC4668; // D_80BC4668 -extern OverlayBlockSizes bgF40BlockOverlayInfo; // D_80BC46A0 +extern OverlayRelocationSection bgF40BlockOverlayInfo; // D_80BC46A0 extern u32 bgF40BlockOverlayRelocations[60]; // D_80BC46B4 extern u32 bgF40BlockOverlayInfoOffset; // D_80BC47AC extern UNK_TYPE1 D_80BC4DD0; // D_80BC4DD0 @@ -17155,7 +17161,7 @@ extern UNK_TYPE1 D_80BC4E2C; // D_80BC4E2C extern UNK_TYPE4 D_80BC4E30; // D_80BC4E30 extern UNK_TYPE4 D_80BC4E34; // D_80BC4E34 extern UNK_TYPE1 D_80BC4E38; // D_80BC4E38 -extern OverlayBlockSizes bgF40SwitchOverlayInfo; // D_80BC4E40 +extern OverlayRelocationSection bgF40SwitchOverlayInfo; // D_80BC4E40 extern u32 bgF40SwitchOverlayRelocations[49]; // D_80BC4E54 extern u32 bgF40SwitchOverlayInfoOffset; // D_80BC4F1C extern UNK_TYPE1 D_80BC4F20; // D_80BC4F20 @@ -17177,7 +17183,7 @@ extern UNK_TYPE4 D_80BC695C; // D_80BC695C extern UNK_TYPE4 D_80BC6988; // D_80BC6988 extern UNK_TYPE4 D_80BC698C; // D_80BC698C extern UNK_TYPE4 D_80BC6990; // D_80BC6990 -extern OverlayBlockSizes enPoComposerOverlayInfo; // D_80BC69A0 +extern OverlayRelocationSection enPoComposerOverlayInfo; // D_80BC69A0 extern u32 enPoComposerOverlayRelocations[142]; // D_80BC69B4 extern u32 enPoComposerOverlayInfoOffset; // D_80BC6BEC extern UNK_TYPE1 D_80BC7960; // D_80BC7960 @@ -17188,7 +17194,7 @@ extern UNK_TYPE1 D_80BC79D4; // D_80BC79D4 extern UNK_TYPE1 D_80BC79D8; // D_80BC79D8 extern UNK_TYPE1 D_80BC79E0; // D_80BC79E0 extern UNK_TYPE1 D_80BC79E8; // D_80BC79E8 -extern OverlayBlockSizes enGuruguruOverlayInfo; // D_80BC79F0 +extern OverlayRelocationSection enGuruguruOverlayInfo; // D_80BC79F0 extern u32 enGuruguruOverlayRelocations[47]; // D_80BC7A04 extern u32 enGuruguruOverlayInfoOffset; // D_80BC7ACC extern UNK_TYPE1 D_80BC7EF0; // D_80BC7EF0 @@ -17211,7 +17217,7 @@ extern UNK_TYPE1 D_80BC9198; // D_80BC9198 extern UNK_TYPE4 D_80BC91B0; // D_80BC91B0 extern UNK_TYPE4 D_80BC91B4; // D_80BC91B4 extern UNK_TYPE4 D_80BC91B8; // D_80BC91B8 -extern OverlayBlockSizes oceffWipe5OverlayInfo; // D_80BC91C0 +extern OverlayRelocationSection oceffWipe5OverlayInfo; // D_80BC91C0 extern u32 oceffWipe5OverlayRelocations[32]; // D_80BC91D4 extern u32 oceffWipe5OverlayInfoOffset; // D_80BC925C extern UNK_TYPE1 D_80BCA380; // D_80BCA380 @@ -17223,7 +17229,7 @@ extern UNK_TYPE1 D_80BCA3FC; // D_80BCA3FC extern UNK_TYPE4 D_80BCA404; // D_80BCA404 extern UNK_TYPE4 D_80BCA408; // D_80BCA408 extern UNK_TYPE4 D_80BCA40C; // D_80BCA40C -extern OverlayBlockSizes enStoneheishiOverlayInfo; // D_80BCA430 +extern OverlayRelocationSection enStoneheishiOverlayInfo; // D_80BCA430 extern u32 enStoneheishiOverlayRelocations[85]; // D_80BCA444 extern u32 enStoneheishiOverlayInfoOffset; // D_80BCA59C extern UNK_TYPE1 D_80BCA8B0; // D_80BCA8B0 @@ -17242,7 +17248,7 @@ extern UNK_TYPE1 D_80BCAA50; // D_80BCAA50 extern UNK_TYPE4 D_80BCAB60; // D_80BCAB60 extern UNK_TYPE4 D_80BCAB64; // D_80BCAB64 extern UNK_TYPE4 D_80BCAB68; // D_80BCAB68 -extern OverlayBlockSizes oceffWipe6OverlayInfo; // D_80BCAB70 +extern OverlayRelocationSection oceffWipe6OverlayInfo; // D_80BCAB70 extern u32 oceffWipe6OverlayRelocations[26]; // D_80BCAB84 extern u32 oceffWipe6OverlayInfoOffset; // D_80BCABEC extern UNK_TYPE1 D_80BCCB20; // D_80BCCB20 @@ -17266,7 +17272,7 @@ extern UNK_TYPE4 D_80BCCD68; // D_80BCCD68 extern UNK_TYPE4 D_80BCCD6C; // D_80BCCD6C extern UNK_TYPE4 D_80BCCD70; // D_80BCCD70 extern UNK_TYPE4 D_80BCCD74; // D_80BCCD74 -extern OverlayBlockSizes enScopenutsOverlayInfo; // D_80BCCD80 +extern OverlayRelocationSection enScopenutsOverlayInfo; // D_80BCCD80 extern u32 enScopenutsOverlayRelocations[151]; // D_80BCCD94 extern u32 enScopenutsOverlayInfoOffset; // D_80BCCFFC extern UNK_TYPE1 D_80BCDB50; // D_80BCDB50 @@ -17274,7 +17280,7 @@ extern UNK_TYPE1 D_80BCDB70; // D_80BCDB70 extern UNK_TYPE1 D_80BCDB94; // D_80BCDB94 extern UNK_PTR D_80BCDBA0; // D_80BCDBA0 extern UNK_TYPE4 D_80BCDBE0; // D_80BCDBE0 -extern OverlayBlockSizes enScopecrowOverlayInfo; // D_80BCDBF0 +extern OverlayRelocationSection enScopecrowOverlayInfo; // D_80BCDBF0 extern u32 enScopecrowOverlayRelocations[42]; // D_80BCDC04 extern u32 enScopecrowOverlayInfoOffset; // D_80BCDCAC extern UNK_TYPE1 D_80BCDFC0; // D_80BCDFC0 @@ -17294,7 +17300,7 @@ extern UNK_TYPE1 D_80BCE960; // D_80BCE960 extern UNK_TYPE4 D_80BCEA70; // D_80BCEA70 extern UNK_TYPE4 D_80BCEA74; // D_80BCEA74 extern UNK_TYPE4 D_80BCEA78; // D_80BCEA78 -extern OverlayBlockSizes oceffWipe7OverlayInfo; // D_80BCEA80 +extern OverlayRelocationSection oceffWipe7OverlayInfo; // D_80BCEA80 extern u32 oceffWipe7OverlayRelocations[27]; // D_80BCEA94 extern u32 oceffWipe7OverlayInfoOffset; // D_80BCEB0C extern UNK_TYPE1 D_80BCF070; // D_80BCF070 @@ -17307,7 +17313,7 @@ extern UNK_TYPE4 D_80BCF0BC; // D_80BCF0BC extern UNK_TYPE4 D_80BCF0C0; // D_80BCF0C0 extern UNK_TYPE4 D_80BCF0C4; // D_80BCF0C4 extern UNK_TYPE4 D_80BCF0C8; // D_80BCF0C8 -extern OverlayBlockSizes effKamejimaWaveOverlayInfo; // D_80BCF0D0 +extern OverlayRelocationSection effKamejimaWaveOverlayInfo; // D_80BCF0D0 extern u32 effKamejimaWaveOverlayRelocations[52]; // D_80BCF0E4 extern u32 effKamejimaWaveOverlayInfoOffset; // D_80BCF1BC extern UNK_TYPE1 D_80BCF1C0; // D_80BCF1C0 @@ -17320,7 +17326,7 @@ extern UNK_TYPE1 D_80BCFFFC; // D_80BCFFFC extern UNK_TYPE1 D_80BD0008; // D_80BD0008 extern UNK_TYPE4 D_80BD00C8; // D_80BD00C8 extern UNK_TYPE4 D_80BD00D0; // D_80BD00D0 -extern OverlayBlockSizes enHgOverlayInfo; // D_80BD0100 +extern OverlayRelocationSection enHgOverlayInfo; // D_80BD0100 extern u32 enHgOverlayRelocations[101]; // D_80BD0114 extern u32 enHgOverlayInfoOffset; // D_80BD02AC extern UNK_TYPE1 D_80BD0E80; // D_80BD0E80 @@ -17328,7 +17334,7 @@ extern UNK_TYPE1 D_80BD0EA0; // D_80BD0EA0 extern UNK_TYPE1 D_80BD0F48; // D_80BD0F48 extern UNK_TYPE1 D_80BD0F74; // D_80BD0F74 extern UNK_TYPE1 D_80BD0F80; // D_80BD0F80 -extern OverlayBlockSizes enHgoOverlayInfo; // D_80BD1030 +extern OverlayRelocationSection enHgoOverlayInfo; // D_80BD1030 extern u32 enHgoOverlayRelocations[101]; // D_80BD1044 extern u32 enHgoOverlayInfoOffset; // D_80BD11DC extern UNK_TYPE1 D_80BD26C0; // D_80BD26C0 @@ -17340,7 +17346,7 @@ extern UNK_TYPE4 D_80BD275C; // D_80BD275C extern UNK_TYPE1 D_80BD2768; // D_80BD2768 extern UNK_TYPE1 D_80BD2770; // D_80BD2770 extern UNK_TYPE1 D_80BD2774; // D_80BD2774 -extern OverlayBlockSizes enZovOverlayInfo; // D_80BD2800 +extern OverlayRelocationSection enZovOverlayInfo; // D_80BD2800 extern u32 enZovOverlayRelocations[134]; // D_80BD2814 extern u32 enZovOverlayInfoOffset; // D_80BD2A2C extern UNK_TYPE1 D_80BD3DB0; // D_80BD3DB0 @@ -17362,12 +17368,12 @@ extern UNK_TYPE1 D_80BD3EF8; // D_80BD3EF8 extern UNK_TYPE1 D_80BD3F00; // D_80BD3F00 extern UNK_TYPE1 D_80BD3F0C; // D_80BD3F0C extern UNK_TYPE1 D_80BD3F14; // D_80BD3F14 -extern OverlayBlockSizes enAhOverlayInfo; // D_80BD3F30 +extern OverlayRelocationSection enAhOverlayInfo; // D_80BD3F30 extern u32 enAhOverlayRelocations[79]; // D_80BD3F44 extern u32 enAhOverlayInfoOffset; // D_80BD408C extern UNK_TYPE1 D_80BD4670; // D_80BD4670 extern UNK_TYPE2 D_80BD4690; // D_80BD4690 -extern OverlayBlockSizes objHgdoorOverlayInfo; // D_80BD46A0 +extern OverlayRelocationSection objHgdoorOverlayInfo; // D_80BD46A0 extern u32 objHgdoorOverlayRelocations[25]; // D_80BD46B4 extern u32 objHgdoorOverlayInfoOffset; // D_80BD471C extern UNK_TYPE1 D_80BD5250; // D_80BD5250 @@ -17380,20 +17386,20 @@ extern UNK_TYPE4 D_80BD52F0; // D_80BD52F0 extern UNK_TYPE4 D_80BD52F4; // D_80BD52F4 extern UNK_TYPE4 D_80BD52F8; // D_80BD52F8 extern UNK_TYPE4 D_80BD52FC; // D_80BD52FC -extern OverlayBlockSizes bgIkanaBombwallOverlayInfo; // D_80BD5300 +extern OverlayRelocationSection bgIkanaBombwallOverlayInfo; // D_80BD5300 extern u32 bgIkanaBombwallOverlayRelocations[39]; // D_80BD5314 extern u32 bgIkanaBombwallOverlayInfoOffset; // D_80BD53BC -extern ActorInitData bgIkanaRayInitData; // D_80BD55D0 +extern ActorInit bgIkanaRayInitData; // D_80BD55D0 extern ColCylinderInit bgIkanaRayCylinderInit; // D_80BD55F0 extern ActorInitVar bgIkanaRayCompInit[4]; // D_80BD561C -extern OverlayBlockSizes bgIkanaRayOverlayInfo; // D_80BD5630 +extern OverlayRelocationSection bgIkanaRayOverlayInfo; // D_80BD5630 extern u32 bgIkanaRayOverlayRelocations[17]; // D_80BD5644 extern u32 bgIkanaRayOverlayInfoOffset; // D_80BD568C extern UNK_TYPE1 D_80BD5CF0; // D_80BD5CF0 extern UNK_TYPE1 D_80BD5D10; // D_80BD5D10 extern UNK_TYPE4 D_80BD5D20; // D_80BD5D20 extern UNK_TYPE4 D_80BD5D24; // D_80BD5D24 -extern OverlayBlockSizes bgIkanaShutterOverlayInfo; // D_80BD5D30 +extern OverlayRelocationSection bgIkanaShutterOverlayInfo; // D_80BD5D30 extern u32 bgIkanaShutterOverlayRelocations[43]; // D_80BD5D44 extern u32 bgIkanaShutterOverlayInfoOffset; // D_80BD5DFC extern UNK_TYPE1 D_80BD6480; // D_80BD6480 @@ -17401,13 +17407,13 @@ extern UNK_TYPE1 D_80BD64A0; // D_80BD64A0 extern UNK_TYPE2 D_80BD64CC; // D_80BD64CC extern UNK_TYPE1 D_80BD64D4; // D_80BD64D4 extern UNK_TYPE4 D_80BD64F0; // D_80BD64F0 -extern OverlayBlockSizes bgHakaBombwallOverlayInfo; // D_80BD6500 +extern OverlayRelocationSection bgHakaBombwallOverlayInfo; // D_80BD6500 extern u32 bgHakaBombwallOverlayRelocations[23]; // D_80BD6514 extern u32 bgHakaBombwallOverlayInfoOffset; // D_80BD657C extern UNK_TYPE1 D_80BD6880; // D_80BD6880 extern UNK_TYPE1 D_80BD68A0; // D_80BD68A0 extern UNK_TYPE1 D_80BD68A4; // D_80BD68A4 -extern OverlayBlockSizes bgHakaTombOverlayInfo; // D_80BD68B0 +extern OverlayRelocationSection bgHakaTombOverlayInfo; // D_80BD68B0 extern u32 bgHakaTombOverlayRelocations[18]; // D_80BD68C4 extern u32 bgHakaTombOverlayInfoOffset; // D_80BD690C extern UNK_TYPE1 D_80BD6DF0; // D_80BD6DF0 @@ -17415,7 +17421,7 @@ extern UNK_TYPE1 D_80BD6E10; // D_80BD6E10 extern UNK_TYPE1 D_80BD6E14; // D_80BD6E14 extern UNK_TYPE1 D_80BD6E40; // D_80BD6E40 extern UNK_TYPE4 D_80BD6E88; // D_80BD6E88 -extern OverlayBlockSizes enScRuppeOverlayInfo; // D_80BD6E90 +extern OverlayRelocationSection enScRuppeOverlayInfo; // D_80BD6E90 extern u32 enScRuppeOverlayRelocations[26]; // D_80BD6EA4 extern u32 enScRuppeOverlayInfoOffset; // D_80BD6F0C extern UNK_TYPE1 D_80BD79C0; // D_80BD79C0 @@ -17423,12 +17429,12 @@ extern UNK_TYPE4 D_80BD79E0; // D_80BD79E0 extern UNK_TYPE4 D_80BD79E4; // D_80BD79E4 extern UNK_TYPE4 D_80BD79E8; // D_80BD79E8 extern UNK_TYPE4 D_80BD79EC; // D_80BD79EC -extern OverlayBlockSizes bgIknvDoukutuOverlayInfo; // D_80BD79F0 +extern OverlayRelocationSection bgIknvDoukutuOverlayInfo; // D_80BD79F0 extern u32 bgIknvDoukutuOverlayRelocations[39]; // D_80BD7A04 extern u32 bgIknvDoukutuOverlayInfoOffset; // D_80BD7AAC -extern ActorInitData bgIknvObjInitData; // D_80BD81D0 +extern ActorInit bgIknvObjInitData; // D_80BD81D0 extern ColCylinderInit BgIknvObjCollisionInit; // D_80BD81F0 -extern OverlayBlockSizes bgIknvObjOverlayInfo; // D_80BD8220 +extern OverlayRelocationSection bgIknvObjOverlayInfo; // D_80BD8220 extern u32 bgIknvObjOverlayRelocations[27]; // D_80BD8234 extern u32 bgIknvObjOverlayInfoOffset; // D_80BD82AC extern UNK_TYPE1 D_80BDA460; // D_80BDA460 @@ -17439,7 +17445,7 @@ extern UNK_TYPE1 D_80BDA5F0; // D_80BDA5F0 extern UNK_TYPE1 D_80BDA5FC; // D_80BDA5FC extern UNK_TYPE1 D_80BDA604; // D_80BDA604 extern UNK_TYPE1 D_80BDA610; // D_80BDA610 -extern OverlayBlockSizes enPameraOverlayInfo; // D_80BDA680 +extern OverlayRelocationSection enPameraOverlayInfo; // D_80BDA680 extern u32 enPameraOverlayRelocations[228]; // D_80BDA694 extern u32 enPameraOverlayInfoOffset; // D_80BDAA2C extern UNK_TYPE1 D_80BDAF60; // D_80BDAF60 @@ -17450,7 +17456,7 @@ extern UNK_TYPE4 D_80BDAF94; // D_80BDAF94 extern UNK_TYPE4 D_80BDAF98; // D_80BDAF98 extern UNK_TYPE4 D_80BDAF9C; // D_80BDAF9C extern UNK_TYPE4 D_80BDAFA0; // D_80BDAFA0 -extern OverlayBlockSizes objHsStumpOverlayInfo; // D_80BDAFB0 +extern OverlayRelocationSection objHsStumpOverlayInfo; // D_80BDAFB0 extern u32 objHsStumpOverlayRelocations[27]; // D_80BDAFC4 extern u32 objHsStumpOverlayInfoOffset; // D_80BDB03C extern UNK_TYPE1 D_80BDC0B0; // D_80BDC0B0 @@ -17465,7 +17471,7 @@ extern UNK_TYPE1 D_80BDC14C; // D_80BDC14C extern UNK_TYPE1 D_80BDC158; // D_80BDC158 extern UNK_TYPE1 D_80BDC164; // D_80BDC164 extern UNK_TYPE1 D_80BDC168; // D_80BDC168 -extern OverlayBlockSizes enHiddenNutsOverlayInfo; // D_80BDC170 +extern OverlayRelocationSection enHiddenNutsOverlayInfo; // D_80BDC170 extern u32 enHiddenNutsOverlayRelocations[56]; // D_80BDC184 extern u32 enHiddenNutsOverlayInfoOffset; // D_80BDC26C extern UNK_TYPE1 D_80BDDCD0; // D_80BDDCD0 @@ -17488,11 +17494,11 @@ extern UNK_TYPE4 D_80BDDD88; // D_80BDDD88 extern UNK_TYPE4 D_80BDDD8C; // D_80BDDD8C extern UNK_TYPE4 D_80BDDD90; // D_80BDDD90 extern UNK_TYPE4 D_80BDDD94; // D_80BDDD94 -extern OverlayBlockSizes enZowOverlayInfo; // D_80BDDE00 +extern OverlayRelocationSection enZowOverlayInfo; // D_80BDDE00 extern u32 enZowOverlayRelocations[113]; // D_80BDDE14 extern u32 enZowOverlayInfoOffset; // D_80BDDFDC extern UNK_TYPE1 D_80BDE140; // D_80BDE140 -extern OverlayBlockSizes enTalkOverlayInfo; // D_80BDE160 +extern OverlayRelocationSection enTalkOverlayInfo; // D_80BDE160 extern u32 enTalkOverlayRelocations[9]; // D_80BDE174 extern u32 enTalkOverlayInfoOffset; // D_80BDE19C extern UNK_TYPE1 D_80BDFC70; // D_80BDFC70 @@ -17513,7 +17519,7 @@ extern UNK_TYPE1 D_80BDFFF0; // D_80BDFFF0 extern UNK_TYPE1 D_80BE0070; // D_80BE0070 extern UNK_TYPE4 D_80BE007C; // D_80BE007C extern UNK_TYPE1 D_80BE0094; // D_80BE0094 -extern OverlayBlockSizes enAlOverlayInfo; // D_80BE01D0 +extern OverlayRelocationSection enAlOverlayInfo; // D_80BE01D0 extern u32 enAlOverlayRelocations[188]; // D_80BE01E4 extern u32 enAlOverlayInfoOffset; // D_80BE04DC extern UNK_TYPE1 D_80BE18D0; // D_80BE18D0 @@ -17534,18 +17540,18 @@ extern UNK_TYPE1 D_80BE1B04; // D_80BE1B04 extern UNK_TYPE1 D_80BE1B10; // D_80BE1B10 extern UNK_TYPE1 D_80BE1B18; // D_80BE1B18 extern UNK_TYPE1 D_80BE1B24; // D_80BE1B24 -extern OverlayBlockSizes enTabOverlayInfo; // D_80BE1B40 +extern OverlayRelocationSection enTabOverlayInfo; // D_80BE1B40 extern u32 enTabOverlayRelocations[74]; // D_80BE1B54 extern u32 enTabOverlayInfoOffset; // D_80BE1C7C extern UNK_TYPE1 D_80BE1F90; // D_80BE1F90 extern UNK_TYPE1 D_80BE1FB0; // D_80BE1FB0 extern UNK_TYPE4 D_80BE1FE0; // D_80BE1FE0 -extern OverlayBlockSizes enNimotsuOverlayInfo; // D_80BE1FF0 +extern OverlayRelocationSection enNimotsuOverlayInfo; // D_80BE1FF0 extern u32 enNimotsuOverlayRelocations[9]; // D_80BE2004 extern u32 enNimotsuOverlayInfoOffset; // D_80BE202C extern UNK_TYPE1 D_80BE21D0; // D_80BE21D0 extern UNK_TYPE1 D_80BE21F0; // D_80BE21F0 -extern OverlayBlockSizes enHitTagOverlayInfo; // D_80BE2220 +extern OverlayRelocationSection enHitTagOverlayInfo; // D_80BE2220 extern u32 enHitTagOverlayRelocations[7]; // D_80BE2234 extern u32 enHitTagOverlayInfoOffset; // D_80BE225C extern UNK_TYPE1 D_80BE3990; // D_80BE3990 @@ -17564,7 +17570,7 @@ extern UNK_TYPE4 D_80BE3A34; // D_80BE3A34 extern UNK_TYPE4 D_80BE3A38; // D_80BE3A38 extern UNK_TYPE4 D_80BE3A3C; // D_80BE3A3C extern UNK_TYPE4 D_80BE3A40; // D_80BE3A40 -extern OverlayBlockSizes enRuppecrowOverlayInfo; // D_80BE3A50 +extern OverlayRelocationSection enRuppecrowOverlayInfo; // D_80BE3A50 extern u32 enRuppecrowOverlayRelocations[68]; // D_80BE3A64 extern u32 enRuppecrowOverlayInfoOffset; // D_80BE3B7C extern UNK_TYPE1 D_80BE4880; // D_80BE4880 @@ -17574,7 +17580,7 @@ extern UNK_TYPE4 D_80BE48A8; // D_80BE48A8 extern UNK_TYPE4 D_80BE48AC; // D_80BE48AC extern UNK_TYPE4 D_80BE48B0; // D_80BE48B0 extern UNK_TYPE4 D_80BE48B4; // D_80BE48B4 -extern OverlayBlockSizes enTanron4OverlayInfo; // D_80BE48C0 +extern OverlayRelocationSection enTanron4OverlayInfo; // D_80BE48C0 extern u32 enTanron4OverlayRelocations[22]; // D_80BE48D4 extern u32 enTanron4OverlayInfoOffset; // D_80BE492C extern UNK_TYPE4 D_80BE5D80; // D_80BE5D80 @@ -17598,12 +17604,12 @@ extern UNK_TYPE4 D_80BE5EF8; // D_80BE5EF8 extern UNK_TYPE4 D_80BE5EFC; // D_80BE5EFC extern UNK_TYPE4 D_80BE5F00; // D_80BE5F00 extern UNK_TYPE4 D_80BE5F04; // D_80BE5F04 -extern OverlayBlockSizes enTanron5OverlayInfo; // D_80BE5F10 +extern OverlayRelocationSection enTanron5OverlayInfo; // D_80BE5F10 extern u32 enTanron5OverlayRelocations[67]; // D_80BE5F24 extern u32 enTanron5OverlayInfoOffset; // D_80BE603C extern UNK_TYPE1 D_80BE6150; // D_80BE6150 extern UNK_TYPE1 D_80BE6170; // D_80BE6170 -extern OverlayBlockSizes enTanron6OverlayInfo; // D_80BE6190 +extern OverlayRelocationSection enTanron6OverlayInfo; // D_80BE6190 extern u32 enTanron6OverlayRelocations[9]; // D_80BE61A4 extern u32 enTanron6OverlayInfoOffset; // D_80BE61CC extern UNK_TYPE1 D_80BE78D0; // D_80BE78D0 @@ -17616,7 +17622,7 @@ extern UNK_TYPE1 D_80BE7974; // D_80BE7974 extern UNK_TYPE4 D_80BE7978; // D_80BE7978 extern UNK_TYPE4 D_80BE797C; // D_80BE797C extern UNK_TYPE4 D_80BE7980; // D_80BE7980 -extern OverlayBlockSizes enDaiku2OverlayInfo; // D_80BE7990 +extern OverlayRelocationSection enDaiku2OverlayInfo; // D_80BE7990 extern u32 enDaiku2OverlayRelocations[86]; // D_80BE79A4 extern u32 enDaiku2OverlayInfoOffset; // D_80BE7AFC extern UNK_TYPE1 D_80BE83F0; // D_80BE83F0 @@ -17624,7 +17630,7 @@ extern UNK_TYPE1 D_80BE8410; // D_80BE8410 extern UNK_TYPE1 D_80BE841C; // D_80BE841C extern UNK_TYPE1 D_80BE8448; // D_80BE8448 extern UNK_TYPE1 D_80BE8450; // D_80BE8450 -extern OverlayBlockSizes enMutoOverlayInfo; // D_80BE8460 +extern OverlayRelocationSection enMutoOverlayInfo; // D_80BE8460 extern u32 enMutoOverlayRelocations[27]; // D_80BE8474 extern u32 enMutoOverlayInfoOffset; // D_80BE84EC extern UNK_TYPE1 D_80BE8DF0; // D_80BE8DF0 @@ -17632,14 +17638,14 @@ extern UNK_TYPE1 D_80BE8E10; // D_80BE8E10 extern UNK_TYPE1 D_80BE8E3C; // D_80BE8E3C extern UNK_TYPE1 D_80BE8E4C; // D_80BE8E4C extern UNK_TYPE1 D_80BE8E58; // D_80BE8E58 -extern OverlayBlockSizes enBaisenOverlayInfo; // D_80BE8E60 +extern OverlayRelocationSection enBaisenOverlayInfo; // D_80BE8E60 extern u32 enBaisenOverlayRelocations[41]; // D_80BE8E74 extern u32 enBaisenOverlayInfoOffset; // D_80BE8F1C extern UNK_TYPE1 D_80BE9430; // D_80BE9430 extern UNK_TYPE1 D_80BE9450; // D_80BE9450 extern UNK_TYPE1 D_80BE947C; // D_80BE947C extern UNK_TYPE1 D_80BE9490; // D_80BE9490 -extern OverlayBlockSizes enHeishiOverlayInfo; // D_80BE94A0 +extern OverlayRelocationSection enHeishiOverlayInfo; // D_80BE94A0 extern u32 enHeishiOverlayRelocations[19]; // D_80BE94B4 extern u32 enHeishiOverlayInfoOffset; // D_80BE950C extern UNK_TYPE1 D_80BE9A30; // D_80BE9A30 @@ -17647,7 +17653,7 @@ extern UNK_TYPE1 D_80BE9A50; // D_80BE9A50 extern UNK_TYPE1 D_80BE9A7C; // D_80BE9A7C extern UNK_TYPE1 D_80BE9A80; // D_80BE9A80 extern UNK_TYPE1 D_80BE9A94; // D_80BE9A94 -extern OverlayBlockSizes enDemoheishiOverlayInfo; // D_80BE9AA0 +extern OverlayRelocationSection enDemoheishiOverlayInfo; // D_80BE9AA0 extern u32 enDemoheishiOverlayRelocations[25]; // D_80BE9AB4 extern u32 enDemoheishiOverlayInfoOffset; // D_80BE9B1C extern UNK_TYPE1 D_80BEB1B0; // D_80BEB1B0 @@ -17661,7 +17667,7 @@ extern UNK_TYPE1 D_80BEB2E0; // D_80BEB2E0 extern UNK_TYPE1 D_80BEB2E8; // D_80BEB2E8 extern UNK_TYPE1 D_80BEB348; // D_80BEB348 extern UNK_TYPE1 D_80BEB35C; // D_80BEB35C -extern OverlayBlockSizes enDtOverlayInfo; // D_80BEB370 +extern OverlayRelocationSection enDtOverlayInfo; // D_80BEB370 extern u32 enDtOverlayRelocations[101]; // D_80BEB384 extern u32 enDtOverlayInfoOffset; // D_80BEB51C extern UNK_TYPE1 D_80BEB860; // D_80BEB860 @@ -17670,15 +17676,15 @@ extern UNK_TYPE4 D_80BEB8B0; // D_80BEB8B0 extern UNK_TYPE4 D_80BEB8B4; // D_80BEB8B4 extern UNK_TYPE4 D_80BEB8B8; // D_80BEB8B8 extern UNK_TYPE4 D_80BEB8BC; // D_80BEB8BC -extern OverlayBlockSizes enChaOverlayInfo; // D_80BEB8C0 +extern OverlayRelocationSection enChaOverlayInfo; // D_80BEB8C0 extern u32 enChaOverlayRelocations[23]; // D_80BEB8D4 extern u32 enChaOverlayInfoOffset; // D_80BEB93C extern UNK_TYPE1 D_80BEBA70; // D_80BEBA70 -extern OverlayBlockSizes objDinnerOverlayInfo; // D_80BEBA90 +extern OverlayRelocationSection objDinnerOverlayInfo; // D_80BEBA90 extern u32 objDinnerOverlayRelocations[4]; // D_80BEBAA4 extern u32 objDinnerOverlayInfoOffset; // D_80BEBABC extern UNK_TYPE1 D_80BEC190; // D_80BEC190 -extern OverlayBlockSizes effLastdayOverlayInfo; // D_80BEC1B0 +extern OverlayRelocationSection effLastdayOverlayInfo; // D_80BEC1B0 extern u32 effLastdayOverlayRelocations[29]; // D_80BEC1C4 extern u32 effLastdayOverlayInfoOffset; // D_80BEC23C extern UNK_TYPE1 D_80BECAB0; // D_80BECAB0 @@ -17688,7 +17694,7 @@ extern UNK_TYPE4 D_80BECB10; // D_80BECB10 extern UNK_TYPE4 D_80BECB14; // D_80BECB14 extern UNK_TYPE4 D_80BECB18; // D_80BECB18 extern UNK_TYPE4 D_80BECB1C; // D_80BECB1C -extern OverlayBlockSizes bgIkanaDharmaOverlayInfo; // D_80BECB20 +extern OverlayRelocationSection bgIkanaDharmaOverlayInfo; // D_80BECB20 extern u32 bgIkanaDharmaOverlayRelocations[38]; // D_80BECB34 extern u32 bgIkanaDharmaOverlayInfoOffset; // D_80BECBCC extern UNK_TYPE1 D_80BECBD0; // D_80BECBD0 @@ -17714,14 +17720,14 @@ extern UNK_TYPE4 D_80BF0774; // D_80BF0774 extern UNK_TYPE4 D_80BF0778; // D_80BF0778 extern UNK_TYPE4 D_80BF077C; // D_80BF077C extern UNK_TYPE4 D_80BF0780; // D_80BF0780 -extern OverlayBlockSizes enAkindonutsOverlayInfo; // D_80BF0790 +extern OverlayRelocationSection enAkindonutsOverlayInfo; // D_80BF0790 extern u32 enAkindonutsOverlayRelocations[377]; // D_80BF07A4 extern u32 enAkindonutsOverlayInfoOffset; // D_80BF0D8C extern UNK_TYPE1 D_80BF10C0; // D_80BF10C0 extern UNK_TYPE4 D_80BF10E0; // D_80BF10E0 extern UNK_TYPE4 D_80BF10E4; // D_80BF10E4 extern UNK_TYPE4 D_80BF10E8; // D_80BF10E8 -extern OverlayBlockSizes effStkOverlayInfo; // D_80BF10F0 +extern OverlayRelocationSection effStkOverlayInfo; // D_80BF10F0 extern u32 effStkOverlayRelocations[16]; // D_80BF1104 extern u32 effStkOverlayInfoOffset; // D_80BF114C extern UNK_TYPE1 D_80BF3260; // D_80BF3260 @@ -17740,7 +17746,7 @@ extern UNK_TYPE1 D_80BF351C; // D_80BF351C extern UNK_TYPE1 D_80BF3528; // D_80BF3528 extern UNK_TYPE1 D_80BF3534; // D_80BF3534 extern UNK_TYPE4 D_80BF3614; // D_80BF3614 -extern OverlayBlockSizes enIgOverlayInfo; // D_80BF3650 +extern OverlayRelocationSection enIgOverlayInfo; // D_80BF3650 extern u32 enIgOverlayRelocations[171]; // D_80BF3664 extern u32 enIgOverlayInfoOffset; // D_80BF391C extern UNK_TYPE1 D_80BF5740; // D_80BF5740 @@ -17770,7 +17776,7 @@ extern UNK_TYPE4 D_80BF5A38; // D_80BF5A38 extern UNK_TYPE4 D_80BF5A3C; // D_80BF5A3C extern UNK_TYPE4 D_80BF5A40; // D_80BF5A40 extern UNK_TYPE4 D_80BF5A44; // D_80BF5A44 -extern OverlayBlockSizes enRgOverlayInfo; // D_80BF5A50 +extern OverlayRelocationSection enRgOverlayInfo; // D_80BF5A50 extern u32 enRgOverlayRelocations[103]; // D_80BF5A64 extern u32 enRgOverlayInfoOffset; // D_80BF5C0C extern UNK_TYPE1 D_80BF5C10; // D_80BF5C10 @@ -17787,7 +17793,7 @@ extern UNK_TYPE4 D_80BF70D0; // D_80BF70D0 extern UNK_TYPE4 D_80BF70D4; // D_80BF70D4 extern UNK_TYPE4 D_80BF7148; // D_80BF7148 extern UNK_TYPE4 D_80BF714C; // D_80BF714C -extern OverlayBlockSizes enOskOverlayInfo; // D_80BF7150 +extern OverlayRelocationSection enOskOverlayInfo; // D_80BF7150 extern u32 enOskOverlayRelocations[222]; // D_80BF7164 extern u32 enOskOverlayInfoOffset; // D_80BF74DC extern UNK_TYPE1 D_80BF7920; // D_80BF7920 @@ -17815,7 +17821,7 @@ extern UNK_TYPE1 D_80BF9FA0; // D_80BF9FA0 extern UNK_TYPE1 D_80BFA000; // D_80BFA000 extern UNK_TYPE1 D_80BFA010; // D_80BFA010 extern UNK_TYPE1 D_80BFA01C; // D_80BFA01C -extern OverlayBlockSizes enSth2OverlayInfo; // D_80BFA030 +extern OverlayRelocationSection enSth2OverlayInfo; // D_80BFA030 extern u32 enSth2OverlayRelocations[44]; // D_80BFA044 extern u32 enSth2OverlayInfoOffset; // D_80BFA0FC extern UNK_TYPE1 D_80BFB290; // D_80BFB290 @@ -17828,7 +17834,7 @@ extern UNK_TYPE1 D_80BFB300; // D_80BFB300 extern UNK_TYPE4 D_80BFB310; // D_80BFB310 extern UNK_TYPE4 D_80BFB314; // D_80BFB314 extern UNK_TYPE4 D_80BFB318; // D_80BFB318 -extern OverlayBlockSizes enYbOverlayInfo; // D_80BFB320 +extern OverlayRelocationSection enYbOverlayInfo; // D_80BFB320 extern u32 enYbOverlayRelocations[80]; // D_80BFB334 extern u32 enYbOverlayInfoOffset; // D_80BFB47C extern UNK_TYPE1 D_80BFCCC0; // D_80BFCCC0 @@ -17844,12 +17850,12 @@ extern UNK_TYPE4 D_80BFCD70; // D_80BFCD70 extern UNK_TYPE4 D_80BFCD74; // D_80BFCD74 extern UNK_TYPE4 D_80BFCD78; // D_80BFCD78 extern UNK_TYPE4 D_80BFCD7C; // D_80BFCD7C -extern OverlayBlockSizes enRzOverlayInfo; // D_80BFCD80 +extern OverlayRelocationSection enRzOverlayInfo; // D_80BFCD80 extern u32 enRzOverlayRelocations[129]; // D_80BFCD94 extern u32 enRzOverlayInfoOffset; // D_80BFCF9C extern UNK_TYPE1 D_80BFD260; // D_80BFD260 extern UNK_TYPE1 D_80BFD280; // D_80BFD280 -extern OverlayBlockSizes enScopecoinOverlayInfo; // D_80BFD2A0 +extern OverlayRelocationSection enScopecoinOverlayInfo; // D_80BFD2A0 extern u32 enScopecoinOverlayRelocations[10]; // D_80BFD2B4 extern u32 enScopecoinOverlayInfoOffset; // D_80BFD2DC extern UNK_TYPE1 D_80BFDEA0; // D_80BFDEA0 @@ -17864,7 +17870,7 @@ extern UNK_TYPE4 D_80BFE018; // D_80BFE018 extern UNK_TYPE4 D_80BFE01C; // D_80BFE01C extern UNK_TYPE4 D_80BFE020; // D_80BFE020 extern UNK_TYPE4 D_80BFE024; // D_80BFE024 -extern OverlayBlockSizes enBjtOverlayInfo; // D_80BFE040 +extern OverlayRelocationSection enBjtOverlayInfo; // D_80BFE040 extern u32 enBjtOverlayRelocations[68]; // D_80BFE054 extern u32 enBjtOverlayInfoOffset; // D_80BFE16C extern UNK_TYPE4 D_80C009F0; // D_80C009F0 @@ -17885,7 +17891,7 @@ extern UNK_PTR D_80C00B28; // D_80C00B28 extern UNK_TYPE1 D_80C00B3C; // D_80C00B3C extern UNK_TYPE1 D_80C00B48; // D_80C00B48 extern UNK_TYPE4 D_80C00B60; // D_80C00B60 -extern OverlayBlockSizes enBomjimaOverlayInfo; // D_80C00B70 +extern OverlayRelocationSection enBomjimaOverlayInfo; // D_80C00B70 extern u32 enBomjimaOverlayRelocations[197]; // D_80C00B84 extern u32 enBomjimaOverlayInfoOffset; // D_80C00E9C extern UNK_TYPE4 D_80C03170; // D_80C03170 @@ -17904,7 +17910,7 @@ extern UNK_TYPE4 D_80C032B8; // D_80C032B8 extern UNK_TYPE4 D_80C032BC; // D_80C032BC extern UNK_TYPE4 D_80C032C0; // D_80C032C0 extern UNK_TYPE4 D_80C032C4; // D_80C032C4 -extern OverlayBlockSizes enBomjimbOverlayInfo; // D_80C032E0 +extern OverlayRelocationSection enBomjimbOverlayInfo; // D_80C032E0 extern u32 enBomjimbOverlayRelocations[142]; // D_80C032F4 extern u32 enBomjimbOverlayInfoOffset; // D_80C0352C extern UNK_TYPE1 D_80C04750; // D_80C04750 @@ -17916,7 +17922,7 @@ extern UNK_TYPE1 D_80C04808; // D_80C04808 extern UNK_PTR D_80C04818; // D_80C04818 extern UNK_TYPE1 D_80C0482C; // D_80C0482C extern UNK_TYPE1 D_80C04838; // D_80C04838 -extern OverlayBlockSizes enBombersOverlayInfo; // D_80C04850 +extern OverlayRelocationSection enBombersOverlayInfo; // D_80C04850 extern u32 enBombersOverlayRelocations[48]; // D_80C04864 extern u32 enBombersOverlayInfoOffset; // D_80C0492C extern UNK_TYPE1 D_80C05880; // D_80C05880 @@ -17928,7 +17934,7 @@ extern UNK_TYPE1 D_80C05900; // D_80C05900 extern UNK_PTR D_80C05910; // D_80C05910 extern UNK_TYPE1 D_80C05914; // D_80C05914 extern UNK_TYPE4 D_80C05920; // D_80C05920 -extern OverlayBlockSizes enBombers2OverlayInfo; // D_80C05950 +extern OverlayRelocationSection enBombers2OverlayInfo; // D_80C05950 extern u32 enBombers2OverlayRelocations[65]; // D_80C05964 extern u32 enBombers2OverlayInfoOffset; // D_80C05A6C extern UNK_TYPE1 D_80C06440; // D_80C06440 @@ -17936,31 +17942,31 @@ extern UNK_TYPE1 D_80C06460; // D_80C06460 extern UNK_TYPE4 D_80C06490; // D_80C06490 extern UNK_TYPE4 D_80C06494; // D_80C06494 extern UNK_TYPE4 D_80C06498; // D_80C06498 -extern OverlayBlockSizes enBombalOverlayInfo; // D_80C064A0 +extern OverlayRelocationSection enBombalOverlayInfo; // D_80C064A0 extern u32 enBombalOverlayRelocations[22]; // D_80C064B4 extern u32 enBombalOverlayInfoOffset; // D_80C0650C extern UNK_TYPE1 D_80C06A10; // D_80C06A10 -extern OverlayBlockSizes objMoonStoneOverlayInfo; // D_80C06A30 +extern OverlayRelocationSection objMoonStoneOverlayInfo; // D_80C06A30 extern u32 objMoonStoneOverlayRelocations[19]; // D_80C06A44 extern u32 objMoonStoneOverlayInfoOffset; // D_80C06A9C extern UNK_TYPE1 D_80C06FE0; // D_80C06FE0 -extern OverlayBlockSizes objMuPictOverlayInfo; // D_80C07050 +extern OverlayRelocationSection objMuPictOverlayInfo; // D_80C07050 extern u32 objMuPictOverlayRelocations[40]; // D_80C07064 extern u32 objMuPictOverlayInfoOffset; // D_80C0710C extern UNK_TYPE1 D_80C07680; // D_80C07680 extern UNK_TYPE4 D_80C076A0; // D_80C076A0 extern UNK_TYPE1 D_80C076A8; // D_80C076A8 extern UNK_TYPE1 D_80C076D4; // D_80C076D4 -extern OverlayBlockSizes bgIkninsideOverlayInfo; // D_80C076E0 +extern OverlayRelocationSection bgIkninsideOverlayInfo; // D_80C076E0 extern u32 bgIkninsideOverlayRelocations[18]; // D_80C076F4 extern u32 bgIkninsideOverlayInfoOffset; // D_80C0773C extern UNK_TYPE1 D_80C07AC0; // D_80C07AC0 -extern OverlayBlockSizes effZorabandOverlayInfo; // D_80C07AE0 +extern OverlayRelocationSection effZorabandOverlayInfo; // D_80C07AE0 extern u32 effZorabandOverlayRelocations[8]; // D_80C07AF4 extern u32 effZorabandOverlayInfoOffset; // D_80C07B1C extern UNK_TYPE1 D_80C07C20; // D_80C07C20 extern UNK_TYPE1 D_80C07C40; // D_80C07C40 -extern OverlayBlockSizes objKepnKoyaOverlayInfo; // D_80C07C50 +extern OverlayRelocationSection objKepnKoyaOverlayInfo; // D_80C07C50 extern u32 objKepnKoyaOverlayRelocations[6]; // D_80C07C64 extern u32 objKepnKoyaOverlayInfoOffset; // D_80C07C7C extern UNK_TYPE1 D_80C08640; // D_80C08640 @@ -17969,22 +17975,22 @@ extern UNK_TYPE1 D_80C0866C; // D_80C0866C extern UNK_TYPE1 D_80C086B0; // D_80C086B0 extern UNK_TYPE4 D_80C086C0; // D_80C086C0 extern UNK_TYPE4 D_80C086C4; // D_80C086C4 -extern OverlayBlockSizes objUsiyaneOverlayInfo; // D_80C086D0 +extern OverlayRelocationSection objUsiyaneOverlayInfo; // D_80C086D0 extern u32 objUsiyaneOverlayRelocations[30]; // D_80C086E4 extern u32 objUsiyaneOverlayInfoOffset; // D_80C0875C extern UNK_TYPE1 D_80C089E0; // D_80C089E0 extern UNK_TYPE1 D_80C08A00; // D_80C08A00 -extern OverlayBlockSizes enNnhOverlayInfo; // D_80C08A30 +extern OverlayRelocationSection enNnhOverlayInfo; // D_80C08A30 extern u32 enNnhOverlayRelocations[13]; // D_80C08A44 extern u32 enNnhOverlayInfoOffset; // D_80C08A7C extern UNK_TYPE1 D_80C08DD0; // D_80C08DD0 -extern OverlayBlockSizes objKzsakuOverlayInfo; // D_80C08DF0 +extern OverlayRelocationSection objKzsakuOverlayInfo; // D_80C08DF0 extern u32 objKzsakuOverlayRelocations[14]; // D_80C08E04 extern u32 objKzsakuOverlayInfoOffset; // D_80C08E3C extern UNK_TYPE1 D_80C09030; // D_80C09030 extern UNK_TYPE1 D_80C09050; // D_80C09050 extern UNK_TYPE4 D_80C09080; // D_80C09080 -extern OverlayBlockSizes objMilkBinOverlayInfo; // D_80C09090 +extern OverlayRelocationSection objMilkBinOverlayInfo; // D_80C09090 extern u32 objMilkBinOverlayRelocations[8]; // D_80C090A4 extern u32 objMilkBinOverlayInfoOffset; // D_80C090CC extern UNK_TYPE1 D_80C09D30; // D_80C09D30 @@ -17997,7 +18003,7 @@ extern UNK_TYPE4 D_80C09D94; // D_80C09D94 extern UNK_TYPE4 D_80C09D98; // D_80C09D98 extern UNK_TYPE4 D_80C09DB4; // D_80C09DB4 extern UNK_TYPE4 D_80C09DB8; // D_80C09DB8 -extern OverlayBlockSizes enKitanOverlayInfo; // D_80C09DC0 +extern OverlayRelocationSection enKitanOverlayInfo; // D_80C09DC0 extern u32 enKitanOverlayRelocations[62]; // D_80C09DD4 extern u32 enKitanOverlayInfoOffset; // D_80C09ECC extern UNK_TYPE1 D_80C0A600; // D_80C0A600 @@ -18006,7 +18012,7 @@ extern UNK_TYPE1 D_80C0A698; // D_80C0A698 extern UNK_TYPE1 D_80C0A6A8; // D_80C0A6A8 extern UNK_TYPE4 D_80C0A6B0; // D_80C0A6B0 extern UNK_TYPE4 D_80C0A6B4; // D_80C0A6B4 -extern OverlayBlockSizes bgAstrBombwallOverlayInfo; // D_80C0A6C0 +extern OverlayRelocationSection bgAstrBombwallOverlayInfo; // D_80C0A6C0 extern u32 bgAstrBombwallOverlayRelocations[26]; // D_80C0A6D4 extern u32 bgAstrBombwallOverlayInfoOffset; // D_80C0A73C extern UNK_TYPE1 D_80C0B0C0; // D_80C0B0C0 @@ -18030,7 +18036,7 @@ extern UNK_TYPE4 D_80C0B134; // D_80C0B134 extern UNK_TYPE4 D_80C0B138; // D_80C0B138 extern UNK_TYPE4 D_80C0B13C; // D_80C0B13C extern UNK_TYPE4 D_80C0B140; // D_80C0B140 -extern OverlayBlockSizes bgIkninSusceilOverlayInfo; // D_80C0B150 +extern OverlayRelocationSection bgIkninSusceilOverlayInfo; // D_80C0B150 extern u32 bgIkninSusceilOverlayRelocations[71]; // D_80C0B164 extern u32 bgIkninSusceilOverlayInfoOffset; // D_80C0B28C extern UNK_TYPE4 D_80C0F8D0; // D_80C0F8D0 @@ -18074,7 +18080,7 @@ extern UNK_TYPE4 D_80C0FBB4; // D_80C0FBB4 extern UNK_TYPE4 D_80C0FBB8; // D_80C0FBB8 extern UNK_TYPE4 D_80C0FBBC; // D_80C0FBBC extern UNK_TYPE4 D_80C0FBC0; // D_80C0FBC0 -extern OverlayBlockSizes enBsbOverlayInfo; // D_80C0FBD0 +extern OverlayRelocationSection enBsbOverlayInfo; // D_80C0FBD0 extern u32 enBsbOverlayRelocations[250]; // D_80C0FBE4 extern u32 enBsbOverlayInfoOffset; // D_80C0FFCC extern UNK_TYPE1 D_80C10690; // D_80C10690 @@ -18082,7 +18088,7 @@ extern UNK_TYPE4 D_80C106B0; // D_80C106B0 extern UNK_TYPE1 D_80C106C0; // D_80C106C0 extern UNK_TYPE4 D_80C106C8; // D_80C106C8 extern UNK_TYPE4 D_80C106D0; // D_80C106D0 -extern OverlayBlockSizes enRecepgirlOverlayInfo; // D_80C106E0 +extern OverlayRelocationSection enRecepgirlOverlayInfo; // D_80C106E0 extern u32 enRecepgirlOverlayRelocations[30]; // D_80C106F4 extern u32 enRecepgirlOverlayInfoOffset; // D_80C1076C extern UNK_TYPE1 D_80C135A0; // D_80C135A0 @@ -18108,7 +18114,7 @@ extern UNK_TYPE4 D_80C136D4; // D_80C136D4 extern UNK_TYPE4 D_80C136D8; // D_80C136D8 extern UNK_TYPE4 D_80C136DC; // D_80C136DC extern UNK_TYPE4 D_80C136E0; // D_80C136E0 -extern OverlayBlockSizes enThiefbirdOverlayInfo; // D_80C136F0 +extern OverlayRelocationSection enThiefbirdOverlayInfo; // D_80C136F0 extern u32 enThiefbirdOverlayRelocations[131]; // D_80C13704 extern u32 enThiefbirdOverlayInfoOffset; // D_80C1391C extern UNK_TYPE1 D_80C13920; // D_80C13920 @@ -18117,7 +18123,7 @@ extern UNK_TYPE1 D_80C15010; // D_80C15010 extern UNK_PTR D_80C15030; // D_80C15030 extern UNK_TYPE1 D_80C15078; // D_80C15078 extern UNK_TYPE1 D_80C150A4; // D_80C150A4 -extern OverlayBlockSizes enJgameTsnOverlayInfo; // D_80C15110 +extern OverlayRelocationSection enJgameTsnOverlayInfo; // D_80C15110 extern u32 enJgameTsnOverlayRelocations[114]; // D_80C15124 extern u32 enJgameTsnOverlayInfoOffset; // D_80C152EC extern UNK_TYPE1 D_80C15BA0; // D_80C15BA0 @@ -18133,12 +18139,12 @@ extern UNK_TYPE4 D_80C16138; // D_80C16138 extern UNK_TYPE4 D_80C1613C; // D_80C1613C extern UNK_TYPE4 D_80C16140; // D_80C16140 extern UNK_TYPE4 D_80C16144; // D_80C16144 -extern OverlayBlockSizes objJgameLightOverlayInfo; // D_80C16150 +extern OverlayRelocationSection objJgameLightOverlayInfo; // D_80C16150 extern u32 objJgameLightOverlayRelocations[29]; // D_80C16164 extern u32 objJgameLightOverlayInfoOffset; // D_80C161DC extern UNK_TYPE1 D_80C16400; // D_80C16400 extern UNK_TYPE1 D_80C16420; // D_80C16420 -extern OverlayBlockSizes objYadoOverlayInfo; // D_80C16430 +extern OverlayRelocationSection objYadoOverlayInfo; // D_80C16430 extern u32 objYadoOverlayRelocations[10]; // D_80C16444 extern u32 objYadoOverlayInfoOffset; // D_80C1646C extern UNK_TYPE1 D_80C16470; // D_80C16470 @@ -18153,18 +18159,18 @@ extern UNK_TYPE4 D_80C17864; // D_80C17864 extern UNK_TYPE4 D_80C17868; // D_80C17868 extern UNK_TYPE4 D_80C1786C; // D_80C1786C extern UNK_TYPE4 D_80C17870; // D_80C17870 -extern OverlayBlockSizes demoSyotenOverlayInfo; // D_80C178B0 +extern OverlayRelocationSection demoSyotenOverlayInfo; // D_80C178B0 extern u32 demoSyotenOverlayRelocations[80]; // D_80C178C4 extern u32 demoSyotenOverlayInfoOffset; // D_80C17A0C extern UNK_TYPE1 D_80C18070; // D_80C18070 extern UNK_TYPE4 D_80C18090; // D_80C18090 extern UNK_TYPE4 D_80C18094; // D_80C18094 -extern OverlayBlockSizes demoMoonendOverlayInfo; // D_80C180A0 +extern OverlayRelocationSection demoMoonendOverlayInfo; // D_80C180A0 extern u32 demoMoonendOverlayRelocations[24]; // D_80C180B4 extern u32 demoMoonendOverlayInfoOffset; // D_80C1811C extern UNK_TYPE1 D_80C181E0; // D_80C181E0 extern UNK_TYPE1 D_80C18200; // D_80C18200 -extern OverlayBlockSizes bgLbfshotOverlayInfo; // D_80C18210 +extern OverlayRelocationSection bgLbfshotOverlayInfo; // D_80C18210 extern u32 bgLbfshotOverlayRelocations[5]; // D_80C18224 extern u32 bgLbfshotOverlayInfoOffset; // D_80C1823C extern UNK_TYPE1 D_80C189A0; // D_80C189A0 @@ -18182,7 +18188,7 @@ extern UNK_TYPE1 D_80C18AC0; // D_80C18AC0 extern UNK_TYPE1 D_80C18AC8; // D_80C18AC8 extern UNK_TYPE4 D_80C18AD0; // D_80C18AD0 extern UNK_TYPE4 D_80C18AD4; // D_80C18AD4 -extern OverlayBlockSizes bgLastBwallOverlayInfo; // D_80C18AE0 +extern OverlayRelocationSection bgLastBwallOverlayInfo; // D_80C18AE0 extern u32 bgLastBwallOverlayRelocations[38]; // D_80C18AF4 extern u32 bgLastBwallOverlayInfoOffset; // D_80C18B8C extern UNK_TYPE1 D_80C19160; // D_80C19160 @@ -18190,7 +18196,7 @@ extern UNK_PTR D_80C19180; // D_80C19180 extern UNK_TYPE4 D_80C19200; // D_80C19200 extern UNK_TYPE4 D_80C19218; // D_80C19218 extern UNK_TYPE1 D_80C19220; // D_80C19220 -extern OverlayBlockSizes enAndOverlayInfo; // D_80C19230 +extern OverlayRelocationSection enAndOverlayInfo; // D_80C19230 extern u32 enAndOverlayRelocations[21]; // D_80C19244 extern u32 enAndOverlayInfoOffset; // D_80C1929C extern UNK_TYPE1 D_80C1AA40; // D_80C1AA40 @@ -18211,7 +18217,7 @@ extern UNK_TYPE4 D_80C1AB60; // D_80C1AB60 extern UNK_TYPE4 D_80C1AB64; // D_80C1AB64 extern UNK_TYPE4 D_80C1AB68; // D_80C1AB68 extern UNK_TYPE4 D_80C1AB6C; // D_80C1AB6C -extern OverlayBlockSizes enInvadepohDemoOverlayInfo; // D_80C1AB70 +extern OverlayRelocationSection enInvadepohDemoOverlayInfo; // D_80C1AB70 extern u32 enInvadepohDemoOverlayRelocations[108]; // D_80C1AB84 extern u32 enInvadepohDemoOverlayInfoOffset; // D_80C1AD3C extern UNK_TYPE1 D_80C1AD40; // D_80C1AD40 @@ -18227,7 +18233,7 @@ extern UNK_TYPE4 D_80C1B564; // D_80C1B564 extern UNK_TYPE4 D_80C1B568; // D_80C1B568 extern UNK_TYPE4 D_80C1B56C; // D_80C1B56C extern UNK_TYPE4 D_80C1B570; // D_80C1B570 -extern OverlayBlockSizes objDanpeiliftOverlayInfo; // D_80C1B580 +extern OverlayRelocationSection objDanpeiliftOverlayInfo; // D_80C1B580 extern u32 objDanpeiliftOverlayRelocations[39]; // D_80C1B594 extern u32 objDanpeiliftOverlayInfoOffset; // D_80C1B63C extern UNK_TYPE1 D_80C1BBE0; // D_80C1BBE0 @@ -18240,7 +18246,7 @@ extern UNK_TYPE1 D_80C1BCEF; // D_80C1BCEF extern UNK_TYPE4 D_80C1BCF0; // D_80C1BCF0 extern UNK_TYPE4 D_80C1BCF4; // D_80C1BCF4 extern UNK_TYPE4 D_80C1BCF8; // D_80C1BCF8 -extern OverlayBlockSizes enFall2OverlayInfo; // D_80C1BD00 +extern OverlayRelocationSection enFall2OverlayInfo; // D_80C1BD00 extern u32 enFall2OverlayRelocations[29]; // D_80C1BD14 extern u32 enFall2OverlayInfoOffset; // D_80C1BD8C extern UNK_TYPE1 D_80C1C250; // D_80C1C250 @@ -18248,7 +18254,7 @@ extern UNK_TYPE1 D_80C1C270; // D_80C1C270 extern UNK_TYPE4 D_80C1C280; // D_80C1C280 extern UNK_TYPE4 D_80C1C294; // D_80C1C294 extern UNK_TYPE1 D_80C1C2AC; // D_80C1C2AC -extern OverlayBlockSizes dmAlOverlayInfo; // D_80C1C320 +extern OverlayRelocationSection dmAlOverlayInfo; // D_80C1C320 extern u32 dmAlOverlayRelocations[53]; // D_80C1C334 extern u32 dmAlOverlayInfoOffset; // D_80C1C40C extern UNK_TYPE1 D_80C1D1A0; // D_80C1D1A0 @@ -18259,7 +18265,7 @@ extern UNK_TYPE1 D_80C1D2D4; // D_80C1D2D4 extern UNK_TYPE1 D_80C1D2DC; // D_80C1D2DC extern UNK_TYPE4 D_80C1D2E8; // D_80C1D2E8 extern UNK_TYPE1 D_80C1D2F4; // D_80C1D2F4 -extern OverlayBlockSizes dmAnOverlayInfo; // D_80C1D330 +extern OverlayRelocationSection dmAnOverlayInfo; // D_80C1D330 extern u32 dmAnOverlayRelocations[48]; // D_80C1D344 extern u32 dmAnOverlayInfoOffset; // D_80C1D40C extern UNK_TYPE1 D_80C1DDC0; // D_80C1DDC0 @@ -18268,26 +18274,26 @@ extern UNK_TYPE4 D_80C1DE00; // D_80C1DE00 extern UNK_TYPE1 D_80C1DE14; // D_80C1DE14 extern UNK_TYPE4 D_80C1DE20; // D_80C1DE20 extern UNK_TYPE1 D_80C1DE28; // D_80C1DE28 -extern OverlayBlockSizes dmAhOverlayInfo; // D_80C1DE40 +extern OverlayRelocationSection dmAhOverlayInfo; // D_80C1DE40 extern u32 dmAhOverlayRelocations[30]; // D_80C1DE54 extern u32 dmAhOverlayInfoOffset; // D_80C1DECC extern UNK_TYPE1 D_80C1E1E0; // D_80C1E1E0 extern UNK_TYPE1 D_80C1E200; // D_80C1E200 extern UNK_TYPE4 D_80C1E210; // D_80C1E210 -extern OverlayBlockSizes dmNbOverlayInfo; // D_80C1E230 +extern OverlayRelocationSection dmNbOverlayInfo; // D_80C1E230 extern u32 dmNbOverlayRelocations[15]; // D_80C1E244 extern u32 dmNbOverlayInfoOffset; // D_80C1E28C extern UNK_TYPE1 D_80C1E5C0; // D_80C1E5C0 extern UNK_TYPE1 D_80C1E5E0; // D_80C1E5E0 extern UNK_TYPE1 D_80C1E60C; // D_80C1E60C extern UNK_TYPE1 D_80C1E618; // D_80C1E618 -extern OverlayBlockSizes enDrsOverlayInfo; // D_80C1E630 +extern OverlayRelocationSection enDrsOverlayInfo; // D_80C1E630 extern u32 enDrsOverlayRelocations[18]; // D_80C1E644 extern u32 enDrsOverlayInfoOffset; // D_80C1E68C extern UNK_TYPE1 D_80C1E950; // D_80C1E950 extern UNK_TYPE1 D_80C1E970; // D_80C1E970 extern UNK_TYPE1 D_80C1E984; // D_80C1E984 -extern OverlayBlockSizes enEndingHeroOverlayInfo; // D_80C1E990 +extern OverlayRelocationSection enEndingHeroOverlayInfo; // D_80C1E990 extern u32 enEndingHeroOverlayRelocations[11]; // D_80C1E9A4 extern u32 enEndingHeroOverlayInfoOffset; // D_80C1E9DC extern UNK_TYPE1 D_80C1F150; // D_80C1F150 @@ -18301,13 +18307,13 @@ extern UNK_TYPE4 D_80C1F2E8; // D_80C1F2E8 extern UNK_TYPE4 D_80C1F2EC; // D_80C1F2EC extern UNK_TYPE4 D_80C1F2F0; // D_80C1F2F0 extern UNK_TYPE4 D_80C1F2F4; // D_80C1F2F4 -extern OverlayBlockSizes dmBalOverlayInfo; // D_80C1F300 +extern OverlayRelocationSection dmBalOverlayInfo; // D_80C1F300 extern u32 dmBalOverlayRelocations[44]; // D_80C1F314 extern u32 dmBalOverlayInfoOffset; // D_80C1F3CC extern UNK_TYPE1 D_80C1FC40; // D_80C1FC40 extern UNK_TYPE4 D_80C1FC60; // D_80C1FC60 extern UNK_TYPE4 D_80C1FC70; // D_80C1FC70 -extern OverlayBlockSizes enPaperOverlayInfo; // D_80C1FC80 +extern OverlayRelocationSection enPaperOverlayInfo; // D_80C1FC80 extern u32 enPaperOverlayRelocations[21]; // D_80C1FC94 extern u32 enPaperOverlayInfoOffset; // D_80C1FCEC extern UNK_TYPE1 D_80C21C60; // D_80C21C60 @@ -18332,36 +18338,36 @@ extern UNK_TYPE4 D_80C21F68; // D_80C21F68 extern UNK_TYPE4 D_80C21F6C; // D_80C21F6C extern UNK_TYPE4 D_80C21F70; // D_80C21F70 extern UNK_TYPE4 D_80C21F74; // D_80C21F74 -extern OverlayBlockSizes enHintSkbOverlayInfo; // D_80C21F80 +extern OverlayRelocationSection enHintSkbOverlayInfo; // D_80C21F80 extern u32 enHintSkbOverlayRelocations[235]; // D_80C21F94 extern u32 enHintSkbOverlayInfoOffset; // D_80C2234C extern UNK_TYPE1 D_80C22BD0; // D_80C22BD0 extern UNK_TYPE1 D_80C22BF0; // D_80C22BF0 extern UNK_TYPE1 D_80C22BFC; // D_80C22BFC extern UNK_TYPE1 D_80C22C30; // D_80C22C30 -extern OverlayBlockSizes dmTagOverlayInfo; // D_80C22C60 +extern OverlayRelocationSection dmTagOverlayInfo; // D_80C22C60 extern u32 dmTagOverlayRelocations[48]; // D_80C22C74 extern u32 dmTagOverlayInfoOffset; // D_80C22D3C extern UNK_TYPE1 D_80C231C0; // D_80C231C0 extern UNK_TYPE4 D_80C231E0; // D_80C231E0 -extern OverlayBlockSizes enBhOverlayInfo; // D_80C231F0 +extern OverlayRelocationSection enBhOverlayInfo; // D_80C231F0 extern u32 enBhOverlayRelocations[8]; // D_80C23204 extern u32 enBhOverlayInfoOffset; // D_80C2322C extern UNK_TYPE1 D_80C23400; // D_80C23400 -extern OverlayBlockSizes enEndingHero2OverlayInfo; // D_80C23420 +extern OverlayRelocationSection enEndingHero2OverlayInfo; // D_80C23420 extern u32 enEndingHero2OverlayRelocations[7]; // D_80C23434 extern u32 enEndingHero2OverlayInfoOffset; // D_80C2345C extern UNK_TYPE1 D_80C23630; // D_80C23630 -extern OverlayBlockSizes enEndingHero3OverlayInfo; // D_80C23650 +extern OverlayRelocationSection enEndingHero3OverlayInfo; // D_80C23650 extern u32 enEndingHero3OverlayRelocations[7]; // D_80C23664 extern u32 enEndingHero3OverlayInfoOffset; // D_80C2368C extern UNK_TYPE1 D_80C23860; // D_80C23860 -extern OverlayBlockSizes enEndingHero4OverlayInfo; // D_80C23880 +extern OverlayRelocationSection enEndingHero4OverlayInfo; // D_80C23880 extern u32 enEndingHero4OverlayRelocations[7]; // D_80C23894 extern u32 enEndingHero4OverlayInfoOffset; // D_80C238BC extern UNK_TYPE1 D_80C23BD0; // D_80C23BD0 extern UNK_TYPE1 D_80C23BF0; // D_80C23BF0 -extern OverlayBlockSizes enEndingHero5OverlayInfo; // D_80C23C30 +extern OverlayRelocationSection enEndingHero5OverlayInfo; // D_80C23C30 extern u32 enEndingHero5OverlayRelocations[18]; // D_80C23C44 extern u32 enEndingHero5OverlayInfoOffset; // D_80C23C8C extern UNK_TYPE1 D_80C241E0; // D_80C241E0 @@ -18371,7 +18377,7 @@ extern UNK_TYPE1 D_80C24248; // D_80C24248 extern UNK_TYPE1 D_80C2426C; // D_80C2426C extern UNK_TYPE1 D_80C24280; // D_80C24280 extern UNK_TYPE1 D_80C24294; // D_80C24294 -extern OverlayBlockSizes enEndingHero6OverlayInfo; // D_80C242C0 +extern OverlayRelocationSection enEndingHero6OverlayInfo; // D_80C242C0 extern u32 enEndingHero6OverlayRelocations[33]; // D_80C242D4 extern u32 enEndingHero6OverlayInfoOffset; // D_80C2435C extern UNK_TYPE1 D_80C250F0; // D_80C250F0 @@ -18382,7 +18388,7 @@ extern UNK_TYPE1 D_80C25224; // D_80C25224 extern UNK_TYPE1 D_80C2522C; // D_80C2522C extern UNK_TYPE4 D_80C25238; // D_80C25238 extern UNK_TYPE1 D_80C25244; // D_80C25244 -extern OverlayBlockSizes dmGmOverlayInfo; // D_80C25280 +extern OverlayRelocationSection dmGmOverlayInfo; // D_80C25280 extern u32 dmGmOverlayRelocations[48]; // D_80C25294 extern u32 dmGmOverlayInfoOffset; // D_80C2535C extern UNK_TYPE1 D_80C257D0; // D_80C257D0 @@ -18391,24 +18397,24 @@ extern UNK_TYPE1 D_80C257F4; // D_80C257F4 extern UNK_TYPE2 D_80C257F8; // D_80C257F8 extern UNK_TYPE4 D_80C25800; // D_80C25800 extern UNK_TYPE4 D_80C25804; // D_80C25804 -extern OverlayBlockSizes objSwprizeOverlayInfo; // D_80C25810 +extern OverlayRelocationSection objSwprizeOverlayInfo; // D_80C25810 extern u32 objSwprizeOverlayRelocations[28]; // D_80C25824 extern u32 objSwprizeOverlayInfoOffset; // D_80C2589C extern UNK_TYPE1 D_80C25B30; // D_80C25B30 extern UNK_TYPE1 D_80C25B50; // D_80C25B50 -extern OverlayBlockSizes enInvisibleRuppeOverlayInfo; // D_80C25B80 +extern OverlayRelocationSection enInvisibleRuppeOverlayInfo; // D_80C25B80 extern u32 enInvisibleRuppeOverlayRelocations[10]; // D_80C25B94 extern u32 enInvisibleRuppeOverlayInfoOffset; // D_80C25BBC extern UNK_TYPE1 D_80C25CC0; // D_80C25CC0 extern UNK_TYPE1 D_80C25CE0; // D_80C25CE0 extern UNK_TYPE1 D_80C25CF8; // D_80C25CF8 -extern OverlayBlockSizes objEndingOverlayInfo; // D_80C25D00 +extern OverlayRelocationSection objEndingOverlayInfo; // D_80C25D00 extern u32 objEndingOverlayRelocations[7]; // D_80C25D14 extern u32 objEndingOverlayInfoOffset; // D_80C25D3C extern UNK_TYPE1 D_80C25FF0; // D_80C25FF0 extern UNK_TYPE1 D_80C26010; // D_80C26010 extern UNK_TYPE4 D_80C26028; // D_80C26028 -extern OverlayBlockSizes enRsnOverlayInfo; // D_80C26040 +extern OverlayRelocationSection enRsnOverlayInfo; // D_80C26040 extern u32 enRsnOverlayRelocations[15]; // D_80C26054 #endif diff --git a/linker_scripts/code_script.txt b/linker_scripts/code_script.txt index d12433a5e3..d9026c8d16 100644 --- a/linker_scripts/code_script.txt +++ b/linker_scripts/code_script.txt @@ -10,9 +10,9 @@ SECTIONS boot : AT(RomLocation) { boot_text_start = .; - build/src/boot_O2_g3/boot_0x80080060.o(.text) + build/src/boot_O2_g3/boot_main.o(.text) build/src/boot_O2_g3/idle.o(.text) - build/src/boot_O2_g3/boot_0x800805E0.o(.text) + build/src/boot_O2_g3/viconfig.o(.text) build/src/boot_O2_g3/z_std_dma.o(.text) build/asm/boot_0x80080E30.o(.text) build/src/boot_O2_g3/irqmgr.o(.text) @@ -70,7 +70,7 @@ SECTIONS build/src/libultra/io/sprawdma.o(.text) build/src/libultra/io/sirawdma.o(.text) build/asm/boot_0x8008AE20.o(.text) - build/src/libultra/io/virepeatline.o(.text) + build/src/libultra/io/viblack.o(.text) build/src/libultra/io/sirawread.o(.text) build/src/libultra/os/getthreadid.o(.text) build/src/libultra/io/sptaskyield.o(.text) @@ -248,7 +248,7 @@ SECTIONS boot_data_end = .; boot_rodata_start = .; - build/src/boot_O2_g3/boot_0x80080060.o(.rodata) + build/src/boot_O2_g3/boot_main.o(.rodata) build/src/boot_O2_g3/idle.o(.rodata) build/asm/boot_rodata_z_std_dma.o(.text) build/asm/boot_rodata_0x80080E30.o(.text) @@ -279,7 +279,7 @@ SECTIONS RomLocation += SegmentSize; boot_bss_start = .; - . += 0x1C60; /* 0x80080060 */ + . += 0x1C60; /* boot_main */ . += 0x140; /* idle */ . += 0x770; /* z_std_dma */ . += 0x420; /* 0x80080E30 */ diff --git a/src/actors/Bg_Fu_Kaiten/z_bg_fu_kaiten.c b/src/actors/Bg_Fu_Kaiten/z_bg_fu_kaiten.c index 1337bff9cc..282ee8fa9a 100644 --- a/src/actors/Bg_Fu_Kaiten/z_bg_fu_kaiten.c +++ b/src/actors/Bg_Fu_Kaiten/z_bg_fu_kaiten.c @@ -1,17 +1,16 @@ #include #include -ActorInitData bgFuKaitenInitData = { +ActorInit bgFuKaitenInitData = { 0x01AE, 1, 0, 0x30, 0x01A0, - 0, 0, sizeof(ActorBgFuKaiten), (actor_func)&BgFuKaiten_Init, - (actor_func)&BgFuKaiten_Fini, - (actor_func)&BgFuKaiten_Main, + (actor_func)&BgFuKaiten_Destroy, + (actor_func)&BgFuKaiten_Update, (actor_func)&BgFuKaiten_Draw }; @@ -20,10 +19,10 @@ void BgFuKaiten_Init(ActorBgFuKaiten* this, GlobalContext* ctxt) { UNK_TYPE pad1; BgMeshHeader* header = 0; - Actor_SetScale(&this->bg.base, 1.0); + Actor_SetScale(&this->bg.actor, 1.0); BcCheck3_BgActorInit(&this->bg, 3); BgCheck_RelocateMeshHeader(&object_fu_kaiten_002D30, &header); - this->bg.bgActorId = BgCheck_AddActorMesh(ctxt, &ctxt->bgCheckContext.dyna, &this->bg, header); + this->bg.dynaPolyId = BgCheck_AddActorMesh(ctxt, &ctxt->colCtx.dyna, &this->bg, header); this->bouceHeight = 0.0; this->rotationSpeed = 0; @@ -31,38 +30,38 @@ void BgFuKaiten_Init(ActorBgFuKaiten* this, GlobalContext* ctxt) { this->bounce = 0; } -void BgFuKaiten_Fini(ActorBgFuKaiten* this, GlobalContext* ctxt) { - BgCheck_RemoveActorMesh(ctxt, &ctxt->bgCheckContext.dyna, this->bg.bgActorId); +void BgFuKaiten_Destroy(ActorBgFuKaiten* this, GlobalContext* ctxt) { + BgCheck_RemoveActorMesh(ctxt, &ctxt->colCtx.dyna, this->bg.dynaPolyId); } void BgFuKaiten_UpdateRotation(ActorBgFuKaiten* this) { f32 f0; - this->bg.base.drawParams.rot.y += this->rotationSpeed; + this->bg.actor.shape.rot.y += this->rotationSpeed; if (this->rotationSpeed > 0) { f0 = this->rotationSpeed * .002f; - func_8019FAD8(&this->bg.base.unkEC, 8310, f0); + func_8019FAD8(&this->bg.actor.unkEC, 8310, f0); } } void BgFuKaiten_UpdateHeight(ActorBgFuKaiten* this) { this->bounce += this->bounceSpeed; - this->bg.base.currPosRot.pos.y = this->bg.base.initPosRot.pos.y + this->elevation + this->bouceHeight; + this->bg.actor.currPosRot.pos.y = this->bg.actor.initPosRot.pos.y + this->elevation + this->bouceHeight; - this->bg.base.currPosRot.pos.y -= this->bouceHeight * Lib_cos(this->bounce); + this->bg.actor.currPosRot.pos.y -= this->bouceHeight * Math_Coss(this->bounce); } -void BgFuKaiten_Main(ActorBgFuKaiten* this, GlobalContext* ctxt) { +void BgFuKaiten_Update(ActorBgFuKaiten* this, GlobalContext* ctxt) { BgFuKaiten_UpdateRotation(this); BgFuKaiten_UpdateHeight(this); } void BgFuKaiten_Draw(ActorBgFuKaiten* this, GlobalContext* ctxt) { - GraphicsContext* gCtxt = ctxt->common.gCtxt; + GraphicsContext* gfxCtx = ctxt->state.gfxCtx; UNK_TYPE pad; - func_8012C28C(gCtxt); + func_8012C28C(gfxCtx); - gSPMatrix(gCtxt->polyOpa.append++, SysMatrix_AppendStateToPolyOpaDisp(ctxt->common.gCtxt), G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW); - gSPDisplayList(gCtxt->polyOpa.append++, object_fu_kaiten_0005D0); + gSPMatrix(gfxCtx->polyOpa.p++, SysMatrix_AppendStateToPolyOpaDisp(ctxt->state.gfxCtx), G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW); + gSPDisplayList(gfxCtx->polyOpa.p++, object_fu_kaiten_0005D0); } diff --git a/src/actors/Bg_Ikana_Ray/z_bg_ikana_ray.c b/src/actors/Bg_Ikana_Ray/z_bg_ikana_ray.c index 834ae1daf6..5bb9a97bcd 100644 --- a/src/actors/Bg_Ikana_Ray/z_bg_ikana_ray.c +++ b/src/actors/Bg_Ikana_Ray/z_bg_ikana_ray.c @@ -1,17 +1,16 @@ #include #include -ActorInitData bgIkanaRayInitData = { +ActorInit bgIkanaRayInitData = { 0x0256, 6, 0, 0, 0x0203, - 0, 0, sizeof(ActorBgIkanaRay), (actor_func)BgIkanaRay_Init, - (actor_func)BgIkanaRay_Fini, - (actor_func)BgIkanaRay_Main, + (actor_func)BgIkanaRay_Destroy, + (actor_func)BgIkanaRay_Update, (actor_func)BgIkanaRay_Draw }; @@ -34,7 +33,7 @@ void BgIkanaRay_Init(ActorBgIkanaRay* this, GlobalContext* ctxt) { ColCylinder* collision = &this->collision; u32 pad; - Lib_ApplyActorInitVars((Actor*)this, bgIkanaRayCompInit); + Actor_ProcessInitChain((Actor*)this, bgIkanaRayCompInit); Collision_InitCylinderDefault(ctxt, collision); Collision_InitCylinderWithData(ctxt, collision, (Actor*)this, &bgIkanaRayCylinderInit); @@ -42,14 +41,14 @@ void BgIkanaRay_Init(ActorBgIkanaRay* this, GlobalContext* ctxt) { this->animatedTextures = (AnimatedTexture*)Lib_PtrSegToVirt(object_ikana_obj_001228); - if (Actor_GetSwitchFlag(ctxt, this->base.variable & 0x7F) != 0) { + if (Actor_GetSwitchFlag(ctxt, this->base.params & 0x7F) != 0) { BgIkanaRay_SetActivated(this); } else { BgIkanaRay_SetDeactivated(this); } } -void BgIkanaRay_Fini(ActorBgIkanaRay* this, GlobalContext* ctxt) { +void BgIkanaRay_Destroy(ActorBgIkanaRay* this, GlobalContext* ctxt) { ColCylinder* collision = &this->collision; Collision_FiniCylinder(ctxt, collision); } @@ -61,7 +60,7 @@ void BgIkanaRay_SetDeactivated(ActorBgIkanaRay* this) { } void BgIkanaRay_UpdateCheckForActivation(ActorBgIkanaRay* this, GlobalContext* ctxt) { - if (Actor_GetSwitchFlag(ctxt, this->base.variable & 0x7F) != 0) { + if (Actor_GetSwitchFlag(ctxt, this->base.params & 0x7F) != 0) { BgIkanaRay_SetActivated(this); } } @@ -73,10 +72,10 @@ void BgIkanaRay_SetActivated(ActorBgIkanaRay* this) { } void BgIkanaRay_UpdateActivated(ActorBgIkanaRay* this, GlobalContext* ctxt) { - Collision_AddAT(ctxt, &ctxt->collisionContext, &this->collision.base); + Collision_AddAT(ctxt, &ctxt->colCheckCtx, &this->collision.base); } -void BgIkanaRay_Main(ActorBgIkanaRay* this, GlobalContext* ctxt) { +void BgIkanaRay_Update(ActorBgIkanaRay* this, GlobalContext* ctxt) { this->update((Actor*)this, ctxt); } diff --git a/src/boot/boot_0x80085320.c b/src/boot/boot_0x80085320.c deleted file mode 100644 index e368a2fd99..0000000000 --- a/src/boot/boot_0x80085320.c +++ /dev/null @@ -1,104 +0,0 @@ -#include -#include - -void func_80085320(ThreadInfo* a0, UNK_PTR a1, UNK_PTR a2, UNK_TYPE a3, UNK_TYPE sp10, UNK_PTR sp14) { - UNK_TYPE* i; - ThreadInfo* v0; - - if (a0 == NULL) { - ThreadInfoListHead = NULL; - return; - } - - a0->unk8 = a1; - a0->unkC = a2; - a0->unk10 = a3; - a0->unk14 = sp10; - a0->unk18 = sp14; - - v0 = ThreadInfoListHead; - while (v0 != NULL) { - if (v0 == a0) return; - v0 = v0->next; - } - - a0->prev = ThreadInfoListTail; - a0->next = NULL; - - if (ThreadInfoListTail != NULL) { - ThreadInfoListTail->next = a0; - } - - ThreadInfoListTail = a0; - - if (ThreadInfoListHead == NULL) { - ThreadInfoListHead = a0; - } - - if (a0->unk14 != -1) { - for (i = a0->unk8; i < a0->unkC; i++) { - *i = a0->unk10; - } - } -} - -UNK_RET func_800853F8(ThreadInfo* a0) { - if (a0->prev == NULL) { - if (ThreadInfoListHead == a0) { - ThreadInfoListHead = a0->next; - } - } else { - a0->prev->next = a0->next; - } - - if (a0->next == NULL) { - if (ThreadInfoListTail == a0) { - ThreadInfoListTail = a0->prev; - } - } -} - -UNK_TYPE func_80085468(ThreadInfo* a0) { - UNK_TYPE* v1 = a0->unk8; - UNK_TYPE* a1 = a0->unkC; - UNK_TYPE* v0 = v1; - u32 x; // ptr_diff - - while (v0 < a1) { - if (*v0++ != a0->unk10) break; - a1 = (UNK_TYPE*)((u32)v0 - (u32)v1); - } - - x = v0 - v1; - - if (x == 0) { - return 2; - } - - if ((x < a0->unk14) && (a0->unk14 != -1)) { - return 1; - } - - return 0; -} - -UNK_TYPE func_800854E0(UNK_ARGS) { - ThreadInfo* s0 = ThreadInfoListHead; - UNK_TYPE ret = 0; - while (s0 != NULL) { - if (func_80085468(s0) != 0) { - ret = 1; - } - s0 = s0->next; - } - - return ret; -} - -UNK_RET func_80085538(ThreadInfo* a0) { - if (a0 == NULL) { - func_800854E0(); - } else { - func_80085468(a0); - } -} diff --git a/src/boot/boot_0x80087830.c b/src/boot/boot_0x80087830.c deleted file mode 100644 index d64ad60504..0000000000 --- a/src/boot/boot_0x80087830.c +++ /dev/null @@ -1,26 +0,0 @@ -#include -#include - -UNK_TYPE func_80087830(UNK_TYPE a0, UNK_TYPE a1, UNK_TYPE a2) { - return func_8008F208(a0, a1) + a2; -} - -UNK_TYPE func_80087854(u8* a0, UNK_TYPE a1, UNK_PTR a2) { - UNK_TYPE v0 = func_8008E050(func_80087830, a0, a1, a2); - - if (v0 >= 0) { - a0[v0] = 0; - } - - return v0; -} - -UNK_TYPE func_800878A4(u8* a0, UNK_TYPE a1, UNK_TYPE a2, UNK_TYPE a3) { - UNK_TYPE v0 = func_8008E050(func_80087830, a0, a1, &a2); - - if (v0 >= 0) { - a0[v0] = 0; - } - - return v0; -} diff --git a/src/boot_O2/loadfragment2.c b/src/boot_O2/loadfragment2.c index 1c706b4767..c7c305a7a0 100644 --- a/src/boot_O2/loadfragment2.c +++ b/src/boot_O2/loadfragment2.c @@ -72,7 +72,7 @@ s32 Load2_LoadOverlay(u32 vRomStart, u32 vRomEnd, u32 vRamStart, u32 vRamEnd, u3 if(1); - Dmamgr_SendRequestAndWait(allocatedVRamAddr, vRomStart, size); + DmaMgr_SendRequest0(allocatedVRamAddr, vRomStart, size); end = (void*)(allocatedVRamAddr + size); overlayInfo = (OverlayBlockSizes*)((int)end - *(int*)((int)end + -4)); diff --git a/src/boot_O2/stackcheck.c b/src/boot_O2/stackcheck.c index a938db3f4a..50affc8bbe 100644 --- a/src/boot_O2/stackcheck.c +++ b/src/boot_O2/stackcheck.c @@ -4,15 +4,15 @@ StackEntry* sStackInfoListStart = NULL; StackEntry* sStackInfoListEnd = NULL; -void StackCheck_Init(StackEntry* entry, u32 stackTop, u32 stackBottom, u32 initValue, s32 minSpace, char* name) { +void StackCheck_Init(StackEntry* entry, void* stackTop, void* stackBottom, u32 initValue, s32 minSpace, const char* name) { StackEntry* iter; u32* addr; if (!entry) { sStackInfoListStart = NULL; } else { - entry->head = stackTop; - entry->tail = stackBottom; + entry->head = (u32)stackTop; + entry->tail = (u32)stackBottom; entry->initValue = initValue; entry->minSpace = minSpace; entry->name = name; diff --git a/src/boot_O2_g3/boot_0x80080060.c b/src/boot_O2_g3/boot_0x80080060.c deleted file mode 100644 index 6989e32589..0000000000 --- a/src/boot_O2_g3/boot_0x80080060.c +++ /dev/null @@ -1,14 +0,0 @@ -#include -#include - -void start(void) { - StackCheck_Init(&bootStackEntry, (u32)bootStack, (u32)&bootStack[1024], 0, -1, "boot"); - osMemSize = osGetMemSize(); - func_800818F4(); - osInitialize(); - osUnmapTLBAll(); - D_80096B40 = osCartRomInit(); - StackCheck_Init(&idleStackEntry, (u32)idleStack, (u32)&idleStack[1024], 0, 256, "idle"); - osCreateThread(&idleOSThread, 1, (osCreateThread_func)Idle_ThreadEntry, 0, &idleStack[1024], 12); - osStartThread(&idleOSThread); -} diff --git a/src/boot_O2_g3/boot_0x800805E0.c b/src/boot_O2_g3/boot_0x800805E0.c deleted file mode 100644 index 06d9036f00..0000000000 --- a/src/boot_O2_g3/boot_0x800805E0.c +++ /dev/null @@ -1,61 +0,0 @@ -#include -#include - -#ifdef NON_MATCHING -UNK_RET func_800805E0(UNK_TYPE a0) { - if (a0 != 0) { - switch (osTvType) { - case 2: - osViSetMode(&osViModeMpalLan1); - break; - case 0: - osViSetMode(&osViModePalLan1); - break; - case 1: - default: - osViSetMode(&osViModeNtscLan1); - break; - } - - // TODO v0 is used here instead of a0. Is this a 7.1 optimization? - if (viEnabledSpecialFeatures != 0) { - osViSetSpecialFeatures(viEnabledSpecialFeatures); - } - - if (screenYScale != 1) { - osViSetYScale(1); - } - } else { - osViSetMode(&D_8009B240); - - if (D_80096B28 != 0) { - func_80087E00(D_80096B28); - } - - // TODO v0 is used here instead of a0. Is this a 7.1 optimization? - if (viEnabledSpecialFeatures != 0) { - osViSetSpecialFeatures(viEnabledSpecialFeatures); - } - - if (screenXScale != 1) { - osViSetXScale(screenXScale); - } - - if (screenYScale != 1) { - osViSetYScale(screenYScale); - } - } - - D_80096B24 = a0; -} -#else -GLOBAL_ASM("./asm/non_matchings/boot_0x800805E0/func_800805E0.asm") -#endif - -UNK_RET func_80080748(void) { - if (D_80096B24 != 0) { - osViRepeatLine(1); - } else { - osViRepeatLine(0); - } -} diff --git a/src/boot_O2_g3/boot_main.c b/src/boot_O2_g3/boot_main.c new file mode 100644 index 0000000000..9bcdcca0cd --- /dev/null +++ b/src/boot_O2_g3/boot_main.c @@ -0,0 +1,14 @@ +#include +#include + +void bootproc(void) { + StackCheck_Init(&sBootThreadInfo, (u32)sBootThreadStack, (u32)&sBootThreadStack[1024], 0, -1, "boot"); + osMemSize = osGetMemSize(); + func_800818F4(); + osInitialize(); + osUnmapTLBAll(); + gCartHandle = osCartRomInit(); + StackCheck_Init(&sIdleThreadInfo, (u32)sIdleThreadStack, (u32)&sIdleThreadStack[1024], 0, 256, "idle"); + osCreateThread(&sIdleThread, 1, (osCreateThread_func)Idle_ThreadEntry, 0, &sIdleThreadStack[1024], 12); + osStartThread(&sIdleThread); +} diff --git a/src/boot_O2_g3/idle.c b/src/boot_O2_g3/idle.c index fac5a2fa36..6202df871e 100644 --- a/src/boot_O2_g3/idle.c +++ b/src/boot_O2_g3/idle.c @@ -2,11 +2,11 @@ #include u8 D_80096B20 = 1; -vu8 D_80096B24 = 1; -u8 D_80096B28 = 0; -u32 viEnabledSpecialFeatures = 0x42; -f32 screenXScale = 1.0f; -f32 screenYScale = 1.0f; +vu8 gViConfigUseDefault = 1; +u8 gViConfigAdditionalScanLines = 0; +u32 gViConfigFeatures = 0x42; +f32 gViConfigXScale = 1.0f; +f32 gViConfigYScale = 1.0f; void Idle_ClearMemory(void* begin, void* end){ if (begin < end) { @@ -28,9 +28,9 @@ GLOBAL_ASM("./asm/non_matchings/idle/Idle_InitFramebuffer.asm") void Idle_InitScreen(void) { Idle_InitFramebuffer((u32*)&D_80000500, 0x25800, 0x00010001); - func_800805E0(0); + ViConfig_UpdateVi(0); osViSwapBuffer(&D_80000500); - osViRepeatLine(0); + osViBlack(0); } void Idle_InitMemory(void) { @@ -43,7 +43,7 @@ void Idle_InitMemory(void) { } #ifdef NON_MATCHING -// regalloc around Dmamgr_SendRequest +// regalloc around DmaMgr_SendRequestImpl void Idle_InitCodeAndMemory(void) { DmaRequest dmaReq; OSMesgQueue queue; @@ -52,15 +52,15 @@ void Idle_InitCodeAndMemory(void) { osCreateMesgQueue(&queue, &mesg, 1); - oldSize = dmamgrChunkSize; - dmamgrChunkSize = 0; + oldSize = sDmaMgrDmaBuffSize; + sDmaMgrDmaBuffSize = 0; - Dmamgr_SendRequest(&dmaReq, (u32)&code_text_start, (u32)&code_vrom_start, (u32)&code_vrom_end - (u32)&code_vrom_start, 0, &queue, 0); + DmaMgr_SendRequestImpl(&dmaReq, (u32)&code_text_start, (u32)&code_vrom_start, (u32)&code_vrom_end - (u32)&code_vrom_start, 0, &queue, 0); Idle_InitScreen(); Idle_InitMemory(); osRecvMesg(&queue, 0, 1); - dmamgrChunkSize = oldSize; + sDmaMgrDmaBuffSize = oldSize; Idle_ClearMemory(&code_bss_start, &code_bss_end); } @@ -68,9 +68,9 @@ void Idle_InitCodeAndMemory(void) { GLOBAL_ASM("./asm/non_matchings/idle/Idle_InitCodeAndMemory.asm") #endif -void Idle_MainThreadEntry(void* arg) { +void Main_ThreadEntry(void* arg) { StackCheck_Init(&irqmgrStackEntry, (u32)&irqmgrStack, (u32)&irqmgrStack[1280], 0, 256, "irqmgr"); - IrqMgr_Start(&irqmgrContext, &irqmgrStackEntry, 18, 1); + IrqMgr_Create(&irqmgrContext, &irqmgrStackEntry, 18, 1); Dmamgr_Start(); Idle_InitCodeAndMemory(); main(arg); @@ -80,9 +80,9 @@ void Idle_MainThreadEntry(void* arg) { void func_8008038C(void) { osCreateViManager(254); - viEnabledSpecialFeatures = 66; - screenXScale = 1.0; - screenYScale = 1.0; + gViConfigFeatures = 66; + gViConfigXScale = 1.0; + gViConfigYScale = 1.0; switch (osTvType) { case 1: @@ -96,7 +96,7 @@ void func_8008038C(void) { case 0: D_8009B290 = 44; D_8009B240 = D_800980E0; - screenYScale = 0.833f; + gViConfigYScale = 0.833f; break; } @@ -107,7 +107,7 @@ void Idle_ThreadEntry(void* arg) { func_8008038C(); osCreatePiManager(150, &D_8009B228, D_8009B160, 50); StackCheck_Init(&mainStackEntry, (u32)&mainStack, (u32)&mainStack[2304], 0, 1024, "main"); - osCreateThread(&mainOSThread, 3, (osCreateThread_func)Idle_MainThreadEntry, arg, &mainStack[2304], 12); + osCreateThread(&mainOSThread, 3, (osCreateThread_func)Main_ThreadEntry, arg, &mainStack[2304], 12); osStartThread(&mainOSThread); osSetThreadPri(NULL, 0); diff --git a/src/boot_O2_g3/irqmgr.c b/src/boot_O2_g3/irqmgr.c index 2558aacfea..14c3e9bd62 100644 --- a/src/boot_O2_g3/irqmgr.c +++ b/src/boot_O2_g3/irqmgr.c @@ -6,12 +6,12 @@ #define OS_CPU_COUNTER (OS_CLOCK_RATE*3/4) #define OS_USEC_TO_CYCLES(n) (((u64)(n)*(OS_CPU_COUNTER/15625LL))/(1000000LL/15625LL)) -vs32 gPrenmiStage = 0; -volatile OSTime sLastPrenmiTime = 0; -vu64 gLastFrameDuration = 0; -s32 sFrameCount = 0; +vs32 gIrqMgrResetStatus = 0; +volatile OSTime sIrqMgrResetTime = 0; +volatile OSTime sIrqMgrRetraceTime = 0; +s32 sIrqMgrRetraceCount = 0; -void IrqMgr_AddCallback(IrqMgr* irqmgr, OSMesgQueueListNode* param_2, OSMesgQueue* param_3) { +void IrqMgr_AddClient(IrqMgr* irqmgr, OSMesgQueueListNode* param_2, OSMesgQueue* param_3) { u32 saveMask; saveMask = osSetIntMask(1); @@ -23,14 +23,14 @@ void IrqMgr_AddCallback(IrqMgr* irqmgr, OSMesgQueueListNode* param_2, OSMesgQueu osSetIntMask(saveMask); if (irqmgr->prenmiStage > 0) { - osSendMesg(param_2->queue, &irqmgr->prenmi1Msg, 0); + osSendMesg(param_2->queue, &irqmgr->prenmiMsg.type, 0); } if (irqmgr->prenmiStage > 1) { - osSendMesg(param_2->queue, &irqmgr->prenmi2Msg, 0); + osSendMesg(param_2->queue, &irqmgr->nmiMsg.type, 0); } } -void IrqMgr_RemoveCallback(IrqMgr* irqmgr, OSMesgQueueListNode* remove) { +void IrqMgr_RemoveClient(IrqMgr* irqmgr, OSMesgQueueListNode* remove) { OSMesgQueueListNode* iter; OSMesgQueueListNode* last; u32 saveMask; @@ -56,7 +56,7 @@ void IrqMgr_RemoveCallback(IrqMgr* irqmgr, OSMesgQueueListNode* remove) { osSetIntMask(saveMask); } -void IrqMgr_NotifyAllCallbacks(IrqMgr* irqmgr, OSMesg msg) { +void IrqMgr_SendMesgForClient(IrqMgr* irqmgr, OSMesg msg) { OSMesgQueueListNode* iter = irqmgr->callbacks; while (iter != NULL) { @@ -65,7 +65,7 @@ void IrqMgr_NotifyAllCallbacks(IrqMgr* irqmgr, OSMesg msg) { } } -void IrqMgr_NotifyAllCallbacksWithCapacity(IrqMgr* irqmgr, OSMesg msg) { +void IrqMgr_JamMesgForClient(IrqMgr* irqmgr, OSMesg msg) { OSMesgQueueListNode* iter = irqmgr->callbacks; while (iter != NULL) { @@ -76,53 +76,53 @@ void IrqMgr_NotifyAllCallbacksWithCapacity(IrqMgr* irqmgr, OSMesg msg) { } } -void IrqMgr_HandlePrenmi1(IrqMgr* irqmgr) { - gPrenmiStage = 1; +void IrqMgr_HandlePreNMI(IrqMgr* irqmgr) { + gIrqMgrResetStatus = 1; irqmgr->prenmiStage = 1; - sLastPrenmiTime = irqmgr->lastPrenmiTime = osGetTime(); + sIrqMgrResetTime = irqmgr->lastPrenmiTime = osGetTime(); // Wait .45 seconds then generate a stage 2 prenmi interrupt osSetTimer(&irqmgr->prenmiTimer, OS_USEC_TO_CYCLES(450000), 0, &irqmgr->irqQueue, (OSMesg)0x29F); - IrqMgr_NotifyAllCallbacksWithCapacity(irqmgr, &irqmgr->prenmi1Msg); + IrqMgr_JamMesgForClient(irqmgr, &irqmgr->prenmiMsg.type); } -void IrqMgr_CheckThreadStatusImpl(void) { +void IrqMgr_CheckStack(void) { StackCheck_Check(NULL); } -void IrqMgr_HandlePrenmi2(IrqMgr* irqmgr) { - gPrenmiStage = 2; +void IrqMgr_HandlePRENMI450(IrqMgr* irqmgr) { + gIrqMgrResetStatus = 2; irqmgr->prenmiStage = 2; // Wait .03 seconds then generate a stage 3 prenmi interrupt osSetTimer(&irqmgr->prenmiTimer, OS_USEC_TO_CYCLES(30000), 0, &irqmgr->irqQueue, (OSMesg)0x2A0); - IrqMgr_NotifyAllCallbacks(irqmgr, &irqmgr->prenmi2Msg); + IrqMgr_SendMesgForClient(irqmgr, &irqmgr->nmiMsg.type); } -void IrqMgr_HandlePrenmi3(IrqMgr* irqmgr) { +void IrqMgr_HandlePRENMI480(IrqMgr* irqmgr) { // Wait .52 seconds. After this we will have waited an entire second osSetTimer(&irqmgr->prenmiTimer, OS_USEC_TO_CYCLES(520000), 0, &irqmgr->irqQueue, (OSMesg)0x2A1); - func_8008D710(); + osAfterPreNMI(); } -void IrqMgr_CheckThreadStatus(IrqMgr* irqmgr) { - IrqMgr_CheckThreadStatusImpl(); +void IrqMgr_HandlePRENMI500(IrqMgr* irqmgr) { + IrqMgr_CheckStack(); } -void IrqMgr_HandleFrame(IrqMgr* irqmgr) { - if (gLastFrameDuration == 0) { +void IrqMgr_HandleRetrace(IrqMgr* irqmgr) { + if (sIrqMgrRetraceTime == 0) { if (irqmgr->lastFrameTime == 0) { irqmgr->lastFrameTime = osGetTime(); } else { - gLastFrameDuration = osGetTime() - irqmgr->lastFrameTime; + sIrqMgrRetraceTime = osGetTime() - irqmgr->lastFrameTime; } } - sFrameCount += 1; - IrqMgr_NotifyAllCallbacks(irqmgr,irqmgr); + sIrqMgrRetraceCount += 1; + IrqMgr_SendMesgForClient(irqmgr,irqmgr); } void IrqMgr_ThreadEntry(IrqMgr* irqmgr) { @@ -137,29 +137,29 @@ void IrqMgr_ThreadEntry(IrqMgr* irqmgr) { osRecvMesg(&irqmgr->irqQueue, (OSMesg*)&interrupt, 1); switch (interrupt) { case 0x29A: - IrqMgr_HandleFrame(irqmgr); + IrqMgr_HandleRetrace(irqmgr); break; case 0x29D: - IrqMgr_HandlePrenmi1(irqmgr); + IrqMgr_HandlePreNMI(irqmgr); break; case 0x29F: - IrqMgr_HandlePrenmi2(irqmgr); + IrqMgr_HandlePRENMI450(irqmgr); break; case 0x2A0: - IrqMgr_HandlePrenmi3(irqmgr); + IrqMgr_HandlePRENMI480(irqmgr); break; case 0x2A1: - IrqMgr_CheckThreadStatus(irqmgr); + IrqMgr_HandlePRENMI500(irqmgr); break; } } } -void IrqMgr_Start(IrqMgr* irqmgr, void* stack, OSPri pri, u8 retraceCount) { +void IrqMgr_Create(IrqMgr* irqmgr, void* stack, OSPri pri, u8 retraceCount) { irqmgr->callbacks = NULL; - irqmgr->verticalRetraceMesg = 1; - irqmgr->prenmi1Msg = 4; - irqmgr->prenmi2Msg = 3; + irqmgr->verticalRetraceMesg.type = 1; + irqmgr->prenmiMsg.type = 4; + irqmgr->nmiMsg.type = 3; irqmgr->prenmiStage = 0; irqmgr->lastPrenmiTime = 0; diff --git a/src/boot_O2_g3/viconfig.c b/src/boot_O2_g3/viconfig.c new file mode 100644 index 0000000000..b283629470 --- /dev/null +++ b/src/boot_O2_g3/viconfig.c @@ -0,0 +1,61 @@ +#include +#include + +#ifdef NON_MATCHING +void ViConfig_UpdateVi(u32 arg0) { + if (arg0 != 0) { + switch (osTvType) { + case 2: + osViSetMode(&osViModeMpalLan1); + break; + case 0: + osViSetMode(&osViModePalLan1); + break; + case 1: + default: + osViSetMode(&osViModeNtscLan1); + break; + } + + // TODO v0 is used here instead of a0. Is this a 7.1 optimization? + if (gViConfigFeatures != 0) { + osViSetSpecialFeatures(gViConfigFeatures); + } + + if (gViConfigYScale != 1) { + osViSetYScale(1); + } + } else { + osViSetMode(&D_8009B240); + + if (gViConfigAdditionalScanLines != 0) { + func_80087E00(gViConfigAdditionalScanLines); + } + + // TODO v0 is used here instead of a0. Is this a 7.1 optimization? + if (gViConfigFeatures != 0) { + osViSetSpecialFeatures(gViConfigFeatures); + } + + if (gViConfigXScale != 1) { + osViSetXScale(gViConfigXScale); + } + + if (gViConfigYScale != 1) { + osViSetYScale(gViConfigYScale); + } + } + + gViConfigUseDefault = arg0; +} +#else +GLOBAL_ASM("./asm/non_matchings/viconfig/ViConfig_UpdateVi.asm") +#endif + +void ViConfig_UpdateBlack(void) { + if (gViConfigUseDefault != 0) { + osViBlack(1); + } else { + osViBlack(0); + } +} diff --git a/src/boot_O2_g3/z_std_dma.c b/src/boot_O2_g3/z_std_dma.c index a606c75866..56dcefc401 100644 --- a/src/boot_O2_g3/z_std_dma.c +++ b/src/boot_O2_g3/z_std_dma.c @@ -1,14 +1,14 @@ #include #include -UNK_TYPE4 dmamgrChunkSize = 0x2000; +UNK_TYPE4 sDmaMgrDmaBuffSize = 0x2000; -s32 Dmamgr_DoDmaTransfer(u32 a0, void* a1, u32 a2) { +s32 DmaMgr_DMARomToRam(u32 a0, void* a1, u32 a2) { OSIoMesg sp60; OSMesgQueue sp48; OSMesg sp44; s32 ret; - u32 s0 = dmamgrChunkSize; + u32 s0 = sDmaMgrDmaBuffSize; osInvalDCache(a1, a2); osCreateMesgQueue(&sp48, &sp44, 1); @@ -20,7 +20,7 @@ s32 Dmamgr_DoDmaTransfer(u32 a0, void* a1, u32 a2) { sp60.devAddr = (u32)a0; sp60.dramAddr = a1; sp60.size = s0; - ret = osEPiStartDma(D_80096B40, &sp60, 0); + ret = osEPiStartDma(gCartHandle, &sp60, 0); if (ret) goto END; osRecvMesg(&sp48, NULL, 1); @@ -34,7 +34,7 @@ s32 Dmamgr_DoDmaTransfer(u32 a0, void* a1, u32 a2) { sp60.devAddr = (u32)a0; sp60.dramAddr = a1; sp60.size = (u32)a2; - ret = osEPiStartDma(D_80096B40, &sp60, 0); + ret = osEPiStartDma(gCartHandle, &sp60, 0); if (ret) goto END; osRecvMesg(&sp48, NULL, 1); @@ -45,12 +45,12 @@ END: return ret; } -void Dmamgr_osEPiStartDmaWrapper(OSPiHandle* pihandle, OSIoMesg* mb, s32 direction) { +void DmaMgr_DmaCallback0(OSPiHandle* pihandle, OSIoMesg* mb, s32 direction) { osEPiStartDma(pihandle, mb, direction); } -DmadataEntry* Dmamgr_FindDmaEntry(u32 a0) { - DmadataEntry* curr; +DmaEntry* Dmamgr_FindDmaEntry(u32 a0) { + DmaEntry* curr; for (curr = dmadata; curr->vromEnd != 0; curr++) { if (a0 < curr->vromStart) continue; @@ -63,7 +63,7 @@ DmadataEntry* Dmamgr_FindDmaEntry(u32 a0) { } u32 Dmamgr_TranslateVromToRom(u32 a0) { - DmadataEntry* v0 = Dmamgr_FindDmaEntry(a0); + DmaEntry* v0 = Dmamgr_FindDmaEntry(a0); if (v0 != NULL) { if (v0->romEnd == 0) { @@ -81,7 +81,7 @@ u32 Dmamgr_TranslateVromToRom(u32 a0) { } s32 Dmamgr_FindDmaIndex(u32 a0) { - DmadataEntry* v0 = Dmamgr_FindDmaEntry(a0); + DmaEntry* v0 = Dmamgr_FindDmaEntry(a0); if (v0 != NULL) { return v0 - dmadata; @@ -96,7 +96,7 @@ char* func_800809F4(u32 a0) { } #ifdef NON_MATCHING -void Dmamgr_HandleRequest(DmaRequest* a0) { +void DmaMgr_ProcessMsg(DmaRequest* a0) { u32 sp34; u32 sp30; UNK_TYPE sp2C; @@ -107,7 +107,7 @@ void Dmamgr_HandleRequest(DmaRequest* a0) { UNK_TYPE sp18; sp34 = a0->vromStart; - sp30 = a0->vramStart; + sp30 = a0->dramAddr; sp2C = a0->size; sp1C = Dmamgr_FindDmaIndex(sp34); @@ -117,7 +117,7 @@ void Dmamgr_HandleRequest(DmaRequest* a0) { if (dmadata[sp1C].vromEnd < (sp2C + sp34)) { Fault_AddHungupAndCrash(dmamgrString800981C4, 499); } - Dmamgr_DoDmaTransfer((dmadata[sp1C].romStart + sp34) - dmadata[sp1C].vromStart, (u8*)sp30, sp2C); + DmaMgr_DMARomToRam((dmadata[sp1C].romStart + sp34) - dmadata[sp1C].vromStart, (u8*)sp30, sp2C); return; } @@ -141,7 +141,7 @@ void Dmamgr_HandleRequest(DmaRequest* a0) { } } #else -GLOBAL_ASM("./asm/non_matchings/z_std_dma/Dmamgr_HandleRequest.asm") +GLOBAL_ASM("./asm/non_matchings/z_std_dma/DmaMgr_ProcessMsg.asm") #endif void Dmamgr_ThreadEntry(void* a0) { @@ -153,30 +153,30 @@ void Dmamgr_ThreadEntry(void* a0) { osRecvMesg(&dmamgrMsq, &sp34, 1); if (sp34 == NULL) return; s0 = (DmaRequest*)sp34; - Dmamgr_HandleRequest(s0); - if (s0->callback == NULL) continue; - osSendMesg(s0->callback, s0->callbackMesg, 0); + DmaMgr_ProcessMsg(s0); + if (s0->notifyQueue == NULL) continue; + osSendMesg(s0->notifyQueue, s0->notifyMsg, 0); } } -s32 Dmamgr_SendRequest(DmaRequest* request, u32 vramStart, u32 vromStart, u32 size, UNK_TYPE4 unused, OSMesgQueue* callback, void* callbackMesg) { - if (gPrenmiStage >= 2) { +s32 DmaMgr_SendRequestImpl(DmaRequest* request, u32 vramStart, u32 vromStart, u32 size, UNK_TYPE4 unused, OSMesgQueue* callback, void* callbackMesg) { + if (gIrqMgrResetStatus >= 2) { return -2; } request->vromStart = vromStart; - request->vramStart = vramStart; + request->dramAddr = vramStart; request->size = size; request->unk14 = 0; - request->callback = callback; - request->callbackMesg = callbackMesg; + request->notifyQueue = callback; + request->notifyMsg = callbackMesg; osSendMesg(&dmamgrMsq, request, 1); return 0; } -s32 Dmamgr_SendRequestAndWait(u32 a0, u32 a1, u32 a2) { +s32 DmaMgr_SendRequest0(u32 a0, u32 a1, u32 a2) { DmaRequest sp48; OSMesgQueue sp30; OSMesg sp2C; @@ -184,7 +184,7 @@ s32 Dmamgr_SendRequestAndWait(u32 a0, u32 a1, u32 a2) { osCreateMesgQueue(&sp30, &sp2C, 1); - ret = Dmamgr_SendRequest(&sp48, a0, a1, a2, 0, &sp30, 0); + ret = DmaMgr_SendRequestImpl(&sp48, a0, a1, a2, 0, &sp30, 0); if (ret == -1) { return ret; @@ -198,9 +198,9 @@ s32 Dmamgr_SendRequestAndWait(u32 a0, u32 a1, u32 a2) { #ifdef NON_MATCHING // TODO missing a useless move initializing v0, and some reorderings void Dmamgr_Start() { - DmadataEntry* v0; + DmaEntry* v0; u32 v1; - Dmamgr_DoDmaTransfer((u32)&dmadata_vrom_start, dmadata, (u32)&dmadata_vrom_end - (u32)&dmadata_vrom_start); + DmaMgr_DMARomToRam((u32)&dmadata_vrom_start, dmadata, (u32)&dmadata_vrom_end - (u32)&dmadata_vrom_start); for (v0 = dmadata, v1 = 0; v0->vromEnd != 0; v0++, v1++); diff --git a/src/boot_O2_g3_trapuv/fault.c b/src/boot_O2_g3_trapuv/fault.c index 7db9b24597..647861de0e 100644 --- a/src/boot_O2_g3_trapuv/fault.c +++ b/src/boot_O2_g3_trapuv/fault.c @@ -884,7 +884,7 @@ void Fault_SetFB(void* fb, u16 w, u16 h) { void Fault_Start(void){ faultCtxt = &faultContextStruct; - bzero(faultCtxt, sizeof(FaultContext)); + bzero(faultCtxt, sizeof(FaultThreadStruct)); FaultDrawer_Init(); FaultDrawer_SetInputCallback(Fault_WaitForInput); faultCtxt->exitDebugger = 0; diff --git a/src/boot_O2_g3_trapuv/fault_drawer.c b/src/boot_O2_g3_trapuv/fault_drawer.c index c987079936..ee7bc44b3b 100644 --- a/src/boot_O2_g3_trapuv/fault_drawer.c +++ b/src/boot_O2_g3_trapuv/fault_drawer.c @@ -1,8 +1,8 @@ #include #include -FaultDrawer* faultDrawContext = &faultDrawContextStruct; -FaultDrawer faultDrawContextInit = { +FaultDrawer* sFaultDrawContext = &sFaultDrawerStruct; +FaultDrawer sFaultDrawerDefault = { (u16*)0x803DA800, // fb - TODO map out buffers in this region and avoid hard-coded pointer 320, 240, // w, h 16, 223, // yStart, yEnd @@ -22,7 +22,7 @@ FaultDrawer faultDrawContextInit = { }; void FaultDrawer_SetOsSyncPrintfEnabled(u32 enabled) { - faultDrawContext->osSyncPrintfEnabled = enabled; + sFaultDrawContext->osSyncPrintfEnabled = enabled; } @@ -32,9 +32,9 @@ void FaultDrawer_DrawRecImpl(s32 xstart, s32 ystart, s32 xend, s32 yend, u16 col s32 x; s32 y; u16* fb; - if (faultDrawContext->w - xstart > 0 && faultDrawContext->h - ystart > 0) { + if (sFaultDrawContext->w - xstart > 0 && sFaultDrawContext->h - ystart > 0) { for (y = 0; y < yend - ystart + 1; y++) { - fb = &faultDrawContext->fb[faultDrawContext->w * y]; + fb = &sFaultDrawContext->fb[sFaultDrawContext->w * y]; for (x = 0; x < xend - xstart + 1; x++) { *fb++ = color; } @@ -52,7 +52,7 @@ GLOBAL_ASM("./asm/non_matchings/fault_drawer/FaultDrawer_DrawChar.asm") s32 FaultDrawer_ColorToPrintColor(u16 color) { s32 i; for (i = 0; i < 10; i++) { - if (color == faultDrawContext->printColors[i]) { + if (color == sFaultDrawContext->printColors[i]) { return i; } } @@ -61,13 +61,13 @@ s32 FaultDrawer_ColorToPrintColor(u16 color) { void FaultDrawer_UpdatePrintColor() { s32 idx; - if (faultDrawContext->osSyncPrintfEnabled) { + if (sFaultDrawContext->osSyncPrintfEnabled) { Fault_Log(D_80099050); - idx = FaultDrawer_ColorToPrintColor(faultDrawContext->foreColor); + idx = FaultDrawer_ColorToPrintColor(sFaultDrawContext->foreColor); if (idx >= 0 && idx < 8) { Fault_Log(D_80099054, idx); } - idx = FaultDrawer_ColorToPrintColor(faultDrawContext->backColor); + idx = FaultDrawer_ColorToPrintColor(sFaultDrawContext->backColor); if (idx >= 0 && idx < 8) { Fault_Log(D_8009905C, idx); } @@ -75,12 +75,12 @@ void FaultDrawer_UpdatePrintColor() { } void FaultDrawer_SetForeColor(u16 color) { - faultDrawContext->foreColor = color; + sFaultDrawContext->foreColor = color; FaultDrawer_UpdatePrintColor(); } void FaultDrawer_SetBackColor(u16 color) { - faultDrawContext->backColor = color; + sFaultDrawContext->backColor = color; FaultDrawer_UpdatePrintColor(); } @@ -89,31 +89,31 @@ void FaultDrawer_SetFontColor(u16 color) { } void FaultDrawer_SetCharPad(s8 padW, s8 padH) { - faultDrawContext->charWPad = padW; - faultDrawContext->charHPad = padH; + sFaultDrawContext->charWPad = padW; + sFaultDrawContext->charHPad = padH; } void FaultDrawer_SetCursor(s32 x, s32 y) { - if (faultDrawContext->osSyncPrintfEnabled) { - Fault_Log(D_80099064, (y - faultDrawContext->yStart) / (faultDrawContext->charH + faultDrawContext->charHPad), (x - faultDrawContext->xStart) / (faultDrawContext->charW + faultDrawContext->charWPad)); + if (sFaultDrawContext->osSyncPrintfEnabled) { + Fault_Log(D_80099064, (y - sFaultDrawContext->yStart) / (sFaultDrawContext->charH + sFaultDrawContext->charHPad), (x - sFaultDrawContext->xStart) / (sFaultDrawContext->charW + sFaultDrawContext->charWPad)); } - faultDrawContext->cursorX = x; - faultDrawContext->cursorY = y; + sFaultDrawContext->cursorX = x; + sFaultDrawContext->cursorY = y; } void FaultDrawer_FillScreen() { - if (faultDrawContext->osSyncPrintfEnabled) { + if (sFaultDrawContext->osSyncPrintfEnabled) { Fault_Log(D_80099070); } - FaultDrawer_DrawRecImpl(faultDrawContext->xStart, faultDrawContext->yStart, faultDrawContext->xEnd, faultDrawContext->yEnd, faultDrawContext->backColor | 1); - FaultDrawer_SetCursor(faultDrawContext->xStart, faultDrawContext->yStart); + FaultDrawer_DrawRecImpl(sFaultDrawContext->xStart, sFaultDrawContext->yStart, sFaultDrawContext->xEnd, sFaultDrawContext->yEnd, sFaultDrawContext->backColor | 1); + FaultDrawer_SetCursor(sFaultDrawContext->xStart, sFaultDrawContext->yStart); } GLOBAL_ASM("./asm/non_matchings/fault_drawer/FaultDrawer_FormatStringFunc.asm") void FaultDrawer_VPrintf(char* str, char* args) { //va_list - _Printf((printf_func)FaultDrawer_FormatStringFunc, faultDrawContext, str, args); + _Printf((printf_func)FaultDrawer_FormatStringFunc, sFaultDrawContext, str, args); } GLOBAL_ASM("./asm/non_matchings/fault_drawer/FaultDrawer_Printf.asm") @@ -121,18 +121,18 @@ GLOBAL_ASM("./asm/non_matchings/fault_drawer/FaultDrawer_Printf.asm") GLOBAL_ASM("./asm/non_matchings/fault_drawer/FaultDrawer_DrawText.asm") void FaultDrawer_SetDrawerFB(void* fb, u16 w, u16 h) { - faultDrawContext->fb = (u16*)fb; - faultDrawContext->w = w; - faultDrawContext->h = h; + sFaultDrawContext->fb = (u16*)fb; + sFaultDrawContext->w = w; + sFaultDrawContext->h = h; } void FaultDrawer_SetInputCallback(void(*callback)()) { - faultDrawContext->inputCallback = callback; + sFaultDrawContext->inputCallback = callback; } void FaultDrawer_Init() { - faultDrawContext = &faultDrawContextStruct; - _bcopy(&faultDrawContextInit, faultDrawContext, sizeof(FaultDrawer)); - faultDrawContext->fb = (u16*)((osMemSize | 0x80000000) - 0x25800); + sFaultDrawContext = &sFaultDrawerStruct; + _bcopy(&sFaultDrawerDefault, sFaultDrawContext, sizeof(FaultDrawer)); + sFaultDrawContext->fb = (u16*)((osMemSize | 0x80000000) - 0x25800); } diff --git a/src/code/code_0x800A5AC0.c b/src/code/code_0x800A5AC0.c index ddb632d0f5..5a4532e331 100644 --- a/src/code/code_0x800A5AC0.c +++ b/src/code/code_0x800A5AC0.c @@ -5,17 +5,17 @@ void EnAObj_Init(ActorEnAObj* this, GlobalContext* ctxt) { ActorEnAObj* s0 = (ActorEnAObj*)this; - s0->base.textId = ((s0->base.variable >> 8) & 0xFF) | 0x300; - s0->base.variable = (s0->base.variable & 0xFF) - 9; - Lib_ApplyActorInitVars((Actor*)s0, (ActorInitVar*)&enAObjInitVar); - Actor_SetDrawParams(&s0->base.drawParams, 0, (actor_post_draw_func)func_800B3FC0, 12); + s0->base.textId = ((s0->base.params >> 8) & 0xFF) | 0x300; + s0->base.params = (s0->base.params & 0xFF) - 9; + Actor_ProcessInitChain((Actor*)s0, (ActorInitVar*)&enAObjInitVar); + Actor_SetDrawParams(&s0->base.shape, 0, (actor_shadow_draw_func)func_800B3FC0, 12); Collision_InitCylinder(ctxt, &s0->collision, (Actor*)s0, &enAObjCylinderInit); Collision_CylinderMoveToActor((Actor*)s0, &s0->collision); - s0->base.unkA0.unk16 = 255; + s0->base.unkA0.mass = 255; s0->update = (actor_func)EnAObj_Update1; } -void EnAObj_Fini(ActorEnAObj* this, GlobalContext* ctxt) { +void EnAObj_Destroy(ActorEnAObj* this, GlobalContext* ctxt) { ColCylinder* a2 = &this->collision; Collision_FiniCylinder(ctxt, a2); } @@ -26,9 +26,9 @@ void EnAObj_Update1(ActorEnAObj* this, GlobalContext* ctxt) { if (func_800B84D0((Actor*)this, ctxt) != 0) { this->update = (actor_func)EnAObj_Update2; } else { - v0 = this->base.yawToLink - this->base.drawParams.rot.y; + v0 = this->base.rotTowardsLinkY - this->base.shape.rot.y; v1 = (v0 < 0)? -v0 : v0; - if ((v1 < 10240) || ((this->base.variable == 1) && (v1 > 22528))) { + if ((v1 < 10240) || ((this->base.params == 1) && (v1 > 22528))) { func_800B863C((Actor*)this, ctxt); } } @@ -40,12 +40,12 @@ void EnAObj_Update2(ActorEnAObj* this, GlobalContext* ctxt) { } } -void EnAObj_Main(ActorEnAObj* this, GlobalContext* ctxt) { +void EnAObj_Update(ActorEnAObj* this, GlobalContext* ctxt) { (this->update)((Actor*)this, (GlobalContext*)ctxt); Actor_SetHeight((Actor*)this, 45.0f); - Collision_AddOT(ctxt, &ctxt->collisionContext, (ColCommon*)&this->collision); + Collision_AddOT(ctxt, &ctxt->colCheckCtx, (ColCommon*)&this->collision); } void EnAObj_Draw(ActorEnAObj* this, GlobalContext* ctxt) { - func_800BDFC0(ctxt, enAObjDisplayLists[this->base.variable]); + func_800BDFC0(ctxt, enAObjDisplayLists[this->base.params]); } diff --git a/src/code/code_0x800BF9A0.c b/src/code/code_0x800BF9A0.c index 31294e559d..754717be5a 100644 --- a/src/code/code_0x800BF9A0.c +++ b/src/code/code_0x800BF9A0.c @@ -3,7 +3,7 @@ void func_800BF9A0(s32 a0, s32 a1) { s32 i; - ActorOverlayTableEntry* s0; + ActorOverlay* s0; s32 v1; func_8008439C(-2, 0); @@ -11,27 +11,27 @@ void func_800BF9A0(s32 a0, s32 a1) { func_800847CC(D_801DCBC4); for (i = 0, s0 = &actorOverlayTable[0]; i < D_801B4610; i++, s0++) { - v1 = s0->vramEnd - s0->vramStart; - if (s0->ramAddr == 0) continue; - func_800847CC(D_801DCBE4, i, s0->ramAddr, s0->ramAddr + v1, s0->clients, &D_801DCBFC); + v1 = (u32)s0->vramEnd - (u32)s0->vramStart; + if (s0->loadedRamAddr == NULL) continue; + func_800847CC(D_801DCBE4, i, s0->loadedRamAddr, (u32)s0->loadedRamAddr + v1, s0->nbLoaded, &D_801DCBFC); } } s32 func_800BFA78(s32 a0, s32 a1) { s32 i; - ActorOverlayTableEntry* v0 = &actorOverlayTable[0]; + ActorOverlay* v0 = &actorOverlayTable[0]; s32 t1; s32 a2; s32 a0_2 = a0; for (i = 0; i < D_801B4610; i++, v0++) { - t1 = v0->vramStart - v0->ramAddr; - a2 = v0->vramEnd - v0->vramStart; + t1 = (u32)v0->vramStart - (u32)v0->loadedRamAddr; + a2 = (u32)v0->vramEnd - (u32)v0->vramStart; - if (v0->ramAddr == 0) continue; - if (a0_2 < v0->ramAddr) continue; + if (v0->loadedRamAddr == NULL) continue; + if (a0_2 < (u32)v0->loadedRamAddr) continue; - if (a0_2 < (v0->ramAddr + a2)) { + if (a0_2 < ((u32)v0->loadedRamAddr + a2)) { return a0_2 + t1; } } diff --git a/src/code/code_0x800CAAD0.c b/src/code/code_0x800CAAD0.c index 65db866207..e4a9f46832 100644 --- a/src/code/code_0x800CAAD0.c +++ b/src/code/code_0x800CAAD0.c @@ -5,38 +5,38 @@ // Perhaps it is called something like z_bgcheck_attach.c // The functions will use the BgCheck2 prefix for now. -void BgCheck2_UpdateActorPosition(BgCheckContext* bgCtxt, s32 index, Actor* actor) { +void BgCheck2_UpdateActorPosition(CollisionContext* bgCtxt, s32 index, Actor* actor) { z_Matrix prevMatrix; z_Matrix prevMatrixInv; z_Matrix currMatrix; - Vector3f newPos; - Vector3f posWithInv; + Vec3f newPos; + Vec3f posWithInv; if (BgCheck_IsActorMeshIndexValid(index) == 0) return; Matrix_MakeTranslationRotationYXZScale(&prevMatrix, - bgCtxt->dyna.actorMeshes[index].prevParams.scale.x, - bgCtxt->dyna.actorMeshes[index].prevParams.scale.y, - bgCtxt->dyna.actorMeshes[index].prevParams.scale.z, - bgCtxt->dyna.actorMeshes[index].prevParams.rotation.x, - bgCtxt->dyna.actorMeshes[index].prevParams.rotation.y, - bgCtxt->dyna.actorMeshes[index].prevParams.rotation.z, - bgCtxt->dyna.actorMeshes[index].prevParams.pos.x, - bgCtxt->dyna.actorMeshes[index].prevParams.pos.y, - bgCtxt->dyna.actorMeshes[index].prevParams.pos.z); + bgCtxt->dyna.actorMeshArr[index].prevParams.scale.x, + bgCtxt->dyna.actorMeshArr[index].prevParams.scale.y, + bgCtxt->dyna.actorMeshArr[index].prevParams.scale.z, + bgCtxt->dyna.actorMeshArr[index].prevParams.rotation.x, + bgCtxt->dyna.actorMeshArr[index].prevParams.rotation.y, + bgCtxt->dyna.actorMeshArr[index].prevParams.rotation.z, + bgCtxt->dyna.actorMeshArr[index].prevParams.pos.x, + bgCtxt->dyna.actorMeshArr[index].prevParams.pos.y, + bgCtxt->dyna.actorMeshArr[index].prevParams.pos.z); if (Matrix_Invert(&prevMatrix, &prevMatrixInv) == 2) return; Matrix_MakeTranslationRotationYXZScale(&currMatrix, - bgCtxt->dyna.actorMeshes[index].currParams.scale.x, - bgCtxt->dyna.actorMeshes[index].currParams.scale.y, - bgCtxt->dyna.actorMeshes[index].currParams.scale.z, - bgCtxt->dyna.actorMeshes[index].currParams.rotation.x, - bgCtxt->dyna.actorMeshes[index].currParams.rotation.y, - bgCtxt->dyna.actorMeshes[index].currParams.rotation.z, - bgCtxt->dyna.actorMeshes[index].currParams.pos.x, - bgCtxt->dyna.actorMeshes[index].currParams.pos.y, - bgCtxt->dyna.actorMeshes[index].currParams.pos.z); + bgCtxt->dyna.actorMeshArr[index].currParams.scale.x, + bgCtxt->dyna.actorMeshArr[index].currParams.scale.y, + bgCtxt->dyna.actorMeshArr[index].currParams.scale.z, + bgCtxt->dyna.actorMeshArr[index].currParams.rotation.x, + bgCtxt->dyna.actorMeshArr[index].currParams.rotation.y, + bgCtxt->dyna.actorMeshArr[index].currParams.rotation.z, + bgCtxt->dyna.actorMeshArr[index].currParams.pos.x, + bgCtxt->dyna.actorMeshArr[index].currParams.pos.y, + bgCtxt->dyna.actorMeshArr[index].currParams.pos.z); Matrix_MultiplyByVectorXYZ(&prevMatrixInv, &actor->currPosRot.pos, &posWithInv); Matrix_MultiplyByVectorXYZ(&currMatrix, &posWithInv, &newPos); @@ -44,23 +44,23 @@ void BgCheck2_UpdateActorPosition(BgCheckContext* bgCtxt, s32 index, Actor* acto actor->currPosRot.pos = newPos; } -void BgCheck2_UpdateActorYRotation(BgCheckContext* bgCtxt, s32 index, Actor* actor) { +void BgCheck2_UpdateActorYRotation(CollisionContext* bgCtxt, s32 index, Actor* actor) { s16 angleChange; if (BgCheck_IsActorMeshIndexValid(index) == 0) return; - angleChange = bgCtxt->dyna.actorMeshes[index].currParams.rotation.y - bgCtxt->dyna.actorMeshes[index].prevParams.rotation.y; + angleChange = bgCtxt->dyna.actorMeshArr[index].currParams.rotation.y - bgCtxt->dyna.actorMeshArr[index].prevParams.rotation.y; if (actor->id == 0) { ((ActorPlayer*)actor)->unkAD4 += angleChange; } - actor->drawParams.rot.y += angleChange; + actor->shape.rot.y += angleChange; actor->currPosRot.rot.y += angleChange; } -void BgCheck2_AttachToMesh(BgCheckContext* bgCtxt, Actor* actor, s32 index) { - BgActor *meshActor; +void BgCheck2_AttachToMesh(CollisionContext* bgCtxt, Actor* actor, s32 index) { + DynaPolyActor *meshActor; if (BgCheck_IsActorMeshIndexValid(index) == 0) return; @@ -77,13 +77,13 @@ void BgCheck2_AttachToMesh(BgCheckContext* bgCtxt, Actor* actor, s32 index) { } } -u32 BgCheck2_UpdateActorAttachedToMesh(BgCheckContext* bgCtxt, s32 index, Actor* actor) { +u32 BgCheck2_UpdateActorAttachedToMesh(CollisionContext* bgCtxt, s32 index, Actor* actor) { u32 wasUpdated = 0; - BgActor *meshActor; + DynaPolyActor *meshActor; if (BgCheck_IsActorMeshIndexValid(index) == 0) return 0; - if (((bgCtxt->dyna.meshParams[index] & 2) != 0) || ((bgCtxt->dyna.meshParams[index] & 1) == 0)) return 0; + if (((bgCtxt->dyna.flags[index] & 2) != 0) || ((bgCtxt->dyna.flags[index] & 1) == 0)) return 0; meshActor = BgCheck_GetActorOfMesh(bgCtxt,index); diff --git a/src/code/code_0x800CAE10.c b/src/code/code_0x800CAE10.c index e53b4f6f8b..0bad5fce76 100644 --- a/src/code/code_0x800CAE10.c +++ b/src/code/code_0x800CAE10.c @@ -1,98 +1,98 @@ #include #include -void BcCheck3_BgActorInit(BgActor* actor, UNK_TYPE4 param_2) { - actor->bgActorId = -1; +void BcCheck3_BgActorInit(DynaPolyActor* actor, UNK_TYPE4 param_2) { + actor->dynaPolyId = -1; actor->unk148 = 0; actor->unk14C = 0; actor->unk154 = param_2; - actor->bgFlags = 0; + actor->dynaFlags = 0; } -void BgCheck3_LoadMesh(GlobalContext* ctxt, BgActor* actor, BgMeshHeader* meshHeader) { +void BgCheck3_LoadMesh(GlobalContext* ctxt, DynaPolyActor* actor, BgMeshHeader* meshHeader) { BgMeshHeader* header; header = NULL; BgCheck_RelocateMeshHeader(meshHeader, &header); - actor->bgActorId = BgCheck_AddActorMesh(ctxt, &ctxt->bgCheckContext.dyna, actor, header); + actor->dynaPolyId = BgCheck_AddActorMesh(ctxt, &ctxt->colCtx.dyna, actor, header); } -void BgCheck3_ResetFlags(BgActor* actor) { - actor->bgFlags = 0; +void BgCheck3_ResetFlags(DynaPolyActor* actor) { + actor->dynaFlags = 0; } -void func_800CAE88(BgActor* actor) { - actor->bgFlags |= 1; +void func_800CAE88(DynaPolyActor* actor) { + actor->dynaFlags |= 1; } -void func_800CAE9C(BgActor* actor) { - actor->bgFlags |= 2; +void func_800CAE9C(DynaPolyActor* actor) { + actor->dynaFlags |= 2; } -void func_800CAEB0(BgCheckContext* bgCtxt, s32 index) { - BgActor* actor; +void func_800CAEB0(CollisionContext* bgCtxt, s32 index) { + DynaPolyActor* actor; actor = BgCheck_GetActorOfMesh(bgCtxt, index); - if (actor != (BgActor *)0x0) { + if (actor != (DynaPolyActor *)0x0) { func_800CAE9C(actor); } } -void func_800CAEE0(BgActor* actor) { - actor->bgFlags |= 4; +void func_800CAEE0(DynaPolyActor* actor) { + actor->dynaFlags |= 4; } -void func_800CAEF4(BgCheckContext* bgCtxt, s32 index) { - BgActor* actor; +void func_800CAEF4(CollisionContext* bgCtxt, s32 index) { + DynaPolyActor* actor; actor = BgCheck_GetActorOfMesh(bgCtxt, index); - if (actor != (BgActor *)0x0) { + if (actor != (DynaPolyActor *)0x0) { func_800CAEE0(actor); } } -void func_800CAF24(BgActor* actor) { - actor->bgFlags |= 8; +void func_800CAF24(DynaPolyActor* actor) { + actor->dynaFlags |= 8; } -void func_800CAF38(BgActor* actor) { - actor->bgFlags |= 0x10; +void func_800CAF38(DynaPolyActor* actor) { + actor->dynaFlags |= 0x10; } -s32 func_800CAF4C(BgActor* actor) { - if (actor->bgFlags & 1) { +s32 func_800CAF4C(DynaPolyActor* actor) { + if (actor->dynaFlags & 1) { return 1; } else { return 0; } } -s32 func_800CAF70(BgActor* actor) { - if (actor->bgFlags & 2) { +s32 func_800CAF70(DynaPolyActor* actor) { + if (actor->dynaFlags & 2) { return 1; } else { return 0; } } -s32 func_800CAF94(BgActor* actor) { - if (actor->bgFlags & 4) { +s32 func_800CAF94(DynaPolyActor* actor) { + if (actor->dynaFlags & 4) { return 1; } else { return 0; } } -s32 func_800CAFB8(BgActor* actor) { - if (actor->bgFlags & 8) { +s32 func_800CAFB8(DynaPolyActor* actor) { + if (actor->dynaFlags & 8) { return 1; } else { return 0; } } -s32 func_800CAFDC(BgActor* actor) { - if (actor->bgFlags & 0x10) { +s32 func_800CAFDC(DynaPolyActor* actor) { + if (actor->dynaFlags & 0x10) { return 1; } else { return 0; diff --git a/src/code/code_0x800E8EA0.c b/src/code/code_0x800E8EA0.c index 5beb6f8dca..146fb97905 100644 --- a/src/code/code_0x800E8EA0.c +++ b/src/code/code_0x800E8EA0.c @@ -18,26 +18,26 @@ s32 nop_800E8EEC(UNK_TYPE4 param_1) { void nop_800E8EFC(UNK_TYPE4 param_1) {} -s32 func_800E8F08(Vector3s* param_1, Vector3s* param_2) { - Lib_ScaleMaxMin_s(¶m_1->y, 0, 6, 6200, 100); - Lib_ScaleMaxMin_s(¶m_1->x, 0, 6, 6200, 100); - Lib_ScaleMaxMin_s(¶m_2->y, 0, 6, 6200, 100); - Lib_ScaleMaxMin_s(¶m_2->x, 0, 6, 6200, 100); +s32 func_800E8F08(Vec3s* param_1, Vec3s* param_2) { + Math_SmoothScaleMaxMinS(¶m_1->y, 0, 6, 6200, 100); + Math_SmoothScaleMaxMinS(¶m_1->x, 0, 6, 6200, 100); + Math_SmoothScaleMaxMinS(¶m_2->y, 0, 6, 6200, 100); + Math_SmoothScaleMaxMinS(¶m_2->x, 0, 6, 6200, 100); return 1; } -s32 func_800E8FA4(Actor* actor, Vector3f* param_2, Vector3s* param_3, Vector3s* param_4) { +s32 func_800E8FA4(Actor* actor, Vec3f* param_2, Vec3s* param_3, Vec3s* param_4) { s16 targetPitch; s16 targetYaw; s16 yawDiffFromTarget; - targetPitch = Lib_PitchVec3f(&actor->topPosRot.pos,param_2); - targetYaw = Lib_YawVec3f(&actor->topPosRot.pos,param_2) - actor->currPosRot.rot.y; + targetPitch = Math_Vec3f_Pitch(&actor->topPosRot.pos,param_2); + targetYaw = Math_Vec3f_Yaw(&actor->topPosRot.pos,param_2) - actor->currPosRot.rot.y; - Lib_ScaleMaxMin_s(¶m_3->x, targetPitch, 6, 2000, 1); + Math_SmoothScaleMaxMinS(¶m_3->x, targetPitch, 6, 2000, 1); param_3->x = (param_3->x < -6000)? -6000 : ((6000 < param_3->x)? 6000 : param_3->x); - yawDiffFromTarget = Lib_ScaleMaxMin_s(¶m_3->y, targetYaw, 6, 2000, 1); + yawDiffFromTarget = Math_SmoothScaleMaxMinS(¶m_3->y, targetYaw, 6, 2000, 1); param_3->y = (param_3->y < -8000)? -8000 : ((8000 < param_3->y)? 8000 : param_3->y); if (yawDiffFromTarget != 0) { @@ -46,23 +46,23 @@ s32 func_800E8FA4(Actor* actor, Vector3f* param_2, Vector3s* param_3, Vector3s* } } - Lib_ScaleMaxMin_s(¶m_4->y, targetYaw - param_3->y, 4, 2000, 1); + Math_SmoothScaleMaxMinS(¶m_4->y, targetYaw - param_3->y, 4, 2000, 1); param_4->y = (param_4->y < -12000)? -12000 : ((12000 < param_4->y)? 12000 : param_4->y); return 1; } -s32 func_800E9138(GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s* param_4, f32 param_5) { +s32 func_800E9138(GlobalContext* ctxt, Actor* actor, Vec3s* param_3, Vec3s* param_4, f32 param_5) { s16 sVar3; Actor *player; - Vector3f local_14; + Vec3f local_14; - player = (ctxt->actorContext).actorTypeLists[2].head; + player = (ctxt->actorCtx).actorList[2].first; actor->topPosRot.pos = actor->currPosRot.pos; actor->topPosRot.pos.y += param_5; - if (((ctxt->cutsceneContext).state == 0) && (D_801D0D50 == 0)) { - sVar3 = actor->yawToLink - actor->drawParams.rot.y; + if (((ctxt->csCtx).state == 0) && (D_801D0D50 == 0)) { + sVar3 = actor->rotTowardsLinkY - actor->shape.rot.y; // TODO is this shifting because of a missing cast? if (0x42ff < (sVar3 < 0? ((-sVar3 << 0x10) >> 0x10) : ((sVar3 << 0x10) >> 0x10))) { func_800E8F08(param_3,param_4); @@ -70,7 +70,7 @@ s32 func_800E9138(GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s } } - if (((ctxt->cutsceneContext).state != 0) || (D_801D0D50 != 0)) { + if (((ctxt->csCtx).state != 0) || (D_801D0D50 != 0)) { local_14 = ctxt->view.eye; } else { local_14 = player->topPosRot.pos; @@ -80,16 +80,16 @@ s32 func_800E9138(GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s return 1; } -s32 func_800E9250(GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s* param_4, Vector3f param_5) { +s32 func_800E9250(GlobalContext* ctxt, Actor* actor, Vec3s* param_3, Vec3s* param_4, Vec3f param_5) { s16 sVar3; Actor *player; - Vector3f local_14; + Vec3f local_14; - player = (ctxt->actorContext).actorTypeLists[2].head; + player = (ctxt->actorCtx).actorList[2].first; actor->topPosRot.pos = param_5; - if (((ctxt->cutsceneContext).state == 0) && (D_801D0D50 == 0)) { - sVar3 = actor->yawToLink - actor->drawParams.rot.y; + if (((ctxt->csCtx).state == 0) && (D_801D0D50 == 0)) { + sVar3 = actor->rotTowardsLinkY - actor->shape.rot.y; // TODO is this shifting because of a missing cast? if (0x42ff < (sVar3 < 0? ((-sVar3 << 0x10) >> 0x10) : ((sVar3 << 0x10) >> 0x10))) { func_800E8F08(param_3,param_4); @@ -97,7 +97,7 @@ s32 func_800E9250(GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s } } - if (((ctxt->cutsceneContext).state != 0) || (D_801D0D50 != 0)) { + if (((ctxt->csCtx).state != 0) || (D_801D0D50 != 0)) { local_14 = ctxt->view.eye; } else { local_14 = player->topPosRot.pos; diff --git a/src/code/z_actor.c b/src/code/z_actor.c index ed67183fa0..32620752db 100644 --- a/src/code/z_actor.c +++ b/src/code/z_actor.c @@ -5,9 +5,9 @@ GLOBAL_ASM("asm/non_matchings/z_actor//Actor_PrintLists.asm") -void Actor_SetDrawParams(ActorDrawParams* iParm1, f32 yDisplacement, actor_post_draw_func func, f32 scale) { +void Actor_SetDrawParams(ActorShape* iParm1, f32 yDisplacement, actor_shadow_draw_func func, f32 scale) { iParm1->yDisplacement = yDisplacement; - iParm1->postDrawFunc = func; + iParm1->shadowDrawFunc = func; iParm1->scale = scale; iParm1->alphaScale = 255; } @@ -58,73 +58,73 @@ GLOBAL_ASM("asm/non_matchings/z_actor//func_800B5814.asm") u32 Actor_GetSwitchFlag(GlobalContext* ctxt, s32 flag) { if (flag >= 0 && flag < 0x80) { - return ctxt->actorContext.switchFlags[(flag & -0x20) >> 5] & (1 << (flag & 0x1F)); + return ctxt->actorCtx.switchFlags[(flag & -0x20) >> 5] & (1 << (flag & 0x1F)); } return 0; } void Actor_SetSwitchFlag(GlobalContext* ctxt, s32 flag){ if (flag >= 0 && flag < 0x80) { - ctxt->actorContext.switchFlags[(flag & -0x20) >> 5] |= 1 << (flag & 0x1F); + ctxt->actorCtx.switchFlags[(flag & -0x20) >> 5] |= 1 << (flag & 0x1F); } } void Actor_UnsetSwitchFlag(GlobalContext* ctxt, s32 flag) { if (flag >= 0 && flag < 0x80) { - ctxt->actorContext.switchFlags[(flag & -0x20) >> 5] &= ~(1 << (flag & 0x1F)); + ctxt->actorCtx.switchFlags[(flag & -0x20) >> 5] &= ~(1 << (flag & 0x1F)); } } u32 Actor_GetChestFlag(GlobalContext* ctxt, u32 flag) { - return ctxt->actorContext.chestFlags & (1 << flag); + return ctxt->actorCtx.chestFlags & (1 << flag); } void Actor_SetChestFlag(GlobalContext* ctxt, u32 flag) { - ctxt->actorContext.chestFlags |= (1 << flag); + ctxt->actorCtx.chestFlags |= (1 << flag); } void Actor_SetAllChestFlag(GlobalContext* ctxt, u32 flag) { - ctxt->actorContext.chestFlags = flag; + ctxt->actorCtx.chestFlags = flag; } u32 Actor_GetAllChestFlag(GlobalContext* ctxt) { - return ctxt->actorContext.chestFlags; + return ctxt->actorCtx.chestFlags; } u32 Actor_GetRoomCleared(GlobalContext* ctxt, u32 roomNumber) { - return ctxt->actorContext.clearedRooms & (1 << roomNumber); + return ctxt->actorCtx.clearedRooms & (1 << roomNumber); } void Actor_SetRoomCleared(GlobalContext* ctxt, u32 roomNumber) { - ctxt->actorContext.clearedRooms |= (1 << roomNumber); + ctxt->actorCtx.clearedRooms |= (1 << roomNumber); } void Actor_UnsetRoomCleared(GlobalContext* ctxt, u32 roomNumber) { - ctxt->actorContext.clearedRooms &= ~(1 << roomNumber); + ctxt->actorCtx.clearedRooms &= ~(1 << roomNumber); } u32 Actor_GetRoomClearedTemp(GlobalContext* ctxt, u32 roomNumber) { - return ctxt->actorContext.clearedRoomsTemp & (1 << roomNumber); + return ctxt->actorCtx.clearedRoomsTemp & (1 << roomNumber); } void Actor_SetRoomClearedTemp(GlobalContext* ctxt, u32 roomNumber) { - ctxt->actorContext.clearedRoomsTemp |= (1 << roomNumber); + ctxt->actorCtx.clearedRoomsTemp |= (1 << roomNumber); } void Actor_UnsetRoomClearedTemp(GlobalContext* ctxt, u32 roomNumber) { - ctxt->actorContext.clearedRoomsTemp &= ~(1 << roomNumber); + ctxt->actorCtx.clearedRoomsTemp &= ~(1 << roomNumber); } u32 Actor_GetCollectibleFlag(GlobalContext* ctxt, s32 index) { if (index > 0 && index < 0x80) { - return ctxt->actorContext.collectibleFlags[(index & -0x20) >> 5] & (1 << (index & 0x1F)); + return ctxt->actorCtx.collectibleFlags[(index & -0x20) >> 5] & (1 << (index & 0x1F)); } return 0; } void Actor_SetCollectibleFlag(GlobalContext* ctxt, s32 index) { if (index > 0 && index < 0x80) { - ctxt->actorContext.collectibleFlags[(index & -0x20) >> 5] |= 1 << (index & 0x1F); + ctxt->actorCtx.collectibleFlags[(index & -0x20) >> 5] |= 1 << (index & 0x1F); } } @@ -181,7 +181,7 @@ GLOBAL_ASM("asm/non_matchings/z_actor//func_800B6680.asm") void Actor_MarkForDeath(Actor* actor) { actor->draw = NULL; - actor->main = NULL; + actor->update = NULL; actor->flags &= ~0x1; } @@ -199,11 +199,11 @@ void Actor_SetHeight(Actor* actor, f32 height) { } void Actor_SetRotationFromDrawRotation(Actor* actor) { - actor->currPosRot.rot = actor->drawParams.rot; + actor->currPosRot.rot = actor->shape.rot; } void Actor_InitDrawRotation(Actor* actor) { - actor->drawParams.rot = actor->currPosRot.rot; + actor->shape.rot = actor->currPosRot.rot; } void Actor_SetScale(Actor* actor, f32 scale) { @@ -213,7 +213,7 @@ void Actor_SetScale(Actor* actor, f32 scale) { } void Actor_SetObjectSegment(GlobalContext* ctxt, Actor* actor) { - gRspSegmentPhysAddrs[6] = (u32) ctxt->sceneContext.objects[actor->objectIndex].vramAddr + 0x80000000; + gRspSegmentPhysAddrs[6] = (u32) ctxt->sceneContext.objects[actor->objBankIndex].vramAddr + 0x80000000; } #ifdef NON_MATCHING @@ -221,11 +221,11 @@ void Actor_InitToDefaultValues(Actor* actor, GlobalContext* ctxt) { Actor_InitCurrPosition(actor); Actor_InitDrawRotation(actor); Actor_SetHeight(actor, 0); - Lib_CopyVec3f(&actor->lastPos, &actor->currPosRot.pos); + Math_Vec3f_Copy(&actor->lastPos, &actor->currPosRot.pos); Actor_SetScale(actor, 0.01); actor->unk1F = 3; actor->minYVelocity = -20.0f; - + actor->meshAttachedTo = 0x32; actor->sqrdDistToLink = D_801DCA54; @@ -236,8 +236,8 @@ void Actor_InitToDefaultValues(Actor* actor, GlobalContext* ctxt) { actor->naviMsgId = 255; - Actor_SetDrawParams(&actor->drawParams, 0, 0, 0); - if (Scene_IsObjectLoaded(&ctxt->sceneContext, actor->objectIndex) != 0) { + Actor_Setshape(&actor->shape, 0, 0, 0); + if (Scene_IsObjectLoaded(&ctxt->sceneContext, actor->objBankIndex) != 0) { Actor_SetObjectSegment(ctxt, actor); actor->init(actor, ctxt); actor->init = NULL; @@ -249,9 +249,9 @@ GLOBAL_ASM("asm/non_matchings/z_actor//Actor_InitToDefaultValues.asm") void Actor_FiniActor(Actor* actor, GlobalContext* ctxt) { if (actor->init == NULL) { - if (actor->fini != NULL) { - actor->fini(actor, ctxt); - actor->fini = NULL; + if (actor->destroy != NULL) { + actor->destroy(actor, ctxt); + actor->destroy = NULL; } } } @@ -272,9 +272,9 @@ GLOBAL_ASM("asm/non_matchings/z_actor//Actor_ApplyMovement.asm") #ifdef NON_MATCHING void Actor_SetVelocityYRotationAndGravity(Actor* actor) { - actor->velocity.x = actor->speed * Lib_sin(actor->currPosRot.rot.x); + actor->velocity.x = actor->speedXZ * Math_Sins(actor->currPosRot.rot.x); actor->velocity.y = actor->velocity.y + actor->gravity; - actor->velocity.z = actor->speed * Lib_cos(actor->currPosRot.rot.x); + actor->velocity.z = actor->speedXZ * Math_Coss(actor->currPosRot.rot.x); if (actor->velocity.y < actor->minYVelocity) { actor->velocity.y = actor->minYVelocity; @@ -290,10 +290,10 @@ void Actor_SetVelocityAndMoveYRotationAndGravity(Actor* actor) { } void Actor_SetVelocityXYRotation(Actor* actor) { - f32 velX = Lib_cos(actor->currPosRot.rot.x) * actor->speed; - actor->velocity.x = Lib_sin(actor->currPosRot.rot.y) * velX; - actor->velocity.y = Lib_sin(actor->currPosRot.rot.x) * actor->speed; - actor->velocity.z = Lib_cos(actor->currPosRot.rot.y) * velX; + f32 velX = Math_Coss(actor->currPosRot.rot.x) * actor->speedXZ; + actor->velocity.x = Math_Sins(actor->currPosRot.rot.y) * velX; + actor->velocity.y = Math_Sins(actor->currPosRot.rot.x) * actor->speedXZ; + actor->velocity.z = Math_Coss(actor->currPosRot.rot.y) * velX; } void Actor_SetVelocityAndMoveXYRotation(Actor* actor) { @@ -302,10 +302,10 @@ void Actor_SetVelocityAndMoveXYRotation(Actor* actor) { } void Actor_SetVelocityXYRotationReverse(Actor* actor) { - f32 velX = Lib_cos(-actor->currPosRot.rot.x) * actor->speed; - actor->velocity.x = Lib_sin(actor->currPosRot.rot.y) * velX; - actor->velocity.y = Lib_sin(-actor->currPosRot.rot.x) * actor->speed; - actor->velocity.z = Lib_cos(actor->currPosRot.rot.y) * velX; + f32 velX = Math_Coss(-actor->currPosRot.rot.x) * actor->speedXZ; + actor->velocity.x = Math_Sins(actor->currPosRot.rot.y) * velX; + actor->velocity.y = Math_Sins(-actor->currPosRot.rot.x) * actor->speedXZ; + actor->velocity.z = Math_Coss(actor->currPosRot.rot.y) * velX; } void Actor_SetVelocityAndMoveXYRotationReverse(Actor* actor) { @@ -318,52 +318,52 @@ GLOBAL_ASM("asm/non_matchings/z_actor//func_800B6C04.asm") GLOBAL_ASM("asm/non_matchings/z_actor//func_800B6C58.asm") s16 Actor_YawBetweenActors(Actor* from, Actor* to) { - return Lib_YawVec3f(&from->currPosRot.pos, &to->currPosRot.pos); + return Math_Vec3f_Yaw(&from->currPosRot.pos, &to->currPosRot.pos); } s16 Actor_YawBetweenActorsTop(Actor* from, Actor* to) { - return Lib_YawVec3f(&from->topPosRot.pos, &to->topPosRot.pos); + return Math_Vec3f_Yaw(&from->topPosRot.pos, &to->topPosRot.pos); } -s16 Actor_YawToPoint(Actor* actor, Vector3f* point) { - return Lib_YawVec3f(&actor->currPosRot.pos, point); +s16 Actor_YawToPoint(Actor* actor, Vec3f* point) { + return Math_Vec3f_Yaw(&actor->currPosRot.pos, point); } s16 Actor_PitchBetweenActors(Actor* from, Actor* to) { - return Lib_PitchVec3f(&from->currPosRot.pos, &to->currPosRot.pos); + return Math_Vec3f_Pitch(&from->currPosRot.pos, &to->currPosRot.pos); } s16 Actor_PitchBetweenActorsTop(Actor* from, Actor* to) { - return Lib_PitchVec3f(&from->topPosRot.pos, &to->topPosRot.pos); + return Math_Vec3f_Pitch(&from->topPosRot.pos, &to->topPosRot.pos); } -s16 Actor_PitchToPoint(Actor* actor, Vector3f* point) { - return Lib_PitchVec3f(&actor->currPosRot.pos, point); +s16 Actor_PitchToPoint(Actor* actor, Vec3f* point) { + return Math_Vec3f_Pitch(&actor->currPosRot.pos, point); } f32 Actor_DistanceBetweenActors(Actor* actor1, Actor* actor2) { - return Lib_DistanceVec3f(&actor1->currPosRot.pos, &actor2->currPosRot.pos); + return Math_Vec3f_DistXYZ(&actor1->currPosRot.pos, &actor2->currPosRot.pos); } -f32 Actor_DistanceToPoint(Actor* actor, Vector3f* point) { - return Lib_DistanceVec3f(&actor->currPosRot.pos, point); +f32 Actor_DistanceToPoint(Actor* actor, Vec3f* point) { + return Math_Vec3f_DistXYZ(&actor->currPosRot.pos, point); } f32 Actor_XZDistanceBetweenActors(Actor* actor1, Actor* actor2) { - return Lib_DistanceXZVec3f(&actor1->currPosRot.pos, &actor2->currPosRot.pos); + return Math_Vec3f_DistXZ(&actor1->currPosRot.pos, &actor2->currPosRot.pos); } -f32 Actor_XZDistanceToPoint(Actor* actor, Vector3f* point) { - return Lib_DistanceXZVec3f(&actor->currPosRot.pos, point); +f32 Actor_XZDistanceToPoint(Actor* actor, Vec3f* point) { + return Math_Vec3f_DistXZ(&actor->currPosRot.pos, point); } #ifdef NON_MATCHING -void Actor_CalcOffsetOrientedToDrawRotation(Actor* actor, Vector3f* offset, Vector3f* point) { +void Actor_CalcOffsetOrientedToDrawRotation(Actor* actor, Vec3f* offset, Vec3f* point) { f32 cos_rot_x; f32 sin_rot_x; - cos_rot_x = Lib_cos(actor->drawParams.rot.x); - sin_rot_x = Lib_sin(actor->drawParams.rot.x); + cos_rot_x = Math_Coss(actor->shape.rot.x); + sin_rot_x = Math_Sins(actor->shape.rot.x); offset->x = (point->x - actor->currPosRot.pos.x * cos_rot_x) - (point->z - actor->currPosRot.pos.z * sin_rot_x); offset->y = point->y - actor->currPosRot.pos.y; offset->z = (point->z - actor->currPosRot.pos.z * cos_rot_x) + (point->x - actor->currPosRot.pos.x * sin_rot_x); @@ -553,8 +553,8 @@ GLOBAL_ASM("asm/non_matchings/z_actor//Actor_DrawActor.asm") GLOBAL_ASM("asm/non_matchings/z_actor//func_800B9D1C.asm") void Actor_DrawAllSetup(GlobalContext* ctxt) { - ctxt->actorContext.undrawnActorCount = 0; - ctxt->actorContext.unkB = 0; + ctxt->actorCtx.undrawnActorCount = 0; + ctxt->actorCtx.unkB = 0; } GLOBAL_ASM("asm/non_matchings/z_actor//Actor_RecordUndrawnActor.asm") @@ -581,20 +581,20 @@ GLOBAL_ASM("asm/non_matchings/z_actor//Actor_InsertIntoTypeList.asm") GLOBAL_ASM("asm/non_matchings/z_actor//Actor_RemoveFromTypeList.asm") -void Actor_FreeOverlay(ActorOverlayTableEntry* entry) { - u32 ramAddr; +void Actor_FreeOverlay(ActorOverlay* entry) { + void* ramAddr; - if (entry->clients == 0) { - ramAddr = entry->ramAddr; - if (ramAddr != 0) { + if (entry->nbLoaded == 0) { + ramAddr = entry->loadedRamAddr; + if (ramAddr != NULL) { //Bit 1 - always loaded - if ((entry->flags & 2) == 0) { + if ((entry->allocType & 2) == 0) { //Bit 0 - don't alloc memory - if ((entry->flags & 1) != 0) { - entry->ramAddr = 0; + if ((entry->allocType & 1) != 0) { + entry->loadedRamAddr = NULL; } else { zelda_free(ramAddr); - entry->ramAddr = 0; + entry->loadedRamAddr = NULL; } } } diff --git a/src/code/z_bgcheck.c b/src/code/z_bgcheck.c index b1cc1019ee..31f90636fe 100644 --- a/src/code/z_bgcheck.c +++ b/src/code/z_bgcheck.c @@ -32,7 +32,7 @@ void BgCheck_PolygonLinkedListInit(GlobalContext* ctxt, BgPolygonLinkedList* lis } void BgCheck_PolygonLinkedListAlloc(GlobalContext* ctxt, BgPolygonLinkedList* list, u32 numNodes) { - list->nodes = (BgPolygonLinkedListNode*)GameStateHeap_AllocFromEndAligned(&ctxt->common.heap, numNodes << 2, 0xfffffffe); + list->nodes = (BgPolygonLinkedListNode*)GameStateHeap_AllocFromEndAligned(&ctxt->state.heap, numNodes << 2, 0xfffffffe); list->maxNodes = numNodes; list->nextFreeNode = 0; } @@ -52,13 +52,13 @@ u16 BgCheck_AllocPolygonLinkedListNode(BgPolygonLinkedList* list) { return index; } -void BgCheck_CreateVec3fFromVertex(BgVertex* vertex, Vector3f* vector) { +void BgCheck_CreateVec3fFromVertex(BgVertex* vertex, Vec3f* vector) { vector->x = vertex->pos.x; vector->y = vertex->pos.y; vector->z = vertex->pos.z; } -void BgCheck_CreateVertexFromVec3f(BgVertex* vertex, Vector3f* vector) { +void BgCheck_CreateVertexFromVec3f(BgVertex* vertex, Vec3f* vector) { vertex->pos.x = vector->x; vertex->pos.y = vector->y; vertex->pos.z = vector->z; diff --git a/src/code/z_eff_footmark.c b/src/code/z_eff_footmark.c index 22fa62f7dc..bb7c838131 100644 --- a/src/code/z_eff_footmark.c +++ b/src/code/z_eff_footmark.c @@ -19,7 +19,7 @@ void EffFootmark_Init(GlobalContext* ctxt) { } } -void EffFootmark_Add(GlobalContext* ctxt, z_Matrix* displayMatrix, Actor* actor, u8 id, Vector3f* location, u16 size, u8 red, u8 green, u8 blue, u16 alpha, u16 alphaChange, u16 fadeoutDelay) { +void EffFootmark_Add(GlobalContext* ctxt, z_Matrix* displayMatrix, Actor* actor, u8 id, Vec3f* location, u16 size, u8 red, u8 green, u8 blue, u16 alpha, u16 alphaChange, u16 fadeoutDelay) { s32 i; EffFootmark* footmark; EffFootmark* destination = NULL; @@ -100,22 +100,22 @@ void EffFootmark_Update(GlobalContext* ctxt) { void EffFootmark_Draw(GlobalContext* ctxt) { EffFootmark* footmark; s32 i; - GraphicsContext *gCtxt = ctxt->common.gCtxt; + GraphicsContext *gfxCtx = ctxt->state.gfxCtx; - func_8012C448(ctxt->common.gCtxt); + func_8012C448(ctxt->state.gfxCtx); - gSPDisplayList(gCtxt->polyXlu.append++, D_801BC240); + gSPDisplayList(gfxCtx->polyXlu.p++, D_801BC240); for (footmark = ctxt->footmarks, i = 0; i < 100; i++, footmark++) { if (footmark->actor != NULL) { SysMatrix_SetCurrentState(&footmark->displayMatrix); SysMatrix_InsertScale(footmark->size * 0.00390625f * 0.7f, 1, footmark->size * 0.00390625f, 1); - gSPMatrix(gCtxt->polyXlu.append++, SysMatrix_AppendStateToPolyOpaDisp(ctxt->common.gCtxt), G_MTX_NOPUSH | G_MTX_LOAD); + gSPMatrix(gfxCtx->polyXlu.p++, SysMatrix_AppendStateToPolyOpaDisp(ctxt->state.gfxCtx), G_MTX_NOPUSH | G_MTX_LOAD); - gDPSetPrimColor(gCtxt->polyXlu.append++, 0, 0, footmark->red, footmark->green, footmark->blue, footmark->alpha >> 8); + gDPSetPrimColor(gfxCtx->polyXlu.p++, 0, 0, footmark->red, footmark->green, footmark->blue, footmark->alpha >> 8); - gSPDisplayList(gCtxt->polyXlu.append++, D_801BC288); + gSPDisplayList(gfxCtx->polyXlu.p++, D_801BC288); } } } diff --git a/src/code/z_effect_soft_sprite.c b/src/code/z_effect_soft_sprite.c index 96e933715b..866248de39 100644 --- a/src/code/z_effect_soft_sprite.c +++ b/src/code/z_effect_soft_sprite.c @@ -4,14 +4,14 @@ void EffectSS_Init(GlobalContext* ctxt, s32 numEntries) { u32 i; LoadedParticleEntry* iter; - ParticleOverlayTableEntry* iter2; + ParticleOverlay* iter2; - EffectSS2Info.data_table = (LoadedParticleEntry*)GameStateHeap_AllocFromEnd(&ctxt->common.heap, numEntries * sizeof(LoadedParticleEntry)); + EffectSS2Info.data_table = (LoadedParticleEntry*)GameStateHeap_AllocFromEnd(&ctxt->state.heap, numEntries * sizeof(LoadedParticleEntry)); EffectSS2Info.searchIndex = 0; EffectSS2Info.size = numEntries; for (iter = EffectSS2Info.data_table; iter < EffectSS2Info.data_table + EffectSS2Info.size; iter++) { - EffectSS_ResetLoadedParticleEntry(iter); + EffectSS_ResetEntry(iter); } for (i = 0, iter2 = particleOverlayTable; i != 0x27; i++) { @@ -19,10 +19,10 @@ void EffectSS_Init(GlobalContext* ctxt, s32 numEntries) { } } -void EffectSS_Fini(GlobalContext* ctxt) { +void EffectSS_Clear(GlobalContext* ctxt) { u32 i; LoadedParticleEntry* iter; - ParticleOverlayTableEntry* iter2; + ParticleOverlay* iter2; void* addr; EffectSS2Info.data_table = NULL; @@ -57,10 +57,10 @@ void EffectSS_Delete(LoadedParticleEntry* a0) { func_801A72CC((UNK_PTR)&a0->unk2C); } - EffectSS_ResetLoadedParticleEntry(a0); + EffectSS_ResetEntry(a0); } -void EffectSS_ResetLoadedParticleEntry(LoadedParticleEntry* particle) { +void EffectSS_ResetEntry(LoadedParticleEntry* particle) { u32 i; particle->type = 0x27; @@ -164,7 +164,7 @@ void EffectSS_LoadParticle(GlobalContext* ctxt, u32 type, u32 priority, void* in u32 initRet; u32 overlaySize; ParticleOverlayInfo* overlayInfo; - ParticleOverlayTableEntry* entry = &particleOverlayTable[type]; + ParticleOverlay* entry = &particleOverlayTable[type]; if (EffectSS_FindFreeSpace(priority, &index) != 0) { return; @@ -203,7 +203,7 @@ void EffectSS_LoadParticle(GlobalContext* ctxt, u32 type, u32 priority, void* in initRet = (*overlayInfo->init)(ctxt, index, &EffectSS2Info.data_table[index], initData); if (initRet == 0) { - EffectSS_ResetLoadedParticleEntry(&EffectSS2Info.data_table[index]); + EffectSS_ResetEntry(&EffectSS2Info.data_table[index]); } } } @@ -256,9 +256,9 @@ void EffectSS_DrawAllParticles(GlobalContext* ctxt) { LightMapper* s0; s32 i; - s0 = Lights_CreateMapper(&ctxt->lightsContext, ctxt->common.gCtxt); - Lights_MapLights(s0, ctxt->lightsContext.lightsHead, 0, ctxt); - Lights_UploadLights(s0, ctxt->common.gCtxt); + s0 = Lights_CreateMapper(&ctxt->lightCtx, ctxt->state.gfxCtx); + Lights_MapLights(s0, ctxt->lightCtx.lightsHead, 0, ctxt); + Lights_UploadLights(s0, ctxt->state.gfxCtx); for (i = 0; i < EffectSS2Info.size; i++) { if (EffectSS2Info.data_table[i].life > -1) { diff --git a/src/code/z_kanfont.c b/src/code/z_kanfont.c index 93a31c097f..c8c8621b7e 100644 --- a/src/code/z_kanfont.c +++ b/src/code/z_kanfont.c @@ -4,13 +4,13 @@ void Kanfont_Nop800F4F40(GlobalContext* ctxt, UNK_TYPE param_2, UNK_TYPE param_3) {} void Kanfont_LoadAsciiChar(GlobalContext* ctxt, u8 character, s32 iParm3) { - Dmamgr_SendRequestAndWait((u32)ctxt->msgContext.font.unk0[(ctxt->msgContext).unk11EF0] + iParm3, + DmaMgr_SendRequest0((u32)ctxt->msgCtx.font.unk0[(ctxt->msgCtx).unk11EF0] + iParm3, (u32)&nes_font_static_vrom_start + character * 0x80 - 0x1000, 0x80); } void Kanfont_LoadMessageBoxEnd(Font* font, u16 type) { - Dmamgr_SendRequestAndWait((u32)font->unk7800, type * 0x80 + (u32)&message_static_vrom_start + 0x5000, 0x80); + DmaMgr_SendRequest0((u32)font->unk7800, type * 0x80 + (u32)&message_static_vrom_start + 0x5000, 0x80); } void Kanfont_LoadOrderedFont(Font* font) { @@ -24,7 +24,7 @@ void Kanfont_LoadOrderedFont(Font* font) { if (kanfontOrdering[codePointIndex] == 0) { loadOffset = 0; } - Dmamgr_SendRequestAndWait(writeLocation, (u32)&nes_font_static_vrom_start + loadOffset, 0x80); + DmaMgr_SendRequest0(writeLocation, (u32)&nes_font_static_vrom_start + loadOffset, 0x80); if (kanfontOrdering[codePointIndex] == 140) break; codePointIndex++; } diff --git a/src/code/z_lib.c b/src/code/z_lib.c index 55b040c0b6..b30941ae5f 100644 --- a/src/code/z_lib.c +++ b/src/code/z_lib.c @@ -12,7 +12,7 @@ void* Lib_bcopy(void* dest, void* src, size_t n) { } #ifdef NON_MATCHING -void* Lib_memset(u8* a0, u32 a1, u32 a2) { +void* Lib_MemSet(u8* a0, u32 a1, u32 a2) { u8* v0; // XXX: realloc is messed up @@ -29,14 +29,14 @@ void* Lib_memset(u8* a0, u32 a1, u32 a2) { return a0; } #else -GLOBAL_ASM("./asm/non_matchings/z_lib/Lib_memset.asm") +GLOBAL_ASM("./asm/non_matchings/z_lib/Lib_MemSet.asm") #endif -f32 Lib_cos(s16 angle) { +f32 Math_Coss(s16 angle) { return coss(angle) * D_801DDA80; } -f32 Lib_sin(s16 angle) { +f32 Math_Sins(s16 angle) { return sins(angle) * D_801DDA84; } @@ -216,15 +216,15 @@ void func_800FF3A0(void) { GLOBAL_ASM("./asm/non_matchings/z_lib/func_800FF3A0.asm") #endif -s16 Lib_rand_s(s16 base, s16 range) { +s16 Math_Rand_S16Offset(s16 base, s16 range) { return (s16)(randZeroOne() * range) + base; } -s16 Lib_randestride_s(s16 base, s16 stride, s16 range) { +s16 Math_Rand_S16OffsetStride(s16 base, s16 stride, s16 range) { return (s16)(randZeroOne() * range) * stride + base; } -void Lib_CopyVec3f(Vector3f* dest, Vector3f* src) { +void Math_Vec3f_Copy(Vec3f* dest, Vec3f* src) { f32 x = src->x; f32 y = src->y; f32 z = src->z; @@ -234,7 +234,7 @@ void Lib_CopyVec3f(Vector3f* dest, Vector3f* src) { dest->z = z; } -void Lib_CopyVec3s(Vector3s* dest, Vector3s* src) { +void Math_Vec3s_Copy(Vec3s* dest, Vec3s* src) { s16 x = src->x; s16 y = src->y; s16 z = src->z; @@ -244,7 +244,7 @@ void Lib_CopyVec3s(Vector3s* dest, Vector3s* src) { dest->z = z; } -void Lib_ToVec3f(Vector3f* dest, Vector3s* src) { +void Math_Vec3s_ToVec3f(Vec3f* dest, Vec3s* src) { f32 x = src->x; f32 y = src->y; f32 z = src->z; @@ -254,7 +254,7 @@ void Lib_ToVec3f(Vector3f* dest, Vector3s* src) { dest->z = z; } -void Lib_ToVec3s(Vector3s* dest, Vector3f* src) { +void Math_Vec3f_ToVec3s(Vec3s* dest, Vec3f* src) { f32 x = src->x; f32 y = src->y; f32 z = src->z; @@ -264,56 +264,56 @@ void Lib_ToVec3s(Vector3s* dest, Vector3f* src) { dest->z = z; } -void Lib_AddVec3f(Vector3f* l, Vector3f* r, Vector3f* dest) { +void Math_Vec3f_Sum(Vec3f* l, Vec3f* r, Vec3f* dest) { dest->x = l->x + r->x; dest->y = l->y + r->y; dest->z = l->z + r->z; } -void Lib_SubVec3f(Vector3f* l, Vector3f* r, Vector3f* dest) { +void Math_Vec3f_Diff(Vec3f* l, Vec3f* r, Vec3f* dest) { dest->x = l->x - r->x; dest->y = l->y - r->y; dest->z = l->z - r->z; } -void Lib_SubVec3sToVec3f(Vector3f* dest, Vector3s* l, Vector3s* r) { +void Math_Vec3s_DiffToVec3f(Vec3f* dest, Vec3s* l, Vec3s* r) { dest->x = l->x - r->x; dest->y = l->y - r->y; dest->z = l->z - r->z; } -void Lib_ScaleInPlaceVec3f(Vector3f* vec, f32 scale) { +void Math_Vec3f_Scale(Vec3f* vec, f32 scale) { vec->x *= scale; vec->y *= scale; vec->z *= scale; } -void Lib_ScaleVec3f(Vector3f* vec, f32 scale, Vector3f* dest) { +void Math_Vec3f_ScaleAndStore(Vec3f* vec, f32 scale, Vec3f* dest) { dest->x = vec->x * scale; dest->y = vec->y * scale; dest->z = vec->z * scale; } -void Lib_LerpVec3f(Vector3f* a, Vector3f* b, f32 t, Vector3f* dest) { +void Math_Vec3f_Lerp(Vec3f* a, Vec3f* b, f32 t, Vec3f* dest) { dest->x = (b->x - a->x) * t + a->x; dest->y = (b->y - a->y) * t + a->y; dest->z = (b->z - a->z) * t + a->z; } -void Lib_AddScaledVec3f(Vector3f* a, Vector3f* b, f32 scale, Vector3f* dest) { +void Math_Vec3f_SumScaled(Vec3f* a, Vec3f* b, f32 scale, Vec3f* dest) { dest->x = b->x * scale + a->x; dest->y = b->y * scale + a->y; dest->z = b->z * scale + a->z; } -void Lib_ModifyRandScaled(Vector3f* orig, f32 scale, Vector3f* dest) { +void Math_Vec3f_ModifyRand(Vec3f* orig, f32 scale, Vec3f* dest) { dest->x = randPlusMinusPoint5Scaled(scale) + orig->x; dest->y = randPlusMinusPoint5Scaled(scale) + orig->y; dest->z = randPlusMinusPoint5Scaled(scale) + orig->z; } -void Lib_ScaledNormalizedDifferenceVec3f(Vector3f* a, Vector3f* b, f32 scale, Vector3f* dest) { - f32 f0 = Lib_DistanceAndDifferenceVec3f(a, b, dest); +void Math_Vec3f_DistXYZAndStoreNormalizedDiff(Vec3f* a, Vec3f* b, f32 scale, Vec3f* dest) { + f32 f0 = Math_Vec3f_DistXYZAndStoreDiff(a, b, dest); f32 f2; if (f0 == 0) { @@ -327,34 +327,34 @@ void Lib_ScaledNormalizedDifferenceVec3f(Vector3f* a, Vector3f* b, f32 scale, Ve dest->z *= f2; } -f32 Lib_DistanceVec3f(Vector3f* a, Vector3f* b) { - Vector3f sp1C; - Lib_SubVec3f(b, a, &sp1C); +f32 Math_Vec3f_DistXYZ(Vec3f* a, Vec3f* b) { + Vec3f sp1C; + Math_Vec3f_Diff(b, a, &sp1C); return sqrtf((sp1C.x * sp1C.x) + (sp1C.y * sp1C.y) + (sp1C.z * sp1C.z)); } -f32 Lib_DistanceAndDifferenceVec3f(Vector3f* a, Vector3f* b, Vector3f* difference) { - Lib_SubVec3f(b, a, difference); +f32 Math_Vec3f_DistXYZAndStoreDiff(Vec3f* a, Vec3f* b, Vec3f* difference) { + Math_Vec3f_Diff(b, a, difference); return sqrtf((difference->x * difference->x) + (difference->y * difference->y) + (difference->z * difference->z)); } -f32 Lib_DistanceXZVec3f(Vector3f* a, Vector3f* b) { +f32 Math_Vec3f_DistXZ(Vec3f* a, Vec3f* b) { f32 dx = b->x - a->x; f32 dz = b->z - a->z; return sqrtf((dx * dx) + (dz * dz)); } -f32 Lib_DistanceAndDifferenceXZVec3f(Vector3f* a, Vector3f* b, f32* xDiff, f32* zDiff) { +f32 Math_Vec3f_DistXZAndStore(Vec3f* a, Vec3f* b, f32* xDiff, f32* zDiff) { *xDiff = b->x - a->x; *zDiff = b->z - a->z; return sqrtf((*xDiff * *xDiff) + (*zDiff * *zDiff)); } #ifdef NON_MATCHING -void Lib_PushAwayXZVec3f(Vector3f* start, Vector3f* pusher, f32 distanceToApproach) { +void Math_Vec3f_PushAwayXZ(Vec3f* start, Vec3f* pusher, f32 distanceToApproach) { f32 sp24; f32 sp20; - f32 f0 = Lib_DistanceAndDifferenceXZVec3f(pusher, start, &sp24, &sp20); + f32 f0 = Math_Vec3f_DistXZAndStore(pusher, start, &sp24, &sp20); f32 f2 = f0 - distanceToApproach; if ((f0 >= distanceToApproach) && (f2 != 0)) { @@ -367,63 +367,63 @@ void Lib_PushAwayXZVec3f(Vector3f* start, Vector3f* pusher, f32 distanceToApproa start->z = pusher->z + sp20 * f2; } #else -GLOBAL_ASM("./asm/non_matchings/z_lib/Lib_PushAwayXZVec3f.asm") +GLOBAL_ASM("./asm/non_matchings/z_lib/Math_Vec3f_PushAwayXZ.asm") #endif -f32 Lib_DistanceYVec3f(Vector3f* a, Vector3f* b) { +f32 Math_Vec3f_DiffY(Vec3f* a, Vec3f* b) { return b->y - a->y; } -s16 Lib_YawVec3f(Vector3f* from, Vector3f* to) { +s16 Math_Vec3f_Yaw(Vec3f* from, Vec3f* to) { f32 f14 = to->x - from->x; f32 f12 = to->z - from->z; return atans_flip(f12, f14); } -s16 Lib_PitchVec3f(Vector3f* from, Vector3f* to) { - return atans_flip(Lib_DistanceXZVec3f(from, to), from->y - to->y); +s16 Math_Vec3f_Pitch(Vec3f* from, Vec3f* to) { + return atans_flip(Math_Vec3f_DistXZ(from, to), from->y - to->y); } -void Lib_ApplyActorInitVars(Actor* actor, ActorInitVar* init) { +void Actor_ProcessInitChain(Actor* actor, ActorInitVar* init) { do { actorInitVarFuncs[init->type]((u8*)actor, init); } while ((init++)->cont); } -void Lib_ApplyActorInitVarByte1(u8* actor, ActorInitVar* init) { +void IChain_Apply_u8(u8* actor, ActorInitVar* init) { *(u8*)(actor + init->offset) = (u8)(init->value); } -void Lib_ApplyActorInitVarByte2(u8* actor, ActorInitVar* init) { +void IChain_Apply_s8(u8* actor, ActorInitVar* init) { *(u8*)(actor + init->offset) = (u8)(init->value); } -void Lib_ApplyActorInitVarShort1(u8* actor, ActorInitVar* init) { +void IChain_Apply_u16(u8* actor, ActorInitVar* init) { *(u16*)(actor + init->offset) = (u16)(init->value); } -void Lib_ApplyActorInitVarShort2(u8* actor, ActorInitVar* init) { +void IChain_Apply_s16(u8* actor, ActorInitVar* init) { *(u16*)(actor + init->offset) = (u16)(init->value); } -void Lib_ApplyActorInitVarWord1(u8* actor, ActorInitVar* init) { +void IChain_Apply_u32(u8* actor, ActorInitVar* init) { *(u32*)(actor + init->offset) = (u32)(init->value); } -void Lib_ApplyActorInitVarWord2(u8* actor, ActorInitVar* init) { +void IChain_Apply_s32(u8* actor, ActorInitVar* init) { *(u32*)(actor + init->offset) = (u32)(init->value); } -void Lib_ApplyActorInitVarFloat(u8* actor, ActorInitVar* init) { +void IChain_Apply_f32(u8* actor, ActorInitVar* init) { *(f32*)(actor + init->offset) = (f32)(init->value); } -void Lib_ApplyActorInitVarFloat1000th(u8* actor, ActorInitVar* init) { +void IChain_Apply_f32div1000(u8* actor, ActorInitVar* init) { *(f32*)(actor + init->offset) = (f32)(init->value) / 1000; } -void Lib_ApplyActorInitVarVector3f(u8* actor, ActorInitVar* init) { - Vector3f* v0 = (Vector3f*)(actor + init->offset); +void IChain_Apply_Vec3f(u8* actor, ActorInitVar* init) { + Vec3f* v0 = (Vec3f*)(actor + init->offset); f32 f0 = (f32)(init->value); v0->z = f0; @@ -431,8 +431,8 @@ void Lib_ApplyActorInitVarVector3f(u8* actor, ActorInitVar* init) { v0->x = f0; } -void Lib_ApplyActorInitVarVector3f1000th(u8* actor, ActorInitVar* init) { - Vector3f* v0 = (Vector3f*)(actor + init->offset); +void IChain_Apply_Vec3fdiv1000(u8* actor, ActorInitVar* init) { + Vec3f* v0 = (Vec3f*)(actor + init->offset); f32 f0 = (f32)(init->value) / 1000; v0->z = f0; @@ -440,8 +440,8 @@ void Lib_ApplyActorInitVarVector3f1000th(u8* actor, ActorInitVar* init) { v0->x = f0; } -void Lib_ApplyActorInitVarVector3s(u8* actor, ActorInitVar* init) { - Vector3s* v0 = (Vector3s*)(actor + init->offset); +void IChain_Apply_Vec3s(u8* actor, ActorInitVar* init) { + Vec3s* v0 = (Vec3s*)(actor + init->offset); s16 v1 = (s16)(init->value); v0->z = v1; @@ -449,7 +449,7 @@ void Lib_ApplyActorInitVarVector3s(u8* actor, ActorInitVar* init) { v0->x = v1; } -f32 func_800FFCD8(f32* a0, f32 a1, f32 a2, f32 a3, f32 a4) { +f32 Math_SmoothScaleMaxMinF(f32* a0, f32 a1, f32 a2, f32 a3, f32 a4) { f32 f0; if (*a0 != a1) { @@ -489,7 +489,7 @@ f32 func_800FFCD8(f32* a0, f32 a1, f32 a2, f32 a3, f32 a4) { return fabsf(a1 - *a0); } -void Lib_ScaleMax_f(f32* start, f32 target, f32 scale, f32 maxStep) { +void Math_SmoothScaleMaxF(f32* start, f32 target, f32 scale, f32 maxStep) { f32 f2; if (*start != target) { @@ -505,7 +505,7 @@ void Lib_ScaleMax_f(f32* start, f32 target, f32 scale, f32 maxStep) { } } -void Lib_Scale_f(f32* start, f32 scale, f32 maxStep) { +void Math_SmoothDownscaleMaxF(f32* start, f32 scale, f32 maxStep) { f32 f0 = *start * scale; if (maxStep < f0) { @@ -518,14 +518,14 @@ void Lib_Scale_f(f32* start, f32 scale, f32 maxStep) { } #ifdef NON_MATCHING -s32 Lib_ScaleMaxMin_s(s16* start, s16 target, s16 scale, s16 maxStep, s16 minStep) { +s32 Math_SmoothScaleMaxMinS(s16* start, s16 target, s16 scale, s16 maxStep, s16 minStep) { } #else -GLOBAL_ASM("./asm/non_matchings/z_lib/Lib_ScaleMaxMin_s.asm") +GLOBAL_ASM("./asm/non_matchings/z_lib/Math_SmoothScaleMaxMinS.asm") #endif -void Lib_ScaleMax_s(s16* start, s16 target, s16 scale, s16 maxStep) { +void Math_SmoothScaleMaxS(s16* start, s16 target, s16 scale, s16 maxStep) { s16 v0 = target - *start; v0 /= scale; @@ -542,7 +542,7 @@ void Lib_ScaleMax_s(s16* start, s16 target, s16 scale, s16 maxStep) { *start += v0; } -void Lib_CopyColor(ColorRGBA8* dst, ColorRGBA8* src) { +void Color_RGBA8_Copy(ColorRGBA8* dst, ColorRGBA8* src) { dst->red = src->red; dst->green = src->green; dst->blue = src->blue; @@ -561,12 +561,12 @@ void func_801000F4(s32 a0, u16 a1) { func_8019F1C0(a0, a1); } -void Lib_TranslateAndRotateYVec3f(Vector3f* translation, s16 rotation, Vector3f* src, Vector3f* dst) { +void Lib_TranslateAndRotateYVec3f(Vec3f* translation, s16 rotation, Vec3f* src, Vec3f* dst) { f32 sp1C; f32 f0; - sp1C = Lib_cos(rotation); - f0 = Lib_sin(rotation); + sp1C = Math_Coss(rotation); + f0 = Math_Sins(rotation); dst->x = translation->x + (src->x * sp1C + src->z * f0); dst->y = translation->y + src->y; dst->z = translation->z + (src->z * sp1C - src->x * f0); @@ -583,12 +583,12 @@ void Lib_LerpRGB(RGB* a, RGB* b, f32 t, RGB* dst) { GLOBAL_ASM("./asm/non_matchings/z_lib/Lib_LerpRGB.asm") #endif -f32 Lib_PushAwayVec3f(Vector3f* start, Vector3f* pusher, f32 distanceToApproach) { - Vector3f sp24; +f32 Lib_PushAwayVec3f(Vec3f* start, Vec3f* pusher, f32 distanceToApproach) { + Vec3f sp24; f32 f2; f32 f0; - Lib_SubVec3f(pusher, start, &sp24); + Math_Vec3f_Diff(pusher, start, &sp24); f0 = Math3D_Length(&sp24); if (distanceToApproach < f0) { f2 = distanceToApproach / f0; @@ -597,7 +597,7 @@ f32 Lib_PushAwayVec3f(Vector3f* start, Vector3f* pusher, f32 distanceToApproach) start->y = start->y + f2 * sp24.y; start->z = start->z + f2 * sp24.z; } else { - Lib_CopyVec3f(start, pusher); + Math_Vec3f_Copy(start, pusher); f0 = 0; } diff --git a/src/code/z_lights.c b/src/code/z_lights.c index be530cb364..57bc3b0a8e 100644 --- a/src/code/z_lights.c +++ b/src/code/z_lights.c @@ -60,18 +60,18 @@ void Lights_UploadLights(LightMapper* mapper, GraphicsContext* gCtxt) { Light* l; s32 i; - gSPNumLights(gCtxt->polyOpa.append++, mapper->numLights); - gSPNumLights(gCtxt->polyXlu.append++, mapper->numLights); + gSPNumLights(gCtxt->polyOpa.p++, mapper->numLights); + gSPNumLights(gCtxt->polyXlu.p++, mapper->numLights); l = &mapper->lights.l[0]; for (i = 0; i < mapper->numLights;) { - gSPLight(gCtxt->polyOpa.append++, l, ++i); - gSPLight(gCtxt->polyXlu.append++, l++, i); + gSPLight(gCtxt->polyOpa.p++, l, ++i); + gSPLight(gCtxt->polyXlu.p++, l++, i); } - gSPLight(gCtxt->polyOpa.append++, &mapper->lights.a, ++i); - gSPLight(gCtxt->polyXlu.append++, &mapper->lights.a, i); + gSPLight(gCtxt->polyOpa.p++, &mapper->lights.a, ++i); + gSPLight(gCtxt->polyXlu.p++, &mapper->lights.a, i); } #else GLOBAL_ASM("asm/non_matchings/z_lights/Lights_UploadLights.asm") @@ -86,7 +86,7 @@ Light* Lights_MapperGetNextFreeSlot(LightMapper* mapper) { // XXX regalloc, some reorderings #ifdef NON_MATCHING -void Lights_MapPositionalWithReference(LightMapper* mapper, LightInfoPositionalParams* params, Vector3f* pos) { +void Lights_MapPositionalWithReference(LightMapper* mapper, LightInfoPositionalParams* params, Vec3f* pos) { f32 xDiff; f32 yDiff; f32 zDiff; @@ -138,8 +138,8 @@ GLOBAL_ASM("asm/non_matchings/z_lights/Lights_MapPositionalWithReference.asm") void Lights_MapPositional(LightMapper* mapper, LightInfoPositionalParams* params, GlobalContext* ctxt) { Light* light; f32 radiusF = params->radius; - Vector3f posF; - Vector3f adjustedPos; + Vec3f posF; + Vec3f adjustedPos; u32 pad; if (radiusF > 0) { posF.x = params->posX; @@ -196,7 +196,7 @@ void Lights_MapDirectional(LightMapper* mapper, LightInfoDirectionalParams* para } } -void Lights_MapLights(LightMapper* mapper, z_Light* lights, Vector3f* refPos, GlobalContext* ctxt) { +void Lights_MapLights(LightMapper* mapper, z_Light* lights, Vec3f* refPos, GlobalContext* ctxt) { if (lights != NULL) { if ((refPos == NULL) && (mapper->enablePosLights == 1)) { do { @@ -318,8 +318,8 @@ LightMapper* func_801026E8(GraphicsContext* gCtxt, u8 ambientRed, u8 ambientGree s32 i; // TODO allocation should be a macro - mapper = (LightMapper *)((int)gCtxt->polyOpa.appendEnd - sizeof(LightMapper)); - gCtxt->polyOpa.appendEnd = (void*)mapper; + mapper = (LightMapper *)((int)gCtxt->polyOpa.d - sizeof(LightMapper)); + gCtxt->polyOpa.d = (void*)mapper; mapper->lights.a.l.col[0] = mapper->lights.a.l.colc[0] = ambientRed; mapper->lights.a.l.col[1] = mapper->lights.a.l.colc[1] = ambientGreen; @@ -345,8 +345,8 @@ LightMapper* Lights_MapperAllocateAndInit(GraphicsContext* gCtxt, u8 red, u8 gre LightMapper* mapper; // TODO allocation should be a macro - mapper = (LightMapper *)((int)gCtxt->polyOpa.appendEnd - sizeof(LightMapper)); - gCtxt->polyOpa.appendEnd = (void*)mapper; + mapper = (LightMapper *)((int)gCtxt->polyOpa.d - sizeof(LightMapper)); + gCtxt->polyOpa.d = (void*)mapper; mapper->lights.a.l.col[0] = red; mapper->lights.a.l.colc[0] = red; @@ -365,8 +365,8 @@ LightMapper* Lights_MapperAllocateAndInit(GraphicsContext* gCtxt, u8 red, u8 gre void func_80102880(GlobalContext* ctxt) { z_Light* light = ctxt->lightsContext.lightsHead; LightInfoPositionalParams* params; - Vector3f local_14; - Vector3f local_20; + Vec3f local_14; + Vec3f local_20; f32 local_24; f32 fVar4; s32 s2; @@ -411,7 +411,7 @@ void func_80102A64(GlobalContext* ctxt) { if (light != NULL) { gCtxt = ctxt->common.gCtxt; - dl = func_8012C7FC(gCtxt->polyXlu.append); + dl = func_8012C7FC(gCtxt->polyXlu.p); gSPSetOtherMode(dl++, G_SETOTHERMODE_H, 4, 4, 0x00000080); //! This doesn't resolve to any of the macros in gdi.h @@ -440,7 +440,7 @@ void func_80102A64(GlobalContext* ctxt) { light = light->next; } while (light != NULL); - gCtxt->polyXlu.append = dl; + gCtxt->polyXlu.p = dl; } } #else diff --git a/src/code/z_room.c b/src/code/z_room.c index 4499ffa956..1087a02e08 100644 --- a/src/code/z_room.c +++ b/src/code/z_room.c @@ -9,33 +9,33 @@ void Room_DrawType0Mesh(GlobalContext* ctxt, Room* room, u32 flags) { RoomMeshType0* mesh; s32 i; RoomMeshType0Params* meshParams; - GraphicsContext* gCtxt; + GraphicsContext* gfxCtx; UNK_TYPE4 pad; - gCtxt = ctxt->common.gCtxt; + gfxCtx = ctxt->state.gfxCtx; if (flags & 1) { func_800BCBF4(&D_801C1D10, ctxt); - gSPSegment(gCtxt->polyOpa.append++, 0x03, room->vramAddr); + gSPSegment(gfxCtx->polyOpa.p++, 0x03, room->segment); func_8012C268(ctxt); - gSPMatrix(gCtxt->polyOpa.append++, &D_801D1DE0, G_MTX_MODELVIEW | G_MTX_LOAD); + gSPMatrix(gfxCtx->polyOpa.p++, &D_801D1DE0, G_MTX_MODELVIEW | G_MTX_LOAD); } if (flags & 2) { func_800BCC68(&D_801C1D10, ctxt); - gSPSegment(gCtxt->polyXlu.append++, 0x03, room->vramAddr); - func_8012C2DC(ctxt->common.gCtxt); - gSPMatrix(gCtxt->polyXlu.append++, &D_801D1DE0, G_MTX_MODELVIEW | G_MTX_LOAD); + gSPSegment(gfxCtx->polyXlu.p++, 0x03, room->segment); + func_8012C2DC(ctxt->state.gfxCtx); + gSPMatrix(gfxCtx->polyXlu.p++, &D_801D1DE0, G_MTX_MODELVIEW | G_MTX_LOAD); } mesh = &room->mesh->type0; meshParams = (RoomMeshType0Params*)Lib_PtrSegToVirt(mesh->paramsStart); for (i = 0; i < mesh->count; i++) { if ((flags & 1) && (meshParams->opaqueDl != NULL)) { - gSPDisplayList(gCtxt->polyOpa.append++, meshParams->opaqueDl); + gSPDisplayList(gfxCtx->polyOpa.p++, meshParams->opaqueDl); } if ((flags & 2) && (meshParams->translucentDl != NULL)) { - gSPDisplayList(gCtxt->polyXlu.append++, meshParams->translucentDl); + gSPDisplayList(gfxCtx->polyXlu.p++, meshParams->translucentDl); } meshParams++; @@ -63,8 +63,8 @@ void Room_DrawType1Mesh(GlobalContext* ctxt, Room* room, u32 flags) { void Room_Init(GlobalContext* ctxt, RoomContext* roomCtxt) { s32 i; - roomCtxt->currRoom.index = -1; - roomCtxt->currRoom.vramAddr = 0; + roomCtxt->currRoom.num = -1; + roomCtxt->currRoom.segment = NULL; roomCtxt->unk78 = 1; roomCtxt->unk79 = 0; for (i = 0; i < 3; i++) { @@ -81,16 +81,16 @@ s32 Room_StartRoomTransition(GlobalContext* ctxt, RoomContext* roomCtxt, s32 ind // XXX: this should use a branch-likely if (roomCtxt->unk31 == 0) { roomCtxt->prevRoom = roomCtxt->currRoom; - roomCtxt->currRoom.index = index; - roomCtxt->currRoom.vramAddr = NULL; + roomCtxt->currRoom.num = index; + roomCtxt->currRoom.segment = NULL; roomCtxt->unk31 = 1; size = ctxt->roomAddrs[index].vromEnd - ctxt->roomAddrs[index].vromStart; roomCtxt->activeRoomVram = ((s32)roomCtxt->roomMemPages[roomCtxt->activeMemPage] - (size + 8) * roomCtxt->activeMemPage + 8) & 0xfffffff0; - osCreateMesgQueue(&roomCtxt->roomDmaCallback, roomCtxt->roomDmaCallbackMsg, 1); - Dmamgr_SendRequest(&roomCtxt->dmaReq, roomCtxt->activeRoomVram, ctxt->roomAddrs[index].vromStart, size, - 0, &roomCtxt->roomDmaCallback, NULL); + osCreateMesgQueue(&roomCtxt->loadQueue, roomCtxt->loadMsg, 1); + DmaMgr_SendRequestImpl(&roomCtxt->dmaRequest, roomCtxt->activeRoomVram, ctxt->roomAddrs[index].vromStart, size, + 0, &roomCtxt->loadQueue, NULL); roomCtxt->activeMemPage ^= 1; return 1; @@ -105,17 +105,17 @@ GLOBAL_ASM("asm/non_matchings/z_room/Room_StartRoomTransition.asm") s32 Room_HandleLoadCallbacks(GlobalContext* ctxt, RoomContext* roomCtxt) { if (roomCtxt->unk31 == 1) { - if (!osRecvMesg(&roomCtxt->roomDmaCallback, NULL, OS_MESG_NOBLOCK)) + if (!osRecvMesg(&roomCtxt->loadQueue, NULL, OS_MESG_NOBLOCK)) { roomCtxt->unk31 = 0; - roomCtxt->currRoom.vramAddr = (void*)(roomCtxt->activeRoomVram); + roomCtxt->currRoom.segment = (void*)(roomCtxt->activeRoomVram); gRspSegmentPhysAddrs[3] = roomCtxt->activeRoomVram + 0x80000000; - Scene_ProcessHeader(ctxt, (SceneCmd*)roomCtxt->currRoom.vramAddr); - func_80123140(ctxt, (ActorPlayer*)ctxt->actorContext.actorTypeLists[2].head); - Actor_SpawnTransitionActors(ctxt, &ctxt->actorContext); + Scene_ProcessHeader(ctxt, (SceneCmd*)roomCtxt->currRoom.segment); + func_80123140(ctxt, (ActorPlayer*)ctxt->actorCtx.actorList[2].first); + Actor_SpawnTransitionActors(ctxt, &ctxt->actorCtx); - if (((ctxt->currentScene != 0x13) || (roomCtxt->currRoom.index != 1)) && (ctxt->currentScene != 0x56)) { + if (((ctxt->sceneNum != 0x13) || (roomCtxt->currRoom.num != 1)) && (ctxt->sceneNum != 0x56)) { ctxt->kankyoContext.unkC3 = 0xff; ctxt->kankyoContext.unkE0 = 0; } @@ -132,20 +132,20 @@ s32 Room_HandleLoadCallbacks(GlobalContext* ctxt, RoomContext* roomCtxt) { } void Room_Draw(GlobalContext* ctxt, Room* room, u32 flags) { - if (room->vramAddr != NULL) { - gRspSegmentPhysAddrs[3] = (u32)room->vramAddr + 0x80000000; - roomDrawFuncs[room->mesh->type0.type](ctxt,room,flags); + if (room->segment != NULL) { + gRspSegmentPhysAddrs[3] = (u32)room->segment + 0x80000000; + roomDrawFuncs[room->mesh->type0.type](ctxt, room, flags); } return; } void func_8012EBF8(GlobalContext* ctxt, RoomContext* roomCtxt){ - roomCtxt->prevRoom.index = -1; - roomCtxt->prevRoom.vramAddr = NULL; - func_800BA798(ctxt, &ctxt->actorContext); - Actor_SpawnTransitionActors(ctxt, &ctxt->actorContext); - if (-1 < roomCtxt->currRoom.index) { - func_8010A33C(ctxt, roomCtxt->currRoom.index); + roomCtxt->prevRoom.num = -1; + roomCtxt->prevRoom.segment = NULL; + func_800BA798(ctxt, &ctxt->actorCtx); + Actor_SpawnTransitionActors(ctxt, &ctxt->actorCtx); + if (-1 < roomCtxt->currRoom.num) { + func_8010A33C(ctxt, roomCtxt->currRoom.num); func_8010A2DC(ctxt); } func_801A3CD8(ctxt->roomContext.currRoom.unk4); diff --git a/src/code/z_scene.c b/src/code/z_scene.c index a43adc3047..ee25cc4af7 100644 --- a/src/code/z_scene.c +++ b/src/code/z_scene.c @@ -65,8 +65,8 @@ void Scene_HeaderCommand01(GlobalContext* ctxt, SceneCmd* entry) { temp_a2 = ctxt; temp_a2->sceneNumActorsToLoad = (u16) entry->base.unk1; ctxt = temp_a2; - ctxt->sceneActorList = (ActorEntry*)Lib_PtrSegToVirt((void*)entry->base.unk4); - ctxt->actorContext.unkC = (u16)0; + ctxt->setupActorList = (ActorEntry*)Lib_PtrSegToVirt((void*)entry->base.unk4); + ctxt->actorCtx.unkC = (u16)0; } // Scene Command 0x02: Cutscene Camera List @@ -93,18 +93,18 @@ void Scene_HeaderCommand03(GlobalContext* ctxt, SceneCmd* entry) { temp_s0->waterboxes = (BgWaterBox*)Lib_PtrSegToVirt(temp_s0->waterboxes); } - BgCheck_Init(&ctxt->bgCheckContext, ctxt, temp_s0); + BgCheck_Init(&ctxt->colCtx, ctxt, temp_s0); } // Scene Command 0x04: Room List void Scene_HeaderCommand04(GlobalContext* ctxt, SceneCmd* entry) { ctxt->numRooms = (u8) entry->base.unk1; - ctxt->roomAddrs = (RoomFileLocation*)Lib_PtrSegToVirt((void*)entry->base.unk4); + ctxt->roomList = (RoomFileLocation*)Lib_PtrSegToVirt((void*)entry->base.unk4); } // Scene Command 0x06: Entrance List void Scene_HeaderCommand06(GlobalContext* ctxt, SceneCmd* entry) { - ctxt->entranceList = (EntranceEntry*)Lib_PtrSegToVirt((void*)entry->base.unk4); + ctxt->setupEntranceList = (EntranceEntry*)Lib_PtrSegToVirt((void*)entry->base.unk4); } // Scene Command 0x07: Special Files @@ -130,7 +130,7 @@ void Scene_HeaderCommand08(GlobalContext* ctxt, SceneCmd* entry) { ctxt->roomContext.currRoom.unk3 = entry->base.unk1; ctxt->roomContext.currRoom.unk2 = entry->base.unk4 & 0xFF; ctxt->roomContext.currRoom.unk5 = (entry->base.unk4 >> 8) & 1; - ctxt->msgContext.unk12044 = (entry->base.unk4 >> 0xa) & 1; + ctxt->msgCtx.unk12044 = (entry->base.unk4 >> 0xa) & 1; ctxt->roomContext.currRoom.enablePosLights = (entry->base.unk4 >> 0xb) & 1; ctxt->kankyoContext.unkE2 = (entry->base.unk4 >> 0xc) & 1; } @@ -177,7 +177,7 @@ GLOBAL_ASM("./asm/non_matchings/z_scene/Scene_HeaderCommand18.asm") // Scene Command 0x17: Cutscene Data void Scene_HeaderCommand17(GlobalContext* ctxt, SceneCmd* entry) { - ctxt->cutsceneContext.cutsceneCount = (u8)entry->base.unk1; + ctxt->csCtx.cutsceneCount = (u8)entry->base.unk1; ctxt->cutsceneList = (CutsceneEntry*)Lib_PtrSegToVirt((void*)entry->base.unk4); } diff --git a/src/code/z_scene_proc.c b/src/code/z_scene_proc.c index 9b0f98ddba..bfe3f38601 100644 --- a/src/code/z_scene_proc.c +++ b/src/code/z_scene_proc.c @@ -6,14 +6,14 @@ void SceneProc_DrawCurrentSceneAnimatedTextures(GlobalContext* ctxt) { } void SceneProc_DrawSceneConfig0(GlobalContext* ctxt) { - GraphicsContext* gCtxt = ctxt->common.gCtxt; + GraphicsContext* gfxCtx = ctxt->state.gfxCtx; - gSPDisplayList(gCtxt->polyOpa.append++, gSceneProcDefaultDl); - gSPDisplayList(gCtxt->polyXlu.append++, gSceneProcDefaultDl); + gSPDisplayList(gfxCtx->polyOpa.p++, gSceneProcDefaultDl); + gSPDisplayList(gfxCtx->polyXlu.p++, gSceneProcDefaultDl); } Gfx* SceneProc_SetTile1Layer(GlobalContext* ctxt, ScrollingTextureParams* params) { - return Rcp_GenerateSetTileSizeDl((ctxt->common).gCtxt, + return Rcp_GenerateSetTileSizeDl((ctxt->state).gfxCtx, params->xStep * gSceneProcStep, -(params->yStep * gSceneProcStep), params->width, @@ -24,19 +24,19 @@ void SceneProc_DrawType0Texture(GlobalContext* ctxt, u32 segment, ScrollingTextu Gfx* dl = SceneProc_SetTile1Layer(ctxt, params); { - GraphicsContext* gCtxt = ctxt->common.gCtxt; + GraphicsContext* gfxCtx = ctxt->state.gfxCtx; if (gSceneProcFlags & 1) { - gSPSegment(gCtxt->polyOpa.append++, segment, dl); + gSPSegment(gfxCtx->polyOpa.p++, segment, dl); } if (gSceneProcFlags & 2) { - gSPSegment(gCtxt->polyXlu.append++, segment, dl); + gSPSegment(gfxCtx->polyXlu.p++, segment, dl); } } } Gfx* SceneProc_SetTile2Layers(GlobalContext* ctxt, ScrollingTextureParams* params) { - return Rcp_GenerateSetTileSize2Dl((ctxt->common).gCtxt, + return Rcp_GenerateSetTileSize2Dl((ctxt->state).gfxCtx, 0, params[0].xStep * gSceneProcStep, -(params[0].yStep * gSceneProcStep), @@ -53,13 +53,13 @@ void SceneProc_DrawType1Texture(GlobalContext* ctxt, u32 segment, ScrollingTextu Gfx* dl = SceneProc_SetTile2Layers(ctxt, params); { - GraphicsContext* gCtxt = ctxt->common.gCtxt; + GraphicsContext* gfxCtx = ctxt->state.gfxCtx; if (gSceneProcFlags & 1) { - gSPSegment(gCtxt->polyOpa.append++, segment, dl); + gSPSegment(gfxCtx->polyOpa.p++, segment, dl); } if (gSceneProcFlags & 2) { - gSPSegment(gCtxt->polyXlu.append++, segment, dl); + gSPSegment(gfxCtx->polyXlu.p++, segment, dl); } } } @@ -67,22 +67,22 @@ void SceneProc_DrawType1Texture(GlobalContext* ctxt, u32 segment, ScrollingTextu #ifdef NON_MATCHING // Slight ordering differences at the beginning void SceneProc_DrawFlashingTexture(GlobalContext* ctxt, u32 segment, FlashingTexturePrimColor* primColor, RGBA8* envColor) { - GraphicsContext* gCtxt; + GraphicsContext* gfxCtx; Gfx* dl; { - Gfx* _g = (Gfx*)ctxt->common.gCtxt->polyOpa.appendEnd - 4; + Gfx* _g = (Gfx*)ctxt->state.gfxCtx->polyOpa.d - 4; dl = _g; - ctxt->common.gCtxt->polyOpa.appendEnd = _g; + ctxt->state.gfxCtx->polyOpa.d = _g; } - gCtxt = ctxt->common.gCtxt; + gfxCtx = ctxt->state.gfxCtx; if (gSceneProcFlags & 1) { - gSPSegment(gCtxt->polyOpa.append++, segment, dl); + gSPSegment(gfxCtx->polyOpa.p++, segment, dl); } if (gSceneProcFlags & 2) { - gSPSegment(gCtxt->polyXlu.append++, segment, dl); + gSPSegment(gfxCtx->polyXlu.p++, segment, dl); } gDPSetPrimColor(dl++, @@ -207,7 +207,7 @@ void SceneProc_DrawType5Texture(GlobalContext* ctxt, u32 segment, CyclingTexture u8* offsets; Gfx** dls; Gfx* dl; - GraphicsContext* gCtxt; + GraphicsContext* gfxCtx; s32 step; dls = (Gfx**)Lib_PtrSegToVirt(params->textureDls); @@ -215,13 +215,13 @@ void SceneProc_DrawType5Texture(GlobalContext* ctxt, u32 segment, CyclingTexture step = gSceneProcStep % params->cycleLength; dl = (Gfx*)Lib_PtrSegToVirt(dls[offsets[step]]); - gCtxt = ctxt->common.gCtxt; + gfxCtx = ctxt->state.gfxCtx; if (gSceneProcFlags & 1) { - gSPSegment(gCtxt->polyOpa.append++, segment, dl); + gSPSegment(gfxCtx->polyOpa.p++, segment, dl); } if (gSceneProcFlags & 2) { - gSPSegment(gCtxt->polyXlu.append++, segment, dl); + gSPSegment(gfxCtx->polyXlu.p++, segment, dl); } } @@ -299,37 +299,37 @@ void SceneProc_DrawSceneConfig1(GlobalContext* ctxt) { #ifdef NON_MATCHING // This function still needs a lot of work void SceneProc_DrawSceneConfig3(GlobalContext* ctxt) { - GraphicsContext* gCtxt = ctxt->common.gCtxt; + GraphicsContext* gfxCtx = ctxt->state.gfxCtx; u32 frames = ctxt->unk18840; if (0); - gSPSegment(gCtxt->polyXlu.append++, 8, - Rcp_GenerateSetTileSizeDl(ctxt->common.gCtxt, 0, frames & 0x3f, 0x100, 0x10)); - gSPSegment(gCtxt->polyXlu.append++, 9, - Rcp_GenerateSetTileSize2Dl(ctxt->common.gCtxt, + gSPSegment(gfxCtx->polyXlu.p++, 8, + Rcp_GenerateSetTileSizeDl(ctxt->state.gfxCtx, 0, frames & 0x3f, 0x100, 0x10)); + gSPSegment(gfxCtx->polyXlu.p++, 9, + Rcp_GenerateSetTileSize2Dl(ctxt->state.gfxCtx, 0, 0x7F - (frames & 0x7F), frames & 0x7F, 0x20, 0x20, 1, frames & 0x7F, frames & 0x7F, 0x20, 0x20)); - gSPSegment(gCtxt->polyOpa.append++, 10, - Rcp_GenerateSetTileSize2Dl(ctxt->common.gCtxt, + gSPSegment(gfxCtx->polyOpa.p++, 10, + Rcp_GenerateSetTileSize2Dl(ctxt->state.gfxCtx, 0, 0, 0, 0x20, 0x20, 1, 0, 0x7F - (frames & 0x7F), 0x20, 0x20)); - gSPSegment(gCtxt->polyOpa.append++, 11, - Rcp_GenerateSetTileSizeDl(ctxt->common.gCtxt, 0, frames & 0x7F, 0x20, 0x20)); - gSPSegment(gCtxt->polyXlu.append++, 12, - Rcp_GenerateSetTileSize2Dl(ctxt->common.gCtxt, + gSPSegment(gfxCtx->polyOpa.p++, 11, + Rcp_GenerateSetTileSizeDl(ctxt->state.gfxCtx, 0, frames & 0x7F, 0x20, 0x20)); + gSPSegment(gfxCtx->polyXlu.p++, 12, + Rcp_GenerateSetTileSize2Dl(ctxt->state.gfxCtx, 0, 0, frames * 0x32 & 0x7Ff, 8, 0x200, 1, 0, frames * 0x3c & 0x7Ff, 8, 0x200)); - gSPSegment(gCtxt->polyOpa.append++, 13, - Rcp_GenerateSetTileSize2Dl(ctxt->common.gCtxt, + gSPSegment(gfxCtx->polyOpa.p++, 13, + Rcp_GenerateSetTileSize2Dl(ctxt->state.gfxCtx, 0, 0, 0, 0x20, 0x40, 1, 0, frames & 0x7F, 0x20, 0x20)); - gDPPipeSync(gCtxt->polyXlu.append++); - gDPSetEnvColor(gCtxt->polyXlu.append++, 0x80, 0x80, 0x80, 0x80); + gDPPipeSync(gfxCtx->polyXlu.p++); + gDPSetEnvColor(gfxCtx->polyXlu.p++, 0x80, 0x80, 0x80, 0x80); - gDPPipeSync(gCtxt->polyOpa.append++); - gDPSetEnvColor(gCtxt->polyOpa.append++, 0x80, 0x80, 0x80, 0x80); + gDPPipeSync(gfxCtx->polyOpa.p++); + gDPSetEnvColor(gfxCtx->polyOpa.p++, 0x80, 0x80, 0x80, 0x80); } #else GLOBAL_ASM("./asm/non_matchings/z_scene_proc/SceneProc_DrawSceneConfig3.asm") @@ -337,22 +337,22 @@ GLOBAL_ASM("./asm/non_matchings/z_scene_proc/SceneProc_DrawSceneConfig3.asm") void SceneProc_DrawSceneConfig4(GlobalContext* ctxt) { u32 frames; - GraphicsContext* gCtxt = ctxt->common.gCtxt; + GraphicsContext* gfxCtx = ctxt->state.gfxCtx; u32 frames2; frames = ctxt->unk18840; frames2 = frames * 1; - gSPSegment(gCtxt->polyXlu.append++, 8, - Rcp_GenerateSetTileSize2Dl(ctxt->common.gCtxt, + gSPSegment(gfxCtx->polyXlu.p++, 8, + Rcp_GenerateSetTileSize2Dl(ctxt->state.gfxCtx, 0, 0x7F - (frames & 0x7F), frames2 & 0x7F, 0x20, 0x20, 1, (frames & 0x7F), frames2 & 0x7F, 0x20, 0x20)); - gDPPipeSync(gCtxt->polyOpa.append++); - gDPSetEnvColor(gCtxt->polyOpa.append++, 0x80, 0x80, 0x80, 0x80); + gDPPipeSync(gfxCtx->polyOpa.p++); + gDPSetEnvColor(gfxCtx->polyOpa.p++, 0x80, 0x80, 0x80, 0x80); - gDPPipeSync(gCtxt->polyXlu.append++); - gDPSetEnvColor(gCtxt->polyXlu.append++, 0x80, 0x80, 0x80, 0x80); + gDPPipeSync(gfxCtx->polyXlu.p++); + gDPSetEnvColor(gfxCtx->polyXlu.p++, 0x80, 0x80, 0x80, 0x80); } void SceneProc_DrawSceneConfig2(GlobalContext* ctxt){} @@ -361,13 +361,13 @@ void func_80131DF0(GlobalContext* ctxt, u32 param_2, u32 flags) { Gfx* dl = D_801C3C50[param_2]; { - GraphicsContext* gCtxt = ctxt->common.gCtxt; + GraphicsContext* gfxCtx = ctxt->state.gfxCtx; if (flags & 1) { - gSPSegment(gCtxt->polyOpa.append++, 12, dl); + gSPSegment(gfxCtx->polyOpa.p++, 12, dl); } if (flags & 2) { - gSPSegment(gCtxt->polyXlu.append++, 12, dl); + gSPSegment(gfxCtx->polyXlu.p++, 12, dl); } } } @@ -376,13 +376,13 @@ void func_80131E58(GlobalContext* ctxt, u32 param_2, u32 flags) { Gfx* dl = D_801C3C80[param_2]; { - GraphicsContext* gCtxt = ctxt->common.gCtxt; + GraphicsContext* gfxCtx = ctxt->state.gfxCtx; if (flags & 1) { - gSPSegment(gCtxt->polyOpa.append++, 12, dl); + gSPSegment(gfxCtx->polyOpa.p++, 12, dl); } if (flags & 2) { - gSPSegment(gCtxt->polyXlu.append++, 12, dl); + gSPSegment(gfxCtx->polyXlu.p++, 12, dl); } } } @@ -390,7 +390,7 @@ void func_80131E58(GlobalContext* ctxt, u32 param_2, u32 flags) { void SceneProc_DrawSceneConfig5(GlobalContext* ctxt) { u32 dlIndex; u32 alpha; - GraphicsContext* gCtxt; + GraphicsContext* gfxCtx; if (ctxt->roomContext.unk7A[0] != 0) { dlIndex = 1; @@ -403,7 +403,7 @@ void SceneProc_DrawSceneConfig5(GlobalContext* ctxt) { if (alpha == 0) { ctxt->roomContext.unk78 = 0; } else { - gCtxt = ctxt->common.gCtxt; + gfxCtx = ctxt->state.gfxCtx; ctxt->roomContext.unk78 = 1; @@ -411,8 +411,8 @@ void SceneProc_DrawSceneConfig5(GlobalContext* ctxt) { func_80131DF0(ctxt, dlIndex, 3); - gDPSetEnvColor(gCtxt->polyOpa.append++, 0xFF, 0xFF, 0xFF, alpha); - gDPSetEnvColor(gCtxt->polyXlu.append++, 0xFF, 0xFF, 0xFF, alpha); + gDPSetEnvColor(gfxCtx->polyOpa.p++, 0xFF, 0xFF, 0xFF, alpha); + gDPSetEnvColor(gfxCtx->polyXlu.p++, 0xFF, 0xFF, 0xFF, alpha); } } @@ -425,7 +425,7 @@ void SceneProc_DrawSceneConfig6(GlobalContext* ctxt) { Gfx* dlHead; u32 pad1; u32 pad2; - GraphicsContext* gCtxt; + GraphicsContext* gfxCtx; u32 pad3; u32 pad4; u32 pad5; @@ -436,20 +436,20 @@ void SceneProc_DrawSceneConfig6(GlobalContext* ctxt) { Actor_GetSwitchFlag(ctxt,0x34) && Actor_GetSwitchFlag(ctxt,0x35) && Actor_GetSwitchFlag(ctxt,0x36)) { - func_800C3C00(&ctxt->bgCheckContext, 1); + func_800C3C00(&ctxt->colCtx, 1); } else { - func_800C3C14(&ctxt->bgCheckContext, 1); + func_800C3C14(&ctxt->colCtx, 1); } { - dl = (Gfx*)ctxt->common.gCtxt->polyOpa.appendEnd - 18; + dl = (Gfx*)ctxt->state.gfxCtx->polyOpa.d - 18; //dl = _g; - ctxt->common.gCtxt->polyOpa.appendEnd = dl; + ctxt->state.gfxCtx->polyOpa.d = dl; } SceneProc_DrawAllSceneAnimatedTextures(ctxt, ctxt->sceneTextureAnimations); - gCtxt = ctxt->common.gCtxt; + gfxCtx = ctxt->state.gfxCtx; dlHead = dl; for (i = 0; i < 9; i++, dlHead += 2) { u32 lodFrac = 0; @@ -516,6 +516,6 @@ void SceneProc_DrawSceneConfig6(GlobalContext* ctxt) { gDPSetPrimColor(dlHead, 0, lodFrac, 0xFF, 0xFF, 0xFF, 0xFF); } - gSPSegment(gCtxt->polyOpa.append++, 6, dl); - gSPSegment(gCtxt->polyXlu.append++, 6, dl); + gSPSegment(gfxCtx->polyOpa.p++, 6, dl); + gSPSegment(gfxCtx->polyXlu.p++, 6, dl); } diff --git a/src/libultra/io/virepeatline.c b/src/libultra/io/viblack.c similarity index 88% rename from src/libultra/io/virepeatline.c rename to src/libultra/io/viblack.c index 3bdc408eb1..63d96fb22e 100644 --- a/src/libultra/io/virepeatline.c +++ b/src/libultra/io/viblack.c @@ -1,7 +1,7 @@ #include #include -void osViRepeatLine(u8 active) { +void osViBlack(u8 active) { register u32 saveMask; saveMask = __osDisableInt(); diff --git a/tables/files_with_nonmatching.txt b/tables/files_with_nonmatching.txt index 08a760aa8b..cb07a250a5 100644 --- a/tables/files_with_nonmatching.txt +++ b/tables/files_with_nonmatching.txt @@ -1,4 +1,3 @@ -boot_0x800805E0 boot_0x800968B0 fault fault_drawer @@ -6,6 +5,7 @@ idle loadfragment loadfragment2 stackcheck +viconfig z_actor z_bgcheck z_DLF diff --git a/tables/functions.txt b/tables/functions.txt index 1cd280e832..738f564414 100644 --- a/tables/functions.txt +++ b/tables/functions.txt @@ -1,44 +1,44 @@ # Follows the format of Entry Point Address:(Name, Return, Args) { - 0x80080060:("start","void","void"), + 0x80080060:("bootproc","void","void"), 0x80080150:("Idle_ClearMemory","void","void* begin, void* end"), 0x80080180:("Idle_InitFramebuffer","void","u32* ptr, u32 numBytes, u32 value"), 0x8008019C:("Idle_InitScreen","void","void"), 0x800801EC:("Idle_InitMemory","void","void"), 0x80080250:("Idle_InitCodeAndMemory","void","void"), - 0x80080300:("Idle_MainThreadEntry","void","void* arg"), + 0x80080300:("Main_ThreadEntry","void","void* arg"), 0x8008038C:("func_8008038C","void","void"), 0x80080514:("Idle_ThreadEntry","void","void* arg"), - 0x800805E0:("func_800805E0","void","s32 param_1"), - 0x80080748:("func_80080748","void","void"), - 0x80080790:("Dmamgr_DoDmaTransfer","s32","u32 src, void* dst, u32 size"), - 0x800808D4:("Dmamgr_osEPiStartDmaWrapper","void","OSPiHandle* pOParm1, OSIoMesg* pOParm2, s32 OParm3"), - 0x800808F4:("Dmamgr_FindDmaEntry","DmadataEntry*","u32 vromAddr"), + 0x800805E0:("ViConfig_UpdateVi","void","u32 arg0"), + 0x80080748:("ViConfig_UpdateBlack","void","void"), + 0x80080790:("DmaMgr_DMARomToRam","s32","u32 src, void* dst, u32 size"), + 0x800808D4:("DmaMgr_DmaCallback0","void","OSPiHandle* pOParm1, OSIoMesg* pOParm2, s32 OParm3"), + 0x800808F4:("Dmamgr_FindDmaEntry","DmaEntry*","u32 vromAddr"), 0x80080950:("Dmamgr_TranslateVromToRom","u32","u32 vromAddr"), 0x800809BC:("Dmamgr_FindDmaIndex","s32","u32 vromAddr"), 0x800809F4:("func_800809F4","char*","u32 param_1"), - 0x80080A08:("Dmamgr_HandleRequest","void","DmaRequest* request"), + 0x80080A08:("DmaMgr_ProcessMsg","void","DmaRequest* request"), 0x80080B84:("Dmamgr_ThreadEntry","void","void* arg"), - 0x80080C04:("Dmamgr_SendRequest","s32","DmaRequest* request, u32 vramStart, u32 vromStart, u32 size, UNK_TYPE4 unused, OSMesgQueue* callback, void* callbackMesg"), - 0x80080C90:("Dmamgr_SendRequestAndWait","s32","u32 vramStart, u32 vromStart, u32 size"), + 0x80080C04:("DmaMgr_SendRequestImpl","s32","DmaRequest* request, u32 vramStart, u32 vromStart, u32 size, UNK_TYPE4 unused, OSMesgQueue* callback, void* callbackMesg"), + 0x80080C90:("DmaMgr_SendRequest0","s32","u32 vramStart, u32 vromStart, u32 size"), 0x80080D0C:("Dmamgr_Start","void","void"), 0x80080E00:("Dmamgr_Stop","void","void"), 0x80080E30:("Yaz0_LoadFirstChunk","u8*","void"), 0x80080ED0:("Yaz0_LoadNextChunk","u8*","void* currDecompPos"), 0x80080FF0:("Yaz0_Decompress","s32","u8* src, u8* dest"), 0x80081178:("Yaz0_LoadAndDecompressFile","void","u32 romStart, u32 vramStart, u32 size"), - 0x80081250:("IrqMgr_AddCallback","void","IrqMgr* irqmgr, OSMesgQueueListNode* param_2, OSMesgQueue* param_3"), - 0x800812DC:("IrqMgr_RemoveCallback","void","IrqMgr* irqmgr, OSMesgQueueListNode* remove"), - 0x80081368:("IrqMgr_NotifyAllCallbacks","void","IrqMgr* irqmgr, OSMesg msg"), - 0x800813B8:("IrqMgr_NotifyAllCallbacksWithCapacity","void","IrqMgr* irqmgr, OSMesg msg"), - 0x8008141C:("IrqMgr_HandlePrenmi1","void","IrqMgr* irqmgr"), - 0x800814B4:("IrqMgr_CheckThreadStatusImpl","void","void"), - 0x800814D4:("IrqMgr_HandlePrenmi2","void","IrqMgr* irqmgr"), - 0x80081550:("IrqMgr_HandlePrenmi3","void","IrqMgr* irqmgr"), - 0x800815A8:("IrqMgr_CheckThreadStatus","void","IrqMgr* irqmgr"), - 0x800815CC:("IrqMgr_HandleFrame","void","IrqMgr* irqmgr"), + 0x80081250:("IrqMgr_AddClient","void","IrqMgr* irqmgr, OSMesgQueueListNode* param_2, OSMesgQueue* param_3"), + 0x800812DC:("IrqMgr_RemoveClient","void","IrqMgr* irqmgr, OSMesgQueueListNode* remove"), + 0x80081368:("IrqMgr_SendMesgForClient","void","IrqMgr* irqmgr, OSMesg msg"), + 0x800813B8:("IrqMgr_JamMesgForClient","void","IrqMgr* irqmgr, OSMesg msg"), + 0x8008141C:("IrqMgr_HandlePreNMI","void","IrqMgr* irqmgr"), + 0x800814B4:("IrqMgr_CheckStack","void","void"), + 0x800814D4:("IrqMgr_HandlePRENMI450","void","IrqMgr* irqmgr"), + 0x80081550:("IrqMgr_HandlePRENMI480","void","IrqMgr* irqmgr"), + 0x800815A8:("IrqMgr_HandlePRENMI500","void","IrqMgr* irqmgr"), + 0x800815CC:("IrqMgr_HandleRetrace","void","IrqMgr* irqmgr"), 0x80081684:("IrqMgr_ThreadEntry","void","IrqMgr* irqmgr"), - 0x80081754:("IrqMgr_Start","void","IrqMgr* irqmgr, void* stack, OSPri pri, u8 retraceCount"), + 0x80081754:("IrqMgr_Create","void","IrqMgr* irqmgr, void* stack, OSPri pri, u8 retraceCount"), 0x80081820:("CIC6105_Nop80081820","void","void"), 0x80081828:("CIC6105_Nop80081828","void","void"), 0x80081830:("CIC6105_PrintRomInfo","void","void"), @@ -108,10 +108,10 @@ 0x800848B8:("FaultDrawer_Init","void","void"), 0x80084940:("func_80084940","void","void"), 0x80084968:("func_80084968","void","void"), - 0x800849A0:("Load_Relocate","void","u32 allocatedVRamAddr, OverlayBlockSizes* overlayInfo, u32 vRamStart"), + 0x800849A0:("Load_Relocate","void","u32 allocatedVRamAddr, OverlayRelocationSection* overlayInfo, u32 vRamStart"), 0x80084C0C:("Load_LoadOverlay","s32","u32 vRomStart, u32 vRomEnd, u32 vRamStart, u32 allocatedVRamAddr, u32 allocatedBytes"), 0x80084CD0:("Load_AllocateAndLoad","void*","u32 vRomStart, u32 vRomEnd, u32 vRamStart"), - 0x80084DB0:("Load2_Relocate","void","u32 allocatedVRamAddr, OverlayBlockSizes* overlayInfo, u32 vRamStart"), + 0x80084DB0:("Load2_Relocate","void","u32 allocatedVRamAddr, OverlayRelocationSection* overlayInfo, u32 vRamStart"), 0x8008501C:("Load2_LoadOverlay","s32","u32 vRomStart, u32 vRomEnd, u32 vRamStart, u32 vRamEnd, u32 allocatedVRamAddr"), 0x800850C8:("Load2_AllocateAndLoad","void*","u32 vRomStart, u32 vRomEnd, u32 vRamStart, u32 vRamEnd"), 0x80085130:("func_80085130","void","void"), @@ -131,7 +131,7 @@ 0x8008520C:("func_8008520C","void","void"), 0x8008522C:("func_8008522C","void","void"), 0x8008524C:("func_8008524C","void","void"), - 0x80085320:("StackCheck_Init","void","StackEntry* entry, u32 stackTop, u32 stackBottom, u32 initValue, s32 minSpace, char* name"), + 0x80085320:("StackCheck_Init","void","StackEntry* entry, void* stackTop, void* stackBottom, u32 initValue, s32 minSpace, const char* name"), 0x800853F8:("StackCheck_Cleanup","void","StackEntry* entry"), 0x80085468:("StackCheck_GetState","s32","StackEntry* entry"), 0x800854E0:("StackCheck_CheckAll","u32","void"), @@ -216,20 +216,20 @@ 0x80087090:("func_80087090","void","s32* param_1"), 0x800870B8:("func_800870B8","f32","u32* param_1"), 0x80087104:("func_80087104","f32","u32* param_1"), - 0x80087160:("arena_lock_init","void","Heap* heap"), - 0x8008718C:("arena_lock","void","Heap* heap"), - 0x800871B4:("arena_unlock","void","Heap* heap"), - 0x800871DC:("heap_get_tail","HeapNode*","Heap* param_1"), - 0x8008720C:("__osMallocInit","void","Heap* heap, u32 heapBase, u32 heapSize"), - 0x8008725C:("__osMallocAddBlock","void","Heap* heap, u32 start, u32 size"), - 0x800872FC:("__osMallocCleanup","void","Heap* heap"), - 0x8008731C:("__osMallocIsInitalized","u32","Heap* heap"), - 0x80087324:("__osMalloc","void*","Heap* heap, u32 size"), - 0x80087408:("__osMallocR","void*","Heap* heap, u32 size"), - 0x800874EC:("__osFree","void","Heap* heap, void* ptr"), - 0x800875E4:("__osRealloc","void*","Heap* heap, void* oldPtr, u32 newSize"), - 0x80087714:("__osAnalyzeArena","void","Heap* heap, u32* maxFreeBlock, u32* bytesFree, u32* bytesAllocated"), - 0x800877C4:("__osCheckArena","s32","Heap* heap"), + 0x80087160:("arena_lock_init","void","Arena* heap"), + 0x8008718C:("arena_lock","void","Arena* heap"), + 0x800871B4:("arena_unlock","void","Arena* heap"), + 0x800871DC:("heap_get_tail","ArenaNode*","Arena* param_1"), + 0x8008720C:("__osMallocInit","void","Arena* heap, u32 heapBase, u32 heapSize"), + 0x8008725C:("__osMallocAddBlock","void","Arena* heap, u32 start, u32 size"), + 0x800872FC:("__osMallocCleanup","void","Arena* heap"), + 0x8008731C:("__osMallocIsInitalized","u32","Arena* heap"), + 0x80087324:("__osMalloc","void*","Arena* heap, u32 size"), + 0x80087408:("__osMallocR","void*","Arena* heap, u32 size"), + 0x800874EC:("__osFree","void","Arena* heap, void* ptr"), + 0x800875E4:("__osRealloc","void*","Arena* heap, void* oldPtr, u32 newSize"), + 0x80087714:("__osAnalyzeArena","void","Arena* heap, u32* maxFreeBlock, u32* bytesFree, u32* bytesAllocated"), + 0x800877C4:("__osCheckArena","s32","Arena* heap"), 0x80087830:("proutSprintf","void*","void* s, char* buf, size_t n"), 0x80087854:("vsprintf","int","char* dst, char* fmt, va_list args"), 0x800878A4:("sprintf","int","char* s, char* fmt, ..."), @@ -315,7 +315,7 @@ 0x8008ACE0:("__osSpRawStartDma","s32","s32 direction, u32 devAddr, void* dramAddr, u32 size"), 0x8008AD70:("__osSiRawStartDma","s32","s32 direction, void* dramAddr"), 0x8008AE20:("func_8008AE20","void","void"), - 0x8008AE70:("osViRepeatLine","void","u8 active"), + 0x8008AE70:("osViBlack","void","u8 active"), 0x8008AEE0:("__osSiRawReadIo","s32","u32 devAddr, u32* data"), 0x8008AF30:("osGetThreadId","OSId","OSThread* t"), 0x8008AF50:("osSpTaskYield","void","void"), @@ -354,7 +354,7 @@ 0x8008D470:("func_8008D470","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8008D640:("osSetEventMesg","void","OSEvent e, OSMesgQueue* mq, OSMesg m"), 0x8008D700:("sqrtf","f32","f32 __x"), - 0x8008D710:("func_8008D710","void","void"), + 0x8008D710:("osAfterPreNMI","s32","void"), 0x8008D730:("osContStartQuery","s32","OSMesgQueue* mq"), 0x8008D7AC:("osContGetQuery","void","OSContStatus* data"), 0x8008D7D0:("guLookAtHiliteF","void","float mf[4][4], UNK_PTR l, int* h, float xEye, float yEye, float zEye, float xAt, float yAt, float zAt, float xUp, float yUp, float zUp, float xl1, float yl1, float zl1, float xl2, float yl2, float zl2, int twidth, int theight"), @@ -494,20 +494,20 @@ 0x800968F0:("func_800968f0","char*","char* param_1, char* param_2"), 0x80096930:("func_80096930","void","void"), 0x800A5AC0:("EnAObj_Init","void","ActorEnAObj* this, GlobalContext* ctxt"), - 0x800A5B6C:("EnAObj_Fini","void","ActorEnAObj* this, GlobalContext* ctxt"), + 0x800A5B6C:("EnAObj_Destroy","void","ActorEnAObj* this, GlobalContext* ctxt"), 0x800A5B98:("EnAObj_Update1","void","ActorEnAObj* this, GlobalContext* ctxt"), 0x800A5C28:("EnAObj_Update2","void","ActorEnAObj* this, GlobalContext* ctxt"), - 0x800A5C60:("EnAObj_Main","void","ActorEnAObj* this, GlobalContext* ctxt"), + 0x800A5C60:("EnAObj_Update","void","ActorEnAObj* this, GlobalContext* ctxt"), 0x800A5CB8:("EnAObj_Draw","void","ActorEnAObj* this, GlobalContext* ctxt"), 0x800A5D00:("EnItem00_UpdateForNewObjectId","void","ActorEnItem00* this, GlobalContext* ctxt, f32* puParm3, f32* pfParm4"), 0x800A5D70:("EnItem00_Init","void","ActorEnItem00* this, GlobalContext* ctxt"), - 0x800A637C:("EnItem00_Fini","void","ActorEnItem00* this, GlobalContext* ctxt"), + 0x800A637C:("EnItem00_Destroy","void","ActorEnItem00* this, GlobalContext* ctxt"), 0x800A63A8:("func_800A63A8","void","ActorEnItem00* this, GlobalContext* ctxt"), 0x800A640C:("func_800A640C","void","ActorEnItem00* this"), 0x800A6650:("func_800A6650","void","void"), 0x800A6780:("func_800A6780","void","void"), - 0x800A6A40:("EnItem00_Update","void","ActorEnItem00* this, GlobalContext* ctxt"), - 0x800A6B98:("EnItem00_Main","void","ActorEnItem00* this, GlobalContext* ctxt"), + 0x800A6A40:("EnItem00_Update1","void","ActorEnItem00* this, GlobalContext* ctxt"), + 0x800A6B98:("EnItem00_Update","void","ActorEnItem00* this, GlobalContext* ctxt"), 0x800A7128:("EnItem00_Draw","void","ActorEnItem00* this, GlobalContext* ctxt"), 0x800A72AC:("EnItem00_DrawRupee","void","ActorEnItem00* this, GlobalContext* ctxt"), 0x800A73A0:("EnItem00_DrawSprite","void","ActorEnItem00* actor, GlobalContext* ctxt"), @@ -553,7 +553,7 @@ 0x800AE5E4:("func_800AE5E4","void","void"), 0x800AE778:("func_800AE778","void","GlobalContext* ctxt, ColorRGBA8* color, short param_3, short param_4"), 0x800AE8EC:("func_800AE8EC","void","GlobalContext* ctxt"), - 0x800AE930:("func_800AE930","void","BgCheckContext* bgCtxt, int param_2, float* param_3, float param_4, short param_5, BgPolygon* param_6, int param_7"), + 0x800AE930:("func_800AE930","void","CollisionContext* bgCtxt, int param_2, float* param_3, float param_4, short param_5, BgPolygon* param_6, int param_7"), 0x800AEF44:("func_800AEF44","void","void"), 0x800AEF70:("func_800AEF70","void","void"), 0x800AEFA0:("func_800AEFA0","void","void"), @@ -571,10 +571,10 @@ 0x800AFDCC:("func_800AFDCC","void","GlobalContext* ctxt, int param_2"), 0x800AFF24:("func_800AFF24","void","void"), 0x800B0050:("EffectSS_Init","void","GlobalContext* ctxt, s32 numEntries"), - 0x800B0140:("EffectSS_Fini","void","GlobalContext* ctxt"), + 0x800B0140:("EffectSS_Clear","void","GlobalContext* ctxt"), 0x800B0200:("EffectSS_GetTable","LoadedParticleEntry*","void"), 0x800B0210:("EffectSS_Delete","void","LoadedParticleEntry* param_1"), - 0x800B0270:("EffectSS_ResetLoadedParticleEntry","void","LoadedParticleEntry* particle"), + 0x800B0270:("EffectSS_ResetEntry","void","LoadedParticleEntry* particle"), 0x800B0304:("EffectSS_FindFreeSpace","s32","u32 priority, u32* tableEntry"), 0x800B043C:("EffectSS_Copy","void","GlobalContext* ctxt, LoadedParticleEntry* particle"), 0x800B04D4:("EffectSS_LoadParticle","void","UNK_TYPE4 param_1, EffectSSType type, u32 priority, void* particleInitData"), @@ -586,7 +586,7 @@ 0x800B09D0:("func_800B09D0","s16","s16 a0, s16 a1, f32 a2"), 0x800B0A24:("func_800B0A24","u8","u8 a0, u8 a1, f32 a2"), 0x800B0B10:("func_800B0B10","void","GlobalContext* ctxt, LoadedParticleEntry* particle, u32 uParm3"), - 0x800B0D2C:("EffectSS_LoadDust","void","GlobalContext* ctxt, u16 flags, Vector3f* position, Vector3f* velocity, Vector3f* acceleration, ColorRGBA8* color1, ColorRGBA8* color2, s16 scale, s16 scaleChangePerFrame, s16 life, u8 type"), + 0x800B0D2C:("EffectSS_SpawnDust","void","GlobalContext* ctxt, u16 flags, Vec3f* position, Vec3f* velocity, Vec3f* acceleration, ColorRGBA8* color1, ColorRGBA8* color2, s16 scale, s16 scaleChangePerFrame, s16 life, u8 type"), 0x800B0DE0:("func_800B0DE0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8"), 0x800B0E48:("func_800B0E48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8"), 0x800B0EB0:("func_800B0EB0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9"), @@ -607,66 +607,66 @@ 0x800B1598:("func_800B1598","void","void"), 0x800B165C:("func_800B165C","void","void"), 0x800B16B8:("func_800B16B8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x800B16F4:("EffectSS_LoadSparkle","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, int param_8"), + 0x800B16F4:("EffectSS_SpawnSparkle","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, int param_8"), 0x800B1830:("func_800B1830","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE4 param_8"), - 0x800B1908:("EffectSS_LoadBomb2","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4"), - 0x800B1970:("func_800B1970","void","UNK_TYPE4 param_1, Vector3f* param_2, Vector3f* param_3, Vector3f* param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6"), - 0x800B19E0:("EffectSS_LoadBlast","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, ColorRGBA8* param_5, ColorRGBA8* param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10"), + 0x800B1908:("EffectSS_SpawnBomb2","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4"), + 0x800B1970:("func_800B1970","void","UNK_TYPE4 param_1, Vec3f* param_2, Vec3f* param_3, Vec3f* param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6"), + 0x800B19E0:("EffectSS_SpawnBlast","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, ColorRGBA8* param_5, ColorRGBA8* param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10"), 0x800B1A70:("func_800B1A70","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7"), 0x800B1AC4:("func_800B1AC4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7"), 0x800B1B10:("func_800B1B10","void","void"), - 0x800B1B4C:("EffectSS_LoadGSpark","void","UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vector3f* pzParm3, Vector3f* pzParm4, Vector3f* param_5, ColorRGBA8* param_6, ColorRGBA8* param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9"), + 0x800B1B4C:("EffectSS_SpawnGSpark","void","UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vec3f* pzParm3, Vec3f* pzParm4, Vec3f* param_5, ColorRGBA8* param_6, ColorRGBA8* param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9"), 0x800B1BDC:("func_800B1BDC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9"), 0x800B1C70:("func_800B1C70","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x800B1CC4:("func_800B1CC4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7"), 0x800B1DC8:("func_800B1DC8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), - 0x800B1E0C:("EffectSS_LoadDodongoFire","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10"), - 0x800B1E94:("EffectSS_LoadBubble","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, UNK_TYPE4 uParm3, UNK_TYPE4 uParm4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x800B1EF4:("EffectSS_LoadGRipple","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, UNK_TYPE2 uParm3, UNK_TYPE2 uParm4, UNK_TYPE2 param_5"), - 0x800B1F4C:("EffectSS_LoadGSplash","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, UNK_PTR puParm3, UNK_PTR puParm4, UNK_TYPE1 uParm5, UNK_TYPE2 param_6"), - 0x800B1FE0:("EffectSS_LoadGFire","void","UNK_TYPE4 uParm1, Vector3f* pzParm2"), - 0x800B2018:("EffectSS_LoadLightning","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, ColorRGBA8* pzParm3, ColorRGBA8* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8"), - 0x800B2090:("func_800B2090","void","UNK_TYPE4 param_1, Vector3f* param_2, Vector3f* param_3, Vector3f* param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8"), - 0x800B210C:("EffectSS_LoadBigOctoBubble2","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9"), - 0x800B219C:("EffectSS_LoadFragment","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE4 param_9"), + 0x800B1E0C:("EffectSS_SpawnDodongoFire","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10"), + 0x800B1E94:("EffectSS_SpawnBubble","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, UNK_TYPE4 uParm3, UNK_TYPE4 uParm4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), + 0x800B1EF4:("EffectSS_SpawnGRipple","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, UNK_TYPE2 uParm3, UNK_TYPE2 uParm4, UNK_TYPE2 param_5"), + 0x800B1F4C:("EffectSS_SpawnGSplash","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, UNK_PTR puParm3, UNK_PTR puParm4, UNK_TYPE1 uParm5, UNK_TYPE2 param_6"), + 0x800B1FE0:("EffectSS_SpawnGFire","void","UNK_TYPE4 uParm1, Vec3f* pzParm2"), + 0x800B2018:("EffectSS_SpawnLightning","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, ColorRGBA8* pzParm3, ColorRGBA8* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8"), + 0x800B2090:("func_800B2090","void","UNK_TYPE4 param_1, Vec3f* param_2, Vec3f* param_3, Vec3f* param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8"), + 0x800B210C:("EffectSS_SpawnBigOctoBubble2","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9"), + 0x800B219C:("EffectSS_SpawnFragment","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE4 param_9"), 0x800B221C:("func_800B221C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10"), 0x800B2364:("func_800B2364","void","void"), - 0x800B23D8:("EffectSS_LoadStick","void","UNK_TYPE4 uParm1, UNK_PTR puParm2, UNK_TYPE2 uParm3"), - 0x800B242C:("EffectSS_LoadSplash","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7"), + 0x800B23D8:("EffectSS_SpawnStick","void","UNK_TYPE4 uParm1, UNK_PTR puParm2, UNK_TYPE2 uParm3"), + 0x800B242C:("EffectSS_SpawnSplash","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7"), 0x800B249C:("func_800B249C","void","void"), - 0x800B25D8:("EffectSS_LoadStone1","void","UNK_TYPE4 uParm1, UNK_PTR puParm2, UNK_TYPE4 uParm3"), - 0x800B262C:("EffectSS_LoadHitMark","void","UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, UNK_TYPE2 uParm3, Vector3f* pzParm4"), + 0x800B25D8:("EffectSS_SpawnStone1","void","UNK_TYPE4 uParm1, UNK_PTR puParm2, UNK_TYPE4 uParm3"), + 0x800B262C:("EffectSS_SpawnHitMark","void","UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, UNK_TYPE2 uParm3, Vec3f* pzParm4"), 0x800B2684:("func_800B2684","void","void"), 0x800B26A8:("func_800B26A8","void","void"), - 0x800B26D4:("EffectSS_LoadPhantomGanonFlash","void","UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vector3f* pzParm3, UNK_TYPE2 uParm4, UNK_TYPE1 param_5"), - 0x800B2738:("EffectSS_LoadKakarikoFire","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE1 param_6"), - 0x800B27A0:("EffectSS_LoadSoldierSearchBall","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7"), - 0x800B2810:("EffectSS_LoadShard","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE2 param_11, UNK_TYPE2 param_12, UNK_TYPE4 param_13, UNK_TYPE2 param_14, UNK_TYPE2 param_15, UNK_TYPE4 param_16"), - 0x800B28C8:("EffectSS_LoadIcePiece","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, UNK_TYPE4 uParm3, Vector3f* pzParm4, Vector3f* param_5, UNK_TYPE4 param_6"), + 0x800B26D4:("EffectSS_SpawnPhantomGanonFlash","void","UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vec3f* pzParm3, UNK_TYPE2 uParm4, UNK_TYPE1 param_5"), + 0x800B2738:("EffectSS_SpawnKakarikoFire","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE1 param_6"), + 0x800B27A0:("EffectSS_SpawnSoldierSearchBall","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7"), + 0x800B2810:("EffectSS_SpawnShard","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE2 param_11, UNK_TYPE2 param_12, UNK_TYPE4 param_13, UNK_TYPE2 param_14, UNK_TYPE2 param_15, UNK_TYPE4 param_16"), + 0x800B28C8:("EffectSS_SpawnIcePiece","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, UNK_TYPE4 uParm3, Vec3f* pzParm4, Vec3f* param_5, UNK_TYPE4 param_6"), 0x800B2930:("func_800B2930","void","void"), - 0x800B2AC4:("EffectSS_LoadEnemyIce","void","UNK_TYPE4 uParm1, Actor* pzParm2, Vector3f* pzParm3, ColorRGBA8* pzParm4, ColorRGBA8* param_5, UNK_TYPE4 param_6"), + 0x800B2AC4:("EffectSS_SpawnEnemyIce","void","UNK_TYPE4 uParm1, Actor* pzParm2, Vec3f* pzParm3, ColorRGBA8* pzParm4, ColorRGBA8* param_5, UNK_TYPE4 param_6"), 0x800B2B44:("func_800B2B44","void","void"), 0x800B2B7C:("func_800B2B7C","void","void"), 0x800B2BC0:("func_800B2BC0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8"), - 0x800B2C48:("EffectSS_LoadFireTail","void","UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vector3f* pzParm3, UNK_TYPE4 uParm4, Vector3f* param_5, UNK_TYPE2 param_6, ColorRGBA8* param_7, ColorRGBA8* param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE4 param_11"), + 0x800B2C48:("EffectSS_SpawnFireTail","void","UNK_TYPE4 uParm1, UNK_TYPE4 uParm2, Vec3f* pzParm3, UNK_TYPE4 uParm4, Vec3f* param_5, UNK_TYPE2 param_6, ColorRGBA8* param_7, ColorRGBA8* param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE4 param_11"), 0x800B2CE0:("func_800B2CE0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE4 param_6"), 0x800B2DA4:("func_800B2DA4","void","void"), - 0x800B2DF4:("EffectSS_LoadEnemyFire","void","UNK_TYPE4 uParm1, Actor* pzParm2, Vector3f* pzParm3, UNK_TYPE2 uParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7"), + 0x800B2DF4:("EffectSS_SpawnEnemyFire","void","UNK_TYPE4 uParm1, Actor* pzParm2, Vec3f* pzParm3, UNK_TYPE2 uParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7"), 0x800B2E6C:("func_800B2E6C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7"), - 0x800B2F18:("EffectSS_LoadExtra","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6"), - 0x800B2F80:("EffectSS_LoadDeadDekuBaba","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE4 param_9"), + 0x800B2F18:("EffectSS_SpawnExtra","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6"), + 0x800B2F80:("EffectSS_SpawnDeadDekuBaba","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE4 param_9"), 0x800B3030:("func_800B3030","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE4 param_7"), - 0x800B3088:("EffectSS_LoadDeadDodongo","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10"), - 0x800B3144:("EffectSS_LoadDeadDekuScrub","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE4 param_8"), + 0x800B3088:("EffectSS_SpawnDeadDodongo","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE4 param_10"), + 0x800B3144:("EffectSS_SpawnDeadDekuScrub","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE4 param_8"), 0x800B31BC:("func_800B31BC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE4 param_6"), - 0x800B320C:("EffectSS_LoadIceSmoke","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5"), - 0x800B326C:("EffectSS_LoadIceBlock","void","UNK_TYPE4 uParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, UNK_TYPE2 param_5"), - 0x800B32D0:("func_800B32D0","void","ContextCommon* ctxt"), + 0x800B320C:("EffectSS_SpawnIceSmoke","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5"), + 0x800B326C:("EffectSS_SpawnIceBlock","void","UNK_TYPE4 uParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, UNK_TYPE2 param_5"), + 0x800B32D0:("func_800B32D0","void","GameState* ctxt"), 0x800B3644:("func_800B3644","void","void"), - 0x800B3880:("DLF_LoadGameState","void","GameStateMetaInfo* gameState"), - 0x800B39A4:("DLF_FreeGameState","void","GameStateMetaInfo* gameState"), + 0x800B3880:("DLF_LoadGameState","void","GameStateOverlay* gameState"), + 0x800B39A4:("DLF_FreeGameState","void","GameStateOverlay* gameState"), 0x800B3AD0:("Actor_PrintLists","void","ActorContext* actCtxt"), - 0x800B3BA4:("Actor_SetDrawParams","void","ActorDrawParams* iParm1, f32 yDisplacement, actor_post_draw_func func, f32 scale"), + 0x800B3BA4:("Actor_SetDrawParams","void","ActorShape* iParm1, f32 yDisplacement, actor_shadow_draw_func func, f32 scale"), 0x800B3BC8:("Actor_PostDraw","void","Actor* actor, LightMapper* mapper, GlobalContext* ctxt, u32 displayList, ColorRGBA8* color"), 0x800B3FC0:("func_800B3FC0","void","Actor* actor, LightMapper* mapper, GlobalContext* ctxt"), 0x800B4024:("func_800B4024","void","Actor* actor, LightMapper* mapper, GlobalContext* ctxt"), @@ -677,16 +677,16 @@ 0x800B4A98:("func_800B4A98","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800B4AEC:("func_800B4AEC","void","GlobalContext* ctxt, Actor* actor, f32 param_3"), 0x800B4B50:("func_800B4B50","void","Actor* iParm1, int iParm2, GlobalContext* pzParm3"), - 0x800B4EDC:("func_800B4EDC","void","GlobalContext* ctxt, Vector3f* pzParm2, Vector3f* pzParm3, f32* pfParm4"), + 0x800B4EDC:("func_800B4EDC","void","GlobalContext* ctxt, Vec3f* pzParm2, Vec3f* pzParm3, f32* pfParm4"), 0x800B4F40:("func_800B4F40","void","TargetContext* targetContext, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5"), 0x800B4F78:("func_800B4F78","void","TargetContext* targetContext, u8 type, GlobalContext* ctxt"), 0x800B5040:("func_800B5040","void","TargetContext* targetContext, Actor* actor, u8 type, GlobalContext* ctxt"), 0x800B51A4:("Actor_TargetContextInit","void","TargetContext* targetCtxt, Actor* actor, GlobalContext* ctxt"), 0x800B5208:("func_800B5208","void","TargetContext* targetCtxt, GlobalContext* ctxt"), 0x800B5814:("func_800B5814","void","TargetContext* targetContext, ActorPlayer* player, Actor* param_3, GlobalContext* ctxt"), - 0x800B5BB0:("Actor_GetSwitchFlag","u32","GlobalContext* ctxt, u32 flag"), - 0x800B5BF4:("Actor_SetSwitchFlag","void","GlobalContext* ctxt, u32 flag"), - 0x800B5C34:("Actor_UnsetSwitchFlag","void","GlobalContext* ctxt, u32 flag"), + 0x800B5BB0:("Actor_GetSwitchFlag","u32","GlobalContext* ctxt, s32 flag"), + 0x800B5BF4:("Actor_SetSwitchFlag","void","GlobalContext* ctxt, s32 flag"), + 0x800B5C34:("Actor_UnsetSwitchFlag","void","GlobalContext* ctxt, s32 flag"), 0x800B5C78:("Actor_GetChestFlag","u32","GlobalContext* ctxt, u32 flag"), 0x800B5C90:("Actor_SetChestFlag","void","GlobalContext* ctxt, u32 flag"), 0x800B5CAC:("Actor_SetAllChestFlag","void","GlobalContext* ctxt, u32 flags"), @@ -695,12 +695,12 @@ 0x800B5CDC:("Actor_SetRoomCleared","void","GlobalContext* ctxt, u32 roomNumber"), 0x800B5CF8:("Actor_UnsetRoomCleared","void","GlobalContext* ctxt, u32 roomNumber"), 0x800B5D18:("Actor_GetRoomClearedTemp","u32","GlobalContext* ctxt, u32 roomNumber"), - 0x800B5D30:("Actor_SetRoomClearedTemp","void","GlobalContext* ctxt, unsigned int roomNumber"), + 0x800B5D30:("Actor_SetRoomClearedTemp","void","GlobalContext* ctxt, u32 roomNumber"), 0x800B5D4C:("Actor_UnsetRoomClearedTemp","void","GlobalContext* ctxt, u32 roomNumber"), - 0x800B5D6C:("Actor_GetCollectibleFlag","u32","GlobalContext* ctxt, u32 index"), - 0x800B5DB0:("Actor_SetCollectibleFlag","u32","GlobalContext* ctxt, u32 index"), + 0x800B5D6C:("Actor_GetCollectibleFlag","u32","GlobalContext* ctxt, s32 index"), + 0x800B5DB0:("Actor_SetCollectibleFlag","void","GlobalContext* ctxt, s32 index"), 0x800B5DF0:("Actor_TitleCardContextInit","void","GlobalContext* ctxt, TitleCardContext* titleCtxt"), - 0x800B5E0C:("Actor_TitleCardCreate","void","GlobalContext* ctxt, TitleCardContext* titleCtxt, UNK_TYPE4 param_3, UNK_TYPE2 param_4, UNK_TYPE2 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7"), + 0x800B5E0C:("Actor_TitleCardCreate","void","GlobalContext* ctxt, TitleCardContext* titleCtxt, u32 texture, s16 param_4, s16 param_5, u8 param_6, u8 param_7"), 0x800B5E50:("Actor_Nop800B5E50","void","UNK_TYPE4 param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4"), 0x800B5E68:("Actor_TitleCardUpdate","void","GlobalContext* ctxt, TitleCardContext* titleCtxt"), 0x800B5F24:("Actor_TitleCardDraw","void","GlobalContext* ctxt, TitleCardContext* titleCtxt"), @@ -708,8 +708,8 @@ 0x800B645C:("func_800B645C","UNK_TYPE4","void"), 0x800B6468:("func_800B6468","void","GlobalContext* ctxt"), 0x800B6474:("func_800B6474","void","GlobalContext* ctxt"), - 0x800B648C:("func_800B648C","UNK_TYPE4","GlobalContext* ctxt, UNK_TYPE1 param_2, UNK_TYPE1 param_3, float param_4, Vector3f* param_5"), - 0x800B64FC:("func_800B64FC","f32","GlobalContext* ctxt, f32 fParm2, Vector3f* pzParm3, u32* puParm4"), + 0x800B648C:("func_800B648C","UNK_TYPE4","GlobalContext* ctxt, UNK_TYPE1 param_2, UNK_TYPE1 param_3, float param_4, Vec3f* param_5"), + 0x800B64FC:("func_800B64FC","f32","GlobalContext* ctxt, f32 fParm2, Vec3f* pzParm3, u32* puParm4"), 0x800B6584:("func_800B6584","void*","GlobalContext* ctxt, s16 sParm2, void* pvParm3, u32 uParm4"), 0x800B6608:("func_800B6608","UNK_TYPE4","int iParm1, short sParm2"), 0x800B6680:("func_800B6680","void","void"), @@ -732,17 +732,17 @@ 0x800B6BD8:("Actor_SetVelocityAndMoveXYRotationReverse","void","Actor* actor"), 0x800B6C04:("func_800B6C04","void","Actor* actor, float fParm2"), 0x800B6C58:("func_800B6C58","void","Actor* actor, UNK_TYPE4 param_2"), - 0x800B6CD4:("Actor_YawBetweenActors","s32","Actor* from, Actor* to"), + 0x800B6CD4:("Actor_YawBetweenActors","s16","Actor* from, Actor* to"), 0x800B6D00:("Actor_YawBetweenActorsTop","s16","Actor* from, Actor* to"), - 0x800B6D2C:("Actor_YawToPoint","s32","Actor* actor, Vector3f* point"), - 0x800B6D50:("Actor_PitchBetweenActors","s32","Actor* from, Actor* to"), - 0x800B6D7C:("Actor_PitchBetweenActorsTop","s32","Actor* from, Actor* to"), - 0x800B6DA8:("Actor_PitchToPoint","s32","Actor* actor, Vector3f* point"), + 0x800B6D2C:("Actor_YawToPoint","s16","Actor* actor, Vec3f* point"), + 0x800B6D50:("Actor_PitchBetweenActors","s16","Actor* from, Actor* to"), + 0x800B6D7C:("Actor_PitchBetweenActorsTop","s16","Actor* from, Actor* to"), + 0x800B6DA8:("Actor_PitchToPoint","s16","Actor* actor, Vec3f* point"), 0x800B6DCC:("Actor_DistanceBetweenActors","f32","Actor* actor1, Actor* actor2"), - 0x800B6DF8:("Actor_DistanceToPoint","f32","Actor* actor, Vector3f* point"), + 0x800B6DF8:("Actor_DistanceToPoint","f32","Actor* actor, Vec3f* point"), 0x800B6E1C:("Actor_XZDistanceBetweenActors","f32","Actor* actor1, Actor* actor2"), - 0x800B6E48:("Actor_XZDistanceToPoint","f32","Actor* actor, Vector3f* point"), - 0x800B6E6C:("Actor_CalcOffsetOrientedToDrawRotation","void","Actor* actor, Vector3f* offset, Vector3f* point"), + 0x800B6E48:("Actor_XZDistanceToPoint","f32","Actor* actor, Vec3f* point"), + 0x800B6E6C:("Actor_CalcOffsetOrientedToDrawRotation","void","Actor* actor, Vec3f* offset, Vec3f* point"), 0x800B6F0C:("Actor_YDistance","f32","Actor* actor1, Actor* actor2"), 0x800B6F20:("func_800B6F20","void","GlobalContext* ctxt, int param_2, float param_3, short param_4"), 0x800B6FC8:("func_800B6FC8","float","ActorPlayer* player"), @@ -764,7 +764,7 @@ 0x800B742C:("Actor_IsActorFacingActor","s32","Actor* actor, Actor* other, s16 tolerance"), 0x800B748C:("Actor_IsActorFacingLinkAndWithinRange","s32","Actor* actor, f32 range, s16 tolerance"), 0x800B750C:("Actor_IsActorFacingActorAndWithinRange","s32","Actor* actor, Actor* other, f32 range, s16 tolerance"), - 0x800B75A0:("func_800B75A0","void","BgPolygon* param_1, Vector3f* param_2, s16* param_3"), + 0x800B75A0:("func_800B75A0","void","BgPolygon* param_1, Vec3f* param_2, s16* param_3"), 0x800B761C:("func_800B761C","UNK_TYPE4","Actor* param_1, UNK_TYPE4 param_2, unsigned int param_3"), 0x800B7678:("func_800B7678","UNK_TYPE4","GlobalContext* ctxt, Actor* param_2, int param_3, unsigned int param_4"), 0x800B78B8:("func_800B78B8","void","GlobalContext* ctxt, Actor* actor, f32 uParm3, f32 uParm4, f32 param_5, u32 param_6"), @@ -834,7 +834,7 @@ 0x800B9E84:("func_800B9E84","void","void"), 0x800B9EF4:("func_800B9EF4","void","GlobalContext* ctxt, int numActors, Actor** actors"), 0x800BA2D8:("func_800BA2D8","s32","GlobalContext* ctxt, Actor* actor"), - 0x800BA2FC:("func_800BA2FC","s32","GlobalContext* ctxt, Actor* actor, Vector3f* param_3, f32 param_4"), + 0x800BA2FC:("func_800BA2FC","s32","GlobalContext* ctxt, Actor* actor, Vec3f* param_3, f32 param_4"), 0x800BA42C:("Actor_DrawAll","void","GlobalContext* ctxt, ActorContext* aCtxt"), 0x800BA6FC:("func_800BA6FC","void","void"), 0x800BA798:("func_800BA798","void","GlobalContext* ctxt, ActorContext* aCtxt"), @@ -842,11 +842,11 @@ 0x800BA9B4:("func_800BA9B4","void","void"), 0x800BAAB4:("Actor_InsertIntoTypeList","void","ActorContext* actCtxt, Actor* actor, u8 type"), 0x800BAB24:("Actor_RemoveFromTypeList","Actor*","GlobalContext* ctxt, ActorContext* actCtxt, Actor* actor"), - 0x800BABFC:("Actor_FreeOverlay","void","ActorOverlayTableEntry* entry"), + 0x800BABFC:("Actor_FreeOverlay","void","ActorOverlay* entry"), 0x800BAC60:("Actor_Spawn","void","ActorContext* actCtxt, GlobalContext* ctxt, s16 index, f32 x, f32 y, f32 z, s16 rotX, s16 rotY, s16 rotZ, s16 sParm10"), - 0x800BACD4:("Actor_LoadOverlay","ActorInitData*","ActorContext* actCtxt, s16 index"), + 0x800BACD4:("Actor_LoadOverlay","ActorInit*","ActorContext* actCtxt, s16 index"), 0x800BAE14:("Actor_SpawnWithParentAndCutscene","Actor*","ActorContext* actCtxt, GlobalContext* ctxt, s16 index, f32 x, f32 y, f32 z, s16 rotX, s16 rotY, s16 rotZ, s16 variable, u32 cutscene, s32 param_12, Actor* parent"), - 0x800BB0C0:("Actor_SpawnWithParent","void","ActorContext* actCtxt, Actor* parent, GlobalContext* ctxt, s16 index, f32 x, f32 y, f32 z, s16 rotX, s16 rotY, s16 rotZ, s32 variable"), + 0x800BB0C0:("Actor_SpawnWithParent","void","ActorContext* actCtxt, Actor* parent, GlobalContext* ctxt, s16 index, f32 x, f32 y, f32 z, s16 rotX, s16 rotY, s16 rotZ, s16 variable"), 0x800BB140:("Actor_SpawnTransitionActors","void","GlobalContext* ctxt, ActorContext* actCtxt"), 0x800BB2D0:("func_800BB2D0","void","ActorContext* aCtxt, unsigned short* param_2, GlobalContext* ctxt"), 0x800BB498:("func_800BB498","Actor*","ActorContext* actCtxt, Actor* actor, GlobalContext* ctxt"), @@ -875,8 +875,8 @@ 0x800BC8B8:("func_800BC8B8","void","void"), 0x800BCB50:("func_800BCB50","void","void"), 0x800BCB70:("func_800BCB70","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5"), - 0x800BCBF4:("func_800BCBF4","void","Vector3f* uParm1, GlobalContext* ctxt"), - 0x800BCC68:("func_800BCC68","void","Vector3f* param_1, GlobalContext* ctxt"), + 0x800BCBF4:("func_800BCBF4","void","Vec3f* uParm1, GlobalContext* ctxt"), + 0x800BCC68:("func_800BCC68","void","Vec3f* param_1, GlobalContext* ctxt"), 0x800BCCDC:("func_800BCCDC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x800BD2B4:("func_800BD2B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800BD384:("func_800BD384","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE1 param_9"), @@ -916,25 +916,25 @@ 0x800BFC70:("BgCheck_PolygonLinkedListAlloc","void","GlobalContext* ctxt, BgPolygonLinkedList* list, u32 numNodes"), 0x800BFCC0:("BgCheck_PolygonLinkedListReset","void","BgPolygonLinkedList* list"), 0x800BFCCC:("BgCheck_AllocPolygonLinkedListNode","u16","BgPolygonLinkedList* list"), - 0x800BFCFC:("BgCheck_CreateVec3fFromVertex","void","BgVertex* vertex, Vector3f* vector"), - 0x800BFD40:("BgCheck_CreateVertexFromVec3f","void","BgVertex* vertex, Vector3f* vector"), + 0x800BFCFC:("BgCheck_CreateVec3fFromVertex","void","BgVertex* vertex, Vec3f* vector"), + 0x800BFD40:("BgCheck_CreateVertexFromVec3f","void","BgVertex* vertex, Vec3f* vector"), 0x800BFD84:("func_800BFD84","float","BgPolygon* polygon, float param_2, float param_3"), 0x800BFDEC:("func_800BFDEC","int","BgPolygon* param_1, BgPolygon* param_2, unsigned int* param_3, unsigned int* param_4"), 0x800BFFC4:("BgCheck_PolygonGetMinY","s32","BgPolygon* polygons, BgVertex* vertices"), 0x800C003C:("BgCheck_PolygonGetNormal","void","BgPolygon* polygon, f32* normalX, f32* normalY, f32* normalZ"), 0x800C0094:("func_800C0094","void","BgPolygon* param_1, f32 xOffset, f32 yOffset, f32 zOffset, z_Matrix* matrix"), - 0x800C01B8:("func_800C01B8","f32","BgPolygon* param_1, Vector3f* param_2"), + 0x800C01B8:("func_800C01B8","f32","BgPolygon* param_1, Vec3f* param_2"), 0x800C0220:("BgCheck_CreateColTriParamsFromPolygon","void","BgPolygon* polygon, BgVertex* vertices, ColTriParams* tri"), - 0x800C02C0:("func_800C02C0","void","BgPolygon* poly, s32 index, BgCheckContext* bgCtxt, ColTriParams* tri"), + 0x800C02C0:("func_800C02C0","void","BgPolygon* poly, s32 index, CollisionContext* bgCtxt, ColTriParams* tri"), 0x800C0340:("func_800C0340","void","BgPolygon* param_1, BgVertex* param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800C0474:("func_800C0474","UNK_TYPE4","BgPolygon* param_1, BgVertex* param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800C0668:("func_800C0668","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x800C06A8:("func_800C06A8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x800C074C:("func_800C074C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x800C07F0:("func_800C07F0","void","void"), - 0x800C0AF0:("BgCheck_PolygonCollidesWithSphere","void","BgPolygon* polygon, BgVertex* verticies, Vector3f* pos, f32 readius"), - 0x800C0BC0:("BgCheck_ScenePolygonListsInsertSorted","void","BgCheckContext* bgCtxt, u16* head, BgPolygon* polygons, BgVertex* vertices, s16 index"), - 0x800C0DE0:("BgCheck_ScenePolygonListsInsert","void","BgMeshSubdivision* subdivision, BgCheckContext* bgCtxt, BgPolygon* polygons, BgVertex* vertices, s16 index"), + 0x800C0AF0:("BgCheck_PolygonCollidesWithSphere","void","BgPolygon* polygon, BgVertex* verticies, Vec3f* pos, f32 readius"), + 0x800C0BC0:("BgCheck_ScenePolygonListsInsertSorted","void","CollisionContext* bgCtxt, u16* head, BgPolygon* polygons, BgVertex* vertices, s16 index"), + 0x800C0DE0:("BgCheck_ScenePolygonListsInsert","void","BgMeshSubdivision* subdivision, CollisionContext* bgCtxt, BgPolygon* polygons, BgVertex* vertices, s16 index"), 0x800C0E74:("func_800C0E74","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10"), 0x800C10FC:("func_800C10FC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9"), 0x800C1238:("func_800C1238","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11"), @@ -947,27 +947,27 @@ 0x800C2460:("func_800C2460","void","void"), 0x800C2514:("func_800C2514","void","void"), 0x800C25E0:("func_800C25E0","void","void"), - 0x800C26C0:("BgCheck_GetPolyMinSubdivisions","void","BgCheckContext* bgCtxt, Vector3f* min, s32* xSubdivision, s32* ySubdivision, s32* zSubdivision"), - 0x800C2864:("BgCheck_GetPolyMaxSubdivisions","void","BgCheckContext* bgCtxt, Vector3f* max, s32* xSubdivision, s32* ySubdivision, s32* zSubdivision"), - 0x800C2A30:("BgCheck_GetPolyMinMaxSubdivisions","void","BgCheckContext* bgCtxt, BgVertex* vertices, BgPolygon* polygons, s32* minX, s32* minY, s32* minZ, s32* maxX, s32* maxY, s32* maxZ, s16 index"), - 0x800C2BE0:("func_800C2BE0","UNK_TYPE4","Vector3f* param_1, Vector3f* param_2, BgPolygon* polygons, BgVertex* vertices, s16 index"), - 0x800C3334:("BgCheck_SplitScenePolygonsIntoSubdivisions","u32","BgCheckContext* bgCtxt, GlobalContext* ctxt, BgMeshSubdivision* subdivisions"), + 0x800C26C0:("BgCheck_GetPolyMinSubdivisions","void","CollisionContext* bgCtxt, Vec3f* min, s32* xSubdivision, s32* ySubdivision, s32* zSubdivision"), + 0x800C2864:("BgCheck_GetPolyMaxSubdivisions","void","CollisionContext* bgCtxt, Vec3f* max, s32* xSubdivision, s32* ySubdivision, s32* zSubdivision"), + 0x800C2A30:("BgCheck_GetPolyMinMaxSubdivisions","void","CollisionContext* bgCtxt, BgVertex* vertices, BgPolygon* polygons, s32* minX, s32* minY, s32* minZ, s32* maxX, s32* maxY, s32* maxZ, s16 index"), + 0x800C2BE0:("func_800C2BE0","UNK_TYPE4","Vec3f* param_1, Vec3f* param_2, BgPolygon* polygons, BgVertex* vertices, s16 index"), + 0x800C3334:("BgCheck_SplitScenePolygonsIntoSubdivisions","u32","CollisionContext* bgCtxt, GlobalContext* ctxt, BgMeshSubdivision* subdivisions"), 0x800C3734:("BgCheck_GetIsDefaultSpecialScene","s32","GlobalContext* ctxt"), 0x800C3778:("BgCheck_GetSpecialSceneMaxMemory","s32","s32 sceneId, u32* maxMemory"), 0x800C37BC:("BgCheck_CalcSubdivisionSize","void","f32 min, s32 subdivisions, f32* max, f32* subdivisionSize, f32* inverseSubdivisionSize"), 0x800C3844:("BgCheck_GetSpecialSceneMaxObjects","s32","GlobalContext* ctxt, u32* maxNodes, u32* maxPolygons, u32* maxVertices"), - 0x800C389C:("BgCheck_Init","void","BgCheckContext* bgCtxt, GlobalContext* ctxt, BgMeshHeader* mesh"), - 0x800C3C00:("func_800C3C00","void","BgCheckContext* bgCtxt, unsigned int param_2"), - 0x800C3C14:("func_800C3C14","void","BgCheckContext* bgCtxt, unsigned int param_2"), - 0x800C3C2C:("BgCheck_GetActorMeshHeader","BgMeshHeader*","BgCheckContext* bgCtxt, s32 index"), + 0x800C389C:("BgCheck_Init","void","CollisionContext* bgCtxt, GlobalContext* ctxt, BgMeshHeader* mesh"), + 0x800C3C00:("func_800C3C00","void","CollisionContext* bgCtxt, unsigned int param_2"), + 0x800C3C14:("func_800C3C14","void","CollisionContext* bgCtxt, unsigned int param_2"), + 0x800C3C2C:("BgCheck_GetActorMeshHeader","BgMeshHeader*","CollisionContext* bgCtxt, s32 index"), 0x800C3C94:("func_800C3C94","void","void"), - 0x800C3D50:("func_800C3D50","float","UNK_TYPE4 param_1, BgCheckContext* bgCtxt, unsigned int param_3, UNK_PTR param_4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, unsigned int param_9, unsigned int param_10"), + 0x800C3D50:("func_800C3D50","float","UNK_TYPE4 param_1, CollisionContext* bgCtxt, unsigned int param_3, UNK_PTR param_4, UNK_PTR param_5, UNK_PTR param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, unsigned int param_9, unsigned int param_10"), 0x800C3F40:("func_800C3F40","void","void"), 0x800C3FA0:("func_800C3FA0","void","void"), 0x800C4000:("func_800C4000","void","void"), 0x800C4058:("func_800C4058","void","void"), 0x800C40B4:("func_800C40B4","void","void"), - 0x800C411C:("func_800C411C","void","BgCheckContext* param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5"), + 0x800C411C:("func_800C411C","void","CollisionContext* param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5"), 0x800C4188:("func_800C4188","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800C41E4:("func_800C41E4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800C4240:("func_800C4240","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), @@ -977,7 +977,7 @@ 0x800C4488:("func_800C4488","void","void"), 0x800C44F0:("func_800C44F0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x800C455C:("func_800C455C","void","void"), - 0x800C45C4:("func_800C45C4","s32","BgCheckContext* bgCtxt, unsigned int param_2, Vector3f* param_3, Vector3f* param_4, Vector3f* param_5, float param_6, int* param_7, int* param_8, BgActor* param_9, float param_10, u8 param_11"), + 0x800C45C4:("func_800C45C4","s32","CollisionContext* bgCtxt, unsigned int param_2, Vec3f* param_3, Vec3f* param_4, Vec3f* param_5, float param_6, int* param_7, int* param_8, DynaPolyActor* param_9, float param_10, u8 param_11"), 0x800C4C74:("func_800C4C74","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x800C4CD8:("func_800C4CD8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8"), 0x800C4D3C:("func_800C4D3C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9"), @@ -1004,14 +1004,14 @@ 0x800C5B80:("func_800C5B80","int","unsigned short* param_1"), 0x800C5BBC:("BgCheck_ScenePolygonListsReserveNode","u16","BgScenePolygonLists* lists"), 0x800C5BD0:("BgCheck_ActorMeshParamsInit","void","ActorMeshParams* params"), - 0x800C5C0C:("BgCheck_SetActorMeshParams","void","ActorMeshParams* params, Vector3f* scale, Vector3s* rotation, Vector3f* position"), + 0x800C5C0C:("BgCheck_SetActorMeshParams","void","ActorMeshParams* params, Vec3f* scale, Vec3s* rotation, Vec3f* position"), 0x800C5C5C:("BgCheck_AreActorMeshParamsEqual","s32","ActorMeshParams* param_1, ActorMeshParams* param_2"), 0x800C5D30:("BgCheck_ActorMeshPolyListsHeadsInit","void","ActorMeshPolyLists* lists"), 0x800C5D70:("BgCheck_ActorMeshPolyListsInit","void","ActorMeshPolyLists* lists"), 0x800C5D90:("BgCheck_ActorMeshVerticesIndexInit","void","s16* index"), 0x800C5D9C:("BgCheck_ActorMeshWaterboxesIndexInit","void","s16* index"), 0x800C5DA8:("BgCheck_ActorMeshInit","void","GlobalContext* ctxt, ActorMesh* mesh"), - 0x800C5E10:("BgCheck_ActorMeshInitFromActor","void","ActorMesh* actorMesh, BgActor* actor, BgMeshHeader* header"), + 0x800C5E10:("BgCheck_ActorMeshInitFromActor","void","ActorMesh* actorMesh, DynaPolyActor* actor, BgMeshHeader* header"), 0x800C5EC8:("BgCheck_HasActorMeshChanged","s32","ActorMesh* mesh"), 0x800C5EF0:("BgCheck_PolygonsInit","void","BgPolygon** polygons"), 0x800C5EFC:("BgCheck_PolygonsAlloc","void","GlobalContext* ctxt, BgPolygon* polygons, u32 numPolygons"), @@ -1021,24 +1021,24 @@ 0x800C5F9C:("BgCheck_WaterboxListAlloc","void","GlobalContext* ctxt, BgWaterboxList* waterboxList, u32 numWaterboxes"), 0x800C5FD8:("BgCheck_ActorMeshUpdateParams","void","GlobalContext* ctxt, ActorMesh* mesh"), 0x800C6024:("BgCheck_IsActorMeshIndexValid","s32","s32 index"), - 0x800C6044:("BgCheck_DynaInit","void","GlobalContext* ctxt, BgDynaCollision* param_2"), - 0x800C6098:("BgCheck_DynaAlloc","void","GlobalContext* ctxt, BgDynaCollision* dyna"), - 0x800C6188:("BgCheck_AddActorMesh","s32","GlobalContext* ctxt, BgDynaCollision* dyna, BgActor* actor, BgMeshHeader* header"), - 0x800C6248:("BgCheck_GetActorOfMesh","BgActor*","BgCheckContext* bgCtxt, s32 index"), - 0x800C62BC:("func_800C62BC","void","GlobalContext* ctxt, BgDynaCollision* dyna, s32 index"), - 0x800C6314:("func_800C6314","void","GlobalContext* ctxt, BgDynaCollision* dyna, s32 index"), - 0x800C636C:("func_800C636C","void","GlobalContext* ctxt, BgDynaCollision* dyna, s32 index"), - 0x800C63C4:("func_800C63C4","void","GlobalContext* ctxt, BgDynaCollision* dyna, s32 index"), - 0x800C641C:("func_800C641C","void","GlobalContext* ctxt, BgDynaCollision* dyna, s32 index"), - 0x800C6474:("func_800C6474","void","GlobalContext* ctxt, BgDynaCollision* dyna, s32 index"), - 0x800C64CC:("BgCheck_RemoveActorMesh","void","GlobalContext* ctxt, BgDynaCollision* dyna, s32 index"), + 0x800C6044:("BgCheck_DynaInit","void","GlobalContext* ctxt, DynaCollisionContext* param_2"), + 0x800C6098:("BgCheck_DynaAlloc","void","GlobalContext* ctxt, DynaCollisionContext* dyna"), + 0x800C6188:("BgCheck_AddActorMesh","s32","GlobalContext* ctxt, DynaCollisionContext* dyna, DynaPolyActor* actor, BgMeshHeader* header"), + 0x800C6248:("BgCheck_GetActorOfMesh","DynaPolyActor*","CollisionContext* bgCtxt, s32 index"), + 0x800C62BC:("func_800C62BC","void","GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index"), + 0x800C6314:("func_800C6314","void","GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index"), + 0x800C636C:("func_800C636C","void","GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index"), + 0x800C63C4:("func_800C63C4","void","GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index"), + 0x800C641C:("func_800C641C","void","GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index"), + 0x800C6474:("func_800C6474","void","GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index"), + 0x800C64CC:("BgCheck_RemoveActorMesh","void","GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index"), 0x800C6554:("func_800C6554","void","void"), - 0x800C656C:("BgCheck_CalcWaterboxDimensions","void","Vector3f* minPos, Vector3f* maxXPos, Vector3f* maxZPos, Vector3s* minPosOut, s16* xLength, s16* zLength"), - 0x800C6838:("BgCheck_AddActorMeshToLists","void","GlobalContext* ctxt, BgDynaCollision* dyna, s32 index, s32* currVertices, s32* currPolygons, s32* currWaterboxes"), - 0x800C734C:("BgCheck_ResetFlagsIfLoadedActor","void","GlobalContext* ctxt, BgDynaCollision* dyna, Actor* actor"), - 0x800C73E4:("BgCheck_Update","void","GlobalContext* ctxt, BgDynaCollision* dyna"), + 0x800C656C:("BgCheck_CalcWaterboxDimensions","void","Vec3f* minPos, Vec3f* maxXPos, Vec3f* maxZPos, Vec3s* minPosOut, s16* xLength, s16* zLength"), + 0x800C6838:("BgCheck_AddActorMeshToLists","void","GlobalContext* ctxt, DynaCollisionContext* dyna, s32 index, s32* currVertices, s32* currPolygons, s32* currWaterboxes"), + 0x800C734C:("BgCheck_ResetFlagsIfLoadedActor","void","GlobalContext* ctxt, DynaCollisionContext* dyna, Actor* actor"), + 0x800C73E4:("BgCheck_Update","void","GlobalContext* ctxt, DynaCollisionContext* dyna"), 0x800C756C:("func_800C756C","void","s32 param_1, s32* param_2, s32* param_3, s32* param_4"), - 0x800C765C:("BgCheck_UpdateAllActorMeshes","void","GlobalContext* ctxt, BgDynaCollision* dyna"), + 0x800C765C:("BgCheck_UpdateAllActorMeshes","void","GlobalContext* ctxt, DynaCollisionContext* dyna"), 0x800C76EC:("func_800C76EC","void","void"), 0x800C7974:("func_800C7974","void","void"), 0x800C7E40:("func_800C7E40","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12"), @@ -1053,42 +1053,42 @@ 0x800C9380:("func_800C9380","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE2 param_8"), 0x800C94E0:("BgCheck_RelocateMeshHeaderPointers","void","BgMeshHeader* header"), 0x800C9564:("BgCheck_RelocateMeshHeader","void","BgMeshHeader* meshSegPtr, BgMeshHeader** param_2"), - 0x800C9598:("BgCheck_RelocateAllMeshHeaders","void","BgCheckContext* bgCtxt, GlobalContext* ctxt"), + 0x800C9598:("BgCheck_RelocateAllMeshHeaders","void","CollisionContext* bgCtxt, GlobalContext* ctxt"), 0x800C9640:("func_800C9640","void","void"), - 0x800C9694:("BgCheck_GetPolygonAttributes","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index, s32 attributeIndex"), - 0x800C9704:("func_800C9704","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9694:("BgCheck_GetPolygonAttributes","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index, s32 attributeIndex"), + 0x800C9704:("func_800C9704","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), 0x800C9728:("func_800C9728","void","void"), - 0x800C9770:("func_800C9770","UNK_TYPE4","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9770:("func_800C9770","UNK_TYPE4","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), 0x800C97F8:("func_800C97F8","void","void"), - 0x800C9844:("func_800C9844","UNK_TYPE4","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9844:("func_800C9844","UNK_TYPE4","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), 0x800C98CC:("func_800C98CC","void","void"), - 0x800C9924:("func_800C9924","UNK_TYPE4","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C99AC:("func_800C99AC","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C99D4:("func_800C99D4","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C99FC:("func_800C99FC","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9A24:("func_800C9A24","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9A4C:("func_800C9A4C","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9A7C:("func_800C9A7C","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9AB0:("func_800C9AB0","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9AE4:("func_800C9AE4","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9B18:("func_800C9B18","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9B40:("func_800C9B40","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9B68:("func_800C9B68","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9B90:("func_800C9B90","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9BB8:("func_800C9BB8","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9BDC:("func_800C9BDC","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9C24:("func_800C9C24","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index, UNK_TYPE4 param_4"), - 0x800C9C74:("func_800C9C74","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9C9C:("func_800C9C9C","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9CC4:("func_800C9CC4","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9924:("func_800C9924","UNK_TYPE4","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C99AC:("func_800C99AC","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C99D4:("func_800C99D4","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C99FC:("func_800C99FC","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9A24:("func_800C9A24","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9A4C:("func_800C9A4C","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9A7C:("func_800C9A7C","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9AB0:("func_800C9AB0","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9AE4:("func_800C9AE4","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9B18:("func_800C9B18","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9B40:("func_800C9B40","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9B68:("func_800C9B68","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9B90:("func_800C9B90","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9BB8:("func_800C9BB8","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9BDC:("func_800C9BDC","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9C24:("func_800C9C24","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index, UNK_TYPE4 param_4"), + 0x800C9C74:("func_800C9C74","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9C9C:("func_800C9C9C","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9CC4:("func_800C9CC4","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), 0x800C9CEC:("func_800C9CEC","void","void"), 0x800C9D14:("func_800C9D14","void","void"), 0x800C9D50:("func_800C9D50","void","void"), 0x800C9D8C:("func_800C9D8C","void","void"), 0x800C9DDC:("func_800C9DDC","void","void"), - 0x800C9E18:("func_800C9E18","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9E40:("func_800C9E40","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), - 0x800C9E88:("func_800C9E88","u32","BgCheckContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9E18:("func_800C9E18","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9E40:("func_800C9E40","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), + 0x800C9E88:("func_800C9E88","u32","CollisionContext* bgCtxt, BgPolygon* polygon, s32 index"), 0x800C9EBC:("func_800C9EBC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x800CA1AC:("func_800CA1AC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800CA1E8:("func_800CA1E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), @@ -1101,33 +1101,33 @@ 0x800CA6F0:("func_800CA6F0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x800CA9D0:("func_800CA9D0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800CAA14:("func_800CAA14","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x800CAAD0:("BgCheck2_UpdateActorPosition","void","BgCheckContext* bgCtxt, s32 index, Actor* actor"), - 0x800CAC0C:("BgCheck2_UpdateActorYRotation","void","BgCheckContext* bgCtxt, s32 index, Actor* actor"), - 0x800CACA0:("BgCheck2_AttachToMesh","void","BgCheckContext* bgCtxt, Actor* actor, s32 index"), - 0x800CAD2C:("BgCheck2_UpdateActorAttachedToMesh","u32","BgCheckContext* bgCtxt, s32 index, Actor* actor"), - 0x800CAE10:("BcCheck3_BgActorInit","void","BgActor* actor, UNK_TYPE4 param_2"), - 0x800CAE34:("BgCheck3_LoadMesh","void","GlobalContext* ctxt, BgActor* actor, BgMeshHeader* meshHeader"), - 0x800CAE7C:("BgCheck3_ResetFlags","void","BgActor* actor"), - 0x800CAE88:("func_800CAE88","void","BgActor* actor"), - 0x800CAE9C:("func_800CAE9C","void","BgActor* actor"), - 0x800CAEB0:("func_800CAEB0","void","BgCheckContext* bgCtxt, s32 index"), - 0x800CAEE0:("func_800CAEE0","void","BgActor* actor"), - 0x800CAEF4:("func_800CAEF4","void","BgCheckContext* bgCtxt, s32 index"), - 0x800CAF24:("func_800CAF24","void","BgActor* actor"), - 0x800CAF38:("func_800CAF38","void","BgActor* actor"), - 0x800CAF4C:("func_800CAF4C","s32","BgActor* actor"), - 0x800CAF70:("func_800CAF70","s32","BgActor* actor"), - 0x800CAF94:("func_800CAF94","s32","BgActor* actor"), - 0x800CAFB8:("func_800CAFB8","s32","BgActor* actor"), - 0x800CAFDC:("func_800CAFDC","s32","BgActor* actor"), + 0x800CAAD0:("BgCheck2_UpdateActorPosition","void","CollisionContext* bgCtxt, s32 index, Actor* actor"), + 0x800CAC0C:("BgCheck2_UpdateActorYRotation","void","CollisionContext* bgCtxt, s32 index, Actor* actor"), + 0x800CACA0:("BgCheck2_AttachToMesh","void","CollisionContext* bgCtxt, Actor* actor, s32 index"), + 0x800CAD2C:("BgCheck2_UpdateActorAttachedToMesh","u32","CollisionContext* bgCtxt, s32 index, Actor* actor"), + 0x800CAE10:("BcCheck3_BgActorInit","void","DynaPolyActor* actor, UNK_TYPE4 param_2"), + 0x800CAE34:("BgCheck3_LoadMesh","void","GlobalContext* ctxt, DynaPolyActor* actor, BgMeshHeader* meshHeader"), + 0x800CAE7C:("BgCheck3_ResetFlags","void","DynaPolyActor* actor"), + 0x800CAE88:("func_800CAE88","void","DynaPolyActor* actor"), + 0x800CAE9C:("func_800CAE9C","void","DynaPolyActor* actor"), + 0x800CAEB0:("func_800CAEB0","void","CollisionContext* bgCtxt, s32 index"), + 0x800CAEE0:("func_800CAEE0","void","DynaPolyActor* actor"), + 0x800CAEF4:("func_800CAEF4","void","CollisionContext* bgCtxt, s32 index"), + 0x800CAF24:("func_800CAF24","void","DynaPolyActor* actor"), + 0x800CAF38:("func_800CAF38","void","DynaPolyActor* actor"), + 0x800CAF4C:("func_800CAF4C","s32","DynaPolyActor* actor"), + 0x800CAF70:("func_800CAF70","s32","DynaPolyActor* actor"), + 0x800CAF94:("func_800CAF94","s32","DynaPolyActor* actor"), + 0x800CAFB8:("func_800CAFB8","s32","DynaPolyActor* actor"), + 0x800CAFDC:("func_800CAFDC","s32","DynaPolyActor* actor"), 0x800CB000:("func_800CB000","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5"), 0x800CB210:("Camera_fabsf","f32","f32 f"), - 0x800CB240:("Camera_LengthVec3f","f32","Vector3f* v"), + 0x800CB240:("Camera_LengthVec3f","f32","Vec3f* v"), 0x800CB270:("func_800CB270","void","void"), 0x800CB330:("Camera_Lerpf","f32","f32 b, f32 a, f32 t, f32 minDist"), 0x800CB398:("Camera_Lerps","s16","s16 b, s16 a, f32 t, s16 minDist"), 0x800CB42C:("func_800CB42C","void","void"), - 0x800CB4C0:("Camera_LerpVec3f","void","Vector3f* b, Vector3f* a, f32 tXZ, f32 tY, f32 minDist"), + 0x800CB4C0:("Camera_LerpVec3f","void","Vec3f* b, Vec3f* a, f32 tXZ, f32 tY, f32 minDist"), 0x800CB544:("func_800CB544","void","Camera* camera"), 0x800CB584:("func_800CB584","void","void"), 0x800CB5DC:("func_800CB5DC","void","void"), @@ -1263,9 +1263,9 @@ 0x800DD11C:("Camera_ModeSPEC7","s32","Camera* camera"), 0x800DD13C:("Camera_ModeSPEC8","s32","Camera* camera"), 0x800DD5B8:("Camera_ModeSPEC9","s32","Camera* camera"), - 0x800DDD58:("Camera_Alloc","Camera*","View* view, BgCheckContext* bg, GlobalContext* ctxt"), + 0x800DDD58:("Camera_Alloc","Camera*","View* view, CollisionContext* bg, GlobalContext* ctxt"), 0x800DDDA8:("Camera_Free","void","Camera* camera"), - 0x800DDDD0:("Camera_Init","void","Camera* camera, View* view, BgCheckContext* bg, GlobalContext* ctxt"), + 0x800DDDD0:("Camera_Init","void","Camera* camera, View* view, CollisionContext* bg, GlobalContext* ctxt"), 0x800DDFE0:("func_800DDFE0","void","void"), 0x800DE0EC:("func_800DE0EC","void","Camera* camera, Actor* actor"), 0x800DE308:("func_800DE308","s32","Camera* camera, UNK_TYPE2 uParm2"), @@ -1274,7 +1274,7 @@ 0x800DE840:("func_800DE840","void","void"), 0x800DE890:("func_800DE890","void","void"), 0x800DE954:("func_800DE954","UNK_TYPE4","Camera* camera"), - 0x800DE9B0:("Camera_Update","Vector3s*","Vector3s* param_1, Camera* camera"), + 0x800DE9B0:("Camera_Update","Vec3s*","Vec3s* param_1, Camera* camera"), 0x800DF498:("func_800DF498","void","void"), 0x800DF4D0:("Camera_SetMode","unsigned int","Camera* camera, s16 mode, char param_3"), 0x800DF840:("func_800DF840","void","void"), @@ -1408,18 +1408,18 @@ 0x800E23C4:("func_800E23C4","void","void"), 0x800E2408:("func_800E2408","void","void"), 0x800E2434:("func_800E2434","s32","GlobalContext* ctxt, int param_2"), - 0x800E2450:("Collision_Init","void","GlobalContext* ctxt, CollisionContext* colCtxt"), - 0x800E2470:("Collision_Fini","void","GlobalContext* ctxt, CollisionContext* colCtxt"), - 0x800E2480:("Collision_Reset","void","GlobalContext* ctxt, CollisionContext* colCtxt"), - 0x800E2528:("Collision_EnableEditMode","void","GlobalContext* ctxt, CollisionContext* colCtxt"), - 0x800E2540:("Collision_EnableAppendMode","void","GlobalContext* ctxt, CollisionContext* colCtxt"), - 0x800E2558:("Collision_AddAT","s32","GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape"), - 0x800E2634:("Collision_AddIndexAT","s32","GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape, s32 index"), - 0x800E2740:("Collision_AddAC","s32","GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape"), - 0x800E281C:("collision_AddIndexAC","s32","GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape, s32 index"), - 0x800E2928:("Collision_AddOT","s32","GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape"), - 0x800E2A04:("Collision_AddIndexOT","s32","GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape, s32 index"), - 0x800E2B10:("Collision_AddGroup4","s32","GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* shape"), + 0x800E2450:("Collision_Init","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), + 0x800E2470:("Collision_Fini","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), + 0x800E2480:("Collision_Reset","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), + 0x800E2528:("Collision_EnableEditMode","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), + 0x800E2540:("Collision_EnableAppendMode","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), + 0x800E2558:("Collision_AddAT","s32","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape"), + 0x800E2634:("Collision_AddIndexAT","s32","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape, s32 index"), + 0x800E2740:("Collision_AddAC","s32","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape"), + 0x800E281C:("collision_AddIndexAC","s32","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape, s32 index"), + 0x800E2928:("Collision_AddOT","s32","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape"), + 0x800E2A04:("Collision_AddIndexOT","s32","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape, s32 index"), + 0x800E2B10:("Collision_AddGroup4","s32","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* shape"), 0x800E2B98:("Collision_CantBeToucherAC","s32","ColBodyInfo* iParm1"), 0x800E2BBC:("Collision_CantBeBumperAC","s32","ColBodyInfo* iParm1"), 0x800E2BE0:("Collision_ToucherIsExcluded","s32","ColBodyInfo* toucher, ColBodyInfo* bumper"), @@ -1431,58 +1431,58 @@ 0x800E2F54:("func_800E2F54","void","void"), 0x800E2F78:("func_800E2F78","void","void"), 0x800E30C8:("func_800E30C8","void","void"), - 0x800E3168:("func_800E3168","void","GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, ColCommon* bumper, ColBodyInfo* bumperBody, Vector3f* param_6"), + 0x800E3168:("func_800E3168","void","GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, ColCommon* bumper, ColBodyInfo* bumperBody, Vec3f* param_6"), 0x800E3304:("func_800E3304","void","ColCommon* toucher, ColCommon* bumper"), - 0x800E3324:("Collision_HandleCollisionATWithAC","s32","GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, Vector3f* toucherLoc, ColCommon* bumper, ColBodyInfo* bumperBody, Vector3f* bumperLoc, Vector3f* param_8"), - 0x800E35C8:("Collision_TriCalcAvgPoint","void","ColTri* tri, Vector3f* avg"), - 0x800E362C:("collision_quad_cal_avg_point","void","ColQuadParams* quad, Vector3f* avg"), - 0x800E36AC:("Collision_SphereGroupWithSphereGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColSphereGroup* bumpee"), - 0x800E38F8:("Collision_SphereGroupWithCylinderAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColCylinder* bumpee"), - 0x800E3B18:("Collision_SphereGroupWithTriGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColTriGroup* bumpee"), - 0x800E3CC0:("Collision_SphereGroupWithQuadAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColQuad* bumpee"), - 0x800E3E6C:("Collision_SphereGroupWithSphereAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColSphere* bumpee"), - 0x800E4058:("Collision_CylinderWithSphereGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColSphereGroup* bumpee"), - 0x800E4298:("Collision_CylinderWithCylinderAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColCylinder* bumpee"), - 0x800E44C0:("Collision_CylinderWithTriGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColTriGroup* bumpee"), - 0x800E4628:("Collision_CylinderWithQuadAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColQuad* bumpee"), - 0x800E47B8:("Collision_CylinderWithSphereAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColSphere* bumpee"), - 0x800E494C:("Collision_TriGroupWithSphereGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColSphereGroup* bumpee"), - 0x800E4B08:("Collision_TriGroupWithCylinderAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColCylinder* bumpee"), - 0x800E4C70:("Collision_TriGroupWithTriGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColTriGroup* bumpee"), - 0x800E4E24:("Collision_TriGroupWithQuad","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColQuad* bumpee"), - 0x800E4FE4:("Collision_TriGroupWithSphereAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColTriGroup* toucher, ColSphere* bumpee"), - 0x800E5154:("Collision_QuadWithSphereGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColSphereGroup* bumpee"), - 0x800E531C:("Collision_QuadWithCylinderAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColCylinder* bumpee"), - 0x800E54DC:("Collision_QuadWithTriGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColTriGroup* bumpee"), - 0x800E56B8:("Collision_QuadWithQuadAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColQuad* bumpee"), - 0x800E5874:("Collision_QuadWithSphereAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColQuad* toucher, ColSphere* bumpee"), - 0x800E59A4:("Collision_SphereWithSphereGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColSphereGroup* bumpee"), - 0x800E5B94:("Collision_SphereWithCylinderAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColCylinder* bumpee"), - 0x800E5D10:("Collision_SphereWithTriGroupAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColTriGroup* bumpee"), - 0x800E5E54:("Collision_SphereWithQuadAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColQuad* bumpee"), - 0x800E5F6C:("Collision_SphereWithSphereAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColSphere* bumpee"), - 0x800E60C0:("func_800E60C0","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* spheres"), + 0x800E3324:("Collision_HandleCollisionATWithAC","s32","GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, Vec3f* toucherLoc, ColCommon* bumper, ColBodyInfo* bumperBody, Vec3f* bumperLoc, Vec3f* param_8"), + 0x800E35C8:("Collision_TriCalcAvgPoint","void","ColTri* tri, Vec3f* avg"), + 0x800E362C:("collision_quad_cal_avg_point","void","ColQuadParams* quad, Vec3f* avg"), + 0x800E36AC:("Collision_SphereGroupWithSphereGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColSphereGroup* bumpee"), + 0x800E38F8:("Collision_SphereGroupWithCylinderAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColCylinder* bumpee"), + 0x800E3B18:("Collision_SphereGroupWithTriGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColTriGroup* bumpee"), + 0x800E3CC0:("Collision_SphereGroupWithQuadAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColQuad* bumpee"), + 0x800E3E6C:("Collision_SphereGroupWithSphereAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColSphere* bumpee"), + 0x800E4058:("Collision_CylinderWithSphereGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColSphereGroup* bumpee"), + 0x800E4298:("Collision_CylinderWithCylinderAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColCylinder* bumpee"), + 0x800E44C0:("Collision_CylinderWithTriGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColTriGroup* bumpee"), + 0x800E4628:("Collision_CylinderWithQuadAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColQuad* bumpee"), + 0x800E47B8:("Collision_CylinderWithSphereAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColSphere* bumpee"), + 0x800E494C:("Collision_TriGroupWithSphereGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColSphereGroup* bumpee"), + 0x800E4B08:("Collision_TriGroupWithCylinderAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColCylinder* bumpee"), + 0x800E4C70:("Collision_TriGroupWithTriGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColTriGroup* bumpee"), + 0x800E4E24:("Collision_TriGroupWithQuad","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColQuad* bumpee"), + 0x800E4FE4:("Collision_TriGroupWithSphereAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColTriGroup* toucher, ColSphere* bumpee"), + 0x800E5154:("Collision_QuadWithSphereGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColSphereGroup* bumpee"), + 0x800E531C:("Collision_QuadWithCylinderAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColCylinder* bumpee"), + 0x800E54DC:("Collision_QuadWithTriGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColTriGroup* bumpee"), + 0x800E56B8:("Collision_QuadWithQuadAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColQuad* bumpee"), + 0x800E5874:("Collision_QuadWithSphereAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColQuad* toucher, ColSphere* bumpee"), + 0x800E59A4:("Collision_SphereWithSphereGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColSphereGroup* bumpee"), + 0x800E5B94:("Collision_SphereWithCylinderAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColCylinder* bumpee"), + 0x800E5D10:("Collision_SphereWithTriGroupAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColTriGroup* bumpee"), + 0x800E5E54:("Collision_SphereWithQuadAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColQuad* bumpee"), + 0x800E5F6C:("Collision_SphereWithSphereAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColSphere* bumpee"), + 0x800E60C0:("func_800E60C0","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* spheres"), 0x800E61A0:("func_800E61A0","void","void"), 0x800E6238:("func_800E6238","void","void"), 0x800E6320:("func_800E6320","void","void"), - 0x800E63B8:("func_800E63B8","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* sphere"), - 0x800E6450:("func_800E6450","void","GlobalContext* ctxt, CollisionContext* colCtxt"), - 0x800E6524:("Collision_CollideWithAC","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCommon* colObj"), - 0x800E6654:("Collision_DoATWithAC","void","GlobalContext* ctxt, CollisionContext* colCtxt"), + 0x800E63B8:("func_800E63B8","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* sphere"), + 0x800E6450:("func_800E6450","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), + 0x800E6524:("Collision_CollideWithAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCommon* colObj"), + 0x800E6654:("Collision_DoATWithAC","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), 0x800E6724:("func_800E6724","void","void"), - 0x800E6760:("Collision_HandleCollisionOTWithOT","void","GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, Vector3f* toucherLoc, ColCommon* bumper, ColBodyInfo* bumperBody, Vector3f* bumperLoc, f32 param_8"), - 0x800E6A9C:("Collision_SphereGroupWithSphereGroupOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColSphereGroup* bumpee"), - 0x800E6C84:("Collision_SphereGroupWithCylinderOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColCylinder* bumpee"), - 0x800E6DF4:("Collision_SphereGroupWithSphereOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphereGroup* toucher, ColSphere* bumpee"), - 0x800E6F64:("Collision_CylinderWithSphereGroupOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColSphereGroup* bumpee"), - 0x800E6F90:("Collision_CylinderWithCylinderOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColCylinder* bumpee"), - 0x800E7060:("Collision_CylinderWithSphereOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColCylinder* toucher, ColSphere* bumpee"), - 0x800E7130:("Collision_SphereWithSphereGroupOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColSphereGroup* bumpee"), - 0x800E715C:("Collision_SphereWithCylinderOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColCylinder* bumpee"), - 0x800E7188:("Collision_SphereWithSphereOT","void","GlobalContext* ctxt, CollisionContext* colCtxt, ColSphere* toucher, ColSphere* bumpee"), + 0x800E6760:("Collision_HandleCollisionOTWithOT","void","GlobalContext* ctxt, ColCommon* toucher, ColBodyInfo* toucherBody, Vec3f* toucherLoc, ColCommon* bumper, ColBodyInfo* bumperBody, Vec3f* bumperLoc, f32 param_8"), + 0x800E6A9C:("Collision_SphereGroupWithSphereGroupOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColSphereGroup* bumpee"), + 0x800E6C84:("Collision_SphereGroupWithCylinderOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColCylinder* bumpee"), + 0x800E6DF4:("Collision_SphereGroupWithSphereOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphereGroup* toucher, ColSphere* bumpee"), + 0x800E6F64:("Collision_CylinderWithSphereGroupOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColSphereGroup* bumpee"), + 0x800E6F90:("Collision_CylinderWithCylinderOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColCylinder* bumpee"), + 0x800E7060:("Collision_CylinderWithSphereOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColCylinder* toucher, ColSphere* bumpee"), + 0x800E7130:("Collision_SphereWithSphereGroupOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColSphereGroup* bumpee"), + 0x800E715C:("Collision_SphereWithCylinderOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColCylinder* bumpee"), + 0x800E7188:("Collision_SphereWithSphereOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt, ColSphere* toucher, ColSphere* bumpee"), 0x800E7264:("func_800E7264","UNK_TYPE4","ColCommon* iParm1"), 0x800E7288:("func_800E7288","UNK_TYPE4","ColCommon* piParm1, ColCommon* piParm2"), - 0x800E7308:("Collision_DoOTWithOT","void","GlobalContext* ctxt, CollisionContext* colCtxt"), + 0x800E7308:("Collision_DoOTWithOT","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), 0x800E7494:("func_800E7494","void","ActorA0* param_1"), 0x800E74DC:("func_800E74DC","void","ActorA0* param_1"), 0x800E7508:("func_800E7508","void","s32 param_1, UNK_PTR param_2"), @@ -1495,7 +1495,7 @@ 0x800E78B4:("func_800E78B4","void","void"), 0x800E7948:("func_800E7948","void","void"), 0x800E7968:("func_800E7968","void","void"), - 0x800E7988:("func_800E7988","void","GlobalContext* ctxt, CollisionContext* colCtxt"), + 0x800E7988:("func_800E7988","void","GlobalContext* ctxt, CollisionCheckContext* colCtxt"), 0x800E7A48:("func_800E7A48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x800E7B54:("func_800E7B54","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x800E7BCC:("func_800E7BCC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), @@ -1503,9 +1503,9 @@ 0x800E7DA8:("func_800E7DA8","void","void"), 0x800E7DCC:("func_800E7DCC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x800E7DF8:("Collision_CylinderMoveToActor","void","Actor* actor, ColCylinder* cylinder"), - 0x800E7E3C:("Collision_CylinderSetLoc","void","ColCylinder* cylinder, Vector3s* loc"), - 0x800E7E5C:("Collision_QuadSetCoords","void","ColQuad* iParm1, Vector3f* pzParm2, Vector3f* pzParm3, Vector3f* pzParm4, Vector3f* param_5"), - 0x800E7ECC:("Collision_TriGroupSetCoordsAtIndex","void","ColTriGroup* tris, s32 index, Vector3f* pzParm3, Vector3f* pzParm4, Vector3f* param_5"), + 0x800E7E3C:("Collision_CylinderSetLoc","void","ColCylinder* cylinder, Vec3s* loc"), + 0x800E7E5C:("Collision_QuadSetCoords","void","ColQuad* iParm1, Vec3f* pzParm2, Vec3f* pzParm3, Vec3f* pzParm4, Vec3f* param_5"), + 0x800E7ECC:("Collision_TriGroupSetCoordsAtIndex","void","ColTriGroup* tris, s32 index, Vec3f* pzParm3, Vec3f* pzParm4, Vec3f* param_5"), 0x800E7F8C:("Collision_InitTriParamsAtIndex","void","GlobalContext* ctxt, ColTriGroup* tris, s32 index, ColTriParamsInit* init"), 0x800E7FDC:("func_800E7FDC","void","void"), 0x800E8160:("func_800E8160","void","void"), @@ -1523,10 +1523,10 @@ 0x800E8EE0:("nop_800E8EE0","void","UNK_TYPE4 param_1"), 0x800E8EEC:("nop_800E8EEC","s32","UNK_TYPE4 param_1"), 0x800E8EFC:("nop_800E8EFC","void","UNK_TYPE4 param_1"), - 0x800E8F08:("func_800E8F08","s32","Vector3s* param_1, Vector3s* param_2"), - 0x800E8FA4:("func_800E8FA4","s32","Actor* actor, Vector3f* param_2, Vector3s* param_3, Vector3s* param_4"), - 0x800E9138:("func_800E9138","s32","GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s* param_4, f32 param_5"), - 0x800E9250:("func_800E9250","s32","GlobalContext* ctxt, Actor* actor, Vector3s* param_3, Vector3s* param_4, Vector3f param_5"), + 0x800E8F08:("func_800E8F08","s32","Vec3s* param_1, Vec3s* param_2"), + 0x800E8FA4:("func_800E8FA4","s32","Actor* actor, Vec3f* param_2, Vec3s* param_3, Vec3s* param_4"), + 0x800E9138:("func_800E9138","s32","GlobalContext* ctxt, Actor* actor, Vec3s* param_3, Vec3s* param_4, f32 param_5"), + 0x800E9250:("func_800E9250","s32","GlobalContext* ctxt, Actor* actor, Vec3s* param_3, Vec3s* param_4, Vec3f param_5"), 0x800E9360:("func_800E9360","void","void"), 0x800E93E0:("static_context_init","void","void"), 0x800E9470:("func_800E9470","void","void"), @@ -1616,12 +1616,12 @@ 0x800EFBFC:("func_800EFBFC","void","GlobalContext* ctxt, s16 index"), 0x800EFD44:("func_800EFD44","void","GlobalContext* ctxt, s16 index"), 0x800EFE60:("EffFootmark_Init","void","GlobalContext* ctxt"), - 0x800EFF04:("EffFootmark_Add","void","GlobalContext* ctxt, z_Matrix* displayMatrix, Actor* actor, u8 id, Vector3f* location, u16 size, u8 red, u8 green, u8 blue, u16 alpha, u16 alphaChange, u16 fadeoutDelay"), + 0x800EFF04:("EffFootmark_Add","void","GlobalContext* ctxt, z_Matrix* displayMatrix, Actor* actor, u8 id, Vec3f* location, u16 size, u8 red, u8 green, u8 blue, u16 alpha, u16 alphaChange, u16 fadeoutDelay"), 0x800F00BC:("EffFootmark_Update","void","GlobalContext* ctxt"), 0x800F01C8:("EffFootmark_Draw","void","GlobalContext* ctxt"), 0x800F0390:("func_800F0390","void","GlobalContext* ctxt"), 0x800F03C0:("func_800F03C0","void","GlobalContext* ctxt"), - 0x800F048C:("func_800F048C","void","GlobalContext* ctxt, Vector3f* param_2, u8 param_3, u16 param_4, u8 param_5"), + 0x800F048C:("func_800F048C","void","GlobalContext* ctxt, Vec3f* param_2, u8 param_3, u16 param_4, u8 param_5"), 0x800F0568:("func_800F0568","void","void"), 0x800F0590:("func_800F0590","void","void"), 0x800F05C0:("func_800F05C0","void","void"), @@ -1681,11 +1681,11 @@ 0x800F2CD8:("func_800F2CD8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x800F2D30:("FireObj_InitWithParams","void","GlobalContext* ctxt, FireObj* fire, FireObjInitParams* init"), 0x800F2E48:("FireObj_SetState","void","FireObj* fire, f32 dynamicSizeStep, u8 newState"), - 0x800F2EAC:("FireObj_SetPosition","void","FireObj* fire, Vector3f* pos"), + 0x800F2EAC:("FireObj_SetPosition","void","FireObj* fire, Vec3f* pos"), 0x800F2ECC:("FireObj_StepSize","void","FireObj* fire"), 0x800F2FFC:("FireObj_UpdateStateTransitions","void","GlobalContext* ctxt, FireObj* fire"), 0x800F31EC:("FireObj_Draw","void","GlobalContext* ctxt, FireObj* fire"), - 0x800F33F4:("FireObj_InitLight","void","GlobalContext* ctxt, FireObjLight* light, u8* param_3, Vector3f* pos"), + 0x800F33F4:("FireObj_InitLight","void","GlobalContext* ctxt, FireObjLight* light, u8* param_3, Vec3f* pos"), 0x800F34C4:("FireObj_FiniLight","void","GlobalContext* ctxt, FireObjLight* light"), 0x800F34EC:("FireObj_UpdateLight","void","GlobalContext* ctxt, FireObjLight* light, FireObj* fire"), 0x800F36CC:("FireObj_Init","void","GlobalContext* ctxt, FireObj* fire, FireObjInitParams* init, Actor* actor"), @@ -1759,7 +1759,7 @@ 0x800FC444:("func_800FC444","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6"), 0x800FC64C:("func_800FC64C","void","void"), 0x800FD2B4:("func_800FD2B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x800FD538:("func_800FD538","void","RGB* param_1, RGB* param_2, f32 param_3, Vector3s* param_4"), + 0x800FD538:("func_800FD538","void","RGB* param_1, RGB* param_2, f32 param_3, Vec3s* param_4"), 0x800FD59C:("func_800FD59C","void","GlobalContext* ctxt, RGB* pzParm2, f32 fParm3"), 0x800FD5E0:("func_800FD5E0","void","GlobalContext* ctxt, RGB* pzParm2, f32 fParm3"), 0x800FD654:("func_800FD654","void","GlobalContext* ctxt, RGB* pzParm2, f32 fParm3"), @@ -1797,9 +1797,9 @@ 0x800FEAC0:("func_800FEAC0","void","void"), 0x800FEAF4:("func_800FEAF4","void","void"), 0x800FEC90:("Lib_bcopy","void*","void* dst, void* src, size_t n"), - 0x800FECC0:("Lib_memset","s32*","s32* buffer, s32 value, u32 size"), - 0x800FED44:("Lib_cos","f32","s16 angle"), - 0x800FED84:("Lib_sin","f32","s16 angle"), + 0x800FECC0:("Lib_MemSet","s32*","s32* buffer, s32 value, u32 size"), + 0x800FED44:("Math_Coss","f32","s16 angle"), + 0x800FED84:("Math_Sins","f32","s16 angle"), 0x800FEDC4:("Lib_StepTowardsGet_i","s32","s32 start, s32 value, s32 step"), 0x800FEE08:("Lib_StepTowards_i","void","s32* start, s32 value, s32 step"), 0x800FEE34:("Lib_StepTowardsCheck_i","s32","s32* start, s32 value, s32 step"), @@ -1813,53 +1813,53 @@ 0x800FF2A8:("func_800FF2A8","void","void"), 0x800FF2F8:("func_800FF2F8","void","void"), 0x800FF3A0:("func_800FF3A0","void","void"), - 0x800FF450:("Lib_rand_s","s16","s16 base, s16 range"), - 0x800FF4A4:("Lib_randStride_s","s16","s16 base, s16 stride, s16 range"), - 0x800FF50C:("Lib_CopyVec3f","void","Vector3f* dest, Vector3f* src"), - 0x800FF52C:("Lib_CopyVec3s","void","Vector3s* dest, Vector3s* src"), - 0x800FF54C:("Lib_ToVec3f","void","Vector3f* dest, Vector3s* src"), - 0x800FF584:("Lib_ToVec3s","void","Vector3s* dest, Vector3f* src"), - 0x800FF5BC:("Lib_AddVec3f","void","Vector3f* l, Vector3f* r, Vector3f* dest"), - 0x800FF5F4:("Lib_SubVec3f","void","Vector3f* l, Vector3f* r, Vector3f* dest"), - 0x800FF62C:("Lib_SubVec3sToVec3f","void","Vector3f* dest, Vector3s* l, Vector3s* r"), - 0x800FF688:("Lib_ScaleInPlaceVec3f","void","Vector3f* vec, f32 scale"), - 0x800FF6C4:("Lib_ScaleVec3f","void","Vector3f* vec, f32 scale, Vector3f* dest"), - 0x800FF6F8:("Lib_LerpVec3f","void","Vector3f* a, Vector3f* b, f32 t, Vector3f* dest"), - 0x800FF750:("Lib_AddScaledVec3f","void","Vector3f* a, Vector3f* b, f32 scale, Vector3f* dest"), - 0x800FF79C:("Lib_ModifyRandScaled","void","Vector3f* orig, f32 scale, Vector3f* dest"), - 0x800FF810:("Lib_ScaledNormalizedDifferenceVec3f","void","Vector3f* a, Vector3f* b, f32 scale, Vector3f* dest"), - 0x800FF884:("Lib_DistanceVec3f","f32","Vector3f* a, Vector3f* b"), - 0x800FF8D4:("Lib_DistanceAndDifferenceVec3f","f32","Vector3f* a, Vector3f* b, Vector3f* difference"), - 0x800FF92C:("Lib_DistanceXZVec3f","f32","Vector3f* a, Vector3f* b"), - 0x800FF960:("Lib_DistanceAndDifferenceXZVec3f","f32","Vector3f* a, Vector3f* b, f32* xDiff, f32* zDiff"), - 0x800FF9A4:("Lib_PushAwayXZVec3f","f32","Vector3f* start, Vector3f* pusher, f32 distanceToApproach"), - 0x800FFA4C:("Lib_DistanceYVec3f","f32","Vector3f* a, Vector3f* b"), - 0x800FFA60:("Lib_YawVec3f","s16","Vector3f* from, Vector3f* to"), - 0x800FFA94:("Lib_PitchVec3f","s16","Vector3f* from, Vector3f* to"), - 0x800FFADC:("Lib_ApplyActorInitVars","void","Actor* actor, ActorInitVar* init"), - 0x800FFB54:("Lib_ApplyActorInitVarByte1","void","u8* actor, ActorInitVar* init"), - 0x800FFB70:("Lib_ApplyActorInitVarByte2","void","u8* actor, ActorInitVar* init"), - 0x800FFB8C:("Lib_ApplyActorInitVarShort1","void","u8* actor, ActorInitVar* init"), - 0x800FFBA8:("Lib_ApplyActorInitVarShort2","void","u8* actor, ActorInitVar* init"), - 0x800FFBC4:("Lib_ApplyActorInitVarWord1","void","u8* actor, ActorInitVar* init"), - 0x800FFBE0:("Lib_ApplyActorInitVarWord2","void","u8* actor, ActorInitVar* init"), - 0x800FFBFC:("Lib_ApplyActorInitVarFloat","void","u8* actor, ActorInitVar* init"), - 0x800FFC20:("Lib_ApplyActorInitVarFloat1000th","void","u8* actor, ActorInitVar* init"), - 0x800FFC50:("Lib_ApplyActorInitVarVector3f","void","u8* actor, ActorInitVar* init"), - 0x800FFC7C:("Lib_ApplyActorInitVarVector3f1000th","void","u8* actor, ActorInitVar* init"), - 0x800FFCB4:("Lib_ApplyActorInitVarVector3s","void","u8* actor, ActorInitVar* init"), - 0x800FFCD8:("func_800FFCD8","f32","f32* a0, f32 a1, f32 a2, f32 a3, f32 a4"), - 0x800FFDF8:("Lib_ScaleMax_f","void","f32* start, f32 target, f32 scale, f32 maxStep"), - 0x800FFE68:("Lib_Scale_f","void","f32* start, f32 scale, f32 maxStep"), - 0x800FFEBC:("Lib_ScaleMaxMin_s","s32","s16* start, s16 target, s16 scale, s16 maxStep, s16 minStep"), - 0x800FFFD8:("Lib_ScaleMax_s","void","s16* start, s16 target, s16 scale, s16 maxStep"), - 0x8010007C:("Lib_CopyColor","void","ColorRGBA8* dst, ColorRGBA8* src"), + 0x800FF450:("Math_Rand_S16Offset","s16","s16 base, s16 range"), + 0x800FF4A4:("Math_Rand_S16OffsetStride","s16","s16 base, s16 stride, s16 range"), + 0x800FF50C:("Math_Vec3f_Copy","void","Vec3f* dest, Vec3f* src"), + 0x800FF52C:("Math_Vec3s_Copy","void","Vec3s* dest, Vec3s* src"), + 0x800FF54C:("Math_Vec3s_ToVec3f","void","Vec3f* dest, Vec3s* src"), + 0x800FF584:("Math_Vec3f_ToVec3s","void","Vec3s* dest, Vec3f* src"), + 0x800FF5BC:("Math_Vec3f_Sum","void","Vec3f* l, Vec3f* r, Vec3f* dest"), + 0x800FF5F4:("Math_Vec3f_Diff","void","Vec3f* l, Vec3f* r, Vec3f* dest"), + 0x800FF62C:("Math_Vec3s_DiffToVec3f","void","Vec3f* dest, Vec3s* l, Vec3s* r"), + 0x800FF688:("Math_Vec3f_Scale","void","Vec3f* vec, f32 scale"), + 0x800FF6C4:("Math_Vec3f_ScaleAndStore","void","Vec3f* vec, f32 scale, Vec3f* dest"), + 0x800FF6F8:("Math_Vec3f_Lerp","void","Vec3f* a, Vec3f* b, f32 t, Vec3f* dest"), + 0x800FF750:("Math_Vec3f_SumScaled","void","Vec3f* a, Vec3f* b, f32 scale, Vec3f* dest"), + 0x800FF79C:("Math_Vec3f_ModifyRand","void","Vec3f* orig, f32 scale, Vec3f* dest"), + 0x800FF810:("Math_Vec3f_DistXYZAndStoreNormalizedDiff","void","Vec3f* a, Vec3f* b, f32 scale, Vec3f* dest"), + 0x800FF884:("Math_Vec3f_DistXYZ","f32","Vec3f* a, Vec3f* b"), + 0x800FF8D4:("Math_Vec3f_DistXYZAndStoreDiff","f32","Vec3f* a, Vec3f* b, Vec3f* difference"), + 0x800FF92C:("Math_Vec3f_DistXZ","f32","Vec3f* a, Vec3f* b"), + 0x800FF960:("Math_Vec3f_DistXZAndStore","f32","Vec3f* a, Vec3f* b, f32* xDiff, f32* zDiff"), + 0x800FF9A4:("Math_Vec3f_PushAwayXZ","f32","Vec3f* start, Vec3f* pusher, f32 distanceToApproach"), + 0x800FFA4C:("Math_Vec3f_DiffY","f32","Vec3f* a, Vec3f* b"), + 0x800FFA60:("Math_Vec3f_Yaw","s16","Vec3f* from, Vec3f* to"), + 0x800FFA94:("Math_Vec3f_Pitch","s16","Vec3f* from, Vec3f* to"), + 0x800FFADC:("Actor_ProcessInitChain","void","Actor* actor, ActorInitVar* init"), + 0x800FFB54:("IChain_Apply_u8","void","u8* actor, ActorInitVar* init"), + 0x800FFB70:("IChain_Apply_s8","void","u8* actor, ActorInitVar* init"), + 0x800FFB8C:("IChain_Apply_u16","void","u8* actor, ActorInitVar* init"), + 0x800FFBA8:("IChain_Apply_s16","void","u8* actor, ActorInitVar* init"), + 0x800FFBC4:("IChain_Apply_u32","void","u8* actor, ActorInitVar* init"), + 0x800FFBE0:("IChain_Apply_s32","void","u8* actor, ActorInitVar* init"), + 0x800FFBFC:("IChain_Apply_f32","void","u8* actor, ActorInitVar* init"), + 0x800FFC20:("IChain_Apply_f32div1000","void","u8* actor, ActorInitVar* init"), + 0x800FFC50:("IChain_Apply_Vec3f","void","u8* actor, ActorInitVar* init"), + 0x800FFC7C:("IChain_Apply_Vec3fdiv1000","void","u8* actor, ActorInitVar* init"), + 0x800FFCB4:("IChain_Apply_Vec3s","void","u8* actor, ActorInitVar* init"), + 0x800FFCD8:("Math_SmoothScaleMaxMinF","f32","f32* a0, f32 a1, f32 a2, f32 a3, f32 a4"), + 0x800FFDF8:("Math_SmoothScaleMaxF","void","f32* start, f32 target, f32 scale, f32 maxStep"), + 0x800FFE68:("Math_SmoothDownscaleMaxF","void","f32* start, f32 scale, f32 maxStep"), + 0x800FFEBC:("Math_SmoothScaleMaxMinS","s32","s16* start, s16 target, s16 scale, s16 maxStep, s16 minStep"), + 0x800FFFD8:("Math_SmoothScaleMaxS","void","s16* start, s16 target, s16 scale, s16 maxStep"), + 0x8010007C:("Color_RGBA8_Copy","void","ColorRGBA8* dst, ColorRGBA8* src"), 0x801000A4:("func_801000A4","void","u16 param_1"), 0x801000CC:("func_801000CC","void","u16 param_1"), 0x801000F4:("func_801000F4","void","UNK_TYPE4 param_1, u16 param_2"), - 0x8010011C:("Lib_TranslateAndRotateYVec3f","void","Vector3f* translation, s16 rotation, Vector3f* src, Vector3f* dst"), + 0x8010011C:("Lib_TranslateAndRotateYVec3f","void","Vec3f* translation, s16 rotation, Vec3f* src, Vec3f* dst"), 0x801001B8:("Lib_LerpRGB","void","RGB* a, RGB* b, f32 t, RGB* dst"), - 0x80100448:("Lib_PushAwayVec3f","f32","Vector3f* start, Vector3f* pusher, f32 distanceToApproach"), + 0x80100448:("Lib_PushAwayVec3f","f32","Vec3f* start, Vec3f* pusher, f32 distanceToApproach"), 0x801004FC:("Lib_Nop801004FC","void","void"), 0x80100504:("Lib_PtrSegToVirt","u32","void* ptr"), 0x8010053C:("Lib_PtrSegToVirtNull","u32","void* ptr"), @@ -1882,10 +1882,10 @@ 0x80101B8C:("Lights_MapperInit","void","LightMapper* mapper, u8 red, u8 green, u8 blue"), 0x80101BC8:("Lights_UploadLights","void","LightMapper* mapper, GraphicsContext* gCtxt"), 0x80101D0C:("Lights_MapperGetNextFreeSlot","Light*","LightMapper* mapper"), - 0x80101D3C:("Lights_MapPositionalWithReference","void","LightMapper* mapper, LightInfoPositionalParams* params, Vector3f* pos"), + 0x80101D3C:("Lights_MapPositionalWithReference","void","LightMapper* mapper, LightInfoPositionalParams* params, Vec3f* pos"), 0x801020A0:("Lights_MapPositional","void","LightMapper* mapper, LightInfoPositionalParams* params, GlobalContext* ctxt"), 0x80102284:("Lights_MapDirectional","void","LightMapper* mapper, LightInfoDirectionalParams* params, GlobalContext* ctxt"), - 0x801022F0:("Lights_MapLights","void","LightMapper* mapper, z_Light* lights, Vector3f* refPos, GlobalContext* ctxt"), + 0x801022F0:("Lights_MapLights","void","LightMapper* mapper, z_Light* lights, Vec3f* refPos, GlobalContext* ctxt"), 0x801023D8:("Lights_FindFreeSlot","z_Light*","void"), 0x80102464:("Lights_Free","void","z_Light* light"), 0x801024AC:("Lights_Init","void","GlobalContext* ctxt, LightingContext* lCtxt"), @@ -2074,9 +2074,9 @@ 0x8010C164:("Nmi_SetPrenmiStart","void","void"), 0x8010C19C:("Nmi_GetPrenmiHasStarted","s32","void"), 0x8010C1B0:("func_8010C1B0","void","void"), - 0x8010C230:("CamMath_Distance","f32","Vector3f* a, Vector3f* b"), - 0x8010C274:("CamMath_DistanceAndDiff","f32","Vector3f* a, Vector3f* b, Vector3f* diff"), - 0x8010C2D0:("CamMath_DistanceXZ","f32","Vector3f* a, Vector3f* b"), + 0x8010C230:("CamMath_Distance","f32","Vec3f* a, Vec3f* b"), + 0x8010C274:("CamMath_DistanceAndDiff","f32","Vec3f* a, Vec3f* b, Vec3f* diff"), + 0x8010C2D0:("CamMath_DistanceXZ","f32","Vec3f* a, Vec3f* b"), 0x8010C304:("func_8010C304","f32","f32 a, f32 b"), 0x8010C36C:("func_8010C36C","f32","f32 a, f32 b"), 0x8010C3D4:("func_8010C3D4","void","void"), @@ -2281,12 +2281,12 @@ 0x80128640:("func_80128640","void","void"), 0x80128B74:("func_80128B74","void","void"), 0x80128BD0:("func_80128BD0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80129EF0:("Prenmi_Stop","void","PrenmiContext* ctxt"), - 0x80129F04:("Prenmi_Update","void","PrenmiContext* ctxt"), - 0x80129F4C:("Prenmi_Draw","void","PrenmiContext* ctxt"), - 0x80129FF8:("Prenmi_Main","void","PrenmiContext* ctxt"), - 0x8012A02C:("Prenmi_Fini","void","PrenmiContext* ctxt"), - 0x8012A038:("Prenmi_Init","void","PrenmiContext* ctxt"), + 0x80129EF0:("Prenmi_Stop","void","PreNMIContext* ctxt"), + 0x80129F04:("Prenmi_Update","void","PreNMIContext* ctxt"), + 0x80129F4C:("Prenmi_Draw","void","PreNMIContext* ctxt"), + 0x80129FF8:("Prenmi_Main","void","PreNMIContext* ctxt"), + 0x8012A02C:("Prenmi_Fini","void","PreNMIContext* ctxt"), + 0x8012A038:("Prenmi_Init","void","PreNMIContext* ctxt"), 0x8012A080:("func_8012A080","void","void"), 0x8012A0AC:("func_8012A0AC","void","void"), 0x8012A2B8:("func_8012A2B8","void","void"), @@ -2607,8 +2607,8 @@ 0x80138700:("func_80138700","void","void"), 0x801387D4:("func_801387D4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5"), 0x801388E4:("func_801388E4","void","void"), - 0x80138BA0:("Matrix_MultiplyByVectorXYZW","void","z_Matrix* matrix, Vector3f* vector, Vector3f* resultXYZ, f32* resultW"), - 0x80138C88:("Matrix_MultiplyByVectorXYZ","void","z_Matrix* matrix, Vector3f* vector, Vector3f* result"), + 0x80138BA0:("Matrix_MultiplyByVectorXYZW","void","z_Matrix* matrix, Vec3f* vector, Vec3f* resultXYZ, f32* resultW"), + 0x80138C88:("Matrix_MultiplyByVectorXYZ","void","z_Matrix* matrix, Vec3f* vector, Vec3f* result"), 0x80138D38:("Matrix_Multiply","void","z_Matrix* l, z_Matrix* r, z_Matrix* dst"), 0x80139094:("Matrix_GetIdentity","void","z_Matrix** puParm1"), 0x801390A8:("Matrix_MakeIdentity","void","z_Matrix* matrix"), @@ -2621,8 +2621,8 @@ 0x80139810:("Matrix_MakeTranslationRotationZYXScale","void","z_Matrix* matrix, f32 xScale, f32 yScale, f32 zScale, s16 xRotation, s16 yRotation, s16 zRotation, f32 xTranslation, f32 yTranslation, f32 zTranslation"), 0x80139894:("Matrix_MakeTranslationRotationYXZScale","void","z_Matrix* matrix, f32 xScale, f32 yScale, f32 zScale, s16 xRotation, s16 yRotation, s16 zRotation, f32 xTranslation, f32 yTranslation, f32 zTranslation"), 0x80139918:("Matrix_MakeTranslationRotationZYX","void","z_Matrix* matrix, s16 xRotation, s16 yRotation, s16 zRotation, f32 xTranslation, f32 yTranslation, f32 zTranslation"), - 0x80139978:("Matrix_ToVec3s","void","Vector3f* vec3f, Vector3s* vec3s"), - 0x801399BC:("Matrix_ToVec3f","void","Vector3s* vec3s, Vector3f* vec3f"), + 0x80139978:("Matrix_ToVec3s","void","Vec3f* vec3f, Vec3s* vec3s"), + 0x801399BC:("Matrix_ToVec3f","void","Vec3s* vec3s, Vec3f* vec3f"), 0x80139A00:("Matrix_ToRSPMatrix","void","z_Matrix* src, RSPMatrix* dst"), 0x80139C18:("Matrix_AppendToPloyOpaDisp","RSPMatrix*","GraphicsContext* gCtxt, z_Matrix* matrix"), 0x80139C60:("Matrix_MakeRotationAroundUnitVector","void","z_Matrix* matrix, s16 rotation, f32 x, f32 y, f32 z"), @@ -2701,8 +2701,8 @@ 0x8013EE48:("func_8013EE48","void","void"), 0x8013EE60:("View_MapViewportToGfxVp","void","Vp* gfxVp, Viewport* viewport"), 0x8013EEF4:("View_InitView","void","View* view, GraphicsContext* gCtxt"), - 0x8013EF9C:("View_SetViewOrientation","void","View* view, Vector3f* eye, Vector3f* focalPoint, Vector3f* upDir"), - 0x8013F050:("func_8013F050","void","View* view, Vector3f* param_2, Vector3f* param_3, Vector3f* param_4"), + 0x8013EF9C:("View_SetViewOrientation","void","View* view, Vec3f* eye, Vec3f* focalPoint, Vec3f* upDir"), + 0x8013F050:("func_8013F050","void","View* view, Vec3f* param_2, Vec3f* param_3, Vec3f* param_4"), 0x8013F0A0:("func_8013F0A0","void","View* view, UNK_TYPE4 param_2"), 0x8013F0C0:("func_8013F0C0","void","View* view, UNK_PTR param_2"), 0x8013F0D0:("func_8013F0D0","void","View* view, f32 uParm2, f32 uParm3, f32 uParm4"), @@ -2762,7 +2762,7 @@ 0x80143148:("func_80143148","void","void"), 0x801431E8:("func_801431E8","void","void"), 0x80143324:("func_80143324","void","void"), - 0x801434E4:("func_801434E4","void","ContextCommon* ctxt, int iParm2, short sParm3"), + 0x801434E4:("func_801434E4","void","GameState* ctxt, int iParm2, short sParm3"), 0x801435A0:("func_801435A0","void","void"), 0x80143624:("func_80143624","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7"), 0x80143668:("func_80143668","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), @@ -2781,13 +2781,13 @@ 0x80144E78:("func_80144E78","void","void"), 0x8014546C:("func_8014546C","void","void"), 0x80145698:("func_80145698","void","void"), - 0x801457CC:("func_801457CC","void","ContextCommon* ctxt, SramContext* param_2"), + 0x801457CC:("func_801457CC","void","GameState* ctxt, SramContext* param_2"), 0x80146580:("func_80146580","void","int param_1, SramContext* param_2, int param_3"), 0x80146628:("func_80146628","void","void"), 0x80146AA0:("func_80146AA0","void","void"), 0x80146DF8:("func_80146DF8","void","void"), 0x80146E40:("func_80146E40","void","void"), - 0x80146E70:("Sram_Alloc","void","ContextCommon* ctxt, SramContext* iParm2"), + 0x80146E70:("Sram_Alloc","void","GameState* ctxt, SramContext* iParm2"), 0x80146EBC:("func_80146EBC","void","SramContext* param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3"), 0x80146EE8:("func_80146EE8","void","void"), 0x80146F5C:("func_80146F5C","void","void"), @@ -3094,44 +3094,44 @@ 0x80173048:("Audio_WaitForInit","void","AudioThreadStruct* param_1"), 0x80173074:("Audio_Start","void","AudioThreadStruct* audio, s32* audioThreadStackEnd, OSPri pri, OSId id, SchedThreadStruct* sched, IrqMgr* irq"), 0x80173130:("func_80173130","void","void"), - 0x801732DC:("Initial_Init2","void","ContextCommon* ctxt"), + 0x801732DC:("Initial_Init2","void","GameState* ctxt"), 0x8017332C:("Initial_Fini","void","void"), - 0x80173338:("Initial_Init","void","ContextCommon* ctxt"), + 0x80173338:("Initial_Init","void","GameState* ctxt"), 0x80173360:("Game_UpdateFramerateVariables","void","s32 divisor"), - 0x801733A8:("Game_SetFramerateDivisor","void","ContextCommon* iParm1, u32 divisor"), + 0x801733A8:("Game_SetFramerateDivisor","void","GameState* iParm1, u32 divisor"), 0x801733DC:("func_801733DC","void","void"), - 0x80173534:("Game_Nop80173534","void","ContextCommon* ctxt"), - 0x80173540:("func_80173540","void","ContextCommon* ctxt, GraphicsContext* gCtxt"), + 0x80173534:("Game_Nop80173534","void","GameState* ctxt"), + 0x80173540:("func_80173540","void","GameState* ctxt, GraphicsContext* gCtxt"), 0x80173644:("Game_ResetSegments","void","GraphicsContext* gCtxt"), 0x801736DC:("func_801736DC","void","GraphicsContext* gCtxt"), - 0x80173754:("Game_UpdateInput","void","ContextCommon* ctxt"), - 0x8017377C:("Game_Update","void","ContextCommon* ctxt"), - 0x801737E4:("Game_IncrementFrameCount","void","ContextCommon* ctxt"), - 0x80173810:("Game_InitHeap","void","ContextCommon* ctxt, u32 size"), - 0x80173880:("Game_ResizeHeap","void","ContextCommon* ctxt, u32 size"), - 0x80173950:("Game_StateInit","void","ContextCommon* ctxt, func_ptr gameStateInit, GraphicsContext* gCtxt"), - 0x80173A50:("Game_StateFini","void","ContextCommon* ctxt"), - 0x80173B00:("Game_GetNextStateInit","UNK_TYPE4","ContextCommon* ctxt"), - 0x80173B0C:("Game_GetNextStateSize","u32","ContextCommon* ctxt"), - 0x80173B18:("Game_GetShouldContinue","u32","ContextCommon* ctxt"), - 0x80173B24:("Game_GetHeapFreeSize","void","ContextCommon* ctxt"), - 0x80173B48:("func_80173B48","int","ContextCommon* ctxt"), - 0x80173BF0:("func_80173BF0","GameAllocNode*","GameAllocNode* heap"), - 0x80173C10:("Gamealloc_Alloc","void*","GameAllocNode* heap, u32 size"), - 0x80173C7C:("Gamealloc_Free","void","GameAllocNode* heap, void* ptr"), - 0x80173CC8:("Gamealloc_FreeAll","void","GameAllocNode* heap"), - 0x80173D18:("Gamealloc_Init","void","GameAllocNode* iParm1"), + 0x80173754:("Game_UpdateInput","void","GameState* ctxt"), + 0x8017377C:("Game_Update","void","GameState* ctxt"), + 0x801737E4:("Game_IncrementFrameCount","void","GameState* ctxt"), + 0x80173810:("Game_InitHeap","void","GameState* ctxt, u32 size"), + 0x80173880:("Game_ResizeHeap","void","GameState* ctxt, u32 size"), + 0x80173950:("Game_StateInit","void","GameState* ctxt, func_ptr gameStateInit, GraphicsContext* gCtxt"), + 0x80173A50:("Game_StateFini","void","GameState* ctxt"), + 0x80173B00:("Game_GetNextStateInit","UNK_TYPE4","GameState* ctxt"), + 0x80173B0C:("Game_GetNextStateSize","u32","GameState* ctxt"), + 0x80173B18:("Game_GetShouldContinue","u32","GameState* ctxt"), + 0x80173B24:("Game_GetHeapFreeSize","void","GameState* ctxt"), + 0x80173B48:("func_80173B48","int","GameState* ctxt"), + 0x80173BF0:("func_80173BF0","GameAlloc*","GameAlloc* heap"), + 0x80173C10:("Gamealloc_Alloc","void*","GameAlloc* heap, u32 size"), + 0x80173C7C:("Gamealloc_Free","void","GameAlloc* heap, void* ptr"), + 0x80173CC8:("Gamealloc_FreeAll","void","GameAlloc* heap"), + 0x80173D18:("Gamealloc_Init","void","GameAlloc* iParm1"), 0x80173D30:("Graph_FaultDrawFunc","void","void"), - 0x80173DAC:("Graph_DlAlloc","void","DisplayList* dl, void* memoryBlock, u32 size"), + 0x80173DAC:("Graph_DlAlloc","void","DispBuf* dl, void* memoryBlock, u32 size"), 0x80173DCC:("Graph_RenderSetup","void","GraphicsContext* gCtxt"), - 0x80173F98:("Graph_GetNextGameStateMetaInfo","GameStateMetaInfo*","ContextCommon* ctxt"), + 0x80173F98:("Graph_GetNextGameStateMetaInfo","GameStateOverlay*","GameState* ctxt"), 0x80174060:("Graph_FaultAddrConvFunc","void*","void* addr"), 0x801740D0:("Graph_ContextInit","void","GraphicsContext* gCtxt"), 0x80174174:("Graph_Fini","void","void"), - 0x801741A8:("Graph_Render","void","GraphicsContext* gCtxt, ContextCommon* ctxt"), - 0x801744AC:("Graph_FrameSetup","void","ContextCommon* ctxt"), - 0x801744F8:("Graph_RenderFrame","void","GraphicsContext* gCtxt, ContextCommon* ctxt"), - 0x80174868:("Graph_DoFrame","void","GraphicsContext* gCtxt, ContextCommon* ctxt"), + 0x801741A8:("Graph_Render","void","GraphicsContext* gCtxt, GameState* ctxt"), + 0x801744AC:("Graph_FrameSetup","void","GameState* ctxt"), + 0x801744F8:("Graph_RenderFrame","void","GraphicsContext* gCtxt, GameState* ctxt"), + 0x80174868:("Graph_DoFrame","void","GraphicsContext* gCtxt, GameState* ctxt"), 0x801748A0:("Graph_ThreadEntry","void","void* arg"), 0x80174A40:("func_80174A40","void","void"), 0x80174A4C:("func_80174A4C","void","void"), @@ -3233,48 +3233,48 @@ 0x80179540:("cos_rad","f32","f32 rad"), 0x80179594:("randZeroOneScaled","f32","f32 scale"), 0x801795C0:("randPlusMinusPoint5Scaled","f32","f32 scale"), - 0x801795F0:("Math3D_Normalize","f32","Vector3f* vec"), + 0x801795F0:("Math3D_Normalize","f32","Vec3f* vec"), 0x80179678:("func_80179678","UNK_TYPE4","f32 fParm1, f32 fParm2, f32 fParm5, f32 param_4, f32 param_5, f32 param_6, f32 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11"), - 0x80179798:("func_80179798","UNK_TYPE4","Vector3f* param_1, Vector3f* param_2, Vector3f* param_3, Vector3f* param_4, Vector3f* param_5, Vector3f* param_6"), + 0x80179798:("func_80179798","UNK_TYPE4","Vec3f* param_1, Vec3f* param_2, Vec3f* param_3, Vec3f* param_4, Vec3f* param_5, Vec3f* param_6"), 0x80179A44:("func_80179A44","void","void"), 0x80179B34:("func_80179B34","void","float fParm1, float fParm2, float fParm5, float fParm6, float param_5, float param_6, float param_7, float* param_8, float* param_9"), - 0x80179B94:("func_80179B94","UNK_TYPE4","f32 fParm1, f32 fParm2, f32 fParm5, f32 param_4, f32 param_5, f32 param_6, f32 param_7, f32 param_8, Vector3f* param_9"), + 0x80179B94:("func_80179B94","UNK_TYPE4","f32 fParm1, f32 fParm2, f32 fParm5, f32 param_4, f32 param_5, f32 param_6, f32 param_7, f32 param_8, Vec3f* param_9"), 0x80179D74:("func_80179D74","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10"), - 0x80179DF0:("Math3D_ScaleAndAdd","void","Vector3f* a, Vector3f* b, f32 scale, Vector3f* dst"), - 0x80179E3C:("Math3D_Lerp","void","Vector3f* a, Vector3f* b, f32 t, Vector3f* dst"), - 0x80179E88:("Math3D_Parallel","s32","Vector3f* a, Vector3f* b"), - 0x80179EAC:("Math3D_AngleBetweenVectors","s32","Vector3f* a, Vector3f* b, f32* angle"), - 0x80179F64:("func_80179F64","void","Vector3f* param_1, Vector3f* param_2, Vector3f* param_3"), + 0x80179DF0:("Math3D_ScaleAndAdd","void","Vec3f* a, Vec3f* b, f32 scale, Vec3f* dst"), + 0x80179E3C:("Math3D_Lerp","void","Vec3f* a, Vec3f* b, f32 t, Vec3f* dst"), + 0x80179E88:("Math3D_Parallel","s32","Vec3f* a, Vec3f* b"), + 0x80179EAC:("Math3D_AngleBetweenVectors","s32","Vec3f* a, Vec3f* b, f32* angle"), + 0x80179F64:("func_80179F64","void","Vec3f* param_1, Vec3f* param_2, Vec3f* param_3"), 0x8017A038:("Math3D_XZBoundCheck","s32","f32 xMin, f32 xMax, f32 zMin, f32 zMax, f32 x, f32 z"), 0x8017A09C:("func_8017A09C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8017A1D0:("func_8017A1D0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8017A304:("func_8017A304","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x8017A438:("func_8017A438","UNK_TYPE4","Vector3f* pfParm1, Vector3f* pfParm2, Vector3f* pfParm3, Vector3f* pfParm4, f32 param_5"), + 0x8017A438:("func_8017A438","UNK_TYPE4","Vec3f* pfParm1, Vec3f* pfParm2, Vec3f* pfParm3, Vec3f* pfParm4, f32 param_5"), 0x8017A5F8:("Math3D_XZLengthSquared","f32","f32 x, f32 z"), 0x8017A610:("Math3D_XZLength","f32","f32 x, f32 z"), 0x8017A634:("Math3D_XZDistanceSquared","f32","f32 x1, f32 x2, f32 z1, f32 z2"), 0x8017A678:("Math3D_XZDistance","f32","f32 x1, f32 x2, f32 z1, f32 z2"), - 0x8017A6A8:("Math3D_LengthSquared","f32","Vector3f* vec"), - 0x8017A6D4:("Math3D_Length","f32","Vector3f* vec"), - 0x8017A6F8:("Math3D_DistanceSquared","f32","Vector3f* a, Vector3f* b"), - 0x8017A720:("Math3D_Distance","f32","Vector3f* a, Vector3f* b"), - 0x8017A740:("Math3D_DistanceS","f32","Vector3s* s, Vector3f* f"), + 0x8017A6A8:("Math3D_LengthSquared","f32","Vec3f* vec"), + 0x8017A6D4:("Math3D_Length","f32","Vec3f* vec"), + 0x8017A6F8:("Math3D_DistanceSquared","f32","Vec3f* a, Vec3f* b"), + 0x8017A720:("Math3D_Distance","f32","Vec3f* a, Vec3f* b"), + 0x8017A740:("Math3D_DistanceS","f32","Vec3s* s, Vec3f* f"), 0x8017A7B8:("func_8017A7B8","f32","f32* param_1, f32* param_2, f32 param_3, f32 param_4"), 0x8017A7F8:("func_8017A7F8","f32","f32* param_1, f32* param_2, f32 param_3, f32 param_4"), 0x8017A838:("func_8017A838","f32","f32* param_1, f32* param_2, f32 param_3, f32 param_4"), - 0x8017A878:("Math3D_CrossProduct","void","Vector3f* a, Vector3f* b, Vector3f* res"), - 0x8017A8EC:("Math3D_NormalVector","void","Vector3f* a, Vector3f* b, Vector3f* c, Vector3f* res"), - 0x8017A954:("func_8017A954","unsigned int","Vector3f* param_1, Vector3f* param_2, Vector3f* param_3"), - 0x8017AA0C:("func_8017AA0C","unsigned int","Vector3f* param_1, Vector3f* param_2, Vector3f* param_3"), - 0x8017ABBC:("func_8017ABBC","unsigned int","Vector3f* param_1, Vector3f* param_2, Vector3f* param_3"), + 0x8017A878:("Math3D_CrossProduct","void","Vec3f* a, Vec3f* b, Vec3f* res"), + 0x8017A8EC:("Math3D_NormalVector","void","Vec3f* a, Vec3f* b, Vec3f* c, Vec3f* res"), + 0x8017A954:("func_8017A954","unsigned int","Vec3f* param_1, Vec3f* param_2, Vec3f* param_3"), + 0x8017AA0C:("func_8017AA0C","unsigned int","Vec3f* param_1, Vec3f* param_2, Vec3f* param_3"), + 0x8017ABBC:("func_8017ABBC","unsigned int","Vec3f* param_1, Vec3f* param_2, Vec3f* param_3"), 0x8017AD38:("func_8017AD38","void","void"), 0x8017B68C:("func_8017B68C","void","void"), 0x8017B7F8:("func_8017B7F8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8017B884:("Math3D_UnitNormalVector","void","Vector3f* a, Vector3f* b, Vector3f* c, f32* normX, f32* normY, f32* normZ, f32* param_7"), - 0x8017B998:("Math3D_SignedDistanceFromPlane","f32","f32 normX, f32 normY, f32 normZ, f32 d, Vector3f* position"), + 0x8017B884:("Math3D_UnitNormalVector","void","Vec3f* a, Vec3f* b, Vec3f* c, f32* normX, f32* normY, f32* normZ, f32* param_7"), + 0x8017B998:("Math3D_SignedDistanceFromPlane","f32","f32 normX, f32 normY, f32 normZ, f32 d, Vec3f* position"), 0x8017B9D8:("func_8017B9D8","void","void"), - 0x8017BA14:("Math3D_NormalizedDistanceFromPlane","f32","f32 normX, f32 normY, f32 normZ, f32 d, Vector3f* position"), - 0x8017BA4C:("Math3D_NormalizedSignedDistanceFromPlane","f32","f32 normX, f32 normY, f32 normZ, f32 d, Vector3f* position"), + 0x8017BA14:("Math3D_NormalizedDistanceFromPlane","f32","f32 normX, f32 normY, f32 normZ, f32 d, Vec3f* position"), + 0x8017BA4C:("Math3D_NormalizedSignedDistanceFromPlane","f32","f32 normX, f32 normY, f32 normZ, f32 d, Vec3f* position"), 0x8017BAD0:("func_8017BAD0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8"), 0x8017BD98:("func_8017BD98","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x8017BDE0:("func_8017BDE0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), @@ -3300,19 +3300,19 @@ 0x8017D220:("func_8017D220","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x8017D2FC:("func_8017D2FC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8"), 0x8017D404:("func_8017D404","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11"), - 0x8017D568:("Math3D_TriSetCoords","void","ColTriParams* tri, Vector3f* pointA, Vector3f* pointB, Vector3f* pointC"), - 0x8017D618:("Math3D_IsPointInSphere","u32","ColSphereCollisionInfo* sphere, Vector3f* point"), + 0x8017D568:("Math3D_TriSetCoords","void","ColTriParams* tri, Vec3f* pointA, Vec3f* pointB, Vec3f* pointC"), + 0x8017D618:("Math3D_IsPointInSphere","u32","ColSphereCollisionInfo* sphere, Vec3f* point"), 0x8017D668:("func_8017D668","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9"), 0x8017D7C0:("func_8017D7C0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x8017D814:("func_8017D814","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x8017D91C:("func_8017D91C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x8017DA24:("func_8017DA24","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x8017DB2C:("Math3D_ColSphereLineSeg","s32","ColSphereCollisionInfo* sphere, LineSegment* line"), - 0x8017DD34:("func_8017DD34","void","ColSphereCollisionInfo* sphere, ColTriParams* tri, Vector3f* pfParm3"), - 0x8017DE74:("Math3D_ColSphereTri","s32","ColSphereCollisionInfo* sphere, ColTriParams* tri, Vector3f* uParm3"), + 0x8017DD34:("func_8017DD34","void","ColSphereCollisionInfo* sphere, ColTriParams* tri, Vec3f* pfParm3"), + 0x8017DE74:("Math3D_ColSphereTri","s32","ColSphereCollisionInfo* sphere, ColTriParams* tri, Vec3f* uParm3"), 0x8017E294:("func_8017E294","void","void"), 0x8017E350:("func_8017E350","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8017ED20:("Math3D_ColCylinderTri","s32","ColCylinderParams* cylinder, ColTriParams* tri, Vector3f* pzParm3"), + 0x8017ED20:("Math3D_ColCylinderTri","s32","ColCylinderParams* cylinder, ColTriParams* tri, Vec3f* pzParm3"), 0x8017F1A0:("func_8017F1A0","void","void"), 0x8017F1C0:("Math3D_ColSphereSphere","s32","ColSphereCollisionInfo* sphere1, ColSphereCollisionInfo* sphere2"), 0x8017F1E0:("Math3D_ColSphereSphereIntersect","s32","ColSphereCollisionInfo* sphere1, ColSphereCollisionInfo* sphere2, f32* intersectAmount"), @@ -3321,7 +3321,7 @@ 0x8017F2EC:("Math3D_ColSphereCylinderDistanceAndAmount","s32","ColSphereCollisionInfo* sphere, ColCylinderParams* cylinder, f32* dist, f32* intersectAmount"), 0x8017F45C:("Math3D_ColCylinderCylinderAmount","s32","ColCylinderParams* cylinder1, ColCylinderParams* cylinder2, f32* intersectAmount"), 0x8017F47C:("Math3D_ColCylinderCylinderAmountAndDistance","s32","ColCylinderParams* cylinder1, ColCylinderParams* cylinder2, f32* intersectAmount, f32* dist"), - 0x8017F64C:("Math3d_ColTriTri","s32","ColTriParams* tri1, ColTriParams* tri2, Vector3f* uParm3"), + 0x8017F64C:("Math3d_ColTriTri","s32","ColTriParams* tri1, ColTriParams* tri2, Vec3f* uParm3"), 0x8017F9C0:("func_8017F9C0","void","void"), 0x8017FA34:("func_8017FA34","void","void"), 0x8017FAA8:("func_8017FAA8","void","void"), @@ -3332,7 +3332,7 @@ 0x801800CC:("atan","f32","f32 opposite, f32 adjacent"), 0x80180100:("atans_flip","s16","f32 adjacent, f32 opposite"), 0x8018012C:("atan_flip","void","f32 adjacent, f32 opposite"), - 0x80180160:("SysMatrix_StateAlloc","void","ContextCommon* ctxt"), + 0x80180160:("SysMatrix_StateAlloc","void","GameState* ctxt"), 0x8018019C:("SysMatrix_StatePush","void","void"), 0x801801CC:("SysMatrix_StatePop","void","void"), 0x801801E8:("SysMatrix_CopyCurrentState","void","z_Matrix* matrix"), @@ -3350,27 +3350,27 @@ 0x80180CF8:("SysMatrix_InsertZRotation_s","void","s16 rotation, s32 appendToState"), 0x80180E90:("SysMatrix_InsertZRotation_f","void","f32 rotation, s32 appendToState"), 0x8018103C:("SysMatrix_InsertRotation","void","s16 xRotation, s16 yRotation, s16 zRotation, s32 appendToState"), - 0x801812FC:("SysMatrix_RotateAndTranslateState","void","Vector3f* translation, Vector3s* rotation"), - 0x80181650:("SysMatrix_SetStateRotationAndTranslation","void","f32 x, f32 y, f32 z, Vector3s* rotation"), + 0x801812FC:("SysMatrix_RotateAndTranslateState","void","Vec3f* translation, Vec3s* rotation"), + 0x80181650:("SysMatrix_SetStateRotationAndTranslation","void","f32 x, f32 y, f32 z, Vec3s* rotation"), 0x801817FC:("SysMatrix_ToRSPMatrix","RSPMatrix*","z_Matrix* src, RSPMatrix* dst"), 0x80181A18:("SysMatrix_GetStateAsRSPMatrix","RSPMatrix*","RSPMatrix* matrix"), 0x80181A40:("SysMatrix_AppendStateToPolyOpaDisp","RSPMatrix*","GraphicsContext* gCtxt"), 0x80181A6C:("SysMatrix_AppendToPolyOpaDisp","void","z_Matrix* ctxt, GraphicsContext* gCtxt"), - 0x80181A98:("SysMatrix_MultiplyVector3fByState","void","Vector3f* src, Vector3f* dst"), - 0x80181B50:("SysMatrix_GetStateTranslation","void","Vector3f* dst"), - 0x80181B78:("SysMatrix_GetStateTranslationAndScaledX","void","f32 scale, Vector3f* dst"), - 0x80181BC4:("SysMatrix_GetStateTranslationAndScaledY","void","f32 scale, Vector3f* dst"), - 0x80181C10:("SysMatrix_GetStateTranslationAndScaledZ","void","f32 scale, Vector3f* dst"), - 0x80181C5C:("SysMatrix_MultiplyVector3fXZByCurrentState","void","Vector3f* src, Vector3f* dst"), + 0x80181A98:("SysMatrix_MultiplyVector3fByState","void","Vec3f* src, Vec3f* dst"), + 0x80181B50:("SysMatrix_GetStateTranslation","void","Vec3f* dst"), + 0x80181B78:("SysMatrix_GetStateTranslationAndScaledX","void","f32 scale, Vec3f* dst"), + 0x80181BC4:("SysMatrix_GetStateTranslationAndScaledY","void","f32 scale, Vec3f* dst"), + 0x80181C10:("SysMatrix_GetStateTranslationAndScaledZ","void","f32 scale, Vec3f* dst"), + 0x80181C5C:("SysMatrix_MultiplyVector3fXZByCurrentState","void","Vec3f* src, Vec3f* dst"), 0x80181CDC:("SysMatrix_Copy","void","z_Matrix* dst, z_Matrix* src"), 0x80181D64:("SysMatrix_FromRSPMatrix","void","RSPMatrix* src, z_Matrix* dst"), - 0x80181FB8:("SysMatrix_MultiplyVector3fByMatrix","void","Vector3f* src, Vector3f* dst, z_Matrix* matrix"), + 0x80181FB8:("SysMatrix_MultiplyVector3fByMatrix","void","Vec3f* src, Vec3f* dst, z_Matrix* matrix"), 0x80182068:("SysMatrix_TransposeXYZ","void","z_Matrix* matrix"), 0x801820A0:("SysMatrix_NormalizeXYZ","void","z_Matrix* matrix"), - 0x8018219C:("func_8018219C","void","z_Matrix* pfParm1, Vector3s* psParm2, s32 iParm3"), + 0x8018219C:("func_8018219C","void","z_Matrix* pfParm1, Vec3s* psParm2, s32 iParm3"), 0x801822C4:("func_801822C4","void","void"), - 0x801823EC:("SysMatrix_InsertRotationAroundUnitVector_f","void","f32 rotation, Vector3f* vector, s32 appendToState"), - 0x8018284C:("SysMatrix_InsertRotationAroundUnitVector_s","void","s16 rotation, Vector3f* vector, s32 appendToState"), + 0x801823EC:("SysMatrix_InsertRotationAroundUnitVector_f","void","f32 rotation, Vec3f* vector, s32 appendToState"), + 0x8018284C:("SysMatrix_InsertRotationAroundUnitVector_s","void","s16 rotation, Vec3f* vector, s32 appendToState"), 0x80182C90:("func_80182C90","void","void"), 0x80182CA0:("func_80182CA0","void","void"), 0x80182CBC:("func_80182CBC","void","void"), @@ -3814,7 +3814,7 @@ 0x8019F88C:("func_8019F88C","void","void"), 0x8019F900:("func_8019F900","void","void"), 0x8019FA18:("func_8019FA18","void","void"), - 0x8019FAD8:("func_8019FAD8","void","Vector3f* param_1, u16 param_2, f32 param_3"), + 0x8019FAD8:("func_8019FAD8","void","Vec3f* param_1, u16 param_2, f32 param_3"), 0x8019FB0C:("func_8019FB0C","void","void"), 0x8019FC20:("func_8019FC20","void","void"), 0x8019FCB8:("func_8019FCB8","void","void"), @@ -3956,7 +3956,7 @@ 0x801A7084:("func_801A7084","void","void"), 0x801A7168:("func_801A7168","void","void"), 0x801A7284:("func_801A7284","void","void"), - 0x801A72CC:("func_801A72CC","void","Vector3f* uParm1"), + 0x801A72CC:("func_801A72CC","void","Vec3f* uParm1"), 0x801A7328:("func_801A7328","void","void"), 0x801A7484:("func_801A7484","void","void"), 0x801A75E8:("func_801A75E8","void","void"), @@ -4000,7 +4000,7 @@ 0x8080009C:("Title_RenderView","void","TitleContext* ctxt, f32 eyeX, f32 eyeY, f32 eyeZ"), 0x80800134:("Title_Render","void","TitleContext* ctxt"), 0x8080066C:("Title_Update","void","TitleContext* ctxt"), - 0x8080071C:("Title_Fini","void","TitleContext* ctxt"), + 0x8080071C:("Title_Destroy","void","TitleContext* ctxt"), 0x8080074C:("Title_Init","void","TitleContext* ctxt"), 0x80800910:("func_80800910","void","void"), 0x80800930:("func_80800930","void","void"), @@ -4018,7 +4018,7 @@ 0x80803DF0:("Opening_SetupForTitleCutscene","void","OpeningContext* ctxt"), 0x80803EA0:("func_80803EA0","void","OpeningContext* ctxt"), 0x80803EC0:("Opening_Update","void","OpeningContext* ctxt"), - 0x80803F0C:("Opening_Fini","void","OpeningContext* ctxt"), + 0x80803F0C:("Opening_Destroy","void","OpeningContext* ctxt"), 0x80803F30:("Opening_Init","void","OpeningContext* ctxt"), 0x80804010:("func_80804010","void","void"), 0x808041A0:("func_808041A0","void","void"), @@ -4102,12 +4102,12 @@ 0x8081313C:("FileChoose_UpdateAndDrawSkybox","void","FileChooseContext* ctxt"), 0x80813268:("FileChoose_Update","void","FileChooseContext* ctxt"), 0x80813908:("func_80813908","void","FileChooseContext* ctxt"), - 0x80813C74:("FileChoose_Fini","void","FileChooseContext* ctxt"), + 0x80813C74:("FileChoose_Destroy","void","FileChooseContext* ctxt"), 0x80813C98:("FileChoose_Init","void","FileChooseContext* ctxt"), 0x80814EB0:("Daytelop_UpdateState","void","DaytelopContext* ctxt"), 0x80814FE8:("Daytelop_Render","void","DaytelopContext* ctxt"), 0x808156B4:("Daytelop_Update","void","DaytelopContext* ctxt"), - 0x8081574C:("Daytelop_Fini","void","DaytelopContext* ctxt"), + 0x8081574C:("Daytelop_Destroy","void","DaytelopContext* ctxt"), 0x80815770:("Daytelop_nop80815770","void","DaytelopContext* ctxt"), 0x8081577C:("Daytelop_LoadGraphics","void","DaytelopContext* ctxt"), 0x80815820:("Daytelop_Init","void","DaytelopContext* ctxt"), @@ -4807,14 +4807,14 @@ 0x80862EDC:("func_80862EDC","void","void"), 0x80863048:("func_80863048","void","void"), 0x80863188:("EnTest_Init","void","ActorEnTest* this, GlobalContext* ctxt"), - 0x80863310:("EnTest_Fini","void","ActorEnTest* this, GlobalContext* ctxt"), - 0x8086333C:("EnTest_Main","void","ActorEnTest* this, GlobalContext* ctxt"), + 0x80863310:("EnTest_Destroy","void","ActorEnTest* this, GlobalContext* ctxt"), + 0x8086333C:("EnTest_Update","void","ActorEnTest* this, GlobalContext* ctxt"), 0x808634B8:("func_808634B8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x808636A8:("EnTest_Draw","void","ActorEnTest* this, GlobalContext* ctxt"), 0x80863870:("func_80863870","void","void"), 0x8086387C:("func_8086387C","void","void"), - 0x80863920:("func_80863920","void","void"), - 0x80863940:("func_80863940","void","void"), + 0x80863920:("EnGirlA_Init","void","void"), + 0x80863940:("EnGirlA_Destroy","void","void"), 0x80863950:("func_80863950","void","void"), 0x808639B0:("func_808639B0","void","void"), 0x80863A10:("func_80863A10","void","void"), @@ -4852,22 +4852,22 @@ 0x80864760:("func_80864760","void","void"), 0x80864774:("func_80864774","void","void"), 0x808648F8:("func_808648F8","void","void"), - 0x808649A4:("func_808649A4","void","void"), + 0x808649A4:("EnGirlA_Update","void","void"), 0x808649C8:("func_808649C8","void","void"), - 0x80865370:("func_80865370","void","void"), - 0x80865380:("func_80865380","void","void"), + 0x80865370:("EnPart_Init","void","void"), + 0x80865380:("EnPart_Destroy","void","void"), 0x80865390:("func_80865390","void","void"), 0x808654C4:("func_808654C4","void","void"), - 0x808657A0:("func_808657A0","void","void"), - 0x808657E8:("func_808657E8","void","void"), - 0x80865990:("func_80865990","void","void"), - 0x80865BBC:("func_80865BBC","void","void"), + 0x808657A0:("EnPart_Update","void","void"), + 0x808657E8:("EnPart_Draw","void","void"), + 0x80865990:("EnLight_Init","void","void"), + 0x80865BBC:("EnLight_Destroy","void","void"), 0x80865BF8:("func_80865BF8","void","void"), - 0x80865C74:("func_80865C74","void","void"), + 0x80865C74:("EnLight_Update","void","void"), 0x80865F38:("func_80865F38","void","void"), - 0x80866398:("func_80866398","void","void"), - 0x80866800:("func_80866800","void","void"), - 0x808669E0:("func_808669E0","void","void"), + 0x80866398:("EnLight_Draw","void","void"), + 0x80866800:("EnDoor_Init","void","void"), + 0x808669E0:("EnDoor_Destroy","void","void"), 0x80866A5C:("func_80866A5C","void","void"), 0x80866B20:("func_80866B20","void","void"), 0x80866F94:("func_80866F94","void","void"), @@ -4875,9 +4875,9 @@ 0x80867080:("func_80867080","void","void"), 0x808670F0:("func_808670F0","void","void"), 0x80867144:("func_80867144","void","void"), - 0x8086732C:("func_8086732C","void","void"), + 0x8086732C:("EnDoor_Update","void","void"), 0x80867350:("func_80867350","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x808674B0:("func_808674B0","void","void"), + 0x808674B0:("EnDoor_Draw","void","void"), 0x80867BD0:("func_80867BD0","void","void"), 0x80867BDC:("func_80867BDC","void","void"), 0x80867C14:("func_80867C14","void","void"), @@ -4885,8 +4885,8 @@ 0x80867FBC:("func_80867FBC","void","void"), 0x80867FE4:("func_80867FE4","void","void"), 0x8086800C:("func_8086800C","void","void"), - 0x808680AC:("func_808680AC","void","void"), - 0x808685FC:("func_808685FC","void","void"), + 0x808680AC:("EnBox_Init","void","void"), + 0x808685FC:("EnBox_Destroy","void","void"), 0x80868630:("func_80868630","void","void"), 0x80868734:("func_80868734","void","void"), 0x808687E8:("func_808687E8","void","void"), @@ -4898,14 +4898,14 @@ 0x80868CC8:("func_80868CC8","void","void"), 0x80869020:("func_80869020","void","void"), 0x808692E0:("func_808692E0","void","void"), - 0x808694A0:("func_808694A0","void","void"), + 0x808694A0:("EnBox_Update","void","void"), 0x80869600:("func_80869600","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80869850:("func_80869850","void","void"), 0x80869874:("func_80869874","void","void"), 0x808698B4:("func_808698B4","void","void"), - 0x808698F4:("func_808698F4","void","void"), - 0x80869D90:("func_80869D90","void","void"), - 0x80869F90:("func_80869F90","void","void"), + 0x808698F4:("EnBox_Draw","void","void"), + 0x80869D90:("EnPametfrog_Init","void","void"), + 0x80869F90:("EnPametfrog_Destroy","void","void"), 0x80869FBC:("func_80869FBC","void","void"), 0x8086A024:("func_8086A024","void","void"), 0x8086A068:("func_8086A068","void","void"), @@ -4971,11 +4971,11 @@ 0x8086D140:("func_8086D140","void","void"), 0x8086D1E8:("func_8086D1E8","void","void"), 0x8086D230:("func_8086D230","void","void"), - 0x8086D4C0:("func_8086D4C0","void","void"), + 0x8086D4C0:("EnPametfrog_Update","void","void"), 0x8086D730:("func_8086D730","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8086D898:("func_8086D898","void","void"), - 0x8086DE20:("func_8086DE20","void","void"), - 0x8086E058:("func_8086E058","void","void"), + 0x8086D898:("EnPametfrog_Draw","void","void"), + 0x8086DE20:("EnOkuta_Init","void","void"), + 0x8086E058:("EnOkuta_Destroy","void","void"), 0x8086E084:("func_8086E084","void","void"), 0x8086E0F0:("func_8086E0F0","void","void"), 0x8086E168:("func_8086E168","void","void"), @@ -5006,24 +5006,24 @@ 0x8086F694:("func_8086F694","void","void"), 0x8086F8FC:("func_8086F8FC","void","void"), 0x8086FCA4:("func_8086FCA4","void","void"), - 0x8086FDE0:("func_8086FDE0","void","void"), + 0x8086FDE0:("EnOkuta_Update","void","void"), 0x808700C0:("func_808700C0","void","void"), 0x80870254:("func_80870254","void","void"), 0x808704DC:("func_808704DC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x808705C8:("func_808705C8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808706E0:("func_808706E0","void","void"), + 0x808706E0:("EnOkuta_Draw","void","void"), 0x80870DB0:("EnBom_Init","void","ActorEnBom* this, GlobalContext* ctxt"), - 0x80870FF8:("EnBom_Fini","void","ActorEnBom* this, GlobalContext* ctxt"), + 0x80870FF8:("EnBom_Destroy","void","ActorEnBom* this, GlobalContext* ctxt"), 0x80871058:("func_80871058","void","void"), 0x808714D4:("func_808714D4","void","void"), 0x808715B8:("func_808715B8","void","void"), - 0x808719A8:("EnBom_Main","void","ActorEnBom* this, GlobalContext* ctxt"), + 0x808719A8:("EnBom_Update","void","ActorEnBom* this, GlobalContext* ctxt"), 0x808722F4:("EnBom_Draw","void","ActorEnBom* this, GlobalContext* ctxt"), - 0x80872648:("func_80872648","void","GlobalContext* ctxt, Vector3f* pzParm2"), + 0x80872648:("func_80872648","void","GlobalContext* ctxt, Vec3f* pzParm2"), 0x808726DC:("func_808726DC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80872BC0:("func_80872BC0","void","void"), - 0x80874810:("func_80874810","void","void"), - 0x80874A28:("func_80874A28","void","void"), + 0x80874810:("EnWallmas_Init","void","void"), + 0x80874A28:("EnWallmas_Destroy","void","void"), 0x80874A88:("func_80874A88","void","void"), 0x80874B04:("func_80874B04","void","void"), 0x80874B88:("func_80874B88","void","void"), @@ -5054,13 +5054,13 @@ 0x808759B8:("func_808759B8","void","void"), 0x80875A0C:("func_80875A0C","void","void"), 0x80875A74:("func_80875A74","void","void"), - 0x80875CF4:("func_80875CF4","void","void"), + 0x80875CF4:("EnWallmas_Update","void","void"), 0x80875F04:("func_80875F04","void","void"), 0x808760A4:("func_808760A4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80876118:("func_80876118","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80876268:("func_80876268","void","void"), - 0x80876670:("func_80876670","void","void"), - 0x808768D0:("func_808768D0","void","void"), + 0x80876268:("EnWallmas_Draw","void","void"), + 0x80876670:("EnDodongo_Init","void","void"), + 0x808768D0:("EnDodongo_Destroy","void","void"), 0x80876930:("func_80876930","void","void"), 0x80876B08:("func_80876B08","void","void"), 0x80876BD0:("func_80876BD0","void","void"), @@ -5088,12 +5088,12 @@ 0x80878724:("func_80878724","void","void"), 0x808787B0:("func_808787B0","void","void"), 0x80878910:("func_80878910","void","void"), - 0x80878C4C:("func_80878C4C","void","void"), + 0x80878C4C:("EnDodongo_Update","void","void"), 0x80878E44:("func_80878E44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80878EB4:("func_80878EB4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80879008:("func_80879008","void","void"), + 0x80879008:("EnDodongo_Draw","void","void"), 0x808796F0:("EnFirefly_Init","void","ActorEnFirefly* this, UNK_TYPE4 ctxt"), - 0x80879898:("EnFirefly_Fini","void","ActorEnFirefly* this, GlobalContext* ctxt"), + 0x80879898:("EnFirefly_Destroy","void","ActorEnFirefly* this, GlobalContext* ctxt"), 0x808798C4:("func_808798C4","void","ActorEnFirefly* this, GlobalContext* ctxt"), 0x80879930:("func_80879930","void","ActorEnFirefly* this"), 0x80879950:("func_80879950","void","void"), @@ -5118,7 +5118,7 @@ 0x8087A9E0:("func_8087A9E0","void","void"), 0x8087AA1C:("func_8087AA1C","void","void"), 0x8087AAF4:("func_8087AAF4","void","ActorEnFirefly* this, GlobalContext* ctxt"), - 0x8087AC0C:("EnFirefly_Main","void","ActorEnFirefly* this, GlobalContext* ctxt"), + 0x8087AC0C:("EnFirefly_Update","void","ActorEnFirefly* this, GlobalContext* ctxt"), 0x8087AF48:("func_8087AF48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x8087AF98:("func_8087AF98","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8087B320:("EnFirefly_Draw","void","ActorEnFirefly* this, GlobalContext* ctxt"), @@ -5141,9 +5141,9 @@ 0x8087C9EC:("func_8087C9EC","void","void"), 0x8087C9F8:("func_8087C9F8","void","void"), 0x8087CA04:("func_8087CA04","void","void"), - 0x8087CA14:("func_8087CA14","void","void"), + 0x8087CA14:("EnHorse_Init","void","void"), 0x8087D540:("func_8087D540","void","void"), - 0x8087D69C:("func_8087D69C","void","void"), + 0x8087D69C:("EnHorse_Destroy","void","void"), 0x8087D70C:("func_8087D70C","void","void"), 0x8087D75C:("func_8087D75C","void","void"), 0x8087D814:("func_8087D814","void","void"), @@ -5270,7 +5270,7 @@ 0x808870A4:("func_808870A4","void","void"), 0x808871A0:("func_808871A0","void","void"), 0x80887270:("func_80887270","void","void"), - 0x808872A4:("func_808872A4","void","void"), + 0x808872A4:("EnHorse_Update","void","void"), 0x80887D20:("func_80887D20","void","void"), 0x80887D60:("func_80887D60","void","void"), 0x80887E64:("func_80887E64","void","void"), @@ -5278,9 +5278,9 @@ 0x80887F58:("func_80887F58","void","void"), 0x80888C48:("func_80888C48","void","void"), 0x80888D18:("func_80888D18","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80888D78:("func_80888D78","void","void"), - 0x8088A240:("func_8088A240","void","void"), - 0x8088A464:("func_8088A464","void","void"), + 0x80888D78:("EnHorse_Draw","void","void"), + 0x8088A240:("EnArrow_Init","void","void"), + 0x8088A464:("EnArrow_Destroy","void","void"), 0x8088A514:("func_8088A514","void","void"), 0x8088A594:("func_8088A594","void","void"), 0x8088A7D8:("func_8088A7D8","void","void"), @@ -5289,9 +5289,9 @@ 0x8088ACE0:("func_8088ACE0","void","void"), 0x8088B630:("func_8088B630","void","void"), 0x8088B6B0:("func_8088B6B0","void","void"), - 0x8088B720:("func_8088B720","void","void"), + 0x8088B720:("EnArrow_Update","void","void"), 0x8088B88C:("func_8088B88C","void","void"), - 0x8088BA34:("func_8088BA34","void","void"), + 0x8088BA34:("EnArrow_Draw","void","void"), 0x8088C510:("func_8088C510","void","void"), 0x8088C51C:("func_8088C51C","void","void"), 0x8088C804:("func_8088C804","void","void"), @@ -5301,8 +5301,8 @@ 0x8088CBAC:("func_8088CBAC","void","void"), 0x8088CC48:("func_8088CC48","void","void"), 0x8088CD3C:("func_8088CD3C","void","void"), - 0x8088CDAC:("func_8088CDAC","void","void"), - 0x8088D39C:("func_8088D39C","void","void"), + 0x8088CDAC:("EnElf_Init","void","void"), + 0x8088D39C:("EnElf_Destroy","void","void"), 0x8088D3EC:("func_8088D3EC","void","void"), 0x8088D470:("func_8088D470","void","void"), 0x8088D504:("func_8088D504","void","void"), @@ -5334,12 +5334,12 @@ 0x8088FDCC:("func_8088FDCC","void","void"), 0x8088FE64:("func_8088FE64","void","void"), 0x8089010C:("func_8089010C","void","void"), - 0x80890438:("func_80890438","void","void"), + 0x80890438:("EnElf_Update","void","void"), 0x80890494:("func_80890494","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x808905B8:("func_808905B8","void","void"), + 0x808905B8:("EnElf_Draw","void","void"), 0x808908D0:("func_808908D0","void","void"), - 0x80891060:("func_80891060","void","void"), - 0x808912E8:("func_808912E8","void","void"), + 0x80891060:("EnNiw_Init","void","void"), + 0x808912E8:("EnNiw_Destroy","void","void"), 0x80891320:("func_80891320","void","void"), 0x808916B0:("func_808916B0","void","void"), 0x808917F8:("func_808917F8","void","void"), @@ -5356,14 +5356,14 @@ 0x808924B0:("func_808924B0","void","void"), 0x808925F8:("func_808925F8","void","void"), 0x8089262C:("func_8089262C","void","void"), - 0x808927CC:("func_808927CC","void","void"), + 0x808927CC:("EnNiw_Update","void","void"), 0x80892E70:("func_80892E70","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80892FA0:("func_80892FA0","void","void"), + 0x80892FA0:("EnNiw_Draw","void","void"), 0x80893008:("func_80893008","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x808930FC:("func_808930FC","void","void"), 0x808932B0:("func_808932B0","void","void"), - 0x808937F0:("func_808937F0","void","void"), - 0x808939EC:("func_808939EC","void","void"), + 0x808937F0:("EnTite_Init","void","void"), + 0x808939EC:("EnTite_Destroy","void","void"), 0x80893A18:("func_80893A18","void","void"), 0x80893A34:("func_80893A34","void","void"), 0x80893A9C:("func_80893A9C","void","void"), @@ -5409,12 +5409,12 @@ 0x80895E28:("func_80895E28","void","void"), 0x80895FF8:("func_80895FF8","void","void"), 0x808963B4:("func_808963B4","void","void"), - 0x808964E8:("func_808964E8","void","void"), + 0x808964E8:("EnTite_Update","void","void"), 0x80896750:("func_80896750","UNK_TYPE4","UNK_TYPE4 param_1, UNK_TYPE4 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6"), 0x80896788:("func_80896788","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8089695C:("func_8089695C","void","void"), - 0x80896F30:("func_80896F30","void","void"), - 0x808970F4:("func_808970F4","void","void"), + 0x8089695C:("EnTite_Draw","void","void"), + 0x80896F30:("EnPeehat_Init","void","void"), + 0x808970F4:("EnPeehat_Destroy","void","void"), 0x80897170:("func_80897170","void","void"), 0x808971DC:("func_808971DC","void","void"), 0x80897258:("func_80897258","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), @@ -5442,24 +5442,24 @@ 0x80898654:("func_80898654","void","void"), 0x808986A4:("func_808986A4","void","void"), 0x8089874C:("func_8089874C","void","void"), - 0x80898A28:("func_80898A28","void","void"), + 0x80898A28:("EnPeehat_Update","void","void"), 0x80898E74:("func_80898E74","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80899024:("func_80899024","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80899218:("func_80899218","void","void"), + 0x80899218:("EnPeehat_Draw","void","void"), 0x80899960:("func_80899960","void","void"), 0x808999B0:("func_808999B0","void","void"), - 0x80899A20:("func_80899A20","void","void"), - 0x80899A78:("func_80899A78","void","void"), + 0x80899A20:("EnHoll_Init","void","void"), + 0x80899A78:("EnHoll_Destroy","void","void"), 0x80899ACC:("func_80899ACC","void","void"), 0x80899B88:("func_80899B88","void","void"), 0x80899F30:("func_80899F30","void","void"), 0x8089A0C0:("func_8089A0C0","void","void"), 0x8089A238:("func_8089A238","void","void"), 0x8089A330:("func_8089A330","void","void"), - 0x8089A3A0:("func_8089A3A0","void","void"), - 0x8089A3FC:("func_8089A3FC","void","void"), - 0x8089A6E0:("func_8089A6E0","void","void"), - 0x8089A8B0:("func_8089A8B0","void","void"), + 0x8089A3A0:("EnHoll_Update","void","void"), + 0x8089A3FC:("EnHoll_Draw","void","void"), + 0x8089A6E0:("EnDinofos_Init","void","void"), + 0x8089A8B0:("EnDinofos_Destroy","void","void"), 0x8089A900:("func_8089A900","void","void"), 0x8089A968:("func_8089A968","void","void"), 0x8089A9B0:("func_8089A9B0","void","void"), @@ -5514,29 +5514,29 @@ 0x8089D318:("func_8089D318","void","void"), 0x8089D42C:("func_8089D42C","void","void"), 0x8089D60C:("func_8089D60C","void","void"), - 0x8089D960:("func_8089D960","void","void"), + 0x8089D960:("EnDinofos_Update","void","void"), 0x8089DC4C:("func_8089DC4C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8089DC84:("func_8089DC84","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8089DF54:("func_8089DF54","void","void"), - 0x8089E8E0:("func_8089E8E0","void","void"), - 0x8089E9DC:("func_8089E9DC","void","void"), - 0x8089EA10:("func_8089EA10","void","void"), + 0x8089DF54:("EnDinofos_Draw","void","void"), + 0x8089E8E0:("EnHata_Init","void","void"), + 0x8089E9DC:("EnHata_Destroy","void","void"), + 0x8089EA10:("EnHata_Update","void","void"), 0x8089EC68:("func_8089EC68","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x8089ECBC:("func_8089ECBC","void","void"), + 0x8089ECBC:("EnHata_Draw","void","void"), 0x8089ED90:("EnZl1_Init","void","void"), - 0x8089EDA0:("EnZl1_Fini","void","void"), - 0x8089EDB0:("EnZl1_Main","void","void"), + 0x8089EDA0:("EnZl1_Destroy","void","void"), + 0x8089EDB0:("EnZl1_Update","void","void"), 0x8089EDC0:("EnZl1_Draw","void","void"), 0x8089EE20:("func_8089EE20","void","void"), - 0x8089EE2C:("func_8089EE2C","void","void"), - 0x8089EFF0:("func_8089EFF0","void","void"), + 0x8089EE2C:("EnViewer_Init","void","void"), + 0x8089EFF0:("EnViewer_Destroy","void","void"), 0x8089F014:("func_8089F014","void","void"), 0x8089F0A0:("func_8089F0A0","void","void"), 0x8089F17C:("func_8089F17C","void","void"), 0x8089F218:("func_8089F218","void","void"), 0x8089F2C4:("func_8089F2C4","void","void"), - 0x8089F380:("func_8089F380","void","void"), - 0x8089F3C8:("func_8089F3C8","void","void"), + 0x8089F380:("EnViewer_Update","void","void"), + 0x8089F3C8:("EnViewer_Draw","void","void"), 0x8089F4E0:("func_8089F4E0","void","void"), 0x8089F59C:("func_8089F59C","void","void"), 0x8089F5D0:("func_8089F5D0","void","void"), @@ -5550,19 +5550,19 @@ 0x8089FF30:("func_8089FF30","void","void"), 0x8089FFCC:("func_8089FFCC","void","void"), 0x808A005C:("func_808A005C","void","void"), - 0x808A0170:("func_808A0170","void","void"), - 0x808A0270:("func_808A0270","void","void"), + 0x808A0170:("EnBubble_Init","void","void"), + 0x808A0270:("EnBubble_Destroy","void","void"), 0x808A029C:("func_808A029C","void","void"), 0x808A0350:("func_808A0350","void","void"), 0x808A03A0:("func_808A03A0","void","void"), 0x808A03E8:("func_808A03E8","void","void"), - 0x808A0458:("func_808A0458","void","void"), - 0x808A04D4:("func_808A04D4","void","void"), + 0x808A0458:("EnBubble_Update","void","void"), + 0x808A04D4:("EnBubble_Draw","void","void"), 0x808A08F0:("func_808A08F0","void","void"), 0x808A0900:("func_808A0900","void","void"), 0x808A0974:("func_808A0974","void","void"), - 0x808A0B10:("func_808A0B10","void","void"), - 0x808A0CD0:("func_808A0CD0","void","void"), + 0x808A0B10:("DoorShutter_Init","void","void"), + 0x808A0CD0:("DoorShutter_Destroy","void","void"), 0x808A0D0C:("func_808A0D0C","void","void"), 0x808A0D90:("func_808A0D90","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x808A0E28:("func_808A0E28","void","void"), @@ -5580,24 +5580,24 @@ 0x808A1A70:("func_808A1A70","void","void"), 0x808A1B48:("func_808A1B48","void","void"), 0x808A1C50:("func_808A1C50","void","void"), - 0x808A1CC4:("func_808A1CC4","void","void"), + 0x808A1CC4:("DoorShutter_Update","void","void"), 0x808A1D68:("func_808A1D68","void","void"), 0x808A1E14:("func_808A1E14","void","void"), 0x808A24D0:("func_808A24D0","void","void"), 0x808A24DC:("func_808A24DC","void","void"), - 0x808A2700:("func_808A2700","void","void"), - 0x808A2868:("func_808A2868","void","void"), + 0x808A2700:("EnBoom_Init","void","void"), + 0x808A2868:("EnBoom_Destroy","void","void"), 0x808A2918:("func_808A2918","void","void"), - 0x808A2D94:("func_808A2D94","void","void"), - 0x808A2E6C:("func_808A2E6C","void","void"), - 0x808A31B0:("func_808A31B0","void","void"), - 0x808A323C:("func_808A323C","void","void"), - 0x808A32B0:("func_808A32B0","void","void"), + 0x808A2D94:("EnBoom_Update","void","void"), + 0x808A2E6C:("EnBoom_Draw","void","void"), + 0x808A31B0:("EnTorch2_Init","void","void"), + 0x808A323C:("EnTorch2_Destroy","void","void"), + 0x808A32B0:("EnTorch2_Update","void","void"), 0x808A3428:("func_808A3428","void","void"), 0x808A3458:("func_808A3458","void","void"), - 0x808A34B8:("func_808A34B8","void","void"), - 0x808A3670:("func_808A3670","void","void"), - 0x808A38E4:("func_808A38E4","void","void"), + 0x808A34B8:("EnTorch2_Draw","void","void"), + 0x808A3670:("EnMinifrog_Init","void","void"), + 0x808A38E4:("EnMinifrog_Destroy","void","void"), 0x808A3930:("func_808A3930","void","void"), 0x808A3980:("func_808A3980","void","void"), 0x808A39EC:("func_808A39EC","void","void"), @@ -5619,11 +5619,11 @@ 0x808A4634:("func_808A4634","void","void"), 0x808A46E8:("func_808A46E8","void","void"), 0x808A4914:("func_808A4914","void","void"), - 0x808A4A30:("func_808A4A30","void","void"), + 0x808A4A30:("EnMinifrog_Update","void","void"), 0x808A4AC8:("func_808A4AC8","void","s32 param_1"), 0x808A4AF8:("func_808A4AF8","void","void"), 0x808A4B3C:("func_808A4B3C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808A4C14:("func_808A4C14","void","void"), + 0x808A4C14:("EnMinifrog_Draw","void","void"), 0x808A5050:("func_808A5050","void","void"), 0x808A52A8:("func_808A52A8","void","void"), 0x808A54B0:("func_808A54B0","void","void"), @@ -5650,12 +5650,12 @@ 0x808A6D84:("func_808A6D84","void","void"), 0x808A6E24:("func_808A6E24","void","void"), 0x808A701C:("func_808A701C","void","void"), - 0x808A7138:("func_808A7138","void","void"), - 0x808A71D0:("func_808A71D0","void","void"), - 0x808A7230:("func_808A7230","void","void"), + 0x808A7138:("EnSt_Init","void","void"), + 0x808A71D0:("EnSt_Destroy","void","void"), + 0x808A7230:("EnSt_Update","void","void"), 0x808A73E8:("func_808A73E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x808A7478:("func_808A7478","void","void"), - 0x808A7930:("func_808A7930","void","void"), + 0x808A7930:("ObjWturn_Init","void","void"), 0x808A7954:("func_808A7954","void","void"), 0x808A7968:("func_808A7968","void","void"), 0x808A7A24:("func_808A7A24","void","void"), @@ -5664,17 +5664,17 @@ 0x808A7BA0:("func_808A7BA0","void","void"), 0x808A7C04:("func_808A7C04","void","void"), 0x808A7C78:("func_808A7C78","void","void"), - 0x808A7D74:("func_808A7D74","void","void"), - 0x808A7E30:("func_808A7E30","void","void"), - 0x808A7EB8:("func_808A7EB8","void","void"), - 0x808A7FD0:("func_808A7FD0","void","void"), + 0x808A7D74:("ObjWturn_Update","void","void"), + 0x808A7E30:("EnRiverSound_Init","void","void"), + 0x808A7EB8:("EnRiverSound_Update","void","void"), + 0x808A7FD0:("EnRiverSound_Draw","void","void"), 0x808A80A0:("func_808A80A0","void","void"), 0x808A80AC:("func_808A80AC","void","void"), 0x808A812C:("func_808A812C","void","void"), 0x808A8218:("func_808A8218","void","void"), 0x808A82F4:("func_808A82F4","void","void"), - 0x808A83BC:("func_808A83BC","void","void"), - 0x808A8470:("func_808A8470","void","void"), + 0x808A83BC:("EnOssan_Init","void","void"), + 0x808A8470:("EnOssan_Destroy","void","void"), 0x808A849C:("func_808A849C","void","void"), 0x808A8500:("func_808A8500","void","void"), 0x808A85FC:("func_808A85FC","void","void"), @@ -5726,7 +5726,7 @@ 0x808AB0B0:("func_808AB0B0","void","void"), 0x808AB16C:("func_808AB16C","void","void"), 0x808AB404:("func_808AB404","void","void"), - 0x808AB458:("func_808AB458","void","void"), + 0x808AB458:("EnOssan_Update","void","void"), 0x808AB52C:("func_808AB52C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6"), 0x808AB78C:("func_808AB78C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12"), 0x808AB928:("func_808AB928","void","void"), @@ -5736,8 +5736,8 @@ 0x808ABE18:("func_808ABE18","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x808ABE58:("func_808ABE58","void","void"), 0x808ABF30:("func_808ABF30","void","void"), - 0x808AC920:("func_808AC920","void","void"), - 0x808ACB08:("func_808ACB08","void","void"), + 0x808AC920:("EnFamos_Init","void","void"), + 0x808ACB08:("EnFamos_Destroy","void","void"), 0x808ACB58:("func_808ACB58","void","void"), 0x808ACD2C:("func_808ACD2C","void","void"), 0x808ACF1C:("func_808ACF1C","void","void"), @@ -5772,24 +5772,24 @@ 0x808ADFA4:("func_808ADFA4","void","void"), 0x808ADFF0:("func_808ADFF0","void","void"), 0x808AE030:("func_808AE030","void","void"), - 0x808AE0EC:("func_808AE0EC","void","void"), + 0x808AE0EC:("EnFamos_Update","void","void"), 0x808AE304:("func_808AE304","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x808AE3A8:("func_808AE3A8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x808AE3FC:("func_808AE3FC","void","void"), - 0x808AE530:("func_808AE530","void","void"), + 0x808AE530:("EnFamos_Draw","void","void"), 0x808AE8C0:("func_808AE8C0","void","void"), - 0x808AE8CC:("func_808AE8CC","void","void"), - 0x808AEA78:("func_808AEA78","void","void"), + 0x808AE8CC:("EnBombf_Init","void","void"), + 0x808AEA78:("EnBombf_Destroy","void","void"), 0x808AEAB8:("func_808AEAB8","void","void"), 0x808AEAE0:("func_808AEAE0","void","void"), 0x808AEE3C:("func_808AEE3C","void","void"), 0x808AEF68:("func_808AEF68","void","void"), 0x808AEFD4:("func_808AEFD4","void","void"), - 0x808AF120:("func_808AF120","void","void"), + 0x808AF120:("EnBombf_Update","void","void"), 0x808AF86C:("func_808AF86C","void","void"), - 0x808AF8F8:("func_808AF8F8","void","void"), - 0x808AFCD0:("func_808AFCD0","void","void"), - 0x808AFDF8:("func_808AFDF8","void","void"), + 0x808AF8F8:("EnBombf_Draw","void","void"), + 0x808AFCD0:("EnAm_Init","void","void"), + 0x808AFDF8:("EnAm_Destroy","void","void"), 0x808AFE38:("func_808AFE38","void","void"), 0x808AFF9C:("func_808AFF9C","void","void"), 0x808B0040:("func_808B0040","void","void"), @@ -5813,11 +5813,11 @@ 0x808B0AD0:("func_808B0AD0","void","void"), 0x808B0B4C:("func_808B0B4C","void","void"), 0x808B0B9C:("func_808B0B9C","void","void"), - 0x808B0CC8:("func_808B0CC8","void","void"), + 0x808B0CC8:("EnAm_Update","void","void"), 0x808B0EA4:("func_808B0EA4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808B0F98:("func_808B0F98","void","void"), - 0x808B1330:("func_808B1330","void","void"), - 0x808B1504:("func_808B1504","void","void"), + 0x808B0F98:("EnAm_Draw","void","void"), + 0x808B1330:("EnDekubaba_Init","void","void"), + 0x808B1504:("EnDekubaba_Destroy","void","void"), 0x808B1530:("func_808B1530","void","void"), 0x808B15B8:("func_808B15B8","void","void"), 0x808B16BC:("func_808B16BC","void","void"), @@ -5854,19 +5854,19 @@ 0x808B3E40:("func_808B3E40","void","void"), 0x808B3EE8:("func_808B3EE8","void","void"), 0x808B3F50:("func_808B3F50","void","void"), - 0x808B42FC:("func_808B42FC","void","void"), + 0x808B42FC:("EnDekubaba_Update","void","void"), 0x808B4548:("func_808B4548","void","void"), 0x808B465C:("func_808B465C","void","void"), 0x808B48FC:("func_808B48FC","void","void"), 0x808B49C8:("func_808B49C8","void","void"), 0x808B4ABC:("func_808B4ABC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808B4AF8:("func_808B4AF8","void","void"), - 0x808B5230:("func_808B5230","void","void"), - 0x808B5294:("func_808B5294","void","void"), - 0x808B52C0:("func_808B52C0","void","void"), + 0x808B4AF8:("EnDekubaba_Draw","void","void"), + 0x808B5230:("EnMFire1_Init","void","void"), + 0x808B5294:("EnMFire1_Destroy","void","void"), + 0x808B52C0:("EnMFire1_Update","void","void"), 0x808B53C0:("func_808B53C0","void","void"), - 0x808B545C:("func_808B545C","void","void"), - 0x808B5820:("func_808B5820","void","void"), + 0x808B545C:("EnMThunder_Init","void","void"), + 0x808B5820:("EnMThunder_Destroy","void","void"), 0x808B5890:("func_808B5890","void","void"), 0x808B58CC:("func_808B58CC","void","void"), 0x808B5984:("func_808B5984","void","void"), @@ -5874,9 +5874,9 @@ 0x808B5F68:("func_808B5F68","void","void"), 0x808B60D4:("func_808B60D4","void","void"), 0x808B6310:("func_808B6310","void","void"), - 0x808B63E8:("func_808B63E8","void","void"), + 0x808B63E8:("EnMThunder_Update","void","void"), 0x808B65BC:("func_808B65BC","void","void"), - 0x808B677C:("func_808B677C","void","void"), + 0x808B677C:("EnMThunder_Draw","void","void"), 0x808B7360:("func_808B7360","void","void"), 0x808B736C:("func_808B736C","void","void"), 0x808B7380:("func_808B7380","void","void"), @@ -5887,7 +5887,7 @@ 0x808B74A8:("func_808B74A8","void","void"), 0x808B74D8:("func_808B74D8","void","void"), 0x808B751C:("func_808B751C","void","void"), - 0x808B75B0:("func_808B75B0","void","void"), + 0x808B75B0:("BgBreakwall_Init","void","void"), 0x808B767C:("func_808B767C","void","void"), 0x808B76CC:("func_808B76CC","void","void"), 0x808B77D0:("func_808B77D0","void","void"), @@ -5897,7 +5897,7 @@ 0x808B78DC:("func_808B78DC","void","void"), 0x808B7914:("func_808B7914","void","void"), 0x808B7A10:("func_808B7A10","void","void"), - 0x808B7A6C:("func_808B7A6C","void","void"), + 0x808B7A6C:("BgBreakwall_Update","void","void"), 0x808B7A90:("func_808B7A90","void","void"), 0x808B7B54:("func_808B7B54","void","void"), 0x808B7D34:("func_808B7D34","void","void"), @@ -5906,9 +5906,9 @@ 0x808B849C:("func_808B849C","void","void"), 0x808B8568:("func_808B8568","void","void"), 0x808B866C:("func_808B866C","void","void"), - 0x808B86D8:("func_808B86D8","void","void"), + 0x808B86D8:("DoorWarp1_Init","void","void"), 0x808B8774:("func_808B8774","void","void"), - 0x808B8878:("func_808B8878","void","void"), + 0x808B8878:("DoorWarp1_Destroy","void","void"), 0x808B8924:("func_808B8924","void","void"), 0x808B8A7C:("func_808B8A7C","void","void"), 0x808B8C48:("func_808B8C48","void","void"), @@ -5937,24 +5937,24 @@ 0x808BA550:("func_808BA550","void","void"), 0x808BAAF4:("func_808BAAF4","void","void"), 0x808BABF4:("func_808BABF4","void","void"), - 0x808BAC04:("func_808BAC04","void","void"), + 0x808BAC04:("DoorWarp1_Update","void","void"), 0x808BACCC:("func_808BACCC","void","void"), 0x808BAE9C:("func_808BAE9C","void","void"), 0x808BB4C4:("func_808BB4C4","void","void"), 0x808BB4F4:("func_808BB4F4","void","void"), - 0x808BB84C:("func_808BB84C","void","void"), + 0x808BB84C:("DoorWarp1_Draw","void","void"), 0x808BB8D4:("func_808BB8D4","void","void"), - 0x808BC010:("func_808BC010","void","void"), - 0x808BC270:("func_808BC270","void","void"), - 0x808BC2C4:("func_808BC2C4","void","void"), - 0x808BC9D4:("func_808BC9D4","void","void"), - 0x808BCDF0:("func_808BCDF0","void","void"), - 0x808BCEA8:("func_808BCEA8","void","void"), - 0x808BCEB8:("func_808BCEB8","void","void"), + 0x808BC010:("ObjSyokudai_Init","void","void"), + 0x808BC270:("ObjSyokudai_Destroy","void","void"), + 0x808BC2C4:("ObjSyokudai_Update","void","void"), + 0x808BC9D4:("ObjSyokudai_Draw","void","void"), + 0x808BCDF0:("ItemBHeart_Init","void","void"), + 0x808BCEA8:("ItemBHeart_Destroy","void","void"), + 0x808BCEB8:("ItemBHeart_Update","void","void"), 0x808BCF54:("func_808BCF54","void","void"), - 0x808BCFC4:("func_808BCFC4","void","void"), - 0x808BD1E0:("func_808BD1E0","void","void"), - 0x808BD31C:("func_808BD31C","void","void"), + 0x808BCFC4:("ItemBHeart_Draw","void","void"), + 0x808BD1E0:("EnDekunuts_Init","void","void"), + 0x808BD31C:("EnDekunuts_Destroy","void","void"), 0x808BD348:("func_808BD348","void","void"), 0x808BD3B4:("func_808BD3B4","void","void"), 0x808BD428:("func_808BD428","void","void"), @@ -5983,12 +5983,12 @@ 0x808BE680:("func_808BE680","void","void"), 0x808BE6C4:("func_808BE6C4","void","void"), 0x808BE73C:("func_808BE73C","void","void"), - 0x808BEA48:("func_808BEA48","void","void"), + 0x808BEA48:("EnDekunuts_Update","void","void"), 0x808BEBD0:("func_808BEBD0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x808BED30:("func_808BED30","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808BEE38:("func_808BEE38","void","void"), - 0x808BF220:("func_808BF220","void","void"), - 0x808BF318:("func_808BF318","void","void"), + 0x808BEE38:("EnDekunuts_Draw","void","void"), + 0x808BF220:("EnBbfall_Init","void","void"), + 0x808BF318:("EnBbfall_Destroy","void","void"), 0x808BF344:("func_808BF344","void","void"), 0x808BF3B8:("func_808BF3B8","void","void"), 0x808BF438:("func_808BF438","void","void"), @@ -6013,13 +6013,13 @@ 0x808C013C:("func_808C013C","void","void"), 0x808C0178:("func_808C0178","void","void"), 0x808C01E0:("func_808C01E0","void","void"), - 0x808C03EC:("func_808C03EC","void","void"), + 0x808C03EC:("EnBbfall_Update","void","void"), 0x808C07D4:("func_808C07D4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x808C080C:("func_808C080C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808C0A04:("func_808C0A04","void","void"), + 0x808C0A04:("EnBbfall_Draw","void","void"), 0x808C1030:("func_808C1030","void","void"), - 0x808C103C:("func_808C103C","void","void"), - 0x808C10B0:("func_808C10B0","void","void"), + 0x808C103C:("ArmsHook_Init","void","void"), + 0x808C10B0:("ArmsHook_Destroy","void","void"), 0x808C10F8:("func_808C10F8","void","void"), 0x808C1154:("func_808C1154","void","void"), 0x808C1168:("func_808C1168","void","void"), @@ -6027,10 +6027,10 @@ 0x808C11C0:("func_808C11C0","void","void"), 0x808C125C:("func_808C125C","void","void"), 0x808C12A4:("func_808C12A4","void","void"), - 0x808C18D8:("func_808C18D8","void","void"), - 0x808C1918:("func_808C1918","void","void"), - 0x808C1D40:("func_808C1D40","void","void"), - 0x808C1E68:("func_808C1E68","void","void"), + 0x808C18D8:("ArmsHook_Update","void","void"), + 0x808C1918:("ArmsHook_Draw","void","void"), + 0x808C1D40:("EnBb_Init","void","void"), + 0x808C1E68:("EnBb_Destroy","void","void"), 0x808C1E94:("func_808C1E94","void","void"), 0x808C1F00:("func_808C1F00","void","void"), 0x808C1F74:("func_808C1F74","void","void"), @@ -6052,23 +6052,23 @@ 0x808C2CF0:("func_808C2CF0","void","void"), 0x808C2D78:("func_808C2D78","void","void"), 0x808C2E34:("func_808C2E34","void","void"), - 0x808C30A0:("func_808C30A0","void","void"), + 0x808C30A0:("EnBb_Update","void","void"), 0x808C32EC:("func_808C32EC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x808C3324:("func_808C3324","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808C351C:("func_808C351C","void","void"), - 0x808C3A50:("func_808C3A50","void","void"), - 0x808C3A78:("func_808C3A78","void","void"), - 0x808C3A88:("func_808C3A88","void","void"), - 0x808C3A98:("func_808C3A98","void","void"), + 0x808C351C:("EnBb_Draw","void","void"), + 0x808C3A50:("BgKeikokuSpr_Init","void","void"), + 0x808C3A78:("BgKeikokuSpr_Destroy","void","void"), + 0x808C3A88:("BgKeikokuSpr_Update","void","void"), + 0x808C3A98:("BgKeikokuSpr_Draw","void","void"), 0x808C3C00:("func_808C3C00","void","void"), 0x808C3D28:("func_808C3D28","void","void"), - 0x808C3F30:("func_808C3F30","void","void"), - 0x808C4414:("func_808C4414","void","void"), + 0x808C3F30:("EnWood02_Init","void","void"), + 0x808C4414:("EnWood02_Destroy","void","void"), 0x808C4458:("func_808C4458","void","void"), - 0x808C4584:("func_808C4584","void","void"), - 0x808C4A3C:("func_808C4A3C","void","void"), - 0x808C4F80:("func_808C4F80","void","void"), - 0x808C52A0:("func_808C52A0","void","void"), + 0x808C4584:("EnWood02_Update","void","void"), + 0x808C4A3C:("EnWood02_Draw","void","void"), + 0x808C4F80:("EnDeath_Init","void","void"), + 0x808C52A0:("EnDeath_Destroy","void","void"), 0x808C5310:("func_808C5310","void","void"), 0x808C5394:("func_808C5394","void","void"), 0x808C5428:("func_808C5428","void","void"), @@ -6116,7 +6116,7 @@ 0x808C7DCC:("func_808C7DCC","void","void"), 0x808C7E24:("func_808C7E24","void","void"), 0x808C7EDC:("func_808C7EDC","void","void"), - 0x808C8170:("func_808C8170","void","void"), + 0x808C8170:("EnDeath_Update","void","void"), 0x808C84A4:("func_808C84A4","void","void"), 0x808C8690:("func_808C8690","void","void"), 0x808C882C:("func_808C882C","void","void"), @@ -6124,9 +6124,9 @@ 0x808C9160:("func_808C9160","void","void"), 0x808C9220:("func_808C9220","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x808C9340:("func_808C9340","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808C96C8:("func_808C96C8","void","void"), - 0x808CA0B0:("func_808CA0B0","void","void"), - 0x808CA23C:("func_808CA23C","void","void"), + 0x808C96C8:("EnDeath_Draw","void","void"), + 0x808CA0B0:("EnMinideath_Init","void","void"), + 0x808CA23C:("EnMinideath_Destroy","void","void"), 0x808CA268:("func_808CA268","void","void"), 0x808CA308:("func_808CA308","void","void"), 0x808CA34C:("func_808CA34C","void","void"), @@ -6159,9 +6159,9 @@ 0x808CB7CC:("func_808CB7CC","void","void"), 0x808CB810:("func_808CB810","void","void"), 0x808CB8F4:("func_808CB8F4","void","void"), - 0x808CBB18:("func_808CBB18","void","void"), - 0x808CC260:("func_808CC260","void","void"), - 0x808CC3E0:("func_808CC3E0","void","void"), + 0x808CBB18:("EnMinideath_Update","void","void"), + 0x808CC260:("EnVm_Init","void","void"), + 0x808CC3E0:("EnVm_Destroy","void","void"), 0x808CC420:("func_808CC420","void","void"), 0x808CC490:("func_808CC490","void","void"), 0x808CC5C4:("func_808CC5C4","void","void"), @@ -6175,12 +6175,12 @@ 0x808CCBE4:("func_808CCBE4","void","void"), 0x808CCCF0:("func_808CCCF0","void","void"), 0x808CCDE4:("func_808CCDE4","void","void"), - 0x808CCEE4:("func_808CCEE4","void","void"), + 0x808CCEE4:("EnVm_Update","void","void"), 0x808CD020:("func_808CD020","UNK_TYPE4","UNK_TYPE4 param_1, int param_2, UNK_PTR param_3, UNK_TYPE4 param_4, short* param_5, int param_6"), 0x808CD08C:("func_808CD08C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808CD238:("func_808CD238","void","void"), - 0x808CD740:("func_808CD740","void","void"), - 0x808CD8E8:("func_808CD8E8","void","void"), + 0x808CD238:("EnVm_Draw","void","void"), + 0x808CD740:("DemoEffect_Init","void","void"), + 0x808CD8E8:("DemoEffect_Destroy","void","void"), 0x808CD940:("func_808CD940","void","void"), 0x808CD998:("func_808CD998","void","void"), 0x808CDAD0:("func_808CDAD0","void","void"), @@ -6188,7 +6188,7 @@ 0x808CDCEC:("func_808CDCEC","void","void"), 0x808CDD70:("func_808CDD70","void","void"), 0x808CDDE0:("func_808CDDE0","void","void"), - 0x808CDE54:("func_808CDE54","void","void"), + 0x808CDE54:("DemoEffect_Update","void","void"), 0x808CDE78:("func_808CDE78","void","void"), 0x808CDFF8:("func_808CDFF8","void","void"), 0x808CE078:("func_808CE078","void","void"), @@ -6196,14 +6196,14 @@ 0x808CE45C:("func_808CE45C","void","void"), 0x808CF06C:("func_808CF06C","void","void"), 0x808CF0CC:("func_808CF0CC","void","void"), - 0x808CF808:("func_808CF808","void","void"), - 0x808CF928:("func_808CF928","void","void"), - 0x808CF94C:("func_808CF94C","void","void"), + 0x808CF808:("DemoKankyo_Init","void","void"), + 0x808CF928:("DemoKankyo_Destroy","void","void"), + 0x808CF94C:("DemoKankyo_Update","void","void"), 0x808CF970:("func_808CF970","void","void"), 0x808CFE04:("func_808CFE04","void","void"), - 0x808D035C:("func_808D035C","void","void"), - 0x808D0680:("func_808D0680","void","void"), - 0x808D08A4:("func_808D08A4","void","void"), + 0x808D035C:("DemoKankyo_Draw","void","void"), + 0x808D0680:("EnFloormas_Init","void","void"), + 0x808D08A4:("EnFloormas_Destroy","void","void"), 0x808D08D0:("func_808D08D0","void","void"), 0x808D0908:("func_808D0908","void","void"), 0x808D0930:("func_808D0930","void","void"), @@ -6255,13 +6255,13 @@ 0x808D2D6C:("func_808D2D6C","void","void"), 0x808D2DC0:("func_808D2DC0","void","void"), 0x808D2E34:("func_808D2E34","void","void"), - 0x808D316C:("func_808D316C","void","void"), + 0x808D316C:("EnFloormas_Update","void","void"), 0x808D3488:("func_808D3488","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x808D34C4:("func_808D34C4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x808D3630:("func_808D3630","void","void"), + 0x808D3630:("EnFloormas_Draw","void","void"), 0x808D3754:("func_808D3754","void","void"), - 0x808D3E20:("func_808D3E20","void","void"), - 0x808D414C:("func_808D414C","void","void"), + 0x808D3E20:("EnRd_Init","void","void"), + 0x808D414C:("EnRd_Destroy","void","void"), 0x808D4190:("func_808D4190","void","void"), 0x808D41FC:("func_808D41FC","void","void"), 0x808D4260:("func_808D4260","void","void"), @@ -6305,20 +6305,20 @@ 0x808D6814:("func_808D6814","void","void"), 0x808D6A94:("func_808D6A94","void","void"), 0x808D6B64:("func_808D6B64","void","void"), - 0x808D6C10:("func_808D6C10","void","void"), + 0x808D6C10:("EnRd_Update","void","void"), 0x808D6DA0:("func_808D6DA0","UNK_TYPE4","UNK_TYPE4 param_1, s32 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, s32 param_5, s32 param_6"), 0x808D6DFC:("func_808D6DFC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808D6ED8:("func_808D6ED8","void","void"), - 0x808D7550:("func_808D7550","void","void"), - 0x808D75BC:("func_808D75BC","void","void"), + 0x808D6ED8:("EnRd_Draw","void","void"), + 0x808D7550:("BgF40Flift_Init","void","void"), + 0x808D75BC:("BgF40Flift_Destroy","void","void"), 0x808D75F0:("func_808D75F0","void","void"), 0x808D7714:("func_808D7714","void","void"), - 0x808D77B8:("func_808D77B8","void","void"), - 0x808D77DC:("func_808D77DC","void","void"), + 0x808D77B8:("BgF40Flift_Update","void","void"), + 0x808D77DC:("BgF40Flift_Draw","void","void"), 0x808D78D0:("func_808D78D0","UNK_TYPE4","Actor* param_1"), 0x808D7928:("func_808D7928","unsigned int","Actor* param_1"), - 0x808D7954:("func_808D7954","void","Actor* param_1"), - 0x808D7A04:("func_808D7A04","void","void"), + 0x808D7954:("ObjMure_Init","void","Actor* param_1"), + 0x808D7A04:("ObjMure_Destroy","void","void"), 0x808D7A14:("func_808D7A14","int","int param_1"), 0x808D7A40:("func_808D7A40","void","UNK_PTR param_1, UNK_PTR param_2"), 0x808D7A68:("func_808D7A68","void","int param_1, GlobalContext* param_2"), @@ -6334,7 +6334,7 @@ 0x808D82CC:("func_808D82CC","void","int param_1"), 0x808D84F4:("func_808D84F4","void","unsigned int param_1"), 0x808D8678:("func_808D8678","void","unsigned int param_1, GlobalContext* param_2"), - 0x808D8720:("func_808D8720","void","int param_1"), + 0x808D8720:("ObjMure_Update","void","int param_1"), 0x808D8940:("func_808D8940","void","void"), 0x808D8B58:("func_808D8B58","void","void"), 0x808D8D60:("func_808D8D60","void","void"), @@ -6368,25 +6368,25 @@ 0x808DB100:("func_808DB100","void","void"), 0x808DB25C:("func_808DB25C","void","void"), 0x808DB2E0:("func_808DB2E0","void","void"), - 0x808DB454:("func_808DB454","void","void"), - 0x808DB70C:("func_808DB70C","void","void"), - 0x808DB738:("func_808DB738","void","void"), + 0x808DB454:("EnSw_Init","void","void"), + 0x808DB70C:("EnSw_Destroy","void","void"), + 0x808DB738:("EnSw_Update","void","void"), 0x808DB7F4:("func_808DB7F4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x808DB8DC:("func_808DB8DC","void","void"), + 0x808DB8DC:("EnSw_Draw","void","void"), 0x808DBE80:("func_808DBE80","void","void"), 0x808DBE8C:("func_808DBE8C","void","void"), 0x808DBEB0:("func_808DBEB0","void","void"), 0x808DBFB0:("func_808DBFB0","void","void"), 0x808DC038:("func_808DC038","void","void"), - 0x808DC0BC:("func_808DC0BC","void","void"), - 0x808DC168:("func_808DC168","void","void"), + 0x808DC0BC:("ObjectKankyo_Init","void","void"), + 0x808DC168:("ObjectKankyo_Destroy","void","void"), 0x808DC18C:("func_808DC18C","void","void"), 0x808DC454:("func_808DC454","void","void"), 0x808DCB7C:("func_808DCB7C","void","void"), 0x808DCBF8:("func_808DCBF8","void","void"), 0x808DCDB4:("func_808DCDB4","void","void"), - 0x808DD340:("func_808DD340","void","void"), - 0x808DD364:("func_808DD364","void","void"), + 0x808DD340:("ObjectKankyo_Update","void","void"), + 0x808DD364:("ObjectKankyo_Draw","void","void"), 0x808DD3C8:("func_808DD3C8","void","void"), 0x808DD970:("func_808DD970","void","void"), 0x808DDE74:("func_808DDE74","void","void"), @@ -6394,8 +6394,8 @@ 0x808DE5C0:("func_808DE5C0","void","void"), 0x808DE660:("func_808DE660","void","void"), 0x808DE728:("func_808DE728","void","void"), - 0x808DE7F0:("func_808DE7F0","void","void"), - 0x808DE958:("func_808DE958","void","void"), + 0x808DE7F0:("EnHorseLinkChild_Init","void","void"), + 0x808DE958:("EnHorseLinkChild_Destroy","void","void"), 0x808DE9A8:("func_808DE9A8","void","void"), 0x808DEA0C:("func_808DEA0C","void","void"), 0x808DEA54:("func_808DEA54","void","void"), @@ -6409,67 +6409,67 @@ 0x808DF620:("func_808DF620","void","void"), 0x808DF788:("func_808DF788","void","void"), 0x808DF838:("func_808DF838","void","void"), - 0x808DFB14:("func_808DFB14","void","void"), + 0x808DFB14:("EnHorseLinkChild_Update","void","void"), 0x808DFC3C:("func_808DFC3C","void","void"), 0x808DFDC8:("func_808DFDC8","void","void"), - 0x808DFE3C:("func_808DFE3C","void","void"), + 0x808DFE3C:("EnHorseLinkChild_Draw","void","void"), 0x808E01A0:("func_808E01A0","void","void"), - 0x808E01AC:("func_808E01AC","void","void"), - 0x808E0264:("func_808E0264","void","void"), + 0x808E01AC:("DoorAna_Init","void","void"), + 0x808E0264:("DoorAna_Destroy","void","void"), 0x808E02A4:("func_808E02A4","void","void"), 0x808E03B8:("func_808E03B8","void","void"), 0x808E05C4:("func_808E05C4","void","void"), - 0x808E06B0:("func_808E06B0","void","void"), - 0x808E0704:("func_808E0704","void","void"), - 0x808E0830:("func_808E0830","void","void"), + 0x808E06B0:("DoorAna_Update","void","void"), + 0x808E0704:("DoorAna_Draw","void","void"), + 0x808E0830:("EnEncount1_Init","void","void"), 0x808E0954:("func_808E0954","void","void"), - 0x808E0DA8:("func_808E0DA8","void","void"), - 0x808E0E40:("func_808E0E40","void","void"), - 0x808E0EBC:("func_808E0EBC","void","void"), + 0x808E0DA8:("EnEncount1_Update","void","void"), + 0x808E0E40:("DemoTreLgt_Init","void","void"), + 0x808E0EBC:("DemoTreLgt_Destroy","void","void"), 0x808E0EE8:("func_808E0EE8","void","void"), 0x808E0EF4:("func_808E0EF4","void","void"), 0x808E0F4C:("func_808E0F4C","void","void"), 0x808E0FE0:("func_808E0FE0","void","void"), - 0x808E1270:("func_808E1270","void","void"), + 0x808E1270:("DemoTreLgt_Update","void","void"), 0x808E12A4:("func_808E12A4","void","void"), - 0x808E13FC:("func_808E13FC","void","void"), - 0x808E1560:("func_808E1560","void","void"), - 0x808E16B4:("func_808E16B4","void","void"), + 0x808E13FC:("DemoTreLgt_Draw","void","void"), + 0x808E1560:("EnEncount2_Init","void","void"), + 0x808E16B4:("EnEncount2_Destroy","void","void"), 0x808E16FC:("func_808E16FC","void","void"), 0x808E1714:("func_808E1714","void","void"), 0x808E17C4:("func_808E17C4","void","void"), 0x808E18A8:("func_808E18A8","void","void"), - 0x808E18F8:("func_808E18F8","void","void"), - 0x808E19C4:("func_808E19C4","void","void"), + 0x808E18F8:("EnEncount2_Update","void","void"), + 0x808E19C4:("EnEncount2_Draw","void","void"), 0x808E1A24:("func_808E1A24","void","void"), 0x808E1B4C:("func_808E1B4C","void","void"), 0x808E1C9C:("func_808E1C9C","void","void"), - 0x808E1FE0:("func_808E1FE0","void","void"), - 0x808E1FF0:("func_808E1FF0","void","void"), - 0x808E2000:("func_808E2000","void","void"), - 0x808E2010:("func_808E2010","void","void"), - 0x808E2070:("func_808E2070","void","void"), - 0x808E21C8:("func_808E21C8","void","void"), + 0x808E1FE0:("EnFireRock_Init","void","void"), + 0x808E1FF0:("EnFireRock_Destroy","void","void"), + 0x808E2000:("EnFireRock_Update","void","void"), + 0x808E2010:("EnFireRock_Draw","void","void"), + 0x808E2070:("BgCtowerRot_Init","void","void"), + 0x808E21C8:("BgCtowerRot_Destroy","void","void"), 0x808E21FC:("func_808E21FC","void","void"), 0x808E22DC:("func_808E22DC","void","void"), 0x808E22EC:("func_808E22EC","void","void"), 0x808E23D0:("func_808E23D0","void","void"), 0x808E2444:("func_808E2444","void","void"), - 0x808E24B4:("func_808E24B4","void","void"), - 0x808E24D8:("func_808E24D8","void","void"), + 0x808E24B4:("BgCtowerRot_Update","void","void"), + 0x808E24D8:("BgCtowerRot_Draw","void","void"), 0x808E2600:("func_808E2600","void","void"), 0x808E26C8:("func_808E26C8","void","void"), - 0x808E286C:("func_808E286C","void","void"), - 0x808E2B04:("func_808E2B04","void","void"), - 0x808E2B7C:("func_808E2B7C","void","void"), + 0x808E286C:("MirRay_Init","void","void"), + 0x808E2B04:("MirRay_Destroy","void","void"), + 0x808E2B7C:("MirRay_Update","void","void"), 0x808E2C68:("func_808E2C68","void","void"), 0x808E2E1C:("func_808E2E1C","void","void"), 0x808E2FF8:("func_808E2FF8","void","void"), 0x808E30FC:("func_808E30FC","void","void"), - 0x808E36A4:("func_808E36A4","void","void"), + 0x808E36A4:("MirRay_Draw","void","void"), 0x808E3984:("func_808E3984","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7"), - 0x808E3EF0:("func_808E3EF0","void","void"), - 0x808E3FF0:("func_808E3FF0","void","void"), + 0x808E3EF0:("EnSb_Init","void","void"), + 0x808E3FF0:("EnSb_Destroy","void","void"), 0x808E401C:("func_808E401C","void","void"), 0x808E40CC:("func_808E40CC","void","void"), 0x808E4144:("func_808E4144","void","void"), @@ -6485,11 +6485,11 @@ 0x808E47E8:("func_808E47E8","void","void"), 0x808E491C:("func_808E491C","void","int param_1"), 0x808E4984:("func_808E4984","void","void"), - 0x808E4AC8:("func_808E4AC8","void","void"), + 0x808E4AC8:("EnSb_Update","void","void"), 0x808E4C18:("func_808E4C18","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808E4CB0:("func_808E4CB0","void","void"), - 0x808E4FC0:("func_808E4FC0","void","void"), - 0x808E530C:("func_808E530C","void","void"), + 0x808E4CB0:("EnSb_Draw","void","void"), + 0x808E4FC0:("EnBigslime_Init","void","void"), + 0x808E530C:("EnBigslime_Destroy","void","void"), 0x808E5388:("func_808E5388","void","void"), 0x808E5430:("func_808E5430","void","void"), 0x808E5484:("func_808E5484","void","void"), @@ -6584,15 +6584,15 @@ 0x808EBED0:("func_808EBED0","void","void"), 0x808EC158:("func_808EC158","void","void"), 0x808EC354:("func_808EC354","void","void"), - 0x808EC4E4:("func_808EC4E4","void","void"), + 0x808EC4E4:("EnBigslime_Update","void","void"), 0x808EC708:("func_808EC708","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE4 param_8"), 0x808EC990:("func_808EC990","void","void"), 0x808ECD14:("func_808ECD14","void","void"), 0x808ED07C:("func_808ED07C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808ED138:("func_808ED138","void","void"), + 0x808ED138:("EnBigslime_Draw","void","void"), 0x808ED3F4:("func_808ED3F4","void","void"), - 0x808F1200:("func_808F1200","void","void"), - 0x808F1334:("func_808F1334","void","void"), + 0x808F1200:("EnKarebaba_Init","void","void"), + 0x808F1334:("EnKarebaba_Destroy","void","void"), 0x808F1374:("func_808F1374","void","void"), 0x808F13FC:("func_808F13FC","void","void"), 0x808F152C:("func_808F152C","void","void"), @@ -6618,9 +6618,9 @@ 0x808F241C:("func_808F241C","void","void"), 0x808F24F8:("func_808F24F8","void","void"), 0x808F254C:("func_808F254C","void","void"), - 0x808F25A4:("func_808F25A4","void","void"), + 0x808F25A4:("EnKarebaba_Update","void","void"), 0x808F280C:("func_808F280C","void","void"), - 0x808F28F8:("func_808F28F8","void","void"), + 0x808F28F8:("EnKarebaba_Draw","void","void"), 0x808F30B0:("func_808F30B0","void","void"), 0x808F3178:("func_808F3178","void","void"), 0x808F322C:("func_808F322C","void","void"), @@ -6658,15 +6658,15 @@ 0x808F5A94:("func_808F5A94","void","void"), 0x808F5B58:("func_808F5B58","void","void"), 0x808F5C98:("func_808F5C98","void","void"), - 0x808F5DA4:("func_808F5DA4","void","void"), - 0x808F621C:("func_808F621C","void","void"), - 0x808F6248:("func_808F6248","void","void"), + 0x808F5DA4:("EnIn_Init","void","void"), + 0x808F621C:("EnIn_Destroy","void","void"), + 0x808F6248:("EnIn_Update","void","void"), 0x808F6334:("func_808F6334","void","void"), 0x808F64A0:("func_808F64A0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x808F67F8:("func_808F67F8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x808F69B4:("func_808F69B4","void","void"), - 0x808F74B0:("func_808F74B0","void","void"), - 0x808F7580:("func_808F7580","void","void"), + 0x808F69B4:("EnIn_Draw","void","void"), + 0x808F74B0:("EnBomChu_Init","void","void"), + 0x808F7580:("EnBomChu_Destroy","void","void"), 0x808F75D0:("func_808F75D0","void","void"), 0x808F77E4:("func_808F77E4","void","void"), 0x808F7868:("func_808F7868","void","void"), @@ -6678,8 +6678,8 @@ 0x808F7FD0:("func_808F7FD0","void","void"), 0x808F8080:("func_808F8080","void","void"), 0x808F818C:("func_808F818C","void","void"), - 0x808F83B8:("func_808F83B8","void","void"), - 0x808F8714:("func_808F8714","void","void"), + 0x808F83B8:("EnBomChu_Update","void","void"), + 0x808F8714:("EnBomChu_Draw","void","void"), 0x808F890C:("D_808F890C","void","void"), 0x808F8AA0:("func_808F8AA0","void","void"), 0x808F8C24:("func_808F8C24","void","void"), @@ -6700,12 +6700,12 @@ 0x808F99B0:("func_808F99B0","void","void"), 0x808F99C4:("func_808F99C4","void","void"), 0x808F99D8:("func_808F99D8","void","void"), - 0x808F99EC:("func_808F99EC","void","void"), - 0x808F9A4C:("func_808F9A4C","void","void"), - 0x808F9A88:("func_808F9A88","void","void"), - 0x808F9AC4:("func_808F9AC4","void","void"), - 0x808F9E00:("func_808F9E00","void","void"), - 0x808F9FDC:("func_808F9FDC","void","void"), + 0x808F99EC:("EnHorseGameCheck_Init","void","void"), + 0x808F9A4C:("EnHorseGameCheck_Destroy","void","void"), + 0x808F9A88:("EnHorseGameCheck_Update","void","void"), + 0x808F9AC4:("EnHorseGameCheck_Draw","void","void"), + 0x808F9E00:("EnRr_Init","void","void"), + 0x808F9FDC:("EnRr_Destroy","void","void"), 0x808FA01C:("func_808FA01C","void","void"), 0x808FA11C:("func_808FA11C","void","void"), 0x808FA19C:("func_808FA19C","void","void"), @@ -6732,11 +6732,11 @@ 0x808FB680:("func_808FB680","void","void"), 0x808FB710:("func_808FB710","void","void"), 0x808FB794:("func_808FB794","void","void"), - 0x808FB888:("func_808FB888","void","void"), - 0x808FBD54:("func_808FBD54","void","void"), - 0x808FC550:("func_808FC550","void","void"), - 0x808FC5AC:("func_808FC5AC","void","void"), - 0x808FC5BC:("func_808FC5BC","void","void"), + 0x808FB888:("EnRr_Update","void","void"), + 0x808FBD54:("EnRr_Draw","void","void"), + 0x808FC550:("EnFr_Init","void","void"), + 0x808FC5AC:("EnFr_Destroy","void","void"), + 0x808FC5BC:("EnFr_Update","void","void"), 0x808FC6C0:("func_808FC6C0","void","int param_1, int param_2, float* param_3, float param_4"), 0x808FC770:("func_808FC770","void","UNK_TYPE4 param_1, UNK_TYPE4 param_2, UNK_TYPE4 param_3"), 0x808FC790:("func_808FC790","f32","void"), @@ -6747,8 +6747,8 @@ 0x808FCDBC:("func_808FCDBC","void","int param_1, UNK_PTR param_2, UNK_PTR param_3, UNK_TYPE4 param_4, u8 param_5"), 0x808FCF60:("func_808FCF60","void","int param_1, UNK_PTR param_2, f32* param_3"), 0x808FD054:("func_808FD054","void","void"), - 0x808FD368:("func_808FD368","void","Actor* param_1, GlobalContext* param_2"), - 0x808FDC64:("func_808FDC64","void","int param_1, GlobalContext* param_2"), + 0x808FD368:("EnFishing_Init","void","Actor* param_1, GlobalContext* param_2"), + 0x808FDC64:("EnFishing_Destroy","void","int param_1, GlobalContext* param_2"), 0x808FDCDC:("func_808FDCDC","void","float* param_1, GlobalContext* param_2"), 0x808FE3F8:("func_808FE3F8","void","f32* param_1, GraphicsContext** param_2"), 0x808FEE1C:("func_808FEE1C","void","GraphicsContext** param_1"), @@ -6766,12 +6766,12 @@ 0x809038A4:("func_809038A4","void","int param_1, unsigned short* param_2"), 0x80903C60:("func_80903C60","void","Actor* param_1, char param_2"), 0x80903E20:("func_80903E20","void","Actor* param_1, GlobalContext* param_2"), - 0x80903FE0:("func_80903FE0","void","Actor* param_1, GlobalContext* param_2"), + 0x80903FE0:("EnFishing_Update","void","Actor* param_1, GlobalContext* param_2"), 0x80908554:("func_80908554","UNK_TYPE4","UNK_TYPE4 param_1, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, int param_5, int param_6"), 0x80908674:("func_80908674","void","UNK_TYPE4 param_1, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, int param_5"), 0x809086B4:("func_809086B4","UNK_TYPE4","UNK_TYPE4 param_1, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, int param_5, int param_6"), 0x80908734:("func_80908734","void","UNK_TYPE4 param_1, int param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, int param_5"), - 0x80908774:("func_80908774","void","int param_1, GraphicsContext** param_2"), + 0x80908774:("EnFishing_Draw","void","int param_1, GraphicsContext** param_2"), 0x809089B8:("func_809089B8","void","float* param_1, float* param_2"), 0x80908A64:("func_80908A64","void","float* param_1, float* param_2, u8 param_3"), 0x80908B4C:("func_80908B4C","void","GlobalContext* param_1"), @@ -6792,8 +6792,8 @@ 0x80917604:("func_80917604","void","void"), 0x8091763C:("func_8091763C","void","void"), 0x8091768C:("func_8091768C","void","void"), - 0x809176D0:("func_809176D0","void","void"), - 0x8091780C:("func_8091780C","void","void"), + 0x809176D0:("ObjOshihiki_Init","void","void"), + 0x8091780C:("ObjOshihiki_Destroy","void","void"), 0x80917840:("func_80917840","void","void"), 0x809179A0:("func_809179A0","void","void"), 0x80917AEC:("func_80917AEC","void","void"), @@ -6809,33 +6809,33 @@ 0x8091834C:("func_8091834C","void","void"), 0x8091851C:("func_8091851C","void","void"), 0x80918574:("func_80918574","void","void"), - 0x80918678:("func_80918678","void","void"), - 0x80918700:("func_80918700","void","void"), + 0x80918678:("ObjOshihiki_Update","void","void"), + 0x80918700:("ObjOshihiki_Draw","void","void"), 0x80918B40:("func_80918B40","void","void"), - 0x80918BB8:("func_80918BB8","void","void"), - 0x80918D54:("func_80918D54","void","void"), + 0x80918BB8:("EffDust_Init","void","void"), + 0x80918D54:("EffDust_Destroy","void","void"), 0x80918D64:("func_80918D64","void","void"), 0x80918FE4:("func_80918FE4","void","void"), 0x80919230:("func_80919230","void","void"), - 0x80919744:("func_80919744","void","void"), + 0x80919744:("EffDust_Update","void","void"), 0x80919768:("func_80919768","void","void"), 0x809199FC:("func_809199FC","void","void"), - 0x80919D68:("func_80919D68","void","void"), + 0x80919D68:("EffDust_Draw","void","void"), 0x80919F30:("func_80919F30","void","void"), 0x80919FC8:("func_80919FC8","void","void"), 0x8091A044:("func_8091A044","void","void"), 0x8091A0B8:("func_8091A0B8","void","void"), - 0x8091A124:("func_8091A124","void","void"), - 0x8091A2D8:("func_8091A2D8","void","void"), - 0x8091A30C:("func_8091A30C","void","void"), + 0x8091A124:("BgUmajump_Init","void","void"), + 0x8091A2D8:("BgUmajump_Destroy","void","void"), + 0x8091A30C:("BgUmajump_Update","void","void"), 0x8091A5A0:("func_8091A5A0","void","void"), 0x8091A7B0:("func_8091A7B0","void","void"), 0x8091A8A0:("func_8091A8A0","void","void"), 0x8091A8C4:("func_8091A8C4","void","void"), 0x8091A8F4:("func_8091A8F4","void","void"), 0x8091A9E4:("func_8091A9E4","void","void"), - 0x8091AA78:("func_8091AA78","void","void"), - 0x8091AC4C:("func_8091AC4C","void","void"), + 0x8091AA78:("EnInsect_Init","void","void"), + 0x8091AC4C:("EnInsect_Destroy","void","void"), 0x8091AC78:("func_8091AC78","void","void"), 0x8091ACC4:("func_8091ACC4","void","void"), 0x8091AE10:("func_8091AE10","void","void"), @@ -6850,14 +6850,14 @@ 0x8091B670:("func_8091B670","void","void"), 0x8091B928:("func_8091B928","void","void"), 0x8091B984:("func_8091B984","void","void"), - 0x8091BAB4:("func_8091BAB4","void","void"), - 0x8091BD04:("func_8091BD04","void","void"), + 0x8091BAB4:("EnInsect_Update","void","void"), + 0x8091BD04:("EnInsect_Draw","void","void"), 0x8091C0A0:("func_8091C0A0","void","void"), 0x8091C124:("func_8091C124","void","void"), 0x8091C140:("func_8091C140","void","void"), 0x8091C178:("func_8091C178","void","void"), - 0x8091C33C:("func_8091C33C","void","void"), - 0x8091C4F8:("func_8091C4F8","void","void"), + 0x8091C33C:("EnButte_Init","void","void"), + 0x8091C4F8:("EnButte_Destroy","void","void"), 0x8091C524:("func_8091C524","void","void"), 0x8091C5EC:("func_8091C5EC","void","void"), 0x8091C6B4:("func_8091C6B4","void","void"), @@ -6869,8 +6869,8 @@ 0x8091CFB4:("func_8091CFB4","void","void"), 0x8091D070:("func_8091D070","void","void"), 0x8091D090:("func_8091D090","void","void"), - 0x8091D0C0:("func_8091D0C0","void","void"), - 0x8091D240:("func_8091D240","void","void"), + 0x8091D0C0:("EnButte_Update","void","void"), + 0x8091D240:("EnButte_Draw","void","void"), 0x8091D630:("func_8091D630","void","void"), 0x8091D660:("func_8091D660","void","void"), 0x8091D6C4:("func_8091D6C4","void","void"), @@ -6880,8 +6880,8 @@ 0x8091D904:("func_8091D904","void","void"), 0x8091D944:("func_8091D944","void","void"), 0x8091DA14:("func_8091DA14","void","void"), - 0x8091DA4C:("func_8091DA4C","void","void"), - 0x8091DD1C:("func_8091DD1C","void","void"), + 0x8091DA4C:("EnFish_Init","void","void"), + 0x8091DD1C:("EnFish_Destroy","void","void"), 0x8091DD48:("func_8091DD48","void","void"), 0x8091DDF4:("func_8091DDF4","void","void"), 0x8091DEE4:("func_8091DEE4","void","void"), @@ -6904,53 +6904,53 @@ 0x8091F3BC:("func_8091F3BC","void","void"), 0x8091F5A4:("func_8091F5A4","void","void"), 0x8091F830:("func_8091F830","void","void"), - 0x8091F940:("func_8091F940","void","void"), + 0x8091F940:("EnFish_Update","void","void"), 0x8091F994:("func_8091F994","void","void"), - 0x8091F9A4:("func_8091F9A4","void","void"), + 0x8091F9A4:("EnFish_Draw","void","void"), 0x8091FEF0:("func_8091FEF0","void","void"), - 0x8091FEFC:("func_8091FEFC","void","void"), - 0x80920034:("func_80920034","void","void"), + 0x8091FEFC:("ItemEtcetera_Init","void","void"), + 0x80920034:("ItemEtcetera_Destroy","void","void"), 0x80920044:("func_80920044","void","void"), 0x8092009C:("func_8092009C","void","void"), 0x809200F8:("func_809200F8","void","void"), - 0x80920140:("func_80920140","void","void"), + 0x80920140:("ItemEtcetera_Update","void","void"), 0x80920164:("func_80920164","void","void"), 0x809201BC:("func_809201BC","void","void"), 0x80920340:("FireArrow_SetUpdateFunc","void","ActorArrowFire* this, actor_func update"), 0x8092034C:("ArrowFire_Init","void","ActorArrowFire* this, GlobalContext* ctxt"), - 0x809203F8:("ArrowFire_Fini","void","ActorArrowFire* this, GlobalContext* ctxt"), + 0x809203F8:("ArrowFire_Destroy","void","ActorArrowFire* this, GlobalContext* ctxt"), 0x80920440:("FireArrow_Update1","void","ActorArrowFire* pzParm1"), - 0x80920534:("FireArrow_Lerp","void","Vector3f* a, Vector3f* b, f32 t"), + 0x80920534:("FireArrow_Lerp","void","Vec3f* a, Vec3f* b, f32 t"), 0x8092058C:("FireArrow_Update3","void","ActorArrowFire* this, GlobalContext* ctxt"), 0x809207A0:("FireArrow_Update2","void","ActorArrowFire* param_1"), - 0x809208F4:("ArrowFire_Main","void","ActorArrowFire* this, GlobalContext* ctxt"), + 0x809208F4:("ArrowFire_Update","void","ActorArrowFire* this, GlobalContext* ctxt"), 0x80920948:("func_80920948","void","ActorArrowFire* this"), 0x80920A24:("ArrowFire_Draw","void","ActorArrowFire* this, GlobalContext* ctxt"), 0x80922430:("func_80922430","void","void"), - 0x8092243C:("func_8092243C","void","void"), - 0x809224B8:("func_809224B8","void","void"), + 0x8092243C:("ArrowIce_Init","void","void"), + 0x809224B8:("ArrowIce_Destroy","void","void"), 0x809224DC:("func_809224DC","void","void"), 0x809225D0:("func_809225D0","void","void"), 0x80922628:("func_80922628","void","void"), 0x809227F4:("func_809227F4","void","void"), - 0x80922948:("func_80922948","void","void"), - 0x8092299C:("func_8092299C","void","void"), + 0x80922948:("ArrowIce_Update","void","void"), + 0x8092299C:("ArrowIce_Draw","void","void"), 0x80924300:("func_80924300","void","void"), - 0x8092430C:("func_8092430C","void","void"), - 0x80924388:("func_80924388","void","void"), + 0x8092430C:("ArrowLight_Init","void","void"), + 0x80924388:("ArrowLight_Destroy","void","void"), 0x809243AC:("func_809243AC","void","void"), 0x809244A0:("func_809244A0","void","void"), 0x809244F8:("func_809244F8","void","void"), 0x809246C4:("func_809246C4","void","void"), - 0x80924818:("func_80924818","void","void"), - 0x8092486C:("func_8092486C","void","void"), + 0x80924818:("ArrowLight_Update","void","void"), + 0x8092486C:("ArrowLight_Draw","void","void"), 0x809261B0:("func_809261B0","void","void"), 0x80926224:("func_80926224","void","void"), 0x809262BC:("func_809262BC","void","void"), 0x80926318:("func_80926318","void","void"), 0x80926394:("func_80926394","void","void"), - 0x809263C8:("func_809263C8","void","void"), - 0x809264E0:("func_809264E0","void","void"), + 0x809263C8:("ObjKibako_Init","void","void"), + 0x809264E0:("ObjKibako_Destroy","void","void"), 0x8092650C:("func_8092650C","void","void"), 0x809267EC:("func_809267EC","void","void"), 0x80926B40:("func_80926B40","void","void"), @@ -6961,7 +6961,7 @@ 0x80926F08:("func_80926F08","void","void"), 0x8092703C:("func_8092703C","void","void"), 0x809270F8:("func_809270F8","void","void"), - 0x80927304:("func_80927304","void","void"), + 0x80927304:("ObjKibako_Update","void","void"), 0x80927334:("func_80927334","void","void"), 0x809275C0:("func_809275C0","void","void"), 0x8092762C:("func_8092762C","void","void"), @@ -6971,8 +6971,8 @@ 0x80927818:("func_80927818","void","void"), 0x80927864:("func_80927864","void","void"), 0x8092788C:("func_8092788C","void","void"), - 0x809278C0:("func_809278C0","void","void"), - 0x80927A4C:("func_80927A4C","void","void"), + 0x809278C0:("ObjTsubo_Init","void","void"), + 0x80927A4C:("ObjTsubo_Destroy","void","void"), 0x80927A78:("func_80927A78","void","void"), 0x80927D2C:("func_80927D2C","void","void"), 0x80927FCC:("func_80927FCC","void","void"), @@ -6989,10 +6989,10 @@ 0x80928F18:("func_80928F18","void","void"), 0x809291DC:("func_809291DC","void","void"), 0x8092926C:("func_8092926C","void","void"), - 0x8092932C:("func_8092932C","void","void"), + 0x8092932C:("ObjTsubo_Update","void","void"), 0x809294B0:("func_809294B0","void","void"), - 0x80929910:("func_80929910","void","void"), - 0x80929A98:("func_80929A98","void","void"), + 0x80929910:("EnIk_Init","void","void"), + 0x80929A98:("EnIk_Destroy","void","void"), 0x80929AF8:("func_80929AF8","void","void"), 0x80929B6C:("func_80929B6C","void","void"), 0x80929BEC:("func_80929BEC","void","void"), @@ -7027,15 +7027,15 @@ 0x8092B098:("func_8092B098","void","void"), 0x8092B1B4:("func_8092B1B4","void","void"), 0x8092B46C:("func_8092B46C","void","void"), - 0x8092B5FC:("func_8092B5FC","void","void"), + 0x8092B5FC:("EnIk_Update","void","void"), 0x8092B900:("func_8092B900","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x8092B93C:("func_8092B93C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x8092BC6C:("func_8092BC6C","void","void"), - 0x8092BE14:("func_8092BE14","void","void"), - 0x8092C530:("func_8092C530","void","void"), - 0x8092C540:("func_8092C540","void","void"), - 0x8092C550:("func_8092C550","void","void"), - 0x8092C560:("func_8092C560","void","void"), + 0x8092BE14:("EnIk_Draw","void","void"), + 0x8092C530:("DemoShd_Init","void","void"), + 0x8092C540:("DemoShd_Destroy","void","void"), + 0x8092C550:("DemoShd_Update","void","void"), + 0x8092C560:("DemoShd_Draw","void","void"), 0x8092C5C0:("func_8092C5C0","void","void"), 0x8092C63C:("func_8092C63C","void","void"), 0x8092C6FC:("func_8092C6FC","void","void"), @@ -7056,28 +7056,28 @@ 0x8092D330:("func_8092D330","void","void"), 0x8092D4D8:("func_8092D4D8","void","s32 param_1, UNK_TYPE4 param_2"), 0x8092D5E8:("func_8092D5E8","void","void"), - 0x8092D6C0:("func_8092D6C0","void","Actor* param_1, UNK_TYPE4 param_2"), - 0x8092D820:("func_8092D820","void","void"), - 0x8092D84C:("func_8092D84C","void","void"), + 0x8092D6C0:("EnDns_Init","void","Actor* param_1, UNK_TYPE4 param_2"), + 0x8092D820:("EnDns_Destroy","void","void"), + 0x8092D84C:("EnDns_Update","void","void"), 0x8092D954:("func_8092D954","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8092DA68:("func_8092DA68","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x8092DA94:("func_8092DA94","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8092DBE0:("func_8092DBE0","void","void"), + 0x8092DBE0:("EnDns_Draw","void","void"), 0x8092DF90:("func_8092DF90","void","void"), 0x8092DF9C:("func_8092DF9C","void","void"), - 0x8092E0D4:("func_8092E0D4","void","void"), - 0x8092E1C0:("func_8092E1C0","void","void"), + 0x8092E0D4:("ElfMsg_Init","void","void"), + 0x8092E1C0:("ElfMsg_Destroy","void","void"), 0x8092E1D0:("func_8092E1D0","void","void"), 0x8092E1FC:("func_8092E1FC","void","void"), 0x8092E284:("func_8092E284","void","void"), - 0x8092E38C:("func_8092E38C","void","void"), + 0x8092E38C:("ElfMsg_Update","void","void"), 0x8092E510:("func_8092E510","void","void"), 0x8092E5A4:("func_8092E5A4","void","void"), 0x8092E638:("func_8092E638","void","void"), 0x8092E840:("func_8092E840","void","void"), 0x8092E988:("func_8092E988","void","void"), - 0x8092EA98:("func_8092EA98","void","void"), - 0x8092EB6C:("func_8092EB6C","void","void"), + 0x8092EA98:("EnHonotrap_Init","void","void"), + 0x8092EB6C:("EnHonotrap_Destroy","void","void"), 0x8092EBC0:("func_8092EBC0","void","void"), 0x8092EBDC:("func_8092EBDC","void","void"), 0x8092EC9C:("func_8092EC9C","void","void"), @@ -7106,14 +7106,14 @@ 0x8092F7BC:("func_8092F7BC","void","void"), 0x8092F854:("func_8092F854","void","void"), 0x8092F878:("func_8092F878","void","void"), - 0x8092FD6C:("func_8092FD6C","void","void"), + 0x8092FD6C:("EnHonotrap_Update","void","void"), 0x8092FE44:("func_8092FE44","void","void"), 0x8092FEFC:("func_8092FEFC","void","void"), - 0x8092FF70:("func_8092FF70","void","void"), + 0x8092FF70:("EnHonotrap_Draw","void","void"), 0x80930030:("func_80930030","void","void"), 0x80930190:("func_80930190","void","void"), - 0x809307E0:("func_809307E0","void","void"), - 0x80930870:("func_80930870","void","void"), + 0x809307E0:("EnTuboTrap_Init","void","void"), + 0x80930870:("EnTuboTrap_Destroy","void","void"), 0x8093089C:("func_8093089C","void","void"), 0x809308F4:("func_809308F4","void","void"), 0x80930B60:("func_80930B60","void","void"), @@ -7121,18 +7121,18 @@ 0x80931004:("func_80931004","void","void"), 0x80931138:("func_80931138","void","void"), 0x809311C4:("func_809311C4","void","void"), - 0x80931290:("func_80931290","void","void"), - 0x809313D8:("func_809313D8","void","void"), - 0x80931560:("func_80931560","void","void"), - 0x809317A4:("func_809317A4","void","void"), + 0x80931290:("EnTuboTrap_Update","void","void"), + 0x809313D8:("EnTuboTrap_Draw","void","void"), + 0x80931560:("ObjIcePoly_Init","void","void"), + 0x809317A4:("ObjIcePoly_Destroy","void","void"), 0x80931828:("func_80931828","void","void"), 0x80931A38:("func_80931A38","void","void"), 0x80931E58:("func_80931E58","void","void"), 0x80931EEC:("func_80931EEC","void","void"), - 0x80932198:("func_80932198","void","void"), - 0x809321BC:("func_809321BC","void","void"), - 0x80932490:("func_80932490","void","void"), - 0x809326F4:("func_809326F4","void","void"), + 0x80932198:("ObjIcePoly_Update","void","void"), + 0x809321BC:("ObjIcePoly_Draw","void","void"), + 0x80932490:("EnFz_Init","void","void"), + 0x809326F4:("EnFz_Destroy","void","void"), 0x80932784:("func_80932784","void","void"), 0x809328A4:("func_809328A4","void","void"), 0x809328F4:("func_809328F4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), @@ -7164,8 +7164,8 @@ 0x80933AF4:("func_80933AF4","void","void"), 0x80933B38:("func_80933B38","void","void"), 0x80933B48:("func_80933B48","void","void"), - 0x80933BFC:("func_80933BFC","void","void"), - 0x80933D98:("func_80933D98","void","void"), + 0x80933BFC:("EnFz_Update","void","void"), + 0x80933D98:("EnFz_Draw","void","void"), 0x80934018:("func_80934018","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x809340BC:("func_809340BC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE1 param_8"), 0x80934178:("func_80934178","void","void"), @@ -7181,8 +7181,8 @@ 0x809354F8:("func_809354F8","void","void"), 0x809355A4:("func_809355A4","void","void"), 0x8093561C:("func_8093561C","void","void"), - 0x80935674:("func_80935674","void","void"), - 0x80935898:("func_80935898","void","void"), + 0x80935674:("EnKusa_Init","void","void"), + 0x80935898:("EnKusa_Destroy","void","void"), 0x809358C4:("func_809358C4","void","void"), 0x809358D8:("func_809358D8","void","void"), 0x80935988:("func_80935988","void","void"), @@ -7198,7 +7198,7 @@ 0x80936220:("func_80936220","void","void"), 0x80936290:("func_80936290","void","void"), 0x809362D8:("func_809362D8","void","void"), - 0x80936370:("func_80936370","void","void"), + 0x80936370:("EnKusa_Update","void","void"), 0x80936414:("func_80936414","void","void"), 0x809365CC:("func_809365CC","void","void"), 0x80936CF0:("func_80936CF0","void","void"), @@ -7215,8 +7215,8 @@ 0x809374F8:("func_809374F8","void","void"), 0x809375C8:("func_809375C8","void","void"), 0x809375F4:("func_809375F4","void","void"), - 0x80937864:("func_80937864","void","void"), - 0x80937B0C:("func_80937B0C","void","void"), + 0x80937864:("ObjBean_Init","void","void"), + 0x80937B0C:("ObjBean_Destroy","void","void"), 0x80937B54:("func_80937B54","void","void"), 0x80937C10:("func_80937C10","void","void"), 0x80937C24:("func_80937C24","void","void"), @@ -7261,15 +7261,15 @@ 0x80938AA4:("func_80938AA4","void","void"), 0x80938AD8:("func_80938AD8","void","void"), 0x80938C1C:("func_80938C1C","void","void"), - 0x80938C8C:("func_80938C8C","void","void"), + 0x80938C8C:("ObjBean_Update","void","void"), 0x80938E00:("func_80938E00","void","void"), 0x80938F50:("func_80938F50","void","void"), 0x809393B0:("func_809393B0","void","void"), 0x80939470:("func_80939470","void","void"), 0x8093951C:("func_8093951C","void","void"), 0x80939594:("func_80939594","void","void"), - 0x809395FC:("func_809395FC","void","void"), - 0x80939768:("func_80939768","void","void"), + 0x809395FC:("ObjBombiwa_Init","void","void"), + 0x80939768:("ObjBombiwa_Destroy","void","void"), 0x80939794:("func_80939794","void","void"), 0x80939994:("func_80939994","void","void"), 0x80939C50:("func_80939C50","void","void"), @@ -7277,7 +7277,7 @@ 0x80939EF4:("func_80939EF4","void","void"), 0x8093A080:("func_8093A080","void","void"), 0x8093A1F0:("func_8093A1F0","void","void"), - 0x8093A3F4:("func_8093A3F4","void","void"), + 0x8093A3F4:("ObjBombiwa_Update","void","void"), 0x8093A418:("func_8093A418","void","void"), 0x8093A608:("func_8093A608","void","void"), 0x8093ABD0:("func_8093ABD0","void","void"), @@ -7290,8 +7290,8 @@ 0x8093AEF0:("func_8093AEF0","void","void"), 0x8093AF1C:("func_8093AF1C","void","void"), 0x8093AF54:("func_8093AF54","void","void"), - 0x8093B084:("func_8093B084","void","void"), - 0x8093B59C:("func_8093B59C","void","void"), + 0x8093B084:("ObjSwitch_Init","void","void"), + 0x8093B59C:("ObjSwitch_Destroy","void","void"), 0x8093B648:("func_8093B648","void","void"), 0x8093B668:("func_8093B668","void","void"), 0x8093B6F4:("func_8093B6F4","void","void"), @@ -7329,17 +7329,17 @@ 0x8093C488:("func_8093C488","void","void"), 0x8093C584:("func_8093C584","void","void"), 0x8093C598:("func_8093C598","void","void"), - 0x8093C5FC:("func_8093C5FC","void","void"), + 0x8093C5FC:("ObjSwitch_Update","void","void"), 0x8093C778:("func_8093C778","void","void"), 0x8093C888:("func_8093C888","void","void"), 0x8093C8B8:("func_8093C8B8","void","void"), 0x8093C99C:("func_8093C99C","void","void"), 0x8093CA80:("func_8093CA80","void","void"), 0x8093CAC4:("func_8093CAC4","void","void"), - 0x8093CC24:("func_8093CC24","void","void"), + 0x8093CC24:("ObjSwitch_Draw","void","void"), 0x8093D3C0:("func_8093D3C0","void","void"), - 0x8093D628:("func_8093D628","void","void"), - 0x8093D72C:("func_8093D72C","void","void"), + 0x8093D628:("ObjLift_Init","void","void"), + 0x8093D72C:("ObjLift_Destroy","void","void"), 0x8093D760:("func_8093D760","void","void"), 0x8093D7A0:("func_8093D7A0","void","void"), 0x8093D88C:("func_8093D88C","void","void"), @@ -7348,25 +7348,25 @@ 0x8093DA48:("func_8093DA48","void","void"), 0x8093DB70:("func_8093DB70","void","void"), 0x8093DB90:("func_8093DB90","void","void"), - 0x8093DC2C:("func_8093DC2C","void","void"), - 0x8093DC60:("func_8093DC60","void","void"), + 0x8093DC2C:("ObjLift_Update","void","void"), + 0x8093DC60:("ObjLift_Draw","void","void"), 0x8093DC90:("func_8093DC90","void","void"), 0x8093DEA0:("func_8093DEA0","void","void"), 0x8093DEAC:("func_8093DEAC","void","void"), - 0x8093DF30:("func_8093DF30","void","void"), - 0x8093E008:("func_8093E008","void","void"), + 0x8093DF30:("ObjHsblock_Init","void","void"), + 0x8093E008:("ObjHsblock_Destroy","void","void"), 0x8093E03C:("func_8093E03C","void","void"), 0x8093E05C:("func_8093E05C","void","void"), 0x8093E0A0:("func_8093E0A0","void","void"), 0x8093E0E8:("func_8093E0E8","void","void"), 0x8093E10C:("func_8093E10C","void","void"), - 0x8093E1B4:("func_8093E1B4","void","void"), - 0x8093E200:("func_8093E200","void","void"), - 0x8093E420:("func_8093E420","void","void"), - 0x8093E430:("func_8093E430","void","void"), + 0x8093E1B4:("ObjHsblock_Update","void","void"), + 0x8093E200:("ObjHsblock_Draw","void","void"), + 0x8093E420:("EnOkarinaTag_Destroy","void","void"), + 0x8093E430:("EnOkarinaTag_Init","void","void"), 0x8093E518:("func_8093E518","void","void"), 0x8093E68C:("func_8093E68C","void","void"), - 0x8093E7E4:("func_8093E7E4","void","void"), + 0x8093E7E4:("EnOkarinaTag_Update","void","void"), 0x8093E8A0:("func_8093E8A0","void","void"), 0x8093E91C:("func_8093E91C","void","void"), 0x8093E938:("func_8093E938","void","void"), @@ -7399,8 +7399,8 @@ 0x80940E38:("func_80940E38","void","void"), 0x80941060:("func_80941060","void","void"), 0x80941274:("func_80941274","void","void"), - 0x809412AC:("func_809412AC","void","void"), - 0x8094152C:("func_8094152C","void","void"), + 0x809412AC:("EnGoroiwa_Init","void","void"), + 0x8094152C:("EnGoroiwa_Destroy","void","void"), 0x8094156C:("func_8094156C","void","void"), 0x809419D0:("func_809419D0","void","void"), 0x80941A10:("func_80941A10","void","void"), @@ -7416,23 +7416,23 @@ 0x8094220C:("func_8094220C","void","void"), 0x809425CC:("func_809425CC","void","void"), 0x80942604:("func_80942604","void","void"), - 0x80942668:("func_80942668","void","void"), + 0x80942668:("EnGoroiwa_Update","void","void"), 0x80942B1C:("func_80942B1C","void","void"), - 0x80942D34:("func_80942D34","void","void"), - 0x809434B0:("func_809434B0","void","void"), - 0x80943710:("func_80943710","void","void"), + 0x80942D34:("EnGoroiwa_Draw","void","void"), + 0x809434B0:("EnDaiku_Init","void","void"), + 0x80943710:("EnDaiku_Destroy","void","void"), 0x8094373C:("func_8094373C","void","void"), 0x809437C8:("func_809437C8","void","void"), 0x80943820:("func_80943820","void","void"), 0x809438F8:("func_809438F8","void","void"), 0x80943BC0:("func_80943BC0","void","void"), 0x80943BDC:("func_80943BDC","void","void"), - 0x80943CA4:("func_80943CA4","void","void"), + 0x80943CA4:("EnDaiku_Update","void","void"), 0x80943E18:("func_80943E18","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80943E60:("func_80943E60","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80943EE4:("func_80943EE4","void","void"), - 0x809441E0:("func_809441E0","void","void"), - 0x80944310:("func_80944310","void","void"), + 0x80943EE4:("EnDaiku_Draw","void","void"), + 0x809441E0:("EnNwc_Init","void","void"), + 0x80944310:("EnNwc_Destroy","void","void"), 0x80944320:("func_80944320","void","void"), 0x80944554:("func_80944554","void","void"), 0x80944590:("func_80944590","void","void"), @@ -7447,17 +7447,17 @@ 0x80944EFC:("func_80944EFC","void","void"), 0x80944FA8:("func_80944FA8","void","void"), 0x8094506C:("func_8094506C","void","void"), - 0x809450C0:("func_809450C0","void","void"), - 0x809451D8:("func_809451D8","void","void"), + 0x809450C0:("EnNwc_Update","void","void"), + 0x809451D8:("EnNwc_Draw","void","void"), 0x8094529C:("func_8094529C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80945310:("func_80945310","void","void"), - 0x809454F0:("func_809454F0","void","void"), - 0x80945524:("func_80945524","void","void"), + 0x809454F0:("ItemInbox_Init","void","void"), + 0x80945524:("ItemInbox_Destroy","void","void"), 0x80945534:("func_80945534","void","void"), - 0x8094557C:("func_8094557C","void","void"), - 0x809455A0:("func_809455A0","void","void"), - 0x80945650:("func_80945650","void","void"), - 0x809457C0:("func_809457C0","void","void"), + 0x8094557C:("ItemInbox_Update","void","void"), + 0x809455A0:("ItemInbox_Draw","void","void"), + 0x80945650:("EnGe1_Init","void","void"), + 0x809457C0:("EnGe1_Destroy","void","void"), 0x809457EC:("func_809457EC","void","void"), 0x80945924:("func_80945924","void","void"), 0x80945A00:("func_80945A00","void","void"), @@ -7466,19 +7466,19 @@ 0x80945C50:("func_80945C50","void","void"), 0x80945CAC:("func_80945CAC","void","void"), 0x80945CE4:("func_80945CE4","void","void"), - 0x8094607C:("func_8094607C","void","void"), + 0x8094607C:("EnGe1_Update","void","void"), 0x80946190:("func_80946190","void","void"), 0x80946238:("func_80946238","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80946368:("func_80946368","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80946400:("func_80946400","void","void"), - 0x809466A0:("func_809466A0","void","void"), + 0x80946400:("EnGe1_Draw","void","void"), + 0x809466A0:("ObjBlockstop_Init","void","void"), 0x809466F0:("func_809466F0","void","void"), 0x809467E8:("func_809467E8","void","void"), - 0x8094685C:("func_8094685C","void","void"), - 0x809468D0:("func_809468D0","void","void"), - 0x809468E0:("func_809468E0","void","void"), - 0x809468F0:("func_809468F0","void","void"), - 0x8094692C:("func_8094692C","void","void"), + 0x8094685C:("ObjBlockstop_Update","void","void"), + 0x809468D0:("EnSda_Init","void","void"), + 0x809468E0:("EnSda_Destroy","void","void"), + 0x809468F0:("EnSda_Update","void","void"), + 0x8094692C:("EnSda_Draw","void","void"), 0x809469C0:("func_809469C0","void","void"), 0x8094702C:("func_8094702C","void","void"), 0x80947668:("func_80947668","void","void"), @@ -7490,11 +7490,11 @@ 0x80948788:("func_80948788","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8"), 0x8094899C:("func_8094899C","void","void"), 0x80948A54:("func_80948A54","void","void"), - 0x80948BB4:("func_80948BB4","void","void"), - 0x80948BC4:("func_80948BC4","void","void"), + 0x80948BB4:("EnClearTag_Destroy","void","void"), + 0x80948BC4:("EnClearTag_Init","void","void"), 0x80949288:("func_80949288","void","void"), - 0x80949570:("func_80949570","void","void"), - 0x809495D8:("func_809495D8","void","void"), + 0x80949570:("EnClearTag_Update","void","void"), + 0x809495D8:("EnClearTag_Draw","void","void"), 0x809495F8:("func_809495F8","void","void"), 0x80949BD4:("func_80949BD4","void","void"), 0x8094DEE0:("func_8094DEE0","void","void"), @@ -7541,24 +7541,24 @@ 0x80950CDC:("func_80950CDC","void","void"), 0x80950DB8:("func_80950DB8","void","void"), 0x80950F2C:("func_80950F2C","void","void"), - 0x809510E4:("func_809510E4","void","void"), - 0x80951224:("func_80951224","void","void"), - 0x80951264:("func_80951264","void","void"), + 0x809510E4:("EnGm_Init","void","void"), + 0x80951224:("EnGm_Destroy","void","void"), + 0x80951264:("EnGm_Update","void","void"), 0x809513AC:("func_809513AC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809514BC:("func_809514BC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80951594:("func_80951594","void","void"), - 0x80951748:("func_80951748","void","void"), - 0x80952620:("func_80952620","void","void"), - 0x80952708:("func_80952708","void","void"), + 0x80951748:("EnGm_Draw","void","void"), + 0x80952620:("EnMs_Init","void","void"), + 0x80952708:("EnMs_Destroy","void","void"), 0x80952734:("func_80952734","void","void"), 0x809527F8:("func_809527F8","void","void"), 0x809529AC:("func_809529AC","void","void"), 0x80952A1C:("func_80952A1C","void","void"), - 0x80952A8C:("func_80952A8C","void","void"), - 0x80952B24:("func_80952B24","void","void"), + 0x80952A8C:("EnMs_Update","void","void"), + 0x80952B24:("EnMs_Draw","void","void"), 0x80952C50:("func_80952C50","void","void"), - 0x80952CC8:("func_80952CC8","void","void"), - 0x80952DD0:("func_80952DD0","void","void"), + 0x80952CC8:("EnHs_Init","void","void"), + 0x80952DD0:("EnHs_Destroy","void","void"), 0x80952DFC:("func_80952DFC","void","void"), 0x80952E50:("func_80952E50","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80952F00:("func_80952F00","void","void"), @@ -7570,10 +7570,10 @@ 0x80953354:("func_80953354","void","void"), 0x809533A0:("func_809533A0","void","void"), 0x8095345C:("func_8095345C","void","void"), - 0x8095359C:("func_8095359C","void","void"), + 0x8095359C:("EnHs_Update","void","void"), 0x8095376C:("func_8095376C","void","void"), 0x80953848:("func_80953848","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80953888:("func_80953888","void","void"), + 0x80953888:("EnHs_Draw","void","void"), 0x80953A90:("func_80953A90","void","void"), 0x80953B40:("func_80953B40","void","void"), 0x80953BEC:("func_80953BEC","void","void"), @@ -7587,29 +7587,29 @@ 0x809542A0:("func_809542A0","void","void"), 0x80954340:("func_80954340","void","void"), 0x809543D4:("func_809543D4","void","void"), - 0x809545A0:("func_809545A0","void","void"), - 0x809547A8:("func_809547A8","void","void"), - 0x809547E4:("func_809547E4","void","void"), - 0x80954808:("func_80954808","void","void"), + 0x809545A0:("BgIngate_Init","void","void"), + 0x809547A8:("BgIngate_Destroy","void","void"), + 0x809547E4:("BgIngate_Update","void","void"), + 0x80954808:("BgIngate_Draw","void","void"), 0x80954960:("func_80954960","void","void"), - 0x80954A1C:("func_80954A1C","void","void"), - 0x80954BB0:("func_80954BB0","void","void"), + 0x80954A1C:("EnKanban_Init","void","void"), + 0x80954BB0:("EnKanban_Destroy","void","void"), 0x80954BE8:("func_80954BE8","void","void"), - 0x80954CA0:("func_80954CA0","void","void"), - 0x80956954:("func_80956954","void","void"), - 0x809580C0:("func_809580C0","void","void"), - 0x809581F4:("func_809581F4","void","void"), + 0x80954CA0:("EnKanban_Update","void","void"), + 0x80956954:("EnKanban_Draw","void","void"), + 0x809580C0:("EnAttackNiw_Init","void","void"), + 0x809581F4:("EnAttackNiw_Destroy","void","void"), 0x80958228:("func_80958228","void","void"), 0x809585B0:("func_809585B0","void","void"), 0x80958634:("func_80958634","void","void"), 0x80958974:("func_80958974","void","void"), 0x80958BE4:("func_80958BE4","void","void"), - 0x80958CA8:("func_80958CA8","void","void"), + 0x80958CA8:("EnAttackNiw_Update","void","void"), 0x80958F6C:("func_80958F6C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x8095909C:("func_8095909C","void","void"), + 0x8095909C:("EnAttackNiw_Draw","void","void"), 0x809592E0:("func_809592E0","void","void"), - 0x80959390:("func_80959390","void","void"), - 0x809594F8:("func_809594F8","void","void"), + 0x80959390:("EnMk_Init","void","void"), + 0x809594F8:("EnMk_Destroy","void","void"), 0x80959524:("func_80959524","void","void"), 0x8095954C:("func_8095954C","void","void"), 0x809595D0:("func_809595D0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9"), @@ -7621,13 +7621,13 @@ 0x80959C94:("func_80959C94","void","void"), 0x80959D28:("func_80959D28","void","void"), 0x80959E18:("func_80959E18","void","void"), - 0x8095A028:("func_8095A028","void","void"), + 0x8095A028:("EnMk_Update","void","void"), 0x8095A150:("func_8095A150","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8095A198:("func_8095A198","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8095A1D8:("func_8095A1D8","void","void"), + 0x8095A1D8:("EnMk_Draw","void","void"), 0x8095A510:("func_8095A510","void","void"), - 0x8095A560:("func_8095A560","void","void"), - 0x8095A8DC:("func_8095A8DC","void","void"), + 0x8095A560:("EnOwl_Init","void","void"), + 0x8095A8DC:("EnOwl_Destroy","void","void"), 0x8095A920:("func_8095A920","void","void"), 0x8095A978:("func_8095A978","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x8095A9FC:("func_8095A9FC","void","void"), @@ -7672,11 +7672,11 @@ 0x8095C484:("func_8095C484","void","void"), 0x8095C510:("func_8095C510","void","void"), 0x8095C568:("func_8095C568","void","void"), - 0x8095C654:("func_8095C654","void","void"), + 0x8095C654:("EnOwl_Update","void","void"), 0x8095CCF4:("func_8095CCF4","void","void"), 0x8095CE18:("func_8095CE18","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8095CF44:("func_8095CF44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8095CFC8:("func_8095CFC8","void","void"), + 0x8095CFC8:("EnOwl_Draw","void","void"), 0x8095D074:("func_8095D074","void","void"), 0x8095D24C:("func_8095D24C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8095D6E0:("func_8095D6E0","void","void"), @@ -7691,8 +7691,8 @@ 0x8095E180:("func_8095E180","void","void"), 0x8095E204:("func_8095E204","void","void"), 0x8095E2B0:("func_8095E2B0","void","void"), - 0x8095E328:("func_8095E328","void","void"), - 0x8095E580:("func_8095E580","void","void"), + 0x8095E328:("EnIshi_Init","void","void"), + 0x8095E580:("EnIshi_Destroy","void","void"), 0x8095E5AC:("func_8095E5AC","void","void"), 0x8095E5C0:("func_8095E5C0","void","void"), 0x8095E64C:("func_8095E64C","void","void"), @@ -7706,20 +7706,20 @@ 0x8095F0A4:("func_8095F0A4","void","void"), 0x8095F180:("func_8095F180","void","void"), 0x8095F194:("func_8095F194","void","void"), - 0x8095F1EC:("func_8095F1EC","void","void"), + 0x8095F1EC:("EnIshi_Update","void","void"), 0x8095F210:("func_8095F210","void","void"), 0x8095F36C:("func_8095F36C","void","void"), 0x8095F61C:("func_8095F61C","void","void"), 0x8095F654:("func_8095F654","void","void"), - 0x8095FB10:("func_8095FB10","void","void"), - 0x8095FB38:("func_8095FB38","void","void"), - 0x8095FB48:("func_8095FB48","void","void"), - 0x8095FB58:("func_8095FB58","void","void"), + 0x8095FB10:("ObjHana_Init","void","void"), + 0x8095FB38:("ObjHana_Destroy","void","void"), + 0x8095FB48:("ObjHana_Update","void","void"), + 0x8095FB58:("ObjHana_Draw","void","void"), 0x8095FBF0:("func_8095FBF0","void","void"), 0x8095FC94:("func_8095FC94","void","void"), 0x8095FCEC:("func_8095FCEC","void","void"), - 0x8095FEEC:("func_8095FEEC","void","void"), - 0x8095FFCC:("func_8095FFCC","void","void"), + 0x8095FEEC:("ObjLightswitch_Init","void","void"), + 0x8095FFCC:("ObjLightswitch_Destroy","void","void"), 0x8095FFF8:("func_8095FFF8","void","void"), 0x80960014:("func_80960014","void","void"), 0x80960088:("func_80960088","void","void"), @@ -7732,10 +7732,10 @@ 0x80960370:("func_80960370","void","void"), 0x80960424:("func_80960424","void","void"), 0x80960440:("func_80960440","void","void"), - 0x80960494:("func_80960494","void","void"), + 0x80960494:("ObjLightswitch_Update","void","void"), 0x809605F4:("func_809605F4","void","void"), 0x80960880:("func_80960880","void","void"), - 0x80960B0C:("func_80960B0C","void","void"), + 0x80960B0C:("ObjLightswitch_Draw","void","void"), 0x80960CF0:("func_80960CF0","void","void"), 0x80960E0C:("func_80960E0C","void","void"), 0x80960F0C:("func_80960F0C","void","void"), @@ -7743,18 +7743,18 @@ 0x8096104C:("func_8096104C","void","void"), 0x809611BC:("func_809611BC","void","void"), 0x809612BC:("func_809612BC","void","void"), - 0x80961350:("func_80961350","void","void"), + 0x80961350:("ObjMure2_Init","void","void"), 0x809613B0:("func_809613B0","void","void"), 0x809613C4:("func_809613C4","void","void"), 0x809613E8:("func_809613E8","void","void"), 0x809613FC:("func_809613FC","void","void"), 0x8096147C:("func_8096147C","void","void"), 0x80961490:("func_80961490","void","void"), - 0x80961520:("func_80961520","void","void"), + 0x80961520:("ObjMure2_Update","void","void"), 0x809616E0:("func_809616E0","void","void"), 0x809619D0:("func_809619D0","void","void"), - 0x80961AD0:("func_80961AD0","void","void"), - 0x80961CC4:("func_80961CC4","void","void"), + 0x80961AD0:("EnFu_Init","void","void"), + 0x80961CC4:("EnFu_Destroy","void","void"), 0x80961D10:("func_80961D10","void","void"), 0x80961D7C:("func_80961D7C","void","void"), 0x80961E88:("func_80961E88","void","void"), @@ -7799,33 +7799,33 @@ 0x80964190:("func_80964190","void","void"), 0x8096426C:("func_8096426C","void","void"), 0x809642E0:("func_809642E0","void","void"), - 0x80964350:("func_80964350","void","void"), + 0x80964350:("EnFu_Update","void","void"), 0x809643FC:("func_809643FC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x8096450C:("func_8096450C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80964570:("func_80964570","void","void"), + 0x80964570:("EnFu_Draw","void","void"), 0x80964694:("func_80964694","void","void"), 0x809647EC:("func_809647EC","void","void"), 0x80964950:("func_80964950","void","void"), 0x80965650:("func_80965650","void","void"), - 0x8096565C:("func_8096565C","void","void"), - 0x809656C4:("func_809656C4","void","void"), + 0x8096565C:("EnStream_Init","void","void"), + 0x809656C4:("EnStream_Destroy","void","void"), 0x809656D4:("func_809656D4","void","void"), 0x809657F4:("func_809657F4","void","void"), 0x8096597C:("func_8096597C","void","void"), - 0x809659D0:("func_809659D0","void","void"), - 0x80965A04:("func_80965A04","void","void"), + 0x809659D0:("EnStream_Update","void","void"), + 0x80965A04:("EnStream_Draw","void","void"), 0x80965BB0:("func_80965BB0","void","void"), 0x80965BBC:("func_80965BBC","void","void"), - 0x80965C0C:("func_80965C0C","void","void"), - 0x80965D10:("func_80965D10","void","void"), + 0x80965C0C:("EnMm_Init","void","void"), + 0x80965D10:("EnMm_Destroy","void","void"), 0x80965D3C:("func_80965D3C","void","void"), 0x80965DB4:("func_80965DB4","void","void"), 0x8096611C:("func_8096611C","void","void"), - 0x809661BC:("func_809661BC","void","void"), - 0x80966238:("func_80966238","void","void"), + 0x809661BC:("EnMm_Update","void","void"), + 0x80966238:("EnMm_Draw","void","void"), 0x80966410:("func_80966410","void","void"), - 0x8096641C:("func_8096641C","void","void"), - 0x8096642C:("func_8096642C","void","void"), + 0x8096641C:("EnWeatherTag_Destroy","void","void"), + 0x8096642C:("EnWeatherTag_Init","void","void"), 0x80966608:("func_80966608","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE2 param_7, UNK_TYPE1 param_8"), 0x80966758:("func_80966758","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE2 param_7"), 0x8096689C:("func_8096689C","void","void"), @@ -7848,13 +7848,13 @@ 0x809672DC:("func_809672DC","void","void"), 0x809674C8:("func_809674C8","void","void"), 0x80967608:("func_80967608","void","void"), - 0x809676A4:("func_809676A4","void","void"), - 0x80967784:("func_80967784","void","void"), + 0x809676A4:("EnWeatherTag_Update","void","void"), + 0x80967784:("EnWeatherTag_Draw","void","void"), 0x809679D0:("func_809679D0","void","void"), 0x80967A48:("func_80967A48","void","void"), 0x80967AB4:("func_80967AB4","void","void"), - 0x80967B1C:("func_80967B1C","void","void"), - 0x80967CE0:("func_80967CE0","void","void"), + 0x80967B1C:("EnAni_Init","void","void"), + 0x80967CE0:("EnAni_Destroy","void","void"), 0x80967D20:("func_80967D20","void","void"), 0x80967DA0:("func_80967DA0","void","void"), 0x80967DCC:("func_80967DCC","void","void"), @@ -7864,12 +7864,12 @@ 0x80967FA4:("func_80967FA4","void","void"), 0x809680B0:("func_809680B0","void","void"), 0x80968164:("func_80968164","void","void"), - 0x809682A8:("func_809682A8","void","void"), + 0x809682A8:("EnAni_Update","void","void"), 0x80968504:("func_80968504","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8096854C:("func_8096854C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8096858C:("func_8096858C","void","void"), - 0x809687B0:("func_809687B0","void","void"), - 0x809689D4:("func_809689D4","void","void"), + 0x8096858C:("EnAni_Draw","void","void"), + 0x809687B0:("EnJs_Init","void","void"), + 0x809689D4:("EnJs_Destroy","void","void"), 0x80968A5C:("func_80968A5C","void","void"), 0x80968B18:("func_80968B18","void","void"), 0x80968B8C:("func_80968B8C","void","void"), @@ -7901,42 +7901,42 @@ 0x8096A2C0:("func_8096A2C0","void","void"), 0x8096A38C:("func_8096A38C","void","void"), 0x8096A6F4:("func_8096A6F4","void","void"), - 0x8096A8A4:("func_8096A8A4","void","void"), + 0x8096A8A4:("EnJs_Update","void","void"), 0x8096A9F4:("func_8096A9F4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8096AB20:("func_8096AB20","void","void"), + 0x8096AB20:("EnJs_Draw","void","void"), 0x8096B0A0:("func_8096B0A0","void","void"), - 0x8096B0AC:("func_8096B0AC","void","void"), - 0x8096B0BC:("func_8096B0BC","void","void"), + 0x8096B0AC:("EnOkarinaEffect_Destroy","void","void"), + 0x8096B0BC:("EnOkarinaEffect_Init","void","void"), 0x8096B104:("func_8096B104","void","void"), 0x8096B174:("func_8096B174","void","void"), 0x8096B1FC:("func_8096B1FC","void","void"), - 0x8096B260:("func_8096B260","void","void"), - 0x8096B310:("func_8096B310","void","void"), - 0x8096B5F4:("func_8096B5F4","void","void"), + 0x8096B260:("EnOkarinaEffect_Update","void","void"), + 0x8096B310:("EnMag_Init","void","void"), + 0x8096B5F4:("EnMag_Destroy","void","void"), 0x8096B604:("func_8096B604","void","void"), - 0x8096B94C:("func_8096B94C","void","void"), + 0x8096B94C:("EnMag_Update","void","void"), 0x8096C998:("func_8096C998","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6"), 0x8096CBB0:("func_8096CBB0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6"), 0x8096CDC8:("func_8096CDC8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE2 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9, UNK_TYPE2 param_10, UNK_TYPE2 param_11, UNK_TYPE2 param_12, UNK_TYPE4 param_13"), 0x8096D230:("func_8096D230","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8096D60C:("func_8096D60C","void","void"), 0x8096D74C:("func_8096D74C","void","void"), - 0x8096E868:("func_8096E868","void","void"), + 0x8096E868:("EnMag_Draw","void","void"), 0x8096EC40:("func_8096EC40","void","void"), 0x8096EC4C:("func_8096EC4C","void","void"), - 0x8096ED84:("func_8096ED84","void","void"), - 0x8096EE40:("func_8096EE40","void","void"), + 0x8096ED84:("ElfMsg2_Init","void","void"), + 0x8096EE40:("ElfMsg2_Destroy","void","void"), 0x8096EE50:("func_8096EE50","void","void"), 0x8096EE64:("func_8096EE64","void","void"), 0x8096EF98:("func_8096EF98","void","void"), 0x8096EFD0:("func_8096EFD0","void","void"), - 0x8096F04C:("func_8096F04C","void","void"), - 0x8096F160:("func_8096F160","void","void"), - 0x8096F22C:("func_8096F22C","void","void"), - 0x8096F260:("func_8096F260","void","void"), - 0x8096F4DC:("func_8096F4DC","void","void"), - 0x8096F5E0:("func_8096F5E0","void","void"), - 0x8096F60C:("func_8096F60C","void","void"), + 0x8096F04C:("ElfMsg2_Update","void","void"), + 0x8096F160:("BgF40Swlift_Init","void","void"), + 0x8096F22C:("BgF40Swlift_Destroy","void","void"), + 0x8096F260:("BgF40Swlift_Update","void","void"), + 0x8096F4DC:("BgF40Swlift_Draw","void","void"), + 0x8096F5E0:("EnKakasi_Destroy","void","void"), + 0x8096F60C:("EnKakasi_Init","void","void"), 0x8096F800:("func_8096F800","void","void"), 0x8096F88C:("func_8096F88C","void","void"), 0x8096F8D8:("func_8096F8D8","void","void"), @@ -7969,35 +7969,35 @@ 0x80971A38:("func_80971A38","void","void"), 0x80971A64:("func_80971A64","void","void"), 0x80971AD4:("func_80971AD4","void","void"), - 0x80971B48:("func_80971B48","void","void"), + 0x80971B48:("EnKakasi_Update","void","void"), 0x80971CE0:("func_80971CE0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80971D20:("func_80971D20","void","void"), + 0x80971D20:("EnKakasi_Draw","void","void"), 0x80972350:("func_80972350","void","void"), 0x809723C4:("func_809723C4","void","void"), - 0x80972454:("func_80972454","void","void"), - 0x80972548:("func_80972548","void","void"), + 0x80972454:("ObjMakeoshihiki_Init","void","void"), + 0x80972548:("ObjMakeoshihiki_Update","void","void"), 0x80972680:("func_80972680","void","void"), - 0x8097268C:("func_8097268C","void","void"), - 0x809727EC:("func_809727EC","void","void"), + 0x8097268C:("OceffSpot_Init","void","void"), + 0x809727EC:("OceffSpot_Destroy","void","void"), 0x80972844:("func_80972844","void","void"), 0x809728F8:("func_809728F8","void","void"), 0x80972934:("func_80972934","void","void"), - 0x80972998:("func_80972998","void","void"), - 0x80972C54:("func_80972C54","void","void"), - 0x80973550:("func_80973550","void","Actor* param_1, s32 param_2"), - 0x80973640:("func_80973640","void","void"), - 0x809736FC:("func_809736FC","void","void"), + 0x80972998:("OceffSpot_Update","void","void"), + 0x80972C54:("OceffSpot_Draw","void","void"), + 0x80973550:("EnTorch_Init","void","Actor* param_1, s32 param_2"), + 0x80973640:("ShotSun_Init","void","void"), + 0x809736FC:("ShotSun_Destroy","void","void"), 0x80973740:("func_80973740","void","void"), 0x80973804:("func_80973804","void","void"), 0x809738D0:("func_809738D0","void","void"), 0x80973960:("func_80973960","void","void"), - 0x80973B5C:("func_80973B5C","void","void"), - 0x80973C50:("func_80973C50","void","void"), - 0x80973CA4:("func_80973CA4","void","void"), + 0x80973B5C:("ShotSun_Update","void","void"), + 0x80973C50:("ObjRoomtimer_Init","void","void"), + 0x80973CA4:("ObjRoomtimer_Destroy","void","void"), 0x80973CD8:("func_80973CD8","void","void"), 0x80973D3C:("func_80973D3C","void","void"), 0x80973DE0:("func_80973DE0","void","void"), - 0x80973E60:("func_80973E60","void","void"), + 0x80973E60:("ObjRoomtimer_Update","void","void"), 0x80973EF0:("func_80973EF0","void","void"), 0x80973EFC:("func_80973EFC","void","void"), 0x80973F84:("func_80973F84","void","void"), @@ -8030,8 +8030,8 @@ 0x80975070:("func_80975070","void","void"), 0x80975128:("func_80975128","void","void"), 0x80975300:("func_80975300","void","void"), - 0x809753C8:("func_809753C8","void","void"), - 0x80975540:("func_80975540","void","void"), + 0x809753C8:("EnSsh_Init","void","void"), + 0x80975540:("EnSsh_Destroy","void","void"), 0x809755C0:("func_809755C0","void","void"), 0x8097561C:("func_8097561C","void","void"), 0x809756D0:("func_809756D0","void","void"), @@ -8041,14 +8041,14 @@ 0x80975A98:("func_80975A98","void","void"), 0x80975B6C:("func_80975B6C","void","void"), 0x80975C14:("func_80975C14","void","void"), - 0x80975C9C:("func_80975C9C","void","void"), + 0x80975C9C:("EnSsh_Update","void","void"), 0x80975DBC:("func_80975DBC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80975EB8:("func_80975EB8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80975F38:("func_80975F38","void","void"), - 0x809764B0:("func_809764B0","void","void"), - 0x8097650C:("func_8097650C","void","void"), - 0x80976540:("func_80976540","void","void"), - 0x809765A0:("func_809765A0","void","void"), + 0x80975F38:("EnSsh_Draw","void","void"), + 0x809764B0:("OceffWipe_Init","void","void"), + 0x8097650C:("OceffWipe_Destroy","void","void"), + 0x80976540:("OceffWipe_Update","void","void"), + 0x809765A0:("OceffWipe_Draw","void","void"), 0x80977210:("EffectDust_Init","u32","GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle, EffectDustInit* init"), 0x80977394:("EffectDust_Draw","void","GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle"), 0x809776BC:("EffectDust_Update0","void","GlobalContext* ctxt, u32 index, LoadedParticleEntry* particle"), @@ -8165,20 +8165,20 @@ 0x80981698:("func_80981698","void","void"), 0x80981760:("func_80981760","void","void"), 0x8098176C:("func_8098176C","void","void"), - 0x809817E4:("func_809817E4","void","void"), - 0x80981904:("func_80981904","void","void"), + 0x809817E4:("OceffStorm_Init","void","void"), + 0x80981904:("OceffStorm_Destroy","void","void"), 0x80981928:("func_80981928","void","void"), 0x80981B48:("func_80981B48","void","void"), - 0x80981B68:("func_80981B68","void","void"), + 0x80981B68:("OceffStorm_Update","void","void"), 0x80981BB8:("func_80981BB8","void","void"), - 0x80981D68:("func_80981D68","void","void"), - 0x80983520:("func_80983520","void","void"), + 0x80981D68:("OceffStorm_Draw","void","void"), + 0x80983520:("ObjDemo_Init","void","void"), 0x80983634:("func_80983634","void","void"), 0x80983678:("func_80983678","void","void"), 0x80983704:("func_80983704","void","void"), - 0x80983824:("func_80983824","void","void"), - 0x809838F0:("func_809838F0","void","void"), - 0x80983970:("func_80983970","void","void"), + 0x80983824:("ObjDemo_Update","void","void"), + 0x809838F0:("EnMinislime_Init","void","void"), + 0x80983970:("EnMinislime_Destroy","void","void"), 0x8098399C:("func_8098399C","void","void"), 0x80983B38:("func_80983B38","void","void"), 0x80983DBC:("func_80983DBC","void","void"), @@ -8213,20 +8213,20 @@ 0x809852DC:("func_809852DC","void","void"), 0x8098537C:("func_8098537C","void","void"), 0x80985480:("func_80985480","void","void"), - 0x80985538:("func_80985538","void","void"), - 0x80985C40:("func_80985C40","void","void"), - 0x80985D10:("func_80985D10","void","void"), + 0x80985538:("EnMinislime_Update","void","void"), + 0x80985C40:("EnNutsball_Init","void","void"), + 0x80985D10:("EnNutsball_Destroy","void","void"), 0x80985D3C:("func_80985D3C","void","void"), - 0x80985D68:("func_80985D68","void","void"), - 0x80986120:("func_80986120","void","void"), - 0x80986270:("func_80986270","void","void"), - 0x809862CC:("func_809862CC","void","void"), - 0x80986300:("func_80986300","void","void"), - 0x80986360:("func_80986360","void","void"), - 0x809879E0:("func_809879E0","void","void"), - 0x80987A3C:("func_80987A3C","void","void"), - 0x80987A70:("func_80987A70","void","void"), - 0x80987AD0:("func_80987AD0","void","void"), + 0x80985D68:("EnNutsball_Update","void","void"), + 0x80986120:("EnNutsball_Draw","void","void"), + 0x80986270:("OceffWipe2_Init","void","void"), + 0x809862CC:("OceffWipe2_Destroy","void","void"), + 0x80986300:("OceffWipe2_Update","void","void"), + 0x80986360:("OceffWipe2_Draw","void","void"), + 0x809879E0:("OceffWipe3_Init","void","void"), + 0x80987A3C:("OceffWipe3_Destroy","void","void"), + 0x80987A70:("OceffWipe3_Update","void","void"), + 0x80987AD0:("OceffWipe3_Draw","void","void"), 0x80989140:("func_80989140","void","void"), 0x80989204:("func_80989204","void","void"), 0x8098933C:("func_8098933C","void","void"), @@ -8270,20 +8270,20 @@ 0x8098BB10:("func_8098BB10","void","void"), 0x8098BBEC:("func_8098BBEC","void","void"), 0x8098BC54:("func_8098BC54","void","void"), - 0x8098BCA8:("func_8098BCA8","void","void"), - 0x8098BE18:("func_8098BE18","void","void"), - 0x8098BE44:("func_8098BE44","void","void"), + 0x8098BCA8:("EnDg_Init","void","void"), + 0x8098BE18:("EnDg_Destroy","void","void"), + 0x8098BE44:("EnDg_Update","void","void"), 0x8098BFB8:("func_8098BFB8","void","void"), 0x8098BFD4:("func_8098BFD4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8098C06C:("func_8098C06C","void","void"), + 0x8098C06C:("EnDg_Draw","void","void"), 0x8098CA20:("func_8098CA20","void","void"), 0x8098CAD0:("func_8098CAD0","void","void"), 0x8098CB70:("func_8098CB70","void","void"), 0x8098CBDC:("func_8098CBDC","void","void"), - 0x8098CC18:("func_8098CC18","void","void"), - 0x8098CC98:("func_8098CC98","void","void"), - 0x8098CCC4:("func_8098CCC4","void","void"), - 0x8098CD0C:("func_8098CD0C","void","void"), + 0x8098CC18:("EnSi_Init","void","void"), + 0x8098CC98:("EnSi_Destroy","void","void"), + 0x8098CCC4:("EnSi_Update","void","void"), + 0x8098CD0C:("EnSi_Draw","void","void"), 0x8098CE40:("func_8098CE40","void","void"), 0x8098CEAC:("func_8098CEAC","void","void"), 0x8098D19C:("func_8098D19C","void","void"), @@ -8293,62 +8293,62 @@ 0x8098D8C8:("func_8098D8C8","void","void"), 0x8098D99C:("func_8098D99C","void","void"), 0x8098DA74:("func_8098DA74","void","void"), - 0x8098DAE0:("func_8098DAE0","void","void"), - 0x8098DC18:("func_8098DC18","void","void"), + 0x8098DAE0:("ObjComb_Init","void","void"), + 0x8098DC18:("ObjComb_Destroy","void","void"), 0x8098DC44:("func_8098DC44","void","void"), 0x8098DC60:("func_8098DC60","void","void"), 0x8098DE58:("func_8098DE58","void","void"), 0x8098DEA0:("func_8098DEA0","void","void"), 0x8098E098:("func_8098E098","void","void"), 0x8098E0B8:("func_8098E0B8","void","void"), - 0x8098E15C:("func_8098E15C","void","void"), - 0x8098E2F8:("func_8098E2F8","void","void"), + 0x8098E15C:("ObjComb_Update","void","void"), + 0x8098E2F8:("ObjComb_Draw","void","void"), 0x8098E5C0:("func_8098E5C0","void","void"), 0x8098E62C:("func_8098E62C","void","void"), 0x8098E8A8:("func_8098E8A8","void","void"), 0x8098E900:("func_8098E900","void","void"), 0x8098E9C4:("func_8098E9C4","void","void"), - 0x8098EA08:("func_8098EA08","void","void"), - 0x8098EB30:("func_8098EB30","void","void"), + 0x8098EA08:("ObjKibako2_Init","void","void"), + 0x8098EB30:("ObjKibako2_Destroy","void","void"), 0x8098EB78:("func_8098EB78","void","void"), 0x8098EC68:("func_8098EC68","void","void"), 0x8098ED20:("func_8098ED20","void","void"), - 0x8098ED4C:("func_8098ED4C","void","void"), - 0x8098EE0C:("func_8098EE0C","void","void"), - 0x8098EF60:("func_8098EF60","void","void"), - 0x8098EF9C:("func_8098EF9C","void","void"), + 0x8098ED4C:("ObjKibako2_Update","void","void"), + 0x8098EE0C:("ObjKibako2_Draw","void","void"), + 0x8098EF60:("EnHs2_Init","void","void"), + 0x8098EF9C:("EnHs2_Destroy","void","void"), 0x8098EFAC:("func_8098EFAC","void","void"), - 0x8098EFBC:("func_8098EFBC","void","void"), - 0x8098EFE0:("func_8098EFE0","void","void"), + 0x8098EFBC:("EnHs2_Update","void","void"), + 0x8098EFE0:("EnHs2_Draw","void","void"), 0x8098F040:("func_8098F040","void","void"), 0x8098F110:("func_8098F110","void","void"), 0x8098F220:("func_8098F220","void","void"), 0x8098F364:("func_8098F364","void","void"), 0x8098F438:("func_8098F438","void","void"), - 0x8098F528:("func_8098F528","void","void"), - 0x8098F588:("func_8098F588","void","void"), + 0x8098F528:("ObjMure3_Init","void","void"), + 0x8098F588:("ObjMure3_Destroy","void","void"), 0x8098F598:("func_8098F598","void","void"), 0x8098F5AC:("func_8098F5AC","void","void"), 0x8098F5D0:("func_8098F5D0","void","void"), 0x8098F5E4:("func_8098F5E4","void","void"), 0x8098F66C:("func_8098F66C","void","void"), 0x8098F680:("func_8098F680","void","void"), - 0x8098F6FC:("func_8098F6FC","void","void"), + 0x8098F6FC:("ObjMure3_Update","void","void"), 0x8098F800:("func_8098F800","void","void"), 0x8098F8A8:("func_8098F8A8","void","void"), 0x8098F928:("func_8098F928","void","void"), - 0x8098F954:("func_8098F954","void","void"), - 0x8098FA44:("func_8098FA44","void","void"), + 0x8098F954:("EnTg_Init","void","void"), + 0x8098FA44:("EnTg_Destroy","void","void"), 0x8098FA70:("func_8098FA70","void","void"), - 0x8098FB28:("func_8098FB28","void","void"), + 0x8098FB28:("EnTg_Update","void","void"), 0x8098FBB4:("func_8098FBB4","UNK_TYPE4","void"), 0x8098FBD0:("func_8098FBD0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8098FC2C:("func_8098FC2C","void","void"), + 0x8098FC2C:("EnTg_Draw","void","void"), 0x8098FD50:("func_8098FD50","void","void"), 0x8098FEA8:("func_8098FEA8","void","void"), 0x8099000C:("func_8099000C","void","void"), - 0x80990310:("func_80990310","void","void"), - 0x80990784:("func_80990784","void","void"), + 0x80990310:("EnWf_Init","void","void"), + 0x80990784:("EnWf_Destroy","void","void"), 0x809907D4:("func_809907D4","void","void"), 0x80990854:("func_80990854","void","void"), 0x809908E0:("func_809908E0","void","void"), @@ -8399,18 +8399,18 @@ 0x8099357C:("func_8099357C","void","void"), 0x80993738:("func_80993738","void","void"), 0x8099386C:("func_8099386C","void","void"), - 0x80993BC0:("func_80993BC0","void","void"), + 0x80993BC0:("EnWf_Update","void","void"), 0x80993E50:("func_80993E50","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80993E94:("func_80993E94","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80993F68:("func_80993F68","void","void"), + 0x80993F68:("EnWf_Draw","void","void"), 0x8099408C:("func_8099408C","void","void"), 0x809947B0:("func_809947B0","void","void"), 0x8099495C:("func_8099495C","void","void"), 0x809949C4:("func_809949C4","void","void"), 0x80994A30:("func_80994A30","void","void"), 0x80994A9C:("func_80994A9C","void","void"), - 0x80994B08:("func_80994B08","void","void"), - 0x80994D18:("func_80994D18","void","void"), + 0x80994B08:("EnSkb_Init","void","void"), + 0x80994D18:("EnSkb_Destroy","void","void"), 0x80994DA8:("func_80994DA8","void","void"), 0x80994E2C:("func_80994E2C","void","void"), 0x80994E94:("func_80994E94","void","void"), @@ -8454,14 +8454,14 @@ 0x80996AD0:("func_80996AD0","void","void"), 0x80996BEC:("func_80996BEC","void","void"), 0x80996D68:("func_80996D68","void","void"), - 0x80996E5C:("func_80996E5C","void","void"), + 0x80996E5C:("EnSkb_Update","void","void"), 0x80996F78:("func_80996F78","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x809970D0:("func_809970D0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80997278:("func_80997278","void","void"), + 0x80997278:("EnSkb_Draw","void","void"), 0x80997A90:("func_80997A90","void","void"), 0x80997AFC:("func_80997AFC","void","void"), - 0x80997B30:("func_80997B30","void","void"), - 0x80997CE0:("func_80997CE0","void","void"), + 0x80997B30:("EnGs_Init","void","void"), + 0x80997CE0:("EnGs_Destroy","void","void"), 0x80997D14:("func_80997D14","void","void"), 0x80997D38:("func_80997D38","void","void"), 0x80997DEC:("func_80997DEC","void","void"), @@ -8487,14 +8487,14 @@ 0x80999AC0:("func_80999AC0","void","void"), 0x80999B34:("func_80999B34","void","void"), 0x80999BC8:("func_80999BC8","void","void"), - 0x80999E38:("func_80999E38","void","void"), - 0x8099A094:("func_8099A094","void","void"), - 0x8099A920:("func_8099A920","void","void"), - 0x8099A96C:("func_8099A96C","void","void"), - 0x8099A9A4:("func_8099A9A4","void","void"), + 0x80999E38:("EnGs_Update","void","void"), + 0x8099A094:("EnGs_Draw","void","void"), + 0x8099A920:("ObjSound_Init","void","void"), + 0x8099A96C:("ObjSound_Destroy","void","void"), + 0x8099A9A4:("ObjSound_Update","void","void"), 0x8099AA84:("func_8099AA84","void","void"), - 0x8099AB30:("func_8099AB30","void","void"), - 0x8099AC2C:("func_8099AC2C","void","void"), + 0x8099AB30:("EnCrow_Init","void","void"), + 0x8099AC2C:("EnCrow_Destroy","void","void"), 0x8099AC58:("func_8099AC58","void","void"), 0x8099AC8C:("func_8099AC8C","void","void"), 0x8099B098:("func_8099B098","void","void"), @@ -8509,15 +8509,15 @@ 0x8099B8EC:("func_8099B8EC","void","void"), 0x8099B9E8:("func_8099B9E8","void","void"), 0x8099BAB4:("func_8099BAB4","void","void"), - 0x8099BB84:("func_8099BB84","void","void"), + 0x8099BB84:("EnCrow_Update","void","void"), 0x8099BE48:("func_8099BE48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8099BF20:("func_8099BF20","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8099BFA4:("func_8099BFA4","void","void"), + 0x8099BFA4:("EnCrow_Draw","void","void"), 0x8099C290:("func_8099C290","void","void"), 0x8099C328:("func_8099C328","void","void"), 0x8099C41C:("func_8099C41C","void","void"), - 0x8099C498:("func_8099C498","void","void"), - 0x8099C834:("func_8099C834","void","void"), + 0x8099C498:("EnCow_Init","void","void"), + 0x8099C834:("EnCow_Destroy","void","void"), 0x8099C880:("func_8099C880","void","void"), 0x8099CAA8:("func_8099CAA8","void","void"), 0x8099CB20:("func_8099CB20","void","void"), @@ -8527,16 +8527,16 @@ 0x8099CCF8:("func_8099CCF8","void","void"), 0x8099CDA0:("func_8099CDA0","void","void"), 0x8099CFAC:("func_8099CFAC","void","void"), - 0x8099D144:("func_8099D144","void","void"), + 0x8099D144:("EnCow_Update","void","void"), 0x8099D3C0:("func_8099D3C0","void","void"), 0x8099D4AC:("func_8099D4AC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8099D4FC:("func_8099D4FC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8099D53C:("func_8099D53C","void","void"), + 0x8099D53C:("EnCow_Draw","void","void"), 0x8099D59C:("func_8099D59C","void","void"), - 0x8099D780:("func_8099D780","void","void"), - 0x8099D7DC:("func_8099D7DC","void","void"), - 0x8099D810:("func_8099D810","void","void"), - 0x8099D870:("func_8099D870","void","void"), + 0x8099D780:("OceffWipe4_Init","void","void"), + 0x8099D7DC:("OceffWipe4_Destroy","void","void"), + 0x8099D810:("OceffWipe4_Update","void","void"), + 0x8099D870:("OceffWipe4_Draw","void","void"), 0x8099E790:("func_8099E790","void","void"), 0x8099E858:("func_8099E858","void","void"), 0x8099E96C:("func_8099E96C","void","void"), @@ -8546,23 +8546,23 @@ 0x8099EC50:("func_8099EC50","void","void"), 0x8099ED4C:("func_8099ED4C","void","void"), 0x8099EE24:("func_8099EE24","void","void"), - 0x8099EE34:("func_8099EE34","void","void"), - 0x8099EF40:("func_8099EF40","void","void"), - 0x8099EF6C:("func_8099EF6C","void","void"), + 0x8099EE34:("EnZo_Init","void","void"), + 0x8099EF40:("EnZo_Destroy","void","void"), + 0x8099EF6C:("EnZo_Update","void","void"), 0x8099EFF4:("func_8099EFF4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x8099F15C:("func_8099F15C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x8099F268:("func_8099F268","void","void"), + 0x8099F268:("EnZo_Draw","void","void"), 0x8099F730:("func_8099F730","void","void"), 0x8099F7F4:("func_8099F7F4","void","void"), 0x8099F980:("func_8099F980","void","void"), 0x8099FA40:("func_8099FA40","void","void"), - 0x8099FAB0:("func_8099FAB0","void","void"), - 0x8099FB20:("func_8099FB20","void","void"), + 0x8099FAB0:("ObjMakekinsuta_Init","void","void"), + 0x8099FB20:("ObjMakekinsuta_Destroy","void","void"), 0x8099FB64:("func_8099FB64","void","void"), - 0x8099FCC0:("func_8099FCC0","void","void"), + 0x8099FCC0:("ObjMakekinsuta_Update","void","void"), 0x8099FD7C:("func_8099FD7C","void","void"), - 0x8099FEB0:("func_8099FEB0","void","void"), - 0x809A0044:("func_809A0044","void","void"), + 0x8099FEB0:("EnGe3_Init","void","void"), + 0x809A0044:("EnGe3_Destroy","void","void"), 0x809A0070:("func_809A0070","void","void"), 0x809A00F8:("func_809A00F8","void","void"), 0x809A020C:("func_809A020C","void","void"), @@ -8573,106 +8573,106 @@ 0x809A04D0:("func_809A04D0","void","void"), 0x809A0820:("func_809A0820","void","void"), 0x809A08A4:("func_809A08A4","void","void"), - 0x809A0920:("func_809A0920","void","void"), + 0x809A0920:("EnGe3_Update","void","void"), 0x809A096C:("func_809A096C","void","void"), 0x809A0A14:("func_809A0A14","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809A0C60:("func_809A0C60","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809A0CBC:("func_809A0CBC","void","void"), + 0x809A0CBC:("EnGe3_Draw","void","void"), 0x809A0F20:("func_809A0F20","void","void"), 0x809A0F78:("func_809A0F78","void","void"), 0x809A10F4:("func_809A10F4","void","void"), 0x809A13A0:("func_809A13A0","void","void"), 0x809A1408:("func_809A1408","void","void"), - 0x809A1480:("func_809A1480","void","void"), - 0x809A15A0:("func_809A15A0","void","void"), - 0x809A15CC:("func_809A15CC","void","void"), - 0x809A17BC:("func_809A17BC","void","void"), + 0x809A1480:("ObjHamishi_Init","void","void"), + 0x809A15A0:("ObjHamishi_Destroy","void","void"), + 0x809A15CC:("ObjHamishi_Update","void","void"), + 0x809A17BC:("ObjHamishi_Draw","void","void"), 0x809A1BB0:("func_809A1BB0","void","void"), - 0x809A1C4C:("func_809A1C4C","void","void"), - 0x809A1CFC:("func_809A1CFC","void","void"), + 0x809A1C4C:("EnZl4_Init","void","void"), + 0x809A1CFC:("EnZl4_Destroy","void","void"), 0x809A1D0C:("func_809A1D0C","void","void"), - 0x809A1D1C:("func_809A1D1C","void","void"), + 0x809A1D1C:("EnZl4_Update","void","void"), 0x809A1D60:("func_809A1D60","void","void"), 0x809A1DA4:("func_809A1DA4","void","void"), 0x809A1DBC:("func_809A1DBC","void","void"), 0x809A1DD0:("func_809A1DD0","void","void"), 0x809A1E28:("func_809A1E28","void","void"), - 0x809A1E60:("func_809A1E60","void","void"), - 0x809A2030:("func_809A2030","void","void"), - 0x809A2070:("func_809A2070","void","void"), + 0x809A1E60:("EnZl4_Draw","void","void"), + 0x809A2030:("EnMm2_Init","void","void"), + 0x809A2070:("EnMm2_Destroy","void","void"), 0x809A2080:("func_809A2080","void","void"), 0x809A20FC:("func_809A20FC","void","void"), - 0x809A2194:("func_809A2194","void","void"), - 0x809A21B8:("func_809A21B8","void","void"), + 0x809A2194:("EnMm2_Update","void","void"), + 0x809A21B8:("EnMm2_Draw","void","void"), 0x809A2B60:("func_809A2B60","void","void"), 0x809A2B70:("func_809A2B70","void","void"), 0x809A2BF8:("func_809A2BF8","void","void"), - 0x809A2C78:("func_809A2C78","void","void"), - 0x809A2D80:("func_809A2D80","void","void"), + 0x809A2C78:("DoorSpiral_Init","void","void"), + 0x809A2D80:("DoorSpiral_Destroy","void","void"), 0x809A2DB0:("func_809A2DB0","void","void"), 0x809A2E08:("func_809A2E08","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x809A2EA0:("func_809A2EA0","void","void"), 0x809A2FF8:("func_809A2FF8","void","void"), 0x809A3098:("func_809A3098","void","void"), - 0x809A30E0:("func_809A30E0","void","void"), - 0x809A3134:("func_809A3134","void","void"), + 0x809A30E0:("DoorSpiral_Update","void","void"), + 0x809A3134:("DoorSpiral_Draw","void","void"), 0x809A33E0:("func_809A33E0","void","void"), 0x809A3448:("func_809A3448","void","void"), 0x809A34E0:("func_809A34E0","void","void"), 0x809A35EC:("func_809A35EC","void","void"), 0x809A376C:("func_809A376C","void","void"), - 0x809A3818:("func_809A3818","void","void"), - 0x809A3A14:("func_809A3A14","void","void"), + 0x809A3818:("ObjPzlblock_Init","void","void"), + 0x809A3A14:("ObjPzlblock_Destroy","void","void"), 0x809A3A48:("func_809A3A48","void","void"), 0x809A3A74:("func_809A3A74","void","void"), 0x809A3BA4:("func_809A3BA4","void","void"), 0x809A3BC0:("func_809A3BC0","void","void"), 0x809A3D1C:("func_809A3D1C","void","void"), 0x809A3D38:("func_809A3D38","void","void"), - 0x809A3D7C:("func_809A3D7C","void","void"), + 0x809A3D7C:("ObjPzlblock_Update","void","void"), 0x809A3E58:("func_809A3E58","void","void"), 0x809A3F0C:("func_809A3F0C","void","void"), 0x809A41C0:("func_809A41C0","void","void"), 0x809A42A0:("func_809A42A0","void","void"), 0x809A43A8:("func_809A43A8","void","void"), 0x809A43EC:("func_809A43EC","void","void"), - 0x809A448C:("func_809A448C","void","void"), - 0x809A4718:("func_809A4718","void","void"), + 0x809A448C:("ObjToge_Init","void","void"), + 0x809A4718:("ObjToge_Destroy","void","void"), 0x809A4744:("func_809A4744","void","void"), 0x809A477C:("func_809A477C","void","void"), 0x809A4804:("func_809A4804","void","void"), 0x809A481C:("func_809A481C","void","void"), 0x809A488C:("func_809A488C","void","void"), 0x809A48AC:("func_809A48AC","void","void"), - 0x809A4ACC:("func_809A4ACC","void","void"), - 0x809A4C50:("func_809A4C50","void","void"), + 0x809A4ACC:("ObjToge_Update","void","void"), + 0x809A4C50:("ObjToge_Draw","void","void"), 0x809A4E00:("func_809A4E00","void","void"), 0x809A4E68:("func_809A4E68","void","void"), 0x809A4F00:("func_809A4F00","void","void"), 0x809A500C:("func_809A500C","void","void"), 0x809A518C:("func_809A518C","void","void"), - 0x809A5238:("func_809A5238","void","void"), - 0x809A5480:("func_809A5480","void","void"), + 0x809A5238:("ObjArmos_Init","void","void"), + 0x809A5480:("ObjArmos_Destroy","void","void"), 0x809A54B4:("func_809A54B4","void","void"), 0x809A54E0:("func_809A54E0","void","void"), 0x809A5610:("func_809A5610","void","void"), 0x809A562C:("func_809A562C","void","void"), 0x809A57D8:("func_809A57D8","void","void"), 0x809A57F4:("func_809A57F4","void","void"), - 0x809A5838:("func_809A5838","void","void"), + 0x809A5838:("ObjArmos_Update","void","void"), 0x809A5960:("func_809A5960","void","void"), 0x809A5A3C:("func_809A5A3C","void","void"), - 0x809A5B50:("func_809A5B50","void","void"), - 0x809A5D10:("func_809A5D10","void","void"), - 0x809A5D94:("func_809A5D94","void","void"), + 0x809A5B50:("ObjArmos_Draw","void","void"), + 0x809A5D10:("ObjBoyo_Init","void","void"), + 0x809A5D94:("ObjBoyo_Destroy","void","void"), 0x809A5DC0:("func_809A5DC0","void","void"), 0x809A5DE0:("func_809A5DE0","void","void"), 0x809A5E14:("func_809A5E14","void","void"), 0x809A5E24:("func_809A5E24","void","void"), - 0x809A5E98:("func_809A5E98","void","void"), - 0x809A610C:("func_809A610C","void","void"), - 0x809A6280:("func_809A6280","void","void"), - 0x809A64E0:("func_809A64E0","void","void"), + 0x809A5E98:("ObjBoyo_Update","void","void"), + 0x809A610C:("ObjBoyo_Draw","void","void"), + 0x809A6280:("EnGrasshopper_Init","void","void"), + 0x809A64E0:("EnGrasshopper_Destroy","void","void"), 0x809A6524:("func_809A6524","void","void"), 0x809A65D8:("func_809A65D8","void","void"), 0x809A6628:("func_809A6628","void","void"), @@ -8697,9 +8697,9 @@ 0x809A7C98:("func_809A7C98","void","void"), 0x809A7CE0:("func_809A7CE0","void","void"), 0x809A8044:("func_809A8044","void","void"), - 0x809A8224:("func_809A8224","void","void"), + 0x809A8224:("EnGrasshopper_Update","void","void"), 0x809A847C:("func_809A847C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809A8640:("func_809A8640","void","void"), + 0x809A8640:("EnGrasshopper_Draw","void","void"), 0x809A8870:("func_809A8870","void","void"), 0x809A8924:("func_809A8924","void","void"), 0x809A8A64:("func_809A8A64","void","void"), @@ -8707,24 +8707,24 @@ 0x809A91FC:("func_809A91FC","void","void"), 0x809A92D0:("func_809A92D0","void","void"), 0x809A9314:("func_809A9314","void","void"), - 0x809A961C:("func_809A961C","void","void"), - 0x809A96FC:("func_809A96FC","void","void"), + 0x809A961C:("ObjGrass_Init","void","void"), + 0x809A96FC:("ObjGrass_Destroy","void","void"), 0x809A9790:("func_809A9790","void","void"), 0x809A983C:("func_809A983C","void","void"), 0x809A9DB8:("func_809A9DB8","void","void"), - 0x809AA238:("func_809AA238","void","void"), + 0x809AA238:("ObjGrass_Update","void","void"), 0x809AA278:("func_809AA278","void","void"), 0x809AA54C:("func_809AA54C","void","void"), 0x809AA798:("func_809AA798","void","void"), - 0x809AA9A8:("func_809AA9A8","void","void"), + 0x809AA9A8:("ObjGrass_Draw","void","void"), 0x809AAE60:("func_809AAE60","void","void"), 0x809AAE94:("func_809AAE94","void","void"), 0x809AAF18:("func_809AAF18","void","void"), 0x809AAF58:("func_809AAF58","void","void"), 0x809AAF9C:("func_809AAF9C","void","void"), 0x809AAFE8:("func_809AAFE8","void","void"), - 0x809AB2F0:("func_809AB2F0","void","void"), - 0x809AB360:("func_809AB360","void","void"), + 0x809AB2F0:("ObjGrassCarry_Init","void","void"), + 0x809AB360:("ObjGrassCarry_Destroy","void","void"), 0x809AB3C4:("func_809AB3C4","void","void"), 0x809AB3D8:("func_809AB3D8","void","void"), 0x809AB428:("func_809AB428","void","void"), @@ -8735,15 +8735,15 @@ 0x809AB610:("func_809AB610","void","void"), 0x809AB6FC:("func_809AB6FC","void","void"), 0x809AB77C:("func_809AB77C","void","void"), - 0x809ABB1C:("func_809ABB1C","void","void"), + 0x809ABB1C:("ObjGrassCarry_Update","void","void"), 0x809ABB7C:("func_809ABB7C","void","void"), 0x809ABDE0:("func_809ABDE0","void","void"), 0x809ABE54:("func_809ABE54","void","void"), 0x809ABEC4:("func_809ABEC4","void","void"), 0x809ABF38:("func_809ABF38","void","void"), - 0x809ABFA8:("func_809ABFA8","void","void"), - 0x809AC4B0:("func_809AC4B0","void","void"), - 0x809AC594:("func_809AC594","void","void"), + 0x809ABFA8:("ObjGrassUnit_Init","void","void"), + 0x809AC4B0:("BgFireWall_Init","void","void"), + 0x809AC594:("BgFireWall_Destroy","void","void"), 0x809AC5C0:("func_809AC5C0","void","void"), 0x809AC638:("func_809AC638","void","void"), 0x809AC68C:("func_809AC68C","void","void"), @@ -8751,23 +8751,23 @@ 0x809AC760:("func_809AC760","void","void"), 0x809AC7F8:("func_809AC7F8","void","void"), 0x809AC970:("func_809AC970","void","void"), - 0x809AC9B8:("func_809AC9B8","void","void"), + 0x809AC9B8:("BgFireWall_Update","void","void"), 0x809ACB28:("func_809ACB28","void","void"), - 0x809ACD90:("func_809ACD90","void","void"), - 0x809ACDA8:("func_809ACDA8","void","void"), + 0x809ACD90:("EnBu_Init","void","void"), + 0x809ACDA8:("EnBu_Destroy","void","void"), 0x809ACDB8:("func_809ACDB8","void","void"), - 0x809ACDC8:("func_809ACDC8","void","void"), - 0x809ACE00:("func_809ACE00","void","void"), - 0x809ACF40:("func_809ACF40","void","void"), - 0x809AD048:("func_809AD048","void","void"), + 0x809ACDC8:("EnBu_Update","void","void"), + 0x809ACE00:("EnBu_Draw","void","void"), + 0x809ACF40:("EnEncount3_Init","void","void"), + 0x809AD048:("EnEncount3_Destroy","void","void"), 0x809AD058:("func_809AD058","void","void"), 0x809AD084:("func_809AD084","void","void"), 0x809AD194:("func_809AD194","void","void"), 0x809AD1EC:("func_809AD1EC","void","void"), - 0x809AD230:("func_809AD230","void","void"), - 0x809AD614:("func_809AD614","void","void"), - 0x809AD8E0:("func_809AD8E0","void","void"), - 0x809ADB24:("func_809ADB24","void","void"), + 0x809AD230:("EnEncount3_Update","void","void"), + 0x809AD614:("EnEncount3_Draw","void","void"), + 0x809AD8E0:("EnJso_Init","void","void"), + 0x809ADB24:("EnJso_Destroy","void","void"), 0x809ADBC8:("func_809ADBC8","void","void"), 0x809ADC7C:("func_809ADC7C","void","void"), 0x809ADCB8:("func_809ADCB8","void","void"), @@ -8802,23 +8802,23 @@ 0x809AFC10:("func_809AFC10","void","void"), 0x809AFE38:("func_809AFE38","void","void"), 0x809B0034:("func_809B0034","void","void"), - 0x809B02CC:("func_809B02CC","void","void"), + 0x809B02CC:("EnJso_Update","void","void"), 0x809B0734:("func_809B0734","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809B0820:("func_809B0820","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x809B0B70:("func_809B0B70","void","void"), 0x809B0BB0:("func_809B0BB0","void","void"), 0x809B1550:("func_809B1550","void","void"), - 0x809B162C:("func_809B162C","void","void"), - 0x809B179C:("func_809B179C","void","void"), + 0x809B162C:("ObjChikuwa_Init","void","void"), + 0x809B179C:("ObjChikuwa_Destroy","void","void"), 0x809B17D0:("func_809B17D0","void","void"), 0x809B1AA0:("func_809B1AA0","void","void"), - 0x809B1BE8:("func_809B1BE8","void","void"), - 0x809B1D90:("func_809B1D90","void","void"), + 0x809B1BE8:("ObjChikuwa_Update","void","void"), + 0x809B1D90:("ObjChikuwa_Draw","void","void"), 0x809B20F0:("func_809B20F0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE2 param_7"), 0x809B21F4:("func_809B21F4","void","void"), 0x809B22CC:("func_809B22CC","void","void"), - 0x809B2510:("func_809B2510","void","void"), - 0x809B2DC0:("func_809B2DC0","void","void"), + 0x809B2510:("EnKnight_Init","void","void"), + 0x809B2DC0:("EnKnight_Destroy","void","void"), 0x809B2DD0:("func_809B2DD0","void","void"), 0x809B2F54:("func_809B2F54","void","void"), 0x809B316C:("func_809B316C","void","void"), @@ -8894,7 +8894,7 @@ 0x809BA0CC:("func_809BA0CC","void","void"), 0x809BA940:("func_809BA940","void","void"), 0x809BA978:("func_809BA978","void","void"), - 0x809BB0BC:("func_809BB0BC","void","void"), + 0x809BB0BC:("EnKnight_Update","void","void"), 0x809BC2C4:("func_809BC2C4","void","void"), 0x809BC67C:("func_809BC67C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809BC720:("func_809BC720","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), @@ -8903,21 +8903,21 @@ 0x809BCAD8:("func_809BCAD8","void","void"), 0x809BCB54:("func_809BCB54","void","void"), 0x809BCB78:("func_809BCB78","void","void"), - 0x809BCC2C:("func_809BCC2C","void","void"), + 0x809BCC2C:("EnKnight_Draw","void","void"), 0x809BD1AC:("func_809BD1AC","void","void"), 0x809BD260:("func_809BD260","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x809BD29C:("func_809BD29C","void","void"), 0x809BD490:("func_809BD490","void","void"), 0x809BD858:("func_809BD858","void","void"), - 0x809C0760:("func_809C0760","void","void"), - 0x809C0824:("func_809C0824","void","void"), + 0x809C0760:("EnWarptag_Init","void","void"), + 0x809C0824:("EnWarptag_Destroy","void","void"), 0x809C085C:("func_809C085C","void","void"), 0x809C08E0:("func_809C08E0","void","void"), 0x809C09A0:("func_809C09A0","void","void"), 0x809C0A20:("func_809C0A20","void","void"), 0x809C0AB4:("func_809C0AB4","void","void"), 0x809C0E30:("func_809C0E30","void","void"), - 0x809C0F18:("func_809C0F18","void","void"), + 0x809C0F18:("EnWarptag_Update","void","void"), 0x809C0F3C:("func_809C0F3C","void","void"), 0x809C10B0:("func_809C10B0","void","void"), 0x809C1124:("func_809C1124","void","void"), @@ -8950,35 +8950,35 @@ 0x809C2EC4:("func_809C2EC4","void","void"), 0x809C2F34:("func_809C2F34","void","void"), 0x809C2FA0:("func_809C2FA0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE1 param_11"), - 0x809C3190:("func_809C3190","void","void"), - 0x809C3350:("func_809C3350","void","void"), - 0x809C339C:("func_809C339C","void","void"), + 0x809C3190:("EnAob01_Init","void","void"), + 0x809C3350:("EnAob01_Destroy","void","void"), + 0x809C339C:("EnAob01_Update","void","void"), 0x809C33D8:("func_809C33D8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809C35B4:("func_809C35B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x809C35F4:("func_809C35F4","void","void"), - 0x809C3608:("func_809C3608","void","void"), - 0x809C3D80:("func_809C3D80","void","void"), - 0x809C3D90:("func_809C3D90","void","void"), - 0x809C3DA0:("func_809C3DA0","void","void"), - 0x809C3DB0:("func_809C3DB0","void","void"), - 0x809C3E10:("func_809C3E10","void","void"), - 0x809C3E20:("func_809C3E20","void","void"), - 0x809C3E30:("func_809C3E30","void","void"), - 0x809C3E40:("func_809C3E40","void","void"), - 0x809C3EA0:("func_809C3EA0","void","void"), - 0x809C3EB0:("func_809C3EB0","void","void"), - 0x809C3EC0:("func_809C3EC0","void","void"), - 0x809C3ED0:("func_809C3ED0","void","void"), - 0x809C3F30:("func_809C3F30","void","void"), - 0x809C3FC8:("func_809C3FC8","void","void"), + 0x809C3608:("EnAob01_Draw","void","void"), + 0x809C3D80:("EnBoj01_Init","void","void"), + 0x809C3D90:("EnBoj01_Destroy","void","void"), + 0x809C3DA0:("EnBoj01_Update","void","void"), + 0x809C3DB0:("EnBoj01_Draw","void","void"), + 0x809C3E10:("EnBoj02_Init","void","void"), + 0x809C3E20:("EnBoj02_Destroy","void","void"), + 0x809C3E30:("EnBoj02_Update","void","void"), + 0x809C3E40:("EnBoj02_Draw","void","void"), + 0x809C3EA0:("EnBoj03_Init","void","void"), + 0x809C3EB0:("EnBoj03_Destroy","void","void"), + 0x809C3EC0:("EnBoj03_Update","void","void"), + 0x809C3ED0:("EnBoj03_Draw","void","void"), + 0x809C3F30:("EnEncount4_Init","void","void"), + 0x809C3FC8:("EnEncount4_Destroy","void","void"), 0x809C3FD8:("func_809C3FD8","void","void"), 0x809C4078:("func_809C4078","void","void"), 0x809C42A8:("func_809C42A8","void","void"), 0x809C4598:("func_809C4598","void","void"), 0x809C464C:("func_809C464C","void","void"), - 0x809C467C:("func_809C467C","void","void"), - 0x809C4790:("func_809C4790","void","void"), - 0x809C492C:("func_809C492C","void","void"), + 0x809C467C:("EnEncount4_Update","void","void"), + 0x809C4790:("EnBomBowlMan_Init","void","void"), + 0x809C492C:("EnBomBowlMan_Destroy","void","void"), 0x809C493C:("func_809C493C","void","void"), 0x809C49CC:("func_809C49CC","void","void"), 0x809C4B50:("func_809C4B50","void","void"), @@ -8999,12 +8999,12 @@ 0x809C5B1C:("func_809C5B1C","void","void"), 0x809C5BA0:("func_809C5BA0","void","void"), 0x809C5BF4:("func_809C5BF4","void","void"), - 0x809C5E14:("func_809C5E14","void","void"), + 0x809C5E14:("EnBomBowlMan_Update","void","void"), 0x809C5F44:("func_809C5F44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x809C5FC4:("func_809C5FC4","void","void"), + 0x809C5FC4:("EnBomBowlMan_Draw","void","void"), 0x809C64C0:("func_809C64C0","void","void"), - 0x809C6578:("func_809C6578","void","void"), - 0x809C66FC:("func_809C66FC","void","void"), + 0x809C6578:("EnSyatekiMan_Init","void","void"), + 0x809C66FC:("EnSyatekiMan_Destroy","void","void"), 0x809C6720:("func_809C6720","void","void"), 0x809C6810:("func_809C6810","void","void"), 0x809C6848:("func_809C6848","void","void"), @@ -9030,12 +9030,12 @@ 0x809C898C:("func_809C898C","void","void"), 0x809C8BF0:("func_809C8BF0","void","void"), 0x809C8DE8:("func_809C8DE8","void","void"), - 0x809C8E44:("func_809C8E44","void","void"), + 0x809C8E44:("EnSyatekiMan_Update","void","void"), 0x809C8EE4:("func_809C8EE4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x809C8FAC:("func_809C8FAC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809C9008:("func_809C9008","void","void"), - 0x809C9A60:("func_809C9A60","void","void"), - 0x809C9B54:("func_809C9B54","void","void"), + 0x809C9008:("EnSyatekiMan_Draw","void","void"), + 0x809C9A60:("BgIcicle_Init","void","void"), + 0x809C9B54:("BgIcicle_Destroy","void","void"), 0x809C9B9C:("func_809C9B9C","void","void"), 0x809C9D7C:("func_809C9D7C","void","void"), 0x809C9D8C:("func_809C9D8C","void","void"), @@ -9043,10 +9043,10 @@ 0x809C9F28:("func_809C9F28","void","void"), 0x809CA06C:("func_809CA06C","void","void"), 0x809CA0BC:("func_809CA0BC","void","void"), - 0x809CA1F8:("func_809CA1F8","void","void"), - 0x809CA27C:("func_809CA27C","void","void"), - 0x809CA3F0:("func_809CA3F0","void","void"), - 0x809CA5A8:("func_809CA5A8","void","void"), + 0x809CA1F8:("BgIcicle_Update","void","void"), + 0x809CA27C:("BgIcicle_Draw","void","void"), + 0x809CA3F0:("EnSyatekiCrow_Init","void","void"), + 0x809CA5A8:("EnSyatekiCrow_Destroy","void","void"), 0x809CA5D4:("func_809CA5D4","void","void"), 0x809CA67C:("func_809CA67C","void","void"), 0x809CA71C:("func_809CA71C","void","void"), @@ -9055,14 +9055,14 @@ 0x809CAAF8:("func_809CAAF8","void","void"), 0x809CABC0:("func_809CABC0","void","void"), 0x809CACD0:("func_809CACD0","void","void"), - 0x809CADE8:("func_809CADE8","void","void"), + 0x809CADE8:("EnSyatekiCrow_Update","void","void"), 0x809CAE5C:("func_809CAE5C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809CAF2C:("func_809CAF2C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809CAFEC:("func_809CAFEC","void","void"), - 0x809CB200:("func_809CB200","void","void"), - 0x809CB210:("func_809CB210","void","void"), - 0x809CB220:("func_809CB220","void","void"), - 0x809CB230:("func_809CB230","void","void"), + 0x809CAFEC:("EnSyatekiCrow_Draw","void","void"), + 0x809CB200:("EnBoj04_Init","void","void"), + 0x809CB210:("EnBoj04_Destroy","void","void"), + 0x809CB220:("EnBoj04_Update","void","void"), + 0x809CB230:("EnBoj04_Draw","void","void"), 0x809CB290:("func_809CB290","void","void"), 0x809CB404:("func_809CB404","void","void"), 0x809CB4A0:("func_809CB4A0","void","void"), @@ -9070,13 +9070,13 @@ 0x809CB5A0:("func_809CB5A0","void","void"), 0x809CB5D8:("func_809CB5D8","void","void"), 0x809CB5FC:("func_809CB5FC","void","void"), - 0x809CB72C:("func_809CB72C","void","void"), - 0x809CB86C:("func_809CB86C","void","void"), - 0x809CB898:("func_809CB898","void","void"), + 0x809CB72C:("EnCne01_Init","void","void"), + 0x809CB86C:("EnCne01_Destroy","void","void"), + 0x809CB898:("EnCne01_Update","void","void"), 0x809CB920:("func_809CB920","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809CBBC8:("func_809CBBC8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x809CBCA0:("func_809CBCA0","void","void"), - 0x809CBCB4:("func_809CBCB4","void","void"), + 0x809CBCB4:("EnCne01_Draw","void","void"), 0x809CC060:("func_809CC060","void","void"), 0x809CC1D4:("func_809CC1D4","void","void"), 0x809CC270:("func_809CC270","void","void"), @@ -9084,13 +9084,13 @@ 0x809CC370:("func_809CC370","void","void"), 0x809CC3A8:("func_809CC3A8","void","void"), 0x809CC3CC:("func_809CC3CC","void","void"), - 0x809CC4FC:("func_809CC4FC","void","void"), - 0x809CC63C:("func_809CC63C","void","void"), - 0x809CC668:("func_809CC668","void","void"), + 0x809CC4FC:("EnBba01_Init","void","void"), + 0x809CC63C:("EnBba01_Destroy","void","void"), + 0x809CC668:("EnBba01_Update","void","void"), 0x809CC6F0:("func_809CC6F0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809CC984:("func_809CC984","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x809CCA5C:("func_809CCA5C","void","void"), - 0x809CCA70:("func_809CCA70","void","void"), + 0x809CCA70:("EnBba01_Draw","void","void"), 0x809CCDE0:("func_809CCDE0","void","void"), 0x809CCE98:("func_809CCE98","void","ActorEnBji01* this, GlobalContext* ctxt"), 0x809CCEE8:("func_809CCEE8","void","void"), @@ -9101,14 +9101,14 @@ 0x809CD6C0:("func_809CD6C0","void","void"), 0x809CD70C:("func_809CD70C","void","void"), 0x809CD77C:("func_809CD77C","void","void"), - 0x809CD7AC:("func_809CD7AC","void","ActorEnBji01* this, GlobalContext* ctxt"), - 0x809CD914:("func_809CD914","void","void"), - 0x809CD940:("func_809CD940","void","void"), + 0x809CD7AC:("EnBji01_Init","void","ActorEnBji01* this, GlobalContext* ctxt"), + 0x809CD914:("EnBji01_Destroy","void","void"), + 0x809CD940:("EnBji01_Update","void","void"), 0x809CDA4C:("func_809CDA4C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809CDB04:("func_809CDB04","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809CDB88:("func_809CDB88","void","void"), - 0x809CDEC0:("func_809CDEC0","void","void"), - 0x809CE020:("func_809CE020","void","void"), + 0x809CDB88:("EnBji01_Draw","void","void"), + 0x809CDEC0:("BgSpdweb_Init","void","void"), + 0x809CE020:("BgSpdweb_Destroy","void","void"), 0x809CE068:("func_809CE068","void","void"), 0x809CE15C:("func_809CE15C","void","void"), 0x809CE1D0:("func_809CE1D0","void","void"), @@ -9118,8 +9118,8 @@ 0x809CEBC0:("func_809CEBC0","void","void"), 0x809CEE74:("func_809CEE74","void","void"), 0x809CEEAC:("func_809CEEAC","void","void"), - 0x809CEF0C:("func_809CEF0C","void","void"), - 0x809CEF30:("func_809CEF30","void","void"), + 0x809CEF0C:("BgSpdweb_Update","void","void"), + 0x809CEF30:("BgSpdweb_Draw","void","void"), 0x809CF350:("func_809CF350","void","void"), 0x809CF394:("func_809CF394","void","void"), 0x809CF444:("func_809CF444","void","void"), @@ -9136,9 +9136,9 @@ 0x809CFD98:("func_809CFD98","void","void"), 0x809CFE28:("func_809CFE28","void","void"), 0x809CFF94:("func_809CFF94","void","void"), - 0x809D0090:("func_809D0090","void","void"), - 0x809D0138:("func_809D0138","void","void"), - 0x809D0168:("func_809D0168","void","void"), + 0x809D0090:("EnMttag_Init","void","void"), + 0x809D0138:("EnMttag_Destroy","void","void"), + 0x809D0168:("EnMttag_Update","void","void"), 0x809D0530:("func_809D0530","void","void"), 0x809D0550:("func_809D0550","void","void"), 0x809D0678:("func_809D0678","void","void"), @@ -9146,8 +9146,8 @@ 0x809D089C:("func_809D089C","void","void"), 0x809D092C:("func_809D092C","void","void"), 0x809D0AA4:("func_809D0AA4","void","void"), - 0x809D0CE8:("func_809D0CE8","void","void"), - 0x809D118C:("func_809D118C","void","void"), + 0x809D0CE8:("Boss01_Init","void","void"), + 0x809D118C:("Boss01_Destroy","void","void"), 0x809D119C:("func_809D119C","void","void"), 0x809D1258:("func_809D1258","void","void"), 0x809D12B4:("func_809D12B4","void","void"), @@ -9193,11 +9193,11 @@ 0x809D4464:("func_809D4464","void","void"), 0x809D44C0:("func_809D44C0","void","void"), 0x809D4668:("func_809D4668","void","void"), - 0x809D46E4:("func_809D46E4","void","void"), + 0x809D46E4:("Boss01_Update","void","void"), 0x809D519C:("func_809D519C","void","void"), 0x809D5584:("func_809D5584","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809D55CC:("func_809D55CC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809D5988:("func_809D5988","void","void"), + 0x809D5988:("Boss01_Draw","void","void"), 0x809D5B0C:("func_809D5B0C","void","void"), 0x809D5BC4:("func_809D5BC4","void","void"), 0x809D5FB4:("func_809D5FB4","void","void"), @@ -9224,17 +9224,17 @@ 0x809DA344:("func_809DA344","void","void"), 0x809DA460:("func_809DA460","void","void"), 0x809DA50C:("func_809DA50C","void","void"), - 0x809DA5AC:("func_809DA5AC","void","void"), - 0x809DAA64:("func_809DAA64","void","void"), + 0x809DA5AC:("Boss02_Init","void","void"), + 0x809DAA64:("Boss02_Destroy","void","void"), 0x809DAA74:("func_809DAA74","void","void"), 0x809DAA98:("func_809DAA98","void","void"), 0x809DAAA8:("func_809DAAA8","void","void"), 0x809DAB78:("func_809DAB78","void","void"), 0x809DBFB4:("func_809DBFB4","void","void"), 0x809DC218:("func_809DC218","void","void"), - 0x809DC320:("func_809DC320","void","void"), + 0x809DC320:("Boss02_Update","void","void"), 0x809DC78C:("func_809DC78C","void","void"), - 0x809DCA00:("func_809DCA00","void","void"), + 0x809DCA00:("Boss02_Draw","void","void"), 0x809DD0A8:("func_809DD0A8","void","void"), 0x809DD0CC:("func_809DD0CC","void","void"), 0x809DD2F8:("func_809DD2F8","void","void"), @@ -9250,8 +9250,8 @@ 0x809E2C3C:("func_809E2C3C","void","void"), 0x809E2D64:("func_809E2D64","void","void"), 0x809E2DA0:("func_809E2DA0","void","void"), - 0x809E2F7C:("func_809E2F7C","void","void"), - 0x809E343C:("func_809E343C","void","void"), + 0x809E2F7C:("Boss03_Init","void","void"), + 0x809E343C:("Boss03_Destroy","void","void"), 0x809E344C:("func_809E344C","void","void"), 0x809E34B8:("func_809E34B8","void","void"), 0x809E38EC:("func_809E38EC","void","void"), @@ -9277,18 +9277,18 @@ 0x809E6B70:("func_809E6B70","void","void"), 0x809E6BC0:("func_809E6BC0","void","void"), 0x809E6CB4:("func_809E6CB4","void","void"), - 0x809E70EC:("func_809E70EC","void","void"), + 0x809E70EC:("Boss03_Update","void","void"), 0x809E7920:("func_809E7920","void","void"), 0x809E79C4:("func_809E79C4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809E7AA8:("func_809E7AA8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809E7C0C:("func_809E7C0C","void","void"), + 0x809E7C0C:("Boss03_Draw","void","void"), 0x809E7D00:("func_809E7D00","void","void"), 0x809E81E4:("func_809E81E4","void","void"), 0x809E8810:("func_809E8810","void","void"), 0x809E8BEC:("func_809E8BEC","void","void"), 0x809EC040:("func_809EC040","void","void"), - 0x809EC0D0:("func_809EC0D0","void","void"), - 0x809EC534:("func_809EC534","void","void"), + 0x809EC0D0:("Boss04_Init","void","void"), + 0x809EC534:("Boss04_Destroy","void","void"), 0x809EC544:("func_809EC544","void","void"), 0x809EC568:("func_809EC568","void","void"), 0x809EC618:("func_809EC618","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12, UNK_TYPE4 param_13"), @@ -9307,14 +9307,14 @@ 0x809ED2A0:("func_809ED2A0","void","void"), 0x809ED45C:("func_809ED45C","void","void"), 0x809ED50C:("func_809ED50C","void","void"), - 0x809ED8BC:("func_809ED8BC","void","void"), + 0x809ED8BC:("Boss04_Update","void","void"), 0x809EDCCC:("func_809EDCCC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809EDECC:("func_809EDECC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809EDF58:("func_809EDF58","void","void"), + 0x809EDF58:("Boss04_Draw","void","void"), 0x809EE4E0:("func_809EE4E0","void","void"), 0x809EE668:("func_809EE668","void","void"), - 0x809EE6F8:("func_809EE6F8","void","void"), - 0x809EEC70:("func_809EEC70","void","void"), + 0x809EE6F8:("Boss05_Init","void","void"), + 0x809EEC70:("Boss05_Destroy","void","void"), 0x809EECBC:("func_809EECBC","void","void"), 0x809EEDD0:("func_809EEDD0","void","void"), 0x809EEDE8:("func_809EEDE8","void","void"), @@ -9341,7 +9341,7 @@ 0x809F0A64:("func_809F0A64","void","void"), 0x809F0ABC:("func_809F0ABC","void","void"), 0x809F0B0C:("func_809F0B0C","void","void"), - 0x809F0CCC:("func_809F0CCC","void","void"), + 0x809F0CCC:("Boss05_Update","void","void"), 0x809F1050:("func_809F1050","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809F1170:("func_809F1170","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x809F1284:("func_809F1284","void","void"), @@ -9352,11 +9352,11 @@ 0x809F1464:("func_809F1464","void","void"), 0x809F14AC:("func_809F14AC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809F1550:("func_809F1550","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x809F159C:("func_809F159C","void","void"), + 0x809F159C:("Boss05_Draw","void","void"), 0x809F2120:("func_809F2120","void","void"), 0x809F2140:("func_809F2140","void","void"), - 0x809F2268:("func_809F2268","void","void"), - 0x809F23BC:("func_809F23BC","void","void"), + 0x809F2268:("Boss06_Init","void","void"), + 0x809F23BC:("Boss06_Destroy","void","void"), 0x809F23CC:("func_809F23CC","void","void"), 0x809F24A8:("func_809F24A8","void","void"), 0x809F24C8:("func_809F24C8","void","void"), @@ -9366,8 +9366,8 @@ 0x809F2E34:("func_809F2E34","void","void"), 0x809F2ED0:("func_809F2ED0","void","void"), 0x809F2EE8:("func_809F2EE8","void","void"), - 0x809F2F0C:("func_809F2F0C","void","void"), - 0x809F334C:("func_809F334C","void","void"), + 0x809F2F0C:("Boss06_Update","void","void"), + 0x809F334C:("Boss06_Draw","void","void"), 0x809F4980:("func_809F4980","void","void"), 0x809F49A0:("func_809F49A0","void","void"), 0x809F49C0:("func_809F49C0","void","void"), @@ -9383,8 +9383,8 @@ 0x809F52CC:("func_809F52CC","void","void"), 0x809F536C:("func_809F536C","void","void"), 0x809F5494:("func_809F5494","void","void"), - 0x809F552C:("func_809F552C","void","void"), - 0x809F5DA0:("func_809F5DA0","void","void"), + 0x809F552C:("Boss07_Init","void","void"), + 0x809F5DA0:("Boss07_Destroy","void","void"), 0x809F5E14:("func_809F5E14","void","void"), 0x809F5E88:("func_809F5E88","void","void"), 0x809F64F4:("func_809F64F4","void","void"), @@ -9417,7 +9417,7 @@ 0x809F99C4:("func_809F99C4","void","void"), 0x809F9CEC:("func_809F9CEC","void","void"), 0x809F9E94:("func_809F9E94","void","void"), - 0x809FA1B4:("func_809FA1B4","void","void"), + 0x809FA1B4:("Boss07_Update","void","void"), 0x809FAA44:("func_809FAA44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE2 param_12, UNK_TYPE4 param_13, UNK_TYPE4 param_14"), 0x809FB114:("func_809FB114","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x809FB504:("func_809FB504","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), @@ -9426,7 +9426,7 @@ 0x809FB7D4:("func_809FB7D4","void","void"), 0x809FBB9C:("func_809FBB9C","void","void"), 0x809FBF94:("func_809FBF94","void","void"), - 0x809FC1C8:("func_809FC1C8","void","void"), + 0x809FC1C8:("Boss07_Draw","void","void"), 0x809FC4C0:("func_809FC4C0","void","void"), 0x809FC8B0:("func_809FC8B0","void","void"), 0x809FC960:("func_809FC960","void","void"), @@ -9504,8 +9504,8 @@ 0x80A07604:("func_80A07604","void","void"), 0x80A07638:("func_80A07638","void","void"), 0x80A07740:("func_80A07740","void","void"), - 0x80A0A8A0:("func_80A0A8A0","void","void"), - 0x80A0A95C:("func_80A0A95C","void","void"), + 0x80A0A8A0:("BgDyYoseizo_Init","void","void"), + 0x80A0A95C:("BgDyYoseizo_Destroy","void","void"), 0x80A0A96C:("func_80A0A96C","void","void"), 0x80A0A9E4:("func_80A0A9E4","void","void"), 0x80A0AA40:("func_80A0AA40","void","void"), @@ -9522,16 +9522,16 @@ 0x80A0B834:("func_80A0B834","void","void"), 0x80A0B8CC:("func_80A0B8CC","void","void"), 0x80A0BB08:("func_80A0BB08","void","void"), - 0x80A0BC84:("func_80A0BC84","void","void"), + 0x80A0BC84:("BgDyYoseizo_Update","void","void"), 0x80A0BCD8:("func_80A0BCD8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A0BD40:("func_80A0BD40","void","void"), 0x80A0BE60:("func_80A0BE60","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE2 param_8, UNK_TYPE2 param_9"), 0x80A0BF70:("func_80A0BF70","void","void"), 0x80A0C270:("func_80A0C270","void","void"), - 0x80A0C780:("func_80A0C780","void","void"), - 0x80A0C790:("func_80A0C790","void","void"), - 0x80A0C7A0:("func_80A0C7A0","void","void"), - 0x80A0C7B0:("func_80A0C7B0","void","void"), + 0x80A0C780:("EnBoj05_Init","void","void"), + 0x80A0C790:("EnBoj05_Destroy","void","void"), + 0x80A0C7A0:("EnBoj05_Update","void","void"), + 0x80A0C7B0:("EnBoj05_Draw","void","void"), 0x80A0C810:("func_80A0C810","void","void"), 0x80A0C8AC:("func_80A0C8AC","void","void"), 0x80A0C8B8:("func_80A0C8B8","void","void"), @@ -9541,8 +9541,8 @@ 0x80A0CCEC:("func_80A0CCEC","void","void"), 0x80A0CD48:("func_80A0CD48","void","void"), 0x80A0CE10:("func_80A0CE10","void","void"), - 0x80A0CED4:("func_80A0CED4","void","void"), - 0x80A0D008:("func_80A0D008","void","void"), + 0x80A0CED4:("EnSob1_Init","void","void"), + 0x80A0D008:("EnSob1_Destroy","void","void"), 0x80A0D034:("func_80A0D034","void","void"), 0x80A0D0B8:("func_80A0D0B8","void","void"), 0x80A0D188:("func_80A0D188","void","void"), @@ -9597,7 +9597,7 @@ 0x80A0F554:("func_80A0F554","void","void"), 0x80A0F638:("func_80A0F638","void","void"), 0x80A0F6B0:("func_80A0F6B0","void","void"), - 0x80A0FA0C:("func_80A0FA0C","void","void"), + 0x80A0FA0C:("EnSob1_Update","void","void"), 0x80A0FADC:("func_80A0FADC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6"), 0x80A0FD4C:("func_80A0FD4C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12"), 0x80A0FEE8:("func_80A0FEE8","void","void"), @@ -9672,17 +9672,17 @@ 0x80A153FC:("func_80A153FC","void","void"), 0x80A15684:("func_80A15684","void","void"), 0x80A157C4:("func_80A157C4","void","void"), - 0x80A1590C:("func_80A1590C","void","void"), - 0x80A15960:("func_80A15960","void","void"), - 0x80A159B0:("func_80A159B0","void","void"), + 0x80A1590C:("EnGo_Init","void","void"), + 0x80A15960:("EnGo_Destroy","void","void"), + 0x80A159B0:("EnGo_Update","void","void"), 0x80A15B80:("func_80A15B80","void","void"), 0x80A15D04:("func_80A15D04","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A15E38:("func_80A15E38","void","void"), 0x80A15FEC:("func_80A15FEC","void","void"), 0x80A16D40:("func_80A16D40","void","void"), 0x80A16D6C:("func_80A16D6C","void","void"), - 0x80A16D90:("func_80A16D90","void","void"), - 0x80A17018:("func_80A17018","void","void"), + 0x80A16D90:("EnRaf_Init","void","void"), + 0x80A17018:("EnRaf_Destroy","void","void"), 0x80A17060:("func_80A17060","void","void"), 0x80A1712C:("func_80A1712C","void","void"), 0x80A171D8:("func_80A171D8","void","void"), @@ -9700,32 +9700,32 @@ 0x80A17E1C:("func_80A17E1C","void","void"), 0x80A18080:("func_80A18080","void","void"), 0x80A180B4:("func_80A180B4","void","void"), - 0x80A181B4:("func_80A181B4","void","void"), + 0x80A181B4:("EnRaf_Update","void","void"), 0x80A1859C:("func_80A1859C","void","void"), - 0x80A18A08:("func_80A18A08","void","void"), + 0x80A18A08:("EnRaf_Draw","void","void"), 0x80A18A90:("func_80A18A90","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6"), 0x80A18B8C:("func_80A18B8C","void","void"), 0x80A18DA0:("func_80A18DA0","void","void"), - 0x80A19740:("func_80A19740","void","void"), - 0x80A19778:("func_80A19778","void","void"), + 0x80A19740:("ObjFunen_Init","void","void"), + 0x80A19778:("ObjFunen_Draw","void","void"), 0x80A19910:("func_80A19910","void","void"), - 0x80A1994C:("func_80A1994C","void","void"), - 0x80A19B64:("func_80A19B64","void","void"), + 0x80A1994C:("ObjRaillift_Init","void","void"), + 0x80A19B64:("ObjRaillift_Destroy","void","void"), 0x80A19B98:("func_80A19B98","void","void"), 0x80A19BA8:("func_80A19BA8","void","void"), 0x80A19E84:("func_80A19E84","void","void"), 0x80A19EE0:("func_80A19EE0","void","void"), 0x80A19F18:("func_80A19F18","void","void"), 0x80A19F78:("func_80A19F78","void","void"), - 0x80A19FE0:("func_80A19FE0","void","void"), - 0x80A1A220:("func_80A1A220","void","void"), + 0x80A19FE0:("ObjRaillift_Update","void","void"), + 0x80A1A220:("ObjRaillift_Draw","void","void"), 0x80A1A330:("func_80A1A330","void","void"), 0x80A1A360:("func_80A1A360","void","void"), 0x80A1A500:("func_80A1A500","void","void"), 0x80A1A56C:("func_80A1A56C","void","void"), 0x80A1A750:("func_80A1A750","void","void"), - 0x80A1A7CC:("func_80A1A7CC","void","void"), - 0x80A1A9AC:("func_80A1A9AC","void","void"), + 0x80A1A7CC:("BgNumaHana_Init","void","void"), + 0x80A1A9AC:("BgNumaHana_Destroy","void","void"), 0x80A1AA14:("func_80A1AA14","void","void"), 0x80A1AA28:("func_80A1AA28","void","void"), 0x80A1AA38:("func_80A1AA38","void","void"), @@ -9738,8 +9738,8 @@ 0x80A1ACE0:("func_80A1ACE0","void","void"), 0x80A1AE08:("func_80A1AE08","void","void"), 0x80A1AE1C:("func_80A1AE1C","void","void"), - 0x80A1AE6C:("func_80A1AE6C","void","void"), - 0x80A1AF68:("func_80A1AF68","void","void"), + 0x80A1AE6C:("BgNumaHana_Update","void","void"), + 0x80A1AF68:("BgNumaHana_Draw","void","void"), 0x80A1B3D0:("func_80A1B3D0","void","void"), 0x80A1B840:("func_80A1B840","void","void"), 0x80A1B914:("func_80A1B914","void","void"), @@ -9753,16 +9753,16 @@ 0x80A1C554:("func_80A1C554","void","void"), 0x80A1C5E8:("func_80A1C5E8","void","void"), 0x80A1C62C:("func_80A1C62C","void","void"), - 0x80A1C664:("func_80A1C664","void","void"), - 0x80A1C7EC:("func_80A1C7EC","void","void"), + 0x80A1C664:("ObjFlowerpot_Init","void","void"), + 0x80A1C7EC:("ObjFlowerpot_Destroy","void","void"), 0x80A1C818:("func_80A1C818","void","void"), 0x80A1C838:("func_80A1C838","void","void"), 0x80A1CBF8:("func_80A1CBF8","void","void"), 0x80A1CC0C:("func_80A1CC0C","void","void"), 0x80A1CD10:("func_80A1CD10","void","void"), 0x80A1CEF4:("func_80A1CEF4","void","void"), - 0x80A1D14C:("func_80A1D14C","void","void"), - 0x80A1D1CC:("func_80A1D1CC","void","void"), + 0x80A1D14C:("ObjFlowerpot_Update","void","void"), + 0x80A1D1CC:("ObjFlowerpot_Draw","void","void"), 0x80A1DA50:("func_80A1DA50","void","void"), 0x80A1DAAC:("func_80A1DAAC","void","void"), 0x80A1DB2C:("func_80A1DB2C","void","void"), @@ -9782,8 +9782,8 @@ 0x80A1E648:("func_80A1E648","void","void"), 0x80A1E694:("func_80A1E694","void","void"), 0x80A1E6D4:("func_80A1E6D4","void","void"), - 0x80A1E728:("func_80A1E728","void","void"), - 0x80A1E97C:("func_80A1E97C","void","void"), + 0x80A1E728:("ObjSpinyroll_Init","void","void"), + 0x80A1E97C:("ObjSpinyroll_Destroy","void","void"), 0x80A1E9C4:("func_80A1E9C4","void","void"), 0x80A1E9E0:("func_80A1E9E0","void","void"), 0x80A1EA10:("func_80A1EA10","void","void"), @@ -9796,20 +9796,20 @@ 0x80A1EC38:("func_80A1EC38","void","void"), 0x80A1ECC0:("func_80A1ECC0","void","void"), 0x80A1ECD4:("func_80A1ECD4","void","void"), - 0x80A1ED70:("func_80A1ED70","void","void"), - 0x80A1EE1C:("func_80A1EE1C","void","void"), - 0x80A1F410:("func_80A1F410","void","void"), - 0x80A1F460:("func_80A1F460","void","void"), + 0x80A1ED70:("ObjSpinyroll_Update","void","void"), + 0x80A1EE1C:("ObjSpinyroll_Draw","void","void"), + 0x80A1F410:("DmHina_Init","void","void"), + 0x80A1F460:("DmHina_Destroy","void","void"), 0x80A1F470:("func_80A1F470","void","void"), 0x80A1F56C:("func_80A1F56C","void","void"), 0x80A1F5AC:("func_80A1F5AC","void","void"), 0x80A1F63C:("func_80A1F63C","void","void"), 0x80A1F75C:("func_80A1F75C","void","void"), - 0x80A1F970:("func_80A1F970","void","void"), + 0x80A1F970:("DmHina_Update","void","void"), 0x80A1F9AC:("func_80A1F9AC","void","void"), - 0x80A1FC50:("func_80A1FC50","void","void"), - 0x80A1FE50:("func_80A1FE50","void","void"), - 0x80A200A0:("func_80A200A0","void","void"), + 0x80A1FC50:("DmHina_Draw","void","void"), + 0x80A1FE50:("EnSyatekiWf_Init","void","void"), + 0x80A200A0:("EnSyatekiWf_Destroy","void","void"), 0x80A200E0:("func_80A200E0","void","void"), 0x80A201CC:("func_80A201CC","void","void"), 0x80A20284:("func_80A20284","void","void"), @@ -9825,10 +9825,10 @@ 0x80A20800:("func_80A20800","void","void"), 0x80A20858:("func_80A20858","void","void"), 0x80A208F8:("func_80A208F8","void","void"), - 0x80A20A50:("func_80A20A50","void","void"), + 0x80A20A50:("EnSyatekiWf_Update","void","void"), 0x80A20CF4:("func_80A20CF4","void","void"), 0x80A20D10:("func_80A20D10","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A20DA4:("func_80A20DA4","void","void"), + 0x80A20DA4:("EnSyatekiWf_Draw","void","void"), 0x80A21150:("func_80A21150","void","void"), 0x80A211F4:("func_80A211F4","void","void"), 0x80A212F0:("func_80A212F0","void","void"), @@ -9845,8 +9845,8 @@ 0x80A21E9C:("func_80A21E9C","void","void"), 0x80A21F68:("func_80A21F68","void","void"), 0x80A21F74:("func_80A21F74","void","void"), - 0x80A22230:("func_80A22230","void","void"), - 0x80A222D4:("func_80A222D4","void","void"), + 0x80A22230:("ObjSkateblock_Init","void","void"), + 0x80A222D4:("ObjSkateblock_Destroy","void","void"), 0x80A22308:("func_80A22308","void","void"), 0x80A22334:("func_80A22334","void","void"), 0x80A2244C:("func_80A2244C","void","void"), @@ -9857,8 +9857,8 @@ 0x80A2273C:("func_80A2273C","void","void"), 0x80A227A4:("func_80A227A4","void","void"), 0x80A227C0:("func_80A227C0","void","void"), - 0x80A22880:("func_80A22880","void","void"), - 0x80A228D8:("func_80A228D8","void","void"), + 0x80A22880:("ObjSkateblock_Update","void","void"), + 0x80A228D8:("ObjSkateblock_Draw","void","void"), 0x80A22D40:("func_80A22D40","void","void"), 0x80A22DB8:("func_80A22DB8","void","void"), 0x80A22E94:("func_80A22E94","void","void"), @@ -9895,8 +9895,8 @@ 0x80A25404:("func_80A25404","void","void"), 0x80A2541C:("func_80A2541C","void","void"), 0x80A25440:("func_80A25440","void","void"), - 0x80A25598:("func_80A25598","void","void"), - 0x80A25758:("func_80A25758","void","void"), + 0x80A25598:("ObjIceblock_Init","void","void"), + 0x80A25758:("ObjIceblock_Destroy","void","void"), 0x80A257A0:("func_80A257A0","void","void"), 0x80A257B4:("func_80A257B4","void","void"), 0x80A25824:("func_80A25824","void","void"), @@ -9923,13 +9923,13 @@ 0x80A265C0:("func_80A265C0","void","void"), 0x80A266C4:("func_80A266C4","void","void"), 0x80A266E0:("func_80A266E0","void","void"), - 0x80A26850:("func_80A26850","void","void"), + 0x80A26850:("ObjIceblock_Update","void","void"), 0x80A26B64:("func_80A26B64","void","void"), 0x80A26B74:("func_80A26B74","void","void"), 0x80A26BF8:("func_80A26BF8","void","void"), - 0x80A26DD8:("func_80A26DD8","void","void"), - 0x80A27520:("func_80A27520","void","void"), - 0x80A27660:("func_80A27660","void","void"), + 0x80A26DD8:("ObjIceblock_Draw","void","void"), + 0x80A27520:("EnBigpamet_Init","void","void"), + 0x80A27660:("EnBigpamet_Destroy","void","void"), 0x80A2768C:("func_80A2768C","void","void"), 0x80A276F4:("func_80A276F4","void","void"), 0x80A2778C:("func_80A2778C","void","void"), @@ -9968,17 +9968,17 @@ 0x80A28EE8:("func_80A28EE8","void","void"), 0x80A29028:("func_80A29028","void","void"), 0x80A29094:("func_80A29094","void","void"), - 0x80A29150:("func_80A29150","void","void"), + 0x80A29150:("EnBigpamet_Update","void","void"), 0x80A292A8:("func_80A292A8","void","void"), 0x80A293E4:("func_80A293E4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A29494:("func_80A29494","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A294D8:("func_80A294D8","void","void"), + 0x80A294D8:("EnBigpamet_Draw","void","void"), 0x80A29580:("func_80A29580","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A29628:("func_80A29628","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A2966C:("func_80A2966C","void","void"), 0x80A29A80:("func_80A29A80","void","void"), - 0x80A29C18:("func_80A29C18","void","void"), - 0x80A2A0D0:("func_80A2A0D0","void","void"), + 0x80A29C18:("BgDblueMovebg_Init","void","void"), + 0x80A2A0D0:("BgDblueMovebg_Destroy","void","void"), 0x80A2A128:("func_80A2A128","void","void"), 0x80A2A1E0:("func_80A2A1E0","void","void"), 0x80A2A32C:("func_80A2A32C","void","void"), @@ -9991,12 +9991,12 @@ 0x80A2ABD0:("func_80A2ABD0","void","void"), 0x80A2AED0:("func_80A2AED0","void","void"), 0x80A2B1A0:("func_80A2B1A0","void","void"), - 0x80A2B210:("func_80A2B210","void","void"), + 0x80A2B210:("BgDblueMovebg_Update","void","void"), 0x80A2B274:("func_80A2B274","void","void"), 0x80A2B308:("func_80A2B308","void","void"), - 0x80A2B390:("func_80A2B390","void","void"), - 0x80A2BC00:("func_80A2BC00","void","void"), - 0x80A2BE28:("func_80A2BE28","void","void"), + 0x80A2B390:("BgDblueMovebg_Draw","void","void"), + 0x80A2BC00:("EnSyatekiDekunuts_Init","void","void"), + 0x80A2BE28:("EnSyatekiDekunuts_Destroy","void","void"), 0x80A2BE54:("func_80A2BE54","void","void"), 0x80A2BF18:("func_80A2BF18","void","void"), 0x80A2BFC4:("func_80A2BFC4","void","void"), @@ -10014,16 +10014,16 @@ 0x80A2C48C:("func_80A2C48C","void","void"), 0x80A2C4D0:("func_80A2C4D0","void","void"), 0x80A2C5DC:("func_80A2C5DC","void","void"), - 0x80A2C78C:("func_80A2C78C","void","void"), + 0x80A2C78C:("EnSyatekiDekunuts_Update","void","void"), 0x80A2C8A0:("func_80A2C8A0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80A2C8E8:("func_80A2C8E8","void","void"), + 0x80A2C8E8:("EnSyatekiDekunuts_Draw","void","void"), 0x80A2CD10:("func_80A2CD10","void","void"), 0x80A2CD1C:("func_80A2CD1C","void","void"), - 0x80A2CE54:("func_80A2CE54","void","void"), - 0x80A2CF40:("func_80A2CF40","void","void"), + 0x80A2CE54:("ElfMsg3_Init","void","void"), + 0x80A2CF40:("ElfMsg3_Destroy","void","void"), 0x80A2CF50:("func_80A2CF50","void","void"), 0x80A2CF7C:("func_80A2CF7C","void","void"), - 0x80A2D0FC:("func_80A2D0FC","void","void"), + 0x80A2D0FC:("ElfMsg3_Update","void","void"), 0x80A2D280:("func_80A2D280","void","void"), 0x80A2D348:("func_80A2D348","void","void"), 0x80A2D3D4:("func_80A2D3D4","void","void"), @@ -10033,33 +10033,33 @@ 0x80A2D778:("func_80A2D778","void","void"), 0x80A2D9CC:("func_80A2D9CC","void","void"), 0x80A2D9DC:("func_80A2D9DC","void","void"), - 0x80A2DAF4:("func_80A2DAF4","void","void"), - 0x80A2DBE8:("func_80A2DBE8","void","void"), - 0x80A2DC14:("func_80A2DC14","void","void"), + 0x80A2DAF4:("EnFg_Init","void","void"), + 0x80A2DBE8:("EnFg_Destroy","void","void"), + 0x80A2DC14:("EnFg_Update","void","void"), 0x80A2DCE0:("func_80A2DCE0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A2DD34:("func_80A2DD34","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A2DE34:("func_80A2DE34","void","void"), + 0x80A2DE34:("EnFg_Draw","void","void"), 0x80A2DFC4:("func_80A2DFC4","void","void"), 0x80A2E0A0:("func_80A2E0A0","void","void"), 0x80A2E268:("func_80A2E268","void","void"), - 0x80A2E7A0:("func_80A2E7A0","void","void"), - 0x80A2E828:("func_80A2E828","void","void"), + 0x80A2E7A0:("DmRavine_Init","void","void"), + 0x80A2E828:("DmRavine_Destroy","void","void"), 0x80A2E838:("func_80A2E838","void","void"), - 0x80A2E848:("func_80A2E848","void","void"), - 0x80A2E8F4:("func_80A2E8F4","void","void"), + 0x80A2E848:("DmRavine_Update","void","void"), + 0x80A2E8F4:("DmRavine_Draw","void","void"), 0x80A2E960:("func_80A2E960","void","void"), - 0x80A2E9FC:("func_80A2E9FC","void","void"), - 0x80A2EAAC:("func_80A2EAAC","void","void"), + 0x80A2E9FC:("DmSa_Init","void","void"), + 0x80A2EAAC:("DmSa_Destroy","void","void"), 0x80A2EABC:("func_80A2EABC","void","void"), - 0x80A2EACC:("func_80A2EACC","void","void"), + 0x80A2EACC:("DmSa_Update","void","void"), 0x80A2EB10:("func_80A2EB10","void","void"), 0x80A2EB2C:("func_80A2EB2C","void","void"), 0x80A2EB44:("func_80A2EB44","void","void"), 0x80A2EB58:("func_80A2EB58","void","void"), 0x80A2EBB0:("func_80A2EBB0","void","void"), - 0x80A2EBE8:("func_80A2EBE8","void","void"), - 0x80A2EDA0:("func_80A2EDA0","void","void"), - 0x80A2EF80:("func_80A2EF80","void","void"), + 0x80A2EBE8:("DmSa_Draw","void","void"), + 0x80A2EDA0:("EnSlime_Init","void","void"), + 0x80A2EF80:("EnSlime_Destroy","void","void"), 0x80A2EFAC:("func_80A2EFAC","void","void"), 0x80A2F028:("func_80A2F028","void","void"), 0x80A2F0A8:("func_80A2F0A8","void","void"), @@ -10097,10 +10097,10 @@ 0x80A30C68:("func_80A30C68","void","void"), 0x80A30CEC:("func_80A30CEC","void","void"), 0x80A30F98:("func_80A30F98","void","void"), - 0x80A311E8:("func_80A311E8","void","void"), - 0x80A3148C:("func_80A3148C","void","void"), - 0x80A32210:("func_80A32210","void","void"), - 0x80A32400:("func_80A32400","void","void"), + 0x80A311E8:("EnSlime_Update","void","void"), + 0x80A3148C:("EnSlime_Draw","void","void"), + 0x80A32210:("EnPr_Init","void","void"), + 0x80A32400:("EnPr_Destroy","void","void"), 0x80A3242C:("func_80A3242C","void","void"), 0x80A324E0:("func_80A324E0","void","void"), 0x80A325E4:("func_80A325E4","void","void"), @@ -10119,25 +10119,25 @@ 0x80A32EA4:("func_80A32EA4","void","void"), 0x80A32F48:("func_80A32F48","void","void"), 0x80A33098:("func_80A33098","void","void"), - 0x80A331C4:("func_80A331C4","void","void"), + 0x80A331C4:("EnPr_Update","void","void"), 0x80A3357C:("func_80A3357C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A335B4:("func_80A335B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A336C0:("func_80A336C0","void","void"), + 0x80A336C0:("EnPr_Draw","void","void"), 0x80A33B00:("func_80A33B00","void","void"), 0x80A33BB4:("func_80A33BB4","void","void"), 0x80A342F4:("func_80A342F4","void","void"), - 0x80A34438:("func_80A34438","void","void"), - 0x80A3446C:("func_80A3446C","void","void"), - 0x80A3447C:("func_80A3447C","void","void"), - 0x80A34538:("func_80A34538","void","void"), + 0x80A34438:("ObjToudai_Init","void","void"), + 0x80A3446C:("ObjToudai_Destroy","void","void"), + 0x80A3447C:("ObjToudai_Update","void","void"), + 0x80A34538:("ObjToudai_Draw","void","void"), 0x80A34700:("func_80A34700","void","void"), 0x80A349C0:("func_80A349C0","void","void"), 0x80A34A44:("func_80A34A44","void","void"), 0x80A34B28:("func_80A34B28","void","void"), - 0x80A3532C:("func_80A3532C","void","void"), - 0x80A35378:("func_80A35378","void","void"), - 0x80A35388:("func_80A35388","void","void"), - 0x80A353AC:("func_80A353AC","void","void"), + 0x80A3532C:("ObjEntotu_Init","void","void"), + 0x80A35378:("ObjEntotu_Destroy","void","void"), + 0x80A35388:("ObjEntotu_Update","void","void"), + 0x80A353AC:("ObjEntotu_Draw","void","void"), 0x80A35510:("func_80A35510","s32","ActorObjBell* this, s32 iParm2"), 0x80A356D8:("func_80A356D8","UNK_TYPE4","ActorObjBell* this"), 0x80A357A8:("func_80A357A8","UNK_TYPE4","ActorObjBell* this, GlobalContext* ctxt"), @@ -10146,11 +10146,11 @@ 0x80A35B18:("func_80A35B18","void","ActorObjBell* this, GlobalContext* ctxt"), 0x80A35BD4:("func_80A35BD4","void","ActorObjBell* this, GlobalContext* ctxt"), 0x80A35C98:("ObjBell_Init","void","ActorObjBell* this, GlobalContext* ctxt"), - 0x80A35D38:("ObjBell_Fini","void","ActorObjBell* this, GlobalContext* ctxt"), - 0x80A35D90:("ObjBell_Main","void","ActorObjBell* this, GlobalContext* ctxt"), + 0x80A35D38:("ObjBell_Destroy","void","ActorObjBell* this, GlobalContext* ctxt"), + 0x80A35D90:("ObjBell_Update","void","ActorObjBell* this, GlobalContext* ctxt"), 0x80A35DDC:("ObjBell_Draw","void","ActorObjBell* this, GlobalContext* ctxt"), - 0x80A35FF0:("func_80A35FF0","void","void"), - 0x80A3611C:("func_80A3611C","void","void"), + 0x80A35FF0:("EnSyatekiOkuta_Init","void","void"), + 0x80A3611C:("EnSyatekiOkuta_Destroy","void","void"), 0x80A36148:("func_80A36148","void","void"), 0x80A361B0:("func_80A361B0","void","void"), 0x80A361F4:("func_80A361F4","void","void"), @@ -10169,40 +10169,40 @@ 0x80A368E0:("func_80A368E0","void","void"), 0x80A36A90:("func_80A36A90","void","void"), 0x80A36AF8:("func_80A36AF8","void","void"), - 0x80A36B9C:("func_80A36B9C","void","void"), + 0x80A36B9C:("EnSyatekiOkuta_Update","void","void"), 0x80A36CB0:("func_80A36CB0","void","void"), 0x80A370EC:("func_80A370EC","void","void"), 0x80A37294:("func_80A37294","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80A3735C:("func_80A3735C","void","void"), - 0x80A37ED0:("func_80A37ED0","void","void"), - 0x80A37EE0:("func_80A37EE0","void","void"), - 0x80A37EF0:("func_80A37EF0","void","void"), - 0x80A3803C:("func_80A3803C","void","void"), + 0x80A3735C:("EnSyatekiOkuta_Draw","void","void"), + 0x80A37ED0:("ObjShutter_Init","void","void"), + 0x80A37EE0:("ObjShutter_Destroy","void","void"), + 0x80A37EF0:("ObjShutter_Update","void","void"), + 0x80A3803C:("ObjShutter_Draw","void","void"), 0x80A38190:("func_80A38190","void","void"), - 0x80A3822C:("func_80A3822C","void","void"), - 0x80A382EC:("func_80A382EC","void","void"), + 0x80A3822C:("DmZl_Init","void","void"), + 0x80A382EC:("DmZl_Destroy","void","void"), 0x80A382FC:("func_80A382FC","void","void"), 0x80A3830C:("func_80A3830C","void","void"), 0x80A38468:("func_80A38468","void","void"), - 0x80A385D4:("func_80A385D4","void","void"), + 0x80A385D4:("DmZl_Update","void","void"), 0x80A3862C:("func_80A3862C","void","void"), 0x80A38648:("func_80A38648","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A3869C:("func_80A3869C","void","void"), + 0x80A3869C:("DmZl_Draw","void","void"), 0x80A389A0:("func_80A389A0","void","void"), 0x80A38A68:("func_80A38A68","void","void"), 0x80A38B7C:("func_80A38B7C","void","void"), 0x80A38BF0:("func_80A38BF0","void","void"), 0x80A38C70:("func_80A38C70","void","void"), 0x80A38DF4:("func_80A38DF4","void","void"), - 0x80A38E04:("func_80A38E04","void","void"), - 0x80A38F10:("func_80A38F10","void","void"), - 0x80A38F3C:("func_80A38F3C","void","void"), + 0x80A38E04:("EnRu_Init","void","void"), + 0x80A38F10:("EnRu_Destroy","void","void"), + 0x80A38F3C:("EnRu_Update","void","void"), 0x80A38FB4:("func_80A38FB4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A390F8:("func_80A390F8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A39204:("func_80A39204","void","void"), + 0x80A39204:("EnRu_Draw","void","void"), 0x80A396B0:("func_80A396B0","void","void"), - 0x80A3970C:("func_80A3970C","void","void"), - 0x80A39BC0:("func_80A39BC0","void","void"), + 0x80A3970C:("EnElfgrp_Init","void","void"), + 0x80A39BC0:("EnElfgrp_Destroy","void","void"), 0x80A39BD0:("func_80A39BD0","void","void"), 0x80A39C1C:("func_80A39C1C","void","void"), 0x80A39CD4:("func_80A39CD4","void","void"), @@ -10224,13 +10224,13 @@ 0x80A3A77C:("func_80A3A77C","void","void"), 0x80A3A7FC:("func_80A3A7FC","void","void"), 0x80A3A8F8:("func_80A3A8F8","void","void"), - 0x80A3AA70:("func_80A3AA70","void","void"), - 0x80A3AC60:("func_80A3AC60","void","void"), - 0x80A3AD38:("func_80A3AD38","void","void"), - 0x80A3AD48:("func_80A3AD48","void","void"), - 0x80A3AEC8:("func_80A3AEC8","void","void"), - 0x80A3B080:("func_80A3B080","void","void"), - 0x80A3B1F4:("func_80A3B1F4","void","void"), + 0x80A3AA70:("EnElfgrp_Update","void","void"), + 0x80A3AC60:("DmTsg_Init","void","void"), + 0x80A3AD38:("DmTsg_Destroy","void","void"), + 0x80A3AD48:("DmTsg_Update","void","void"), + 0x80A3AEC8:("DmTsg_Draw","void","void"), + 0x80A3B080:("EnBaguo_Init","void","void"), + 0x80A3B1F4:("EnBaguo_Destroy","void","void"), 0x80A3B220:("func_80A3B220","void","void"), 0x80A3B2CC:("func_80A3B2CC","void","void"), 0x80A3B3E0:("func_80A3B3E0","void","void"), @@ -10239,7 +10239,7 @@ 0x80A3B7B8:("func_80A3B7B8","void","void"), 0x80A3B8F8:("func_80A3B8F8","void","void"), 0x80A3B958:("func_80A3B958","void","void"), - 0x80A3BC88:("func_80A3BC88","void","void"), + 0x80A3BC88:("EnBaguo_Update","void","void"), 0x80A3BE24:("func_80A3BE24","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A3BE60:("func_80A3BE60","void","void"), 0x80A3BF0C:("func_80A3BF0C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6"), @@ -10257,8 +10257,8 @@ 0x80A3CBF0:("func_80A3CBF0","void","void"), 0x80A3CC30:("func_80A3CC30","void","void"), 0x80A3CC84:("func_80A3CC84","void","void"), - 0x80A3CCB4:("func_80A3CCB4","void","void"), - 0x80A3CE7C:("func_80A3CE7C","void","void"), + 0x80A3CCB4:("ObjVspinyroll_Init","void","void"), + 0x80A3CE7C:("ObjVspinyroll_Destroy","void","void"), 0x80A3CEC4:("func_80A3CEC4","void","void"), 0x80A3CEE0:("func_80A3CEE0","void","void"), 0x80A3CF10:("func_80A3CF10","void","void"), @@ -10269,18 +10269,18 @@ 0x80A3D038:("func_80A3D038","void","void"), 0x80A3D0E8:("func_80A3D0E8","void","void"), 0x80A3D0FC:("func_80A3D0FC","void","void"), - 0x80A3D184:("func_80A3D184","void","void"), - 0x80A3D210:("func_80A3D210","void","void"), + 0x80A3D184:("ObjVspinyroll_Update","void","void"), + 0x80A3D210:("ObjVspinyroll_Draw","void","void"), 0x80A3D2C0:("func_80A3D2C0","void","void"), 0x80A3D680:("func_80A3D680","void","void"), 0x80A3D940:("func_80A3D940","void","void"), 0x80A3D9C4:("func_80A3D9C4","void","void"), - 0x80A3E1C8:("func_80A3E1C8","void","void"), - 0x80A3E214:("func_80A3E214","void","void"), - 0x80A3E224:("func_80A3E224","void","void"), - 0x80A3E248:("func_80A3E248","void","void"), - 0x80A3E390:("func_80A3E390","void","void"), - 0x80A3E3E4:("func_80A3E3E4","void","void"), + 0x80A3E1C8:("ObjSmork_Init","void","void"), + 0x80A3E214:("ObjSmork_Destroy","void","void"), + 0x80A3E224:("ObjSmork_Update","void","void"), + 0x80A3E248:("ObjSmork_Draw","void","void"), + 0x80A3E390:("EnTest2_Init","void","void"), + 0x80A3E3E4:("EnTest2_Update","void","void"), 0x80A3E4EC:("func_80A3E4EC","void","void"), 0x80A3E524:("func_80A3E524","void","void"), 0x80A3E7E0:("func_80A3E7E0","void","void"), @@ -10300,8 +10300,8 @@ 0x80A3EC44:("func_80A3EC44","void","void"), 0x80A3ECEC:("func_80A3ECEC","void","void"), 0x80A3ED24:("func_80A3ED24","void","void"), - 0x80A3ED94:("func_80A3ED94","void","void"), - 0x80A3EFE4:("func_80A3EFE4","void","void"), + 0x80A3ED94:("EnTest3_Init","void","void"), + 0x80A3EFE4:("EnTest3_Destroy","void","void"), 0x80A3F080:("func_80A3F080","void","void"), 0x80A3F09C:("func_80A3F09C","void","void"), 0x80A3F0B0:("func_80A3F0B0","void","void"), @@ -10332,7 +10332,7 @@ 0x80A40908:("func_80A40908","void","void"), 0x80A409D4:("func_80A409D4","void","void"), 0x80A40A6C:("func_80A40A6C","void","void"), - 0x80A40A90:("func_80A40A90","void","void"), + 0x80A40A90:("EnTest3_Update","void","void"), 0x80A40CF0:("func_80A40CF0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A40F34:("func_80A40F34","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A4129C:("func_80A4129C","void","void"), @@ -10341,15 +10341,15 @@ 0x80A42198:("func_80A42198","void","ActorEnTest4* this"), 0x80A425E4:("func_80A425E4","void","ActorEnTest4* this, GlobalContext* ctxt"), 0x80A427E8:("EnTest4_Init","void","ActorEnTest4* this, GlobalContext* ctxt"), - 0x80A42AA8:("EnTest4_Fini","void","ActorEnTest4* this, GlobalContext* ctxt"), + 0x80A42AA8:("EnTest4_Destroy","void","ActorEnTest4* this, GlobalContext* ctxt"), 0x80A42AB8:("func_80A42AB8","void","ActorEnTest4* this, GlobalContext* ctxt"), 0x80A42F20:("func_80A42F20","void","ActorEnTest4* this, GlobalContext* ctxt"), 0x80A430C8:("func_80A430C8","void","ActorEnTest4* this, GlobalContext* ctxt"), 0x80A431C8:("func_80A431C8","void","ActorEnTest4* this, GlobalContext* ctxt"), 0x80A4323C:("func_80A4323C","void","ActorEnTest4* this, GlobalContext* ctxt"), - 0x80A43274:("EnTest4_Main","void","ActorEnTest4* this, GlobalContext* ctxt"), - 0x80A434E0:("func_80A434E0","void","void"), - 0x80A437A0:("func_80A437A0","void","void"), + 0x80A43274:("EnTest4_Update","void","ActorEnTest4* this, GlobalContext* ctxt"), + 0x80A434E0:("EnBat_Init","void","void"), + 0x80A437A0:("EnBat_Destroy","void","void"), 0x80A437CC:("func_80A437CC","void","void"), 0x80A43810:("func_80A43810","void","void"), 0x80A43870:("func_80A43870","void","void"), @@ -10363,18 +10363,18 @@ 0x80A44294:("func_80A44294","void","void"), 0x80A4431C:("func_80A4431C","void","void"), 0x80A443D8:("func_80A443D8","void","void"), - 0x80A444B8:("func_80A444B8","void","void"), - 0x80A44818:("func_80A44818","void","void"), - 0x80A44C80:("func_80A44C80","void","void"), - 0x80A44DB4:("func_80A44DB4","void","void"), + 0x80A444B8:("EnBat_Update","void","void"), + 0x80A44818:("EnBat_Draw","void","void"), + 0x80A44C80:("EnSekihi_Init","void","void"), + 0x80A44DB4:("EnSekihi_Destroy","void","void"), 0x80A44DE8:("func_80A44DE8","void","void"), 0x80A44F40:("func_80A44F40","void","void"), 0x80A450B0:("func_80A450B0","void","void"), 0x80A45130:("func_80A45130","void","void"), - 0x80A45140:("func_80A45140","void","void"), + 0x80A45140:("EnSekihi_Update","void","void"), 0x80A45164:("func_80A45164","void","void"), - 0x80A45360:("func_80A45360","void","void"), - 0x80A45568:("func_80A45568","void","void"), + 0x80A45360:("EnWiz_Init","void","void"), + 0x80A45568:("EnWiz_Destroy","void","void"), 0x80A455C4:("func_80A455C4","void","void"), 0x80A456A0:("func_80A456A0","void","void"), 0x80A45CD8:("func_80A45CD8","void","void"), @@ -10397,42 +10397,42 @@ 0x80A4767C:("func_80A4767C","void","void"), 0x80A476C8:("func_80A476C8","void","void"), 0x80A477E8:("func_80A477E8","void","void"), - 0x80A47C6C:("func_80A47C6C","void","void"), + 0x80A47C6C:("EnWiz_Update","void","void"), 0x80A47FCC:("func_80A47FCC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A48138:("func_80A48138","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A483B4:("func_80A483B4","void","void"), - 0x80A48FE0:("func_80A48FE0","void","void"), - 0x80A490B0:("func_80A490B0","void","void"), + 0x80A483B4:("EnWiz_Draw","void","void"), + 0x80A48FE0:("EnWizBrock_Init","void","void"), + 0x80A490B0:("EnWizBrock_Destroy","void","void"), 0x80A490E4:("func_80A490E4","void","void"), 0x80A490FC:("func_80A490FC","void","void"), - 0x80A492E4:("func_80A492E4","void","void"), - 0x80A49308:("func_80A49308","void","void"), - 0x80A496A0:("func_80A496A0","void","void"), - 0x80A497D4:("func_80A497D4","void","void"), + 0x80A492E4:("EnWizBrock_Update","void","void"), + 0x80A49308:("EnWizBrock_Draw","void","void"), + 0x80A496A0:("EnWizFire_Init","void","void"), + 0x80A497D4:("EnWizFire_Destroy","void","void"), 0x80A4984C:("func_80A4984C","void","void"), 0x80A49A44:("func_80A49A44","void","void"), 0x80A49F38:("func_80A49F38","void","void"), 0x80A49FD8:("func_80A49FD8","void","void"), 0x80A4A11C:("func_80A4A11C","void","void"), 0x80A4A608:("func_80A4A608","void","void"), - 0x80A4A698:("func_80A4A698","void","void"), + 0x80A4A698:("EnWizFire_Update","void","void"), 0x80A4B0C8:("func_80A4B0C8","void","void"), 0x80A4B33C:("func_80A4B33C","void","void"), - 0x80A4B804:("func_80A4B804","void","void"), + 0x80A4B804:("EnWizFire_Draw","void","void"), 0x80A4BAB4:("func_80A4BAB4","void","void"), 0x80A4BC74:("func_80A4BC74","void","void"), 0x80A4BDDC:("func_80A4BDDC","void","void"), 0x80A4BF78:("func_80A4BF78","void","void"), - 0x80A4C490:("func_80A4C490","void","void"), - 0x80A4C54C:("func_80A4C54C","void","void"), + 0x80A4C490:("EffChange_Init","void","void"), + 0x80A4C54C:("EffChange_Destroy","void","void"), 0x80A4C578:("func_80A4C578","void","void"), 0x80A4C5CC:("func_80A4C5CC","void","void"), - 0x80A4C78C:("func_80A4C78C","void","void"), + 0x80A4C78C:("EffChange_Update","void","void"), 0x80A4C7B0:("func_80A4C7B0","void","void"), - 0x80A4C9B0:("func_80A4C9B0","void","void"), - 0x80A4C9D4:("func_80A4C9D4","void","void"), - 0x80A4C9E4:("func_80A4C9E4","void","void"), - 0x80A4C9F4:("func_80A4C9F4","void","void"), + 0x80A4C9B0:("DmStatue_Init","void","void"), + 0x80A4C9D4:("DmStatue_Destroy","void","void"), + 0x80A4C9E4:("DmStatue_Update","void","void"), + 0x80A4C9F4:("DmStatue_Draw","void","void"), 0x80A4CA90:("func_80A4CA90","void","void"), 0x80A4CABC:("func_80A4CABC","void","void"), 0x80A4CB7C:("func_80A4CB7C","void","void"), @@ -10443,20 +10443,20 @@ 0x80A4CE28:("func_80A4CE28","void","void"), 0x80A4D174:("func_80A4D174","void","void"), 0x80A4D1CC:("func_80A4D1CC","void","void"), - 0x80A4D1EC:("func_80A4D1EC","void","void"), - 0x80A4D370:("func_80A4D370","void","void"), - 0x80A4D39C:("func_80A4D39C","void","void"), - 0x80A4D6A4:("func_80A4D6A4","void","void"), - 0x80A4D9F0:("func_80A4D9F0","void","void"), - 0x80A4DB54:("func_80A4DB54","void","void"), + 0x80A4D1EC:("ObjFireshield_Init","void","void"), + 0x80A4D370:("ObjFireshield_Destroy","void","void"), + 0x80A4D39C:("ObjFireshield_Update","void","void"), + 0x80A4D6A4:("ObjFireshield_Draw","void","void"), + 0x80A4D9F0:("BgLadder_Init","void","void"), + 0x80A4DB54:("BgLadder_Destroy","void","void"), 0x80A4DB88:("func_80A4DB88","void","void"), 0x80A4DBD8:("func_80A4DBD8","void","void"), 0x80A4DC48:("func_80A4DC48","void","void"), 0x80A4DCCC:("func_80A4DCCC","void","void"), - 0x80A4DCDC:("func_80A4DCDC","void","void"), - 0x80A4DD00:("func_80A4DD00","void","void"), - 0x80A4DED0:("func_80A4DED0","void","void"), - 0x80A4E0A0:("func_80A4E0A0","void","void"), + 0x80A4DCDC:("BgLadder_Update","void","void"), + 0x80A4DD00:("BgLadder_Draw","void","void"), + 0x80A4DED0:("EnMkk_Init","void","void"), + 0x80A4E0A0:("EnMkk_Destroy","void","void"), 0x80A4E0CC:("func_80A4E0CC","void","void"), 0x80A4E100:("func_80A4E100","void","void"), 0x80A4E190:("func_80A4E190","void","void"), @@ -10470,30 +10470,30 @@ 0x80A4E72C:("func_80A4E72C","void","void"), 0x80A4E84C:("func_80A4E84C","void","void"), 0x80A4EBBC:("func_80A4EBBC","void","void"), - 0x80A4EC14:("func_80A4EC14","void","void"), + 0x80A4EC14:("EnMkk_Update","void","void"), 0x80A4EDF0:("func_80A4EDF0","void","void"), 0x80A4EE48:("func_80A4EE48","void","void"), 0x80A4EEF4:("func_80A4EEF4","void","void"), 0x80A4EF74:("func_80A4EF74","void","void"), 0x80A4F16C:("func_80A4F16C","void","void"), - 0x80A4F190:("func_80A4F190","void","void"), + 0x80A4F190:("EnMkk_Draw","void","void"), 0x80A4F4C8:("func_80A4F4C8","void","void"), - 0x80A4FA40:("func_80A4FA40","void","void"), - 0x80A4FB00:("func_80A4FB00","void","void"), + 0x80A4FA40:("DemoGetitem_Init","void","void"), + 0x80A4FB00:("DemoGetitem_Destroy","void","void"), 0x80A4FB10:("func_80A4FB10","void","void"), 0x80A4FB68:("func_80A4FB68","void","void"), - 0x80A4FCCC:("func_80A4FCCC","void","void"), + 0x80A4FCCC:("DemoGetitem_Update","void","void"), 0x80A4FCF0:("func_80A4FCF0","void","void"), 0x80A4FDD0:("func_80A4FDD0","void","void"), 0x80A4FEBC:("func_80A4FEBC","void","void"), 0x80A4FFE8:("func_80A4FFE8","void","void"), 0x80A500F8:("func_80A500F8","void","void"), - 0x80A502A0:("func_80A502A0","void","void"), - 0x80A5034C:("func_80A5034C","void","void"), - 0x80A50380:("func_80A50380","void","void"), + 0x80A502A0:("EnDnb_Init","void","void"), + 0x80A5034C:("EnDnb_Destroy","void","void"), + 0x80A50380:("EnDnb_Update","void","void"), 0x80A50510:("func_80A50510","void","void"), 0x80A5063C:("func_80A5063C","void","void"), - 0x80A50768:("func_80A50768","void","void"), + 0x80A50768:("EnDnb_Draw","void","void"), 0x80A507C0:("func_80A507C0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE1 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10"), 0x80A5086C:("func_80A5086C","void","void"), 0x80A50950:("func_80A50950","void","void"), @@ -10503,19 +10503,19 @@ 0x80A50EC0:("func_80A50EC0","void","void"), 0x80A50F38:("func_80A50F38","void","void"), 0x80A50F9C:("func_80A50F9C","void","void"), - 0x80A50FAC:("func_80A50FAC","void","s32 param_1, UNK_TYPE4 param_2"), - 0x80A510D0:("func_80A510D0","void","void"), - 0x80A510E0:("func_80A510E0","void","void"), + 0x80A50FAC:("EnDnh_Init","void","s32 param_1, UNK_TYPE4 param_2"), + 0x80A510D0:("EnDnh_Destroy","void","void"), + 0x80A510E0:("EnDnh_Update","void","void"), 0x80A51168:("func_80A51168","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80A511B4:("func_80A511B4","void","void"), + 0x80A511B4:("EnDnh_Draw","void","void"), 0x80A514F0:("func_80A514F0","void","void"), 0x80A515C4:("func_80A515C4","void","void"), 0x80A51648:("func_80A51648","void","void"), 0x80A51890:("func_80A51890","void","void"), 0x80A518DC:("func_80A518DC","void","void"), - 0x80A518EC:("func_80A518EC","void","void"), - 0x80A519A8:("func_80A519A8","void","void"), - 0x80A519D4:("func_80A519D4","void","void"), + 0x80A518EC:("EnDnk_Init","void","void"), + 0x80A519A8:("EnDnk_Destroy","void","void"), + 0x80A519D4:("EnDnk_Update","void","void"), 0x80A51A78:("func_80A51A78","UNK_TYPE4","UNK_TYPE4 param_1, s32 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6"), 0x80A51AA4:("func_80A51AA4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A51CB8:("func_80A51CB8","void","void"), @@ -10539,25 +10539,25 @@ 0x80A52DC8:("func_80A52DC8","void","s32 param_1, s32 param_2"), 0x80A52FB8:("func_80A52FB8","void","void"), 0x80A53038:("func_80A53038","void","void"), - 0x80A5313C:("func_80A5313C","void","void"), - 0x80A53258:("func_80A53258","void","void"), - 0x80A53284:("func_80A53284","void","void"), - 0x80A533A4:("func_80A533A4","void","void"), - 0x80A537D0:("func_80A537D0","void","void"), - 0x80A53868:("func_80A53868","void","void"), + 0x80A5313C:("EnDnq_Init","void","void"), + 0x80A53258:("EnDnq_Destroy","void","void"), + 0x80A53284:("EnDnq_Update","void","void"), + 0x80A533A4:("EnDnq_Draw","void","void"), + 0x80A537D0:("BgKeikokuSaku_Init","void","void"), + 0x80A53868:("BgKeikokuSaku_Destroy","void","void"), 0x80A5389C:("func_80A5389C","void","void"), 0x80A538E0:("func_80A538E0","void","void"), 0x80A53994:("func_80A53994","void","void"), - 0x80A539B8:("func_80A539B8","void","void"), - 0x80A53ABC:("func_80A53ABC","void","void"), + 0x80A539B8:("BgKeikokuSaku_Update","void","void"), + 0x80A53ABC:("BgKeikokuSaku_Draw","void","void"), 0x80A53BE0:("func_80A53BE0","void","void"), 0x80A53E60:("func_80A53E60","void","void"), 0x80A541F4:("func_80A541F4","void","void"), 0x80A54600:("func_80A54600","void","void"), 0x80A54980:("func_80A54980","void","void"), 0x80A54A0C:("func_80A54A0C","void","void"), - 0x80A54AC0:("func_80A54AC0","void","void"), - 0x80A54BC4:("func_80A54BC4","void","void"), + 0x80A54AC0:("ObjHugebombiwa_Init","void","void"), + 0x80A54BC4:("ObjHugebombiwa_Destroy","void","void"), 0x80A54BF0:("func_80A54BF0","void","void"), 0x80A54C04:("func_80A54C04","void","void"), 0x80A54CD8:("func_80A54CD8","void","void"), @@ -10566,15 +10566,15 @@ 0x80A55064:("func_80A55064","void","void"), 0x80A55310:("func_80A55310","void","void"), 0x80A55564:("func_80A55564","void","void"), - 0x80A557FC:("func_80A557FC","void","void"), - 0x80A55820:("func_80A55820","void","void"), + 0x80A557FC:("ObjHugebombiwa_Update","void","void"), + 0x80A55820:("ObjHugebombiwa_Draw","void","void"), 0x80A55B34:("func_80A55B34","void","void"), - 0x80A560C0:("func_80A560C0","void","void"), - 0x80A560D0:("func_80A560D0","void","void"), - 0x80A560E0:("func_80A560E0","void","void"), - 0x80A560F0:("func_80A560F0","void","void"), - 0x80A56150:("func_80A56150","void","void"), - 0x80A56370:("func_80A56370","void","void"), + 0x80A560C0:("EnFirefly2_Init","void","void"), + 0x80A560D0:("EnFirefly2_Destroy","void","void"), + 0x80A560E0:("EnFirefly2_Update","void","void"), + 0x80A560F0:("EnFirefly2_Draw","void","void"), + 0x80A56150:("EnRat_Init","void","void"), + 0x80A56370:("EnRat_Destroy","void","void"), 0x80A563CC:("func_80A563CC","void","void"), 0x80A56444:("func_80A56444","void","void"), 0x80A5665C:("func_80A5665C","void","void"), @@ -10598,16 +10598,16 @@ 0x80A57984:("func_80A57984","void","void"), 0x80A57A08:("func_80A57A08","void","void"), 0x80A57A9C:("func_80A57A9C","void","void"), - 0x80A57AE0:("func_80A57AE0","void","void"), + 0x80A57AE0:("EnRat_Update","void","void"), 0x80A57F10:("func_80A57F10","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A57F4C:("func_80A57F4C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A58354:("func_80A58354","void","void"), + 0x80A58354:("EnRat_Draw","void","void"), 0x80A587A0:("func_80A587A0","void","void"), 0x80A58908:("func_80A58908","void","void"), - 0x80A58A94:("func_80A58A94","void","void"), - 0x80A58CE8:("func_80A58CE8","void","void"), - 0x80A58CF8:("func_80A58CF8","void","void"), - 0x80A59420:("func_80A59420","void","void"), + 0x80A58A94:("EnWaterEffect_Init","void","void"), + 0x80A58CE8:("EnWaterEffect_Destroy","void","void"), + 0x80A58CF8:("EnWaterEffect_Update","void","void"), + 0x80A59420:("EnWaterEffect_Draw","void","void"), 0x80A599E8:("func_80A599E8","void","void"), 0x80A59C04:("func_80A59C04","void","void"), 0x80A5A184:("func_80A5A184","void","void"), @@ -10645,8 +10645,8 @@ 0x80A5CD0C:("func_80A5CD0C","void","void"), 0x80A5CF44:("func_80A5CF44","void","void"), 0x80A5D178:("func_80A5D178","void","void"), - 0x80A5D3EC:("func_80A5D3EC","void","void"), - 0x80A5D5A0:("func_80A5D5A0","void","void"), + 0x80A5D3EC:("EnKusa2_Init","void","void"), + 0x80A5D5A0:("EnKusa2_Destroy","void","void"), 0x80A5D5E0:("func_80A5D5E0","void","void"), 0x80A5D5F4:("func_80A5D5F4","void","void"), 0x80A5D618:("func_80A5D618","void","void"), @@ -10668,30 +10668,30 @@ 0x80A5E418:("func_80A5E418","void","void"), 0x80A5E4BC:("func_80A5E4BC","void","void"), 0x80A5E604:("func_80A5E604","void","void"), - 0x80A5E6A4:("func_80A5E6A4","void","void"), + 0x80A5E6A4:("EnKusa2_Update","void","void"), 0x80A5E6F0:("func_80A5E6F0","void","void"), 0x80A5E80C:("func_80A5E80C","void","void"), - 0x80A5E8C0:("func_80A5E8C0","void","void"), + 0x80A5E8C0:("EnKusa2_Draw","void","void"), 0x80A5E9B4:("func_80A5E9B4","void","void"), 0x80A5EA48:("func_80A5EA48","void","void"), - 0x80A60B20:("func_80A60B20","void","void"), - 0x80A60BF8:("func_80A60BF8","void","void"), + 0x80A60B20:("BgSpoutFire_Init","void","void"), + 0x80A60BF8:("BgSpoutFire_Destroy","void","void"), 0x80A60C24:("func_80A60C24","void","void"), 0x80A60C94:("func_80A60C94","void","void"), 0x80A60CDC:("func_80A60CDC","void","void"), 0x80A60D10:("func_80A60D10","void","void"), 0x80A60DA0:("func_80A60DA0","void","void"), 0x80A60E08:("func_80A60E08","void","void"), - 0x80A60F68:("func_80A60F68","void","void"), + 0x80A60F68:("BgSpoutFire_Update","void","void"), 0x80A61040:("func_80A61040","void","void"), - 0x80A612B0:("func_80A612B0","void","void"), - 0x80A612C0:("func_80A612C0","void","void"), + 0x80A612B0:("EnDyExtra_Destroy","void","void"), + 0x80A612C0:("EnDyExtra_Init","void","void"), 0x80A61334:("func_80A61334","void","void"), 0x80A613C8:("func_80A613C8","void","void"), - 0x80A61470:("func_80A61470","void","void"), - 0x80A614C4:("func_80A614C4","void","void"), - 0x80A61810:("func_80A61810","void","void"), - 0x80A619EC:("func_80A619EC","void","void"), + 0x80A61470:("EnDyExtra_Update","void","void"), + 0x80A614C4:("EnDyExtra_Draw","void","void"), + 0x80A61810:("EnBal_Init","void","void"), + 0x80A619EC:("EnBal_Destroy","void","void"), 0x80A61A18:("func_80A61A18","void","void"), 0x80A61A44:("func_80A61A44","void","void"), 0x80A61A6C:("func_80A61A6C","void","void"), @@ -10725,12 +10725,12 @@ 0x80A636AC:("func_80A636AC","void","void"), 0x80A637FC:("func_80A637FC","void","void"), 0x80A63884:("func_80A63884","void","void"), - 0x80A63914:("func_80A63914","void","void"), + 0x80A63914:("EnBal_Update","void","void"), 0x80A63A10:("func_80A63A10","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A63B94:("func_80A63B94","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A63BEC:("func_80A63BEC","void","void"), - 0x80A644A0:("func_80A644A0","void","void"), - 0x80A64544:("func_80A64544","void","void"), + 0x80A63BEC:("EnBal_Draw","void","void"), + 0x80A644A0:("EnGinkoMan_Init","void","void"), + 0x80A64544:("EnGinkoMan_Destroy","void","void"), 0x80A64554:("func_80A64554","void","void"), 0x80A645A4:("func_80A645A4","void","void"), 0x80A646F4:("func_80A646F4","void","void"), @@ -10746,18 +10746,18 @@ 0x80A65844:("func_80A65844","void","void"), 0x80A65988:("func_80A65988","void","void"), 0x80A65A5C:("func_80A65A5C","void","void"), - 0x80A65ADC:("func_80A65ADC","void","void"), + 0x80A65ADC:("EnGinkoMan_Update","void","void"), 0x80A65B44:("func_80A65B44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A65C18:("func_80A65C18","void","void"), - 0x80A65C30:("func_80A65C30","void","void"), - 0x80A66180:("func_80A66180","void","void"), - 0x80A661DC:("func_80A661DC","void","void"), + 0x80A65C30:("EnGinkoMan_Draw","void","void"), + 0x80A66180:("EnWarpUzu_Init","void","void"), + 0x80A661DC:("EnWarpUzu_Destroy","void","void"), 0x80A66208:("func_80A66208","void","void"), 0x80A66278:("func_80A66278","void","void"), 0x80A66384:("func_80A66384","void","void"), 0x80A663E8:("func_80A663E8","void","void"), - 0x80A663F8:("func_80A663F8","void","void"), - 0x80A66468:("func_80A66468","void","void"), + 0x80A663F8:("EnWarpUzu_Update","void","void"), + 0x80A66468:("EnWarpUzu_Draw","void","void"), 0x80A66570:("func_80A66570","void","void"), 0x80A665AC:("func_80A665AC","void","void"), 0x80A665EC:("func_80A665EC","void","void"), @@ -10765,8 +10765,8 @@ 0x80A66930:("func_80A66930","void","void"), 0x80A66C4C:("func_80A66C4C","void","void"), 0x80A66E30:("func_80A66E30","void","void"), - 0x80A66F94:("func_80A66F94","void","void"), - 0x80A67174:("func_80A67174","void","void"), + 0x80A66F94:("ObjDriftice_Init","void","void"), + 0x80A67174:("ObjDriftice_Destroy","void","void"), 0x80A671A8:("func_80A671A8","void","void"), 0x80A671BC:("func_80A671BC","void","void"), 0x80A671CC:("func_80A671CC","void","void"), @@ -10775,10 +10775,10 @@ 0x80A67450:("func_80A67450","void","void"), 0x80A674A8:("func_80A674A8","void","void"), 0x80A674C4:("func_80A674C4","void","void"), - 0x80A674FC:("func_80A674FC","void","void"), - 0x80A675C4:("func_80A675C4","void","void"), - 0x80A678B0:("func_80A678B0","void","void"), - 0x80A67A08:("func_80A67A08","void","void"), + 0x80A674FC:("ObjDriftice_Update","void","void"), + 0x80A675C4:("ObjDriftice_Draw","void","void"), + 0x80A678B0:("EnLookNuts_Init","void","void"), + 0x80A67A08:("EnLookNuts_Destroy","void","void"), 0x80A67A34:("func_80A67A34","void","void"), 0x80A67AA8:("func_80A67AA8","void","void"), 0x80A67C48:("func_80A67C48","void","void"), @@ -10787,8 +10787,8 @@ 0x80A67FC4:("func_80A67FC4","void","void"), 0x80A68080:("func_80A68080","void","void"), 0x80A680FC:("func_80A680FC","void","void"), - 0x80A681C4:("func_80A681C4","void","void"), - 0x80A68540:("func_80A68540","void","void"), + 0x80A681C4:("EnLookNuts_Update","void","void"), + 0x80A68540:("EnLookNuts_Draw","void","void"), 0x80A687A0:("func_80A687A0","void","void"), 0x80A68808:("func_80A68808","void","void"), 0x80A68860:("func_80A68860","void","void"), @@ -10823,8 +10823,8 @@ 0x80A6A058:("func_80A6A058","void","void"), 0x80A6A094:("func_80A6A094","void","void"), 0x80A6A0D8:("func_80A6A0D8","void","void"), - 0x80A6A0F0:("func_80A6A0F0","void","void"), - 0x80A6A2C8:("func_80A6A2C8","void","void"), + 0x80A6A0F0:("EnMushi2_Init","void","void"), + 0x80A6A2C8:("EnMushi2_Destroy","void","void"), 0x80A6A300:("func_80A6A300","void","void"), 0x80A6A36C:("func_80A6A36C","void","void"), 0x80A6A508:("func_80A6A508","void","void"), @@ -10839,12 +10839,12 @@ 0x80A6AE7C:("func_80A6AE7C","void","void"), 0x80A6B078:("func_80A6B078","void","void"), 0x80A6B0D8:("func_80A6B0D8","void","void"), - 0x80A6B3F8:("func_80A6B3F8","void","void"), - 0x80A6B8D0:("func_80A6B8D0","void","void"), + 0x80A6B3F8:("EnMushi2_Update","void","void"), + 0x80A6B8D0:("EnMushi2_Draw","void","void"), 0x80A6BF90:("func_80A6BF90","void","void"), 0x80A6C1DC:("func_80A6C1DC","void","void"), - 0x80A6C22C:("func_80A6C22C","void","void"), - 0x80A6C39C:("func_80A6C39C","void","void"), + 0x80A6C22C:("EnFall_Init","void","void"), + 0x80A6C39C:("EnFall_Destroy","void","void"), 0x80A6C3AC:("func_80A6C3AC","void","void"), 0x80A6C3FC:("func_80A6C3FC","void","void"), 0x80A6C7C0:("func_80A6C7C0","void","void"), @@ -10856,7 +10856,7 @@ 0x80A6CECC:("func_80A6CECC","void","void"), 0x80A6CF60:("func_80A6CF60","void","void"), 0x80A6CF70:("func_80A6CF70","void","void"), - 0x80A6D0DC:("func_80A6D0DC","void","void"), + 0x80A6D0DC:("EnFall_Update","void","void"), 0x80A6D100:("func_80A6D100","void","void"), 0x80A6D220:("func_80A6D220","void","void"), 0x80A6D444:("func_80A6D444","void","void"), @@ -10872,8 +10872,8 @@ 0x80A6E07C:("func_80A6E07C","void","void"), 0x80A6E214:("func_80A6E214","void","void"), 0x80A6E37C:("func_80A6E37C","void","void"), - 0x80A6F0A0:("func_80A6F0A0","void","void"), - 0x80A6F1EC:("func_80A6F1EC","void","void"), + 0x80A6F0A0:("EnMm3_Init","void","void"), + 0x80A6F1EC:("EnMm3_Destroy","void","void"), 0x80A6F22C:("func_80A6F22C","void","void"), 0x80A6F270:("func_80A6F270","void","void"), 0x80A6F2C8:("func_80A6F2C8","void","void"), @@ -10889,11 +10889,11 @@ 0x80A6FEEC:("func_80A6FEEC","void","void"), 0x80A6FFAC:("func_80A6FFAC","void","void"), 0x80A70084:("func_80A70084","void","void"), - 0x80A70134:("func_80A70134","void","void"), + 0x80A70134:("EnMm3_Update","void","void"), 0x80A701E0:("func_80A701E0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A702B0:("func_80A702B0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A702F0:("func_80A702F0","void","void"), - 0x80A706F0:("func_80A706F0","void","void"), + 0x80A702F0:("EnMm3_Draw","void","void"), + 0x80A706F0:("BgCraceMovebg_Init","void","void"), 0x80A7090C:("func_80A7090C","void","void"), 0x80A70970:("func_80A70970","void","void"), 0x80A7099C:("func_80A7099C","void","void"), @@ -10901,8 +10901,8 @@ 0x80A70A08:("func_80A70A08","void","void"), 0x80A70A84:("func_80A70A84","void","void"), 0x80A70A9C:("func_80A70A9C","void","void"), - 0x80A70AAC:("func_80A70AAC","void","void"), - 0x80A70B60:("func_80A70B60","void","void"), + 0x80A70AAC:("BgCraceMovebg_Destroy","void","void"), + 0x80A70B60:("BgCraceMovebg_Update","void","void"), 0x80A70C04:("func_80A70C04","void","void"), 0x80A70D74:("func_80A70D74","void","void"), 0x80A70DA8:("func_80A70DA8","void","void"), @@ -10912,15 +10912,15 @@ 0x80A70F2C:("func_80A70F2C","void","void"), 0x80A70FF4:("func_80A70FF4","void","void"), 0x80A71040:("func_80A71040","void","void"), - 0x80A71050:("func_80A71050","void","void"), + 0x80A71050:("BgCraceMovebg_Draw","void","void"), 0x80A711D0:("func_80A711D0","void","void"), 0x80A71424:("func_80A71424","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6"), 0x80A714B4:("func_80A714B4","void","void"), 0x80A7153C:("func_80A7153C","void","void"), 0x80A715DC:("func_80A715DC","void","void"), 0x80A71788:("func_80A71788","void","void"), - 0x80A717F4:("func_80A717F4","void","void"), - 0x80A71ABC:("func_80A71ABC","void","void"), + 0x80A717F4:("EnDno_Init","void","void"), + 0x80A71ABC:("EnDno_Destroy","void","void"), 0x80A71B04:("func_80A71B04","void","void"), 0x80A71B58:("func_80A71B58","void","void"), 0x80A71B68:("func_80A71B68","void","void"), @@ -10945,12 +10945,12 @@ 0x80A73244:("func_80A73244","void","void"), 0x80A732C8:("func_80A732C8","void","void"), 0x80A73408:("func_80A73408","void","void"), - 0x80A73508:("func_80A73508","void","void"), - 0x80A735C8:("func_80A735C8","void","void"), + 0x80A73508:("EnDno_Update","void","void"), + 0x80A735C8:("EnDno_Draw","void","void"), 0x80A7361C:("func_80A7361C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A73654:("func_80A73654","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A73FA0:("func_80A73FA0","void","void"), - 0x80A7422C:("func_80A7422C","void","void"), + 0x80A73FA0:("EnPr2_Init","void","void"), + 0x80A7422C:("EnPr2_Destroy","void","void"), 0x80A7429C:("func_80A7429C","void","void"), 0x80A7436C:("func_80A7436C","void","void"), 0x80A74510:("func_80A74510","void","void"), @@ -10963,13 +10963,13 @@ 0x80A751B4:("func_80A751B4","void","void"), 0x80A75310:("func_80A75310","void","void"), 0x80A755D8:("func_80A755D8","void","void"), - 0x80A756A8:("func_80A756A8","void","void"), + 0x80A756A8:("EnPr2_Update","void","void"), 0x80A758E8:("func_80A758E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A75950:("func_80A75950","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A759D8:("func_80A759D8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80A75A40:("func_80A75A40","void","void"), - 0x80A75DC0:("func_80A75DC0","void","void"), - 0x80A75F08:("func_80A75F08","void","void"), + 0x80A75A40:("EnPr2_Draw","void","void"), + 0x80A75DC0:("EnPrz_Init","void","void"), + 0x80A75F08:("EnPrz_Destroy","void","void"), 0x80A75F18:("func_80A75F18","void","void"), 0x80A75FA4:("func_80A75FA4","void","void"), 0x80A76070:("func_80A76070","void","void"), @@ -10982,12 +10982,12 @@ 0x80A767A8:("func_80A767A8","void","void"), 0x80A76A1C:("func_80A76A1C","void","void"), 0x80A76B14:("func_80A76B14","void","void"), - 0x80A76D48:("func_80A76D48","void","void"), + 0x80A76D48:("EnPrz_Update","void","void"), 0x80A76F70:("func_80A76F70","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A76FCC:("func_80A76FCC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A77040:("func_80A77040","void","void"), - 0x80A773C0:("func_80A773C0","void","void"), - 0x80A77664:("func_80A77664","void","void"), + 0x80A77040:("EnPrz_Draw","void","void"), + 0x80A773C0:("EnJso2_Init","void","void"), + 0x80A77664:("EnJso2_Destroy","void","void"), 0x80A776E0:("func_80A776E0","void","void"), 0x80A77790:("func_80A77790","void","void"), 0x80A77880:("func_80A77880","void","void"), @@ -11027,27 +11027,27 @@ 0x80A7A124:("func_80A7A124","void","void"), 0x80A7A2EC:("func_80A7A2EC","void","void"), 0x80A7A360:("func_80A7A360","void","void"), - 0x80A7A61C:("func_80A7A61C","void","void"), + 0x80A7A61C:("EnJso2_Update","void","void"), 0x80A7AA48:("func_80A7AA48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A7AA9C:("func_80A7AA9C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A7AFA8:("func_80A7AFA8","void","void"), - 0x80A7BC70:("func_80A7BC70","void","void"), - 0x80A7BD80:("func_80A7BD80","void","void"), + 0x80A7AFA8:("EnJso2_Draw","void","void"), + 0x80A7BC70:("ObjEtcetera_Init","void","void"), + 0x80A7BD80:("ObjEtcetera_Destroy","void","void"), 0x80A7BDC8:("func_80A7BDC8","void","void"), 0x80A7BE8C:("func_80A7BE8C","void","void"), 0x80A7BF08:("func_80A7BF08","void","void"), 0x80A7C168:("func_80A7C168","void","void"), 0x80A7C1F0:("func_80A7C1F0","void","void"), 0x80A7C308:("func_80A7C308","void","void"), - 0x80A7C5EC:("func_80A7C5EC","void","void"), + 0x80A7C5EC:("ObjEtcetera_Update","void","void"), 0x80A7C690:("func_80A7C690","void","void"), 0x80A7C718:("func_80A7C718","void","void"), 0x80A7C990:("func_80A7C990","void","void"), 0x80A7CA18:("func_80A7CA18","void","void"), 0x80A7CBC4:("func_80A7CBC4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8"), 0x80A7CD08:("func_80A7CD08","void","void"), - 0x80A7CD60:("func_80A7CD60","void","void"), - 0x80A7D0F0:("func_80A7D0F0","void","void"), + 0x80A7CD60:("EnEgol_Init","void","void"), + 0x80A7D0F0:("EnEgol_Destroy","void","void"), 0x80A7D140:("func_80A7D140","void","void"), 0x80A7D168:("func_80A7D168","void","void"), 0x80A7D1E4:("func_80A7D1E4","void","void"), @@ -11077,10 +11077,10 @@ 0x80A7EC84:("func_80A7EC84","void","void"), 0x80A7ED14:("func_80A7ED14","void","void"), 0x80A7EFB8:("func_80A7EFB8","void","void"), - 0x80A7F354:("func_80A7F354","void","void"), + 0x80A7F354:("EnEgol_Update","void","void"), 0x80A7F8E8:("func_80A7F8E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A7FAFC:("func_80A7FAFC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80A7FFB8:("func_80A7FFB8","void","void"), + 0x80A7FFB8:("EnEgol_Draw","void","void"), 0x80A80508:("func_80A80508","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6"), 0x80A80750:("func_80A80750","void","void"), 0x80A80904:("func_80A80904","void","void"), @@ -11109,8 +11109,8 @@ 0x80A81FFC:("func_80A81FFC","void","void"), 0x80A828A8:("func_80A828A8","void","void"), 0x80A82C28:("func_80A82C28","void","void"), - 0x80A82C5C:("func_80A82C5C","void","void"), - 0x80A82F58:("func_80A82F58","void","void"), + 0x80A82C5C:("ObjMine_Init","void","void"), + 0x80A82F58:("ObjMine_Destroy","void","void"), 0x80A82F84:("func_80A82F84","void","void"), 0x80A82F98:("func_80A82F98","void","void"), 0x80A82FA8:("func_80A82FA8","void","void"), @@ -11125,16 +11125,16 @@ 0x80A83B28:("func_80A83B28","void","void"), 0x80A83CEC:("func_80A83CEC","void","void"), 0x80A83D00:("func_80A83D00","void","void"), - 0x80A83D8C:("func_80A83D8C","void","void"), + 0x80A83D8C:("ObjMine_Update","void","void"), 0x80A83E7C:("func_80A83E7C","void","void"), - 0x80A83EA0:("func_80A83EA0","void","void"), + 0x80A83EA0:("ObjMine_Draw","void","void"), 0x80A83FBC:("func_80A83FBC","void","void"), 0x80A84088:("func_80A84088","void","void"), 0x80A84338:("func_80A84338","void","void"), 0x80A84CD0:("func_80A84CD0","void","void"), 0x80A84CF8:("func_80A84CF8","void","void"), - 0x80A84D68:("func_80A84D68","void","void"), - 0x80A84E68:("func_80A84E68","void","void"), + 0x80A84D68:("ObjPurify_Init","void","void"), + 0x80A84E68:("ObjPurify_Destroy","void","void"), 0x80A84EAC:("func_80A84EAC","void","void"), 0x80A84EC0:("func_80A84EC0","void","void"), 0x80A84FA0:("func_80A84FA0","void","void"), @@ -11147,7 +11147,7 @@ 0x80A850E8:("func_80A850E8","void","void"), 0x80A8515C:("func_80A8515C","void","void"), 0x80A85194:("func_80A85194","void","void"), - 0x80A851A4:("func_80A851A4","void","void"), + 0x80A851A4:("ObjPurify_Update","void","void"), 0x80A851C8:("func_80A851C8","void","void"), 0x80A85304:("func_80A85304","void","void"), 0x80A85620:("func_80A85620","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), @@ -11178,13 +11178,13 @@ 0x80A87DC0:("func_80A87DC0","void","void"), 0x80A87FD0:("func_80A87FD0","void","void"), 0x80A881E0:("func_80A881E0","void","void"), - 0x80A88334:("func_80A88334","void","void"), - 0x80A884BC:("func_80A884BC","void","void"), - 0x80A884E8:("func_80A884E8","void","void"), + 0x80A88334:("EnTru_Init","void","void"), + 0x80A884BC:("EnTru_Destroy","void","void"), + 0x80A884E8:("EnTru_Update","void","void"), 0x80A885B8:("func_80A885B8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A88698:("func_80A88698","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A886D4:("func_80A886D4","void","void"), - 0x80A887E4:("func_80A887E4","void","void"), + 0x80A887E4:("EnTru_Draw","void","void"), 0x80A8B770:("func_80A8B770","void","void"), 0x80A8B80C:("func_80A8B80C","void","void"), 0x80A8B88C:("func_80A8B88C","void","void"), @@ -11258,20 +11258,20 @@ 0x80A8EFF8:("func_80A8EFF8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6"), 0x80A8F268:("func_80A8F268","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12"), 0x80A8F404:("func_80A8F404","void","void"), - 0x80A8F7AC:("func_80A8F7AC","void","void"), - 0x80A8F7E8:("func_80A8F7E8","void","void"), - 0x80A8F828:("func_80A8F828","void","void"), + 0x80A8F7AC:("EnTrt_Init","void","void"), + 0x80A8F7E8:("EnTrt_Destroy","void","void"), + 0x80A8F828:("EnTrt_Update","void","void"), 0x80A8F8C4:("func_80A8F8C4","void","void"), 0x80A8FA00:("func_80A8FA00","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A8FB34:("func_80A8FB34","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80A8FBB4:("func_80A8FBB4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A8FC64:("func_80A8FC64","void","void"), - 0x80A8FCE0:("func_80A8FCE0","void","void"), + 0x80A8FCE0:("EnTrt_Draw","void","void"), 0x80A903B0:("func_80A903B0","void","void"), - 0x80A903BC:("func_80A903BC","void","void"), - 0x80A90468:("func_80A90468","void","void"), + 0x80A903BC:("EnTest5_Init","void","void"), + 0x80A90468:("EnTest5_Destroy","void","void"), 0x80A90478:("func_80A90478","void","void"), - 0x80A905A4:("func_80A905A4","void","void"), + 0x80A905A4:("EnTest5_Update","void","void"), 0x80A90730:("func_80A90730","void","void"), 0x80A90C08:("func_80A90C08","void","void"), 0x80A90C34:("func_80A90C34","void","void"), @@ -11280,8 +11280,8 @@ 0x80A90D34:("func_80A90D34","void","void"), 0x80A90FC0:("func_80A90FC0","void","void"), 0x80A91324:("func_80A91324","void","void"), - 0x80A91330:("func_80A91330","void","void"), - 0x80A9149C:("func_80A9149C","void","void"), + 0x80A91330:("EnTest6_Init","void","void"), + 0x80A9149C:("EnTest6_Destroy","void","void"), 0x80A9156C:("func_80A9156C","void","void"), 0x80A91690:("func_80A91690","void","void"), 0x80A916F0:("func_80A916F0","void","void"), @@ -11289,20 +11289,20 @@ 0x80A920C8:("func_80A920C8","void","void"), 0x80A92118:("func_80A92118","void","void"), 0x80A92188:("func_80A92188","void","void"), - 0x80A9292C:("func_80A9292C","void","void"), + 0x80A9292C:("EnTest6_Update","void","void"), 0x80A92950:("func_80A92950","void","void"), 0x80A93298:("func_80A93298","void","void"), 0x80A9369C:("func_80A9369C","void","void"), 0x80A939E8:("func_80A939E8","void","void"), - 0x80A93DE8:("func_80A93DE8","void","void"), + 0x80A93DE8:("EnTest6_Draw","void","void"), 0x80A94A30:("func_80A94A30","void","void"), 0x80A94A64:("func_80A94A64","void","void"), 0x80A94A90:("func_80A94A90","void","void"), 0x80A94AB8:("func_80A94AB8","void","void"), 0x80A94B20:("func_80A94B20","void","void"), 0x80A94B98:("func_80A94B98","void","void"), - 0x80A94C2C:("func_80A94C2C","void","void"), - 0x80A95464:("func_80A95464","void","void"), + 0x80A94C2C:("EnAz_Init","void","void"), + 0x80A95464:("EnAz_Destroy","void","void"), 0x80A954AC:("func_80A954AC","void","void"), 0x80A95534:("func_80A95534","void","void"), 0x80A9565C:("func_80A9565C","void","void"), @@ -11335,19 +11335,19 @@ 0x80A97F9C:("func_80A97F9C","void","void"), 0x80A982E0:("func_80A982E0","void","void"), 0x80A98414:("func_80A98414","void","void"), - 0x80A984CC:("func_80A984CC","void","void"), - 0x80A98734:("func_80A98734","void","void"), + 0x80A984CC:("EnAz_Update","void","void"), + 0x80A98734:("EnAz_Draw","void","void"), 0x80A98DA4:("func_80A98DA4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80A98E48:("func_80A98E48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A98EFC:("func_80A98EFC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80A98F94:("func_80A98F94","void","void"), 0x80A99000:("func_80A99000","void","void"), - 0x80A99EA0:("func_80A99EA0","void","void"), - 0x80A9A1B0:("func_80A9A1B0","void","void"), + 0x80A99EA0:("EnEstone_Init","void","void"), + 0x80A9A1B0:("EnEstone_Destroy","void","void"), 0x80A9A1DC:("func_80A9A1DC","void","void"), 0x80A9A4B0:("func_80A9A4B0","void","void"), - 0x80A9A4E0:("func_80A9A4E0","void","void"), - 0x80A9A600:("func_80A9A600","void","void"), + 0x80A9A4E0:("EnEstone_Update","void","void"), + 0x80A9A600:("EnEstone_Draw","void","void"), 0x80A9A774:("func_80A9A774","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6"), 0x80A9A870:("func_80A9A870","void","void"), 0x80A9A9C0:("func_80A9A9C0","void","void"), @@ -11372,8 +11372,8 @@ 0x80A9C228:("func_80A9C228","void","void"), 0x80A9C634:("func_80A9C634","void","void"), 0x80A9C854:("func_80A9C854","void","void"), - 0x80A9C96C:("func_80A9C96C","void","void"), - 0x80A9CA44:("func_80A9CA44","void","void"), + 0x80A9C96C:("BgHakuginPost_Init","void","void"), + 0x80A9CA44:("BgHakuginPost_Destroy","void","void"), 0x80A9CA94:("func_80A9CA94","void","void"), 0x80A9CAA8:("func_80A9CAA8","void","void"), 0x80A9CC84:("func_80A9CC84","void","void"), @@ -11390,14 +11390,14 @@ 0x80A9D360:("func_80A9D360","void","void"), 0x80A9D3E4:("func_80A9D3E4","void","void"), 0x80A9D434:("func_80A9D434","void","void"), - 0x80A9D498:("func_80A9D498","void","void"), + 0x80A9D498:("BgHakuginPost_Update","void","void"), 0x80A9D61C:("func_80A9D61C","void","void"), 0x80A9F950:("func_80A9F950","void","void"), - 0x80A9F95C:("func_80A9F95C","void","void"), - 0x80A9FA1C:("func_80A9FA1C","void","void"), + 0x80A9F95C:("DmOpstage_Init","void","void"), + 0x80A9FA1C:("DmOpstage_Destroy","void","void"), 0x80A9FA58:("func_80A9FA58","void","void"), - 0x80A9FB54:("func_80A9FB54","void","void"), - 0x80A9FBB8:("func_80A9FBB8","void","void"), + 0x80A9FB54:("DmOpstage_Update","void","void"), + 0x80A9FBB8:("DmOpstage_Draw","void","void"), 0x80A9FDB0:("func_80A9FDB0","void","void"), 0x80A9FE3C:("func_80A9FE3C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5"), 0x80A9FED8:("func_80A9FED8","void","void"), @@ -11417,8 +11417,8 @@ 0x80AA0DA8:("func_80AA0DA8","void","void"), 0x80AA0E1C:("func_80AA0E1C","void","void"), 0x80AA0E90:("func_80AA0E90","void","void"), - 0x80AA1234:("func_80AA1234","void","void"), - 0x80AA16E4:("func_80AA16E4","void","void"), + 0x80AA1234:("DmStk_Init","void","void"), + 0x80AA16E4:("DmStk_Destroy","void","void"), 0x80AA16F4:("func_80AA16F4","void","void"), 0x80AA1704:("func_80AA1704","void","void"), 0x80AA1714:("func_80AA1714","void","void"), @@ -11436,11 +11436,11 @@ 0x80AA26CC:("func_80AA26CC","void","void"), 0x80AA2720:("func_80AA2720","void","void"), 0x80AA27EC:("func_80AA27EC","void","void"), - 0x80AA2884:("func_80AA2884","void","void"), + 0x80AA2884:("DmStk_Update","void","void"), 0x80AA2B14:("func_80AA2B14","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80AA2BC0:("func_80AA2BC0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80AA33A4:("func_80AA33A4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AA33CC:("func_80AA33CC","void","void"), + 0x80AA33CC:("DmStk_Draw","void","void"), 0x80AA5580:("func_80AA5580","void","void"), 0x80AA561C:("func_80AA561C","void","void"), 0x80AA5720:("func_80AA5720","void","void"), @@ -11459,16 +11459,16 @@ 0x80AA5DC8:("func_80AA5DC8","void","void"), 0x80AA5E2C:("func_80AA5E2C","void","void"), 0x80AA5EBC:("func_80AA5EBC","void","void"), - 0x80AA6178:("func_80AA6178","void","void"), - 0x80AA62EC:("func_80AA62EC","void","void"), + 0x80AA6178:("DmChar00_Init","void","void"), + 0x80AA62EC:("DmChar00_Destroy","void","void"), 0x80AA62FC:("func_80AA62FC","void","void"), 0x80AA67F8:("func_80AA67F8","void","void"), 0x80AA695C:("func_80AA695C","void","void"), - 0x80AA6A04:("func_80AA6A04","void","void"), + 0x80AA6A04:("DmChar00_Update","void","void"), 0x80AA6A6C:("func_80AA6A6C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80AA6B34:("func_80AA6B34","void","void"), - 0x80AA81E0:("func_80AA81E0","void","void"), - 0x80AA8660:("func_80AA8660","void","void"), + 0x80AA6B34:("DmChar00_Draw","void","void"), + 0x80AA81E0:("DmChar01_Init","void","void"), + 0x80AA8660:("DmChar01_Destroy","void","void"), 0x80AA8698:("func_80AA8698","void","void"), 0x80AA884C:("func_80AA884C","void","void"), 0x80AA88A8:("func_80AA88A8","void","void"), @@ -11480,48 +11480,48 @@ 0x80AA9020:("func_80AA9020","void","void"), 0x80AA90AC:("func_80AA90AC","void","void"), 0x80AA90F4:("func_80AA90F4","void","void"), - 0x80AA9140:("func_80AA9140","void","void"), - 0x80AA922C:("func_80AA922C","void","void"), + 0x80AA9140:("DmChar01_Update","void","void"), + 0x80AA922C:("DmChar01_Draw","void","void"), 0x80AAAE30:("func_80AAAE30","void","void"), 0x80AAAECC:("func_80AAAECC","void","void"), 0x80AAAF2C:("func_80AAAF2C","void","void"), - 0x80AAAF78:("func_80AAAF78","void","void"), - 0x80AAB03C:("func_80AAB03C","void","void"), + 0x80AAAF78:("DmChar02_Init","void","void"), + 0x80AAB03C:("DmChar02_Destroy","void","void"), 0x80AAB04C:("func_80AAB04C","void","void"), - 0x80AAB19C:("func_80AAB19C","void","void"), + 0x80AAB19C:("DmChar02_Update","void","void"), 0x80AAB23C:("func_80AAB23C","void","void"), 0x80AAB258:("func_80AAB258","void","void"), 0x80AAB270:("func_80AAB270","void","void"), - 0x80AAB284:("func_80AAB284","void","void"), + 0x80AAB284:("DmChar02_Draw","void","void"), 0x80AAB4A0:("func_80AAB4A0","void","void"), - 0x80AAB53C:("func_80AAB53C","void","void"), - 0x80AAB5E8:("func_80AAB5E8","void","void"), + 0x80AAB53C:("DmChar03_Init","void","void"), + 0x80AAB5E8:("DmChar03_Destroy","void","void"), 0x80AAB5F8:("func_80AAB5F8","void","void"), 0x80AAB644:("func_80AAB644","void","void"), 0x80AAB700:("func_80AAB700","void","void"), 0x80AAB710:("func_80AAB710","void","void"), 0x80AAB838:("func_80AAB838","void","void"), - 0x80AAB8DC:("func_80AAB8DC","void","void"), + 0x80AAB8DC:("DmChar03_Update","void","void"), 0x80AAB974:("func_80AAB974","void","void"), 0x80AAB990:("func_80AAB990","void","void"), 0x80AAB9A8:("func_80AAB9A8","void","void"), - 0x80AAB9BC:("func_80AAB9BC","void","void"), + 0x80AAB9BC:("DmChar03_Draw","void","void"), 0x80AABA84:("func_80AABA84","void","void"), 0x80AABC40:("func_80AABC40","void","void"), - 0x80AABCDC:("func_80AABCDC","void","void"), - 0x80AABE24:("func_80AABE24","void","void"), + 0x80AABCDC:("DmChar04_Init","void","void"), + 0x80AABE24:("DmChar04_Destroy","void","void"), 0x80AABE34:("func_80AABE34","void","void"), - 0x80AABF28:("func_80AABF28","void","void"), + 0x80AABF28:("DmChar04_Update","void","void"), 0x80AABF74:("func_80AABF74","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80AAC03C:("func_80AAC03C","void","void"), + 0x80AAC03C:("DmChar04_Draw","void","void"), 0x80AAC5A0:("func_80AAC5A0","void","void"), 0x80AAC63C:("func_80AAC63C","void","void"), 0x80AAC6E4:("func_80AAC6E4","void","void"), 0x80AAC770:("func_80AAC770","void","void"), 0x80AAC7FC:("func_80AAC7FC","void","void"), 0x80AAC888:("func_80AAC888","void","void"), - 0x80AAC8A0:("func_80AAC8A0","void","void"), - 0x80AAC980:("func_80AAC980","void","void"), + 0x80AAC8A0:("DmChar05_Init","void","void"), + 0x80AAC980:("DmChar05_Destroy","void","void"), 0x80AAC990:("func_80AAC990","void","void"), 0x80AAC9DC:("func_80AAC9DC","void","void"), 0x80AACA98:("func_80AACA98","void","void"), @@ -11539,14 +11539,14 @@ 0x80AAD3F8:("func_80AAD3F8","void","void"), 0x80AAD450:("func_80AAD450","void","void"), 0x80AAD4A8:("func_80AAD4A8","void","void"), - 0x80AAD78C:("func_80AAD78C","void","void"), + 0x80AAD78C:("DmChar05_Update","void","void"), 0x80AAD964:("func_80AAD964","void","void"), 0x80AAD980:("func_80AAD980","void","void"), 0x80AAD998:("func_80AAD998","void","void"), 0x80AADA90:("func_80AADA90","void","void"), 0x80AADB4C:("func_80AADB4C","void","void"), 0x80AADC00:("func_80AADC00","void","void"), - 0x80AADCE8:("func_80AADCE8","void","void"), + 0x80AADCE8:("DmChar05_Draw","void","void"), 0x80AADD9C:("func_80AADD9C","void","void"), 0x80AADE78:("func_80AADE78","void","void"), 0x80AADF54:("func_80AADF54","void","void"), @@ -11554,21 +11554,21 @@ 0x80AAE114:("func_80AAE114","void","void"), 0x80AAE1E4:("func_80AAE1E4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11"), 0x80AAE680:("func_80AAE680","void","void"), - 0x80AAE68C:("func_80AAE68C","void","void"), - 0x80AAE6E0:("func_80AAE6E0","void","void"), + 0x80AAE68C:("DmChar06_Init","void","void"), + 0x80AAE6E0:("DmChar06_Destroy","void","void"), 0x80AAE6F0:("func_80AAE6F0","void","void"), - 0x80AAE854:("func_80AAE854","void","void"), - 0x80AAE878:("func_80AAE878","void","void"), + 0x80AAE854:("DmChar06_Update","void","void"), + 0x80AAE878:("DmChar06_Draw","void","void"), 0x80AAE9C0:("func_80AAE9C0","void","void"), - 0x80AAE9CC:("func_80AAE9CC","void","void"), - 0x80AAEA84:("func_80AAEA84","void","void"), + 0x80AAE9CC:("DmChar07_Init","void","void"), + 0x80AAEA84:("DmChar07_Destroy","void","void"), 0x80AAEABC:("func_80AAEABC","void","void"), - 0x80AAEACC:("func_80AAEACC","void","void"), - 0x80AAEAF0:("func_80AAEAF0","void","void"), + 0x80AAEACC:("DmChar07_Update","void","void"), + 0x80AAEAF0:("DmChar07_Draw","void","void"), 0x80AAF050:("func_80AAF050","void","void"), 0x80AAF15C:("func_80AAF15C","void","void"), - 0x80AAF1F8:("func_80AAF1F8","void","void"), - 0x80AAF5D8:("func_80AAF5D8","void","void"), + 0x80AAF1F8:("DmChar08_Init","void","void"), + 0x80AAF5D8:("DmChar08_Destroy","void","void"), 0x80AAF610:("func_80AAF610","void","void"), 0x80AAF79C:("func_80AAF79C","void","void"), 0x80AAF884:("func_80AAF884","void","void"), @@ -11587,30 +11587,30 @@ 0x80AB032C:("func_80AB032C","void","void"), 0x80AB096C:("func_80AB096C","void","void"), 0x80AB0A10:("func_80AB0A10","void","void"), - 0x80AB0CC8:("func_80AB0CC8","void","void"), + 0x80AB0CC8:("DmChar08_Update","void","void"), 0x80AB0E3C:("func_80AB0E3C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80AB0E7C:("func_80AB0E7C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80AB0F90:("func_80AB0F90","void","void"), - 0x80AB1124:("func_80AB1124","void","void"), + 0x80AB1124:("DmChar08_Draw","void","void"), 0x80AB1E10:("func_80AB1E10","void","void"), - 0x80AB1EAC:("func_80AB1EAC","void","void"), - 0x80AB1F90:("func_80AB1F90","void","void"), + 0x80AB1EAC:("DmChar09_Init","void","void"), + 0x80AB1F90:("DmChar09_Destroy","void","void"), 0x80AB1FA0:("func_80AB1FA0","void","void"), 0x80AB1FDC:("func_80AB1FDC","void","void"), 0x80AB2258:("func_80AB2258","void","void"), 0x80AB2268:("func_80AB2268","void","void"), 0x80AB24BC:("func_80AB24BC","void","void"), - 0x80AB2544:("func_80AB2544","void","void"), + 0x80AB2544:("DmChar09_Update","void","void"), 0x80AB25D8:("func_80AB25D8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80AB261C:("func_80AB261C","void","void"), + 0x80AB261C:("DmChar09_Draw","void","void"), 0x80AB2790:("func_80AB2790","void","void"), 0x80AB27B4:("func_80AB27B4","void","void"), 0x80AB2834:("func_80AB2834","void","void"), 0x80AB28C8:("func_80AB28C8","void","void"), 0x80AB29F8:("func_80AB29F8","void","void"), 0x80AB2BBC:("func_80AB2BBC","void","void"), - 0x80AB2DEC:("func_80AB2DEC","void","void"), - 0x80AB3000:("func_80AB3000","void","void"), + 0x80AB2DEC:("ObjTokeidai_Init","void","void"), + 0x80AB3000:("ObjTokeidai_Destroy","void","void"), 0x80AB3010:("func_80AB3010","void","void"), 0x80AB319C:("func_80AB319C","void","void"), 0x80AB3240:("func_80AB3240","void","void"), @@ -11637,8 +11637,8 @@ 0x80AB4040:("func_80AB4040","void","void"), 0x80AB4080:("func_80AB4080","void","void"), 0x80AB4160:("func_80AB4160","void","void"), - 0x80AB4278:("func_80AB4278","void","void"), - 0x80AB429C:("func_80AB429C","void","void"), + 0x80AB4278:("ObjTokeidai_Update","void","void"), + 0x80AB429C:("ObjTokeidai_Draw","void","void"), 0x80AB4394:("func_80AB4394","void","void"), 0x80AB4664:("func_80AB4664","void","void"), 0x80AB4894:("func_80AB4894","void","void"), @@ -11653,7 +11653,7 @@ 0x80AB5148:("func_80AB5148","void","void"), 0x80AB51C8:("func_80AB51C8","void","void"), 0x80AB52E8:("func_80AB52E8","void","void"), - 0x80AB53DC:("func_80AB53DC","void","void"), + 0x80AB53DC:("EnMnk_Init","void","void"), 0x80AB57E0:("func_80AB57E0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11"), 0x80AB57F4:("func_80AB57F4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11"), 0x80AB5830:("func_80AB5830","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE1 param_6, UNK_TYPE1 param_7, UNK_TYPE1 param_8, UNK_TYPE1 param_9, UNK_TYPE1 param_10, UNK_TYPE4 param_11"), @@ -11665,7 +11665,7 @@ 0x80AB5958:("func_80AB5958","void","void"), 0x80AB596C:("func_80AB596C","void","void"), 0x80AB5994:("func_80AB5994","void","void"), - 0x80AB59E8:("func_80AB59E8","void","void"), + 0x80AB59E8:("EnMnk_Destroy","void","void"), 0x80AB5A64:("func_80AB5A64","void","void"), 0x80AB5B38:("func_80AB5B38","void","void"), 0x80AB5B84:("func_80AB5B84","void","void"), @@ -11728,7 +11728,7 @@ 0x80AB9084:("func_80AB9084","void","void"), 0x80AB92CC:("func_80AB92CC","void","void"), 0x80AB94E4:("func_80AB94E4","void","void"), - 0x80AB94F4:("func_80AB94F4","void","void"), + 0x80AB94F4:("EnMnk_Update","void","void"), 0x80AB96A0:("func_80AB96A0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80AB96E8:("func_80AB96E8","void","void"), 0x80AB9708:("func_80AB9708","void","void"), @@ -11736,21 +11736,21 @@ 0x80AB977C:("func_80AB977C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80AB97B4:("func_80AB97B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80AB99D4:("func_80AB99D4","void","void"), - 0x80AB9B48:("func_80AB9B48","void","void"), + 0x80AB9B48:("EnMnk_Draw","void","void"), 0x80AB9BAC:("func_80AB9BAC","void","void"), 0x80AB9C4C:("func_80AB9C4C","void","void"), - 0x80ABA7A0:("func_80ABA7A0","void","void"), - 0x80ABA868:("func_80ABA868","void","void"), + 0x80ABA7A0:("EnEgblock_Init","void","void"), + 0x80ABA868:("EnEgblock_Destroy","void","void"), 0x80ABA8A4:("func_80ABA8A4","void","void"), 0x80ABA988:("func_80ABA988","void","void"), 0x80ABA9B8:("func_80ABA9B8","void","void"), - 0x80ABA9C8:("func_80ABA9C8","void","void"), - 0x80ABAA14:("func_80ABAA14","void","void"), + 0x80ABA9C8:("EnEgblock_Update","void","void"), + 0x80ABAA14:("EnEgblock_Draw","void","void"), 0x80ABAAF4:("func_80ABAAF4","void","void"), 0x80ABACB4:("func_80ABACB4","void","void"), 0x80ABAE64:("func_80ABAE64","void","void"), - 0x80ABB0E0:("func_80ABB0E0","void","void"), - 0x80ABB1E4:("func_80ABB1E4","void","void"), + 0x80ABB0E0:("EnGuardNuts_Init","void","void"), + 0x80ABB1E4:("EnGuardNuts_Destroy","void","void"), 0x80ABB210:("func_80ABB210","void","void"), 0x80ABB29C:("func_80ABB29C","void","void"), 0x80ABB2D4:("func_80ABB2D4","void","void"), @@ -11759,38 +11759,38 @@ 0x80ABB854:("func_80ABB854","void","void"), 0x80ABB91C:("func_80ABB91C","void","void"), 0x80ABB990:("func_80ABB990","void","void"), - 0x80ABBACC:("func_80ABBACC","void","void"), + 0x80ABBACC:("EnGuardNuts_Update","void","void"), 0x80ABBC60:("func_80ABBC60","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80ABBCB8:("func_80ABBCB8","void","void"), + 0x80ABBCB8:("EnGuardNuts_Draw","void","void"), 0x80ABBFC0:("func_80ABBFC0","void","void"), 0x80ABC2E0:("func_80ABC2E0","void","void"), 0x80ABC58C:("func_80ABC58C","void","void"), 0x80ABC7FC:("func_80ABC7FC","void","void"), - 0x80ABCA00:("func_80ABCA00","void","void"), - 0x80ABCB14:("func_80ABCB14","void","void"), + 0x80ABCA00:("BgHakuginBombwall_Init","void","void"), + 0x80ABCB14:("BgHakuginBombwall_Destroy","void","void"), 0x80ABCB5C:("func_80ABCB5C","void","void"), 0x80ABCC00:("func_80ABCC00","void","void"), 0x80ABCCE4:("func_80ABCCE4","void","void"), 0x80ABCD98:("func_80ABCD98","void","void"), 0x80ABCE60:("func_80ABCE60","void","void"), - 0x80ABCEE8:("func_80ABCEE8","void","void"), - 0x80ABCF0C:("func_80ABCF0C","void","void"), - 0x80ABD1D0:("func_80ABD1D0","void","void"), - 0x80ABD37C:("func_80ABD37C","void","void"), + 0x80ABCEE8:("BgHakuginBombwall_Update","void","void"), + 0x80ABCF0C:("BgHakuginBombwall_Draw","void","void"), + 0x80ABD1D0:("ObjTokeiTobira_Init","void","void"), + 0x80ABD37C:("ObjTokeiTobira_Destroy","void","void"), 0x80ABD3B0:("func_80ABD3B0","void","void"), - 0x80ABD424:("func_80ABD424","void","void"), - 0x80ABD6F0:("func_80ABD6F0","void","void"), - 0x80ABD830:("func_80ABD830","void","void"), - 0x80ABD8F8:("func_80ABD8F8","void","void"), + 0x80ABD424:("ObjTokeiTobira_Update","void","void"), + 0x80ABD6F0:("ObjTokeiTobira_Draw","void","void"), + 0x80ABD830:("BgHakuginElvpole_Init","void","void"), + 0x80ABD8F8:("BgHakuginElvpole_Destroy","void","void"), 0x80ABD92C:("func_80ABD92C","void","void"), - 0x80ABDB98:("func_80ABDB98","void","void"), - 0x80ABDBBC:("func_80ABDBBC","void","void"), + 0x80ABDB98:("BgHakuginElvpole_Update","void","void"), + 0x80ABDBBC:("BgHakuginElvpole_Draw","void","void"), 0x80ABDCA0:("func_80ABDCA0","void","void"), 0x80ABDD2C:("func_80ABDD2C","void","void"), 0x80ABDD9C:("func_80ABDD9C","void","void"), 0x80ABDE60:("func_80ABDE60","void","void"), - 0x80ABDF70:("func_80ABDF70","void","void"), - 0x80ABE188:("func_80ABE188","void","void"), + 0x80ABDF70:("EnMa4_Init","void","void"), + 0x80ABE188:("EnMa4_Destroy","void","void"), 0x80ABE1C4:("func_80ABE1C4","void","void"), 0x80ABE4A4:("func_80ABE4A4","void","void"), 0x80ABE560:("func_80ABE560","void","void"), @@ -11818,22 +11818,22 @@ 0x80ABF7C8:("func_80ABF7C8","void","void"), 0x80ABFCAC:("func_80ABFCAC","void","void"), 0x80ABFCD4:("func_80ABFCD4","void","void"), - 0x80ABFD18:("func_80ABFD18","void","void"), + 0x80ABFD18:("EnMa4_Update","void","void"), 0x80ABFD9C:("func_80ABFD9C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80ABFE48:("func_80ABFE48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80ABFEF4:("func_80ABFEF4","void","void"), - 0x80AC0830:("func_80AC0830","void","void"), - 0x80AC0A20:("func_80AC0A20","void","void"), + 0x80ABFEF4:("EnMa4_Draw","void","void"), + 0x80AC0830:("EnTwig_Init","void","void"), + 0x80AC0A20:("EnTwig_Destroy","void","void"), 0x80AC0A54:("func_80AC0A54","void","void"), 0x80AC0A6C:("func_80AC0A6C","void","void"), 0x80AC0A7C:("func_80AC0A7C","void","void"), 0x80AC0AC8:("func_80AC0AC8","void","void"), 0x80AC0CC4:("func_80AC0CC4","void","void"), 0x80AC0D2C:("func_80AC0D2C","void","void"), - 0x80AC100C:("func_80AC100C","void","void"), - 0x80AC1030:("func_80AC1030","void","void"), - 0x80AC1270:("func_80AC1270","void","void"), - 0x80AC1424:("func_80AC1424","void","void"), + 0x80AC100C:("EnTwig_Update","void","void"), + 0x80AC1030:("EnTwig_Draw","void","void"), + 0x80AC1270:("EnPoFusen_Init","void","void"), + 0x80AC1424:("EnPoFusen_Destroy","void","void"), 0x80AC1450:("func_80AC1450","void","void"), 0x80AC14A4:("func_80AC14A4","void","void"), 0x80AC1574:("func_80AC1574","void","void"), @@ -11842,23 +11842,23 @@ 0x80AC192C:("func_80AC192C","void","void"), 0x80AC19B0:("func_80AC19B0","void","void"), 0x80AC19DC:("func_80AC19DC","void","void"), - 0x80AC1A1C:("func_80AC1A1C","void","void"), + 0x80AC1A1C:("EnPoFusen_Update","void","void"), 0x80AC1A68:("func_80AC1A68","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80AC1CE8:("func_80AC1CE8","void","void"), 0x80AC1D00:("func_80AC1D00","void","void"), - 0x80AC1D14:("func_80AC1D14","void","void"), - 0x80AC1ED0:("func_80AC1ED0","void","void"), - 0x80AC2018:("func_80AC2018","void","void"), + 0x80AC1D14:("EnPoFusen_Draw","void","void"), + 0x80AC1ED0:("EnDoorEtc_Init","void","void"), + 0x80AC2018:("EnDoorEtc_Destroy","void","void"), 0x80AC2044:("func_80AC2044","void","void"), 0x80AC20A8:("func_80AC20A8","void","void"), 0x80AC2118:("func_80AC2118","void","void"), 0x80AC2154:("func_80AC2154","void","void"), 0x80AC21A0:("func_80AC21A0","void","void"), 0x80AC2354:("func_80AC2354","void","void"), - 0x80AC2430:("func_80AC2430","void","void"), + 0x80AC2430:("EnDoorEtc_Update","void","void"), 0x80AC24A8:("func_80AC24A8","void","void"), - 0x80AC26F0:("func_80AC26F0","void","void"), - 0x80AC2874:("func_80AC2874","void","void"), + 0x80AC26F0:("EnBigokuta_Init","void","void"), + 0x80AC2874:("EnBigokuta_Destroy","void","void"), 0x80AC28B4:("func_80AC28B4","void","void"), 0x80AC299C:("func_80AC299C","void","void"), 0x80AC2A1C:("func_80AC2A1C","void","void"), @@ -11883,20 +11883,20 @@ 0x80AC3650:("func_80AC3650","void","void"), 0x80AC3930:("func_80AC3930","void","void"), 0x80AC39A0:("func_80AC39A0","void","void"), - 0x80AC3B2C:("func_80AC3B2C","void","void"), + 0x80AC3B2C:("EnBigokuta_Update","void","void"), 0x80AC3D48:("func_80AC3D48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x80AC4204:("func_80AC4204","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AC42F8:("func_80AC42F8","void","void"), - 0x80AC48F0:("func_80AC48F0","void","void"), - 0x80AC4A04:("func_80AC4A04","void","void"), + 0x80AC42F8:("EnBigokuta_Draw","void","void"), + 0x80AC48F0:("BgIcefloe_Init","void","void"), + 0x80AC4A04:("BgIcefloe_Destroy","void","void"), 0x80AC4A80:("func_80AC4A80","void","void"), 0x80AC4AE8:("func_80AC4AE8","void","void"), 0x80AC4C18:("func_80AC4C18","void","void"), 0x80AC4C34:("func_80AC4C34","void","void"), 0x80AC4CF0:("func_80AC4CF0","void","void"), 0x80AC4D2C:("func_80AC4D2C","void","void"), - 0x80AC4E98:("func_80AC4E98","void","void"), - 0x80AC4ED8:("func_80AC4ED8","void","void"), + 0x80AC4E98:("BgIcefloe_Update","void","void"), + 0x80AC4ED8:("BgIcefloe_Draw","void","void"), 0x80AC5070:("func_80AC5070","void","void"), 0x80AC50A8:("func_80AC50A8","void","void"), 0x80AC5148:("func_80AC5148","void","void"), @@ -11946,8 +11946,8 @@ 0x80AC9164:("func_80AC9164","void","void"), 0x80AC933C:("func_80AC933C","void","void"), 0x80AC94C0:("func_80AC94C0","void","void"), - 0x80AC94FC:("func_80AC94FC","void","void"), - 0x80AC964C:("func_80AC964C","void","void"), + 0x80AC94FC:("ObjOcarinalift_Init","void","void"), + 0x80AC964C:("ObjOcarinalift_Destroy","void","void"), 0x80AC9680:("func_80AC9680","void","void"), 0x80AC96A4:("func_80AC96A4","void","void"), 0x80AC96B4:("func_80AC96B4","void","void"), @@ -11962,10 +11962,10 @@ 0x80AC9B5C:("func_80AC9B5C","void","void"), 0x80AC9C20:("func_80AC9C20","void","void"), 0x80AC9C48:("func_80AC9C48","void","void"), - 0x80AC9CAC:("func_80AC9CAC","void","void"), - 0x80AC9D10:("func_80AC9D10","void","void"), - 0x80AC9EA0:("func_80AC9EA0","void","void"), - 0x80AC9FC4:("func_80AC9FC4","void","void"), + 0x80AC9CAC:("ObjOcarinalift_Update","void","void"), + 0x80AC9D10:("ObjOcarinalift_Draw","void","void"), + 0x80AC9EA0:("EnTimeTag_Init","void","void"), + 0x80AC9FC4:("EnTimeTag_Destroy","void","void"), 0x80AC9FD4:("func_80AC9FD4","void","void"), 0x80AC9FE4:("func_80AC9FE4","void","void"), 0x80ACA0A8:("func_80ACA0A8","void","void"), @@ -11981,44 +11981,44 @@ 0x80ACA724:("func_80ACA724","void","void"), 0x80ACA7C4:("func_80ACA7C4","void","void"), 0x80ACA840:("func_80ACA840","void","void"), - 0x80ACA9AC:("func_80ACA9AC","void","void"), + 0x80ACA9AC:("EnTimeTag_Update","void","void"), 0x80ACAB10:("func_80ACAB10","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80ACABA8:("func_80ACABA8","void","void"), - 0x80ACACC8:("func_80ACACC8","void","void"), - 0x80ACAD28:("func_80ACAD28","void","void"), + 0x80ACACC8:("BgOpenShutter_Init","void","void"), + 0x80ACAD28:("BgOpenShutter_Destroy","void","void"), 0x80ACAD88:("func_80ACAD88","void","void"), 0x80ACAE5C:("func_80ACAE5C","void","void"), 0x80ACAEF0:("func_80ACAEF0","void","void"), - 0x80ACB004:("func_80ACB004","void","void"), - 0x80ACB0E8:("func_80ACB0E8","void","void"), - 0x80ACB1E0:("func_80ACB1E0","void","void"), - 0x80ACB220:("func_80ACB220","void","void"), - 0x80ACB230:("func_80ACB230","void","void"), + 0x80ACB004:("BgOpenShutter_Update","void","void"), + 0x80ACB0E8:("BgOpenShutter_Draw","void","void"), + 0x80ACB1E0:("BgOpenSpot_Init","void","void"), + 0x80ACB220:("BgOpenSpot_Destroy","void","void"), + 0x80ACB230:("BgOpenSpot_Update","void","void"), 0x80ACB2B0:("func_80ACB2B0","void","void"), 0x80ACB400:("BgFuKaiten_Init","void","ActorBgFuKaiten* this, GlobalContext* ctxt"), - 0x80ACB480:("BgFuKaiten_Fini","void","ActorBgFuKaiten* this, GlobalContext* ctxt"), + 0x80ACB480:("BgFuKaiten_Destroy","void","ActorBgFuKaiten* this, GlobalContext* ctxt"), 0x80ACB4B4:("BgFuKaiten_UpdateRotation","void","ActorBgFuKaiten* this"), 0x80ACB50C:("BgFuKaiten_UpdateHeight","void","ActorBgFuKaiten* this"), - 0x80ACB570:("BgFuKaiten_Main","void","ActorBgFuKaiten* this, GlobalContext* ctxt"), + 0x80ACB570:("BgFuKaiten_Update","void","ActorBgFuKaiten* this, GlobalContext* ctxt"), 0x80ACB5A0:("BgFuKaiten_Draw","void","ActorBgFuKaiten* this, GlobalContext* ctxt"), 0x80ACB6A0:("func_80ACB6A0","void","void"), 0x80ACB7F4:("func_80ACB7F4","void","void"), 0x80ACB940:("func_80ACB940","void","void"), 0x80ACBA10:("func_80ACBA10","void","void"), 0x80ACBA60:("func_80ACBA60","void","void"), - 0x80ACBAD8:("func_80ACBAD8","void","void"), - 0x80ACBC44:("func_80ACBC44","void","void"), + 0x80ACBAD8:("ObjAqua_Init","void","void"), + 0x80ACBC44:("ObjAqua_Destroy","void","void"), 0x80ACBC70:("func_80ACBC70","void","void"), 0x80ACBC8C:("func_80ACBC8C","void","void"), 0x80ACBD34:("func_80ACBD34","void","void"), 0x80ACBD48:("func_80ACBD48","void","void"), 0x80ACBDCC:("func_80ACBDCC","void","void"), 0x80ACBDFC:("func_80ACBDFC","void","void"), - 0x80ACBEE0:("func_80ACBEE0","void","void"), - 0x80ACC048:("func_80ACC048","void","void"), + 0x80ACBEE0:("ObjAqua_Update","void","void"), + 0x80ACC048:("ObjAqua_Draw","void","void"), 0x80ACC470:("func_80ACC470","void","void"), - 0x80ACC50C:("func_80ACC50C","void","void"), - 0x80ACC7A4:("func_80ACC7A4","void","void"), + 0x80ACC50C:("EnElforg_Init","void","void"), + 0x80ACC7A4:("EnElforg_Destroy","void","void"), 0x80ACC7E4:("func_80ACC7E4","void","void"), 0x80ACC8D4:("func_80ACC8D4","void","void"), 0x80ACC934:("func_80ACC934","void","void"), @@ -12038,17 +12038,17 @@ 0x80ACD610:("func_80ACD610","void","void"), 0x80ACD6A8:("func_80ACD6A8","void","void"), 0x80ACD6EC:("func_80ACD6EC","void","void"), - 0x80ACD798:("func_80ACD798","void","void"), + 0x80ACD798:("EnElforg_Update","void","void"), 0x80ACD878:("func_80ACD878","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80ACD8C0:("func_80ACD8C0","void","void"), - 0x80ACDCD0:("func_80ACDCD0","void","void"), - 0x80ACDE34:("func_80ACDE34","void","void"), + 0x80ACD8C0:("EnElforg_Draw","void","void"), + 0x80ACDCD0:("EnElfbub_Init","void","void"), + 0x80ACDE34:("EnElfbub_Destroy","void","void"), 0x80ACDE60:("func_80ACDE60","void","void"), 0x80ACE030:("func_80ACE030","void","void"), - 0x80ACE0E8:("func_80ACE0E8","void","void"), - 0x80ACE130:("func_80ACE130","void","void"), - 0x80ACE330:("func_80ACE330","void","void"), - 0x80ACE46C:("func_80ACE46C","void","void"), + 0x80ACE0E8:("EnElfbub_Update","void","void"), + 0x80ACE130:("EnElfbub_Draw","void","void"), + 0x80ACE330:("EnFuMato_Init","void","void"), + 0x80ACE46C:("EnFuMato_Destroy","void","void"), 0x80ACE4B4:("func_80ACE4B4","void","void"), 0x80ACE4C8:("func_80ACE4C8","void","void"), 0x80ACE508:("func_80ACE508","void","void"), @@ -12061,12 +12061,12 @@ 0x80ACEFC4:("func_80ACEFC4","void","void"), 0x80ACEFD8:("func_80ACEFD8","void","void"), 0x80ACF04C:("func_80ACF04C","void","void"), - 0x80ACF19C:("func_80ACF19C","void","void"), + 0x80ACF19C:("EnFuMato_Update","void","void"), 0x80ACF1F4:("func_80ACF1F4","void","void"), 0x80ACF3F4:("func_80ACF3F4","void","void"), - 0x80ACF504:("func_80ACF504","void","void"), - 0x80ACF780:("func_80ACF780","void","void"), - 0x80ACF884:("func_80ACF884","void","void"), + 0x80ACF504:("EnFuMato_Draw","void","void"), + 0x80ACF780:("EnFuKago_Init","void","void"), + 0x80ACF884:("EnFuKago_Destroy","void","void"), 0x80ACF8B8:("func_80ACF8B8","void","void"), 0x80ACF994:("func_80ACF994","void","void"), 0x80ACF9A8:("func_80ACF9A8","void","void"), @@ -12077,9 +12077,9 @@ 0x80AD0028:("func_80AD0028","void","void"), 0x80AD0274:("func_80AD0274","void","void"), 0x80AD0288:("func_80AD0288","void","void"), - 0x80AD02FC:("func_80AD02FC","void","void"), + 0x80AD02FC:("EnFuKago_Update","void","void"), 0x80AD0340:("func_80AD0340","void","void"), - 0x80AD04A4:("func_80AD04A4","void","void"), + 0x80AD04A4:("EnFuKago_Draw","void","void"), 0x80AD0830:("func_80AD0830","void","void"), 0x80AD08B0:("func_80AD08B0","void","void"), 0x80AD0998:("func_80AD0998","void","void"), @@ -12095,18 +12095,18 @@ 0x80AD16A8:("func_80AD16A8","void","void"), 0x80AD19A0:("func_80AD19A0","void","void"), 0x80AD1A4C:("func_80AD1A4C","void","void"), - 0x80AD1A5C:("func_80AD1A5C","void","void"), - 0x80AD1C88:("func_80AD1C88","void","void"), - 0x80AD1CC8:("func_80AD1CC8","void","void"), + 0x80AD1A5C:("EnOsn_Init","void","void"), + 0x80AD1C88:("EnOsn_Destroy","void","void"), + 0x80AD1CC8:("EnOsn_Update","void","void"), 0x80AD1DA8:("func_80AD1DA8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80AD1E28:("func_80AD1E28","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80AD1F88:("func_80AD1F88","void","void"), + 0x80AD1F88:("EnOsn_Draw","void","void"), 0x80AD2B70:("func_80AD2B70","void","void"), - 0x80AD2E84:("func_80AD2E84","void","void"), - 0x80AD2F8C:("func_80AD2F8C","void","void"), - 0x80AD2FD8:("func_80AD2FD8","void","void"), + 0x80AD2E84:("BgCtowerGear_Init","void","void"), + 0x80AD2F8C:("BgCtowerGear_Destroy","void","void"), + 0x80AD2FD8:("BgCtowerGear_Update","void","void"), 0x80AD3054:("func_80AD3054","void","void"), - 0x80AD3124:("func_80AD3124","void","void"), + 0x80AD3124:("BgCtowerGear_Draw","void","void"), 0x80AD3164:("func_80AD3164","void","void"), 0x80AD3380:("func_80AD3380","void","void"), 0x80AD341C:("func_80AD341C","void","void"), @@ -12146,9 +12146,9 @@ 0x80AD4CCC:("func_80AD4CCC","void","void"), 0x80AD4DB4:("func_80AD4DB4","void","void"), 0x80AD4FE4:("func_80AD4FE4","void","void"), - 0x80AD508C:("func_80AD508C","void","void"), - 0x80AD5110:("func_80AD5110","void","void"), - 0x80AD5150:("func_80AD5150","void","void"), + 0x80AD508C:("EnTrt2_Init","void","void"), + 0x80AD5110:("EnTrt2_Destroy","void","void"), + 0x80AD5150:("EnTrt2_Update","void","void"), 0x80AD5234:("func_80AD5234","void","void"), 0x80AD5394:("func_80AD5394","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80AD54C8:("func_80AD54C8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), @@ -12162,8 +12162,8 @@ 0x80AD5EB8:("func_80AD5EB8","void","void"), 0x80AD5F70:("func_80AD5F70","void","void"), 0x80AD5FB0:("func_80AD5FB0","void","void"), - 0x80AD61EC:("func_80AD61EC","void","void"), - 0x80AD6314:("func_80AD6314","void","void"), + 0x80AD61EC:("ObjTokeiStep_Init","void","void"), + 0x80AD6314:("ObjTokeiStep_Destroy","void","void"), 0x80AD6348:("func_80AD6348","void","void"), 0x80AD635C:("func_80AD635C","void","void"), 0x80AD63D4:("func_80AD63D4","void","void"), @@ -12172,19 +12172,19 @@ 0x80AD642C:("func_80AD642C","void","void"), 0x80AD6480:("func_80AD6480","void","void"), 0x80AD64A4:("func_80AD64A4","void","void"), - 0x80AD64B4:("func_80AD64B4","void","void"), - 0x80AD64D8:("func_80AD64D8","void","void"), + 0x80AD64B4:("ObjTokeiStep_Update","void","void"), + 0x80AD64D8:("ObjTokeiStep_Draw","void","void"), 0x80AD6508:("func_80AD6508","void","void"), - 0x80AD6760:("func_80AD6760","void","void"), - 0x80AD67FC:("func_80AD67FC","void","void"), + 0x80AD6760:("BgLotus_Init","void","void"), + 0x80AD67FC:("BgLotus_Destroy","void","void"), 0x80AD6830:("func_80AD6830","void","void"), 0x80AD68DC:("func_80AD68DC","void","void"), 0x80AD6A88:("func_80AD6A88","void","void"), 0x80AD6B68:("func_80AD6B68","void","void"), - 0x80AD6C5C:("func_80AD6C5C","void","void"), - 0x80AD6CBC:("func_80AD6CBC","void","void"), - 0x80AD6DD0:("func_80AD6DD0","void","void"), - 0x80AD6F08:("func_80AD6F08","void","void"), + 0x80AD6C5C:("BgLotus_Update","void","void"), + 0x80AD6CBC:("BgLotus_Draw","void","void"), + 0x80AD6DD0:("EnKame_Init","void","void"), + 0x80AD6F08:("EnKame_Destroy","void","void"), 0x80AD6F34:("func_80AD6F34","void","void"), 0x80AD6F9C:("func_80AD6F9C","void","void"), 0x80AD7018:("func_80AD7018","void","void"), @@ -12217,26 +12217,26 @@ 0x80AD8364:("func_80AD8364","void","void"), 0x80AD8388:("func_80AD8388","void","void"), 0x80AD84C0:("func_80AD84C0","void","void"), - 0x80AD881C:("func_80AD881C","void","void"), + 0x80AD881C:("EnKame_Update","void","void"), 0x80AD8A48:("func_80AD8A48","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80AD8AF8:("func_80AD8AF8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AD8BC0:("func_80AD8BC0","void","void"), + 0x80AD8BC0:("EnKame_Draw","void","void"), 0x80AD8CEC:("func_80AD8CEC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80AD8D64:("func_80AD8D64","void","void"), 0x80AD9240:("func_80AD9240","void","void"), 0x80AD92FC:("func_80AD92FC","void","void"), 0x80AD9358:("func_80AD9358","void","void"), 0x80AD9488:("func_80AD9488","void","void"), - 0x80AD97DC:("func_80AD97DC","void","void"), - 0x80AD9A6C:("func_80AD9A6C","void","void"), + 0x80AD97DC:("ObjTakarayaWall_Init","void","void"), + 0x80AD9A6C:("ObjTakarayaWall_Destroy","void","void"), 0x80AD9B04:("func_80AD9B04","void","void"), - 0x80AD9F90:("func_80AD9F90","void","void"), - 0x80AD9FF8:("func_80AD9FF8","void","void"), - 0x80ADAAF0:("func_80ADAAF0","void","void"), - 0x80ADAB70:("func_80ADAB70","void","void"), + 0x80AD9F90:("ObjTakarayaWall_Update","void","void"), + 0x80AD9FF8:("ObjTakarayaWall_Draw","void","void"), + 0x80ADAAF0:("BgFuMizu_Init","void","void"), + 0x80ADAB70:("BgFuMizu_Destroy","void","void"), 0x80ADABA4:("func_80ADABA4","void","void"), - 0x80ADABF8:("func_80ADABF8","void","void"), - 0x80ADACDC:("func_80ADACDC","void","void"), + 0x80ADABF8:("BgFuMizu_Update","void","void"), + 0x80ADACDC:("BgFuMizu_Draw","void","void"), 0x80ADADD0:("func_80ADADD0","void","void"), 0x80ADAE64:("func_80ADAE64","void","void"), 0x80ADAFC0:("func_80ADAFC0","void","void"), @@ -12268,29 +12268,29 @@ 0x80ADCD3C:("func_80ADCD3C","void","void"), 0x80ADCE4C:("func_80ADCE4C","void","void"), 0x80ADCFE8:("func_80ADCFE8","void","void"), - 0x80ADD0A8:("func_80ADD0A8","void","void"), - 0x80ADD3D4:("func_80ADD3D4","void","void"), - 0x80ADD400:("func_80ADD400","void","void"), + 0x80ADD0A8:("EnSellnuts_Init","void","void"), + 0x80ADD3D4:("EnSellnuts_Destroy","void","void"), + 0x80ADD400:("EnSellnuts_Update","void","void"), 0x80ADD4E0:("func_80ADD4E0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80ADD7B4:("func_80ADD7B4","void","void"), 0x80ADD7CC:("func_80ADD7CC","void","void"), - 0x80ADD8A4:("func_80ADD8A4","void","void"), + 0x80ADD8A4:("EnSellnuts_Draw","void","void"), 0x80ADE230:("func_80ADE230","void","void"), - 0x80ADE5A4:("func_80ADE5A4","void","void"), - 0x80ADE664:("func_80ADE664","void","void"), + 0x80ADE5A4:("BgDkjailIvy_Init","void","void"), + 0x80ADE664:("BgDkjailIvy_Destroy","void","void"), 0x80ADE6AC:("func_80ADE6AC","void","void"), 0x80ADE6C0:("func_80ADE6C0","void","void"), 0x80ADE734:("func_80ADE734","void","void"), 0x80ADE748:("func_80ADE748","void","void"), 0x80ADE7E0:("func_80ADE7E0","void","void"), 0x80ADE7F4:("func_80ADE7F4","void","void"), - 0x80ADE850:("func_80ADE850","void","void"), - 0x80ADE874:("func_80ADE874","void","void"), - 0x80ADEA70:("func_80ADEA70","void","void"), - 0x80ADEAC0:("func_80ADEAC0","void","void"), - 0x80ADEAF4:("func_80ADEAF4","void","void"), - 0x80ADEB90:("func_80ADEB90","void","void"), - 0x80ADED34:("func_80ADED34","void","void"), + 0x80ADE850:("BgDkjailIvy_Update","void","void"), + 0x80ADE874:("BgDkjailIvy_Draw","void","void"), + 0x80ADEA70:("ObjVisiblock_Init","void","void"), + 0x80ADEAC0:("ObjVisiblock_Destroy","void","void"), + 0x80ADEAF4:("ObjVisiblock_Draw","void","void"), + 0x80ADEB90:("EnTakaraya_Init","void","void"), + 0x80ADED34:("EnTakaraya_Destroy","void","void"), 0x80ADED8C:("func_80ADED8C","void","void"), 0x80ADEDF8:("func_80ADEDF8","void","void"), 0x80ADEE4C:("func_80ADEE4C","void","void"), @@ -12307,14 +12307,14 @@ 0x80ADF730:("func_80ADF730","void","void"), 0x80ADF7B8:("func_80ADF7B8","void","void"), 0x80ADF7CC:("func_80ADF7CC","void","void"), - 0x80ADF8DC:("func_80ADF8DC","void","void"), + 0x80ADF8DC:("EnTakaraya_Update","void","void"), 0x80ADF94C:("func_80ADF94C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80ADF984:("func_80ADF984","void","void"), - 0x80ADF9E0:("func_80ADF9E0","void","void"), + 0x80ADF9E0:("EnTakaraya_Draw","void","void"), 0x80ADFCA0:("func_80ADFCA0","void","void"), 0x80ADFCEC:("func_80ADFCEC","void","void"), - 0x80ADFE3C:("func_80ADFE3C","void","void"), - 0x80ADFF58:("func_80ADFF58","void","void"), + 0x80ADFE3C:("EnTsn_Init","void","void"), + 0x80ADFF58:("EnTsn_Destroy","void","void"), 0x80ADFF84:("func_80ADFF84","void","UNK_TYPE4 param_1, s32 param_2"), 0x80AE0010:("func_80AE0010","void","void"), 0x80AE0304:("func_80AE0304","void","void"), @@ -12327,20 +12327,20 @@ 0x80AE0C88:("func_80AE0C88","void","void"), 0x80AE0D10:("func_80AE0D10","void","void"), 0x80AE0D78:("func_80AE0D78","void","void"), - 0x80AE0DDC:("func_80AE0DDC","void","void"), + 0x80AE0DDC:("EnTsn_Update","void","void"), 0x80AE0F84:("func_80AE0F84","void","void"), 0x80AE0FA8:("func_80AE0FA8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80AE1024:("func_80AE1024","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AE1080:("func_80AE1080","void","void"), + 0x80AE1080:("EnTsn_Draw","void","void"), 0x80AE1650:("func_80AE1650","void","void"), 0x80AE16A0:("func_80AE16A0","void","void"), 0x80AE16D8:("func_80AE16D8","void","void"), - 0x80AE1760:("func_80AE1760","void","void"), - 0x80AE17D0:("func_80AE17D0","void","void"), - 0x80AE17F4:("func_80AE17F4","void","void"), + 0x80AE1760:("EnDs2n_Init","void","void"), + 0x80AE17D0:("EnDs2n_Destroy","void","void"), + 0x80AE17F4:("EnDs2n_Update","void","void"), 0x80AE1874:("func_80AE1874","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80AE18B4:("func_80AE18B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AE19B8:("func_80AE19B8","void","void"), + 0x80AE19B8:("EnDs2n_Draw","void","void"), 0x80AE1B70:("func_80AE1B70","void","void"), 0x80AE1BF0:("func_80AE1BF0","void","void"), 0x80AE1C54:("func_80AE1C54","void","void"), @@ -12395,15 +12395,15 @@ 0x80AE4BF4:("func_80AE4BF4","void","void"), 0x80AE4CD8:("func_80AE4CD8","void","void"), 0x80AE4D28:("func_80AE4D28","void","void"), - 0x80AE4DB0:("func_80AE4DB0","void","void"), - 0x80AE4F10:("func_80AE4F10","void","void"), - 0x80AE4F3C:("func_80AE4F3C","void","void"), + 0x80AE4DB0:("EnFsn_Init","void","void"), + 0x80AE4F10:("EnFsn_Destroy","void","void"), + 0x80AE4F3C:("EnFsn_Update","void","void"), 0x80AE502C:("func_80AE502C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE1 param_6"), 0x80AE52A4:("func_80AE52A4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12"), 0x80AE5440:("func_80AE5440","void","void"), 0x80AE57E8:("func_80AE57E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80AE5910:("func_80AE5910","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AE5990:("func_80AE5990","void","void"), + 0x80AE5990:("EnFsn_Draw","void","void"), 0x80AE6130:("func_80AE6130","void","void"), 0x80AE615C:("func_80AE615C","void","void"), 0x80AE61C0:("func_80AE61C0","void","void"), @@ -12417,16 +12417,16 @@ 0x80AE68F0:("func_80AE68F0","void","void"), 0x80AE69E8:("func_80AE69E8","void","void"), 0x80AE6A64:("func_80AE6A64","void","void"), - 0x80AE6B30:("func_80AE6B30","void","void"), - 0x80AE6C4C:("func_80AE6C4C","void","void"), - 0x80AE6C5C:("func_80AE6C5C","void","void"), + 0x80AE6B30:("EnShn_Init","void","void"), + 0x80AE6C4C:("EnShn_Destroy","void","void"), + 0x80AE6C5C:("EnShn_Update","void","void"), 0x80AE6CF0:("func_80AE6CF0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80AE6D40:("func_80AE6D40","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80AE6D90:("func_80AE6D90","void","void"), - 0x80AE6E8C:("func_80AE6E8C","void","void"), + 0x80AE6E8C:("EnShn_Draw","void","void"), 0x80AE7258:("D_80AE7258","void","void"), - 0x80AE73A0:("func_80AE73A0","void","void"), - 0x80AE74E0:("func_80AE74E0","void","void"), + 0x80AE73A0:("EnStopheishi_Init","void","void"), + 0x80AE74E0:("EnStopheishi_Destroy","void","void"), 0x80AE750C:("func_80AE750C","void","void"), 0x80AE75C8:("func_80AE75C8","void","void"), 0x80AE7718:("func_80AE7718","void","void"), @@ -12436,28 +12436,28 @@ 0x80AE7F34:("func_80AE7F34","void","void"), 0x80AE854C:("func_80AE854C","void","void"), 0x80AE85C4:("func_80AE85C4","void","void"), - 0x80AE8680:("func_80AE8680","void","void"), + 0x80AE8680:("EnStopheishi_Update","void","void"), 0x80AE87A4:("func_80AE87A4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80AE87EC:("func_80AE87EC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AE882C:("func_80AE882C","void","void"), - 0x80AE8B70:("func_80AE8B70","void","void"), - 0x80AE8DA4:("func_80AE8DA4","void","void"), + 0x80AE882C:("EnStopheishi_Draw","void","void"), + 0x80AE8B70:("ObjBigicicle_Init","void","void"), + 0x80AE8DA4:("ObjBigicicle_Destroy","void","void"), 0x80AE8DE4:("func_80AE8DE4","void","void"), 0x80AE8FD4:("func_80AE8FD4","void","void"), 0x80AE9090:("func_80AE9090","void","void"), 0x80AE9180:("func_80AE9180","void","void"), 0x80AE9258:("func_80AE9258","void","void"), 0x80AE939C:("func_80AE939C","void","void"), - 0x80AE9574:("func_80AE9574","void","void"), - 0x80AE9780:("func_80AE9780","void","void"), + 0x80AE9574:("ObjBigicicle_Update","void","void"), + 0x80AE9780:("ObjBigicicle_Draw","void","void"), 0x80AE9A20:("func_80AE9A20","void","void"), 0x80AE9A80:("func_80AE9A80","void","void"), 0x80AE9AC4:("func_80AE9AC4","void","void"), 0x80AE9B4C:("func_80AE9B4C","void","void"), 0x80AE9B8C:("func_80AE9B8C","void","void"), 0x80AE9BCC:("func_80AE9BCC","void","void"), - 0x80AE9CA8:("func_80AE9CA8","void","void"), - 0x80AE9EEC:("func_80AE9EEC","void","void"), + 0x80AE9CA8:("EnLiftNuts_Init","void","void"), + 0x80AE9EEC:("EnLiftNuts_Destroy","void","void"), 0x80AE9F28:("func_80AE9F28","void","void"), 0x80AE9F70:("func_80AE9F70","void","void"), 0x80AE9FC8:("func_80AE9FC8","void","void"), @@ -12493,15 +12493,15 @@ 0x80AEB974:("func_80AEB974","void","void"), 0x80AEB9E0:("func_80AEB9E0","void","void"), 0x80AEBB30:("func_80AEBB30","void","void"), - 0x80AEBB74:("func_80AEBB74","void","void"), + 0x80AEBB74:("EnLiftNuts_Update","void","void"), 0x80AEBC18:("func_80AEBC18","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80AEBC90:("func_80AEBC90","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AEBCD0:("func_80AEBCD0","void","void"), + 0x80AEBCD0:("EnLiftNuts_Draw","void","void"), 0x80AEC460:("func_80AEC460","void","void"), 0x80AEC524:("func_80AEC524","void","void"), 0x80AEC658:("func_80AEC658","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AEC750:("func_80AEC750","void","void"), - 0x80AECA10:("func_80AECA10","void","void"), + 0x80AEC750:("EnTk_Init","void","void"), + 0x80AECA10:("EnTk_Destroy","void","void"), 0x80AECA3C:("func_80AECA3C","void","void"), 0x80AECA90:("func_80AECA90","void","void"), 0x80AECB0C:("func_80AECB0C","void","void"), @@ -12549,22 +12549,22 @@ 0x80AEF278:("func_80AEF278","void","void"), 0x80AEF2C8:("func_80AEF2C8","void","void"), 0x80AEF2D8:("func_80AEF2D8","void","void"), - 0x80AEF3E8:("func_80AEF3E8","void","void"), + 0x80AEF3E8:("EnTk_Update","void","void"), 0x80AEF5F4:("func_80AEF5F4","void","void"), 0x80AEF65C:("func_80AEF65C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80AEF6A4:("func_80AEF6A4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80AEF734:("func_80AEF734","void","void"), - 0x80AF0060:("func_80AF0060","void","void"), - 0x80AF0088:("func_80AF0088","void","void"), - 0x80AF0170:("func_80AF0170","void","void"), - 0x80AF0360:("func_80AF0360","void","void"), + 0x80AEF734:("EnTk_Draw","void","void"), + 0x80AF0060:("BgMarketStep_Init","void","void"), + 0x80AF0088:("BgMarketStep_Draw","void","void"), + 0x80AF0170:("ObjLupygamelift_Init","void","void"), + 0x80AF0360:("ObjLupygamelift_Destroy","void","void"), 0x80AF0394:("func_80AF0394","void","void"), 0x80AF04BC:("func_80AF04BC","void","void"), 0x80AF04D8:("func_80AF04D8","void","void"), 0x80AF0514:("func_80AF0514","void","void"), 0x80AF0530:("func_80AF0530","void","void"), - 0x80AF06CC:("func_80AF06CC","void","void"), - 0x80AF06F0:("func_80AF06F0","void","void"), + 0x80AF06CC:("ObjLupygamelift_Update","void","void"), + 0x80AF06F0:("ObjLupygamelift_Draw","void","void"), 0x80AF0820:("func_80AF0820","void","void"), 0x80AF082C:("func_80AF082C","void","void"), 0x80AF0838:("func_80AF0838","void","void"), @@ -12575,8 +12575,8 @@ 0x80AF118C:("func_80AF118C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80AF14FC:("func_80AF14FC","void","void"), 0x80AF1730:("func_80AF1730","void","void"), - 0x80AF175C:("func_80AF175C","void","void"), - 0x80AF1960:("func_80AF1960","void","void"), + 0x80AF175C:("EnTest7_Init","void","void"), + 0x80AF1960:("EnTest7_Destroy","void","void"), 0x80AF19A8:("func_80AF19A8","void","void"), 0x80AF1A2C:("func_80AF1A2C","void","void"), 0x80AF1B68:("func_80AF1B68","void","void"), @@ -12600,28 +12600,28 @@ 0x80AF2EC8:("func_80AF2EC8","void","void"), 0x80AF2F98:("func_80AF2F98","void","void"), 0x80AF30F4:("func_80AF30F4","void","void"), - 0x80AF3144:("func_80AF3144","void","void"), + 0x80AF3144:("EnTest7_Update","void","void"), 0x80AF31D0:("func_80AF31D0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80AF3248:("func_80AF3248","void","void"), + 0x80AF3248:("EnTest7_Draw","void","void"), 0x80AF3910:("func_80AF3910","void","void"), - 0x80AF397C:("func_80AF397C","void","void"), - 0x80AF3A80:("func_80AF3A80","void","void"), + 0x80AF397C:("ObjLightblock_Init","void","void"), + 0x80AF3A80:("ObjLightblock_Destroy","void","void"), 0x80AF3AC8:("func_80AF3AC8","void","void"), 0x80AF3ADC:("func_80AF3ADC","void","void"), 0x80AF3B8C:("func_80AF3B8C","void","void"), 0x80AF3BA0:("func_80AF3BA0","void","void"), 0x80AF3C18:("func_80AF3C18","void","void"), 0x80AF3C34:("func_80AF3C34","void","void"), - 0x80AF3CC0:("func_80AF3CC0","void","void"), - 0x80AF3CE4:("func_80AF3CE4","void","void"), + 0x80AF3CC0:("ObjLightblock_Update","void","void"), + 0x80AF3CE4:("ObjLightblock_Draw","void","void"), 0x80AF3F70:("func_80AF3F70","void","void"), 0x80AF3FE0:("func_80AF3FE0","void","void"), - 0x80AF40B4:("func_80AF40B4","void","void"), - 0x80AF4200:("func_80AF4200","void","void"), - 0x80AF4248:("func_80AF4248","void","void"), - 0x80AF4320:("func_80AF4320","void","void"), - 0x80AF43F0:("func_80AF43F0","void","void"), - 0x80AF45DC:("func_80AF45DC","void","void"), + 0x80AF40B4:("MirRay2_Init","void","void"), + 0x80AF4200:("MirRay2_Destroy","void","void"), + 0x80AF4248:("MirRay2_Update","void","void"), + 0x80AF4320:("MirRay2_Draw","void","void"), + 0x80AF43F0:("EnWdhand_Init","void","void"), + 0x80AF45DC:("EnWdhand_Destroy","void","void"), 0x80AF4608:("func_80AF4608","void","void"), 0x80AF4670:("func_80AF4670","void","void"), 0x80AF46F0:("func_80AF46F0","void","void"), @@ -12641,11 +12641,11 @@ 0x80AF56A0:("func_80AF56A0","void","void"), 0x80AF5820:("func_80AF5820","void","void"), 0x80AF5E3C:("func_80AF5E3C","void","void"), - 0x80AF5F2C:("func_80AF5F2C","void","void"), + 0x80AF5F2C:("EnWdhand_Update","void","void"), 0x80AF5FE4:("func_80AF5FE4","void","void"), - 0x80AF6094:("func_80AF6094","void","void"), - 0x80AF6760:("func_80AF6760","void","void"), - 0x80AF6828:("func_80AF6828","void","void"), + 0x80AF6094:("EnWdhand_Draw","void","void"), + 0x80AF6760:("EnGamelupy_Init","void","void"), + 0x80AF6828:("EnGamelupy_Destroy","void","void"), 0x80AF6854:("func_80AF6854","void","void"), 0x80AF6944:("func_80AF6944","void","void"), 0x80AF6958:("func_80AF6958","void","void"), @@ -12654,13 +12654,13 @@ 0x80AF6A38:("func_80AF6A38","void","void"), 0x80AF6A78:("func_80AF6A78","void","void"), 0x80AF6B40:("func_80AF6B40","void","void"), - 0x80AF6B84:("func_80AF6B84","void","void"), - 0x80AF6BF8:("func_80AF6BF8","void","void"), + 0x80AF6B84:("EnGamelupy_Update","void","void"), + 0x80AF6BF8:("EnGamelupy_Draw","void","void"), 0x80AF6DE0:("func_80AF6DE0","void","void"), - 0x80AF6E2C:("func_80AF6E2C","void","void"), + 0x80AF6E2C:("BgDanpeiMovebg_Init","void","void"), 0x80AF6EA8:("func_80AF6EA8","void","void"), - 0x80AF6FF0:("func_80AF6FF0","void","void"), - 0x80AF7024:("func_80AF7024","void","void"), + 0x80AF6FF0:("BgDanpeiMovebg_Destroy","void","void"), + 0x80AF7024:("BgDanpeiMovebg_Update","void","void"), 0x80AF705C:("func_80AF705C","void","void"), 0x80AF70FC:("func_80AF70FC","void","void"), 0x80AF71FC:("func_80AF71FC","void","void"), @@ -12668,11 +12668,11 @@ 0x80AF7354:("func_80AF7354","void","void"), 0x80AF746C:("func_80AF746C","void","void"), 0x80AF74CC:("func_80AF74CC","void","void"), - 0x80AF7640:("func_80AF7640","void","void"), - 0x80AF76C4:("func_80AF76C4","void","void"), + 0x80AF7640:("EnSnowwd_Init","void","void"), + 0x80AF76C4:("EnSnowwd_Destroy","void","void"), 0x80AF76F0:("func_80AF76F0","void","void"), - 0x80AF798C:("func_80AF798C","void","void"), - 0x80AF79B0:("func_80AF79B0","void","void"), + 0x80AF798C:("EnSnowwd_Update","void","void"), + 0x80AF79B0:("EnSnowwd_Draw","void","void"), 0x80AF7B40:("func_80AF7B40","void","void"), 0x80AF7BAC:("func_80AF7BAC","void","void"), 0x80AF7CB0:("func_80AF7CB0","void","void"), @@ -12716,16 +12716,16 @@ 0x80AFA4D0:("func_80AFA4D0","void","void"), 0x80AFA5FC:("func_80AFA5FC","void","void"), 0x80AFA724:("func_80AFA724","void","void"), - 0x80AFA7A8:("func_80AFA7A8","void","void"), - 0x80AFA8B0:("func_80AFA8B0","void","void"), - 0x80AFA8F0:("func_80AFA8F0","void","void"), + 0x80AFA7A8:("EnPm_Init","void","void"), + 0x80AFA8B0:("EnPm_Destroy","void","void"), + 0x80AFA8F0:("EnPm_Update","void","void"), 0x80AFAA04:("func_80AFAA04","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80AFAA44:("func_80AFAA44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80AFABAC:("func_80AFABAC","void","void"), - 0x80AFACAC:("func_80AFACAC","void","void"), + 0x80AFACAC:("EnPm_Draw","void","void"), 0x80AFC960:("func_80AFC960","void","void"), - 0x80AFCA94:("func_80AFCA94","void","void"), - 0x80AFCB64:("func_80AFCB64","void","void"), + 0x80AFCA94:("EnGakufu_Init","void","void"), + 0x80AFCB64:("EnGakufu_Destroy","void","void"), 0x80AFCB94:("func_80AFCB94","void","void"), 0x80AFCBD4:("func_80AFCBD4","void","void"), 0x80AFCC14:("func_80AFCC14","void","void"), @@ -12733,23 +12733,23 @@ 0x80AFCC58:("func_80AFCC58","void","void"), 0x80AFCD44:("func_80AFCD44","void","void"), 0x80AFCDC8:("func_80AFCDC8","void","void"), - 0x80AFCE70:("func_80AFCE70","void","void"), - 0x80AFCE94:("func_80AFCE94","void","void"), + 0x80AFCE70:("EnGakufu_Update","void","void"), + 0x80AFCE94:("EnGakufu_Draw","void","void"), 0x80AFD380:("func_80AFD380","void","void"), - 0x80AFD4B8:("func_80AFD4B8","void","void"), - 0x80AFD5A4:("func_80AFD5A4","void","void"), + 0x80AFD4B8:("ElfMsg4_Init","void","void"), + 0x80AFD5A4:("ElfMsg4_Destroy","void","void"), 0x80AFD5B4:("func_80AFD5B4","void","void"), 0x80AFD5E0:("func_80AFD5E0","void","void"), 0x80AFD668:("func_80AFD668","void","void"), 0x80AFD770:("func_80AFD770","void","void"), - 0x80AFD7DC:("func_80AFD7DC","void","void"), + 0x80AFD7DC:("ElfMsg4_Update","void","void"), 0x80AFD990:("func_80AFD990","void","void"), - 0x80AFDAC8:("func_80AFDAC8","void","void"), - 0x80AFDB28:("func_80AFDB28","void","void"), + 0x80AFDAC8:("ElfMsg5_Init","void","void"), + 0x80AFDB28:("ElfMsg5_Destroy","void","void"), 0x80AFDB38:("func_80AFDB38","void","void"), - 0x80AFDB48:("func_80AFDB48","void","void"), - 0x80AFDC40:("func_80AFDC40","void","void"), - 0x80AFDD34:("func_80AFDD34","void","void"), + 0x80AFDB48:("ElfMsg5_Update","void","void"), + 0x80AFDC40:("EnColMan_Init","void","void"), + 0x80AFDD34:("EnColMan_Destroy","void","void"), 0x80AFDD60:("func_80AFDD60","void","void"), 0x80AFDE00:("func_80AFDE00","void","void"), 0x80AFDF00:("func_80AFDF00","void","void"), @@ -12757,13 +12757,13 @@ 0x80AFDFB4:("func_80AFDFB4","void","void"), 0x80AFE234:("func_80AFE234","void","void"), 0x80AFE25C:("func_80AFE25C","void","void"), - 0x80AFE370:("func_80AFE370","void","void"), + 0x80AFE370:("EnColMan_Update","void","void"), 0x80AFE414:("func_80AFE414","void","void"), 0x80AFE4AC:("func_80AFE4AC","void","void"), 0x80AFE584:("func_80AFE584","void","void"), 0x80AFE650:("func_80AFE650","void","void"), - 0x80AFE8A0:("func_80AFE8A0","void","void"), - 0x80AFEB0C:("func_80AFEB0C","void","void"), + 0x80AFE8A0:("EnTalkGibud_Init","void","void"), + 0x80AFEB0C:("EnTalkGibud_Destroy","void","void"), 0x80AFEB38:("func_80AFEB38","void","void"), 0x80AFEB7C:("func_80AFEB7C","void","void"), 0x80AFEC08:("func_80AFEC08","void","void"), @@ -12808,14 +12808,14 @@ 0x80B00B8C:("func_80B00B8C","void","void"), 0x80B00C94:("func_80B00C94","void","void"), 0x80B00D9C:("func_80B00D9C","void","void"), - 0x80B00E48:("func_80B00E48","void","void"), + 0x80B00E48:("EnTalkGibud_Update","void","void"), 0x80B00F08:("func_80B00F08","UNK_TYPE4","UNK_TYPE4 param_1, s32 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, s32 param_5, s32 param_6"), 0x80B00F64:("func_80B00F64","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B01040:("func_80B01040","void","void"), + 0x80B01040:("EnTalkGibud_Draw","void","void"), 0x80B01990:("func_80B01990","void","void"), 0x80B01A74:("func_80B01A74","void","void"), - 0x80B01B30:("func_80B01B30","void","void"), - 0x80B01E74:("func_80B01E74","void","void"), + 0x80B01B30:("EnGiant_Init","void","void"), + 0x80B01E74:("EnGiant_Destroy","void","void"), 0x80B01E84:("func_80B01E84","void","void"), 0x80B01EE8:("func_80B01EE8","void","void"), 0x80B020A0:("func_80B020A0","void","void"), @@ -12825,10 +12825,10 @@ 0x80B023D0:("func_80B023D0","void","void"), 0x80B024AC:("func_80B024AC","void","void"), 0x80B024D8:("func_80B024D8","void","void"), - 0x80B025CC:("func_80B025CC","void","void"), + 0x80B025CC:("EnGiant_Update","void","void"), 0x80B02688:("func_80B02688","void","void"), 0x80B026C4:("func_80B026C4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B026FC:("func_80B026FC","void","void"), + 0x80B026FC:("EnGiant_Draw","void","void"), 0x80B02CD0:("func_80B02CD0","void","void"), 0x80B02D58:("func_80B02D58","void","void"), 0x80B02DB0:("func_80B02DB0","void","void"), @@ -12839,8 +12839,8 @@ 0x80B03A80:("func_80B03A80","void","void"), 0x80B03E2C:("func_80B03E2C","void","void"), 0x80B03FF8:("func_80B03FF8","void","void"), - 0x80B04084:("func_80B04084","void","void"), - 0x80B0430C:("func_80B0430C","void","void"), + 0x80B04084:("ObjSnowball_Init","void","void"), + 0x80B0430C:("ObjSnowball_Destroy","void","void"), 0x80B04338:("func_80B04338","void","void"), 0x80B04350:("func_80B04350","void","void"), 0x80B04540:("func_80B04540","void","void"), @@ -12851,11 +12851,11 @@ 0x80B047C0:("func_80B047C0","void","void"), 0x80B04B48:("func_80B04B48","void","void"), 0x80B04B60:("func_80B04B60","void","void"), - 0x80B04B70:("func_80B04B70","void","void"), - 0x80B04D04:("func_80B04D04","void","void"), + 0x80B04B70:("ObjSnowball_Update","void","void"), + 0x80B04D04:("ObjSnowball_Draw","void","void"), 0x80B04D34:("func_80B04D34","void","void"), - 0x80B05290:("func_80B05290","void","void"), - 0x80B05690:("func_80B05690","void","void"), + 0x80B05290:("BossHakugin_Init","void","void"), + 0x80B05690:("BossHakugin_Destroy","void","void"), 0x80B0573C:("func_80B0573C","void","void"), 0x80B057A4:("func_80B057A4","void","void"), 0x80B058C0:("func_80B058C0","void","void"), @@ -12916,7 +12916,7 @@ 0x80B0B3F4:("func_80B0B3F4","void","void"), 0x80B0B548:("func_80B0B548","void","void"), 0x80B0B660:("func_80B0B660","void","void"), - 0x80B0BAE0:("func_80B0BAE0","void","void"), + 0x80B0BAE0:("BossHakugin_Update","void","void"), 0x80B0C000:("func_80B0C000","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B0C1BC:("func_80B0C1BC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B0C398:("func_80B0C398","void","void"), @@ -12925,7 +12925,7 @@ 0x80B0CAF0:("func_80B0CAF0","void","void"), 0x80B0CCD8:("func_80B0CCD8","void","void"), 0x80B0CF24:("func_80B0CF24","void","void"), - 0x80B0D0D4:("func_80B0D0D4","void","void"), + 0x80B0D0D4:("BossHakugin_Draw","void","void"), 0x80B0D2B8:("func_80B0D2B8","void","void"), 0x80B0D69C:("func_80B0D69C","void","void"), 0x80B0D750:("func_80B0D750","void","void"), @@ -12965,30 +12965,30 @@ 0x80B111AC:("func_80B111AC","void","void"), 0x80B11268:("func_80B11268","void","void"), 0x80B11344:("func_80B11344","void","void"), - 0x80B1137C:("func_80B1137C","void","void"), - 0x80B116E4:("func_80B116E4","void","void"), - 0x80B11710:("func_80B11710","void","void"), + 0x80B1137C:("EnGb2_Init","void","void"), + 0x80B116E4:("EnGb2_Destroy","void","void"), + 0x80B11710:("EnGb2_Update","void","void"), 0x80B1179C:("func_80B1179C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B117FC:("func_80B117FC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B11858:("func_80B11858","void","void"), - 0x80B11E60:("func_80B11E60","void","void"), - 0x80B11F18:("func_80B11F18","void","void"), + 0x80B11858:("EnGb2_Draw","void","void"), + 0x80B11E60:("EnOnpuman_Init","void","void"), + 0x80B11F18:("EnOnpuman_Destroy","void","void"), 0x80B11F44:("func_80B11F44","void","void"), 0x80B11F78:("func_80B11F78","void","void"), 0x80B1202C:("func_80B1202C","void","void"), 0x80B1217C:("func_80B1217C","void","void"), 0x80B121D8:("func_80B121D8","void","void"), - 0x80B122D8:("func_80B122D8","void","void"), + 0x80B122D8:("EnOnpuman_Update","void","void"), 0x80B12430:("func_80B12430","void","void"), - 0x80B1268C:("func_80B1268C","void","void"), - 0x80B12710:("func_80B12710","void","void"), - 0x80B12744:("func_80B12744","void","void"), - 0x80B12768:("func_80B12768","void","void"), - 0x80B12870:("func_80B12870","void","void"), - 0x80B12880:("func_80B12880","void","void"), - 0x80B12890:("func_80B12890","void","void"), - 0x80B12980:("func_80B12980","void","void"), - 0x80B12A1C:("func_80B12A1C","void","void"), + 0x80B1268C:("BgTobira01_Init","void","void"), + 0x80B12710:("BgTobira01_Destroy","void","void"), + 0x80B12744:("BgTobira01_Update","void","void"), + 0x80B12768:("BgTobira01_Draw","void","void"), + 0x80B12870:("EnTagObj_Init","void","void"), + 0x80B12880:("EnTagObj_Destroy","void","void"), + 0x80B12890:("EnTagObj_Update","void","void"), + 0x80B12980:("ObjDhouse_Init","void","void"), + 0x80B12A1C:("ObjDhouse_Destroy","void","void"), 0x80B12A50:("func_80B12A50","void","void"), 0x80B12A88:("func_80B12A88","void","void"), 0x80B12B38:("func_80B12B38","void","void"), @@ -13003,12 +13003,12 @@ 0x80B13940:("func_80B13940","void","void"), 0x80B139D8:("func_80B139D8","void","void"), 0x80B139F4:("func_80B139F4","void","void"), - 0x80B13BB4:("func_80B13BB4","void","void"), - 0x80B13BD8:("func_80B13BD8","void","void"), + 0x80B13BB4:("ObjDhouse_Update","void","void"), + 0x80B13BD8:("ObjDhouse_Draw","void","void"), 0x80B13C08:("func_80B13C08","void","void"), 0x80B13E40:("func_80B13E40","void","void"), - 0x80B14180:("func_80B14180","void","void"), - 0x80B1440C:("func_80B1440C","void","void"), + 0x80B14180:("ObjHakaisi_Init","void","void"), + 0x80B1440C:("ObjHakaisi_Destroy","void","void"), 0x80B1444C:("func_80B1444C","void","void"), 0x80B14460:("func_80B14460","void","void"), 0x80B14510:("func_80B14510","void","void"), @@ -13023,8 +13023,8 @@ 0x80B14B6C:("func_80B14B6C","void","void"), 0x80B14CF8:("func_80B14CF8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE2 param_6, UNK_TYPE4 param_7"), 0x80B14F4C:("func_80B14F4C","void","void"), - 0x80B1503C:("func_80B1503C","void","void"), - 0x80B15060:("func_80B15060","void","void"), + 0x80B1503C:("ObjHakaisi_Update","void","void"), + 0x80B15060:("ObjHakaisi_Draw","void","void"), 0x80B151E0:("func_80B151E0","void","void"), 0x80B15254:("func_80B15254","void","void"), 0x80B15264:("func_80B15264","void","void"), @@ -13033,8 +13033,8 @@ 0x80B154A0:("func_80B154A0","void","void"), 0x80B15790:("func_80B15790","void","void"), 0x80B157C4:("func_80B157C4","void","void"), - 0x80B157F8:("func_80B157F8","void","void"), - 0x80B15A04:("func_80B15A04","void","void"), + 0x80B157F8:("BgHakuginSwitch_Init","void","void"), + 0x80B15A04:("BgHakuginSwitch_Destroy","void","void"), 0x80B15A4C:("func_80B15A4C","void","void"), 0x80B15A68:("func_80B15A68","void","void"), 0x80B15B1C:("func_80B15B1C","void","void"), @@ -13055,10 +13055,10 @@ 0x80B16520:("func_80B16520","void","void"), 0x80B165A0:("func_80B165A0","void","void"), 0x80B165E0:("func_80B165E0","void","void"), - 0x80B16628:("func_80B16628","void","void"), - 0x80B16808:("func_80B16808","void","void"), - 0x80B16B00:("func_80B16B00","void","void"), - 0x80B16F94:("func_80B16F94","void","void"), + 0x80B16628:("BgHakuginSwitch_Update","void","void"), + 0x80B16808:("BgHakuginSwitch_Draw","void","void"), + 0x80B16B00:("EnSnowman_Init","void","void"), + 0x80B16F94:("EnSnowman_Destroy","void","void"), 0x80B16FC0:("func_80B16FC0","void","void"), 0x80B17144:("func_80B17144","void","void"), 0x80B173D0:("func_80B173D0","void","void"), @@ -13090,20 +13090,20 @@ 0x80B18BB4:("func_80B18BB4","void","void"), 0x80B18C7C:("func_80B18C7C","void","void"), 0x80B18F50:("func_80B18F50","void","void"), - 0x80B1918C:("func_80B1918C","void","void"), + 0x80B1918C:("EnSnowman_Update","void","void"), 0x80B19474:("func_80B19474","void","void"), 0x80B19718:("func_80B19718","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B198B0:("func_80B198B0","void","void"), + 0x80B198B0:("EnSnowman_Draw","void","void"), 0x80B19948:("func_80B19948","void","void"), 0x80B19998:("func_80B19998","void","void"), 0x80B19F60:("func_80B19F60","void","void"), 0x80B1A008:("func_80B1A008","void","void"), - 0x80B1A15C:("func_80B1A15C","void","void"), - 0x80B1A17C:("func_80B1A17C","void","void"), - 0x80B1A18C:("func_80B1A18C","void","void"), - 0x80B1A1B0:("func_80B1A1B0","void","void"), - 0x80B1A3B0:("func_80B1A3B0","void","void"), - 0x80B1A600:("func_80B1A600","void","void"), + 0x80B1A15C:("TGSw_Init","void","void"), + 0x80B1A17C:("TGSw_Destroy","void","void"), + 0x80B1A18C:("TGSw_Update","void","void"), + 0x80B1A1B0:("TGSw_Draw","void","void"), + 0x80B1A3B0:("EnPoSisters_Init","void","void"), + 0x80B1A600:("EnPoSisters_Destroy","void","void"), 0x80B1A648:("func_80B1A648","void","void"), 0x80B1A768:("func_80B1A768","void","void"), 0x80B1A894:("func_80B1A894","void","void"), @@ -13142,13 +13142,13 @@ 0x80B1C2E8:("func_80B1C2E8","void","void"), 0x80B1C340:("func_80B1C340","void","void"), 0x80B1C408:("func_80B1C408","void","void"), - 0x80B1C61C:("func_80B1C61C","void","void"), + 0x80B1C61C:("EnPoSisters_Update","void","void"), 0x80B1C974:("func_80B1C974","void","void"), 0x80B1CB44:("func_80B1CB44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x80B1CD34:("func_80B1CD34","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80B1D484:("func_80B1D484","void","void"), - 0x80B1DEB0:("func_80B1DEB0","void","void"), - 0x80B1E234:("func_80B1E234","void","void"), + 0x80B1D484:("EnPoSisters_Draw","void","void"), + 0x80B1DEB0:("EnPp_Init","void","void"), + 0x80B1E234:("EnPp_Destroy","void","void"), 0x80B1E29C:("func_80B1E29C","void","void"), 0x80B1E3D4:("func_80B1E3D4","void","void"), 0x80B1E5A8:("func_80B1E5A8","void","void"), @@ -13177,12 +13177,12 @@ 0x80B202B8:("func_80B202B8","void","void"), 0x80B203BC:("func_80B203BC","void","void"), 0x80B20668:("func_80B20668","void","void"), - 0x80B20B40:("func_80B20B40","void","void"), + 0x80B20B40:("EnPp_Update","void","void"), 0x80B20E6C:("func_80B20E6C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B20F70:("func_80B20F70","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B21344:("func_80B21344","void","void"), - 0x80B21B00:("func_80B21B00","void","void"), - 0x80B21BB4:("func_80B21BB4","void","void"), + 0x80B21344:("EnPp_Draw","void","void"), + 0x80B21B00:("EnHakurock_Init","void","void"), + 0x80B21BB4:("EnHakurock_Destroy","void","void"), 0x80B21BE0:("func_80B21BE0","void","void"), 0x80B21EA4:("func_80B21EA4","void","void"), 0x80B21FFC:("func_80B21FFC","void","void"), @@ -13195,7 +13195,7 @@ 0x80B22500:("func_80B22500","void","void"), 0x80B226AC:("func_80B226AC","void","void"), 0x80B22750:("func_80B22750","void","void"), - 0x80B2278C:("func_80B2278C","void","void"), + 0x80B2278C:("EnHakurock_Update","void","void"), 0x80B228F4:("func_80B228F4","void","void"), 0x80B229A4:("func_80B229A4","void","void"), 0x80B22C00:("func_80B22C00","void","void"), @@ -13204,8 +13204,8 @@ 0x80B22E0C:("func_80B22E0C","void","void"), 0x80B22F34:("func_80B22F34","void","void"), 0x80B22FA8:("func_80B22FA8","void","void"), - 0x80B23318:("func_80B23318","void","void"), - 0x80B23450:("func_80B23450","void","void"), + 0x80B23318:("EnHanabi_Init","void","void"), + 0x80B23450:("EnHanabi_Destroy","void","void"), 0x80B234C8:("func_80B234C8","void","void"), 0x80B235CC:("func_80B235CC","void","void"), 0x80B236C8:("func_80B236C8","void","void"), @@ -13213,23 +13213,23 @@ 0x80B238D4:("func_80B238D4","void","void"), 0x80B23910:("func_80B23910","void","void"), 0x80B23934:("func_80B23934","void","void"), - 0x80B239FC:("func_80B239FC","void","void"), + 0x80B239FC:("EnHanabi_Update","void","void"), 0x80B23A38:("func_80B23A38","void","void"), 0x80B23D50:("func_80B23D50","void","void"), 0x80B23DD0:("func_80B23DD0","void","void"), - 0x80B23E10:("func_80B23E10","void","void"), - 0x80B23E30:("func_80B23E30","void","void"), - 0x80B23E40:("func_80B23E40","void","void"), - 0x80B23ED0:("func_80B23ED0","void","void"), - 0x80B23F50:("func_80B23F50","void","void"), - 0x80B23F60:("func_80B23F60","void","void"), - 0x80B243C0:("func_80B243C0","void","void"), + 0x80B23E10:("ObjDowsing_Init","void","void"), + 0x80B23E30:("ObjDowsing_Destroy","void","void"), + 0x80B23E40:("ObjDowsing_Update","void","void"), + 0x80B23ED0:("ObjWind_Init","void","void"), + 0x80B23F50:("ObjWind_Destroy","void","void"), + 0x80B23F60:("ObjWind_Update","void","void"), + 0x80B243C0:("ObjWind_Draw","void","void"), 0x80B24630:("func_80B24630","void","void"), 0x80B246F4:("func_80B246F4","void","void"), 0x80B2478C:("func_80B2478C","void","void"), 0x80B248B8:("func_80B248B8","void","void"), - 0x80B24930:("func_80B24930","void","void"), - 0x80B24BE8:("func_80B24BE8","void","void"), + 0x80B24930:("EnRacedog_Init","void","void"), + 0x80B24BE8:("EnRacedog_Destroy","void","void"), 0x80B24C14:("func_80B24C14","void","void"), 0x80B24CB4:("func_80B24CB4","void","void"), 0x80B24E14:("func_80B24E14","void","void"), @@ -13241,14 +13241,14 @@ 0x80B25490:("func_80B25490","void","void"), 0x80B255AC:("func_80B255AC","void","void"), 0x80B256BC:("func_80B256BC","void","void"), - 0x80B25708:("func_80B25708","void","void"), + 0x80B25708:("EnRacedog_Update","void","void"), 0x80B2583C:("func_80B2583C","void","void"), 0x80B258D8:("func_80B258D8","void","void"), 0x80B25A74:("func_80B25A74","void","void"), 0x80B25A90:("func_80B25A90","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B25B14:("func_80B25B14","void","void"), - 0x80B262A0:("func_80B262A0","void","void"), - 0x80B264FC:("func_80B264FC","void","void"), + 0x80B25B14:("EnRacedog_Draw","void","void"), + 0x80B262A0:("EnKendoJs_Init","void","void"), + 0x80B264FC:("EnKendoJs_Destroy","void","void"), 0x80B26538:("func_80B26538","void","void"), 0x80B2654C:("func_80B2654C","void","void"), 0x80B26758:("func_80B26758","void","void"), @@ -13276,19 +13276,19 @@ 0x80B279AC:("func_80B279AC","void","void"), 0x80B279F0:("func_80B279F0","void","void"), 0x80B27A90:("func_80B27A90","void","void"), - 0x80B27ACC:("func_80B27ACC","void","void"), + 0x80B27ACC:("EnKendoJs_Update","void","void"), 0x80B27B54:("func_80B27B54","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B27B8C:("func_80B27B8C","void","void"), - 0x80B27BA4:("func_80B27BA4","void","void"), - 0x80B28080:("func_80B28080","void","void"), - 0x80B28124:("func_80B28124","void","void"), + 0x80B27BA4:("EnKendoJs_Draw","void","void"), + 0x80B28080:("BgBotihasira_Init","void","void"), + 0x80B28124:("BgBotihasira_Destroy","void","void"), 0x80B2815C:("func_80B2815C","void","void"), - 0x80B2816C:("func_80B2816C","void","void"), - 0x80B28240:("func_80B28240","void","void"), + 0x80B2816C:("BgBotihasira_Update","void","void"), + 0x80B28240:("BgBotihasira_Draw","void","void"), 0x80B28370:("func_80B28370","void","void"), 0x80B28478:("func_80B28478","void","void"), - 0x80B28538:("func_80B28538","void","void"), - 0x80B287B8:("func_80B287B8","void","void"), + 0x80B28538:("EnFish2_Init","void","void"), + 0x80B287B8:("EnFish2_Destroy","void","void"), 0x80B287F4:("func_80B287F4","void","void"), 0x80B288E8:("func_80B288E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B2899C:("func_80B2899C","void","void"), @@ -13312,10 +13312,10 @@ 0x80B2A23C:("func_80B2A23C","void","void"), 0x80B2A448:("func_80B2A448","void","void"), 0x80B2A498:("func_80B2A498","void","void"), - 0x80B2A738:("func_80B2A738","void","void"), + 0x80B2A738:("EnFish2_Update","void","void"), 0x80B2ABF4:("func_80B2ABF4","void","void"), 0x80B2AC20:("func_80B2AC20","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B2AD34:("func_80B2AD34","void","void"), + 0x80B2AD34:("EnFish2_Draw","void","void"), 0x80B2ADB0:("func_80B2ADB0","void","void"), 0x80B2AF80:("func_80B2AF80","void","void"), 0x80B2B180:("func_80B2B180","void","void"), @@ -13330,13 +13330,13 @@ 0x80B2BD88:("func_80B2BD88","void","void"), 0x80B2BD98:("func_80B2BD98","void","void"), 0x80B2BE54:("func_80B2BE54","void","void"), - 0x80B2BF3C:("func_80B2BF3C","void","void"), - 0x80B2C04C:("func_80B2C04C","void","void"), - 0x80B2C078:("func_80B2C078","void","void"), + 0x80B2BF3C:("EnPst_Init","void","void"), + 0x80B2C04C:("EnPst_Destroy","void","void"), + 0x80B2C078:("EnPst_Update","void","void"), 0x80B2C11C:("func_80B2C11C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), - 0x80B2C18C:("func_80B2C18C","void","void"), - 0x80B2C6F0:("func_80B2C6F0","void","void"), - 0x80B2C8B8:("func_80B2C8B8","void","void"), + 0x80B2C18C:("EnPst_Draw","void","void"), + 0x80B2C6F0:("EnPoh_Init","void","void"), + 0x80B2C8B8:("EnPoh_Destroy","void","void"), 0x80B2C910:("func_80B2C910","void","void"), 0x80B2C9B8:("func_80B2C9B8","void","void"), 0x80B2CA4C:("func_80B2CA4C","void","void"), @@ -13376,10 +13376,10 @@ 0x80B2E55C:("func_80B2E55C","void","void"), 0x80B2E6C0:("func_80B2E6C0","void","void"), 0x80B2E8E0:("func_80B2E8E0","void","void"), - 0x80B2EACC:("func_80B2EACC","void","void"), + 0x80B2EACC:("EnPoh_Update","void","void"), 0x80B2ED14:("func_80B2ED14","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x80B2EDD0:("func_80B2EDD0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80B2F0A4:("func_80B2F0A4","void","void"), + 0x80B2F0A4:("EnPoh_Draw","void","void"), 0x80B2F328:("func_80B2F328","void","void"), 0x80B2F37C:("func_80B2F37C","void","void"), 0x80B2FB10:("func_80B2FB10","void","void"), @@ -13388,19 +13388,19 @@ 0x80B300F4:("func_80B300F4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B30410:("func_80B30410","void","void"), 0x80B30480:("func_80B30480","void","void"), - 0x80B3057C:("func_80B3057C","void","void"), - 0x80B30798:("func_80B30798","void","void"), + 0x80B3057C:("ObjSpidertent_Init","void","void"), + 0x80B30798:("ObjSpidertent_Destroy","void","void"), 0x80B307E0:("func_80B307E0","void","void"), 0x80B30808:("func_80B30808","void","void"), 0x80B30A2C:("func_80B30A2C","void","void"), 0x80B30A4C:("func_80B30A4C","void","void"), 0x80B30AD4:("func_80B30AD4","void","void"), 0x80B30AF8:("func_80B30AF8","void","void"), - 0x80B30ED4:("func_80B30ED4","void","void"), - 0x80B30EF8:("func_80B30EF8","void","void"), + 0x80B30ED4:("ObjSpidertent_Update","void","void"), + 0x80B30EF8:("ObjSpidertent_Draw","void","void"), 0x80B31590:("func_80B31590","void","void"), - 0x80B3161C:("func_80B3161C","void","void"), - 0x80B31998:("func_80B31998","void","void"), + 0x80B3161C:("EnZoraegg_Init","void","void"), + 0x80B31998:("EnZoraegg_Destroy","void","void"), 0x80B319A8:("func_80B319A8","void","void"), 0x80B319D0:("func_80B319D0","void","void"), 0x80B31A34:("func_80B31A34","void","void"), @@ -13428,16 +13428,16 @@ 0x80B32BB8:("func_80B32BB8","void","void"), 0x80B32C34:("func_80B32C34","void","void"), 0x80B32D08:("func_80B32D08","void","void"), - 0x80B32E74:("func_80B32E74","void","void"), + 0x80B32E74:("EnZoraegg_Update","void","void"), 0x80B32F04:("func_80B32F04","void","void"), 0x80B331C8:("func_80B331C8","void","void"), 0x80B3336C:("func_80B3336C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B333DC:("func_80B333DC","void","void"), 0x80B33480:("func_80B33480","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B33818:("func_80B33818","void","void"), - 0x80B338C0:("func_80B338C0","void","void"), - 0x80B33D30:("func_80B33D30","void","void"), - 0x80B33E54:("func_80B33E54","void","void"), + 0x80B338C0:("EnZoraegg_Draw","void","void"), + 0x80B33D30:("EnKbt_Init","void","void"), + 0x80B33E54:("EnKbt_Destroy","void","void"), 0x80B33E64:("func_80B33E64","void","void"), 0x80B33E8C:("func_80B33E8C","void","void"), 0x80B33EF0:("func_80B33EF0","void","void"), @@ -13447,10 +13447,10 @@ 0x80B34314:("func_80B34314","void","void"), 0x80B34574:("func_80B34574","void","void"), 0x80B34598:("func_80B34598","void","void"), - 0x80B349A4:("func_80B349A4","void","void"), + 0x80B349A4:("EnKbt_Update","void","void"), 0x80B349C8:("func_80B349C8","UNK_TYPE4","UNK_TYPE4 param_1, s32 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6"), 0x80B34A00:("func_80B34A00","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B34A40:("func_80B34A40","void","void"), + 0x80B34A40:("EnKbt_Draw","void","void"), 0x80B34F70:("func_80B34F70","void","void"), 0x80B34FB4:("func_80B34FB4","void","void"), 0x80B35108:("func_80B35108","void","void"), @@ -13471,14 +13471,14 @@ 0x80B3610C:("func_80B3610C","void","void"), 0x80B363E8:("func_80B363E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B364D4:("func_80B364D4","void","void"), - 0x80B364F8:("func_80B364F8","void","void"), - 0x80B36660:("func_80B36660","void","void"), - 0x80B36670:("func_80B36670","void","void"), + 0x80B364F8:("EnGg_Init","void","void"), + 0x80B36660:("EnGg_Destroy","void","void"), + 0x80B36670:("EnGg_Update","void","void"), 0x80B368B0:("func_80B368B0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B368F0:("func_80B368F0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B36A34:("func_80B36A34","void","void"), - 0x80B37080:("func_80B37080","void","void"), - 0x80B37280:("func_80B37280","void","void"), + 0x80B36A34:("EnGg_Draw","void","void"), + 0x80B37080:("EnMaruta_Init","void","void"), + 0x80B37280:("EnMaruta_Destroy","void","void"), 0x80B372B8:("func_80B372B8","void","void"), 0x80B372CC:("func_80B372CC","void","void"), 0x80B37364:("func_80B37364","void","void"), @@ -13504,8 +13504,8 @@ 0x80B38060:("func_80B38060","void","void"), 0x80B3828C:("func_80B3828C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5"), 0x80B382E4:("func_80B382E4","void","void"), - 0x80B38454:("func_80B38454","void","void"), - 0x80B38498:("func_80B38498","void","void"), + 0x80B38454:("EnMaruta_Update","void","void"), + 0x80B38498:("EnMaruta_Draw","void","void"), 0x80B38E20:("func_80B38E20","void","void"), 0x80B38E88:("func_80B38E88","void","void"), 0x80B38EFC:("func_80B38EFC","void","void"), @@ -13518,8 +13518,8 @@ 0x80B39908:("func_80B39908","void","void"), 0x80B39B28:("func_80B39B28","void","void"), 0x80B39B5C:("func_80B39B5C","void","void"), - 0x80B39B94:("func_80B39B94","void","void"), - 0x80B39C4C:("func_80B39C4C","void","void"), + 0x80B39B94:("ObjSnowball2_Init","void","void"), + 0x80B39C4C:("ObjSnowball2_Destroy","void","void"), 0x80B39C78:("func_80B39C78","void","void"), 0x80B39C9C:("func_80B39C9C","void","void"), 0x80B39F60:("func_80B39F60","void","void"), @@ -13528,8 +13528,8 @@ 0x80B3A13C:("func_80B3A13C","void","void"), 0x80B3A498:("func_80B3A498","void","void"), 0x80B3A500:("func_80B3A500","void","void"), - 0x80B3A7C8:("func_80B3A7C8","void","void"), - 0x80B3A888:("func_80B3A888","void","void"), + 0x80B3A7C8:("ObjSnowball2_Update","void","void"), + 0x80B3A888:("ObjSnowball2_Draw","void","void"), 0x80B3AC50:("func_80B3AC50","void","void"), 0x80B3AC94:("func_80B3AC94","void","void"), 0x80B3ADD8:("func_80B3ADD8","void","void"), @@ -13545,12 +13545,12 @@ 0x80B3B648:("func_80B3B648","void","void"), 0x80B3B7E4:("func_80B3B7E4","void","void"), 0x80B3B8A4:("func_80B3B8A4","void","void"), - 0x80B3B958:("func_80B3B958","void","void"), - 0x80B3BBE0:("func_80B3BBE0","void","void"), - 0x80B3BBF0:("func_80B3BBF0","void","void"), + 0x80B3B958:("EnGg2_Init","void","void"), + 0x80B3BBE0:("EnGg2_Destroy","void","void"), + 0x80B3BBF0:("EnGg2_Update","void","void"), 0x80B3BD44:("func_80B3BD44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B3BDC0:("func_80B3BDC0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B3BE00:("func_80B3BE00","void","void"), + 0x80B3BE00:("EnGg2_Draw","void","void"), 0x80B3C260:("func_80B3C260","void","void"), 0x80B3C29C:("func_80B3C29C","void","void"), 0x80B3C2B0:("func_80B3C2B0","void","void"), @@ -13558,10 +13558,10 @@ 0x80B3C39C:("func_80B3C39C","void","void"), 0x80B3C4E0:("func_80B3C4E0","void","void"), 0x80B3C624:("func_80B3C624","void","void"), - 0x80B3C6F8:("func_80B3C6F8","void","void"), - 0x80B3C7D8:("func_80B3C7D8","void","void"), - 0x80B3C80C:("func_80B3C80C","void","void"), - 0x80B3C858:("func_80B3C858","void","void"), + 0x80B3C6F8:("ObjGhaka_Init","void","void"), + 0x80B3C7D8:("ObjGhaka_Destroy","void","void"), + 0x80B3C80C:("ObjGhaka_Update","void","void"), + 0x80B3C858:("ObjGhaka_Draw","void","void"), 0x80B3CA20:("func_80B3CA20","void","void"), 0x80B3CC38:("func_80B3CC38","void","void"), 0x80B3CC80:("func_80B3CC80","void","void"), @@ -13576,13 +13576,13 @@ 0x80B3D3F8:("func_80B3D3F8","void","void"), 0x80B3D47C:("func_80B3D47C","void","void"), 0x80B3D558:("func_80B3D558","void","void"), - 0x80B3D5B8:("func_80B3D5B8","void","void"), - 0x80B3D7B8:("func_80B3D7B8","void","void"), - 0x80B3D7E4:("func_80B3D7E4","void","void"), + 0x80B3D5B8:("EnDnp_Init","void","void"), + 0x80B3D7B8:("EnDnp_Destroy","void","void"), + 0x80B3D7E4:("EnDnp_Update","void","void"), 0x80B3D974:("func_80B3D974","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B3DA88:("func_80B3DA88","void","void"), 0x80B3DAA0:("func_80B3DAA0","void","void"), - 0x80B3DB98:("func_80B3DB98","void","void"), + 0x80B3DB98:("EnDnp_Draw","void","void"), 0x80B3DFF0:("func_80B3DFF0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9, UNK_TYPE4 param_10, UNK_TYPE4 param_11, UNK_TYPE4 param_12, UNK_TYPE4 param_13"), 0x80B3E168:("func_80B3E168","void","void"), 0x80B3E460:("func_80B3E460","void","void"), @@ -13601,15 +13601,15 @@ 0x80B3EF90:("func_80B3EF90","void","void"), 0x80B3F00C:("func_80B3F00C","void","void"), 0x80B3F044:("func_80B3F044","void","void"), - 0x80B3F318:("func_80B3F318","void","void"), - 0x80B3F494:("func_80B3F494","void","void"), - 0x80B3F4A4:("func_80B3F4A4","void","void"), + 0x80B3F318:("EnDai_Init","void","void"), + 0x80B3F494:("EnDai_Destroy","void","void"), + 0x80B3F4A4:("EnDai_Update","void","void"), 0x80B3F598:("func_80B3F598","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B3F614:("func_80B3F614","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B3F6EC:("func_80B3F6EC","void","void"), 0x80B3F78C:("func_80B3F78C","void","void"), 0x80B3F920:("func_80B3F920","void","void"), - 0x80B3FB84:("func_80B3FB84","void","void"), + 0x80B3FB84:("EnDai_Draw","void","void"), 0x80B40080:("func_80B40080","void","void"), 0x80B4009C:("func_80B4009C","void","void"), 0x80B400C8:("func_80B400C8","void","void"), @@ -13618,12 +13618,12 @@ 0x80B401F8:("func_80B401F8","void","void"), 0x80B40308:("func_80B40308","void","void"), 0x80B40394:("func_80B40394","void","void"), - 0x80B4056C:("func_80B4056C","void","void"), - 0x80B40628:("func_80B40628","void","void"), - 0x80B4065C:("func_80B4065C","void","void"), - 0x80B40698:("func_80B40698","void","void"), - 0x80B40800:("func_80B40800","void","void"), - 0x80B40B04:("func_80B40B04","void","void"), + 0x80B4056C:("BgGoronOyu_Init","void","void"), + 0x80B40628:("BgGoronOyu_Destroy","void","void"), + 0x80B4065C:("BgGoronOyu_Update","void","void"), + 0x80B40698:("BgGoronOyu_Draw","void","void"), + 0x80B40800:("EnKgy_Init","void","void"), + 0x80B40B04:("EnKgy_Destroy","void","void"), 0x80B40B38:("func_80B40B38","void","void"), 0x80B40BC0:("func_80B40BC0","void","void"), 0x80B40BFC:("func_80B40BFC","void","void"), @@ -13666,11 +13666,11 @@ 0x80B4296C:("func_80B4296C","void","void"), 0x80B42A8C:("func_80B42A8C","void","void"), 0x80B42D28:("func_80B42D28","void","void"), - 0x80B42EE0:("func_80B42EE0","void","void"), + 0x80B42EE0:("EnKgy_Update","void","void"), 0x80B42FA0:("func_80B42FA0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B43008:("func_80B43008","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B43074:("func_80B43074","void","void"), - 0x80B431D0:("func_80B431D0","void","void"), + 0x80B431D0:("EnKgy_Draw","void","void"), 0x80B439B0:("func_80B439B0","void","void"), 0x80B43A24:("func_80B43A24","void","void"), 0x80B43A74:("func_80B43A74","void","void"), @@ -13745,7 +13745,7 @@ 0x80B468B4:("func_80B468B4","void","void"), 0x80B469C4:("func_80B469C4","void","void"), 0x80B46A80:("func_80B46A80","void","void"), - 0x80B46B74:("func_80B46B74","void","void"), + 0x80B46B74:("EnInvadepoh_Init","void","void"), 0x80B46BB0:("func_80B46BB0","void","void"), 0x80B46BC0:("func_80B46BC0","void","void"), 0x80B46C08:("func_80B46C08","void","void"), @@ -13756,7 +13756,7 @@ 0x80B46CC0:("func_80B46CC0","void","void"), 0x80B46CF4:("func_80B46CF4","void","void"), 0x80B46D28:("func_80B46D28","void","void"), - 0x80B46D6C:("func_80B46D6C","void","void"), + 0x80B46D6C:("EnInvadepoh_Destroy","void","void"), 0x80B46DA8:("func_80B46DA8","void","void"), 0x80B46DC8:("func_80B46DC8","void","void"), 0x80B46E20:("func_80B46E20","void","void"), @@ -13777,7 +13777,7 @@ 0x80B47298:("func_80B47298","void","void"), 0x80B47304:("func_80B47304","void","void"), 0x80B47324:("func_80B47324","void","void"), - 0x80B47334:("func_80B47334","void","void"), + 0x80B47334:("EnInvadepoh_Update","void","void"), 0x80B47380:("func_80B47380","void","void"), 0x80B473E4:("func_80B473E4","void","void"), 0x80B47478:("func_80B47478","void","void"), @@ -13947,13 +13947,13 @@ 0x80B5253C:("func_80B5253C","void","void"), 0x80B525E0:("func_80B525E0","void","void"), 0x80B52654:("func_80B52654","void","void"), - 0x80B526FC:("func_80B526FC","void","void"), - 0x80B529B8:("func_80B529B8","void","void"), - 0x80B529E4:("func_80B529E4","void","void"), + 0x80B526FC:("EnGk_Init","void","void"), + 0x80B529B8:("EnGk_Destroy","void","void"), + 0x80B529E4:("EnGk_Update","void","void"), 0x80B52AD4:("func_80B52AD4","void","void"), 0x80B52AF0:("func_80B52AF0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B52D8C:("func_80B52D8C","void","void"), - 0x80B52F74:("func_80B52F74","void","void"), + 0x80B52F74:("EnGk_Draw","void","void"), 0x80B53840:("func_80B53840","void","void"), 0x80B539CC:("func_80B539CC","void","void"), 0x80B53A7C:("func_80B53A7C","void","void"), @@ -14009,24 +14009,24 @@ 0x80B578F8:("func_80B578F8","void","void"), 0x80B57A44:("func_80B57A44","void","void"), 0x80B57B48:("func_80B57B48","void","void"), - 0x80B57C9C:("func_80B57C9C","void","void"), - 0x80B57D70:("func_80B57D70","void","void"), - 0x80B57D9C:("func_80B57D9C","void","void"), + 0x80B57C9C:("EnAn_Init","void","void"), + 0x80B57D70:("EnAn_Destroy","void","void"), + 0x80B57D9C:("EnAn_Update","void","void"), 0x80B57EE8:("func_80B57EE8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B57FC4:("func_80B57FC4","void","void"), 0x80B580C0:("func_80B580C0","void","void"), - 0x80B5A720:("func_80B5A720","void","void"), - 0x80B5A828:("func_80B5A828","void","void"), + 0x80B5A720:("EnBee_Init","void","void"), + 0x80B5A828:("EnBee_Destroy","void","void"), 0x80B5A854:("func_80B5A854","void","void"), 0x80B5A9E8:("func_80B5A9E8","void","void"), 0x80B5ABC4:("func_80B5ABC4","void","void"), 0x80B5AC3C:("func_80B5AC3C","void","void"), 0x80B5AF80:("func_80B5AF80","void","void"), - 0x80B5B060:("func_80B5B060","void","void"), - 0x80B5B194:("func_80B5B194","void","void"), + 0x80B5B060:("EnBee_Update","void","void"), + 0x80B5B194:("EnBee_Draw","void","void"), 0x80B5B2E0:("func_80B5B2E0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B5B3E4:("func_80B5B3E4","void","void"), - 0x80B5BA64:("func_80B5BA64","void","void"), + 0x80B5B3E4:("EnOt_Init","void","void"), + 0x80B5BA64:("EnOt_Destroy","void","void"), 0x80B5BAAC:("func_80B5BAAC","void","void"), 0x80B5BB38:("func_80B5BB38","void","void"), 0x80B5BDA8:("func_80B5BDA8","void","void"), @@ -14067,16 +14067,16 @@ 0x80B5D470:("func_80B5D470","void","void"), 0x80B5D648:("func_80B5D648","void","void"), 0x80B5D750:("func_80B5D750","void","void"), - 0x80B5D8AC:("func_80B5D8AC","void","void"), + 0x80B5D8AC:("EnOt_Update","void","void"), 0x80B5DAEC:("func_80B5DAEC","void","void"), 0x80B5DB6C:("func_80B5DB6C","void","void"), - 0x80B5DD20:("func_80B5DD20","void","void"), + 0x80B5DD20:("EnOt_Draw","void","void"), 0x80B5DECC:("func_80B5DECC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B5DF58:("func_80B5DF58","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B5E078:("func_80B5E078","void","void"), 0x80B5E1D8:("func_80B5E1D8","void","void"), - 0x80B5E890:("func_80B5E890","void","void"), - 0x80B5EA74:("func_80B5EA74","void","void"), + 0x80B5E890:("EnDragon_Init","void","void"), + 0x80B5EA74:("EnDragon_Destroy","void","void"), 0x80B5EAA0:("func_80B5EAA0","void","void"), 0x80B5EB40:("func_80B5EB40","void","void"), 0x80B5ED90:("func_80B5ED90","void","void"), @@ -14092,22 +14092,22 @@ 0x80B5FCC0:("func_80B5FCC0","void","void"), 0x80B5FD68:("func_80B5FD68","void","void"), 0x80B60138:("func_80B60138","void","void"), - 0x80B6031C:("func_80B6031C","void","void"), + 0x80B6031C:("EnDragon_Update","void","void"), 0x80B6043C:("func_80B6043C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B60494:("func_80B60494","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B60564:("func_80B60564","void","void"), - 0x80B60AD0:("func_80B60AD0","void","void"), - 0x80B60C70:("func_80B60C70","void","void"), + 0x80B60564:("EnDragon_Draw","void","void"), + 0x80B60AD0:("ObjDora_Init","void","void"), + 0x80B60C70:("ObjDora_Destroy","void","void"), 0x80B60C9C:("func_80B60C9C","void","void"), 0x80B60CB0:("func_80B60CB0","void","void"), 0x80B60CC0:("func_80B60CC0","void","void"), 0x80B60D34:("func_80B60D34","void","void"), 0x80B60E54:("func_80B60E54","void","void"), 0x80B60EE8:("func_80B60EE8","void","void"), - 0x80B6107C:("func_80B6107C","void","void"), - 0x80B610B8:("func_80B610B8","void","void"), - 0x80B615E0:("func_80B615E0","void","void"), - 0x80B6186C:("func_80B6186C","void","void"), + 0x80B6107C:("ObjDora_Update","void","void"), + 0x80B610B8:("ObjDora_Draw","void","void"), + 0x80B615E0:("EnBigpo_Init","void","void"), + 0x80B6186C:("EnBigpo_Destroy","void","void"), 0x80B61914:("func_80B61914","void","void"), 0x80B619B4:("func_80B619B4","void","void"), 0x80B619FC:("func_80B619FC","void","void"), @@ -14166,7 +14166,7 @@ 0x80B63C28:("func_80B63C28","void","void"), 0x80B63D0C:("func_80B63D0C","void","void"), 0x80B63D88:("func_80B63D88","void","void"), - 0x80B63ED4:("func_80B63ED4","void","void"), + 0x80B63ED4:("EnBigpo_Update","void","void"), 0x80B64190:("func_80B64190","void","void"), 0x80B641E8:("func_80B641E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B64240:("func_80B64240","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), @@ -14175,8 +14175,8 @@ 0x80B64880:("func_80B64880","void","void"), 0x80B64B08:("func_80B64B08","void","void"), 0x80B64DFC:("func_80B64DFC","void","void"), - 0x80B654C0:("func_80B654C0","void","void"), - 0x80B65840:("func_80B65840","void","void"), + 0x80B654C0:("ObjKendoKanban_Init","void","void"), + 0x80B65840:("ObjKendoKanban_Destroy","void","void"), 0x80B65880:("func_80B65880","void","void"), 0x80B65894:("func_80B65894","void","void"), 0x80B658A4:("func_80B658A4","void","void"), @@ -14186,19 +14186,19 @@ 0x80B65DA8:("func_80B65DA8","void","void"), 0x80B6618C:("func_80B6618C","void","void"), 0x80B66304:("func_80B66304","void","void"), - 0x80B66418:("func_80B66418","void","void"), - 0x80B66454:("func_80B66454","void","void"), - 0x80B66A20:("func_80B66A20","void","void"), - 0x80B66A6C:("func_80B66A6C","void","void"), + 0x80B66418:("ObjKendoKanban_Update","void","void"), + 0x80B66454:("ObjKendoKanban_Draw","void","void"), + 0x80B66A20:("ObjHariko_Init","void","void"), + 0x80B66A6C:("ObjHariko_Destroy","void","void"), 0x80B66A7C:("func_80B66A7C","void","void"), 0x80B66A90:("func_80B66A90","void","void"), 0x80B66AA0:("func_80B66AA0","void","void"), 0x80B66AC4:("func_80B66AC4","void","void"), 0x80B66B78:("func_80B66B78","void","void"), - 0x80B66BAC:("func_80B66BAC","void","void"), - 0x80B66BDC:("func_80B66BDC","void","void"), - 0x80B66D30:("func_80B66D30","void","void"), - 0x80B67010:("func_80B67010","void","void"), + 0x80B66BAC:("ObjHariko_Update","void","void"), + 0x80B66BDC:("ObjHariko_Draw","void","void"), + 0x80B66D30:("EnSth_Init","void","void"), + 0x80B67010:("EnSth_Destroy","void","void"), 0x80B6703C:("func_80B6703C","void","void"), 0x80B670A4:("func_80B670A4","void","void"), 0x80B67148:("func_80B67148","void","void"), @@ -14218,17 +14218,17 @@ 0x80B67C1C:("func_80B67C1C","void","void"), 0x80B67DA0:("func_80B67DA0","void","void"), 0x80B67E20:("func_80B67E20","void","void"), - 0x80B67E78:("func_80B67E78","void","void"), + 0x80B67E78:("EnSth_Update","void","void"), 0x80B680A8:("func_80B680A8","void","void"), 0x80B681E8:("func_80B681E8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B68310:("func_80B68310","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B6849C:("func_80B6849C","void","void"), - 0x80B6D660:("func_80B6D660","void","void"), - 0x80B6D9EC:("func_80B6D9EC","void","void"), + 0x80B6D660:("BgSinkaiKabe_Init","void","void"), + 0x80B6D9EC:("BgSinkaiKabe_Destroy","void","void"), 0x80B6DA20:("func_80B6DA20","void","void"), - 0x80B6DB20:("func_80B6DB20","void","void"), - 0x80B6DBE0:("func_80B6DBE0","void","void"), - 0x80B6DC64:("func_80B6DC64","void","void"), + 0x80B6DB20:("BgSinkaiKabe_Update","void","void"), + 0x80B6DBE0:("BgHakaCurtain_Init","void","void"), + 0x80B6DC64:("BgHakaCurtain_Destroy","void","void"), 0x80B6DC98:("func_80B6DC98","void","void"), 0x80B6DCAC:("func_80B6DCAC","void","void"), 0x80B6DCEC:("func_80B6DCEC","void","void"), @@ -14239,24 +14239,24 @@ 0x80B6DD9C:("func_80B6DD9C","void","void"), 0x80B6DE80:("func_80B6DE80","void","void"), 0x80B6DEA8:("func_80B6DEA8","void","void"), - 0x80B6DEB8:("func_80B6DEB8","void","void"), - 0x80B6DF44:("func_80B6DF44","void","void"), + 0x80B6DEB8:("BgHakaCurtain_Update","void","void"), + 0x80B6DF44:("BgHakaCurtain_Draw","void","void"), 0x80B6E020:("func_80B6E020","void","void"), 0x80B6E090:("func_80B6E090","void","void"), - 0x80B6E3AC:("func_80B6E3AC","void","void"), - 0x80B6E470:("func_80B6E470","void","void"), + 0x80B6E3AC:("BgKin2Bombwall_Init","void","void"), + 0x80B6E470:("BgKin2Bombwall_Destroy","void","void"), 0x80B6E4B8:("func_80B6E4B8","void","void"), 0x80B6E4CC:("func_80B6E4CC","void","void"), 0x80B6E544:("func_80B6E544","void","void"), 0x80B6E558:("func_80B6E558","void","void"), 0x80B6E5F8:("func_80B6E5F8","void","void"), 0x80B6E614:("func_80B6E614","void","void"), - 0x80B6E664:("func_80B6E664","void","void"), - 0x80B6E688:("func_80B6E688","void","void"), + 0x80B6E664:("BgKin2Bombwall_Update","void","void"), + 0x80B6E688:("BgKin2Bombwall_Draw","void","void"), 0x80B6E820:("func_80B6E820","void","void"), 0x80B6E890:("func_80B6E890","void","void"), - 0x80B6E980:("func_80B6E980","void","void"), - 0x80B6EA94:("func_80B6EA94","void","void"), + 0x80B6E980:("BgKin2Fence_Init","void","void"), + 0x80B6EA94:("BgKin2Fence_Destroy","void","void"), 0x80B6EADC:("func_80B6EADC","void","void"), 0x80B6EAF4:("func_80B6EAF4","void","void"), 0x80B6EBF4:("func_80B6EBF4","void","void"), @@ -14267,13 +14267,13 @@ 0x80B6ECD8:("func_80B6ECD8","void","void"), 0x80B6ED30:("func_80B6ED30","void","void"), 0x80B6ED58:("func_80B6ED58","void","void"), - 0x80B6ED68:("func_80B6ED68","void","void"), - 0x80B6ED8C:("func_80B6ED8C","void","void"), + 0x80B6ED68:("BgKin2Fence_Update","void","void"), + 0x80B6ED8C:("BgKin2Fence_Draw","void","void"), 0x80B6EFA0:("func_80B6EFA0","void","void"), 0x80B6EFEC:("func_80B6EFEC","void","void"), 0x80B6F098:("func_80B6F098","void","void"), - 0x80B6F2DC:("func_80B6F2DC","void","void"), - 0x80B6F478:("func_80B6F478","void","void"), + 0x80B6F2DC:("BgKin2Picture_Init","void","void"), + 0x80B6F478:("BgKin2Picture_Destroy","void","void"), 0x80B6F4C0:("func_80B6F4C0","void","void"), 0x80B6F4D4:("func_80B6F4D4","void","void"), 0x80B6F5A4:("func_80B6F5A4","void","void"), @@ -14284,30 +14284,30 @@ 0x80B6F72C:("func_80B6F72C","void","void"), 0x80B6F8F8:("func_80B6F8F8","void","void"), 0x80B6F90C:("func_80B6F90C","void","void"), - 0x80B6F91C:("func_80B6F91C","void","void"), - 0x80B6F940:("func_80B6F940","void","void"), + 0x80B6F91C:("BgKin2Picture_Update","void","void"), + 0x80B6F940:("BgKin2Picture_Draw","void","void"), 0x80B6FB30:("func_80B6FB30","void","void"), 0x80B6FCA4:("func_80B6FCA4","void","void"), 0x80B6FE08:("func_80B6FE08","void","void"), 0x80B6FE48:("func_80B6FE48","void","void"), 0x80B6FEBC:("func_80B6FEBC","void","void"), 0x80B6FF28:("func_80B6FF28","void","void"), - 0x80B6FF90:("func_80B6FF90","void","void"), - 0x80B70074:("func_80B70074","void","void"), + 0x80B6FF90:("BgKin2Shelf_Init","void","void"), + 0x80B70074:("BgKin2Shelf_Destroy","void","void"), 0x80B700A8:("func_80B700A8","void","void"), 0x80B700C0:("func_80B700C0","void","void"), 0x80B70214:("func_80B70214","void","void"), 0x80B70230:("func_80B70230","void","void"), 0x80B70498:("func_80B70498","void","void"), 0x80B704B4:("func_80B704B4","void","void"), - 0x80B706C4:("func_80B706C4","void","void"), - 0x80B706E8:("func_80B706E8","void","void"), + 0x80B706C4:("BgKin2Shelf_Update","void","void"), + 0x80B706E8:("BgKin2Shelf_Draw","void","void"), 0x80B708C0:("func_80B708C0","void","void"), 0x80B70AB4:("func_80B70AB4","void","void"), 0x80B70B04:("func_80B70B04","void","void"), 0x80B70D24:("func_80B70D24","void","void"), - 0x80B70DEC:("func_80B70DEC","void","void"), - 0x80B70F74:("func_80B70F74","void","void"), + 0x80B70DEC:("EnRailSkb_Init","void","void"), + 0x80B70F74:("EnRailSkb_Destroy","void","void"), 0x80B70FA0:("func_80B70FA0","void","void"), 0x80B70FF8:("func_80B70FF8","void","void"), 0x80B710AC:("func_80B710AC","void","void"), @@ -14350,10 +14350,10 @@ 0x80B7285C:("func_80B7285C","void","void"), 0x80B72880:("func_80B72880","void","void"), 0x80B72970:("func_80B72970","void","void"), - 0x80B72DBC:("func_80B72DBC","void","void"), + 0x80B72DBC:("EnRailSkb_Update","void","void"), 0x80B72E88:("func_80B72E88","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B7302C:("func_80B7302C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B731EC:("func_80B731EC","void","void"), + 0x80B731EC:("EnRailSkb_Draw","void","void"), 0x80B73A90:("func_80B73A90","void","void"), 0x80B73AE4:("func_80B73AE4","void","void"), 0x80B73B98:("func_80B73B98","void","void"), @@ -14378,12 +14378,12 @@ 0x80B750A0:("func_80B750A0","void","void"), 0x80B7517C:("func_80B7517C","void","void"), 0x80B751F8:("func_80B751F8","void","void"), - 0x80B753A0:("func_80B753A0","void","void"), - 0x80B75564:("func_80B75564","void","void"), - 0x80B75590:("func_80B75590","void","void"), + 0x80B753A0:("EnJg_Init","void","void"), + 0x80B75564:("EnJg_Destroy","void","void"), + 0x80B75590:("EnJg_Update","void","void"), 0x80B75658:("func_80B75658","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B75708:("func_80B75708","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B757AC:("func_80B757AC","void","void"), + 0x80B757AC:("EnJg_Draw","void","void"), 0x80B76030:("func_80B76030","void","void"), 0x80B76110:("func_80B76110","void","void"), 0x80B76188:("func_80B76188","void","void"), @@ -14400,14 +14400,14 @@ 0x80B76A64:("func_80B76A64","void","void"), 0x80B76BB8:("func_80B76BB8","void","void"), 0x80B76C38:("func_80B76C38","void","void"), - 0x80B76C84:("func_80B76C84","void","void"), - 0x80B76E1C:("func_80B76E1C","void","void"), - 0x80B76E48:("func_80B76E48","void","void"), + 0x80B76C84:("EnTruMt_Init","void","void"), + 0x80B76E1C:("EnTruMt_Destroy","void","void"), + 0x80B76E48:("EnTruMt_Update","void","void"), 0x80B76ED4:("func_80B76ED4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B77008:("func_80B77008","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80B77078:("func_80B77078","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B77354:("func_80B77354","void","void"), - 0x80B773D0:("func_80B773D0","void","void"), + 0x80B773D0:("EnTruMt_Draw","void","void"), 0x80B77770:("func_80B77770","void","void"), 0x80B77FA4:("func_80B77FA4","void","void"), 0x80B781DC:("func_80B781DC","void","void"), @@ -14422,8 +14422,8 @@ 0x80B78E88:("func_80B78E88","void","void"), 0x80B78EBC:("func_80B78EBC","void","void"), 0x80B78EFC:("func_80B78EFC","void","void"), - 0x80B78F24:("func_80B78F24","void","void"), - 0x80B7949C:("func_80B7949C","void","void"), + 0x80B78F24:("ObjUm_Init","void","void"), + 0x80B7949C:("ObjUm_Destroy","void","void"), 0x80B79524:("func_80B79524","void","void"), 0x80B79560:("func_80B79560","void","void"), 0x80B795A0:("func_80B795A0","void","void"), @@ -14456,14 +14456,14 @@ 0x80B7AF30:("func_80B7AF30","void","void"), 0x80B7B154:("func_80B7B154","void","void"), 0x80B7B18C:("func_80B7B18C","void","void"), - 0x80B7B368:("func_80B7B368","void","void"), + 0x80B7B368:("ObjUm_Update","void","void"), 0x80B7B598:("func_80B7B598","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B7B93C:("func_80B7B93C","void","void"), 0x80B7BABC:("func_80B7BABC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B7BEA4:("func_80B7BEA4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B7C03C:("func_80B7C03C","void","void"), - 0x80B7C890:("func_80B7C890","void","void"), - 0x80B7CA08:("func_80B7CA08","void","void"), + 0x80B7C03C:("ObjUm_Draw","void","void"), + 0x80B7C890:("EnNeoReeba_Init","void","void"), + 0x80B7CA08:("EnNeoReeba_Destroy","void","void"), 0x80B7CA34:("func_80B7CA34","void","void"), 0x80B7CA70:("func_80B7CA70","void","void"), 0x80B7CB3C:("func_80B7CB3C","void","void"), @@ -14492,12 +14492,12 @@ 0x80B7DF34:("func_80B7DF34","void","void"), 0x80B7E0BC:("func_80B7E0BC","void","void"), 0x80B7E260:("func_80B7E260","void","void"), - 0x80B7E2C4:("func_80B7E2C4","void","void"), + 0x80B7E2C4:("EnNeoReeba_Update","void","void"), 0x80B7E378:("func_80B7E378","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80B7E424:("func_80B7E424","void","void"), + 0x80B7E424:("EnNeoReeba_Draw","void","void"), 0x80B7E930:("BgMbarChair_Init","void","ActorBgMbarChair* this, GlobalContext* ctxt"), - 0x80B7E980:("BgMbarChair_Fini","void","ActorBgMbarChair* this, GlobalContext* ctxt"), - 0x80B7E9B4:("BgMbarChair_Main","void","ActorBgMbarChair* this, GlobalContext* ctxt"), + 0x80B7E980:("BgMbarChair_Destroy","void","ActorBgMbarChair* this, GlobalContext* ctxt"), + 0x80B7E9B4:("BgMbarChair_Update","void","ActorBgMbarChair* this, GlobalContext* ctxt"), 0x80B7E9C4:("BgMbarChair_Draw","void","ActorBgMbarChair* this, GlobalContext* ctxt"), 0x80B7EA60:("func_80B7EA60","void","void"), 0x80B7EB30:("func_80B7EB30","void","void"), @@ -14509,8 +14509,8 @@ 0x80B7EDC4:("func_80B7EDC4","void","void"), 0x80B7EE70:("func_80B7EE70","void","void"), 0x80B7EEB4:("func_80B7EEB4","void","void"), - 0x80B7EF38:("func_80B7EF38","void","void"), - 0x80B7EFD8:("func_80B7EFD8","void","void"), + 0x80B7EF38:("BgIkanaBlock_Init","void","void"), + 0x80B7EFD8:("BgIkanaBlock_Destroy","void","void"), 0x80B7F00C:("func_80B7F00C","void","void"), 0x80B7F034:("func_80B7F034","void","void"), 0x80B7F0A4:("func_80B7F0A4","void","void"), @@ -14519,17 +14519,17 @@ 0x80B7F290:("func_80B7F290","void","void"), 0x80B7F360:("func_80B7F360","void","void"), 0x80B7F398:("func_80B7F398","void","void"), - 0x80B7F474:("func_80B7F474","void","void"), + 0x80B7F474:("BgIkanaBlock_Update","void","void"), 0x80B7F564:("func_80B7F564","void","void"), 0x80B7F730:("func_80B7F730","void","void"), - 0x80B7F850:("func_80B7F850","void","void"), - 0x80B7FA00:("func_80B7FA00","void","void"), + 0x80B7F850:("BgIkanaMirror_Init","void","void"), + 0x80B7FA00:("BgIkanaMirror_Destroy","void","void"), 0x80B7FA84:("func_80B7FA84","void","void"), 0x80B7FA9C:("func_80B7FA9C","void","void"), 0x80B7FB84:("func_80B7FB84","void","void"), 0x80B7FBA4:("func_80B7FBA4","void","void"), - 0x80B7FCB8:("func_80B7FCB8","void","void"), - 0x80B7FCDC:("func_80B7FCDC","void","void"), + 0x80B7FCB8:("BgIkanaMirror_Update","void","void"), + 0x80B7FCDC:("BgIkanaMirror_Draw","void","void"), 0x80B802E0:("func_80B802E0","void","void"), 0x80B80358:("func_80B80358","void","void"), 0x80B80440:("func_80B80440","void","void"), @@ -14543,8 +14543,8 @@ 0x80B814B8:("func_80B814B8","void","void"), 0x80B81570:("func_80B81570","void","void"), 0x80B816A4:("func_80B816A4","void","void"), - 0x80B816F8:("func_80B816F8","void","void"), - 0x80B8186C:("func_80B8186C","void","void"), + 0x80B816F8:("BgIkanaRotaryroom_Init","void","void"), + 0x80B8186C:("BgIkanaRotaryroom_Destroy","void","void"), 0x80B818B4:("func_80B818B4","void","void"), 0x80B818C8:("func_80B818C8","void","void"), 0x80B81978:("func_80B81978","void","void"), @@ -14557,8 +14557,8 @@ 0x80B81BA0:("func_80B81BA0","void","void"), 0x80B81DAC:("func_80B81DAC","void","void"), 0x80B81DC8:("func_80B81DC8","void","void"), - 0x80B81EA8:("func_80B81EA8","void","void"), - 0x80B82030:("func_80B82030","void","void"), + 0x80B81EA8:("BgIkanaRotaryroom_Update","void","void"), + 0x80B82030:("BgIkanaRotaryroom_Draw","void","void"), 0x80B823B0:("func_80B823B0","void","void"), 0x80B82454:("func_80B82454","void","void"), 0x80B8259C:("func_80B8259C","void","void"), @@ -14566,18 +14566,18 @@ 0x80B828E4:("func_80B828E4","void","void"), 0x80B8296C:("func_80B8296C","void","void"), 0x80B82B00:("func_80B82B00","void","void"), - 0x80B82B60:("func_80B82B60","void","void"), - 0x80B82D10:("func_80B82D10","void","void"), + 0x80B82B60:("BgDblueBalance_Init","void","void"), + 0x80B82D10:("BgDblueBalance_Destroy","void","void"), 0x80B82DC4:("func_80B82DC4","void","void"), 0x80B82DE0:("func_80B82DE0","void","void"), - 0x80B832C8:("func_80B832C8","void","void"), + 0x80B832C8:("BgDblueBalance_Update","void","void"), 0x80B8330C:("func_80B8330C","void","void"), 0x80B83344:("func_80B83344","void","void"), 0x80B8335C:("func_80B8335C","void","void"), 0x80B833A8:("func_80B833A8","void","void"), 0x80B833C4:("func_80B833C4","void","void"), 0x80B83518:("func_80B83518","void","void"), - 0x80B835E4:("func_80B835E4","void","void"), + 0x80B835E4:("BgDblueBalance_Draw","void","void"), 0x80B83758:("func_80B83758","void","void"), 0x80B83C80:("func_80B83C80","void","void"), 0x80B83D04:("func_80B83D04","void","void"), @@ -14589,8 +14589,8 @@ 0x80B84348:("func_80B84348","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7, UNK_TYPE4 param_8, UNK_TYPE4 param_9"), 0x80B84568:("func_80B84568","void","void"), 0x80B84610:("func_80B84610","void","void"), - 0x80B84778:("func_80B84778","void","void"), - 0x80B84820:("func_80B84820","void","void"), + 0x80B84778:("BgDblueWaterfall_Init","void","void"), + 0x80B84820:("BgDblueWaterfall_Destroy","void","void"), 0x80B8484C:("func_80B8484C","void","void"), 0x80B84928:("func_80B84928","void","void"), 0x80B84AD4:("func_80B84AD4","void","void"), @@ -14599,10 +14599,10 @@ 0x80B84BCC:("func_80B84BCC","void","void"), 0x80B84EF0:("func_80B84EF0","void","void"), 0x80B84F20:("func_80B84F20","void","void"), - 0x80B85028:("func_80B85028","void","void"), - 0x80B8504C:("func_80B8504C","void","void"), - 0x80B85590:("func_80B85590","void","void"), - 0x80B85800:("func_80B85800","void","void"), + 0x80B85028:("BgDblueWaterfall_Update","void","void"), + 0x80B8504C:("BgDblueWaterfall_Draw","void","void"), + 0x80B85590:("EnKaizoku_Init","void","void"), + 0x80B85800:("EnKaizoku_Destroy","void","void"), 0x80B85858:("func_80B85858","void","void"), 0x80B85900:("func_80B85900","void","void"), 0x80B85A00:("func_80B85A00","void","void"), @@ -14644,13 +14644,13 @@ 0x80B8960C:("func_80B8960C","void","void"), 0x80B8971C:("func_80B8971C","void","void"), 0x80B89A08:("func_80B89A08","void","void"), - 0x80B8A0A0:("func_80B8A0A0","void","void"), + 0x80B8A0A0:("EnKaizoku_Update","void","void"), 0x80B8A318:("func_80B8A318","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B8A468:("func_80B8A468","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B8A6B0:("func_80B8A6B0","void","void"), 0x80B8A718:("func_80B8A718","void","void"), - 0x80B8B2D0:("func_80B8B2D0","void","void"), - 0x80B8B504:("func_80B8B504","void","void"), + 0x80B8B2D0:("EnGe2_Init","void","void"), + 0x80B8B504:("EnGe2_Destroy","void","void"), 0x80B8B514:("func_80B8B514","void","void"), 0x80B8B5AC:("func_80B8B5AC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x80B8B6B4:("func_80B8B6B4","void","void"), @@ -14674,18 +14674,18 @@ 0x80B8C59C:("func_80B8C59C","void","void"), 0x80B8C644:("func_80B8C644","void","void"), 0x80B8C9B8:("func_80B8C9B8","void","void"), - 0x80B8CAA8:("func_80B8CAA8","void","void"), + 0x80B8CAA8:("EnGe2_Update","void","void"), 0x80B8CC0C:("func_80B8CC0C","void","void"), 0x80B8CCB4:("func_80B8CCB4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B8CCFC:("func_80B8CCFC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B8CD3C:("func_80B8CD3C","void","void"), + 0x80B8CD3C:("EnGe2_Draw","void","void"), 0x80B8D030:("func_80B8D030","void","void"), 0x80B8D0BC:("func_80B8D0BC","void","void"), 0x80B8D12C:("func_80B8D12C","void","void"), 0x80B8D1E8:("func_80B8D1E8","void","void"), 0x80B8D2D8:("func_80B8D2D8","void","void"), - 0x80B8D3F8:("func_80B8D3F8","void","void"), - 0x80B8D66C:("func_80B8D66C","void","void"), + 0x80B8D3F8:("EnMaYts_Init","void","void"), + 0x80B8D66C:("EnMaYts_Destroy","void","void"), 0x80B8D698:("func_80B8D698","void","void"), 0x80B8D6AC:("func_80B8D6AC","void","void"), 0x80B8D6BC:("func_80B8D6BC","void","void"), @@ -14696,18 +14696,18 @@ 0x80B8DA28:("func_80B8DA28","void","void"), 0x80B8DBB8:("func_80B8DBB8","void","void"), 0x80B8DD88:("func_80B8DD88","void","void"), - 0x80B8DDC0:("func_80B8DDC0","void","void"), + 0x80B8DDC0:("EnMaYts_Update","void","void"), 0x80B8DE44:("func_80B8DE44","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B8DF18:("func_80B8DF18","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B8DF9C:("func_80B8DF9C","void","void"), + 0x80B8DF9C:("EnMaYts_Draw","void","void"), 0x80B8E0BC:("func_80B8E0BC","void","void"), - 0x80B8E520:("func_80B8E520","void","void"), + 0x80B8E520:("EnMaYto_Init","void","void"), 0x80B8E6E0:("func_80B8E6E0","void","void"), 0x80B8E84C:("func_80B8E84C","void","void"), 0x80B8E938:("func_80B8E938","void","void"), 0x80B8EA38:("func_80B8EA38","void","void"), 0x80B8EABC:("func_80B8EABC","void","void"), - 0x80B8EBB0:("func_80B8EBB0","void","void"), + 0x80B8EBB0:("EnMaYto_Destroy","void","void"), 0x80B8EBDC:("func_80B8EBDC","void","void"), 0x80B8EBF0:("func_80B8EBF0","void","void"), 0x80B8EC30:("func_80B8EC30","void","void"), @@ -14758,41 +14758,41 @@ 0x80B90F84:("func_80B90F84","void","void"), 0x80B91014:("func_80B91014","void","void"), 0x80B9109C:("func_80B9109C","void","void"), - 0x80B9110C:("func_80B9110C","void","void"), + 0x80B9110C:("EnMaYto_Update","void","void"), 0x80B91154:("func_80B91154","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B91250:("func_80B91250","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B91288:("func_80B91288","void","void"), - 0x80B91CC0:("func_80B91CC0","void","void"), - 0x80B91D80:("func_80B91D80","void","void"), - 0x80B91DB4:("func_80B91DB4","void","void"), - 0x80B91DC4:("func_80B91DC4","void","void"), + 0x80B91288:("EnMaYto_Draw","void","void"), + 0x80B91CC0:("ObjTokeiTurret_Init","void","void"), + 0x80B91D80:("ObjTokeiTurret_Destroy","void","void"), + 0x80B91DB4:("ObjTokeiTurret_Update","void","void"), + 0x80B91DC4:("ObjTokeiTurret_Draw","void","void"), 0x80B91F20:("func_80B91F20","void","void"), 0x80B91F74:("func_80B91F74","void","void"), 0x80B922C0:("func_80B922C0","void","void"), 0x80B922FC:("func_80B922FC","void","void"), - 0x80B923A4:("func_80B923A4","void","void"), - 0x80B924A8:("func_80B924A8","void","void"), + 0x80B923A4:("BgDblueElevator_Init","void","void"), + 0x80B924A8:("BgDblueElevator_Destroy","void","void"), 0x80B924DC:("func_80B924DC","void","void"), 0x80B924F8:("func_80B924F8","void","void"), 0x80B9257C:("func_80B9257C","void","void"), 0x80B925B8:("func_80B925B8","void","void"), 0x80B92644:("func_80B92644","void","void"), 0x80B92660:("func_80B92660","void","void"), - 0x80B928E0:("func_80B928E0","void","void"), - 0x80B92904:("func_80B92904","void","void"), + 0x80B928E0:("BgDblueElevator_Update","void","void"), + 0x80B92904:("BgDblueElevator_Draw","void","void"), 0x80B92B10:("func_80B92B10","void","void"), - 0x80B92B1C:("func_80B92B1C","void","void"), - 0x80B92BD4:("func_80B92BD4","void","void"), + 0x80B92B1C:("ObjWarpstone_Init","void","void"), + 0x80B92BD4:("ObjWarpstone_Destroy","void","void"), 0x80B92C00:("func_80B92C00","void","void"), 0x80B92C48:("func_80B92C48","void","void"), 0x80B92CD0:("func_80B92CD0","void","void"), 0x80B92DC4:("func_80B92DC4","void","void"), - 0x80B92DDC:("func_80B92DDC","void","void"), - 0x80B92F40:("func_80B92F40","void","void"), + 0x80B92DDC:("ObjWarpstone_Update","void","void"), + 0x80B92F40:("ObjWarpstone_Draw","void","void"), 0x80B93310:("func_80B93310","void","void"), 0x80B93468:("func_80B93468","void","void"), - 0x80B93538:("func_80B93538","void","void"), - 0x80B93994:("func_80B93994","void","void"), + 0x80B93538:("EnZog_Init","void","void"), + 0x80B93994:("EnZog_Destroy","void","void"), 0x80B939C0:("func_80B939C0","void","void"), 0x80B93A48:("func_80B93A48","void","void"), 0x80B93B44:("func_80B93B44","void","void"), @@ -14816,25 +14816,25 @@ 0x80B94E34:("func_80B94E34","void","void"), 0x80B95128:("func_80B95128","void","void"), 0x80B95240:("func_80B95240","void","void"), - 0x80B95260:("func_80B95260","void","void"), + 0x80B95260:("EnZog_Update","void","void"), 0x80B954C4:("func_80B954C4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80B95598:("func_80B95598","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80B95668:("func_80B95668","void","void"), + 0x80B95668:("EnZog_Draw","void","void"), 0x80B95E20:("func_80B95E20","void","void"), - 0x80B95F10:("func_80B95F10","void","void"), - 0x80B96054:("func_80B96054","void","void"), - 0x80B96088:("func_80B96088","void","void"), - 0x80B960E0:("func_80B960E0","void","void"), - 0x80B961E0:("func_80B961E0","void","void"), - 0x80B96320:("func_80B96320","void","void"), - 0x80B9634C:("func_80B9634C","void","void"), - 0x80B96378:("func_80B96378","void","void"), - 0x80B96410:("func_80B96410","void","void"), - 0x80B9649C:("func_80B9649C","void","void"), - 0x80B964D0:("func_80B964D0","void","void"), + 0x80B95F10:("ObjRotlift_Init","void","void"), + 0x80B96054:("ObjRotlift_Destroy","void","void"), + 0x80B96088:("ObjRotlift_Update","void","void"), + 0x80B960E0:("ObjRotlift_Draw","void","void"), + 0x80B961E0:("ObjJgGakki_Init","void","void"), + 0x80B96320:("ObjJgGakki_Destroy","void","void"), + 0x80B9634C:("ObjJgGakki_Update","void","void"), + 0x80B96378:("ObjJgGakki_Draw","void","void"), + 0x80B96410:("BgInibsMovebg_Init","void","void"), + 0x80B9649C:("BgInibsMovebg_Destroy","void","void"), + 0x80B964D0:("BgInibsMovebg_Draw","void","void"), 0x80B965D0:("func_80B965D0","void","void"), - 0x80B966BC:("func_80B966BC","void","void"), - 0x80B96B90:("func_80B96B90","void","void"), + 0x80B966BC:("EnZot_Init","void","void"), + 0x80B96B90:("EnZot_Destroy","void","void"), 0x80B96BEC:("func_80B96BEC","void","void"), 0x80B96CE4:("func_80B96CE4","void","void"), 0x80B96D4C:("func_80B96D4C","void","void"), @@ -14881,56 +14881,56 @@ 0x80B991E4:("func_80B991E4","void","void"), 0x80B992C0:("func_80B992C0","void","void"), 0x80B99384:("func_80B99384","void","void"), - 0x80B99394:("func_80B99394","void","void"), + 0x80B99394:("EnZot_Update","void","void"), 0x80B99580:("func_80B99580","void","void"), 0x80B995A4:("func_80B995A4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80B99758:("func_80B99758","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80B99798:("func_80B99798","void","void"), - 0x80B9A0B0:("func_80B9A0B0","void","void"), - 0x80B9A1BC:("func_80B9A1BC","void","void"), + 0x80B99798:("EnZot_Draw","void","void"), + 0x80B9A0B0:("ObjTree_Init","void","void"), + 0x80B9A1BC:("ObjTree_Destroy","void","void"), 0x80B9A20C:("func_80B9A20C","void","void"), 0x80B9A220:("func_80B9A220","void","void"), 0x80B9A230:("func_80B9A230","void","void"), 0x80B9A27C:("func_80B9A27C","void","void"), 0x80B9A348:("func_80B9A348","void","void"), - 0x80B9A3E8:("func_80B9A3E8","void","void"), - 0x80B9A424:("func_80B9A424","void","void"), - 0x80B9A650:("func_80B9A650","void","void"), - 0x80B9A6A0:("func_80B9A6A0","void","void"), - 0x80B9A6D4:("func_80B9A6D4","void","void"), - 0x80B9A8E8:("func_80B9A8E8","void","void"), - 0x80B9A980:("func_80B9A980","void","void"), - 0x80B9A9EC:("func_80B9A9EC","void","void"), + 0x80B9A3E8:("ObjTree_Update","void","void"), + 0x80B9A424:("ObjTree_Draw","void","void"), + 0x80B9A650:("ObjY2lift_Init","void","void"), + 0x80B9A6A0:("ObjY2lift_Destroy","void","void"), + 0x80B9A6D4:("ObjY2lift_Update","void","void"), + 0x80B9A8E8:("ObjY2lift_Draw","void","void"), + 0x80B9A980:("ObjY2shutter_Init","void","void"), + 0x80B9A9EC:("ObjY2shutter_Destroy","void","void"), 0x80B9AA20:("func_80B9AA20","void","void"), - 0x80B9AA54:("func_80B9AA54","void","void"), - 0x80B9AE00:("func_80B9AE00","void","void"), + 0x80B9AA54:("ObjY2shutter_Update","void","void"), + 0x80B9AE00:("ObjY2shutter_Draw","void","void"), 0x80B9AF50:("func_80B9AF50","void","void"), - 0x80B9AFE0:("func_80B9AFE0","void","void"), - 0x80B9B0F0:("func_80B9B0F0","void","void"), + 0x80B9AFE0:("ObjBoat_Init","void","void"), + 0x80B9B0F0:("ObjBoat_Destroy","void","void"), 0x80B9B124:("func_80B9B124","void","void"), - 0x80B9B1B8:("func_80B9B1B8","void","void"), + 0x80B9B1B8:("ObjBoat_Update","void","void"), 0x80B9B428:("func_80B9B428","void","void"), - 0x80B9B628:("func_80B9B628","void","void"), + 0x80B9B628:("ObjBoat_Draw","void","void"), 0x80B9B6E0:("func_80B9B6E0","void","void"), 0x80B9B74C:("func_80B9B74C","void","void"), 0x80B9B9C8:("func_80B9B9C8","void","void"), 0x80B9BC64:("func_80B9BC64","void","void"), 0x80B9BCBC:("func_80B9BCBC","void","void"), 0x80B9BD84:("func_80B9BD84","void","void"), - 0x80B9BDC8:("func_80B9BDC8","void","void"), - 0x80B9BF28:("func_80B9BF28","void","void"), + 0x80B9BDC8:("ObjTaru_Init","void","void"), + 0x80B9BF28:("ObjTaru_Destroy","void","void"), 0x80B9BF7C:("func_80B9BF7C","void","void"), 0x80B9C07C:("func_80B9C07C","void","void"), 0x80B9C174:("func_80B9C174","void","void"), 0x80B9C1A0:("func_80B9C1A0","void","void"), - 0x80B9C208:("func_80B9C208","void","void"), - 0x80B9C2D8:("func_80B9C2D8","void","void"), + 0x80B9C208:("ObjTaru_Update","void","void"), + 0x80B9C2D8:("ObjTaru_Draw","void","void"), 0x80B9C450:("func_80B9C450","void","void"), 0x80B9C5E8:("func_80B9C5E8","void","void"), - 0x80B9CA04:("func_80B9CA04","void","void"), + 0x80B9CA04:("ObjHunsui_Init","void","void"), 0x80B9CAEC:("func_80B9CAEC","void","void"), - 0x80B9CD88:("func_80B9CD88","void","void"), - 0x80B9CDBC:("func_80B9CDBC","void","void"), + 0x80B9CD88:("ObjHunsui_Destroy","void","void"), + 0x80B9CDBC:("ObjHunsui_Update","void","void"), 0x80B9CE64:("func_80B9CE64","void","void"), 0x80B9D094:("func_80B9D094","void","void"), 0x80B9D0FC:("func_80B9D0FC","void","void"), @@ -14941,25 +14941,25 @@ 0x80B9D4D0:("func_80B9D4D0","void","void"), 0x80B9D508:("func_80B9D508","void","void"), 0x80B9D714:("func_80B9D714","void","void"), - 0x80B9D9C4:("func_80B9D9C4","void","void"), + 0x80B9D9C4:("ObjHunsui_Draw","void","void"), 0x80B9DA60:("func_80B9DA60","void","void"), 0x80B9DEE0:("func_80B9DEE0","void","void"), 0x80B9DFC8:("func_80B9DFC8","void","void"), 0x80B9DFDC:("func_80B9DFDC","void","void"), - 0x80B9E030:("func_80B9E030","void","void"), - 0x80B9E0D0:("func_80B9E0D0","void","void"), - 0x80B9E0FC:("func_80B9E0FC","void","void"), - 0x80B9E14C:("func_80B9E14C","void","void"), - 0x80B9E2C0:("func_80B9E2C0","void","void"), - 0x80B9E3D8:("func_80B9E3D8","void","void"), - 0x80B9E418:("func_80B9E418","void","void"), + 0x80B9E030:("EnJcMato_Init","void","void"), + 0x80B9E0D0:("EnJcMato_Destroy","void","void"), + 0x80B9E0FC:("EnJcMato_Update","void","void"), + 0x80B9E14C:("EnJcMato_Draw","void","void"), + 0x80B9E2C0:("MirRay3_Init","void","void"), + 0x80B9E3D8:("MirRay3_Destroy","void","void"), + 0x80B9E418:("MirRay3_Update","void","void"), 0x80B9E544:("func_80B9E544","void","void"), 0x80B9E5F4:("func_80B9E5F4","void","void"), 0x80B9E7D0:("func_80B9E7D0","void","void"), 0x80B9E8D4:("func_80B9E8D4","void","void"), - 0x80B9EF70:("func_80B9EF70","void","void"), - 0x80B9F570:("func_80B9F570","void","void"), - 0x80B9F7B8:("func_80B9F7B8","void","void"), + 0x80B9EF70:("MirRay3_Draw","void","void"), + 0x80B9F570:("EnZob_Init","void","void"), + 0x80B9F7B8:("EnZob_Destroy","void","void"), 0x80B9F7E4:("func_80B9F7E4","void","void"), 0x80B9F86C:("func_80B9F86C","void","void"), 0x80B9FA3C:("func_80B9FA3C","void","void"), @@ -14986,15 +14986,15 @@ 0x80BA0BB4:("func_80BA0BB4","void","void"), 0x80BA0C14:("func_80BA0C14","void","void"), 0x80BA0CF4:("func_80BA0CF4","void","void"), - 0x80BA0D64:("func_80BA0D64","void","void"), + 0x80BA0D64:("EnZob_Update","void","void"), 0x80BA0F64:("func_80BA0F64","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BA0FAC:("func_80BA0FAC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BA0FEC:("func_80BA0FEC","void","void"), + 0x80BA0FEC:("EnZob_Draw","void","void"), 0x80BA15A0:("func_80BA15A0","void","void"), 0x80BA165C:("func_80BA165C","void","void"), 0x80BA16F4:("func_80BA16F4","void","void"), - 0x80BA1854:("func_80BA1854","void","void"), - 0x80BA1BF0:("func_80BA1BF0","void","void"), + 0x80BA1854:("ElfMsg6_Init","void","void"), + 0x80BA1BF0:("ElfMsg6_Destroy","void","void"), 0x80BA1C00:("func_80BA1C00","void","void"), 0x80BA1C88:("func_80BA1C88","void","void"), 0x80BA1CF8:("func_80BA1CF8","void","void"), @@ -15004,10 +15004,10 @@ 0x80BA2048:("func_80BA2048","void","void"), 0x80BA215C:("func_80BA215C","void","void"), 0x80BA21C4:("func_80BA21C4","void","void"), - 0x80BA22B0:("func_80BA22B0","void","void"), + 0x80BA22B0:("ElfMsg6_Update","void","void"), 0x80BA2420:("func_80BA2420","void","void"), - 0x80BA242C:("func_80BA242C","void","void"), - 0x80BA24DC:("func_80BA24DC","void","void"), + 0x80BA242C:("ObjNozoki_Init","void","void"), + 0x80BA24DC:("ObjNozoki_Destroy","void","void"), 0x80BA2514:("func_80BA2514","void","void"), 0x80BA26A8:("func_80BA26A8","void","void"), 0x80BA2708:("func_80BA2708","void","void"), @@ -15023,11 +15023,11 @@ 0x80BA311C:("func_80BA311C","void","void"), 0x80BA3230:("func_80BA3230","void","void"), 0x80BA3344:("func_80BA3344","void","void"), - 0x80BA3410:("func_80BA3410","void","void"), + 0x80BA3410:("ObjNozoki_Update","void","void"), 0x80BA3434:("func_80BA3434","void","void"), 0x80BA36C0:("func_80BA36C0","void","void"), - 0x80BA36FC:("func_80BA36FC","void","void"), - 0x80BA3810:("func_80BA3810","void","void"), + 0x80BA36FC:("EnToto_Init","void","void"), + 0x80BA3810:("EnToto_Destroy","void","void"), 0x80BA383C:("func_80BA383C","void","void"), 0x80BA3930:("func_80BA3930","void","void"), 0x80BA397C:("func_80BA397C","void","void"), @@ -15064,11 +15064,11 @@ 0x80BA4C0C:("func_80BA4C0C","void","void"), 0x80BA4C44:("func_80BA4C44","void","void"), 0x80BA4CB4:("func_80BA4CB4","void","void"), - 0x80BA4E2C:("func_80BA4E2C","void","void"), - 0x80BA4EFC:("func_80BA4EFC","void","void"), + 0x80BA4E2C:("EnToto_Update","void","void"), + 0x80BA4EFC:("EnToto_Draw","void","void"), 0x80BA5400:("func_80BA5400","void","void"), - 0x80BA5620:("func_80BA5620","void","void"), - 0x80BA577C:("func_80BA577C","void","void"), + 0x80BA5620:("EnRailgibud_Init","void","void"), + 0x80BA577C:("EnRailgibud_Destroy","void","void"), 0x80BA57A8:("func_80BA57A8","void","void"), 0x80BA57F8:("func_80BA57F8","void","void"), 0x80BA59F0:("func_80BA59F0","void","void"), @@ -15103,11 +15103,11 @@ 0x80BA7434:("func_80BA7434","void","void"), 0x80BA7578:("func_80BA7578","void","void"), 0x80BA76C4:("func_80BA76C4","void","void"), - 0x80BA77A0:("func_80BA77A0","void","void"), + 0x80BA77A0:("EnRailgibud_Update","void","void"), 0x80BA7878:("func_80BA7878","void","void"), 0x80BA789C:("func_80BA789C","UNK_TYPE4","UNK_TYPE4 param_1, s32 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, s32 param_5, s32 param_6"), 0x80BA78F8:("func_80BA78F8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BA79D4:("func_80BA79D4","void","void"), + 0x80BA79D4:("EnRailgibud_Draw","void","void"), 0x80BA7B6C:("func_80BA7B6C","void","void"), 0x80BA7C78:("func_80BA7C78","void","void"), 0x80BA7CF0:("func_80BA7CF0","void","void"), @@ -15137,13 +15137,13 @@ 0x80BA9E00:("func_80BA9E00","void","void"), 0x80BA9E10:("func_80BA9E10","void","void"), 0x80BA9E48:("func_80BA9E48","void","void"), - 0x80BA9E6C:("func_80BA9E6C","void","void"), - 0x80BA9F24:("func_80BA9F24","void","void"), - 0x80BA9F50:("func_80BA9F50","void","void"), + 0x80BA9E6C:("EnBaba_Init","void","void"), + 0x80BA9F24:("EnBaba_Destroy","void","void"), + 0x80BA9F50:("EnBaba_Update","void","void"), 0x80BA9FB0:("func_80BA9FB0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BAA198:("func_80BAA198","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BAA20C:("func_80BAA20C","void","void"), - 0x80BAA220:("func_80BAA220","void","void"), + 0x80BAA220:("EnBaba_Draw","void","void"), 0x80BAA6D0:("func_80BAA6D0","void","void"), 0x80BAA848:("func_80BAA848","void","void"), 0x80BAA88C:("func_80BAA88C","void","void"), @@ -15191,15 +15191,15 @@ 0x80BADE14:("func_80BADE14","void","void"), 0x80BADE8C:("func_80BADE8C","void","void"), 0x80BADF3C:("func_80BADF3C","void","void"), - 0x80BADFD0:("func_80BADFD0","void","void"), - 0x80BAE0A0:("func_80BAE0A0","void","void"), - 0x80BAE108:("func_80BAE108","void","void"), + 0x80BADFD0:("EnSuttari_Init","void","void"), + 0x80BAE0A0:("EnSuttari_Destroy","void","void"), + 0x80BAE108:("EnSuttari_Update","void","void"), 0x80BAE250:("func_80BAE250","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BAE3C4:("func_80BAE3C4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BAE524:("func_80BAE524","void","void"), - 0x80BAE538:("func_80BAE538","void","void"), - 0x80BAEF70:("func_80BAEF70","void","void"), - 0x80BAF1C0:("func_80BAF1C0","void","void"), + 0x80BAE538:("EnSuttari_Draw","void","void"), + 0x80BAEF70:("EnZod_Init","void","void"), + 0x80BAF1C0:("EnZod_Destroy","void","void"), 0x80BAF1EC:("func_80BAF1EC","void","void"), 0x80BAF2B4:("func_80BAF2B4","void","void"), 0x80BAF338:("func_80BAF338","void","void"), @@ -15216,13 +15216,13 @@ 0x80BAFDB4:("func_80BAFDB4","void","void"), 0x80BAFE34:("func_80BAFE34","void","void"), 0x80BAFF14:("func_80BAFF14","void","void"), - 0x80BAFF84:("func_80BAFF84","void","void"), + 0x80BAFF84:("EnZod_Update","void","void"), 0x80BB0128:("func_80BB0128","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BB0170:("func_80BB0170","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BB01B0:("func_80BB01B0","void","void"), - 0x80BB03E8:("func_80BB03E8","void","void"), - 0x80BB08E0:("func_80BB08E0","void","void"), - 0x80BB0998:("func_80BB0998","void","void"), + 0x80BB03E8:("EnZod_Draw","void","void"), + 0x80BB08E0:("EnKujiya_Init","void","void"), + 0x80BB0998:("EnKujiya_Destroy","void","void"), 0x80BB09A8:("func_80BB09A8","void","void"), 0x80BB09BC:("func_80BB09BC","void","void"), 0x80BB0B28:("func_80BB0B28","void","void"), @@ -15240,8 +15240,8 @@ 0x80BB1180:("func_80BB1180","void","void"), 0x80BB1250:("func_80BB1250","void","void"), 0x80BB1268:("func_80BB1268","void","void"), - 0x80BB1338:("func_80BB1338","void","void"), - 0x80BB135C:("func_80BB135C","void","void"), + 0x80BB1338:("EnKujiya_Update","void","void"), + 0x80BB135C:("EnKujiya_Draw","void","void"), 0x80BB16D0:("func_80BB16D0","void","void"), 0x80BB178C:("func_80BB178C","void","void"), 0x80BB18FC:("func_80BB18FC","void","void"), @@ -15269,33 +15269,33 @@ 0x80BB32AC:("func_80BB32AC","void","void"), 0x80BB3318:("func_80BB3318","void","void"), 0x80BB347C:("func_80BB347C","void","void"), - 0x80BB34BC:("func_80BB34BC","void","void"), - 0x80BB3650:("func_80BB3650","void","void"), - 0x80BB36A0:("func_80BB36A0","void","void"), + 0x80BB34BC:("EnGeg_Init","void","void"), + 0x80BB3650:("EnGeg_Destroy","void","void"), + 0x80BB36A0:("EnGeg_Update","void","void"), 0x80BB3728:("func_80BB3728","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BB3860:("func_80BB3860","void","void"), 0x80BB387C:("func_80BB387C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BB39F8:("func_80BB39F8","void","void"), 0x80BB3BE0:("func_80BB3BE0","void","void"), 0x80BB3CB4:("func_80BB3CB4","void","void"), - 0x80BB3E0C:("func_80BB3E0C","void","void"), - 0x80BB4700:("func_80BB4700","void","void"), - 0x80BB4720:("func_80BB4720","void","void"), - 0x80BB4730:("func_80BB4730","void","void"), - 0x80BB48E4:("func_80BB48E4","void","void"), - 0x80BB4AF0:("func_80BB4AF0","void","void"), - 0x80BB4B6C:("func_80BB4B6C","void","void"), - 0x80BB4BA0:("func_80BB4BA0","void","void"), - 0x80BB4CB0:("func_80BB4CB0","void","void"), - 0x80BB4E00:("func_80BB4E00","void","void"), - 0x80BB4E40:("func_80BB4E40","void","void"), + 0x80BB3E0C:("EnGeg_Draw","void","void"), + 0x80BB4700:("ObjKinoko_Init","void","void"), + 0x80BB4720:("ObjKinoko_Destroy","void","void"), + 0x80BB4730:("ObjKinoko_Update","void","void"), + 0x80BB48E4:("ObjKinoko_Draw","void","void"), + 0x80BB4AF0:("ObjYasi_Init","void","void"), + 0x80BB4B6C:("ObjYasi_Destroy","void","void"), + 0x80BB4BA0:("ObjYasi_Update","void","void"), + 0x80BB4CB0:("ObjYasi_Draw","void","void"), + 0x80BB4E00:("EnTanron1_Init","void","void"), + 0x80BB4E40:("EnTanron1_Destroy","void","void"), 0x80BB4E50:("func_80BB4E50","void","void"), - 0x80BB4F28:("func_80BB4F28","void","void"), - 0x80BB52F8:("func_80BB52F8","void","void"), + 0x80BB4F28:("EnTanron1_Update","void","void"), + 0x80BB52F8:("EnTanron1_Draw","void","void"), 0x80BB5318:("func_80BB5318","void","void"), 0x80BB5AAC:("func_80BB5AAC","void","void"), - 0x80BB67D0:("func_80BB67D0","void","void"), - 0x80BB69B0:("func_80BB69B0","void","void"), + 0x80BB67D0:("EnTanron2_Init","void","void"), + 0x80BB69B0:("EnTanron2_Destroy","void","void"), 0x80BB69C0:("func_80BB69C0","void","void"), 0x80BB69FC:("func_80BB69FC","void","void"), 0x80BB6B80:("func_80BB6B80","void","void"), @@ -15306,23 +15306,23 @@ 0x80BB7398:("func_80BB7398","void","void"), 0x80BB7408:("func_80BB7408","void","void"), 0x80BB7578:("func_80BB7578","void","void"), - 0x80BB7800:("func_80BB7800","void","void"), + 0x80BB7800:("EnTanron2_Update","void","void"), 0x80BB7B90:("func_80BB7B90","void","void"), - 0x80BB7C14:("func_80BB7C14","void","void"), + 0x80BB7C14:("EnTanron2_Draw","void","void"), 0x80BB85A0:("func_80BB85A0","void","void"), - 0x80BB86BC:("func_80BB86BC","void","void"), - 0x80BB87B0:("func_80BB87B0","void","void"), + 0x80BB86BC:("EnTanron3_Init","void","void"), + 0x80BB87B0:("EnTanron3_Destroy","void","void"), 0x80BB87D4:("func_80BB87D4","void","void"), 0x80BB897C:("func_80BB897C","void","void"), 0x80BB8A48:("func_80BB8A48","void","void"), 0x80BB91D4:("func_80BB91D4","void","void"), 0x80BB9288:("func_80BB9288","void","void"), 0x80BB9308:("func_80BB9308","void","void"), - 0x80BB93EC:("func_80BB93EC","void","void"), + 0x80BB93EC:("EnTanron3_Update","void","void"), 0x80BB95FC:("func_80BB95FC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BB9670:("func_80BB9670","void","void"), - 0x80BB98E0:("func_80BB98E0","void","void"), - 0x80BB99F0:("func_80BB99F0","void","void"), + 0x80BB9670:("EnTanron3_Draw","void","void"), + 0x80BB98E0:("ObjChan_Init","void","void"), + 0x80BB99F0:("ObjChan_Destroy","void","void"), 0x80BB9A1C:("func_80BB9A1C","void","void"), 0x80BB9B40:("func_80BB9B40","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE2 param_5"), 0x80BB9C08:("func_80BB9C08","void","void"), @@ -15330,12 +15330,12 @@ 0x80BBA2FC:("func_80BBA2FC","void","void"), 0x80BBA314:("func_80BBA314","void","void"), 0x80BBA488:("func_80BBA488","void","void"), - 0x80BBA738:("func_80BBA738","void","void"), - 0x80BBA78C:("func_80BBA78C","void","void"), + 0x80BBA738:("ObjChan_Update","void","void"), + 0x80BBA78C:("ObjChan_Draw","void","void"), 0x80BBA894:("func_80BBA894","void","void"), 0x80BBA930:("func_80BBA930","void","void"), - 0x80BBACA0:("func_80BBACA0","void","void"), - 0x80BBAE60:("func_80BBAE60","void","void"), + 0x80BBACA0:("EnZos_Init","void","void"), + 0x80BBAE60:("EnZos_Destroy","void","void"), 0x80BBAE84:("func_80BBAE84","void","void"), 0x80BBAF5C:("func_80BBAF5C","void","void"), 0x80BBAFFC:("func_80BBAFFC","void","void"), @@ -15359,10 +15359,10 @@ 0x80BBC24C:("func_80BBC24C","void","void"), 0x80BBC298:("func_80BBC298","void","void"), 0x80BBC37C:("func_80BBC37C","void","void"), - 0x80BBC3F0:("func_80BBC3F0","void","void"), + 0x80BBC3F0:("EnZos_Update","void","void"), 0x80BBC4E4:("func_80BBC4E4","void","void"), 0x80BBC500:("func_80BBC500","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BBC540:("func_80BBC540","void","void"), + 0x80BBC540:("EnZos_Draw","void","void"), 0x80BBCA80:("func_80BBCA80","void","void"), 0x80BBD348:("func_80BBD348","void","void"), 0x80BBD8F0:("func_80BBD8F0","void","void"), @@ -15391,15 +15391,15 @@ 0x80BBEF34:("func_80BBEF34","void","void"), 0x80BBEFA0:("func_80BBEFA0","void","void"), 0x80BBF01C:("func_80BBF01C","void","void"), - 0x80BBF09C:("func_80BBF09C","void","void"), - 0x80BBF198:("func_80BBF198","void","void"), - 0x80BBF1C4:("func_80BBF1C4","void","void"), + 0x80BBF09C:("EnSGoro_Init","void","void"), + 0x80BBF198:("EnSGoro_Destroy","void","void"), + 0x80BBF1C4:("EnSGoro_Update","void","void"), 0x80BBF298:("func_80BBF298","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BBF3D0:("func_80BBF3D0","void","void"), 0x80BBF3EC:("func_80BBF3EC","void","void"), 0x80BBF5F0:("func_80BBF5F0","void","void"), 0x80BBF6BC:("func_80BBF6BC","void","void"), - 0x80BBF7BC:("func_80BBF7BC","void","void"), + 0x80BBF7BC:("EnSGoro_Draw","void","void"), 0x80BBFDB0:("func_80BBFDB0","void","void"), 0x80BBFE60:("func_80BBFE60","void","void"), 0x80BBFE8C:("func_80BBFE8C","void","void"), @@ -15424,13 +15424,13 @@ 0x80BC0D1C:("func_80BC0D1C","void","void"), 0x80BC0D84:("func_80BC0D84","void","void"), 0x80BC0EAC:("func_80BC0EAC","void","void"), - 0x80BC0F60:("func_80BC0F60","void","void"), - 0x80BC1080:("func_80BC1080","void","void"), - 0x80BC10C0:("func_80BC10C0","void","void"), + 0x80BC0F60:("EnNb_Init","void","void"), + 0x80BC1080:("EnNb_Destroy","void","void"), + 0x80BC10C0:("EnNb_Update","void","void"), 0x80BC1174:("func_80BC1174","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80BC11B4:("func_80BC11B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BC1278:("func_80BC1278","void","void"), - 0x80BC1374:("func_80BC1374","void","void"), + 0x80BC1374:("EnNb_Draw","void","void"), 0x80BC1900:("func_80BC1900","void","void"), 0x80BC192C:("func_80BC192C","void","void"), 0x80BC1984:("func_80BC1984","void","void"), @@ -15449,13 +15449,13 @@ 0x80BC21A8:("func_80BC21A8","void","void"), 0x80BC2274:("func_80BC2274","void","void"), 0x80BC22F4:("func_80BC22F4","void","void"), - 0x80BC2388:("func_80BC2388","void","void"), - 0x80BC2498:("func_80BC2498","void","void"), - 0x80BC24C4:("func_80BC24C4","void","void"), + 0x80BC2388:("EnJa_Init","void","void"), + 0x80BC2498:("EnJa_Destroy","void","void"), + 0x80BC24C4:("EnJa_Update","void","void"), 0x80BC25E0:("func_80BC25E0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80BC2620:("func_80BC2620","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BC2B30:("func_80BC2B30","void","void"), - 0x80BC2CE4:("func_80BC2CE4","void","void"), + 0x80BC2CE4:("EnJa_Draw","void","void"), 0x80BC2EA4:("func_80BC2EA4","void","void"), 0x80BC3154:("func_80BC3154","void","void"), 0x80BC32D8:("func_80BC32D8","void","void"), @@ -15467,8 +15467,8 @@ 0x80BC3CA4:("func_80BC3CA4","void","void"), 0x80BC3D08:("func_80BC3D08","void","void"), 0x80BC4038:("func_80BC4038","void","void"), - 0x80BC4058:("func_80BC4058","void","void"), - 0x80BC4178:("func_80BC4178","void","void"), + 0x80BC4058:("BgF40Block_Init","void","void"), + 0x80BC4178:("BgF40Block_Destroy","void","void"), 0x80BC41AC:("func_80BC41AC","void","void"), 0x80BC4228:("func_80BC4228","void","Actor* param_1, UNK_TYPE4 param_2"), 0x80BC4344:("func_80BC4344","void","void"), @@ -15478,20 +15478,20 @@ 0x80BC44F4:("func_80BC44F4","void","void"), 0x80BC4530:("func_80BC4530","void","void"), 0x80BC457C:("func_80BC457C","void","void"), - 0x80BC458C:("func_80BC458C","void","void"), - 0x80BC45CC:("func_80BC45CC","void","void"), + 0x80BC458C:("BgF40Block_Update","void","void"), + 0x80BC45CC:("BgF40Block_Draw","void","void"), 0x80BC47B0:("func_80BC47B0","void","void"), - 0x80BC4A3C:("func_80BC4A3C","void","void"), - 0x80BC4AEC:("func_80BC4AEC","void","void"), + 0x80BC4A3C:("BgF40Switch_Init","void","void"), + 0x80BC4AEC:("BgF40Switch_Destroy","void","void"), 0x80BC4B20:("func_80BC4B20","void","void"), 0x80BC4B94:("func_80BC4B94","void","void"), 0x80BC4BB8:("func_80BC4BB8","void","void"), 0x80BC4C68:("func_80BC4C68","void","void"), 0x80BC4D30:("func_80BC4D30","void","void"), - 0x80BC4D54:("func_80BC4D54","void","void"), - 0x80BC4D90:("func_80BC4D90","void","void"), - 0x80BC4F30:("func_80BC4F30","void","void"), - 0x80BC51F8:("func_80BC51F8","void","void"), + 0x80BC4D54:("BgF40Switch_Update","void","void"), + 0x80BC4D90:("BgF40Switch_Draw","void","void"), + 0x80BC4F30:("EnPoComposer_Init","void","void"), + 0x80BC51F8:("EnPoComposer_Destroy","void","void"), 0x80BC5250:("func_80BC5250","void","void"), 0x80BC5294:("func_80BC5294","void","void"), 0x80BC52D4:("func_80BC52D4","void","void"), @@ -15520,12 +15520,12 @@ 0x80BC5D34:("func_80BC5D34","void","void"), 0x80BC5DEC:("func_80BC5DEC","void","void"), 0x80BC5FE8:("func_80BC5FE8","void","void"), - 0x80BC6048:("func_80BC6048","void","void"), + 0x80BC6048:("EnPoComposer_Update","void","void"), 0x80BC60BC:("func_80BC60BC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6, UNK_TYPE4 param_7"), 0x80BC617C:("func_80BC617C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BC61D0:("func_80BC61D0","void","void"), - 0x80BC6BF0:("func_80BC6BF0","void","void"), - 0x80BC6D28:("func_80BC6D28","void","void"), + 0x80BC61D0:("EnPoComposer_Draw","void","void"), + 0x80BC6BF0:("EnGuruguru_Init","void","void"), + 0x80BC6D28:("EnGuruguru_Destroy","void","void"), 0x80BC6D64:("func_80BC6D64","void","void"), 0x80BC6E00:("func_80BC6E00","void","void"), 0x80BC6E10:("func_80BC6E10","void","void"), @@ -15535,15 +15535,15 @@ 0x80BC73F4:("func_80BC73F4","void","void"), 0x80BC7440:("func_80BC7440","void","void"), 0x80BC7520:("func_80BC7520","void","void"), - 0x80BC7590:("func_80BC7590","void","void"), + 0x80BC7590:("EnGuruguru_Update","void","void"), 0x80BC77EC:("func_80BC77EC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BC7834:("func_80BC7834","void","void"), - 0x80BC7AD0:("func_80BC7AD0","void","void"), - 0x80BC7B28:("func_80BC7B28","void","void"), - 0x80BC7B5C:("func_80BC7B5C","void","void"), - 0x80BC7BBC:("func_80BC7BBC","void","void"), - 0x80BC9270:("func_80BC9270","void","void"), - 0x80BC9330:("func_80BC9330","void","void"), + 0x80BC7834:("EnGuruguru_Draw","void","void"), + 0x80BC7AD0:("OceffWipe5_Init","void","void"), + 0x80BC7B28:("OceffWipe5_Destroy","void","void"), + 0x80BC7B5C:("OceffWipe5_Update","void","void"), + 0x80BC7BBC:("OceffWipe5_Draw","void","void"), + 0x80BC9270:("EnStoneheishi_Init","void","void"), + 0x80BC9330:("EnStoneheishi_Destroy","void","void"), 0x80BC935C:("func_80BC935C","void","void"), 0x80BC941C:("func_80BC941C","void","void"), 0x80BC94B0:("func_80BC94B0","void","void"), @@ -15557,14 +15557,14 @@ 0x80BC9C88:("func_80BC9C88","void","void"), 0x80BC9D28:("func_80BC9D28","void","void"), 0x80BC9E50:("func_80BC9E50","void","void"), - 0x80BC9EE4:("func_80BC9EE4","void","void"), + 0x80BC9EE4:("EnStoneheishi_Update","void","void"), 0x80BCA0AC:("func_80BCA0AC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BCA104:("func_80BCA104","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BCA2AC:("func_80BCA2AC","void","void"), - 0x80BCA5A0:("func_80BCA5A0","void","void"), - 0x80BCA5F8:("func_80BCA5F8","void","void"), - 0x80BCA62C:("func_80BCA62C","void","void"), - 0x80BCA68C:("func_80BCA68C","void","void"), + 0x80BCA2AC:("EnStoneheishi_Draw","void","void"), + 0x80BCA5A0:("OceffWipe6_Init","void","void"), + 0x80BCA5F8:("OceffWipe6_Destroy","void","void"), + 0x80BCA62C:("OceffWipe6_Update","void","void"), + 0x80BCA68C:("OceffWipe6_Draw","void","void"), 0x80BCABF0:("func_80BCABF0","void","void"), 0x80BCAC40:("func_80BCAC40","void","void"), 0x80BCAD64:("func_80BCAD64","void","void"), @@ -15587,13 +15587,13 @@ 0x80BCC288:("func_80BCC288","void","void"), 0x80BCC2AC:("func_80BCC2AC","void","void"), 0x80BCC448:("func_80BCC448","void","void"), - 0x80BCC508:("func_80BCC508","void","void"), - 0x80BCC77C:("func_80BCC77C","void","void"), - 0x80BCC7A8:("func_80BCC7A8","void","void"), + 0x80BCC508:("EnScopenuts_Init","void","void"), + 0x80BCC77C:("EnScopenuts_Destroy","void","void"), + 0x80BCC7A8:("EnScopenuts_Update","void","void"), 0x80BCC828:("func_80BCC828","UNK_TYPE4","UNK_TYPE4 param_1, s32 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6"), 0x80BCC9CC:("func_80BCC9CC","void","void"), 0x80BCC9E4:("func_80BCC9E4","void","void"), - 0x80BCCAAC:("func_80BCCAAC","void","void"), + 0x80BCCAAC:("EnScopenuts_Draw","void","void"), 0x80BCD000:("func_80BCD000","void","void"), 0x80BCD09C:("func_80BCD09C","void","void"), 0x80BCD1AC:("func_80BCD1AC","void","void"), @@ -15602,25 +15602,25 @@ 0x80BCD4D0:("func_80BCD4D0","void","void"), 0x80BCD590:("func_80BCD590","void","void"), 0x80BCD640:("func_80BCD640","void","void"), - 0x80BCD7A0:("func_80BCD7A0","void","void"), - 0x80BCDA8C:("func_80BCDA8C","void","void"), - 0x80BCDAB8:("func_80BCDAB8","void","void"), - 0x80BCDB00:("func_80BCDB00","void","void"), - 0x80BCDCB0:("func_80BCDCB0","void","void"), - 0x80BCDD08:("func_80BCDD08","void","void"), - 0x80BCDD3C:("func_80BCDD3C","void","void"), - 0x80BCDD9C:("func_80BCDD9C","void","void"), - 0x80BCEB20:("func_80BCEB20","void","void"), - 0x80BCEBB0:("func_80BCEBB0","void","void"), + 0x80BCD7A0:("EnScopecrow_Init","void","void"), + 0x80BCDA8C:("EnScopecrow_Destroy","void","void"), + 0x80BCDAB8:("EnScopecrow_Update","void","void"), + 0x80BCDB00:("EnScopecrow_Draw","void","void"), + 0x80BCDCB0:("OceffWipe7_Init","void","void"), + 0x80BCDD08:("OceffWipe7_Destroy","void","void"), + 0x80BCDD3C:("OceffWipe7_Update","void","void"), + 0x80BCDD9C:("OceffWipe7_Draw","void","void"), + 0x80BCEB20:("EffKamejimaWave_Init","void","void"), + 0x80BCEBB0:("EffKamejimaWave_Destroy","void","void"), 0x80BCEBC0:("func_80BCEBC0","void","void"), 0x80BCEC6C:("func_80BCEC6C","void","void"), 0x80BCED34:("func_80BCED34","void","void"), 0x80BCEDE0:("func_80BCEDE0","void","void"), - 0x80BCEE98:("func_80BCEE98","void","void"), + 0x80BCEE98:("EffKamejimaWave_Update","void","void"), 0x80BCEEBC:("func_80BCEEBC","void","void"), 0x80BCEF0C:("func_80BCEF0C","void","void"), - 0x80BCF1D0:("func_80BCF1D0","void","void"), - 0x80BCF328:("func_80BCF328","void","void"), + 0x80BCF1D0:("EnHg_Init","void","void"), + 0x80BCF328:("EnHg_Destroy","void","void"), 0x80BCF354:("func_80BCF354","void","void"), 0x80BCF398:("func_80BCF398","void","void"), 0x80BCF468:("func_80BCF468","void","void"), @@ -15637,12 +15637,12 @@ 0x80BCF93C:("func_80BCF93C","void","void"), 0x80BCF95C:("func_80BCF95C","void","void"), 0x80BCFC0C:("func_80BCFC0C","void","void"), - 0x80BCFDC4:("func_80BCFDC4","void","void"), + 0x80BCFDC4:("EnHg_Update","void","void"), 0x80BCFE54:("func_80BCFE54","void","void"), 0x80BCFE70:("func_80BCFE70","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BCFEC4:("func_80BCFEC4","void","void"), - 0x80BD02B0:("func_80BD02B0","void","void"), - 0x80BD03C0:("func_80BD03C0","void","void"), + 0x80BCFEC4:("EnHg_Draw","void","void"), + 0x80BD02B0:("EnHgo_Init","void","void"), + 0x80BD03C0:("EnHgo_Destroy","void","void"), 0x80BD03EC:("func_80BD03EC","void","void"), 0x80BD0410:("func_80BD0410","void","void"), 0x80BD0420:("func_80BD0420","void","void"), @@ -15654,12 +15654,12 @@ 0x80BD06FC:("func_80BD06FC","void","void"), 0x80BD0898:("func_80BD0898","void","void"), 0x80BD0B8C:("func_80BD0B8C","void","void"), - 0x80BD0C30:("func_80BD0C30","void","void"), + 0x80BD0C30:("EnHgo_Update","void","void"), 0x80BD0CF0:("func_80BD0CF0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BD0D38:("func_80BD0D38","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BD0D7C:("func_80BD0D7C","void","void"), - 0x80BD11E0:("func_80BD11E0","void","void"), - 0x80BD13B0:("func_80BD13B0","void","void"), + 0x80BD0D7C:("EnHgo_Draw","void","void"), + 0x80BD11E0:("EnZov_Init","void","void"), + 0x80BD13B0:("EnZov_Destroy","void","void"), 0x80BD13DC:("func_80BD13DC","void","void"), 0x80BD1440:("func_80BD1440","void","void"), 0x80BD1470:("func_80BD1470","void","void"), @@ -15678,10 +15678,10 @@ 0x80BD1DB8:("func_80BD1DB8","void","void"), 0x80BD1F1C:("func_80BD1F1C","void","void"), 0x80BD1FC8:("func_80BD1FC8","void","void"), - 0x80BD20B4:("func_80BD20B4","void","void"), + 0x80BD20B4:("EnZov_Update","void","void"), 0x80BD2380:("func_80BD2380","UNK_TYPE4","UNK_TYPE4 param_1, s32 param_2, UNK_TYPE4 param_3, UNK_TYPE4 param_4, s16* param_5, s32 param_6"), 0x80BD2404:("func_80BD2404","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BD24B4:("func_80BD24B4","void","void"), + 0x80BD24B4:("EnZov_Draw","void","void"), 0x80BD2A30:("func_80BD2A30","void","void"), 0x80BD2AE0:("func_80BD2AE0","void","void"), 0x80BD2B0C:("func_80BD2B0C","void","void"), @@ -15704,16 +15704,16 @@ 0x80BD3658:("func_80BD3658","void","void"), 0x80BD36B8:("func_80BD36B8","void","void"), 0x80BD3768:("func_80BD3768","void","void"), - 0x80BD3854:("func_80BD3854","void","void"), - 0x80BD396C:("func_80BD396C","void","void"), - 0x80BD3998:("func_80BD3998","void","void"), + 0x80BD3854:("EnAh_Init","void","void"), + 0x80BD396C:("EnAh_Destroy","void","void"), + 0x80BD3998:("EnAh_Update","void","void"), 0x80BD3AA8:("func_80BD3AA8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BD3AF8:("func_80BD3AF8","void","void"), - 0x80BD3CAC:("func_80BD3CAC","void","void"), + 0x80BD3CAC:("EnAh_Draw","void","void"), 0x80BD4090:("func_80BD4090","void","void"), 0x80BD40D0:("func_80BD40D0","void","void"), - 0x80BD4108:("func_80BD4108","void","void"), - 0x80BD41B4:("func_80BD41B4","void","void"), + 0x80BD4108:("ObjHgdoor_Init","void","void"), + 0x80BD41B4:("ObjHgdoor_Destroy","void","void"), 0x80BD41E8:("func_80BD41E8","void","void"), 0x80BD41FC:("func_80BD41FC","void","void"), 0x80BD42AC:("func_80BD42AC","void","void"), @@ -15724,12 +15724,12 @@ 0x80BD4478:("func_80BD4478","void","void"), 0x80BD44D0:("func_80BD44D0","void","void"), 0x80BD4500:("func_80BD4500","void","void"), - 0x80BD4540:("func_80BD4540","void","void"), - 0x80BD4570:("func_80BD4570","void","void"), + 0x80BD4540:("ObjHgdoor_Update","void","void"), + 0x80BD4570:("ObjHgdoor_Draw","void","void"), 0x80BD4720:("func_80BD4720","void","void"), 0x80BD4A14:("func_80BD4A14","void","void"), - 0x80BD4CF4:("func_80BD4CF4","void","void"), - 0x80BD4DFC:("func_80BD4DFC","void","void"), + 0x80BD4CF4:("BgIkanaBombwall_Init","void","void"), + 0x80BD4DFC:("BgIkanaBombwall_Destroy","void","void"), 0x80BD4E44:("func_80BD4E44","void","void"), 0x80BD4EAC:("func_80BD4EAC","void","void"), 0x80BD4F18:("func_80BD4F18","void","void"), @@ -15740,19 +15740,19 @@ 0x80BD503C:("func_80BD503C","void","void"), 0x80BD5118:("func_80BD5118","void","void"), 0x80BD5134:("func_80BD5134","void","void"), - 0x80BD51DC:("func_80BD51DC","void","void"), - 0x80BD5200:("func_80BD5200","void","void"), + 0x80BD51DC:("BgIkanaBombwall_Update","void","void"), + 0x80BD5200:("BgIkanaBombwall_Draw","void","void"), 0x80BD53C0:("BgIkanaRay_Init","void","ActorBgIkanaRay* this, GlobalContext* ctxt"), - 0x80BD546C:("BgIkanaRay_Fini","void","ActorBgIkanaRay* this, GlobalContext* ctxt"), + 0x80BD546C:("BgIkanaRay_Destroy","void","ActorBgIkanaRay* this, GlobalContext* ctxt"), 0x80BD5498:("BgIkanaRay_SetDeactivated","void","ActorBgIkanaRay* this"), 0x80BD54BC:("BgIkanaRay_UpdateCheckForActivation","void","ActorBgIkanaRay* this, GlobalContext* ctxt"), 0x80BD5500:("BgIkanaRay_SetActivated","void","ActorBgIkanaRay* this"), 0x80BD5530:("BgIkanaRay_UpdateActivated","void","ActorBgIkanaRay* this, GlobalContext* ctxt"), - 0x80BD556C:("BgIkanaRay_Main","void","ActorBgIkanaRay* this, GlobalContext* ctxt"), + 0x80BD556C:("BgIkanaRay_Update","void","ActorBgIkanaRay* this, GlobalContext* ctxt"), 0x80BD5590:("BgIkanaRay_Draw","void","ActorBgIkanaRay* this, GlobalContext* ctxt"), 0x80BD5690:("func_80BD5690","void","void"), - 0x80BD5728:("func_80BD5728","void","void"), - 0x80BD57F4:("func_80BD57F4","void","void"), + 0x80BD5728:("BgIkanaShutter_Init","void","void"), + 0x80BD57F4:("BgIkanaShutter_Destroy","void","void"), 0x80BD5828:("func_80BD5828","void","void"), 0x80BD5844:("func_80BD5844","void","void"), 0x80BD5878:("func_80BD5878","void","void"), @@ -15771,22 +15771,22 @@ 0x80BD5BD8:("func_80BD5BD8","void","void"), 0x80BD5C64:("func_80BD5C64","void","void"), 0x80BD5C8C:("func_80BD5C8C","void","void"), - 0x80BD5C9C:("func_80BD5C9C","void","void"), - 0x80BD5CC0:("func_80BD5CC0","void","void"), + 0x80BD5C9C:("BgIkanaShutter_Update","void","void"), + 0x80BD5CC0:("BgIkanaShutter_Draw","void","void"), 0x80BD5E00:("func_80BD5E00","void","void"), 0x80BD5E6C:("func_80BD5E6C","void","void"), - 0x80BD6160:("func_80BD6160","void","void"), - 0x80BD6218:("func_80BD6218","void","void"), + 0x80BD6160:("BgHakaBombwall_Init","void","void"), + 0x80BD6218:("BgHakaBombwall_Destroy","void","void"), 0x80BD6260:("func_80BD6260","void","void"), 0x80BD6274:("func_80BD6274","void","void"), 0x80BD62D0:("func_80BD62D0","void","void"), 0x80BD6314:("func_80BD6314","void","void"), 0x80BD63B4:("func_80BD63B4","void","void"), 0x80BD63D0:("func_80BD63D0","void","void"), - 0x80BD6420:("func_80BD6420","void","void"), - 0x80BD6444:("func_80BD6444","void","void"), - 0x80BD6580:("func_80BD6580","void","void"), - 0x80BD65F0:("func_80BD65F0","void","void"), + 0x80BD6420:("BgHakaBombwall_Update","void","void"), + 0x80BD6444:("BgHakaBombwall_Draw","void","void"), + 0x80BD6580:("BgHakaTomb_Init","void","void"), + 0x80BD65F0:("BgHakaTomb_Destroy","void","void"), 0x80BD6624:("func_80BD6624","void","void"), 0x80BD6638:("func_80BD6638","void","void"), 0x80BD66AC:("func_80BD66AC","void","void"), @@ -15794,32 +15794,32 @@ 0x80BD6768:("func_80BD6768","void","void"), 0x80BD67A8:("func_80BD67A8","void","void"), 0x80BD67BC:("func_80BD67BC","void","void"), - 0x80BD67CC:("func_80BD67CC","void","void"), - 0x80BD6844:("func_80BD6844","void","void"), + 0x80BD67CC:("BgHakaTomb_Update","void","void"), + 0x80BD6844:("BgHakaTomb_Draw","void","void"), 0x80BD6910:("func_80BD6910","void","void"), 0x80BD697C:("func_80BD697C","void","void"), 0x80BD6A8C:("func_80BD6A8C","void","void"), 0x80BD6B18:("func_80BD6B18","void","void"), - 0x80BD6BE8:("func_80BD6BE8","void","void"), - 0x80BD6CB0:("func_80BD6CB0","void","void"), - 0x80BD6CDC:("func_80BD6CDC","void","void"), - 0x80BD6D18:("func_80BD6D18","void","void"), - 0x80BD6F10:("func_80BD6F10","void","void"), - 0x80BD7120:("func_80BD7120","void","void"), + 0x80BD6BE8:("EnScRuppe_Init","void","void"), + 0x80BD6CB0:("EnScRuppe_Destroy","void","void"), + 0x80BD6CDC:("EnScRuppe_Update","void","void"), + 0x80BD6D18:("EnScRuppe_Draw","void","void"), + 0x80BD6F10:("BgIknvDoukutu_Init","void","void"), + 0x80BD7120:("BgIknvDoukutu_Destroy","void","void"), 0x80BD716C:("func_80BD716C","void","void"), 0x80BD71BC:("func_80BD71BC","void","void"), 0x80BD7250:("func_80BD7250","void","void"), 0x80BD72BC:("func_80BD72BC","void","void"), 0x80BD7360:("func_80BD7360","void","void"), 0x80BD73D0:("func_80BD73D0","void","void"), - 0x80BD73E0:("func_80BD73E0","void","void"), - 0x80BD7404:("func_80BD7404","void","void"), + 0x80BD73E0:("BgIknvDoukutu_Update","void","void"), + 0x80BD7404:("BgIknvDoukutu_Draw","void","void"), 0x80BD7538:("func_80BD7538","void","void"), 0x80BD7768:("func_80BD7768","void","void"), 0x80BD7820:("func_80BD7820","void","void"), 0x80BD78C4:("func_80BD78C4","void","void"), 0x80BD7AB0:("BgIknvObj_Init","void","ActorBgIknvObj* this, GlobalContext* ctxt"), - 0x80BD7C7C:("BgIknvObj_Fini","void","ActorBgIknvObj* this, GlobalContext* ctxt"), + 0x80BD7C7C:("BgIknvObj_Destroy","void","ActorBgIknvObj* this, GlobalContext* ctxt"), 0x80BD7CEC:("func_80BD7CEC","UNK_TYPE4","ActorBgIknvObj* this"), 0x80BD7D6C:("BgIknvObj_UpdateType0","void","ActorBgIknvObj* this, GlobalContext* ctxt"), 0x80BD7E0C:("func_80BD7E0C","void","void"), @@ -15830,13 +15830,13 @@ 0x80BD8098:("BgIknvObj_UpdateType2","void","ActorBgIknvObj* this, GlobalContext* ctxt"), 0x80BD80FC:("BgIknvObj_UpdateType1","void","ActorBgIknvObj* this, GlobalContext* ctxt"), 0x80BD810C:("BgIknvObj_UpdateDefault","void","ActorBgIknvObj* this, GlobalContext* ctxt"), - 0x80BD811C:("BgIknvObj_Main","void","ActorBgIknvObj* this, GlobalContext* ctxt"), + 0x80BD811C:("BgIknvObj_Update","void","ActorBgIknvObj* this, GlobalContext* ctxt"), 0x80BD8140:("BgIknvObj_Draw","void","ActorBgIknvObj* this, GlobalContext* ctxt"), - 0x80BD82B0:("func_80BD82B0","void","void"), + 0x80BD82B0:("EnPamera_Init","void","void"), 0x80BD84F0:("func_80BD84F0","void","void"), 0x80BD8588:("func_80BD8588","void","void"), 0x80BD8658:("func_80BD8658","void","void"), - 0x80BD86D4:("func_80BD86D4","void","void"), + 0x80BD86D4:("EnPamera_Destroy","void","void"), 0x80BD8700:("func_80BD8700","void","void"), 0x80BD8758:("func_80BD8758","void","void"), 0x80BD8908:("func_80BD8908","void","void"), @@ -15861,10 +15861,10 @@ 0x80BD93CC:("func_80BD93CC","void","void"), 0x80BD93F4:("func_80BD93F4","void","void"), 0x80BD94E0:("func_80BD94E0","void","void"), - 0x80BD95A4:("func_80BD95A4","void","void"), + 0x80BD95A4:("EnPamera_Update","void","void"), 0x80BD9648:("func_80BD9648","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BD9690:("func_80BD9690","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BD96D0:("func_80BD96D0","void","void"), + 0x80BD96D0:("EnPamera_Draw","void","void"), 0x80BD9840:("func_80BD9840","void","void"), 0x80BD9904:("func_80BD9904","void","void"), 0x80BD9928:("func_80BD9928","void","void"), @@ -15890,16 +15890,16 @@ 0x80BDA288:("func_80BDA288","void","void"), 0x80BDA2E0:("func_80BDA2E0","void","void"), 0x80BDA344:("func_80BDA344","void","void"), - 0x80BDAA30:("func_80BDAA30","void","void"), + 0x80BDAA30:("ObjHsStump_Init","void","void"), 0x80BDAB00:("func_80BDAB00","void","void"), 0x80BDAB18:("func_80BDAB18","void","void"), 0x80BDAB6C:("func_80BDAB6C","void","void"), 0x80BDABCC:("func_80BDABCC","void","void"), - 0x80BDAECC:("func_80BDAECC","void","void"), - 0x80BDAF00:("func_80BDAF00","void","void"), - 0x80BDAF24:("func_80BDAF24","void","void"), - 0x80BDB040:("func_80BDB040","void","void"), - 0x80BDB188:("func_80BDB188","void","void"), + 0x80BDAECC:("ObjHsStump_Destroy","void","void"), + 0x80BDAF00:("ObjHsStump_Update","void","void"), + 0x80BDAF24:("ObjHsStump_Draw","void","void"), + 0x80BDB040:("EnHiddenNuts_Init","void","void"), + 0x80BDB188:("EnHiddenNuts_Destroy","void","void"), 0x80BDB1B4:("func_80BDB1B4","void","void"), 0x80BDB268:("func_80BDB268","void","void"), 0x80BDB2B8:("func_80BDB2B8","void","void"), @@ -15914,8 +15914,8 @@ 0x80BDBB48:("func_80BDBB48","void","void"), 0x80BDBE70:("func_80BDBE70","void","void"), 0x80BDBED4:("func_80BDBED4","void","void"), - 0x80BDBF7C:("func_80BDBF7C","void","void"), - 0x80BDC064:("func_80BDC064","void","void"), + 0x80BDBF7C:("EnHiddenNuts_Update","void","void"), + 0x80BDC064:("EnHiddenNuts_Draw","void","void"), 0x80BDC270:("func_80BDC270","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5"), 0x80BDC2D8:("func_80BDC2D8","void","void"), 0x80BDC3C0:("func_80BDC3C0","void","void"), @@ -15927,8 +15927,8 @@ 0x80BDCB84:("func_80BDCB84","void","void"), 0x80BDCD38:("func_80BDCD38","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5"), 0x80BDCDA8:("func_80BDCDA8","void","void"), - 0x80BDCF28:("func_80BDCF28","void","void"), - 0x80BDD020:("func_80BDD020","void","void"), + 0x80BDCF28:("EnZow_Init","void","void"), + 0x80BDD020:("EnZow_Destroy","void","void"), 0x80BDD04C:("func_80BDD04C","void","void"), 0x80BDD154:("func_80BDD154","void","void"), 0x80BDD1E0:("func_80BDD1E0","void","void"), @@ -15938,16 +15938,16 @@ 0x80BDD634:("func_80BDD634","void","void"), 0x80BDD6BC:("func_80BDD6BC","void","void"), 0x80BDD79C:("func_80BDD79C","void","void"), - 0x80BDD830:("func_80BDD830","void","void"), + 0x80BDD830:("EnZow_Update","void","void"), 0x80BDDA7C:("func_80BDDA7C","void","void"), 0x80BDDAA0:("func_80BDDAA0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BDDAE0:("func_80BDDAE0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BDDB04:("func_80BDDB04","void","void"), - 0x80BDDFE0:("func_80BDDFE0","void","void"), - 0x80BDE048:("func_80BDE048","void","void"), + 0x80BDDB04:("EnZow_Draw","void","void"), + 0x80BDDFE0:("EnTalk_Init","void","void"), + 0x80BDE048:("EnTalk_Destroy","void","void"), 0x80BDE058:("func_80BDE058","void","void"), 0x80BDE090:("func_80BDE090","void","void"), - 0x80BDE11C:("func_80BDE11C","void","void"), + 0x80BDE11C:("EnTalk_Update","void","void"), 0x80BDE1A0:("func_80BDE1A0","void","void"), 0x80BDE250:("func_80BDE250","void","void"), 0x80BDE27C:("func_80BDE27C","void","void"), @@ -15976,13 +15976,13 @@ 0x80BDF578:("func_80BDF578","void","void"), 0x80BDF5E8:("func_80BDF5E8","void","void"), 0x80BDF6C4:("func_80BDF6C4","void","void"), - 0x80BDF75C:("func_80BDF75C","void","void"), - 0x80BDF840:("func_80BDF840","void","void"), - 0x80BDF86C:("func_80BDF86C","void","void"), + 0x80BDF75C:("EnAl_Init","void","void"), + 0x80BDF840:("EnAl_Destroy","void","void"), + 0x80BDF86C:("EnAl_Update","void","void"), 0x80BDF914:("func_80BDF914","void","void"), 0x80BDF950:("func_80BDF950","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BDFA34:("func_80BDFA34","void","void"), - 0x80BDFB30:("func_80BDFB30","void","void"), + 0x80BDFB30:("EnAl_Draw","void","void"), 0x80BE04E0:("func_80BE04E0","void","void"), 0x80BE0590:("func_80BE0590","void","void"), 0x80BE05BC:("func_80BE05BC","void","void"), @@ -16004,22 +16004,22 @@ 0x80BE1224:("func_80BE1224","void","void"), 0x80BE127C:("func_80BE127C","void","void"), 0x80BE1348:("func_80BE1348","void","void"), - 0x80BE1424:("func_80BE1424","void","void"), - 0x80BE1524:("func_80BE1524","void","void"), - 0x80BE1550:("func_80BE1550","void","void"), + 0x80BE1424:("EnTab_Init","void","void"), + 0x80BE1524:("EnTab_Destroy","void","void"), + 0x80BE1550:("EnTab_Update","void","void"), 0x80BE1648:("func_80BE1648","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80BE16B4:("func_80BE16B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BE1704:("func_80BE1704","void","void"), - 0x80BE1810:("func_80BE1810","void","void"), + 0x80BE1810:("EnTab_Draw","void","void"), 0x80BE1C80:("func_80BE1C80","void","void"), - 0x80BE1CEC:("func_80BE1CEC","void","void"), - 0x80BE1D5C:("func_80BE1D5C","void","void"), - 0x80BE1D88:("func_80BE1D88","void","void"), - 0x80BE1E9C:("func_80BE1E9C","void","void"), - 0x80BE2030:("func_80BE2030","void","void"), - 0x80BE20BC:("func_80BE20BC","void","void"), + 0x80BE1CEC:("EnNimotsu_Init","void","void"), + 0x80BE1D5C:("EnNimotsu_Destroy","void","void"), + 0x80BE1D88:("EnNimotsu_Update","void","void"), + 0x80BE1E9C:("EnNimotsu_Draw","void","void"), + 0x80BE2030:("EnHitTag_Init","void","void"), + 0x80BE20BC:("EnHitTag_Destroy","void","void"), 0x80BE20E8:("func_80BE20E8","void","void"), - 0x80BE21A0:("func_80BE21A0","void","void"), + 0x80BE21A0:("EnHitTag_Update","void","void"), 0x80BE2260:("func_80BE2260","void","void"), 0x80BE2330:("func_80BE2330","void","void"), 0x80BE24CC:("func_80BE24CC","void","void"), @@ -16038,35 +16038,35 @@ 0x80BE3354:("func_80BE3354","void","void"), 0x80BE348C:("func_80BE348C","void","void"), 0x80BE35A4:("func_80BE35A4","void","void"), - 0x80BE3754:("func_80BE3754","void","void"), - 0x80BE3894:("func_80BE3894","void","void"), - 0x80BE38C0:("func_80BE38C0","void","void"), - 0x80BE393C:("func_80BE393C","void","void"), - 0x80BE3B80:("func_80BE3B80","void","void"), - 0x80BE3DB0:("func_80BE3DB0","void","void"), + 0x80BE3754:("EnRuppecrow_Init","void","void"), + 0x80BE3894:("EnRuppecrow_Destroy","void","void"), + 0x80BE38C0:("EnRuppecrow_Update","void","void"), + 0x80BE393C:("EnRuppecrow_Draw","void","void"), + 0x80BE3B80:("EnTanron4_Init","void","void"), + 0x80BE3DB0:("EnTanron4_Destroy","void","void"), 0x80BE3DC0:("func_80BE3DC0","void","void"), 0x80BE3DFC:("func_80BE3DFC","void","void"), 0x80BE4268:("func_80BE4268","void","void"), 0x80BE42A4:("func_80BE42A4","void","void"), - 0x80BE4734:("func_80BE4734","void","void"), - 0x80BE4804:("func_80BE4804","void","void"), + 0x80BE4734:("EnTanron4_Update","void","void"), + 0x80BE4804:("EnTanron4_Draw","void","void"), 0x80BE4930:("func_80BE4930","void","void"), 0x80BE4A2C:("func_80BE4A2C","void","void"), - 0x80BE4B1C:("func_80BE4B1C","void","void"), - 0x80BE4F24:("func_80BE4F24","void","void"), - 0x80BE4F54:("func_80BE4F54","void","void"), + 0x80BE4B1C:("EnTanron5_Init","void","void"), + 0x80BE4F24:("EnTanron5_Destroy","void","void"), + 0x80BE4F54:("EnTanron5_Update","void","void"), 0x80BE5818:("func_80BE5818","void","void"), - 0x80BE5B58:("func_80BE5B58","void","void"), + 0x80BE5B58:("EnTanron5_Draw","void","void"), 0x80BE5C10:("func_80BE5C10","void","void"), - 0x80BE6040:("func_80BE6040","void","void"), - 0x80BE60AC:("func_80BE60AC","void","void"), + 0x80BE6040:("EnTanron6_Init","void","void"), + 0x80BE60AC:("EnTanron6_Destroy","void","void"), 0x80BE60BC:("func_80BE60BC","void","void"), 0x80BE60D0:("func_80BE60D0","void","void"), - 0x80BE60E0:("func_80BE60E0","void","void"), - 0x80BE6140:("func_80BE6140","void","void"), + 0x80BE60E0:("EnTanron6_Update","void","void"), + 0x80BE6140:("EnTanron6_Draw","void","void"), 0x80BE61D0:("func_80BE61D0","void","void"), - 0x80BE6228:("func_80BE6228","void","void"), - 0x80BE63DC:("func_80BE63DC","void","void"), + 0x80BE6228:("EnDaiku2_Init","void","void"), + 0x80BE63DC:("EnDaiku2_Destroy","void","void"), 0x80BE6408:("func_80BE6408","void","void"), 0x80BE64C0:("func_80BE64C0","void","void"), 0x80BE65B4:("func_80BE65B4","void","void"), @@ -16079,25 +16079,25 @@ 0x80BE6EF0:("func_80BE6EF0","void","void"), 0x80BE71A0:("func_80BE71A0","void","void"), 0x80BE71D8:("func_80BE71D8","void","void"), - 0x80BE72A8:("func_80BE72A8","void","void"), + 0x80BE72A8:("EnDaiku2_Update","void","void"), 0x80BE738C:("func_80BE738C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BE7474:("func_80BE7474","void","void"), + 0x80BE7474:("EnDaiku2_Draw","void","void"), 0x80BE7504:("func_80BE7504","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6"), 0x80BE7600:("func_80BE7600","void","void"), 0x80BE7718:("func_80BE7718","void","void"), - 0x80BE7B00:("func_80BE7B00","void","void"), - 0x80BE7C68:("func_80BE7C68","void","void"), + 0x80BE7B00:("EnMuto_Init","void","void"), + 0x80BE7C68:("EnMuto_Destroy","void","void"), 0x80BE7C94:("func_80BE7C94","void","void"), 0x80BE7D20:("func_80BE7D20","void","void"), 0x80BE7DB4:("func_80BE7DB4","void","void"), 0x80BE7DEC:("func_80BE7DEC","void","void"), 0x80BE7F88:("func_80BE7F88","void","void"), 0x80BE7FEC:("func_80BE7FEC","void","void"), - 0x80BE81A4:("func_80BE81A4","void","void"), + 0x80BE81A4:("EnMuto_Update","void","void"), 0x80BE8328:("func_80BE8328","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BE8390:("func_80BE8390","void","void"), - 0x80BE84F0:("func_80BE84F0","void","void"), - 0x80BE8664:("func_80BE8664","void","void"), + 0x80BE8390:("EnMuto_Draw","void","void"), + 0x80BE84F0:("EnBaisen_Init","void","void"), + 0x80BE8664:("EnBaisen_Destroy","void","void"), 0x80BE8690:("func_80BE8690","void","void"), 0x80BE871C:("func_80BE871C","void","void"), 0x80BE87B0:("func_80BE87B0","void","void"), @@ -16106,31 +16106,31 @@ 0x80BE895C:("func_80BE895C","void","void"), 0x80BE89D8:("func_80BE89D8","void","void"), 0x80BE8AAC:("func_80BE8AAC","void","void"), - 0x80BE8BE0:("func_80BE8BE0","void","void"), + 0x80BE8BE0:("EnBaisen_Update","void","void"), 0x80BE8D3C:("func_80BE8D3C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BE8D94:("func_80BE8D94","void","void"), - 0x80BE8F20:("func_80BE8F20","void","void"), - 0x80BE9090:("func_80BE9090","void","void"), + 0x80BE8D94:("EnBaisen_Draw","void","void"), + 0x80BE8F20:("EnHeishi_Init","void","void"), + 0x80BE9090:("EnHeishi_Destroy","void","void"), 0x80BE90BC:("func_80BE90BC","void","void"), 0x80BE9148:("func_80BE9148","void","void"), 0x80BE91DC:("func_80BE91DC","void","void"), 0x80BE9214:("func_80BE9214","void","void"), - 0x80BE9224:("func_80BE9224","void","void"), + 0x80BE9224:("EnHeishi_Update","void","void"), 0x80BE9380:("func_80BE9380","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BE93D8:("func_80BE93D8","void","void"), - 0x80BE9510:("func_80BE9510","void","void"), - 0x80BE95C0:("func_80BE95C0","void","void"), + 0x80BE93D8:("EnHeishi_Draw","void","void"), + 0x80BE9510:("EnDemoheishi_Init","void","void"), + 0x80BE95C0:("EnDemoheishi_Destroy","void","void"), 0x80BE95EC:("func_80BE95EC","void","void"), 0x80BE9678:("func_80BE9678","void","void"), 0x80BE970C:("func_80BE970C","void","void"), 0x80BE975C:("func_80BE975C","void","void"), 0x80BE97F0:("func_80BE97F0","void","void"), 0x80BE980C:("func_80BE980C","void","void"), - 0x80BE9864:("func_80BE9864","void","void"), + 0x80BE9864:("EnDemoheishi_Update","void","void"), 0x80BE9974:("func_80BE9974","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BE99CC:("func_80BE99CC","void","void"), - 0x80BE9B20:("func_80BE9B20","void","void"), - 0x80BE9C48:("func_80BE9C48","void","void"), + 0x80BE99CC:("EnDemoheishi_Draw","void","void"), + 0x80BE9B20:("EnDt_Init","void","void"), + 0x80BE9C48:("EnDt_Destroy","void","void"), 0x80BE9C74:("func_80BE9C74","void","void"), 0x80BE9CE8:("func_80BE9CE8","void","void"), 0x80BE9D9C:("func_80BE9D9C","void","void"), @@ -16148,39 +16148,39 @@ 0x80BEAD2C:("func_80BEAD2C","void","void"), 0x80BEADB8:("func_80BEADB8","void","void"), 0x80BEADD4:("func_80BEADD4","void","void"), - 0x80BEAE94:("func_80BEAE94","void","void"), + 0x80BEAE94:("EnDt_Update","void","void"), 0x80BEB06C:("func_80BEB06C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BEB0A8:("func_80BEB0A8","void","void"), - 0x80BEB520:("func_80BEB520","void","void"), - 0x80BEB5B0:("func_80BEB5B0","void","void"), + 0x80BEB0A8:("EnDt_Draw","void","void"), + 0x80BEB520:("EnCha_Init","void","void"), + 0x80BEB5B0:("EnCha_Destroy","void","void"), 0x80BEB5DC:("func_80BEB5DC","void","void"), 0x80BEB654:("func_80BEB654","void","void"), - 0x80BEB76C:("func_80BEB76C","void","void"), - 0x80BEB7F4:("func_80BEB7F4","void","void"), - 0x80BEB940:("func_80BEB940","void","void"), - 0x80BEB9BC:("func_80BEB9BC","void","void"), - 0x80BEB9CC:("func_80BEB9CC","void","void"), - 0x80BEB9DC:("func_80BEB9DC","void","void"), - 0x80BEBAC0:("func_80BEBAC0","void","void"), - 0x80BEBCFC:("func_80BEBCFC","void","void"), + 0x80BEB76C:("EnCha_Update","void","void"), + 0x80BEB7F4:("EnCha_Draw","void","void"), + 0x80BEB940:("ObjDinner_Init","void","void"), + 0x80BEB9BC:("ObjDinner_Destroy","void","void"), + 0x80BEB9CC:("ObjDinner_Update","void","void"), + 0x80BEB9DC:("ObjDinner_Draw","void","void"), + 0x80BEBAC0:("EffLastday_Init","void","void"), + 0x80BEBCFC:("EffLastday_Destroy","void","void"), 0x80BEBD0C:("func_80BEBD0C","void","void"), 0x80BEBDF8:("func_80BEBDF8","void","void"), 0x80BEBEB8:("func_80BEBEB8","void","void"), 0x80BEBF78:("func_80BEBF78","void","void"), - 0x80BEC080:("func_80BEC080","void","void"), + 0x80BEC080:("EffLastday_Update","void","void"), 0x80BEC0A4:("func_80BEC0A4","void","void"), - 0x80BEC0DC:("func_80BEC0DC","void","void"), + 0x80BEC0DC:("EffLastday_Draw","void","void"), 0x80BEC240:("func_80BEC240","void","void"), - 0x80BEC3F4:("func_80BEC3F4","void","void"), - 0x80BEC560:("func_80BEC560","void","void"), + 0x80BEC3F4:("BgIkanaDharma_Init","void","void"), + 0x80BEC560:("BgIkanaDharma_Destroy","void","void"), 0x80BEC5C4:("func_80BEC5C4","void","void"), 0x80BEC5E0:("func_80BEC5E0","void","void"), 0x80BEC758:("func_80BEC758","void","void"), 0x80BEC790:("func_80BEC790","void","void"), 0x80BEC7EC:("func_80BEC7EC","void","void"), 0x80BEC808:("func_80BEC808","void","void"), - 0x80BEC8C0:("func_80BEC8C0","void","void"), - 0x80BECA80:("func_80BECA80","void","void"), + 0x80BEC8C0:("BgIkanaDharma_Update","void","void"), + 0x80BECA80:("BgIkanaDharma_Draw","void","void"), 0x80BECBE0:("func_80BECBE0","void","void"), 0x80BECC7C:("func_80BECC7C","void","void"), 0x80BECD10:("func_80BECD10","void","void"), @@ -16219,18 +16219,18 @@ 0x80BEF9F0:("func_80BEF9F0","void","void"), 0x80BEFAF0:("func_80BEFAF0","void","void"), 0x80BEFD74:("func_80BEFD74","void","void"), - 0x80BEFD98:("func_80BEFD98","void","void"), - 0x80BEFF08:("func_80BEFF08","void","void"), - 0x80BEFF34:("func_80BEFF34","void","void"), + 0x80BEFD98:("EnAkindonuts_Init","void","void"), + 0x80BEFF08:("EnAkindonuts_Destroy","void","void"), + 0x80BEFF34:("EnAkindonuts_Update","void","void"), 0x80BEFFB4:("func_80BEFFB4","UNK_TYPE4","UNK_TYPE4 param_1, s32 param_2, UNK_PTR param_3, UNK_TYPE4 param_4, UNK_TYPE4 param_5, s32 param_6"), 0x80BF0178:("func_80BF0178","void","void"), 0x80BF0190:("func_80BF0190","void","void"), - 0x80BF0258:("func_80BF0258","void","void"), - 0x80BF0D90:("func_80BF0D90","void","void"), - 0x80BF0DD0:("func_80BF0DD0","void","void"), + 0x80BF0258:("EnAkindonuts_Draw","void","void"), + 0x80BF0D90:("EffStk_Init","void","void"), + 0x80BF0DD0:("EffStk_Destroy","void","void"), 0x80BF0DE0:("func_80BF0DE0","void","void"), - 0x80BF0EEC:("func_80BF0EEC","void","void"), - 0x80BF0F10:("func_80BF0F10","void","void"), + 0x80BF0EEC:("EffStk_Update","void","void"), + 0x80BF0F10:("EffStk_Draw","void","void"), 0x80BF1150:("func_80BF1150","void","void"), 0x80BF1200:("func_80BF1200","void","void"), 0x80BF1258:("func_80BF1258","void","void"), @@ -16262,13 +16262,13 @@ 0x80BF2A50:("func_80BF2A50","void","void"), 0x80BF2AF8:("func_80BF2AF8","void","void"), 0x80BF2BD4:("func_80BF2BD4","void","void"), - 0x80BF2CC0:("func_80BF2CC0","void","void"), - 0x80BF2DC4:("func_80BF2DC4","void","void"), - 0x80BF2E04:("func_80BF2E04","void","void"), + 0x80BF2CC0:("EnIg_Init","void","void"), + 0x80BF2DC4:("EnIg_Destroy","void","void"), + 0x80BF2E04:("EnIg_Update","void","void"), 0x80BF2EDC:("func_80BF2EDC","void","void"), 0x80BF2EFC:("func_80BF2EFC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80BF302C:("func_80BF302C","void","void"), - 0x80BF312C:("func_80BF312C","void","void"), + 0x80BF312C:("EnIg_Draw","void","void"), 0x80BF3920:("func_80BF3920","void","void"), 0x80BF3C64:("func_80BF3C64","void","void"), 0x80BF3DA0:("func_80BF3DA0","void","void"), @@ -16294,14 +16294,14 @@ 0x80BF4DA8:("func_80BF4DA8","void","void"), 0x80BF4EBC:("func_80BF4EBC","void","void"), 0x80BF4FC4:("func_80BF4FC4","void","void"), - 0x80BF5188:("func_80BF5188","void","void"), - 0x80BF5340:("func_80BF5340","void","void"), - 0x80BF5390:("func_80BF5390","void","void"), + 0x80BF5188:("EnRg_Init","void","void"), + 0x80BF5340:("EnRg_Destroy","void","void"), + 0x80BF5390:("EnRg_Update","void","void"), 0x80BF547C:("func_80BF547C","void","void"), 0x80BF5588:("func_80BF5588","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80BF5670:("func_80BF5670","void","void"), - 0x80BF5C20:("func_80BF5C20","void","void"), - 0x80BF5DF0:("func_80BF5DF0","void","void"), + 0x80BF5670:("EnRg_Draw","void","void"), + 0x80BF5C20:("EnOsk_Init","void","void"), + 0x80BF5DF0:("EnOsk_Destroy","void","void"), 0x80BF5E00:("func_80BF5E00","void","void"), 0x80BF5E68:("func_80BF5E68","void","void"), 0x80BF5EBC:("func_80BF5EBC","void","void"), @@ -16315,19 +16315,19 @@ 0x80BF67A8:("func_80BF67A8","void","void"), 0x80BF68E0:("func_80BF68E0","void","void"), 0x80BF6A20:("func_80BF6A20","void","void"), - 0x80BF6C30:("func_80BF6C30","void","void"), + 0x80BF6C30:("EnOsk_Update","void","void"), 0x80BF6C54:("func_80BF6C54","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BF6C94:("func_80BF6C94","void","void"), - 0x80BF74E0:("func_80BF74E0","void","void"), - 0x80BF7590:("func_80BF7590","void","void"), + 0x80BF6C94:("EnOsk_Draw","void","void"), + 0x80BF74E0:("EnSth2_Init","void","void"), + 0x80BF7590:("EnSth2_Destroy","void","void"), 0x80BF75A0:("func_80BF75A0","void","void"), - 0x80BF75CC:("func_80BF75CC","void","void"), + 0x80BF75CC:("EnSth2_Update","void","void"), 0x80BF7688:("func_80BF7688","void","void"), 0x80BF76AC:("func_80BF76AC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BF77AC:("func_80BF77AC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BF7814:("func_80BF7814","void","void"), - 0x80BFA100:("func_80BFA100","void","void"), - 0x80BFA2D0:("func_80BFA2D0","void","void"), + 0x80BFA100:("EnYb_Init","void","void"), + 0x80BFA2D0:("EnYb_Destroy","void","void"), 0x80BFA2FC:("func_80BFA2FC","void","void"), 0x80BFA350:("func_80BFA350","void","void"), 0x80BFA444:("func_80BFA444","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), @@ -16344,11 +16344,11 @@ 0x80BFABF0:("func_80BFABF0","void","void"), 0x80BFAC88:("func_80BFAC88","void","void"), 0x80BFAE80:("func_80BFAE80","void","void"), - 0x80BFAEFC:("func_80BFAEFC","void","void"), + 0x80BFAEFC:("EnYb_Update","void","void"), 0x80BFB074:("func_80BFB074","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BFB0E0:("func_80BFB0E0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BFB14C:("func_80BFB14C","void","void"), - 0x80BFB480:("func_80BFB480","void","void"), + 0x80BFB14C:("EnYb_Draw","void","void"), + 0x80BFB480:("EnRz_Init","void","void"), 0x80BFB780:("func_80BFB780","void","void"), 0x80BFB864:("func_80BFB864","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80BFB9E4:("func_80BFB9E4","void","void"), @@ -16360,7 +16360,7 @@ 0x80BFBD54:("func_80BFBD54","void","void"), 0x80BFBDA0:("func_80BFBDA0","void","void"), 0x80BFBDFC:("func_80BFBDFC","void","void"), - 0x80BFBE44:("func_80BFBE44","void","void"), + 0x80BFBE44:("EnRz_Destroy","void","void"), 0x80BFBE70:("func_80BFBE70","void","void"), 0x80BFBFAC:("func_80BFBFAC","void","void"), 0x80BFC058:("func_80BFC058","void","void"), @@ -16377,15 +16377,15 @@ 0x80BFC7E0:("func_80BFC7E0","void","void"), 0x80BFC8AC:("func_80BFC8AC","void","void"), 0x80BFC8F8:("func_80BFC8F8","void","void"), - 0x80BFC9E4:("func_80BFC9E4","void","void"), + 0x80BFC9E4:("EnRz_Update","void","void"), 0x80BFCAD0:("func_80BFCAD0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80BFCB3C:("func_80BFCB3C","void","void"), + 0x80BFCB3C:("EnRz_Draw","void","void"), 0x80BFCFA0:("func_80BFCFA0","void","void"), 0x80BFCFB8:("func_80BFCFB8","void","void"), - 0x80BFD010:("func_80BFD010","void","void"), - 0x80BFD148:("func_80BFD148","void","void"), - 0x80BFD158:("func_80BFD158","void","void"), - 0x80BFD17C:("func_80BFD17C","void","void"), + 0x80BFD010:("EnScopecoin_Init","void","void"), + 0x80BFD148:("EnScopecoin_Destroy","void","void"), + 0x80BFD158:("EnScopecoin_Update","void","void"), + 0x80BFD17C:("EnScopecoin_Draw","void","void"), 0x80BFD2E0:("func_80BFD2E0","void","void"), 0x80BFD30C:("func_80BFD30C","void","void"), 0x80BFD3A4:("func_80BFD3A4","void","void"), @@ -16397,12 +16397,12 @@ 0x80BFD984:("func_80BFD984","void","void"), 0x80BFDA48:("func_80BFDA48","void","void"), 0x80BFDAE8:("func_80BFDAE8","void","void"), - 0x80BFDC98:("func_80BFDC98","void","void"), - 0x80BFDD80:("func_80BFDD80","void","void"), - 0x80BFDD90:("func_80BFDD90","void","void"), - 0x80BFDE38:("func_80BFDE38","void","void"), - 0x80BFE170:("func_80BFE170","void","void"), - 0x80BFE300:("func_80BFE300","void","void"), + 0x80BFDC98:("EnBjt_Init","void","void"), + 0x80BFDD80:("EnBjt_Destroy","void","void"), + 0x80BFDD90:("EnBjt_Update","void","void"), + 0x80BFDE38:("EnBjt_Draw","void","void"), + 0x80BFE170:("EnBomjima_Init","void","void"), + 0x80BFE300:("EnBomjima_Destroy","void","void"), 0x80BFE32C:("func_80BFE32C","void","void"), 0x80BFE494:("func_80BFE494","void","void"), 0x80BFE524:("func_80BFE524","void","void"), @@ -16432,11 +16432,11 @@ 0x80C00168:("func_80C00168","void","void"), 0x80C00234:("func_80C00234","void","void"), 0x80C00284:("func_80C00284","void","void"), - 0x80C00644:("func_80C00644","void","void"), + 0x80C00644:("EnBomjima_Update","void","void"), 0x80C007F4:("func_80C007F4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80C008B4:("func_80C008B4","void","void"), - 0x80C00EA0:("func_80C00EA0","void","void"), - 0x80C01110:("func_80C01110","void","void"), + 0x80C008B4:("EnBomjima_Draw","void","void"), + 0x80C00EA0:("EnBomjimb_Init","void","void"), + 0x80C01110:("EnBomjimb_Destroy","void","void"), 0x80C0113C:("func_80C0113C","void","void"), 0x80C011CC:("func_80C011CC","void","void"), 0x80C012E0:("func_80C012E0","void","void"), @@ -16464,11 +16464,11 @@ 0x80C02BCC:("func_80C02BCC","void","void"), 0x80C02CA4:("func_80C02CA4","void","void"), 0x80C02DAC:("func_80C02DAC","void","void"), - 0x80C02DC4:("func_80C02DC4","void","void"), + 0x80C02DC4:("EnBomjimb_Update","void","void"), 0x80C02FA8:("func_80C02FA8","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80C03034:("func_80C03034","void","void"), - 0x80C03530:("func_80C03530","void","void"), - 0x80C037F8:("func_80C037F8","void","void"), + 0x80C03034:("EnBomjimb_Draw","void","void"), + 0x80C03530:("EnBombers_Init","void","void"), + 0x80C037F8:("EnBombers_Destroy","void","void"), 0x80C03824:("func_80C03824","void","void"), 0x80C038B4:("func_80C038B4","void","void"), 0x80C039A8:("func_80C039A8","void","void"), @@ -16479,11 +16479,11 @@ 0x80C042F8:("func_80C042F8","void","void"), 0x80C04354:("func_80C04354","void","void"), 0x80C043C8:("func_80C043C8","void","void"), - 0x80C0443C:("func_80C0443C","void","void"), + 0x80C0443C:("EnBombers_Update","void","void"), 0x80C045B4:("func_80C045B4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80C04614:("func_80C04614","void","void"), - 0x80C04930:("func_80C04930","void","void"), - 0x80C04A80:("func_80C04A80","void","void"), + 0x80C04614:("EnBombers_Draw","void","void"), + 0x80C04930:("EnBombers2_Init","void","void"), + 0x80C04A80:("EnBombers2_Destroy","void","void"), 0x80C04AAC:("func_80C04AAC","void","void"), 0x80C04B40:("func_80C04B40","void","void"), 0x80C04BA0:("func_80C04BA0","void","void"), @@ -16491,22 +16491,22 @@ 0x80C04D8C:("func_80C04D8C","void","void"), 0x80C050B8:("func_80C050B8","void","void"), 0x80C0520C:("func_80C0520C","void","void"), - 0x80C053F8:("func_80C053F8","void","void"), + 0x80C053F8:("EnBombers2_Update","void","void"), 0x80C056D4:("func_80C056D4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), - 0x80C05758:("func_80C05758","void","void"), - 0x80C05A70:("func_80C05A70","void","void"), - 0x80C05AF8:("func_80C05AF8","void","void"), + 0x80C05758:("EnBombers2_Draw","void","void"), + 0x80C05A70:("EnBombal_Init","void","void"), + 0x80C05AF8:("EnBombal_Destroy","void","void"), 0x80C05B24:("func_80C05B24","void","void"), 0x80C05B3C:("func_80C05B3C","void","void"), 0x80C05C44:("func_80C05C44","void","void"), 0x80C05DE8:("func_80C05DE8","void","void"), - 0x80C05E7C:("func_80C05E7C","void","void"), - 0x80C05F30:("func_80C05F30","void","void"), + 0x80C05E7C:("EnBombal_Update","void","void"), + 0x80C05F30:("EnBombal_Draw","void","void"), 0x80C05F90:("func_80C05F90","void","void"), 0x80C060B8:("func_80C060B8","void","void"), 0x80C06208:("func_80C06208","void","void"), - 0x80C06510:("func_80C06510","void","void"), - 0x80C0661C:("func_80C0661C","void","void"), + 0x80C06510:("ObjMoonStone_Init","void","void"), + 0x80C0661C:("ObjMoonStone_Destroy","void","void"), 0x80C0662C:("func_80C0662C","void","void"), 0x80C06640:("func_80C06640","void","void"), 0x80C066F8:("func_80C066F8","void","void"), @@ -16515,10 +16515,10 @@ 0x80C06768:("func_80C06768","void","void"), 0x80C0685C:("func_80C0685C","void","void"), 0x80C06870:("func_80C06870","void","void"), - 0x80C068D0:("func_80C068D0","void","void"), - 0x80C06910:("func_80C06910","void","void"), - 0x80C06AA0:("func_80C06AA0","void","void"), - 0x80C06B4C:("func_80C06B4C","void","void"), + 0x80C068D0:("ObjMoonStone_Update","void","void"), + 0x80C06910:("ObjMoonStone_Draw","void","void"), + 0x80C06AA0:("ObjMuPict_Init","void","void"), + 0x80C06B4C:("ObjMuPict_Destroy","void","void"), 0x80C06B5C:("func_80C06B5C","void","void"), 0x80C06B70:("func_80C06B70","void","void"), 0x80C06C54:("func_80C06C54","void","void"), @@ -16528,24 +16528,24 @@ 0x80C06D90:("func_80C06D90","void","void"), 0x80C06DC8:("func_80C06DC8","void","void"), 0x80C06E88:("func_80C06E88","void","void"), - 0x80C06FAC:("func_80C06FAC","void","void"), - 0x80C06FD0:("func_80C06FD0","void","void"), - 0x80C07110:("func_80C07110","void","void"), - 0x80C071D8:("func_80C071D8","void","void"), + 0x80C06FAC:("ObjMuPict_Update","void","void"), + 0x80C06FD0:("ObjMuPict_Draw","void","void"), + 0x80C07110:("BgIkninside_Init","void","void"), + 0x80C071D8:("BgIkninside_Destroy","void","void"), 0x80C07220:("func_80C07220","void","void"), 0x80C07230:("func_80C07230","void","void"), 0x80C072D0:("func_80C072D0","void","void"), - 0x80C075C4:("func_80C075C4","void","void"), - 0x80C075E8:("func_80C075E8","void","void"), - 0x80C07740:("func_80C07740","void","void"), - 0x80C07780:("func_80C07780","void","void"), + 0x80C075C4:("BgIkninside_Update","void","void"), + 0x80C075E8:("BgIkninside_Draw","void","void"), + 0x80C07740:("EffZoraband_Init","void","void"), + 0x80C07780:("EffZoraband_Destroy","void","void"), 0x80C07790:("func_80C07790","void","void"), - 0x80C07898:("func_80C07898","void","void"), - 0x80C078BC:("func_80C078BC","void","void"), - 0x80C07B20:("func_80C07B20","void","void"), - 0x80C07BA0:("func_80C07BA0","void","void"), - 0x80C07BD4:("func_80C07BD4","void","void"), - 0x80C07BE4:("func_80C07BE4","void","void"), + 0x80C07898:("EffZoraband_Update","void","void"), + 0x80C078BC:("EffZoraband_Draw","void","void"), + 0x80C07B20:("ObjKepnKoya_Init","void","void"), + 0x80C07BA0:("ObjKepnKoya_Destroy","void","void"), + 0x80C07BD4:("ObjKepnKoya_Update","void","void"), + 0x80C07BE4:("ObjKepnKoya_Draw","void","void"), 0x80C07C80:("func_80C07C80","void","void"), 0x80C07CD0:("func_80C07CD0","void","void"), 0x80C07DC4:("func_80C07DC4","void","void"), @@ -16554,34 +16554,34 @@ 0x80C081C8:("func_80C081C8","void","void"), 0x80C082CC:("func_80C082CC","void","void"), 0x80C082E0:("func_80C082E0","void","void"), - 0x80C0836C:("func_80C0836C","void","void"), - 0x80C08428:("func_80C08428","void","void"), - 0x80C0845C:("func_80C0845C","void","void"), - 0x80C08480:("func_80C08480","void","void"), - 0x80C08760:("func_80C08760","void","void"), - 0x80C087FC:("func_80C087FC","void","void"), + 0x80C0836C:("ObjUsiyane_Init","void","void"), + 0x80C08428:("ObjUsiyane_Destroy","void","void"), + 0x80C0845C:("ObjUsiyane_Update","void","void"), + 0x80C08480:("ObjUsiyane_Draw","void","void"), + 0x80C08760:("EnNnh_Init","void","void"), + 0x80C087FC:("EnNnh_Destroy","void","void"), 0x80C08828:("func_80C08828","void","void"), 0x80C0883C:("func_80C0883C","void","void"), 0x80C088A4:("func_80C088A4","void","void"), 0x80C088B8:("func_80C088B8","void","void"), - 0x80C088EC:("func_80C088EC","void","void"), - 0x80C08950:("func_80C08950","void","void"), - 0x80C08A80:("func_80C08A80","void","void"), - 0x80C08B2C:("func_80C08B2C","void","void"), + 0x80C088EC:("EnNnh_Update","void","void"), + 0x80C08950:("EnNnh_Draw","void","void"), + 0x80C08A80:("ObjKzsaku_Init","void","void"), + 0x80C08B2C:("ObjKzsaku_Destroy","void","void"), 0x80C08B60:("func_80C08B60","void","void"), 0x80C08B7C:("func_80C08B7C","void","void"), 0x80C08BBC:("func_80C08BBC","void","void"), 0x80C08BD0:("func_80C08BD0","void","void"), 0x80C08C84:("func_80C08C84","void","void"), 0x80C08CB0:("func_80C08CB0","void","void"), - 0x80C08D20:("func_80C08D20","void","void"), - 0x80C08D44:("func_80C08D44","void","void"), - 0x80C08E40:("func_80C08E40","void","void"), - 0x80C08EC8:("func_80C08EC8","void","void"), - 0x80C08EF4:("func_80C08EF4","void","void"), - 0x80C08FEC:("func_80C08FEC","void","void"), - 0x80C090D0:("func_80C090D0","void","void"), - 0x80C09210:("func_80C09210","void","void"), + 0x80C08D20:("ObjKzsaku_Update","void","void"), + 0x80C08D44:("ObjKzsaku_Draw","void","void"), + 0x80C08E40:("ObjMilkBin_Init","void","void"), + 0x80C08EC8:("ObjMilkBin_Destroy","void","void"), + 0x80C08EF4:("ObjMilkBin_Update","void","void"), + 0x80C08FEC:("ObjMilkBin_Draw","void","void"), + 0x80C090D0:("EnKitan_Init","void","void"), + 0x80C09210:("EnKitan_Destroy","void","void"), 0x80C0923C:("func_80C0923C","void","void"), 0x80C09390:("func_80C09390","void","void"), 0x80C09418:("func_80C09418","void","void"), @@ -16593,13 +16593,13 @@ 0x80C09990:("func_80C09990","void","void"), 0x80C09AA4:("func_80C09AA4","void","void"), 0x80C09B50:("func_80C09B50","void","void"), - 0x80C09BC8:("func_80C09BC8","void","void"), + 0x80C09BC8:("EnKitan_Update","void","void"), 0x80C09C74:("func_80C09C74","void","void"), 0x80C09C90:("func_80C09C90","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80C09CD0:("func_80C09CD0","void","void"), 0x80C09ED0:("func_80C09ED0","void","void"), - 0x80C09FEC:("func_80C09FEC","void","void"), - 0x80C0A0EC:("func_80C0A0EC","void","void"), + 0x80C09FEC:("BgAstrBombwall_Init","void","void"), + 0x80C0A0EC:("BgAstrBombwall_Destroy","void","void"), 0x80C0A120:("func_80C0A120","void","void"), 0x80C0A378:("func_80C0A378","void","void"), 0x80C0A38C:("func_80C0A38C","void","void"), @@ -16607,15 +16607,15 @@ 0x80C0A418:("func_80C0A418","void","void"), 0x80C0A458:("func_80C0A458","void","void"), 0x80C0A4BC:("func_80C0A4BC","void","void"), - 0x80C0A4CC:("func_80C0A4CC","void","void"), - 0x80C0A4F0:("func_80C0A4F0","void","void"), + 0x80C0A4CC:("BgAstrBombwall_Update","void","void"), + 0x80C0A4F0:("BgAstrBombwall_Draw","void","void"), 0x80C0A740:("func_80C0A740","void","void"), 0x80C0A804:("func_80C0A804","void","void"), 0x80C0A838:("func_80C0A838","void","void"), 0x80C0A86C:("func_80C0A86C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80C0A95C:("func_80C0A95C","void","void"), - 0x80C0AA70:("func_80C0AA70","void","void"), - 0x80C0AAE0:("func_80C0AAE0","void","void"), + 0x80C0AA70:("BgIkninSusceil_Init","void","void"), + 0x80C0AAE0:("BgIkninSusceil_Destroy","void","void"), 0x80C0AB14:("func_80C0AB14","void","void"), 0x80C0AB44:("func_80C0AB44","void","void"), 0x80C0AB88:("func_80C0AB88","void","void"), @@ -16628,12 +16628,12 @@ 0x80C0AD64:("func_80C0AD64","void","void"), 0x80C0AE3C:("func_80C0AE3C","void","void"), 0x80C0AE5C:("func_80C0AE5C","void","void"), - 0x80C0AF18:("func_80C0AF18","void","void"), - 0x80C0B080:("func_80C0B080","void","void"), + 0x80C0AF18:("BgIkninSusceil_Update","void","void"), + 0x80C0B080:("BgIkninSusceil_Draw","void","void"), 0x80C0B290:("func_80C0B290","void","void"), 0x80C0B31C:("func_80C0B31C","void","void"), - 0x80C0B62C:("func_80C0B62C","void","void"), - 0x80C0B820:("func_80C0B820","void","void"), + 0x80C0B62C:("EnBsb_Init","void","void"), + 0x80C0B820:("EnBsb_Destroy","void","void"), 0x80C0B888:("func_80C0B888","void","void"), 0x80C0B970:("func_80C0B970","void","void"), 0x80C0BA58:("func_80C0BA58","void","void"), @@ -16678,27 +16678,27 @@ 0x80C0E4FC:("func_80C0E4FC","void","void"), 0x80C0E618:("func_80C0E618","void","void"), 0x80C0E9CC:("func_80C0E9CC","void","void"), - 0x80C0EB8C:("func_80C0EB8C","void","void"), + 0x80C0EB8C:("EnBsb_Update","void","void"), 0x80C0EEA0:("func_80C0EEA0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80C0F078:("func_80C0F078","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80C0F170:("func_80C0F170","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80C0F308:("func_80C0F308","void","void"), + 0x80C0F308:("EnBsb_Draw","void","void"), 0x80C0F544:("func_80C0F544","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE2 param_6"), 0x80C0F640:("func_80C0F640","void","void"), 0x80C0F758:("func_80C0F758","void","void"), - 0x80C0FFD0:("func_80C0FFD0","void","void"), - 0x80C100CC:("func_80C100CC","void","void"), + 0x80C0FFD0:("EnRecepgirl_Init","void","void"), + 0x80C100CC:("EnRecepgirl_Destroy","void","void"), 0x80C100DC:("func_80C100DC","void","void"), 0x80C10148:("func_80C10148","void","void"), 0x80C1019C:("func_80C1019C","void","void"), 0x80C10290:("func_80C10290","void","void"), 0x80C102D4:("func_80C102D4","void","void"), - 0x80C104E8:("func_80C104E8","void","void"), + 0x80C104E8:("EnRecepgirl_Update","void","void"), 0x80C10558:("func_80C10558","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80C10590:("func_80C10590","void","void"), - 0x80C105EC:("func_80C105EC","void","void"), - 0x80C10770:("func_80C10770","void","void"), - 0x80C10958:("func_80C10958","void","void"), + 0x80C105EC:("EnRecepgirl_Draw","void","void"), + 0x80C10770:("EnThiefbird_Init","void","void"), + 0x80C10958:("EnThiefbird_Destroy","void","void"), 0x80C10984:("func_80C10984","void","void"), 0x80C10B0C:("func_80C10B0C","void","void"), 0x80C10DE8:("func_80C10DE8","void","void"), @@ -16726,14 +16726,14 @@ 0x80C127F4:("func_80C127F4","void","void"), 0x80C12B1C:("func_80C12B1C","void","void"), 0x80C12D00:("func_80C12D00","void","void"), - 0x80C12ED4:("func_80C12ED4","void","void"), + 0x80C12ED4:("EnThiefbird_Update","void","void"), 0x80C130EC:("func_80C130EC","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80C1315C:("func_80C1315C","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80C13354:("func_80C13354","void","void"), - 0x80C134D0:("func_80C134D0","void","void"), - 0x80C13930:("func_80C13930","void","void"), + 0x80C134D0:("EnThiefbird_Draw","void","void"), + 0x80C13930:("EnJgameTsn_Init","void","void"), 0x80C13A2C:("func_80C13A2C","void","void"), - 0x80C13B38:("func_80C13B38","void","void"), + 0x80C13B38:("EnJgameTsn_Destroy","void","void"), 0x80C13B74:("func_80C13B74","void","void"), 0x80C13BB8:("func_80C13BB8","void","void"), 0x80C13E6C:("func_80C13E6C","void","void"), @@ -16760,23 +16760,23 @@ 0x80C14BCC:("func_80C14BCC","void","void"), 0x80C14D14:("func_80C14D14","void","void"), 0x80C14D58:("func_80C14D58","void","void"), - 0x80C14E08:("func_80C14E08","void","void"), + 0x80C14E08:("EnJgameTsn_Update","void","void"), 0x80C14E64:("func_80C14E64","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5, UNK_TYPE4 param_6"), 0x80C14EE4:("func_80C14EE4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80C14F1C:("func_80C14F1C","void","void"), - 0x80C152F0:("func_80C152F0","void","void"), - 0x80C1542C:("func_80C1542C","void","void"), + 0x80C14F1C:("EnJgameTsn_Draw","void","void"), + 0x80C152F0:("ObjJgameLight_Init","void","void"), + 0x80C1542C:("ObjJgameLight_Destroy","void","void"), 0x80C15474:("func_80C15474","void","void"), 0x80C156C4:("func_80C156C4","void","void"), 0x80C15718:("func_80C15718","void","void"), - 0x80C157D4:("func_80C157D4","void","void"), - 0x80C15828:("func_80C15828","void","void"), - 0x80C161E0:("func_80C161E0","void","void"), - 0x80C16234:("func_80C16234","void","void"), - 0x80C16244:("func_80C16244","void","void"), - 0x80C1625C:("func_80C1625C","void","void"), - 0x80C16480:("func_80C16480","void","void"), - 0x80C16724:("func_80C16724","void","void"), + 0x80C157D4:("ObjJgameLight_Update","void","void"), + 0x80C15828:("ObjJgameLight_Draw","void","void"), + 0x80C161E0:("ObjYado_Init","void","void"), + 0x80C16234:("ObjYado_Destroy","void","void"), + 0x80C16244:("ObjYado_Update","void","void"), + 0x80C1625C:("ObjYado_Draw","void","void"), + 0x80C16480:("DemoSyoten_Init","void","void"), + 0x80C16724:("DemoSyoten_Destroy","void","void"), 0x80C16760:("func_80C16760","void","void"), 0x80C16818:("func_80C16818","void","void"), 0x80C168D0:("func_80C168D0","void","void"), @@ -16787,28 +16787,28 @@ 0x80C16DD4:("func_80C16DD4","void","void"), 0x80C16EAC:("func_80C16EAC","void","void"), 0x80C17008:("func_80C17008","void","void"), - 0x80C170D4:("func_80C170D4","void","void"), + 0x80C170D4:("DemoSyoten_Update","void","void"), 0x80C170F8:("func_80C170F8","void","void"), 0x80C173B4:("func_80C173B4","void","void"), 0x80C17468:("func_80C17468","void","void"), - 0x80C17528:("func_80C17528","void","void"), + 0x80C17528:("DemoSyoten_Draw","void","void"), 0x80C17690:("func_80C17690","void","void"), - 0x80C17A10:("func_80C17A10","void","void"), - 0x80C17B10:("func_80C17B10","void","void"), + 0x80C17A10:("DemoMoonend_Init","void","void"), + 0x80C17B10:("DemoMoonend_Destroy","void","void"), 0x80C17B50:("func_80C17B50","void","void"), 0x80C17B60:("func_80C17B60","void","void"), 0x80C17C48:("func_80C17C48","void","void"), - 0x80C17E4C:("func_80C17E4C","void","void"), + 0x80C17E4C:("DemoMoonend_Update","void","void"), 0x80C17E70:("func_80C17E70","void","void"), 0x80C17EE0:("func_80C17EE0","void","void"), - 0x80C17F1C:("func_80C17F1C","void","void"), + 0x80C17F1C:("DemoMoonend_Draw","void","void"), 0x80C17FCC:("func_80C17FCC","void","void"), - 0x80C18120:("func_80C18120","void","void"), - 0x80C1817C:("func_80C1817C","void","void"), - 0x80C181B0:("func_80C181B0","void","void"), + 0x80C18120:("BgLbfshot_Init","void","void"), + 0x80C1817C:("BgLbfshot_Destroy","void","void"), + 0x80C181B0:("BgLbfshot_Draw","void","void"), 0x80C18240:("func_80C18240","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80C1838C:("func_80C1838C","void","void"), - 0x80C184B8:("func_80C184B8","void","void"), + 0x80C1838C:("BgLastBwall_Init","void","void"), + 0x80C184B8:("BgLastBwall_Destroy","void","void"), 0x80C184EC:("func_80C184EC","void","void"), 0x80C187E4:("func_80C187E4","void","void"), 0x80C187F8:("func_80C187F8","void","void"), @@ -16816,16 +16816,16 @@ 0x80C18884:("func_80C18884","void","void"), 0x80C188C4:("func_80C188C4","void","void"), 0x80C18928:("func_80C18928","void","void"), - 0x80C18938:("func_80C18938","void","void"), - 0x80C1895C:("func_80C1895C","void","void"), + 0x80C18938:("BgLastBwall_Update","void","void"), + 0x80C1895C:("BgLastBwall_Draw","void","void"), 0x80C18B90:("func_80C18B90","void","void"), 0x80C18BD8:("func_80C18BD8","void","void"), 0x80C18C50:("func_80C18C50","void","void"), - 0x80C18DC8:("func_80C18DC8","void","void"), - 0x80C18E84:("func_80C18E84","void","void"), - 0x80C18E94:("func_80C18E94","void","void"), + 0x80C18DC8:("EnAnd_Init","void","void"), + 0x80C18E84:("EnAnd_Destroy","void","void"), + 0x80C18E94:("EnAnd_Update","void","void"), 0x80C18ED0:("func_80C18ED0","void","void"), - 0x80C19084:("func_80C19084","void","void"), + 0x80C19084:("EnAnd_Draw","void","void"), 0x80C192A0:("func_80C192A0","void","void"), 0x80C192B0:("func_80C192B0","void","void"), 0x80C19334:("func_80C19334","void","void"), @@ -16858,37 +16858,37 @@ 0x80C1A670:("func_80C1A670","void","void"), 0x80C1A6C8:("func_80C1A6C8","void","void"), 0x80C1A854:("func_80C1A854","void","void"), - 0x80C1A8A4:("func_80C1A8A4","void","void"), - 0x80C1A98C:("func_80C1A98C","void","void"), - 0x80C1A9C0:("func_80C1A9C0","void","void"), - 0x80C1A9E4:("func_80C1A9E4","void","void"), + 0x80C1A8A4:("EnInvadepohDemo_Init","void","void"), + 0x80C1A98C:("EnInvadepohDemo_Destroy","void","void"), + 0x80C1A9C0:("EnInvadepohDemo_Update","void","void"), + 0x80C1A9E4:("EnInvadepohDemo_Draw","void","void"), 0x80C1ADC0:("func_80C1ADC0","void","void"), - 0x80C1ADFC:("func_80C1ADFC","void","void"), - 0x80C1AF50:("func_80C1AF50","void","void"), + 0x80C1ADFC:("ObjDanpeilift_Init","void","void"), + 0x80C1AF50:("ObjDanpeilift_Destroy","void","void"), 0x80C1AF84:("func_80C1AF84","void","void"), 0x80C1AF94:("func_80C1AF94","void","void"), 0x80C1B210:("func_80C1B210","void","void"), 0x80C1B26C:("func_80C1B26C","void","void"), - 0x80C1B2A4:("func_80C1B2A4","void","void"), - 0x80C1B4E4:("func_80C1B4E4","void","void"), - 0x80C1B640:("func_80C1B640","void","void"), - 0x80C1B6F8:("func_80C1B6F8","void","void"), + 0x80C1B2A4:("ObjDanpeilift_Update","void","void"), + 0x80C1B4E4:("ObjDanpeilift_Draw","void","void"), + 0x80C1B640:("EnFall2_Init","void","void"), + 0x80C1B6F8:("EnFall2_Destroy","void","void"), 0x80C1B724:("func_80C1B724","void","void"), 0x80C1B8A4:("func_80C1B8A4","void","void"), 0x80C1B8B4:("func_80C1B8B4","void","void"), 0x80C1B8F0:("func_80C1B8F0","void","void"), 0x80C1B9D4:("func_80C1B9D4","void","void"), - 0x80C1BAC8:("func_80C1BAC8","void","void"), - 0x80C1BAEC:("func_80C1BAEC","void","void"), + 0x80C1BAC8:("EnFall2_Update","void","void"), + 0x80C1BAEC:("EnFall2_Draw","void","void"), 0x80C1BD90:("func_80C1BD90","void","void"), 0x80C1BDD8:("func_80C1BDD8","void","void"), - 0x80C1BF08:("func_80C1BF08","void","void"), - 0x80C1BFB8:("func_80C1BFB8","void","void"), - 0x80C1BFC8:("func_80C1BFC8","void","void"), + 0x80C1BF08:("DmAl_Init","void","void"), + 0x80C1BFB8:("DmAl_Destroy","void","void"), + 0x80C1BFC8:("DmAl_Update","void","void"), 0x80C1C028:("func_80C1C028","void","void"), 0x80C1C064:("func_80C1C064","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80C1C11C:("func_80C1C11C","void","void"), - 0x80C1C130:("func_80C1C130","void","void"), + 0x80C1C130:("DmAl_Draw","void","void"), 0x80C1C410:("func_80C1C410","void","void"), 0x80C1C4D8:("func_80C1C4D8","void","void"), 0x80C1C5B4:("func_80C1C5B4","void","void"), @@ -16898,9 +16898,9 @@ 0x80C1C958:("func_80C1C958","void","void"), 0x80C1CAB0:("func_80C1CAB0","void","void"), 0x80C1CC80:("func_80C1CC80","void","void"), - 0x80C1CC90:("func_80C1CC90","void","void"), - 0x80C1CCE4:("func_80C1CCE4","void","void"), - 0x80C1CCF4:("func_80C1CCF4","void","void"), + 0x80C1CC90:("DmAn_Init","void","void"), + 0x80C1CCE4:("DmAn_Destroy","void","void"), + 0x80C1CCF4:("DmAn_Update","void","void"), 0x80C1CD80:("func_80C1CD80","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80C1CEFC:("func_80C1CEFC","void","void"), 0x80C1D0B0:("func_80C1D0B0","void","void"), @@ -16911,47 +16911,47 @@ 0x80C1D78C:("func_80C1D78C","void","void"), 0x80C1D7FC:("func_80C1D7FC","void","void"), 0x80C1D92C:("func_80C1D92C","void","void"), - 0x80C1D93C:("func_80C1D93C","void","void"), - 0x80C1DA48:("func_80C1DA48","void","void"), - 0x80C1DA58:("func_80C1DA58","void","void"), + 0x80C1D93C:("DmAh_Init","void","void"), + 0x80C1DA48:("DmAh_Destroy","void","void"), + 0x80C1DA58:("DmAh_Update","void","void"), 0x80C1DAD4:("func_80C1DAD4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80C1DB24:("func_80C1DB24","void","void"), - 0x80C1DCD8:("func_80C1DCD8","void","void"), + 0x80C1DCD8:("DmAh_Draw","void","void"), 0x80C1DED0:("func_80C1DED0","void","void"), 0x80C1DF18:("func_80C1DF18","void","void"), - 0x80C1E048:("func_80C1E048","void","void"), - 0x80C1E0F8:("func_80C1E0F8","void","void"), - 0x80C1E108:("func_80C1E108","void","void"), + 0x80C1E048:("DmNb_Init","void","void"), + 0x80C1E0F8:("DmNb_Destroy","void","void"), + 0x80C1E108:("DmNb_Update","void","void"), 0x80C1E168:("func_80C1E168","void","void"), - 0x80C1E17C:("func_80C1E17C","void","void"), + 0x80C1E17C:("DmNb_Draw","void","void"), 0x80C1E290:("func_80C1E290","void","void"), 0x80C1E2D4:("func_80C1E2D4","void","void"), 0x80C1E3DC:("func_80C1E3DC","void","void"), - 0x80C1E3EC:("func_80C1E3EC","void","void"), - 0x80C1E424:("func_80C1E424","void","void"), - 0x80C1E450:("func_80C1E450","void","void"), + 0x80C1E3EC:("EnDrs_Init","void","void"), + 0x80C1E424:("EnDrs_Destroy","void","void"), + 0x80C1E450:("EnDrs_Update","void","void"), 0x80C1E4B0:("func_80C1E4B0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80C1E568:("func_80C1E568","void","void"), - 0x80C1E690:("func_80C1E690","void","void"), - 0x80C1E738:("func_80C1E738","void","void"), + 0x80C1E690:("EnEndingHero_Init","void","void"), + 0x80C1E738:("EnEndingHero_Destroy","void","void"), 0x80C1E748:("func_80C1E748","void","void"), 0x80C1E764:("func_80C1E764","void","void"), - 0x80C1E790:("func_80C1E790","void","void"), - 0x80C1E84C:("func_80C1E84C","void","void"), - 0x80C1E9E0:("func_80C1E9E0","void","void"), - 0x80C1EAB4:("func_80C1EAB4","void","void"), + 0x80C1E790:("EnEndingHero_Update","void","void"), + 0x80C1E84C:("EnEndingHero_Draw","void","void"), + 0x80C1E9E0:("DmBal_Init","void","void"), + 0x80C1EAB4:("DmBal_Destroy","void","void"), 0x80C1EAC4:("func_80C1EAC4","void","void"), 0x80C1EAD8:("func_80C1EAD8","void","void"), 0x80C1EAE8:("func_80C1EAE8","void","void"), 0x80C1EC60:("func_80C1EC60","void","void"), 0x80C1ED0C:("func_80C1ED0C","void","void"), 0x80C1ED64:("func_80C1ED64","void","void"), - 0x80C1EDE4:("func_80C1EDE4","void","void"), + 0x80C1EDE4:("DmBal_Update","void","void"), 0x80C1EF80:("func_80C1EF80","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80C1F060:("func_80C1F060","void","void"), - 0x80C1F078:("func_80C1F078","void","void"), - 0x80C1F3D0:("func_80C1F3D0","void","void"), - 0x80C1F45C:("func_80C1F45C","void","void"), + 0x80C1F078:("DmBal_Draw","void","void"), + 0x80C1F3D0:("EnPaper_Init","void","void"), + 0x80C1F45C:("EnPaper_Destroy","void","void"), 0x80C1F46C:("func_80C1F46C","void","void"), 0x80C1F480:("func_80C1F480","void","void"), 0x80C1F4E8:("func_80C1F4E8","void","void"), @@ -16959,10 +16959,10 @@ 0x80C1F55C:("func_80C1F55C","void","void"), 0x80C1F6E0:("func_80C1F6E0","void","void"), 0x80C1F87C:("func_80C1F87C","void","void"), - 0x80C1F97C:("func_80C1F97C","void","void"), - 0x80C1F9D0:("func_80C1F9D0","void","void"), - 0x80C1FCF0:("func_80C1FCF0","void","void"), - 0x80C1FDE0:("func_80C1FDE0","void","void"), + 0x80C1F97C:("EnPaper_Update","void","void"), + 0x80C1F9D0:("EnPaper_Draw","void","void"), + 0x80C1FCF0:("EnHintSkb_Init","void","void"), + 0x80C1FDE0:("EnHintSkb_Destroy","void","void"), 0x80C1FE0C:("func_80C1FE0C","void","void"), 0x80C1FE20:("func_80C1FE20","void","void"), 0x80C1FE30:("func_80C1FE30","void","void"), @@ -16995,10 +16995,10 @@ 0x80C21414:("func_80C21414","void","void"), 0x80C21468:("func_80C21468","void","void"), 0x80C215E4:("func_80C215E4","void","void"), - 0x80C21790:("func_80C21790","void","void"), + 0x80C21790:("EnHintSkb_Update","void","void"), 0x80C21858:("func_80C21858","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80C219D4:("func_80C219D4","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80C21B9C:("func_80C21B9C","void","void"), + 0x80C21B9C:("EnHintSkb_Draw","void","void"), 0x80C22350:("func_80C22350","void","void"), 0x80C22400:("func_80C22400","void","void"), 0x80C2247C:("func_80C2247C","void","void"), @@ -17009,47 +17009,47 @@ 0x80C229AC:("func_80C229AC","void","void"), 0x80C229EC:("func_80C229EC","void","void"), 0x80C229FC:("func_80C229FC","void","void"), - 0x80C22A40:("func_80C22A40","void","void"), - 0x80C22B30:("func_80C22B30","void","void"), - 0x80C22B40:("func_80C22B40","void","void"), - 0x80C22D40:("func_80C22D40","void","void"), - 0x80C22DDC:("func_80C22DDC","void","void"), + 0x80C22A40:("DmTag_Init","void","void"), + 0x80C22B30:("DmTag_Destroy","void","void"), + 0x80C22B40:("DmTag_Update","void","void"), + 0x80C22D40:("EnBh_Init","void","void"), + 0x80C22DDC:("EnBh_Destroy","void","void"), 0x80C22DEC:("func_80C22DEC","void","void"), - 0x80C230DC:("func_80C230DC","void","void"), - 0x80C23154:("func_80C23154","void","void"), - 0x80C23230:("func_80C23230","void","void"), - 0x80C232D8:("func_80C232D8","void","void"), + 0x80C230DC:("EnBh_Update","void","void"), + 0x80C23154:("EnBh_Draw","void","void"), + 0x80C23230:("EnEndingHero2_Init","void","void"), + 0x80C232D8:("EnEndingHero2_Destroy","void","void"), 0x80C232E8:("func_80C232E8","void","void"), 0x80C23304:("func_80C23304","void","void"), - 0x80C23330:("func_80C23330","void","void"), - 0x80C23398:("func_80C23398","void","void"), - 0x80C23460:("func_80C23460","void","void"), - 0x80C23508:("func_80C23508","void","void"), + 0x80C23330:("EnEndingHero2_Update","void","void"), + 0x80C23398:("EnEndingHero2_Draw","void","void"), + 0x80C23460:("EnEndingHero3_Init","void","void"), + 0x80C23508:("EnEndingHero3_Destroy","void","void"), 0x80C23518:("func_80C23518","void","void"), 0x80C23534:("func_80C23534","void","void"), - 0x80C23560:("func_80C23560","void","void"), - 0x80C235C8:("func_80C235C8","void","void"), - 0x80C23690:("func_80C23690","void","void"), - 0x80C23738:("func_80C23738","void","void"), + 0x80C23560:("EnEndingHero3_Update","void","void"), + 0x80C235C8:("EnEndingHero3_Draw","void","void"), + 0x80C23690:("EnEndingHero4_Init","void","void"), + 0x80C23738:("EnEndingHero4_Destroy","void","void"), 0x80C23748:("func_80C23748","void","void"), 0x80C23764:("func_80C23764","void","void"), - 0x80C23790:("func_80C23790","void","void"), - 0x80C237F8:("func_80C237F8","void","void"), - 0x80C238C0:("func_80C238C0","void","void"), - 0x80C23970:("func_80C23970","void","void"), + 0x80C23790:("EnEndingHero4_Update","void","void"), + 0x80C237F8:("EnEndingHero4_Draw","void","void"), + 0x80C238C0:("EnEndingHero5_Init","void","void"), + 0x80C23970:("EnEndingHero5_Destroy","void","void"), 0x80C23980:("func_80C23980","void","void"), 0x80C2399C:("func_80C2399C","void","void"), - 0x80C239C8:("func_80C239C8","void","void"), + 0x80C239C8:("EnEndingHero5_Update","void","void"), 0x80C23A30:("func_80C23A30","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80C23A7C:("func_80C23A7C","void","void"), - 0x80C23C90:("func_80C23C90","void","void"), - 0x80C23D50:("func_80C23D50","void","void"), + 0x80C23A7C:("EnEndingHero5_Draw","void","void"), + 0x80C23C90:("EnEndingHero6_Init","void","void"), + 0x80C23D50:("EnEndingHero6_Destroy","void","void"), 0x80C23D60:("func_80C23D60","void","void"), 0x80C23DDC:("func_80C23DDC","void","void"), 0x80C23E18:("func_80C23E18","void","void"), - 0x80C23E44:("func_80C23E44","void","void"), + 0x80C23E44:("EnEndingHero6_Update","void","void"), 0x80C23F14:("func_80C23F14","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80C23F6C:("func_80C23F6C","void","void"), + 0x80C23F6C:("EnEndingHero6_Draw","void","void"), 0x80C24360:("func_80C24360","void","void"), 0x80C24428:("func_80C24428","void","void"), 0x80C24504:("func_80C24504","void","void"), @@ -17059,16 +17059,16 @@ 0x80C248A8:("func_80C248A8","void","void"), 0x80C24A00:("func_80C24A00","void","void"), 0x80C24BD0:("func_80C24BD0","void","void"), - 0x80C24BE0:("func_80C24BE0","void","void"), - 0x80C24C34:("func_80C24C34","void","void"), - 0x80C24C44:("func_80C24C44","void","void"), + 0x80C24BE0:("DmGm_Init","void","void"), + 0x80C24C34:("DmGm_Destroy","void","void"), + 0x80C24C44:("DmGm_Update","void","void"), 0x80C24CD0:("func_80C24CD0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), 0x80C24E4C:("func_80C24E4C","void","void"), 0x80C25000:("func_80C25000","void","void"), 0x80C25360:("func_80C25360","void","void"), 0x80C253D0:("func_80C253D0","void","void"), - 0x80C255DC:("func_80C255DC","void","void"), - 0x80C25630:("func_80C25630","void","void"), + 0x80C255DC:("ObjSwprize_Init","void","void"), + 0x80C25630:("ObjSwprize_Destroy","void","void"), 0x80C25640:("func_80C25640","void","void"), 0x80C25654:("func_80C25654","void","void"), 0x80C25698:("func_80C25698","void","void"), @@ -17077,22 +17077,22 @@ 0x80C2572C:("func_80C2572C","void","void"), 0x80C25780:("func_80C25780","void","void"), 0x80C25794:("func_80C25794","void","void"), - 0x80C257A4:("func_80C257A4","void","void"), + 0x80C257A4:("ObjSwprize_Update","void","void"), 0x80C258A0:("func_80C258A0","void","void"), 0x80C2590C:("func_80C2590C","void","void"), 0x80C259E8:("func_80C259E8","void","void"), - 0x80C25A0C:("func_80C25A0C","void","void"), - 0x80C25ABC:("func_80C25ABC","void","void"), - 0x80C25AE8:("func_80C25AE8","void","void"), - 0x80C25BC0:("func_80C25BC0","void","void"), - 0x80C25C34:("func_80C25C34","void","void"), - 0x80C25C44:("func_80C25C44","void","void"), + 0x80C25A0C:("EnInvisibleRuppe_Init","void","void"), + 0x80C25ABC:("EnInvisibleRuppe_Destroy","void","void"), + 0x80C25AE8:("EnInvisibleRuppe_Update","void","void"), + 0x80C25BC0:("ObjEnding_Init","void","void"), + 0x80C25C34:("ObjEnding_Update","void","void"), + 0x80C25C44:("ObjEnding_Draw","void","void"), 0x80C25D40:("func_80C25D40","void","void"), 0x80C25D84:("func_80C25D84","void","void"), - 0x80C25D94:("func_80C25D94","void","void"), - 0x80C25E14:("func_80C25E14","void","void"), - 0x80C25E38:("func_80C25E38","void","void"), + 0x80C25D94:("EnRsn_Init","void","void"), + 0x80C25E14:("EnRsn_Destroy","void","void"), + 0x80C25E38:("EnRsn_Update","void","void"), 0x80C25EB0:("func_80C25EB0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE1 param_5, UNK_TYPE4 param_6"), 0x80C25EF0:("func_80C25EF0","void","UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5"), - 0x80C25F4C:("func_80C25F4C","void","void"), + 0x80C25F4C:("EnRsn_Draw","void","void"), } diff --git a/tables/objects.txt b/tables/objects.txt index 91e39d7c94..ab28e9beca 100644 --- a/tables/objects.txt +++ b/tables/objects.txt @@ -1,7 +1,7 @@ { - 0x80080060:"", + 0x80080060:"boot_main", 0x80080150:"idle", - 0x800805E0:"", + 0x800805E0:"viconfig", 0x80080790:"z_std_dma", 0x80080E30:"", 0x80081250:"irqmgr", @@ -59,7 +59,7 @@ 0x8008AD70:"sirawdma", 0x8008ACE0:"sprawdma", 0x8008AE20:"", - 0x8008AE70:"virepeatline", + 0x8008AE70:"viblack", 0x8008AEE0:"sirawread", 0x8008AF30:"getthreadid", 0x8008AF50:"sptaskyield", diff --git a/tables/variables.txt b/tables/variables.txt index 7060fbd609..8dacbcfb28 100644 --- a/tables/variables.txt +++ b/tables/variables.txt @@ -2,21 +2,21 @@ { 0x800969C0:("D_800969C0","UNK_TYPE1","",0x1), 0x80096B20:("D_80096B20","u8","",0x1), - 0x80096B24:("D_80096B24","vu8","",0x1), - 0x80096B28:("D_80096B28","u8","",0x1), - 0x80096B2C:("viEnabledSpecialFeatures","u32","",0x4), - 0x80096B30:("screenXScale","f32","",0x4), - 0x80096B34:("screenYScale","f32","",0x4), - 0x80096B40:("D_80096B40","OSPiHandle*","",0x4), - 0x80096B50:("dmamgrChunkSize","UNK_TYPE4","",0x4), - 0x80096B60:("gPrenmiStage","vs32","",0x4), - 0x80096B68:("sLastPrenmiTime","volatile OSTime","",0x8), - 0x80096B70:("gLastFrameDuration","vu64","",0x8), - 0x80096B78:("sFrameCount","s32","",0x4), + 0x80096B24:("gViConfigUseDefault","vu8","",0x1), + 0x80096B28:("gViConfigAdditionalScanLines","u8","",0x1), + 0x80096B2C:("gViConfigFeatures","u32","",0x4), + 0x80096B30:("gViConfigXScale","f32","",0x4), + 0x80096B34:("gViConfigYScale","f32","",0x4), + 0x80096B40:("gCartHandle","OSPiHandle*","",0x4), + 0x80096B50:("sDmaMgrDmaBuffSize","UNK_TYPE4","",0x4), + 0x80096B60:("gIrqMgrResetStatus","vs32","",0x4), + 0x80096B68:("sIrqMgrResetTime","volatile OSTime","",0x8), + 0x80096B70:("sIrqMgrRetraceTime","volatile OSTime","",0x8), + 0x80096B78:("sIrqMgrRetraceCount","s32","",0x4), 0x80096B80:("D_80096B80","char*","[18]",0x48), 0x80096BC8:("D_80096BC8","char*","[6]",0x18), - 0x80096BE0:("faultDrawContext","FaultDrawer*","",0x4), - 0x80096BE4:("faultDrawContextInit","FaultDrawer","",0x3c), + 0x80096BE0:("sFaultDrawContext","FaultDrawer*","",0x4), + 0x80096BE4:("sFaultDrawerDefault","FaultDrawer","",0x3c), 0x80096C20:("D_80096C20","UNK_TYPE4","",0x4), 0x80096C30:("D_80096C30","UNK_TYPE4","",0x4), 0x80096C40:("sStackInfoListStart","StackEntry*","",0x4), @@ -269,11 +269,11 @@ 0x800994C8:("D_800994C8","f64","",0x8), 0x800994D0:("D_800994D0","char","[]",0xc), 0x800994DC:("D_800994DC","char","[]",0x12), - 0x80099500:("bootStackEntry","StackEntry","",0x1c), - 0x80099520:("idleOSThread","OSThread","",0x1b0), - 0x800996D0:("idleStack","u8","[1024]",0x400), - 0x80099AD0:("idleStackEntry","StackEntry","",0x1c), - 0x80099AF0:("bootStack","u8","[1024]",0x400), + 0x80099500:("sBootThreadInfo","StackEntry","",0x1c), + 0x80099520:("sIdleThread","OSThread","",0x1b0), + 0x800996D0:("sIdleThreadStack","u8","[1024]",0x400), + 0x80099AD0:("sIdleThreadInfo","StackEntry","",0x1c), + 0x80099AF0:("sBootThreadStack","u8","[1024]",0x400), 0x80099EF0:("irqmgrContext","IrqMgr","",0x280), 0x8009A170:("irqmgrStack","u8","[1280]",0x500), 0x8009A670:("irqmgrStackEntry","StackEntry","",0x1c), @@ -296,16 +296,16 @@ 0x8009BE30:("D_8009BE30","UNK_TYPE4","",0x4), 0x8009BE34:("D_8009BE34","UNK_TYPE4","",0x4), 0x8009BE38:("romInfoFaultClient","FaultClient","",0x10), - 0x8009BE50:("faultCtxt","FaultContext*","",0x4), + 0x8009BE50:("faultCtxt","FaultThreadStruct*","",0x4), 0x8009BE54:("D_8009BE54","f32","",0x4), 0x8009BE58:("faultCustomOptions","u32","",0x4), 0x8009BE5C:("faultCopyToLog","u32","",0x4), 0x8009BE60:("faultStack","u8","[1536]",0x600), 0x8009C460:("faultStackEntry","StackEntry","",0x1c), - 0x8009C480:("faultContextStruct","FaultContext","",0x848), - 0x8009CCD0:("faultDrawContextStruct","FaultDrawer","",0x3c), + 0x8009C480:("faultContextStruct","FaultThreadStruct","",0x848), + 0x8009CCD0:("sFaultDrawerStruct","FaultDrawer","",0x3c), 0x8009CD10:("D_8009CD10","UNK_TYPE4","",0x4), - 0x8009CD20:("startHeap","Heap","",0x24), + 0x8009CD20:("startHeap","Arena","",0x24), 0x8009CD50:("randLast","f32","",0x4), 0x8009CD60:("heapLockMessageBuffer","UNK_TYPE4","",0x4), 0x8009CD70:("tmp_task","OSTask","",0x40), @@ -345,21 +345,21 @@ 0x8009F870:("viRetraceMsg","OSIoMesg","",0x18), 0x8009F888:("viCounterMsg","OSIoMesg","",0x18), 0x8009F8A0:("vimgrRetrace","u16","",0x2), - 0x8009F8B0:("dmadata","DmadataEntry","[1568]",0x6200), + 0x8009F8B0:("dmadata","DmaEntry","[1568]",0x6200), 0x80186028:("D_80186028","UNK_TYPE1","",0x1), 0x801AAAB0:("D_801AAAB0","UNK_TYPE1","",0x1), 0x801AD370:("D_801AD370","UNK_TYPE1","",0x1), - 0x801ADE60:("enAObjInitData","ActorInitData","",0x20), + 0x801ADE60:("enAObjInitData","ActorInit","",0x20), 0x801ADE80:("enAObjCylinderInit","ColCylinderInit","",0x2c), 0x801ADEAC:("enAObjInitVar","ActorInitVar","",0x4), 0x801ADEB0:("enAObjDisplayLists","u32","[2]",0x8), - 0x801ADEC0:("enItem00InitData","ActorInitData","",0x20), + 0x801ADEC0:("enItem00InitData","ActorInit","",0x20), 0x801ADEE0:("enItem00CylinderInit","ColCylinderInit","",0x2c), 0x801ADF0C:("enItem00InitVars","ActorInitVar","[1]",0x4), 0x801ADF10:("D_801ADF10","UNK_TYPE1","",0x1), 0x801ADF14:("D_801ADF14","UNK_TYPE1","",0x1), - 0x801ADF18:("D_801ADF18","Vector3f","",0xc), - 0x801ADF24:("D_801ADF24","Vector3f","",0xc), + 0x801ADF18:("D_801ADF18","Vec3f","",0xc), + 0x801ADF24:("D_801ADF24","Vec3f","",0xc), 0x801ADF30:("D_801ADF30","UNK_TYPE1","",0x1), 0x801ADF44:("D_801ADF44","UNK_TYPE1","",0x1), 0x801ADF74:("D_801ADF74","u8","[272]",0x110), @@ -412,7 +412,7 @@ 0x801AE48A:("D_801AE48A","UNK_TYPE1","",0x1), 0x801AE48C:("D_801AE48C","UNK_TYPE1","",0x1), 0x801AE490:("D_801AE490","UNK_TYPE1","",0x1), - 0x801AE4A0:("particleOverlayTable","ParticleOverlayTableEntry","[39]",0x444), + 0x801AE4A0:("particleOverlayTable","ParticleOverlay","[39]",0x444), 0x801AE8F0:("D_801AE8F0","UNK_PTR","",0x4), 0x801AEC70:("D_801AEC70","UNK_TYPE4","",0x4), 0x801AEC74:("D_801AEC74","UNK_TYPE4","",0x4), @@ -440,7 +440,7 @@ 0x801AEFB8:("D_801AEFB8","UNK_TYPE1","",0x1), 0x801AEFBC:("D_801AEFBC","UNK_TYPE1","",0x1), 0x801AEFC0:("D_801AEFC0","UNK_TYPE1","",0x1), - 0x801AEFD0:("actorOverlayTable","ActorOverlayTableEntry","[690]",0x5640), + 0x801AEFD0:("actorOverlayTable","ActorOverlay","[690]",0x5640), 0x801B4610:("D_801B4610","UNK_TYPE4","",0x4), 0x801B4620:("D_801B4620","u32","[32]",0x80), 0x801B46A0:("D_801B46A0","u16","[16]",0x20), @@ -945,13 +945,13 @@ 0x801BD8C6:("D_801BD8C6","s16","",0x2), 0x801BD8D0:("fireObjCollisionInit","ColCylinderInit","",0x2c), 0x801BD8FC:("D_801BD8FC","FireObjLightParams","[2]",0x10), - 0x801BD910:("initialGameStateInfo","GameStateMetaInfo","",0x30), - 0x801BD940:("D_801BD940","GameStateMetaInfo","",0x30), - 0x801BD970:("titleGameStateInfo","GameStateMetaInfo","",0x30), - 0x801BD9A0:("mainGameStateInfo","GameStateMetaInfo","",0x30), - 0x801BD9D0:("openingGameStateInfo","GameStateMetaInfo","",0x30), - 0x801BDA00:("fileChooseGameStateInfo","GameStateMetaInfo","",0x30), - 0x801BDA30:("daytelopGameStateInfo","GameStateMetaInfo","",0x30), + 0x801BD910:("initialGameStateInfo","GameStateOverlay","",0x30), + 0x801BD940:("D_801BD940","GameStateOverlay","",0x30), + 0x801BD970:("titleGameStateInfo","GameStateOverlay","",0x30), + 0x801BD9A0:("mainGameStateInfo","GameStateOverlay","",0x30), + 0x801BD9D0:("openingGameStateInfo","GameStateOverlay","",0x30), + 0x801BDA00:("fileChooseGameStateInfo","GameStateOverlay","",0x30), + 0x801BDA30:("daytelopGameStateInfo","GameStateOverlay","",0x30), 0x801BDA60:("graphNumGameStates","UNK_TYPE4","",0x4), 0x801BDA70:("D_801BDA70","UNK_TYPE2","",0x2), 0x801BDA74:("D_801BDA74","UNK_TYPE2","",0x2), @@ -1448,7 +1448,7 @@ 0x801C1C70:("D_801C1C70","Gfx","[6]",0x30), 0x801C1CA0:("D_801C1CA0","Gfx","[12]",0x60), 0x801C1D00:("D_801C1D00","Gfx","[1]",0x8), - 0x801C1D10:("D_801C1D10","Vector3f","",0xc), + 0x801C1D10:("D_801C1D10","Vec3f","",0xc), 0x801C1D1C:("roomDrawFuncs","room_draw_func","[4]",0x10), 0x801C1D30:("intToBitPosition","u32","[32]",0x80), 0x801C1DB0:("D_801C1DB0","UNK_TYPE2","",0x2), @@ -2309,7 +2309,7 @@ 0x801D08E4:("D_801D08E4","UNK_TYPE1","",0x1), 0x801D08E8:("D_801D08E8","UNK_TYPE1","",0x1), 0x801D0900:("D_801D0900","UNK_TYPE1","",0x1), - 0x801D0B50:("D_801D0B50","ActorInitData","",0x20), + 0x801D0B50:("D_801D0B50","ActorInit","",0x20), 0x801D0B70:("D_801D0B70","UNK_TYPE1","",0x1), 0x801D0B8C:("D_801D0B8C","UNK_TYPE1","",0x1), 0x801D0BA8:("D_801D0BA8","UNK_TYPE4","",0x4), @@ -2389,7 +2389,7 @@ 0x801D1538:("D_801D1538","UNK_TYPE4","",0x4), 0x801D1540:("D_801D1540","UNK_PTR","",0x4), 0x801D1570:("D_801D1570","f32","[13]",0x34), - 0x801D15B0:("D_801D15B0","Vector3f","",0xc), + 0x801D15B0:("D_801D15B0","Vec3f","",0xc), 0x801D15BC:("D_801D15BC","UNK_TYPE4","",0x4), 0x801D15D0:("atan_first_8th_array","s16","[1025]",0x802), 0x801D1DE0:("D_801D1DE0","UNK_TYPE1","",0x1), @@ -4009,33 +4009,39 @@ 0x801ED8BC:("D_801ED8BC","UNK_TYPE1","",0x1), 0x801ED8C0:("D_801ED8C0","UNK_TYPE1","",0x1), 0x801ED8C4:("D_801ED8C4","UNK_TYPE1","",0x1), - 0x801ED8C8:("D_801ED8C8","UNK_TYPE1","",0x1), - 0x801ED8CC:("D_801ED8CC","UNK_TYPE1","",0x1), - 0x801ED8D0:("D_801ED8D0","UNK_TYPE1","",0x1), + 0x801ED8C8:("D_801ED8C8","f32","",0x4), + 0x801ED8CC:("D_801ED8CC","f32","",0x4), + 0x801ED8D0:("D_801ED8D0","f32","",0x4), 0x801ED8D4:("D_801ED8D4","UNK_TYPE1","",0x1), 0x801ED8D8:("D_801ED8D8","UNK_TYPE1","",0x1), 0x801ED8DC:("D_801ED8DC","UNK_TYPE1","",0x1), 0x801ED8E0:("D_801ED8E0","Mtx","",0x40), 0x801ED920:("D_801ED920","UNK_TYPE1","",0x1), - 0x801ED930:("D_801ED930","UNK_TYPE1","",0x1), - 0x801ED940:("D_801ED940","UNK_TYPE1","",0x1), - 0x801ED950:("D_801ED950","UNK_TYPE1","",0x1), - 0x801ED9A0:("D_801ED9A0","UNK_TYPE1","",0x1), - 0x801ED9F0:("D_801ED9F0","Vector3f","",0xc), - 0x801ED9FC:("D_801ED9FC","Vector3f","",0xc), - 0x801EDA08:("D_801EDA08","Vector3f","",0xc), - 0x801EDA18:("D_801EDA18","Vector3f","",0xc), - 0x801EDA24:("D_801EDA24","Vector3f","",0xc), - 0x801EDA30:("D_801EDA30","Vector3f","",0xc), + 0x801ED930:("D_801ED930","FaultClient","",0x10), + 0x801ED940:("D_801ED940","FaultAddrConvClient","",0xc), + 0x801ED950:("D_801ED950","char","[80]",0x50), + 0x801ED9A0:("D_801ED9A0","char","[80]",0x50), + 0x801ED9F0:("D_801ED9F0","Vec3f","",0xc), + 0x801ED9FC:("D_801ED9FC","Vec3f","",0xc), + 0x801EDA08:("D_801EDA08","Vec3f","",0xc), + 0x801EDA18:("D_801EDA18","Vec3f","",0xc), + 0x801EDA24:("D_801EDA24","Vec3f","",0xc), + 0x801EDA30:("D_801EDA30","Vec3f","",0xc), 0x801EDA40:("D_801EDA40","z_Matrix","",0x40), - 0x801EDA80:("D_801EDA80","ColTriParams","",0x34), - 0x801EDAF8:("D_801EDAF8","UNK_TYPE1","",0x1), - 0x801EDB48:("D_801EDB48","ColTriParams","",0x34), - 0x801EDB7C:("D_801EDB7C","UNK_TYPE1","",0x1), - 0x801EDB88:("D_801EDB88","UNK_TYPE1","",0x1), - 0x801EDB98:("D_801EDB98","UNK_TYPE1","",0x1), - 0x801EDB9C:("D_801EDB9C","UNK_TYPE1","",0x1), - 0x801EDBA0:("D_801EDBA0","UNK_TYPE1","",0x1), + 0x801EDA80:("D_801EDA80","Vec3f","",0xc), + 0x801EDA8C:("D_801EDA8C","Vec3f","",0xc), + 0x801EDA98:("D_801EDA98","Vec3f","",0xc), + 0x801EDAA8:("D_801EDAA8","char","[80]",0x50), + 0x801EDAF8:("D_801EDAF8","char","[80]",0x50), + 0x801EDB48:("D_801EDB48","Vec3f","",0xc), + 0x801EDB54:("D_01EDB54","Vec3f","",0xc), + 0x801EDB60:("D_01EDB60","Vec3f","",0xc), + 0x801EDB70:("D_01EDB70","Vec3f","",0xc), + 0x801EDB7C:("D_801EDB7C","Vec3f","",0xc), + 0x801EDB88:("D_801EDB88","Vec3f","",0xc), + 0x801EDB98:("D_801EDB98","f32","",0x4), + 0x801EDB9C:("D_801EDB9C","f32","",0x4), + 0x801EDBA0:("D_801EDBA0","f32","",0x4), 0x801EDBA4:("D_801EDBA4","UNK_TYPE1","",0x1), 0x801EDBA8:("D_801EDBA8","ColSphereCollisionInfo","",0x8), 0x801EDBB0:("D_801EDBB0","ColTriParams","",0x34), @@ -4064,9 +4070,9 @@ 0x801EDDD8:("D_801EDDD8","UNK_TYPE1","",0x1), 0x801EDDE0:("D_801EDDE0","UNK_TYPE1","",0x1), 0x801EDDF0:("D_801EDDF0","UNK_TYPE1","",0x1), - 0x801EDE00:("D_801EDE00","Vector3f","",0xc), + 0x801EDE00:("D_801EDE00","Vec3f","",0xc), 0x801EDE10:("D_801EDE10","UNK_TYPE1","",0x1), - 0x801EDE20:("D_801EDE20","Vector3f","",0xc), + 0x801EDE20:("D_801EDE20","Vec3f","",0xc), 0x801EDE30:("D_801EDE30","UNK_TYPE1","",0x1), 0x801EDE40:("D_801EDE40","UNK_TYPE1","",0x1), 0x801EDE78:("D_801EDE78","UNK_TYPE1","",0x1), @@ -4155,7 +4161,7 @@ 0x801F3F42:("D_801F3F42","UNK_TYPE1","",0x1), 0x801F3F4A:("D_801F3F4A","UNK_TYPE1","",0x1), 0x801F3F5A:("D_801F3F5A","UNK_TYPE1","",0x1), - 0x801F3F60:("gStaticContext","StaticContext*","",0x4), + 0x801F3F60:("gStaticContext","GameInfo*","",0x4), 0x801F3F70:("D_801F3F70","UNK_TYPE1","",0x1), 0x801F3F80:("D_801F3F80","UNK_TYPE1","",0x1), 0x801F3F83:("D_801F3F83","UNK_TYPE1","",0x1), @@ -4227,7 +4233,7 @@ 0x801F4F68:("D_801F4F68","UNK_TYPE1","",0x1), 0x801F4F6A:("D_801F4F6A","UNK_TYPE1","",0x1), 0x801F4F70:("lightsList","LightsList","",0x188), - 0x801F5100:("mainHeap","Heap","",0x24), + 0x801F5100:("mainHeap","Arena","",0x24), 0x801F5130:("D_801F5130","UNK_TYPE1","",0x1), 0x801F5270:("D_801F5270","UNK_TYPE1","",0x1), 0x801F528E:("D_801F528E","UNK_TYPE1","",0x1), @@ -4394,9 +4400,9 @@ 0x801FBBD2:("D_801FBBD2","UNK_TYPE1","",0x1), 0x801FBBD4:("D_801FBBD4","UNK_TYPE1","",0x1), 0x801FBBE0:("D_801FBBE0","UNK_TYPE1","",0x1), - 0x801FBBF0:("D_801FBBF0","Vector3f","",0xc), + 0x801FBBF0:("D_801FBBF0","Vec3f","",0xc), 0x801FBC00:("Math3D_ColSphereTri_line","LineSegment","",0x18), - 0x801FBC18:("Math3D_ColSphereTri_point","Vector3f","",0xc), + 0x801FBC18:("Math3D_ColSphereTri_point","Vec3f","",0xc), 0x801FBC28:("D_801FBC28","UNK_TYPE1","",0x1), 0x801FBC2C:("D_801FBC2C","UNK_TYPE1","",0x1), 0x801FBC30:("D_801FBC30","UNK_TYPE1","",0x1), @@ -4410,8 +4416,8 @@ 0x801FBC46:("D_801FBC46","UNK_TYPE1","",0x1), 0x801FBC48:("D_801FBC48","UNK_TYPE1","",0x1), 0x801FBC58:("D_801FBC58","UNK_TYPE1","",0x1), - 0x801FBC68:("Math3D_NormalVector_temp1","Vector3f","",0xc), - 0x801FBC78:("Math3D_NormalVector_temp2","Vector3f","",0xc), + 0x801FBC68:("Math3D_NormalVector_temp1","Vec3f","",0xc), + 0x801FBC78:("Math3D_NormalVector_temp2","Vec3f","",0xc), 0x801FBC8C:("D_801FBC8C","f32","",0x4), 0x801FBC90:("D_801FBC90","f32","",0x4), 0x801FBC98:("D_801FBC98","f32","",0x4), @@ -4451,13 +4457,13 @@ 0x801FBD50:("D_801FBD50","UNK_TYPE1","",0x1), 0x801FBD54:("D_801FBD54","UNK_TYPE1","",0x1), 0x801FBD58:("D_801FBD58","UNK_TYPE1","",0x1), - 0x801FBD60:("Math3D_UnitNormalVector_temp","Vector3f","",0xc), + 0x801FBD60:("Math3D_UnitNormalVector_temp","Vec3f","",0xc), 0x801FBD70:("D_801FBD70","UNK_TYPE1","",0x1), 0x801FBD74:("D_801FBD74","UNK_TYPE1","",0x1), 0x801FBD78:("D_801FBD78","UNK_TYPE1","",0x1), - 0x801FBD80:("D_801FBD80","Vector3f","[2]",0x18), - 0x801FBD98:("D_801FBD98","Vector3f","",0xc), - 0x801FBDA4:("D_801FBDA4","Vector3f","",0xc), + 0x801FBD80:("D_801FBD80","Vec3f","[2]",0x18), + 0x801FBD98:("D_801FBD98","Vec3f","",0xc), + 0x801FBDA4:("D_801FBDA4","Vec3f","",0xc), 0x801FBDB0:("D_801FBDB0","UNK_TYPE1","",0x1), 0x801FBDB4:("D_801FBDB4","UNK_TYPE1","",0x1), 0x801FBDB8:("D_801FBDB8","UNK_TYPE1","",0x1), @@ -4465,7 +4471,7 @@ 0x801FBDD8:("D_801FBDD8","UNK_TYPE1","",0x1), 0x801FBDDC:("D_801FBDDC","UNK_TYPE1","",0x1), 0x801FBDE0:("D_801FBDE0","UNK_TYPE1","",0x1), - 0x801FBDE8:("D_801FBDE8","Vector3f","",0xc), + 0x801FBDE8:("D_801FBDE8","Vec3f","",0xc), 0x801FBE00:("matrixState","z_Matrix*","",0x4), 0x801FBE04:("matrixCurrentState","z_Matrix*","",0x4), 0x801FBE10:("D_801FBE10","UNK_TYPE1","",0x1), @@ -4745,7 +4751,7 @@ 0x80208E9C:("D_80208E9C","UNK_TYPE1","",0x1), 0x80208EA0:("D_80208EA0","UNK_TYPE1","",0x1), 0x80209AA0:("D_80209AA0","UNK_TYPE1","",0x1), - 0x80209EA0:("D_80209EA0","UNK_TYPE1","",0x1), + 0x80209EA0:("gGfxPools","GfxPool","[2]",0x40620), 0x8024A4C0:("D_8024A4C0","UNK_TYPE1","",0x1), 0x803824C0:("heap","u32","[1046224]",0x3fdb40), 0x80780000:("D_80780000","UNK_TYPE1","",0x1), @@ -4754,8 +4760,8 @@ 0x80800860:("titleRotation","s16","",0x2), 0x80800868:("D_80800868","UNK_TYPE1","",0x1), 0x80800870:("D_80800870","UNK_TYPE1","",0x1), - 0x80800880:("titleUnknownVector3f","Vector3f","",0xc), - 0x80800890:("titleOverlayBlockInfo","OverlayBlockSizes","",0x14), + 0x80800880:("titleUnknownVector3f","Vec3f","",0xc), + 0x80800890:("titleOverlayBlockInfo","OverlayRelocationSection","",0x14), 0x808008A4:("titleOverlayRelocations","u32","[23]",0x5c), 0x8080090C:("titleOverlayBlockInfoOffset","u32","",0x4), 0x80801C80:("D_80801C80","UNK_PTR","",0x4), @@ -4956,12 +4962,12 @@ 0x80803758:("D_80803758","UNK_TYPE1","",0x1), 0x80803768:("D_80803768","UNK_TYPE1","",0x1), 0x80803770:("__switch_D_80803770","UNK_PTR","",0x4), - 0x808037A0:("selectOverlayInfo","OverlayBlockSizes","",0x14), + 0x808037A0:("selectOverlayInfo","OverlayRelocationSection","",0x14), 0x808037B4:("selectOverlayRelocations","u32","[397]",0x634), 0x80803DEC:("selectOverlayInfoOffset","u32","",0x4), 0x80803FC0:("openingEntrances","u32","[2]",0x8), 0x80803FC8:("openingCutscenes","u32","[2]",0x8), - 0x80803FD0:("openingOverlayBlockInfo","OverlayBlockSizes","",0x14), + 0x80803FD0:("openingOverlayBlockInfo","OverlayRelocationSection","",0x14), 0x80803FE4:("openingOverlayRelocations","u32","[10]",0x28), 0x8080400C:("openingOverlayBlockInfoOffset","u32","",0x4), 0x80813DF0:("D_80813DF0","UNK_TYPE1","",0x1), @@ -5043,7 +5049,7 @@ 0x808147E8:("D_808147E8","UNK_TYPE4","",0x4), 0x808147EC:("D_808147EC","UNK_TYPE4","",0x4), 0x808147F0:("D_808147F0","UNK_TYPE4","",0x4), - 0x80814800:("filechooseOverlayInfo","OverlayBlockSizes","",0x14), + 0x80814800:("filechooseOverlayInfo","OverlayRelocationSection","",0x14), 0x80814814:("filechooseOverlayRelocations","u32","[409]",0x664), 0x80814E7C:("filechooseOverlayInfoOffset","u32","",0x4), 0x80814E80:("D_80814E80","UNK_TYPE1","",0x1), @@ -5051,7 +5057,7 @@ 0x80815FF0:("D_80815FF0","u32","[4]",0x10), 0x80816000:("D_80816000","u32","[4]",0x10), 0x80816010:("D_80816010","u32","[4]",0x10), - 0x80816020:("daytelopOverlayInfo","OverlayBlockSizes","",0x14), + 0x80816020:("daytelopOverlayInfo","OverlayRelocationSection","",0x14), 0x80816034:("daytelopOverlayRelocations","u32","[24]",0x60), 0x8081609C:("daytelopOverlayInfoOffset","u32","",0x4), 0x8082AED0:("D_8082AED0","UNK_TYPE1","",0x1), @@ -5347,7 +5353,7 @@ 0x8082C0E4:("__switch_D_8082C0E4","UNK_PTR","",0x4), 0x8082C148:("__switch_D_8082C148","UNK_PTR","",0x4), 0x8082C18C:("__switch_D_8082C18C","UNK_PTR","",0x4), - 0x8082C1B0:("kaleidoscopeOverlayInfo","OverlayBlockSizes","",0x14), + 0x8082C1B0:("kaleidoscopeOverlayInfo","OverlayRelocationSection","",0x14), 0x8082C1C4:("kaleidoscopeOverlayRelocations","u32","[1568]",0x1880), 0x8082DA4C:("kaleidoscopeOverlayInfoOffset","u32","",0x4), 0x8082DA50:("D_8082DA50","UNK_TYPE1","",0x1), @@ -5873,7 +5879,7 @@ 0x8085E6EC:("D_8085E6EC","UNK_TYPE4","",0x4), 0x8085E6F0:("D_8085E6F0","UNK_TYPE4","",0x4), 0x8085E6F4:("D_8085E6F4","UNK_TYPE4","",0x4), - 0x8085E700:("playerActorOverlayInfo","OverlayBlockSizes","",0x14), + 0x8085E700:("playerActorOverlayInfo","OverlayRelocationSection","",0x14), 0x8085E714:("playerActorOverlayRelocations","u32","[4340]",0x43d0), 0x80862AEC:("playerActorOverlayInfoOffset","u32","",0x4), 0x80862AF0:("D_80862AF0","UNK_TYPE1","",0x1), @@ -5902,7 +5908,7 @@ 0x80862B4C:("D_80862B4C","UNK_TYPE1","",0x1), 0x80862B50:("D_80862B50","UNK_TYPE1","",0x1), 0x80862B6C:("D_80862B6C","UNK_TYPE1","",0x1), - 0x808637B0:("enTestActorInitData","ActorInitData","",0x20), + 0x808637B0:("enTestActorInitData","ActorInit","",0x20), 0x808637D0:("D_808637D0","f32","",0x4), 0x808637D4:("D_808637D4","f32","",0x4), 0x808637D8:("D_808637D8","f32","",0x4), @@ -5910,13 +5916,13 @@ 0x808637E0:("D_808637E0","f32","",0x4), 0x808637E4:("D_808637E4","f32","",0x4), 0x808637E8:("D_808637E8","f32","",0x4), - 0x808637F0:("enTestOverlayInfo","OverlayBlockSizes","",0x14), + 0x808637F0:("enTestOverlayInfo","OverlayRelocationSection","",0x14), 0x80863804:("enTestOverlayRelocations","u32","[24]",0x60), 0x8086386C:("enTestOverlayInfoOffset","u32","",0x4), 0x80864A30:("D_80864A30","UNK_TYPE1","",0x1), 0x80864A50:("D_80864A50","UNK_TYPE1","",0x1), 0x80864FB0:("__switch_D_80864FB0","UNK_PTR","",0x4), - 0x80865040:("enGirlAOverlayInfo","OverlayBlockSizes","",0x14), + 0x80865040:("enGirlAOverlayInfo","OverlayRelocationSection","",0x14), 0x80865054:("enGirlAOverlayRelocations","u32","[195]",0x30c), 0x8086536C:("enGirlAOverlayInfoOffset","u32","",0x4), 0x808658E0:("D_808658E0","UNK_TYPE1","",0x1), @@ -5925,7 +5931,7 @@ 0x80865920:("D_80865920","UNK_TYPE4","",0x4), 0x80865924:("D_80865924","UNK_TYPE4","",0x4), 0x80865928:("D_80865928","UNK_TYPE4","",0x4), - 0x80865930:("enPartOverlayInfo","OverlayBlockSizes","",0x14), + 0x80865930:("enPartOverlayInfo","OverlayRelocationSection","",0x14), 0x80865944:("enPartOverlayRelocations","u32","[16]",0x40), 0x8086598C:("enPartOverlayInfoOffset","u32","",0x4), 0x808666B0:("D_808666B0","UNK_TYPE1","",0x1), @@ -5938,7 +5944,7 @@ 0x8086675C:("D_8086675C","UNK_TYPE4","",0x4), 0x80866760:("D_80866760","UNK_TYPE4","",0x4), 0x80866764:("D_80866764","UNK_TYPE4","",0x4), - 0x80866770:("enLightOverlayInfo","OverlayBlockSizes","",0x14), + 0x80866770:("enLightOverlayInfo","OverlayRelocationSection","",0x14), 0x80866784:("enLightOverlayRelocations","u32","[28]",0x70), 0x808667FC:("enLightOverlayInfoOffset","u32","",0x4), 0x808675D0:("D_808675D0","UNK_TYPE1","",0x1), @@ -5984,7 +5990,7 @@ 0x80867998:("D_80867998","UNK_TYPE1","",0x1), 0x808679A4:("D_808679A4","UNK_TYPE1","",0x1), 0x80867A20:("D_80867A20","UNK_TYPE4","",0x4), - 0x80867A30:("enDoorOverlayInfo","OverlayBlockSizes","",0x14), + 0x80867A30:("enDoorOverlayInfo","OverlayRelocationSection","",0x14), 0x80867A44:("enDoorOverlayRelocations","u32","[91]",0x16c), 0x80867BBC:("enDoorOverlayInfoOffset","u32","",0x4), 0x80867BC0:("D_80867BC0","UNK_TYPE1","",0x1), @@ -6007,7 +6013,7 @@ 0x80869BC8:("D_80869BC8","UNK_TYPE4","",0x4), 0x80869BCC:("D_80869BCC","UNK_TYPE4","",0x4), 0x80869BD0:("D_80869BD0","UNK_TYPE4","",0x4), - 0x80869BE0:("enBoxOverlayInfo","OverlayBlockSizes","",0x14), + 0x80869BE0:("enBoxOverlayInfo","OverlayRelocationSection","",0x14), 0x80869BF4:("enBoxOverlayRelocations","u32","[100]",0x190), 0x80869D8C:("enBoxOverlayInfoOffset","u32","",0x4), 0x8086D940:("D_8086D940","UNK_TYPE1","",0x1), @@ -6046,7 +6052,7 @@ 0x8086DA94:("D_8086DA94","UNK_TYPE4","",0x4), 0x8086DA98:("D_8086DA98","UNK_TYPE4","",0x4), 0x8086DA9C:("D_8086DA9C","UNK_TYPE4","",0x4), - 0x8086DAA0:("enPametfrogOverlayInfo","OverlayBlockSizes","",0x14), + 0x8086DAA0:("enPametfrogOverlayInfo","OverlayRelocationSection","",0x14), 0x8086DAB4:("enPametfrogOverlayRelocations","u32","[218]",0x368), 0x8086DE1C:("enPametfrogOverlayInfoOffset","u32","",0x4), 0x80870870:("D_80870870","UNK_TYPE1","",0x1), @@ -6109,10 +6115,10 @@ 0x80870A20:("D_80870A20","UNK_TYPE4","",0x4), 0x80870A24:("D_80870A24","UNK_TYPE4","",0x4), 0x80870A28:("D_80870A28","UNK_TYPE4","",0x4), - 0x80870A30:("enOkutaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80870A30:("enOkutaOverlayInfo","OverlayRelocationSection","",0x14), 0x80870A44:("enOkutaOverlayRelocations","u32","[215]",0x35c), 0x80870DAC:("enOkutaOverlayInfoOffset","u32","",0x4), - 0x80872DA0:("enBomActorInitData","ActorInitData","",0x20), + 0x80872DA0:("enBomActorInitData","ActorInit","",0x20), 0x80872DC0:("enBomScales","f32","[2]",0x8), 0x80872DC8:("D_80872DC8","ColCylinderInit","",0x2c), 0x80872DF4:("D_80872DF4","ColSphereGroupElementInit","[1]",0x24), @@ -6134,9 +6140,9 @@ 0x80872ED0:("D_80872ED0","UNK_TYPE4","",0x4), 0x80872ED4:("D_80872ED4","UNK_TYPE2","",0x2), 0x80872EE0:("D_80872EE0","UNK_TYPE1","",0x1), - 0x80872EEC:("D_80872EEC","Vector3f","",0xc), - 0x80872EF8:("D_80872EF8","Vector3f","",0xc), - 0x80872F04:("D_80872F04","Vector3f","",0xc), + 0x80872EEC:("D_80872EEC","Vec3f","",0xc), + 0x80872EF8:("D_80872EF8","Vec3f","",0xc), + 0x80872F04:("D_80872F04","Vec3f","",0xc), 0x80872F10:("D_80872F10","UNK_TYPE1","",0x1), 0x80872F50:("D_80872F50","UNK_TYPE1","",0x1), 0x80872F90:("D_80872F90","UNK_TYPE1","",0x1), @@ -6167,7 +6173,7 @@ 0x808743E8:("D_808743E8","f32","",0x4), 0x808743EC:("D_808743EC","f32","",0x4), 0x808743F0:("D_808743F0","f32","",0x4), - 0x80874400:("enBomOverlayInfo","OverlayBlockSizes","",0x14), + 0x80874400:("enBomOverlayInfo","OverlayRelocationSection","",0x14), 0x80874414:("enBomOverlayRelocations","u32","[141]",0x234), 0x8087464C:("enBomOverlayInfoOffset","u32","",0x4), 0x80874650:("D_80874650","s80874650","[16]",0x1c0), @@ -6196,7 +6202,7 @@ 0x80876414:("D_80876414","UNK_TYPE4","",0x4), 0x80876418:("D_80876418","UNK_TYPE4","",0x4), 0x8087641C:("D_8087641C","UNK_TYPE4","",0x4), - 0x80876420:("enWallmasOverlayInfo","OverlayBlockSizes","",0x14), + 0x80876420:("enWallmasOverlayInfo","OverlayRelocationSection","",0x14), 0x80876434:("enWallmasOverlayRelocations","u32","[140]",0x230), 0x8087666C:("enWallmasOverlayInfoOffset","u32","",0x4), 0x808790B0:("D_808790B0","UNK_TYPE1","",0x1), @@ -6249,10 +6255,10 @@ 0x808793F0:("D_808793F0","UNK_TYPE4","",0x4), 0x808793F4:("D_808793F4","UNK_TYPE4","",0x4), 0x808793F8:("D_808793F8","UNK_TYPE4","",0x4), - 0x80879400:("enDodongoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80879400:("enDodongoOverlayInfo","OverlayRelocationSection","",0x14), 0x80879414:("enDodongoOverlayRelocations","u32","[182]",0x2d8), 0x808796EC:("enDodongoOverlayInfoOffset","u32","",0x4), - 0x8087B450:("enFireflyInitData","ActorInitData","",0x20), + 0x8087B450:("enFireflyInitData","ActorInit","",0x20), 0x8087B470:("enFireflyCollisionInit","ColSphereInit","",0x2c), 0x8087B498:("D_8087B498","UNK_TYPE1","",0x1), 0x8087B49C:("D_8087B49C","UNK_TYPE1","",0x1), @@ -6279,7 +6285,7 @@ 0x8087B530:("D_8087B530","f32","",0x4), 0x8087B534:("D_8087B534","f32","",0x4), 0x8087B538:("D_8087B538","f32","",0x4), - 0x8087B540:("enFireflyOverlayInfo","OverlayBlockSizes","",0x14), + 0x8087B540:("enFireflyOverlayInfo","OverlayRelocationSection","",0x14), 0x8087B554:("enFireflyOverlayRelocations","u32","[115]",0x1cc), 0x8087B72C:("enFireflyOverlayInfoOffset","u32","",0x4), 0x80888EC0:("D_80888EC0","UNK_TYPE1","",0x1), @@ -6436,7 +6442,7 @@ 0x808893E4:("D_808893E4","UNK_TYPE4","",0x4), 0x808893E8:("D_808893E8","UNK_TYPE4","",0x4), 0x808893EC:("D_808893EC","UNK_TYPE4","",0x4), - 0x808893F0:("enHorseOverlayInfo","OverlayBlockSizes","",0x14), + 0x808893F0:("enHorseOverlayInfo","OverlayRelocationSection","",0x14), 0x80889404:("enHorseOverlayRelocations","u32","[908]",0xe30), 0x8088A23C:("enHorseOverlayInfoOffset","u32","",0x4), 0x8088C1C0:("D_8088C1C0","UNK_TYPE1","",0x1), @@ -6459,7 +6465,7 @@ 0x8088C3C4:("D_8088C3C4","UNK_TYPE4","",0x4), 0x8088C3C8:("D_8088C3C8","UNK_TYPE4","",0x4), 0x8088C3CC:("D_8088C3CC","UNK_TYPE4","",0x4), - 0x8088C3D0:("enArrowOverlayInfo","OverlayBlockSizes","",0x14), + 0x8088C3D0:("enArrowOverlayInfo","OverlayRelocationSection","",0x14), 0x8088C3E4:("enArrowOverlayRelocations","u32","[74]",0x128), 0x8088C50C:("enArrowOverlayInfoOffset","u32","",0x4), 0x808909C0:("D_808909C0","UNK_TYPE1","",0x1), @@ -6517,7 +6523,7 @@ 0x80890BBC:("D_80890BBC","UNK_TYPE4","",0x4), 0x80890BC0:("D_80890BC0","UNK_TYPE4","",0x4), 0x80890BC4:("D_80890BC4","UNK_TYPE4","",0x4), - 0x80890BD0:("enElfOverlayInfo","OverlayBlockSizes","",0x14), + 0x80890BD0:("enElfOverlayInfo","OverlayRelocationSection","",0x14), 0x80890BE4:("enElfOverlayRelocations","u32","[283]",0x46c), 0x8089105C:("enElfOverlayInfoOffset","u32","",0x4), 0x80893460:("D_80893460","UNK_TYPE2","",0x2), @@ -6560,7 +6566,7 @@ 0x80893580:("D_80893580","UNK_TYPE4","",0x4), 0x80893584:("D_80893584","UNK_TYPE4","",0x4), 0x80893588:("D_80893588","UNK_TYPE4","",0x4), - 0x80893590:("enNiwOverlayInfo","OverlayBlockSizes","",0x14), + 0x80893590:("enNiwOverlayInfo","OverlayRelocationSection","",0x14), 0x808935A4:("enNiwOverlayRelocations","u32","[145]",0x244), 0x808937EC:("enNiwOverlayInfoOffset","u32","",0x4), 0x80896AB0:("D_80896AB0","UNK_TYPE1","",0x1), @@ -6586,7 +6592,7 @@ 0x80896BC8:("D_80896BC8","UNK_TYPE4","",0x4), 0x80896BCC:("D_80896BCC","UNK_TYPE4","",0x4), 0x80896BD0:("D_80896BD0","UNK_TYPE4","",0x4), - 0x80896BE0:("enTiteOverlayInfo","OverlayBlockSizes","",0x14), + 0x80896BE0:("enTiteOverlayInfo","OverlayRelocationSection","",0x14), 0x80896BF4:("enTiteOverlayRelocations","u32","[205]",0x334), 0x80896F2C:("enTiteOverlayInfoOffset","u32","",0x4), 0x80899410:("D_80899410","UNK_TYPE1","",0x1), @@ -6644,7 +6650,7 @@ 0x8089964C:("D_8089964C","UNK_TYPE4","",0x4), 0x80899650:("D_80899650","UNK_TYPE4","",0x4), 0x80899654:("D_80899654","UNK_TYPE4","",0x4), - 0x80899660:("enPeehatOverlayInfo","OverlayBlockSizes","",0x14), + 0x80899660:("enPeehatOverlayInfo","OverlayRelocationSection","",0x14), 0x80899674:("enPeehatOverlayRelocations","u32","[184]",0x2e0), 0x8089995C:("enPeehatOverlayInfoOffset","u32","",0x4), 0x8089A530:("D_8089A530","UNK_TYPE1","",0x1), @@ -6659,7 +6665,7 @@ 0x8089A5E8:("D_8089A5E8","UNK_TYPE4","",0x4), 0x8089A5F0:("D_8089A5F0","UNK_TYPE4","",0x4), 0x8089A5F4:("D_8089A5F4","UNK_TYPE4","",0x4), - 0x8089A600:("enHollOverlayInfo","OverlayBlockSizes","",0x14), + 0x8089A600:("enHollOverlayInfo","OverlayRelocationSection","",0x14), 0x8089A614:("enHollOverlayRelocations","u32","[48]",0xc0), 0x8089A6DC:("enHollOverlayInfoOffset","u32","",0x4), 0x8089E150:("D_8089E150","UNK_TYPE1","",0x1), @@ -6718,25 +6724,25 @@ 0x8089E450:("D_8089E450","UNK_TYPE4","",0x4), 0x8089E454:("D_8089E454","UNK_TYPE4","",0x4), 0x8089E458:("D_8089E458","UNK_TYPE4","",0x4), - 0x8089E460:("enDinofosOverlayInfo","OverlayBlockSizes","",0x14), + 0x8089E460:("enDinofosOverlayInfo","OverlayRelocationSection","",0x14), 0x8089E474:("enDinofosOverlayRelocations","u32","[281]",0x464), 0x8089E8DC:("enDinofosOverlayInfoOffset","u32","",0x4), 0x8089ED10:("D_8089ED10","UNK_TYPE1","",0x1), 0x8089ED30:("D_8089ED30","UNK_TYPE4","",0x4), 0x8089ED34:("D_8089ED34","UNK_TYPE4","",0x4), 0x8089ED38:("D_8089ED38","UNK_TYPE4","",0x4), - 0x8089ED40:("enHataOverlayInfo","OverlayBlockSizes","",0x14), + 0x8089ED40:("enHataOverlayInfo","OverlayRelocationSection","",0x14), 0x8089ED54:("enHataOverlayRelocations","u32","[12]",0x30), 0x8089ED8C:("enHataOverlayInfoOffset","u32","",0x4), - 0x8089EDD0:("enZl1ActorInitData","ActorInitData","",0x20), - 0x8089EDF0:("enZl1OverlayInfo","OverlayBlockSizes","",0x14), + 0x8089EDD0:("enZl1ActorInitData","ActorInit","",0x20), + 0x8089EDF0:("enZl1OverlayInfo","OverlayRelocationSection","",0x14), 0x8089EE04:("enZl1OverlayRelocations","u32","[4]",0x10), 0x8089EE1C:("enZl1OverlayInfoOffset","u32","",0x4), 0x8089F3E0:("D_8089F3E0","UNK_TYPE1","",0x1), 0x8089F3E4:("D_8089F3E4","UNK_TYPE1","",0x1), 0x8089F3E8:("D_8089F3E8","UNK_TYPE1","",0x1), 0x8089F410:("D_8089F410","UNK_TYPE4","",0x4), - 0x8089F420:("enViewerOverlayInfo","OverlayBlockSizes","",0x14), + 0x8089F420:("enViewerOverlayInfo","OverlayRelocationSection","",0x14), 0x8089F434:("enViewerOverlayRelocations","u32","[35]",0x8c), 0x8089F4CC:("enViewerOverlayInfoOffset","u32","",0x4), 0x8089F4D0:("D_8089F4D0","UNK_TYPE1","",0x1), @@ -6760,7 +6766,7 @@ 0x808A07A8:("D_808A07A8","UNK_TYPE4","",0x4), 0x808A07AC:("D_808A07AC","UNK_TYPE4","",0x4), 0x808A07B0:("D_808A07B0","UNK_TYPE4","",0x4), - 0x808A07C0:("enBubbleOverlayInfo","OverlayBlockSizes","",0x14), + 0x808A07C0:("enBubbleOverlayInfo","OverlayRelocationSection","",0x14), 0x808A07D4:("enBubbleOverlayRelocations","u32","[70]",0x118), 0x808A08EC:("enBubbleOverlayInfoOffset","u32","",0x4), 0x808A2160:("D_808A2160","UNK_TYPE1","",0x1), @@ -6779,7 +6785,7 @@ 0x808A22FC:("D_808A22FC","UNK_TYPE4","",0x4), 0x808A2300:("D_808A2300","UNK_TYPE4","",0x4), 0x808A2304:("D_808A2304","UNK_TYPE4","",0x4), - 0x808A2310:("doorShutterOverlayInfo","OverlayBlockSizes","",0x14), + 0x808A2310:("doorShutterOverlayInfo","OverlayRelocationSection","",0x14), 0x808A2324:("doorShutterOverlayRelocations","u32","[105]",0x1a4), 0x808A24CC:("doorShutterOverlayInfoOffset","u32","",0x4), 0x808A2FF0:("D_808A2FF0","UNK_TYPE1","",0x1), @@ -6806,14 +6812,14 @@ 0x808A30B4:("D_808A30B4","UNK_TYPE4","",0x4), 0x808A30B8:("D_808A30B8","UNK_TYPE4","",0x4), 0x808A30BC:("D_808A30BC","UNK_TYPE4","",0x4), - 0x808A30C0:("enBoomOverlayInfo","OverlayBlockSizes","",0x14), + 0x808A30C0:("enBoomOverlayInfo","OverlayRelocationSection","",0x14), 0x808A30D4:("enBoomOverlayRelocations","u32","[54]",0xd8), 0x808A31AC:("enBoomOverlayInfoOffset","u32","",0x4), 0x808A35B0:("D_808A35B0","UNK_TYPE1","",0x1), 0x808A35D0:("D_808A35D0","UNK_TYPE1","",0x1), 0x808A35FC:("D_808A35FC","UNK_TYPE1","",0x1), 0x808A3600:("D_808A3600","UNK_TYPE1","",0x1), - 0x808A3620:("enTorch2OverlayInfo","OverlayBlockSizes","",0x14), + 0x808A3620:("enTorch2OverlayInfo","OverlayRelocationSection","",0x14), 0x808A3634:("enTorch2OverlayRelocations","u32","[14]",0x38), 0x808A366C:("enTorch2OverlayInfoOffset","u32","",0x4), 0x808A4D20:("D_808A4D20","UNK_TYPE1","",0x1), @@ -6831,7 +6837,7 @@ 0x808A4DD0:("D_808A4DD0","UNK_TYPE4","",0x4), 0x808A4DD4:("D_808A4DD4","UNK_TYPE4","",0x4), 0x808A4DD8:("__switch_D_808A4DD8","UNK_PTR","",0x4), - 0x808A4E00:("enMinifrogOverlayInfo","OverlayBlockSizes","",0x14), + 0x808A4E00:("enMinifrogOverlayInfo","OverlayRelocationSection","",0x14), 0x808A4E14:("enMinifrogOverlayRelocations","u32","[140]",0x230), 0x808A504C:("enMinifrogOverlayInfoOffset","u32","",0x4), 0x808A7590:("D_808A7590","UNK_TYPE1","",0x1), @@ -6857,17 +6863,17 @@ 0x808A7740:("D_808A7740","UNK_TYPE4","",0x4), 0x808A7744:("D_808A7744","UNK_TYPE4","",0x4), 0x808A7748:("D_808A7748","UNK_TYPE4","",0x4), - 0x808A7750:("enStOverlayInfo","OverlayBlockSizes","",0x14), + 0x808A7750:("enStOverlayInfo","OverlayRelocationSection","",0x14), 0x808A7764:("enStOverlayRelocations","u32","[114]",0x1c8), 0x808A792C:("enStOverlayInfoOffset","u32","",0x4), 0x808A7DA0:("D_808A7DA0","UNK_TYPE1","",0x1), 0x808A7DC0:("D_808A7DC0","UNK_TYPE1","",0x1), - 0x808A7DD0:("objWturnOverlayInfo","OverlayBlockSizes","",0x14), + 0x808A7DD0:("objWturnOverlayInfo","OverlayRelocationSection","",0x14), 0x808A7DE4:("objWturnOverlayRelocations","u32","[16]",0x40), 0x808A7E2C:("objWturnOverlayInfoOffset","u32","",0x4), 0x808A8040:("D_808A8040","UNK_TYPE1","",0x1), 0x808A8060:("D_808A8060","UNK_TYPE1","",0x1), - 0x808A8070:("enRiverSoundOverlayInfo","OverlayBlockSizes","",0x14), + 0x808A8070:("enRiverSoundOverlayInfo","OverlayRelocationSection","",0x14), 0x808A8084:("enRiverSoundOverlayRelocations","u32","[5]",0x14), 0x808A809C:("enRiverSoundOverlayInfoOffset","u32","",0x4), 0x808AC010:("D_808AC010","UNK_TYPE1","",0x1), @@ -6913,7 +6919,7 @@ 0x808AC360:("D_808AC360","UNK_TYPE4","",0x4), 0x808AC364:("D_808AC364","UNK_TYPE4","",0x4), 0x808AC368:("__switch_D_808AC368","UNK_PTR","",0x4), - 0x808AC3F0:("enOssanOverlayInfo","OverlayBlockSizes","",0x14), + 0x808AC3F0:("enOssanOverlayInfo","OverlayRelocationSection","",0x14), 0x808AC404:("enOssanOverlayRelocations","u32","[324]",0x510), 0x808AC91C:("enOssanOverlayInfoOffset","u32","",0x4), 0x808AE5E0:("D_808AE5E0","UNK_TYPE1","",0x1), @@ -6929,7 +6935,7 @@ 0x808AE6D8:("D_808AE6D8","UNK_TYPE4","",0x4), 0x808AE6DC:("D_808AE6DC","UNK_TYPE4","",0x4), 0x808AE6E0:("D_808AE6E0","UNK_TYPE4","",0x4), - 0x808AE6F0:("enFamosOverlayInfo","OverlayBlockSizes","",0x14), + 0x808AE6F0:("enFamosOverlayInfo","OverlayRelocationSection","",0x14), 0x808AE704:("enFamosOverlayRelocations","u32","[110]",0x1b8), 0x808AE8BC:("enFamosOverlayInfoOffset","u32","",0x4), 0x808AFB00:("D_808AFB00","UNK_TYPE1","",0x1), @@ -6948,7 +6954,7 @@ 0x808AFBD0:("D_808AFBD0","UNK_TYPE4","",0x4), 0x808AFBD4:("D_808AFBD4","UNK_TYPE4","",0x4), 0x808AFBD8:("D_808AFBD8","UNK_TYPE4","",0x4), - 0x808AFBE0:("enBombfOverlayInfo","OverlayBlockSizes","",0x14), + 0x808AFBE0:("enBombfOverlayInfo","OverlayRelocationSection","",0x14), 0x808AFBF4:("enBombfOverlayRelocations","u32","[51]",0xcc), 0x808AFCCC:("enBombfOverlayInfoOffset","u32","",0x4), 0x808B1050:("D_808B1050","UNK_TYPE1","",0x1), @@ -6969,7 +6975,7 @@ 0x808B11B0:("D_808B11B0","UNK_TYPE4","",0x4), 0x808B11B4:("D_808B11B4","UNK_TYPE4","",0x4), 0x808B11B8:("D_808B11B8","UNK_TYPE4","",0x4), - 0x808B11C0:("enAmOverlayInfo","OverlayBlockSizes","",0x14), + 0x808B11C0:("enAmOverlayInfo","OverlayRelocationSection","",0x14), 0x808B11D4:("enAmOverlayRelocations","u32","[86]",0x158), 0x808B132C:("enAmOverlayInfoOffset","u32","",0x4), 0x808B4D40:("D_808B4D40","UNK_TYPE1","",0x1), @@ -7006,12 +7012,12 @@ 0x808B4F08:("D_808B4F08","UNK_TYPE4","",0x4), 0x808B4F0C:("D_808B4F0C","UNK_TYPE4","",0x4), 0x808B4F10:("D_808B4F10","UNK_TYPE4","",0x4), - 0x808B4F20:("enDekubabaOverlayInfo","OverlayBlockSizes","",0x14), + 0x808B4F20:("enDekubabaOverlayInfo","OverlayRelocationSection","",0x14), 0x808B4F34:("enDekubabaOverlayRelocations","u32","[187]",0x2ec), 0x808B522C:("enDekubabaOverlayInfoOffset","u32","",0x4), 0x808B5340:("D_808B5340","UNK_TYPE1","",0x1), 0x808B5360:("D_808B5360","UNK_TYPE1","",0x1), - 0x808B5390:("enMFire1OverlayInfo","OverlayBlockSizes","",0x14), + 0x808B5390:("enMFire1OverlayInfo","OverlayRelocationSection","",0x14), 0x808B53A4:("enMFire1OverlayRelocations","u32","[5]",0x14), 0x808B53BC:("enMFire1OverlayInfoOffset","u32","",0x4), 0x808B7100:("D_808B7100","UNK_TYPE1","",0x1), @@ -7043,7 +7049,7 @@ 0x808B71D0:("D_808B71D0","UNK_TYPE4","",0x4), 0x808B71D4:("D_808B71D4","UNK_TYPE4","",0x4), 0x808B71D8:("D_808B71D8","UNK_TYPE4","",0x4), - 0x808B71E0:("enMThunderOverlayInfo","OverlayBlockSizes","",0x14), + 0x808B71E0:("enMThunderOverlayInfo","OverlayRelocationSection","",0x14), 0x808B71F4:("enMThunderOverlayRelocations","u32","[89]",0x164), 0x808B735C:("enMThunderOverlayInfoOffset","u32","",0x4), 0x808B8120:("D_808B8120","UNK_TYPE1","",0x1), @@ -7058,7 +7064,7 @@ 0x808B8350:("D_808B8350","UNK_TYPE4","",0x4), 0x808B8354:("D_808B8354","UNK_TYPE4","",0x4), 0x808B8358:("D_808B8358","UNK_TYPE4","",0x4), - 0x808B8360:("bgBreakwallOverlayInfo","OverlayBlockSizes","",0x14), + 0x808B8360:("bgBreakwallOverlayInfo","OverlayRelocationSection","",0x14), 0x808B8374:("bgBreakwallOverlayRelocations","u32","[70]",0x118), 0x808B848C:("bgBreakwallOverlayInfoOffset","u32","",0x4), 0x808BBB20:("D_808BBB20","UNK_TYPE1","",0x1), @@ -7099,7 +7105,7 @@ 0x808BBC2C:("D_808BBC2C","UNK_TYPE4","",0x4), 0x808BBC30:("__switch_D_808BBC30","UNK_PTR","",0x4), 0x808BBC4C:("D_808BBC4C","UNK_TYPE4","",0x4), - 0x808BBC50:("doorWarp1OverlayInfo","OverlayBlockSizes","",0x14), + 0x808BBC50:("doorWarp1OverlayInfo","OverlayRelocationSection","",0x14), 0x808BBC64:("doorWarp1OverlayRelocations","u32","[228]",0x390), 0x808BBFFC:("doorWarp1OverlayInfoOffset","u32","",0x4), 0x808BC000:("D_808BC000","UNK_TYPE1","",0x1), @@ -7112,14 +7118,14 @@ 0x808BCD2C:("D_808BCD2C","UNK_TYPE1","",0x1), 0x808BCD40:("D_808BCD40","UNK_TYPE4","",0x4), 0x808BCD44:("D_808BCD44","UNK_TYPE4","",0x4), - 0x808BCD50:("objSyokudaiOverlayInfo","OverlayBlockSizes","",0x14), + 0x808BCD50:("objSyokudaiOverlayInfo","OverlayRelocationSection","",0x14), 0x808BCD64:("objSyokudaiOverlayRelocations","u32","[28]",0x70), 0x808BCDDC:("objSyokudaiOverlayInfoOffset","u32","",0x4), 0x808BCDE0:("D_808BCDE0","UNK_TYPE1","",0x1), 0x808BD160:("D_808BD160","UNK_TYPE1","",0x1), 0x808BD180:("D_808BD180","UNK_TYPE1","",0x1), 0x808BD190:("D_808BD190","UNK_TYPE4","",0x4), - 0x808BD1A0:("itemBHeartOverlayInfo","OverlayBlockSizes","",0x14), + 0x808BD1A0:("itemBHeartOverlayInfo","OverlayRelocationSection","",0x14), 0x808BD1B4:("itemBHeartOverlayRelocations","u32","[9]",0x24), 0x808BD1DC:("itemBHeartOverlayInfoOffset","u32","",0x4), 0x808BEF10:("D_808BEF10","UNK_TYPE1","",0x1), @@ -7147,7 +7153,7 @@ 0x808BF010:("D_808BF010","UNK_TYPE4","",0x4), 0x808BF014:("D_808BF014","UNK_TYPE4","",0x4), 0x808BF018:("D_808BF018","UNK_TYPE4","",0x4), - 0x808BF020:("enDekunutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x808BF020:("enDekunutsOverlayInfo","OverlayRelocationSection","",0x14), 0x808BF034:("enDekunutsOverlayRelocations","u32","[120]",0x1e0), 0x808BF21C:("enDekunutsOverlayInfoOffset","u32","",0x4), 0x808C0D10:("D_808C0D10","UNK_TYPE1","",0x1), @@ -7177,7 +7183,7 @@ 0x808C0E38:("D_808C0E38","UNK_TYPE4","",0x4), 0x808C0E3C:("D_808C0E3C","UNK_TYPE4","",0x4), 0x808C0E40:("D_808C0E40","UNK_TYPE4","",0x4), - 0x808C0E50:("enBbfallOverlayInfo","OverlayBlockSizes","",0x14), + 0x808C0E50:("enBbfallOverlayInfo","OverlayRelocationSection","",0x14), 0x808C0E64:("enBbfallOverlayRelocations","u32","[114]",0x1c8), 0x808C102C:("enBbfallOverlayInfoOffset","u32","",0x4), 0x808C1BA0:("D_808C1BA0","UNK_TYPE1","",0x1), @@ -7191,7 +7197,7 @@ 0x808C1C60:("D_808C1C60","UNK_TYPE4","",0x4), 0x808C1C64:("D_808C1C64","UNK_TYPE4","",0x4), 0x808C1C68:("D_808C1C68","UNK_TYPE4","",0x4), - 0x808C1C70:("armsHookOverlayInfo","OverlayBlockSizes","",0x14), + 0x808C1C70:("armsHookOverlayInfo","OverlayRelocationSection","",0x14), 0x808C1C84:("armsHookOverlayRelocations","u32","[45]",0xb4), 0x808C1D3C:("armsHookOverlayInfoOffset","u32","",0x4), 0x808C3780:("D_808C3780","UNK_TYPE1","",0x1), @@ -7220,12 +7226,12 @@ 0x808C3858:("D_808C3858","UNK_TYPE4","",0x4), 0x808C385C:("D_808C385C","UNK_TYPE4","",0x4), 0x808C3860:("D_808C3860","UNK_TYPE4","",0x4), - 0x808C3870:("enBbOverlayInfo","OverlayBlockSizes","",0x14), + 0x808C3870:("enBbOverlayInfo","OverlayRelocationSection","",0x14), 0x808C3884:("enBbOverlayRelocations","u32","[114]",0x1c8), 0x808C3A4C:("enBbOverlayInfoOffset","u32","",0x4), 0x808C3BA0:("D_808C3BA0","UNK_TYPE1","",0x1), 0x808C3BC0:("D_808C3BC0","UNK_TYPE1","",0x1), - 0x808C3BD0:("bgKeikokuSprOverlayInfo","OverlayBlockSizes","",0x14), + 0x808C3BD0:("bgKeikokuSprOverlayInfo","OverlayRelocationSection","",0x14), 0x808C3BE4:("bgKeikokuSprOverlayRelocations","u32","[6]",0x18), 0x808C3BFC:("bgKeikokuSprOverlayInfoOffset","u32","",0x4), 0x808C4CE0:("D_808C4CE0","UNK_TYPE1","",0x1), @@ -7241,7 +7247,7 @@ 0x808C4E10:("D_808C4E10","UNK_TYPE4","",0x4), 0x808C4E14:("D_808C4E14","UNK_TYPE4","",0x4), 0x808C4E18:("D_808C4E18","UNK_TYPE1","",0x1), - 0x808C4E20:("enWood02OverlayInfo","OverlayBlockSizes","",0x14), + 0x808C4E20:("enWood02OverlayInfo","OverlayRelocationSection","",0x14), 0x808C4E34:("enWood02OverlayRelocations","u32","[78]",0x138), 0x808C4F6C:("enWood02OverlayInfoOffset","u32","",0x4), 0x808C4F70:("D_808C4F70","UNK_TYPE1","",0x1), @@ -7313,7 +7319,7 @@ 0x808C9C00:("D_808C9C00","UNK_TYPE4","",0x4), 0x808C9C04:("D_808C9C04","UNK_TYPE4","",0x4), 0x808C9C08:("D_808C9C08","UNK_TYPE4","",0x4), - 0x808C9C10:("enDeathOverlayInfo","OverlayBlockSizes","",0x14), + 0x808C9C10:("enDeathOverlayInfo","OverlayRelocationSection","",0x14), 0x808C9C24:("enDeathOverlayRelocations","u32","[289]",0x484), 0x808CA0AC:("enDeathOverlayInfoOffset","u32","",0x4), 0x808CBF30:("D_808CBF30","UNK_TYPE1","",0x1), @@ -7324,7 +7330,7 @@ 0x808CBFF4:("D_808CBFF4","UNK_TYPE1","",0x1), 0x808CC000:("D_808CC000","UNK_TYPE4","",0x4), 0x808CC004:("D_808CC004","UNK_TYPE4","",0x4), - 0x808CC010:("enMinideathOverlayInfo","OverlayBlockSizes","",0x14), + 0x808CC010:("enMinideathOverlayInfo","OverlayRelocationSection","",0x14), 0x808CC024:("enMinideathOverlayRelocations","u32","[135]",0x21c), 0x808CC24C:("enMinideathOverlayInfoOffset","u32","",0x4), 0x808CC250:("D_808CC250","UNK_TYPE1","",0x1), @@ -7350,7 +7356,7 @@ 0x808CD5E0:("D_808CD5E0","UNK_TYPE4","",0x4), 0x808CD5E4:("D_808CD5E4","UNK_TYPE4","",0x4), 0x808CD5E8:("D_808CD5E8","UNK_TYPE4","",0x4), - 0x808CD5F0:("enVmOverlayInfo","OverlayBlockSizes","",0x14), + 0x808CD5F0:("enVmOverlayInfo","OverlayRelocationSection","",0x14), 0x808CD604:("enVmOverlayRelocations","u32","[76]",0x130), 0x808CD73C:("enVmOverlayInfoOffset","u32","",0x4), 0x808CE290:("D_808CE290","UNK_TYPE1","",0x1), @@ -7368,7 +7374,7 @@ 0x808CE32C:("D_808CE32C","UNK_TYPE4","",0x4), 0x808CE330:("D_808CE330","UNK_TYPE4","",0x4), 0x808CE334:("D_808CE334","UNK_TYPE4","",0x4), - 0x808CE340:("demoEffectOverlayInfo","OverlayBlockSizes","",0x14), + 0x808CE340:("demoEffectOverlayInfo","OverlayRelocationSection","",0x14), 0x808CE354:("demoEffectOverlayRelocations","u32","[60]",0xf0), 0x808CE44C:("demoEffectOverlayInfoOffset","u32","",0x4), 0x808D03C0:("D_808D03C0","UNK_TYPE1","",0x1), @@ -7418,7 +7424,7 @@ 0x808D0490:("D_808D0490","UNK_TYPE4","",0x4), 0x808D0494:("D_808D0494","UNK_TYPE4","",0x4), 0x808D0498:("D_808D0498","UNK_TYPE4","",0x4), - 0x808D04A0:("demoKankyoOverlayInfo","OverlayBlockSizes","",0x14), + 0x808D04A0:("demoKankyoOverlayInfo","OverlayRelocationSection","",0x14), 0x808D04B4:("demoKankyoOverlayRelocations","u32","[112]",0x1c0), 0x808D067C:("demoKankyoOverlayInfoOffset","u32","",0x4), 0x808D3880:("D_808D3880","UNK_TYPE1","",0x1), @@ -7465,7 +7471,7 @@ 0x808D39D8:("D_808D39D8","UNK_TYPE4","",0x4), 0x808D39DC:("D_808D39DC","UNK_TYPE4","",0x4), 0x808D39E0:("D_808D39E0","UNK_TYPE4","",0x4), - 0x808D39F0:("enFloormasOverlayInfo","OverlayBlockSizes","",0x14), + 0x808D39F0:("enFloormasOverlayInfo","OverlayRelocationSection","",0x14), 0x808D3A04:("enFloormasOverlayRelocations","u32","[259]",0x40c), 0x808D3E1C:("enFloormasOverlayInfoOffset","u32","",0x4), 0x808D70C0:("D_808D70C0","UNK_TYPE1","",0x1), @@ -7486,7 +7492,7 @@ 0x808D7198:("D_808D7198","UNK_TYPE4","",0x4), 0x808D719C:("__switch_D_808D719C","UNK_PTR","",0x4), 0x808D71D8:("D_808D71D8","UNK_TYPE4","",0x4), - 0x808D71E0:("enRdOverlayInfo","OverlayBlockSizes","",0x14), + 0x808D71E0:("enRdOverlayInfo","OverlayRelocationSection","",0x14), 0x808D71F4:("enRdOverlayRelocations","u32","[212]",0x350), 0x808D754C:("enRdOverlayInfoOffset","u32","",0x4), 0x808D7810:("D_808D7810","UNK_TYPE1","",0x1), @@ -7496,12 +7502,12 @@ 0x808D7848:("D_808D7848","UNK_TYPE4","",0x4), 0x808D784C:("D_808D784C","UNK_TYPE4","",0x4), 0x808D7850:("D_808D7850","UNK_TYPE4","",0x4), - 0x808D7860:("bgF40FliftOverlayInfo","OverlayBlockSizes","",0x14), + 0x808D7860:("bgF40FliftOverlayInfo","OverlayRelocationSection","",0x14), 0x808D7874:("bgF40FliftOverlayRelocations","u32","[22]",0x58), 0x808D78CC:("bgF40FliftOverlayInfoOffset","u32","",0x4), 0x808D8760:("D_808D8760","UNK_TYPE1","",0x1), 0x808D8780:("D_808D8780","UNK_TYPE1","",0x1), - 0x808D8800:("objMureOverlayInfo","OverlayBlockSizes","",0x14), + 0x808D8800:("objMureOverlayInfo","OverlayRelocationSection","",0x14), 0x808D8814:("objMureOverlayRelocations","u32","[71]",0x11c), 0x808D893C:("objMureOverlayInfoOffset","u32","",0x4), 0x808DB9C0:("D_808DB9C0","UNK_TYPE1","",0x1), @@ -7536,7 +7542,7 @@ 0x808DBB0C:("D_808DBB0C","UNK_TYPE4","",0x4), 0x808DBB10:("D_808DBB10","UNK_TYPE4","",0x4), 0x808DBB14:("__switch_D_808DBB14","UNK_PTR","",0x4), - 0x808DBB80:("enSwOverlayInfo","OverlayBlockSizes","",0x14), + 0x808DBB80:("enSwOverlayInfo","OverlayRelocationSection","",0x14), 0x808DBB94:("enSwOverlayRelocations","u32","[184]",0x2e0), 0x808DBE7C:("enSwOverlayInfoOffset","u32","",0x4), 0x808DE320:("D_808DE320","UNK_TYPE1","",0x1), @@ -7571,7 +7577,7 @@ 0x808DE3DC:("D_808DE3DC","UNK_TYPE4","",0x4), 0x808DE3E0:("D_808DE3E0","UNK_TYPE4","",0x4), 0x808DE3E4:("D_808DE3E4","UNK_TYPE4","",0x4), - 0x808DE3F0:("objectKankyoOverlayInfo","OverlayBlockSizes","",0x14), + 0x808DE3F0:("objectKankyoOverlayInfo","OverlayRelocationSection","",0x14), 0x808DE404:("objectKankyoOverlayRelocations","u32","[105]",0x1a4), 0x808DE5AC:("objectKankyoOverlayInfoOffset","u32","",0x4), 0x808DE5B0:("D_808DE5B0","UNK_TYPE1","",0x1), @@ -7591,27 +7597,27 @@ 0x808DFF64:("D_808DFF64","UNK_TYPE4","",0x4), 0x808DFF68:("D_808DFF68","UNK_TYPE4","",0x4), 0x808DFF6C:("D_808DFF6C","UNK_TYPE4","",0x4), - 0x808DFF70:("enHorseLinkChildOverlayInfo","OverlayBlockSizes","",0x14), + 0x808DFF70:("enHorseLinkChildOverlayInfo","OverlayRelocationSection","",0x14), 0x808DFF84:("enHorseLinkChildOverlayRelocations","u32","[133]",0x214), 0x808E019C:("enHorseLinkChildOverlayInfoOffset","u32","",0x4), 0x808E0740:("D_808E0740","UNK_TYPE1","",0x1), 0x808E0760:("D_808E0760","UNK_TYPE1","",0x1), 0x808E078C:("D_808E078C","UNK_TYPE1","",0x1), 0x808E07B0:("D_808E07B0","UNK_TYPE4","",0x4), - 0x808E07C0:("doorAnaOverlayInfo","OverlayBlockSizes","",0x14), + 0x808E07C0:("doorAnaOverlayInfo","OverlayRelocationSection","",0x14), 0x808E07D4:("doorAnaOverlayRelocations","u32","[22]",0x58), 0x808E082C:("doorAnaOverlayInfoOffset","u32","",0x4), 0x808E0DD0:("D_808E0DD0","UNK_TYPE1","",0x1), 0x808E0DF0:("D_808E0DF0","UNK_TYPE1","",0x1), 0x808E0DF8:("D_808E0DF8","UNK_TYPE1","",0x1), - 0x808E0E00:("enEncount1OverlayInfo","OverlayBlockSizes","",0x14), + 0x808E0E00:("enEncount1OverlayInfo","OverlayRelocationSection","",0x14), 0x808E0E14:("enEncount1OverlayRelocations","u32","[8]",0x20), 0x808E0E3C:("enEncount1OverlayInfoOffset","u32","",0x4), 0x808E1490:("D_808E1490","UNK_TYPE1","",0x1), 0x808E14B0:("D_808E14B0","UNK_TYPE1","",0x1), 0x808E14D0:("D_808E14D0","UNK_TYPE4","",0x4), 0x808E14D8:("D_808E14D8","UNK_TYPE1","",0x1), - 0x808E14E0:("demoTreLgtOverlayInfo","OverlayBlockSizes","",0x14), + 0x808E14E0:("demoTreLgtOverlayInfo","OverlayRelocationSection","",0x14), 0x808E14F4:("demoTreLgtOverlayRelocations","u32","[24]",0x60), 0x808E155C:("demoTreLgtOverlayInfoOffset","u32","",0x4), 0x808E1ED0:("D_808E1ED0","UNK_TYPE1","",0x1), @@ -7621,11 +7627,11 @@ 0x808E1F50:("D_808E1F50","UNK_TYPE4","",0x4), 0x808E1F54:("D_808E1F54","UNK_TYPE4","",0x4), 0x808E1F58:("D_808E1F58","UNK_TYPE4","",0x4), - 0x808E1F60:("enEncount2OverlayInfo","OverlayBlockSizes","",0x14), + 0x808E1F60:("enEncount2OverlayInfo","OverlayRelocationSection","",0x14), 0x808E1F74:("enEncount2OverlayRelocations","u32","[25]",0x64), 0x808E1FDC:("enEncount2OverlayInfoOffset","u32","",0x4), 0x808E2020:("D_808E2020","UNK_TYPE1","",0x1), - 0x808E2040:("enFireRockOverlayInfo","OverlayBlockSizes","",0x14), + 0x808E2040:("enFireRockOverlayInfo","OverlayRelocationSection","",0x14), 0x808E2054:("enFireRockOverlayRelocations","u32","[4]",0x10), 0x808E206C:("enFireRockOverlayInfoOffset","u32","",0x4), 0x808E2540:("D_808E2540","UNK_TYPE1","",0x1), @@ -7634,7 +7640,7 @@ 0x808E2570:("D_808E2570","UNK_TYPE4","",0x4), 0x808E2574:("D_808E2574","UNK_TYPE4","",0x4), 0x808E2578:("D_808E2578","UNK_TYPE4","",0x4), - 0x808E2580:("bgCtowerRotOverlayInfo","OverlayBlockSizes","",0x14), + 0x808E2580:("bgCtowerRotOverlayInfo","OverlayRelocationSection","",0x14), 0x808E2594:("bgCtowerRotOverlayRelocations","u32","[26]",0x68), 0x808E25FC:("bgCtowerRotOverlayInfoOffset","u32","",0x4), 0x808E3BD0:("D_808E3BD0","UNK_TYPE1","",0x1), @@ -7654,7 +7660,7 @@ 0x808E3DF4:("D_808E3DF4","UNK_TYPE4","",0x4), 0x808E3DF8:("D_808E3DF8","UNK_TYPE4","",0x4), 0x808E3DFC:("D_808E3DFC","UNK_TYPE4","",0x4), - 0x808E3E00:("mirRayOverlayInfo","OverlayBlockSizes","",0x14), + 0x808E3E00:("mirRayOverlayInfo","OverlayRelocationSection","",0x14), 0x808E3E14:("mirRayOverlayRelocations","u32","[54]",0xd8), 0x808E3EEC:("mirRayOverlayInfoOffset","u32","",0x4), 0x808E4DF0:("D_808E4DF0","UNK_TYPE1","",0x1), @@ -7668,7 +7674,7 @@ 0x808E4EAC:("D_808E4EAC","UNK_TYPE4","",0x4), 0x808E4EB0:("D_808E4EB0","UNK_TYPE4","",0x4), 0x808E4EB4:("D_808E4EB4","UNK_TYPE4","",0x4), - 0x808E4EC0:("enSbOverlayInfo","OverlayBlockSizes","",0x14), + 0x808E4EC0:("enSbOverlayInfo","OverlayRelocationSection","",0x14), 0x808E4ED4:("enSbOverlayRelocations","u32","[55]",0xdc), 0x808E4FBC:("enSbOverlayInfoOffset","u32","",0x4), 0x808ED640:("D_808ED640","UNK_TYPE2","",0x2), @@ -7832,7 +7838,7 @@ 0x808F0668:("D_808F0668","UNK_TYPE4","",0x4), 0x808F066C:("D_808F066C","UNK_TYPE4","",0x4), 0x808F0670:("D_808F0670","UNK_TYPE4","",0x4), - 0x808F0680:("enBigslimeOverlayInfo","OverlayBlockSizes","",0x14), + 0x808F0680:("enBigslimeOverlayInfo","OverlayRelocationSection","",0x14), 0x808F0694:("enBigslimeOverlayRelocations","u32","[727]",0xb5c), 0x808F11FC:("enBigslimeOverlayInfoOffset","u32","",0x4), 0x808F2D80:("D_808F2D80","UNK_TYPE1","",0x1), @@ -7858,7 +7864,7 @@ 0x808F2E6C:("D_808F2E6C","UNK_TYPE4","",0x4), 0x808F2E70:("D_808F2E70","UNK_TYPE4","",0x4), 0x808F2E74:("D_808F2E74","UNK_TYPE4","",0x4), - 0x808F2E80:("enKarebabaOverlayInfo","OverlayBlockSizes","",0x14), + 0x808F2E80:("enKarebabaOverlayInfo","OverlayRelocationSection","",0x14), 0x808F2E94:("enKarebabaOverlayRelocations","u32","[132]",0x210), 0x808F30AC:("enKarebabaOverlayInfoOffset","u32","",0x4), 0x808F6A40:("D_808F6A40","UNK_TYPE1","",0x1), @@ -7891,7 +7897,7 @@ 0x808F6EF8:("D_808F6EF8","UNK_TYPE4","",0x4), 0x808F6EFC:("D_808F6EFC","UNK_TYPE4","",0x4), 0x808F6F00:("D_808F6F00","UNK_TYPE4","",0x4), - 0x808F6F10:("enInOverlayInfo","OverlayBlockSizes","",0x14), + 0x808F6F10:("enInOverlayInfo","OverlayRelocationSection","",0x14), 0x808F6F24:("enInOverlayRelocations","u32","[353]",0x584), 0x808F74AC:("enInOverlayInfoOffset","u32","",0x4), 0x808F88C0:("D_808F88C0","UNK_TYPE1","",0x1), @@ -7906,7 +7912,7 @@ 0x808F8968:("D_808F8968","UNK_TYPE4","",0x4), 0x808F896C:("D_808F896C","UNK_TYPE4","",0x4), 0x808F8970:("D_808F8970","UNK_TYPE4","",0x4), - 0x808F8980:("enBomChuOverlayInfo","OverlayBlockSizes","",0x14), + 0x808F8980:("enBomChuOverlayInfo","OverlayRelocationSection","",0x14), 0x808F8994:("enBomChuOverlayRelocations","u32","[64]",0x100), 0x808F8A9C:("enBomChuOverlayInfoOffset","u32","",0x4), 0x808F9B00:("D_808F9B00","UNK_TYPE1","",0x1), @@ -7929,7 +7935,7 @@ 0x808F9CAC:("D_808F9CAC","char","[]",0x1c), 0x808F9CC8:("D_808F9CC8","UNK_TYPE4","",0x4), 0x808F9CCC:("D_808F9CCC","UNK_TYPE4","",0x4), - 0x808F9CD0:("enHorseGameCheckOverlayInfo","OverlayBlockSizes","",0x14), + 0x808F9CD0:("enHorseGameCheckOverlayInfo","OverlayRelocationSection","",0x14), 0x808F9CE4:("enHorseGameCheckOverlayRelocations","u32","[69]",0x114), 0x808F9DFC:("enHorseGameCheckOverlayInfoOffset","u32","",0x4), 0x808FC130:("D_808FC130","UNK_TYPE1","",0x1), @@ -7976,11 +7982,11 @@ 0x808FC2A4:("D_808FC2A4","UNK_TYPE4","",0x4), 0x808FC2A8:("D_808FC2A8","UNK_TYPE4","",0x4), 0x808FC2AC:("D_808FC2AC","UNK_TYPE4","",0x4), - 0x808FC2B0:("enRrOverlayInfo","OverlayBlockSizes","",0x14), + 0x808FC2B0:("enRrOverlayInfo","OverlayRelocationSection","",0x14), 0x808FC2C4:("enRrOverlayRelocations","u32","[161]",0x284), 0x808FC54C:("enRrOverlayInfoOffset","u32","",0x4), 0x808FC670:("D_808FC670","UNK_TYPE1","",0x1), - 0x808FC690:("enFrOverlayInfo","OverlayBlockSizes","",0x14), + 0x808FC690:("enFrOverlayInfo","OverlayRelocationSection","",0x14), 0x808FC6A4:("enFrOverlayRelocations","u32","[3]",0xc), 0x808FC6BC:("enFrOverlayInfoOffset","u32","",0x4), 0x8090CCB0:("D_8090CCB0","UNK_TYPE1","",0x1), @@ -8438,7 +8444,7 @@ 0x80918988:("D_80918988","UNK_TYPE4","",0x4), 0x8091898C:("D_8091898C","UNK_TYPE4","",0x4), 0x80918990:("D_80918990","UNK_TYPE4","",0x4), - 0x809189A0:("objOshihikiOverlayInfo","OverlayBlockSizes","",0x14), + 0x809189A0:("objOshihikiOverlayInfo","OverlayRelocationSection","",0x14), 0x809189B4:("objOshihikiOverlayRelocations","u32","[96]",0x180), 0x80918B3C:("objOshihikiOverlayInfoOffset","u32","",0x4), 0x80919D90:("D_80919D90","UNK_TYPE1","",0x1), @@ -8457,12 +8463,12 @@ 0x80919E00:("D_80919E00","UNK_TYPE4","",0x4), 0x80919E04:("D_80919E04","UNK_TYPE4","",0x4), 0x80919E08:("D_80919E08","UNK_TYPE4","",0x4), - 0x80919E10:("effDustOverlayInfo","OverlayBlockSizes","",0x14), + 0x80919E10:("effDustOverlayInfo","OverlayRelocationSection","",0x14), 0x80919E24:("effDustOverlayRelocations","u32","[63]",0xfc), 0x80919F2C:("effDustOverlayInfoOffset","u32","",0x4), 0x8091A7F0:("D_8091A7F0","UNK_TYPE1","",0x1), 0x8091A810:("D_8091A810","UNK_TYPE1","",0x1), - 0x8091A820:("bgUmajumpOverlayInfo","OverlayBlockSizes","",0x14), + 0x8091A820:("bgUmajumpOverlayInfo","OverlayRelocationSection","",0x14), 0x8091A834:("bgUmajumpOverlayRelocations","u32","[23]",0x5c), 0x8091A89C:("bgUmajumpOverlayInfoOffset","u32","",0x4), 0x8091BD60:("D_8091BD60","UNK_TYPE2","",0x2), @@ -8508,7 +8514,7 @@ 0x8091BE64:("D_8091BE64","UNK_TYPE4","",0x4), 0x8091BE68:("D_8091BE68","UNK_TYPE4","",0x4), 0x8091BE6C:("D_8091BE6C","UNK_TYPE4","",0x4), - 0x8091BE70:("enInsectOverlayInfo","OverlayBlockSizes","",0x14), + 0x8091BE70:("enInsectOverlayInfo","OverlayRelocationSection","",0x14), 0x8091BE84:("enInsectOverlayRelocations","u32","[133]",0x214), 0x8091C09C:("enInsectOverlayInfoOffset","u32","",0x4), 0x8091D2D0:("D_8091D2D0","UNK_TYPE1","",0x1), @@ -8543,7 +8549,7 @@ 0x8091D43C:("D_8091D43C","UNK_TYPE4","",0x4), 0x8091D440:("D_8091D440","UNK_TYPE4","",0x4), 0x8091D444:("D_8091D444","UNK_TYPE4","",0x4), - 0x8091D450:("enButteOverlayInfo","OverlayBlockSizes","",0x14), + 0x8091D450:("enButteOverlayInfo","OverlayRelocationSection","",0x14), 0x8091D464:("enButteOverlayRelocations","u32","[111]",0x1bc), 0x8091D62C:("enButteOverlayInfoOffset","u32","",0x4), 0x8091FA60:("D_8091FA60","UNK_TYPE1","",0x1), @@ -8601,7 +8607,7 @@ 0x8091FBAC:("D_8091FBAC","UNK_TYPE4","",0x4), 0x8091FBB0:("D_8091FBB0","UNK_TYPE4","",0x4), 0x8091FBB4:("D_8091FBB4","UNK_TYPE4","",0x4), - 0x8091FBC0:("enFishOverlayInfo","OverlayBlockSizes","",0x14), + 0x8091FBC0:("enFishOverlayInfo","OverlayRelocationSection","",0x14), 0x8091FBD4:("enFishOverlayRelocations","u32","[195]",0x30c), 0x8091FEEC:("enFishOverlayInfoOffset","u32","",0x4), 0x80920210:("D_80920210","UNK_TYPE1","",0x1), @@ -8609,7 +8615,7 @@ 0x8092024C:("D_8092024C","UNK_TYPE1","",0x1), 0x80920268:("D_80920268","UNK_TYPE1","",0x1), 0x80920290:("__switch_D_80920290","UNK_PTR","",0x4), - 0x809202B0:("itemEtceteraOverlayInfo","OverlayBlockSizes","",0x14), + 0x809202B0:("itemEtceteraOverlayInfo","OverlayRelocationSection","",0x14), 0x809202C4:("itemEtceteraOverlayRelocations","u32","[29]",0x74), 0x8092033C:("itemEtceteraOverlayInfoOffset","u32","",0x4), 0x80920DF0:("arrowFireTexture1","u8","[2048]",0x800), @@ -8618,17 +8624,17 @@ 0x80921FF0:("D_80921FF0","UNK_TYPE1","",0x1), 0x809220A0:("D_809220A0","Gfx","[22]",0xb0), 0x80922150:("D_80922150","Gfx","[24]",0xc0), - 0x80922210:("arrowFireActorInitData","ActorInitData","",0x20), + 0x80922210:("arrowFireActorInitData","ActorInit","",0x20), 0x80922230:("D_80922230","UNK_TYPE1","",0x1), 0x80922280:("fireArrowActorInitVars","ActorInitVar","[1]",0x4), - 0x80922284:("D_80922284","Vector3f","",0xc), - 0x80922290:("D_80922290","Vector3f","",0xc), - 0x8092229C:("D_8092229C","Vector3f","",0xc), - 0x809222A8:("D_809222A8","Vector3f","",0xc), - 0x809222B4:("D_809222B4","Vector3f","",0xc), - 0x809222C0:("D_809222C0","Vector3f","",0xc), - 0x809222CC:("D_809222CC","Vector3f","",0xc), - 0x809222D8:("D_809222D8","Vector3f","",0xc), + 0x80922284:("D_80922284","Vec3f","",0xc), + 0x80922290:("D_80922290","Vec3f","",0xc), + 0x8092229C:("D_8092229C","Vec3f","",0xc), + 0x809222A8:("D_809222A8","Vec3f","",0xc), + 0x809222B4:("D_809222B4","Vec3f","",0xc), + 0x809222C0:("D_809222C0","Vec3f","",0xc), + 0x809222CC:("D_809222CC","Vec3f","",0xc), + 0x809222D8:("D_809222D8","Vec3f","",0xc), 0x809222F0:("D_809222F0","f32","",0x4), 0x809222F4:("D_809222F4","f32","",0x4), 0x809222F8:("D_809222F8","f32","",0x4), @@ -8637,7 +8643,7 @@ 0x80922304:("D_80922304","f32","",0x4), 0x80922308:("D_80922308","f32","",0x4), 0x8092230C:("D_8092230C","f32","",0x4), - 0x80922310:("arrowFireOverlayInfo","OverlayBlockSizes","",0x14), + 0x80922310:("arrowFireOverlayInfo","OverlayRelocationSection","",0x14), 0x80922324:("arrowFireOverlayRelocations","u32","[61]",0xf4), 0x8092241C:("arrowFireOverlayInfoOffset","u32","",0x4), 0x80922DB0:("D_80922DB0","UNK_TYPE1","",0x1), @@ -8656,7 +8662,7 @@ 0x8092421C:("D_8092421C","UNK_TYPE4","",0x4), 0x80924220:("D_80924220","UNK_TYPE4","",0x4), 0x80924224:("D_80924224","UNK_TYPE4","",0x4), - 0x80924230:("arrowIceOverlayInfo","OverlayBlockSizes","",0x14), + 0x80924230:("arrowIceOverlayInfo","OverlayRelocationSection","",0x14), 0x80924244:("arrowIceOverlayRelocations","u32","[40]",0xa0), 0x809242EC:("arrowIceOverlayInfoOffset","u32","",0x4), 0x80924C60:("D_80924C60","UNK_TYPE1","",0x1), @@ -8675,7 +8681,7 @@ 0x809260CC:("D_809260CC","UNK_TYPE4","",0x4), 0x809260D0:("D_809260D0","UNK_TYPE4","",0x4), 0x809260D4:("D_809260D4","UNK_TYPE4","",0x4), - 0x809260E0:("arrowLightOverlayInfo","OverlayBlockSizes","",0x14), + 0x809260E0:("arrowLightOverlayInfo","OverlayRelocationSection","",0x14), 0x809260F4:("arrowLightOverlayRelocations","u32","[40]",0xa0), 0x8092619C:("arrowLightOverlayInfoOffset","u32","",0x4), 0x80927380:("D_80927380","UNK_TYPE2","",0x2), @@ -8700,7 +8706,7 @@ 0x80927424:("D_80927424","UNK_TYPE4","",0x4), 0x80927428:("D_80927428","UNK_TYPE4","",0x4), 0x8092742C:("D_8092742C","UNK_TYPE4","",0x4), - 0x80927430:("objKibakoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80927430:("objKibakoOverlayInfo","OverlayRelocationSection","",0x14), 0x80927444:("objKibakoOverlayRelocations","u32","[93]",0x174), 0x809275BC:("objKibakoOverlayInfoOffset","u32","",0x4), 0x80929500:("D_80929500","UNK_TYPE2","",0x2), @@ -8739,7 +8745,7 @@ 0x80929648:("D_80929648","UNK_TYPE4","",0x4), 0x8092964C:("D_8092964C","UNK_TYPE4","",0x4), 0x80929650:("D_80929650","UNK_TYPE1","",0x1), - 0x80929660:("objTsuboOverlayInfo","OverlayBlockSizes","",0x14), + 0x80929660:("objTsuboOverlayInfo","OverlayRelocationSection","",0x14), 0x80929674:("objTsuboOverlayRelocations","u32","[163]",0x28c), 0x8092990C:("objTsuboOverlayInfoOffset","u32","",0x4), 0x8092BFA0:("D_8092BFA0","UNK_TYPE4","",0x4), @@ -8779,11 +8785,11 @@ 0x8092C248:("D_8092C248","UNK_TYPE4","",0x4), 0x8092C24C:("D_8092C24C","UNK_TYPE4","",0x4), 0x8092C250:("D_8092C250","UNK_TYPE4","",0x4), - 0x8092C260:("enIkOverlayInfo","OverlayBlockSizes","",0x14), + 0x8092C260:("enIkOverlayInfo","OverlayRelocationSection","",0x14), 0x8092C274:("enIkOverlayRelocations","u32","[171]",0x2ac), 0x8092C52C:("enIkOverlayInfoOffset","u32","",0x4), 0x8092C570:("D_8092C570","UNK_TYPE1","",0x1), - 0x8092C590:("demoShdOverlayInfo","OverlayBlockSizes","",0x14), + 0x8092C590:("demoShdOverlayInfo","OverlayRelocationSection","",0x14), 0x8092C5A4:("demoShdOverlayRelocations","u32","[4]",0x10), 0x8092C5BC:("demoShdOverlayInfoOffset","u32","",0x4), 0x8092DCB0:("D_8092DCB0","UNK_TYPE1","",0x1), @@ -8802,7 +8808,7 @@ 0x8092DE30:("D_8092DE30","UNK_TYPE4","",0x4), 0x8092DE34:("D_8092DE34","UNK_TYPE4","",0x4), 0x8092DE38:("D_8092DE38","UNK_TYPE4","",0x4), - 0x8092DE40:("enDnsOverlayInfo","OverlayBlockSizes","",0x14), + 0x8092DE40:("enDnsOverlayInfo","OverlayRelocationSection","",0x14), 0x8092DE54:("enDnsOverlayRelocations","u32","[77]",0x134), 0x8092DF8C:("enDnsOverlayInfoOffset","u32","",0x4), 0x8092E450:("D_8092E450","UNK_TYPE1","",0x1), @@ -8811,7 +8817,7 @@ 0x8092E494:("D_8092E494","UNK_TYPE4","",0x4), 0x8092E498:("D_8092E498","UNK_TYPE4","",0x4), 0x8092E49C:("D_8092E49C","UNK_TYPE4","",0x4), - 0x8092E4A0:("elfMsgOverlayInfo","OverlayBlockSizes","",0x14), + 0x8092E4A0:("elfMsgOverlayInfo","OverlayRelocationSection","",0x14), 0x8092E4B4:("elfMsgOverlayRelocations","u32","[20]",0x50), 0x8092E50C:("elfMsgOverlayInfoOffset","u32","",0x4), 0x809303F0:("D_809303F0","UNK_TYPE4","",0x4), @@ -8850,7 +8856,7 @@ 0x8093056C:("D_8093056C","UNK_TYPE4","",0x4), 0x80930570:("D_80930570","UNK_TYPE4","",0x4), 0x80930574:("D_80930574","UNK_TYPE4","",0x4), - 0x80930580:("enHonotrapOverlayInfo","OverlayBlockSizes","",0x14), + 0x80930580:("enHonotrapOverlayInfo","OverlayRelocationSection","",0x14), 0x80930594:("enHonotrapOverlayRelocations","u32","[146]",0x248), 0x809307DC:("enHonotrapOverlayInfoOffset","u32","",0x4), 0x80931410:("D_80931410","UNK_TYPE1","",0x1), @@ -8863,7 +8869,7 @@ 0x8093148C:("D_8093148C","UNK_TYPE4","",0x4), 0x80931490:("D_80931490","UNK_TYPE4","",0x4), 0x80931494:("D_80931494","UNK_TYPE4","",0x4), - 0x809314A0:("enTuboTrapOverlayInfo","OverlayBlockSizes","",0x14), + 0x809314A0:("enTuboTrapOverlayInfo","OverlayRelocationSection","",0x14), 0x809314B4:("enTuboTrapOverlayRelocations","u32","[39]",0x9c), 0x8093155C:("enTuboTrapOverlayInfoOffset","u32","",0x4), 0x80932300:("D_80932300","UNK_TYPE1","",0x1), @@ -8881,7 +8887,7 @@ 0x809323B0:("D_809323B0","UNK_TYPE4","",0x4), 0x809323B4:("D_809323B4","UNK_TYPE4","",0x4), 0x809323B8:("D_809323B8","UNK_TYPE4","",0x4), - 0x809323C0:("objIcePolyOverlayInfo","OverlayBlockSizes","",0x14), + 0x809323C0:("objIcePolyOverlayInfo","OverlayRelocationSection","",0x14), 0x809323D4:("objIcePolyOverlayRelocations","u32","[45]",0xb4), 0x8093248C:("objIcePolyOverlayInfoOffset","u32","",0x4), 0x809346D0:("D_809346D0","UNK_TYPE1","",0x1), @@ -8905,7 +8911,7 @@ 0x809347F4:("D_809347F4","UNK_TYPE4","",0x4), 0x809347F8:("D_809347F8","UNK_TYPE4","",0x4), 0x809347FC:("D_809347FC","UNK_TYPE4","",0x4), - 0x80934800:("enFzOverlayInfo","OverlayBlockSizes","",0x14), + 0x80934800:("enFzOverlayInfo","OverlayRelocationSection","",0x14), 0x80934814:("enFzOverlayRelocations","u32","[111]",0x1bc), 0x809349DC:("enFzOverlayInfoOffset","u32","",0x4), 0x809366A0:("D_809366A0","UNK_TYPE2","",0x2), @@ -8940,7 +8946,7 @@ 0x809367B0:("D_809367B0","UNK_TYPE4","",0x4), 0x809367B4:("D_809367B4","UNK_TYPE4","",0x4), 0x809367B8:("D_809367B8","UNK_TYPE4","",0x4), - 0x809367C0:("enKusaOverlayInfo","OverlayBlockSizes","",0x14), + 0x809367C0:("enKusaOverlayInfo","OverlayRelocationSection","",0x14), 0x809367D4:("enKusaOverlayRelocations","u32","[187]",0x2ec), 0x80936ACC:("enKusaOverlayInfoOffset","u32","",0x4), 0x80936AD0:("D_80936AD0","UNK_TYPE4","",0x4), @@ -8984,7 +8990,7 @@ 0x809390A0:("D_809390A0","UNK_TYPE4","",0x4), 0x809390A4:("D_809390A4","UNK_TYPE4","",0x4), 0x809390A8:("D_809390A8","UNK_TYPE4","",0x4), - 0x809390B0:("objBeanOverlayInfo","OverlayBlockSizes","",0x14), + 0x809390B0:("objBeanOverlayInfo","OverlayRelocationSection","",0x14), 0x809390C4:("objBeanOverlayRelocations","u32","[185]",0x2e4), 0x809393AC:("objBeanOverlayInfoOffset","u32","",0x4), 0x8093A920:("D_8093A920","UNK_TYPE1","",0x1), @@ -9017,7 +9023,7 @@ 0x8093AA38:("D_8093AA38","UNK_TYPE4","",0x4), 0x8093AA3C:("D_8093AA3C","UNK_TYPE4","",0x4), 0x8093AA40:("D_8093AA40","UNK_TYPE4","",0x4), - 0x8093AA50:("objBombiwaOverlayInfo","OverlayBlockSizes","",0x14), + 0x8093AA50:("objBombiwaOverlayInfo","OverlayRelocationSection","",0x14), 0x8093AA64:("objBombiwaOverlayRelocations","u32","[88]",0x160), 0x8093ABCC:("objBombiwaOverlayInfoOffset","u32","",0x4), 0x8093CC60:("D_8093CC60","UNK_TYPE4","",0x4), @@ -9061,7 +9067,7 @@ 0x8093CEBC:("D_8093CEBC","f32","",0x4), 0x8093CEC0:("D_8093CEC0","f32","",0x4), 0x8093CEC4:("__switch_D_8093CEC4","UNK_PTR","",0x4), - 0x8093CEE0:("objSwitchOverlayInfo","OverlayBlockSizes","",0x14), + 0x8093CEE0:("objSwitchOverlayInfo","OverlayRelocationSection","",0x14), 0x8093CEF4:("objSwitchOverlayRelocations","u32","[301]",0x4b4), 0x8093D3AC:("objSwitchOverlayInfoOffset","u32","",0x4), 0x8093D3B0:("D_8093D3B0","UNK_TYPE1","",0x1), @@ -9074,7 +9080,7 @@ 0x8093DDB0:("D_8093DDB0","UNK_TYPE4","",0x4), 0x8093DDB4:("D_8093DDB4","UNK_TYPE4","",0x4), 0x8093DDB8:("D_8093DDB8","UNK_TYPE4","",0x4), - 0x8093DDC0:("objLiftOverlayInfo","OverlayBlockSizes","",0x14), + 0x8093DDC0:("objLiftOverlayInfo","OverlayRelocationSection","",0x14), 0x8093DDD4:("objLiftOverlayRelocations","u32","[47]",0xbc), 0x8093DE9C:("objLiftOverlayInfoOffset","u32","",0x4), 0x8093E310:("D_8093E310","UNK_TYPE1","",0x1), @@ -9085,13 +9091,13 @@ 0x8093E364:("D_8093E364","UNK_TYPE1","",0x1), 0x8093E370:("D_8093E370","UNK_TYPE4","",0x4), 0x8093E374:("D_8093E374","UNK_TYPE4","",0x4), - 0x8093E380:("objHsblockOverlayInfo","OverlayBlockSizes","",0x14), + 0x8093E380:("objHsblockOverlayInfo","OverlayRelocationSection","",0x14), 0x8093E394:("objHsblockOverlayRelocations","u32","[31]",0x7c), 0x8093E41C:("objHsblockOverlayInfoOffset","u32","",0x4), 0x8093E810:("D_8093E810","UNK_TYPE1","",0x1), 0x8093E830:("D_8093E830","UNK_TYPE4","",0x4), 0x8093E834:("D_8093E834","UNK_TYPE4","",0x4), - 0x8093E840:("enOkarinaTagOverlayInfo","OverlayBlockSizes","",0x14), + 0x8093E840:("enOkarinaTagOverlayInfo","OverlayRelocationSection","",0x14), 0x8093E854:("enOkarinaTagOverlayRelocations","u32","[15]",0x3c), 0x8093E89C:("enOkarinaTagOverlayInfoOffset","u32","",0x4), 0x80942DA0:("D_80942DA0","UNK_TYPE1","",0x1), @@ -9175,7 +9181,7 @@ 0x80942FA8:("D_80942FA8","UNK_TYPE4","",0x4), 0x80942FAC:("D_80942FAC","UNK_TYPE4","",0x4), 0x80942FB0:("D_80942FB0","UNK_TYPE4","",0x4), - 0x80942FC0:("enGoroiwaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80942FC0:("enGoroiwaOverlayInfo","OverlayRelocationSection","",0x14), 0x80942FD4:("enGoroiwaOverlayRelocations","u32","[309]",0x4d4), 0x809434AC:("enGoroiwaOverlayInfoOffset","u32","",0x4), 0x80944040:("D_80944040","UNK_TYPE1","",0x1), @@ -9186,7 +9192,7 @@ 0x809440D4:("D_809440D4","UNK_TYPE1","",0x1), 0x809440F0:("D_809440F0","UNK_TYPE4","",0x4), 0x809440F4:("__switch_D_809440F4","UNK_PTR","",0x4), - 0x80944110:("enDaikuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80944110:("enDaikuOverlayInfo","OverlayRelocationSection","",0x14), 0x80944124:("enDaikuOverlayRelocations","u32","[44]",0xb0), 0x809441DC:("enDaikuOverlayInfoOffset","u32","",0x4), 0x80945370:("D_80945370","UNK_TYPE1","",0x1), @@ -9199,11 +9205,11 @@ 0x809453BC:("D_809453BC","UNK_TYPE4","",0x4), 0x809453C0:("D_809453C0","UNK_TYPE4","",0x4), 0x809453C4:("D_809453C4","UNK_TYPE4","",0x4), - 0x809453D0:("enNwcOverlayInfo","OverlayBlockSizes","",0x14), + 0x809453D0:("enNwcOverlayInfo","OverlayRelocationSection","",0x14), 0x809453E4:("enNwcOverlayRelocations","u32","[63]",0xfc), 0x809454EC:("enNwcOverlayInfoOffset","u32","",0x4), 0x80945600:("D_80945600","UNK_TYPE1","",0x1), - 0x80945620:("itemInboxOverlayInfo","OverlayBlockSizes","",0x14), + 0x80945620:("itemInboxOverlayInfo","OverlayRelocationSection","",0x14), 0x80945634:("itemInboxOverlayRelocations","u32","[6]",0x18), 0x8094564C:("itemInboxOverlayInfoOffset","u32","",0x4), 0x809464B0:("D_809464B0","UNK_TYPE1","",0x1), @@ -9214,11 +9220,11 @@ 0x8094653C:("D_8094653C","UNK_TYPE1","",0x1), 0x80946548:("D_80946548","UNK_TYPE1","",0x1), 0x80946560:("__switch_D_80946560","UNK_PTR","",0x4), - 0x80946590:("enGe1OverlayInfo","OverlayBlockSizes","",0x14), + 0x80946590:("enGe1OverlayInfo","OverlayRelocationSection","",0x14), 0x809465A4:("enGe1OverlayRelocations","u32","[59]",0xec), 0x8094669C:("enGe1OverlayInfoOffset","u32","",0x4), 0x80946880:("D_80946880","UNK_TYPE1","",0x1), - 0x809468A0:("objBlockstopOverlayInfo","OverlayBlockSizes","",0x14), + 0x809468A0:("objBlockstopOverlayInfo","OverlayRelocationSection","",0x14), 0x809468B4:("objBlockstopOverlayRelocations","u32","[6]",0x18), 0x809468CC:("objBlockstopOverlayInfoOffset","u32","",0x4), 0x80947A40:("D_80947A40","UNK_TYPE1","",0x1), @@ -9238,7 +9244,7 @@ 0x80947DC0:("D_80947DC0","UNK_TYPE4","",0x4), 0x80947DC4:("D_80947DC4","UNK_TYPE4","",0x4), 0x80947DC8:("D_80947DC8","UNK_TYPE4","",0x4), - 0x80947DD0:("enSdaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80947DD0:("enSdaOverlayInfo","OverlayRelocationSection","",0x14), 0x80947DE4:("enSdaOverlayRelocations","u32","[44]",0xb0), 0x80947E9C:("enSdaOverlayInfoOffset","u32","",0x4), 0x80947EA0:("D_80947EA0","UNK_TYPE1","",0x1), @@ -9294,7 +9300,7 @@ 0x8094DCA8:("D_8094DCA8","UNK_TYPE4","",0x4), 0x8094DCAC:("D_8094DCAC","UNK_TYPE4","",0x4), 0x8094DCB0:("D_8094DCB0","UNK_TYPE4","",0x4), - 0x8094DCC0:("enClearTagOverlayInfo","OverlayBlockSizes","",0x14), + 0x8094DCC0:("enClearTagOverlayInfo","OverlayRelocationSection","",0x14), 0x8094DCD4:("enClearTagOverlayRelocations","u32","[127]",0x1fc), 0x8094DEDC:("enClearTagOverlayInfoOffset","u32","",0x4), 0x80951820:("D_80951820","UNK_TYPE1","",0x1), @@ -9333,13 +9339,13 @@ 0x80951FBC:("__switch_D_80951FBC","UNK_PTR","",0x4), 0x80952034:("D_80952034","UNK_TYPE4","",0x4), 0x80952038:("__switch_D_80952038","UNK_PTR","",0x4), - 0x809520B0:("enGmOverlayInfo","OverlayBlockSizes","",0x14), + 0x809520B0:("enGmOverlayInfo","OverlayRelocationSection","",0x14), 0x809520C4:("enGmOverlayRelocations","u32","[341]",0x554), 0x8095261C:("enGmOverlayInfoOffset","u32","",0x4), 0x80952B80:("D_80952B80","UNK_TYPE1","",0x1), 0x80952BA0:("D_80952BA0","UNK_TYPE1","",0x1), 0x80952BCC:("D_80952BCC","UNK_TYPE1","",0x1), - 0x80952BE0:("enMsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80952BE0:("enMsOverlayInfo","OverlayRelocationSection","",0x14), 0x80952BF4:("enMsOverlayRelocations","u32","[22]",0x58), 0x80952C4C:("enMsOverlayInfoOffset","u32","",0x4), 0x809538F0:("D_809538F0","UNK_TYPE1","",0x1), @@ -9347,11 +9353,11 @@ 0x8095393C:("D_8095393C","UNK_TYPE1","",0x1), 0x80953950:("__switch_D_80953950","UNK_PTR","",0x4), 0x80953968:("__switch_D_80953968","UNK_PTR","",0x4), - 0x80953980:("enHsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80953980:("enHsOverlayInfo","OverlayRelocationSection","",0x14), 0x80953994:("enHsOverlayRelocations","u32","[60]",0xf0), 0x80953A8C:("enHsOverlayInfoOffset","u32","",0x4), 0x809548A0:("D_809548A0","UNK_TYPE1","",0x1), - 0x809548C0:("bgIngateOverlayInfo","OverlayBlockSizes","",0x14), + 0x809548C0:("bgIngateOverlayInfo","OverlayRelocationSection","",0x14), 0x809548D4:("bgIngateOverlayRelocations","u32","[33]",0x84), 0x8095495C:("bgIngateOverlayInfoOffset","u32","",0x4), 0x809572E0:("D_809572E0","UNK_TYPE1","",0x1), @@ -9395,7 +9401,7 @@ 0x80957EBC:("D_80957EBC","UNK_TYPE4","",0x4), 0x80957EC0:("D_80957EC0","UNK_TYPE4","",0x4), 0x80957EC4:("D_80957EC4","UNK_TYPE4","",0x4), - 0x80957ED0:("enKanbanOverlayInfo","OverlayBlockSizes","",0x14), + 0x80957ED0:("enKanbanOverlayInfo","OverlayRelocationSection","",0x14), 0x80957EE4:("enKanbanOverlayRelocations","u32","[118]",0x1d8), 0x809580BC:("enKanbanOverlayInfoOffset","u32","",0x4), 0x80959100:("D_80959100","UNK_TYPE1","",0x1), @@ -9421,7 +9427,7 @@ 0x8095918C:("D_8095918C","UNK_TYPE4","",0x4), 0x80959190:("D_80959190","UNK_TYPE4","",0x4), 0x80959194:("D_80959194","UNK_TYPE4","",0x4), - 0x809591A0:("enAttackNiwOverlayInfo","OverlayBlockSizes","",0x14), + 0x809591A0:("enAttackNiwOverlayInfo","OverlayRelocationSection","",0x14), 0x809591B4:("enAttackNiwOverlayRelocations","u32","[74]",0x128), 0x809592DC:("enAttackNiwOverlayInfoOffset","u32","",0x4), 0x8095A240:("D_8095A240","UNK_TYPE1","",0x1), @@ -9430,7 +9436,7 @@ 0x8095A2A0:("D_8095A2A0","UNK_TYPE1","",0x1), 0x8095A2B0:("D_8095A2B0","UNK_PTR","",0x4), 0x8095A2C4:("__switch_D_8095A2C4","UNK_PTR","",0x4), - 0x8095A350:("enMkOverlayInfo","OverlayBlockSizes","",0x14), + 0x8095A350:("enMkOverlayInfo","OverlayRelocationSection","",0x14), 0x8095A364:("enMkOverlayRelocations","u32","[103]",0x19c), 0x8095A50C:("enMkOverlayInfoOffset","u32","",0x4), 0x8095D2D0:("D_8095D2D0","UNK_TYPE1","",0x1), @@ -9447,7 +9453,7 @@ 0x8095D388:("D_8095D388","UNK_TYPE4","",0x4), 0x8095D38C:("D_8095D38C","UNK_TYPE4","",0x4), 0x8095D390:("D_8095D390","UNK_TYPE4","",0x4), - 0x8095D3A0:("enOwlOverlayInfo","OverlayBlockSizes","",0x14), + 0x8095D3A0:("enOwlOverlayInfo","OverlayRelocationSection","",0x14), 0x8095D3B4:("enOwlOverlayRelocations","u32","[200]",0x320), 0x8095D6DC:("enOwlOverlayInfoOffset","u32","",0x4), 0x8095F690:("D_8095F690","UNK_TYPE2","",0x2), @@ -9500,12 +9506,12 @@ 0x8095F824:("D_8095F824","UNK_TYPE4","",0x4), 0x8095F828:("D_8095F828","UNK_TYPE4","",0x4), 0x8095F82C:("D_8095F82C","UNK_TYPE4","",0x4), - 0x8095F830:("enIshiOverlayInfo","OverlayBlockSizes","",0x14), + 0x8095F830:("enIshiOverlayInfo","OverlayRelocationSection","",0x14), 0x8095F844:("enIshiOverlayRelocations","u32","[178]",0x2c8), 0x8095FB0C:("enIshiOverlayInfoOffset","u32","",0x4), 0x8095FB90:("D_8095FB90","UNK_TYPE1","",0x1), 0x8095FBB0:("D_8095FBB0","UNK_TYPE1","",0x1), - 0x8095FBC0:("objHanaOverlayInfo","OverlayBlockSizes","",0x14), + 0x8095FBC0:("objHanaOverlayInfo","OverlayRelocationSection","",0x14), 0x8095FBD4:("objHanaOverlayRelocations","u32","[6]",0x18), 0x8095FBEC:("objHanaOverlayInfoOffset","u32","",0x4), 0x80960B70:("D_80960B70","UNK_TYPE1","",0x1), @@ -9516,7 +9522,7 @@ 0x80960BD4:("D_80960BD4","UNK_TYPE1","",0x1), 0x80960BD8:("D_80960BD8","UNK_TYPE1","",0x1), 0x80960BF0:("D_80960BF0","UNK_TYPE4","",0x4), - 0x80960C00:("objLightswitchOverlayInfo","OverlayBlockSizes","",0x14), + 0x80960C00:("objLightswitchOverlayInfo","OverlayRelocationSection","",0x14), 0x80960C14:("objLightswitchOverlayRelocations","u32","[54]",0xd8), 0x80960CEC:("objLightswitchOverlayInfoOffset","u32","",0x4), 0x80961570:("D_80961570","UNK_TYPE1","",0x1), @@ -9527,7 +9533,7 @@ 0x809615B8:("D_809615B8","UNK_TYPE2","",0x2), 0x809615E8:("D_809615E8","UNK_TYPE1","",0x1), 0x809615F4:("D_809615F4","UNK_TYPE1","",0x1), - 0x80961600:("objMure2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80961600:("objMure2OverlayInfo","OverlayRelocationSection","",0x14), 0x80961614:("objMure2OverlayRelocations","u32","[49]",0xc4), 0x809616DC:("objMure2OverlayInfoOffset","u32","",0x4), 0x80964AE0:("D_80964AE0","UNK_TYPE1","",0x1), @@ -9556,20 +9562,20 @@ 0x80964E00:("__switch_D_80964E00","UNK_PTR","",0x4), 0x80964F10:("__switch_D_80964F10","UNK_PTR","",0x4), 0x80965008:("D_80965008","UNK_TYPE4","",0x4), - 0x80965010:("enFuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80965010:("enFuOverlayInfo","OverlayRelocationSection","",0x14), 0x80965024:("enFuOverlayRelocations","u32","[393]",0x624), 0x8096564C:("enFuOverlayInfoOffset","u32","",0x4), 0x80965B00:("D_80965B00","UNK_TYPE1","",0x1), 0x80965B20:("D_80965B20","UNK_TYPE1","",0x1), 0x80965B30:("D_80965B30","UNK_TYPE4","",0x4), - 0x80965B40:("enStreamOverlayInfo","OverlayBlockSizes","",0x14), + 0x80965B40:("enStreamOverlayInfo","OverlayRelocationSection","",0x14), 0x80965B54:("enStreamOverlayRelocations","u32","[19]",0x4c), 0x80965BAC:("enStreamOverlayInfoOffset","u32","",0x4), 0x80966320:("D_80966320","UNK_TYPE1","",0x1), 0x80966340:("D_80966340","UNK_TYPE1","",0x1), 0x8096636C:("D_8096636C","UNK_TYPE1","",0x1), 0x80966380:("D_80966380","UNK_TYPE4","",0x4), - 0x80966390:("enMmOverlayInfo","OverlayBlockSizes","",0x14), + 0x80966390:("enMmOverlayInfo","OverlayRelocationSection","",0x14), 0x809663A4:("enMmOverlayRelocations","u32","[26]",0x68), 0x8096640C:("enMmOverlayInfoOffset","u32","",0x4), 0x809677A0:("D_809677A0","UNK_TYPE1","",0x1), @@ -9581,7 +9587,7 @@ 0x809677F0:("D_809677F0","UNK_TYPE4","",0x4), 0x809677F4:("D_809677F4","UNK_TYPE4","",0x4), 0x809677F8:("D_809677F8","UNK_TYPE4","",0x4), - 0x80967800:("enWeatherTagOverlayInfo","OverlayBlockSizes","",0x14), + 0x80967800:("enWeatherTagOverlayInfo","OverlayRelocationSection","",0x14), 0x80967814:("enWeatherTagOverlayRelocations","u32","[110]",0x1b8), 0x809679CC:("enWeatherTagOverlayInfoOffset","u32","",0x4), 0x80968650:("D_80968650","UNK_TYPE1","",0x1), @@ -9590,7 +9596,7 @@ 0x809686A4:("D_809686A4","UNK_TYPE1","",0x1), 0x809686B0:("D_809686B0","UNK_TYPE1","",0x1), 0x809686C0:("D_809686C0","UNK_TYPE4","",0x4), - 0x809686D0:("enAniOverlayInfo","OverlayBlockSizes","",0x14), + 0x809686D0:("enAniOverlayInfo","OverlayRelocationSection","",0x14), 0x809686E4:("enAniOverlayRelocations","u32","[47]",0xbc), 0x809687AC:("enAniOverlayInfoOffset","u32","",0x4), 0x8096AB80:("D_8096AB80","UNK_TYPE1","",0x1), @@ -9608,12 +9614,12 @@ 0x8096ACC8:("__switch_D_8096ACC8","UNK_PTR","",0x4), 0x8096ACF8:("__switch_D_8096ACF8","UNK_PTR","",0x4), 0x8096AD3C:("__switch_D_8096AD3C","UNK_PTR","",0x4), - 0x8096AD70:("enJsOverlayInfo","OverlayBlockSizes","",0x14), + 0x8096AD70:("enJsOverlayInfo","OverlayRelocationSection","",0x14), 0x8096AD84:("enJsOverlayRelocations","u32","[195]",0x30c), 0x8096B09C:("enJsOverlayInfoOffset","u32","",0x4), 0x8096B290:("D_8096B290","UNK_TYPE1","",0x1), 0x8096B2B0:("D_8096B2B0","UNK_TYPE4","",0x4), - 0x8096B2C0:("enOkarinaEffectOverlayInfo","OverlayBlockSizes","",0x14), + 0x8096B2C0:("enOkarinaEffectOverlayInfo","OverlayRelocationSection","",0x14), 0x8096B2D4:("enOkarinaEffectOverlayRelocations","u32","[14]",0x38), 0x8096B30C:("enOkarinaEffectOverlayInfoOffset","u32","",0x4), 0x8096E910:("D_8096E910","UNK_TYPE2","",0x2), @@ -9639,12 +9645,12 @@ 0x8096E9D0:("D_8096E9D0","UNK_TYPE2","",0x2), 0x8096E9D4:("D_8096E9D4","UNK_TYPE1","",0x1), 0x8096E9E0:("__switch_D_8096E9E0","UNK_PTR","",0x4), - 0x8096EA30:("enMagOverlayInfo","OverlayBlockSizes","",0x14), + 0x8096EA30:("enMagOverlayInfo","OverlayRelocationSection","",0x14), 0x8096EA44:("enMagOverlayRelocations","u32","[126]",0x1f8), 0x8096EC3C:("enMagOverlayInfoOffset","u32","",0x4), 0x8096F090:("D_8096F090","UNK_TYPE1","",0x1), 0x8096F0B0:("D_8096F0B0","UNK_TYPE1","",0x1), - 0x8096F0E0:("elfMsg2OverlayInfo","OverlayBlockSizes","",0x14), + 0x8096F0E0:("elfMsg2OverlayInfo","OverlayRelocationSection","",0x14), 0x8096F0F4:("elfMsg2OverlayRelocations","u32","[24]",0x60), 0x8096F15C:("elfMsg2OverlayInfoOffset","u32","",0x4), 0x8096F510:("D_8096F510","UNK_TYPE1","",0x1), @@ -9653,7 +9659,7 @@ 0x8096F540:("D_8096F540","UNK_TYPE1","",0x1), 0x8096F550:("D_8096F550","UNK_TYPE4","",0x4), 0x8096F554:("D_8096F554","UNK_TYPE4","",0x4), - 0x8096F560:("bgF40SwliftOverlayInfo","OverlayBlockSizes","",0x14), + 0x8096F560:("bgF40SwliftOverlayInfo","OverlayRelocationSection","",0x14), 0x8096F574:("bgF40SwliftOverlayRelocations","u32","[20]",0x50), 0x8096F5CC:("bgF40SwliftOverlayInfoOffset","u32","",0x4), 0x8096F5D0:("D_8096F5D0","UNK_TYPE1","",0x1), @@ -9673,11 +9679,11 @@ 0x80972088:("__switch_D_80972088","UNK_PTR","",0x4), 0x809720C4:("D_809720C4","UNK_TYPE4","",0x4), 0x809720C8:("D_809720C8","UNK_TYPE4","",0x4), - 0x809720D0:("enKakasiOverlayInfo","OverlayBlockSizes","",0x14), + 0x809720D0:("enKakasiOverlayInfo","OverlayRelocationSection","",0x14), 0x809720E4:("enKakasiOverlayRelocations","u32","[154]",0x268), 0x8097234C:("enKakasiOverlayInfoOffset","u32","",0x4), 0x80972630:("D_80972630","UNK_TYPE1","",0x1), - 0x80972650:("objMakeoshihikiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80972650:("objMakeoshihikiOverlayInfo","OverlayRelocationSection","",0x14), 0x80972664:("objMakeoshihikiOverlayRelocations","u32","[4]",0x10), 0x8097267C:("objMakeoshihikiOverlayInfoOffset","u32","",0x4), 0x80972D80:("D_80972D80","UNK_TYPE1","",0x1), @@ -9694,12 +9700,12 @@ 0x80973494:("D_80973494","UNK_TYPE4","",0x4), 0x80973498:("D_80973498","UNK_TYPE4","",0x4), 0x8097349C:("D_8097349C","UNK_TYPE4","",0x4), - 0x809734A0:("oceffSpotOverlayInfo","OverlayBlockSizes","",0x14), + 0x809734A0:("oceffSpotOverlayInfo","OverlayRelocationSection","",0x14), 0x809734B4:("oceffSpotOverlayRelocations","u32","[37]",0x94), 0x8097354C:("oceffSpotOverlayInfoOffset","u32","",0x4), 0x809735E0:("D_809735E0","UNK_TYPE1","",0x1), 0x80973600:("D_80973600","UNK_TYPE1","",0x1), - 0x80973610:("enTorchOverlayInfo","OverlayBlockSizes","",0x14), + 0x80973610:("enTorchOverlayInfo","OverlayRelocationSection","",0x14), 0x80973624:("enTorchOverlayRelocations","u32","[3]",0xc), 0x8097363C:("enTorchOverlayInfoOffset","u32","",0x4), 0x80973B80:("D_80973B80","UNK_TYPE1","",0x1), @@ -9707,11 +9713,11 @@ 0x80973BD0:("D_80973BD0","UNK_TYPE4","",0x4), 0x80973BD4:("D_80973BD4","UNK_TYPE4","",0x4), 0x80973BD8:("D_80973BD8","UNK_TYPE4","",0x4), - 0x80973BE0:("shotSunOverlayInfo","OverlayBlockSizes","",0x14), + 0x80973BE0:("shotSunOverlayInfo","OverlayRelocationSection","",0x14), 0x80973BF4:("shotSunOverlayRelocations","u32","[21]",0x54), 0x80973C4C:("shotSunOverlayInfoOffset","u32","",0x4), 0x80973E90:("D_80973E90","UNK_TYPE1","",0x1), - 0x80973EB0:("objRoomtimerOverlayInfo","OverlayBlockSizes","",0x14), + 0x80973EB0:("objRoomtimerOverlayInfo","OverlayRelocationSection","",0x14), 0x80973EC4:("objRoomtimerOverlayRelocations","u32","[9]",0x24), 0x80973EEC:("objRoomtimerOverlayInfoOffset","u32","",0x4), 0x80976010:("D_80976010","UNK_TYPE1","",0x1), @@ -9740,7 +9746,7 @@ 0x809761A0:("D_809761A0","UNK_TYPE4","",0x4), 0x809761A4:("D_809761A4","UNK_TYPE4","",0x4), 0x809761A8:("__switch_D_809761A8","UNK_PTR","",0x4), - 0x809761F0:("enSshOverlayInfo","OverlayBlockSizes","",0x14), + 0x809761F0:("enSshOverlayInfo","OverlayRelocationSection","",0x14), 0x80976204:("enSshOverlayRelocations","u32","[169]",0x2a4), 0x809764AC:("enSshOverlayInfoOffset","u32","",0x4), 0x80976980:("D_80976980","UNK_TYPE1","",0x1), @@ -9752,7 +9758,7 @@ 0x80977160:("D_80977160","UNK_TYPE1","",0x1), 0x80977174:("D_80977174","UNK_TYPE1","",0x1), 0x80977180:("D_80977180","UNK_TYPE4","",0x4), - 0x80977190:("oceffWipeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80977190:("oceffWipeOverlayInfo","OverlayRelocationSection","",0x14), 0x809771A4:("oceffWipeOverlayRelocations","u32","[19]",0x4c), 0x809771FC:("oceffWipeOverlayInfoOffset","u32","",0x4), 0x80977910:("effectDustOverlayInfo","ParticleOverlayInfo","",0x8), @@ -9767,7 +9773,7 @@ 0x80977958:("D_80977958","f32","",0x4), 0x8097795C:("D_8097795C","f32","",0x4), 0x80977960:("D_80977960","f32","",0x4), - 0x80977970:("effectSsDustOverlayInfo","OverlayBlockSizes","",0x14), + 0x80977970:("effectSsDustOverlayInfo","OverlayRelocationSection","",0x14), 0x80977984:("effectSsDustOverlayRelocations","u32","[27]",0x6c), 0x809779FC:("effectSsDustOverlayInfoOffset","u32","",0x4), 0x80977FC0:("effectSparkleOverlayInfo","ParticleOverlayInfo","",0x8), @@ -9779,7 +9785,7 @@ 0x80977FE4:("D_80977FE4","f32","",0x4), 0x80977FE8:("D_80977FE8","f32","",0x4), 0x80977FEC:("D_80977FEC","f32","",0x4), - 0x80977FF0:("effectSsKirakiraOverlayInfo","OverlayBlockSizes","",0x14), + 0x80977FF0:("effectSsKirakiraOverlayInfo","OverlayRelocationSection","",0x14), 0x80978004:("effectSsKirakiraOverlayRelocations","u32","[25]",0x64), 0x8097806C:("effectSsKirakiraOverlayInfoOffset","u32","",0x4), 0x809787F0:("D_809787F0","UNK_TYPE1","",0x1), @@ -9791,46 +9797,46 @@ 0x80978848:("D_80978848","UNK_TYPE4","",0x4), 0x8097884C:("D_8097884C","UNK_TYPE4","",0x4), 0x80978850:("D_80978850","UNK_TYPE4","",0x4), - 0x80978860:("effectSsBomb2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80978860:("effectSsBomb2OverlayInfo","OverlayRelocationSection","",0x14), 0x80978874:("effectSsBomb2OverlayRelocations","u32","[21]",0x54), 0x809788CC:("effectSsBomb2OverlayInfoOffset","u32","",0x4), 0x80978BD0:("D_80978BD0","UNK_TYPE1","",0x1), 0x80978BE0:("D_80978BE0","UNK_TYPE4","",0x4), - 0x80978BF0:("effectSsBlastOverlayInfo","OverlayBlockSizes","",0x14), + 0x80978BF0:("effectSsBlastOverlayInfo","OverlayRelocationSection","",0x14), 0x80978C04:("effectSsBlastOverlayRelocations","u32","[7]",0x1c), 0x80978C2C:("effectSsBlastOverlayInfoOffset","u32","",0x4), 0x80979130:("D_80979130","UNK_TYPE1","",0x1), 0x80979138:("D_80979138","UNK_TYPE1","",0x1), 0x80979150:("D_80979150","UNK_TYPE4","",0x4), - 0x80979160:("effectSsGSpkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80979160:("effectSsGSpkOverlayInfo","OverlayRelocationSection","",0x14), 0x80979174:("effectSsGSpkOverlayRelocations","u32","[11]",0x2c), 0x809791AC:("effectSsGSpkOverlayInfoOffset","u32","",0x4), 0x80979560:("D_80979560","UNK_TYPE1","",0x1), 0x80979568:("D_80979568","UNK_TYPE1","",0x1), - 0x80979580:("effectSsDFireOverlayInfo","OverlayBlockSizes","",0x14), + 0x80979580:("effectSsDFireOverlayInfo","OverlayRelocationSection","",0x14), 0x80979594:("effectSsDFireOverlayRelocations","u32","[10]",0x28), 0x809795BC:("effectSsDFireOverlayInfoOffset","u32","",0x4), 0x80979AB0:("D_80979AB0","UNK_TYPE1","",0x1), 0x80979AB4:("D_80979AB4","UNK_TYPE1","",0x1), 0x80979AD0:("D_80979AD0","UNK_TYPE4","",0x4), 0x80979AD4:("D_80979AD4","UNK_TYPE4","",0x4), - 0x80979AE0:("effectSsBubbleOverlayInfo","OverlayBlockSizes","",0x14), + 0x80979AE0:("effectSsBubbleOverlayInfo","OverlayRelocationSection","",0x14), 0x80979AF4:("effectSsBubbleOverlayRelocations","u32","[11]",0x2c), 0x80979B2C:("effectSsBubbleOverlayInfoOffset","u32","",0x4), 0x80979FF0:("D_80979FF0","UNK_TYPE1","",0x1), 0x8097A000:("D_8097A000","UNK_TYPE4","",0x4), - 0x8097A010:("effectSsGRippleOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097A010:("effectSsGRippleOverlayInfo","OverlayRelocationSection","",0x14), 0x8097A024:("effectSsGRippleOverlayRelocations","u32","[8]",0x20), 0x8097A04C:("effectSsGRippleOverlayInfoOffset","u32","",0x4), 0x8097A3E0:("D_8097A3E0","UNK_TYPE1","",0x1), 0x8097A3E8:("D_8097A3E8","UNK_TYPE1","",0x1), 0x8097A410:("D_8097A410","UNK_TYPE4","",0x4), - 0x8097A420:("effectSsGSplashOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097A420:("effectSsGSplashOverlayInfo","OverlayRelocationSection","",0x14), 0x8097A434:("effectSsGSplashOverlayRelocations","u32","[13]",0x34), 0x8097A46C:("effectSsGSplashOverlayInfoOffset","u32","",0x4), 0x8097A610:("D_8097A610","UNK_TYPE1","",0x1), 0x8097A618:("D_8097A618","UNK_TYPE4","",0x4), - 0x8097A640:("effectSsGFireOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097A640:("effectSsGFireOverlayInfo","OverlayRelocationSection","",0x14), 0x8097A654:("effectSsGFireOverlayRelocations","u32","[7]",0x1c), 0x8097A67C:("effectSsGFireOverlayInfoOffset","u32","",0x4), 0x8097AC80:("D_8097AC80","UNK_TYPE4","",0x4), @@ -9841,14 +9847,14 @@ 0x8097ACB8:("D_8097ACB8","UNK_TYPE4","",0x4), 0x8097ACBC:("D_8097ACBC","UNK_TYPE4","",0x4), 0x8097ACC0:("D_8097ACC0","UNK_TYPE4","",0x4), - 0x8097ACD0:("effectSsLightningOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097ACD0:("effectSsLightningOverlayInfo","OverlayRelocationSection","",0x14), 0x8097ACE4:("effectSsLightningOverlayRelocations","u32","[27]",0x6c), 0x8097AD5C:("effectSsLightningOverlayInfoOffset","u32","",0x4), 0x8097B1E0:("D_8097B1E0","UNK_TYPE1","",0x1), 0x8097B1F0:("D_8097B1F0","UNK_TYPE1","",0x1), 0x8097B200:("D_8097B200","UNK_TYPE1","",0x1), 0x8097B210:("D_8097B210","UNK_TYPE4","",0x4), - 0x8097B220:("effectSsDtBubbleOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097B220:("effectSsDtBubbleOverlayInfo","OverlayRelocationSection","",0x14), 0x8097B234:("effectSsDtBubbleOverlayRelocations","u32","[11]",0x2c), 0x8097B26C:("effectSsDtBubbleOverlayInfoOffset","u32","",0x4), 0x8097B790:("D_8097B790","UNK_TYPE1","",0x1), @@ -9856,13 +9862,13 @@ 0x8097B7A4:("D_8097B7A4","UNK_TYPE4","",0x4), 0x8097B7A8:("D_8097B7A8","UNK_TYPE4","",0x4), 0x8097B7AC:("D_8097B7AC","UNK_TYPE4","",0x4), - 0x8097B7B0:("effectSsHahenOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097B7B0:("effectSsHahenOverlayInfo","OverlayRelocationSection","",0x14), 0x8097B7C4:("effectSsHahenOverlayRelocations","u32","[17]",0x44), 0x8097B80C:("effectSsHahenOverlayInfoOffset","u32","",0x4), 0x8097BA70:("D_8097BA70","UNK_TYPE1","",0x1), 0x8097BA80:("D_8097BA80","UNK_TYPE4","",0x4), 0x8097BA84:("D_8097BA84","UNK_TYPE4","",0x4), - 0x8097BA90:("effectSsStickOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097BA90:("effectSsStickOverlayInfo","OverlayRelocationSection","",0x14), 0x8097BAA4:("effectSsStickOverlayRelocations","u32","[9]",0x24), 0x8097BACC:("effectSsStickOverlayInfoOffset","u32","",0x4), 0x8097C080:("D_8097C080","UNK_TYPE1","",0x1), @@ -9873,19 +9879,19 @@ 0x8097C0A8:("D_8097C0A8","UNK_TYPE4","",0x4), 0x8097C0AC:("D_8097C0AC","UNK_TYPE4","",0x4), 0x8097C0B0:("D_8097C0B0","UNK_TYPE4","",0x4), - 0x8097C0C0:("effectSsSibukiOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097C0C0:("effectSsSibukiOverlayInfo","OverlayRelocationSection","",0x14), 0x8097C0D4:("effectSsSibukiOverlayRelocations","u32","[19]",0x4c), 0x8097C12C:("effectSsSibukiOverlayInfoOffset","u32","",0x4), 0x8097C3D0:("D_8097C3D0","UNK_TYPE1","",0x1), 0x8097C3D8:("D_8097C3D8","UNK_TYPE4","",0x4), 0x8097C440:("D_8097C440","UNK_TYPE4","",0x4), - 0x8097C450:("effectSsStone1OverlayInfo","OverlayBlockSizes","",0x14), + 0x8097C450:("effectSsStone1OverlayInfo","OverlayRelocationSection","",0x14), 0x8097C464:("effectSsStone1OverlayRelocations","u32","[9]",0x24), 0x8097C48C:("effectSsStone1OverlayInfoOffset","u32","",0x4), 0x8097C880:("D_8097C880","UNK_TYPE1","",0x1), 0x8097C8B0:("D_8097C8B0","UNK_TYPE1","",0x1), 0x8097C930:("D_8097C930","UNK_TYPE1","",0x1), - 0x8097C940:("effectSsHitmarkOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097C940:("effectSsHitmarkOverlayInfo","OverlayRelocationSection","",0x14), 0x8097C954:("effectSsHitmarkOverlayRelocations","u32","[11]",0x2c), 0x8097C98C:("effectSsHitmarkOverlayInfoOffset","u32","",0x4), 0x8097CEC0:("D_8097CEC0","UNK_TYPE1","",0x1), @@ -9895,18 +9901,18 @@ 0x8097CF98:("D_8097CF98","UNK_TYPE1","",0x1), 0x8097D3A0:("D_8097D3A0","UNK_TYPE4","",0x4), 0x8097D3A4:("D_8097D3A4","UNK_TYPE4","",0x4), - 0x8097D3B0:("effectSsFhgFlashOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097D3B0:("effectSsFhgFlashOverlayInfo","OverlayRelocationSection","",0x14), 0x8097D3C4:("effectSsFhgFlashOverlayRelocations","u32","[17]",0x44), 0x8097D40C:("effectSsFhgFlashOverlayInfoOffset","u32","",0x4), 0x8097D7F0:("D_8097D7F0","UNK_TYPE1","",0x1), 0x8097D800:("D_8097D800","UNK_TYPE4","",0x4), 0x8097D804:("D_8097D804","UNK_TYPE4","",0x4), - 0x8097D810:("effectSsKFireOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097D810:("effectSsKFireOverlayInfo","OverlayRelocationSection","",0x14), 0x8097D824:("effectSsKFireOverlayRelocations","u32","[9]",0x24), 0x8097D84C:("effectSsKFireOverlayInfoOffset","u32","",0x4), 0x8097DC40:("D_8097DC40","UNK_TYPE1","",0x1), 0x8097DC50:("D_8097DC50","UNK_TYPE4","",0x4), - 0x8097DC60:("effectSsSolderSrchBallOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097DC60:("effectSsSolderSrchBallOverlayInfo","OverlayRelocationSection","",0x14), 0x8097DC74:("effectSsSolderSrchBallOverlayRelocations","u32","[7]",0x1c), 0x8097DC9C:("effectSsSolderSrchBallOverlayInfoOffset","u32","",0x4), 0x8097EAD0:("D_8097EAD0","UNK_TYPE1","",0x1), @@ -9924,19 +9930,19 @@ 0x8097EB90:("D_8097EB90","UNK_TYPE4","",0x4), 0x8097EB94:("D_8097EB94","UNK_TYPE4","",0x4), 0x8097EB98:("D_8097EB98","UNK_TYPE4","",0x4), - 0x8097EBA0:("effectSsKakeraOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097EBA0:("effectSsKakeraOverlayInfo","OverlayRelocationSection","",0x14), 0x8097EBB4:("effectSsKakeraOverlayRelocations","u32","[67]",0x10c), 0x8097ECCC:("effectSsKakeraOverlayInfoOffset","u32","",0x4), 0x8097F070:("D_8097F070","UNK_TYPE1","",0x1), 0x8097F080:("D_8097F080","UNK_TYPE4","",0x4), 0x8097F084:("D_8097F084","UNK_TYPE4","",0x4), - 0x8097F090:("effectSsIcePieceOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097F090:("effectSsIcePieceOverlayInfo","OverlayRelocationSection","",0x14), 0x8097F0A4:("effectSsIcePieceOverlayRelocations","u32","[9]",0x24), 0x8097F0CC:("effectSsIcePieceOverlayInfoOffset","u32","",0x4), 0x8097F810:("D_8097F810","UNK_TYPE1","",0x1), 0x8097F820:("D_8097F820","UNK_TYPE4","",0x4), 0x8097F824:("D_8097F824","UNK_TYPE4","",0x4), - 0x8097F830:("effectSsEnIceOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097F830:("effectSsEnIceOverlayInfo","OverlayRelocationSection","",0x14), 0x8097F844:("effectSsEnIceOverlayRelocations","u32","[13]",0x34), 0x8097F87C:("effectSsEnIceOverlayInfoOffset","u32","",0x4), 0x8097FED0:("D_8097FED0","UNK_TYPE1","",0x1), @@ -9946,36 +9952,36 @@ 0x8097FEEC:("D_8097FEEC","UNK_TYPE4","",0x4), 0x8097FEF0:("D_8097FEF0","UNK_TYPE4","",0x4), 0x8097FEF4:("D_8097FEF4","UNK_TYPE4","",0x4), - 0x8097FF00:("effectSsFireTailOverlayInfo","OverlayBlockSizes","",0x14), + 0x8097FF00:("effectSsFireTailOverlayInfo","OverlayRelocationSection","",0x14), 0x8097FF14:("effectSsFireTailOverlayRelocations","u32","[17]",0x44), 0x8097FF5C:("effectSsFireTailOverlayInfoOffset","u32","",0x4), 0x80980570:("D_80980570","UNK_TYPE1","",0x1), 0x80980580:("D_80980580","UNK_TYPE4","",0x4), 0x80980584:("D_80980584","UNK_TYPE4","",0x4), - 0x80980590:("effectSsEnFireOverlayInfo","OverlayBlockSizes","",0x14), + 0x80980590:("effectSsEnFireOverlayInfo","OverlayRelocationSection","",0x14), 0x809805A4:("effectSsEnFireOverlayRelocations","u32","[9]",0x24), 0x809805CC:("effectSsEnFireOverlayInfoOffset","u32","",0x4), 0x809808E0:("D_809808E0","UNK_TYPE1","",0x1), 0x809808E8:("D_809808E8","UNK_TYPE1","",0x1), 0x809808F0:("D_809808F0","UNK_TYPE1","",0x1), - 0x80980900:("effectSsExtraOverlayInfo","OverlayBlockSizes","",0x14), + 0x80980900:("effectSsExtraOverlayInfo","OverlayRelocationSection","",0x14), 0x80980914:("effectSsExtraOverlayRelocations","u32","[9]",0x24), 0x8098093C:("effectSsExtraOverlayInfoOffset","u32","",0x4), 0x80980CD0:("D_80980CD0","UNK_TYPE1","",0x1), 0x80980CD8:("D_80980CD8","UNK_TYPE1","",0x1), 0x80980D00:("D_80980D00","UNK_TYPE4","",0x4), - 0x80980D10:("effectSsDeadDbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80980D10:("effectSsDeadDbOverlayInfo","OverlayRelocationSection","",0x14), 0x80980D24:("effectSsDeadDbOverlayRelocations","u32","[9]",0x24), 0x80980D4C:("effectSsDeadDbOverlayInfoOffset","u32","",0x4), 0x80981270:("D_80981270","UNK_TYPE1","",0x1), 0x80981280:("D_80981280","UNK_TYPE4","",0x4), - 0x80981290:("effectSsDeadDdOverlayInfo","OverlayBlockSizes","",0x14), + 0x80981290:("effectSsDeadDdOverlayInfo","OverlayRelocationSection","",0x14), 0x809812A4:("effectSsDeadDdOverlayRelocations","u32","[11]",0x2c), 0x809812DC:("effectSsDeadDdOverlayInfoOffset","u32","",0x4), 0x80981700:("D_80981700","UNK_TYPE1","",0x1), 0x80981710:("D_80981710","UNK_TYPE4","",0x4), 0x80981714:("D_80981714","UNK_TYPE4","",0x4), - 0x80981720:("effectSsDeadDsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80981720:("effectSsDeadDsOverlayInfo","OverlayRelocationSection","",0x14), 0x80981734:("effectSsDeadDsOverlayRelocations","u32","[9]",0x24), 0x8098175C:("effectSsDeadDsOverlayInfoOffset","u32","",0x4), 0x80981F70:("D_80981F70","UNK_TYPE1","",0x1), @@ -10003,11 +10009,11 @@ 0x809833A8:("D_809833A8","UNK_TYPE4","",0x4), 0x809833AC:("D_809833AC","UNK_TYPE4","",0x4), 0x809833B0:("D_809833B0","UNK_TYPE4","",0x4), - 0x809833C0:("oceffStormOverlayInfo","OverlayBlockSizes","",0x14), + 0x809833C0:("oceffStormOverlayInfo","OverlayRelocationSection","",0x14), 0x809833D4:("oceffStormOverlayRelocations","u32","[80]",0x140), 0x8098351C:("oceffStormOverlayInfoOffset","u32","",0x4), 0x80983890:("D_80983890","UNK_TYPE1","",0x1), - 0x809838B0:("objDemoOverlayInfo","OverlayBlockSizes","",0x14), + 0x809838B0:("objDemoOverlayInfo","OverlayRelocationSection","",0x14), 0x809838C4:("objDemoOverlayRelocations","u32","[9]",0x24), 0x809838EC:("objDemoOverlayInfoOffset","u32","",0x4), 0x809857C0:("D_809857C0","UNK_TYPE1","",0x1), @@ -10064,13 +10070,13 @@ 0x809858FC:("D_809858FC","UNK_TYPE4","",0x4), 0x80985900:("D_80985900","UNK_TYPE4","",0x4), 0x80985904:("D_80985904","UNK_TYPE4","",0x4), - 0x80985910:("enMinislimeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80985910:("enMinislimeOverlayInfo","OverlayRelocationSection","",0x14), 0x80985924:("enMinislimeOverlayRelocations","u32","[195]",0x30c), 0x80985C3C:("enMinislimeOverlayInfoOffset","u32","",0x4), 0x809861D0:("D_809861D0","UNK_TYPE1","",0x1), 0x809861F0:("D_809861F0","UNK_TYPE1","",0x1), 0x80986220:("D_80986220","UNK_TYPE4","",0x4), - 0x80986230:("enNutsballOverlayInfo","OverlayBlockSizes","",0x14), + 0x80986230:("enNutsballOverlayInfo","OverlayRelocationSection","",0x14), 0x80986244:("enNutsballOverlayRelocations","u32","[10]",0x28), 0x8098626C:("enNutsballOverlayInfoOffset","u32","",0x4), 0x80986670:("D_80986670","UNK_TYPE1","",0x1), @@ -10104,7 +10110,7 @@ 0x80987900:("D_80987900","UNK_TYPE4","",0x4), 0x80987904:("D_80987904","UNK_TYPE4","",0x4), 0x80987908:("D_80987908","UNK_TYPE4","",0x4), - 0x80987910:("oceffWipe2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80987910:("oceffWipe2OverlayInfo","OverlayRelocationSection","",0x14), 0x80987924:("oceffWipe2OverlayRelocations","u32","[41]",0xa4), 0x809879CC:("oceffWipe2OverlayInfoOffset","u32","",0x4), 0x80987DF0:("D_80987DF0","UNK_TYPE1","",0x1), @@ -10137,7 +10143,7 @@ 0x80989060:("D_80989060","UNK_TYPE4","",0x4), 0x80989064:("D_80989064","UNK_TYPE4","",0x4), 0x80989068:("D_80989068","UNK_TYPE4","",0x4), - 0x80989070:("oceffWipe3OverlayInfo","OverlayBlockSizes","",0x14), + 0x80989070:("oceffWipe3OverlayInfo","OverlayRelocationSection","",0x14), 0x80989084:("oceffWipe3OverlayRelocations","u32","[40]",0xa0), 0x8098912C:("oceffWipe3OverlayInfoOffset","u32","",0x4), 0x8098C280:("D_8098C280","UNK_TYPE1","",0x1), @@ -10164,14 +10170,14 @@ 0x8098C494:("D_8098C494","UNK_TYPE4","",0x4), 0x8098C498:("D_8098C498","UNK_TYPE4","",0x4), 0x8098C49C:("__switch_D_8098C49C","UNK_PTR","",0x4), - 0x8098C4C0:("enDgOverlayInfo","OverlayBlockSizes","",0x14), + 0x8098C4C0:("enDgOverlayInfo","OverlayRelocationSection","",0x14), 0x8098C4D4:("enDgOverlayRelocations","u32","[338]",0x548), 0x8098CA1C:("enDgOverlayInfoOffset","u32","",0x4), 0x8098CD60:("D_8098CD60","UNK_TYPE1","",0x1), 0x8098CD80:("D_8098CD80","UNK_TYPE1","",0x1), 0x8098CDAC:("D_8098CDAC","UNK_PTR","",0x4), 0x8098CDB8:("D_8098CDB8","UNK_TYPE1","",0x1), - 0x8098CDE0:("enSiOverlayInfo","OverlayBlockSizes","",0x14), + 0x8098CDE0:("enSiOverlayInfo","OverlayRelocationSection","",0x14), 0x8098CDF4:("enSiOverlayRelocations","u32","[17]",0x44), 0x8098CE3C:("enSiOverlayInfoOffset","u32","",0x4), 0x8098E420:("D_8098E420","UNK_TYPE1","",0x1), @@ -10190,7 +10196,7 @@ 0x8098E4B4:("D_8098E4B4","UNK_TYPE1","",0x1), 0x8098E4B8:("D_8098E4B8","UNK_TYPE4","",0x4), 0x8098E4BC:("D_8098E4BC","UNK_TYPE4","",0x4), - 0x8098E4C0:("objCombOverlayInfo","OverlayBlockSizes","",0x14), + 0x8098E4C0:("objCombOverlayInfo","OverlayRelocationSection","",0x14), 0x8098E4D4:("objCombOverlayRelocations","u32","[57]",0xe4), 0x8098E5BC:("objCombOverlayInfoOffset","u32","",0x4), 0x8098EE40:("D_8098EE40","UNK_TYPE1","",0x1), @@ -10202,11 +10208,11 @@ 0x8098EEAC:("D_8098EEAC","UNK_TYPE4","",0x4), 0x8098EEB0:("D_8098EEB0","UNK_TYPE4","",0x4), 0x8098EEB4:("D_8098EEB4","UNK_TYPE1","",0x1), - 0x8098EEC0:("objKibako2OverlayInfo","OverlayBlockSizes","",0x14), + 0x8098EEC0:("objKibako2OverlayInfo","OverlayRelocationSection","",0x14), 0x8098EED4:("objKibako2OverlayRelocations","u32","[31]",0x7c), 0x8098EF5C:("objKibako2OverlayInfoOffset","u32","",0x4), 0x8098EFF0:("D_8098EFF0","UNK_TYPE1","",0x1), - 0x8098F010:("enHs2OverlayInfo","OverlayBlockSizes","",0x14), + 0x8098F010:("enHs2OverlayInfo","OverlayRelocationSection","",0x14), 0x8098F024:("enHs2OverlayRelocations","u32","[6]",0x18), 0x8098F03C:("enHs2OverlayInfoOffset","u32","",0x4), 0x8098F720:("D_8098F720","UNK_TYPE1","",0x1), @@ -10215,7 +10221,7 @@ 0x8098F754:("D_8098F754","UNK_TYPE1","",0x1), 0x8098F760:("D_8098F760","UNK_TYPE4","",0x4), 0x8098F764:("D_8098F764","UNK_TYPE4","",0x4), - 0x8098F770:("objMure3OverlayInfo","OverlayBlockSizes","",0x14), + 0x8098F770:("objMure3OverlayInfo","OverlayRelocationSection","",0x14), 0x8098F784:("objMure3OverlayRelocations","u32","[30]",0x78), 0x8098F7FC:("objMure3OverlayInfoOffset","u32","",0x4), 0x809901A0:("D_809901A0","UNK_TYPE1","",0x1), @@ -10228,7 +10234,7 @@ 0x80990240:("D_80990240","UNK_TYPE4","",0x4), 0x8099024C:("D_8099024C","UNK_TYPE4","",0x4), 0x80990260:("D_80990260","UNK_TYPE4","",0x4), - 0x80990270:("enTgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80990270:("enTgOverlayInfo","OverlayRelocationSection","",0x14), 0x80990284:("enTgOverlayRelocations","u32","[34]",0x88), 0x8099030C:("enTgOverlayInfoOffset","u32","",0x4), 0x80994150:("D_80994150","UNK_TYPE1","",0x1), @@ -10269,7 +10275,7 @@ 0x80994364:("D_80994364","UNK_TYPE4","",0x4), 0x80994368:("D_80994368","UNK_TYPE4","",0x4), 0x8099436C:("D_8099436C","UNK_TYPE4","",0x4), - 0x80994370:("enWfOverlayInfo","OverlayBlockSizes","",0x14), + 0x80994370:("enWfOverlayInfo","OverlayRelocationSection","",0x14), 0x80994384:("enWfOverlayRelocations","u32","[263]",0x41c), 0x809947AC:("enWfOverlayInfoOffset","u32","",0x4), 0x80997330:("D_80997330","UNK_TYPE1","",0x1), @@ -10300,7 +10306,7 @@ 0x809975E8:("__switch_D_809975E8","UNK_PTR","",0x4), 0x80997624:("D_80997624","UNK_TYPE4","",0x4), 0x80997628:("D_80997628","UNK_TYPE4","",0x4), - 0x80997630:("enSkbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80997630:("enSkbOverlayInfo","OverlayRelocationSection","",0x14), 0x80997644:("enSkbOverlayRelocations","u32","[272]",0x440), 0x80997A8C:("enSkbOverlayInfoOffset","u32","",0x4), 0x8099A380:("D_8099A380","UNK_TYPE1","",0x1), @@ -10365,11 +10371,11 @@ 0x8099A578:("D_8099A578","UNK_TYPE4","",0x4), 0x8099A57C:("D_8099A57C","UNK_TYPE4","",0x4), 0x8099A580:("D_8099A580","UNK_TYPE4","",0x4), - 0x8099A590:("enGsOverlayInfo","OverlayBlockSizes","",0x14), + 0x8099A590:("enGsOverlayInfo","OverlayRelocationSection","",0x14), 0x8099A5A4:("enGsOverlayRelocations","u32","[219]",0x36c), 0x8099A91C:("enGsOverlayInfoOffset","u32","",0x4), 0x8099AAE0:("D_8099AAE0","UNK_TYPE1","",0x1), - 0x8099AB00:("objSoundOverlayInfo","OverlayBlockSizes","",0x14), + 0x8099AB00:("objSoundOverlayInfo","OverlayRelocationSection","",0x14), 0x8099AB14:("objSoundOverlayRelocations","u32","[5]",0x14), 0x8099AB2C:("objSoundOverlayInfoOffset","u32","",0x4), 0x8099C050:("D_8099C050","UNK_TYPE1","",0x1), @@ -10393,7 +10399,7 @@ 0x8099C108:("D_8099C108","UNK_TYPE4","",0x4), 0x8099C10C:("D_8099C10C","UNK_TYPE4","",0x4), 0x8099C110:("D_8099C110","UNK_TYPE4","",0x4), - 0x8099C120:("enCrowOverlayInfo","OverlayBlockSizes","",0x14), + 0x8099C120:("enCrowOverlayInfo","OverlayRelocationSection","",0x14), 0x8099C134:("enCrowOverlayRelocations","u32","[85]",0x154), 0x8099C28C:("enCrowOverlayInfoOffset","u32","",0x4), 0x8099D5F0:("D_8099D5F0","UNK_TYPE1","",0x1), @@ -10404,7 +10410,7 @@ 0x8099D658:("D_8099D658","UNK_TYPE4","",0x4), 0x8099D65C:("D_8099D65C","UNK_TYPE4","",0x4), 0x8099D660:("D_8099D660","UNK_TYPE4","",0x4), - 0x8099D670:("enCowOverlayInfo","OverlayBlockSizes","",0x14), + 0x8099D670:("enCowOverlayInfo","OverlayRelocationSection","",0x14), 0x8099D684:("enCowOverlayRelocations","u32","[62]",0xf8), 0x8099D77C:("enCowOverlayInfoOffset","u32","",0x4), 0x8099DB90:("D_8099DB90","UNK_TYPE1","",0x1), @@ -10439,7 +10445,7 @@ 0x8099E6A0:("D_8099E6A0","UNK_TYPE4","",0x4), 0x8099E6A4:("D_8099E6A4","UNK_TYPE4","",0x4), 0x8099E6A8:("D_8099E6A8","UNK_TYPE4","",0x4), - 0x8099E6B0:("oceffWipe4OverlayInfo","OverlayBlockSizes","",0x14), + 0x8099E6B0:("oceffWipe4OverlayInfo","OverlayRelocationSection","",0x14), 0x8099E6C4:("oceffWipe4OverlayRelocations","u32","[44]",0xb0), 0x8099E77C:("oceffWipe4OverlayInfoOffset","u32","",0x4), 0x8099F490:("D_8099F490","UNK_TYPE1","",0x1), @@ -10463,19 +10469,19 @@ 0x8099F610:("D_8099F610","UNK_TYPE4","",0x4), 0x8099F614:("D_8099F614","UNK_TYPE4","",0x4), 0x8099F618:("D_8099F618","UNK_TYPE4","",0x4), - 0x8099F620:("enZoOverlayInfo","OverlayBlockSizes","",0x14), + 0x8099F620:("enZoOverlayInfo","OverlayRelocationSection","",0x14), 0x8099F634:("enZoOverlayRelocations","u32","[59]",0xec), 0x8099F72C:("enZoOverlayInfoOffset","u32","",0x4), 0x8099F9E0:("D_8099F9E0","UNK_TYPE1","",0x1), 0x8099F9F0:("D_8099F9F0","UNK_TYPE4","",0x4), - 0x8099FA00:("effectSsIceSmokeOverlayInfo","OverlayBlockSizes","",0x14), + 0x8099FA00:("effectSsIceSmokeOverlayInfo","OverlayRelocationSection","",0x14), 0x8099FA14:("effectSsIceSmokeOverlayRelocations","u32","[7]",0x1c), 0x8099FA3C:("effectSsIceSmokeOverlayInfoOffset","u32","",0x4), 0x8099FE10:("D_8099FE10","UNK_TYPE1","",0x1), 0x8099FE30:("D_8099FE30","UNK_TYPE1","",0x1), 0x8099FE3C:("D_8099FE3C","UNK_TYPE1","",0x1), 0x8099FE50:("D_8099FE50","UNK_TYPE1","",0x1), - 0x8099FE60:("objMakekinsutaOverlayInfo","OverlayBlockSizes","",0x14), + 0x8099FE60:("objMakekinsutaOverlayInfo","OverlayRelocationSection","",0x14), 0x8099FE74:("objMakekinsutaOverlayRelocations","u32","[14]",0x38), 0x8099FEAC:("objMakekinsutaOverlayInfoOffset","u32","",0x4), 0x809A0D80:("D_809A0D80","UNK_TYPE1","",0x1), @@ -10484,7 +10490,7 @@ 0x809A0DF0:("D_809A0DF0","UNK_TYPE4","",0x4), 0x809A0DFC:("D_809A0DFC","UNK_TYPE1","",0x1), 0x809A0E10:("__switch_D_809A0E10","UNK_PTR","",0x4), - 0x809A0E30:("enGe3OverlayInfo","OverlayBlockSizes","",0x14), + 0x809A0E30:("enGe3OverlayInfo","OverlayRelocationSection","",0x14), 0x809A0E44:("enGe3OverlayRelocations","u32","[52]",0xd0), 0x809A0F1C:("enGe3OverlayInfoOffset","u32","",0x4), 0x809A1A80:("D_809A1A80","UNK_TYPE1","",0x1), @@ -10497,14 +10503,14 @@ 0x809A1B08:("D_809A1B08","UNK_TYPE4","",0x4), 0x809A1B0C:("D_809A1B0C","UNK_TYPE4","",0x4), 0x809A1B10:("D_809A1B10","UNK_TYPE4","",0x4), - 0x809A1B20:("objHamishiOverlayInfo","OverlayBlockSizes","",0x14), + 0x809A1B20:("objHamishiOverlayInfo","OverlayRelocationSection","",0x14), 0x809A1B34:("objHamishiOverlayRelocations","u32","[27]",0x6c), 0x809A1BAC:("objHamishiOverlayInfoOffset","u32","",0x4), 0x809A1F60:("D_809A1F60","UNK_TYPE1","",0x1), 0x809A1F80:("D_809A1F80","UNK_TYPE1","",0x1), 0x809A1F98:("D_809A1F98","UNK_TYPE4","",0x4), 0x809A1FB0:("D_809A1FB0","UNK_TYPE4","",0x4), - 0x809A1FC0:("enZl4OverlayInfo","OverlayBlockSizes","",0x14), + 0x809A1FC0:("enZl4OverlayInfo","OverlayRelocationSection","",0x14), 0x809A1FD4:("enZl4OverlayRelocations","u32","[21]",0x54), 0x809A202C:("enZl4OverlayInfoOffset","u32","",0x4), 0x809A2250:("D_809A2250","UNK_TYPE1","",0x1), @@ -10513,7 +10519,7 @@ 0x809A2870:("D_809A2870","UNK_TYPE1","",0x1), 0x809A2910:("D_809A2910","UNK_TYPE1","",0x1), 0x809A29D8:("D_809A29D8","UNK_TYPE1","",0x1), - 0x809A2B00:("enMm2OverlayInfo","OverlayBlockSizes","",0x14), + 0x809A2B00:("enMm2OverlayInfo","OverlayRelocationSection","",0x14), 0x809A2B14:("enMm2OverlayRelocations","u32","[18]",0x48), 0x809A2B5C:("enMm2OverlayInfoOffset","u32","",0x4), 0x809A3230:("D_809A3230","UNK_TYPE1","",0x1), @@ -10522,7 +10528,7 @@ 0x809A32EC:("D_809A32EC","UNK_TYPE2","",0x2), 0x809A3308:("D_809A3308","UNK_TYPE1","",0x1), 0x809A3320:("D_809A3320","UNK_TYPE4","",0x4), - 0x809A3330:("doorSpiralOverlayInfo","OverlayBlockSizes","",0x14), + 0x809A3330:("doorSpiralOverlayInfo","OverlayRelocationSection","",0x14), 0x809A3344:("doorSpiralOverlayRelocations","u32","[36]",0x90), 0x809A33DC:("doorSpiralOverlayInfoOffset","u32","",0x4), 0x809A4030:("D_809A4030","UNK_TYPE1","",0x1), @@ -10533,7 +10539,7 @@ 0x809A4088:("D_809A4088","UNK_TYPE1","",0x1), 0x809A40A0:("D_809A40A0","UNK_TYPE4","",0x4), 0x809A40A4:("D_809A40A4","UNK_TYPE4","",0x4), - 0x809A40B0:("objPzlblockOverlayInfo","OverlayBlockSizes","",0x14), + 0x809A40B0:("objPzlblockOverlayInfo","OverlayRelocationSection","",0x14), 0x809A40C4:("objPzlblockOverlayRelocations","u32","[62]",0xf8), 0x809A41BC:("objPzlblockOverlayInfoOffset","u32","",0x4), 0x809A4C90:("D_809A4C90","UNK_TYPE1","",0x1), @@ -10546,7 +10552,7 @@ 0x809A4D30:("D_809A4D30","UNK_TYPE4","",0x4), 0x809A4D34:("D_809A4D34","UNK_TYPE4","",0x4), 0x809A4D38:("D_809A4D38","UNK_TYPE4","",0x4), - 0x809A4D40:("objTogeOverlayInfo","OverlayBlockSizes","",0x14), + 0x809A4D40:("objTogeOverlayInfo","OverlayRelocationSection","",0x14), 0x809A4D54:("objTogeOverlayRelocations","u32","[42]",0xa8), 0x809A4DFC:("objTogeOverlayInfoOffset","u32","",0x4), 0x809A5B90:("D_809A5B90","UNK_TYPE1","",0x1), @@ -10559,7 +10565,7 @@ 0x809A5BEC:("D_809A5BEC","UNK_TYPE4","",0x4), 0x809A5BF0:("D_809A5BF0","UNK_TYPE4","",0x4), 0x809A5BF4:("D_809A5BF4","UNK_TYPE4","",0x4), - 0x809A5C00:("objArmosOverlayInfo","OverlayBlockSizes","",0x14), + 0x809A5C00:("objArmosOverlayInfo","OverlayRelocationSection","",0x14), 0x809A5C14:("objArmosOverlayRelocations","u32","[59]",0xec), 0x809A5D0C:("objArmosOverlayInfoOffset","u32","",0x4), 0x809A6150:("D_809A6150","UNK_TYPE1","",0x1), @@ -10574,7 +10580,7 @@ 0x809A61E0:("D_809A61E0","UNK_TYPE4","",0x4), 0x809A61E4:("D_809A61E4","UNK_TYPE4","",0x4), 0x809A61E8:("D_809A61E8","UNK_TYPE4","",0x4), - 0x809A61F0:("objBoyoOverlayInfo","OverlayBlockSizes","",0x14), + 0x809A61F0:("objBoyoOverlayInfo","OverlayRelocationSection","",0x14), 0x809A6204:("objBoyoOverlayRelocations","u32","[30]",0x78), 0x809A627C:("objBoyoOverlayInfoOffset","u32","",0x4), 0x809A8C80:("D_809A8C80","UNK_TYPE4","",0x4), @@ -10617,7 +10623,7 @@ 0x809A8E9C:("D_809A8E9C","UNK_TYPE4","",0x4), 0x809A8EA0:("D_809A8EA0","UNK_TYPE4","",0x4), 0x809A8EA4:("D_809A8EA4","UNK_TYPE4","",0x4), - 0x809A8EB0:("enGrasshopperOverlayInfo","OverlayBlockSizes","",0x14), + 0x809A8EB0:("enGrasshopperOverlayInfo","OverlayRelocationSection","",0x14), 0x809A8EC4:("enGrasshopperOverlayRelocations","u32","[143]",0x23c), 0x809A910C:("enGrasshopperOverlayInfoOffset","u32","",0x4), 0x809AA9F0:("D_809AA9F0","UNK_TYPE1","",0x1), @@ -10644,7 +10650,7 @@ 0x809AABD0:("D_809AABD0","UNK_TYPE4","",0x4), 0x809AABD4:("D_809AABD4","UNK_TYPE4","",0x4), 0x809AABD8:("D_809AABD8","UNK_TYPE4","",0x4), - 0x809AABE0:("objGrassOverlayInfo","OverlayBlockSizes","",0x14), + 0x809AABE0:("objGrassOverlayInfo","OverlayRelocationSection","",0x14), 0x809AABF4:("objGrassOverlayRelocations","u32","[104]",0x1a0), 0x809AAD9C:("objGrassOverlayInfoOffset","UNK_TYPE4","",0x4), 0x809AADA0:("D_809AADA0","UNK_TYPE1","",0x1), @@ -10667,7 +10673,7 @@ 0x809ABC70:("D_809ABC70","UNK_TYPE4","",0x4), 0x809ABC74:("D_809ABC74","UNK_TYPE4","",0x4), 0x809ABC78:("D_809ABC78","UNK_TYPE4","",0x4), - 0x809ABC80:("objGrassCarryOverlayInfo","OverlayBlockSizes","",0x14), + 0x809ABC80:("objGrassCarryOverlayInfo","OverlayRelocationSection","",0x14), 0x809ABC94:("objGrassCarryOverlayRelocations","u32","[82]",0x148), 0x809ABDDC:("objGrassCarryOverlayInfoOffset","u32","",0x4), 0x809AC340:("D_809AC340","UNK_TYPE1","",0x1), @@ -10678,7 +10684,7 @@ 0x809AC41C:("D_809AC41C","UNK_TYPE4","",0x4), 0x809AC420:("D_809AC420","UNK_TYPE4","",0x4), 0x809AC424:("D_809AC424","UNK_TYPE4","",0x4), - 0x809AC430:("objGrassUnitOverlayInfo","OverlayBlockSizes","",0x14), + 0x809AC430:("objGrassUnitOverlayInfo","OverlayRelocationSection","",0x14), 0x809AC444:("objGrassUnitOverlayRelocations","u32","[23]",0x5c), 0x809AC4AC:("objGrassUnitOverlayInfoOffset","u32","",0x4), 0x809ACC40:("D_809ACC40","UNK_TYPE1","",0x1), @@ -10690,12 +10696,12 @@ 0x809ACCC8:("D_809ACCC8","UNK_TYPE4","",0x4), 0x809ACCCC:("D_809ACCCC","UNK_TYPE4","",0x4), 0x809ACCD0:("D_809ACCD0","UNK_TYPE4","",0x4), - 0x809ACCE0:("bgFireWallOverlayInfo","OverlayBlockSizes","",0x14), + 0x809ACCE0:("bgFireWallOverlayInfo","OverlayRelocationSection","",0x14), 0x809ACCF4:("bgFireWallOverlayRelocations","u32","[37]",0x94), 0x809ACD8C:("bgFireWallOverlayInfoOffset","u32","",0x4), 0x809ACED0:("D_809ACED0","UNK_TYPE1","",0x1), 0x809ACEF0:("D_809ACEF0","UNK_TYPE4","",0x4), - 0x809ACF00:("enBuOverlayInfo","OverlayBlockSizes","",0x14), + 0x809ACF00:("enBuOverlayInfo","OverlayRelocationSection","",0x14), 0x809ACF14:("enBuOverlayRelocations","u32","[8]",0x20), 0x809ACF3C:("enBuOverlayInfoOffset","u32","",0x4), 0x809AD7F0:("D_809AD7F0","UNK_TYPE1","",0x1), @@ -10706,7 +10712,7 @@ 0x809AD82C:("D_809AD82C","UNK_TYPE4","",0x4), 0x809AD830:("D_809AD830","UNK_TYPE4","",0x4), 0x809AD834:("D_809AD834","UNK_TYPE4","",0x4), - 0x809AD840:("enEncount3OverlayInfo","OverlayBlockSizes","",0x14), + 0x809AD840:("enEncount3OverlayInfo","OverlayRelocationSection","",0x14), 0x809AD854:("enEncount3OverlayRelocations","u32","[34]",0x88), 0x809AD8DC:("enEncount3OverlayInfoOffset","u32","",0x4), 0x809B0F40:("D_809B0F40","UNK_TYPE4","",0x4), @@ -10743,7 +10749,7 @@ 0x809B11A8:("D_809B11A8","UNK_TYPE4","",0x4), 0x809B11AC:("D_809B11AC","UNK_TYPE4","",0x4), 0x809B11B0:("D_809B11B0","UNK_TYPE4","",0x4), - 0x809B11C0:("enJsoOverlayInfo","OverlayBlockSizes","",0x14), + 0x809B11C0:("enJsoOverlayInfo","OverlayRelocationSection","",0x14), 0x809B11D4:("enJsoOverlayRelocations","u32","[219]",0x36c), 0x809B154C:("enJsoOverlayInfoOffset","u32","",0x4), 0x809B1FA0:("D_809B1FA0","UNK_TYPE1","",0x1), @@ -10764,7 +10770,7 @@ 0x809B201C:("D_809B201C","UNK_TYPE4","",0x4), 0x809B2020:("D_809B2020","UNK_TYPE4","",0x4), 0x809B2024:("D_809B2024","UNK_TYPE4","",0x4), - 0x809B2030:("objChikuwaOverlayInfo","OverlayBlockSizes","",0x14), + 0x809B2030:("objChikuwaOverlayInfo","OverlayRelocationSection","",0x14), 0x809B2044:("objChikuwaOverlayRelocations","u32","[42]",0xa8), 0x809B20EC:("objChikuwaOverlayInfoOffset","u32","",0x4), 0x809BDAF0:("D_809BDAF0","UNK_TYPE4","",0x4), @@ -10933,7 +10939,7 @@ 0x809BE0B4:("D_809BE0B4","UNK_TYPE4","",0x4), 0x809BE0B8:("D_809BE0B8","UNK_TYPE4","",0x4), 0x809BE0BC:("D_809BE0BC","UNK_TYPE4","",0x4), - 0x809BE0C0:("enKnightOverlayInfo","OverlayBlockSizes","",0x14), + 0x809BE0C0:("enKnightOverlayInfo","OverlayRelocationSection","",0x14), 0x809BE0D4:("enKnightOverlayRelocations","u32","[958]",0xef8), 0x809BEFCC:("enKnightOverlayInfoOffset","u32","",0x4), 0x809BEFD0:("D_809BEFD0","UNK_TYPE4","",0x4), @@ -10949,7 +10955,7 @@ 0x809C1000:("D_809C1000","UNK_TYPE1","",0x1), 0x809C1008:("D_809C1008","UNK_TYPE1","",0x1), 0x809C1010:("D_809C1010","UNK_TYPE4","",0x4), - 0x809C1020:("enWarptagOverlayInfo","OverlayBlockSizes","",0x14), + 0x809C1020:("enWarptagOverlayInfo","OverlayRelocationSection","",0x14), 0x809C1034:("enWarptagOverlayRelocations","u32","[29]",0x74), 0x809C10AC:("enWarptagOverlayInfoOffset","u32","",0x4), 0x809C3770:("D_809C3770","UNK_TYPE1","",0x1), @@ -10970,25 +10976,25 @@ 0x809C3A54:("D_809C3A54","UNK_TYPE4","",0x4), 0x809C3A58:("D_809C3A58","UNK_TYPE4","",0x4), 0x809C3A5C:("D_809C3A5C","UNK_TYPE4","",0x4), - 0x809C3A60:("enAob01OverlayInfo","OverlayBlockSizes","",0x14), + 0x809C3A60:("enAob01OverlayInfo","OverlayRelocationSection","",0x14), 0x809C3A74:("enAob01OverlayRelocations","u32","[193]",0x304), 0x809C3D7C:("enAob01OverlayInfoOffset","u32","",0x4), 0x809C3DC0:("D_809C3DC0","UNK_TYPE1","",0x1), - 0x809C3DE0:("enBoj01OverlayInfo","OverlayBlockSizes","",0x14), + 0x809C3DE0:("enBoj01OverlayInfo","OverlayRelocationSection","",0x14), 0x809C3DF4:("enBoj01OverlayRelocations","u32","[4]",0x10), 0x809C3E0C:("enBoj01OverlayInfoOffset","u32","",0x4), 0x809C3E50:("D_809C3E50","UNK_TYPE1","",0x1), - 0x809C3E70:("enBoj02OverlayInfo","OverlayBlockSizes","",0x14), + 0x809C3E70:("enBoj02OverlayInfo","OverlayRelocationSection","",0x14), 0x809C3E84:("enBoj02OverlayRelocations","u32","[4]",0x10), 0x809C3E9C:("enBoj02OverlayInfoOffset","u32","",0x4), 0x809C3EE0:("D_809C3EE0","UNK_TYPE1","",0x1), - 0x809C3F00:("enBoj03OverlayInfo","OverlayBlockSizes","",0x14), + 0x809C3F00:("enBoj03OverlayInfo","OverlayRelocationSection","",0x14), 0x809C3F14:("enBoj03OverlayRelocations","u32","[4]",0x10), 0x809C3F2C:("enBoj03OverlayInfoOffset","u32","",0x4), 0x809C46B0:("D_809C46B0","UNK_TYPE1","",0x1), 0x809C46D0:("D_809C46D0","UNK_TYPE1","",0x1), 0x809C46DC:("D_809C46DC","UNK_TYPE1","",0x1), - 0x809C46F0:("D_809C46F0","OverlayBlockSizes","",0x14), + 0x809C46F0:("D_809C46F0","OverlayRelocationSection","",0x14), 0x809C4704:("enEncount4OverlayRelocations","u32","[31]",0x7c), 0x809C478C:("enEncount4OverlayInfoOffset","u32","",0x4), 0x809C6100:("D_809C6100","UNK_TYPE4","",0x4), @@ -11012,7 +11018,7 @@ 0x809C6260:("D_809C6260","UNK_TYPE4","",0x4), 0x809C6264:("D_809C6264","UNK_TYPE4","",0x4), 0x809C6268:("D_809C6268","UNK_TYPE4","",0x4), - 0x809C6270:("enBomBowlManOverlayInfo","OverlayBlockSizes","",0x14), + 0x809C6270:("enBomBowlManOverlayInfo","OverlayRelocationSection","",0x14), 0x809C6284:("enBomBowlManOverlayRelocations","u32","[141]",0x234), 0x809C64BC:("enBomBowlManOverlayInfoOffset","u32","",0x4), 0x809C9160:("D_809C9160","UNK_TYPE1","",0x1), @@ -11040,7 +11046,7 @@ 0x809C961C:("D_809C961C","UNK_TYPE4","",0x4), 0x809C9620:("D_809C9620","UNK_TYPE4","",0x4), 0x809C9624:("D_809C9624","UNK_TYPE4","",0x4), - 0x809C9630:("enSyatekiManOverlayInfo","OverlayBlockSizes","",0x14), + 0x809C9630:("enSyatekiManOverlayInfo","OverlayRelocationSection","",0x14), 0x809C9644:("enSyatekiManOverlayRelocations","u32","[261]",0x414), 0x809C9A5C:("enSyatekiManOverlayInfoOffset","u32","",0x4), 0x809CA2B0:("D_809CA2B0","UNK_TYPE1","",0x1), @@ -11051,7 +11057,7 @@ 0x809CA31C:("D_809CA31C","UNK_TYPE1","",0x1), 0x809CA320:("D_809CA320","UNK_TYPE4","",0x4), 0x809CA324:("D_809CA324","UNK_TYPE4","",0x4), - 0x809CA330:("bgIcicleOverlayInfo","OverlayBlockSizes","",0x14), + 0x809CA330:("bgIcicleOverlayInfo","OverlayRelocationSection","",0x14), 0x809CA344:("bgIcicleOverlayRelocations","u32","[40]",0xa0), 0x809CA3EC:("bgIcicleOverlayInfoOffset","u32","",0x4), 0x809CB050:("D_809CB050","UNK_TYPE1","",0x1), @@ -11067,11 +11073,11 @@ 0x809CB0F4:("D_809CB0F4","UNK_TYPE4","",0x4), 0x809CB0F8:("D_809CB0F8","UNK_TYPE4","",0x4), 0x809CB0FC:("D_809CB0FC","UNK_TYPE4","",0x4), - 0x809CB100:("enSyatekiCrowOverlayInfo","OverlayBlockSizes","",0x14), + 0x809CB100:("enSyatekiCrowOverlayInfo","OverlayRelocationSection","",0x14), 0x809CB114:("enSyatekiCrowOverlayRelocations","u32","[56]",0xe0), 0x809CB1FC:("enSyatekiCrowOverlayInfoOffset","u32","",0x4), 0x809CB240:("D_809CB240","UNK_TYPE1","",0x1), - 0x809CB260:("enBoj04OverlayInfo","OverlayBlockSizes","",0x14), + 0x809CB260:("enBoj04OverlayInfo","OverlayRelocationSection","",0x14), 0x809CB274:("enBoj04OverlayRelocations","u32","[4]",0x10), 0x809CB28C:("enBoj04OverlayInfoOffset","u32","",0x4), 0x809CBEE0:("D_809CBEE0","UNK_TYPE1","",0x1), @@ -11083,7 +11089,7 @@ 0x809CBF84:("D_809CBF84","UNK_TYPE4","",0x4), 0x809CBF90:("D_809CBF90","UNK_TYPE4","",0x4), 0x809CBF94:("D_809CBF94","UNK_TYPE4","",0x4), - 0x809CBFA0:("enCne01OverlayInfo","OverlayBlockSizes","",0x14), + 0x809CBFA0:("enCne01OverlayInfo","OverlayRelocationSection","",0x14), 0x809CBFB4:("enCne01OverlayRelocations","u32","[39]",0x9c), 0x809CC05C:("enCne01OverlayInfoOffset","u32","",0x4), 0x809CCC60:("D_809CCC60","UNK_TYPE1","",0x1), @@ -11095,10 +11101,10 @@ 0x809CCD04:("D_809CCD04","UNK_TYPE4","",0x4), 0x809CCD10:("D_809CCD10","UNK_TYPE4","",0x4), 0x809CCD14:("D_809CCD14","UNK_TYPE4","",0x4), - 0x809CCD20:("enBba01OverlayInfo","OverlayBlockSizes","",0x14), + 0x809CCD20:("enBba01OverlayInfo","OverlayRelocationSection","",0x14), 0x809CCD34:("enBba01OverlayRelocations","u32","[39]",0x9c), 0x809CCDDC:("enBba01OverlayInfoOffset","u32","",0x4), - 0x809CDC30:("D_809CDC30","ActorInitData","",0x20), + 0x809CDC30:("D_809CDC30","ActorInit","",0x20), 0x809CDC50:("D_809CDC50","UNK_TYPE1","",0x1), 0x809CDC7C:("D_809CDC7C","UNK_TYPE1","",0x1), 0x809CDCBC:("D_809CDCBC","UNK_TYPE1","",0x1), @@ -11107,7 +11113,7 @@ 0x809CDCE0:("D_809CDCE0","UNK_TYPE4","",0x4), 0x809CDCE4:("__switch_D_809CDCE4","UNK_PTR","",0x4), 0x809CDD58:("D_809CDD58","UNK_TYPE4","",0x4), - 0x809CDD60:("enBji01OverlayInfo","OverlayBlockSizes","",0x14), + 0x809CDD60:("enBji01OverlayInfo","OverlayRelocationSection","",0x14), 0x809CDD74:("enBji01OverlayRelocations","u32","[81]",0x144), 0x809CDEBC:("enBji01OverlayInfoOffset","u32","",0x4), 0x809CF060:("D_809CF060","UNK_TYPE1","",0x1), @@ -11128,7 +11134,7 @@ 0x809CF23C:("D_809CF23C","UNK_TYPE4","",0x4), 0x809CF240:("D_809CF240","UNK_TYPE4","",0x4), 0x809CF244:("D_809CF244","UNK_TYPE4","",0x4), - 0x809CF250:("bgSpdwebOverlayInfo","OverlayBlockSizes","",0x14), + 0x809CF250:("bgSpdwebOverlayInfo","OverlayRelocationSection","",0x14), 0x809CF264:("bgSpdwebOverlayRelocations","u32","[58]",0xe8), 0x809CF34C:("bgSpdwebOverlayInfoOffset","u32","",0x4), 0x809D0190:("D_809D0190","UNK_TYPE1","",0x1), @@ -11138,7 +11144,7 @@ 0x809D0434:("D_809D0434","UNK_TYPE4","",0x4), 0x809D0438:("D_809D0438","UNK_TYPE4","",0x4), 0x809D043C:("D_809D043C","UNK_TYPE4","",0x4), - 0x809D0440:("enMttagOverlayInfo","OverlayBlockSizes","",0x14), + 0x809D0440:("enMttagOverlayInfo","OverlayRelocationSection","",0x14), 0x809D0454:("enMttagOverlayRelocations","u32","[51]",0xcc), 0x809D052C:("enMttagOverlayInfoOffset","u32","",0x4), 0x809D7980:("D_809D7980","UNK_TYPE1","",0x1), @@ -11246,7 +11252,7 @@ 0x809D8150:("D_809D8150","UNK_TYPE4","",0x4), 0x809D8154:("D_809D8154","UNK_TYPE4","",0x4), 0x809D8158:("D_809D8158","UNK_TYPE4","",0x4), - 0x809D8160:("boss01OverlayInfo","OverlayBlockSizes","",0x14), + 0x809D8160:("boss01OverlayInfo","OverlayRelocationSection","",0x14), 0x809D8174:("boss01OverlayRelocations","u32","[550]",0x898), 0x809D8A0C:("boss01OverlayInfoOffset","u32","",0x4), 0x809D8A10:("D_809D8A10","UNK_TYPE2","",0x2), @@ -11353,7 +11359,7 @@ 0x809DFD34:("D_809DFD34","UNK_TYPE4","",0x4), 0x809DFD38:("D_809DFD38","UNK_TYPE1","",0x1), 0x809DFD3C:("D_809DFD3C","UNK_TYPE4","",0x4), - 0x809DFD40:("boss02OverlayInfo","OverlayBlockSizes","",0x14), + 0x809DFD40:("boss02OverlayInfo","OverlayRelocationSection","",0x14), 0x809DFD54:("boss02OverlayRelocations","u32","[431]",0x6bc), 0x809E041C:("boss02OverlayInfoOffset","u32","",0x4), 0x809E0420:("D_809E0420","UNK_TYPE1","",0x1), @@ -11440,7 +11446,7 @@ 0x809E92D4:("D_809E92D4","UNK_TYPE4","",0x4), 0x809E92D8:("D_809E92D8","UNK_TYPE4","",0x4), 0x809E92DC:("D_809E92DC","UNK_TYPE4","",0x4), - 0x809E92E0:("boss03OverlayInfo","OverlayBlockSizes","",0x14), + 0x809E92E0:("boss03OverlayInfo","OverlayRelocationSection","",0x14), 0x809E92F4:("boss03OverlayRelocations","u32","[337]",0x544), 0x809E983C:("boss03OverlayInfoOffset","u32","",0x4), 0x809E9840:("D_809E9840","UNK_TYPE1","",0x1), @@ -11489,7 +11495,7 @@ 0x809EE2C4:("D_809EE2C4","UNK_TYPE4","",0x4), 0x809EE2C8:("D_809EE2C8","UNK_TYPE4","",0x4), 0x809EE2CC:("D_809EE2CC","UNK_TYPE4","",0x4), - 0x809EE2D0:("boss04OverlayInfo","OverlayBlockSizes","",0x14), + 0x809EE2D0:("boss04OverlayInfo","OverlayRelocationSection","",0x14), 0x809EE2E4:("boss04OverlayRelocations","u32","[120]",0x1e0), 0x809EE4CC:("boss04OverlayInfoOffset","u32","",0x4), 0x809EE4D0:("D_809EE4D0","UNK_TYPE1","",0x1), @@ -11532,7 +11538,7 @@ 0x809F1DA4:("D_809F1DA4","UNK_TYPE4","",0x4), 0x809F1DA8:("D_809F1DA8","UNK_TYPE4","",0x4), 0x809F1DAC:("D_809F1DAC","UNK_TYPE4","",0x4), - 0x809F1DB0:("boss05OverlayInfo","OverlayBlockSizes","",0x14), + 0x809F1DB0:("boss05OverlayInfo","OverlayRelocationSection","",0x14), 0x809F1DC4:("boss05OverlayRelocations","u32","[209]",0x344), 0x809F210C:("boss05OverlayInfoOffset","u32","",0x4), 0x809F2110:("D_809F2110","UNK_TYPE1","",0x1), @@ -11566,7 +11572,7 @@ 0x809F416C:("D_809F416C","UNK_TYPE4","",0x4), 0x809F4170:("D_809F4170","UNK_TYPE4","",0x4), 0x809F4174:("D_809F4174","UNK_TYPE4","",0x4), - 0x809F4180:("boss06OverlayInfo","OverlayBlockSizes","",0x14), + 0x809F4180:("boss06OverlayInfo","OverlayRelocationSection","",0x14), 0x809F4194:("boss06OverlayRelocations","u32","[116]",0x1d0), 0x809F436C:("boss06OverlayInfoOffset","u32","",0x4), 0x809F4370:("D_809F4370","UNK_TYPE4","",0x4), @@ -11821,7 +11827,7 @@ 0x80A08790:("D_80A08790","UNK_TYPE4","",0x4), 0x80A08794:("D_80A08794","UNK_TYPE4","",0x4), 0x80A08798:("D_80A08798","UNK_TYPE4","",0x4), - 0x80A087A0:("boss07OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A087A0:("boss07OverlayInfo","OverlayRelocationSection","",0x14), 0x80A087B4:("boss07OverlayRelocations","u32","[1186]",0x1288), 0x80A09740:("D_80A09740","UNK_TYPE1","",0x1), 0x80A09A3C:("boss07OverlayInfoOffset","u32","",0x4), @@ -11863,11 +11869,11 @@ 0x80A0C558:("D_80A0C558","UNK_TYPE4","",0x4), 0x80A0C55C:("D_80A0C55C","UNK_TYPE4","",0x4), 0x80A0C560:("D_80A0C560","UNK_TYPE4","",0x4), - 0x80A0C570:("bgDyYoseizoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A0C570:("bgDyYoseizoOverlayInfo","OverlayRelocationSection","",0x14), 0x80A0C584:("bgDyYoseizoOverlayRelocations","u32","[123]",0x1ec), 0x80A0C77C:("bgDyYoseizoOverlayInfoOffset","u32","",0x4), 0x80A0C7C0:("D_80A0C7C0","UNK_TYPE1","",0x1), - 0x80A0C7E0:("enBoj05OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A0C7E0:("enBoj05OverlayInfo","OverlayRelocationSection","",0x14), 0x80A0C7F4:("enBoj05OverlayRelocations","u32","[4]",0x10), 0x80A0C80C:("enBoj05OverlayInfoOffset","u32","",0x4), 0x80A10860:("D_80A10860","UNK_PTR","",0x4), @@ -11906,7 +11912,7 @@ 0x80A10B28:("D_80A10B28","UNK_TYPE4","",0x4), 0x80A10B2C:("D_80A10B2C","UNK_TYPE4","",0x4), 0x80A10B30:("D_80A10B30","UNK_TYPE4","",0x4), - 0x80A10B40:("enSob1OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A10B40:("enSob1OverlayInfo","OverlayRelocationSection","",0x14), 0x80A10B54:("enSob1OverlayRelocations","u32","[286]",0x478), 0x80A10FCC:("enSob1OverlayInfoOffset","u32","",0x4), 0x80A16100:("D_80A16100","UNK_TYPE1","",0x1), @@ -11972,7 +11978,7 @@ 0x80A167FC:("D_80A167FC","UNK_TYPE4","",0x4), 0x80A16800:("__switch_D_80A16800","UNK_PTR","",0x4), 0x80A16818:("__switch_D_80A16818","UNK_PTR","",0x4), - 0x80A16830:("enGoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A16830:("enGoOverlayInfo","OverlayRelocationSection","",0x14), 0x80A16844:("enGoOverlayRelocations","u32","[315]",0x4ec), 0x80A16D3C:("enGoOverlayInfoOffset","u32","",0x4), 0x80A18EC0:("D_80A18EC0","UNK_TYPE1","",0x1), @@ -12011,12 +12017,12 @@ 0x80A1951C:("D_80A1951C","UNK_TYPE4","",0x4), 0x80A19520:("D_80A19520","UNK_TYPE4","",0x4), 0x80A19524:("D_80A19524","UNK_TYPE4","",0x4), - 0x80A19530:("enRafOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A19530:("enRafOverlayInfo","OverlayRelocationSection","",0x14), 0x80A19544:("enRafOverlayRelocations","u32","[126]",0x1f8), 0x80A1973C:("enRafOverlayInfoOffset","u32","",0x4), 0x80A198B0:("D_80A198B0","UNK_TYPE1","",0x1), 0x80A198D0:("D_80A198D0","UNK_TYPE1","",0x1), - 0x80A198E0:("objFunenOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A198E0:("objFunenOverlayInfo","OverlayRelocationSection","",0x14), 0x80A198F4:("objFunenOverlayRelocations","u32","[4]",0x10), 0x80A1990C:("objFunenOverlayInfoOffset","u32","",0x4), 0x80A1A390:("D_80A1A390","UNK_TYPE1","",0x1), @@ -12032,7 +12038,7 @@ 0x80A1A3E8:("D_80A1A3E8","UNK_TYPE4","",0x4), 0x80A1A3EC:("D_80A1A3EC","UNK_TYPE4","",0x4), 0x80A1A3F0:("D_80A1A3F0","UNK_TYPE4","",0x4), - 0x80A1A400:("objRailliftOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A1A400:("objRailliftOverlayInfo","OverlayRelocationSection","",0x14), 0x80A1A414:("objRailliftOverlayRelocations","u32","[55]",0xdc), 0x80A1A4FC:("objRailliftOverlayInfoOffset","u32","",0x4), 0x80A1B240:("D_80A1B240","UNK_TYPE1","",0x1), @@ -12045,7 +12051,7 @@ 0x80A1B2C8:("D_80A1B2C8","UNK_TYPE4","",0x4), 0x80A1B2CC:("D_80A1B2CC","UNK_TYPE4","",0x4), 0x80A1B2D0:("D_80A1B2D0","UNK_TYPE4","",0x4), - 0x80A1B2E0:("bgNumaHanaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A1B2E0:("bgNumaHanaOverlayInfo","OverlayRelocationSection","",0x14), 0x80A1B2F4:("bgNumaHanaOverlayRelocations","u32","[52]",0xd0), 0x80A1B3CC:("bgNumaHanaOverlayInfoOffset","u32","",0x4), 0x80A1D380:("D_80A1D380","UNK_TYPE1","",0x1), @@ -12095,7 +12101,7 @@ 0x80A1D4BC:("D_80A1D4BC","UNK_TYPE4","",0x4), 0x80A1D4C0:("D_80A1D4C0","UNK_TYPE4","",0x4), 0x80A1D4C4:("D_80A1D4C4","UNK_TYPE4","",0x4), - 0x80A1D4D0:("objFlowerpotOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A1D4D0:("objFlowerpotOverlayInfo","OverlayRelocationSection","",0x14), 0x80A1D4E4:("objFlowerpotOverlayRelocations","u32","[208]",0x340), 0x80A1D82C:("objFlowerpotOverlayInfoOffset","u32","",0x4), 0x80A1D830:("D_80A1D830","UNK_TYPE4","",0x4), @@ -12126,7 +12132,7 @@ 0x80A1F230:("D_80A1F230","UNK_TYPE4","",0x4), 0x80A1F234:("D_80A1F234","UNK_TYPE4","",0x4), 0x80A1F238:("D_80A1F238","UNK_TYPE4","",0x4), - 0x80A1F240:("objSpinyrollOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A1F240:("objSpinyrollOverlayInfo","OverlayRelocationSection","",0x14), 0x80A1F254:("objSpinyrollOverlayRelocations","u32","[109]",0x1b4), 0x80A1F40C:("objSpinyrollOverlayInfoOffset","u32","",0x4), 0x80A1FDB0:("D_80A1FDB0","UNK_TYPE1","",0x1), @@ -12134,7 +12140,7 @@ 0x80A1FDD4:("D_80A1FDD4","UNK_TYPE4","",0x4), 0x80A1FDD8:("D_80A1FDD8","UNK_TYPE4","",0x4), 0x80A1FDDC:("D_80A1FDDC","UNK_TYPE4","",0x4), - 0x80A1FDE0:("dmHinaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A1FDE0:("dmHinaOverlayInfo","OverlayRelocationSection","",0x14), 0x80A1FDF4:("dmHinaOverlayRelocations","u32","[22]",0x58), 0x80A1FE4C:("dmHinaOverlayInfoOffset","u32","",0x4), 0x80A20E50:("D_80A20E50","UNK_TYPE1","",0x1), @@ -12151,7 +12157,7 @@ 0x80A20FD0:("D_80A20FD0","UNK_TYPE1","",0x1), 0x80A20FDC:("D_80A20FDC","UNK_TYPE1","",0x1), 0x80A20FF0:("D_80A20FF0","UNK_TYPE4","",0x4), - 0x80A21000:("enSyatekiWfOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A21000:("enSyatekiWfOverlayInfo","OverlayRelocationSection","",0x14), 0x80A21014:("enSyatekiWfOverlayRelocations","u32","[78]",0x138), 0x80A2114C:("enSyatekiWfOverlayInfoOffset","u32","",0x4), 0x80A229F0:("D_80A229F0","UNK_TYPE1","",0x1), @@ -12178,14 +12184,14 @@ 0x80A22B54:("D_80A22B54","UNK_TYPE4","",0x4), 0x80A22B58:("D_80A22B58","UNK_TYPE4","",0x4), 0x80A22B5C:("D_80A22B5C","UNK_TYPE4","",0x4), - 0x80A22B60:("objSkateblockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A22B60:("objSkateblockOverlayInfo","OverlayRelocationSection","",0x14), 0x80A22B74:("objSkateblockOverlayRelocations","u32","[111]",0x1bc), 0x80A22D3C:("objSkateblockOverlayInfoOffset","u32","",0x4), 0x80A23020:("D_80A23020","UNK_TYPE1","",0x1), 0x80A23030:("D_80A23030","UNK_TYPE4","",0x4), 0x80A23034:("D_80A23034","UNK_TYPE4","",0x4), 0x80A23038:("D_80A23038","UNK_TYPE4","",0x4), - 0x80A23040:("effectEnIceBlockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A23040:("effectEnIceBlockOverlayInfo","OverlayRelocationSection","",0x14), 0x80A23054:("effectEnIceBlockOverlayRelocations","u32","[14]",0x38), 0x80A2308C:("effectEnIceBlockOverlayInfoOffset","u32","",0x4), 0x80A26E30:("D_80A26E30","UNK_TYPE1","",0x1), @@ -12256,7 +12262,7 @@ 0x80A2708C:("D_80A2708C","UNK_TYPE4","",0x4), 0x80A27090:("D_80A27090","UNK_TYPE4","",0x4), 0x80A27094:("D_80A27094","UNK_TYPE4","",0x4), - 0x80A270A0:("objIceblockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A270A0:("objIceblockOverlayInfo","OverlayRelocationSection","",0x14), 0x80A270B4:("objIceblockOverlayRelocations","u32","[280]",0x460), 0x80A2751C:("objIceblockOverlayInfoOffset","u32","",0x4), 0x80A296E0:("D_80A296E0","UNK_TYPE1","",0x1), @@ -12286,7 +12292,7 @@ 0x80A297C8:("D_80A297C8","UNK_TYPE4","",0x4), 0x80A297CC:("D_80A297CC","UNK_TYPE4","",0x4), 0x80A297D0:("D_80A297D0","UNK_TYPE4","",0x4), - 0x80A297E0:("enBigpametOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A297E0:("enBigpametOverlayInfo","OverlayRelocationSection","",0x14), 0x80A297F4:("enBigpametOverlayRelocations","u32","[161]",0x284), 0x80A29A7C:("enBigpametOverlayInfoOffset","u32","",0x4), 0x80A2B870:("D_80A2B870","UNK_TYPE1","",0x1), @@ -12309,7 +12315,7 @@ 0x80A2B9E4:("D_80A2B9E4","UNK_TYPE4","",0x4), 0x80A2B9E8:("D_80A2B9E8","UNK_TYPE4","",0x4), 0x80A2B9EC:("D_80A2B9EC","UNK_TYPE4","",0x4), - 0x80A2B9F0:("bgDblueMovebgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A2B9F0:("bgDblueMovebgOverlayInfo","OverlayRelocationSection","",0x14), 0x80A2BA04:("bgDblueMovebgOverlayRelocations","u32","[120]",0x1e0), 0x80A2BBEC:("bgDblueMovebgOverlayInfoOffset","u32","",0x4), 0x80A2BBF0:("D_80A2BBF0","UNK_TYPE1","",0x1), @@ -12326,7 +12332,7 @@ 0x80A2CBB8:("D_80A2CBB8","UNK_TYPE1","",0x1), 0x80A2CBBC:("D_80A2CBBC","UNK_TYPE1","",0x1), 0x80A2CBC0:("D_80A2CBC0","UNK_TYPE4","",0x4), - 0x80A2CBD0:("enSyatekiDekunutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A2CBD0:("enSyatekiDekunutsOverlayInfo","OverlayRelocationSection","",0x14), 0x80A2CBE4:("enSyatekiDekunutsOverlayRelocations","u32","[74]",0x128), 0x80A2CD0C:("enSyatekiDekunutsOverlayInfoOffset","u32","",0x4), 0x80A2D1C0:("D_80A2D1C0","UNK_TYPE1","",0x1), @@ -12335,7 +12341,7 @@ 0x80A2D204:("D_80A2D204","UNK_TYPE4","",0x4), 0x80A2D208:("D_80A2D208","UNK_TYPE4","",0x4), 0x80A2D20C:("D_80A2D20C","UNK_TYPE4","",0x4), - 0x80A2D210:("elfMsg3OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A2D210:("elfMsg3OverlayInfo","OverlayRelocationSection","",0x14), 0x80A2D224:("elfMsg3OverlayRelocations","u32","[19]",0x4c), 0x80A2D27C:("elfMsg3OverlayInfoOffset","u32","",0x4), 0x80A2E4E0:("D_80A2E4E0","UNK_TYPE1","",0x1), @@ -12361,17 +12367,17 @@ 0x80A2E628:("D_80A2E628","UNK_TYPE1","",0x1), 0x80A2E62C:("D_80A2E62C","UNK_TYPE4","",0x4), 0x80A2E630:("D_80A2E630","UNK_TYPE4","",0x4), - 0x80A2E640:("enFgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A2E640:("enFgOverlayInfo","OverlayRelocationSection","",0x14), 0x80A2E654:("enFgOverlayRelocations","u32","[82]",0x148), 0x80A2E79C:("enFgOverlayInfoOffset","u32","",0x4), 0x80A2E910:("D_80A2E910","UNK_TYPE1","",0x1), - 0x80A2E930:("dmRavineOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A2E930:("dmRavineOverlayInfo","OverlayRelocationSection","",0x14), 0x80A2E944:("dmRavineOverlayRelocations","u32","[6]",0x18), 0x80A2E95C:("dmRavineOverlayInfoOffset","u32","",0x4), 0x80A2ECE0:("D_80A2ECE0","UNK_TYPE1","",0x1), 0x80A2ED00:("D_80A2ED00","UNK_TYPE1","",0x1), 0x80A2ED20:("D_80A2ED20","UNK_TYPE4","",0x4), - 0x80A2ED30:("dmSaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A2ED30:("dmSaOverlayInfo","OverlayRelocationSection","",0x14), 0x80A2ED44:("dmSaOverlayRelocations","u32","[19]",0x4c), 0x80A2ED9C:("dmSaOverlayInfoOffset","u32","",0x4), 0x80A31AD0:("D_80A31AD0","UNK_TYPE1","",0x1), @@ -12471,7 +12477,7 @@ 0x80A31D14:("D_80A31D14","UNK_TYPE4","",0x4), 0x80A31D18:("D_80A31D18","UNK_TYPE4","",0x4), 0x80A31D1C:("D_80A31D1C","UNK_TYPE4","",0x4), - 0x80A31D20:("enSlimeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A31D20:("enSlimeOverlayInfo","OverlayRelocationSection","",0x14), 0x80A31D34:("enSlimeOverlayRelocations","u32","[305]",0x4c4), 0x80A321FC:("enSlimeOverlayInfoOffset","u32","",0x4), 0x80A32200:("D_80A32200","UNK_TYPE1","",0x1), @@ -12491,7 +12497,7 @@ 0x80A33968:("D_80A33968","UNK_TYPE4","",0x4), 0x80A3396C:("D_80A3396C","UNK_TYPE4","",0x4), 0x80A33970:("D_80A33970","UNK_TYPE4","",0x4), - 0x80A33980:("enPrOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A33980:("enPrOverlayInfo","OverlayRelocationSection","",0x14), 0x80A33994:("enPrOverlayRelocations","u32","[90]",0x168), 0x80A33AFC:("enPrOverlayInfoOffset","u32","",0x4), 0x80A34570:("D_80A34570","UNK_TYPE1","",0x1), @@ -12503,7 +12509,7 @@ 0x80A34674:("D_80A34674","UNK_TYPE4","",0x4), 0x80A34678:("D_80A34678","UNK_TYPE4","",0x4), 0x80A3467C:("D_80A3467C","UNK_TYPE4","",0x4), - 0x80A34680:("objToudaiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A34680:("objToudaiOverlayInfo","OverlayRelocationSection","",0x14), 0x80A34694:("objToudaiOverlayRelocations","u32","[25]",0x64), 0x80A346FC:("objToudaiOverlayInfoOffset","u32","",0x4), 0x80A353F0:("D_80A353F0","UNK_TYPE1","",0x1), @@ -12515,10 +12521,10 @@ 0x80A35484:("D_80A35484","f32","",0x4), 0x80A35488:("D_80A35488","f32","",0x4), 0x80A3548C:("D_80A3548C","f32","",0x4), - 0x80A35490:("objEntotuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A35490:("objEntotuOverlayInfo","OverlayRelocationSection","",0x14), 0x80A354A4:("objEntotuOverlayRelocations","u32","[26]",0x68), 0x80A3550C:("objEntotuOverlayInfoOffset","u32","",0x4), - 0x80A35E70:("objBellInitData","ActorInitData","",0x20), + 0x80A35E70:("objBellInitData","ActorInit","",0x20), 0x80A35E90:("D_80A35E90","UNK_TYPE1","",0x1), 0x80A35EBC:("D_80A35EBC","UNK_TYPE1","",0x1), 0x80A35EE8:("D_80A35EE8","UNK_TYPE1","",0x1), @@ -12531,7 +12537,7 @@ 0x80A35F34:("D_80A35F34","f32","",0x4), 0x80A35F38:("D_80A35F38","f32","",0x4), 0x80A35F3C:("D_80A35F3C","f32","",0x4), - 0x80A35F40:("objBellOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A35F40:("objBellOverlayInfo","OverlayRelocationSection","",0x14), 0x80A35F54:("objBellOverlayRelocations","u32","[37]",0x94), 0x80A35FEC:("objBellOverlayInfoOffset","u32","",0x4), 0x80A37550:("D_80A37550","UNK_TYPE1","",0x1), @@ -12578,14 +12584,14 @@ 0x80A37C18:("D_80A37C18","UNK_TYPE4","",0x4), 0x80A37C1C:("D_80A37C1C","UNK_TYPE4","",0x4), 0x80A37C20:("D_80A37C20","UNK_TYPE4","",0x4), - 0x80A37C30:("enSyatekiOkutaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A37C30:("enSyatekiOkutaOverlayInfo","OverlayRelocationSection","",0x14), 0x80A37C44:("enSyatekiOkutaOverlayRelocations","u32","[159]",0x27c), 0x80A37ECC:("enSyatekiOkutaOverlayInfoOffset","u32","",0x4), 0x80A38110:("D_80A38110","UNK_TYPE1","",0x1), 0x80A38130:("D_80A38130","UNK_TYPE1","",0x1), 0x80A38140:("D_80A38140","UNK_TYPE4","",0x4), 0x80A38144:("D_80A38144","UNK_TYPE4","",0x4), - 0x80A38150:("objShutterOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A38150:("objShutterOverlayInfo","OverlayRelocationSection","",0x14), 0x80A38164:("objShutterOverlayRelocations","u32","[10]",0x28), 0x80A3818C:("objShutterOverlayInfoOffset","u32","",0x4), 0x80A387D0:("D_80A387D0","UNK_TYPE1","",0x1), @@ -12593,7 +12599,7 @@ 0x80A38898:("D_80A38898","UNK_TYPE1","",0x1), 0x80A388A8:("D_80A388A8","UNK_TYPE1","",0x1), 0x80A388D0:("__switch_D_80A388D0","UNK_PTR","",0x4), - 0x80A388F0:("dmZlOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A388F0:("dmZlOverlayInfo","OverlayRelocationSection","",0x14), 0x80A38904:("dmZlOverlayRelocations","u32","[36]",0x90), 0x80A3899C:("dmZlOverlayInfoOffset","u32","",0x4), 0x80A39430:("D_80A39430","UNK_TYPE1","",0x1), @@ -12615,17 +12621,17 @@ 0x80A395B0:("D_80A395B0","UNK_TYPE4","",0x4), 0x80A395C0:("D_80A395C0","UNK_TYPE4","",0x4), 0x80A395C4:("D_80A395C4","UNK_TYPE4","",0x4), - 0x80A395D0:("enRuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A395D0:("enRuOverlayInfo","OverlayRelocationSection","",0x14), 0x80A395E4:("enRuOverlayRelocations","u32","[49]",0xc4), 0x80A396AC:("enRuOverlayInfoOffset","u32","",0x4), 0x80A3AAD0:("D_80A3AAD0","UNK_TYPE1","",0x1), - 0x80A3AAF0:("enElfgrpOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A3AAF0:("enElfgrpOverlayInfo","OverlayRelocationSection","",0x14), 0x80A3AB04:("enElfgrpOverlayRelocations","u32","[83]",0x14c), 0x80A3AC5C:("enElfgrpOverlayInfoOffset","u32","",0x4), 0x80A3B010:("D_80A3B010","UNK_TYPE1","",0x1), 0x80A3B030:("D_80A3B030","UNK_TYPE4","",0x4), 0x80A3B034:("D_80A3B034","UNK_TYPE4","",0x4), - 0x80A3B040:("dmTsgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A3B040:("dmTsgOverlayInfo","OverlayRelocationSection","",0x14), 0x80A3B054:("dmTsgOverlayRelocations","u32","[8]",0x20), 0x80A3B07C:("dmTsgOverlayInfoOffset","u32","",0x4), 0x80A3C2D0:("D_80A3C2D0","UNK_TYPE1","",0x1), @@ -12648,7 +12654,7 @@ 0x80A3C398:("D_80A3C398","UNK_TYPE4","",0x4), 0x80A3C39C:("D_80A3C39C","UNK_TYPE4","",0x4), 0x80A3C3A0:("D_80A3C3A0","UNK_TYPE4","",0x4), - 0x80A3C3B0:("enBaguoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A3C3B0:("enBaguoOverlayInfo","OverlayRelocationSection","",0x14), 0x80A3C3C4:("enBaguoOverlayRelocations","u32","[67]",0x10c), 0x80A3C4DC:("enBaguoOverlayInfoOffset","u32","",0x4), 0x80A3D430:("D_80A3D430","UNK_TYPE1","",0x1), @@ -12672,7 +12678,7 @@ 0x80A3D500:("D_80A3D500","UNK_TYPE4","",0x4), 0x80A3D504:("D_80A3D504","UNK_TYPE4","",0x4), 0x80A3D508:("D_80A3D508","UNK_TYPE4","",0x4), - 0x80A3D510:("objVspinyrollOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A3D510:("objVspinyrollOverlayInfo","OverlayRelocationSection","",0x14), 0x80A3D524:("objVspinyrollOverlayRelocations","u32","[85]",0x154), 0x80A3D67C:("objVspinyrollOverlayInfoOffset","u32","",0x4), 0x80A3E270:("D_80A3E270","UNK_TYPE1","",0x1), @@ -12683,7 +12689,7 @@ 0x80A3E300:("D_80A3E300","UNK_TYPE4","",0x4), 0x80A3E304:("D_80A3E304","UNK_TYPE4","",0x4), 0x80A3E308:("D_80A3E308","UNK_TYPE4","",0x4), - 0x80A3E310:("objSmorkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A3E310:("objSmorkOverlayInfo","OverlayRelocationSection","",0x14), 0x80A3E324:("objSmorkOverlayRelocations","u32","[23]",0x5c), 0x80A3E38C:("objSmorkOverlayInfoOffset","u32","",0x4), 0x80A3E690:("D_80A3E690","UNK_TYPE1","",0x1), @@ -12691,7 +12697,7 @@ 0x80A3E6B4:("D_80A3E6B4","UNK_TYPE4","",0x4), 0x80A3E74C:("D_80A3E74C","UNK_TYPE1","",0x1), 0x80A3E75C:("D_80A3E75C","UNK_TYPE1","",0x1), - 0x80A3E780:("enTest2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A3E780:("enTest2OverlayInfo","OverlayRelocationSection","",0x14), 0x80A3E794:("enTest2OverlayRelocations","u32","[18]",0x48), 0x80A3E7DC:("enTest2OverlayInfoOffset","u32","",0x4), 0x80A41530:("D_80A41530","UNK_TYPE1","",0x1), @@ -12727,7 +12733,7 @@ 0x80A41930:("D_80A41930","UNK_TYPE4","",0x4), 0x80A41934:("D_80A41934","UNK_TYPE4","",0x4), 0x80A41938:("D_80A41938","UNK_TYPE4","",0x4), - 0x80A41940:("enTest3OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A41940:("enTest3OverlayInfo","OverlayRelocationSection","",0x14), 0x80A41954:("enTest3OverlayRelocations","u32","[242]",0x3c8), 0x80A41D1C:("enTest3OverlayInfoOffset","u32","",0x4), 0x80A41D20:("D_80A41D20","UNK_TYPE1","",0x1), @@ -12742,14 +12748,14 @@ 0x80A41D64:("D_80A41D64","UNK_TYPE1","",0x1), 0x80A41D68:("D_80A41D68","UNK_TYPE1","",0x1), 0x80A41D6C:("D_80A41D6C","UNK_TYPE1","",0x1), - 0x80A43320:("enTest4InitData","ActorInitData","",0x20), + 0x80A43320:("enTest4InitData","ActorInit","",0x20), 0x80A43340:("D_80A43340","UNK_TYPE4","",0x4), 0x80A43342:("D_80A43342","UNK_TYPE1","",0x1), 0x80A4334A:("D_80A4334A","UNK_TYPE1","",0x1), 0x80A43352:("D_80A43352","UNK_TYPE1","",0x1), 0x80A4335A:("D_80A4335A","UNK_TYPE1","",0x1), 0x80A43364:("D_80A43364","UNK_TYPE1","",0x1), - 0x80A43370:("enTest4OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A43370:("enTest4OverlayInfo","OverlayRelocationSection","",0x14), 0x80A43384:("enTest4OverlayRelocations","u32","[81]",0x144), 0x80A434CC:("enTest4OverlayInfoOffset","u32","",0x4), 0x80A434D0:("D_80A434D0","s16","[2]",0x4), @@ -12776,7 +12782,7 @@ 0x80A44AC4:("D_80A44AC4","UNK_TYPE4","",0x4), 0x80A44AC8:("D_80A44AC8","UNK_TYPE4","",0x4), 0x80A44ACC:("D_80A44ACC","UNK_TYPE4","",0x4), - 0x80A44AD0:("enBatOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A44AD0:("enBatOverlayInfo","OverlayRelocationSection","",0x14), 0x80A44AE4:("enBatOverlayRelocations","u32","[96]",0x180), 0x80A44C6C:("enBatOverlayInfoOffset","u32","",0x4), 0x80A44C70:("D_80A44C70","UNK_TYPE1","",0x1), @@ -12787,7 +12793,7 @@ 0x80A45290:("D_80A45290","UNK_TYPE1","",0x1), 0x80A452A4:("D_80A452A4","UNK_TYPE1","",0x1), 0x80A452B0:("D_80A452B0","UNK_TYPE4","",0x4), - 0x80A452D0:("enSekihiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A452D0:("enSekihiOverlayInfo","OverlayRelocationSection","",0x14), 0x80A452E4:("enSekihiOverlayRelocations","u32","[27]",0x6c), 0x80A4535C:("enSekihiOverlayInfoOffset","u32","",0x4), 0x80A48B30:("D_80A48B30","UNK_TYPE1","",0x1), @@ -12819,7 +12825,7 @@ 0x80A48DC8:("D_80A48DC8","UNK_TYPE4","",0x4), 0x80A48DCC:("D_80A48DCC","UNK_TYPE4","",0x4), 0x80A48DD0:("D_80A48DD0","UNK_TYPE4","",0x4), - 0x80A48DE0:("enWizOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A48DE0:("enWizOverlayInfo","OverlayRelocationSection","",0x14), 0x80A48DF4:("enWizOverlayRelocations","u32","[121]",0x1e4), 0x80A48FDC:("enWizOverlayInfoOffset","u32","",0x4), 0x80A495B0:("D_80A495B0","UNK_TYPE2","",0x2), @@ -12833,7 +12839,7 @@ 0x80A495F8:("D_80A495F8","UNK_TYPE4","",0x4), 0x80A495FC:("D_80A495FC","UNK_TYPE4","",0x4), 0x80A49600:("D_80A49600","UNK_TYPE4","",0x4), - 0x80A49610:("enWizBrockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A49610:("enWizBrockOverlayInfo","OverlayRelocationSection","",0x14), 0x80A49624:("enWizBrockOverlayRelocations","u32","[28]",0x70), 0x80A4969C:("enWizBrockOverlayInfoOffset","u32","",0x4), 0x80A4C1C0:("D_80A4C1C0","UNK_TYPE4","",0x4), @@ -12868,18 +12874,18 @@ 0x80A4C2C0:("D_80A4C2C0","UNK_TYPE4","",0x4), 0x80A4C2C4:("D_80A4C2C4","UNK_TYPE4","",0x4), 0x80A4C2C8:("D_80A4C2C8","UNK_TYPE4","",0x4), - 0x80A4C2D0:("enWizFireOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A4C2D0:("enWizFireOverlayInfo","OverlayRelocationSection","",0x14), 0x80A4C2E4:("enWizFireOverlayRelocations","u32","[104]",0x1a0), 0x80A4C48C:("enWizFireOverlayInfoOffset","u32","",0x4), 0x80A4C900:("D_80A4C900","UNK_TYPE1","",0x1), 0x80A4C920:("D_80A4C920","UNK_TYPE1","",0x1), 0x80A4C950:("D_80A4C950","UNK_TYPE4","",0x4), 0x80A4C954:("D_80A4C954","UNK_TYPE4","",0x4), - 0x80A4C960:("effChangeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A4C960:("effChangeOverlayInfo","OverlayRelocationSection","",0x14), 0x80A4C974:("effChangeOverlayRelocations","u32","[14]",0x38), 0x80A4C9AC:("effChangeOverlayInfoOffset","u32","",0x4), 0x80A4CA40:("D_80A4CA40","UNK_TYPE1","",0x1), - 0x80A4CA60:("dmStatueOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A4CA60:("dmStatueOverlayInfo","OverlayRelocationSection","",0x14), 0x80A4CA74:("dmStatueOverlayRelocations","u32","[4]",0x10), 0x80A4CA8C:("dmStatueOverlayInfoOffset","u32","",0x4), 0x80A4D800:("D_80A4D800","UNK_TYPE1","",0x1), @@ -12893,13 +12899,13 @@ 0x80A4D8B0:("D_80A4D8B0","UNK_TYPE4","",0x4), 0x80A4D8B4:("D_80A4D8B4","UNK_TYPE4","",0x4), 0x80A4D8B8:("D_80A4D8B8","UNK_TYPE4","",0x4), - 0x80A4D8C0:("objFireshieldOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A4D8C0:("objFireshieldOverlayInfo","OverlayRelocationSection","",0x14), 0x80A4D8D4:("objFireshieldOverlayRelocations","u32","[69]",0x114), 0x80A4D9EC:("objFireshieldOverlayInfoOffset","u32","",0x4), 0x80A4DE20:("D_80A4DE20","UNK_TYPE1","",0x1), 0x80A4DE40:("D_80A4DE40","UNK_TYPE1","",0x1), 0x80A4DE44:("D_80A4DE44","UNK_TYPE1","",0x1), - 0x80A4DE60:("bgLadderOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A4DE60:("bgLadderOverlayInfo","OverlayRelocationSection","",0x14), 0x80A4DE74:("bgLadderOverlayRelocations","u32","[20]",0x50), 0x80A4DECC:("bgLadderOverlayInfoOffset","u32","",0x4), 0x80A4F700:("D_80A4F700","UNK_TYPE1","",0x1), @@ -12939,20 +12945,20 @@ 0x80A4F834:("D_80A4F834","UNK_TYPE4","",0x4), 0x80A4F83C:("D_80A4F83C","UNK_TYPE4","",0x4), 0x80A4F840:("D_80A4F840","UNK_TYPE4","",0x4), - 0x80A4F850:("enMkkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A4F850:("enMkkOverlayInfo","OverlayRelocationSection","",0x14), 0x80A4F864:("enMkkOverlayRelocations","u32","[116]",0x1d0), 0x80A4FA3C:("enMkkOverlayInfoOffset","u32","",0x4), 0x80A4FD40:("D_80A4FD40","UNK_TYPE1","",0x1), 0x80A4FD60:("D_80A4FD60","UNK_TYPE1","",0x1), 0x80A4FD64:("D_80A4FD64","UNK_TYPE1","",0x1), 0x80A4FD68:("D_80A4FD68","UNK_TYPE1","",0x1), - 0x80A4FD70:("demoGetitemOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A4FD70:("demoGetitemOverlayInfo","OverlayRelocationSection","",0x14), 0x80A4FD84:("demoGetitemOverlayRelocations","u32","[17]",0x44), 0x80A4FDCC:("demoGetitemOverlayInfoOffset","u32","",0x4), 0x80A50C90:("D_80A50C90","UNK_TYPE1","",0x1), 0x80A50CB0:("D_80A50CB0","UNK_TYPE1","",0x1), 0x80A50CBC:("D_80A50CBC","UNK_TYPE1","",0x1), - 0x80A50CE0:("enDnbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A50CE0:("enDnbOverlayInfo","OverlayRelocationSection","",0x14), 0x80A50CF4:("enDnbOverlayRelocations","u32","[17]",0x44), 0x80A50D3C:("enDnbOverlayInfoOffset","u32","",0x4), 0x80A51250:("D_80A51250","UNK_TYPE1","",0x1), @@ -12962,7 +12968,7 @@ 0x80A5142C:("D_80A5142C","UNK_PTR","",0x4), 0x80A5143C:("D_80A5143C","UNK_TYPE1","",0x1), 0x80A51450:("D_80A51450","UNK_TYPE4","",0x4), - 0x80A51460:("enDnhOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A51460:("enDnhOverlayInfo","OverlayRelocationSection","",0x14), 0x80A51474:("enDnhOverlayRelocations","u32","[29]",0x74), 0x80A514EC:("enDnhOverlayInfoOffset","u32","",0x4), 0x80A521A0:("D_80A521A0","UNK_TYPE2","",0x2), @@ -12972,7 +12978,7 @@ 0x80A521FC:("D_80A521FC","UNK_TYPE1","",0x1), 0x80A5221C:("D_80A5221C","UNK_TYPE1","",0x1), 0x80A5245C:("D_80A5245C","UNK_TYPE1","",0x1), - 0x80A52470:("enDnkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A52470:("enDnkOverlayInfo","OverlayRelocationSection","",0x14), 0x80A52484:("enDnkOverlayRelocations","u32","[39]",0x9c), 0x80A5252C:("enDnkOverlayInfoOffset","u32","",0x4), 0x80A53400:("D_80A53400","UNK_TYPE1","",0x1), @@ -12987,14 +12993,14 @@ 0x80A535FC:("D_80A535FC","UNK_TYPE1","",0x1), 0x80A53620:("__switch_D_80A53620","UNK_PTR","",0x4), 0x80A53648:("__switch_D_80A53648","UNK_PTR","",0x4), - 0x80A53670:("enDnqOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A53670:("enDnqOverlayInfo","OverlayRelocationSection","",0x14), 0x80A53684:("enDnqOverlayRelocations","u32","[82]",0x148), 0x80A537CC:("enDnqOverlayInfoOffset","u32","",0x4), 0x80A53B50:("D_80A53B50","UNK_TYPE1","",0x1), 0x80A53B70:("D_80A53B70","UNK_TYPE4","",0x4), 0x80A53B74:("D_80A53B74","UNK_TYPE1","",0x1), 0x80A53B78:("D_80A53B78","UNK_TYPE4","",0x4), - 0x80A53B80:("bgKeikokuSakuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A53B80:("bgKeikokuSakuOverlayInfo","OverlayRelocationSection","",0x14), 0x80A53B94:("bgKeikokuSakuOverlayRelocations","u32","[18]",0x48), 0x80A53BDC:("bgKeikokuSakuOverlayInfoOffset","u32","",0x4), 0x80A55CE0:("D_80A55CE0","UNK_TYPE1","",0x1), @@ -13053,11 +13059,11 @@ 0x80A55E38:("D_80A55E38","UNK_TYPE4","",0x4), 0x80A55E3C:("D_80A55E3C","UNK_TYPE4","",0x4), 0x80A55E40:("D_80A55E40","UNK_TYPE4","",0x4), - 0x80A55E50:("objHugebombiwaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A55E50:("objHugebombiwaOverlayInfo","OverlayRelocationSection","",0x14), 0x80A55E64:("objHugebombiwaOverlayRelocations","u32","[147]",0x24c), 0x80A560BC:("objHugebombiwaOverlayInfoOffset","u32","",0x4), 0x80A56100:("D_80A56100","UNK_TYPE1","",0x1), - 0x80A56120:("enFirefly2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A56120:("enFirefly2OverlayInfo","OverlayRelocationSection","",0x14), 0x80A56134:("enFirefly2OverlayRelocations","u32","[4]",0x10), 0x80A5614C:("enFirefly2OverlayInfoOffset","u32","",0x4), 0x80A583E0:("D_80A583E0","UNK_TYPE1","",0x1), @@ -13094,7 +13100,7 @@ 0x80A58520:("D_80A58520","UNK_TYPE4","",0x4), 0x80A58524:("D_80A58524","UNK_TYPE4","",0x4), 0x80A58528:("D_80A58528","UNK_TYPE4","",0x4), - 0x80A58530:("enRatOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A58530:("enRatOverlayInfo","OverlayRelocationSection","",0x14), 0x80A58544:("enRatOverlayRelocations","u32","[149]",0x254), 0x80A5879C:("enRatOverlayInfoOffset","u32","",0x4), 0x80A5AF90:("D_80A5AF90","UNK_TYPE1","",0x1), @@ -13122,7 +13128,7 @@ 0x80A5B01C:("D_80A5B01C","UNK_TYPE4","",0x4), 0x80A5B020:("D_80A5B020","UNK_TYPE4","",0x4), 0x80A5B024:("D_80A5B024","UNK_TYPE4","",0x4), - 0x80A5B030:("enWaterEffectOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A5B030:("enWaterEffectOverlayInfo","OverlayRelocationSection","",0x14), 0x80A5B044:("enWaterEffectOverlayRelocations","u32","[70]",0x118), 0x80A5B15C:("enWaterEffectOverlayInfoOffset","u32","",0x4), 0x80A5EAA0:("D_80A5EAA0","UNK_TYPE1","",0x1), @@ -13195,7 +13201,7 @@ 0x80A5EC34:("D_80A5EC34","UNK_TYPE4","",0x4), 0x80A5EC38:("D_80A5EC38","UNK_TYPE4","",0x4), 0x80A5EC3C:("D_80A5EC3C","UNK_TYPE4","",0x4), - 0x80A5EC40:("enKusa2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A5EC40:("enKusa2OverlayInfo","OverlayRelocationSection","",0x14), 0x80A5EC54:("enKusa2OverlayRelocations","u32","[346]",0x568), 0x80A5F1BC:("enKusa2OverlayInfoOffset","u32","",0x4), 0x80A5F1C0:("D_80A5F1C0","UNK_TYPE1","",0x1), @@ -13216,7 +13222,7 @@ 0x80A611C8:("D_80A611C8","UNK_TYPE4","",0x4), 0x80A611CC:("D_80A611CC","UNK_TYPE4","",0x4), 0x80A611D0:("D_80A611D0","UNK_TYPE4","",0x4), - 0x80A611E0:("bgSpoutFireOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A611E0:("bgSpoutFireOverlayInfo","OverlayRelocationSection","",0x14), 0x80A611F4:("bgSpoutFireOverlayRelocations","u32","[43]",0xac), 0x80A612AC:("bgSpoutFireOverlayInfoOffset","u32","",0x4), 0x80A61720:("D_80A61720","UNK_TYPE1","",0x1), @@ -13227,7 +13233,7 @@ 0x80A61794:("D_80A61794","UNK_TYPE4","",0x4), 0x80A61798:("D_80A61798","UNK_TYPE4","",0x4), 0x80A6179C:("D_80A6179C","UNK_TYPE4","",0x4), - 0x80A617A0:("enDyExtraOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A617A0:("enDyExtraOverlayInfo","OverlayRelocationSection","",0x14), 0x80A617B4:("enDyExtraOverlayRelocations","u32","[22]",0x58), 0x80A6180C:("enDyExtraOverlayInfoOffset","u32","",0x4), 0x80A63CC0:("D_80A63CC0","UNK_TYPE1","",0x1), @@ -13273,7 +13279,7 @@ 0x80A64010:("__switch_D_80A64010","UNK_PTR","",0x4), 0x80A64028:("D_80A64028","UNK_TYPE4","",0x4), 0x80A6402C:("D_80A6402C","UNK_TYPE4","",0x4), - 0x80A64030:("enBalOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A64030:("enBalOverlayInfo","OverlayRelocationSection","",0x14), 0x80A64044:("enBalOverlayRelocations","u32","[277]",0x454), 0x80A6449C:("enBalOverlayInfoOffset","u32","",0x4), 0x80A65D40:("D_80A65D40","UNK_TYPE1","",0x1), @@ -13282,14 +13288,14 @@ 0x80A65EAC:("__switch_D_80A65EAC","UNK_PTR","",0x4), 0x80A65EE8:("D_80A65EE8","UNK_TYPE4","",0x4), 0x80A65EEC:("D_80A65EEC","UNK_TYPE4","",0x4), - 0x80A65EF0:("enGinkoManOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A65EF0:("enGinkoManOverlayInfo","OverlayRelocationSection","",0x14), 0x80A65F04:("enGinkoManOverlayRelocations","u32","[156]",0x270), 0x80A6617C:("enGinkoManOverlayInfoOffset","u32","",0x4), 0x80A664A0:("D_80A664A0","UNK_TYPE1","",0x1), 0x80A664C0:("D_80A664C0","UNK_TYPE1","",0x1), 0x80A664EC:("D_80A664EC","UNK_TYPE1","",0x1), 0x80A664FC:("D_80A664FC","UNK_TYPE1","",0x1), - 0x80A66510:("enWarpUzuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A66510:("enWarpUzuOverlayInfo","OverlayRelocationSection","",0x14), 0x80A66524:("enWarpUzuOverlayRelocations","u32","[16]",0x40), 0x80A6656C:("enWarpUzuOverlayInfoOffset","u32","",0x4), 0x80A67600:("D_80A67600","UNK_TYPE1","",0x1), @@ -13319,7 +13325,7 @@ 0x80A67740:("D_80A67740","UNK_TYPE4","",0x4), 0x80A67744:("D_80A67744","UNK_TYPE4","",0x4), 0x80A67748:("D_80A67748","UNK_TYPE4","",0x4), - 0x80A67750:("objDrifticeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A67750:("objDrifticeOverlayInfo","OverlayRelocationSection","",0x14), 0x80A67764:("objDrifticeOverlayRelocations","u32","[80]",0x140), 0x80A678AC:("objDrifticeOverlayInfoOffset","u32","",0x4), 0x80A685E0:("D_80A685E0","UNK_TYPE1","",0x1), @@ -13332,7 +13338,7 @@ 0x80A68674:("D_80A68674","UNK_TYPE4","",0x4), 0x80A68678:("D_80A68678","UNK_TYPE4","",0x4), 0x80A6867C:("__switch_D_80A6867C","UNK_PTR","",0x4), - 0x80A686B0:("enLookNutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A686B0:("enLookNutsOverlayInfo","OverlayRelocationSection","",0x14), 0x80A686C4:("enLookNutsOverlayRelocations","u32","[53]",0xd4), 0x80A6879C:("enLookNutsOverlayInfoOffset","u32","",0x4), 0x80A6B930:("D_80A6B930","UNK_TYPE1","",0x1), @@ -13405,7 +13411,7 @@ 0x80A6BAF8:("D_80A6BAF8","UNK_TYPE4","",0x4), 0x80A6BAFC:("D_80A6BAFC","UNK_TYPE4","",0x4), 0x80A6BB00:("D_80A6BB00","UNK_TYPE4","",0x4), - 0x80A6BB10:("enMushi2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A6BB10:("enMushi2OverlayInfo","OverlayRelocationSection","",0x14), 0x80A6BB24:("enMushi2OverlayRelocations","u32","[280]",0x460), 0x80A6BF8C:("enMushi2OverlayInfoOffset","u32","",0x4), 0x80A6E490:("D_80A6E490","UNK_TYPE1","",0x1), @@ -13444,7 +13450,7 @@ 0x80A6E64C:("D_80A6E64C","UNK_TYPE4","",0x4), 0x80A6E650:("D_80A6E650","UNK_TYPE4","",0x4), 0x80A6E654:("D_80A6E654","UNK_TYPE4","",0x4), - 0x80A6E660:("enFallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A6E660:("enFallOverlayInfo","OverlayRelocationSection","",0x14), 0x80A6E674:("enFallOverlayRelocations","u32","[198]",0x318), 0x80A6E98C:("enFallOverlayInfoOffset","u32","",0x4), 0x80A6E990:("D_80A6E990","UNK_TYPE1","",0x1), @@ -13460,7 +13466,7 @@ 0x80A704FC:("D_80A704FC","UNK_TYPE1","",0x1), 0x80A70510:("__switch_D_80A70510","UNK_PTR","",0x4), 0x80A7056C:("__switch_D_80A7056C","UNK_PTR","",0x4), - 0x80A70590:("enMm3OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A70590:("enMm3OverlayInfo","OverlayRelocationSection","",0x14), 0x80A705A4:("enMm3OverlayRelocations","u32","[82]",0x148), 0x80A706EC:("enMm3OverlayInfoOffset","u32","",0x4), 0x80A71080:("D_80A71080","UNK_TYPE1","",0x1), @@ -13469,7 +13475,7 @@ 0x80A710A8:("D_80A710A8","UNK_TYPE1","",0x1), 0x80A710AC:("D_80A710AC","UNK_TYPE1","",0x1), 0x80A710C0:("D_80A710C0","UNK_TYPE4","",0x4), - 0x80A710D0:("bgCraceMovebgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A710D0:("bgCraceMovebgOverlayInfo","OverlayRelocationSection","",0x14), 0x80A710E4:("bgCraceMovebgOverlayRelocations","u32","[50]",0xc8), 0x80A711AC:("bgCraceMovebgOverlayInfoOffset","u32","",0x4), 0x80A711B0:("D_80A711B0","UNK_TYPE1","",0x1), @@ -13492,7 +13498,7 @@ 0x80A73C0C:("D_80A73C0C","UNK_TYPE4","",0x4), 0x80A73C10:("__switch_D_80A73C10","UNK_PTR","",0x4), 0x80A73C24:("D_80A73C24","UNK_TYPE4","",0x4), - 0x80A73C30:("enDnoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A73C30:("enDnoOverlayInfo","OverlayRelocationSection","",0x14), 0x80A73C44:("enDnoOverlayRelocations","u32","[212]",0x350), 0x80A73F9C:("enDnoOverlayInfoOffset","u32","",0x4), 0x80A75BC0:("D_80A75BC0","UNK_TYPE1","",0x1), @@ -13511,7 +13517,7 @@ 0x80A75C7C:("D_80A75C7C","UNK_TYPE4","",0x4), 0x80A75C80:("D_80A75C80","UNK_TYPE4","",0x4), 0x80A75C84:("D_80A75C84","UNK_TYPE4","",0x4), - 0x80A75C90:("enPr2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A75C90:("enPr2OverlayInfo","OverlayRelocationSection","",0x14), 0x80A75CA4:("enPr2OverlayRelocations","u32","[68]",0x110), 0x80A75DBC:("enPr2OverlayInfoOffset","u32","",0x4), 0x80A771C0:("D_80A771C0","UNK_TYPE1","",0x1), @@ -13531,7 +13537,7 @@ 0x80A7727C:("D_80A7727C","UNK_TYPE4","",0x4), 0x80A77280:("D_80A77280","UNK_TYPE4","",0x4), 0x80A77284:("D_80A77284","UNK_TYPE4","",0x4), - 0x80A77290:("enPrzOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A77290:("enPrzOverlayInfo","OverlayRelocationSection","",0x14), 0x80A772A4:("enPrzOverlayRelocations","u32","[70]",0x118), 0x80A773BC:("enPrzOverlayInfoOffset","u32","",0x4), 0x80A7B4F0:("D_80A7B4F0","UNK_TYPE1","",0x1), @@ -13591,7 +13597,7 @@ 0x80A7B810:("__switch_D_80A7B810","UNK_PTR","",0x4), 0x80A7B834:("D_80A7B834","UNK_TYPE4","",0x4), 0x80A7B838:("D_80A7B838","UNK_TYPE4","",0x4), - 0x80A7B840:("enJso2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A7B840:("enJso2OverlayInfo","OverlayRelocationSection","",0x14), 0x80A7B854:("enJso2OverlayRelocations","u32","[261]",0x414), 0x80A7BC6C:("enJso2OverlayInfoOffset","u32","",0x4), 0x80A7C770:("D_80A7C770","UNK_TYPE1","",0x1), @@ -13613,7 +13619,7 @@ 0x80A7C84C:("D_80A7C84C","UNK_TYPE4","",0x4), 0x80A7C850:("D_80A7C850","UNK_TYPE4","",0x4), 0x80A7C854:("D_80A7C854","UNK_TYPE4","",0x4), - 0x80A7C860:("objEtceteraOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A7C860:("objEtceteraOverlayInfo","OverlayRelocationSection","",0x14), 0x80A7C874:("objEtceteraOverlayRelocations","u32","[70]",0x118), 0x80A7C98C:("objEtceteraOverlayInfoOffset","u32","",0x4), 0x80A80C40:("D_80A80C40","UNK_TYPE1","",0x1), @@ -13655,7 +13661,7 @@ 0x80A80EDC:("D_80A80EDC","UNK_TYPE4","",0x4), 0x80A80EE0:("D_80A80EE0","UNK_TYPE4","",0x4), 0x80A80EE4:("D_80A80EE4","UNK_TYPE4","",0x4), - 0x80A80EF0:("enEgolOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A80EF0:("enEgolOverlayInfo","OverlayRelocationSection","",0x14), 0x80A80F04:("enEgolOverlayRelocations","u32","[177]",0x2c4), 0x80A811CC:("enEgolOverlayInfoOffset","u32","",0x4), 0x80A84550:("D_80A84550","UNK_TYPE1","",0x1), @@ -13706,14 +13712,14 @@ 0x80A84698:("D_80A84698","UNK_TYPE4","",0x4), 0x80A8469C:("D_80A8469C","UNK_TYPE4","",0x4), 0x80A846A0:("D_80A846A0","UNK_TYPE4","",0x4), - 0x80A846B0:("objMineOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A846B0:("objMineOverlayInfo","OverlayRelocationSection","",0x14), 0x80A846C4:("objMineOverlayRelocations","u32","[193]",0x304), 0x80A849CC:("objMineOverlayInfoOffset","u32","",0x4), 0x80A849D0:("D_80A849D0","UNK_TYPE4","",0x4), 0x80A85460:("D_80A85460","UNK_TYPE1","",0x1), 0x80A85480:("D_80A85480","UNK_TYPE1","",0x1), 0x80A854A0:("D_80A854A0","UNK_TYPE1","",0x1), - 0x80A85550:("objPurifyOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A85550:("objPurifyOverlayInfo","OverlayRelocationSection","",0x14), 0x80A85564:("objPurifyOverlayRelocations","u32","[46]",0xb8), 0x80A8561C:("objPurifyOverlayInfoOffset","u32","",0x4), 0x80A88910:("D_80A88910","UNK_TYPE1","",0x1), @@ -13756,7 +13762,7 @@ 0x80A8B440:("__switch_D_80A8B440","UNK_PTR","",0x4), 0x80A8B478:("__switch_D_80A8B478","UNK_PTR","",0x4), 0x80A8B48C:("__switch_D_80A8B48C","UNK_PTR","",0x4), - 0x80A8B4A0:("enTruOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A8B4A0:("enTruOverlayInfo","OverlayRelocationSection","",0x14), 0x80A8B4B4:("enTruOverlayRelocations","u32","[174]",0x2b8), 0x80A8B76C:("enTruOverlayInfoOffset","u32","",0x4), 0x80A8FE10:("D_80A8FE10","UNK_TYPE1","",0x1), @@ -13779,11 +13785,11 @@ 0x80A8FF64:("D_80A8FF64","UNK_TYPE4","",0x4), 0x80A8FF68:("D_80A8FF68","UNK_TYPE4","",0x4), 0x80A8FF6C:("D_80A8FF6C","UNK_TYPE4","",0x4), - 0x80A8FF70:("enTrtOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A8FF70:("enTrtOverlayInfo","OverlayRelocationSection","",0x14), 0x80A8FF84:("enTrtOverlayRelocations","u32","[263]",0x41c), 0x80A903AC:("enTrtOverlayInfoOffset","u32","",0x4), 0x80A906E0:("D_80A906E0","UNK_TYPE1","",0x1), - 0x80A90700:("enTest5OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A90700:("enTest5OverlayInfo","OverlayRelocationSection","",0x14), 0x80A90714:("enTest5OverlayRelocations","u32","[6]",0x18), 0x80A9072C:("enTest5OverlayInfoOffset","u32","",0x4), 0x80A93E60:("D_80A93E60","UNK_TYPE1","",0x1), @@ -13830,7 +13836,7 @@ 0x80A94338:("__switch_D_80A94338","UNK_PTR","",0x4), 0x80A94360:("D_80A94360","UNK_TYPE4","",0x4), 0x80A94364:("D_80A94364","UNK_TYPE4","",0x4), - 0x80A94370:("enTest6OverlayInfo","OverlayBlockSizes","",0x14), + 0x80A94370:("enTest6OverlayInfo","OverlayRelocationSection","",0x14), 0x80A94384:("enTest6OverlayRelocations","u32","[352]",0x580), 0x80A9490C:("enTest6OverlayInfoOffset","u32","",0x4), 0x80A94910:("D_80A94910","UNK_TYPE4","",0x4), @@ -13876,7 +13882,7 @@ 0x80A996A0:("D_80A996A0","UNK_TYPE4","",0x4), 0x80A996A4:("D_80A996A4","UNK_TYPE4","",0x4), 0x80A996A8:("D_80A996A8","UNK_TYPE4","",0x4), - 0x80A996B0:("enAzOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A996B0:("enAzOverlayInfo","OverlayRelocationSection","",0x14), 0x80A996C4:("enAzOverlayRelocations","u32","[493]",0x7b4), 0x80A99E7C:("enAzOverlayInfoOffset","u32","",0x4), 0x80A99E80:("D_80A99E80","UNK_TYPE1","",0x1), @@ -13901,7 +13907,7 @@ 0x80A9ABD8:("D_80A9ABD8","UNK_TYPE4","",0x4), 0x80A9ABDC:("D_80A9ABDC","UNK_TYPE4","",0x4), 0x80A9ABE0:("D_80A9ABE0","UNK_TYPE4","",0x4), - 0x80A9ABF0:("enEstoneOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A9ABF0:("enEstoneOverlayInfo","OverlayRelocationSection","",0x14), 0x80A9AC04:("enEstoneOverlayRelocations","u32","[48]",0xc0), 0x80A9ACCC:("enEstoneOverlayInfoOffset","u32","",0x4), 0x80A9D860:("D_80A9D860","UNK_TYPE1","",0x1), @@ -13951,7 +13957,7 @@ 0x80A9D9B4:("D_80A9D9B4","UNK_TYPE4","",0x4), 0x80A9D9B8:("D_80A9D9B8","UNK_TYPE4","",0x4), 0x80A9D9BC:("D_80A9D9BC","UNK_TYPE4","",0x4), - 0x80A9D9C0:("bgHakuginPostOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A9D9C0:("bgHakuginPostOverlayInfo","OverlayRelocationSection","",0x14), 0x80A9D9D4:("bgHakuginPostOverlayRelocations","u32","[250]",0x3e8), 0x80A9DDBC:("bgHakuginPostOverlayInfoOffset","u32","",0x4), 0x80A9DDC0:("D_80A9DDC0","UNK_TYPE1","",0x1), @@ -13966,7 +13972,7 @@ 0x80A9FD44:("D_80A9FD44","UNK_TYPE4","",0x4), 0x80A9FD48:("D_80A9FD48","UNK_TYPE4","",0x4), 0x80A9FD4C:("D_80A9FD4C","UNK_TYPE4","",0x4), - 0x80A9FD50:("dmOpstageOverlayInfo","OverlayBlockSizes","",0x14), + 0x80A9FD50:("dmOpstageOverlayInfo","OverlayRelocationSection","",0x14), 0x80A9FD64:("dmOpstageOverlayRelocations","u32","[17]",0x44), 0x80A9FDAC:("dmOpstageOverlayInfoOffset","u32","",0x4), 0x80AA3580:("D_80AA3580","UNK_TYPE1","",0x1), @@ -13994,7 +14000,7 @@ 0x80AA4774:("D_80AA4774","UNK_TYPE4","",0x4), 0x80AA4778:("__switch_D_80AA4778","UNK_PTR","",0x4), 0x80AA479C:("__switch_D_80AA479C","UNK_PTR","",0x4), - 0x80AA47D0:("dmStkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AA47D0:("dmStkOverlayInfo","OverlayRelocationSection","",0x14), 0x80AA47E4:("dmStkOverlayRelocations","u32","[870]",0xd98), 0x80AA557C:("dmStkOverlayInfoOffset","u32","",0x4), 0x80AA6F90:("D_80AA6F90","UNK_TYPE1","",0x1), @@ -14018,7 +14024,7 @@ 0x80AA7C3C:("D_80AA7C3C","UNK_TYPE4","",0x4), 0x80AA7C40:("D_80AA7C40","UNK_TYPE4","",0x4), 0x80AA7C44:("D_80AA7C44","UNK_TYPE4","",0x4), - 0x80AA7C50:("dmChar00OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AA7C50:("dmChar00OverlayInfo","OverlayRelocationSection","",0x14), 0x80AA7C64:("dmChar00OverlayRelocations","u32","[348]",0x570), 0x80AA81DC:("dmChar00OverlayInfoOffset","u32","",0x4), 0x80AA9DC0:("D_80AA9DC0","UNK_TYPE2","",0x2), @@ -14044,7 +14050,7 @@ 0x80AAAAF0:("D_80AAAAF0","UNK_TYPE4","",0x4), 0x80AAAAF4:("D_80AAAAF4","UNK_TYPE4","",0x4), 0x80AAAAF8:("D_80AAAAF8","UNK_TYPE4","",0x4), - 0x80AAAB00:("dmChar01OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AAAB00:("dmChar01OverlayInfo","OverlayRelocationSection","",0x14), 0x80AAAB14:("dmChar01OverlayRelocations","u32","[191]",0x2fc), 0x80AAAE1C:("dmChar01OverlayInfoOffset","u32","",0x4), 0x80AAAE20:("D_80AAAE20","UNK_TYPE1","",0x1), @@ -14054,14 +14060,14 @@ 0x80AAB390:("D_80AAB390","UNK_TYPE1","",0x1), 0x80AAB3B0:("D_80AAB3B0","UNK_TYPE1","",0x1), 0x80AAB410:("D_80AAB410","UNK_TYPE4","",0x4), - 0x80AAB420:("dmChar02OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AAB420:("dmChar02OverlayInfo","OverlayRelocationSection","",0x14), 0x80AAB434:("dmChar02OverlayRelocations","u32","[25]",0x64), 0x80AAB49C:("dmChar02OverlayInfoOffset","u32","",0x4), 0x80AABB60:("D_80AABB60","UNK_TYPE1","",0x1), 0x80AABB80:("D_80AABB80","UNK_TYPE1","",0x1), 0x80AABBA0:("D_80AABBA0","UNK_TYPE4","",0x4), 0x80AABBA4:("D_80AABBA4","UNK_TYPE4","",0x4), - 0x80AABBB0:("dmChar03OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AABBB0:("dmChar03OverlayInfo","OverlayRelocationSection","",0x14), 0x80AABBC4:("dmChar03OverlayRelocations","u32","[29]",0x74), 0x80AABC3C:("dmChar03OverlayInfoOffset","u32","",0x4), 0x80AAC440:("D_80AAC440","UNK_TYPE1","",0x1), @@ -14073,7 +14079,7 @@ 0x80AAC504:("D_80AAC504","UNK_TYPE4","",0x4), 0x80AAC508:("D_80AAC508","UNK_TYPE4","",0x4), 0x80AAC50C:("D_80AAC50C","UNK_TYPE4","",0x4), - 0x80AAC510:("dmChar04OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AAC510:("dmChar04OverlayInfo","OverlayRelocationSection","",0x14), 0x80AAC524:("dmChar04OverlayRelocations","u32","[28]",0x70), 0x80AAC59C:("dmChar04OverlayInfoOffset","u32","",0x4), 0x80AAE240:("D_80AAE240","UNK_TYPE1","",0x1), @@ -14093,15 +14099,15 @@ 0x80AAE3BC:("D_80AAE3BC","UNK_TYPE4","",0x4), 0x80AAE3C0:("D_80AAE3C0","UNK_TYPE4","",0x4), 0x80AAE3C4:("D_80AAE3C4","UNK_TYPE4","",0x4), - 0x80AAE3D0:("dmChar05OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AAE3D0:("dmChar05OverlayInfo","OverlayRelocationSection","",0x14), 0x80AAE3E4:("dmChar05OverlayRelocations","u32","[163]",0x28c), 0x80AAE67C:("dmChar05OverlayInfoOffset","u32","",0x4), 0x80AAE960:("D_80AAE960","UNK_TYPE1","",0x1), - 0x80AAE980:("dmChar06OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AAE980:("dmChar06OverlayInfo","OverlayRelocationSection","",0x14), 0x80AAE994:("dmChar06OverlayRelocations","u32","[7]",0x1c), 0x80AAE9BC:("dmChar06OverlayInfoOffset","u32","",0x4), 0x80AAEFF0:("D_80AAEFF0","UNK_TYPE1","",0x1), - 0x80AAF010:("dmChar07OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AAF010:("dmChar07OverlayInfo","OverlayRelocationSection","",0x14), 0x80AAF024:("dmChar07OverlayRelocations","u32","[7]",0x1c), 0x80AAF04C:("dmChar07OverlayInfoOffset","u32","",0x4), 0x80AB1370:("D_80AB1370","UNK_TYPE1","",0x1), @@ -14160,7 +14166,7 @@ 0x80AB1998:("D_80AB1998","UNK_TYPE4","",0x4), 0x80AB199C:("D_80AB199C","UNK_TYPE4","",0x4), 0x80AB19A0:("D_80AB19A0","UNK_TYPE4","",0x4), - 0x80AB19B0:("dmChar08OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AB19B0:("dmChar08OverlayInfo","OverlayRelocationSection","",0x14), 0x80AB19C4:("dmChar08OverlayRelocations","u32","[272]",0x440), 0x80AB1E0C:("dmChar08OverlayInfoOffset","u32","",0x4), 0x80AB2690:("D_80AB2690","UNK_TYPE1","",0x1), @@ -14172,7 +14178,7 @@ 0x80AB26E0:("D_80AB26E0","UNK_TYPE4","",0x4), 0x80AB26E4:("D_80AB26E4","UNK_TYPE4","",0x4), 0x80AB26E8:("D_80AB26E8","UNK_TYPE4","",0x4), - 0x80AB26F0:("dmChar09OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AB26F0:("dmChar09OverlayInfo","OverlayRelocationSection","",0x14), 0x80AB2704:("dmChar09OverlayRelocations","u32","[34]",0x88), 0x80AB278C:("dmChar09OverlayInfoOffset","u32","",0x4), 0x80AB49C0:("D_80AB49C0","UNK_TYPE1","",0x1), @@ -14196,7 +14202,7 @@ 0x80AB4A5C:("D_80AB4A5C","UNK_TYPE4","",0x4), 0x80AB4A60:("D_80AB4A60","UNK_TYPE4","",0x4), 0x80AB4A64:("D_80AB4A64","UNK_TYPE4","",0x4), - 0x80AB4A70:("objTokeidaiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AB4A70:("objTokeidaiOverlayInfo","OverlayRelocationSection","",0x14), 0x80AB4A84:("objTokeidaiOverlayRelocations","u32","[160]",0x280), 0x80AB4D0C:("objTokeidaiOverlayInfoOffset","u32","",0x4), 0x80AB9CF0:("D_80AB9CF0","UNK_TYPE1","",0x1), @@ -14228,7 +14234,7 @@ 0x80AB9FA8:("D_80AB9FA8","UNK_TYPE4","",0x4), 0x80AB9FAC:("__switch_D_80AB9FAC","UNK_PTR","",0x4), 0x80AB9FC0:("__switch_D_80AB9FC0","UNK_PTR","",0x4), - 0x80AB9FE0:("enMnkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AB9FE0:("enMnkOverlayInfo","OverlayRelocationSection","",0x14), 0x80AB9FF4:("enMnkOverlayRelocations","u32","[489]",0x7a4), 0x80ABA79C:("enMnkOverlayInfoOffset","u32","",0x4), 0x80ABB040:("D_80ABB040","UNK_TYPE1","",0x1), @@ -14236,7 +14242,7 @@ 0x80ABB064:("D_80ABB064","UNK_TYPE4","",0x4), 0x80ABB068:("D_80ABB068","UNK_TYPE4","",0x4), 0x80ABB06C:("D_80ABB06C","UNK_TYPE4","",0x4), - 0x80ABB070:("enEgblockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ABB070:("enEgblockOverlayInfo","OverlayRelocationSection","",0x14), 0x80ABB084:("enEgblockOverlayRelocations","u32","[21]",0x54), 0x80ABB0DC:("enEgblockOverlayInfoOffset","u32","",0x4), 0x80ABBDD0:("D_80ABBDD0","UNK_TYPE1","",0x1), @@ -14250,7 +14256,7 @@ 0x80ABBE60:("D_80ABBE60","UNK_TYPE1","",0x1), 0x80ABBE70:("D_80ABBE70","UNK_TYPE4","",0x4), 0x80ABBE74:("D_80ABBE74","UNK_TYPE4","",0x4), - 0x80ABBE80:("enGuardNutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ABBE80:("enGuardNutsOverlayInfo","OverlayRelocationSection","",0x14), 0x80ABBE94:("enGuardNutsOverlayRelocations","u32","[71]",0x11c), 0x80ABBFBC:("enGuardNutsOverlayInfoOffset","u32","",0x4), 0x80ABCF60:("D_80ABCF60","UNK_TYPE1","",0x1), @@ -14273,7 +14279,7 @@ 0x80ABD068:("D_80ABD068","UNK_TYPE4","",0x4), 0x80ABD06C:("D_80ABD06C","UNK_TYPE4","",0x4), 0x80ABD070:("D_80ABD070","UNK_TYPE4","",0x4), - 0x80ABD080:("bgHakuginBombwallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ABD080:("bgHakuginBombwallOverlayInfo","OverlayRelocationSection","",0x14), 0x80ABD094:("bgHakuginBombwallOverlayRelocations","u32","[78]",0x138), 0x80ABD1CC:("bgHakuginBombwallOverlayInfoOffset","u32","",0x4), 0x80ABD730:("D_80ABD730","UNK_TYPE1","",0x1), @@ -14287,11 +14293,11 @@ 0x80ABD794:("D_80ABD794","UNK_TYPE4","",0x4), 0x80ABD798:("D_80ABD798","UNK_TYPE4","",0x4), 0x80ABD79C:("D_80ABD79C","UNK_TYPE4","",0x4), - 0x80ABD7A0:("objTokeiTobiraOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ABD7A0:("objTokeiTobiraOverlayInfo","OverlayRelocationSection","",0x14), 0x80ABD7B4:("objTokeiTobiraOverlayRelocations","u32","[30]",0x78), 0x80ABD82C:("objTokeiTobiraOverlayInfoOffset","u32","",0x4), 0x80ABDC50:("D_80ABDC50","UNK_TYPE1","",0x1), - 0x80ABDC70:("bgHakuginElvpoleOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ABDC70:("bgHakuginElvpoleOverlayInfo","OverlayRelocationSection","",0x14), 0x80ABDC84:("bgHakuginElvpoleOverlayRelocations","u32","[6]",0x18), 0x80ABDC9C:("bgHakuginElvpoleOverlayInfoOffset","u32","",0x4), 0x80AC0090:("D_80AC0090","UNK_TYPE1","",0x1), @@ -14313,7 +14319,7 @@ 0x80AC027C:("__switch_D_80AC027C","UNK_PTR","",0x4), 0x80AC0300:("__switch_D_80AC0300","UNK_PTR","",0x4), 0x80AC03E4:("__switch_D_80AC03E4","UNK_PTR","",0x4), - 0x80AC0400:("enMa4OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AC0400:("enMa4OverlayInfo","OverlayRelocationSection","",0x14), 0x80AC0414:("enMa4OverlayRelocations","u32","[262]",0x418), 0x80AC082C:("enMa4OverlayInfoOffset","u32","",0x4), 0x80AC1090:("D_80AC1090","UNK_TYPE1","",0x1), @@ -14332,7 +14338,7 @@ 0x80AC1110:("D_80AC1110","UNK_TYPE4","",0x4), 0x80AC1114:("D_80AC1114","UNK_TYPE4","",0x4), 0x80AC1118:("D_80AC1118","UNK_TYPE4","",0x4), - 0x80AC1120:("enTwigOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AC1120:("enTwigOverlayInfo","OverlayRelocationSection","",0x14), 0x80AC1134:("enTwigOverlayRelocations","u32","[61]",0xf4), 0x80AC122C:("enTwigOverlayInfoOffset","u32","",0x4), 0x80AC1230:("D_80AC1230","UNK_TYPE1","",0x1), @@ -14347,7 +14353,7 @@ 0x80AC1DFC:("D_80AC1DFC","UNK_TYPE4","",0x4), 0x80AC1E00:("D_80AC1E00","UNK_TYPE4","",0x4), 0x80AC1E04:("D_80AC1E04","UNK_TYPE4","",0x4), - 0x80AC1E10:("enPoFusenOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AC1E10:("enPoFusenOverlayInfo","OverlayRelocationSection","",0x14), 0x80AC1E24:("enPoFusenOverlayRelocations","u32","[41]",0xa4), 0x80AC1ECC:("enPoFusenOverlayInfoOffset","u32","",0x4), 0x80AC2580:("D_80AC2580","UNK_TYPE1","",0x1), @@ -14355,7 +14361,7 @@ 0x80AC25CC:("D_80AC25CC","UNK_TYPE2","",0x2), 0x80AC2634:("D_80AC2634","UNK_TYPE1","",0x1), 0x80AC2650:("D_80AC2650","UNK_TYPE4","",0x4), - 0x80AC2660:("enDoorEtcOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AC2660:("enDoorEtcOverlayInfo","OverlayRelocationSection","",0x14), 0x80AC2674:("enDoorEtcOverlayRelocations","u32","[27]",0x6c), 0x80AC26EC:("enDoorEtcOverlayInfoOffset","u32","",0x4), 0x80AC4510:("D_80AC4510","UNK_TYPE1","",0x1), @@ -14399,7 +14405,7 @@ 0x80AC4678:("D_80AC4678","UNK_TYPE4","",0x4), 0x80AC467C:("D_80AC467C","UNK_TYPE4","",0x4), 0x80AC4680:("D_80AC4680","UNK_TYPE4","",0x4), - 0x80AC4690:("enBigokutaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AC4690:("enBigokutaOverlayInfo","OverlayRelocationSection","",0x14), 0x80AC46A4:("enBigokutaOverlayRelocations","u32","[143]",0x23c), 0x80AC48EC:("enBigokutaOverlayInfoOffset","u32","",0x4), 0x80AC4F10:("D_80AC4F10","UNK_TYPE1","",0x1), @@ -14413,7 +14419,7 @@ 0x80AC4F5C:("D_80AC4F5C","UNK_TYPE4","",0x4), 0x80AC4F60:("D_80AC4F60","UNK_TYPE4","",0x4), 0x80AC4F64:("D_80AC4F64","UNK_TYPE4","",0x4), - 0x80AC4F70:("bgIcefloeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AC4F70:("bgIcefloeOverlayInfo","OverlayRelocationSection","",0x14), 0x80AC4F84:("bgIcefloeOverlayRelocations","u32","[54]",0xd8), 0x80AC505C:("bgIcefloeOverlayInfoOffset","u32","",0x4), 0x80AC5060:("D_80AC5060","UNK_TYPE1","",0x1), @@ -14460,7 +14466,7 @@ 0x80AC9418:("D_80AC9418","UNK_TYPE4","",0x4), 0x80AC941C:("D_80AC941C","UNK_TYPE4","",0x4), 0x80AC9420:("D_80AC9420","UNK_TYPE4","",0x4), - 0x80AC9430:("effectSsSbnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AC9430:("effectSsSbnOverlayInfo","OverlayRelocationSection","",0x14), 0x80AC9444:("effectSsSbnOverlayRelocations","u32","[29]",0x74), 0x80AC94BC:("effectSsSbnOverlayInfoOffset","u32","",0x4), 0x80AC9D50:("D_80AC9D50","UNK_TYPE1","",0x1), @@ -14472,28 +14478,28 @@ 0x80AC9DA0:("D_80AC9DA0","UNK_TYPE4","",0x4), 0x80AC9DA4:("D_80AC9DA4","UNK_TYPE4","",0x4), 0x80AC9DA8:("D_80AC9DA8","UNK_TYPE4","",0x4), - 0x80AC9DB0:("objOcarinaliftOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AC9DB0:("objOcarinaliftOverlayInfo","OverlayRelocationSection","",0x14), 0x80AC9DC4:("objOcarinaliftOverlayRelocations","u32","[51]",0xcc), 0x80AC9E9C:("objOcarinaliftOverlayInfoOffset","u32","",0x4), 0x80ACA9D0:("D_80ACA9D0","UNK_TYPE1","",0x1), 0x80ACA9F0:("__switch_D_80ACA9F0","UNK_PTR","",0x4), - 0x80ACAA10:("enTimeTagOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ACAA10:("enTimeTagOverlayInfo","OverlayRelocationSection","",0x14), 0x80ACAA24:("enTimeTagOverlayRelocations","u32","[56]",0xe0), 0x80ACAB0C:("enTimeTagOverlayInfoOffset","u32","",0x4), 0x80ACB120:("D_80ACB120","UNK_TYPE1","",0x1), 0x80ACB140:("D_80ACB140","UNK_TYPE1","",0x1), 0x80ACB150:("D_80ACB150","UNK_TYPE4","",0x4), - 0x80ACB160:("bgOpenShutterOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ACB160:("bgOpenShutterOverlayInfo","OverlayRelocationSection","",0x14), 0x80ACB174:("bgOpenShutterOverlayRelocations","u32","[26]",0x68), 0x80ACB1DC:("bgOpenShutterOverlayInfoOffset","u32","",0x4), 0x80ACB390:("D_80ACB390","UNK_TYPE1","",0x1), 0x80ACB3B0:("D_80ACB3B0","UNK_TYPE1","",0x1), - 0x80ACB3C0:("bgOpenSpotOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ACB3C0:("bgOpenSpotOverlayInfo","OverlayRelocationSection","",0x14), 0x80ACB3D4:("bgOpenSpotOverlayRelocations","u32","[7]",0x1c), 0x80ACB3FC:("bgOpenSpotOverlayInfoOffset","u32","",0x4), - 0x80ACB630:("bgFuKaitenInitData","ActorInitData","",0x20), + 0x80ACB630:("bgFuKaitenInitData","ActorInit","",0x20), 0x80ACB650:("D_80ACB650","f32","",0x4), - 0x80ACB660:("bgFuKaitenOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ACB660:("bgFuKaitenOverlayInfo","OverlayRelocationSection","",0x14), 0x80ACB674:("bgFuKaitenOverlayRelocations","u32","[8]",0x20), 0x80ACB69C:("bgFuKaitenOverlayInfoOffset","u32","",0x4), 0x80ACC2A0:("D_80ACC2A0","UNK_TYPE1","",0x1), @@ -14514,7 +14520,7 @@ 0x80ACC354:("D_80ACC354","UNK_TYPE4","",0x4), 0x80ACC358:("D_80ACC358","UNK_TYPE4","",0x4), 0x80ACC35C:("D_80ACC35C","UNK_TYPE4","",0x4), - 0x80ACC360:("objAquaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ACC360:("objAquaOverlayInfo","OverlayRelocationSection","",0x14), 0x80ACC374:("objAquaOverlayRelocations","u32","[60]",0xf0), 0x80ACC46C:("objAquaOverlayInfoOffset","u32","",0x4), 0x80ACDA10:("D_80ACDA10","UNK_TYPE1","",0x1), @@ -14531,7 +14537,7 @@ 0x80ACDAEC:("D_80ACDAEC","UNK_TYPE4","",0x4), 0x80ACDAF0:("D_80ACDAF0","UNK_TYPE4","",0x4), 0x80ACDAF4:("D_80ACDAF4","UNK_TYPE4","",0x4), - 0x80ACDB00:("enElforgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ACDB00:("enElforgOverlayInfo","OverlayRelocationSection","",0x14), 0x80ACDB14:("enElforgOverlayRelocations","u32","[109]",0x1b4), 0x80ACDCCC:("enElforgOverlayInfoOffset","u32","",0x4), 0x80ACE250:("D_80ACE250","UNK_TYPE1","",0x1), @@ -14541,7 +14547,7 @@ 0x80ACE2A4:("D_80ACE2A4","UNK_TYPE1","",0x1), 0x80ACE2B0:("D_80ACE2B0","UNK_TYPE4","",0x4), 0x80ACE2B4:("D_80ACE2B4","UNK_TYPE4","",0x4), - 0x80ACE2C0:("enElfbubOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ACE2C0:("enElfbubOverlayInfo","OverlayRelocationSection","",0x14), 0x80ACE2D4:("enElfbubOverlayRelocations","u32","[20]",0x50), 0x80ACE32C:("enElfbubOverlayInfoOffset","u32","",0x4), 0x80ACF5F0:("D_80ACF5F0","UNK_TYPE1","",0x1), @@ -14552,7 +14558,7 @@ 0x80ACF690:("D_80ACF690","UNK_TYPE4","",0x4), 0x80ACF6A0:("D_80ACF6A0","UNK_TYPE4","",0x4), 0x80ACF6A4:("D_80ACF6A4","UNK_TYPE4","",0x4), - 0x80ACF6B0:("enFuMatoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ACF6B0:("enFuMatoOverlayInfo","OverlayRelocationSection","",0x14), 0x80ACF6C4:("enFuMatoOverlayRelocations","u32","[45]",0xb4), 0x80ACF77C:("enFuMatoOverlayInfoOffset","u32","",0x4), 0x80AD05D0:("D_80AD05D0","UNK_TYPE1","",0x1), @@ -14570,7 +14576,7 @@ 0x80AD0730:("D_80AD0730","UNK_TYPE4","",0x4), 0x80AD0734:("D_80AD0734","UNK_TYPE4","",0x4), 0x80AD0738:("D_80AD0738","UNK_TYPE4","",0x4), - 0x80AD0740:("enFuKagoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AD0740:("enFuKagoOverlayInfo","OverlayRelocationSection","",0x14), 0x80AD0754:("enFuKagoOverlayRelocations","u32","[54]",0xd8), 0x80AD082C:("enFuKagoOverlayInfoOffset","u32","",0x4), 0x80AD22A0:("D_80AD22A0","UNK_TYPE1","",0x1), @@ -14591,7 +14597,7 @@ 0x80AD2640:("__switch_D_80AD2640","UNK_PTR","",0x4), 0x80AD2740:("__switch_D_80AD2740","UNK_PTR","",0x4), 0x80AD27A0:("D_80AD27A0","UNK_TYPE4","",0x4), - 0x80AD27B0:("enOsnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AD27B0:("enOsnOverlayInfo","OverlayRelocationSection","",0x14), 0x80AD27C4:("enOsnOverlayRelocations","u32","[232]",0x3a0), 0x80AD2B6C:("enOsnOverlayInfoOffset","u32","",0x4), 0x80AD3250:("D_80AD3250","UNK_TYPE1","",0x1), @@ -14601,7 +14607,7 @@ 0x80AD32D0:("D_80AD32D0","UNK_TYPE1","",0x1), 0x80AD32DC:("D_80AD32DC","UNK_TYPE1","",0x1), 0x80AD32E8:("D_80AD32E8","UNK_TYPE1","",0x1), - 0x80AD3300:("bgCtowerGearOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AD3300:("bgCtowerGearOverlayInfo","OverlayRelocationSection","",0x14), 0x80AD3314:("bgCtowerGearOverlayRelocations","u32","[23]",0x5c), 0x80AD337C:("bgCtowerGearOverlayInfoOffset","u32","",0x4), 0x80AD57E0:("D_80AD57E0","UNK_TYPE1","",0x1), @@ -14622,7 +14628,7 @@ 0x80AD5998:("D_80AD5998","UNK_TYPE4","",0x4), 0x80AD599C:("D_80AD599C","UNK_TYPE4","",0x4), 0x80AD59A0:("D_80AD59A0","UNK_TYPE4","",0x4), - 0x80AD59B0:("enTrt2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AD59B0:("enTrt2OverlayInfo","OverlayRelocationSection","",0x14), 0x80AD59C4:("enTrt2OverlayRelocations","u32","[119]",0x1dc), 0x80AD5BAC:("enTrt2OverlayInfoOffset","u32","",0x4), 0x80AD6600:("D_80AD6600","UNK_TYPE1","",0x1), @@ -14632,7 +14638,7 @@ 0x80AD6664:("D_80AD6664","UNK_TYPE1","",0x1), 0x80AD6680:("D_80AD6680","UNK_TYPE4","",0x4), 0x80AD6684:("D_80AD6684","UNK_TYPE4","",0x4), - 0x80AD6690:("objTokeiStepOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AD6690:("objTokeiStepOverlayInfo","OverlayRelocationSection","",0x14), 0x80AD66A4:("objTokeiStepOverlayRelocations","u32","[45]",0xb4), 0x80AD675C:("objTokeiStepOverlayInfoOffset","u32","",0x4), 0x80AD6CF0:("D_80AD6CF0","UNK_TYPE1","",0x1), @@ -14642,7 +14648,7 @@ 0x80AD6D28:("D_80AD6D28","UNK_TYPE4","",0x4), 0x80AD6D2C:("D_80AD6D2C","UNK_TYPE4","",0x4), 0x80AD6D30:("D_80AD6D30","UNK_TYPE4","",0x4), - 0x80AD6D40:("bgLotusOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AD6D40:("bgLotusOverlayInfo","OverlayRelocationSection","",0x14), 0x80AD6D54:("bgLotusOverlayRelocations","u32","[28]",0x70), 0x80AD6DCC:("bgLotusOverlayInfoOffset","u32","",0x4), 0x80AD8DC0:("D_80AD8DC0","UNK_TYPE1","",0x1), @@ -14685,14 +14691,14 @@ 0x80AD8F20:("D_80AD8F20","UNK_TYPE4","",0x4), 0x80AD8F24:("D_80AD8F24","UNK_TYPE4","",0x4), 0x80AD8F28:("D_80AD8F28","UNK_TYPE4","",0x4), - 0x80AD8F30:("enKameOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AD8F30:("enKameOverlayInfo","OverlayRelocationSection","",0x14), 0x80AD8F44:("enKameOverlayRelocations","u32","[189]",0x2f4), 0x80AD923C:("enKameOverlayInfoOffset","u32","",0x4), 0x80ADA280:("D_80ADA280","UNK_TYPE1","",0x1), 0x80ADA2A0:("D_80ADA2A0","UNK_TYPE1","",0x1), 0x80ADA2CC:("D_80ADA2CC","UNK_TYPE1","",0x1), 0x80ADA2D0:("D_80ADA2D0","UNK_TYPE4","",0x4), - 0x80ADA2E0:("objTakarayaWallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ADA2E0:("objTakarayaWallOverlayInfo","OverlayRelocationSection","",0x14), 0x80ADA2F4:("objTakarayaWallOverlayRelocations","u32","[83]",0x14c), 0x80ADA44C:("objTakarayaWallOverlayInfoOffset","u32","",0x4), 0x80ADA450:("D_80ADA450","UNK_TYPE4","",0x4), @@ -14709,7 +14715,7 @@ 0x80ADAAE0:("D_80ADAAE0","UNK_TYPE4","",0x4), 0x80ADAAE8:("D_80ADAAE8","UNK_TYPE1","",0x1), 0x80ADAD80:("D_80ADAD80","UNK_TYPE1","",0x1), - 0x80ADADA0:("bgFuMizuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ADADA0:("bgFuMizuOverlayInfo","OverlayRelocationSection","",0x14), 0x80ADADB4:("bgFuMizuOverlayRelocations","u32","[5]",0x14), 0x80ADADCC:("bgFuMizuOverlayInfoOffset","u32","",0x4), 0x80ADD910:("D_80ADD910","UNK_TYPE1","",0x1), @@ -14745,7 +14751,7 @@ 0x80ADDC98:("D_80ADDC98","UNK_TYPE4","",0x4), 0x80ADDC9C:("D_80ADDC9C","UNK_TYPE4","",0x4), 0x80ADDCA0:("D_80ADDCA0","UNK_TYPE4","",0x4), - 0x80ADDCB0:("enSellnutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ADDCB0:("enSellnutsOverlayInfo","OverlayRelocationSection","",0x14), 0x80ADDCC4:("enSellnutsOverlayRelocations","u32","[343]",0x55c), 0x80ADE22C:("enSellnutsOverlayInfoOffset","u32","",0x4), 0x80ADE930:("D_80ADE930","UNK_TYPE1","",0x1), @@ -14761,12 +14767,12 @@ 0x80ADE9B4:("D_80ADE9B4","UNK_TYPE4","",0x4), 0x80ADE9B8:("D_80ADE9B8","UNK_TYPE4","",0x4), 0x80ADE9BC:("D_80ADE9BC","UNK_TYPE4","",0x4), - 0x80ADE9C0:("bgDkjailIvyOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ADE9C0:("bgDkjailIvyOverlayInfo","OverlayRelocationSection","",0x14), 0x80ADE9D4:("bgDkjailIvyOverlayRelocations","u32","[38]",0x98), 0x80ADEA6C:("bgDkjailIvyOverlayInfoOffset","u32","",0x4), 0x80ADEB30:("D_80ADEB30","UNK_TYPE1","",0x1), 0x80ADEB50:("D_80ADEB50","UNK_TYPE1","",0x1), - 0x80ADEB60:("objVisiblockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ADEB60:("objVisiblockOverlayInfo","OverlayRelocationSection","",0x14), 0x80ADEB74:("objVisiblockOverlayRelocations","u32","[5]",0x14), 0x80ADEB8C:("objVisiblockOverlayInfoOffset","u32","",0x4), 0x80ADFAE0:("D_80ADFAE0","UNK_TYPE1","",0x1), @@ -14781,7 +14787,7 @@ 0x80ADFB50:("D_80ADFB50","UNK_TYPE1","",0x1), 0x80ADFB60:("D_80ADFB60","UNK_TYPE4","",0x4), 0x80ADFB64:("D_80ADFB64","UNK_TYPE4","",0x4), - 0x80ADFB70:("enTakarayaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80ADFB70:("enTakarayaOverlayInfo","OverlayRelocationSection","",0x14), 0x80ADFB84:("enTakarayaOverlayRelocations","u32","[67]",0x10c), 0x80ADFC9C:("enTakarayaOverlayInfoOffset","u32","",0x4), 0x80AE1170:("D_80AE1170","UNK_TYPE1","",0x1), @@ -14791,14 +14797,14 @@ 0x80AE11D0:("__switch_D_80AE11D0","UNK_PTR","",0x4), 0x80AE1224:("__switch_D_80AE1224","UNK_PTR","",0x4), 0x80AE127C:("__switch_D_80AE127C","UNK_PTR","",0x4), - 0x80AE1370:("enTsnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AE1370:("enTsnOverlayInfo","OverlayRelocationSection","",0x14), 0x80AE1384:("enTsnOverlayRelocations","u32","[178]",0x2c8), 0x80AE164C:("enTsnOverlayInfoOffset","u32","",0x4), 0x80AE1AB0:("D_80AE1AB0","UNK_TYPE1","",0x1), 0x80AE1AD0:("D_80AE1AD0","UNK_PTR","",0x4), 0x80AE1AE8:("D_80AE1AE8","UNK_TYPE4","",0x4), 0x80AE1AF4:("D_80AE1AF4","UNK_TYPE1","",0x1), - 0x80AE1B00:("enDs2nOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AE1B00:("enDs2nOverlayInfo","OverlayRelocationSection","",0x14), 0x80AE1B14:("enDs2nOverlayRelocations","u32","[20]",0x50), 0x80AE1B6C:("enDs2nOverlayInfoOffset","u32","",0x4), 0x80AE5B00:("D_80AE5B00","UNK_TYPE1","",0x1), @@ -14819,7 +14825,7 @@ 0x80AE5D28:("D_80AE5D28","UNK_TYPE4","",0x4), 0x80AE5D2C:("D_80AE5D2C","UNK_TYPE4","",0x4), 0x80AE5D30:("D_80AE5D30","UNK_TYPE4","",0x4), - 0x80AE5D40:("enFsnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AE5D40:("enFsnOverlayInfo","OverlayRelocationSection","",0x14), 0x80AE5D54:("enFsnOverlayRelocations","u32","[245]",0x3d4), 0x80AE612C:("enFsnOverlayInfoOffset","u32","",0x4), 0x80AE6F00:("D_80AE6F00","UNK_TYPE1","",0x1), @@ -14830,7 +14836,7 @@ 0x80AE7218:("D_80AE7218","UNK_TYPE1","",0x1), 0x80AE7270:("D_80AE7270","UNK_TYPE1","",0x1), 0x80AE7280:("__switch_D_80AE7280","UNK_PTR","",0x4), - 0x80AE72A0:("enShnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AE72A0:("enShnOverlayInfo","OverlayRelocationSection","",0x14), 0x80AE72B4:("enShnOverlayRelocations","u32","[57]",0xe4), 0x80AE739C:("enShnOverlayInfoOffset","u32","",0x4), 0x80AE8890:("D_80AE8890","UNK_TYPE1","",0x1), @@ -14843,7 +14849,7 @@ 0x80AE8A30:("D_80AE8A30","UNK_TYPE1","",0x1), 0x80AE8A40:("D_80AE8A40","UNK_TYPE4","",0x4), 0x80AE8A44:("__switch_D_80AE8A44","UNK_PTR","",0x4), - 0x80AE8A60:("enStopheishiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AE8A60:("enStopheishiOverlayInfo","OverlayRelocationSection","",0x14), 0x80AE8A74:("enStopheishiOverlayRelocations","u32","[61]",0xf4), 0x80AE8B6C:("enStopheishiOverlayInfoOffset","u32","",0x4), 0x80AE9800:("D_80AE9800","UNK_TYPE1","",0x1), @@ -14866,7 +14872,7 @@ 0x80AE98D8:("D_80AE98D8","UNK_TYPE4","",0x4), 0x80AE98DC:("D_80AE98DC","UNK_TYPE4","",0x4), 0x80AE98E0:("D_80AE98E0","UNK_TYPE4","",0x4), - 0x80AE98F0:("objBigicicleOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AE98F0:("objBigicicleOverlayInfo","OverlayRelocationSection","",0x14), 0x80AE9904:("objBigicicleOverlayRelocations","u32","[68]",0x110), 0x80AE9A1C:("objBigicicleOverlayInfoOffset","u32","",0x4), 0x80AEBD30:("D_80AEBD30","UNK_TYPE1","",0x1), @@ -14885,7 +14891,7 @@ 0x80AEBF90:("__switch_D_80AEBF90","UNK_PTR","",0x4), 0x80AEC018:("__switch_D_80AEC018","UNK_PTR","",0x4), 0x80AEC034:("D_80AEC034","UNK_TYPE4","",0x4), - 0x80AEC040:("enLiftNutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AEC040:("enLiftNutsOverlayInfo","OverlayRelocationSection","",0x14), 0x80AEC054:("enLiftNutsOverlayRelocations","u32","[256]",0x400), 0x80AEC45C:("enLiftNutsOverlayInfoOffset","u32","",0x4), 0x80AEF800:("D_80AEF800","UNK_TYPE1","",0x1), @@ -14906,7 +14912,7 @@ 0x80AEFBBC:("D_80AEFBBC","UNK_TYPE4","",0x4), 0x80AEFBC0:("D_80AEFBC0","UNK_TYPE4","",0x4), 0x80AEFBC4:("__switch_D_80AEFBC4","UNK_PTR","",0x4), - 0x80AEFBE0:("enTkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AEFBE0:("enTkOverlayInfo","OverlayRelocationSection","",0x14), 0x80AEFBF4:("enTkOverlayRelocations","u32","[277]",0x454), 0x80AF004C:("enTkOverlayInfoOffset","u32","",0x4), 0x80AF0050:("D_80AF0050","UNK_TYPE1","",0x1), @@ -14914,7 +14920,7 @@ 0x80AF0110:("D_80AF0110","UNK_TYPE1","",0x1), 0x80AF0120:("D_80AF0120","UNK_TYPE1","",0x1), 0x80AF0128:("D_80AF0128","UNK_TYPE1","",0x1), - 0x80AF0130:("bgMarketStepOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF0130:("bgMarketStepOverlayInfo","OverlayRelocationSection","",0x14), 0x80AF0144:("bgMarketStepOverlayRelocations","u32","[8]",0x20), 0x80AF016C:("bgMarketStepOverlayInfoOffset","u32","",0x4), 0x80AF0720:("D_80AF0720","UNK_TYPE1","",0x1), @@ -14928,7 +14934,7 @@ 0x80AF0770:("D_80AF0770","UNK_TYPE4","",0x4), 0x80AF0774:("D_80AF0774","UNK_TYPE4","",0x4), 0x80AF0778:("D_80AF0778","UNK_TYPE4","",0x4), - 0x80AF0780:("objLupygameliftOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF0780:("objLupygameliftOverlayInfo","OverlayRelocationSection","",0x14), 0x80AF0794:("objLupygameliftOverlayRelocations","u32","[31]",0x7c), 0x80AF081C:("objLupygameliftOverlayInfoOffset","u32","",0x4), 0x80AF33F0:("D_80AF33F0","UNK_TYPE1","",0x1), @@ -14982,7 +14988,7 @@ 0x80AF34F0:("D_80AF34F0","UNK_TYPE4","",0x4), 0x80AF34F4:("D_80AF34F4","UNK_TYPE4","",0x4), 0x80AF34F8:("D_80AF34F8","UNK_TYPE4","",0x4), - 0x80AF3500:("enTest7OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF3500:("enTest7OverlayInfo","OverlayRelocationSection","",0x14), 0x80AF3514:("enTest7OverlayRelocations","u32","[228]",0x390), 0x80AF38AC:("enTest7OverlayInfoOffset","u32","",0x4), 0x80AF38B0:("D_80AF38B0","UNK_TYPE1","",0x1), @@ -14994,14 +15000,14 @@ 0x80AF3EA0:("D_80AF3EA0","UNK_TYPE1","",0x1), 0x80AF3ECC:("D_80AF3ECC","UNK_TYPE1","",0x1), 0x80AF3EEC:("D_80AF3EEC","UNK_TYPE1","",0x1), - 0x80AF3F00:("objLightblockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF3F00:("objLightblockOverlayInfo","OverlayRelocationSection","",0x14), 0x80AF3F14:("objLightblockOverlayRelocations","u32","[22]",0x58), 0x80AF3F6C:("objLightblockOverlayInfoOffset","u32","",0x4), 0x80AF4330:("D_80AF4330","UNK_TYPE1","",0x1), 0x80AF4350:("D_80AF4350","UNK_TYPE1","",0x1), 0x80AF4374:("D_80AF4374","UNK_TYPE1","",0x1), 0x80AF4390:("D_80AF4390","UNK_TYPE4","",0x4), - 0x80AF43A0:("mirRay2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF43A0:("mirRay2OverlayInfo","OverlayRelocationSection","",0x14), 0x80AF43B4:("mirRay2OverlayRelocations","u32","[13]",0x34), 0x80AF43EC:("mirRay2OverlayInfoOffset","u32","",0x4), 0x80AF63C0:("D_80AF63C0","UNK_TYPE1","",0x1), @@ -15033,7 +15039,7 @@ 0x80AF6578:("D_80AF6578","UNK_TYPE4","",0x4), 0x80AF657C:("D_80AF657C","UNK_TYPE4","",0x4), 0x80AF6580:("D_80AF6580","UNK_TYPE4","",0x4), - 0x80AF6590:("enWdhandOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF6590:("enWdhandOverlayInfo","OverlayRelocationSection","",0x14), 0x80AF65A4:("enWdhandOverlayRelocations","u32","[109]",0x1b4), 0x80AF675C:("enWdhandOverlayInfoOffset","u32","",0x4), 0x80AF6CD0:("D_80AF6CD0","UNK_TYPE1","",0x1), @@ -15044,7 +15050,7 @@ 0x80AF6D40:("D_80AF6D40","UNK_TYPE4","",0x4), 0x80AF6D44:("D_80AF6D44","UNK_TYPE4","",0x4), 0x80AF6D48:("D_80AF6D48","UNK_TYPE4","",0x4), - 0x80AF6D50:("enGamelupyOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF6D50:("enGamelupyOverlayInfo","OverlayRelocationSection","",0x14), 0x80AF6D64:("enGamelupyOverlayRelocations","u32","[29]",0x74), 0x80AF6DDC:("enGamelupyOverlayInfoOffset","u32","",0x4), 0x80AF7510:("D_80AF7510","UNK_TYPE1","",0x1), @@ -15054,7 +15060,7 @@ 0x80AF753C:("D_80AF753C","UNK_TYPE1","",0x1), 0x80AF7550:("D_80AF7550","UNK_TYPE4","",0x4), 0x80AF7554:("D_80AF7554","UNK_TYPE4","",0x4), - 0x80AF7560:("bgDanpeiMovebgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF7560:("bgDanpeiMovebgOverlayInfo","OverlayRelocationSection","",0x14), 0x80AF7574:("bgDanpeiMovebgOverlayRelocations","u32","[50]",0xc8), 0x80AF763C:("bgDanpeiMovebgOverlayInfoOffset","u32","",0x4), 0x80AF7A70:("D_80AF7A70","UNK_TYPE1","",0x1), @@ -15063,7 +15069,7 @@ 0x80AF7AC8:("D_80AF7AC8","UNK_TYPE1","",0x1), 0x80AF7AD4:("D_80AF7AD4","UNK_TYPE1","",0x1), 0x80AF7AD8:("D_80AF7AD8","UNK_TYPE1","",0x1), - 0x80AF7AE0:("enSnowwdOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AF7AE0:("enSnowwdOverlayInfo","OverlayRelocationSection","",0x14), 0x80AF7AF4:("enSnowwdOverlayRelocations","u32","[16]",0x40), 0x80AF7B3C:("enSnowwdOverlayInfoOffset","u32","",0x4), 0x80AFAD80:("D_80AFAD80","UNK_TYPE1","",0x1), @@ -15115,7 +15121,7 @@ 0x80AFBD6C:("__switch_D_80AFBD6C","UNK_PTR","",0x4), 0x80AFBDD4:("__switch_D_80AFBDD4","UNK_PTR","",0x4), 0x80AFBE28:("__switch_D_80AFBE28","UNK_PTR","",0x4), - 0x80AFBFA0:("enPmOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AFBFA0:("enPmOverlayInfo","OverlayRelocationSection","",0x14), 0x80AFBFB4:("enPmOverlayRelocations","u32","[617]",0x9a4), 0x80AFC95C:("enPmOverlayInfoOffset","u32","",0x4), 0x80AFD1B0:("D_80AFD1B0","UNK_TYPE1","",0x1), @@ -15127,7 +15133,7 @@ 0x80AFD230:("D_80AFD230","UNK_TYPE1","",0x1), 0x80AFD270:("D_80AFD270","UNK_TYPE1","",0x1), 0x80AFD2B0:("D_80AFD2B0","UNK_TYPE4","",0x4), - 0x80AFD2C0:("enGakufuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AFD2C0:("enGakufuOverlayInfo","OverlayRelocationSection","",0x14), 0x80AFD2D4:("enGakufuOverlayRelocations","u32","[41]",0xa4), 0x80AFD37C:("enGakufuOverlayInfoOffset","u32","",0x4), 0x80AFD8D0:("D_80AFD8D0","UNK_TYPE1","",0x1), @@ -15136,12 +15142,12 @@ 0x80AFD914:("D_80AFD914","UNK_TYPE4","",0x4), 0x80AFD918:("D_80AFD918","UNK_TYPE4","",0x4), 0x80AFD91C:("D_80AFD91C","UNK_TYPE4","",0x4), - 0x80AFD920:("elfMsg4OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AFD920:("elfMsg4OverlayInfo","OverlayRelocationSection","",0x14), 0x80AFD934:("elfMsg4OverlayRelocations","u32","[21]",0x54), 0x80AFD98C:("elfMsg4OverlayInfoOffset","u32","",0x4), 0x80AFDBB0:("D_80AFDBB0","UNK_TYPE1","",0x1), 0x80AFDBD0:("D_80AFDBD0","UNK_TYPE1","",0x1), - 0x80AFDC00:("elfMsg5OverlayInfo","OverlayBlockSizes","",0x14), + 0x80AFDC00:("elfMsg5OverlayInfo","OverlayRelocationSection","",0x14), 0x80AFDC14:("elfMsg5OverlayRelocations","u32","[8]",0x20), 0x80AFDC3C:("elfMsg5OverlayInfoOffset","u32","",0x4), 0x80AFE730:("D_80AFE730","UNK_TYPE1","",0x1), @@ -15156,7 +15162,7 @@ 0x80AFE7B4:("D_80AFE7B4","UNK_TYPE4","",0x4), 0x80AFE7B8:("D_80AFE7B8","UNK_TYPE4","",0x4), 0x80AFE7BC:("D_80AFE7BC","UNK_TYPE4","",0x4), - 0x80AFE7C0:("enColManOverlayInfo","OverlayBlockSizes","",0x14), + 0x80AFE7C0:("enColManOverlayInfo","OverlayRelocationSection","",0x14), 0x80AFE7D4:("enColManOverlayRelocations","u32","[49]",0xc4), 0x80AFE89C:("enColManOverlayInfoOffset","u32","",0x4), 0x80B011E0:("D_80B011E0","UNK_TYPE1","",0x1), @@ -15179,7 +15185,7 @@ 0x80B014E8:("__switch_D_80B014E8","UNK_PTR","",0x4), 0x80B0152C:("__switch_D_80B0152C","UNK_PTR","",0x4), 0x80B01568:("D_80B01568","UNK_TYPE4","",0x4), - 0x80B01570:("enTalkGibudOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B01570:("enTalkGibudOverlayInfo","OverlayRelocationSection","",0x14), 0x80B01584:("enTalkGibudOverlayRelocations","u32","[256]",0x400), 0x80B0198C:("enTalkGibudOverlayInfoOffset","u32","",0x4), 0x80B02930:("D_80B02930","UNK_TYPE1","",0x1), @@ -15190,7 +15196,7 @@ 0x80B02A0C:("__switch_D_80B02A0C","UNK_PTR","",0x4), 0x80B02A38:("__switch_D_80B02A38","UNK_PTR","",0x4), 0x80B02A74:("__switch_D_80B02A74","UNK_PTR","",0x4), - 0x80B02AA0:("enGiantOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B02AA0:("enGiantOverlayInfo","OverlayRelocationSection","",0x14), 0x80B02AB4:("enGiantOverlayRelocations","u32","[134]",0x218), 0x80B02CCC:("enGiantOverlayInfoOffset","u32","",0x4), 0x80B04F30:("D_80B04F30","UNK_TYPE1","",0x1), @@ -15231,7 +15237,7 @@ 0x80B0504C:("D_80B0504C","UNK_TYPE4","",0x4), 0x80B05050:("D_80B05050","UNK_TYPE4","",0x4), 0x80B05054:("D_80B05054","UNK_TYPE4","",0x4), - 0x80B05060:("objSnowballOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B05060:("objSnowballOverlayInfo","OverlayRelocationSection","",0x14), 0x80B05074:("objSnowballOverlayRelocations","u32","[134]",0x218), 0x80B0528C:("objSnowballOverlayInfoOffset","u32","",0x4), 0x80B0E6E0:("D_80B0E6E0","UNK_TYPE1","",0x1), @@ -15389,7 +15395,7 @@ 0x80B0EE10:("D_80B0EE10","UNK_TYPE4","",0x4), 0x80B0EE14:("D_80B0EE14","UNK_TYPE4","",0x4), 0x80B0EE18:("D_80B0EE18","UNK_TYPE4","",0x4), - 0x80B0EE20:("bossHakuginOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B0EE20:("bossHakuginOverlayInfo","OverlayRelocationSection","",0x14), 0x80B0EE34:("bossHakuginOverlayRelocations","u32","[487]",0x79c), 0x80B0F5DC:("bossHakuginOverlayInfoOffset","u32","",0x4), 0x80B11990:("D_80B11990","UNK_TYPE1","",0x1), @@ -15405,21 +15411,21 @@ 0x80B11B38:("__switch_D_80B11B38","UNK_PTR","",0x4), 0x80B11B50:("__switch_D_80B11B50","UNK_PTR","",0x4), 0x80B11B84:("D_80B11B84","UNK_TYPE4","",0x4), - 0x80B11B90:("enGb2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80B11B90:("enGb2OverlayInfo","OverlayRelocationSection","",0x14), 0x80B11BA4:("enGb2OverlayRelocations","u32","[171]",0x2ac), 0x80B11E5C:("enGb2OverlayInfoOffset","u32","",0x4), 0x80B12370:("D_80B12370","UNK_TYPE1","",0x1), 0x80B12390:("D_80B12390","UNK_TYPE1","",0x1), - 0x80B123C0:("enOnpumanOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B123C0:("enOnpumanOverlayInfo","OverlayRelocationSection","",0x14), 0x80B123D4:("enOnpumanOverlayRelocations","u32","[20]",0x50), 0x80B1242C:("enOnpumanOverlayInfoOffset","u32","",0x4), 0x80B12800:("D_80B12800","UNK_TYPE1","",0x1), 0x80B12820:("D_80B12820","UNK_TYPE1","",0x1), - 0x80B12830:("bgTobira01OverlayInfo","OverlayBlockSizes","",0x14), + 0x80B12830:("bgTobira01OverlayInfo","OverlayRelocationSection","",0x14), 0x80B12844:("bgTobira01OverlayRelocations","u32","[8]",0x20), 0x80B1286C:("bgTobira01OverlayInfoOffset","u32","",0x4), 0x80B1292C:("D_80B1292C","UNK_TYPE1","",0x1), - 0x80B12950:("enTagObjOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B12950:("enTagObjOverlayInfo","OverlayRelocationSection","",0x14), 0x80B12964:("enTagObjOverlayRelocations","u32","[3]",0xc), 0x80B1297C:("enTagObjOverlayInfoOffset","u32","",0x4), 0x80B13E70:("D_80B13E70","UNK_TYPE1","",0x1), @@ -15444,7 +15450,7 @@ 0x80B14008:("D_80B14008","UNK_TYPE4","",0x4), 0x80B1400C:("D_80B1400C","UNK_TYPE4","",0x4), 0x80B14010:("D_80B14010","UNK_TYPE4","",0x4), - 0x80B14020:("objDhouseOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B14020:("objDhouseOverlayInfo","OverlayRelocationSection","",0x14), 0x80B14034:("objDhouseOverlayRelocations","u32","[82]",0x148), 0x80B1417C:("objDhouseOverlayInfoOffset","u32","",0x4), 0x80B15590:("D_80B15590","UNK_TYPE1","",0x1), @@ -15459,7 +15465,7 @@ 0x80B15628:("D_80B15628","UNK_TYPE4","",0x4), 0x80B1562C:("D_80B1562C","UNK_TYPE4","",0x4), 0x80B15630:("D_80B15630","UNK_TYPE4","",0x4), - 0x80B15640:("objHakaisiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B15640:("objHakaisiOverlayInfo","OverlayRelocationSection","",0x14), 0x80B15654:("objHakaisiOverlayRelocations","u32","[76]",0x130), 0x80B1578C:("objHakaisiOverlayInfoOffset","u32","",0x4), 0x80B16840:("D_80B16840","UNK_TYPE1","",0x1), @@ -15472,7 +15478,7 @@ 0x80B16928:("D_80B16928","UNK_TYPE4","",0x4), 0x80B1692C:("D_80B1692C","UNK_TYPE4","",0x4), 0x80B16930:("D_80B16930","UNK_TYPE4","",0x4), - 0x80B16940:("bgHakuginSwitchOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B16940:("bgHakuginSwitchOverlayInfo","OverlayRelocationSection","",0x14), 0x80B16954:("bgHakuginSwitchOverlayRelocations","u32","[100]",0x190), 0x80B16AEC:("bgHakuginSwitchOverlayInfoOffset","u32","",0x4), 0x80B16AF0:("D_80B16AF0","UNK_TYPE1","",0x1), @@ -15523,7 +15529,7 @@ 0x80B19B8C:("D_80B19B8C","UNK_TYPE4","",0x4), 0x80B19B90:("D_80B19B90","UNK_TYPE4","",0x4), 0x80B19B94:("D_80B19B94","UNK_TYPE4","",0x4), - 0x80B19BA0:("enSnowmanOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B19BA0:("enSnowmanOverlayInfo","OverlayRelocationSection","",0x14), 0x80B19BB4:("enSnowmanOverlayRelocations","u32","[233]",0x3a4), 0x80B19F5C:("enSnowmanOverlayInfoOffset","u32","",0x4), 0x80B1A320:("D_80B1A320","UNK_TYPE1","",0x1), @@ -15531,7 +15537,7 @@ 0x80B1A344:("D_80B1A344","UNK_TYPE4","",0x4), 0x80B1A348:("D_80B1A348","UNK_TYPE4","",0x4), 0x80B1A34C:("D_80B1A34C","UNK_TYPE4","",0x4), - 0x80B1A350:("tGSwOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B1A350:("tGSwOverlayInfo","OverlayRelocationSection","",0x14), 0x80B1A364:("tGSwOverlayRelocations","u32","[16]",0x40), 0x80B1A3AC:("tGSwOverlayInfoOffset","u32","",0x4), 0x80B1DA30:("D_80B1DA30","UNK_TYPE1","",0x1), @@ -15566,7 +15572,7 @@ 0x80B1DB54:("D_80B1DB54","UNK_TYPE4","",0x4), 0x80B1DB58:("D_80B1DB58","UNK_TYPE4","",0x4), 0x80B1DB5C:("D_80B1DB5C","UNK_TYPE4","",0x4), - 0x80B1DB60:("enPoSistersOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B1DB60:("enPoSistersOverlayInfo","OverlayRelocationSection","",0x14), 0x80B1DB74:("enPoSistersOverlayRelocations","u32","[204]",0x330), 0x80B1DEAC:("enPoSistersOverlayInfoOffset","u32","",0x4), 0x80B21620:("D_80B21620","UNK_TYPE4","",0x4), @@ -15604,7 +15610,7 @@ 0x80B21834:("D_80B21834","UNK_TYPE4","",0x4), 0x80B21838:("D_80B21838","UNK_TYPE4","",0x4), 0x80B2183C:("D_80B2183C","UNK_TYPE4","",0x4), - 0x80B21840:("enPpOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B21840:("enPpOverlayInfo","OverlayRelocationSection","",0x14), 0x80B21854:("enPpOverlayRelocations","u32","[170]",0x2a8), 0x80B21AFC:("enPpOverlayInfoOffset","u32","",0x4), 0x80B22A60:("D_80B22A60","UNK_TYPE1","",0x1), @@ -15620,7 +15626,7 @@ 0x80B22ADC:("D_80B22ADC","UNK_TYPE4","",0x4), 0x80B22AE0:("D_80B22AE0","UNK_TYPE4","",0x4), 0x80B22AE4:("D_80B22AE4","UNK_TYPE4","",0x4), - 0x80B22AF0:("enHakurockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B22AF0:("enHakurockOverlayInfo","OverlayRelocationSection","",0x14), 0x80B22B04:("enHakurockOverlayRelocations","u32","[62]",0xf8), 0x80B22BFC:("enHakurockOverlayInfoOffset","u32","",0x4), 0x80B23A80:("D_80B23A80","UNK_TYPE1","",0x1), @@ -15632,11 +15638,11 @@ 0x80B23C68:("D_80B23C68","UNK_TYPE4","",0x4), 0x80B23C6C:("D_80B23C6C","UNK_TYPE4","",0x4), 0x80B23C70:("D_80B23C70","UNK_TYPE4","",0x4), - 0x80B23C80:("enHanabiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B23C80:("enHanabiOverlayInfo","OverlayRelocationSection","",0x14), 0x80B23C94:("enHanabiOverlayRelocations","u32","[45]",0xb4), 0x80B23D4C:("enHanabiOverlayInfoOffset","u32","",0x4), 0x80B23E80:("D_80B23E80","UNK_TYPE1","",0x1), - 0x80B23EA0:("objDowsingOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B23EA0:("objDowsingOverlayInfo","OverlayRelocationSection","",0x14), 0x80B23EB4:("objDowsingOverlayRelocations","u32","[6]",0x18), 0x80B23ECC:("objDowsingOverlayInfoOffset","u32","",0x4), 0x80B24460:("D_80B24460","UNK_TYPE1","",0x1), @@ -15644,7 +15650,7 @@ 0x80B2448C:("D_80B2448C","UNK_TYPE1","",0x1), 0x80B245CC:("D_80B245CC","UNK_TYPE4","",0x4), 0x80B245D0:("D_80B245D0","UNK_TYPE4","",0x4), - 0x80B245E0:("objWindOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B245E0:("objWindOverlayInfo","OverlayRelocationSection","",0x14), 0x80B245F4:("objWindOverlayRelocations","u32","[12]",0x30), 0x80B2462C:("objWindOverlayInfoOffset","u32","",0x4), 0x80B25D20:("D_80B25D20","UNK_TYPE1","",0x1), @@ -15679,7 +15685,7 @@ 0x80B26028:("D_80B26028","UNK_TYPE4","",0x4), 0x80B2602C:("D_80B2602C","UNK_TYPE4","",0x4), 0x80B26030:("__switch_D_80B26030","UNK_PTR","",0x4), - 0x80B26050:("enRacedogOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B26050:("enRacedogOverlayInfo","OverlayRelocationSection","",0x14), 0x80B26064:("enRacedogOverlayRelocations","u32","[142]",0x238), 0x80B2629C:("enRacedogOverlayInfoOffset","u32","",0x4), 0x80B27C10:("D_80B27C10","UNK_TYPE1","",0x1), @@ -15693,13 +15699,13 @@ 0x80B27D20:("__switch_D_80B27D20","UNK_PTR","",0x4), 0x80B27DD0:("__switch_D_80B27DD0","UNK_PTR","",0x4), 0x80B27DEC:("__switch_D_80B27DEC","UNK_PTR","",0x4), - 0x80B27E10:("enKendoJsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B27E10:("enKendoJsOverlayInfo","OverlayRelocationSection","",0x14), 0x80B27E24:("enKendoJsOverlayRelocations","u32","[147]",0x24c), 0x80B2807C:("enKendoJsOverlayInfoOffset","u32","",0x4), 0x80B282D0:("D_80B282D0","UNK_TYPE1","",0x1), 0x80B282F0:("D_80B282F0","UNK_TYPE1","",0x1), 0x80B28320:("D_80B28320","UNK_TYPE4","",0x4), - 0x80B28330:("bgBotihasiraOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B28330:("bgBotihasiraOverlayInfo","OverlayRelocationSection","",0x14), 0x80B28344:("bgBotihasiraOverlayRelocations","u32","[10]",0x28), 0x80B2836C:("bgBotihasiraOverlayInfoOffset","u32","",0x4), 0x80B2B2E0:("D_80B2B2E0","UNK_TYPE4","",0x4), @@ -15743,7 +15749,7 @@ 0x80B2B444:("D_80B2B444","UNK_TYPE4","",0x4), 0x80B2B448:("D_80B2B448","UNK_TYPE4","",0x4), 0x80B2B44C:("D_80B2B44C","UNK_TYPE4","",0x4), - 0x80B2B450:("enFish2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80B2B450:("enFish2OverlayInfo","OverlayRelocationSection","",0x14), 0x80B2B464:("enFish2OverlayRelocations","u32","[242]",0x3c8), 0x80B2B82C:("enFish2OverlayInfoOffset","u32","",0x4), 0x80B2C200:("D_80B2C200","UNK_TYPE1","",0x1), @@ -15773,7 +15779,7 @@ 0x80B2C534:("__switch_D_80B2C534","UNK_PTR","",0x4), 0x80B2C548:("__switch_D_80B2C548","UNK_PTR","",0x4), 0x80B2C55C:("__switch_D_80B2C55C","UNK_PTR","",0x4), - 0x80B2C570:("enPstOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B2C570:("enPstOverlayInfo","OverlayRelocationSection","",0x14), 0x80B2C584:("enPstOverlayRelocations","u32","[90]",0x168), 0x80B2C6EC:("enPstOverlayInfoOffset","u32","",0x4), 0x80B2F660:("D_80B2F660","UNK_TYPE1","",0x1), @@ -15807,7 +15813,7 @@ 0x80B2F7A8:("D_80B2F7A8","UNK_TYPE4","",0x4), 0x80B2F7AC:("D_80B2F7AC","UNK_TYPE4","",0x4), 0x80B2F7B0:("D_80B2F7B0","UNK_TYPE4","",0x4), - 0x80B2F7C0:("enPohOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B2F7C0:("enPohOverlayInfo","OverlayRelocationSection","",0x14), 0x80B2F7D4:("enPohOverlayRelocations","u32","[203]",0x32c), 0x80B2FB0C:("enPohOverlayInfoOffset","u32","",0x4), 0x80B31040:("D_80B31040","UNK_TYPE1","",0x1), @@ -15832,7 +15838,7 @@ 0x80B31438:("D_80B31438","UNK_TYPE4","",0x4), 0x80B3143C:("D_80B3143C","UNK_TYPE4","",0x4), 0x80B31440:("D_80B31440","UNK_TYPE4","",0x4), - 0x80B31450:("objSpidertentOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B31450:("objSpidertentOverlayInfo","OverlayRelocationSection","",0x14), 0x80B31464:("objSpidertentOverlayRelocations","u32","[71]",0x11c), 0x80B3158C:("objSpidertentOverlayInfoOffset","u32","",0x4), 0x80B33910:("D_80B33910","UNK_TYPE1","",0x1), @@ -15864,7 +15870,7 @@ 0x80B33A40:("D_80B33A40","UNK_TYPE4","",0x4), 0x80B33A44:("D_80B33A44","UNK_TYPE4","",0x4), 0x80B33A48:("D_80B33A48","UNK_TYPE4","",0x4), - 0x80B33A50:("enZoraeggOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B33A50:("enZoraeggOverlayInfo","OverlayRelocationSection","",0x14), 0x80B33A64:("enZoraeggOverlayRelocations","u32","[176]",0x2c0), 0x80B33D2C:("enZoraeggOverlayInfoOffset","u32","",0x4), 0x80B34B20:("D_80B34B20","UNK_TYPE1","",0x1), @@ -15876,7 +15882,7 @@ 0x80B34BB0:("__switch_D_80B34BB0","UNK_PTR","",0x4), 0x80B34BE4:("__switch_D_80B34BE4","UNK_PTR","",0x4), 0x80B34CD0:("__switch_D_80B34CD0","UNK_PTR","",0x4), - 0x80B34CF0:("enKbtOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B34CF0:("enKbtOverlayInfo","OverlayRelocationSection","",0x14), 0x80B34D04:("enKbtOverlayRelocations","u32","[153]",0x264), 0x80B34F6C:("enKbtOverlayInfoOffset","u32","",0x4), 0x80B36BE0:("D_80B36BE0","UNK_TYPE1","",0x1), @@ -15897,7 +15903,7 @@ 0x80B36E84:("D_80B36E84","UNK_TYPE4","",0x4), 0x80B36E88:("D_80B36E88","UNK_TYPE4","",0x4), 0x80B36E8C:("D_80B36E8C","UNK_TYPE4","",0x4), - 0x80B36E90:("enGgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B36E90:("enGgOverlayInfo","OverlayRelocationSection","",0x14), 0x80B36EA4:("enGgOverlayRelocations","u32","[117]",0x1d4), 0x80B3707C:("enGgOverlayInfoOffset","u32","",0x4), 0x80B38680:("D_80B38680","UNK_TYPE1","",0x1), @@ -15942,7 +15948,7 @@ 0x80B38BB4:("D_80B38BB4","UNK_TYPE4","",0x4), 0x80B38BB8:("D_80B38BB8","UNK_TYPE4","",0x4), 0x80B38BBC:("D_80B38BBC","UNK_TYPE4","",0x4), - 0x80B38BC0:("enMarutaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B38BC0:("enMarutaOverlayInfo","OverlayRelocationSection","",0x14), 0x80B38BD4:("enMarutaOverlayRelocations","u32","[145]",0x244), 0x80B38E1C:("enMarutaOverlayInfoOffset","u32","",0x4), 0x80B3A8C0:("D_80B3A8C0","UNK_TYPE1","",0x1), @@ -15989,7 +15995,7 @@ 0x80B3A9E0:("D_80B3A9E0","UNK_TYPE4","",0x4), 0x80B3A9E4:("D_80B3A9E4","UNK_TYPE4","",0x4), 0x80B3A9E8:("D_80B3A9E8","UNK_TYPE4","",0x4), - 0x80B3A9F0:("objSnowball2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80B3A9F0:("objSnowball2OverlayInfo","OverlayRelocationSection","",0x14), 0x80B3AA04:("objSnowball2OverlayRelocations","u32","[143]",0x23c), 0x80B3AC4C:("objSnowball2OverlayInfoOffset","u32","",0x4), 0x80B3BEE0:("D_80B3BEE0","UNK_TYPE1","",0x1), @@ -16004,7 +16010,7 @@ 0x80B3C0E4:("D_80B3C0E4","UNK_TYPE4","",0x4), 0x80B3C0E8:("D_80B3C0E8","UNK_TYPE4","",0x4), 0x80B3C0EC:("D_80B3C0EC","UNK_TYPE4","",0x4), - 0x80B3C0F0:("enGg2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80B3C0F0:("enGg2OverlayInfo","OverlayRelocationSection","",0x14), 0x80B3C104:("enGg2OverlayRelocations","u32","[84]",0x150), 0x80B3C25C:("enGg2OverlayInfoOffset","u32","",0x4), 0x80B3C940:("D_80B3C940","UNK_TYPE1","",0x1), @@ -16012,7 +16018,7 @@ 0x80B3C96C:("D_80B3C96C","UNK_TYPE1","",0x1), 0x80B3C980:("D_80B3C980","UNK_TYPE4","",0x4), 0x80B3C984:("D_80B3C984","UNK_TYPE4","",0x4), - 0x80B3C990:("objGhakaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B3C990:("objGhakaOverlayInfo","OverlayRelocationSection","",0x14), 0x80B3C9A4:("objGhakaOverlayRelocations","u32","[28]",0x70), 0x80B3CA1C:("objGhakaOverlayInfoOffset","u32","",0x4), 0x80B3DC60:("D_80B3DC60","UNK_TYPE1","",0x1), @@ -16027,7 +16033,7 @@ 0x80B3DEC8:("D_80B3DEC8","UNK_TYPE4","",0x4), 0x80B3DECC:("D_80B3DECC","UNK_TYPE4","",0x4), 0x80B3DED0:("D_80B3DED0","UNK_TYPE1","",0x1), - 0x80B3DEE0:("enDnpOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B3DEE0:("enDnpOverlayInfo","OverlayRelocationSection","",0x14), 0x80B3DEF4:("enDnpOverlayRelocations","u32","[61]",0xf4), 0x80B3DFEC:("enDnpOverlayInfoOffset","u32","",0x4), 0x80B3FBD0:("D_80B3FBD0","UNK_TYPE1","",0x1), @@ -16053,12 +16059,12 @@ 0x80B3FE70:("D_80B3FE70","UNK_TYPE1","",0x1), 0x80B3FE90:("D_80B3FE90","UNK_TYPE4","",0x4), 0x80B3FE94:("D_80B3FE94","UNK_TYPE4","",0x4), - 0x80B3FEA0:("enDaiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B3FEA0:("enDaiOverlayInfo","OverlayRelocationSection","",0x14), 0x80B3FEB4:("enDaiOverlayRelocations","u32","[113]",0x1c4), 0x80B4007C:("enDaiOverlayInfoOffset","u32","",0x4), 0x80B40760:("D_80B40760","UNK_TYPE1","",0x1), 0x80B40780:("D_80B40780","UNK_TYPE1","",0x1), - 0x80B40790:("bgGoronOyuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B40790:("bgGoronOyuOverlayInfo","OverlayRelocationSection","",0x14), 0x80B407A4:("bgGoronOyuOverlayRelocations","u32","[20]",0x50), 0x80B407FC:("bgGoronOyuOverlayInfoOffset","u32","",0x4), 0x80B43250:("D_80B43250","UNK_TYPE1","",0x1), @@ -16080,7 +16086,7 @@ 0x80B43400:("__switch_D_80B43400","UNK_PTR","",0x4), 0x80B43414:("__switch_D_80B43414","UNK_PTR","",0x4), 0x80B43460:("D_80B43460","UNK_TYPE4","",0x4), - 0x80B43470:("enKgyOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B43470:("enKgyOverlayInfo","OverlayRelocationSection","",0x14), 0x80B43484:("enKgyOverlayRelocations","u32","[329]",0x524), 0x80B439AC:("enKgyOverlayInfoOffset","u32","",0x4), 0x80B4E890:("D_80B4E890","UNK_TYPE1","",0x1), @@ -16323,7 +16329,7 @@ 0x80B4F070:("D_80B4F070","UNK_TYPE4","",0x4), 0x80B4F074:("D_80B4F074","UNK_TYPE4","",0x4), 0x80B4F078:("D_80B4F078","UNK_TYPE4","",0x4), - 0x80B4F080:("enInvadepohOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B4F080:("enInvadepohOverlayInfo","OverlayRelocationSection","",0x14), 0x80B4F094:("enInvadepohOverlayRelocations","u32","[1153]",0x1204), 0x80B5029C:("enInvadepohOverlayInfoOffset","u32","",0x4), 0x80B502A0:("D_80B502A0","UNK_TYPE1","",0x1), @@ -16373,7 +16379,7 @@ 0x80B534A4:("D_80B534A4","UNK_TYPE4","",0x4), 0x80B534A8:("D_80B534A8","UNK_TYPE4","",0x4), 0x80B534AC:("D_80B534AC","UNK_TYPE4","",0x4), - 0x80B534B0:("enGkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B534B0:("enGkOverlayInfo","OverlayRelocationSection","",0x14), 0x80B534C4:("enGkOverlayRelocations","u32","[222]",0x378), 0x80B5383C:("enGkOverlayInfoOffset","u32","",0x4), 0x80B581D0:("D_80B581D0","UNK_TYPE1","",0x1), @@ -16446,7 +16452,7 @@ 0x80B59710:("__switch_D_80B59710","UNK_PTR","",0x4), 0x80B5976C:("__switch_D_80B5976C","UNK_PTR","",0x4), 0x80B59780:("__switch_D_80B59780","UNK_PTR","",0x4), - 0x80B59880:("enAnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B59880:("enAnOverlayInfo","OverlayRelocationSection","",0x14), 0x80B59894:("enAnOverlayRelocations","u32","[928]",0xe80), 0x80B5A71C:("enAnOverlayInfoOffset","u32","",0x4), 0x80B5B1F0:("D_80B5B1F0","UNK_TYPE4","",0x4), @@ -16454,7 +16460,7 @@ 0x80B5B214:("D_80B5B214","UNK_TYPE1","",0x1), 0x80B5B234:("D_80B5B234","UNK_TYPE1","",0x1), 0x80B5B260:("D_80B5B260","UNK_TYPE4","",0x4), - 0x80B5B270:("enBeeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B5B270:("enBeeOverlayInfo","OverlayRelocationSection","",0x14), 0x80B5B284:("enBeeOverlayRelocations","u32","[19]",0x4c), 0x80B5B2DC:("enBeeOverlayInfoOffset","u32","",0x4), 0x80B5E380:("D_80B5E380","UNK_TYPE1","",0x1), @@ -16489,7 +16495,7 @@ 0x80B5E4BC:("D_80B5E4BC","UNK_TYPE4","",0x4), 0x80B5E4C0:("D_80B5E4C0","UNK_TYPE4","",0x4), 0x80B5E4C4:("D_80B5E4C4","UNK_TYPE4","",0x4), - 0x80B5E4D0:("enOtOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B5E4D0:("enOtOverlayInfo","OverlayRelocationSection","",0x14), 0x80B5E4E4:("enOtOverlayRelocations","u32","[229]",0x394), 0x80B5E87C:("enOtOverlayInfoOffset","u32","",0x4), 0x80B5E880:("D_80B5E880","UNK_TYPE1","",0x1), @@ -16527,7 +16533,7 @@ 0x80B608B0:("D_80B608B0","UNK_TYPE4","",0x4), 0x80B608B4:("D_80B608B4","UNK_TYPE4","",0x4), 0x80B608B8:("__switch_D_80B608B8","UNK_PTR","",0x4), - 0x80B608E0:("enDragonOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B608E0:("enDragonOverlayInfo","OverlayRelocationSection","",0x14), 0x80B608F4:("enDragonOverlayRelocations","u32","[116]",0x1d0), 0x80B60ACC:("enDragonOverlayInfoOffset","u32","",0x4), 0x80B612F0:("D_80B612F0","UNK_TYPE1","",0x1), @@ -16548,7 +16554,7 @@ 0x80B614DC:("D_80B614DC","UNK_TYPE4","",0x4), 0x80B614E0:("D_80B614E0","UNK_TYPE4","",0x4), 0x80B614E4:("D_80B614E4","UNK_TYPE1","",0x1), - 0x80B614F0:("objDoraOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B614F0:("objDoraOverlayInfo","OverlayRelocationSection","",0x14), 0x80B61504:("objDoraOverlayRelocations","u32","[52]",0xd0), 0x80B615DC:("objDoraOverlayInfoOffset","u32","",0x4), 0x80B64FF0:("D_80B64FF0","UNK_TYPE1","",0x1), @@ -16587,7 +16593,7 @@ 0x80B65114:("D_80B65114","UNK_TYPE4","",0x4), 0x80B65118:("D_80B65118","UNK_TYPE4","",0x4), 0x80B6511C:("D_80B6511C","UNK_TYPE4","",0x4), - 0x80B65120:("enBigpoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B65120:("enBigpoOverlayInfo","OverlayRelocationSection","",0x14), 0x80B65134:("enBigpoOverlayRelocations","u32","[226]",0x388), 0x80B654BC:("enBigpoOverlayInfoOffset","u32","",0x4), 0x80B66640:("D_80B66640","UNK_TYPE1","",0x1), @@ -16624,12 +16630,12 @@ 0x80B6684C:("D_80B6684C","UNK_TYPE1","",0x1), 0x80B66850:("D_80B66850","UNK_TYPE1","",0x1), 0x80B66854:("D_80B66854","UNK_TYPE1","",0x1), - 0x80B66860:("objKendoKanbanOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B66860:("objKendoKanbanOverlayInfo","OverlayRelocationSection","",0x14), 0x80B66874:("objKendoKanbanOverlayRelocations","u32","[106]",0x1a8), 0x80B66A1C:("objKendoKanbanOverlayInfoOffset","u32","",0x4), 0x80B66CB0:("D_80B66CB0","UNK_TYPE1","",0x1), 0x80B66CD0:("D_80B66CD0","UNK_TYPE4","",0x4), - 0x80B66CE0:("objHarikoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B66CE0:("objHarikoOverlayInfo","OverlayRelocationSection","",0x14), 0x80B66CF4:("objHarikoOverlayRelocations","u32","[14]",0x38), 0x80B66D2C:("objHarikoOverlayInfoOffset","u32","",0x4), 0x80B685A0:("D_80B685A0","UNK_TYPE1","",0x1), @@ -16686,7 +16692,7 @@ 0x80B6D220:("__switch_D_80B6D220","UNK_PTR","",0x4), 0x80B6D234:("__switch_D_80B6D234","UNK_PTR","",0x4), 0x80B6D274:("__switch_D_80B6D274","UNK_PTR","",0x4), - 0x80B6D300:("enSthOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B6D300:("enSthOverlayInfo","OverlayRelocationSection","",0x14), 0x80B6D314:("enSthOverlayRelocations","u32","[210]",0x348), 0x80B6D65C:("enSthOverlayInfoOffset","u32","",0x4), 0x80B6DB50:("D_80B6DB50","UNK_TYPE1","",0x1), @@ -16694,12 +16700,12 @@ 0x80B6DB80:("D_80B6DB80","UNK_TYPE4","",0x4), 0x80B6DB84:("D_80B6DB84","UNK_TYPE4","",0x4), 0x80B6DB88:("D_80B6DB88","UNK_TYPE4","",0x4), - 0x80B6DB90:("bgSinkaiKabeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B6DB90:("bgSinkaiKabeOverlayInfo","OverlayRelocationSection","",0x14), 0x80B6DBA4:("bgSinkaiKabeOverlayRelocations","u32","[13]",0x34), 0x80B6DBDC:("bgSinkaiKabeOverlayInfoOffset","u32","",0x4), 0x80B6DF80:("D_80B6DF80","UNK_TYPE1","",0x1), 0x80B6DFA0:("D_80B6DFA0","UNK_TYPE1","",0x1), - 0x80B6DFB0:("bgHakaCurtainOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B6DFB0:("bgHakaCurtainOverlayInfo","OverlayRelocationSection","",0x14), 0x80B6DFC4:("bgHakaCurtainOverlayRelocations","u32","[22]",0x58), 0x80B6E01C:("bgHakaCurtainOverlayInfoOffset","u32","",0x4), 0x80B6E6D0:("D_80B6E6D0","UNK_TYPE1","",0x1), @@ -16714,7 +16720,7 @@ 0x80B6E748:("D_80B6E748","UNK_TYPE1","",0x1), 0x80B6E760:("D_80B6E760","UNK_TYPE4","",0x4), 0x80B6E764:("D_80B6E764","UNK_TYPE4","",0x4), - 0x80B6E770:("bgKin2BombwallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B6E770:("bgKin2BombwallOverlayInfo","OverlayRelocationSection","",0x14), 0x80B6E784:("bgKin2BombwallOverlayRelocations","u32","[35]",0x8c), 0x80B6E81C:("bgKin2BombwallOverlayInfoOffset","u32","",0x4), 0x80B6EDC0:("D_80B6EDC0","UNK_TYPE1","",0x1), @@ -16724,7 +16730,7 @@ 0x80B6EEE0:("D_80B6EEE0","UNK_TYPE1","",0x1), 0x80B6EEE4:("D_80B6EEE4","UNK_TYPE1","",0x1), 0x80B6EEE8:("D_80B6EEE8","UNK_TYPE1","",0x1), - 0x80B6EF00:("bgKin2FenceOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B6EF00:("bgKin2FenceOverlayInfo","OverlayRelocationSection","",0x14), 0x80B6EF14:("bgKin2FenceOverlayRelocations","u32","[33]",0x84), 0x80B6EF9C:("bgKin2FenceOverlayInfoOffset","u32","",0x4), 0x80B6F970:("D_80B6F970","UNK_TYPE1","",0x1), @@ -16740,7 +16746,7 @@ 0x80B6FA54:("D_80B6FA54","UNK_TYPE4","",0x4), 0x80B6FA58:("D_80B6FA58","UNK_TYPE4","",0x4), 0x80B6FA5C:("D_80B6FA5C","UNK_TYPE4","",0x4), - 0x80B6FA60:("bgKin2PictureOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B6FA60:("bgKin2PictureOverlayInfo","OverlayRelocationSection","",0x14), 0x80B6FA74:("bgKin2PictureOverlayRelocations","u32","[46]",0xb8), 0x80B6FB2C:("bgKin2PictureOverlayInfoOffset","u32","",0x4), 0x80B70730:("D_80B70730","UNK_TYPE1","",0x1), @@ -16759,7 +16765,7 @@ 0x80B7079C:("D_80B7079C","UNK_TYPE4","",0x4), 0x80B707A0:("D_80B707A0","UNK_TYPE4","",0x4), 0x80B707A4:("D_80B707A4","UNK_TYPE4","",0x4), - 0x80B707B0:("bgKin2ShelfOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B707B0:("bgKin2ShelfOverlayInfo","OverlayRelocationSection","",0x14), 0x80B707C4:("bgKin2ShelfOverlayRelocations","u32","[61]",0xf4), 0x80B708BC:("bgKin2ShelfOverlayInfoOffset","u32","",0x4), 0x80B732B0:("D_80B732B0","UNK_TYPE1","",0x1), @@ -16788,7 +16794,7 @@ 0x80B7353C:("D_80B7353C","UNK_TYPE4","",0x4), 0x80B73540:("__switch_D_80B73540","UNK_PTR","",0x4), 0x80B73574:("__switch_D_80B73574","UNK_PTR","",0x4), - 0x80B735B0:("enRailSkbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B735B0:("enRailSkbOverlayInfo","OverlayRelocationSection","",0x14), 0x80B735C4:("enRailSkbOverlayRelocations","u32","[303]",0x4bc), 0x80B73A8C:("enRailSkbOverlayInfoOffset","u32","",0x4), 0x80B75800:("D_80B75800","UNK_TYPE1","",0x1), @@ -16808,7 +16814,7 @@ 0x80B75A80:("__switch_D_80B75A80","UNK_PTR","",0x4), 0x80B75A9C:("__switch_D_80B75A9C","UNK_PTR","",0x4), 0x80B75AC0:("__switch_D_80B75AC0","UNK_PTR","",0x4), - 0x80B75B90:("enJgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B75B90:("enJgOverlayInfo","OverlayRelocationSection","",0x14), 0x80B75BA4:("enJgOverlayRelocations","u32","[288]",0x480), 0x80B7602C:("enJgOverlayInfoOffset","u32","",0x4), 0x80B774F0:("D_80B774F0","UNK_TYPE1","",0x1), @@ -16821,7 +16827,7 @@ 0x80B77680:("D_80B77680","UNK_TYPE4","",0x4), 0x80B77684:("D_80B77684","UNK_TYPE4","",0x4), 0x80B77688:("D_80B77688","UNK_TYPE4","",0x4), - 0x80B77690:("enTruMtOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B77690:("enTruMtOverlayInfo","OverlayRelocationSection","",0x14), 0x80B776A4:("enTruMtOverlayRelocations","u32","[50]",0xc8), 0x80B7776C:("enTruMtOverlayInfoOffset","u32","",0x4), 0x80B7C0F0:("D_80B7C0F0","UNK_TYPE1","",0x1), @@ -16863,7 +16869,7 @@ 0x80B7C3F8:("D_80B7C3F8","UNK_TYPE4","",0x4), 0x80B7C3FC:("D_80B7C3FC","UNK_TYPE4","",0x4), 0x80B7C400:("D_80B7C400","UNK_TYPE4","",0x4), - 0x80B7C410:("objUmOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B7C410:("objUmOverlayInfo","OverlayRelocationSection","",0x14), 0x80B7C424:("objUmOverlayRelocations","u32","[281]",0x464), 0x80B7C88C:("objUmOverlayInfoOffset","u32","",0x4), 0x80B7E4E0:("D_80B7E4E0","UNK_TYPE1","",0x1), @@ -16887,12 +16893,12 @@ 0x80B7E624:("__switch_D_80B7E624","UNK_PTR","",0x4), 0x80B7E660:("D_80B7E660","UNK_TYPE4","",0x4), 0x80B7E664:("D_80B7E664","UNK_TYPE4","",0x4), - 0x80B7E670:("enNeoReebaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B7E670:("enNeoReebaOverlayInfo","OverlayRelocationSection","",0x14), 0x80B7E684:("enNeoReebaOverlayRelocations","u32","[170]",0x2a8), 0x80B7E92C:("enNeoReebaOverlayInfoOffset","u32","",0x4), - 0x80B7EA00:("bgMbarChairInitData","ActorInitData","",0x20), + 0x80B7EA00:("bgMbarChairInitData","ActorInit","",0x20), 0x80B7EA20:("bgMbarChairInitVars","ActorInitVar","[4]",0x10), - 0x80B7EA30:("bgMbarChairOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B7EA30:("bgMbarChairOverlayInfo","OverlayRelocationSection","",0x14), 0x80B7EA44:("bgMbarChairOverlayRelocations","u32","[6]",0x18), 0x80B7EA5C:("bgMbarChairOverlayInfoOffset","u32","",0x4), 0x80B7F620:("D_80B7F620","UNK_TYPE1","",0x1), @@ -16901,7 +16907,7 @@ 0x80B7F654:("D_80B7F654","UNK_TYPE4","",0x4), 0x80B7F658:("D_80B7F658","UNK_TYPE4","",0x4), 0x80B7F65C:("D_80B7F65C","UNK_TYPE4","",0x4), - 0x80B7F660:("bgIkanaBlockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B7F660:("bgIkanaBlockOverlayInfo","OverlayRelocationSection","",0x14), 0x80B7F674:("bgIkanaBlockOverlayRelocations","u32","[44]",0xb0), 0x80B7F72C:("bgIkanaBlockOverlayInfoOffset","u32","",0x4), 0x80B7FF30:("D_80B7FF30","UNK_TYPE1","",0x1), @@ -16914,7 +16920,7 @@ 0x80B801C0:("D_80B801C0","UNK_TYPE1","",0x1), 0x80B8021C:("D_80B8021C","UNK_TYPE1","",0x1), 0x80B80230:("D_80B80230","UNK_TYPE4","",0x4), - 0x80B80240:("bgIkanaMirrorOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B80240:("bgIkanaMirrorOverlayInfo","OverlayRelocationSection","",0x14), 0x80B80248:("D_80B80248","UNK_TYPE1","",0x1), 0x80B80254:("bgIkanaMirrorOverlayRelocations","u32","[33]",0x84), 0x80B802DC:("bgIkanaMirrorOverlayInfoOffset","u32","",0x4), @@ -16935,7 +16941,7 @@ 0x80B82224:("D_80B82224","UNK_TYPE4","",0x4), 0x80B82228:("D_80B82228","UNK_TYPE4","",0x4), 0x80B8222C:("D_80B8222C","UNK_TYPE4","",0x4), - 0x80B82230:("bgIkanaRotaryroomOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B82230:("bgIkanaRotaryroomOverlayInfo","OverlayRelocationSection","",0x14), 0x80B82244:("bgIkanaRotaryroomOverlayRelocations","u32","[89]",0x164), 0x80B823AC:("bgIkanaRotaryroomOverlayInfoOffset","u32","",0x4), 0x80B83A00:("D_80B83A00","UNK_TYPE1","",0x1), @@ -16959,7 +16965,7 @@ 0x80B83ACC:("D_80B83ACC","UNK_TYPE4","",0x4), 0x80B83AD0:("D_80B83AD0","UNK_TYPE4","",0x4), 0x80B83AD4:("D_80B83AD4","UNK_TYPE4","",0x4), - 0x80B83AE0:("bgDblueBalanceOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B83AE0:("bgDblueBalanceOverlayInfo","OverlayRelocationSection","",0x14), 0x80B83AF4:("bgDblueBalanceOverlayRelocations","u32","[93]",0x174), 0x80B83C6C:("bgDblueBalanceOverlayInfoOffset","u32","",0x4), 0x80B83C70:("D_80B83C70","UNK_TYPE1","",0x1), @@ -16987,7 +16993,7 @@ 0x80B853F8:("D_80B853F8","UNK_TYPE4","",0x4), 0x80B853FC:("D_80B853FC","UNK_TYPE4","",0x4), 0x80B85400:("D_80B85400","UNK_TYPE4","",0x4), - 0x80B85410:("bgDblueWaterfallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B85410:("bgDblueWaterfallOverlayInfo","OverlayRelocationSection","",0x14), 0x80B85424:("bgDblueWaterfallOverlayRelocations","u32","[88]",0x160), 0x80B8558C:("bgDblueWaterfallOverlayInfoOffset","u32","",0x4), 0x80B8A8D0:("D_80B8A8D0","UNK_TYPE1","",0x1), @@ -17046,7 +17052,7 @@ 0x80B8ADAC:("D_80B8ADAC","UNK_TYPE4","",0x4), 0x80B8ADB0:("D_80B8ADB0","UNK_TYPE4","",0x4), 0x80B8ADB4:("D_80B8ADB4","UNK_TYPE4","",0x4), - 0x80B8ADC0:("enKaizokuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B8ADC0:("enKaizokuOverlayInfo","OverlayRelocationSection","",0x14), 0x80B8ADD4:("enKaizokuOverlayRelocations","u32","[318]",0x4f8), 0x80B8B2CC:("enKaizokuOverlayInfoOffset","u32","",0x4), 0x80B8CE20:("D_80B8CE20","UNK_TYPE1","",0x1), @@ -17058,7 +17064,7 @@ 0x80B8CE8C:("D_80B8CE8C","UNK_TYPE1","",0x1), 0x80B8CE98:("D_80B8CE98","UNK_TYPE1","",0x1), 0x80B8CEB0:("__switch_D_80B8CEB0","UNK_PTR","",0x4), - 0x80B8CED0:("enGe2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80B8CED0:("enGe2OverlayInfo","OverlayRelocationSection","",0x14), 0x80B8CEE4:("enGe2OverlayRelocations","u32","[82]",0x148), 0x80B8D02C:("enGe2OverlayInfoOffset","u32","",0x4), 0x80B8E150:("D_80B8E150","UNK_TYPE1","",0x1), @@ -17070,7 +17076,7 @@ 0x80B8E32C:("D_80B8E32C","UNK_TYPE2","",0x2), 0x80B8E330:("__switch_D_80B8E330","UNK_PTR","",0x4), 0x80B8E34C:("__switch_D_80B8E34C","UNK_PTR","",0x4), - 0x80B8E380:("enMaYtsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B8E380:("enMaYtsOverlayInfo","OverlayRelocationSection","",0x14), 0x80B8E394:("enMaYtsOverlayRelocations","u32","[96]",0x180), 0x80B8E51C:("enMaYtsOverlayInfoOffset","u32","",0x4), 0x80B913F0:("D_80B913F0","UNK_TYPE1","",0x1), @@ -17090,13 +17096,13 @@ 0x80B916C8:("__switch_D_80B916C8","UNK_PTR","",0x4), 0x80B916E4:("__switch_D_80B916E4","UNK_PTR","",0x4), 0x80B91770:("__switch_D_80B91770","UNK_PTR","",0x4), - 0x80B91790:("enMaYtoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B91790:("enMaYtoOverlayInfo","OverlayRelocationSection","",0x14), 0x80B917A4:("enMaYtoOverlayRelocations","u32","[323]",0x50c), 0x80B91CBC:("enMaYtoOverlayInfoOffset","u32","",0x4), 0x80B91EA0:("D_80B91EA0","UNK_TYPE1","",0x1), 0x80B91EC0:("D_80B91EC0","UNK_TYPE1","",0x1), 0x80B91ED0:("D_80B91ED0","UNK_TYPE4","",0x4), - 0x80B91EE0:("objTokeiTurretOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B91EE0:("objTokeiTurretOverlayInfo","OverlayRelocationSection","",0x14), 0x80B91EF4:("objTokeiTurretOverlayRelocations","u32","[8]",0x20), 0x80B91F1C:("objTokeiTurretOverlayInfoOffset","u32","",0x4), 0x80B92940:("D_80B92940","UNK_TYPE1","",0x1), @@ -17115,7 +17121,7 @@ 0x80B92A00:("D_80B92A00","UNK_TYPE4","",0x4), 0x80B92A04:("D_80B92A04","UNK_TYPE4","",0x4), 0x80B92A08:("D_80B92A08","UNK_TYPE4","",0x4), - 0x80B92A10:("bgDblueElevatorOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B92A10:("bgDblueElevatorOverlayInfo","OverlayRelocationSection","",0x14), 0x80B92A24:("bgDblueElevatorOverlayRelocations","u32","[55]",0xdc), 0x80B92B0C:("bgDblueElevatorOverlayInfoOffset","u32","",0x4), 0x80B93200:("D_80B93200","UNK_TYPE1","",0x1), @@ -17125,7 +17131,7 @@ 0x80B93260:("D_80B93260","UNK_TYPE4","",0x4), 0x80B93264:("D_80B93264","UNK_TYPE4","",0x4), 0x80B93268:("D_80B93268","UNK_TYPE4","",0x4), - 0x80B93270:("objWarpstoneOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B93270:("objWarpstoneOverlayInfo","OverlayRelocationSection","",0x14), 0x80B93284:("objWarpstoneOverlayRelocations","u32","[31]",0x7c), 0x80B9330C:("objWarpstoneOverlayInfoOffset","u32","",0x4), 0x80B95860:("D_80B95860","UNK_TYPE1","",0x1), @@ -17169,18 +17175,18 @@ 0x80B95A14:("__switch_D_80B95A14","UNK_PTR","",0x4), 0x80B95A50:("D_80B95A50","UNK_TYPE4","",0x4), 0x80B95A54:("D_80B95A54","UNK_TYPE4","",0x4), - 0x80B95A60:("enZogOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B95A60:("enZogOverlayInfo","OverlayRelocationSection","",0x14), 0x80B95A74:("enZogOverlayRelocations","u32","[228]",0x390), 0x80B95E0C:("enZogOverlayInfoOffset","u32","",0x4), 0x80B95E10:("D_80B95E10","UNK_TYPE1","",0x1), 0x80B96140:("D_80B96140","UNK_TYPE1","",0x1), 0x80B96160:("D_80B96160","UNK_PTR","",0x4), 0x80B96178:("D_80B96178","UNK_TYPE1","",0x1), - 0x80B96190:("objRotliftOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B96190:("objRotliftOverlayInfo","OverlayRelocationSection","",0x14), 0x80B961A4:("objRotliftOverlayRelocations","u32","[12]",0x30), 0x80B961DC:("objRotliftOverlayInfoOffset","u32","",0x4), 0x80B963C0:("D_80B963C0","UNK_TYPE1","",0x1), - 0x80B963E0:("objJgGakkiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B963E0:("objJgGakkiOverlayInfo","OverlayRelocationSection","",0x14), 0x80B963F4:("objJgGakkiOverlayRelocations","u32","[4]",0x10), 0x80B9640C:("objJgGakkiOverlayInfoOffset","u32","",0x4), 0x80B96540:("D_80B96540","UNK_TYPE1","",0x1), @@ -17188,7 +17194,7 @@ 0x80B96568:("D_80B96568","UNK_TYPE1","",0x1), 0x80B96570:("D_80B96570","UNK_TYPE1","",0x1), 0x80B96578:("D_80B96578","UNK_TYPE1","",0x1), - 0x80B96580:("bgInibsMovebgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B96580:("bgInibsMovebgOverlayInfo","OverlayRelocationSection","",0x14), 0x80B96594:("bgInibsMovebgOverlayRelocations","u32","[11]",0x2c), 0x80B965CC:("bgInibsMovebgOverlayInfoOffset","u32","",0x4), 0x80B998C0:("D_80B998C0","UNK_TYPE1","",0x1), @@ -17207,7 +17213,7 @@ 0x80B99B28:("__switch_D_80B99B28","UNK_PTR","",0x4), 0x80B99B4C:("D_80B99B4C","UNK_TYPE4","",0x4), 0x80B99B50:("D_80B99B50","UNK_TYPE4","",0x4), - 0x80B99B60:("enZotOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B99B60:("enZotOverlayInfo","OverlayRelocationSection","",0x14), 0x80B99B74:("enZotOverlayRelocations","u32","[332]",0x530), 0x80B9A0AC:("enZotOverlayInfoOffset","u32","",0x4), 0x80B9A550:("D_80B9A550","UNK_TYPE1","",0x1), @@ -17215,12 +17221,12 @@ 0x80B9A59C:("D_80B9A59C","UNK_TYPE1","",0x1), 0x80B9A5BC:("D_80B9A5BC","UNK_PTR","",0x4), 0x80B9A5D0:("D_80B9A5D0","UNK_TYPE4","",0x4), - 0x80B9A5E0:("objTreeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B9A5E0:("objTreeOverlayInfo","OverlayRelocationSection","",0x14), 0x80B9A5F4:("objTreeOverlayRelocations","u32","[20]",0x50), 0x80B9A64C:("objTreeOverlayInfoOffset","u32","",0x4), 0x80B9A920:("D_80B9A920","UNK_TYPE1","",0x1), 0x80B9A940:("D_80B9A940","UNK_TYPE1","",0x1), - 0x80B9A950:("objY2liftOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B9A950:("objY2liftOverlayInfo","OverlayRelocationSection","",0x14), 0x80B9A964:("objY2liftOverlayRelocations","u32","[6]",0x18), 0x80B9A97C:("objY2liftOverlayInfoOffset","u32","",0x4), 0x80B9AE50:("D_80B9AE50","UNK_TYPE1","",0x1), @@ -17230,12 +17236,12 @@ 0x80B9AE8E:("D_80B9AE8E","UNK_TYPE1","",0x1), 0x80B9AEAE:("D_80B9AEAE","UNK_TYPE1","",0x1), 0x80B9AEB0:("D_80B9AEB0","UNK_TYPE1","",0x1), - 0x80B9AEC0:("objY2shutterOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B9AEC0:("objY2shutterOverlayInfo","OverlayRelocationSection","",0x14), 0x80B9AED4:("objY2shutterOverlayRelocations","u32","[28]",0x70), 0x80B9AF4C:("objY2shutterOverlayInfoOffset","u32","",0x4), 0x80B9B660:("D_80B9B660","UNK_TYPE1","",0x1), 0x80B9B680:("D_80B9B680","UNK_TYPE1","",0x1), - 0x80B9B690:("objBoatOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B9B690:("objBoatOverlayInfo","OverlayRelocationSection","",0x14), 0x80B9B6A4:("objBoatOverlayRelocations","u32","[12]",0x30), 0x80B9B6DC:("objBoatOverlayInfoOffset","u32","",0x4), 0x80B9C320:("D_80B9C320","UNK_TYPE1","",0x1), @@ -17249,7 +17255,7 @@ 0x80B9C394:("D_80B9C394","UNK_TYPE4","",0x4), 0x80B9C398:("D_80B9C398","UNK_TYPE4","",0x4), 0x80B9C39C:("D_80B9C39C","UNK_TYPE1","",0x1), - 0x80B9C3A0:("objTaruOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B9C3A0:("objTaruOverlayInfo","OverlayRelocationSection","",0x14), 0x80B9C3B4:("objTaruOverlayRelocations","u32","[38]",0x98), 0x80B9C44C:("objTaruOverlayInfoOffset","u32","",0x4), 0x80B9DC70:("D_80B9DC70","UNK_TYPE1","",0x1), @@ -17266,7 +17272,7 @@ 0x80B9DD0C:("D_80B9DD0C","UNK_TYPE4","",0x4), 0x80B9DD10:("D_80B9DD10","UNK_TYPE4","",0x4), 0x80B9DD14:("D_80B9DD14","UNK_TYPE4","",0x4), - 0x80B9DD20:("objHunsuiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B9DD20:("objHunsuiOverlayInfo","OverlayRelocationSection","",0x14), 0x80B9DD34:("objHunsuiOverlayRelocations","u32","[99]",0x18c), 0x80B9DECC:("objHunsuiOverlayInfoOffset","u32","",0x4), 0x80B9DED0:("D_80B9DED0","UNK_TYPE1","",0x1), @@ -17278,7 +17284,7 @@ 0x80B9E210:("D_80B9E210","UNK_TYPE1","",0x1), 0x80B9E23C:("D_80B9E23C","UNK_TYPE1","",0x1), 0x80B9E25C:("D_80B9E25C","UNK_TYPE1","",0x1), - 0x80B9E270:("enJcMatoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80B9E270:("enJcMatoOverlayInfo","OverlayRelocationSection","",0x14), 0x80B9E284:("enJcMatoOverlayRelocations","u32","[14]",0x38), 0x80B9E2BC:("enJcMatoOverlayInfoOffset","u32","",0x4), 0x80B9F400:("D_80B9F400","UNK_TYPE1","",0x1), @@ -17294,7 +17300,7 @@ 0x80B9F4BC:("D_80B9F4BC","UNK_TYPE4","",0x4), 0x80B9F4C0:("D_80B9F4C0","UNK_TYPE4","",0x4), 0x80B9F4C4:("D_80B9F4C4","UNK_TYPE4","",0x4), - 0x80B9F4D0:("mirRay3OverlayInfo","OverlayBlockSizes","",0x14), + 0x80B9F4D0:("mirRay3OverlayInfo","OverlayRelocationSection","",0x14), 0x80B9F4E4:("mirRay3OverlayRelocations","u32","[32]",0x80), 0x80B9F56C:("mirRay3OverlayInfoOffset","u32","",0x4), 0x80BA10B0:("D_80BA10B0","UNK_TYPE1","",0x1), @@ -17306,7 +17312,7 @@ 0x80BA114C:("D_80BA114C","UNK_TYPE4","",0x4), 0x80BA1150:("__switch_D_80BA1150","UNK_PTR","",0x4), 0x80BA1194:("__switch_D_80BA1194","UNK_PTR","",0x4), - 0x80BA1210:("enZobOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BA1210:("enZobOverlayInfo","OverlayRelocationSection","",0x14), 0x80BA1224:("enZobOverlayRelocations","u32","[219]",0x36c), 0x80BA159C:("enZobOverlayInfoOffset","u32","",0x4), 0x80BA22E0:("D_80BA22E0","UNK_TYPE1","",0x1), @@ -17316,7 +17322,7 @@ 0x80BA2318:("D_80BA2318","UNK_TYPE4","",0x4), 0x80BA231C:("D_80BA231C","UNK_TYPE4","",0x4), 0x80BA2320:("__switch_D_80BA2320","UNK_PTR","",0x4), - 0x80BA2340:("elfMsg6OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BA2340:("elfMsg6OverlayInfo","OverlayRelocationSection","",0x14), 0x80BA2354:("elfMsg6OverlayRelocations","u32","[50]",0xc8), 0x80BA241C:("elfMsg6OverlayInfoOffset","u32","",0x4), 0x80BA3490:("D_80BA3490","UNK_TYPE1","",0x1), @@ -17330,7 +17336,7 @@ 0x80BA34FC:("D_80BA34FC","UNK_TYPE1","",0x1), 0x80BA3510:("D_80BA3510","UNK_TYPE4","",0x4), 0x80BA3514:("D_80BA3514","UNK_TYPE4","",0x4), - 0x80BA3520:("objNozokiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BA3520:("objNozokiOverlayInfo","OverlayRelocationSection","",0x14), 0x80BA3534:("objNozokiOverlayRelocations","u32","[94]",0x178), 0x80BA36AC:("objNozokiOverlayInfoOffset","u32","",0x4), 0x80BA36B0:("D_80BA36B0","UNK_TYPE1","",0x1), @@ -17362,7 +17368,7 @@ 0x80BA51C4:("D_80BA51C4","UNK_TYPE4","",0x4), 0x80BA51D0:("D_80BA51D0","UNK_TYPE4","",0x4), 0x80BA51D4:("D_80BA51D4","UNK_TYPE4","",0x4), - 0x80BA51E0:("enTotoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BA51E0:("enTotoOverlayInfo","OverlayRelocationSection","",0x14), 0x80BA51F4:("enTotoOverlayRelocations","u32","[128]",0x200), 0x80BA53FC:("enTotoOverlayInfoOffset","u32","",0x4), 0x80BA80A0:("D_80BA80A0","UNK_TYPE1","",0x1), @@ -17389,7 +17395,7 @@ 0x80BA83AC:("D_80BA83AC","UNK_TYPE4","",0x4), 0x80BA83B0:("__switch_D_80BA83B0","UNK_PTR","",0x4), 0x80BA83C4:("__switch_D_80BA83C4","UNK_PTR","",0x4), - 0x80BA83E0:("enRailgibudOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BA83E0:("enRailgibudOverlayInfo","OverlayRelocationSection","",0x14), 0x80BA83F4:("enRailgibudOverlayRelocations","u32","[265]",0x424), 0x80BA881C:("enRailgibudOverlayInfoOffset","u32","",0x4), 0x80BAA380:("D_80BAA380","UNK_TYPE1","",0x1), @@ -17405,7 +17411,7 @@ 0x80BAA504:("D_80BAA504","UNK_TYPE4","",0x4), 0x80BAA508:("D_80BAA508","UNK_TYPE4","",0x4), 0x80BAA50C:("D_80BAA50C","UNK_TYPE4","",0x4), - 0x80BAA510:("enBabaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BAA510:("enBabaOverlayInfo","OverlayRelocationSection","",0x14), 0x80BAA524:("enBabaOverlayRelocations","u32","[106]",0x1a8), 0x80BAA6CC:("enBabaOverlayInfoOffset","u32","",0x4), 0x80BAE6B0:("D_80BAE6B0","UNK_TYPE1","",0x1), @@ -17433,7 +17439,7 @@ 0x80BAEA8C:("D_80BAEA8C","UNK_TYPE4","",0x4), 0x80BAEA90:("D_80BAEA90","UNK_TYPE4","",0x4), 0x80BAEA94:("D_80BAEA94","UNK_TYPE4","",0x4), - 0x80BAEAA0:("enSuttariOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BAEAA0:("enSuttariOverlayInfo","OverlayRelocationSection","",0x14), 0x80BAEAB4:("enSuttariOverlayRelocations","u32","[300]",0x4b0), 0x80BAEF6C:("enSuttariOverlayInfoOffset","u32","",0x4), 0x80BB0520:("D_80BB0520","UNK_TYPE1","",0x1), @@ -17456,13 +17462,13 @@ 0x80BB0660:("D_80BB0660","UNK_TYPE4","",0x4), 0x80BB0664:("__switch_D_80BB0664","UNK_PTR","",0x4), 0x80BB06A0:("__switch_D_80BB06A0","UNK_PTR","",0x4), - 0x80BB06D0:("enZodOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BB06D0:("enZodOverlayInfo","OverlayRelocationSection","",0x14), 0x80BB06E4:("enZodOverlayRelocations","u32","[126]",0x1f8), 0x80BB08DC:("enZodOverlayInfoOffset","u32","",0x4), 0x80BB1500:("D_80BB1500","UNK_TYPE1","",0x1), 0x80BB1520:("__switch_D_80BB1520","UNK_PTR","",0x4), 0x80BB154C:("__switch_D_80BB154C","UNK_PTR","",0x4), - 0x80BB15A0:("enKujiyaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BB15A0:("enKujiyaOverlayInfo","OverlayRelocationSection","",0x14), 0x80BB15B4:("enKujiyaOverlayRelocations","u32","[68]",0x110), 0x80BB16CC:("enKujiyaOverlayInfoOffset","u32","",0x4), 0x80BB3E50:("D_80BB3E50","UNK_TYPE1","",0x1), @@ -17483,14 +17489,14 @@ 0x80BB42AC:("D_80BB42AC","UNK_TYPE4","",0x4), 0x80BB42B0:("D_80BB42B0","UNK_TYPE4","",0x4), 0x80BB42B4:("D_80BB42B4","UNK_TYPE4","",0x4), - 0x80BB42C0:("enGegOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BB42C0:("enGegOverlayInfo","OverlayRelocationSection","",0x14), 0x80BB42D4:("enGegOverlayRelocations","u32","[263]",0x41c), 0x80BB46FC:("enGegOverlayInfoOffset","u32","",0x4), 0x80BB4A70:("D_80BB4A70","UNK_TYPE1","",0x1), 0x80BB4A90:("D_80BB4A90","UNK_TYPE4","",0x4), 0x80BB4A94:("D_80BB4A94","UNK_TYPE4","",0x4), 0x80BB4A98:("D_80BB4A98","UNK_TYPE4","",0x4), - 0x80BB4AA0:("objKinokoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BB4AA0:("objKinokoOverlayInfo","OverlayRelocationSection","",0x14), 0x80BB4AB4:("objKinokoOverlayRelocations","u32","[12]",0x30), 0x80BB4AEC:("objKinokoOverlayInfoOffset","u32","",0x4), 0x80BB4D70:("D_80BB4D70","UNK_TYPE1","",0x1), @@ -17499,7 +17505,7 @@ 0x80BB4DA4:("D_80BB4DA4","UNK_TYPE4","",0x4), 0x80BB4DA8:("D_80BB4DA8","UNK_TYPE4","",0x4), 0x80BB4DAC:("D_80BB4DAC","UNK_TYPE4","",0x4), - 0x80BB4DB0:("objYasiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BB4DB0:("objYasiOverlayInfo","OverlayRelocationSection","",0x14), 0x80BB4DC4:("objYasiOverlayRelocations","u32","[14]",0x38), 0x80BB4DFC:("objYasiOverlayInfoOffset","u32","",0x4), 0x80BB5E00:("D_80BB5E00","UNK_TYPE1","",0x1), @@ -17513,7 +17519,7 @@ 0x80BB6728:("D_80BB6728","UNK_TYPE4","",0x4), 0x80BB672C:("D_80BB672C","UNK_TYPE4","",0x4), 0x80BB6730:("D_80BB6730","UNK_TYPE4","",0x4), - 0x80BB6740:("enTanron1OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BB6740:("enTanron1OverlayInfo","OverlayRelocationSection","",0x14), 0x80BB6754:("enTanron1OverlayRelocations","u32","[30]",0x78), 0x80BB67CC:("enTanron1OverlayInfoOffset","u32","",0x4), 0x80BB8150:("D_80BB8150","UNK_TYPE1","",0x1), @@ -17534,7 +17540,7 @@ 0x80BB8214:("D_80BB8214","UNK_TYPE4","",0x4), 0x80BB8218:("D_80BB8218","UNK_TYPE4","",0x4), 0x80BB821C:("D_80BB821C","UNK_TYPE4","",0x4), - 0x80BB8220:("enTanron2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BB8220:("enTanron2OverlayInfo","OverlayRelocationSection","",0x14), 0x80BB8234:("enTanron2OverlayRelocations","u32","[132]",0x210), 0x80BB844C:("enTanron2OverlayInfoOffset","u32","",0x4), 0x80BB8450:("D_80BB8450","UNK_TYPE4","",0x4), @@ -17558,7 +17564,7 @@ 0x80BB97CC:("D_80BB97CC","UNK_TYPE4","",0x4), 0x80BB97D0:("D_80BB97D0","UNK_TYPE4","",0x4), 0x80BB97D4:("D_80BB97D4","UNK_TYPE4","",0x4), - 0x80BB97E0:("enTanron3OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BB97E0:("enTanron3OverlayInfo","OverlayRelocationSection","",0x14), 0x80BB97F4:("enTanron3OverlayRelocations","u32","[58]",0xe8), 0x80BB98DC:("enTanron3OverlayInfoOffset","u32","",0x4), 0x80BBAB10:("D_80BBAB10","UNK_TYPE1","",0x1), @@ -17576,7 +17582,7 @@ 0x80BBAB9C:("D_80BBAB9C","UNK_TYPE4","",0x4), 0x80BBABA0:("D_80BBABA0","UNK_TYPE4","",0x4), 0x80BBABA4:("D_80BBABA4","UNK_TYPE4","",0x4), - 0x80BBABB0:("objChanOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BBABB0:("objChanOverlayInfo","OverlayRelocationSection","",0x14), 0x80BBABC4:("objChanOverlayRelocations","u32","[48]",0xc0), 0x80BBAC8C:("objChanOverlayInfoOffset","u32","",0x4), 0x80BBAC90:("D_80BBAC90","UNK_TYPE1","",0x1), @@ -17587,7 +17593,7 @@ 0x80BBC75C:("D_80BBC75C","UNK_TYPE1","",0x1), 0x80BBC770:("D_80BBC770","UNK_TYPE4","",0x4), 0x80BBC774:("__switch_D_80BBC774","UNK_PTR","",0x4), - 0x80BBC7E0:("enZosOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BBC7E0:("enZosOverlayInfo","OverlayRelocationSection","",0x14), 0x80BBC7F4:("enZosOverlayRelocations","u32","[162]",0x288), 0x80BBCA7C:("enZosOverlayInfoOffset","u32","",0x4), 0x80BBF800:("D_80BBF800","UNK_TYPE1","",0x1), @@ -17604,7 +17610,7 @@ 0x80BBFA40:("D_80BBFA40","UNK_TYPE1","",0x1), 0x80BBFA44:("D_80BBFA44","UNK_TYPE4","",0x4), 0x80BBFA48:("__switch_D_80BBFA48","UNK_PTR","",0x4), - 0x80BBFA70:("enSGoroOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BBFA70:("enSGoroOverlayInfo","OverlayRelocationSection","",0x14), 0x80BBFA84:("enSGoroOverlayRelocations","u32","[202]",0x328), 0x80BBFDAC:("enSGoroOverlayInfoOffset","u32","",0x4), 0x80BC13F0:("D_80BC13F0","UNK_TYPE1","",0x1), @@ -17618,7 +17624,7 @@ 0x80BC1690:("__switch_D_80BC1690","UNK_PTR","",0x4), 0x80BC16B8:("__switch_D_80BC16B8","UNK_PTR","",0x4), 0x80BC16D0:("__switch_D_80BC16D0","UNK_PTR","",0x4), - 0x80BC1720:("enNbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BC1720:("enNbOverlayInfo","OverlayRelocationSection","",0x14), 0x80BC1734:("enNbOverlayRelocations","u32","[112]",0x1c0), 0x80BC18FC:("enNbOverlayInfoOffset","u32","",0x4), 0x80BC35F0:("D_80BC35F0","UNK_TYPE1","",0x1), @@ -17649,14 +17655,14 @@ 0x80BC37D0:("D_80BC37D0","UNK_TYPE4","",0x4), 0x80BC37D4:("D_80BC37D4","UNK_TYPE4","",0x4), 0x80BC37D8:("D_80BC37D8","UNK_TYPE4","",0x4), - 0x80BC37E0:("enJaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BC37E0:("enJaOverlayInfo","OverlayRelocationSection","",0x14), 0x80BC37F4:("enJaOverlayRelocations","u32","[96]",0x180), 0x80BC397C:("enJaOverlayInfoOffset","u32","",0x4), 0x80BC4600:("D_80BC4600","UNK_TYPE1","",0x1), 0x80BC4620:("D_80BC4620","UNK_TYPE1","",0x1), 0x80BC4668:("D_80BC4668","UNK_TYPE1","",0x1), 0x80BC4680:("__switch_D_80BC4680","UNK_PTR","",0x4), - 0x80BC46A0:("bgF40BlockOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BC46A0:("bgF40BlockOverlayInfo","OverlayRelocationSection","",0x14), 0x80BC46B4:("bgF40BlockOverlayRelocations","u32","[60]",0xf0), 0x80BC47AC:("bgF40BlockOverlayInfoOffset","u32","",0x4), 0x80BC4DD0:("D_80BC4DD0","UNK_TYPE1","",0x1), @@ -17670,7 +17676,7 @@ 0x80BC4E30:("D_80BC4E30","UNK_TYPE4","",0x4), 0x80BC4E34:("D_80BC4E34","UNK_TYPE4","",0x4), 0x80BC4E38:("D_80BC4E38","UNK_TYPE1","",0x1), - 0x80BC4E40:("bgF40SwitchOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BC4E40:("bgF40SwitchOverlayInfo","OverlayRelocationSection","",0x14), 0x80BC4E54:("bgF40SwitchOverlayRelocations","u32","[49]",0xc4), 0x80BC4F1C:("bgF40SwitchOverlayInfoOffset","u32","",0x4), 0x80BC4F20:("D_80BC4F20","UNK_TYPE1","",0x1), @@ -17693,7 +17699,7 @@ 0x80BC6988:("D_80BC6988","UNK_TYPE4","",0x4), 0x80BC698C:("D_80BC698C","UNK_TYPE4","",0x4), 0x80BC6990:("D_80BC6990","UNK_TYPE4","",0x4), - 0x80BC69A0:("enPoComposerOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BC69A0:("enPoComposerOverlayInfo","OverlayRelocationSection","",0x14), 0x80BC69B4:("enPoComposerOverlayRelocations","u32","[142]",0x238), 0x80BC6BEC:("enPoComposerOverlayInfoOffset","u32","",0x4), 0x80BC7960:("D_80BC7960","UNK_TYPE1","",0x1), @@ -17704,7 +17710,7 @@ 0x80BC79D8:("D_80BC79D8","UNK_TYPE1","",0x1), 0x80BC79E0:("D_80BC79E0","UNK_TYPE1","",0x1), 0x80BC79E8:("D_80BC79E8","UNK_TYPE1","",0x1), - 0x80BC79F0:("enGuruguruOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BC79F0:("enGuruguruOverlayInfo","OverlayRelocationSection","",0x14), 0x80BC7A04:("enGuruguruOverlayRelocations","u32","[47]",0xbc), 0x80BC7ACC:("enGuruguruOverlayInfoOffset","u32","",0x4), 0x80BC7EF0:("D_80BC7EF0","UNK_TYPE1","",0x1), @@ -17727,7 +17733,7 @@ 0x80BC91B0:("D_80BC91B0","UNK_TYPE4","",0x4), 0x80BC91B4:("D_80BC91B4","UNK_TYPE4","",0x4), 0x80BC91B8:("D_80BC91B8","UNK_TYPE4","",0x4), - 0x80BC91C0:("oceffWipe5OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BC91C0:("oceffWipe5OverlayInfo","OverlayRelocationSection","",0x14), 0x80BC91D4:("oceffWipe5OverlayRelocations","u32","[32]",0x80), 0x80BC925C:("oceffWipe5OverlayInfoOffset","u32","",0x4), 0x80BCA380:("D_80BCA380","UNK_TYPE1","",0x1), @@ -17740,7 +17746,7 @@ 0x80BCA408:("D_80BCA408","UNK_TYPE4","",0x4), 0x80BCA40C:("D_80BCA40C","UNK_TYPE4","",0x4), 0x80BCA410:("__switch_D_80BCA410","UNK_PTR","",0x4), - 0x80BCA430:("enStoneheishiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BCA430:("enStoneheishiOverlayInfo","OverlayRelocationSection","",0x14), 0x80BCA444:("enStoneheishiOverlayRelocations","u32","[85]",0x154), 0x80BCA59C:("enStoneheishiOverlayInfoOffset","u32","",0x4), 0x80BCA8B0:("D_80BCA8B0","UNK_TYPE1","",0x1), @@ -17759,7 +17765,7 @@ 0x80BCAB60:("D_80BCAB60","UNK_TYPE4","",0x4), 0x80BCAB64:("D_80BCAB64","UNK_TYPE4","",0x4), 0x80BCAB68:("D_80BCAB68","UNK_TYPE4","",0x4), - 0x80BCAB70:("oceffWipe6OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BCAB70:("oceffWipe6OverlayInfo","OverlayRelocationSection","",0x14), 0x80BCAB84:("oceffWipe6OverlayRelocations","u32","[26]",0x68), 0x80BCABEC:("oceffWipe6OverlayInfoOffset","u32","",0x4), 0x80BCCB20:("D_80BCCB20","UNK_TYPE1","",0x1), @@ -17784,7 +17790,7 @@ 0x80BCCD6C:("D_80BCCD6C","UNK_TYPE4","",0x4), 0x80BCCD70:("D_80BCCD70","UNK_TYPE4","",0x4), 0x80BCCD74:("D_80BCCD74","UNK_TYPE4","",0x4), - 0x80BCCD80:("enScopenutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BCCD80:("enScopenutsOverlayInfo","OverlayRelocationSection","",0x14), 0x80BCCD94:("enScopenutsOverlayRelocations","u32","[151]",0x25c), 0x80BCCFFC:("enScopenutsOverlayInfoOffset","u32","",0x4), 0x80BCDB50:("D_80BCDB50","UNK_TYPE1","",0x1), @@ -17794,7 +17800,7 @@ 0x80BCDBB0:("__switch_D_80BCDBB0","UNK_PTR","",0x4), 0x80BCDBC8:("__switch_D_80BCDBC8","UNK_PTR","",0x4), 0x80BCDBE0:("D_80BCDBE0","UNK_TYPE4","",0x4), - 0x80BCDBF0:("enScopecrowOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BCDBF0:("enScopecrowOverlayInfo","OverlayRelocationSection","",0x14), 0x80BCDC04:("enScopecrowOverlayRelocations","u32","[42]",0xa8), 0x80BCDCAC:("enScopecrowOverlayInfoOffset","u32","",0x4), 0x80BCDFC0:("D_80BCDFC0","UNK_TYPE1","",0x1), @@ -17814,7 +17820,7 @@ 0x80BCEA70:("D_80BCEA70","UNK_TYPE4","",0x4), 0x80BCEA74:("D_80BCEA74","UNK_TYPE4","",0x4), 0x80BCEA78:("D_80BCEA78","UNK_TYPE4","",0x4), - 0x80BCEA80:("oceffWipe7OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BCEA80:("oceffWipe7OverlayInfo","OverlayRelocationSection","",0x14), 0x80BCEA94:("oceffWipe7OverlayRelocations","u32","[27]",0x6c), 0x80BCEB0C:("oceffWipe7OverlayInfoOffset","u32","",0x4), 0x80BCF070:("D_80BCF070","UNK_TYPE1","",0x1), @@ -17827,7 +17833,7 @@ 0x80BCF0C0:("D_80BCF0C0","UNK_TYPE4","",0x4), 0x80BCF0C4:("D_80BCF0C4","UNK_TYPE4","",0x4), 0x80BCF0C8:("D_80BCF0C8","UNK_TYPE4","",0x4), - 0x80BCF0D0:("effKamejimaWaveOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BCF0D0:("effKamejimaWaveOverlayInfo","OverlayRelocationSection","",0x14), 0x80BCF0E4:("effKamejimaWaveOverlayRelocations","u32","[52]",0xd0), 0x80BCF1BC:("effKamejimaWaveOverlayInfoOffset","u32","",0x4), 0x80BCF1C0:("D_80BCF1C0","UNK_TYPE1","",0x1), @@ -17842,7 +17848,7 @@ 0x80BD00D0:("D_80BD00D0","UNK_TYPE4","",0x4), 0x80BD00D4:("__switch_D_80BD00D4","UNK_PTR","",0x4), 0x80BD00EC:("__switch_D_80BD00EC","UNK_PTR","",0x4), - 0x80BD0100:("enHgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD0100:("enHgOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD0114:("enHgOverlayRelocations","u32","[101]",0x194), 0x80BD02AC:("enHgOverlayInfoOffset","u32","",0x4), 0x80BD0E80:("D_80BD0E80","UNK_TYPE1","",0x1), @@ -17853,7 +17859,7 @@ 0x80BD0F90:("__switch_D_80BD0F90","UNK_PTR","",0x4), 0x80BD0FAC:("__switch_D_80BD0FAC","UNK_PTR","",0x4), 0x80BD1010:("__switch_D_80BD1010","UNK_PTR","",0x4), - 0x80BD1030:("enHgoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD1030:("enHgoOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD1044:("enHgoOverlayRelocations","u32","[101]",0x194), 0x80BD11DC:("enHgoOverlayInfoOffset","u32","",0x4), 0x80BD26C0:("D_80BD26C0","UNK_TYPE1","",0x1), @@ -17868,7 +17874,7 @@ 0x80BD2780:("__switch_D_80BD2780","UNK_PTR","",0x4), 0x80BD27B0:("__switch_D_80BD27B0","UNK_PTR","",0x4), 0x80BD27CC:("__switch_D_80BD27CC","UNK_PTR","",0x4), - 0x80BD2800:("enZovOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD2800:("enZovOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD2814:("enZovOverlayRelocations","u32","[134]",0x218), 0x80BD2A2C:("enZovOverlayInfoOffset","u32","",0x4), 0x80BD3DB0:("D_80BD3DB0","UNK_TYPE1","",0x1), @@ -17890,12 +17896,12 @@ 0x80BD3F00:("D_80BD3F00","UNK_TYPE1","",0x1), 0x80BD3F0C:("D_80BD3F0C","UNK_TYPE1","",0x1), 0x80BD3F14:("D_80BD3F14","UNK_TYPE1","",0x1), - 0x80BD3F30:("enAhOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD3F30:("enAhOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD3F44:("enAhOverlayRelocations","u32","[79]",0x13c), 0x80BD408C:("enAhOverlayInfoOffset","u32","",0x4), 0x80BD4670:("D_80BD4670","UNK_TYPE1","",0x1), 0x80BD4690:("D_80BD4690","UNK_TYPE2","",0x2), - 0x80BD46A0:("objHgdoorOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD46A0:("objHgdoorOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD46B4:("objHgdoorOverlayRelocations","u32","[25]",0x64), 0x80BD471C:("objHgdoorOverlayInfoOffset","u32","",0x4), 0x80BD5250:("D_80BD5250","UNK_TYPE1","",0x1), @@ -17908,20 +17914,20 @@ 0x80BD52F4:("D_80BD52F4","UNK_TYPE4","",0x4), 0x80BD52F8:("D_80BD52F8","UNK_TYPE4","",0x4), 0x80BD52FC:("D_80BD52FC","UNK_TYPE4","",0x4), - 0x80BD5300:("bgIkanaBombwallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD5300:("bgIkanaBombwallOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD5314:("bgIkanaBombwallOverlayRelocations","u32","[39]",0x9c), 0x80BD53BC:("bgIkanaBombwallOverlayInfoOffset","u32","",0x4), - 0x80BD55D0:("bgIkanaRayInitData","ActorInitData","",0x20), + 0x80BD55D0:("bgIkanaRayInitData","ActorInit","",0x20), 0x80BD55F0:("bgIkanaRayCylinderInit","ColCylinderInit","",0x2c), 0x80BD561C:("bgIkanaRayCompInit","ActorInitVar","[4]",0x10), - 0x80BD5630:("bgIkanaRayOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD5630:("bgIkanaRayOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD5644:("bgIkanaRayOverlayRelocations","u32","[17]",0x44), 0x80BD568C:("bgIkanaRayOverlayInfoOffset","u32","",0x4), 0x80BD5CF0:("D_80BD5CF0","UNK_TYPE1","",0x1), 0x80BD5D10:("D_80BD5D10","UNK_TYPE1","",0x1), 0x80BD5D20:("D_80BD5D20","UNK_TYPE4","",0x4), 0x80BD5D24:("D_80BD5D24","UNK_TYPE4","",0x4), - 0x80BD5D30:("bgIkanaShutterOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD5D30:("bgIkanaShutterOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD5D44:("bgIkanaShutterOverlayRelocations","u32","[43]",0xac), 0x80BD5DFC:("bgIkanaShutterOverlayInfoOffset","u32","",0x4), 0x80BD6480:("D_80BD6480","UNK_TYPE1","",0x1), @@ -17929,13 +17935,13 @@ 0x80BD64CC:("D_80BD64CC","UNK_TYPE2","",0x2), 0x80BD64D4:("D_80BD64D4","UNK_TYPE1","",0x1), 0x80BD64F0:("D_80BD64F0","UNK_TYPE4","",0x4), - 0x80BD6500:("bgHakaBombwallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD6500:("bgHakaBombwallOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD6514:("bgHakaBombwallOverlayRelocations","u32","[23]",0x5c), 0x80BD657C:("bgHakaBombwallOverlayInfoOffset","u32","",0x4), 0x80BD6880:("D_80BD6880","UNK_TYPE1","",0x1), 0x80BD68A0:("D_80BD68A0","UNK_TYPE1","",0x1), 0x80BD68A4:("D_80BD68A4","UNK_TYPE1","",0x1), - 0x80BD68B0:("bgHakaTombOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD68B0:("bgHakaTombOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD68C4:("bgHakaTombOverlayRelocations","u32","[18]",0x48), 0x80BD690C:("bgHakaTombOverlayInfoOffset","u32","",0x4), 0x80BD6DF0:("D_80BD6DF0","UNK_TYPE1","",0x1), @@ -17944,7 +17950,7 @@ 0x80BD6E40:("D_80BD6E40","UNK_TYPE1","",0x1), 0x80BD6E70:("__switch_D_80BD6E70","UNK_PTR","",0x4), 0x80BD6E88:("D_80BD6E88","UNK_TYPE4","",0x4), - 0x80BD6E90:("enScRuppeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD6E90:("enScRuppeOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD6EA4:("enScRuppeOverlayRelocations","u32","[26]",0x68), 0x80BD6F0C:("enScRuppeOverlayInfoOffset","u32","",0x4), 0x80BD79C0:("D_80BD79C0","UNK_TYPE1","",0x1), @@ -17952,12 +17958,12 @@ 0x80BD79E4:("D_80BD79E4","UNK_TYPE4","",0x4), 0x80BD79E8:("D_80BD79E8","UNK_TYPE4","",0x4), 0x80BD79EC:("D_80BD79EC","UNK_TYPE4","",0x4), - 0x80BD79F0:("bgIknvDoukutuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD79F0:("bgIknvDoukutuOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD7A04:("bgIknvDoukutuOverlayRelocations","u32","[39]",0x9c), 0x80BD7AAC:("bgIknvDoukutuOverlayInfoOffset","u32","",0x4), - 0x80BD81D0:("bgIknvObjInitData","ActorInitData","",0x20), + 0x80BD81D0:("bgIknvObjInitData","ActorInit","",0x20), 0x80BD81F0:("BgIknvObjCollisionInit","ColCylinderInit","",0x2c), - 0x80BD8220:("bgIknvObjOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BD8220:("bgIknvObjOverlayInfo","OverlayRelocationSection","",0x14), 0x80BD8234:("bgIknvObjOverlayRelocations","u32","[27]",0x6c), 0x80BD82AC:("bgIknvObjOverlayInfoOffset","u32","",0x4), 0x80BDA460:("D_80BDA460","UNK_TYPE1","",0x1), @@ -17971,7 +17977,7 @@ 0x80BDA620:("__switch_D_80BDA620","UNK_PTR","",0x4), 0x80BDA63C:("__switch_D_80BDA63C","UNK_PTR","",0x4), 0x80BDA65C:("__switch_D_80BDA65C","UNK_PTR","",0x4), - 0x80BDA680:("enPameraOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BDA680:("enPameraOverlayInfo","OverlayRelocationSection","",0x14), 0x80BDA694:("enPameraOverlayRelocations","u32","[228]",0x390), 0x80BDAA2C:("enPameraOverlayInfoOffset","u32","",0x4), 0x80BDAF60:("D_80BDAF60","UNK_TYPE1","",0x1), @@ -17982,7 +17988,7 @@ 0x80BDAF98:("D_80BDAF98","UNK_TYPE4","",0x4), 0x80BDAF9C:("D_80BDAF9C","UNK_TYPE4","",0x4), 0x80BDAFA0:("D_80BDAFA0","UNK_TYPE4","",0x4), - 0x80BDAFB0:("objHsStumpOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BDAFB0:("objHsStumpOverlayInfo","OverlayRelocationSection","",0x14), 0x80BDAFC4:("objHsStumpOverlayRelocations","u32","[27]",0x6c), 0x80BDB03C:("objHsStumpOverlayInfoOffset","u32","",0x4), 0x80BDC0B0:("D_80BDC0B0","UNK_TYPE1","",0x1), @@ -17997,7 +18003,7 @@ 0x80BDC158:("D_80BDC158","UNK_TYPE1","",0x1), 0x80BDC164:("D_80BDC164","UNK_TYPE1","",0x1), 0x80BDC168:("D_80BDC168","UNK_TYPE1","",0x1), - 0x80BDC170:("enHiddenNutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BDC170:("enHiddenNutsOverlayInfo","OverlayRelocationSection","",0x14), 0x80BDC184:("enHiddenNutsOverlayRelocations","u32","[56]",0xe0), 0x80BDC26C:("enHiddenNutsOverlayInfoOffset","u32","",0x4), 0x80BDDCD0:("D_80BDDCD0","UNK_TYPE1","",0x1), @@ -18021,11 +18027,11 @@ 0x80BDDD90:("D_80BDDD90","UNK_TYPE4","",0x4), 0x80BDDD94:("D_80BDDD94","UNK_TYPE4","",0x4), 0x80BDDD98:("__switch_D_80BDDD98","UNK_PTR","",0x4), - 0x80BDDE00:("enZowOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BDDE00:("enZowOverlayInfo","OverlayRelocationSection","",0x14), 0x80BDDE14:("enZowOverlayRelocations","u32","[113]",0x1c4), 0x80BDDFDC:("enZowOverlayInfoOffset","u32","",0x4), 0x80BDE140:("D_80BDE140","UNK_TYPE1","",0x1), - 0x80BDE160:("enTalkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BDE160:("enTalkOverlayInfo","OverlayRelocationSection","",0x14), 0x80BDE174:("enTalkOverlayRelocations","u32","[9]",0x24), 0x80BDE19C:("enTalkOverlayInfoOffset","u32","",0x4), 0x80BDFC70:("D_80BDFC70","UNK_TYPE1","",0x1), @@ -18052,7 +18058,7 @@ 0x80BE014C:("__switch_D_80BE014C","UNK_PTR","",0x4), 0x80BE0160:("__switch_D_80BE0160","UNK_PTR","",0x4), 0x80BE0198:("__switch_D_80BE0198","UNK_PTR","",0x4), - 0x80BE01D0:("enAlOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE01D0:("enAlOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE01E4:("enAlOverlayRelocations","u32","[188]",0x2f0), 0x80BE04DC:("enAlOverlayInfoOffset","u32","",0x4), 0x80BE18D0:("D_80BE18D0","UNK_TYPE1","",0x1), @@ -18073,18 +18079,18 @@ 0x80BE1B10:("D_80BE1B10","UNK_TYPE1","",0x1), 0x80BE1B18:("D_80BE1B18","UNK_TYPE1","",0x1), 0x80BE1B24:("D_80BE1B24","UNK_TYPE1","",0x1), - 0x80BE1B40:("enTabOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE1B40:("enTabOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE1B54:("enTabOverlayRelocations","u32","[74]",0x128), 0x80BE1C7C:("enTabOverlayInfoOffset","u32","",0x4), 0x80BE1F90:("D_80BE1F90","UNK_TYPE1","",0x1), 0x80BE1FB0:("D_80BE1FB0","UNK_TYPE1","",0x1), 0x80BE1FE0:("D_80BE1FE0","UNK_TYPE4","",0x4), - 0x80BE1FF0:("enNimotsuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE1FF0:("enNimotsuOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE2004:("enNimotsuOverlayRelocations","u32","[9]",0x24), 0x80BE202C:("enNimotsuOverlayInfoOffset","u32","",0x4), 0x80BE21D0:("D_80BE21D0","UNK_TYPE1","",0x1), 0x80BE21F0:("D_80BE21F0","UNK_TYPE1","",0x1), - 0x80BE2220:("enHitTagOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE2220:("enHitTagOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE2234:("enHitTagOverlayRelocations","u32","[7]",0x1c), 0x80BE225C:("enHitTagOverlayInfoOffset","u32","",0x4), 0x80BE3990:("D_80BE3990","UNK_TYPE1","",0x1), @@ -18103,7 +18109,7 @@ 0x80BE3A38:("D_80BE3A38","UNK_TYPE4","",0x4), 0x80BE3A3C:("D_80BE3A3C","UNK_TYPE4","",0x4), 0x80BE3A40:("D_80BE3A40","UNK_TYPE4","",0x4), - 0x80BE3A50:("enRuppecrowOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE3A50:("enRuppecrowOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE3A64:("enRuppecrowOverlayRelocations","u32","[68]",0x110), 0x80BE3B7C:("enRuppecrowOverlayInfoOffset","u32","",0x4), 0x80BE4880:("D_80BE4880","UNK_TYPE1","",0x1), @@ -18113,7 +18119,7 @@ 0x80BE48AC:("D_80BE48AC","UNK_TYPE4","",0x4), 0x80BE48B0:("D_80BE48B0","UNK_TYPE4","",0x4), 0x80BE48B4:("D_80BE48B4","UNK_TYPE4","",0x4), - 0x80BE48C0:("enTanron4OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE48C0:("enTanron4OverlayInfo","OverlayRelocationSection","",0x14), 0x80BE48D4:("enTanron4OverlayRelocations","u32","[22]",0x58), 0x80BE492C:("enTanron4OverlayInfoOffset","u32","",0x4), 0x80BE5D80:("D_80BE5D80","UNK_TYPE4","",0x4), @@ -18137,12 +18143,12 @@ 0x80BE5EFC:("D_80BE5EFC","UNK_TYPE4","",0x4), 0x80BE5F00:("D_80BE5F00","UNK_TYPE4","",0x4), 0x80BE5F04:("D_80BE5F04","UNK_TYPE4","",0x4), - 0x80BE5F10:("enTanron5OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE5F10:("enTanron5OverlayInfo","OverlayRelocationSection","",0x14), 0x80BE5F24:("enTanron5OverlayRelocations","u32","[67]",0x10c), 0x80BE603C:("enTanron5OverlayInfoOffset","u32","",0x4), 0x80BE6150:("D_80BE6150","UNK_TYPE1","",0x1), 0x80BE6170:("D_80BE6170","UNK_TYPE1","",0x1), - 0x80BE6190:("enTanron6OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE6190:("enTanron6OverlayInfo","OverlayRelocationSection","",0x14), 0x80BE61A4:("enTanron6OverlayRelocations","u32","[9]",0x24), 0x80BE61CC:("enTanron6OverlayInfoOffset","u32","",0x4), 0x80BE78D0:("D_80BE78D0","UNK_TYPE1","",0x1), @@ -18155,7 +18161,7 @@ 0x80BE7978:("D_80BE7978","UNK_TYPE4","",0x4), 0x80BE797C:("D_80BE797C","UNK_TYPE4","",0x4), 0x80BE7980:("D_80BE7980","UNK_TYPE4","",0x4), - 0x80BE7990:("enDaiku2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE7990:("enDaiku2OverlayInfo","OverlayRelocationSection","",0x14), 0x80BE79A4:("enDaiku2OverlayRelocations","u32","[86]",0x158), 0x80BE7AFC:("enDaiku2OverlayInfoOffset","u32","",0x4), 0x80BE83F0:("D_80BE83F0","UNK_TYPE1","",0x1), @@ -18163,7 +18169,7 @@ 0x80BE841C:("D_80BE841C","UNK_TYPE1","",0x1), 0x80BE8448:("D_80BE8448","UNK_TYPE1","",0x1), 0x80BE8450:("D_80BE8450","UNK_TYPE1","",0x1), - 0x80BE8460:("enMutoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE8460:("enMutoOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE8474:("enMutoOverlayRelocations","u32","[27]",0x6c), 0x80BE84EC:("enMutoOverlayInfoOffset","u32","",0x4), 0x80BE8DF0:("D_80BE8DF0","UNK_TYPE1","",0x1), @@ -18171,14 +18177,14 @@ 0x80BE8E3C:("D_80BE8E3C","UNK_TYPE1","",0x1), 0x80BE8E4C:("D_80BE8E4C","UNK_TYPE1","",0x1), 0x80BE8E58:("D_80BE8E58","UNK_TYPE1","",0x1), - 0x80BE8E60:("enBaisenOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE8E60:("enBaisenOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE8E74:("enBaisenOverlayRelocations","u32","[41]",0xa4), 0x80BE8F1C:("enBaisenOverlayInfoOffset","u32","",0x4), 0x80BE9430:("D_80BE9430","UNK_TYPE1","",0x1), 0x80BE9450:("D_80BE9450","UNK_TYPE1","",0x1), 0x80BE947C:("D_80BE947C","UNK_TYPE1","",0x1), 0x80BE9490:("D_80BE9490","UNK_TYPE1","",0x1), - 0x80BE94A0:("enHeishiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE94A0:("enHeishiOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE94B4:("enHeishiOverlayRelocations","u32","[19]",0x4c), 0x80BE950C:("enHeishiOverlayInfoOffset","u32","",0x4), 0x80BE9A30:("D_80BE9A30","UNK_TYPE1","",0x1), @@ -18186,7 +18192,7 @@ 0x80BE9A7C:("D_80BE9A7C","UNK_TYPE1","",0x1), 0x80BE9A80:("D_80BE9A80","UNK_TYPE1","",0x1), 0x80BE9A94:("D_80BE9A94","UNK_TYPE1","",0x1), - 0x80BE9AA0:("enDemoheishiOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BE9AA0:("enDemoheishiOverlayInfo","OverlayRelocationSection","",0x14), 0x80BE9AB4:("enDemoheishiOverlayRelocations","u32","[25]",0x64), 0x80BE9B1C:("enDemoheishiOverlayInfoOffset","u32","",0x4), 0x80BEB1B0:("D_80BEB1B0","UNK_TYPE1","",0x1), @@ -18200,7 +18206,7 @@ 0x80BEB2E8:("D_80BEB2E8","UNK_TYPE1","",0x1), 0x80BEB348:("D_80BEB348","UNK_TYPE1","",0x1), 0x80BEB35C:("D_80BEB35C","UNK_TYPE1","",0x1), - 0x80BEB370:("enDtOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BEB370:("enDtOverlayInfo","OverlayRelocationSection","",0x14), 0x80BEB384:("enDtOverlayRelocations","u32","[101]",0x194), 0x80BEB51C:("enDtOverlayInfoOffset","u32","",0x4), 0x80BEB860:("D_80BEB860","UNK_TYPE1","",0x1), @@ -18209,15 +18215,15 @@ 0x80BEB8B4:("D_80BEB8B4","UNK_TYPE4","",0x4), 0x80BEB8B8:("D_80BEB8B8","UNK_TYPE4","",0x4), 0x80BEB8BC:("D_80BEB8BC","UNK_TYPE4","",0x4), - 0x80BEB8C0:("enChaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BEB8C0:("enChaOverlayInfo","OverlayRelocationSection","",0x14), 0x80BEB8D4:("enChaOverlayRelocations","u32","[23]",0x5c), 0x80BEB93C:("enChaOverlayInfoOffset","u32","",0x4), 0x80BEBA70:("D_80BEBA70","UNK_TYPE1","",0x1), - 0x80BEBA90:("objDinnerOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BEBA90:("objDinnerOverlayInfo","OverlayRelocationSection","",0x14), 0x80BEBAA4:("objDinnerOverlayRelocations","u32","[4]",0x10), 0x80BEBABC:("objDinnerOverlayInfoOffset","u32","",0x4), 0x80BEC190:("D_80BEC190","UNK_TYPE1","",0x1), - 0x80BEC1B0:("effLastdayOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BEC1B0:("effLastdayOverlayInfo","OverlayRelocationSection","",0x14), 0x80BEC1C4:("effLastdayOverlayRelocations","u32","[29]",0x74), 0x80BEC23C:("effLastdayOverlayInfoOffset","u32","",0x4), 0x80BECAB0:("D_80BECAB0","UNK_TYPE1","",0x1), @@ -18227,7 +18233,7 @@ 0x80BECB14:("D_80BECB14","UNK_TYPE4","",0x4), 0x80BECB18:("D_80BECB18","UNK_TYPE4","",0x4), 0x80BECB1C:("D_80BECB1C","UNK_TYPE4","",0x4), - 0x80BECB20:("bgIkanaDharmaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BECB20:("bgIkanaDharmaOverlayInfo","OverlayRelocationSection","",0x14), 0x80BECB34:("bgIkanaDharmaOverlayRelocations","u32","[38]",0x98), 0x80BECBCC:("bgIkanaDharmaOverlayInfoOffset","u32","",0x4), 0x80BECBD0:("D_80BECBD0","UNK_TYPE1","",0x1), @@ -18261,14 +18267,14 @@ 0x80BF0778:("D_80BF0778","UNK_TYPE4","",0x4), 0x80BF077C:("D_80BF077C","UNK_TYPE4","",0x4), 0x80BF0780:("D_80BF0780","UNK_TYPE4","",0x4), - 0x80BF0790:("enAkindonutsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BF0790:("enAkindonutsOverlayInfo","OverlayRelocationSection","",0x14), 0x80BF07A4:("enAkindonutsOverlayRelocations","u32","[377]",0x5e4), 0x80BF0D8C:("enAkindonutsOverlayInfoOffset","u32","",0x4), 0x80BF10C0:("D_80BF10C0","UNK_TYPE1","",0x1), 0x80BF10E0:("D_80BF10E0","UNK_TYPE4","",0x4), 0x80BF10E4:("D_80BF10E4","UNK_TYPE4","",0x4), 0x80BF10E8:("D_80BF10E8","UNK_TYPE4","",0x4), - 0x80BF10F0:("effStkOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BF10F0:("effStkOverlayInfo","OverlayRelocationSection","",0x14), 0x80BF1104:("effStkOverlayRelocations","u32","[16]",0x40), 0x80BF114C:("effStkOverlayInfoOffset","u32","",0x4), 0x80BF3260:("D_80BF3260","UNK_TYPE1","",0x1), @@ -18293,7 +18299,7 @@ 0x80BF35E0:("__switch_D_80BF35E0","UNK_PTR","",0x4), 0x80BF3614:("D_80BF3614","UNK_TYPE4","",0x4), 0x80BF3618:("__switch_D_80BF3618","UNK_PTR","",0x4), - 0x80BF3650:("enIgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BF3650:("enIgOverlayInfo","OverlayRelocationSection","",0x14), 0x80BF3664:("enIgOverlayRelocations","u32","[171]",0x2ac), 0x80BF391C:("enIgOverlayInfoOffset","u32","",0x4), 0x80BF5740:("D_80BF5740","UNK_TYPE1","",0x1), @@ -18323,7 +18329,7 @@ 0x80BF5A3C:("D_80BF5A3C","UNK_TYPE4","",0x4), 0x80BF5A40:("D_80BF5A40","UNK_TYPE4","",0x4), 0x80BF5A44:("D_80BF5A44","UNK_TYPE4","",0x4), - 0x80BF5A50:("enRgOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BF5A50:("enRgOverlayInfo","OverlayRelocationSection","",0x14), 0x80BF5A64:("enRgOverlayRelocations","u32","[103]",0x19c), 0x80BF5C0C:("enRgOverlayInfoOffset","u32","",0x4), 0x80BF5C10:("D_80BF5C10","UNK_TYPE1","",0x1), @@ -18347,7 +18353,7 @@ 0x80BF711C:("__switch_D_80BF711C","UNK_PTR","",0x4), 0x80BF7148:("D_80BF7148","UNK_TYPE4","",0x4), 0x80BF714C:("D_80BF714C","UNK_TYPE4","",0x4), - 0x80BF7150:("enOskOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BF7150:("enOskOverlayInfo","OverlayRelocationSection","",0x14), 0x80BF7164:("enOskOverlayRelocations","u32","[222]",0x378), 0x80BF74DC:("enOskOverlayInfoOffset","u32","",0x4), 0x80BF7920:("D_80BF7920","UNK_TYPE1","",0x1), @@ -18375,7 +18381,7 @@ 0x80BFA000:("D_80BFA000","UNK_TYPE1","",0x1), 0x80BFA010:("D_80BFA010","UNK_TYPE1","",0x1), 0x80BFA01C:("D_80BFA01C","UNK_TYPE1","",0x1), - 0x80BFA030:("enSth2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80BFA030:("enSth2OverlayInfo","OverlayRelocationSection","",0x14), 0x80BFA044:("enSth2OverlayRelocations","u32","[44]",0xb0), 0x80BFA0FC:("enSth2OverlayInfoOffset","u32","",0x4), 0x80BFB290:("D_80BFB290","UNK_TYPE1","",0x1), @@ -18388,7 +18394,7 @@ 0x80BFB310:("D_80BFB310","UNK_TYPE4","",0x4), 0x80BFB314:("D_80BFB314","UNK_TYPE4","",0x4), 0x80BFB318:("D_80BFB318","UNK_TYPE4","",0x4), - 0x80BFB320:("enYbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BFB320:("enYbOverlayInfo","OverlayRelocationSection","",0x14), 0x80BFB334:("enYbOverlayRelocations","u32","[80]",0x140), 0x80BFB47C:("enYbOverlayInfoOffset","u32","",0x4), 0x80BFCCC0:("D_80BFCCC0","UNK_TYPE1","",0x1), @@ -18404,12 +18410,12 @@ 0x80BFCD74:("D_80BFCD74","UNK_TYPE4","",0x4), 0x80BFCD78:("D_80BFCD78","UNK_TYPE4","",0x4), 0x80BFCD7C:("D_80BFCD7C","UNK_TYPE4","",0x4), - 0x80BFCD80:("enRzOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BFCD80:("enRzOverlayInfo","OverlayRelocationSection","",0x14), 0x80BFCD94:("enRzOverlayRelocations","u32","[129]",0x204), 0x80BFCF9C:("enRzOverlayInfoOffset","u32","",0x4), 0x80BFD260:("D_80BFD260","UNK_TYPE1","",0x1), 0x80BFD280:("D_80BFD280","UNK_TYPE1","",0x1), - 0x80BFD2A0:("enScopecoinOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BFD2A0:("enScopecoinOverlayInfo","OverlayRelocationSection","",0x14), 0x80BFD2B4:("enScopecoinOverlayRelocations","u32","[10]",0x28), 0x80BFD2DC:("enScopecoinOverlayInfoOffset","u32","",0x4), 0x80BFDEA0:("D_80BFDEA0","UNK_TYPE1","",0x1), @@ -18426,7 +18432,7 @@ 0x80BFE020:("D_80BFE020","UNK_TYPE4","",0x4), 0x80BFE024:("D_80BFE024","UNK_TYPE4","",0x4), 0x80BFE028:("__switch_D_80BFE028","UNK_PTR","",0x4), - 0x80BFE040:("enBjtOverlayInfo","OverlayBlockSizes","",0x14), + 0x80BFE040:("enBjtOverlayInfo","OverlayRelocationSection","",0x14), 0x80BFE054:("enBjtOverlayRelocations","u32","[68]",0x110), 0x80BFE16C:("enBjtOverlayInfoOffset","u32","",0x4), 0x80C009F0:("D_80C009F0","UNK_TYPE4","",0x4), @@ -18447,7 +18453,7 @@ 0x80C00B3C:("D_80C00B3C","UNK_TYPE1","",0x1), 0x80C00B48:("D_80C00B48","UNK_TYPE1","",0x1), 0x80C00B60:("D_80C00B60","UNK_TYPE4","",0x4), - 0x80C00B70:("enBomjimaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C00B70:("enBomjimaOverlayInfo","OverlayRelocationSection","",0x14), 0x80C00B84:("enBomjimaOverlayRelocations","u32","[197]",0x314), 0x80C00E9C:("enBomjimaOverlayInfoOffset","u32","",0x4), 0x80C03170:("D_80C03170","UNK_TYPE4","",0x4), @@ -18468,7 +18474,7 @@ 0x80C032C0:("D_80C032C0","UNK_TYPE4","",0x4), 0x80C032C4:("D_80C032C4","UNK_TYPE4","",0x4), 0x80C032C8:("__switch_D_80C032C8","UNK_PTR","",0x4), - 0x80C032E0:("enBomjimbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C032E0:("enBomjimbOverlayInfo","OverlayRelocationSection","",0x14), 0x80C032F4:("enBomjimbOverlayRelocations","u32","[142]",0x238), 0x80C0352C:("enBomjimbOverlayInfoOffset","u32","",0x4), 0x80C04750:("D_80C04750","UNK_TYPE1","",0x1), @@ -18480,7 +18486,7 @@ 0x80C04818:("D_80C04818","UNK_PTR","",0x4), 0x80C0482C:("D_80C0482C","UNK_TYPE1","",0x1), 0x80C04838:("D_80C04838","UNK_TYPE1","",0x1), - 0x80C04850:("enBombersOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C04850:("enBombersOverlayInfo","OverlayRelocationSection","",0x14), 0x80C04864:("enBombersOverlayRelocations","u32","[48]",0xc0), 0x80C0492C:("enBombersOverlayInfoOffset","u32","",0x4), 0x80C05880:("D_80C05880","UNK_TYPE1","",0x1), @@ -18493,7 +18499,7 @@ 0x80C05914:("D_80C05914","UNK_TYPE1","",0x1), 0x80C05920:("D_80C05920","UNK_TYPE4","",0x4), 0x80C05930:("__switch_D_80C05930","UNK_PTR","",0x4), - 0x80C05950:("enBombers2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80C05950:("enBombers2OverlayInfo","OverlayRelocationSection","",0x14), 0x80C05964:("enBombers2OverlayRelocations","u32","[65]",0x104), 0x80C05A6C:("enBombers2OverlayInfoOffset","u32","",0x4), 0x80C06440:("D_80C06440","UNK_TYPE1","",0x1), @@ -18501,33 +18507,33 @@ 0x80C06490:("D_80C06490","UNK_TYPE4","",0x4), 0x80C06494:("D_80C06494","UNK_TYPE4","",0x4), 0x80C06498:("D_80C06498","UNK_TYPE4","",0x4), - 0x80C064A0:("enBombalOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C064A0:("enBombalOverlayInfo","OverlayRelocationSection","",0x14), 0x80C064B4:("enBombalOverlayRelocations","u32","[22]",0x58), 0x80C0650C:("enBombalOverlayInfoOffset","u32","",0x4), 0x80C06A10:("D_80C06A10","UNK_TYPE1","",0x1), - 0x80C06A30:("objMoonStoneOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C06A30:("objMoonStoneOverlayInfo","OverlayRelocationSection","",0x14), 0x80C06A44:("objMoonStoneOverlayRelocations","u32","[19]",0x4c), 0x80C06A9C:("objMoonStoneOverlayInfoOffset","u32","",0x4), 0x80C06FE0:("D_80C06FE0","UNK_TYPE1","",0x1), 0x80C07000:("__switch_D_80C07000","UNK_PTR","",0x4), 0x80C0701C:("__switch_D_80C0701C","UNK_PTR","",0x4), - 0x80C07050:("objMuPictOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C07050:("objMuPictOverlayInfo","OverlayRelocationSection","",0x14), 0x80C07064:("objMuPictOverlayRelocations","u32","[40]",0xa0), 0x80C0710C:("objMuPictOverlayInfoOffset","u32","",0x4), 0x80C07680:("D_80C07680","UNK_TYPE1","",0x1), 0x80C076A0:("D_80C076A0","UNK_TYPE4","",0x4), 0x80C076A8:("D_80C076A8","UNK_TYPE1","",0x1), 0x80C076D4:("D_80C076D4","UNK_TYPE1","",0x1), - 0x80C076E0:("bgIkninsideOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C076E0:("bgIkninsideOverlayInfo","OverlayRelocationSection","",0x14), 0x80C076F4:("bgIkninsideOverlayRelocations","u32","[18]",0x48), 0x80C0773C:("bgIkninsideOverlayInfoOffset","u32","",0x4), 0x80C07AC0:("D_80C07AC0","UNK_TYPE1","",0x1), - 0x80C07AE0:("effZorabandOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C07AE0:("effZorabandOverlayInfo","OverlayRelocationSection","",0x14), 0x80C07AF4:("effZorabandOverlayRelocations","u32","[8]",0x20), 0x80C07B1C:("effZorabandOverlayInfoOffset","u32","",0x4), 0x80C07C20:("D_80C07C20","UNK_TYPE1","",0x1), 0x80C07C40:("D_80C07C40","UNK_TYPE1","",0x1), - 0x80C07C50:("objKepnKoyaOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C07C50:("objKepnKoyaOverlayInfo","OverlayRelocationSection","",0x14), 0x80C07C64:("objKepnKoyaOverlayRelocations","u32","[6]",0x18), 0x80C07C7C:("objKepnKoyaOverlayInfoOffset","u32","",0x4), 0x80C08640:("D_80C08640","UNK_TYPE1","",0x1), @@ -18536,22 +18542,22 @@ 0x80C086B0:("D_80C086B0","UNK_TYPE1","",0x1), 0x80C086C0:("D_80C086C0","UNK_TYPE4","",0x4), 0x80C086C4:("D_80C086C4","UNK_TYPE4","",0x4), - 0x80C086D0:("objUsiyaneOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C086D0:("objUsiyaneOverlayInfo","OverlayRelocationSection","",0x14), 0x80C086E4:("objUsiyaneOverlayRelocations","u32","[30]",0x78), 0x80C0875C:("objUsiyaneOverlayInfoOffset","u32","",0x4), 0x80C089E0:("D_80C089E0","UNK_TYPE1","",0x1), 0x80C08A00:("D_80C08A00","UNK_TYPE1","",0x1), - 0x80C08A30:("enNnhOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C08A30:("enNnhOverlayInfo","OverlayRelocationSection","",0x14), 0x80C08A44:("enNnhOverlayRelocations","u32","[13]",0x34), 0x80C08A7C:("enNnhOverlayInfoOffset","u32","",0x4), 0x80C08DD0:("D_80C08DD0","UNK_TYPE1","",0x1), - 0x80C08DF0:("objKzsakuOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C08DF0:("objKzsakuOverlayInfo","OverlayRelocationSection","",0x14), 0x80C08E04:("objKzsakuOverlayRelocations","u32","[14]",0x38), 0x80C08E3C:("objKzsakuOverlayInfoOffset","u32","",0x4), 0x80C09030:("D_80C09030","UNK_TYPE1","",0x1), 0x80C09050:("D_80C09050","UNK_TYPE1","",0x1), 0x80C09080:("D_80C09080","UNK_TYPE4","",0x4), - 0x80C09090:("objMilkBinOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C09090:("objMilkBinOverlayInfo","OverlayRelocationSection","",0x14), 0x80C090A4:("objMilkBinOverlayRelocations","u32","[8]",0x20), 0x80C090CC:("objMilkBinOverlayInfoOffset","u32","",0x4), 0x80C09D30:("D_80C09D30","UNK_TYPE1","",0x1), @@ -18565,7 +18571,7 @@ 0x80C09D9C:("__switch_D_80C09D9C","UNK_PTR","",0x4), 0x80C09DB4:("D_80C09DB4","UNK_TYPE4","",0x4), 0x80C09DB8:("D_80C09DB8","UNK_TYPE4","",0x4), - 0x80C09DC0:("enKitanOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C09DC0:("enKitanOverlayInfo","OverlayRelocationSection","",0x14), 0x80C09DD4:("enKitanOverlayRelocations","u32","[62]",0xf8), 0x80C09ECC:("enKitanOverlayInfoOffset","u32","",0x4), 0x80C0A600:("D_80C0A600","UNK_TYPE1","",0x1), @@ -18574,7 +18580,7 @@ 0x80C0A6A8:("D_80C0A6A8","UNK_TYPE1","",0x1), 0x80C0A6B0:("D_80C0A6B0","UNK_TYPE4","",0x4), 0x80C0A6B4:("D_80C0A6B4","UNK_TYPE4","",0x4), - 0x80C0A6C0:("bgAstrBombwallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C0A6C0:("bgAstrBombwallOverlayInfo","OverlayRelocationSection","",0x14), 0x80C0A6D4:("bgAstrBombwallOverlayRelocations","u32","[26]",0x68), 0x80C0A73C:("bgAstrBombwallOverlayInfoOffset","u32","",0x4), 0x80C0B0C0:("D_80C0B0C0","UNK_TYPE1","",0x1), @@ -18598,7 +18604,7 @@ 0x80C0B138:("D_80C0B138","UNK_TYPE4","",0x4), 0x80C0B13C:("D_80C0B13C","UNK_TYPE4","",0x4), 0x80C0B140:("D_80C0B140","UNK_TYPE4","",0x4), - 0x80C0B150:("bgIkninSusceilOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C0B150:("bgIkninSusceilOverlayInfo","OverlayRelocationSection","",0x14), 0x80C0B164:("bgIkninSusceilOverlayRelocations","u32","[71]",0x11c), 0x80C0B28C:("bgIkninSusceilOverlayInfoOffset","u32","",0x4), 0x80C0F8D0:("D_80C0F8D0","UNK_TYPE4","",0x4), @@ -18645,7 +18651,7 @@ 0x80C0FBB8:("D_80C0FBB8","UNK_TYPE4","",0x4), 0x80C0FBBC:("D_80C0FBBC","UNK_TYPE4","",0x4), 0x80C0FBC0:("D_80C0FBC0","UNK_TYPE4","",0x4), - 0x80C0FBD0:("enBsbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C0FBD0:("enBsbOverlayInfo","OverlayRelocationSection","",0x14), 0x80C0FBE4:("enBsbOverlayRelocations","u32","[250]",0x3e8), 0x80C0FFCC:("enBsbOverlayInfoOffset","u32","",0x4), 0x80C10690:("D_80C10690","UNK_TYPE1","",0x1), @@ -18653,7 +18659,7 @@ 0x80C106C0:("D_80C106C0","UNK_TYPE1","",0x1), 0x80C106C8:("D_80C106C8","UNK_TYPE4","",0x4), 0x80C106D0:("D_80C106D0","UNK_TYPE4","",0x4), - 0x80C106E0:("enRecepgirlOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C106E0:("enRecepgirlOverlayInfo","OverlayRelocationSection","",0x14), 0x80C106F4:("enRecepgirlOverlayRelocations","u32","[30]",0x78), 0x80C1076C:("enRecepgirlOverlayInfoOffset","u32","",0x4), 0x80C135A0:("D_80C135A0","UNK_TYPE1","",0x1), @@ -18679,7 +18685,7 @@ 0x80C136D8:("D_80C136D8","UNK_TYPE4","",0x4), 0x80C136DC:("D_80C136DC","UNK_TYPE4","",0x4), 0x80C136E0:("D_80C136E0","UNK_TYPE4","",0x4), - 0x80C136F0:("enThiefbirdOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C136F0:("enThiefbirdOverlayInfo","OverlayRelocationSection","",0x14), 0x80C13704:("enThiefbirdOverlayRelocations","u32","[131]",0x20c), 0x80C1391C:("enThiefbirdOverlayInfoOffset","u32","",0x4), 0x80C13920:("D_80C13920","UNK_TYPE1","",0x1), @@ -18690,7 +18696,7 @@ 0x80C150A4:("D_80C150A4","UNK_TYPE1","",0x1), 0x80C150B0:("__switch_D_80C150B0","UNK_PTR","",0x4), 0x80C150CC:("__switch_D_80C150CC","UNK_PTR","",0x4), - 0x80C15110:("enJgameTsnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C15110:("enJgameTsnOverlayInfo","OverlayRelocationSection","",0x14), 0x80C15124:("enJgameTsnOverlayRelocations","u32","[114]",0x1c8), 0x80C152EC:("enJgameTsnOverlayInfoOffset","u32","",0x4), 0x80C15BA0:("D_80C15BA0","UNK_TYPE1","",0x1), @@ -18706,12 +18712,12 @@ 0x80C1613C:("D_80C1613C","UNK_TYPE4","",0x4), 0x80C16140:("D_80C16140","UNK_TYPE4","",0x4), 0x80C16144:("D_80C16144","UNK_TYPE4","",0x4), - 0x80C16150:("objJgameLightOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C16150:("objJgameLightOverlayInfo","OverlayRelocationSection","",0x14), 0x80C16164:("objJgameLightOverlayRelocations","u32","[29]",0x74), 0x80C161DC:("objJgameLightOverlayInfoOffset","u32","",0x4), 0x80C16400:("D_80C16400","UNK_TYPE1","",0x1), 0x80C16420:("D_80C16420","UNK_TYPE1","",0x1), - 0x80C16430:("objYadoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C16430:("objYadoOverlayInfo","OverlayRelocationSection","",0x14), 0x80C16444:("objYadoOverlayRelocations","u32","[10]",0x28), 0x80C1646C:("objYadoOverlayInfoOffset","u32","",0x4), 0x80C16470:("D_80C16470","UNK_TYPE1","",0x1), @@ -18728,18 +18734,18 @@ 0x80C1786C:("D_80C1786C","UNK_TYPE4","",0x4), 0x80C17870:("D_80C17870","UNK_TYPE4","",0x4), 0x80C17874:("__switch_D_80C17874","UNK_PTR","",0x4), - 0x80C178B0:("demoSyotenOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C178B0:("demoSyotenOverlayInfo","OverlayRelocationSection","",0x14), 0x80C178C4:("demoSyotenOverlayRelocations","u32","[80]",0x140), 0x80C17A0C:("demoSyotenOverlayInfoOffset","u32","",0x4), 0x80C18070:("D_80C18070","UNK_TYPE1","",0x1), 0x80C18090:("D_80C18090","UNK_TYPE4","",0x4), 0x80C18094:("D_80C18094","UNK_TYPE4","",0x4), - 0x80C180A0:("demoMoonendOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C180A0:("demoMoonendOverlayInfo","OverlayRelocationSection","",0x14), 0x80C180B4:("demoMoonendOverlayRelocations","u32","[24]",0x60), 0x80C1811C:("demoMoonendOverlayInfoOffset","u32","",0x4), 0x80C181E0:("D_80C181E0","UNK_TYPE1","",0x1), 0x80C18200:("D_80C18200","UNK_TYPE1","",0x1), - 0x80C18210:("bgLbfshotOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C18210:("bgLbfshotOverlayInfo","OverlayRelocationSection","",0x14), 0x80C18224:("bgLbfshotOverlayRelocations","u32","[5]",0x14), 0x80C1823C:("bgLbfshotOverlayInfoOffset","u32","",0x4), 0x80C189A0:("D_80C189A0","UNK_TYPE1","",0x1), @@ -18757,7 +18763,7 @@ 0x80C18AC8:("D_80C18AC8","UNK_TYPE1","",0x1), 0x80C18AD0:("D_80C18AD0","UNK_TYPE4","",0x4), 0x80C18AD4:("D_80C18AD4","UNK_TYPE4","",0x4), - 0x80C18AE0:("bgLastBwallOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C18AE0:("bgLastBwallOverlayInfo","OverlayRelocationSection","",0x14), 0x80C18AF4:("bgLastBwallOverlayRelocations","u32","[38]",0x98), 0x80C18B8C:("bgLastBwallOverlayInfoOffset","u32","",0x4), 0x80C19160:("D_80C19160","UNK_TYPE1","",0x1), @@ -18765,7 +18771,7 @@ 0x80C19200:("D_80C19200","UNK_TYPE4","",0x4), 0x80C19218:("D_80C19218","UNK_TYPE4","",0x4), 0x80C19220:("D_80C19220","UNK_TYPE1","",0x1), - 0x80C19230:("enAndOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C19230:("enAndOverlayInfo","OverlayRelocationSection","",0x14), 0x80C19244:("enAndOverlayRelocations","u32","[21]",0x54), 0x80C1929C:("enAndOverlayInfoOffset","u32","",0x4), 0x80C1AA40:("D_80C1AA40","UNK_TYPE1","",0x1), @@ -18786,7 +18792,7 @@ 0x80C1AB64:("D_80C1AB64","UNK_TYPE4","",0x4), 0x80C1AB68:("D_80C1AB68","UNK_TYPE4","",0x4), 0x80C1AB6C:("D_80C1AB6C","UNK_TYPE4","",0x4), - 0x80C1AB70:("enInvadepohDemoOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1AB70:("enInvadepohDemoOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1AB84:("enInvadepohDemoOverlayRelocations","u32","[108]",0x1b0), 0x80C1AD3C:("enInvadepohDemoOverlayInfoOffset","u32","",0x4), 0x80C1AD40:("D_80C1AD40","UNK_TYPE1","",0x1), @@ -18802,7 +18808,7 @@ 0x80C1B568:("D_80C1B568","UNK_TYPE4","",0x4), 0x80C1B56C:("D_80C1B56C","UNK_TYPE4","",0x4), 0x80C1B570:("D_80C1B570","UNK_TYPE4","",0x4), - 0x80C1B580:("objDanpeiliftOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1B580:("objDanpeiliftOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1B594:("objDanpeiliftOverlayRelocations","u32","[39]",0x9c), 0x80C1B63C:("objDanpeiliftOverlayInfoOffset","u32","",0x4), 0x80C1BBE0:("D_80C1BBE0","UNK_TYPE1","",0x1), @@ -18815,7 +18821,7 @@ 0x80C1BCF0:("D_80C1BCF0","UNK_TYPE4","",0x4), 0x80C1BCF4:("D_80C1BCF4","UNK_TYPE4","",0x4), 0x80C1BCF8:("D_80C1BCF8","UNK_TYPE4","",0x4), - 0x80C1BD00:("enFall2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1BD00:("enFall2OverlayInfo","OverlayRelocationSection","",0x14), 0x80C1BD14:("enFall2OverlayRelocations","u32","[29]",0x74), 0x80C1BD8C:("enFall2OverlayInfoOffset","u32","",0x4), 0x80C1C250:("D_80C1C250","UNK_TYPE1","",0x1), @@ -18825,7 +18831,7 @@ 0x80C1C2AC:("D_80C1C2AC","UNK_TYPE1","",0x1), 0x80C1C2B0:("__switch_D_80C1C2B0","UNK_PTR","",0x4), 0x80C1C2E4:("__switch_D_80C1C2E4","UNK_PTR","",0x4), - 0x80C1C320:("dmAlOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1C320:("dmAlOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1C334:("dmAlOverlayRelocations","u32","[53]",0xd4), 0x80C1C40C:("dmAlOverlayInfoOffset","u32","",0x4), 0x80C1D1A0:("D_80C1D1A0","UNK_TYPE1","",0x1), @@ -18837,7 +18843,7 @@ 0x80C1D2E8:("D_80C1D2E8","UNK_TYPE4","",0x4), 0x80C1D2F4:("D_80C1D2F4","UNK_TYPE1","",0x1), 0x80C1D310:("__switch_D_80C1D310","UNK_PTR","",0x4), - 0x80C1D330:("dmAnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1D330:("dmAnOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1D344:("dmAnOverlayRelocations","u32","[48]",0xc0), 0x80C1D40C:("dmAnOverlayInfoOffset","u32","",0x4), 0x80C1DDC0:("D_80C1DDC0","UNK_TYPE1","",0x1), @@ -18846,26 +18852,26 @@ 0x80C1DE14:("D_80C1DE14","UNK_TYPE1","",0x1), 0x80C1DE20:("D_80C1DE20","UNK_TYPE4","",0x4), 0x80C1DE28:("D_80C1DE28","UNK_TYPE1","",0x1), - 0x80C1DE40:("dmAhOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1DE40:("dmAhOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1DE54:("dmAhOverlayRelocations","u32","[30]",0x78), 0x80C1DECC:("dmAhOverlayInfoOffset","u32","",0x4), 0x80C1E1E0:("D_80C1E1E0","UNK_TYPE1","",0x1), 0x80C1E200:("D_80C1E200","UNK_TYPE1","",0x1), 0x80C1E210:("D_80C1E210","UNK_TYPE4","",0x4), - 0x80C1E230:("dmNbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1E230:("dmNbOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1E244:("dmNbOverlayRelocations","u32","[15]",0x3c), 0x80C1E28C:("dmNbOverlayInfoOffset","u32","",0x4), 0x80C1E5C0:("D_80C1E5C0","UNK_TYPE1","",0x1), 0x80C1E5E0:("D_80C1E5E0","UNK_TYPE1","",0x1), 0x80C1E60C:("D_80C1E60C","UNK_TYPE1","",0x1), 0x80C1E618:("D_80C1E618","UNK_TYPE1","",0x1), - 0x80C1E630:("enDrsOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1E630:("enDrsOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1E644:("enDrsOverlayRelocations","u32","[18]",0x48), 0x80C1E68C:("enDrsOverlayInfoOffset","u32","",0x4), 0x80C1E950:("D_80C1E950","UNK_TYPE1","",0x1), 0x80C1E970:("D_80C1E970","UNK_TYPE1","",0x1), 0x80C1E984:("D_80C1E984","UNK_TYPE1","",0x1), - 0x80C1E990:("enEndingHeroOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1E990:("enEndingHeroOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1E9A4:("enEndingHeroOverlayRelocations","u32","[11]",0x2c), 0x80C1E9DC:("enEndingHeroOverlayInfoOffset","u32","",0x4), 0x80C1F150:("D_80C1F150","UNK_TYPE1","",0x1), @@ -18879,13 +18885,13 @@ 0x80C1F2EC:("D_80C1F2EC","UNK_TYPE4","",0x4), 0x80C1F2F0:("D_80C1F2F0","UNK_TYPE4","",0x4), 0x80C1F2F4:("D_80C1F2F4","UNK_TYPE4","",0x4), - 0x80C1F300:("dmBalOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1F300:("dmBalOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1F314:("dmBalOverlayRelocations","u32","[44]",0xb0), 0x80C1F3CC:("dmBalOverlayInfoOffset","u32","",0x4), 0x80C1FC40:("D_80C1FC40","UNK_TYPE1","",0x1), 0x80C1FC60:("D_80C1FC60","UNK_TYPE4","",0x4), 0x80C1FC70:("D_80C1FC70","UNK_TYPE4","",0x4), - 0x80C1FC80:("enPaperOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C1FC80:("enPaperOverlayInfo","OverlayRelocationSection","",0x14), 0x80C1FC94:("enPaperOverlayRelocations","u32","[21]",0x54), 0x80C1FCEC:("enPaperOverlayInfoOffset","u32","",0x4), 0x80C21C60:("D_80C21C60","UNK_TYPE1","",0x1), @@ -18915,7 +18921,7 @@ 0x80C21F6C:("D_80C21F6C","UNK_TYPE4","",0x4), 0x80C21F70:("D_80C21F70","UNK_TYPE4","",0x4), 0x80C21F74:("D_80C21F74","UNK_TYPE4","",0x4), - 0x80C21F80:("enHintSkbOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C21F80:("enHintSkbOverlayInfo","OverlayRelocationSection","",0x14), 0x80C21F94:("enHintSkbOverlayRelocations","u32","[235]",0x3ac), 0x80C2234C:("enHintSkbOverlayInfoOffset","u32","",0x4), 0x80C22BD0:("D_80C22BD0","UNK_TYPE1","",0x1), @@ -18923,30 +18929,30 @@ 0x80C22BFC:("D_80C22BFC","UNK_TYPE1","",0x1), 0x80C22C30:("D_80C22C30","UNK_TYPE1","",0x1), 0x80C22C40:("__switch_D_80C22C40","UNK_PTR","",0x4), - 0x80C22C60:("dmTagOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C22C60:("dmTagOverlayInfo","OverlayRelocationSection","",0x14), 0x80C22C74:("dmTagOverlayRelocations","u32","[48]",0xc0), 0x80C22D3C:("dmTagOverlayInfoOffset","u32","",0x4), 0x80C231C0:("D_80C231C0","UNK_TYPE1","",0x1), 0x80C231E0:("D_80C231E0","UNK_TYPE4","",0x4), - 0x80C231F0:("enBhOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C231F0:("enBhOverlayInfo","OverlayRelocationSection","",0x14), 0x80C23204:("enBhOverlayRelocations","u32","[8]",0x20), 0x80C2322C:("enBhOverlayInfoOffset","u32","",0x4), 0x80C23400:("D_80C23400","UNK_TYPE1","",0x1), - 0x80C23420:("enEndingHero2OverlayInfo","OverlayBlockSizes","",0x14), + 0x80C23420:("enEndingHero2OverlayInfo","OverlayRelocationSection","",0x14), 0x80C23434:("enEndingHero2OverlayRelocations","u32","[7]",0x1c), 0x80C2345C:("enEndingHero2OverlayInfoOffset","u32","",0x4), 0x80C23630:("D_80C23630","UNK_TYPE1","",0x1), - 0x80C23650:("enEndingHero3OverlayInfo","OverlayBlockSizes","",0x14), + 0x80C23650:("enEndingHero3OverlayInfo","OverlayRelocationSection","",0x14), 0x80C23664:("enEndingHero3OverlayRelocations","u32","[7]",0x1c), 0x80C2368C:("enEndingHero3OverlayInfoOffset","u32","",0x4), 0x80C23860:("D_80C23860","UNK_TYPE1","",0x1), - 0x80C23880:("enEndingHero4OverlayInfo","OverlayBlockSizes","",0x14), + 0x80C23880:("enEndingHero4OverlayInfo","OverlayRelocationSection","",0x14), 0x80C23894:("enEndingHero4OverlayRelocations","u32","[7]",0x1c), 0x80C238BC:("enEndingHero4OverlayInfoOffset","u32","",0x4), 0x80C23BD0:("D_80C23BD0","UNK_TYPE1","",0x1), 0x80C23BF0:("D_80C23BF0","UNK_TYPE1","",0x1), 0x80C23C10:("__switch_D_80C23C10","UNK_PTR","",0x4), - 0x80C23C30:("enEndingHero5OverlayInfo","OverlayBlockSizes","",0x14), + 0x80C23C30:("enEndingHero5OverlayInfo","OverlayRelocationSection","",0x14), 0x80C23C44:("enEndingHero5OverlayRelocations","u32","[18]",0x48), 0x80C23C8C:("enEndingHero5OverlayInfoOffset","u32","",0x4), 0x80C241E0:("D_80C241E0","UNK_TYPE1","",0x1), @@ -18957,7 +18963,7 @@ 0x80C24280:("D_80C24280","UNK_TYPE1","",0x1), 0x80C24294:("D_80C24294","UNK_TYPE1","",0x1), 0x80C242A0:("__switch_D_80C242A0","UNK_PTR","",0x4), - 0x80C242C0:("enEndingHero6OverlayInfo","OverlayBlockSizes","",0x14), + 0x80C242C0:("enEndingHero6OverlayInfo","OverlayRelocationSection","",0x14), 0x80C242D4:("enEndingHero6OverlayRelocations","u32","[33]",0x84), 0x80C2435C:("enEndingHero6OverlayInfoOffset","u32","",0x4), 0x80C250F0:("D_80C250F0","UNK_TYPE1","",0x1), @@ -18969,7 +18975,7 @@ 0x80C25238:("D_80C25238","UNK_TYPE4","",0x4), 0x80C25244:("D_80C25244","UNK_TYPE1","",0x1), 0x80C25260:("__switch_D_80C25260","UNK_PTR","",0x4), - 0x80C25280:("dmGmOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C25280:("dmGmOverlayInfo","OverlayRelocationSection","",0x14), 0x80C25294:("dmGmOverlayRelocations","u32","[48]",0xc0), 0x80C2535C:("dmGmOverlayInfoOffset","u32","",0x4), 0x80C257D0:("D_80C257D0","UNK_TYPE1","",0x1), @@ -18978,23 +18984,23 @@ 0x80C257F8:("D_80C257F8","UNK_TYPE2","",0x2), 0x80C25800:("D_80C25800","UNK_TYPE4","",0x4), 0x80C25804:("D_80C25804","UNK_TYPE4","",0x4), - 0x80C25810:("objSwprizeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C25810:("objSwprizeOverlayInfo","OverlayRelocationSection","",0x14), 0x80C25824:("objSwprizeOverlayRelocations","u32","[28]",0x70), 0x80C2589C:("objSwprizeOverlayInfoOffset","u32","",0x4), 0x80C25B30:("D_80C25B30","UNK_TYPE1","",0x1), 0x80C25B50:("D_80C25B50","UNK_TYPE1","",0x1), - 0x80C25B80:("enInvisibleRuppeOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C25B80:("enInvisibleRuppeOverlayInfo","OverlayRelocationSection","",0x14), 0x80C25B94:("enInvisibleRuppeOverlayRelocations","u32","[10]",0x28), 0x80C25BBC:("enInvisibleRuppeOverlayInfoOffset","u32","",0x4), 0x80C25CC0:("D_80C25CC0","UNK_TYPE1","",0x1), 0x80C25CE0:("D_80C25CE0","UNK_TYPE1","",0x1), 0x80C25CF8:("D_80C25CF8","UNK_TYPE1","",0x1), - 0x80C25D00:("objEndingOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C25D00:("objEndingOverlayInfo","OverlayRelocationSection","",0x14), 0x80C25D14:("objEndingOverlayRelocations","u32","[7]",0x1c), 0x80C25D3C:("objEndingOverlayInfoOffset","u32","",0x4), 0x80C25FF0:("D_80C25FF0","UNK_TYPE1","",0x1), 0x80C26010:("D_80C26010","UNK_TYPE1","",0x1), 0x80C26028:("D_80C26028","UNK_TYPE4","",0x4), - 0x80C26040:("enRsnOverlayInfo","OverlayBlockSizes","",0x14), + 0x80C26040:("enRsnOverlayInfo","OverlayRelocationSection","",0x14), 0x80C26054:("enRsnOverlayRelocations","u32","[15]",0x3c), } diff --git a/undef.txt b/undef.txt index 9e114bac85..6297663c40 100644 --- a/undef.txt +++ b/undef.txt @@ -8,11 +8,11 @@ osMemSize = 0x80000318; D_8000031C = 0x8000031C; D_80000500 = 0x80000500; D_80025D00 = 0x80025D00; -bootStackEntry = boot_bss_start + 0x00000000; -idleOSThread = boot_bss_start + 0x00000020; -idleStack = boot_bss_start + 0x000001D0; -idleStackEntry = boot_bss_start + 0x000005D0; -bootStack = boot_bss_start + 0x000005F0; +sBootThreadInfo = boot_bss_start + 0x00000000; +sIdleThread = boot_bss_start + 0x00000020; +sIdleThreadStack = boot_bss_start + 0x000001D0; +sIdleThreadInfo = boot_bss_start + 0x000005D0; +sBootThreadStack = boot_bss_start + 0x000005F0; irqmgrContext = boot_bss_start + 0x000009F0; irqmgrStack = boot_bss_start + 0x00000C70; irqmgrStackEntry = boot_bss_start + 0x00001170; @@ -42,7 +42,7 @@ faultCopyToLog = boot_bss_start + 0x0000295C; faultStack = boot_bss_start + 0x00002960; faultStackEntry = boot_bss_start + 0x00002F60; faultContextStruct = boot_bss_start + 0x00002F80; -faultDrawContextStruct = boot_bss_start + 0x000037D0; +sFaultDrawerStruct = boot_bss_start + 0x000037D0; D_8009CD10 = boot_bss_start + 0x00003810; startHeap = boot_bss_start + 0x00003820; randLast = boot_bss_start + 0x00003850; @@ -130,8 +130,14 @@ D_801EDA24 = code_bss_start + 0x00009A84; D_801EDA30 = code_bss_start + 0x00009A90; D_801EDA40 = code_bss_start + 0x00009AA0; D_801EDA80 = code_bss_start + 0x00009AE0; +D_801EDA8C = code_bss_start + 0x00009AEC; +D_801EDA98 = code_bss_start + 0x00009AF8; +D_801EDAA8 = code_bss_start + 0x00009B08; D_801EDAF8 = code_bss_start + 0x00009B58; D_801EDB48 = code_bss_start + 0x00009BA8; +D_01EDB54 = code_bss_start + 0x00009BB4; +D_01EDB60 = code_bss_start + 0x00009BC0; +D_01EDB70 = code_bss_start + 0x00009BD0; D_801EDB7C = code_bss_start + 0x00009BDC; D_801EDB88 = code_bss_start + 0x00009BE8; D_801EDB98 = code_bss_start + 0x00009BF8; @@ -846,7 +852,7 @@ D_80208E99 = code_bss_start + 0x00024EF9; D_80208E9C = code_bss_start + 0x00024EFC; D_80208EA0 = code_bss_start + 0x00024F00; D_80209AA0 = code_bss_start + 0x00025B00; -D_80209EA0 = code_bss_start + 0x00025F00; +gGfxPools = code_bss_start + 0x00025F00; D_8024A4C0 = code_bss_start + 0x00066520; heap = code_bss_start + 0x0019E520; D_80780000 = code_bss_start + 0x0059C060;