mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-29 02:30:44 -04:00
Decompile func0f069850
This commit is contained in:
@@ -33,7 +33,7 @@ void objUpdateLinkedScenery(struct defaultobj *obj, struct prop *arg1);
|
||||
u32 func0f0667ac(void);
|
||||
u32 func0f0667b4(void);
|
||||
f32 modelBboxGetYMin(struct modelrodata_bbox *bbox);
|
||||
u32 func0f0667c4(void);
|
||||
f32 func0f0667c4(struct modelrodata_bbox *bbox);
|
||||
f32 modelBboxGetZMin(struct modelrodata_bbox *bbox);
|
||||
f32 modelBboxGetZMax(struct modelrodata_bbox *bbox);
|
||||
f32 func0f0667dc(struct modelrodata_bbox *bbox, Mtxf *mtx);
|
||||
@@ -52,7 +52,7 @@ f32 func0f066a1c(struct modelrodata_bbox *bbox, f32 arg1, f32 arg2, f32 arg3);
|
||||
f32 func0f066abc(struct modelrodata_bbox *bbox, f32 arg1, f32 arg2, f32 arg3);
|
||||
s32 func0f066b5c(f32 xmin, f32 xmax, f32 ymin, f32 ymax, f32 zmin, f32 zmax, Mtxf *mtx, struct tiletype2 *tile);
|
||||
void func0f067424(struct modelrodata_bbox *bbox, Mtxf *mtx, struct tiletype2 *tile);
|
||||
u32 func0f0674bc(void);
|
||||
void func0f0674bc(struct modelrodata_type19 *rodata19, struct modelrodata_bbox *bbox, Mtxf *mtx, struct tiletype2 *tile);
|
||||
bool func0f0675c8(struct coord *pos, f32 arg1, struct modelrodata_bbox *bbox, Mtxf *mtx);
|
||||
bool func0f0677ac(struct coord *coord, struct coord *arg1, struct coord *pos, struct coord *normal, struct coord *up, struct coord *look, f32 xmin, f32 xmax, f32 ymin, f32 ymax, f32 zmin, f32 zmax);
|
||||
bool func0f0678f8(struct coord *coord, struct coord *arg1, s32 padnum);
|
||||
@@ -89,7 +89,7 @@ void func0f069144(struct prop *prop, u8 *nextcol, u16 floorcol);
|
||||
void func0f069630(struct prop *prop, u8 *nextcol, u16 floorcol);
|
||||
void colourTween(u8 *col, u8 *nextcol);
|
||||
void func0f069750(s32 *arg0, s32 arg1, f32 *arg2);
|
||||
void func0f069850(struct defaultobj *obj, struct coord *pos, f32 realrot[3][3], struct tiletype3 *geo);
|
||||
void func0f069850(struct defaultobj *obj, struct coord *pos, f32 rot[3][3], struct tiletype3 *tile);
|
||||
void func0f069b4c(struct defaultobj *obj);
|
||||
void func0f069c1c(struct defaultobj *obj);
|
||||
void func0f069c70(struct defaultobj *obj, bool arg1, bool arg2);
|
||||
|
||||
@@ -16,7 +16,7 @@ struct modelnode *model0001a784(struct modelnode *node);
|
||||
struct modelnode *model0001a7cc(struct modelnode *node);
|
||||
struct modelnode *model0001a85c(struct modelnode *node);
|
||||
struct modelnode *modelGetPart(struct modelfiledata *arg0, s32 partnum);
|
||||
union modelrodata *modelGetPartRodata(struct modelfiledata *modelfiledata, s32 partnum);
|
||||
void *modelGetPartRodata(struct modelfiledata *modelfiledata, s32 partnum);
|
||||
f32 model0001a9e8(struct model *model);
|
||||
void *modelGetNodeRwData(struct model *model, struct modelnode *node);
|
||||
void modelNodeGetPosition(struct model *model, struct modelnode *node, struct coord *pos);
|
||||
|
||||
+17
-1
@@ -1581,7 +1581,7 @@ struct tvscreen {
|
||||
};
|
||||
|
||||
struct hov {
|
||||
/*0x00*/ u32 unk00;
|
||||
/*0x00*/ u8 unk00;
|
||||
/*0x04*/ f32 unk04;
|
||||
/*0x08*/ f32 unk08;
|
||||
/*0x0c*/ f32 unk0c;
|
||||
@@ -6808,4 +6808,20 @@ struct skything38 {
|
||||
/*0x34*/ u32 unk34;
|
||||
};
|
||||
|
||||
struct var80069a70 {
|
||||
/*0x00*/ f32 unk00;
|
||||
/*0x04*/ u32 unk04;
|
||||
/*0x08*/ u32 unk08;
|
||||
/*0x0c*/ u32 unk0c;
|
||||
/*0x10*/ u32 unk10;
|
||||
/*0x14*/ u32 unk14;
|
||||
/*0x18*/ u32 unk18;
|
||||
/*0x1c*/ u32 unk1c;
|
||||
/*0x20*/ u32 unk20;
|
||||
/*0x24*/ u32 unk24;
|
||||
/*0x28*/ u32 unk28;
|
||||
/*0x2c*/ u32 unk2c;
|
||||
/*0x30*/ u32 unk30;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user