mirror of
https://github.com/izzy2lost/Starship.git
synced 2026-07-05 15:19:42 -07:00
wip on sf_A4B50 (probably fox_play), also names and cleanup (#43)
* objects? * objects2? * more stuff * format * even more cleanup * RCP function names * format * NO U * makerom too
This commit is contained in:
@@ -80,7 +80,7 @@ extern u8* D_EBFBE0_801AECF8[];
|
||||
|
||||
extern UnkStruct_D_EBFBE0_801AED4C D_EBFBE0_801AED4C[24];
|
||||
|
||||
extern s8* D_EBFBE0_801AEEAC[];
|
||||
extern const char* D_EBFBE0_801AEEAC[];
|
||||
|
||||
extern Gfx D_EBFBE0_801AEF30[];
|
||||
|
||||
@@ -89,7 +89,7 @@ extern f32 D_EBFBE0_801AEF84[];
|
||||
extern f32 D_EBFBE0_801AEF90[];
|
||||
extern f32 D_EBFBE0_801AEF9C[];
|
||||
|
||||
extern s8* D_EBFBE0_801AF0C4[];
|
||||
extern const char* D_EBFBE0_801AF0C4[];
|
||||
extern s32 D_EBFBE0_801AF0D0[];
|
||||
extern s32 D_EBFBE0_801AF0DC[];
|
||||
extern s32 D_EBFBE0_801AF0E8[];
|
||||
|
||||
+62
-53
@@ -1,6 +1,7 @@
|
||||
#ifndef FUNCTIONS_H
|
||||
#define FUNCTIONS_H
|
||||
|
||||
#include "libc/stdbool.h"
|
||||
#include "structs.h"
|
||||
#include "fox_option.h"
|
||||
|
||||
@@ -67,31 +68,34 @@ void Fault_ThreadEntry(void*);
|
||||
void func_80007FE4(FrameBuffer*, u16, u16);
|
||||
void Fault_Init(void);
|
||||
|
||||
void func_8000FFCC(void);
|
||||
|
||||
u8* func_8001C3EC(void);
|
||||
void func_80016A50(void);
|
||||
void func_800182F4(s32);
|
||||
void func_80019218(u32, Vec3f*, u8, f32*, f32*, s8*);
|
||||
void func_8001A500(Vec3f*);
|
||||
void func_8001A55C(f32*, u32);
|
||||
void func_8001A838(u32 arg0);
|
||||
void func_8001A838(u32);
|
||||
void func_8001ACDC(s32);
|
||||
void func_8001AE58(void);
|
||||
s32 func_8001AE78(void);
|
||||
s32 func_8001AED4(void);
|
||||
void func_8001AF40(s32 arg0);
|
||||
void func_8001AF40(s32);
|
||||
void func_8001D1C8(s32, s32);
|
||||
void func_8001D400(s32);
|
||||
void func_8001D444(u8, u16, u8, u8);
|
||||
void func_8001DA90(u8);
|
||||
void func_8001DBD0(s32);
|
||||
void func_8001DC6C(u8, u16);
|
||||
|
||||
void func_8000FFCC(void);
|
||||
void func_8001D8A8(u8, u8);
|
||||
void func_8001D8F4(u8);
|
||||
void func_8001DCE0(void);
|
||||
void func_8001DECC(void);
|
||||
|
||||
SPTask* func_8001DF50(void);
|
||||
void func_8001EE00(void);
|
||||
|
||||
f32 func_8001FE60(f32);
|
||||
f64 func_8001FE6C(f64);
|
||||
s32 func_8001FE78(f32);
|
||||
@@ -112,7 +116,6 @@ f32 func_8001FF40(f32);
|
||||
f64 func_8001FF5C(f64);
|
||||
s32 func_8001FF7C(f32);
|
||||
s32 func_8001FF9C(f64);
|
||||
|
||||
f32 func_8001FAE4(f32);
|
||||
f32 func_8001FB04(f32);
|
||||
f64 func_8001FB24(f64);
|
||||
@@ -139,39 +142,47 @@ s64 __ull_div(s64, s64);
|
||||
s64 __ll_mul(s64, s64);
|
||||
s64 __ll_rshift(s64, s64);
|
||||
|
||||
void func_8002E3E0(Object_2F4 *arg0);
|
||||
|
||||
void func_8002E3E0(Object_2F4 *);
|
||||
void func_8002E548(void);
|
||||
|
||||
void func_8002F5F4(void);
|
||||
|
||||
void func_80035E48(Object_70 *);
|
||||
void func_8003DAF0(void);
|
||||
void func_8003DE68(s32, s32);
|
||||
void func_80040CDC(void);
|
||||
void func_80042FAC(Object_408 *);
|
||||
void func_80042FD0(Object_408 *);
|
||||
void func_800444BC(UnkStruct_D_80178280 *);
|
||||
void func_80053658(UnkStruct_D_80161630 *);
|
||||
void func_8005465C(s32);
|
||||
u8 Overlay_Load(u8 arg0, u8 arg1);
|
||||
void Overlay_InitDma(void);
|
||||
void func_8005980C(f32 arg0);
|
||||
|
||||
void func_80057D00(void);
|
||||
|
||||
void func_8005980C(f32);
|
||||
void func_8005F030(Vec3f*);
|
||||
void func_8005F0E8(Vec3f*, Vec3f*);
|
||||
void func_8005F1EC(Vec3f*);
|
||||
void func_8005F290(Vec3f*, Vec3f*);
|
||||
void func_8005F670(Vec3f*);
|
||||
s32 func_8005F9DC(Vec3f*);
|
||||
|
||||
void func_80060FBC(Object*, Vec3f*);
|
||||
s32 func_80060FE4(Vec3f* arg0, f32 arg1);
|
||||
s32 func_80060FE4(Vec3f*, f32);
|
||||
void func_800612B8(ObjectStruct_1C*, u32);
|
||||
void func_80061364(Object_80*);
|
||||
void func_80061394(Object_4C*);
|
||||
void func_800613C4(Object_2F4*);
|
||||
void func_80061474(Object_8C* arg0);
|
||||
void func_80061404(Object_408*);
|
||||
void func_80061444(Object_6C*);
|
||||
void func_80061474(Object_8C*);
|
||||
void func_80061B68(void);
|
||||
void func_80061CD0(void);
|
||||
void func_80061E48(Object_2F4* arg0, f32 arg1, f32 arg2, f32 arg3);
|
||||
void func_80061F0C(Object_2F4* arg0, ObjectInit* arg1, s32 arg2);
|
||||
void func_80062180(ObjectInit* arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4);
|
||||
s32 func_800631A8(Vec3f*, f32*, Vec3f*);
|
||||
s32 func_8006326C(Vec3f* arg0, s32 arg1, s32 arg2, Object* arg3);
|
||||
s32 func_8006326C(Vec3f* arg0, Vec3f* arg1, s32 arg2, Object* arg3);
|
||||
void func_800652CC(Object_80*);
|
||||
void func_800654E4(Object *);
|
||||
void func_800656D4(Object_2F4*);
|
||||
@@ -182,7 +193,8 @@ void func_8006684C(Object_2F4*);
|
||||
void func_800669A0(Object_2F4*);
|
||||
void func_80066A80(Object_2F4*);
|
||||
void func_80066C00(Object_80*);
|
||||
void func_80066EF0(Object_6C *); /* extern */
|
||||
void func_80066EA8(Object_80*);
|
||||
void func_80066EF0(Object_6C *);
|
||||
void func_800671D0(Object_6C *);
|
||||
void func_800674B4(f32, f32, f32, f32, f32, f32, f32, f32);
|
||||
void func_8006753C(Object_2F4*);
|
||||
@@ -214,19 +226,25 @@ void func_80069F30(Object_6C *);
|
||||
void func_80069FD4(Object_8C *);
|
||||
void func_8006A06C(UnkStruct_D_80174750*);
|
||||
void func_8006A38C(void);
|
||||
void func_8006A3E8(void);
|
||||
|
||||
void func_8006B0A0(Object_2F4 *, s32);
|
||||
void func_8006B74C(Object_2F4 *);
|
||||
void func_8006EEFC(s32, f32, f32, f32, f32, f32, f32, f32, f32, f32);
|
||||
|
||||
|
||||
void func_800763A4(Object_2F4 *, s32);
|
||||
void func_8007717C(Object_2F4 *, s32);
|
||||
|
||||
void func_80077240(f32, f32, f32, s32);
|
||||
void func_80078E50(f32, f32, f32, f32);
|
||||
void func_800794CC(f32, f32, f32, f32);
|
||||
void func_8007A6F0(Vec3f *, u32);
|
||||
void func_8007ACE0(f32, f32, f32, f32, f32, f32);
|
||||
void func_8007AFD0(f32, f32, f32, s32, f32);
|
||||
void func_8007B228(f32, f32, f32, f32);
|
||||
void func_8007BC7C(f32, f32, f32, f32);
|
||||
void func_8007BFFC(f32, f32, f32, f32, f32, f32, f32, s32);
|
||||
void func_8007C120(f32, f32, f32, f32, f32, f32, f32, s32);
|
||||
void func_8007C484(f32, f32, f32, f32, f32, f32, f32, s32);
|
||||
void func_8007D074(f32, f32, f32, f32);
|
||||
void func_8007D0E0(f32, f32, f32, f32);
|
||||
void func_8007D10C(f32, f32, f32, f32);
|
||||
@@ -237,12 +255,13 @@ void func_80084370(s32);
|
||||
void func_800843FC(s32);
|
||||
void func_80084488(s32);
|
||||
void func_80084688(s32, s32);
|
||||
void func_80084B94(s32 arg0);
|
||||
|
||||
void func_80084B94(s32);
|
||||
void func_800857DC(f32, f32, f32, f32);
|
||||
void func_80085890(f32, f32, f32, f32);
|
||||
void func_80086110(f32 arg0, f32 arg1, s32 arg2);
|
||||
void func_80086110(f32, f32, s32);
|
||||
void func_80086664(f32, f32);
|
||||
void func_800869A0(f32 arg0, f32 arg1, s32 k, f32 arg3, s32 arg4, s32 arg5);
|
||||
void func_800869A0(f32, f32, s32, f32, s32, s32);
|
||||
void func_80087530(f32, f32, s32);
|
||||
void func_8008865C(void);
|
||||
void func_8008AD94(void);
|
||||
@@ -252,23 +271,24 @@ void func_8008BD00(u8*, s32, s32, u8);
|
||||
void func_8008C390(f32, f32, f32, s32);
|
||||
void func_8008C5C8(f32, f32, f32, s32);
|
||||
void func_8008C6F4(s32, s32);
|
||||
s32 func_8008BCBC(s32 arg0);
|
||||
s32 func_8008BCBC(s32);
|
||||
void func_8008CA44(void);
|
||||
s32 func_8008CB8C(void);
|
||||
void func_8008D0DC(f32, f32, f32, f32, f32);
|
||||
void func_8008DE68(void);
|
||||
void func_8008E51C(s32* arg0, f32 arg1);
|
||||
void func_8008E9EC(f32 arg0, f32 arg1);
|
||||
void func_8008E51C(s32* , f32);
|
||||
void func_8008E9EC(f32, f32);
|
||||
void func_8008EA14(f32, f32);
|
||||
void func_8008FA84(void);
|
||||
void func_8008FFF0(Object_408* arg0, s32);
|
||||
s32 func_8009092C(Object_2F4*);
|
||||
void func_8008FFF0(Object_408*, s32);
|
||||
bool func_8009092C(Object_2F4*);
|
||||
s32 func_800915FC(Object_2F4*);
|
||||
void func_80092D48(Object_2F4 *);
|
||||
void func_80094D20(f32, f32);
|
||||
s32 func_800998FC(Vec3f*, Vec3f*, Vec3f*, s32, Vec3f*, f32*);
|
||||
void func_800A18B0(void);
|
||||
void func_800A1980(void);
|
||||
s32 func_800A1B6C(void);
|
||||
bool func_800A1B6C(void);
|
||||
void func_800A1C14(Gfx **);
|
||||
void func_800A1E68(Gfx **);
|
||||
void func_800A1F44(void);
|
||||
@@ -276,10 +296,10 @@ void func_800A1FB0(Gfx **, u8 , u8);
|
||||
void func_800A24DC(s32);
|
||||
void func_800A26C0(void);
|
||||
void func_800A25DC(void);
|
||||
Object_2F4 *func_800A3608(s32 arg0);
|
||||
Object_2F4 *func_800A3608(s32);
|
||||
s32 func_800A3690(Vec3f*, Vec3f*, s32, Vec3f*);
|
||||
void func_800A3CA0(void);
|
||||
s32 func_800A3F50(s32);
|
||||
s32 func_800A3F50(u16);
|
||||
void func_800A5844(void);
|
||||
void func_800A5D6C(void);
|
||||
void func_800A6148(void);
|
||||
@@ -291,28 +311,17 @@ void func_800BA808(u16*, s32);
|
||||
void func_800BB5D0(void);
|
||||
void Graphics_NMIWipe(void);
|
||||
void func_800B6F50(f32, f32, f32, f32, f32, f32);
|
||||
void func_800B9358(void);
|
||||
void RCP_SetupDL_36(void);
|
||||
void func_800C1ED4(void);
|
||||
void func_800C20B0(void);
|
||||
void func_800C2190(void);
|
||||
u16* Message_PtrFromId(u16 msgId);
|
||||
u16 Message_IdFromPtr(u16*);
|
||||
s32 Message_GetWidth(u16* msgPtr);
|
||||
s32 Message_GetCharCount(u16* msgPtr);
|
||||
void Message_DisplayChar(Gfx** gfxPtr, u16 msgChar, s32 xpos, s32 ypos);
|
||||
s32 Message_DisplayText(Gfx** gfxPtr, u16* msgPtr, s32 xPos, s32 yPos, s32 len);
|
||||
void Message_DisplayScrollingText(Gfx** gfxPtr, u16* msgPtr, s32 xPos, s32 yPos, s32 yRangeHi, s32 yRangeLo, s32 len);
|
||||
s32 Message_NotWhitespace(u16*, s32);
|
||||
|
||||
s32 Save_Write(void);
|
||||
s32 Save_Read(void);
|
||||
|
||||
|
||||
|
||||
void func_EFFA40_80187520(s32, void*);
|
||||
|
||||
void func_DF4260_80198310(Object_408 *);
|
||||
void func_DF4260_801878D8(Object_408 *);
|
||||
void func_DF4260_801988E0(void);
|
||||
void func_DF4260_8018B0B4(Object_2F4 *);
|
||||
void func_DF4260_8018BE7C(Object_408 *);
|
||||
void func_DF4260_8019250C(Object_2F4 *);
|
||||
@@ -320,11 +329,16 @@ void func_DF4260_80192CB0(Object_2F4 *);
|
||||
void func_DF4260_80192EA4(Object_2F4 *);
|
||||
void func_DF4260_801933B4(Object_2F4 *);
|
||||
void func_DF4260_801935CC(Object_408 *);
|
||||
void func_DF4260_80198310(Object_408 *);
|
||||
void func_DF4260_801988E0(void);
|
||||
|
||||
void func_E08400_80187B08(Object_2F4 *, s32);
|
||||
void func_E08400_80188A40(Object_408 *);
|
||||
|
||||
void func_E16C50_80190F08(Object_2F4 *);
|
||||
void func_E16C50_80187754(Object_408 *);
|
||||
void func_E16C50_80190F08(Object_2F4 *);
|
||||
void func_E16C50_801915A4(Object_2F4 *);
|
||||
void func_E16C50_80191BB8(Object_2F4 *);
|
||||
void func_E16C50_801932AC(Object_408 *);
|
||||
void func_E16C50_8019B1F0(Object_2F4 *);
|
||||
void func_E16C50_8019B810(Object_2F4 *);
|
||||
@@ -339,20 +353,22 @@ void func_E16C50_801B6E54(Object_2F4 *);
|
||||
void func_E16C50_801B7AF0(Object_2F4 *);
|
||||
void func_E16C50_801BA57C(Object_2F4 *);
|
||||
void func_E16C50_801BB26C(Object_2F4 *);
|
||||
void func_E16C50_801915A4(Object_2F4 *);
|
||||
void func_E16C50_80191BB8(Object_2F4 *);
|
||||
|
||||
void func_E51970_80193CA4(Object_408 *);
|
||||
void func_E51970_80198594(Object_408 *, s32);
|
||||
|
||||
void func_E6A810_80189B80(Object_2F4 *);
|
||||
void func_E6A810_8018ADC4(Object_2F4 *);
|
||||
void func_E6A810_8018B720(Object_2F4 *, s32);
|
||||
void func_E6A810_8018B96C(Object_2F4 *);
|
||||
void func_E6A810_8018BFB0(Object_2F4 *);
|
||||
void func_E6A810_8018E3B0(Object_2F4 *);
|
||||
void func_E6A810_8018E3CC(Object_2F4 *);
|
||||
void func_E6A810_8018E5E8(Object_2F4 *);
|
||||
void func_E6A810_8018EFF0(Object_4C *);
|
||||
void func_E6A810_8018F0D8(Object_80 *);
|
||||
void func_E6A810_8018FA48(Object_408 *);
|
||||
void func_E6A810_801990DC(Object_408 *, s32);
|
||||
void func_E6A810_80199F8C(Object_2F4 *);
|
||||
void func_E6A810_801A3E70(Object_2F4 *);
|
||||
void func_E6A810_801A4660(Object_2F4 *);
|
||||
@@ -364,18 +380,11 @@ void func_E6A810_801A7D98(Object_2F4 *);
|
||||
s32 func_E6A810_801B6AEC(f32, f32, f32);
|
||||
void func_E6A810_801B6E20(f32, f32, f32 *, f32 *, f32 *);
|
||||
|
||||
void func_E9F1D0_80197CC4(Object_408 *);
|
||||
void func_E9F1D0_8018D16C(Object_408 *);
|
||||
|
||||
|
||||
void func_E9F1D0_801888F4(Object_2F4 *, s32);
|
||||
void func_E9F1D0_8018D16C(Object_408 *);
|
||||
void func_E9F1D0_80197CC4(Object_408 *);
|
||||
|
||||
void func_EF0260_8018A96C(void);
|
||||
void func_EF0260_8018AAC4(void);
|
||||
|
||||
void func_E08400_80187B08(Object_2F4 *, s32);
|
||||
void func_E9F1D0_801888F4(Object_2F4 *, s32);
|
||||
void func_E6A810_8018B720(Object_2F4 *, s32);
|
||||
void func_E51970_80198594(Object_408 *, s32);
|
||||
void func_E6A810_801990DC(Object_408 *, s32);
|
||||
void func_E6A810_8018E3B0(Object_2F4 *);
|
||||
#endif
|
||||
|
||||
+53
-53
@@ -197,58 +197,58 @@ void func_800A1540(s32 arg0, s32 arg1, s32 arg2, s32 arg3);
|
||||
void func_800A1558(f32 weight, u16 size, void *src1, void *src2, void *dst);
|
||||
|
||||
void RCP_SetupDL(Gfx** gfxP, s16 i);
|
||||
void func_800B8E14(Gfx** gfxP, s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B8F18(void);
|
||||
void func_800B8F48(void);
|
||||
void func_800B8F78(void);
|
||||
void func_800B8FA8(void);
|
||||
void func_800B8FD8(void);
|
||||
void func_800B9008(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B9120(void);
|
||||
void func_800B9150(void);
|
||||
void func_800B9180(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B9298(void);
|
||||
void func_800B92C8(void);
|
||||
void func_800B92F8(void);
|
||||
void func_800B9328(void);
|
||||
void func_800B9358(void);
|
||||
void func_800B9388(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B94A0(void);
|
||||
void func_800B94D0(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B95E8(void);
|
||||
void func_800B9618(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B9730(void);
|
||||
void func_800B9760(void);
|
||||
void func_800B9790(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B98A8(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B99C0(void);
|
||||
void func_800B99F0(void);
|
||||
void func_800B9A20(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B9B38(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B9C50(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B9D68(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B9E80(void);
|
||||
void func_800B9EB0(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800B9FC8(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800BA0E0(void);
|
||||
void func_800BA110(void);
|
||||
void func_800BA140(void);
|
||||
void func_800BA170(void);
|
||||
void func_800BA1A0(void);
|
||||
void func_800BA1D0(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800BA2E8(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void func_800BA400(void);
|
||||
void func_800BA430(void);
|
||||
void func_800BA460(void);
|
||||
void func_800BA490(void);
|
||||
void func_800BA4C0(void);
|
||||
void func_800BA4F0(void);
|
||||
void func_800BA520(void);
|
||||
void func_800BA550(void);
|
||||
void func_800BA580(void);
|
||||
void func_800BA5B0(void);
|
||||
void func_800BA5E0(void);
|
||||
void func_800BA610(void);
|
||||
void func_800BA640(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetFog(Gfx** gfxP, s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_0(void);
|
||||
void RCP_SetupDL_1(void);
|
||||
void RCP_SetupDL_11(void);
|
||||
void RCP_SetupDL_12(void);
|
||||
void RCP_SetupDL_2(void);
|
||||
void RCP_SetupDL_3(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_4(void);
|
||||
void RCP_SetupDL_7(void);
|
||||
void RCP_SetupDL_9(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_8(void);
|
||||
void RCP_SetupDL_13(void);
|
||||
void RCP_SetupDL_14(void);
|
||||
void RCP_SetupDL_17(void);
|
||||
void RCP_SetupDL_36(void);
|
||||
void RCP_SetupDL_52(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_62(void);
|
||||
void RCP_SetupDL_37(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_18(void);
|
||||
void RCP_SetupDL_20(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_19(void);
|
||||
void RCP_SetupDL_21(void);
|
||||
void RCP_SetupDL_33(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_34(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_40(void);
|
||||
void RCP_SetupDL_42(void);
|
||||
void RCP_SetupDL_43(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_60(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_47(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_66(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_55(void);
|
||||
void RCP_SetupDL_57(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_45(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_46(void);
|
||||
void RCP_SetupDL_41(void);
|
||||
void RCP_SetupDL_64(void);
|
||||
void RCP_SetupDL_64_2(void);
|
||||
void RCP_SetupDL_23(void);
|
||||
void RCP_SetupDL_29(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_30(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
void RCP_SetupDL_27(void);
|
||||
void RCP_SetupDL_32(void);
|
||||
void RCP_SetupDL_73(void);
|
||||
void RCP_SetupDL_76(void);
|
||||
void RCP_SetupDL_74(void);
|
||||
void RCP_SetupDL_78(void);
|
||||
void RCP_SetupDL_81(void);
|
||||
void RCP_SetupDL_48(void);
|
||||
void RCP_SetupDL_68(void);
|
||||
void RCP_SetupDL_49(void);
|
||||
void RCP_SetupDL_44(void);
|
||||
void RCP_SetupDL_50(void);
|
||||
void RCP_SetupDL_61(s32 r, s32 g, s32 b, s32 a, s32 near, s32 far);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
#include "structs.h"
|
||||
#include "macros.h"
|
||||
#include "sf64math.h"
|
||||
#include "sf64mesg.h"
|
||||
#include "gfx.h"
|
||||
|
||||
typedef enum {
|
||||
|
||||
@@ -64,6 +64,9 @@
|
||||
#define SEGMENT_BSS_END(segment) (segment ## _BSS_END)
|
||||
#define SEGMENT_BSS_SIZE(segment) ((uintptr_t)SEGMENT_BSS_END(segment) - (uintptr_t)SEGMENT_BSS_START(segment))
|
||||
|
||||
u8 Overlay_Load(u8, u8);
|
||||
void Overlay_InitDma(void);
|
||||
|
||||
typedef struct {
|
||||
/* 0x0 */ void* start;
|
||||
/* 0x4 */ void* end;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
+110
-35
@@ -6,11 +6,6 @@
|
||||
|
||||
#define UNK_TYPE s32
|
||||
|
||||
typedef struct {
|
||||
s32 msgId;
|
||||
u16* msgPtr;
|
||||
} MsgLookup;
|
||||
|
||||
typedef void (*TimerAction)(s32*, s32);
|
||||
|
||||
typedef struct {
|
||||
@@ -115,15 +110,6 @@ typedef struct {
|
||||
/* 0x3 */ s8 unk_3;
|
||||
} UnkStruct_D_8017797C; // size = 0x4
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ u8 unk_00;
|
||||
/* 0x01 */ char pad01[0x1];
|
||||
/* 0x02 */ u16 unk_02;
|
||||
/* 0x04 */ Vec3f pos;
|
||||
/* 0x10 */ f32 unk_10;
|
||||
/* 0x14 */ char pad14[0x14];
|
||||
} UnkStruct_D_80175A10; // size = 0x28
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ u8 unk_00;
|
||||
/* 0x01 */ u8 unk_01;
|
||||
@@ -143,6 +129,28 @@ typedef struct {
|
||||
/* 0x38 */ f32 unk_38;
|
||||
} UnkStruct_D_80161630; // size = 0x3C
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ s32 unk_00;
|
||||
/* 0x04 */ s32 unk_04;
|
||||
/* 0x08 */ u16 unk_08;
|
||||
/* 0x0A */ u16 unk_0A;
|
||||
/* 0x0C */ s32 unk_0C;
|
||||
/* 0x10 */ s32 unk_10;
|
||||
/* 0x14 */ s32 unk_14;
|
||||
/* 0x18 */ s32 unk_18;
|
||||
/* 0x1C */ s32 unk_1C;
|
||||
/* 0x20 */ f32 unk_20;
|
||||
/* 0x24 */ f32 unk_24;
|
||||
/* 0x28 */ f32 unk_28;
|
||||
/* 0x2C */ s32 unk_2C;
|
||||
/* 0x30 */ s32 unk_30;
|
||||
/* 0x34 */ s32 unk_34;
|
||||
/* 0x38 */ s32 unk_38;
|
||||
/* 0x3C */ s32 unk_3C;
|
||||
/* 0x40 */ s32 unk_40;
|
||||
/* 0x44 */ char pad44[0x60];
|
||||
} UnkStruct_D_80161A68; // size = 0x44?
|
||||
|
||||
typedef struct UnkStruct_D_80178280 {
|
||||
/* 0x000 */ char pad0[0xC];
|
||||
/* 0x00C */ f32 unk_00C;
|
||||
@@ -153,21 +161,39 @@ typedef struct UnkStruct_D_80178280 {
|
||||
/* 0x04C */ Vec3f unk_04C;
|
||||
/* 0x058 */ f32 unk_058;
|
||||
/* 0x05C */ f32 unk_05C;
|
||||
/* 0x060 */ char pad060[0x14];
|
||||
/* 0x05C */ f32 unk_060;
|
||||
/* 0x064 */ char pad064[0x10];
|
||||
/* 0x074 */ f32 unk_074;
|
||||
/* 0x078 */ f32 unk_078;
|
||||
/* 0x07C */ f32 unk_07C;
|
||||
/* 0x080 */ char pad80[0x2C];
|
||||
/* 0x080 */ f32 unk_080;
|
||||
/* 0x084 */ char pad84[4];
|
||||
/* 0x088 */ f32 unk_088;
|
||||
/* 0x08C */ char pad8C[4];
|
||||
/* 0x090 */ f32 unk_090;
|
||||
/* 0x094 */ f32 unk_094;
|
||||
/* 0x098 */ f32 unk_098;
|
||||
/* 0x09C */ char pad9C[0x10];
|
||||
/* 0x0AC */ f32 unk_0AC;
|
||||
/* 0x0B0 */ f32 unk_0B0;
|
||||
/* 0x0B4 */ f32 unk_0B4;
|
||||
/* 0x0B8 */ f32 unk_0B8;
|
||||
/* 0x0BC */ f32 unk_0BC;
|
||||
/* 0x0C0 */ f32 unk_0C0;
|
||||
/* 0x0C4 */ f32 unk_0C4;
|
||||
/* 0x0C8 */ char padC8[8];
|
||||
/* 0x0C0 */ Vec3f unk_0C0;
|
||||
/* 0x0CC */ char padCC[4];
|
||||
/* 0x0D0 */ f32 unk_0D0;
|
||||
/* 0x0D4 */ char padD4[0x3C];
|
||||
/* 0x0D4 */ char padD4[4];
|
||||
/* 0x0D8 */ Vec3f unk_0D8;
|
||||
/* 0x0E4 */ f32 unk_0E4;
|
||||
/* 0x0E8 */ f32 unk_0E8;
|
||||
/* 0x0EC */ char padEC[4];
|
||||
/* 0x0F0 */ f32 unk_0F0;
|
||||
/* 0x0F4 */ f32 unk_0F4;
|
||||
/* 0x0F8 */ f32 unk_0F8;
|
||||
/* 0x0FC */ char padFC[8];
|
||||
/* 0x104 */ f32 unk_104;
|
||||
/* 0x108 */ char pad108[4];
|
||||
/* 0x10C */ f32 unk_10C;
|
||||
/* 0x110 */ f32 unk_110;
|
||||
/* 0x114 */ f32 unk_114;
|
||||
/* 0x118 */ f32 unk_118;
|
||||
@@ -176,41 +202,63 @@ typedef struct UnkStruct_D_80178280 {
|
||||
/* 0x124 */ f32 unk_124;
|
||||
/* 0x128 */ char pad128[0x10];
|
||||
/* 0x138 */ f32 unk_138;
|
||||
/* 0x13C */ char pad13C[8];
|
||||
/* 0x13C */ char pad13C[4];
|
||||
/* 0x140 */ f32 unk_140;
|
||||
/* 0x144 */ f32 unk_144;
|
||||
/* 0x148 */ char pad148[0x54];
|
||||
/* 0x19C */ s32 unk_19C;
|
||||
/* 0x1A0 */ char pad1A0[0x28];
|
||||
/* 0x1A0 */ char pad1A0[4];
|
||||
/* 0x1A4 */ s32 unk_1A4;
|
||||
/* 0x1A8 */ char pad1A8[0x1C];
|
||||
/* 0x1C4 */ s32 unk_1C4;
|
||||
/* 0x1C8 */ s32 unk_1C8;
|
||||
/* 0x1CC */ s32 unk_1CC;
|
||||
/* 0x1D0 */ s32 unk_1D0;
|
||||
/* 0x1D4 */ char pad1D4[0x20];
|
||||
/* 0x1D4 */ s32 unk_1D4;
|
||||
/* 0x1D8 */ char pad1D8[0x1C];
|
||||
/* 0x1F4 */ s32 unk_1F4;
|
||||
/* 0x1F8 */ char pad1F8[0xC];
|
||||
/* 0x1F8 */ s32 unk_1F8;
|
||||
/* 0x1FC */ s32 unk_1FC;
|
||||
/* 0x200 */ char pad200[4];
|
||||
/* 0x204 */ s32 unk_204;
|
||||
/* 0x208 */ char pad208[8];
|
||||
/* 0x210 */ s32 unk_210;
|
||||
/* 0x214 */ char pad214[0x10];
|
||||
/* 0x214 */ char pad214[8];
|
||||
/* 0x21C */ s32 unk_21C;
|
||||
/* 0x220 */ s32 unk_220;
|
||||
/* 0x224 */ s32 unk_224;
|
||||
/* 0x228 */ s32 unk_228;
|
||||
/* 0x22C */ char pad22C[0xC];
|
||||
/* 0x22C */ s32 unk_22C;
|
||||
/* 0x230 */ char pad230[8];
|
||||
/* 0x238 */ s32 unk_238;
|
||||
/* 0x23C */ char pad23C[0x28];
|
||||
/* 0x23C */ s32 unk_23C;
|
||||
/* 0x240 */ char pad240[0x24];
|
||||
/* 0x264 */ s32 unk_264;
|
||||
/* 0x268 */ char pad268[0x4];
|
||||
/* 0x268 */ s32 unk_268;
|
||||
/* 0x26C */ s32 unk_26C;
|
||||
/* 0x270 */ char pad270[0xC];
|
||||
/* 0x27C */ s32 unk_27C;
|
||||
/* 0x280 */ char pad280[0x34];
|
||||
/* 0x280 */ char pad280[4];
|
||||
/* 0x284 */ s32 unk_284;
|
||||
/* 0x288 */ s32 unk_288;
|
||||
/* 0x28C */ char pad28C[0x28];
|
||||
/* 0x2B4 */ s32 unk_2B4;
|
||||
/* 0x2B8 */ char pad2B8[0x4];
|
||||
/* 0x2BC */ f32 unk_2BC;
|
||||
/* 0x2C0 */ char pad2C0[0x1A0];
|
||||
/* 0x2C0 */ char pad2C0[8];
|
||||
/* 0x2C8 */ Vec3f unk_2C8;
|
||||
/* 0x2D4 */ Vec3f unk_2D4;
|
||||
/* 0x2E0 */ Vec3f unk_2E0;
|
||||
/* 0x2EC */ Vec3f unk_2EC;
|
||||
/* 0x2F8 */ char pad2F8[0x168];
|
||||
/* 0x460 */ Vec3f unk_460[1];
|
||||
/* 0x46C */ char pad46C[0x30];
|
||||
/* 0x46C */ char pad46C[0x2C];
|
||||
/* 0x498 */ s32 unk_498;
|
||||
/* 0x49C */ u8 unk_49C; // could be array
|
||||
/* 0x49C */ u8 unk_49D;
|
||||
/* 0x49E */ char pad49E[0x42];
|
||||
/* 0x49E */ char pad49E[0x3A];
|
||||
/* 0x4D8 */ f32 unk_4D8;
|
||||
/* 0x4DC */ s32 unk_4DC;
|
||||
} UnkStruct_D_80178280; // size = 0x4E0 Might be Player
|
||||
|
||||
typedef struct {
|
||||
@@ -245,6 +293,28 @@ typedef struct {
|
||||
/* 0x20 */ u8 unk_20;
|
||||
} ObjectStruct_1C; // size = 0x24
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ u8 unk_00;
|
||||
/* 0x01 */ char pad01[0x1];
|
||||
/* 0x02 */ u16 unk_02;
|
||||
/* 0x04 */ Vec3f pos;
|
||||
/* 0x10 */ f32 unk_10;
|
||||
/* 0x14 */ char pad14[0x14];
|
||||
} UnkStruct_D_80175A10; // size = 0x28
|
||||
|
||||
typedef struct {
|
||||
char unk_00[0x1C];
|
||||
} UnkStruct_D_80176438;
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ Object obj;
|
||||
/* 0x1C */ char pad1C[0x1C];
|
||||
/* 0x38 */ Vec3f unk_38;
|
||||
/* 0x44 */ char pad44[0x1C];
|
||||
/* 0x60 */ s32 unk_60;
|
||||
/* 0x64 */ char pad64[0xC];
|
||||
} Object_70; // size = 0x70
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ Object obj;
|
||||
/* 0x1C */ ObjectStruct_1C unk_1C;
|
||||
@@ -359,17 +429,22 @@ typedef struct {
|
||||
/* 0x074 */ f32 unk_074;
|
||||
/* 0x078 */ char pad78[0xC];
|
||||
/* 0x084 */ f32 unk_084;
|
||||
/* 0x088 */ char pad88[0x3E];
|
||||
/* 0x088 */ char pad88[0x1E];
|
||||
/* 0x0A6 */ s16 unk_0A6;
|
||||
/* 0x0A8 */ char padA8[0x1E];
|
||||
/* 0x0C6 */ u16 unk_0C6;
|
||||
/* 0x0C8 */ char padC8[1];
|
||||
/* 0x0C9 */ u8 unk_0C9;
|
||||
/* 0x0CA */ char padCA[0x12];
|
||||
/* 0x0CA */ char padCA[6];
|
||||
/* 0x0D0 */ s16 unk_0D0;
|
||||
/* 0x0D2 */ char padD2[0xA];
|
||||
/* 0x0DC */ f32 unk_0DC;
|
||||
/* 0x0E0 */ f32 unk_0E0;
|
||||
/* 0x0E4 */ f32 unk_0E4;
|
||||
/* 0x0E8 */ char padE8[0x28];
|
||||
/* 0x110 */ f32 unk_110;
|
||||
/* 0x114 */ char pad114[0x1F4];
|
||||
/* 0x114 */ f32 unk_114;
|
||||
/* 0x118 */ char pad118[0x1F0];
|
||||
/* 0x308 */ Vec3f unk_308;
|
||||
/* 0x314 */ char pad314[0xE4];
|
||||
/* 0x3F8 */ f32 unk_3F8;
|
||||
|
||||
+80
-28
@@ -151,8 +151,7 @@ extern OSMesg D_80156608[4];
|
||||
extern OSMesg D_80156618[1];
|
||||
extern OSMesg D_8015661C[1];
|
||||
|
||||
extern Gfx D_8015DF0[];
|
||||
|
||||
extern u16 D_800C9C3C[16];
|
||||
extern f32 D_800CBF18[];
|
||||
extern ObjectStruct_1C D_800CC124[];
|
||||
extern f32 D_800CF9B0[];
|
||||
@@ -211,10 +210,11 @@ extern s32 D_800D2884[];
|
||||
extern s32 D_800D2894[];
|
||||
extern s32 D_800D28A4[];
|
||||
extern s32 D_800D28B4[];
|
||||
extern u8 D_800D3180[0x1E];
|
||||
extern u8 D_800D3180[0x1E]; // might be bigger? at least 0x21
|
||||
extern s32 D_800D4A70;
|
||||
extern Save gDefaultSave;
|
||||
|
||||
extern s32 D_8015F90C;
|
||||
extern s32 D_8015F924;
|
||||
extern s32 D_8015F928;
|
||||
extern s32 D_8015F930[3];
|
||||
@@ -274,7 +274,13 @@ extern f32 D_80161A44;
|
||||
extern u8 D_80161A50;
|
||||
extern f32 D_80161A54;
|
||||
extern s32 D_80161A5C;
|
||||
extern u16 D_80161A60;
|
||||
extern u16 D_80161A62;
|
||||
extern s32 D_80161A64;
|
||||
extern UnkStruct_D_80161A68* D_80161A68;
|
||||
extern s32 D_80161A70;
|
||||
extern s32 D_80161A74;
|
||||
extern s32 D_80161A78;
|
||||
extern s32 D_80161A88;
|
||||
extern s32 D_80161A8C;
|
||||
extern u8 D_80161A90[];
|
||||
@@ -289,11 +295,10 @@ extern Object_2F4 D_80163FE0[60];
|
||||
extern Object_408 D_8016F110[4];
|
||||
extern Object_8C D_80170130[100];
|
||||
extern Object_6C D_801737E0[20];
|
||||
// extern size_70 D_80174050[16]
|
||||
extern Object_70 D_80174050[16];
|
||||
extern UnkStruct_D_80174750 D_80174750[100];
|
||||
extern UnkStruct_D_80175A10 D_80175A10[64];
|
||||
extern UnkStruct_D_80175A10 D_80176410;
|
||||
// extern size_1C D_80176438[10]
|
||||
extern UnkStruct_D_80175A10 D_80175A10[65];
|
||||
extern UnkStruct_D_80176438 D_80176438[10];
|
||||
extern s32 D_80176550[2];
|
||||
extern f32 D_80176558[2][100];
|
||||
extern f32 D_80176878[2][100];
|
||||
@@ -353,7 +358,10 @@ extern s32 D_801779F8;
|
||||
extern s32 D_80177A80;
|
||||
extern s8 D_80177A98;
|
||||
extern u8 D_80177AB0;
|
||||
extern f32 D_80177AB8[];
|
||||
extern s32 D_80177AD0[];
|
||||
extern s32 D_80177AE0;
|
||||
extern s32 D_80177AE8[];
|
||||
extern s32 D_80177AF8;
|
||||
extern s32 D_80177B40;
|
||||
extern s32 D_80177B50[];
|
||||
@@ -365,6 +373,7 @@ extern u16 D_80177C30[];
|
||||
extern s32 D_80177C50;
|
||||
extern u8 D_80177C74;
|
||||
extern s32 D_80177C80[];
|
||||
extern u16 D_80177C90;
|
||||
extern s32 D_80177C94;
|
||||
extern u8 D_80177C98;
|
||||
extern s32 D_80177C9C;
|
||||
@@ -377,12 +386,15 @@ extern s32 D_80177CBC;
|
||||
extern s32 D_80177CC4;
|
||||
extern f32 D_80177D08;
|
||||
extern s32 D_80177D10[];
|
||||
extern u16 D_8017D138;
|
||||
extern f32 D_80177D20;
|
||||
extern s32 D_80177D28[];
|
||||
extern s32 D_80177D40[];
|
||||
extern f32 D_80177D50;
|
||||
extern s32 D_80177D58[];
|
||||
extern f32 D_80177D68;
|
||||
extern s32 D_80177D70[];
|
||||
extern s32 D_80177D88[];
|
||||
extern s32 D_80177DA0[];
|
||||
extern s32 D_80177DB0;
|
||||
extern s32 D_80177DC8;
|
||||
@@ -390,21 +402,35 @@ extern s32 D_80177E70;
|
||||
extern s32 D_80177E78;
|
||||
extern s32 D_80177E80;
|
||||
extern Vec3f D_80177E88;
|
||||
extern Vec3f D_80177E98[];
|
||||
extern Vec3f D_80177E98[10];
|
||||
extern Vec3f D_80177F10;
|
||||
extern s32 D_8017812C;
|
||||
extern s32 D_80178234;
|
||||
extern s32 D_8017827C;
|
||||
extern UnkStruct_D_80178280* D_80178280;
|
||||
extern s32 D_80178284;
|
||||
extern f32* D_80178288;
|
||||
extern s32 D_8017828C;
|
||||
extern f32* D_80178290;
|
||||
extern s32 D_80178294;
|
||||
extern u32* D_80178298;
|
||||
extern s32 D_8017829C;
|
||||
extern s32 D_801782A4;
|
||||
extern Object_58 *D_801782A8;
|
||||
extern s32 D_801782B8;
|
||||
extern s32 D_801782BC;
|
||||
extern s32 D_801782C0;
|
||||
extern f32 *D_801782C4;
|
||||
extern f32 *D_801782CC;
|
||||
extern s32 D_801782D0;
|
||||
extern f32* D_801782D4;
|
||||
extern s32 D_801782D8;
|
||||
extern f32 *D_801782DC;
|
||||
extern f32 *D_801782E4;
|
||||
extern s32 D_801782E8;
|
||||
extern f32 *D_801782EC;
|
||||
extern s32 D_801782F8;
|
||||
extern s32 D_801782FC;
|
||||
extern s32 D_80178300;
|
||||
extern u16* D_80178308;
|
||||
extern ObjectInit* D_80178310;
|
||||
@@ -416,6 +442,8 @@ extern s32 D_80178340;
|
||||
extern s32 D_80178348;
|
||||
extern s32 D_80178350;
|
||||
extern s32 D_80178354;
|
||||
extern s32 D_80178358;
|
||||
extern s32 D_8017835C;
|
||||
extern s32 D_80178360;
|
||||
extern s32 D_80178364;
|
||||
extern s32 D_80178368;
|
||||
@@ -442,15 +470,39 @@ extern s32 D_80178480;
|
||||
extern s32 D_80178488;
|
||||
extern s32 D_801784A4;
|
||||
extern s32 D_801784AC;
|
||||
extern f32 D_801784B8;
|
||||
extern f32 D_801784BC;
|
||||
extern f32 D_801784C0;
|
||||
extern f32 D_801784C4;
|
||||
extern f32 D_801784C8;
|
||||
extern f32 D_801784CC;
|
||||
extern f32 D_801784D0;
|
||||
extern f32 D_801784D4;
|
||||
extern f32 D_801784D8;
|
||||
extern s32 D_801784DC;
|
||||
extern s32 D_801784E0;
|
||||
extern s32 D_801784E4;
|
||||
extern f32 D_801784F8;
|
||||
extern f32 D_801784FC;
|
||||
extern f32 D_80178500;
|
||||
extern f32 D_80178520;
|
||||
extern f32 D_80178524;
|
||||
extern f32 D_80178528;
|
||||
extern f32 D_8017853C;
|
||||
extern s32 D_80178540;
|
||||
extern s32 D_80178544;
|
||||
extern s32 D_80178548;
|
||||
extern s32 D_8017854C;
|
||||
extern s32 D_80178550;
|
||||
extern s32 D_80178554;
|
||||
extern s32 D_80178558;
|
||||
extern s32 D_8017855C;
|
||||
extern s32 D_80178564;
|
||||
extern s32 D_80178568;
|
||||
extern s32 D_8017856C;
|
||||
extern s32 D_80178570;
|
||||
extern s32 D_80178574;
|
||||
extern s32 D_80178578;
|
||||
extern s32 D_80178580;
|
||||
extern s32 *D_80178710;
|
||||
extern u16** D_80178720;
|
||||
@@ -473,26 +525,6 @@ extern Gfx D_Gfx_800DBAA0[];
|
||||
extern Gfx D_Gfx_800DAC20[];
|
||||
extern Gfx D_Gfx_800D9688[];
|
||||
|
||||
extern u8 gTextCharTextures[24][16 * 13 / 2];
|
||||
extern u16 D_8017A0F4[];
|
||||
extern u16 D_80182544[];
|
||||
extern u16 D_80183CA8[];
|
||||
extern u16 D_80183CF0[];
|
||||
extern u16 D_80183D3C[];
|
||||
extern u16 D_80183630[];
|
||||
extern u16 D_8018366C[];
|
||||
extern u16 D_80183690[];
|
||||
extern u16 D_801836B0[];
|
||||
extern u16 D_801836F8[];
|
||||
extern u16 D_80183724[];
|
||||
extern u16 D_80183900[];
|
||||
extern u16 D_80183950[];
|
||||
extern u16 D_8018398C[];
|
||||
extern u16 D_801839B8[];
|
||||
extern u16 D_80183A08[];
|
||||
extern u16 D_80183A64[];
|
||||
extern MsgLookup gMsgLookup[];
|
||||
|
||||
extern Gfx* D_DF4260_8019A008[];
|
||||
extern Matrix D_E51970_8019EE80;
|
||||
extern Gfx* D_E6A810_801B769C[];
|
||||
@@ -653,6 +685,13 @@ extern Gfx D_3015D80[];
|
||||
extern Gfx D_3016660[];
|
||||
extern Gfx D_3011720[];
|
||||
extern Gfx D_3005980[];
|
||||
extern ObjectInit D_302DE3C[];
|
||||
extern ObjectInit D_302E0E4[];
|
||||
extern ObjectInit D_302E170[];
|
||||
extern ObjectInit D_302E378[];
|
||||
extern UnkStruct_D_80161A68 D_302DD70[];
|
||||
extern UnkStruct_D_80161A68 D_302DDB4[];
|
||||
extern UnkStruct_D_80161A68 D_302DDF8[];
|
||||
|
||||
extern Gfx D_40018A0[];
|
||||
extern Gfx D_4003BD0[];
|
||||
@@ -784,6 +823,18 @@ extern u16 D_6025500[];
|
||||
extern u16 D_6026420[];
|
||||
extern u16 D_6027340[];
|
||||
extern Gfx D_605C230[];
|
||||
extern Vtx D_6001C50[];
|
||||
extern Vtx D_6004500[];
|
||||
extern Vtx D_6009ED0[];
|
||||
extern Vtx D_600C780[];
|
||||
extern u16 D_6022760[];
|
||||
extern u16 D_602AC50[];
|
||||
extern f32 D_6032328[];
|
||||
extern ObjectInit D_603B074[];
|
||||
extern ObjectInit D_6030B14[];
|
||||
extern Gfx D_6020760[];
|
||||
extern UnkStruct_D_80161A68 D_602E584[];
|
||||
|
||||
|
||||
extern u8 D_7000F10[];
|
||||
extern u8 D_7001030[];
|
||||
@@ -817,6 +868,7 @@ extern u8 D_80076E0[];
|
||||
extern u8 D_800CD90[];
|
||||
extern u8 D_800D070[];
|
||||
extern u8 D_800D170[];
|
||||
extern Gfx D_8015DF0[];
|
||||
|
||||
extern Gfx D_900D180[];
|
||||
extern Gfx D_9010FD0[];
|
||||
|
||||
Reference in New Issue
Block a user