80 lines
No EOL
1.3 KiB
C
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 |