mirror of
https://github.com/HarbourMasters/Starship
synced 2026-09-12 13:25:04 -04:00
enemy drawing routines decomped (#28)
* graphics? * more stuff * missed one
This commit is contained in:
+21
-9
@@ -16,7 +16,8 @@ void func_800033E0(void* var_s2, void* var_s1, s32 var_s0);
|
||||
void func_800034E8(u8 arg0);
|
||||
|
||||
void func_8000372C(Gfx** dList, s32 dirX, s32 dirY, s32 dirZ, s32 colR, s32 colG, s32 colB, s32 ambR, s32 ambG, s32 ambB);
|
||||
|
||||
void func_800038AC(Gfx** dList, s32 dir1x, s32 dir1y, s32 dir1z, s32 dir2x, s32 dir2y, s32 dir2z, s32 col1r, s32 col1g,
|
||||
s32 col1b, s32 col2r, s32 col2g, s32 col2b, s32 ambR, s32 ambG, s32 ambB);
|
||||
f32 Math_ModF(f32 value, f32 mod);
|
||||
void Rand_Init(void);
|
||||
f32 Rand_ZeroOne(void);
|
||||
@@ -66,8 +67,8 @@ void Fault_Init(void);
|
||||
|
||||
void func_80016A50(void);
|
||||
void func_800182F4(s32);
|
||||
void func_80019218(u32, f32*, u8, f32*, f32*, s8*);
|
||||
void func_8001A500(f32*); // might be Vec3f*
|
||||
void func_80019218(u32, Vec3f*, u8, f32*, f32*, s8*);
|
||||
void func_8001A500(Vec3f*);
|
||||
void func_8001A838(u32 arg0);
|
||||
void func_8001ACDC(s32);
|
||||
void func_8001AE58(void);
|
||||
@@ -139,13 +140,21 @@ 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_80042FD0(Object_408 *);
|
||||
void func_80053658(UnkStruct_D_80161630 *, UnkStruct_D_80178280 *);
|
||||
void func_8005465C(s32);
|
||||
u8 func_80058F14(u8 arg0, u8 arg1);
|
||||
void func_80059498(void);
|
||||
void func_8005980C(f32 arg0);
|
||||
void func_80057D00(void);
|
||||
|
||||
void func_80060FBC(Object*, 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);
|
||||
void func_800612B8(ObjectStruct_1C*, u32);
|
||||
void func_800613C4(Object_2F4*);
|
||||
void func_80061474(Object_8C* arg0);
|
||||
@@ -199,6 +208,7 @@ void func_80069FD4(Object_8C *);
|
||||
void func_8006A06C(UnkStruct_D_80174750*);
|
||||
void func_8006A38C(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);
|
||||
|
||||
|
||||
@@ -247,6 +257,8 @@ s32 func_800915FC(Object_2F4*);
|
||||
void func_80092D48(Object_2F4 *);
|
||||
void func_80094D20(f32, f32);
|
||||
s32 func_800998FC(Vec3f*, Vec3f*, s32, s32, Vec3f*, Vec3f*);
|
||||
void func_8009A72C(s32, void*, Vec3f*, OverrideLimbDraw, PostLimbDraw, s32*, Matrix*);
|
||||
void func_8009AA20(void*, s32, Vec3f*);
|
||||
s16 func_8009ACDC(s16 *);
|
||||
f32 func_8009BC2C(f32*, f32, f32, f32, f32);
|
||||
f32 func_8009BD38(f32*, f32, f32, f32, f32);
|
||||
@@ -281,9 +293,7 @@ void func_800A5D6C(void);
|
||||
void func_800A6148(void);
|
||||
void func_800A6CD0(UnkStruct_D_80178280 *, s32, s32);
|
||||
void func_800B86CC(void);
|
||||
void func_800B8DD0(Gfx**, s16);
|
||||
void func_800BA490(void);
|
||||
void func_800BA4F0(void);
|
||||
|
||||
s32 func_800BA7BC(u16*, s32);
|
||||
void func_800BA808(u16*, s32);
|
||||
void func_800BB5D0(void);
|
||||
@@ -300,6 +310,7 @@ s32 func_800C3194(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 *);
|
||||
@@ -312,6 +323,7 @@ void func_DF4260_801935CC(Object_408 *);
|
||||
|
||||
void func_E08400_80188A40(Object_408 *);
|
||||
|
||||
void func_E16C50_80190F08(Object_2F4 *);
|
||||
void func_E16C50_80187754(Object_408 *);
|
||||
void func_E16C50_801932AC(Object_408 *);
|
||||
void func_E16C50_8019B1F0(Object_2F4 *);
|
||||
|
||||
Reference in New Issue
Block a user