diff options
author | Florian Kagerer | 2009-06-21 16:59:51 +0000 |
---|---|---|
committer | Florian Kagerer | 2009-06-21 16:59:51 +0000 |
commit | 5b0b0051c15ff23ed8daf801d4b56cbaadf2f101 (patch) | |
tree | d31c624eeac5d269dab37a88b813fe64f410d7f2 /engines/kyra/lol.h | |
parent | 245a2764fca6bf4ed4798b4e68fd82e4c61bb33c (diff) | |
download | scummvm-rg350-5b0b0051c15ff23ed8daf801d4b56cbaadf2f101.tar.gz scummvm-rg350-5b0b0051c15ff23ed8daf801d4b56cbaadf2f101.tar.bz2 scummvm-rg350-5b0b0051c15ff23ed8daf801d4b56cbaadf2f101.zip |
LOL: - implemented audio menu
- menu settings now get saved
- remove white spaces
svn-id: r41729
Diffstat (limited to 'engines/kyra/lol.h')
-rw-r--r-- | engines/kyra/lol.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/engines/kyra/lol.h b/engines/kyra/lol.h index 187c873d2e..7e7fbf0344 100644 --- a/engines/kyra/lol.h +++ b/engines/kyra/lol.h @@ -307,6 +307,7 @@ public: Screen *screen(); GUI *gui() const; + private: Screen_LoL *_screen; GUI_LoL *_gui; @@ -326,6 +327,10 @@ private: void startup(); void startupNew(); + void registerDefaultSettings(); + void writeSettings(); + void readSettings(); + // options int _monsterDifficulty; bool _smoothScrollingEnabled; @@ -473,7 +478,10 @@ private: Common::List<Audio::AudioStream*> _speechList; int _curTlkFile; - int _speechFlag; + + int _musicVolume; + int _sfxVolume; + int _speechVolume; char **_ingameSoundList; int _ingameSoundListSize; @@ -587,7 +595,7 @@ private: int clickedAutomap(Button *button); int clickedLamp(Button *button); int clickedStatusIcon(Button *button); - + const ButtonDef *_buttonData; int _buttonDataSize; const int16 *_buttonList1; @@ -772,7 +780,7 @@ private: int olol_getNextActiveCharacter(EMCState *script); int olol_paralyzePoisonCharacter(EMCState *script); int olol_drawCharPortrait(EMCState *script); - int olol_removeInventoryItem(EMCState *script); + int olol_removeInventoryItem(EMCState *script); int olol_getAnimationLastPart(EMCState *script); int olol_assignSpecialGuiShape(EMCState *script); int olol_findInventoryItem(EMCState *script); |