Finish matching board/item.c
This commit is contained in:
parent
e8cf239982
commit
e57cd433f1
5 changed files with 994 additions and 74 deletions
|
|
@ -377,7 +377,7 @@ config.libs = [
|
||||||
Object(Matching, "game/board/roll.c"),
|
Object(Matching, "game/board/roll.c"),
|
||||||
Object(Matching, "game/board/ui.c"),
|
Object(Matching, "game/board/ui.c"),
|
||||||
Object(Matching, "game/board/block.c"),
|
Object(Matching, "game/board/block.c"),
|
||||||
Object(NonMatching, "game/board/item.c"),
|
Object(Matching, "game/board/item.c"),
|
||||||
Object(NonMatching, "game/board/bowser.c"),
|
Object(NonMatching, "game/board/bowser.c"),
|
||||||
Object(NonMatching, "game/board/battle.c"),
|
Object(NonMatching, "game/board/battle.c"),
|
||||||
Object(NonMatching, "game/board/fortune.c"),
|
Object(NonMatching, "game/board/fortune.c"),
|
||||||
|
|
|
||||||
|
|
@ -82,7 +82,7 @@ void BoardPlayerScaleSetV(s32, Vec*);
|
||||||
void BoardPlayerScaleSet(s32, f32, f32, f32);
|
void BoardPlayerScaleSet(s32, f32, f32, f32);
|
||||||
s16 BoardPlayerCurrMotionGet(s32);
|
s16 BoardPlayerCurrMotionGet(s32);
|
||||||
s32 BoardPlayerMotionCreate(s32, s32);
|
s32 BoardPlayerMotionCreate(s32, s32);
|
||||||
void BoardPlayerMotionKill(s32, s32);
|
s32 BoardPlayerMotionKill(s32, s32);
|
||||||
s32 BoardPlayerMotionEndCheck(s32);
|
s32 BoardPlayerMotionEndCheck(s32);
|
||||||
void BoardPlayerMotionEndWait(s32);
|
void BoardPlayerMotionEndWait(s32);
|
||||||
void BoardPlayerMotionStart(s32, s32, s32);
|
void BoardPlayerMotionStart(s32, s32, s32);
|
||||||
|
|
@ -114,6 +114,7 @@ void BoardPlayerZoomRestore(s32);
|
||||||
void BoardJunctionMaskSet(s32);
|
void BoardJunctionMaskSet(s32);
|
||||||
void BoardJunctionMaskReset(s32);
|
void BoardJunctionMaskReset(s32);
|
||||||
void BoardJunctionMaskZero(void);
|
void BoardJunctionMaskZero(void);
|
||||||
|
void BoardPlayerVoiceEnableSet(s32, s32, s32);
|
||||||
void InitJunction(s32, s32, f32);
|
void InitJunction(s32, s32, f32);
|
||||||
static void UpdateJunctionGfx(omObjData*);
|
static void UpdateJunctionGfx(omObjData*);
|
||||||
static void StopJunctionPlayer(s32);
|
static void StopJunctionPlayer(s32);
|
||||||
|
|
|
||||||
|
|
@ -11,4 +11,6 @@ void BoardStarExec(s32 arg0, BoardSpace *arg1);
|
||||||
void BoardStarGive(s32 arg0, Vec *arg1);
|
void BoardStarGive(s32 arg0, Vec *arg1);
|
||||||
void BoardStarShowNext(s32 arg0);
|
void BoardStarShowNext(s32 arg0);
|
||||||
|
|
||||||
|
extern s32 boardStarSndTbl[];
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -21,7 +21,7 @@ extern f32 BoardModelRotYGet(s16);
|
||||||
extern void BoardModelScaleGet(s16, s32*);
|
extern void BoardModelScaleGet(s16, s32*);
|
||||||
extern void BoardModelVoiceEnableSet(s16, s32, s32);
|
extern void BoardModelVoiceEnableSet(s16, s32, s32);
|
||||||
extern s32 BoardModelMotionCreate(s16, s32);
|
extern s32 BoardModelMotionCreate(s16, s32);
|
||||||
extern void BoardModelMotionKill(s16, s32);
|
extern s32 BoardModelMotionKill(s16, s32);
|
||||||
extern s32 BoardModelMotionEndCheck(s16);
|
extern s32 BoardModelMotionEndCheck(s16);
|
||||||
extern s32 BoardModelMotionShiftSet(s16, s32, f32, f32, u32);
|
extern s32 BoardModelMotionShiftSet(s16, s32, f32, f32, u32);
|
||||||
extern void BoardModelMotionTimeSet(s16, f32);
|
extern void BoardModelMotionTimeSet(s16, f32);
|
||||||
|
|
@ -514,8 +514,8 @@ s32 BoardPlayerMotionCreate(s32 arg0, s32 arg1) {
|
||||||
return BoardModelMotionCreate(BoardPlayerModelGet(arg0), arg1);
|
return BoardModelMotionCreate(BoardPlayerModelGet(arg0), arg1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BoardPlayerMotionKill(s32 arg0, s32 arg1) {
|
s32 BoardPlayerMotionKill(s32 arg0, s32 arg1) {
|
||||||
BoardModelMotionKill(BoardPlayerModelGet(arg0), arg1);
|
return BoardModelMotionKill(BoardPlayerModelGet(arg0), arg1);
|
||||||
}
|
}
|
||||||
|
|
||||||
s32 BoardPlayerMotionEndCheck(s32 arg0) {
|
s32 BoardPlayerMotionEndCheck(s32 arg0) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue