Decompile lightGetBboxCentre

This commit is contained in:
Ryan Dwyer
2020-09-02 19:45:10 +10:00
parent f54c6ba883
commit dbb9e6b179
4 changed files with 32 additions and 105 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ u8 roomGetBrightness(s32 room);
s32 func0f000c54(s32 roomnum);
u32 func0f000cc4(void);
f32 func0f000dbc(s32 roomnum);
u32 func0f000dfc(void);
bool lightGetBboxCentre(s32 roomnum, u32 lightnum, struct coord *pos);
bool lightIsHealthy(s32 roomnum, s32 lightnum);
bool func0f000f94(s32 roomnum, s32 lightnum);
bool lightIsOn(s32 roomnum, s32 lightnum);
+7 -12
View File
@@ -6360,6 +6360,12 @@ struct var8009dbe0 {
u32 unk44;
};
struct vec3s16 {
s16 x;
s16 y;
s16 z;
};
struct light {
/*0x00*/ u16 roomnum;
/*0x02*/ u16 unk02;
@@ -6371,18 +6377,7 @@ struct light {
/*0x05*/ u8 unk05_04 : 1;
/*0x06*/ u16 unk06;
/*0x08*/ u16 unk08;
/*0x0a*/ s16 x1;
/*0x0c*/ s16 y1;
/*0x0e*/ s16 z1;
/*0x10*/ s16 x2;
/*0x12*/ s16 y2;
/*0x14*/ s16 z2;
/*0x16*/ s16 x3;
/*0x18*/ s16 y3;
/*0x1a*/ s16 z3;
/*0x1c*/ s16 x4;
/*0x1e*/ s16 y4;
/*0x20*/ s16 z4;
/*0x0a*/ struct vec3s16 bbox[4];
};
#endif