Matched game/board/char_wheel + some unsplit cleanup

This commit is contained in:
mrshigure 2024-03-10 00:26:44 -08:00
parent 4008d02dda
commit 16e5f39954
15 changed files with 558 additions and 30 deletions

13
include/game/board/char_wheel.h Executable file
View file

@ -0,0 +1,13 @@
#ifndef _BOARD_CHAR_WHEEL_H
#define _BOARD_CHAR_WHEEL_H
#include "dolphin/types.h"
s32 BoardCharWheelInit(s32 arg0, s32 arg1);
BOOL BoardCharWheelCheck(void);
void BoardCharWheelWait(void);
s32 BoardCharWheelResultGet(void);
void BoardCharWheelSpeedSet(float arg0);
void BoardCharWheelTargetSet(s16 arg0);
#endif

View file

@ -14,6 +14,6 @@ s32 BoardComUseItemSlotGet(s32 arg0);
s32 BoardComUseItemSet(s32 arg0, s32 arg1);
BOOL BoardComUseItemCheck(s32 arg0);
s32 BoardComJunctionInputGet(s32 arg0, Vec *arg1, s32 arg2, float *arg3);
s32 BoardComBestPlayerFind(void);
s32 BoardComFarPlayerFind(void);
#endif

View file

@ -5,10 +5,7 @@
#define BOARD_SPACE_LINKMAX 4
#ifndef _BOARD_SPACE_EVENT_FUNC
#define _BOARD_SPACE_EVENT_FUNC
typedef s32 (*BoardSpaceEventFunc)(void);
#endif
typedef struct board_space {
Vec pos;