Decompile more of board/main.c
This commit is contained in:
parent
8b2bec5e07
commit
cea9598a34
5 changed files with 255 additions and 24 deletions
|
|
@ -8,6 +8,10 @@
|
|||
typedef s32 (*BoardSpaceEventFunc)(void);
|
||||
#endif
|
||||
|
||||
#ifndef _BOARD_MAIN_H
|
||||
typedef void (*BoardLightHook)(void);
|
||||
#endif
|
||||
|
||||
void BoardCameraTargetModelSet(s16 model);
|
||||
void BoardCameraMotionStartEx(s16, Vec *, Vec *, f32, f32, s16);
|
||||
void BoardCameraMotionWait(void);
|
||||
|
|
@ -29,7 +33,7 @@ void BoardModelLayerSet(s16, u8);
|
|||
void BoardTutorialHostSet(s16);
|
||||
s16 BoardModelIDGet(s16);
|
||||
void BoardModelScaleSetV(s16, Vec*);
|
||||
void BoardLightHookSet(void*, void*);
|
||||
void BoardLightHookSet(BoardLightHook set, BoardLightHook reset);
|
||||
s16 BoardModelCreate(s32, void*, s32);
|
||||
void BoardModelKill(s16);
|
||||
void fn_8006DDE8(s16, f32);
|
||||
|
|
@ -57,4 +61,8 @@ s32 BoardIsKill(void);
|
|||
void BoardModelMtxSet(s16, Mtx);
|
||||
void BoardModelRotSet(s16, f32, f32, f32);
|
||||
|
||||
void BoardBowserExec(s32 player, s32 space);
|
||||
void BoardBattleExec(s32 player, s32 space);
|
||||
void BoardFortuneExec(s32 player, s32 space);
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -72,17 +72,22 @@ typedef void (*BoardFunc)(void);
|
|||
typedef void (*BoardLightHook)(void);
|
||||
typedef void (*BoardCameraPosCalcFunc)(BoardCameraData *camera);
|
||||
|
||||
typedef void (*BoardTurnStartHook)(s32 player, s32 space);
|
||||
|
||||
void BoardCommonInit(BoardFunc create, BoardFunc destroy);
|
||||
void BoardKill(void);
|
||||
s32 BoardIsKill(void);
|
||||
void BoardPauseEnableSet(s32 value);
|
||||
s32 BoardPauseEnableGet();
|
||||
void BoardPauseDisableSet(s32 value);
|
||||
s32 BoardPauseDisableGet();
|
||||
void BoardSaveInit(s32 board);
|
||||
void BoardStoryConfigSet(s32 mg_type, s32 diff_story);
|
||||
void BoardPartyConfigSet(s32 team, s32 bonus_star, s32 mg_type, s32 max_turn, s32 p1_handicap, s32 p2_handicap, s32 p3_handicap, s32 p4_handicap);
|
||||
BOOL BoardTurnNext(void);
|
||||
s32 BoardTurnNext(void);
|
||||
void BoardNextOvlSet(OverlayID overlay);
|
||||
s32 BoardStartCheck(void);
|
||||
void BoardLightHookSet(BoardLightHook set, BoardLightHook reset);
|
||||
void BoardLightSetExec(void);
|
||||
void BoardLightResetExec(void);
|
||||
void BoardCameraBackup(void);
|
||||
void BoardCameraRestore(void);
|
||||
void BoardCameraScissorSet(s32 x, s32 y, s32 w, s32 h);
|
||||
|
|
@ -116,7 +121,11 @@ s32 BoardCameraCullCheck(Vec *point, float radius);
|
|||
s32 BoardCameraMotionIsDone(void);
|
||||
void BoardCameraMotionWait(void);
|
||||
void BoardCameraInit(void);
|
||||
void BoardMGCreate(u16 param);
|
||||
void BoardMGCreate(s32 param);
|
||||
void BoardEventFlagSet(void);
|
||||
void BoardEventFlagReset(void);
|
||||
s32 BoardEventFlagGet(void);
|
||||
|
||||
float BoardArcSin(float value);
|
||||
float BoardArcCos(float value);
|
||||
void BoardRandInit(void);
|
||||
|
|
|
|||
|
|
@ -46,5 +46,6 @@ void BoardPlayerAutoSizeSet(s32 player, s32 value);
|
|||
void BoardPlayerMotionStart(s32, s32, s32);
|
||||
void BoardPlayerMotionShiftSet(s32 player, s32 arg1, float start, float end, u32 attr);
|
||||
void BoardPlayerRotYSet(s32 player, float rot_y);
|
||||
void BoardPlayerZoomRestore(s32 player);
|
||||
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue