Start work on selmenu

This commit is contained in:
gamemasterplc 2024-03-12 21:55:39 -05:00
parent e9c983c215
commit a66a32f849
10 changed files with 727 additions and 33 deletions

View file

@ -39,7 +39,6 @@ typedef struct {
u32 unk0C;
} ConfigWork;
extern void omSysPauseCtrl(s32);
static void PauseExit(void);
static void PauseProcess(void);

View file

@ -2980,13 +2980,13 @@ static inline void SetDefLightInlineFunc(GXLightObj *arg0, u8 arg1, u8 arg2, u8
GXSetChanMatColor(GX_COLOR0A0, spE);
}
void SetDefLight(Vec arg0, Vec arg1, u8 arg2, u8 arg3, u8 arg4, u8 arg5, u8 arg6, u8 arg7, u8 arg8, u8 arg9, u8 argA) {
void SetDefLight(Vec *arg0, Vec *arg1, u8 arg2, u8 arg3, u8 arg4, u8 arg5, u8 arg6, u8 arg7, u8 arg8, u8 arg9, u8 argA) {
GXLightObj sp20;
GXInitLightAttn(&sp20, 1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f);
GXInitLightSpot(&sp20, 20.0f, GX_SP_COS);
GXInitLightPos(&sp20, arg0.x, arg0.y, arg0.z);
GXInitLightDir(&sp20, arg1.x, arg1.y, arg1.z);
GXInitLightPos(&sp20, arg0->x, arg0->y, arg0->z);
GXInitLightDir(&sp20, arg1->x, arg1->y, arg1->z);
SetDefLightInlineFunc(&sp20, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, argA);
}

View file

@ -84,7 +84,7 @@ static int SeqUpdateRecord(SeqWork *work);
static int SeqInitFlip(SeqWork *work, va_list params);
static int SeqUpdateFlip(SeqWork *work);
s32 mgSeqInitF = -1;
OverlayID mgSeqOvlPrev = OVL_INVALID;
static SeqInfo seqInfoTbl[] = {
{ NULL, NULL, 292.0f, 240.0f, 1.0f, 1.0f, 60 },
@ -173,7 +173,7 @@ void MGSeqInit(void)
HuAR_DVDtoARAM(DATADIR_MGCONST);
while(HuARDMACheck());
fn_80036BC8();
mgSeqInitF = -1;
mgSeqOvlPrev = -1;
seqLanguage = GWLanguageGet();
}

View file

@ -56,7 +56,6 @@ void omOutViewMulti(omObjData *object)
}
}
void omSystemKeyCheck(omObjData *object);
void omSystemKeyCheckSetup(Process *objman)
{