marioparty4/include/REL/m401Dll.h
gamemasterplc 4fc9468247 Decompile most of m401dll/main_ex.c
fn_2_10A88 is still incomplete
2024-05-24 21:58:45 -05:00

80 lines
No EOL
1.3 KiB
C

#ifndef M401DLL_H
#define M401DLL_H
#include "game/object.h"
#include "dolphin.h"
extern float lbl_2_bss_12C;
extern float lbl_2_bss_128;
extern float lbl_2_bss_124;
extern s16 lbl_2_bss_120;
extern Vec lbl_2_bss_6C;
extern Vec lbl_2_bss_60;
extern float lbl_2_bss_50;
extern omObjData **lbl_2_bss_118;
typedef struct m401_work_player {
s16 unk0;
s32 unk4;
s32 unk8;
Vec unkC;
Vec unk18;
Vec unk24;
Vec unk30;
Vec unk3C;
omObjData *unk48;
omObjData *unk4C;
omObjData *unk50;
omObjData *unk54;
Vec unk58;
float unk64;
s16 unk68;
s16 unk6A;
s16 unk6C;
s16 unk6E;
s16 unk70;
s16 unk72;
s16 unk74;
s16 unk76;
s16 unk78;
s16 unk7A;
s16 unk7C;
s16 unk7E;
float unk80;
s16 unk84;
s16 unk86;
float unk88;
s16 unk8C;
s16 unk8E;
s16 unk90;
s16 unk92;
Vec unk94;
s8 unkA0;
s8 unkA1;
} M401WorkPlayer;
typedef struct unkwork_10A88 {
Vec unk0;
omObjData *unkC;
s16 unk10;
s16 unk12;
s16 unk14;
s32 unk18;
float unk1C;
} UnkWork10A88;
void fn_2_169C(s16 arg0);
void fn_2_A8A4(omObjData *object, float x, float y, float z);
void fn_2_10240(Vec *arg0, Vec *arg1);
void fn_2_1041C(void);
void fn_2_10710(void);
void fn_2_1079C(void);
omObjData *fn_2_10A88(Vec *arg0, s16 arg1);
omObjData *fn_2_141B0(void);
omObjData *fn_2_14640(Process *objman);
#endif