this doesnt work for no reason (fn_1_5C2C)
This commit is contained in:
parent
cb98cf86d5
commit
bdc09c1575
3 changed files with 184 additions and 13 deletions
|
|
@ -1,4 +1,5 @@
|
|||
#include "dolphin/types.h"
|
||||
#include "game/hsfman.h"
|
||||
|
||||
#include "game/object.h"
|
||||
extern s32 rand8(void);
|
||||
|
|
@ -70,7 +71,9 @@ typedef struct _unkStruct8 {
|
|||
s16 unk0[3][4];
|
||||
s16 unk18[3];
|
||||
s16 unk1E;
|
||||
char unk20[0x5C];
|
||||
char unk20[0x48];
|
||||
f32 unk68;
|
||||
char unk6C[0x10];
|
||||
Vec unk7C;
|
||||
Vec unk88;
|
||||
Vec unk94;
|
||||
|
|
@ -80,6 +83,16 @@ typedef struct _unkStruct8 {
|
|||
Vec unkC4;
|
||||
} unkStruct8;
|
||||
|
||||
typedef struct _unkStruct7 {
|
||||
GXColor unk0;
|
||||
Vec unk4;
|
||||
} unkStruct7;
|
||||
|
||||
typedef struct _unkStruct9 {
|
||||
f32 unk0;
|
||||
f32 unk4;
|
||||
} unkStruct9;
|
||||
|
||||
typedef struct _unkStruct6 {
|
||||
s16 unk0;
|
||||
u16 unk2;
|
||||
|
|
@ -88,20 +101,20 @@ typedef struct _unkStruct6 {
|
|||
u32 unk8;
|
||||
Vec* unkC;
|
||||
Vec* unk10;
|
||||
char unk14[0xC];
|
||||
Vec* unk14;
|
||||
Vec* unk18;
|
||||
unkStruct9* unk1C;
|
||||
s32 unk20;
|
||||
unkStruct8* unk24;
|
||||
char unk28[0x10];
|
||||
HsfMaterial* unk28;
|
||||
HsfAttribute* unk2C;
|
||||
void* unk30;
|
||||
u32 unk34;
|
||||
m440Func6 unk38;
|
||||
s16 unk3C;
|
||||
s16 unk3E;
|
||||
} unkStruct6; // sizeof 0x40
|
||||
|
||||
typedef struct _unkStruct7 {
|
||||
GXColor unk0;
|
||||
Vec unk4;
|
||||
} unkStruct7;
|
||||
|
||||
|
||||
////// BSS //////
|
||||
// object.c
|
||||
|
|
@ -191,5 +204,6 @@ extern void fn_1_4EEC(u16, u16);
|
|||
extern void fn_1_4F34(unkStruct6*);
|
||||
extern void fn_1_5010(unkStruct6*, Vec*, f32);
|
||||
extern void fn_1_57B4(unkStruct6*);
|
||||
extern void fn_1_5C2C(s16, HsfObject*, unkStruct6*, u16);
|
||||
// ...
|
||||
extern f32 fn_1_93C0(f32, f32, f32);
|
||||
Loading…
Add table
Add a link
Reference in a new issue