Decompile model0001bc14

This commit is contained in:
Ryan Dwyer
2022-07-24 11:51:54 +10:00
parent 0d233fdf37
commit ee4fa30cd2
7 changed files with 136 additions and 282 deletions
+2
View File
@@ -2130,6 +2130,8 @@
#define MODELNODETYPE_16 0x16
#define MODELNODETYPE_HEADSPOT 0x17
#define MODELNODETYPE_DL 0x18
#define MODELNODETYPE_0100 0x0100
#define MODELNODETYPE_0200 0x0200
/**
* Models can contain "parts", which are a list of certain node addresses in the
+1 -1
View File
@@ -52,7 +52,7 @@ extern bool var8005efbc;
extern f32 var8005efc0;
extern bool (*var8005efc4)(struct model *model, struct modelnode *node);
extern struct gfxvtx *(*g_ModelVtxAllocatorFunc)(s32 numvertices);
extern void *var8005efcc;
extern void (*g_ModelJointPositionedFunc)(s32 mtxindex, Mtxf *mtx);
extern u8 var8005efb0_2;
extern u32 var8005efd0;
extern bool var8005efd8_2;
+1 -1
View File
@@ -36,7 +36,7 @@ void model0001b0e8(struct model *model, struct modelnode *node);
void model0001b3bc(struct model *model);
void model0001b400(struct modelrenderdata *arg0, struct model *model, struct modelnode *node);
void model0001b80c(struct modelrenderdata *renderdata, struct model *model, struct modelnode *node, struct coord *arg3, struct coord *arg4, bool arg5, struct coord *arg6);
void model0001bc14(struct modelrenderdata *renderdata, struct model *model, struct modelnode *node, f32 arg3[4], struct coord *arg4, struct coord *arg5);
void model0001bc14(struct modelrenderdata *renderdata, struct model *model, struct modelnode *node, f32 arg3[4], struct coord *pos, struct coord *arg5);
void model0001bfa8(struct modelrenderdata *arg0, struct model *model, struct modelnode *node);
void model0001c5b4(struct modelrenderdata *arg0, struct model *model, struct modelnode *node);
void model0001c664(struct model *model, struct modelnode *node);