summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xinclude/game.h6
-rw-r--r--kamek_pal.x6
2 files changed, 12 insertions, 0 deletions
diff --git a/include/game.h b/include/game.h
index aa26018..67a9906 100755
--- a/include/game.h
+++ b/include/game.h
@@ -82,6 +82,8 @@ struct StartLevelInfo {
unsigned char world2; // 0x0E
unsigned char level2; // 0x0F
};
+extern bool DontShowPreGame;
+extern StartLevelInfo RESTART_CRSIN_LevelStartStruct;
class GMgr8 {
public:
@@ -2368,6 +2370,10 @@ class daPlBase_c : public dStageActor_c {
void setAnimePlayWithAnimID(int id);
void setAnimePlayStandardType(int id);
+
+ void setFlag(int flag);
+ void clearFlag(int flag);
+ bool testFlag(int flag);
};
class dAcPy_c : public daPlBase_c {
diff --git a/kamek_pal.x b/kamek_pal.x
index a60f608..66df3c9 100644
--- a/kamek_pal.x
+++ b/kamek_pal.x
@@ -9,6 +9,9 @@ SECTIONS {
setAnimePlayWithAnimID__10daPlBase_cFi = 0x80052170;
setAnimePlayStandardType__10daPlBase_cFi = 0x80052290;
setFlag__14dPlayerInput_cFQ214dPlayerInput_c5Flags = 0x8005E3B0;
+ setFlag__10daPlBase_cFi = 0x80056C70;
+ clearFlag__10daPlBase_cFi = 0x80056CB0;
+ testFlag__10daPlBase_cFi = 0x80056CF0;
instance__15dWaterManager_c = 0x8042A3E0;
queryPosition__15dWaterManager_cFP7Point2dP7Point2dPfPsi = 0x800EBA40;
@@ -47,6 +50,7 @@ SECTIONS {
continueFromStrongBox = 0x808AA4D8;
_8042A788 = 0x8042A788;
+ playFanfare__FPvi = 0x8019C390;
somethingAboutSound__FPv = 0x8019CB30;
AxVoice_SetADPCM = 0x80262FD0;
@@ -57,6 +61,7 @@ SECTIONS {
SetPitch__Q44nw4r3snd6detail10BasicSoundFf = 0x802675F0;
StrmSound_SetTrackVolume = 0x8027F9D0;
+ DontShowPreGame = 0x8042A490;
RESTART_CRSIN_LevelStartStruct = 0x80374060;
DrawTheFuckingHat = 0x800CA664;
DontDrawTheFuckingHat = 0x800CA698;
@@ -79,6 +84,7 @@ SECTIONS {
__construct_array = 0x802DCC90;
GetBMG__Fv = 0x800CDD50;
+ findStringForMessageID__Q23EGG6MsgResCFii = 0x802D7B50;
WriteBMGToTextBox__FPQ34nw4r3lyt7TextBoxPQ27dScript5Res_ciiie = 0x800C9B50;
m2d__Anm_c__Load = 0x801644F0;