mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-10 10:54:04 -04:00
Split game_10ccd0.c into gamefile.c
This commit is contained in:
@@ -3,6 +3,8 @@
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
extern struct menu_dialog g_CheatsMenuDialog;
|
||||
|
||||
u32 cheatIsUnlocked(s32 cheat_id);
|
||||
bool cheatIsActive(s32 cheat_id);
|
||||
void cheatActivate(s32 cheat_id);
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
#ifndef IN_GAME_DATA_CHEATS_H
|
||||
#define IN_GAME_DATA_CHEATS_H
|
||||
#include <ultra64.h>
|
||||
|
||||
extern struct cheat g_Cheats[NUM_CHEATS];
|
||||
extern struct menu_item g_CheatsBuddiesMenuItems[];
|
||||
extern struct menu_dialog g_CheatsBuddiesMenuDialog;
|
||||
extern struct menu_dialog g_CheatsMenuDialog;
|
||||
|
||||
#endif
|
||||
@@ -3,9 +3,14 @@
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
u32 savefileHasFlag(u32 value);
|
||||
void savefileSetFlag(u32 value);
|
||||
void savefileUnsetFlag(u32 value);
|
||||
s32 menudialog0010cd0c(u32, u32, u32 *);
|
||||
s32 menudialog0010dd28(u32, u32, u32 *);
|
||||
s32 menudialog0010de58(u32, u32, u32 *);
|
||||
s32 menuhandlerDeclineMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0010e064(u32, u32, u32 *);
|
||||
s32 menuhandlerContinueMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerReplayLastLevel(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerReplayPreviousMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
u32 func0f10ce74(void);
|
||||
u32 func0f10cf2c(void);
|
||||
char *soloMenuTextNumKills(struct menu_item *item);
|
||||
@@ -32,32 +37,5 @@ u32 func0f10e620(void);
|
||||
u32 func0f10ecb4(void);
|
||||
u32 func0f10ee40(void);
|
||||
u32 func0f10ef10(void);
|
||||
u32 func0f10f1b0(void);
|
||||
u32 func0f10f204(void);
|
||||
u32 func0f10f698(void);
|
||||
u32 func0f10fac8(void);
|
||||
u32 func0f10feac(void);
|
||||
u32 func0f1105fc(void);
|
||||
u32 func0f1106c8(void);
|
||||
u32 func0f110720(void);
|
||||
u32 func0f11080c(void);
|
||||
u32 func0f1109c0(void);
|
||||
u32 func0f110b68(void);
|
||||
void func0f110bf0(void);
|
||||
u32 func0f110bf8(void);
|
||||
void func0f110c5c(s32 arg0, s32 arg1);
|
||||
u32 func0f110cf8(void);
|
||||
u32 func0f110d90(void);
|
||||
u32 func0f110da8(void);
|
||||
u32 func0f110f4c(void);
|
||||
u32 func0f111460(void);
|
||||
s32 menudialog0010cd0c(u32, u32, u32 *);
|
||||
s32 menudialog0010dd28(u32, u32, u32 *);
|
||||
s32 menudialog0010de58(u32, u32, u32 *);
|
||||
s32 menuhandlerDeclineMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandler0010e064(u32, u32, u32 *);
|
||||
s32 menuhandlerContinueMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerReplayLastLevel(u32 operation, struct menu_item *item, s32 *value);
|
||||
s32 menuhandlerReplayPreviousMission(u32 operation, struct menu_item *item, s32 *value);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
#ifndef IN_GAME_GAMEFILE_H
|
||||
#define IN_GAME_GAMEFILE_H
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
u32 savefileHasFlag(u32 value);
|
||||
void savefileSetFlag(u32 value);
|
||||
void savefileUnsetFlag(u32 value);
|
||||
u32 func0f10f1b0(void);
|
||||
u32 func0f10f204(void);
|
||||
u32 func0f10f698(void);
|
||||
u32 func0f10fac8(void);
|
||||
u32 func0f10feac(void);
|
||||
u32 func0f1105fc(void);
|
||||
u32 func0f1106c8(void);
|
||||
u32 func0f110720(void);
|
||||
u32 func0f11080c(void);
|
||||
u32 func0f1109c0(void);
|
||||
u32 func0f110b68(void);
|
||||
void func0f110bf0(void);
|
||||
u32 func0f110bf8(void);
|
||||
void func0f110c5c(s32 arg0, s32 arg1);
|
||||
u32 func0f110cf8(void);
|
||||
u32 func0f110d90(void);
|
||||
u32 func0f110da8(void);
|
||||
u32 func0f110f4c(void);
|
||||
u32 func0f111460(void);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user