Decompile func0f070bd0

This commit is contained in:
Ryan Dwyer
2022-04-07 17:20:57 +10:00
parent a6904fc187
commit 571aaa3ef9
3 changed files with 22 additions and 62 deletions
+2 -2
View File
@@ -136,8 +136,8 @@ void func0f0706f8(struct prop *prop, bool fulltick);
void func0f07079c(struct prop *prop, bool fulltick);
s32 glassCalculateOpacity(struct coord *pos, f32 xludist, f32 opadist, f32 arg3);
void func0f070a1c(struct modelrodata_bbox *bbox, f32 realrot[3][3], struct coord *pos, struct coord *vertices);
void func0f070bd0(union modelrodata *rodata, f32 realrot[3][3], struct coord *pos, struct coord *vertices);
void func0f070ca0(struct defaultobj *obj, struct tiletype1 *tile, u32 flags, struct modelrodata_bbox *bbox, union modelrodata *rodata);
void func0f070bd0(struct modelrodata_type19 *rodata, f32 realrot[3][3], struct coord *pos, struct coord *vertices);
void func0f070ca0(struct defaultobj *obj, struct tiletype1 *tile, u32 flags, struct modelrodata_bbox *bbox, struct modelrodata_type19 *rodata);
void liftActivate(struct prop *prop, u8 liftnum);
struct prop *liftFindByPad(s16 padnum);
f32 liftGetY(struct liftobj *lift);
+6
View File
@@ -670,6 +670,11 @@ struct modelrodata_dl { // type 0x18
/*0x16*/ u16 numcolours;
};
struct modelrodata_type19 { // type 0x19
/*0x00*/ u32 unk00;
/*0x04*/ struct coord unk04[4];
};
union modelrodata {
struct modelrodata_chrinfo chrinfo;
struct modelrodata_position position;
@@ -686,6 +691,7 @@ union modelrodata {
struct modelrodata_type16 type16;
struct modelrodata_headspot headspot;
struct modelrodata_dl dl;
struct modelrodata_type19 type19;
};
struct modelnode {