#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, s32 arg1); omObjData *fn_2_141B0(void); omObjData *fn_2_14640(Process *objman); #endif