diff options
Diffstat (limited to 'engines/kyra/kyra_mr.h')
-rw-r--r-- | engines/kyra/kyra_mr.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/kyra/kyra_mr.h b/engines/kyra/kyra_mr.h index 4d83eee7bb..359228ef7a 100644 --- a/engines/kyra/kyra_mr.h +++ b/engines/kyra/kyra_mr.h @@ -76,6 +76,8 @@ protected: void setupOpcodeTable(); // run + bool _menuDirectlyToLoad; + void runLoop(); void handleInput(int x, int y); int inputSceneChange(int x, int y, int unk1, int unk2); @@ -134,6 +136,11 @@ private: int buttonShowScore(Button *button); int buttonJesterStaff(Button *button); + void loadButtonShapes(); + int callbackButton1(Button *button); + int callbackButton2(Button *button); + int callbackButton3(Button *button); + // -> main menu void initMainMenu(); void uninitMainMenu(); @@ -236,6 +243,7 @@ private: uint8 *_cCodeFile; uint8 *_scenesFile; uint8 *_itemFile; + uint8 *_optionsFile; uint8 *_actorFile; uint32 _actorFileSize; uint8 *_sceneStrings; @@ -462,7 +470,6 @@ private: // unk uint8 *_costPalBuffer; - uint8 *_screenBuffer; uint8 *_paletteOverlay; bool _useActorBuffer; |