mirror of https://github.com/zeldaret/mm.git
Rename tons of structs because we aren't using the z_ prefix anymore ;_;
This commit is contained in:
parent
b1938991fa
commit
a09a799eef
|
@ -23,13 +23,13 @@ UNK_RET func_800805E0(UNK_TYPE); // func_800805E0
|
||||||
UNK_RET func_80080748(void); // func_80080748
|
UNK_RET func_80080748(void); // func_80080748
|
||||||
s32 Dmamgr_DoDmaTransfer(void*, void*, s32); // func_80080790
|
s32 Dmamgr_DoDmaTransfer(void*, void*, s32); // func_80080790
|
||||||
void Dmamgr_osEPiStartDmaWrapper(OSPiHandle* pihandle, OSIoMesg* mb, s32 direction); // func_800808D4
|
void Dmamgr_osEPiStartDmaWrapper(OSPiHandle* pihandle, OSIoMesg* mb, s32 direction); // func_800808D4
|
||||||
z_DmadataEntry* Dmamgr_FindDmaEntry(u32); // func_800808F4
|
DmadataEntry* Dmamgr_FindDmaEntry(u32); // func_800808F4
|
||||||
s32 Dmamgr_TranslateVromToRom(u32); // func_80080950
|
s32 Dmamgr_TranslateVromToRom(u32); // func_80080950
|
||||||
s32 Dmamgr_FindDmaIndex(u32); // func_800809BC
|
s32 Dmamgr_FindDmaIndex(u32); // func_800809BC
|
||||||
UNK_TYPE* func_800809F4(u32); // func_800809F4
|
UNK_TYPE* func_800809F4(u32); // func_800809F4
|
||||||
void Dmamgr_HandleRequest(z_DmaRequest*); // func_80080A08
|
void Dmamgr_HandleRequest(DmaRequest*); // func_80080A08
|
||||||
void Dmamgr_ThreadEntry(void*); // func_80080B84
|
void Dmamgr_ThreadEntry(void*); // func_80080B84
|
||||||
s32 Dmamgr_SendRequest(z_DmaRequest*, UNK_FUN_ARG, UNK_PTR, UNK_TYPE, UNK_TYPE, OSMesgQueue*, UNK_TYPE); // func_80080C04
|
s32 Dmamgr_SendRequest(DmaRequest*, UNK_FUN_ARG, UNK_PTR, UNK_TYPE, UNK_TYPE, OSMesgQueue*, UNK_TYPE); // func_80080C04
|
||||||
s32 Dmamgr_SendRequestAndWait(UNK_TYPE, UNK_PTR, UNK_TYPE); // func_80080C90
|
s32 Dmamgr_SendRequestAndWait(UNK_TYPE, UNK_PTR, UNK_TYPE); // func_80080C90
|
||||||
void Dmamgr_Start(void); // func_80080D0C
|
void Dmamgr_Start(void); // func_80080D0C
|
||||||
void Dmamgr_Stop(void); // func_80080E00
|
void Dmamgr_Stop(void); // func_80080E00
|
||||||
|
@ -48,7 +48,7 @@ UNK_RET Irqmgr_HandlePrenmi3(UNK_ARGS); // func_80081550
|
||||||
UNK_RET Irqmgr_CheckThreadStatus(UNK_ARGS); // func_800815A8
|
UNK_RET Irqmgr_CheckThreadStatus(UNK_ARGS); // func_800815A8
|
||||||
UNK_RET Irqmgr_HandleFrame(UNK_ARGS); // func_800815CC
|
UNK_RET Irqmgr_HandleFrame(UNK_ARGS); // func_800815CC
|
||||||
UNK_RET Irqmgr_ThreadEntry(UNK_ARGS); // func_80081684
|
UNK_RET Irqmgr_ThreadEntry(UNK_ARGS); // func_80081684
|
||||||
UNK_RET Irqmgr_Start(UNK_PTR, z_ThreadInfo*, UNK_TYPE, UNK_TYPE); // func_80081754
|
UNK_RET Irqmgr_Start(UNK_PTR, ThreadInfo*, UNK_TYPE, UNK_TYPE); // func_80081754
|
||||||
void nop_80081820(void); // func_80081820
|
void nop_80081820(void); // func_80081820
|
||||||
void nop_80081828(void); // func_80081828
|
void nop_80081828(void); // func_80081828
|
||||||
void func_80081830(void); // func_80081830
|
void func_80081830(void); // func_80081830
|
||||||
|
@ -141,11 +141,11 @@ UNK_RET func_80085204(UNK_ARGS); // func_80085204
|
||||||
UNK_RET func_8008520C(UNK_ARGS); // func_8008520C
|
UNK_RET func_8008520C(UNK_ARGS); // func_8008520C
|
||||||
UNK_RET func_8008522C(UNK_ARGS); // func_8008522C
|
UNK_RET func_8008522C(UNK_ARGS); // func_8008522C
|
||||||
UNK_RET func_8008524C(UNK_ARGS); // func_8008524C
|
UNK_RET func_8008524C(UNK_ARGS); // func_8008524C
|
||||||
void thread_info_init(z_ThreadInfo*, UNK_PTR, UNK_PTR, UNK_TYPE, UNK_TYPE, UNK_PTR); // func_80085320
|
void thread_info_init(ThreadInfo*, UNK_PTR, UNK_PTR, UNK_TYPE, UNK_TYPE, UNK_PTR); // func_80085320
|
||||||
UNK_RET func_800853F8(z_ThreadInfo*); // func_800853F8
|
UNK_RET func_800853F8(ThreadInfo*); // func_800853F8
|
||||||
UNK_TYPE get_thread_stack_status(z_ThreadInfo*); // func_80085468
|
UNK_TYPE get_thread_stack_status(ThreadInfo*); // func_80085468
|
||||||
UNK_TYPE check_all_thread_status(UNK_ARGS); // func_800854E0
|
UNK_TYPE check_all_thread_status(UNK_ARGS); // func_800854E0
|
||||||
UNK_RET check_thread_status(z_ThreadInfo*); // func_80085538
|
UNK_RET check_thread_status(ThreadInfo*); // func_80085538
|
||||||
UNK_RET func_80085570(UNK_ARGS); // func_80085570
|
UNK_RET func_80085570(UNK_ARGS); // func_80085570
|
||||||
UNK_RET func_800859BC(UNK_ARGS); // func_800859BC
|
UNK_RET func_800859BC(UNK_ARGS); // func_800859BC
|
||||||
UNK_RET func_80085A08(UNK_ARGS); // func_80085A08
|
UNK_RET func_80085A08(UNK_ARGS); // func_80085A08
|
||||||
|
@ -495,25 +495,25 @@ UNK_RET func_80096880(UNK_ARGS); // func_80096880
|
||||||
u32 func_800968B0(const u8*, const u8*); // func_800968B0
|
u32 func_800968B0(const u8*, const u8*); // func_800968B0
|
||||||
UNK_RET func_80096930(UNK_ARGS); // func_80096930
|
UNK_RET func_80096930(UNK_ARGS); // func_80096930
|
||||||
UNK_RET EnAObj_Init(void*, UNK_TYPE); // func_800A5AC0
|
UNK_RET EnAObj_Init(void*, UNK_TYPE); // func_800A5AC0
|
||||||
UNK_RET EnAObj_Fini(z_ActorEnAObj*, z_GlobalContext*); // func_800A5B6C
|
UNK_RET EnAObj_Fini(ActorEnAObj*, GlobalContext*); // func_800A5B6C
|
||||||
UNK_RET EnAObj_Update1(z_ActorEnAObj*, UNK_TYPE); // func_800A5B98
|
UNK_RET EnAObj_Update1(ActorEnAObj*, UNK_TYPE); // func_800A5B98
|
||||||
UNK_RET EnAObj_Update2(z_ActorEnAObj*); // func_800A5C28
|
UNK_RET EnAObj_Update2(ActorEnAObj*); // func_800A5C28
|
||||||
UNK_RET EnAObj_Main(z_ActorEnAObj*, UNK_TYPE); // func_800A5C60
|
UNK_RET EnAObj_Main(ActorEnAObj*, UNK_TYPE); // func_800A5C60
|
||||||
UNK_RET EnAObj_Draw(z_ActorEnAObj*, UNK_TYPE); // func_800A5CB8
|
UNK_RET EnAObj_Draw(ActorEnAObj*, UNK_TYPE); // func_800A5CB8
|
||||||
UNK_RET EnItem00_UpdateForNewObjectId(UNK_ARGS); // func_800A5D00
|
UNK_RET EnItem00_UpdateForNewObjectId(UNK_ARGS); // func_800A5D00
|
||||||
UNK_RET EnItem00_Init(UNK_ARGS); // func_800A5D70
|
UNK_RET EnItem00_Init(UNK_ARGS); // func_800A5D70
|
||||||
UNK_RET EnItem00_Fini(UNK_ARGS); // func_800A637C
|
UNK_RET EnItem00_Fini(UNK_ARGS); // func_800A637C
|
||||||
UNK_RET func_800A63A8(z_Actor* a0, z_GlobalContext* a1); // func_800A63A8
|
UNK_RET func_800A63A8(Actor* a0, GlobalContext* a1); // func_800A63A8
|
||||||
UNK_RET func_800A640C(z_Actor* a0, z_GlobalContext* a1); // func_800A640C
|
UNK_RET func_800A640C(Actor* a0, GlobalContext* a1); // func_800A640C
|
||||||
UNK_RET func_800A6650(z_Actor* a0, z_GlobalContext* a1); // func_800A6650
|
UNK_RET func_800A6650(Actor* a0, GlobalContext* a1); // func_800A6650
|
||||||
UNK_RET func_800A6780(UNK_ARGS); // func_800A6780
|
UNK_RET func_800A6780(UNK_ARGS); // func_800A6780
|
||||||
UNK_RET EnItem00_Update(z_Actor* a0, z_GlobalContext* a1); // func_800A6A40
|
UNK_RET EnItem00_Update(Actor* a0, GlobalContext* a1); // func_800A6A40
|
||||||
UNK_RET EnItem00_Main(UNK_ARGS); // func_800A6B98
|
UNK_RET EnItem00_Main(UNK_ARGS); // func_800A6B98
|
||||||
UNK_RET EnItem00_Draw(UNK_ARGS); // func_800A7128
|
UNK_RET EnItem00_Draw(UNK_ARGS); // func_800A7128
|
||||||
UNK_RET EnItem00_DrawRupee(z_Actor* a0, z_GlobalContext* a1); // func_800A72AC
|
UNK_RET EnItem00_DrawRupee(Actor* a0, GlobalContext* a1); // func_800A72AC
|
||||||
UNK_RET EnItem00_DrawSprite(z_Actor* a0, z_GlobalContext* a1); // func_800A73A0
|
UNK_RET EnItem00_DrawSprite(Actor* a0, GlobalContext* a1); // func_800A73A0
|
||||||
UNK_RET EnItem00_DrawHeartContainer(z_Actor* a0, z_GlobalContext* a1); // func_800A74D8
|
UNK_RET EnItem00_DrawHeartContainer(Actor* a0, GlobalContext* a1); // func_800A74D8
|
||||||
UNK_RET EnItem00_DrawHeartPiece(z_Actor* a0, z_GlobalContext* a1); // func_800A75B8
|
UNK_RET EnItem00_DrawHeartPiece(Actor* a0, GlobalContext* a1); // func_800A75B8
|
||||||
s16 func_800A7650(s16); // func_800A7650
|
s16 func_800A7650(s16); // func_800A7650
|
||||||
UNK_RET func_800A7730(UNK_ARGS); // func_800A7730
|
UNK_RET func_800A7730(UNK_ARGS); // func_800A7730
|
||||||
UNK_RET func_800A7AD4(UNK_ARGS); // func_800A7AD4
|
UNK_RET func_800A7AD4(UNK_ARGS); // func_800A7AD4
|
||||||
|
@ -571,18 +571,18 @@ UNK_RET func_800AFB24(UNK_ARGS); // func_800AFB24
|
||||||
UNK_RET func_800AFC60(UNK_ARGS); // func_800AFC60
|
UNK_RET func_800AFC60(UNK_ARGS); // func_800AFC60
|
||||||
UNK_RET func_800AFDCC(UNK_ARGS); // func_800AFDCC
|
UNK_RET func_800AFDCC(UNK_ARGS); // func_800AFDCC
|
||||||
UNK_RET func_800AFF24(UNK_ARGS); // func_800AFF24
|
UNK_RET func_800AFF24(UNK_ARGS); // func_800AFF24
|
||||||
void EffectSS_Init(z_GlobalContext* ctxt, s32 numEntries); // func_800B0050
|
void EffectSS_Init(GlobalContext* ctxt, s32 numEntries); // func_800B0050
|
||||||
void EffectSS_Clear(z_GlobalContext* ctxt); // func_800B0140
|
void EffectSS_Clear(GlobalContext* ctxt); // func_800B0140
|
||||||
z_LoadedParticleEntry* EffectSS_GetTable(void); // func_800B0200
|
LoadedParticleEntry* EffectSS_GetTable(void); // func_800B0200
|
||||||
void EffectSS_Delete(z_LoadedParticleEntry* a0); // func_800B0210
|
void EffectSS_Delete(LoadedParticleEntry* a0); // func_800B0210
|
||||||
void EffectSS_ResetLoadedParticleEntry(z_LoadedParticleEntry* particle); // func_800B0270
|
void EffectSS_ResetLoadedParticleEntry(LoadedParticleEntry* particle); // func_800B0270
|
||||||
s32 EffectSS_FindFreeSpace(u32 priority, u32* tableEntry); // func_800B0304
|
s32 EffectSS_FindFreeSpace(u32 priority, u32* tableEntry); // func_800B0304
|
||||||
void EffectSS_Copy(z_GlobalContext* ctxt, z_LoadedParticleEntry* a1); // func_800B043C
|
void EffectSS_Copy(GlobalContext* ctxt, LoadedParticleEntry* a1); // func_800B043C
|
||||||
void EffectSS_LoadParticle(z_GlobalContext* ctxt, u32 type, u32 priority, void* initData); // func_800B04D4
|
void EffectSS_LoadParticle(GlobalContext* ctxt, u32 type, u32 priority, void* initData); // func_800B04D4
|
||||||
void EffectSS_UpdateParticle(z_GlobalContext* ctxt, u32 index); // func_800B067C
|
void EffectSS_UpdateParticle(GlobalContext* ctxt, u32 index); // func_800B067C
|
||||||
void EffectSS_UpdateAllParticles(z_GlobalContext* ctxt); // func_800B071C
|
void EffectSS_UpdateAllParticles(GlobalContext* ctxt); // func_800B071C
|
||||||
void EffectSS_DrawParticle(z_GlobalContext* ctxt, s32 index); // func_800B07D8
|
void EffectSS_DrawParticle(GlobalContext* ctxt, s32 index); // func_800B07D8
|
||||||
void EffectSS_DrawAllParticles(z_GlobalContext* ctxt); // func_800B081C
|
void EffectSS_DrawAllParticles(GlobalContext* ctxt); // func_800B081C
|
||||||
s16 func_800B096C(s16 a0, s16 a1, s32 a2); // func_800B096C
|
s16 func_800B096C(s16 a0, s16 a1, s32 a2); // func_800B096C
|
||||||
s16 func_800B09D0(s16 a0, s16 a1, f32 a2); // func_800B09D0
|
s16 func_800B09D0(s16 a0, s16 a1, f32 a2); // func_800B09D0
|
||||||
u8 func_800B0A24(u8 a0, u8 a1, f32 a2); // func_800B0A24
|
u8 func_800B0A24(u8 a0, u8 a1, f32 a2); // func_800B0A24
|
||||||
|
@ -607,7 +607,7 @@ UNK_RET func_800B13D8(UNK_ARGS); // func_800B13D8
|
||||||
UNK_RET func_800B14D4(UNK_ARGS); // func_800B14D4
|
UNK_RET func_800B14D4(UNK_ARGS); // func_800B14D4
|
||||||
UNK_RET func_800B1598(UNK_ARGS); // func_800B1598
|
UNK_RET func_800B1598(UNK_ARGS); // func_800B1598
|
||||||
UNK_RET func_800B165C(UNK_ARGS); // func_800B165C
|
UNK_RET func_800B165C(UNK_ARGS); // func_800B165C
|
||||||
UNK_RET func_800B16B8(z_GlobalContext*, z_Vector3f*, UNK_PTR, UNK_PTR, UNK_PTR, UNK_PTR); // func_800B16B8
|
UNK_RET func_800B16B8(GlobalContext*, Vector3f*, UNK_PTR, UNK_PTR, UNK_PTR, UNK_PTR); // func_800B16B8
|
||||||
UNK_RET EffectSS_LoadSparkle(UNK_ARGS); // func_800B16F4
|
UNK_RET EffectSS_LoadSparkle(UNK_ARGS); // func_800B16F4
|
||||||
UNK_RET func_800B1830(UNK_ARGS); // func_800B1830
|
UNK_RET func_800B1830(UNK_ARGS); // func_800B1830
|
||||||
UNK_RET EffectSS_LoadBomb2(UNK_ARGS); // func_800B1908
|
UNK_RET EffectSS_LoadBomb2(UNK_ARGS); // func_800B1908
|
||||||
|
@ -685,7 +685,7 @@ UNK_RET func_800B5040(UNK_ARGS); // func_800B5040
|
||||||
UNK_RET func_800B51A4(UNK_ARGS); // func_800B51A4
|
UNK_RET func_800B51A4(UNK_ARGS); // func_800B51A4
|
||||||
UNK_RET func_800B5208(UNK_ARGS); // func_800B5208
|
UNK_RET func_800B5208(UNK_ARGS); // func_800B5208
|
||||||
UNK_RET func_800B5814(UNK_ARGS); // func_800B5814
|
UNK_RET func_800B5814(UNK_ARGS); // func_800B5814
|
||||||
UNK_TYPE func_800B5BB0(z_GlobalContext*, UNK_TYPE); // func_800B5BB0
|
UNK_TYPE func_800B5BB0(GlobalContext*, UNK_TYPE); // func_800B5BB0
|
||||||
UNK_RET func_800B5BF4(UNK_ARGS); // func_800B5BF4
|
UNK_RET func_800B5BF4(UNK_ARGS); // func_800B5BF4
|
||||||
UNK_RET func_800B5C34(UNK_ARGS); // func_800B5C34
|
UNK_RET func_800B5C34(UNK_ARGS); // func_800B5C34
|
||||||
UNK_RET func_800B5C78(UNK_ARGS); // func_800B5C78
|
UNK_RET func_800B5C78(UNK_ARGS); // func_800B5C78
|
||||||
|
@ -698,8 +698,8 @@ UNK_RET func_800B5CF8(UNK_ARGS); // func_800B5CF8
|
||||||
UNK_RET Actor_GetRoomCleared(UNK_ARGS); // func_800B5D18
|
UNK_RET Actor_GetRoomCleared(UNK_ARGS); // func_800B5D18
|
||||||
UNK_RET Actor_SetRoomCleared(UNK_ARGS); // func_800B5D30
|
UNK_RET Actor_SetRoomCleared(UNK_ARGS); // func_800B5D30
|
||||||
UNK_RET Actor_UnsetRoomCleared(UNK_ARGS); // func_800B5D4C
|
UNK_RET Actor_UnsetRoomCleared(UNK_ARGS); // func_800B5D4C
|
||||||
UNK_TYPE Actor_GetCollectibleFlag(z_GlobalContext*, s16); // func_800B5D6C
|
UNK_TYPE Actor_GetCollectibleFlag(GlobalContext*, s16); // func_800B5D6C
|
||||||
UNK_RET Actor_SetCollectibleFlag(z_GlobalContext*, s16); // func_800B5DB0
|
UNK_RET Actor_SetCollectibleFlag(GlobalContext*, s16); // func_800B5DB0
|
||||||
UNK_RET func_800B5DF0(UNK_ARGS); // func_800B5DF0
|
UNK_RET func_800B5DF0(UNK_ARGS); // func_800B5DF0
|
||||||
UNK_RET func_800B5E0C(UNK_ARGS); // func_800B5E0C
|
UNK_RET func_800B5E0C(UNK_ARGS); // func_800B5E0C
|
||||||
UNK_RET Actor_Nop800B5E50(UNK_ARGS); // func_800B5E50
|
UNK_RET Actor_Nop800B5E50(UNK_ARGS); // func_800B5E50
|
||||||
|
@ -714,19 +714,19 @@ UNK_RET func_800B64FC(UNK_ARGS); // func_800B64FC
|
||||||
UNK_RET func_800B6584(UNK_ARGS); // func_800B6584
|
UNK_RET func_800B6584(UNK_ARGS); // func_800B6584
|
||||||
UNK_RET func_800B6608(UNK_ARGS); // func_800B6608
|
UNK_RET func_800B6608(UNK_ARGS); // func_800B6608
|
||||||
UNK_RET func_800B6680(UNK_ARGS); // func_800B6680
|
UNK_RET func_800B6680(UNK_ARGS); // func_800B6680
|
||||||
UNK_RET Actor_MarkForDeath(z_Actor*); // func_800B670C
|
UNK_RET Actor_MarkForDeath(Actor*); // func_800B670C
|
||||||
UNK_RET func_800B672C(UNK_ARGS); // func_800B672C
|
UNK_RET func_800B672C(UNK_ARGS); // func_800B672C
|
||||||
UNK_RET func_800B675C(z_ActorEnAObj*, UNK_TYPE); // func_800B675C
|
UNK_RET func_800B675C(ActorEnAObj*, UNK_TYPE); // func_800B675C
|
||||||
UNK_RET func_800B67A0(UNK_ARGS); // func_800B67A0
|
UNK_RET func_800B67A0(UNK_ARGS); // func_800B67A0
|
||||||
UNK_RET func_800B67C0(UNK_ARGS); // func_800B67C0
|
UNK_RET func_800B67C0(UNK_ARGS); // func_800B67C0
|
||||||
UNK_RET Actor_SetScale(z_Actor*, f32); // func_800B67E0
|
UNK_RET Actor_SetScale(Actor*, f32); // func_800B67E0
|
||||||
UNK_RET Actor_SetObjectSegment(z_GlobalContext*, z_Actor*); // func_800B67FC
|
UNK_RET Actor_SetObjectSegment(GlobalContext*, Actor*); // func_800B67FC
|
||||||
UNK_RET Actor_InitToDefaultValues(UNK_ARGS); // func_800B6834
|
UNK_RET Actor_InitToDefaultValues(UNK_ARGS); // func_800B6834
|
||||||
UNK_RET Actor_FiniActor(UNK_ARGS); // func_800B6948
|
UNK_RET Actor_FiniActor(UNK_ARGS); // func_800B6948
|
||||||
UNK_RET Actor_SetMovementScale(UNK_ARGS); // func_800B6988
|
UNK_RET Actor_SetMovementScale(UNK_ARGS); // func_800B6988
|
||||||
UNK_RET Actor_ApplyMovement(UNK_ARGS); // func_800B69AC
|
UNK_RET Actor_ApplyMovement(UNK_ARGS); // func_800B69AC
|
||||||
UNK_RET Actor_SetVelocityYRotationAndGravity(UNK_ARGS); // func_800B6A10
|
UNK_RET Actor_SetVelocityYRotationAndGravity(UNK_ARGS); // func_800B6A10
|
||||||
UNK_RET Actor_SetVelocityAndMoveYRotationAndGravity(z_Actor*); // func_800B6A88
|
UNK_RET Actor_SetVelocityAndMoveYRotationAndGravity(Actor*); // func_800B6A88
|
||||||
UNK_RET Actor_SetVelocityXYRotation(UNK_ARGS); // func_800B6AB4
|
UNK_RET Actor_SetVelocityXYRotation(UNK_ARGS); // func_800B6AB4
|
||||||
UNK_RET Actor_SetVelocityAndMoveXYRotation(UNK_ARGS); // func_800B6B24
|
UNK_RET Actor_SetVelocityAndMoveXYRotation(UNK_ARGS); // func_800B6B24
|
||||||
UNK_RET Actor_SetVelocityXYRotationReverse(UNK_ARGS); // func_800B6B50
|
UNK_RET Actor_SetVelocityXYRotationReverse(UNK_ARGS); // func_800B6B50
|
||||||
|
@ -768,24 +768,24 @@ UNK_RET func_800B750C(UNK_ARGS); // func_800B750C
|
||||||
UNK_RET func_800B75A0(UNK_ARGS); // func_800B75A0
|
UNK_RET func_800B75A0(UNK_ARGS); // func_800B75A0
|
||||||
UNK_RET func_800B761C(UNK_ARGS); // func_800B761C
|
UNK_RET func_800B761C(UNK_ARGS); // func_800B761C
|
||||||
UNK_RET func_800B7678(UNK_ARGS); // func_800B7678
|
UNK_RET func_800B7678(UNK_ARGS); // func_800B7678
|
||||||
UNK_RET func_800B78B8(z_GlobalContext*, z_Actor*, f32, f32, f32, UNK_TYPE); // func_800B78B8
|
UNK_RET func_800B78B8(GlobalContext*, Actor*, f32, f32, f32, UNK_TYPE); // func_800B78B8
|
||||||
UNK_RET func_800B7E04(UNK_ARGS); // func_800B7E04
|
UNK_RET func_800B7E04(UNK_ARGS); // func_800B7E04
|
||||||
UNK_RET func_800B7FE0(UNK_ARGS); // func_800B7FE0
|
UNK_RET func_800B7FE0(UNK_ARGS); // func_800B7FE0
|
||||||
UNK_RET func_800B8018(UNK_ARGS); // func_800B8018
|
UNK_RET func_800B8018(UNK_ARGS); // func_800B8018
|
||||||
UNK_RET func_800B8050(z_Actor*, z_GlobalContext*, UNK_TYPE); // func_800B8050
|
UNK_RET func_800B8050(Actor*, GlobalContext*, UNK_TYPE); // func_800B8050
|
||||||
UNK_RET func_800B8118(z_Actor*, z_GlobalContext*, UNK_TYPE); // func_800B8118
|
UNK_RET func_800B8118(Actor*, GlobalContext*, UNK_TYPE); // func_800B8118
|
||||||
UNK_RET func_800B81E0(UNK_ARGS); // func_800B81E0
|
UNK_RET func_800B81E0(UNK_ARGS); // func_800B81E0
|
||||||
UNK_RET func_800B8214(UNK_ARGS); // func_800B8214
|
UNK_RET func_800B8214(UNK_ARGS); // func_800B8214
|
||||||
UNK_RET func_800B8248(UNK_ARGS); // func_800B8248
|
UNK_RET func_800B8248(UNK_ARGS); // func_800B8248
|
||||||
UNK_RET func_800B82EC(UNK_ARGS); // func_800B82EC
|
UNK_RET func_800B82EC(UNK_ARGS); // func_800B82EC
|
||||||
UNK_RET func_800B83BC(UNK_ARGS); // func_800B83BC
|
UNK_RET func_800B83BC(UNK_ARGS); // func_800B83BC
|
||||||
UNK_RET func_800B83F8(UNK_ARGS); // func_800B83F8
|
UNK_RET func_800B83F8(UNK_ARGS); // func_800B83F8
|
||||||
UNK_TYPE func_800B84D0(z_ActorEnAObj*, UNK_TYPE); // func_800B84D0
|
UNK_TYPE func_800B84D0(ActorEnAObj*, UNK_TYPE); // func_800B84D0
|
||||||
UNK_RET func_800B8500(UNK_ARGS); // func_800B8500
|
UNK_RET func_800B8500(UNK_ARGS); // func_800B8500
|
||||||
UNK_RET func_800B85E0(UNK_ARGS); // func_800B85E0
|
UNK_RET func_800B85E0(UNK_ARGS); // func_800B85E0
|
||||||
UNK_RET func_800B8614(UNK_ARGS); // func_800B8614
|
UNK_RET func_800B8614(UNK_ARGS); // func_800B8614
|
||||||
UNK_RET func_800B863C(z_ActorEnAObj*, UNK_TYPE); // func_800B863C
|
UNK_RET func_800B863C(ActorEnAObj*, UNK_TYPE); // func_800B863C
|
||||||
UNK_TYPE func_800B867C(z_ActorEnAObj*); // func_800B867C
|
UNK_TYPE func_800B867C(ActorEnAObj*); // func_800B867C
|
||||||
UNK_RET func_800B86C8(UNK_ARGS); // func_800B86C8
|
UNK_RET func_800B86C8(UNK_ARGS); // func_800B86C8
|
||||||
UNK_RET func_800B8708(UNK_ARGS); // func_800B8708
|
UNK_RET func_800B8708(UNK_ARGS); // func_800B8708
|
||||||
UNK_RET func_800B8718(UNK_ARGS); // func_800B8718
|
UNK_RET func_800B8718(UNK_ARGS); // func_800B8718
|
||||||
|
@ -795,8 +795,8 @@ UNK_RET func_800B882C(UNK_ARGS); // func_800B882C
|
||||||
UNK_RET func_800B886C(UNK_ARGS); // func_800B886C
|
UNK_RET func_800B886C(UNK_ARGS); // func_800B886C
|
||||||
UNK_RET func_800B8898(UNK_ARGS); // func_800B8898
|
UNK_RET func_800B8898(UNK_ARGS); // func_800B8898
|
||||||
UNK_RET func_800B8934(UNK_ARGS); // func_800B8934
|
UNK_RET func_800B8934(UNK_ARGS); // func_800B8934
|
||||||
UNK_TYPE Actor_HasParent(z_Actor*, z_GlobalContext*); // func_800B89F8
|
UNK_TYPE Actor_HasParent(Actor*, GlobalContext*); // func_800B89F8
|
||||||
UNK_RET func_800B8A1C(z_Actor*, z_GlobalContext*, UNK_TYPE, f32, f32); // func_800B8A1C
|
UNK_RET func_800B8A1C(Actor*, GlobalContext*, UNK_TYPE, f32, f32); // func_800B8A1C
|
||||||
UNK_RET func_800B8B84(UNK_ARGS); // func_800B8B84
|
UNK_RET func_800B8B84(UNK_ARGS); // func_800B8B84
|
||||||
UNK_RET func_800B8BB0(UNK_ARGS); // func_800B8BB0
|
UNK_RET func_800B8BB0(UNK_ARGS); // func_800B8BB0
|
||||||
UNK_RET func_800B8BD0(UNK_ARGS); // func_800B8BD0
|
UNK_RET func_800B8BD0(UNK_ARGS); // func_800B8BD0
|
||||||
|
@ -845,7 +845,7 @@ UNK_RET Actor_InsertIntoTypeList(UNK_ARGS); // func_800BAAB4
|
||||||
UNK_RET Actor_RemoveFromTypeList(UNK_ARGS); // func_800BAB24
|
UNK_RET Actor_RemoveFromTypeList(UNK_ARGS); // func_800BAB24
|
||||||
UNK_RET Actor_FreeOverlay(UNK_ARGS); // func_800BABFC
|
UNK_RET Actor_FreeOverlay(UNK_ARGS); // func_800BABFC
|
||||||
UNK_RET Actor_SpawnNoParentDefaultUnk38Unk20(UNK_ARGS); // func_800BAC60
|
UNK_RET Actor_SpawnNoParentDefaultUnk38Unk20(UNK_ARGS); // func_800BAC60
|
||||||
z_Actor* Actor_LoadOverlay(UNK_PTR, z_GlobalContext*, UNK_TYPE, f32, f32, f32, UNK_TYPE, UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800BACD4
|
Actor* Actor_LoadOverlay(UNK_PTR, GlobalContext*, UNK_TYPE, f32, f32, f32, UNK_TYPE, UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800BACD4
|
||||||
UNK_RET Actor_Spawn(UNK_ARGS); // func_800BAE14
|
UNK_RET Actor_Spawn(UNK_ARGS); // func_800BAE14
|
||||||
UNK_RET Actor_SpawnDefaultUnk38(UNK_ARGS); // func_800BB0C0
|
UNK_RET Actor_SpawnDefaultUnk38(UNK_ARGS); // func_800BB0C0
|
||||||
UNK_RET Actor_SpawnTransitionActors(UNK_ARGS); // func_800BB140
|
UNK_RET Actor_SpawnTransitionActors(UNK_ARGS); // func_800BB140
|
||||||
|
@ -890,8 +890,8 @@ UNK_RET func_800BDB6C(UNK_ARGS); // func_800BDB6C
|
||||||
UNK_RET func_800BDC5C(UNK_ARGS); // func_800BDC5C
|
UNK_RET func_800BDC5C(UNK_ARGS); // func_800BDC5C
|
||||||
UNK_RET func_800BDCF4(UNK_ARGS); // func_800BDCF4
|
UNK_RET func_800BDCF4(UNK_ARGS); // func_800BDCF4
|
||||||
UNK_RET func_800BDFB0(UNK_ARGS); // func_800BDFB0
|
UNK_RET func_800BDFB0(UNK_ARGS); // func_800BDFB0
|
||||||
UNK_RET func_800BDFC0(UNK_TYPE, UNK_TYPE, UNK_TYPE, z_ActorEnAObj*); // func_800BDFC0
|
UNK_RET func_800BDFC0(UNK_TYPE, UNK_TYPE, UNK_TYPE, ActorEnAObj*); // func_800BDFC0
|
||||||
void func_800BE03C(z_GlobalContext*, UNK_TYPE); // func_800BE03C
|
void func_800BE03C(GlobalContext*, UNK_TYPE); // func_800BE03C
|
||||||
UNK_RET func_800BE0B8(UNK_ARGS); // func_800BE0B8
|
UNK_RET func_800BE0B8(UNK_ARGS); // func_800BE0B8
|
||||||
UNK_RET func_800BE184(UNK_ARGS); // func_800BE184
|
UNK_RET func_800BE184(UNK_ARGS); // func_800BE184
|
||||||
UNK_RET func_800BE22C(UNK_ARGS); // func_800BE22C
|
UNK_RET func_800BE22C(UNK_ARGS); // func_800BE22C
|
||||||
|
@ -1023,7 +1023,7 @@ UNK_RET func_800C5FD8(UNK_ARGS); // func_800C5FD8
|
||||||
UNK_TYPE func_800C6024(UNK_TYPE); // func_800C6024
|
UNK_TYPE func_800C6024(UNK_TYPE); // func_800C6024
|
||||||
UNK_RET func_800C6044(UNK_ARGS); // func_800C6044
|
UNK_RET func_800C6044(UNK_ARGS); // func_800C6044
|
||||||
UNK_RET func_800C6098(UNK_ARGS); // func_800C6098
|
UNK_RET func_800C6098(UNK_ARGS); // func_800C6098
|
||||||
UNK_TYPE func_800C6188(z_GlobalContext*, UNK_PTR, z_Actor*, UNK_TYPE); // func_800C6188
|
UNK_TYPE func_800C6188(GlobalContext*, UNK_PTR, Actor*, UNK_TYPE); // func_800C6188
|
||||||
UNK_TYPE func_800C6248(UNK_TYPE, UNK_TYPE); // func_800C6248
|
UNK_TYPE func_800C6248(UNK_TYPE, UNK_TYPE); // func_800C6248
|
||||||
UNK_RET func_800C62BC(UNK_ARGS); // func_800C62BC
|
UNK_RET func_800C62BC(UNK_ARGS); // func_800C62BC
|
||||||
UNK_RET func_800C6314(UNK_ARGS); // func_800C6314
|
UNK_RET func_800C6314(UNK_ARGS); // func_800C6314
|
||||||
|
@ -1031,7 +1031,7 @@ UNK_RET func_800C636C(UNK_ARGS); // func_800C636C
|
||||||
UNK_RET func_800C63C4(UNK_ARGS); // func_800C63C4
|
UNK_RET func_800C63C4(UNK_ARGS); // func_800C63C4
|
||||||
UNK_RET func_800C641C(UNK_ARGS); // func_800C641C
|
UNK_RET func_800C641C(UNK_ARGS); // func_800C641C
|
||||||
UNK_RET func_800C6474(UNK_ARGS); // func_800C6474
|
UNK_RET func_800C6474(UNK_ARGS); // func_800C6474
|
||||||
UNK_RET func_800C64CC(z_GlobalContext*, UNK_PTR, UNK_TYPE); // func_800C64CC
|
UNK_RET func_800C64CC(GlobalContext*, UNK_PTR, UNK_TYPE); // func_800C64CC
|
||||||
UNK_RET func_800C6554(UNK_ARGS); // func_800C6554
|
UNK_RET func_800C6554(UNK_ARGS); // func_800C6554
|
||||||
UNK_RET func_800C656C(UNK_ARGS); // func_800C656C
|
UNK_RET func_800C656C(UNK_ARGS); // func_800C656C
|
||||||
UNK_RET func_800C6838(UNK_ARGS); // func_800C6838
|
UNK_RET func_800C6838(UNK_ARGS); // func_800C6838
|
||||||
|
@ -1105,7 +1105,7 @@ UNK_RET func_800CAAD0(UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800CAAD0
|
||||||
UNK_RET func_800CAC0C(UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800CAC0C
|
UNK_RET func_800CAC0C(UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800CAC0C
|
||||||
UNK_RET func_800CACA0(UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800CACA0
|
UNK_RET func_800CACA0(UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800CACA0
|
||||||
UNK_TYPE func_800CAD2C(UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800CAD2C
|
UNK_TYPE func_800CAD2C(UNK_TYPE, UNK_TYPE, UNK_TYPE); // func_800CAD2C
|
||||||
UNK_RET func_800CAE10(z_Actor*, UNK_TYPE); // func_800CAE10
|
UNK_RET func_800CAE10(Actor*, UNK_TYPE); // func_800CAE10
|
||||||
UNK_RET func_800CAE34(UNK_ARGS); // func_800CAE34
|
UNK_RET func_800CAE34(UNK_ARGS); // func_800CAE34
|
||||||
UNK_RET func_800CAE7C(UNK_ARGS); // func_800CAE7C
|
UNK_RET func_800CAE7C(UNK_ARGS); // func_800CAE7C
|
||||||
UNK_RET func_800CAE88(UNK_TYPE); // func_800CAE88
|
UNK_RET func_800CAE88(UNK_TYPE); // func_800CAE88
|
||||||
|
@ -1355,12 +1355,12 @@ UNK_RET func_800E1080(UNK_ARGS); // func_800E1080
|
||||||
UNK_RET Collision_InitCylinderParamsDefault(UNK_ARGS); // func_800E110C
|
UNK_RET Collision_InitCylinderParamsDefault(UNK_ARGS); // func_800E110C
|
||||||
UNK_RET Collision_FiniCylinderParams(UNK_ARGS); // func_800E1148
|
UNK_RET Collision_FiniCylinderParams(UNK_ARGS); // func_800E1148
|
||||||
UNK_RET Collision_InitCylinderParamsWithData(UNK_ARGS); // func_800E115C
|
UNK_RET Collision_InitCylinderParamsWithData(UNK_ARGS); // func_800E115C
|
||||||
void Collision_InitCylinderDefault(z_GlobalContext*, UNK_PTR); // func_800E119C
|
void Collision_InitCylinderDefault(GlobalContext*, UNK_PTR); // func_800E119C
|
||||||
void Collision_FiniCylinder(z_GlobalContext*, UNK_PTR); // func_800E11EC
|
void Collision_FiniCylinder(GlobalContext*, UNK_PTR); // func_800E11EC
|
||||||
UNK_RET func_800E123C(UNK_ARGS); // func_800E123C
|
UNK_RET func_800E123C(UNK_ARGS); // func_800E123C
|
||||||
UNK_RET func_800E12A4(UNK_ARGS); // func_800E12A4
|
UNK_RET func_800E12A4(UNK_ARGS); // func_800E12A4
|
||||||
void Collision_InitCylinderWithData(z_GlobalContext*, UNK_PTR, z_Actor*, UNK_PTR); // func_800E130C
|
void Collision_InitCylinderWithData(GlobalContext*, UNK_PTR, Actor*, UNK_PTR); // func_800E130C
|
||||||
UNK_RET Collision_InitCylinder(UNK_TYPE, UNK_PTR, z_Actor*, UNK_PTR); // func_800E1374
|
UNK_RET Collision_InitCylinder(UNK_TYPE, UNK_PTR, Actor*, UNK_PTR); // func_800E1374
|
||||||
UNK_RET func_800E13C0(UNK_ARGS); // func_800E13C0
|
UNK_RET func_800E13C0(UNK_ARGS); // func_800E13C0
|
||||||
UNK_RET func_800E1400(UNK_ARGS); // func_800E1400
|
UNK_RET func_800E1400(UNK_ARGS); // func_800E1400
|
||||||
UNK_RET func_800E1440(UNK_ARGS); // func_800E1440
|
UNK_RET func_800E1440(UNK_ARGS); // func_800E1440
|
||||||
|
@ -1413,9 +1413,9 @@ UNK_RET Collision_Fini(UNK_ARGS); // func_800E2470
|
||||||
UNK_RET Collision_Reset(UNK_ARGS); // func_800E2480
|
UNK_RET Collision_Reset(UNK_ARGS); // func_800E2480
|
||||||
UNK_RET Collision_EnableEditMode(UNK_ARGS); // func_800E2528
|
UNK_RET Collision_EnableEditMode(UNK_ARGS); // func_800E2528
|
||||||
UNK_RET Collision_EnableAppendMode(UNK_ARGS); // func_800E2540
|
UNK_RET Collision_EnableAppendMode(UNK_ARGS); // func_800E2540
|
||||||
void Collision_AddAT(z_GlobalContext*, UNK_PTR, UNK_PTR); // func_800E2558
|
void Collision_AddAT(GlobalContext*, UNK_PTR, UNK_PTR); // func_800E2558
|
||||||
UNK_RET Collision_AddIndexAT(UNK_ARGS); // func_800E2634
|
UNK_RET Collision_AddIndexAT(UNK_ARGS); // func_800E2634
|
||||||
UNK_RET Collision_AddAC(z_GlobalContext*, UNK_PTR, UNK_PTR); // func_800E2740
|
UNK_RET Collision_AddAC(GlobalContext*, UNK_PTR, UNK_PTR); // func_800E2740
|
||||||
UNK_RET collision_AddIndexAC(UNK_ARGS); // func_800E281C
|
UNK_RET collision_AddIndexAC(UNK_ARGS); // func_800E281C
|
||||||
UNK_RET Collision_AddOT(UNK_TYPE, UNK_TYPE, UNK_PTR); // func_800E2928
|
UNK_RET Collision_AddOT(UNK_TYPE, UNK_TYPE, UNK_PTR); // func_800E2928
|
||||||
UNK_RET Collision_AddIndexOT(UNK_ARGS); // func_800E2A04
|
UNK_RET Collision_AddIndexOT(UNK_ARGS); // func_800E2A04
|
||||||
|
@ -1502,7 +1502,7 @@ UNK_RET func_800E7BCC(UNK_ARGS); // func_800E7BCC
|
||||||
UNK_RET func_800E7C64(UNK_ARGS); // func_800E7C64
|
UNK_RET func_800E7C64(UNK_ARGS); // func_800E7C64
|
||||||
UNK_RET func_800E7DA8(UNK_ARGS); // func_800E7DA8
|
UNK_RET func_800E7DA8(UNK_ARGS); // func_800E7DA8
|
||||||
UNK_RET func_800E7DCC(UNK_ARGS); // func_800E7DCC
|
UNK_RET func_800E7DCC(UNK_ARGS); // func_800E7DCC
|
||||||
void Collision_CylinderMoveToActor(z_Actor*, UNK_PTR); // func_800E7DF8
|
void Collision_CylinderMoveToActor(Actor*, UNK_PTR); // func_800E7DF8
|
||||||
UNK_RET Collision_CylinderSetLoc(UNK_ARGS); // func_800E7E3C
|
UNK_RET Collision_CylinderSetLoc(UNK_ARGS); // func_800E7E3C
|
||||||
UNK_RET Collision_QuadSetCoords(UNK_ARGS); // func_800E7E5C
|
UNK_RET Collision_QuadSetCoords(UNK_ARGS); // func_800E7E5C
|
||||||
UNK_RET Collision_TriGroupSetCoordsAtIndex(UNK_ARGS); // func_800E7ECC
|
UNK_RET Collision_TriGroupSetCoordsAtIndex(UNK_ARGS); // func_800E7ECC
|
||||||
|
@ -1518,7 +1518,7 @@ UNK_RET func_800E8690(UNK_ARGS); // func_800E8690
|
||||||
UNK_RET func_800E86C0(UNK_ARGS); // func_800E86C0
|
UNK_RET func_800E86C0(UNK_ARGS); // func_800E86C0
|
||||||
UNK_RET func_800E86E0(UNK_ARGS); // func_800E86E0
|
UNK_RET func_800E86E0(UNK_ARGS); // func_800E86E0
|
||||||
UNK_RET func_800E8784(UNK_ARGS); // func_800E8784
|
UNK_RET func_800E8784(UNK_ARGS); // func_800E8784
|
||||||
void func_800E8EA0(z_GlobalContext* a0, z_Actor* a1, u16 a2); // func_800E8EA0
|
void func_800E8EA0(GlobalContext* a0, Actor* a1, u16 a2); // func_800E8EA0
|
||||||
UNK_TYPE func_800E8ED0(UNK_TYPE a0); // func_800E8ED0
|
UNK_TYPE func_800E8ED0(UNK_TYPE a0); // func_800E8ED0
|
||||||
void func_800E8EE0(UNK_TYPE a0); // func_800E8EE0
|
void func_800E8EE0(UNK_TYPE a0); // func_800E8EE0
|
||||||
UNK_TYPE func_800E8EEC(UNK_TYPE a0); // func_800E8EEC
|
UNK_TYPE func_800E8EEC(UNK_TYPE a0); // func_800E8EEC
|
||||||
|
@ -1591,7 +1591,7 @@ UNK_RET func_800EE1D8(UNK_ARGS); // func_800EE1D8
|
||||||
UNK_RET func_800EE200(UNK_ARGS); // func_800EE200
|
UNK_RET func_800EE200(UNK_ARGS); // func_800EE200
|
||||||
UNK_RET func_800EE29C(UNK_ARGS); // func_800EE29C
|
UNK_RET func_800EE29C(UNK_ARGS); // func_800EE29C
|
||||||
UNK_RET func_800EE2F4(UNK_ARGS); // func_800EE2F4
|
UNK_RET func_800EE2F4(UNK_ARGS); // func_800EE2F4
|
||||||
UNK_RET func_800EE320(z_GlobalContext*, UNK_TYPE); // func_800EE320
|
UNK_RET func_800EE320(GlobalContext*, UNK_TYPE); // func_800EE320
|
||||||
UNK_RET func_800EE364(UNK_ARGS); // func_800EE364
|
UNK_RET func_800EE364(UNK_ARGS); // func_800EE364
|
||||||
UNK_RET func_800EE400(UNK_ARGS); // func_800EE400
|
UNK_RET func_800EE400(UNK_ARGS); // func_800EE400
|
||||||
UNK_RET func_800EE5FC(UNK_ARGS); // func_800EE5FC
|
UNK_RET func_800EE5FC(UNK_ARGS); // func_800EE5FC
|
||||||
|
@ -1622,7 +1622,7 @@ UNK_RET func_800F01C8(UNK_ARGS); // func_800F01C8
|
||||||
UNK_RET func_800F0390(UNK_ARGS); // func_800F0390
|
UNK_RET func_800F0390(UNK_ARGS); // func_800F0390
|
||||||
UNK_RET func_800F03C0(UNK_ARGS); // func_800F03C0
|
UNK_RET func_800F03C0(UNK_ARGS); // func_800F03C0
|
||||||
UNK_RET func_800F048C(UNK_ARGS); // func_800F048C
|
UNK_RET func_800F048C(UNK_ARGS); // func_800F048C
|
||||||
UNK_RET func_800F0568(z_GlobalContext*, z_Vector3f*, UNK_TYPE, UNK_TYPE); // func_800F0568
|
UNK_RET func_800F0568(GlobalContext*, Vector3f*, UNK_TYPE, UNK_TYPE); // func_800F0568
|
||||||
UNK_RET func_800F0590(UNK_ARGS); // func_800F0590
|
UNK_RET func_800F0590(UNK_ARGS); // func_800F0590
|
||||||
UNK_RET func_800F05C0(UNK_ARGS); // func_800F05C0
|
UNK_RET func_800F05C0(UNK_ARGS); // func_800F05C0
|
||||||
UNK_RET func_800F07C0(UNK_ARGS); // func_800F07C0
|
UNK_RET func_800F07C0(UNK_ARGS); // func_800F07C0
|
||||||
|
@ -1814,39 +1814,39 @@ UNK_RET func_800FF2F8(UNK_ARGS); // func_800FF2F8
|
||||||
UNK_RET func_800FF3A0(UNK_ARGS); // func_800FF3A0
|
UNK_RET func_800FF3A0(UNK_ARGS); // func_800FF3A0
|
||||||
s16 Lib_rand_s(s16 a0, s16 a1); // func_800FF450
|
s16 Lib_rand_s(s16 a0, s16 a1); // func_800FF450
|
||||||
s16 Lib_randStride_s(s16 a0, s16 a1, s16 a2); // func_800FF4A4
|
s16 Lib_randStride_s(s16 a0, s16 a1, s16 a2); // func_800FF4A4
|
||||||
UNK_RET Lib_CopyVec3f(z_Vector3f* dst, z_Vector3f* src); // func_800FF50C
|
UNK_RET Lib_CopyVec3f(Vector3f* dst, Vector3f* src); // func_800FF50C
|
||||||
UNK_RET Lib_CopyVec3s(z_Vector3s* dst, z_Vector3s* src); // func_800FF52C
|
UNK_RET Lib_CopyVec3s(Vector3s* dst, Vector3s* src); // func_800FF52C
|
||||||
UNK_RET Lib_ToVec3f(z_Vector3f* dst, z_Vector3s* src); // func_800FF54C
|
UNK_RET Lib_ToVec3f(Vector3f* dst, Vector3s* src); // func_800FF54C
|
||||||
UNK_RET Lib_ToVec3s(z_Vector3s* dst, z_Vector3f* src); // func_800FF584
|
UNK_RET Lib_ToVec3s(Vector3s* dst, Vector3f* src); // func_800FF584
|
||||||
UNK_RET Lib_AddVec3f(z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2); // func_800FF5BC
|
UNK_RET Lib_AddVec3f(Vector3f* a0, Vector3f* a1, Vector3f* a2); // func_800FF5BC
|
||||||
UNK_RET Lib_SubVec3f(z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2); // func_800FF5F4
|
UNK_RET Lib_SubVec3f(Vector3f* a0, Vector3f* a1, Vector3f* a2); // func_800FF5F4
|
||||||
UNK_RET Lib_SubVec3sToVec3f(z_Vector3f* a0, z_Vector3s* a1, z_Vector3s* a2); // func_800FF62C
|
UNK_RET Lib_SubVec3sToVec3f(Vector3f* a0, Vector3s* a1, Vector3s* a2); // func_800FF62C
|
||||||
UNK_RET Lib_ScaleInPlaceVec3f(z_Vector3f* a0, f32 a1); // func_800FF688
|
UNK_RET Lib_ScaleInPlaceVec3f(Vector3f* a0, f32 a1); // func_800FF688
|
||||||
UNK_RET Lib_ScaleVec3f(z_Vector3f* a0, f32 a1, z_Vector3f* a2); // func_800FF6C4
|
UNK_RET Lib_ScaleVec3f(Vector3f* a0, f32 a1, Vector3f* a2); // func_800FF6C4
|
||||||
UNK_RET Lib_LerpVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3); // func_800FF6F8
|
UNK_RET Lib_LerpVec3f(Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3); // func_800FF6F8
|
||||||
UNK_RET Lib_AddScaledVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3); // func_800FF750
|
UNK_RET Lib_AddScaledVec3f(Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3); // func_800FF750
|
||||||
UNK_RET Lib_ModifyRandScaled(z_Vector3f* a0, f32 a1, z_Vector3f* a2); // func_800FF79C
|
UNK_RET Lib_ModifyRandScaled(Vector3f* a0, f32 a1, Vector3f* a2); // func_800FF79C
|
||||||
UNK_RET Lib_ScaledNormalizedDifferenceVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3); // func_800FF810
|
UNK_RET Lib_ScaledNormalizedDifferenceVec3f(Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3); // func_800FF810
|
||||||
f32 Lib_DistanceVec3f(z_Vector3f* a0, z_Vector3f* a1); // func_800FF884
|
f32 Lib_DistanceVec3f(Vector3f* a0, Vector3f* a1); // func_800FF884
|
||||||
f32 Lib_DistanceAndDifferenceVec3f(z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2); // func_800FF8D4
|
f32 Lib_DistanceAndDifferenceVec3f(Vector3f* a0, Vector3f* a1, Vector3f* a2); // func_800FF8D4
|
||||||
f32 Lib_DistanceXZVec3f(z_Vector3f* a0, z_Vector3f* a1); // func_800FF92C
|
f32 Lib_DistanceXZVec3f(Vector3f* a0, Vector3f* a1); // func_800FF92C
|
||||||
f32 Lib_DistanceAndDifferenceXZVec3f(z_Vector3f* a0, z_Vector3f* a1, f32* a2, f32* a3); // func_800FF960
|
f32 Lib_DistanceAndDifferenceXZVec3f(Vector3f* a0, Vector3f* a1, f32* a2, f32* a3); // func_800FF960
|
||||||
UNK_RET Lib_PushAwayXZVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2); // func_800FF9A4
|
UNK_RET Lib_PushAwayXZVec3f(Vector3f* a0, Vector3f* a1, f32 a2); // func_800FF9A4
|
||||||
f32 Lib_DistanceYVec3f(z_Vector3f* a0, z_Vector3f* a1); // func_800FFA4C
|
f32 Lib_DistanceYVec3f(Vector3f* a0, Vector3f* a1); // func_800FFA4C
|
||||||
UNK_TYPE Lib_YawVec3f(z_Vector3f* a0, z_Vector3f* a1); // func_800FFA60
|
UNK_TYPE Lib_YawVec3f(Vector3f* a0, Vector3f* a1); // func_800FFA60
|
||||||
UNK_TYPE Lib_PitchVec3f(z_Vector3f* a0, z_Vector3f* a1); // func_800FFA94
|
UNK_TYPE Lib_PitchVec3f(Vector3f* a0, Vector3f* a1); // func_800FFA94
|
||||||
void Lib_ApplyActorInitVars(z_Actor*, z_ActorInitVar*); // func_800FFADC
|
void Lib_ApplyActorInitVars(Actor*, ActorInitVar*); // func_800FFADC
|
||||||
UNK_RET Lib_ApplyActorInitVarByte1(u8* a0, z_ActorInitVar* a1); // func_800FFB54
|
UNK_RET Lib_ApplyActorInitVarByte1(u8* a0, ActorInitVar* a1); // func_800FFB54
|
||||||
UNK_RET Lib_ApplyActorInitVarByte2(u8* a0, z_ActorInitVar* a1); // func_800FFB70
|
UNK_RET Lib_ApplyActorInitVarByte2(u8* a0, ActorInitVar* a1); // func_800FFB70
|
||||||
UNK_RET Lib_ApplyActorInitVarShort1(u8* a0, z_ActorInitVar* a1); // func_800FFB8C
|
UNK_RET Lib_ApplyActorInitVarShort1(u8* a0, ActorInitVar* a1); // func_800FFB8C
|
||||||
UNK_RET Lib_ApplyActorInitVarShort2(u8* a0, z_ActorInitVar* a1); // func_800FFBA8
|
UNK_RET Lib_ApplyActorInitVarShort2(u8* a0, ActorInitVar* a1); // func_800FFBA8
|
||||||
UNK_RET Lib_ApplyActorInitVarWord1(u8* a0, z_ActorInitVar* a1); // func_800FFBC4
|
UNK_RET Lib_ApplyActorInitVarWord1(u8* a0, ActorInitVar* a1); // func_800FFBC4
|
||||||
UNK_RET Lib_ApplyActorInitVarWord2(u8* a0, z_ActorInitVar* a1); // func_800FFBE0
|
UNK_RET Lib_ApplyActorInitVarWord2(u8* a0, ActorInitVar* a1); // func_800FFBE0
|
||||||
UNK_RET Lib_ApplyActorInitVarFloat(u8* a0, z_ActorInitVar* a1); // func_800FFBFC
|
UNK_RET Lib_ApplyActorInitVarFloat(u8* a0, ActorInitVar* a1); // func_800FFBFC
|
||||||
UNK_RET Lib_ApplyActorInitVarFloat1000th(u8* a0, z_ActorInitVar* a1); // func_800FFC20
|
UNK_RET Lib_ApplyActorInitVarFloat1000th(u8* a0, ActorInitVar* a1); // func_800FFC20
|
||||||
UNK_RET Lib_ApplyActorInitVarVector3f(u8* a0, z_ActorInitVar* a1); // func_800FFC50
|
UNK_RET Lib_ApplyActorInitVarVector3f(u8* a0, ActorInitVar* a1); // func_800FFC50
|
||||||
UNK_RET Lib_ApplyActorInitVarVector3f1000th(u8* a0, z_ActorInitVar* a1); // func_800FFC7C
|
UNK_RET Lib_ApplyActorInitVarVector3f1000th(u8* a0, ActorInitVar* a1); // func_800FFC7C
|
||||||
UNK_RET Lib_ApplyActorInitVarVector3s(u8* a0, z_ActorInitVar* a1); // func_800FFCB4
|
UNK_RET Lib_ApplyActorInitVarVector3s(u8* a0, ActorInitVar* a1); // func_800FFCB4
|
||||||
f32 func_800FFCD8(f32*, f32, f32, f32, f32); // func_800FFCD8
|
f32 func_800FFCD8(f32*, f32, f32, f32, f32); // func_800FFCD8
|
||||||
UNK_RET Lib_ScaleMax_f(f32* a0, f32 a1, f32 a2, f32 a3); // func_800FFDF8
|
UNK_RET Lib_ScaleMax_f(f32* a0, f32 a1, f32 a2, f32 a3); // func_800FFDF8
|
||||||
UNK_RET Lib_Scale_f(f32* a0, f32 a1, f32 a2); // func_800FFE68
|
UNK_RET Lib_Scale_f(f32* a0, f32 a1, f32 a2); // func_800FFE68
|
||||||
|
@ -1856,9 +1856,9 @@ UNK_RET Lib_CopyColor(u8* a0, u8* a1); // func_8010007C
|
||||||
UNK_RET func_801000A4(u16 a0); // func_801000A4
|
UNK_RET func_801000A4(u16 a0); // func_801000A4
|
||||||
UNK_RET func_801000CC(u16 a0); // func_801000CC
|
UNK_RET func_801000CC(u16 a0); // func_801000CC
|
||||||
UNK_RET func_801000F4(UNK_TYPE a0, u16 a1); // func_801000F4
|
UNK_RET func_801000F4(UNK_TYPE a0, u16 a1); // func_801000F4
|
||||||
UNK_RET Lib_TranslateAndRotateYVec3f(z_Vector3f* a0, s16 a1, z_Vector3f* a2, z_Vector3f* a3); // func_8010011C
|
UNK_RET Lib_TranslateAndRotateYVec3f(Vector3f* a0, s16 a1, Vector3f* a2, Vector3f* a3); // func_8010011C
|
||||||
UNK_RET Lib_LerpRGB(u8* a0, u8* a1, f32 a2, u8* a3); // func_801001B8
|
UNK_RET Lib_LerpRGB(u8* a0, u8* a1, f32 a2, u8* a3); // func_801001B8
|
||||||
f32 Lib_PushAwayVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2); // func_80100448
|
f32 Lib_PushAwayVec3f(Vector3f* a0, Vector3f* a1, f32 a2); // func_80100448
|
||||||
UNK_RET Lib_Nop801004FC(void); // func_801004FC
|
UNK_RET Lib_Nop801004FC(void); // func_801004FC
|
||||||
UNK_TYPE Lib_PtrSegToPhys(u32 a0); // func_80100504
|
UNK_TYPE Lib_PtrSegToPhys(u32 a0); // func_80100504
|
||||||
UNK_TYPE Lib_PtrSegToPhysNull(u32 a0); // func_8010053C
|
UNK_TYPE Lib_PtrSegToPhysNull(u32 a0); // func_8010053C
|
||||||
|
@ -1879,18 +1879,18 @@ UNK_RET Lights_SetPositionalLightColorAndRadius(UNK_ARGS); // func_80101AC8
|
||||||
UNK_RET Lights_SetPositionalLightPosition(UNK_ARGS); // func_80101AFC
|
UNK_RET Lights_SetPositionalLightPosition(UNK_ARGS); // func_80101AFC
|
||||||
UNK_RET Lights_InitDirectional(UNK_ARGS); // func_80101B34
|
UNK_RET Lights_InitDirectional(UNK_ARGS); // func_80101B34
|
||||||
UNK_RET Lights_MapperInit(UNK_ARGS); // func_80101B8C
|
UNK_RET Lights_MapperInit(UNK_ARGS); // func_80101B8C
|
||||||
UNK_RET Lights_UploadLights(UNK_TYPE, z_GraphicsContext*); // func_80101BC8
|
UNK_RET Lights_UploadLights(UNK_TYPE, GraphicsContext*); // func_80101BC8
|
||||||
UNK_RET Lights_MapperGetNextFreeSlot(UNK_ARGS); // func_80101D0C
|
UNK_RET Lights_MapperGetNextFreeSlot(UNK_ARGS); // func_80101D0C
|
||||||
UNK_RET Lights_MapPositionalWithReference(UNK_ARGS); // func_80101D3C
|
UNK_RET Lights_MapPositionalWithReference(UNK_ARGS); // func_80101D3C
|
||||||
UNK_RET Lights_MapPositional(UNK_ARGS); // func_801020A0
|
UNK_RET Lights_MapPositional(UNK_ARGS); // func_801020A0
|
||||||
UNK_RET Lights_MapDirectional(UNK_ARGS); // func_80102284
|
UNK_RET Lights_MapDirectional(UNK_ARGS); // func_80102284
|
||||||
UNK_RET Lights_MapLights(UNK_TYPE, z_Light*, UNK_TYPE, z_GlobalContext*); // func_801022F0
|
UNK_RET Lights_MapLights(UNK_TYPE, z_Light*, UNK_TYPE, GlobalContext*); // func_801022F0
|
||||||
UNK_RET Lights_FindFreeSlot(UNK_ARGS); // func_801023D8
|
UNK_RET Lights_FindFreeSlot(UNK_ARGS); // func_801023D8
|
||||||
UNK_RET Lights_Free(UNK_ARGS); // func_80102464
|
UNK_RET Lights_Free(UNK_ARGS); // func_80102464
|
||||||
UNK_RET Lights_Init(UNK_ARGS); // func_801024AC
|
UNK_RET Lights_Init(UNK_ARGS); // func_801024AC
|
||||||
UNK_RET Lights_SetAmbientColor(UNK_ARGS); // func_80102518
|
UNK_RET Lights_SetAmbientColor(UNK_ARGS); // func_80102518
|
||||||
UNK_RET func_80102544(UNK_ARGS); // func_80102544
|
UNK_RET func_80102544(UNK_ARGS); // func_80102544
|
||||||
UNK_TYPE Lights_CreateMapper(z_LightingContext*, z_GraphicsContext*); // func_80102580
|
UNK_TYPE Lights_CreateMapper(LightingContext*, GraphicsContext*); // func_80102580
|
||||||
UNK_RET Lights_ClearHead(UNK_ARGS); // func_801025B8
|
UNK_RET Lights_ClearHead(UNK_ARGS); // func_801025B8
|
||||||
UNK_RET Lights_RemoveAll(UNK_ARGS); // func_801025C8
|
UNK_RET Lights_RemoveAll(UNK_ARGS); // func_801025C8
|
||||||
UNK_RET Lights_Insert(UNK_ARGS); // func_80102624
|
UNK_RET Lights_Insert(UNK_ARGS); // func_80102624
|
||||||
|
@ -2119,7 +2119,7 @@ UNK_RET func_80112AFC(UNK_ARGS); // func_80112AFC
|
||||||
UNK_RET func_80112B40(UNK_ARGS); // func_80112B40
|
UNK_RET func_80112B40(UNK_ARGS); // func_80112B40
|
||||||
UNK_RET func_80112BE4(UNK_ARGS); // func_80112BE4
|
UNK_RET func_80112BE4(UNK_ARGS); // func_80112BE4
|
||||||
UNK_RET func_80112C0C(UNK_ARGS); // func_80112C0C
|
UNK_RET func_80112C0C(UNK_ARGS); // func_80112C0C
|
||||||
UNK_RET func_80112E80(z_GlobalContext*, UNK_TYPE); // func_80112E80
|
UNK_RET func_80112E80(GlobalContext*, UNK_TYPE); // func_80112E80
|
||||||
UNK_RET func_801143CC(UNK_ARGS); // func_801143CC
|
UNK_RET func_801143CC(UNK_ARGS); // func_801143CC
|
||||||
UNK_RET func_80114978(UNK_ARGS); // func_80114978
|
UNK_RET func_80114978(UNK_ARGS); // func_80114978
|
||||||
UNK_RET func_801149A0(UNK_ARGS); // func_801149A0
|
UNK_RET func_801149A0(UNK_ARGS); // func_801149A0
|
||||||
|
@ -2137,7 +2137,7 @@ UNK_RET func_8011552C(UNK_ARGS); // func_8011552C
|
||||||
UNK_RET func_801155B4(UNK_ARGS); // func_801155B4
|
UNK_RET func_801155B4(UNK_ARGS); // func_801155B4
|
||||||
UNK_RET func_80115764(UNK_ARGS); // func_80115764
|
UNK_RET func_80115764(UNK_ARGS); // func_80115764
|
||||||
UNK_RET func_80115844(UNK_ARGS); // func_80115844
|
UNK_RET func_80115844(UNK_ARGS); // func_80115844
|
||||||
UNK_RET func_80115908(z_GlobalContext*, UNK_TYPE); // func_80115908
|
UNK_RET func_80115908(GlobalContext*, UNK_TYPE); // func_80115908
|
||||||
UNK_RET func_801159EC(UNK_ARGS); // func_801159EC
|
UNK_RET func_801159EC(UNK_ARGS); // func_801159EC
|
||||||
UNK_RET func_80115A14(UNK_ARGS); // func_80115A14
|
UNK_RET func_80115A14(UNK_ARGS); // func_80115A14
|
||||||
UNK_RET func_80115D14(UNK_ARGS); // func_80115D14
|
UNK_RET func_80115D14(UNK_ARGS); // func_80115D14
|
||||||
|
@ -2331,9 +2331,9 @@ UNK_RET func_8012C1EC(UNK_ARGS); // func_8012C1EC
|
||||||
UNK_RET func_8012C214(UNK_ARGS); // func_8012C214
|
UNK_RET func_8012C214(UNK_ARGS); // func_8012C214
|
||||||
UNK_RET func_8012C240(UNK_ARGS); // func_8012C240
|
UNK_RET func_8012C240(UNK_ARGS); // func_8012C240
|
||||||
UNK_RET func_8012C268(UNK_ARGS); // func_8012C268
|
UNK_RET func_8012C268(UNK_ARGS); // func_8012C268
|
||||||
UNK_RET func_8012C28C(z_GraphicsContext*); // func_8012C28C
|
UNK_RET func_8012C28C(GraphicsContext*); // func_8012C28C
|
||||||
UNK_RET func_8012C2B4(UNK_ARGS); // func_8012C2B4
|
UNK_RET func_8012C2B4(UNK_ARGS); // func_8012C2B4
|
||||||
UNK_RET func_8012C2DC(z_GraphicsContext*); // func_8012C2DC
|
UNK_RET func_8012C2DC(GraphicsContext*); // func_8012C2DC
|
||||||
UNK_RET func_8012C304(UNK_ARGS); // func_8012C304
|
UNK_RET func_8012C304(UNK_ARGS); // func_8012C304
|
||||||
UNK_RET func_8012C3A4(UNK_ARGS); // func_8012C3A4
|
UNK_RET func_8012C3A4(UNK_ARGS); // func_8012C3A4
|
||||||
UNK_RET func_8012C3CC(UNK_ARGS); // func_8012C3CC
|
UNK_RET func_8012C3CC(UNK_ARGS); // func_8012C3CC
|
||||||
|
@ -2452,7 +2452,7 @@ UNK_RET func_8013115C(UNK_ARGS); // func_8013115C
|
||||||
UNK_RET func_801311B4(UNK_ARGS); // func_801311B4
|
UNK_RET func_801311B4(UNK_ARGS); // func_801311B4
|
||||||
UNK_RET func_80131580(UNK_ARGS); // func_80131580
|
UNK_RET func_80131580(UNK_ARGS); // func_80131580
|
||||||
UNK_RET func_80131690(UNK_ARGS); // func_80131690
|
UNK_RET func_80131690(UNK_ARGS); // func_80131690
|
||||||
void func_80131758(z_GlobalContext*, UNK_TYPE); // func_80131758
|
void func_80131758(GlobalContext*, UNK_TYPE); // func_80131758
|
||||||
UNK_RET func_8013178C(UNK_ARGS); // func_8013178C
|
UNK_RET func_8013178C(UNK_ARGS); // func_8013178C
|
||||||
UNK_RET func_801317C0(UNK_ARGS); // func_801317C0
|
UNK_RET func_801317C0(UNK_ARGS); // func_801317C0
|
||||||
UNK_RET func_801317F4(UNK_ARGS); // func_801317F4
|
UNK_RET func_801317F4(UNK_ARGS); // func_801317F4
|
||||||
|
@ -2961,7 +2961,7 @@ UNK_RET func_80165E1C(UNK_ARGS); // func_80165E1C
|
||||||
UNK_RET func_80165E7C(UNK_ARGS); // func_80165E7C
|
UNK_RET func_80165E7C(UNK_ARGS); // func_80165E7C
|
||||||
UNK_RET func_80165EC0(UNK_ARGS); // func_80165EC0
|
UNK_RET func_80165EC0(UNK_ARGS); // func_80165EC0
|
||||||
UNK_RET func_80166060(UNK_ARGS); // func_80166060
|
UNK_RET func_80166060(UNK_ARGS); // func_80166060
|
||||||
u32* func_801660B8(z_GlobalContext*, u32*, UNK_TYPE); // func_801660B8
|
u32* func_801660B8(GlobalContext*, u32*, UNK_TYPE); // func_801660B8
|
||||||
UNK_RET Main_Fini(UNK_ARGS); // func_8016613C
|
UNK_RET Main_Fini(UNK_ARGS); // func_8016613C
|
||||||
UNK_RET func_801663C4(UNK_ARGS); // func_801663C4
|
UNK_RET func_801663C4(UNK_ARGS); // func_801663C4
|
||||||
UNK_RET func_80166644(UNK_ARGS); // func_80166644
|
UNK_RET func_80166644(UNK_ARGS); // func_80166644
|
||||||
|
@ -3007,7 +3007,7 @@ UNK_RET func_80169EFC(UNK_ARGS); // func_80169EFC
|
||||||
UNK_RET func_80169F78(UNK_ARGS); // func_80169F78
|
UNK_RET func_80169F78(UNK_ARGS); // func_80169F78
|
||||||
UNK_RET func_80169FDC(UNK_ARGS); // func_80169FDC
|
UNK_RET func_80169FDC(UNK_ARGS); // func_80169FDC
|
||||||
UNK_RET func_80169FFC(UNK_ARGS); // func_80169FFC
|
UNK_RET func_80169FFC(UNK_ARGS); // func_80169FFC
|
||||||
s32 func_8016A01C(z_GlobalContext*); // func_8016A01C
|
s32 func_8016A01C(GlobalContext*); // func_8016A01C
|
||||||
UNK_RET func_8016A02C(UNK_ARGS); // func_8016A02C
|
UNK_RET func_8016A02C(UNK_ARGS); // func_8016A02C
|
||||||
UNK_RET func_8016A0AC(UNK_ARGS); // func_8016A0AC
|
UNK_RET func_8016A0AC(UNK_ARGS); // func_8016A0AC
|
||||||
UNK_RET func_8016A168(UNK_ARGS); // func_8016A168
|
UNK_RET func_8016A168(UNK_ARGS); // func_8016A168
|
||||||
|
@ -3252,7 +3252,7 @@ UNK_RET Math3D_XZLength(UNK_ARGS); // func_8017A610
|
||||||
UNK_RET Math3D_XZDistanceSquared(UNK_ARGS); // func_8017A634
|
UNK_RET Math3D_XZDistanceSquared(UNK_ARGS); // func_8017A634
|
||||||
UNK_RET Math3D_XZDistance(UNK_ARGS); // func_8017A678
|
UNK_RET Math3D_XZDistance(UNK_ARGS); // func_8017A678
|
||||||
UNK_RET Math3D_LengthSquared(UNK_ARGS); // func_8017A6A8
|
UNK_RET Math3D_LengthSquared(UNK_ARGS); // func_8017A6A8
|
||||||
f32 Math3D_Length(z_Vector3f*); // func_8017A6D4
|
f32 Math3D_Length(Vector3f*); // func_8017A6D4
|
||||||
UNK_RET Math3D_DistanceSquared(UNK_ARGS); // func_8017A6F8
|
UNK_RET Math3D_DistanceSquared(UNK_ARGS); // func_8017A6F8
|
||||||
UNK_RET Math3D_Distance(UNK_ARGS); // func_8017A720
|
UNK_RET Math3D_Distance(UNK_ARGS); // func_8017A720
|
||||||
UNK_RET Math3D_DistanceS(UNK_ARGS); // func_8017A740
|
UNK_RET Math3D_DistanceS(UNK_ARGS); // func_8017A740
|
||||||
|
@ -3351,7 +3351,7 @@ UNK_RET SysMatrix_RotateAndTranslateState(UNK_ARGS); // func_801812FC
|
||||||
UNK_RET SysMatrix_SetStateRotationAndTranslation(UNK_ARGS); // func_80181650
|
UNK_RET SysMatrix_SetStateRotationAndTranslation(UNK_ARGS); // func_80181650
|
||||||
UNK_RET SysMatrix_ToRSPMatrix(UNK_ARGS); // func_801817FC
|
UNK_RET SysMatrix_ToRSPMatrix(UNK_ARGS); // func_801817FC
|
||||||
UNK_RET SysMatrix_GetStateAsRSPMatrix(UNK_ARGS); // func_80181A18
|
UNK_RET SysMatrix_GetStateAsRSPMatrix(UNK_ARGS); // func_80181A18
|
||||||
UNK_TYPE SysMatrix_AppendStateToPolyOpaDisp(z_GraphicsContext*); // func_80181A40
|
UNK_TYPE SysMatrix_AppendStateToPolyOpaDisp(GraphicsContext*); // func_80181A40
|
||||||
UNK_RET SysMatrix_AppendToPolyOpaDisp(UNK_ARGS); // func_80181A6C
|
UNK_RET SysMatrix_AppendToPolyOpaDisp(UNK_ARGS); // func_80181A6C
|
||||||
UNK_RET SysMatrix_MultiplyVector3fByState(UNK_ARGS); // func_80181A98
|
UNK_RET SysMatrix_MultiplyVector3fByState(UNK_ARGS); // func_80181A98
|
||||||
UNK_RET SysMatrix_GetStateTranslation(UNK_ARGS); // func_80181B50
|
UNK_RET SysMatrix_GetStateTranslation(UNK_ARGS); // func_80181B50
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -558,8 +558,8 @@ extern UNK_TYPE* D_80096B60; // D_80096B60
|
||||||
//extern UNK_TYPE D_80096BE4;
|
//extern UNK_TYPE D_80096BE4;
|
||||||
//extern UNK_TYPE D_80096C20;
|
//extern UNK_TYPE D_80096C20;
|
||||||
//extern UNK_TYPE D_80096C30;
|
//extern UNK_TYPE D_80096C30;
|
||||||
extern z_ThreadInfo* g_s80085320_ListHead; // D_80096C40
|
extern ThreadInfo* g_s80085320_ListHead; // D_80096C40
|
||||||
extern z_ThreadInfo* g_s80085320_ListTail; // D_80096C44
|
extern ThreadInfo* g_s80085320_ListTail; // D_80096C44
|
||||||
//extern UNK_TYPE D_80096C50;
|
//extern UNK_TYPE D_80096C50;
|
||||||
//extern UNK_TYPE D_80096CD0;
|
//extern UNK_TYPE D_80096CD0;
|
||||||
//extern UNK_TYPE D_80096CF0;
|
//extern UNK_TYPE D_80096CF0;
|
||||||
|
@ -790,22 +790,22 @@ extern float __libm_qnan_f; // D_80099450
|
||||||
//extern UNK_TYPE D_800994C8;
|
//extern UNK_TYPE D_800994C8;
|
||||||
extern UNK_TYPE D_800994D0; // D_800994D0
|
extern UNK_TYPE D_800994D0; // D_800994D0
|
||||||
extern UNK_TYPE D_800994DC; // D_800994DC
|
extern UNK_TYPE D_800994DC; // D_800994DC
|
||||||
extern z_ThreadInfo D_80099500; // D_80099500
|
extern ThreadInfo D_80099500; // D_80099500
|
||||||
extern OSThread D_80099520; // D_80099520
|
extern OSThread D_80099520; // D_80099520
|
||||||
extern UNK_TYPE D_800996D0; // D_800996D0
|
extern UNK_TYPE D_800996D0; // D_800996D0
|
||||||
extern z_ThreadInfo D_80099AD0; // D_80099AD0
|
extern ThreadInfo D_80099AD0; // D_80099AD0
|
||||||
extern UNK_TYPE D_80099AF0; // D_80099AF0
|
extern UNK_TYPE D_80099AF0; // D_80099AF0
|
||||||
extern UNK_TYPE D_80099EF0; // D_80099EF0
|
extern UNK_TYPE D_80099EF0; // D_80099EF0
|
||||||
extern UNK_TYPE D_8009A170; // D_8009A170
|
extern UNK_TYPE D_8009A170; // D_8009A170
|
||||||
extern z_ThreadInfo D_8009A670; // D_8009A670
|
extern ThreadInfo D_8009A670; // D_8009A670
|
||||||
extern UNK_TYPE D_8009A690; // D_8009A690
|
extern UNK_TYPE D_8009A690; // D_8009A690
|
||||||
extern UNK_TYPE D_8009A840; // D_8009A840
|
extern UNK_TYPE D_8009A840; // D_8009A840
|
||||||
extern z_ThreadInfo D_8009B140; // D_8009B140
|
extern ThreadInfo D_8009B140; // D_8009B140
|
||||||
extern UNK_TYPE D_8009B160; // D_8009B160
|
extern UNK_TYPE D_8009B160; // D_8009B160
|
||||||
extern UNK_TYPE D_8009B228; // D_8009B228
|
extern UNK_TYPE D_8009B228; // D_8009B228
|
||||||
extern u32* D_8009B240; // D_8009B240
|
extern u32* D_8009B240; // D_8009B240
|
||||||
extern u8 D_8009B290; // D_8009B290
|
extern u8 D_8009B290; // D_8009B290
|
||||||
extern z_ThreadInfo D_8009B2A0; // D_8009B2A0
|
extern ThreadInfo D_8009B2A0; // D_8009B2A0
|
||||||
extern u16 D_8009B2BC; // D_8009B2BC
|
extern u16 D_8009B2BC; // D_8009B2BC
|
||||||
extern OSMesgQueue D_8009B2C0; // D_8009B2C0
|
extern OSMesgQueue D_8009B2C0; // D_8009B2C0
|
||||||
extern UNK_TYPE D_8009B2D8; // D_8009B2D8
|
extern UNK_TYPE D_8009B2D8; // D_8009B2D8
|
||||||
|
@ -883,7 +883,7 @@ extern UNK_TYPE D_8009E624; // D_8009E624
|
||||||
//extern UNK_TYPE D_8009F870;
|
//extern UNK_TYPE D_8009F870;
|
||||||
//extern UNK_TYPE D_8009F888;
|
//extern UNK_TYPE D_8009F888;
|
||||||
//extern UNK_TYPE D_8009F8A0;
|
//extern UNK_TYPE D_8009F8A0;
|
||||||
extern z_DmadataEntry dmadata[]; // D_8009F8B0
|
extern DmadataEntry dmadata[]; // D_8009F8B0
|
||||||
//extern UNK_TYPE D_800A0004;
|
//extern UNK_TYPE D_800A0004;
|
||||||
//extern UNK_TYPE D_80186028;
|
//extern UNK_TYPE D_80186028;
|
||||||
//extern UNK_TYPE D_801AAAB0;
|
//extern UNK_TYPE D_801AAAB0;
|
||||||
|
@ -923,7 +923,7 @@ extern u8 D_801AE214[]; // D_801AE214
|
||||||
//extern UNK_TYPE D_801AE34C;
|
//extern UNK_TYPE D_801AE34C;
|
||||||
//extern UNK_TYPE D_801AE374;
|
//extern UNK_TYPE D_801AE374;
|
||||||
//extern UNK_TYPE D_801AE388;
|
//extern UNK_TYPE D_801AE388;
|
||||||
extern z_EffectTableInfo EffectSS2Info; // D_801AE3A0
|
extern EffectTableInfo EffectSS2Info; // D_801AE3A0
|
||||||
//extern UNK_TYPE D_801AE3A4;
|
//extern UNK_TYPE D_801AE3A4;
|
||||||
//extern UNK_TYPE D_801AE3B0;
|
//extern UNK_TYPE D_801AE3B0;
|
||||||
//extern UNK_TYPE D_801AE3B4;
|
//extern UNK_TYPE D_801AE3B4;
|
||||||
|
@ -949,7 +949,7 @@ extern z_EffectTableInfo EffectSS2Info; // D_801AE3A0
|
||||||
//extern UNK_TYPE D_801AE489;
|
//extern UNK_TYPE D_801AE489;
|
||||||
//extern UNK_TYPE D_801AE48C;
|
//extern UNK_TYPE D_801AE48C;
|
||||||
//extern UNK_TYPE D_801AE490;
|
//extern UNK_TYPE D_801AE490;
|
||||||
extern z_ParticleOverlayTableEntry particleOverlayTable[]; // D_801AE4A0
|
extern ParticleOverlayTableEntry particleOverlayTable[]; // D_801AE4A0
|
||||||
//extern UNK_TYPE D_801AE4B0;
|
//extern UNK_TYPE D_801AE4B0;
|
||||||
//extern UNK_TYPE D_801AE4BC;
|
//extern UNK_TYPE D_801AE4BC;
|
||||||
//extern UNK_TYPE D_801AE8F0;
|
//extern UNK_TYPE D_801AE8F0;
|
||||||
|
@ -979,7 +979,7 @@ extern z_ParticleOverlayTableEntry particleOverlayTable[]; // D_801AE4A0
|
||||||
//extern UNK_TYPE D_801AEFB8;
|
//extern UNK_TYPE D_801AEFB8;
|
||||||
//extern UNK_TYPE D_801AEFBC;
|
//extern UNK_TYPE D_801AEFBC;
|
||||||
//extern UNK_TYPE D_801AEFC0;
|
//extern UNK_TYPE D_801AEFC0;
|
||||||
extern z_ActorOverlayTableEntry D_801AEFD0; // D_801AEFD0
|
extern ActorOverlayTableEntry D_801AEFD0; // D_801AEFD0
|
||||||
//extern UNK_TYPE D_801AEFE0;
|
//extern UNK_TYPE D_801AEFE0;
|
||||||
//extern UNK_TYPE D_801AEFE4;
|
//extern UNK_TYPE D_801AEFE4;
|
||||||
//extern UNK_TYPE D_801AEFEE;
|
//extern UNK_TYPE D_801AEFEE;
|
||||||
|
@ -4693,7 +4693,7 @@ extern u8 D_801EF677; // D_801EF677
|
||||||
//extern UNK_TYPE D_801F3F3A;
|
//extern UNK_TYPE D_801F3F3A;
|
||||||
//extern UNK_TYPE D_801F3F3B;
|
//extern UNK_TYPE D_801F3F3B;
|
||||||
//extern UNK_TYPE D_801F3F3C;
|
//extern UNK_TYPE D_801F3F3C;
|
||||||
extern z_StaticContext* staticContext; // D_801F3F60
|
extern StaticContext* staticContext; // D_801F3F60
|
||||||
//extern UNK_TYPE D_801F3F70;
|
//extern UNK_TYPE D_801F3F70;
|
||||||
//extern UNK_TYPE D_801F3F80;
|
//extern UNK_TYPE D_801F3F80;
|
||||||
//extern UNK_TYPE D_801F3F83;
|
//extern UNK_TYPE D_801F3F83;
|
||||||
|
@ -16024,9 +16024,9 @@ extern f32 D_80ACB650; // D_80ACB650
|
||||||
//extern UNK_TYPE D_80BD52F4;
|
//extern UNK_TYPE D_80BD52F4;
|
||||||
//extern UNK_TYPE D_80BD52F8;
|
//extern UNK_TYPE D_80BD52F8;
|
||||||
//extern UNK_TYPE D_80BD52FC;
|
//extern UNK_TYPE D_80BD52FC;
|
||||||
extern z_ActorInitData bgIkanaRayInitVar; // D_80BD55D0
|
extern ActorInitData bgIkanaRayInitVar; // D_80BD55D0
|
||||||
extern UNK_TYPE D_80BD55F0; // D_80BD55F0
|
extern UNK_TYPE D_80BD55F0; // D_80BD55F0
|
||||||
extern z_ActorInitVar bgIkanaRayCompInit[]; // D_80BD561C
|
extern ActorInitVar bgIkanaRayCompInit[]; // D_80BD561C
|
||||||
extern UNK_TYPE D_80BD562C; // D_80BD562C
|
extern UNK_TYPE D_80BD562C; // D_80BD562C
|
||||||
//extern UNK_TYPE D_80BD5CF0;
|
//extern UNK_TYPE D_80BD5CF0;
|
||||||
//extern UNK_TYPE D_80BD5D10;
|
//extern UNK_TYPE D_80BD5D10;
|
||||||
|
@ -16838,6 +16838,6 @@ extern UNK_PTR D_800980D0_;
|
||||||
extern UNK_TYPE D_80099AD0_;
|
extern UNK_TYPE D_80099AD0_;
|
||||||
extern UNK_TYPE D_8009A670_;
|
extern UNK_TYPE D_8009A670_;
|
||||||
extern UNK_TYPE D_8009B140_;
|
extern UNK_TYPE D_8009B140_;
|
||||||
extern (*D_801BE960[12])(u8*, z_ActorInitVar*);
|
extern (*D_801BE960[12])(u8*, ActorInitVar*);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
#include <global.h>
|
#include <global.h>
|
||||||
|
|
||||||
typedef struct z_ActorBgFuKaiten_s {
|
typedef struct z_ActorBgFuKaiten_s {
|
||||||
/* 0x000 */ z_Actor baseActor;
|
/* 0x000 */ Actor baseActor;
|
||||||
/* 0x144 */ UNK_TYPE unk144;
|
/* 0x144 */ UNK_TYPE unk144;
|
||||||
/* 0x148 */ u8 pad0[0x18];
|
/* 0x148 */ u8 pad0[0x18];
|
||||||
/* 0x160 */ f32 unk160;
|
/* 0x160 */ f32 unk160;
|
||||||
|
@ -13,14 +13,14 @@ typedef struct z_ActorBgFuKaiten_s {
|
||||||
/* 0x16E */ u8 pad1[0x2];
|
/* 0x16E */ u8 pad1[0x2];
|
||||||
} z_ActorBgFuKaiten;
|
} z_ActorBgFuKaiten;
|
||||||
|
|
||||||
void z_bg_fu_kaiten_init(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt);
|
void z_bg_fu_kaiten_init(z_ActorBgFuKaiten* this, GlobalContext* ctxt);
|
||||||
void z_bg_fu_kaiten_fini(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt);
|
void z_bg_fu_kaiten_fini(z_ActorBgFuKaiten* this, GlobalContext* ctxt);
|
||||||
UNK_RET func_80ACB4B4(z_ActorBgFuKaiten* this);
|
UNK_RET func_80ACB4B4(z_ActorBgFuKaiten* this);
|
||||||
UNK_RET func_80ACB50C(z_ActorBgFuKaiten* this);
|
UNK_RET func_80ACB50C(z_ActorBgFuKaiten* this);
|
||||||
void z_bg_fu_kaiten_main(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt);
|
void z_bg_fu_kaiten_main(z_ActorBgFuKaiten* this, GlobalContext* ctxt);
|
||||||
void func_80ACB5A0(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt);
|
void func_80ACB5A0(z_ActorBgFuKaiten* this, GlobalContext* ctxt);
|
||||||
|
|
||||||
z_ActorInitData bgBgFuKaitenInitVar = {
|
ActorInitData bgBgFuKaitenInitVar = {
|
||||||
0x01AE,
|
0x01AE,
|
||||||
1,
|
1,
|
||||||
0,
|
0,
|
||||||
|
@ -61,15 +61,15 @@ glabel D_80ACB654
|
||||||
/* 000167 0x80ACB69C */ .word 0x00000040
|
/* 000167 0x80ACB69C */ .word 0x00000040
|
||||||
)
|
)
|
||||||
|
|
||||||
void z_bg_fu_kaiten_init(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt) {
|
void z_bg_fu_kaiten_init(z_ActorBgFuKaiten* this, GlobalContext* ctxt) {
|
||||||
UNK_TYPE pad0;
|
UNK_TYPE pad0;
|
||||||
UNK_TYPE pad1;
|
UNK_TYPE pad1;
|
||||||
UNK_TYPE sp24 = 0;
|
UNK_TYPE sp24 = 0;
|
||||||
|
|
||||||
func_800B67E0((z_Actor*)this, 1.0);
|
func_800B67E0((Actor*)this, 1.0);
|
||||||
func_800CAE10((z_Actor*)this, 3);
|
func_800CAE10((Actor*)this, 3);
|
||||||
func_800C9564((UNK_TYPE)&D_06002D30, &sp24); // XXX: D_06002D30 is probably a constant
|
func_800C9564((UNK_TYPE)&D_06002D30, &sp24); // XXX: D_06002D30 is probably a constant
|
||||||
this->unk144 = func_800C6188(ctxt, &ctxt->unk880, (z_Actor*)this, sp24);
|
this->unk144 = func_800C6188(ctxt, &ctxt->unk880, (Actor*)this, sp24);
|
||||||
|
|
||||||
this->unk164 = 0.0;
|
this->unk164 = 0.0;
|
||||||
this->unk168 = 0;
|
this->unk168 = 0;
|
||||||
|
@ -77,7 +77,7 @@ void z_bg_fu_kaiten_init(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt) {
|
||||||
this->unk16C = 0;
|
this->unk16C = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void z_bg_fu_kaiten_fini(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt) {
|
void z_bg_fu_kaiten_fini(z_ActorBgFuKaiten* this, GlobalContext* ctxt) {
|
||||||
func_800C64CC(ctxt, &ctxt->unk880, this->unk144);
|
func_800C64CC(ctxt, &ctxt->unk880, this->unk144);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -99,15 +99,15 @@ UNK_RET func_80ACB50C(z_ActorBgFuKaiten* this) {
|
||||||
this->baseActor.unk24.y -= this->unk164 * func_800FED44(this->unk16C);
|
this->baseActor.unk24.y -= this->unk164 * func_800FED44(this->unk16C);
|
||||||
}
|
}
|
||||||
|
|
||||||
void z_bg_fu_kaiten_main(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt) {
|
void z_bg_fu_kaiten_main(z_ActorBgFuKaiten* this, GlobalContext* ctxt) {
|
||||||
func_80ACB4B4(this);
|
func_80ACB4B4(this);
|
||||||
func_80ACB50C(this);
|
func_80ACB50C(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef NON_MATCHING
|
#ifdef NON_MATCHING
|
||||||
|
|
||||||
void func_80ACB5A0(z_ActorBgFuKaiten* this, z_GlobalContext* ctxt) {
|
void func_80ACB5A0(z_ActorBgFuKaiten* this, GlobalContext* ctxt) {
|
||||||
z_GraphicsContext* sp24 = ctxt->unk0;
|
GraphicsContext* sp24 = ctxt->unk0;
|
||||||
UNK_TYPE pad;
|
UNK_TYPE pad;
|
||||||
|
|
||||||
// XXX: register allocation is wrong here
|
// XXX: register allocation is wrong here
|
||||||
|
|
|
@ -2,23 +2,23 @@
|
||||||
#include <global.h>
|
#include <global.h>
|
||||||
|
|
||||||
typedef struct z_ActorBgIkanaRay_s {
|
typedef struct z_ActorBgIkanaRay_s {
|
||||||
/* 0x000 */ z_Actor baseActor;
|
/* 0x000 */ Actor baseActor;
|
||||||
/* 0x144 */ UNK_TYPE unk144;
|
/* 0x144 */ UNK_TYPE unk144;
|
||||||
/* 0x148 */ u8 pad5[0x48];
|
/* 0x148 */ u8 pad5[0x48];
|
||||||
/* 0x190 */ UNK_TYPE unk190;
|
/* 0x190 */ UNK_TYPE unk190;
|
||||||
/* 0x194 */ void(*unk404)(struct z_ActorBgIkanaRay_s*, z_GlobalContext*);
|
/* 0x194 */ void(*unk404)(struct z_ActorBgIkanaRay_s*, GlobalContext*);
|
||||||
} z_ActorBgIkanaRay;
|
} z_ActorBgIkanaRay;
|
||||||
|
|
||||||
void z_bg_ikana_ray_init(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt);
|
void z_bg_ikana_ray_init(z_ActorBgIkanaRay* this, GlobalContext* ctxt);
|
||||||
void z_bg_ikana_ray_fini(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt);
|
void z_bg_ikana_ray_fini(z_ActorBgIkanaRay* this, GlobalContext* ctxt);
|
||||||
void z_bg_ikana_ray_main(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt);
|
void z_bg_ikana_ray_main(z_ActorBgIkanaRay* this, GlobalContext* ctxt);
|
||||||
void z_bg_ikana_ray_draw(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt);
|
void z_bg_ikana_ray_draw(z_ActorBgIkanaRay* this, GlobalContext* ctxt);
|
||||||
void func_80BD5498(z_ActorBgIkanaRay* this);
|
void func_80BD5498(z_ActorBgIkanaRay* this);
|
||||||
void func_80BD54BC(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt);
|
void func_80BD54BC(z_ActorBgIkanaRay* this, GlobalContext* ctxt);
|
||||||
void func_80BD5500(z_ActorBgIkanaRay* this);
|
void func_80BD5500(z_ActorBgIkanaRay* this);
|
||||||
void func_80BD5530(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt);
|
void func_80BD5530(z_ActorBgIkanaRay* this, GlobalContext* ctxt);
|
||||||
|
|
||||||
z_ActorInitData bgIkanaRayInitVar = {
|
ActorInitData bgIkanaRayInitVar = {
|
||||||
0x0256,
|
0x0256,
|
||||||
6,
|
6,
|
||||||
0,
|
0,
|
||||||
|
@ -48,7 +48,7 @@ glabel D_80BD55F0
|
||||||
)
|
)
|
||||||
|
|
||||||
// TODO macro
|
// TODO macro
|
||||||
z_ActorInitVar bgIkanaRayCompInit[] = {
|
ActorInitVar bgIkanaRayCompInit[] = {
|
||||||
{1, 6, 0x0FC, 4000},
|
{1, 6, 0x0FC, 4000},
|
||||||
{1, 6, 0x100, 1000},
|
{1, 6, 0x100, 1000},
|
||||||
{1, 6, 0x104, 1000},
|
{1, 6, 0x104, 1000},
|
||||||
|
@ -84,14 +84,14 @@ glabel D_80BD562C
|
||||||
/* 000177 0x80BD5684 */ .word 0x8200001C
|
/* 000177 0x80BD5684 */ .word 0x8200001C
|
||||||
)
|
)
|
||||||
|
|
||||||
void z_bg_ikana_ray_init(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt) {
|
void z_bg_ikana_ray_init(z_ActorBgIkanaRay* this, GlobalContext* ctxt) {
|
||||||
UNK_TYPE* sp24 = &this->unk144;
|
UNK_TYPE* sp24 = &this->unk144;
|
||||||
u32 pad;
|
u32 pad;
|
||||||
|
|
||||||
func_800FFADC((z_Actor*)this, bgIkanaRayCompInit);
|
func_800FFADC((Actor*)this, bgIkanaRayCompInit);
|
||||||
func_800E119C(ctxt, sp24);
|
func_800E119C(ctxt, sp24);
|
||||||
func_800E130C(ctxt, sp24, (z_Actor*)this, &D_80BD55F0);
|
func_800E130C(ctxt, sp24, (Actor*)this, &D_80BD55F0);
|
||||||
func_800E7DF8((z_Actor*)this, &this->unk144);
|
func_800E7DF8((Actor*)this, &this->unk144);
|
||||||
this->unk190 = func_80100504((UNK_TYPE)&D_06001228); // XXX: D_06001228 is probably a constant
|
this->unk190 = func_80100504((UNK_TYPE)&D_06001228); // XXX: D_06001228 is probably a constant
|
||||||
|
|
||||||
if (func_800B5BB0(ctxt, this->baseActor.unk1C & 0x7F) != 0) {
|
if (func_800B5BB0(ctxt, this->baseActor.unk1C & 0x7F) != 0) {
|
||||||
|
@ -101,7 +101,7 @@ void z_bg_ikana_ray_init(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void z_bg_ikana_ray_fini(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt) {
|
void z_bg_ikana_ray_fini(z_ActorBgIkanaRay* this, GlobalContext* ctxt) {
|
||||||
UNK_TYPE* a1 = &this->unk144;
|
UNK_TYPE* a1 = &this->unk144;
|
||||||
func_800E11EC(ctxt, a1);
|
func_800E11EC(ctxt, a1);
|
||||||
}
|
}
|
||||||
|
@ -112,7 +112,7 @@ void func_80BD5498(z_ActorBgIkanaRay* this) {
|
||||||
this->unk404 = func_80BD54BC;
|
this->unk404 = func_80BD54BC;
|
||||||
}
|
}
|
||||||
|
|
||||||
void func_80BD54BC(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt) {
|
void func_80BD54BC(z_ActorBgIkanaRay* this, GlobalContext* ctxt) {
|
||||||
if (func_800B5BB0(ctxt, this->baseActor.unk1C & 0x7F) != 0) {
|
if (func_800B5BB0(ctxt, this->baseActor.unk1C & 0x7F) != 0) {
|
||||||
func_80BD5500(this);
|
func_80BD5500(this);
|
||||||
}
|
}
|
||||||
|
@ -124,15 +124,15 @@ void func_80BD5500(z_ActorBgIkanaRay* this) {
|
||||||
this->unk404 = func_80BD5530;
|
this->unk404 = func_80BD5530;
|
||||||
}
|
}
|
||||||
|
|
||||||
void func_80BD5530(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt) {
|
void func_80BD5530(z_ActorBgIkanaRay* this, GlobalContext* ctxt) {
|
||||||
func_800E2558(ctxt, &ctxt->unk18884, &this->unk144);
|
func_800E2558(ctxt, &ctxt->unk18884, &this->unk144);
|
||||||
}
|
}
|
||||||
|
|
||||||
void z_bg_ikana_ray_main(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt) {
|
void z_bg_ikana_ray_main(z_ActorBgIkanaRay* this, GlobalContext* ctxt) {
|
||||||
this->unk404(this, ctxt);
|
this->unk404(this, ctxt);
|
||||||
}
|
}
|
||||||
|
|
||||||
void z_bg_ikana_ray_draw(z_ActorBgIkanaRay* this, z_GlobalContext* ctxt) {
|
void z_bg_ikana_ray_draw(z_ActorBgIkanaRay* this, GlobalContext* ctxt) {
|
||||||
func_80131758(ctxt, this->unk190);
|
func_80131758(ctxt, this->unk190);
|
||||||
func_800BE03C(ctxt, (UNK_TYPE)&D_06001100); // XXX: D_06001100 is probably a constant
|
func_800BE03C(ctxt, (UNK_TYPE)&D_06001100); // XXX: D_06001100 is probably a constant
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,7 +43,7 @@ UNK_RET func_80080250(void) {
|
||||||
sp28 = *v0;
|
sp28 = *v0;
|
||||||
*v0 = 0;
|
*v0 = 0;
|
||||||
|
|
||||||
func_80080C04((z_DmaRequest*)&sp48, (UNK_FUN_ARG)func_800A5AC0, v1, (u32)t7 - (u32)v1, 0, &sp30, 0);
|
func_80080C04((DmaRequest*)&sp48, (UNK_FUN_ARG)func_800A5AC0, v1, (u32)t7 - (u32)v1, 0, &sp30, 0);
|
||||||
func_8008019C();
|
func_8008019C();
|
||||||
func_800801EC();
|
func_800801EC();
|
||||||
osRecvMesg(&sp30, 0, 1);
|
osRecvMesg(&sp30, 0, 1);
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
#include <ultra64.h>
|
#include <ultra64.h>
|
||||||
#include <global.h>
|
#include <global.h>
|
||||||
|
|
||||||
void func_80085320(z_ThreadInfo* a0, UNK_PTR a1, UNK_PTR a2, UNK_TYPE a3, UNK_TYPE sp10, UNK_PTR sp14) {
|
void func_80085320(ThreadInfo* a0, UNK_PTR a1, UNK_PTR a2, UNK_TYPE a3, UNK_TYPE sp10, UNK_PTR sp14) {
|
||||||
UNK_TYPE* i;
|
UNK_TYPE* i;
|
||||||
z_ThreadInfo* v0;
|
ThreadInfo* v0;
|
||||||
|
|
||||||
if (a0 == NULL) {
|
if (a0 == NULL) {
|
||||||
g_s80085320_ListHead = NULL;
|
g_s80085320_ListHead = NULL;
|
||||||
|
@ -42,7 +42,7 @@ void func_80085320(z_ThreadInfo* a0, UNK_PTR a1, UNK_PTR a2, UNK_TYPE a3, UNK_TY
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET func_800853F8(z_ThreadInfo* a0) {
|
UNK_RET func_800853F8(ThreadInfo* a0) {
|
||||||
if (a0->prev == NULL) {
|
if (a0->prev == NULL) {
|
||||||
if (g_s80085320_ListHead == a0) {
|
if (g_s80085320_ListHead == a0) {
|
||||||
g_s80085320_ListHead = a0->next;
|
g_s80085320_ListHead = a0->next;
|
||||||
|
@ -58,7 +58,7 @@ UNK_RET func_800853F8(z_ThreadInfo* a0) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_TYPE func_80085468(z_ThreadInfo* a0) {
|
UNK_TYPE func_80085468(ThreadInfo* a0) {
|
||||||
UNK_TYPE* v1 = a0->unk8;
|
UNK_TYPE* v1 = a0->unk8;
|
||||||
UNK_TYPE* a1 = a0->unkC;
|
UNK_TYPE* a1 = a0->unkC;
|
||||||
UNK_TYPE* v0 = v1;
|
UNK_TYPE* v0 = v1;
|
||||||
|
@ -83,7 +83,7 @@ UNK_TYPE func_80085468(z_ThreadInfo* a0) {
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_TYPE func_800854E0(UNK_ARGS) {
|
UNK_TYPE func_800854E0(UNK_ARGS) {
|
||||||
z_ThreadInfo* s0 = g_s80085320_ListHead;
|
ThreadInfo* s0 = g_s80085320_ListHead;
|
||||||
UNK_TYPE ret = 0;
|
UNK_TYPE ret = 0;
|
||||||
while (s0 != NULL) {
|
while (s0 != NULL) {
|
||||||
if (func_80085468(s0) != 0) {
|
if (func_80085468(s0) != 0) {
|
||||||
|
@ -95,7 +95,7 @@ UNK_TYPE func_800854E0(UNK_ARGS) {
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET func_80085538(z_ThreadInfo* a0) {
|
UNK_RET func_80085538(ThreadInfo* a0) {
|
||||||
if (a0 == NULL) {
|
if (a0 == NULL) {
|
||||||
func_800854E0();
|
func_800854E0();
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -48,8 +48,8 @@ void Dmamgr_osEPiStartDmaWrapper(OSPiHandle* pihandle, OSIoMesg* mb, s32 directi
|
||||||
osEPiStartDma(pihandle, mb, direction);
|
osEPiStartDma(pihandle, mb, direction);
|
||||||
}
|
}
|
||||||
|
|
||||||
z_DmadataEntry* Dmamgr_FindDmaEntry(u32 a0) {
|
DmadataEntry* Dmamgr_FindDmaEntry(u32 a0) {
|
||||||
z_DmadataEntry* curr;
|
DmadataEntry* curr;
|
||||||
|
|
||||||
for (curr = dmadata; curr->vromEnd != 0; curr++) {
|
for (curr = dmadata; curr->vromEnd != 0; curr++) {
|
||||||
if (a0 < curr->vromStart) continue;
|
if (a0 < curr->vromStart) continue;
|
||||||
|
@ -62,7 +62,7 @@ z_DmadataEntry* Dmamgr_FindDmaEntry(u32 a0) {
|
||||||
}
|
}
|
||||||
|
|
||||||
s32 Dmamgr_TranslateVromToRom(u32 a0) {
|
s32 Dmamgr_TranslateVromToRom(u32 a0) {
|
||||||
z_DmadataEntry* v0 = Dmamgr_FindDmaEntry(a0);
|
DmadataEntry* v0 = Dmamgr_FindDmaEntry(a0);
|
||||||
|
|
||||||
if (v0 != NULL) {
|
if (v0 != NULL) {
|
||||||
if (v0->romEnd == 0) {
|
if (v0->romEnd == 0) {
|
||||||
|
@ -80,7 +80,7 @@ s32 Dmamgr_TranslateVromToRom(u32 a0) {
|
||||||
}
|
}
|
||||||
|
|
||||||
s32 Dmamgr_FindDmaIndex(u32 a0) {
|
s32 Dmamgr_FindDmaIndex(u32 a0) {
|
||||||
z_DmadataEntry* v0 = Dmamgr_FindDmaEntry(a0);
|
DmadataEntry* v0 = Dmamgr_FindDmaEntry(a0);
|
||||||
|
|
||||||
if (v0 != NULL) {
|
if (v0 != NULL) {
|
||||||
return v0 - dmadata;
|
return v0 - dmadata;
|
||||||
|
@ -95,7 +95,7 @@ UNK_TYPE* func_800809F4(u32 a0) {
|
||||||
|
|
||||||
#ifdef NONMATCHING
|
#ifdef NONMATCHING
|
||||||
|
|
||||||
void Dmamgr_HandleRequest(z_DmaRequest* a0) {
|
void Dmamgr_HandleRequest(DmaRequest* a0) {
|
||||||
UNK_TYPE sp34;
|
UNK_TYPE sp34;
|
||||||
UNK_TYPE sp30;
|
UNK_TYPE sp30;
|
||||||
UNK_TYPE sp2C;
|
UNK_TYPE sp2C;
|
||||||
|
@ -149,9 +149,9 @@ GLOBAL_ASM("./asm/nonmatching/z_std_dma/Dmamgr_HandleRequest.asm")
|
||||||
#ifdef NONMATCHING
|
#ifdef NONMATCHING
|
||||||
|
|
||||||
void Dmamgr_ThreadEntry(void* a0) {
|
void Dmamgr_ThreadEntry(void* a0) {
|
||||||
z_DmaRequest* sp34;
|
DmaRequest* sp34;
|
||||||
UNK_TYPE pad;
|
UNK_TYPE pad;
|
||||||
z_DmaRequest* s0;
|
DmaRequest* s0;
|
||||||
|
|
||||||
for (;;) {
|
for (;;) {
|
||||||
osRecvMesg(&D_8009B2C0, (OSMesg)&sp34, 1);
|
osRecvMesg(&D_8009B2C0, (OSMesg)&sp34, 1);
|
||||||
|
@ -172,7 +172,7 @@ GLOBAL_ASM("./asm/nonmatching/z_std_dma/Dmamgr_ThreadEntry.asm")
|
||||||
|
|
||||||
#ifdef NONMATCHING
|
#ifdef NONMATCHING
|
||||||
|
|
||||||
s32 Dmamgr_SendRequest(z_DmaRequest* a0, UNK_FUN_PTR(a1), UNK_PTR a2, UNK_TYPE a3, UNK_TYPE sp30, OSMesgQueue* sp34, UNK_TYPE sp38) {
|
s32 Dmamgr_SendRequest(DmaRequest* a0, UNK_FUN_PTR(a1), UNK_PTR a2, UNK_TYPE a3, UNK_TYPE sp30, OSMesgQueue* sp34, UNK_TYPE sp38) {
|
||||||
// TODO this isn't correct, it uses a lui, addiu to get the address of D_80096B60, then loads it,
|
// TODO this isn't correct, it uses a lui, addiu to get the address of D_80096B60, then loads it,
|
||||||
// meaning that this is likely just "if (*D_80096B60 >= 2)". However, I can not get it to not
|
// meaning that this is likely just "if (*D_80096B60 >= 2)". However, I can not get it to not
|
||||||
// produce the usual lui, lw combo to load from an address :/
|
// produce the usual lui, lw combo to load from an address :/
|
||||||
|
@ -199,7 +199,7 @@ GLOBAL_ASM("./asm/nonmatching/z_std_dma/Dmamgr_SendRequest.asm")
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
s32 Dmamgr_SendRequestAndWait(UNK_TYPE a0, UNK_PTR a1, UNK_TYPE a2) {
|
s32 Dmamgr_SendRequestAndWait(UNK_TYPE a0, UNK_PTR a1, UNK_TYPE a2) {
|
||||||
z_DmaRequest sp48;
|
DmaRequest sp48;
|
||||||
OSMesgQueue sp30;
|
OSMesgQueue sp30;
|
||||||
OSMesg sp2C;
|
OSMesg sp2C;
|
||||||
s32 ret;
|
s32 ret;
|
||||||
|
@ -220,7 +220,7 @@ s32 Dmamgr_SendRequestAndWait(UNK_TYPE a0, UNK_PTR a1, UNK_TYPE a2) {
|
||||||
#ifdef NONMATCHING
|
#ifdef NONMATCHING
|
||||||
|
|
||||||
void Dmamgr_Start() {
|
void Dmamgr_Start() {
|
||||||
z_DmadataEntry* v0;
|
DmadataEntry* v0;
|
||||||
u32 v1;
|
u32 v1;
|
||||||
// TODO register load ordering is wrong
|
// TODO register load ordering is wrong
|
||||||
Dmamgr_DoDmaTransfer(&dmadataRomStart, dmadata, (u8*)&dmadataRomEnd - (u8*)&dmadataRomStart);
|
Dmamgr_DoDmaTransfer(&dmadataRomStart, dmadata, (u8*)&dmadataRomEnd - (u8*)&dmadataRomStart);
|
||||||
|
|
|
@ -6,23 +6,23 @@
|
||||||
// This file is most likely En_A_Obj
|
// This file is most likely En_A_Obj
|
||||||
|
|
||||||
UNK_RET EnAObj_Init(void* a0, UNK_TYPE a1) {
|
UNK_RET EnAObj_Init(void* a0, UNK_TYPE a1) {
|
||||||
z_ActorEnAObj* s0 = (z_ActorEnAObj*)a0;
|
ActorEnAObj* s0 = (ActorEnAObj*)a0;
|
||||||
s0->base.textId = ((s0->base.variable >> 8) & 0xFF) | 0x300;
|
s0->base.textId = ((s0->base.variable >> 8) & 0xFF) | 0x300;
|
||||||
s0->base.variable = (s0->base.variable & 0xFF) - 9;
|
s0->base.variable = (s0->base.variable & 0xFF) - 9;
|
||||||
Lib_ApplyActorInitVars((z_Actor*)s0, (z_ActorInitVar*)&D_801ADEAC);
|
Lib_ApplyActorInitVars((Actor*)s0, (ActorInitVar*)&D_801ADEAC);
|
||||||
func_800B3BA4(&s0->base.unkBC, 0, (UNK_PTR)&func_800B3FC0, 12);
|
func_800B3BA4(&s0->base.unkBC, 0, (UNK_PTR)&func_800B3FC0, 12);
|
||||||
Collision_InitCylinder(a1, &s0->collision, (z_Actor*)s0, &D_801ADE80);
|
Collision_InitCylinder(a1, &s0->collision, (Actor*)s0, &D_801ADE80);
|
||||||
Collision_CylinderMoveToActor((z_Actor*)s0, &s0->collision);
|
Collision_CylinderMoveToActor((Actor*)s0, &s0->collision);
|
||||||
s0->base.unkA0.unk16 = 255;
|
s0->base.unkA0.unk16 = 255;
|
||||||
s0->update = (actor_func)EnAObj_Update1;
|
s0->update = (actor_func)EnAObj_Update1;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET EnAObj_Fini(z_ActorEnAObj* a0, z_GlobalContext* a1) {
|
UNK_RET EnAObj_Fini(ActorEnAObj* a0, GlobalContext* a1) {
|
||||||
z_ColCylinder* a2 = &a0->collision;
|
ColCylinder* a2 = &a0->collision;
|
||||||
Collision_FiniCylinder(a1, a2);
|
Collision_FiniCylinder(a1, a2);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET EnAObj_Update1(z_ActorEnAObj* a0, UNK_TYPE a1) {
|
UNK_RET EnAObj_Update1(ActorEnAObj* a0, UNK_TYPE a1) {
|
||||||
s16 v0;
|
s16 v0;
|
||||||
s32 v1;
|
s32 v1;
|
||||||
if (func_800B84D0(a0, a1) != 0) {
|
if (func_800B84D0(a0, a1) != 0) {
|
||||||
|
@ -36,18 +36,18 @@ UNK_RET EnAObj_Update1(z_ActorEnAObj* a0, UNK_TYPE a1) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET EnAObj_Update2(z_ActorEnAObj* a0) {
|
UNK_RET EnAObj_Update2(ActorEnAObj* a0) {
|
||||||
if (func_800B867C(a0) != 0) {
|
if (func_800B867C(a0) != 0) {
|
||||||
a0->update = (actor_func)EnAObj_Update1;
|
a0->update = (actor_func)EnAObj_Update1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET EnAObj_Main(z_ActorEnAObj* a0, UNK_TYPE a1) {
|
UNK_RET EnAObj_Main(ActorEnAObj* a0, UNK_TYPE a1) {
|
||||||
(a0->update)((z_Actor*)a0, (z_GlobalContext*)a1);
|
(a0->update)((Actor*)a0, (GlobalContext*)a1);
|
||||||
func_800B675C(a0, 0x42340000);
|
func_800B675C(a0, 0x42340000);
|
||||||
Collision_AddOT(a1, a1 + 0x18884, &a0->collision);
|
Collision_AddOT(a1, a1 + 0x18884, &a0->collision);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET EnAObj_Draw(z_ActorEnAObj* a0, UNK_TYPE a1) {
|
UNK_RET EnAObj_Draw(ActorEnAObj* a0, UNK_TYPE a1) {
|
||||||
func_800BDFC0(a1, D_801ADEB0[a0->base.variable], a1, a0);
|
func_800BDFC0(a1, D_801ADEB0[a0->base.variable], a1, a0);
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
UNK_RET func_800BF9A0(UNK_TYPE a0, UNK_TYPE a1) {
|
UNK_RET func_800BF9A0(UNK_TYPE a0, UNK_TYPE a1) {
|
||||||
s32 i;
|
s32 i;
|
||||||
z_ActorOverlayTableEntry* s0;
|
ActorOverlayTableEntry* s0;
|
||||||
UNK_TYPE v1;
|
UNK_TYPE v1;
|
||||||
|
|
||||||
func_8008439C(-2, 0);
|
func_8008439C(-2, 0);
|
||||||
|
@ -19,7 +19,7 @@ UNK_RET func_800BF9A0(UNK_TYPE a0, UNK_TYPE a1) {
|
||||||
|
|
||||||
UNK_TYPE func_800BFA78(UNK_TYPE a0, UNK_TYPE a1) {
|
UNK_TYPE func_800BFA78(UNK_TYPE a0, UNK_TYPE a1) {
|
||||||
s32 i;
|
s32 i;
|
||||||
z_ActorOverlayTableEntry* v0 = &D_801AEFD0;
|
ActorOverlayTableEntry* v0 = &D_801AEFD0;
|
||||||
UNK_TYPE t1;
|
UNK_TYPE t1;
|
||||||
UNK_TYPE a2;
|
UNK_TYPE a2;
|
||||||
UNK_TYPE a0_2 = a0;
|
UNK_TYPE a0_2 = a0;
|
||||||
|
|
|
@ -259,7 +259,7 @@ GLOBAL_ASM("./asm/nonmatching/z_actor/func_800B8898.asm")
|
||||||
|
|
||||||
GLOBAL_ASM("./asm/nonmatching/z_actor/func_800B8934.asm")
|
GLOBAL_ASM("./asm/nonmatching/z_actor/func_800B8934.asm")
|
||||||
|
|
||||||
UNK_TYPE Actor_HasParent(z_Actor* actor, z_GlobalContext* ctxt) {
|
UNK_TYPE Actor_HasParent(Actor* actor, GlobalContext* ctxt) {
|
||||||
if (actor->parent != NULL) {
|
if (actor->parent != NULL) {
|
||||||
return 1;
|
return 1;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
#include <ultra64.h>
|
#include <ultra64.h>
|
||||||
#include <global.h>
|
#include <global.h>
|
||||||
|
|
||||||
void EffectSS_Init(z_GlobalContext* ctxt, s32 numEntries) {
|
void EffectSS_Init(GlobalContext* ctxt, s32 numEntries) {
|
||||||
u32 i;
|
u32 i;
|
||||||
z_LoadedParticleEntry* iter;
|
LoadedParticleEntry* iter;
|
||||||
z_ParticleOverlayTableEntry* iter2;
|
ParticleOverlayTableEntry* iter2;
|
||||||
|
|
||||||
EffectSS2Info.data_table = (z_LoadedParticleEntry*)GameStateHeap_AllocFromEnd(&ctxt->commonVars.heap, numEntries * sizeof(z_LoadedParticleEntry));
|
EffectSS2Info.data_table = (LoadedParticleEntry*)GameStateHeap_AllocFromEnd(&ctxt->commonVars.heap, numEntries * sizeof(LoadedParticleEntry));
|
||||||
EffectSS2Info.searchIndex = 0;
|
EffectSS2Info.searchIndex = 0;
|
||||||
EffectSS2Info.size = numEntries;
|
EffectSS2Info.size = numEntries;
|
||||||
|
|
||||||
|
@ -19,10 +19,10 @@ void EffectSS_Init(z_GlobalContext* ctxt, s32 numEntries) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void EffectSS_Clear(z_GlobalContext* ctxt) {
|
void EffectSS_Clear(GlobalContext* ctxt) {
|
||||||
u32 i;
|
u32 i;
|
||||||
z_LoadedParticleEntry* iter;
|
LoadedParticleEntry* iter;
|
||||||
z_ParticleOverlayTableEntry* iter2;
|
ParticleOverlayTableEntry* iter2;
|
||||||
void* addr;
|
void* addr;
|
||||||
|
|
||||||
EffectSS2Info.data_table = NULL;
|
EffectSS2Info.data_table = NULL;
|
||||||
|
@ -44,11 +44,11 @@ void EffectSS_Clear(z_GlobalContext* ctxt) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
z_LoadedParticleEntry* EffectSS_GetTable() {
|
LoadedParticleEntry* EffectSS_GetTable() {
|
||||||
return EffectSS2Info.data_table;
|
return EffectSS2Info.data_table;
|
||||||
}
|
}
|
||||||
|
|
||||||
void EffectSS_Delete(z_LoadedParticleEntry* a0) {
|
void EffectSS_Delete(LoadedParticleEntry* a0) {
|
||||||
if (a0->flags & 0x2) {
|
if (a0->flags & 0x2) {
|
||||||
func_801A72CC((UNK_PTR)&a0->position);
|
func_801A72CC((UNK_PTR)&a0->position);
|
||||||
}
|
}
|
||||||
|
@ -60,7 +60,7 @@ void EffectSS_Delete(z_LoadedParticleEntry* a0) {
|
||||||
EffectSS_ResetLoadedParticleEntry(a0);
|
EffectSS_ResetLoadedParticleEntry(a0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void EffectSS_ResetLoadedParticleEntry(z_LoadedParticleEntry* particle) {
|
void EffectSS_ResetLoadedParticleEntry(LoadedParticleEntry* particle) {
|
||||||
u32 i;
|
u32 i;
|
||||||
|
|
||||||
particle->type = 0x27;
|
particle->type = 0x27;
|
||||||
|
@ -152,7 +152,7 @@ GLOBAL_ASM("./asm/nonmatching/z_effect_soft_sprite/EffectSS_FindFreeSpace.asm")
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void EffectSS_Copy(z_GlobalContext* ctxt, z_LoadedParticleEntry* a1) {
|
void EffectSS_Copy(GlobalContext* ctxt, LoadedParticleEntry* a1) {
|
||||||
u32 index;
|
u32 index;
|
||||||
if (func_8016A01C(ctxt) != 1) {
|
if (func_8016A01C(ctxt) != 1) {
|
||||||
if (EffectSS_FindFreeSpace(a1->priority, &index) == 0) {
|
if (EffectSS_FindFreeSpace(a1->priority, &index) == 0) {
|
||||||
|
@ -164,12 +164,12 @@ void EffectSS_Copy(z_GlobalContext* ctxt, z_LoadedParticleEntry* a1) {
|
||||||
|
|
||||||
#ifdef NONMATCHING
|
#ifdef NONMATCHING
|
||||||
|
|
||||||
void EffectSS_LoadParticle(z_GlobalContext* ctxt, u32 type, u32 priority, void* initData) {
|
void EffectSS_LoadParticle(GlobalContext* ctxt, u32 type, u32 priority, void* initData) {
|
||||||
u32 index;
|
u32 index;
|
||||||
u32 initRet;
|
u32 initRet;
|
||||||
u32 overlaySize;
|
u32 overlaySize;
|
||||||
z_ParticleOverlayInfo* overlayInfo;
|
ParticleOverlayInfo* overlayInfo;
|
||||||
z_ParticleOverlayTableEntry* entry = &particleOverlayTable[type];
|
ParticleOverlayTableEntry* entry = &particleOverlayTable[type];
|
||||||
|
|
||||||
if (EffectSS_FindFreeSpace(priority, &index) != 0) {
|
if (EffectSS_FindFreeSpace(priority, &index) != 0) {
|
||||||
return;
|
return;
|
||||||
|
@ -193,7 +193,7 @@ void EffectSS_LoadParticle(z_GlobalContext* ctxt, u32 type, u32 priority, void*
|
||||||
|
|
||||||
// XXX this should use a0, but it doesn't
|
// XXX this should use a0, but it doesn't
|
||||||
if (entry->overlayInfo != NULL) {
|
if (entry->overlayInfo != NULL) {
|
||||||
overlayInfo = (z_ParticleOverlayInfo*)(-(entry->vramStart - entry->loadedRamAddr) + (u32)entry->overlayInfo);
|
overlayInfo = (ParticleOverlayInfo*)(-(entry->vramStart - entry->loadedRamAddr) + (u32)entry->overlayInfo);
|
||||||
} else {
|
} else {
|
||||||
overlayInfo = NULL;
|
overlayInfo = NULL;
|
||||||
}
|
}
|
||||||
|
@ -222,8 +222,8 @@ GLOBAL_ASM("./asm/nonmatching/z_effect_soft_sprite/EffectSS_LoadParticle.asm")
|
||||||
// XXX regalloc is wrong
|
// XXX regalloc is wrong
|
||||||
#ifdef NONMATCHING
|
#ifdef NONMATCHING
|
||||||
|
|
||||||
void EffectSS_UpdateParticle(z_GlobalContext* ctxt, u32 index) {
|
void EffectSS_UpdateParticle(GlobalContext* ctxt, u32 index) {
|
||||||
z_LoadedParticleEntry* particle = &EffectSS2Info.data_table[index];
|
LoadedParticleEntry* particle = &EffectSS2Info.data_table[index];
|
||||||
|
|
||||||
if (particle->update != NULL) {
|
if (particle->update != NULL) {
|
||||||
particle->velocity.x += particle->acceleration.x;
|
particle->velocity.x += particle->acceleration.x;
|
||||||
|
@ -244,7 +244,7 @@ GLOBAL_ASM("./asm/nonmatching/z_effect_soft_sprite/EffectSS_UpdateParticle.asm")
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void EffectSS_UpdateAllParticles(z_GlobalContext* ctxt) {
|
void EffectSS_UpdateAllParticles(GlobalContext* ctxt) {
|
||||||
s32 i;
|
s32 i;
|
||||||
|
|
||||||
for (i = 0; i < EffectSS2Info.size; i++) {
|
for (i = 0; i < EffectSS2Info.size; i++) {
|
||||||
|
@ -265,8 +265,8 @@ void EffectSS_UpdateAllParticles(z_GlobalContext* ctxt) {
|
||||||
// XXX regalloc is wrong
|
// XXX regalloc is wrong
|
||||||
#ifdef NONMATCHING
|
#ifdef NONMATCHING
|
||||||
|
|
||||||
void EffectSS_DrawParticle(z_GlobalContext* ctxt, s32 index) {
|
void EffectSS_DrawParticle(GlobalContext* ctxt, s32 index) {
|
||||||
z_LoadedParticleEntry* entry = &EffectSS2Info.data_table[index];
|
LoadedParticleEntry* entry = &EffectSS2Info.data_table[index];
|
||||||
if (entry->draw != 0) {
|
if (entry->draw != 0) {
|
||||||
(*entry->draw)(ctxt);
|
(*entry->draw)(ctxt);
|
||||||
}
|
}
|
||||||
|
@ -278,7 +278,7 @@ GLOBAL_ASM("./asm/nonmatching/z_effect_soft_sprite/EffectSS_DrawParticle.asm")
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void EffectSS_DrawAllParticles(z_GlobalContext* ctxt) {
|
void EffectSS_DrawAllParticles(GlobalContext* ctxt) {
|
||||||
UNK_TYPE s0;
|
UNK_TYPE s0;
|
||||||
s32 i;
|
s32 i;
|
||||||
|
|
||||||
|
|
|
@ -255,7 +255,7 @@ s16 Lib_randStride_s(s16 a0, s16 a1, s16 a2) {
|
||||||
return (s16)(randZeroOne() * a2) * a1 + a0;
|
return (s16)(randZeroOne() * a2) * a1 + a0;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_CopyVec3f(z_Vector3f* dst, z_Vector3f* src) {
|
UNK_RET Lib_CopyVec3f(Vector3f* dst, Vector3f* src) {
|
||||||
f32 x = src->x;
|
f32 x = src->x;
|
||||||
f32 y = src->y;
|
f32 y = src->y;
|
||||||
f32 z = src->z;
|
f32 z = src->z;
|
||||||
|
@ -265,7 +265,7 @@ UNK_RET Lib_CopyVec3f(z_Vector3f* dst, z_Vector3f* src) {
|
||||||
dst->z = z;
|
dst->z = z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_CopyVec3s(z_Vector3s* dst, z_Vector3s* src) {
|
UNK_RET Lib_CopyVec3s(Vector3s* dst, Vector3s* src) {
|
||||||
s16 x = src->x;
|
s16 x = src->x;
|
||||||
s16 y = src->y;
|
s16 y = src->y;
|
||||||
s16 z = src->z;
|
s16 z = src->z;
|
||||||
|
@ -275,7 +275,7 @@ UNK_RET Lib_CopyVec3s(z_Vector3s* dst, z_Vector3s* src) {
|
||||||
dst->z = z;
|
dst->z = z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ToVec3f(z_Vector3f* dst, z_Vector3s* src) {
|
UNK_RET Lib_ToVec3f(Vector3f* dst, Vector3s* src) {
|
||||||
f32 x = src->x;
|
f32 x = src->x;
|
||||||
f32 y = src->y;
|
f32 y = src->y;
|
||||||
f32 z = src->z;
|
f32 z = src->z;
|
||||||
|
@ -285,7 +285,7 @@ UNK_RET Lib_ToVec3f(z_Vector3f* dst, z_Vector3s* src) {
|
||||||
dst->z = z;
|
dst->z = z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ToVec3s(z_Vector3s* dst, z_Vector3f* src) {
|
UNK_RET Lib_ToVec3s(Vector3s* dst, Vector3f* src) {
|
||||||
f32 x = src->x;
|
f32 x = src->x;
|
||||||
f32 y = src->y;
|
f32 y = src->y;
|
||||||
f32 z = src->z;
|
f32 z = src->z;
|
||||||
|
@ -295,55 +295,55 @@ UNK_RET Lib_ToVec3s(z_Vector3s* dst, z_Vector3f* src) {
|
||||||
dst->z = z;
|
dst->z = z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_AddVec3f(z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2) {
|
UNK_RET Lib_AddVec3f(Vector3f* a0, Vector3f* a1, Vector3f* a2) {
|
||||||
a2->x = a0->x + a1->x;
|
a2->x = a0->x + a1->x;
|
||||||
a2->y = a0->y + a1->y;
|
a2->y = a0->y + a1->y;
|
||||||
a2->z = a0->z + a1->z;
|
a2->z = a0->z + a1->z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_SubVec3f(z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2) {
|
UNK_RET Lib_SubVec3f(Vector3f* a0, Vector3f* a1, Vector3f* a2) {
|
||||||
a2->x = a0->x - a1->x;
|
a2->x = a0->x - a1->x;
|
||||||
a2->y = a0->y - a1->y;
|
a2->y = a0->y - a1->y;
|
||||||
a2->z = a0->z - a1->z;
|
a2->z = a0->z - a1->z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_SubVec3sToVec3f(z_Vector3f* a0, z_Vector3s* a1, z_Vector3s* a2) {
|
UNK_RET Lib_SubVec3sToVec3f(Vector3f* a0, Vector3s* a1, Vector3s* a2) {
|
||||||
a0->x = a1->x - a2->x;
|
a0->x = a1->x - a2->x;
|
||||||
a0->y = a1->y - a2->y;
|
a0->y = a1->y - a2->y;
|
||||||
a0->z = a1->z - a2->z;
|
a0->z = a1->z - a2->z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ScaleInPlaceVec3f(z_Vector3f* a0, f32 a1) {
|
UNK_RET Lib_ScaleInPlaceVec3f(Vector3f* a0, f32 a1) {
|
||||||
a0->x *= a1;
|
a0->x *= a1;
|
||||||
a0->y *= a1;
|
a0->y *= a1;
|
||||||
a0->z *= a1;
|
a0->z *= a1;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ScaleVec3f(z_Vector3f* a0, f32 a1, z_Vector3f* a2) {
|
UNK_RET Lib_ScaleVec3f(Vector3f* a0, f32 a1, Vector3f* a2) {
|
||||||
a2->x = a0->x * a1;
|
a2->x = a0->x * a1;
|
||||||
a2->y = a0->y * a1;
|
a2->y = a0->y * a1;
|
||||||
a2->z = a0->z * a1;
|
a2->z = a0->z * a1;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_LerpVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3) {
|
UNK_RET Lib_LerpVec3f(Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3) {
|
||||||
a3->x = (a1->x - a0->x) * a2 + a0->x;
|
a3->x = (a1->x - a0->x) * a2 + a0->x;
|
||||||
a3->y = (a1->y - a0->y) * a2 + a0->y;
|
a3->y = (a1->y - a0->y) * a2 + a0->y;
|
||||||
a3->z = (a1->z - a0->z) * a2 + a0->z;
|
a3->z = (a1->z - a0->z) * a2 + a0->z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_AddScaledVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3) {
|
UNK_RET Lib_AddScaledVec3f(Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3) {
|
||||||
a3->x = a1->x * a2 + a0->x;
|
a3->x = a1->x * a2 + a0->x;
|
||||||
a3->y = a1->y * a2 + a0->y;
|
a3->y = a1->y * a2 + a0->y;
|
||||||
a3->z = a1->z * a2 + a0->z;
|
a3->z = a1->z * a2 + a0->z;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ModifyRandScaled(z_Vector3f* a0, f32 a1, z_Vector3f* a2) {
|
UNK_RET Lib_ModifyRandScaled(Vector3f* a0, f32 a1, Vector3f* a2) {
|
||||||
a2->x = randPlusMinusPoint5Scaled(a1) + a0->x;
|
a2->x = randPlusMinusPoint5Scaled(a1) + a0->x;
|
||||||
a2->y = randPlusMinusPoint5Scaled(a1) + a0->y;
|
a2->y = randPlusMinusPoint5Scaled(a1) + a0->y;
|
||||||
a2->z = randPlusMinusPoint5Scaled(a1) + a0->z;
|
a2->z = randPlusMinusPoint5Scaled(a1) + a0->z;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Lib_ScaledNormalizedDifferenceVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3) {
|
void Lib_ScaledNormalizedDifferenceVec3f(Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3) {
|
||||||
f32 f0 = Lib_DistanceAndDifferenceVec3f(a0, a1, a3);
|
f32 f0 = Lib_DistanceAndDifferenceVec3f(a0, a1, a3);
|
||||||
f32 f2;
|
f32 f2;
|
||||||
|
|
||||||
|
@ -358,24 +358,24 @@ void Lib_ScaledNormalizedDifferenceVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2,
|
||||||
a3->z *= f2;
|
a3->z *= f2;
|
||||||
}
|
}
|
||||||
|
|
||||||
f32 Lib_DistanceVec3f(z_Vector3f* a0, z_Vector3f* a1) {
|
f32 Lib_DistanceVec3f(Vector3f* a0, Vector3f* a1) {
|
||||||
z_Vector3f sp1C;
|
Vector3f sp1C;
|
||||||
Lib_SubVec3f(a1, a0, &sp1C);
|
Lib_SubVec3f(a1, a0, &sp1C);
|
||||||
return sqrtf((sp1C.x * sp1C.x) + (sp1C.y * sp1C.y) + (sp1C.z * sp1C.z));
|
return sqrtf((sp1C.x * sp1C.x) + (sp1C.y * sp1C.y) + (sp1C.z * sp1C.z));
|
||||||
}
|
}
|
||||||
|
|
||||||
f32 Lib_DistanceAndDifferenceVec3f(z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2) {
|
f32 Lib_DistanceAndDifferenceVec3f(Vector3f* a0, Vector3f* a1, Vector3f* a2) {
|
||||||
Lib_SubVec3f(a1, a0, a2);
|
Lib_SubVec3f(a1, a0, a2);
|
||||||
return sqrtf((a2->x * a2->x) + (a2->y * a2->y) + (a2->z * a2->z));
|
return sqrtf((a2->x * a2->x) + (a2->y * a2->y) + (a2->z * a2->z));
|
||||||
}
|
}
|
||||||
|
|
||||||
f32 Lib_DistanceXZVec3f(z_Vector3f* a0, z_Vector3f* a1) {
|
f32 Lib_DistanceXZVec3f(Vector3f* a0, Vector3f* a1) {
|
||||||
f32 dx = a1->x - a0->x;
|
f32 dx = a1->x - a0->x;
|
||||||
f32 dz = a1->z - a0->z;
|
f32 dz = a1->z - a0->z;
|
||||||
return sqrtf((dx * dx) + (dz * dz));
|
return sqrtf((dx * dx) + (dz * dz));
|
||||||
}
|
}
|
||||||
|
|
||||||
f32 Lib_DistanceAndDifferenceXZVec3f(z_Vector3f* a0, z_Vector3f* a1, f32* a2, f32* a3) {
|
f32 Lib_DistanceAndDifferenceXZVec3f(Vector3f* a0, Vector3f* a1, f32* a2, f32* a3) {
|
||||||
*a2 = a1->x - a0->x;
|
*a2 = a1->x - a0->x;
|
||||||
*a3 = a1->z - a0->z;
|
*a3 = a1->z - a0->z;
|
||||||
return sqrtf((*a2 * *a2) + (*a3 * *a3));
|
return sqrtf((*a2 * *a2) + (*a3 * *a3));
|
||||||
|
@ -383,7 +383,7 @@ f32 Lib_DistanceAndDifferenceXZVec3f(z_Vector3f* a0, z_Vector3f* a1, f32* a2, f3
|
||||||
|
|
||||||
#ifdef NONMATCHING
|
#ifdef NONMATCHING
|
||||||
|
|
||||||
UNK_RET Lib_PushAwayXZVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2) {
|
UNK_RET Lib_PushAwayXZVec3f(Vector3f* a0, Vector3f* a1, f32 a2) {
|
||||||
f32 sp24;
|
f32 sp24;
|
||||||
f32 sp20;
|
f32 sp20;
|
||||||
f32 f0 = Lib_DistanceAndDifferenceXZVec3f(a1, a0, &sp24, &sp20);
|
f32 f0 = Lib_DistanceAndDifferenceXZVec3f(a1, a0, &sp24, &sp20);
|
||||||
|
@ -405,60 +405,60 @@ GLOBAL_ASM("./asm/nonmatching/z_lib/Lib_PushAwayXZVec3f.asm")
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
f32 Lib_DistanceYVec3f(z_Vector3f* a0, z_Vector3f* a1) {
|
f32 Lib_DistanceYVec3f(Vector3f* a0, Vector3f* a1) {
|
||||||
return a1->y - a0->y;
|
return a1->y - a0->y;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_TYPE Lib_YawVec3f(z_Vector3f* a0, z_Vector3f* a1) {
|
UNK_TYPE Lib_YawVec3f(Vector3f* a0, Vector3f* a1) {
|
||||||
f32 f14 = a1->x - a0->x;
|
f32 f14 = a1->x - a0->x;
|
||||||
f32 f12 = a1->z - a0->z;
|
f32 f12 = a1->z - a0->z;
|
||||||
return atans_flip(f12, f14);
|
return atans_flip(f12, f14);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_TYPE Lib_PitchVec3f(z_Vector3f* a0, z_Vector3f* a1) {
|
UNK_TYPE Lib_PitchVec3f(Vector3f* a0, Vector3f* a1) {
|
||||||
return atans_flip(Lib_DistanceXZVec3f(a0, a1), a0->y - a1->y);
|
return atans_flip(Lib_DistanceXZVec3f(a0, a1), a0->y - a1->y);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Lib_ApplyActorInitVars(z_Actor* a0, z_ActorInitVar* a1) {
|
void Lib_ApplyActorInitVars(Actor* a0, ActorInitVar* a1) {
|
||||||
do {
|
do {
|
||||||
D_801BE960[a1->type]((u8*)a0, a1);
|
D_801BE960[a1->type]((u8*)a0, a1);
|
||||||
} while ((a1++)->cont);
|
} while ((a1++)->cont);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarByte1(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarByte1(u8* a0, ActorInitVar* a1) {
|
||||||
*(u8*)(a0 + a1->offset) = (u8)(a1->value);
|
*(u8*)(a0 + a1->offset) = (u8)(a1->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarByte2(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarByte2(u8* a0, ActorInitVar* a1) {
|
||||||
*(u8*)(a0 + a1->offset) = (u8)(a1->value);
|
*(u8*)(a0 + a1->offset) = (u8)(a1->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarShort1(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarShort1(u8* a0, ActorInitVar* a1) {
|
||||||
*(u16*)(a0 + a1->offset) = (u16)(a1->value);
|
*(u16*)(a0 + a1->offset) = (u16)(a1->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarShort2(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarShort2(u8* a0, ActorInitVar* a1) {
|
||||||
*(u16*)(a0 + a1->offset) = (u16)(a1->value);
|
*(u16*)(a0 + a1->offset) = (u16)(a1->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarWord1(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarWord1(u8* a0, ActorInitVar* a1) {
|
||||||
*(u32*)(a0 + a1->offset) = (u32)(a1->value);
|
*(u32*)(a0 + a1->offset) = (u32)(a1->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarWord2(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarWord2(u8* a0, ActorInitVar* a1) {
|
||||||
*(u32*)(a0 + a1->offset) = (u32)(a1->value);
|
*(u32*)(a0 + a1->offset) = (u32)(a1->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarFloat(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarFloat(u8* a0, ActorInitVar* a1) {
|
||||||
*(f32*)(a0 + a1->offset) = (f32)(a1->value);
|
*(f32*)(a0 + a1->offset) = (f32)(a1->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarFloat1000th(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarFloat1000th(u8* a0, ActorInitVar* a1) {
|
||||||
*(f32*)(a0 + a1->offset) = (f32)(a1->value) / 1000;
|
*(f32*)(a0 + a1->offset) = (f32)(a1->value) / 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarVector3f(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarVector3f(u8* a0, ActorInitVar* a1) {
|
||||||
z_Vector3f* v0 = (z_Vector3f*)(a0 + a1->offset);
|
Vector3f* v0 = (Vector3f*)(a0 + a1->offset);
|
||||||
f32 f0 = (f32)(a1->value);
|
f32 f0 = (f32)(a1->value);
|
||||||
|
|
||||||
v0->z = f0;
|
v0->z = f0;
|
||||||
|
@ -466,8 +466,8 @@ UNK_RET Lib_ApplyActorInitVarVector3f(u8* a0, z_ActorInitVar* a1) {
|
||||||
v0->x = f0;
|
v0->x = f0;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarVector3f1000th(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarVector3f1000th(u8* a0, ActorInitVar* a1) {
|
||||||
z_Vector3f* v0 = (z_Vector3f*)(a0 + a1->offset);
|
Vector3f* v0 = (Vector3f*)(a0 + a1->offset);
|
||||||
f32 f0 = (f32)(a1->value) / 1000;
|
f32 f0 = (f32)(a1->value) / 1000;
|
||||||
|
|
||||||
v0->z = f0;
|
v0->z = f0;
|
||||||
|
@ -475,8 +475,8 @@ UNK_RET Lib_ApplyActorInitVarVector3f1000th(u8* a0, z_ActorInitVar* a1) {
|
||||||
v0->x = f0;
|
v0->x = f0;
|
||||||
}
|
}
|
||||||
|
|
||||||
UNK_RET Lib_ApplyActorInitVarVector3s(u8* a0, z_ActorInitVar* a1) {
|
UNK_RET Lib_ApplyActorInitVarVector3s(u8* a0, ActorInitVar* a1) {
|
||||||
z_Vector3s* v0 = (z_Vector3s*)(a0 + a1->offset);
|
Vector3s* v0 = (Vector3s*)(a0 + a1->offset);
|
||||||
s16 v1 = (s16)(a1->value);
|
s16 v1 = (s16)(a1->value);
|
||||||
|
|
||||||
v0->z = v1;
|
v0->z = v1;
|
||||||
|
@ -600,7 +600,7 @@ UNK_RET func_801000F4(UNK_TYPE a0, u16 a1) {
|
||||||
func_8019F1C0(a0, a1);
|
func_8019F1C0(a0, a1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Lib_TranslateAndRotateYVec3f(z_Vector3f* a0, s16 a1, z_Vector3f* a2, z_Vector3f* a3) {
|
void Lib_TranslateAndRotateYVec3f(Vector3f* a0, s16 a1, Vector3f* a2, Vector3f* a3) {
|
||||||
f32 sp1C;
|
f32 sp1C;
|
||||||
f32 f0;
|
f32 f0;
|
||||||
|
|
||||||
|
@ -626,8 +626,8 @@ GLOBAL_ASM("./asm/nonmatching/z_lib/Lib_LerpRGB.asm")
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
f32 Lib_PushAwayVec3f(z_Vector3f* a0, z_Vector3f* a1, f32 a2) {
|
f32 Lib_PushAwayVec3f(Vector3f* a0, Vector3f* a1, f32 a2) {
|
||||||
z_Vector3f sp24;
|
Vector3f sp24;
|
||||||
f32 f2;
|
f32 f2;
|
||||||
f32 f0;
|
f32 f0;
|
||||||
|
|
||||||
|
|
|
@ -13,13 +13,13 @@
|
||||||
0x80080748:("func_80080748","UNK_RET","void"),
|
0x80080748:("func_80080748","UNK_RET","void"),
|
||||||
0x80080790:("Dmamgr_DoDmaTransfer","s32","void*, void*, s32"),
|
0x80080790:("Dmamgr_DoDmaTransfer","s32","void*, void*, s32"),
|
||||||
0x800808D4:("Dmamgr_osEPiStartDmaWrapper","void","OSPiHandle* pihandle, OSIoMesg* mb, s32 direction"),
|
0x800808D4:("Dmamgr_osEPiStartDmaWrapper","void","OSPiHandle* pihandle, OSIoMesg* mb, s32 direction"),
|
||||||
0x800808F4:("Dmamgr_FindDmaEntry","z_DmadataEntry*","u32"),
|
0x800808F4:("Dmamgr_FindDmaEntry","DmadataEntry*","u32"),
|
||||||
0x80080950:("Dmamgr_TranslateVromToRom","s32","u32"),
|
0x80080950:("Dmamgr_TranslateVromToRom","s32","u32"),
|
||||||
0x800809BC:("Dmamgr_FindDmaIndex","s32","u32"),
|
0x800809BC:("Dmamgr_FindDmaIndex","s32","u32"),
|
||||||
0x800809F4:("func_800809F4","UNK_TYPE*","u32"),
|
0x800809F4:("func_800809F4","UNK_TYPE*","u32"),
|
||||||
0x80080A08:("Dmamgr_HandleRequest","void","z_DmaRequest*"),
|
0x80080A08:("Dmamgr_HandleRequest","void","DmaRequest*"),
|
||||||
0x80080B84:("Dmamgr_ThreadEntry","void","void*"),
|
0x80080B84:("Dmamgr_ThreadEntry","void","void*"),
|
||||||
0x80080C04:("Dmamgr_SendRequest","s32","z_DmaRequest*, UNK_FUN_ARG, UNK_PTR, UNK_TYPE, UNK_TYPE, OSMesgQueue*, UNK_TYPE"),
|
0x80080C04:("Dmamgr_SendRequest","s32","DmaRequest*, UNK_FUN_ARG, UNK_PTR, UNK_TYPE, UNK_TYPE, OSMesgQueue*, UNK_TYPE"),
|
||||||
0x80080C90:("Dmamgr_SendRequestAndWait","s32","UNK_TYPE, UNK_PTR, UNK_TYPE"),
|
0x80080C90:("Dmamgr_SendRequestAndWait","s32","UNK_TYPE, UNK_PTR, UNK_TYPE"),
|
||||||
0x80080D0C:("Dmamgr_Start","void","void"),
|
0x80080D0C:("Dmamgr_Start","void","void"),
|
||||||
0x80080E00:("Dmamgr_Stop","void","void"),
|
0x80080E00:("Dmamgr_Stop","void","void"),
|
||||||
|
@ -38,7 +38,7 @@
|
||||||
0x800815A8:("Irqmgr_CheckThreadStatus","UNK_RET","UNK_ARGS"),
|
0x800815A8:("Irqmgr_CheckThreadStatus","UNK_RET","UNK_ARGS"),
|
||||||
0x800815CC:("Irqmgr_HandleFrame","UNK_RET","UNK_ARGS"),
|
0x800815CC:("Irqmgr_HandleFrame","UNK_RET","UNK_ARGS"),
|
||||||
0x80081684:("Irqmgr_ThreadEntry","UNK_RET","UNK_ARGS"),
|
0x80081684:("Irqmgr_ThreadEntry","UNK_RET","UNK_ARGS"),
|
||||||
0x80081754:("Irqmgr_Start","UNK_RET","UNK_PTR, z_ThreadInfo*, UNK_TYPE, UNK_TYPE"),
|
0x80081754:("Irqmgr_Start","UNK_RET","UNK_PTR, ThreadInfo*, UNK_TYPE, UNK_TYPE"),
|
||||||
0x80081820:("nop_80081820","void","void"),
|
0x80081820:("nop_80081820","void","void"),
|
||||||
0x80081828:("nop_80081828","void","void"),
|
0x80081828:("nop_80081828","void","void"),
|
||||||
0x80081830:("func_80081830","void","void"),
|
0x80081830:("func_80081830","void","void"),
|
||||||
|
@ -131,11 +131,11 @@
|
||||||
0x8008520C:("func_8008520C","UNK_RET","UNK_ARGS"),
|
0x8008520C:("func_8008520C","UNK_RET","UNK_ARGS"),
|
||||||
0x8008522C:("func_8008522C","UNK_RET","UNK_ARGS"),
|
0x8008522C:("func_8008522C","UNK_RET","UNK_ARGS"),
|
||||||
0x8008524C:("func_8008524C","UNK_RET","UNK_ARGS"),
|
0x8008524C:("func_8008524C","UNK_RET","UNK_ARGS"),
|
||||||
0x80085320:("thread_info_init","void","z_ThreadInfo*, UNK_PTR, UNK_PTR, UNK_TYPE, UNK_TYPE, UNK_PTR"),
|
0x80085320:("thread_info_init","void","ThreadInfo*, UNK_PTR, UNK_PTR, UNK_TYPE, UNK_TYPE, UNK_PTR"),
|
||||||
0x800853F8:("func_800853F8","UNK_RET","z_ThreadInfo*"),
|
0x800853F8:("func_800853F8","UNK_RET","ThreadInfo*"),
|
||||||
0x80085468:("get_thread_stack_status","UNK_TYPE","z_ThreadInfo*"),
|
0x80085468:("get_thread_stack_status","UNK_TYPE","ThreadInfo*"),
|
||||||
0x800854E0:("check_all_thread_status","UNK_TYPE","UNK_ARGS"),
|
0x800854E0:("check_all_thread_status","UNK_TYPE","UNK_ARGS"),
|
||||||
0x80085538:("check_thread_status","UNK_RET","z_ThreadInfo*"),
|
0x80085538:("check_thread_status","UNK_RET","ThreadInfo*"),
|
||||||
0x80085570:("func_80085570","UNK_RET","UNK_ARGS"),
|
0x80085570:("func_80085570","UNK_RET","UNK_ARGS"),
|
||||||
0x800859BC:("func_800859BC","UNK_RET","UNK_ARGS"),
|
0x800859BC:("func_800859BC","UNK_RET","UNK_ARGS"),
|
||||||
0x80085A08:("func_80085A08","UNK_RET","UNK_ARGS"),
|
0x80085A08:("func_80085A08","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -485,25 +485,25 @@
|
||||||
0x800968B0:("func_800968B0","u32","const u8*, const u8*"),
|
0x800968B0:("func_800968B0","u32","const u8*, const u8*"),
|
||||||
0x80096930:("func_80096930","UNK_RET","UNK_ARGS"),
|
0x80096930:("func_80096930","UNK_RET","UNK_ARGS"),
|
||||||
0x800A5AC0:("EnAObj_Init","UNK_RET","void*, UNK_TYPE"),
|
0x800A5AC0:("EnAObj_Init","UNK_RET","void*, UNK_TYPE"),
|
||||||
0x800A5B6C:("EnAObj_Fini","UNK_RET","z_ActorEnAObj*, z_GlobalContext*"),
|
0x800A5B6C:("EnAObj_Fini","UNK_RET","ActorEnAObj*, GlobalContext*"),
|
||||||
0x800A5B98:("EnAObj_Update1","UNK_RET","z_ActorEnAObj*, UNK_TYPE"),
|
0x800A5B98:("EnAObj_Update1","UNK_RET","ActorEnAObj*, UNK_TYPE"),
|
||||||
0x800A5C28:("EnAObj_Update2","UNK_RET","z_ActorEnAObj*"),
|
0x800A5C28:("EnAObj_Update2","UNK_RET","ActorEnAObj*"),
|
||||||
0x800A5C60:("EnAObj_Main","UNK_RET","z_ActorEnAObj*, UNK_TYPE"),
|
0x800A5C60:("EnAObj_Main","UNK_RET","ActorEnAObj*, UNK_TYPE"),
|
||||||
0x800A5CB8:("EnAObj_Draw","UNK_RET","z_ActorEnAObj*, UNK_TYPE"),
|
0x800A5CB8:("EnAObj_Draw","UNK_RET","ActorEnAObj*, UNK_TYPE"),
|
||||||
0x800A5D00:("EnItem00_UpdateForNewObjectId","UNK_RET","UNK_ARGS"),
|
0x800A5D00:("EnItem00_UpdateForNewObjectId","UNK_RET","UNK_ARGS"),
|
||||||
0x800A5D70:("EnItem00_Init","UNK_RET","UNK_ARGS"),
|
0x800A5D70:("EnItem00_Init","UNK_RET","UNK_ARGS"),
|
||||||
0x800A637C:("EnItem00_Fini","UNK_RET","UNK_ARGS"),
|
0x800A637C:("EnItem00_Fini","UNK_RET","UNK_ARGS"),
|
||||||
0x800A63A8:("func_800A63A8","UNK_RET","z_Actor* a0, z_GlobalContext* a1"),
|
0x800A63A8:("func_800A63A8","UNK_RET","Actor* a0, GlobalContext* a1"),
|
||||||
0x800A640C:("func_800A640C","UNK_RET","z_Actor* a0, z_GlobalContext* a1"),
|
0x800A640C:("func_800A640C","UNK_RET","Actor* a0, GlobalContext* a1"),
|
||||||
0x800A6650:("func_800A6650","UNK_RET","z_Actor* a0, z_GlobalContext* a1"),
|
0x800A6650:("func_800A6650","UNK_RET","Actor* a0, GlobalContext* a1"),
|
||||||
0x800A6780:("func_800A6780","UNK_RET","UNK_ARGS"),
|
0x800A6780:("func_800A6780","UNK_RET","UNK_ARGS"),
|
||||||
0x800A6A40:("EnItem00_Update","UNK_RET","z_Actor* a0, z_GlobalContext* a1"),
|
0x800A6A40:("EnItem00_Update","UNK_RET","Actor* a0, GlobalContext* a1"),
|
||||||
0x800A6B98:("EnItem00_Main","UNK_RET","UNK_ARGS"),
|
0x800A6B98:("EnItem00_Main","UNK_RET","UNK_ARGS"),
|
||||||
0x800A7128:("EnItem00_Draw","UNK_RET","UNK_ARGS"),
|
0x800A7128:("EnItem00_Draw","UNK_RET","UNK_ARGS"),
|
||||||
0x800A72AC:("EnItem00_DrawRupee","UNK_RET","z_Actor* a0, z_GlobalContext* a1"),
|
0x800A72AC:("EnItem00_DrawRupee","UNK_RET","Actor* a0, GlobalContext* a1"),
|
||||||
0x800A73A0:("EnItem00_DrawSprite","UNK_RET","z_Actor* a0, z_GlobalContext* a1"),
|
0x800A73A0:("EnItem00_DrawSprite","UNK_RET","Actor* a0, GlobalContext* a1"),
|
||||||
0x800A74D8:("EnItem00_DrawHeartContainer","UNK_RET","z_Actor* a0, z_GlobalContext* a1"),
|
0x800A74D8:("EnItem00_DrawHeartContainer","UNK_RET","Actor* a0, GlobalContext* a1"),
|
||||||
0x800A75B8:("EnItem00_DrawHeartPiece","UNK_RET","z_Actor* a0, z_GlobalContext* a1"),
|
0x800A75B8:("EnItem00_DrawHeartPiece","UNK_RET","Actor* a0, GlobalContext* a1"),
|
||||||
0x800A7650:("func_800A7650","s16","s16"),
|
0x800A7650:("func_800A7650","s16","s16"),
|
||||||
0x800A7730:("func_800A7730","UNK_RET","UNK_ARGS"),
|
0x800A7730:("func_800A7730","UNK_RET","UNK_ARGS"),
|
||||||
0x800A7AD4:("func_800A7AD4","UNK_RET","UNK_ARGS"),
|
0x800A7AD4:("func_800A7AD4","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -561,18 +561,18 @@
|
||||||
0x800AFC60:("func_800AFC60","UNK_RET","UNK_ARGS"),
|
0x800AFC60:("func_800AFC60","UNK_RET","UNK_ARGS"),
|
||||||
0x800AFDCC:("func_800AFDCC","UNK_RET","UNK_ARGS"),
|
0x800AFDCC:("func_800AFDCC","UNK_RET","UNK_ARGS"),
|
||||||
0x800AFF24:("func_800AFF24","UNK_RET","UNK_ARGS"),
|
0x800AFF24:("func_800AFF24","UNK_RET","UNK_ARGS"),
|
||||||
0x800B0050:("EffectSS_Init","void","z_GlobalContext* ctxt, s32 numEntries"),
|
0x800B0050:("EffectSS_Init","void","GlobalContext* ctxt, s32 numEntries"),
|
||||||
0x800B0140:("EffectSS_Clear","void","z_GlobalContext* ctxt"),
|
0x800B0140:("EffectSS_Clear","void","GlobalContext* ctxt"),
|
||||||
0x800B0200:("EffectSS_GetTable","z_LoadedParticleEntry*","void"),
|
0x800B0200:("EffectSS_GetTable","LoadedParticleEntry*","void"),
|
||||||
0x800B0210:("EffectSS_Delete","void","z_LoadedParticleEntry* a0"),
|
0x800B0210:("EffectSS_Delete","void","LoadedParticleEntry* a0"),
|
||||||
0x800B0270:("EffectSS_ResetLoadedParticleEntry","void","z_LoadedParticleEntry* particle"),
|
0x800B0270:("EffectSS_ResetLoadedParticleEntry","void","LoadedParticleEntry* particle"),
|
||||||
0x800B0304:("EffectSS_FindFreeSpace","s32","u32 priority, u32* tableEntry"),
|
0x800B0304:("EffectSS_FindFreeSpace","s32","u32 priority, u32* tableEntry"),
|
||||||
0x800B043C:("EffectSS_Copy","void","z_GlobalContext* ctxt, z_LoadedParticleEntry* a1"),
|
0x800B043C:("EffectSS_Copy","void","GlobalContext* ctxt, LoadedParticleEntry* a1"),
|
||||||
0x800B04D4:("EffectSS_LoadParticle","void","z_GlobalContext* ctxt, u32 type, u32 priority, void* initData"),
|
0x800B04D4:("EffectSS_LoadParticle","void","GlobalContext* ctxt, u32 type, u32 priority, void* initData"),
|
||||||
0x800B067C:("EffectSS_UpdateParticle","void","z_GlobalContext* ctxt, u32 index"),
|
0x800B067C:("EffectSS_UpdateParticle","void","GlobalContext* ctxt, u32 index"),
|
||||||
0x800B071C:("EffectSS_UpdateAllParticles","void","z_GlobalContext* ctxt"),
|
0x800B071C:("EffectSS_UpdateAllParticles","void","GlobalContext* ctxt"),
|
||||||
0x800B07D8:("EffectSS_DrawParticle","void","z_GlobalContext* ctxt, s32 index"),
|
0x800B07D8:("EffectSS_DrawParticle","void","GlobalContext* ctxt, s32 index"),
|
||||||
0x800B081C:("EffectSS_DrawAllParticles","void","z_GlobalContext* ctxt"),
|
0x800B081C:("EffectSS_DrawAllParticles","void","GlobalContext* ctxt"),
|
||||||
0x800B096C:("func_800B096C","s16","s16 a0, s16 a1, s32 a2"),
|
0x800B096C:("func_800B096C","s16","s16 a0, s16 a1, s32 a2"),
|
||||||
0x800B09D0:("func_800B09D0","s16","s16 a0, s16 a1, f32 a2"),
|
0x800B09D0:("func_800B09D0","s16","s16 a0, s16 a1, f32 a2"),
|
||||||
0x800B0A24:("func_800B0A24","u8","u8 a0, u8 a1, f32 a2"),
|
0x800B0A24:("func_800B0A24","u8","u8 a0, u8 a1, f32 a2"),
|
||||||
|
@ -597,7 +597,7 @@
|
||||||
0x800B14D4:("func_800B14D4","UNK_RET","UNK_ARGS"),
|
0x800B14D4:("func_800B14D4","UNK_RET","UNK_ARGS"),
|
||||||
0x800B1598:("func_800B1598","UNK_RET","UNK_ARGS"),
|
0x800B1598:("func_800B1598","UNK_RET","UNK_ARGS"),
|
||||||
0x800B165C:("func_800B165C","UNK_RET","UNK_ARGS"),
|
0x800B165C:("func_800B165C","UNK_RET","UNK_ARGS"),
|
||||||
0x800B16B8:("func_800B16B8","UNK_RET","z_GlobalContext*, z_Vector3f*, UNK_PTR, UNK_PTR, UNK_PTR, UNK_PTR"),
|
0x800B16B8:("func_800B16B8","UNK_RET","GlobalContext*, Vector3f*, UNK_PTR, UNK_PTR, UNK_PTR, UNK_PTR"),
|
||||||
0x800B16F4:("EffectSS_LoadSparkle","UNK_RET","UNK_ARGS"),
|
0x800B16F4:("EffectSS_LoadSparkle","UNK_RET","UNK_ARGS"),
|
||||||
0x800B1830:("func_800B1830","UNK_RET","UNK_ARGS"),
|
0x800B1830:("func_800B1830","UNK_RET","UNK_ARGS"),
|
||||||
0x800B1908:("EffectSS_LoadBomb2","UNK_RET","UNK_ARGS"),
|
0x800B1908:("EffectSS_LoadBomb2","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -675,7 +675,7 @@
|
||||||
0x800B51A4:("func_800B51A4","UNK_RET","UNK_ARGS"),
|
0x800B51A4:("func_800B51A4","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5208:("func_800B5208","UNK_RET","UNK_ARGS"),
|
0x800B5208:("func_800B5208","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5814:("func_800B5814","UNK_RET","UNK_ARGS"),
|
0x800B5814:("func_800B5814","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5BB0:("func_800B5BB0","UNK_TYPE","z_GlobalContext*, UNK_TYPE"),
|
0x800B5BB0:("func_800B5BB0","UNK_TYPE","GlobalContext*, UNK_TYPE"),
|
||||||
0x800B5BF4:("func_800B5BF4","UNK_RET","UNK_ARGS"),
|
0x800B5BF4:("func_800B5BF4","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5C34:("func_800B5C34","UNK_RET","UNK_ARGS"),
|
0x800B5C34:("func_800B5C34","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5C78:("func_800B5C78","UNK_RET","UNK_ARGS"),
|
0x800B5C78:("func_800B5C78","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -688,8 +688,8 @@
|
||||||
0x800B5D18:("Actor_GetRoomCleared","UNK_RET","UNK_ARGS"),
|
0x800B5D18:("Actor_GetRoomCleared","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5D30:("Actor_SetRoomCleared","UNK_RET","UNK_ARGS"),
|
0x800B5D30:("Actor_SetRoomCleared","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5D4C:("Actor_UnsetRoomCleared","UNK_RET","UNK_ARGS"),
|
0x800B5D4C:("Actor_UnsetRoomCleared","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5D6C:("Actor_GetCollectibleFlag","UNK_TYPE","z_GlobalContext*, s16"),
|
0x800B5D6C:("Actor_GetCollectibleFlag","UNK_TYPE","GlobalContext*, s16"),
|
||||||
0x800B5DB0:("Actor_SetCollectibleFlag","UNK_RET","z_GlobalContext*, s16"),
|
0x800B5DB0:("Actor_SetCollectibleFlag","UNK_RET","GlobalContext*, s16"),
|
||||||
0x800B5DF0:("func_800B5DF0","UNK_RET","UNK_ARGS"),
|
0x800B5DF0:("func_800B5DF0","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5E0C:("func_800B5E0C","UNK_RET","UNK_ARGS"),
|
0x800B5E0C:("func_800B5E0C","UNK_RET","UNK_ARGS"),
|
||||||
0x800B5E50:("Actor_Nop800B5E50","UNK_RET","UNK_ARGS"),
|
0x800B5E50:("Actor_Nop800B5E50","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -704,19 +704,19 @@
|
||||||
0x800B6584:("func_800B6584","UNK_RET","UNK_ARGS"),
|
0x800B6584:("func_800B6584","UNK_RET","UNK_ARGS"),
|
||||||
0x800B6608:("func_800B6608","UNK_RET","UNK_ARGS"),
|
0x800B6608:("func_800B6608","UNK_RET","UNK_ARGS"),
|
||||||
0x800B6680:("func_800B6680","UNK_RET","UNK_ARGS"),
|
0x800B6680:("func_800B6680","UNK_RET","UNK_ARGS"),
|
||||||
0x800B670C:("Actor_MarkForDeath","UNK_RET","z_Actor*"),
|
0x800B670C:("Actor_MarkForDeath","UNK_RET","Actor*"),
|
||||||
0x800B672C:("func_800B672C","UNK_RET","UNK_ARGS"),
|
0x800B672C:("func_800B672C","UNK_RET","UNK_ARGS"),
|
||||||
0x800B675C:("func_800B675C","UNK_RET","z_ActorEnAObj*, UNK_TYPE"),
|
0x800B675C:("func_800B675C","UNK_RET","ActorEnAObj*, UNK_TYPE"),
|
||||||
0x800B67A0:("func_800B67A0","UNK_RET","UNK_ARGS"),
|
0x800B67A0:("func_800B67A0","UNK_RET","UNK_ARGS"),
|
||||||
0x800B67C0:("func_800B67C0","UNK_RET","UNK_ARGS"),
|
0x800B67C0:("func_800B67C0","UNK_RET","UNK_ARGS"),
|
||||||
0x800B67E0:("Actor_SetScale","UNK_RET","z_Actor*, f32"),
|
0x800B67E0:("Actor_SetScale","UNK_RET","Actor*, f32"),
|
||||||
0x800B67FC:("Actor_SetObjectSegment","UNK_RET","z_GlobalContext*, z_Actor*"),
|
0x800B67FC:("Actor_SetObjectSegment","UNK_RET","GlobalContext*, Actor*"),
|
||||||
0x800B6834:("Actor_InitToDefaultValues","UNK_RET","UNK_ARGS"),
|
0x800B6834:("Actor_InitToDefaultValues","UNK_RET","UNK_ARGS"),
|
||||||
0x800B6948:("Actor_FiniActor","UNK_RET","UNK_ARGS"),
|
0x800B6948:("Actor_FiniActor","UNK_RET","UNK_ARGS"),
|
||||||
0x800B6988:("Actor_SetMovementScale","UNK_RET","UNK_ARGS"),
|
0x800B6988:("Actor_SetMovementScale","UNK_RET","UNK_ARGS"),
|
||||||
0x800B69AC:("Actor_ApplyMovement","UNK_RET","UNK_ARGS"),
|
0x800B69AC:("Actor_ApplyMovement","UNK_RET","UNK_ARGS"),
|
||||||
0x800B6A10:("Actor_SetVelocityYRotationAndGravity","UNK_RET","UNK_ARGS"),
|
0x800B6A10:("Actor_SetVelocityYRotationAndGravity","UNK_RET","UNK_ARGS"),
|
||||||
0x800B6A88:("Actor_SetVelocityAndMoveYRotationAndGravity","UNK_RET","z_Actor*"),
|
0x800B6A88:("Actor_SetVelocityAndMoveYRotationAndGravity","UNK_RET","Actor*"),
|
||||||
0x800B6AB4:("Actor_SetVelocityXYRotation","UNK_RET","UNK_ARGS"),
|
0x800B6AB4:("Actor_SetVelocityXYRotation","UNK_RET","UNK_ARGS"),
|
||||||
0x800B6B24:("Actor_SetVelocityAndMoveXYRotation","UNK_RET","UNK_ARGS"),
|
0x800B6B24:("Actor_SetVelocityAndMoveXYRotation","UNK_RET","UNK_ARGS"),
|
||||||
0x800B6B50:("Actor_SetVelocityXYRotationReverse","UNK_RET","UNK_ARGS"),
|
0x800B6B50:("Actor_SetVelocityXYRotationReverse","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -758,24 +758,24 @@
|
||||||
0x800B75A0:("func_800B75A0","UNK_RET","UNK_ARGS"),
|
0x800B75A0:("func_800B75A0","UNK_RET","UNK_ARGS"),
|
||||||
0x800B761C:("func_800B761C","UNK_RET","UNK_ARGS"),
|
0x800B761C:("func_800B761C","UNK_RET","UNK_ARGS"),
|
||||||
0x800B7678:("func_800B7678","UNK_RET","UNK_ARGS"),
|
0x800B7678:("func_800B7678","UNK_RET","UNK_ARGS"),
|
||||||
0x800B78B8:("func_800B78B8","UNK_RET","z_GlobalContext*, z_Actor*, f32, f32, f32, UNK_TYPE"),
|
0x800B78B8:("func_800B78B8","UNK_RET","GlobalContext*, Actor*, f32, f32, f32, UNK_TYPE"),
|
||||||
0x800B7E04:("func_800B7E04","UNK_RET","UNK_ARGS"),
|
0x800B7E04:("func_800B7E04","UNK_RET","UNK_ARGS"),
|
||||||
0x800B7FE0:("func_800B7FE0","UNK_RET","UNK_ARGS"),
|
0x800B7FE0:("func_800B7FE0","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8018:("func_800B8018","UNK_RET","UNK_ARGS"),
|
0x800B8018:("func_800B8018","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8050:("func_800B8050","UNK_RET","z_Actor*, z_GlobalContext*, UNK_TYPE"),
|
0x800B8050:("func_800B8050","UNK_RET","Actor*, GlobalContext*, UNK_TYPE"),
|
||||||
0x800B8118:("func_800B8118","UNK_RET","z_Actor*, z_GlobalContext*, UNK_TYPE"),
|
0x800B8118:("func_800B8118","UNK_RET","Actor*, GlobalContext*, UNK_TYPE"),
|
||||||
0x800B81E0:("func_800B81E0","UNK_RET","UNK_ARGS"),
|
0x800B81E0:("func_800B81E0","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8214:("func_800B8214","UNK_RET","UNK_ARGS"),
|
0x800B8214:("func_800B8214","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8248:("func_800B8248","UNK_RET","UNK_ARGS"),
|
0x800B8248:("func_800B8248","UNK_RET","UNK_ARGS"),
|
||||||
0x800B82EC:("func_800B82EC","UNK_RET","UNK_ARGS"),
|
0x800B82EC:("func_800B82EC","UNK_RET","UNK_ARGS"),
|
||||||
0x800B83BC:("func_800B83BC","UNK_RET","UNK_ARGS"),
|
0x800B83BC:("func_800B83BC","UNK_RET","UNK_ARGS"),
|
||||||
0x800B83F8:("func_800B83F8","UNK_RET","UNK_ARGS"),
|
0x800B83F8:("func_800B83F8","UNK_RET","UNK_ARGS"),
|
||||||
0x800B84D0:("func_800B84D0","UNK_TYPE","z_ActorEnAObj*, UNK_TYPE"),
|
0x800B84D0:("func_800B84D0","UNK_TYPE","ActorEnAObj*, UNK_TYPE"),
|
||||||
0x800B8500:("func_800B8500","UNK_RET","UNK_ARGS"),
|
0x800B8500:("func_800B8500","UNK_RET","UNK_ARGS"),
|
||||||
0x800B85E0:("func_800B85E0","UNK_RET","UNK_ARGS"),
|
0x800B85E0:("func_800B85E0","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8614:("func_800B8614","UNK_RET","UNK_ARGS"),
|
0x800B8614:("func_800B8614","UNK_RET","UNK_ARGS"),
|
||||||
0x800B863C:("func_800B863C","UNK_RET","z_ActorEnAObj*, UNK_TYPE"),
|
0x800B863C:("func_800B863C","UNK_RET","ActorEnAObj*, UNK_TYPE"),
|
||||||
0x800B867C:("func_800B867C","UNK_TYPE","z_ActorEnAObj*"),
|
0x800B867C:("func_800B867C","UNK_TYPE","ActorEnAObj*"),
|
||||||
0x800B86C8:("func_800B86C8","UNK_RET","UNK_ARGS"),
|
0x800B86C8:("func_800B86C8","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8708:("func_800B8708","UNK_RET","UNK_ARGS"),
|
0x800B8708:("func_800B8708","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8718:("func_800B8718","UNK_RET","UNK_ARGS"),
|
0x800B8718:("func_800B8718","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -785,8 +785,8 @@
|
||||||
0x800B886C:("func_800B886C","UNK_RET","UNK_ARGS"),
|
0x800B886C:("func_800B886C","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8898:("func_800B8898","UNK_RET","UNK_ARGS"),
|
0x800B8898:("func_800B8898","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8934:("func_800B8934","UNK_RET","UNK_ARGS"),
|
0x800B8934:("func_800B8934","UNK_RET","UNK_ARGS"),
|
||||||
0x800B89F8:("Actor_HasParent","UNK_TYPE","z_Actor*, z_GlobalContext*"),
|
0x800B89F8:("Actor_HasParent","UNK_TYPE","Actor*, GlobalContext*"),
|
||||||
0x800B8A1C:("func_800B8A1C","UNK_RET","z_Actor*, z_GlobalContext*, UNK_TYPE, f32, f32"),
|
0x800B8A1C:("func_800B8A1C","UNK_RET","Actor*, GlobalContext*, UNK_TYPE, f32, f32"),
|
||||||
0x800B8B84:("func_800B8B84","UNK_RET","UNK_ARGS"),
|
0x800B8B84:("func_800B8B84","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8BB0:("func_800B8BB0","UNK_RET","UNK_ARGS"),
|
0x800B8BB0:("func_800B8BB0","UNK_RET","UNK_ARGS"),
|
||||||
0x800B8BD0:("func_800B8BD0","UNK_RET","UNK_ARGS"),
|
0x800B8BD0:("func_800B8BD0","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -835,7 +835,7 @@
|
||||||
0x800BAB24:("Actor_RemoveFromTypeList","UNK_RET","UNK_ARGS"),
|
0x800BAB24:("Actor_RemoveFromTypeList","UNK_RET","UNK_ARGS"),
|
||||||
0x800BABFC:("Actor_FreeOverlay","UNK_RET","UNK_ARGS"),
|
0x800BABFC:("Actor_FreeOverlay","UNK_RET","UNK_ARGS"),
|
||||||
0x800BAC60:("Actor_SpawnNoParentDefaultUnk38Unk20","UNK_RET","UNK_ARGS"),
|
0x800BAC60:("Actor_SpawnNoParentDefaultUnk38Unk20","UNK_RET","UNK_ARGS"),
|
||||||
0x800BACD4:("Actor_LoadOverlay","z_Actor*","UNK_PTR, z_GlobalContext*, UNK_TYPE, f32, f32, f32, UNK_TYPE, UNK_TYPE, UNK_TYPE, UNK_TYPE"),
|
0x800BACD4:("Actor_LoadOverlay","Actor*","UNK_PTR, GlobalContext*, UNK_TYPE, f32, f32, f32, UNK_TYPE, UNK_TYPE, UNK_TYPE, UNK_TYPE"),
|
||||||
0x800BAE14:("Actor_Spawn","UNK_RET","UNK_ARGS"),
|
0x800BAE14:("Actor_Spawn","UNK_RET","UNK_ARGS"),
|
||||||
0x800BB0C0:("Actor_SpawnDefaultUnk38","UNK_RET","UNK_ARGS"),
|
0x800BB0C0:("Actor_SpawnDefaultUnk38","UNK_RET","UNK_ARGS"),
|
||||||
0x800BB140:("Actor_SpawnTransitionActors","UNK_RET","UNK_ARGS"),
|
0x800BB140:("Actor_SpawnTransitionActors","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -880,8 +880,8 @@
|
||||||
0x800BDC5C:("func_800BDC5C","UNK_RET","UNK_ARGS"),
|
0x800BDC5C:("func_800BDC5C","UNK_RET","UNK_ARGS"),
|
||||||
0x800BDCF4:("func_800BDCF4","UNK_RET","UNK_ARGS"),
|
0x800BDCF4:("func_800BDCF4","UNK_RET","UNK_ARGS"),
|
||||||
0x800BDFB0:("func_800BDFB0","UNK_RET","UNK_ARGS"),
|
0x800BDFB0:("func_800BDFB0","UNK_RET","UNK_ARGS"),
|
||||||
0x800BDFC0:("func_800BDFC0","UNK_RET","UNK_TYPE, UNK_TYPE, UNK_TYPE, z_ActorEnAObj*"),
|
0x800BDFC0:("func_800BDFC0","UNK_RET","UNK_TYPE, UNK_TYPE, UNK_TYPE, ActorEnAObj*"),
|
||||||
0x800BE03C:("func_800BE03C","void","z_GlobalContext*, UNK_TYPE"),
|
0x800BE03C:("func_800BE03C","void","GlobalContext*, UNK_TYPE"),
|
||||||
0x800BE0B8:("func_800BE0B8","UNK_RET","UNK_ARGS"),
|
0x800BE0B8:("func_800BE0B8","UNK_RET","UNK_ARGS"),
|
||||||
0x800BE184:("func_800BE184","UNK_RET","UNK_ARGS"),
|
0x800BE184:("func_800BE184","UNK_RET","UNK_ARGS"),
|
||||||
0x800BE22C:("func_800BE22C","UNK_RET","UNK_ARGS"),
|
0x800BE22C:("func_800BE22C","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -1013,7 +1013,7 @@
|
||||||
0x800C6024:("func_800C6024","UNK_TYPE","UNK_TYPE"),
|
0x800C6024:("func_800C6024","UNK_TYPE","UNK_TYPE"),
|
||||||
0x800C6044:("func_800C6044","UNK_RET","UNK_ARGS"),
|
0x800C6044:("func_800C6044","UNK_RET","UNK_ARGS"),
|
||||||
0x800C6098:("func_800C6098","UNK_RET","UNK_ARGS"),
|
0x800C6098:("func_800C6098","UNK_RET","UNK_ARGS"),
|
||||||
0x800C6188:("func_800C6188","UNK_TYPE","z_GlobalContext*, UNK_PTR, z_Actor*, UNK_TYPE"),
|
0x800C6188:("func_800C6188","UNK_TYPE","GlobalContext*, UNK_PTR, Actor*, UNK_TYPE"),
|
||||||
0x800C6248:("func_800C6248","UNK_TYPE","UNK_TYPE, UNK_TYPE"),
|
0x800C6248:("func_800C6248","UNK_TYPE","UNK_TYPE, UNK_TYPE"),
|
||||||
0x800C62BC:("func_800C62BC","UNK_RET","UNK_ARGS"),
|
0x800C62BC:("func_800C62BC","UNK_RET","UNK_ARGS"),
|
||||||
0x800C6314:("func_800C6314","UNK_RET","UNK_ARGS"),
|
0x800C6314:("func_800C6314","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -1021,7 +1021,7 @@
|
||||||
0x800C63C4:("func_800C63C4","UNK_RET","UNK_ARGS"),
|
0x800C63C4:("func_800C63C4","UNK_RET","UNK_ARGS"),
|
||||||
0x800C641C:("func_800C641C","UNK_RET","UNK_ARGS"),
|
0x800C641C:("func_800C641C","UNK_RET","UNK_ARGS"),
|
||||||
0x800C6474:("func_800C6474","UNK_RET","UNK_ARGS"),
|
0x800C6474:("func_800C6474","UNK_RET","UNK_ARGS"),
|
||||||
0x800C64CC:("func_800C64CC","UNK_RET","z_GlobalContext*, UNK_PTR, UNK_TYPE"),
|
0x800C64CC:("func_800C64CC","UNK_RET","GlobalContext*, UNK_PTR, UNK_TYPE"),
|
||||||
0x800C6554:("func_800C6554","UNK_RET","UNK_ARGS"),
|
0x800C6554:("func_800C6554","UNK_RET","UNK_ARGS"),
|
||||||
0x800C656C:("func_800C656C","UNK_RET","UNK_ARGS"),
|
0x800C656C:("func_800C656C","UNK_RET","UNK_ARGS"),
|
||||||
0x800C6838:("func_800C6838","UNK_RET","UNK_ARGS"),
|
0x800C6838:("func_800C6838","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -1095,7 +1095,7 @@
|
||||||
0x800CAC0C:("func_800CAC0C","UNK_RET","UNK_TYPE, UNK_TYPE, UNK_TYPE"),
|
0x800CAC0C:("func_800CAC0C","UNK_RET","UNK_TYPE, UNK_TYPE, UNK_TYPE"),
|
||||||
0x800CACA0:("func_800CACA0","UNK_RET","UNK_TYPE, UNK_TYPE, UNK_TYPE"),
|
0x800CACA0:("func_800CACA0","UNK_RET","UNK_TYPE, UNK_TYPE, UNK_TYPE"),
|
||||||
0x800CAD2C:("func_800CAD2C","UNK_TYPE","UNK_TYPE, UNK_TYPE, UNK_TYPE"),
|
0x800CAD2C:("func_800CAD2C","UNK_TYPE","UNK_TYPE, UNK_TYPE, UNK_TYPE"),
|
||||||
0x800CAE10:("func_800CAE10","UNK_RET","z_Actor*, UNK_TYPE"),
|
0x800CAE10:("func_800CAE10","UNK_RET","Actor*, UNK_TYPE"),
|
||||||
0x800CAE34:("func_800CAE34","UNK_RET","UNK_ARGS"),
|
0x800CAE34:("func_800CAE34","UNK_RET","UNK_ARGS"),
|
||||||
0x800CAE7C:("func_800CAE7C","UNK_RET","UNK_ARGS"),
|
0x800CAE7C:("func_800CAE7C","UNK_RET","UNK_ARGS"),
|
||||||
0x800CAE88:("func_800CAE88","UNK_RET","UNK_TYPE"),
|
0x800CAE88:("func_800CAE88","UNK_RET","UNK_TYPE"),
|
||||||
|
@ -1345,12 +1345,12 @@
|
||||||
0x800E110C:("Collision_InitCylinderParamsDefault","UNK_RET","UNK_ARGS"),
|
0x800E110C:("Collision_InitCylinderParamsDefault","UNK_RET","UNK_ARGS"),
|
||||||
0x800E1148:("Collision_FiniCylinderParams","UNK_RET","UNK_ARGS"),
|
0x800E1148:("Collision_FiniCylinderParams","UNK_RET","UNK_ARGS"),
|
||||||
0x800E115C:("Collision_InitCylinderParamsWithData","UNK_RET","UNK_ARGS"),
|
0x800E115C:("Collision_InitCylinderParamsWithData","UNK_RET","UNK_ARGS"),
|
||||||
0x800E119C:("Collision_InitCylinderDefault","void","z_GlobalContext*, UNK_PTR"),
|
0x800E119C:("Collision_InitCylinderDefault","void","GlobalContext*, UNK_PTR"),
|
||||||
0x800E11EC:("Collision_FiniCylinder","void","z_GlobalContext*, UNK_PTR"),
|
0x800E11EC:("Collision_FiniCylinder","void","GlobalContext*, UNK_PTR"),
|
||||||
0x800E123C:("func_800E123C","UNK_RET","UNK_ARGS"),
|
0x800E123C:("func_800E123C","UNK_RET","UNK_ARGS"),
|
||||||
0x800E12A4:("func_800E12A4","UNK_RET","UNK_ARGS"),
|
0x800E12A4:("func_800E12A4","UNK_RET","UNK_ARGS"),
|
||||||
0x800E130C:("Collision_InitCylinderWithData","void","z_GlobalContext*, UNK_PTR, z_Actor*, UNK_PTR"),
|
0x800E130C:("Collision_InitCylinderWithData","void","GlobalContext*, UNK_PTR, Actor*, UNK_PTR"),
|
||||||
0x800E1374:("Collision_InitCylinder","UNK_RET","UNK_TYPE, UNK_PTR, z_Actor*, UNK_PTR"),
|
0x800E1374:("Collision_InitCylinder","UNK_RET","UNK_TYPE, UNK_PTR, Actor*, UNK_PTR"),
|
||||||
0x800E13C0:("func_800E13C0","UNK_RET","UNK_ARGS"),
|
0x800E13C0:("func_800E13C0","UNK_RET","UNK_ARGS"),
|
||||||
0x800E1400:("func_800E1400","UNK_RET","UNK_ARGS"),
|
0x800E1400:("func_800E1400","UNK_RET","UNK_ARGS"),
|
||||||
0x800E1440:("func_800E1440","UNK_RET","UNK_ARGS"),
|
0x800E1440:("func_800E1440","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -1403,9 +1403,9 @@
|
||||||
0x800E2480:("Collision_Reset","UNK_RET","UNK_ARGS"),
|
0x800E2480:("Collision_Reset","UNK_RET","UNK_ARGS"),
|
||||||
0x800E2528:("Collision_EnableEditMode","UNK_RET","UNK_ARGS"),
|
0x800E2528:("Collision_EnableEditMode","UNK_RET","UNK_ARGS"),
|
||||||
0x800E2540:("Collision_EnableAppendMode","UNK_RET","UNK_ARGS"),
|
0x800E2540:("Collision_EnableAppendMode","UNK_RET","UNK_ARGS"),
|
||||||
0x800E2558:("Collision_AddAT","void","z_GlobalContext*, UNK_PTR, UNK_PTR"),
|
0x800E2558:("Collision_AddAT","void","GlobalContext*, UNK_PTR, UNK_PTR"),
|
||||||
0x800E2634:("Collision_AddIndexAT","UNK_RET","UNK_ARGS"),
|
0x800E2634:("Collision_AddIndexAT","UNK_RET","UNK_ARGS"),
|
||||||
0x800E2740:("Collision_AddAC","UNK_RET","z_GlobalContext*, UNK_PTR, UNK_PTR"),
|
0x800E2740:("Collision_AddAC","UNK_RET","GlobalContext*, UNK_PTR, UNK_PTR"),
|
||||||
0x800E281C:("collision_AddIndexAC","UNK_RET","UNK_ARGS"),
|
0x800E281C:("collision_AddIndexAC","UNK_RET","UNK_ARGS"),
|
||||||
0x800E2928:("Collision_AddOT","UNK_RET","UNK_TYPE, UNK_TYPE, UNK_PTR"),
|
0x800E2928:("Collision_AddOT","UNK_RET","UNK_TYPE, UNK_TYPE, UNK_PTR"),
|
||||||
0x800E2A04:("Collision_AddIndexOT","UNK_RET","UNK_ARGS"),
|
0x800E2A04:("Collision_AddIndexOT","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -1492,7 +1492,7 @@
|
||||||
0x800E7C64:("func_800E7C64","UNK_RET","UNK_ARGS"),
|
0x800E7C64:("func_800E7C64","UNK_RET","UNK_ARGS"),
|
||||||
0x800E7DA8:("func_800E7DA8","UNK_RET","UNK_ARGS"),
|
0x800E7DA8:("func_800E7DA8","UNK_RET","UNK_ARGS"),
|
||||||
0x800E7DCC:("func_800E7DCC","UNK_RET","UNK_ARGS"),
|
0x800E7DCC:("func_800E7DCC","UNK_RET","UNK_ARGS"),
|
||||||
0x800E7DF8:("Collision_CylinderMoveToActor","void","z_Actor*, UNK_PTR"),
|
0x800E7DF8:("Collision_CylinderMoveToActor","void","Actor*, UNK_PTR"),
|
||||||
0x800E7E3C:("Collision_CylinderSetLoc","UNK_RET","UNK_ARGS"),
|
0x800E7E3C:("Collision_CylinderSetLoc","UNK_RET","UNK_ARGS"),
|
||||||
0x800E7E5C:("Collision_QuadSetCoords","UNK_RET","UNK_ARGS"),
|
0x800E7E5C:("Collision_QuadSetCoords","UNK_RET","UNK_ARGS"),
|
||||||
0x800E7ECC:("Collision_TriGroupSetCoordsAtIndex","UNK_RET","UNK_ARGS"),
|
0x800E7ECC:("Collision_TriGroupSetCoordsAtIndex","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -1508,7 +1508,7 @@
|
||||||
0x800E86C0:("func_800E86C0","UNK_RET","UNK_ARGS"),
|
0x800E86C0:("func_800E86C0","UNK_RET","UNK_ARGS"),
|
||||||
0x800E86E0:("func_800E86E0","UNK_RET","UNK_ARGS"),
|
0x800E86E0:("func_800E86E0","UNK_RET","UNK_ARGS"),
|
||||||
0x800E8784:("func_800E8784","UNK_RET","UNK_ARGS"),
|
0x800E8784:("func_800E8784","UNK_RET","UNK_ARGS"),
|
||||||
0x800E8EA0:("func_800E8EA0","void","z_GlobalContext* a0, z_Actor* a1, u16 a2"),
|
0x800E8EA0:("func_800E8EA0","void","GlobalContext* a0, Actor* a1, u16 a2"),
|
||||||
0x800E8ED0:("func_800E8ED0","UNK_TYPE","UNK_TYPE a0"),
|
0x800E8ED0:("func_800E8ED0","UNK_TYPE","UNK_TYPE a0"),
|
||||||
0x800E8EE0:("func_800E8EE0","void","UNK_TYPE a0"),
|
0x800E8EE0:("func_800E8EE0","void","UNK_TYPE a0"),
|
||||||
0x800E8EEC:("func_800E8EEC","UNK_TYPE","UNK_TYPE a0"),
|
0x800E8EEC:("func_800E8EEC","UNK_TYPE","UNK_TYPE a0"),
|
||||||
|
@ -1581,7 +1581,7 @@
|
||||||
0x800EE200:("func_800EE200","UNK_RET","UNK_ARGS"),
|
0x800EE200:("func_800EE200","UNK_RET","UNK_ARGS"),
|
||||||
0x800EE29C:("func_800EE29C","UNK_RET","UNK_ARGS"),
|
0x800EE29C:("func_800EE29C","UNK_RET","UNK_ARGS"),
|
||||||
0x800EE2F4:("func_800EE2F4","UNK_RET","UNK_ARGS"),
|
0x800EE2F4:("func_800EE2F4","UNK_RET","UNK_ARGS"),
|
||||||
0x800EE320:("func_800EE320","UNK_RET","z_GlobalContext*, UNK_TYPE"),
|
0x800EE320:("func_800EE320","UNK_RET","GlobalContext*, UNK_TYPE"),
|
||||||
0x800EE364:("func_800EE364","UNK_RET","UNK_ARGS"),
|
0x800EE364:("func_800EE364","UNK_RET","UNK_ARGS"),
|
||||||
0x800EE400:("func_800EE400","UNK_RET","UNK_ARGS"),
|
0x800EE400:("func_800EE400","UNK_RET","UNK_ARGS"),
|
||||||
0x800EE5FC:("func_800EE5FC","UNK_RET","UNK_ARGS"),
|
0x800EE5FC:("func_800EE5FC","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -1612,7 +1612,7 @@
|
||||||
0x800F0390:("func_800F0390","UNK_RET","UNK_ARGS"),
|
0x800F0390:("func_800F0390","UNK_RET","UNK_ARGS"),
|
||||||
0x800F03C0:("func_800F03C0","UNK_RET","UNK_ARGS"),
|
0x800F03C0:("func_800F03C0","UNK_RET","UNK_ARGS"),
|
||||||
0x800F048C:("func_800F048C","UNK_RET","UNK_ARGS"),
|
0x800F048C:("func_800F048C","UNK_RET","UNK_ARGS"),
|
||||||
0x800F0568:("func_800F0568","UNK_RET","z_GlobalContext*, z_Vector3f*, UNK_TYPE, UNK_TYPE"),
|
0x800F0568:("func_800F0568","UNK_RET","GlobalContext*, Vector3f*, UNK_TYPE, UNK_TYPE"),
|
||||||
0x800F0590:("func_800F0590","UNK_RET","UNK_ARGS"),
|
0x800F0590:("func_800F0590","UNK_RET","UNK_ARGS"),
|
||||||
0x800F05C0:("func_800F05C0","UNK_RET","UNK_ARGS"),
|
0x800F05C0:("func_800F05C0","UNK_RET","UNK_ARGS"),
|
||||||
0x800F07C0:("func_800F07C0","UNK_RET","UNK_ARGS"),
|
0x800F07C0:("func_800F07C0","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -1804,39 +1804,39 @@
|
||||||
0x800FF3A0:("func_800FF3A0","UNK_RET","UNK_ARGS"),
|
0x800FF3A0:("func_800FF3A0","UNK_RET","UNK_ARGS"),
|
||||||
0x800FF450:("Lib_rand_s","s16","s16 a0, s16 a1"),
|
0x800FF450:("Lib_rand_s","s16","s16 a0, s16 a1"),
|
||||||
0x800FF4A4:("Lib_randStride_s","s16","s16 a0, s16 a1, s16 a2"),
|
0x800FF4A4:("Lib_randStride_s","s16","s16 a0, s16 a1, s16 a2"),
|
||||||
0x800FF50C:("Lib_CopyVec3f","UNK_RET","z_Vector3f* dst, z_Vector3f* src"),
|
0x800FF50C:("Lib_CopyVec3f","UNK_RET","Vector3f* dst, Vector3f* src"),
|
||||||
0x800FF52C:("Lib_CopyVec3s","UNK_RET","z_Vector3s* dst, z_Vector3s* src"),
|
0x800FF52C:("Lib_CopyVec3s","UNK_RET","Vector3s* dst, Vector3s* src"),
|
||||||
0x800FF54C:("Lib_ToVec3f","UNK_RET","z_Vector3f* dst, z_Vector3s* src"),
|
0x800FF54C:("Lib_ToVec3f","UNK_RET","Vector3f* dst, Vector3s* src"),
|
||||||
0x800FF584:("Lib_ToVec3s","UNK_RET","z_Vector3s* dst, z_Vector3f* src"),
|
0x800FF584:("Lib_ToVec3s","UNK_RET","Vector3s* dst, Vector3f* src"),
|
||||||
0x800FF5BC:("Lib_AddVec3f","UNK_RET","z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2"),
|
0x800FF5BC:("Lib_AddVec3f","UNK_RET","Vector3f* a0, Vector3f* a1, Vector3f* a2"),
|
||||||
0x800FF5F4:("Lib_SubVec3f","UNK_RET","z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2"),
|
0x800FF5F4:("Lib_SubVec3f","UNK_RET","Vector3f* a0, Vector3f* a1, Vector3f* a2"),
|
||||||
0x800FF62C:("Lib_SubVec3sToVec3f","UNK_RET","z_Vector3f* a0, z_Vector3s* a1, z_Vector3s* a2"),
|
0x800FF62C:("Lib_SubVec3sToVec3f","UNK_RET","Vector3f* a0, Vector3s* a1, Vector3s* a2"),
|
||||||
0x800FF688:("Lib_ScaleInPlaceVec3f","UNK_RET","z_Vector3f* a0, f32 a1"),
|
0x800FF688:("Lib_ScaleInPlaceVec3f","UNK_RET","Vector3f* a0, f32 a1"),
|
||||||
0x800FF6C4:("Lib_ScaleVec3f","UNK_RET","z_Vector3f* a0, f32 a1, z_Vector3f* a2"),
|
0x800FF6C4:("Lib_ScaleVec3f","UNK_RET","Vector3f* a0, f32 a1, Vector3f* a2"),
|
||||||
0x800FF6F8:("Lib_LerpVec3f","UNK_RET","z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3"),
|
0x800FF6F8:("Lib_LerpVec3f","UNK_RET","Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3"),
|
||||||
0x800FF750:("Lib_AddScaledVec3f","UNK_RET","z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3"),
|
0x800FF750:("Lib_AddScaledVec3f","UNK_RET","Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3"),
|
||||||
0x800FF79C:("Lib_ModifyRandScaled","UNK_RET","z_Vector3f* a0, f32 a1, z_Vector3f* a2"),
|
0x800FF79C:("Lib_ModifyRandScaled","UNK_RET","Vector3f* a0, f32 a1, Vector3f* a2"),
|
||||||
0x800FF810:("Lib_ScaledNormalizedDifferenceVec3f","UNK_RET","z_Vector3f* a0, z_Vector3f* a1, f32 a2, z_Vector3f* a3"),
|
0x800FF810:("Lib_ScaledNormalizedDifferenceVec3f","UNK_RET","Vector3f* a0, Vector3f* a1, f32 a2, Vector3f* a3"),
|
||||||
0x800FF884:("Lib_DistanceVec3f","f32","z_Vector3f* a0, z_Vector3f* a1"),
|
0x800FF884:("Lib_DistanceVec3f","f32","Vector3f* a0, Vector3f* a1"),
|
||||||
0x800FF8D4:("Lib_DistanceAndDifferenceVec3f","f32","z_Vector3f* a0, z_Vector3f* a1, z_Vector3f* a2"),
|
0x800FF8D4:("Lib_DistanceAndDifferenceVec3f","f32","Vector3f* a0, Vector3f* a1, Vector3f* a2"),
|
||||||
0x800FF92C:("Lib_DistanceXZVec3f","f32","z_Vector3f* a0, z_Vector3f* a1"),
|
0x800FF92C:("Lib_DistanceXZVec3f","f32","Vector3f* a0, Vector3f* a1"),
|
||||||
0x800FF960:("Lib_DistanceAndDifferenceXZVec3f","f32","z_Vector3f* a0, z_Vector3f* a1, f32* a2, f32* a3"),
|
0x800FF960:("Lib_DistanceAndDifferenceXZVec3f","f32","Vector3f* a0, Vector3f* a1, f32* a2, f32* a3"),
|
||||||
0x800FF9A4:("Lib_PushAwayXZVec3f","UNK_RET","z_Vector3f* a0, z_Vector3f* a1, f32 a2"),
|
0x800FF9A4:("Lib_PushAwayXZVec3f","UNK_RET","Vector3f* a0, Vector3f* a1, f32 a2"),
|
||||||
0x800FFA4C:("Lib_DistanceYVec3f","f32","z_Vector3f* a0, z_Vector3f* a1"),
|
0x800FFA4C:("Lib_DistanceYVec3f","f32","Vector3f* a0, Vector3f* a1"),
|
||||||
0x800FFA60:("Lib_YawVec3f","UNK_TYPE","z_Vector3f* a0, z_Vector3f* a1"),
|
0x800FFA60:("Lib_YawVec3f","UNK_TYPE","Vector3f* a0, Vector3f* a1"),
|
||||||
0x800FFA94:("Lib_PitchVec3f","UNK_TYPE","z_Vector3f* a0, z_Vector3f* a1"),
|
0x800FFA94:("Lib_PitchVec3f","UNK_TYPE","Vector3f* a0, Vector3f* a1"),
|
||||||
0x800FFADC:("Lib_ApplyActorInitVars","void","z_Actor*, z_ActorInitVar*"),
|
0x800FFADC:("Lib_ApplyActorInitVars","void","Actor*, ActorInitVar*"),
|
||||||
0x800FFB54:("Lib_ApplyActorInitVarByte1","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFB54:("Lib_ApplyActorInitVarByte1","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFB70:("Lib_ApplyActorInitVarByte2","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFB70:("Lib_ApplyActorInitVarByte2","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFB8C:("Lib_ApplyActorInitVarShort1","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFB8C:("Lib_ApplyActorInitVarShort1","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFBA8:("Lib_ApplyActorInitVarShort2","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFBA8:("Lib_ApplyActorInitVarShort2","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFBC4:("Lib_ApplyActorInitVarWord1","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFBC4:("Lib_ApplyActorInitVarWord1","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFBE0:("Lib_ApplyActorInitVarWord2","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFBE0:("Lib_ApplyActorInitVarWord2","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFBFC:("Lib_ApplyActorInitVarFloat","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFBFC:("Lib_ApplyActorInitVarFloat","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFC20:("Lib_ApplyActorInitVarFloat1000th","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFC20:("Lib_ApplyActorInitVarFloat1000th","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFC50:("Lib_ApplyActorInitVarVector3f","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFC50:("Lib_ApplyActorInitVarVector3f","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFC7C:("Lib_ApplyActorInitVarVector3f1000th","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFC7C:("Lib_ApplyActorInitVarVector3f1000th","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFCB4:("Lib_ApplyActorInitVarVector3s","UNK_RET","u8* a0, z_ActorInitVar* a1"),
|
0x800FFCB4:("Lib_ApplyActorInitVarVector3s","UNK_RET","u8* a0, ActorInitVar* a1"),
|
||||||
0x800FFCD8:("func_800FFCD8","f32","f32*, f32, f32, f32, f32"),
|
0x800FFCD8:("func_800FFCD8","f32","f32*, f32, f32, f32, f32"),
|
||||||
0x800FFDF8:("Lib_ScaleMax_f","UNK_RET","f32* a0, f32 a1, f32 a2, f32 a3"),
|
0x800FFDF8:("Lib_ScaleMax_f","UNK_RET","f32* a0, f32 a1, f32 a2, f32 a3"),
|
||||||
0x800FFE68:("Lib_Scale_f","UNK_RET","f32* a0, f32 a1, f32 a2"),
|
0x800FFE68:("Lib_Scale_f","UNK_RET","f32* a0, f32 a1, f32 a2"),
|
||||||
|
@ -1846,9 +1846,9 @@
|
||||||
0x801000A4:("func_801000A4","UNK_RET","u16 a0"),
|
0x801000A4:("func_801000A4","UNK_RET","u16 a0"),
|
||||||
0x801000CC:("func_801000CC","UNK_RET","u16 a0"),
|
0x801000CC:("func_801000CC","UNK_RET","u16 a0"),
|
||||||
0x801000F4:("func_801000F4","UNK_RET","UNK_TYPE a0, u16 a1"),
|
0x801000F4:("func_801000F4","UNK_RET","UNK_TYPE a0, u16 a1"),
|
||||||
0x8010011C:("Lib_TranslateAndRotateYVec3f","UNK_RET","z_Vector3f* a0, s16 a1, z_Vector3f* a2, z_Vector3f* a3"),
|
0x8010011C:("Lib_TranslateAndRotateYVec3f","UNK_RET","Vector3f* a0, s16 a1, Vector3f* a2, Vector3f* a3"),
|
||||||
0x801001B8:("Lib_LerpRGB","UNK_RET","u8* a0, u8* a1, f32 a2, u8* a3"),
|
0x801001B8:("Lib_LerpRGB","UNK_RET","u8* a0, u8* a1, f32 a2, u8* a3"),
|
||||||
0x80100448:("Lib_PushAwayVec3f","f32","z_Vector3f* a0, z_Vector3f* a1, f32 a2"),
|
0x80100448:("Lib_PushAwayVec3f","f32","Vector3f* a0, Vector3f* a1, f32 a2"),
|
||||||
0x801004FC:("Lib_Nop801004FC","UNK_RET","void"),
|
0x801004FC:("Lib_Nop801004FC","UNK_RET","void"),
|
||||||
0x80100504:("Lib_PtrSegToPhys","UNK_TYPE","u32 a0"),
|
0x80100504:("Lib_PtrSegToPhys","UNK_TYPE","u32 a0"),
|
||||||
0x8010053C:("Lib_PtrSegToPhysNull","UNK_TYPE","u32 a0"),
|
0x8010053C:("Lib_PtrSegToPhysNull","UNK_TYPE","u32 a0"),
|
||||||
|
@ -1869,18 +1869,18 @@
|
||||||
0x80101AFC:("Lights_SetPositionalLightPosition","UNK_RET","UNK_ARGS"),
|
0x80101AFC:("Lights_SetPositionalLightPosition","UNK_RET","UNK_ARGS"),
|
||||||
0x80101B34:("Lights_InitDirectional","UNK_RET","UNK_ARGS"),
|
0x80101B34:("Lights_InitDirectional","UNK_RET","UNK_ARGS"),
|
||||||
0x80101B8C:("Lights_MapperInit","UNK_RET","UNK_ARGS"),
|
0x80101B8C:("Lights_MapperInit","UNK_RET","UNK_ARGS"),
|
||||||
0x80101BC8:("Lights_UploadLights","UNK_RET","UNK_TYPE, z_GraphicsContext*"),
|
0x80101BC8:("Lights_UploadLights","UNK_RET","UNK_TYPE, GraphicsContext*"),
|
||||||
0x80101D0C:("Lights_MapperGetNextFreeSlot","UNK_RET","UNK_ARGS"),
|
0x80101D0C:("Lights_MapperGetNextFreeSlot","UNK_RET","UNK_ARGS"),
|
||||||
0x80101D3C:("Lights_MapPositionalWithReference","UNK_RET","UNK_ARGS"),
|
0x80101D3C:("Lights_MapPositionalWithReference","UNK_RET","UNK_ARGS"),
|
||||||
0x801020A0:("Lights_MapPositional","UNK_RET","UNK_ARGS"),
|
0x801020A0:("Lights_MapPositional","UNK_RET","UNK_ARGS"),
|
||||||
0x80102284:("Lights_MapDirectional","UNK_RET","UNK_ARGS"),
|
0x80102284:("Lights_MapDirectional","UNK_RET","UNK_ARGS"),
|
||||||
0x801022F0:("Lights_MapLights","UNK_RET","UNK_TYPE, z_Light*, UNK_TYPE, z_GlobalContext*"),
|
0x801022F0:("Lights_MapLights","UNK_RET","UNK_TYPE, z_Light*, UNK_TYPE, GlobalContext*"),
|
||||||
0x801023D8:("Lights_FindFreeSlot","UNK_RET","UNK_ARGS"),
|
0x801023D8:("Lights_FindFreeSlot","UNK_RET","UNK_ARGS"),
|
||||||
0x80102464:("Lights_Free","UNK_RET","UNK_ARGS"),
|
0x80102464:("Lights_Free","UNK_RET","UNK_ARGS"),
|
||||||
0x801024AC:("Lights_Init","UNK_RET","UNK_ARGS"),
|
0x801024AC:("Lights_Init","UNK_RET","UNK_ARGS"),
|
||||||
0x80102518:("Lights_SetAmbientColor","UNK_RET","UNK_ARGS"),
|
0x80102518:("Lights_SetAmbientColor","UNK_RET","UNK_ARGS"),
|
||||||
0x80102544:("func_80102544","UNK_RET","UNK_ARGS"),
|
0x80102544:("func_80102544","UNK_RET","UNK_ARGS"),
|
||||||
0x80102580:("Lights_CreateMapper","UNK_TYPE","z_LightingContext*, z_GraphicsContext*"),
|
0x80102580:("Lights_CreateMapper","UNK_TYPE","LightingContext*, GraphicsContext*"),
|
||||||
0x801025B8:("Lights_ClearHead","UNK_RET","UNK_ARGS"),
|
0x801025B8:("Lights_ClearHead","UNK_RET","UNK_ARGS"),
|
||||||
0x801025C8:("Lights_RemoveAll","UNK_RET","UNK_ARGS"),
|
0x801025C8:("Lights_RemoveAll","UNK_RET","UNK_ARGS"),
|
||||||
0x80102624:("Lights_Insert","UNK_RET","UNK_ARGS"),
|
0x80102624:("Lights_Insert","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -2109,7 +2109,7 @@
|
||||||
0x80112B40:("func_80112B40","UNK_RET","UNK_ARGS"),
|
0x80112B40:("func_80112B40","UNK_RET","UNK_ARGS"),
|
||||||
0x80112BE4:("func_80112BE4","UNK_RET","UNK_ARGS"),
|
0x80112BE4:("func_80112BE4","UNK_RET","UNK_ARGS"),
|
||||||
0x80112C0C:("func_80112C0C","UNK_RET","UNK_ARGS"),
|
0x80112C0C:("func_80112C0C","UNK_RET","UNK_ARGS"),
|
||||||
0x80112E80:("func_80112E80","UNK_RET","z_GlobalContext*, UNK_TYPE"),
|
0x80112E80:("func_80112E80","UNK_RET","GlobalContext*, UNK_TYPE"),
|
||||||
0x801143CC:("func_801143CC","UNK_RET","UNK_ARGS"),
|
0x801143CC:("func_801143CC","UNK_RET","UNK_ARGS"),
|
||||||
0x80114978:("func_80114978","UNK_RET","UNK_ARGS"),
|
0x80114978:("func_80114978","UNK_RET","UNK_ARGS"),
|
||||||
0x801149A0:("func_801149A0","UNK_RET","UNK_ARGS"),
|
0x801149A0:("func_801149A0","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -2127,7 +2127,7 @@
|
||||||
0x801155B4:("func_801155B4","UNK_RET","UNK_ARGS"),
|
0x801155B4:("func_801155B4","UNK_RET","UNK_ARGS"),
|
||||||
0x80115764:("func_80115764","UNK_RET","UNK_ARGS"),
|
0x80115764:("func_80115764","UNK_RET","UNK_ARGS"),
|
||||||
0x80115844:("func_80115844","UNK_RET","UNK_ARGS"),
|
0x80115844:("func_80115844","UNK_RET","UNK_ARGS"),
|
||||||
0x80115908:("func_80115908","UNK_RET","z_GlobalContext*, UNK_TYPE"),
|
0x80115908:("func_80115908","UNK_RET","GlobalContext*, UNK_TYPE"),
|
||||||
0x801159EC:("func_801159EC","UNK_RET","UNK_ARGS"),
|
0x801159EC:("func_801159EC","UNK_RET","UNK_ARGS"),
|
||||||
0x80115A14:("func_80115A14","UNK_RET","UNK_ARGS"),
|
0x80115A14:("func_80115A14","UNK_RET","UNK_ARGS"),
|
||||||
0x80115D14:("func_80115D14","UNK_RET","UNK_ARGS"),
|
0x80115D14:("func_80115D14","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -2321,9 +2321,9 @@
|
||||||
0x8012C214:("func_8012C214","UNK_RET","UNK_ARGS"),
|
0x8012C214:("func_8012C214","UNK_RET","UNK_ARGS"),
|
||||||
0x8012C240:("func_8012C240","UNK_RET","UNK_ARGS"),
|
0x8012C240:("func_8012C240","UNK_RET","UNK_ARGS"),
|
||||||
0x8012C268:("func_8012C268","UNK_RET","UNK_ARGS"),
|
0x8012C268:("func_8012C268","UNK_RET","UNK_ARGS"),
|
||||||
0x8012C28C:("func_8012C28C","UNK_RET","z_GraphicsContext*"),
|
0x8012C28C:("func_8012C28C","UNK_RET","GraphicsContext*"),
|
||||||
0x8012C2B4:("func_8012C2B4","UNK_RET","UNK_ARGS"),
|
0x8012C2B4:("func_8012C2B4","UNK_RET","UNK_ARGS"),
|
||||||
0x8012C2DC:("func_8012C2DC","UNK_RET","z_GraphicsContext*"),
|
0x8012C2DC:("func_8012C2DC","UNK_RET","GraphicsContext*"),
|
||||||
0x8012C304:("func_8012C304","UNK_RET","UNK_ARGS"),
|
0x8012C304:("func_8012C304","UNK_RET","UNK_ARGS"),
|
||||||
0x8012C3A4:("func_8012C3A4","UNK_RET","UNK_ARGS"),
|
0x8012C3A4:("func_8012C3A4","UNK_RET","UNK_ARGS"),
|
||||||
0x8012C3CC:("func_8012C3CC","UNK_RET","UNK_ARGS"),
|
0x8012C3CC:("func_8012C3CC","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -2442,7 +2442,7 @@
|
||||||
0x801311B4:("func_801311B4","UNK_RET","UNK_ARGS"),
|
0x801311B4:("func_801311B4","UNK_RET","UNK_ARGS"),
|
||||||
0x80131580:("func_80131580","UNK_RET","UNK_ARGS"),
|
0x80131580:("func_80131580","UNK_RET","UNK_ARGS"),
|
||||||
0x80131690:("func_80131690","UNK_RET","UNK_ARGS"),
|
0x80131690:("func_80131690","UNK_RET","UNK_ARGS"),
|
||||||
0x80131758:("func_80131758","void","z_GlobalContext*, UNK_TYPE"),
|
0x80131758:("func_80131758","void","GlobalContext*, UNK_TYPE"),
|
||||||
0x8013178C:("func_8013178C","UNK_RET","UNK_ARGS"),
|
0x8013178C:("func_8013178C","UNK_RET","UNK_ARGS"),
|
||||||
0x801317C0:("func_801317C0","UNK_RET","UNK_ARGS"),
|
0x801317C0:("func_801317C0","UNK_RET","UNK_ARGS"),
|
||||||
0x801317F4:("func_801317F4","UNK_RET","UNK_ARGS"),
|
0x801317F4:("func_801317F4","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -2951,7 +2951,7 @@
|
||||||
0x80165E7C:("func_80165E7C","UNK_RET","UNK_ARGS"),
|
0x80165E7C:("func_80165E7C","UNK_RET","UNK_ARGS"),
|
||||||
0x80165EC0:("func_80165EC0","UNK_RET","UNK_ARGS"),
|
0x80165EC0:("func_80165EC0","UNK_RET","UNK_ARGS"),
|
||||||
0x80166060:("func_80166060","UNK_RET","UNK_ARGS"),
|
0x80166060:("func_80166060","UNK_RET","UNK_ARGS"),
|
||||||
0x801660B8:("func_801660B8","u32*","z_GlobalContext*, u32*, UNK_TYPE"),
|
0x801660B8:("func_801660B8","u32*","GlobalContext*, u32*, UNK_TYPE"),
|
||||||
0x8016613C:("Main_Fini","UNK_RET","UNK_ARGS"),
|
0x8016613C:("Main_Fini","UNK_RET","UNK_ARGS"),
|
||||||
0x801663C4:("func_801663C4","UNK_RET","UNK_ARGS"),
|
0x801663C4:("func_801663C4","UNK_RET","UNK_ARGS"),
|
||||||
0x80166644:("func_80166644","UNK_RET","UNK_ARGS"),
|
0x80166644:("func_80166644","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -2997,7 +2997,7 @@
|
||||||
0x80169F78:("func_80169F78","UNK_RET","UNK_ARGS"),
|
0x80169F78:("func_80169F78","UNK_RET","UNK_ARGS"),
|
||||||
0x80169FDC:("func_80169FDC","UNK_RET","UNK_ARGS"),
|
0x80169FDC:("func_80169FDC","UNK_RET","UNK_ARGS"),
|
||||||
0x80169FFC:("func_80169FFC","UNK_RET","UNK_ARGS"),
|
0x80169FFC:("func_80169FFC","UNK_RET","UNK_ARGS"),
|
||||||
0x8016A01C:("func_8016A01C","s32","z_GlobalContext*"),
|
0x8016A01C:("func_8016A01C","s32","GlobalContext*"),
|
||||||
0x8016A02C:("func_8016A02C","UNK_RET","UNK_ARGS"),
|
0x8016A02C:("func_8016A02C","UNK_RET","UNK_ARGS"),
|
||||||
0x8016A0AC:("func_8016A0AC","UNK_RET","UNK_ARGS"),
|
0x8016A0AC:("func_8016A0AC","UNK_RET","UNK_ARGS"),
|
||||||
0x8016A168:("func_8016A168","UNK_RET","UNK_ARGS"),
|
0x8016A168:("func_8016A168","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -3242,7 +3242,7 @@
|
||||||
0x8017A634:("Math3D_XZDistanceSquared","UNK_RET","UNK_ARGS"),
|
0x8017A634:("Math3D_XZDistanceSquared","UNK_RET","UNK_ARGS"),
|
||||||
0x8017A678:("Math3D_XZDistance","UNK_RET","UNK_ARGS"),
|
0x8017A678:("Math3D_XZDistance","UNK_RET","UNK_ARGS"),
|
||||||
0x8017A6A8:("Math3D_LengthSquared","UNK_RET","UNK_ARGS"),
|
0x8017A6A8:("Math3D_LengthSquared","UNK_RET","UNK_ARGS"),
|
||||||
0x8017A6D4:("Math3D_Length","f32","z_Vector3f*"),
|
0x8017A6D4:("Math3D_Length","f32","Vector3f*"),
|
||||||
0x8017A6F8:("Math3D_DistanceSquared","UNK_RET","UNK_ARGS"),
|
0x8017A6F8:("Math3D_DistanceSquared","UNK_RET","UNK_ARGS"),
|
||||||
0x8017A720:("Math3D_Distance","UNK_RET","UNK_ARGS"),
|
0x8017A720:("Math3D_Distance","UNK_RET","UNK_ARGS"),
|
||||||
0x8017A740:("Math3D_DistanceS","UNK_RET","UNK_ARGS"),
|
0x8017A740:("Math3D_DistanceS","UNK_RET","UNK_ARGS"),
|
||||||
|
@ -3341,7 +3341,7 @@
|
||||||
0x80181650:("SysMatrix_SetStateRotationAndTranslation","UNK_RET","UNK_ARGS"),
|
0x80181650:("SysMatrix_SetStateRotationAndTranslation","UNK_RET","UNK_ARGS"),
|
||||||
0x801817FC:("SysMatrix_ToRSPMatrix","UNK_RET","UNK_ARGS"),
|
0x801817FC:("SysMatrix_ToRSPMatrix","UNK_RET","UNK_ARGS"),
|
||||||
0x80181A18:("SysMatrix_GetStateAsRSPMatrix","UNK_RET","UNK_ARGS"),
|
0x80181A18:("SysMatrix_GetStateAsRSPMatrix","UNK_RET","UNK_ARGS"),
|
||||||
0x80181A40:("SysMatrix_AppendStateToPolyOpaDisp","UNK_TYPE","z_GraphicsContext*"),
|
0x80181A40:("SysMatrix_AppendStateToPolyOpaDisp","UNK_TYPE","GraphicsContext*"),
|
||||||
0x80181A6C:("SysMatrix_AppendToPolyOpaDisp","UNK_RET","UNK_ARGS"),
|
0x80181A6C:("SysMatrix_AppendToPolyOpaDisp","UNK_RET","UNK_ARGS"),
|
||||||
0x80181A98:("SysMatrix_MultiplyVector3fByState","UNK_RET","UNK_ARGS"),
|
0x80181A98:("SysMatrix_MultiplyVector3fByState","UNK_RET","UNK_ARGS"),
|
||||||
0x80181B50:("SysMatrix_GetStateTranslation","UNK_RET","UNK_ARGS"),
|
0x80181B50:("SysMatrix_GetStateTranslation","UNK_RET","UNK_ARGS"),
|
||||||
|
|
|
@ -29,8 +29,8 @@
|
||||||
0x80096B40:("","OSPiHandle*",False),
|
0x80096B40:("","OSPiHandle*",False),
|
||||||
0x80096B50:("","UNK_TYPE",False),
|
0x80096B50:("","UNK_TYPE",False),
|
||||||
0x80096B60:("","UNK_TYPE*",False),
|
0x80096B60:("","UNK_TYPE*",False),
|
||||||
0x80096C40:("g_s80085320_ListHead","z_ThreadInfo*",False), # TODO rename?
|
0x80096C40:("g_s80085320_ListHead","ThreadInfo*",False), # TODO rename?
|
||||||
0x80096C44:("g_s80085320_ListTail","z_ThreadInfo*",False), # TODO rename?
|
0x80096C44:("g_s80085320_ListTail","ThreadInfo*",False), # TODO rename?
|
||||||
0x80097590:("","UNK_TYPE",False),
|
0x80097590:("","UNK_TYPE",False),
|
||||||
0x80097E10:("__osThreadTail","OSThread*",False),
|
0x80097E10:("__osThreadTail","OSThread*",False),
|
||||||
0x80097E18:("__osRunQueue","OSThread*",False),
|
0x80097E18:("__osRunQueue","OSThread*",False),
|
||||||
|
@ -82,24 +82,24 @@
|
||||||
0x80099450:("__libm_qnan_f", "float",False),
|
0x80099450:("__libm_qnan_f", "float",False),
|
||||||
0x800994D0:("","UNK_TYPE",False),
|
0x800994D0:("","UNK_TYPE",False),
|
||||||
0x800994DC:("","UNK_TYPE",False),
|
0x800994DC:("","UNK_TYPE",False),
|
||||||
0x80099500:("","z_ThreadInfo",False),
|
0x80099500:("","ThreadInfo",False),
|
||||||
0x80099520:("","OSThread",False),
|
0x80099520:("","OSThread",False),
|
||||||
0x800996D0:("","UNK_TYPE",False),
|
0x800996D0:("","UNK_TYPE",False),
|
||||||
0x800975E0:("sintable","short",True),
|
0x800975E0:("sintable","short",True),
|
||||||
# 0x80097DDE:("sintable","short",True), # NOTE this is just the end of sintable
|
# 0x80097DDE:("sintable","short",True), # NOTE this is just the end of sintable
|
||||||
0x80099AD0:("","z_ThreadInfo",False),
|
0x80099AD0:("","ThreadInfo",False),
|
||||||
0x80099AF0:("","UNK_TYPE",False),
|
0x80099AF0:("","UNK_TYPE",False),
|
||||||
0x80099EF0:("","UNK_TYPE",False),
|
0x80099EF0:("","UNK_TYPE",False),
|
||||||
0x8009A170:("","UNK_TYPE",False),
|
0x8009A170:("","UNK_TYPE",False),
|
||||||
0x8009A670:("","z_ThreadInfo",False),
|
0x8009A670:("","ThreadInfo",False),
|
||||||
0x8009A690:("","UNK_TYPE",False),
|
0x8009A690:("","UNK_TYPE",False),
|
||||||
0x8009A840:("","UNK_TYPE",False),
|
0x8009A840:("","UNK_TYPE",False),
|
||||||
0x8009B140:("","z_ThreadInfo",False),
|
0x8009B140:("","ThreadInfo",False),
|
||||||
0x8009B160:("","UNK_TYPE",False),
|
0x8009B160:("","UNK_TYPE",False),
|
||||||
0x8009B228:("","UNK_TYPE",False),
|
0x8009B228:("","UNK_TYPE",False),
|
||||||
0x8009B240:("","u32*",False),
|
0x8009B240:("","u32*",False),
|
||||||
0x8009B290:("","u8",False),
|
0x8009B290:("","u8",False),
|
||||||
0x8009B2A0:("","z_ThreadInfo",False),
|
0x8009B2A0:("","ThreadInfo",False),
|
||||||
0x8009B2BC:("","u16",False), # Count of entries in dmadata
|
0x8009B2BC:("","u16",False), # Count of entries in dmadata
|
||||||
0x8009B2C0:("","OSMesgQueue",False),
|
0x8009B2C0:("","OSMesgQueue",False),
|
||||||
0x8009B2D8:("","UNK_TYPE",False),
|
0x8009B2D8:("","UNK_TYPE",False),
|
||||||
|
@ -135,7 +135,7 @@
|
||||||
0x8009E5C0:("__osTimerCounter","UNK_TYPE",False),
|
0x8009E5C0:("__osTimerCounter","UNK_TYPE",False),
|
||||||
0x8009E610:("","OSPiHandle",False),
|
0x8009E610:("","OSPiHandle",False),
|
||||||
0x8009E624:("","UNK_TYPE",False),
|
0x8009E624:("","UNK_TYPE",False),
|
||||||
0x8009F8B0:("dmadata","z_DmadataEntry",True), # RAM copy of dmadata
|
0x8009F8B0:("dmadata","DmadataEntry",True), # RAM copy of dmadata
|
||||||
0x801ADE80:("","UNK_TYPE",False),
|
0x801ADE80:("","UNK_TYPE",False),
|
||||||
0x801ADEAC:("","UNK_TYPE",False),
|
0x801ADEAC:("","UNK_TYPE",False),
|
||||||
0x801ADEB0:("D_801ADEB0","int",True), # TODO better array representation
|
0x801ADEB0:("D_801ADEB0","int",True), # TODO better array representation
|
||||||
|
@ -151,9 +151,9 @@
|
||||||
0x801AE084:("D_801AE084","u8",True),
|
0x801AE084:("D_801AE084","u8",True),
|
||||||
0x801AE194:("D_801AE194","s32",True), # length 32
|
0x801AE194:("D_801AE194","s32",True), # length 32
|
||||||
0x801AE214:("D_801AE214","u8",True), # length 32
|
0x801AE214:("D_801AE214","u8",True), # length 32
|
||||||
0x801AE3A0:("EffectSS2Info","z_EffectTableInfo",False),
|
0x801AE3A0:("EffectSS2Info","EffectTableInfo",False),
|
||||||
0x801AE4A0:("particleOverlayTable","z_ParticleOverlayTableEntry",True), # length 0x28
|
0x801AE4A0:("particleOverlayTable","ParticleOverlayTableEntry",True), # length 0x28
|
||||||
0x801AEFD0:("","z_ActorOverlayTableEntry",False),
|
0x801AEFD0:("","ActorOverlayTableEntry",False),
|
||||||
0x801B4610:("","UNK_TYPE",False),
|
0x801B4610:("","UNK_TYPE",False),
|
||||||
0x801B9F20:("","s800E03A0",False), # actually an array of size 23?
|
0x801B9F20:("","s800E03A0",False), # actually an array of size 23?
|
||||||
0x801BDB30:("","u8",True),
|
0x801BDB30:("","u8",True),
|
||||||
|
@ -198,7 +198,7 @@
|
||||||
0x801ED940:("","UNK_TYPE",False),
|
0x801ED940:("","UNK_TYPE",False),
|
||||||
0x801EF670:("D_801EF670","u8",False), # save info/link struct?
|
0x801EF670:("D_801EF670","u8",False), # save info/link struct?
|
||||||
0x801EF677:("D_801EF677","u8",False), # part of save info/link struct?
|
0x801EF677:("D_801EF677","u8",False), # part of save info/link struct?
|
||||||
0x801F3F60:("staticContext","z_StaticContext*",False),
|
0x801F3F60:("staticContext","StaticContext*",False),
|
||||||
0x801F8160:("D_801F8160","OSMesgQueue",False),
|
0x801F8160:("D_801F8160","OSMesgQueue",False),
|
||||||
0x801F8178:("D_801F8178","OSMesg",True),
|
0x801F8178:("D_801F8178","OSMesg",True),
|
||||||
0x801F8180:("D_801F8180","UNK_TYPE",True),
|
0x801F8180:("D_801F8180","UNK_TYPE",True),
|
||||||
|
@ -209,10 +209,10 @@
|
||||||
# En_Test
|
# En_Test
|
||||||
0x808637D0:("","f32",False),
|
0x808637D0:("","f32",False),
|
||||||
|
|
||||||
0x80ACB650:("bgBgFuKaitenInitVar","z_ActorInitData",False),
|
0x80ACB650:("bgBgFuKaitenInitVar","ActorInitData",False),
|
||||||
0x80ACB650:("","f32",False),
|
0x80ACB650:("","f32",False),
|
||||||
0x80BD55D0:("bgIkanaRayInitVar","z_ActorInitData",False),
|
0x80BD55D0:("bgIkanaRayInitVar","ActorInitData",False),
|
||||||
0x80BD55F0:("","UNK_TYPE",False),
|
0x80BD55F0:("","UNK_TYPE",False),
|
||||||
0x80BD561C:("bgIkanaRayCompInit","z_ActorInitVar",True),
|
0x80BD561C:("bgIkanaRayCompInit","ActorInitVar",True),
|
||||||
0x80BD562C:("","UNK_TYPE",False)
|
0x80BD562C:("","UNK_TYPE",False)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue