Merge branch 'main' of https://github.com/abnormalhare/marioparty4
This commit is contained in:
commit
8f65b73a5a
76 changed files with 13654 additions and 1705 deletions
19
include/REL/m406Dll.h
Normal file
19
include/REL/m406Dll.h
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
#ifndef M406DLL_H
|
||||
#define M406DLL_H
|
||||
|
||||
#include "game/object.h"
|
||||
#include "game/process.h"
|
||||
|
||||
u32 fn_1_122C(void);
|
||||
// ? fn_1_2308(Process *);
|
||||
// ? fn_1_2BEC(void);
|
||||
void fn_1_3064(s32 arg0);
|
||||
void fn_1_696C(float arg8);
|
||||
void fn_1_6B5C(void);
|
||||
void fn_1_B104(float arg8);
|
||||
void fn_1_B25C(void);
|
||||
// ? fn_1_B41C(void);
|
||||
// ? fn_1_D65C(Process *);
|
||||
// ? fn_1_D8B0(void);
|
||||
|
||||
#endif
|
||||
36
include/REL/m417Dll.h
Normal file
36
include/REL/m417Dll.h
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
#ifndef M417DLL_H
|
||||
#define M417DLL_H
|
||||
|
||||
#include "game/object.h"
|
||||
#include "game/process.h"
|
||||
|
||||
typedef struct UnkM417Struct2 {
|
||||
/* 0x00 */ s32 unk_00;
|
||||
/* 0x04 */ float unk_04;
|
||||
/* 0x08 */ float unk_08;
|
||||
/* 0x0C */ float unk_0C;
|
||||
} UnkM417Struct2; /* size = 0x10 */
|
||||
|
||||
void fn_1_5B0(omObjData *object);
|
||||
void fn_1_800(omObjData *object);
|
||||
u32 fn_1_26F8(void);
|
||||
u32 fn_1_2710(void);
|
||||
void fn_1_2728(u32 arg0);
|
||||
s32 fn_1_2740(s32 arg0);
|
||||
void fn_1_2770(s32 arg0);
|
||||
void fn_1_27A0(s32 arg0);
|
||||
s32 fn_1_27D0(void);
|
||||
void fn_1_2808(s32 arg0, s32 arg1, s32 arg2);
|
||||
float fn_1_2F08(float arg8, float arg9, float argA);
|
||||
float fn_1_3024(float arg8, float arg9);
|
||||
void fn_1_3274(Process *arg0);
|
||||
void fn_1_33B4(void);
|
||||
void fn_1_7510(float arg8, float arg9, float argA, float argB);
|
||||
float fn_1_75BC(void);
|
||||
float fn_1_78BC(float arg8, float arg9, float argA);
|
||||
UnkM417Struct2 *fn_1_7A28(void);
|
||||
void fn_1_7A34(Process *arg0);
|
||||
omObjFunc fn_1_BCAC(Process *arg0);
|
||||
omObjFunc fn_1_C658(Process *arg0, omObjData *object);
|
||||
|
||||
#endif
|
||||
49
include/REL/m431Dll.h
Normal file
49
include/REL/m431Dll.h
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
#ifndef M431DLL_H
|
||||
#define M431DLL_H
|
||||
|
||||
#include "game/object.h"
|
||||
|
||||
typedef struct bss_12C_inner {
|
||||
Vec unk0;
|
||||
float unkC;
|
||||
s8 unk10;
|
||||
} Bss12CInner;
|
||||
|
||||
typedef struct bss_12c_struct {
|
||||
s16 unk0[2];
|
||||
u8 unk4[0x8];
|
||||
Vec unkC;
|
||||
u8 unk18[4];
|
||||
Bss12CInner unk1C[2];
|
||||
u8 unk44[0xF0];
|
||||
s16 unk134[2];
|
||||
s16 unk138[2];
|
||||
} Bss12CStruct;
|
||||
|
||||
typedef struct bss_61C_work {
|
||||
u8 unk0[0x4];
|
||||
s16 unk4;
|
||||
s16 unk6[2];
|
||||
s16 unkA;
|
||||
u8 unkC[8];
|
||||
struct bss_61C_work *unk14;
|
||||
u8 unk18[0x46];
|
||||
s16 unk5E[8];
|
||||
s16 unk6E;
|
||||
s16 unk70;
|
||||
s16 unk72;
|
||||
u8 unk74[0x44];
|
||||
} Bss61CWork;
|
||||
|
||||
extern Bss12CStruct lbl_1_bss_12C[4];
|
||||
extern omObjData *lbl_1_bss_61C[4];
|
||||
extern float lbl_1_data_1D0;
|
||||
|
||||
void fn_1_7ABC(Process *objman);
|
||||
s32 fn_1_7FB8(s16 arg0);
|
||||
void fn_1_A7D0(s16 arg0);
|
||||
void fn_1_A904(s16 arg0);
|
||||
|
||||
s32 fn_1_8474(s16 arg0);
|
||||
|
||||
#endif
|
||||
36
include/REL/m434Dll.h
Normal file
36
include/REL/m434Dll.h
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
#ifndef M434DLL_H
|
||||
#define M434DLL_H
|
||||
|
||||
#include "game/object.h"
|
||||
|
||||
void fn_1_1C44(s32 arg0, s32 arg1);
|
||||
s32 fn_1_1C88(s32 arg0);
|
||||
s32 fn_1_1CB8(void);
|
||||
s32 fn_1_1D54(void);
|
||||
void fn_1_1D64(s32 arg0);
|
||||
s32 fn_1_1D74(s32 arg0);
|
||||
s32 fn_1_1D8C(void);
|
||||
void fn_1_1D9C(void);
|
||||
|
||||
void fn_1_1DB0(Process *objman);
|
||||
void fn_1_1E44(void);
|
||||
void fn_1_43AC(Vec *arg0);
|
||||
void fn_1_47EC(Vec *arg0);
|
||||
void fn_1_4854(Process *objman);
|
||||
void fn_1_4964(void);
|
||||
float fn_1_6690(float arg0, float arg1, float arg2);
|
||||
float fn_1_67AC(float arg0, float arg1);
|
||||
void fn_1_6860(Process *objman);
|
||||
void fn_1_6A84(void);
|
||||
|
||||
s32 fn_1_8884(Vec *arg0, float arg1, float arg2, float arg3, float arg4, float arg5, s32 arg6, s32 arg7);
|
||||
void fn_1_8AEC(s16 arg0, Vec *arg1);
|
||||
|
||||
void fn_1_8B58(s16 arg0);
|
||||
|
||||
void fn_1_8C14(s32 arg0, Vec *arg1, float arg2);
|
||||
s32 fn_1_8D78(Vec *arg0);
|
||||
s32 fn_1_8E2C(s32 arg0, Vec *arg1);
|
||||
s32 fn_1_8F3C(s32 arg0);
|
||||
s32 fn_1_8FA0(Vec *arg0);
|
||||
#endif
|
||||
|
|
@ -12,7 +12,45 @@
|
|||
#include "game/board/window.h"
|
||||
#include "game/board/map_object.h"
|
||||
|
||||
|
||||
/* STRUCTS*/
|
||||
typedef struct m02_dice {
|
||||
/* 0x00 */ s16 unk00;
|
||||
/* 0x02 */ s16 unk02;
|
||||
/* 0x04 */ s32 unk04;
|
||||
/* 0x08 */ s32 *unk08;
|
||||
/* 0x0C */ Vec unk0C;
|
||||
/* 0x18 */ s16 unk18;
|
||||
/* 0x1A */ s16 unk1A;
|
||||
/* 0x1C */ u16 unk1C[3];
|
||||
/* 0x22 */ s16 unk22;
|
||||
/* 0x24 */ f32 unk24;
|
||||
/* 0x28 */ s16 unk28;
|
||||
/* 0x2A */ u8 unk2A[0x2];
|
||||
/* 0x2C */ Process *unk2C;
|
||||
/* 0x30 */ s16 unk30[3];
|
||||
/* 0x36 */ s16 unk36[3];
|
||||
/* 0x3C */ omObjData *unk3C[3];
|
||||
/* 0x48 */ s16 unk48[3];
|
||||
/* 0x4E */ u8 unk4E[0x2];
|
||||
/* 0x50 */ omObjData *unk50[3];
|
||||
/* 0x5C */ u8 unk5C[0x08];
|
||||
/* 0x64 */ Vec unk64[2];
|
||||
/* 0x7C */ Vec unk7C;
|
||||
/* 0x88 */ s32 unk88[3];
|
||||
/* 0x94 */ s16 unk94;
|
||||
/* 0x96 */ s16 unk96;
|
||||
/* 0x98 */ f32 unk98;
|
||||
/* 0x9C */ s16 unk9C;
|
||||
} m02GenDice;
|
||||
|
||||
|
||||
extern s16 lbl_1_bss_2E;
|
||||
extern s16 lbl_1_bss_2C;
|
||||
extern Vec lbl_1_bss_20;
|
||||
extern Vec lbl_1_bss_14;
|
||||
extern s16 lbl_1_bss_30[0x10]; // Model List
|
||||
extern s16 lbl_1_data_286;
|
||||
|
||||
// main.c
|
||||
extern void fn_1_770();
|
||||
|
|
@ -23,6 +61,10 @@ extern void fn_1_92C();
|
|||
extern s32 fn_1_1128();
|
||||
extern void fn_1_121C(u32);
|
||||
|
||||
void fn_1_1254(m02GenDice* arg0);
|
||||
void fn_1_1518(m02GenDice* arg0);
|
||||
s32 fn_1_17F4(m02GenDice* arg0);
|
||||
|
||||
// roulette.c
|
||||
extern void fn_1_D3AC();
|
||||
extern s32 fn_1_D8C4();
|
||||
|
|
@ -34,14 +76,14 @@ extern void fn_1_39F4();
|
|||
extern void fn_1_5CF8();
|
||||
extern void fn_1_5D28();
|
||||
extern void fn_1_5F90();
|
||||
extern void fn_1_79BC(s16* itemList);
|
||||
extern void fn_1_8244(s32);
|
||||
extern void fn_1_9250();
|
||||
extern void fn_1_93C8(s32 spaceFlag);
|
||||
extern void fn_1_79BC(s16 *arg0);
|
||||
extern void fn_1_8244(u16 arg0);
|
||||
extern s32 fn_1_9250();
|
||||
extern void fn_1_93C8(u32 arg0);
|
||||
extern void fn_1_BC1C();
|
||||
extern s32 fn_1_BE88();
|
||||
extern s32 fn_1_C108(s32);
|
||||
extern void fn_1_CD04(s32);
|
||||
extern void fn_1_E41C();
|
||||
void fn_1_E41C(void);
|
||||
|
||||
#endif //W02DLL
|
||||
Loading…
Add table
Add a link
Reference in a new issue