Matched REL/w01/main + some data cleanup

This commit is contained in:
mrshigure 2024-03-23 22:45:09 -07:00
parent 59f39c0331
commit 538ac0a01a
10 changed files with 2919 additions and 328 deletions

View file

@ -1,3 +1,6 @@
#ifndef REL_OPTION_H
#define REL_OPTION_H
#include "game/object.h"
#include "dolphin/types.h"
@ -78,3 +81,5 @@ extern omObjData *lbl_1_bss_28;
extern omObjData *lbl_1_bss_30;
extern omObjData *lbl_1_bss_38;
extern omObjData *lbl_1_bss_40;
#endif

22
include/REL/w01Dll.h Executable file
View file

@ -0,0 +1,22 @@
#ifndef REL_W01_H
#define REL_W01_H
#include "dolphin/types.h"
typedef struct {
/* 0x00 */ struct {
u8 unk00_field0 : 1;
};
/* 0x01 */ s8 unk01[2];
} UnkBoardDataStruct; // Size unknown
extern void fn_1_9D00(s32 arg0);
extern void fn_1_9DD8(void);
extern void fn_1_D740(s16 *arg0);
extern void fn_1_DD84(void);
extern void fn_1_DE94(void);
extern s16 lbl_1_bss_6C4[33];
extern UnkBoardDataStruct *lbl_1_bss_0;
#endif

View file

@ -106,7 +106,6 @@ void BoardCameraOffsetSet(float x, float y, float z);
void BoardCameraTargetPlayerSet(s32 player);
void BoardCameraTargetModelSet(s16 model);
void BoardCameraTargetSpaceSet(s32 space);
void BoardCameraPosCalcFuncSet(BoardCameraPosCalcFunc func);
void BoardCameraQuakeSet(s32 duration, float strength);
void BoardCameraQuakeReset();
void BoardCameraTargetSet(float x, float y, float z);

View file

@ -146,7 +146,6 @@ void BoardBowserSuitMotionSetWait(void);
void BoardBowserSuitPlayerModelKill(void);
void BoardDiceDigit2DShowSet(s32);
s32 BoardPlayerMotBlendCheck(s32);
void BoardPlayerMoveAwayStartCurr(s32, s32);
void BoardBowserSuitMotionSetWalk(void);
s16 BoardBowserSuitModelGet(void);

View file

@ -49,6 +49,7 @@ s32 BoardSpaceStarGetCurr(void);
s32 BoardSpaceStarCheck(s32 index);
void BoardSpaceLandExec(s32 player, s32 space);
void BoardSpaceBlockPosSet(void);
void BoardSpaceInit(s32 data_num);
extern s16 boardSpaceStarTbl[8];