mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-03 18:35:52 -04:00
60 lines
1.7 KiB
C
60 lines
1.7 KiB
C
#ifndef _IN_GAME_TITLE_H
|
|
#define _IN_GAME_TITLE_H
|
|
#include <ultra64.h>
|
|
#include "data.h"
|
|
#include "types.h"
|
|
|
|
extern u32 var800624d4;
|
|
extern u32 var800624d8;
|
|
extern u32 var800624dc;
|
|
|
|
char *mpPlayerGetWeaponOfChoiceName(u32 playernum, u32 slot);
|
|
u32 func0f01616c(void);
|
|
void titleInitLegal(void);
|
|
void titleTickLegal(void);
|
|
void titleInitCheckControllers(void);
|
|
void titleExitCheckControllers(void);
|
|
void titleTickCheckControllers(void);
|
|
Gfx *titleRenderCheckControllers(Gfx *gdl);
|
|
Gfx *titleRenderLegal(Gfx *gdl);
|
|
void titleInitPdLogo(void);
|
|
void titleExitPdLogo(void);
|
|
void titleTickPdLogo(void);
|
|
u32 func0f017248(void);
|
|
void func0f017980(void);
|
|
Gfx *titleRenderPdLogo(Gfx *gdl);
|
|
void titleInitRarePresents(void);
|
|
void titleExitRarePresents(void);
|
|
void titleTickRarePresents(void);
|
|
Gfx *func0f018ebc(Gfx *gdl, s32 *x, s32 *y, u32 textnum, s32 timer, s32 *arg5);
|
|
Gfx *titleRenderRarePresents(Gfx *gdl);
|
|
void titleInitNintendoLogo(void);
|
|
void titleExitNintendoLogo(void);
|
|
void titleTickNintendoLogo(void);
|
|
Gfx *titleRenderNintendoLogo(Gfx *gdl);
|
|
void titleInitRareLogo(void);
|
|
void titleExitRareLogo(void);
|
|
void titleTickRareLogo(void);
|
|
f32 func0f019d0c(f32 arg0);
|
|
Gfx *titleRenderRareLogo(Gfx *gdl);
|
|
void titleInitSkip(void);
|
|
void titleInitNoController(void);
|
|
void titleTickNoController(void);
|
|
Gfx *titleRenderNoController(Gfx *gdl);
|
|
void titleSetNextMode(s32 mode);
|
|
void titleTick(void);
|
|
bool titleIsChangingMode(void);
|
|
bool titleIsKeepingMode(void);
|
|
void titleExit(void);
|
|
void titleInitFromAiCmd(u32 arg0);
|
|
bool func0f01ad5c(void);
|
|
void func0f01adb8(void);
|
|
void titleTickOld(void);
|
|
Gfx *titleRender(Gfx *gdl);
|
|
void titleExitLegal(void);
|
|
s32 getNumPlayers(void);
|
|
void setNumPlayers(s32 numplayers);
|
|
void titleExitNoController(void);
|
|
|
|
#endif
|