aboutsummaryrefslogtreecommitdiff
path: root/engines/touche/touche.h
diff options
context:
space:
mode:
authorGregory Montoir2006-11-11 04:42:36 +0000
committerGregory Montoir2006-11-11 04:42:36 +0000
commitc305f6f12c9f44a35047cd11578ba25188223bc2 (patch)
tree676c998407d21be2c8b58ae85c25040d83fb0012 /engines/touche/touche.h
parent3c7cb08db5c828b4628f3c9adceeb11a43fb450b (diff)
downloadscummvm-rg350-c305f6f12c9f44a35047cd11578ba25188223bc2.tar.gz
scummvm-rg350-c305f6f12c9f44a35047cd11578ba25188223bc2.tar.bz2
scummvm-rg350-c305f6f12c9f44a35047cd11578ba25188223bc2.zip
various fixes, Touche should now be completable without any major glitches
svn-id: r24672
Diffstat (limited to 'engines/touche/touche.h')
-rw-r--r--engines/touche/touche.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/engines/touche/touche.h b/engines/touche/touche.h
index 48140e877d..812e4a528c 100644
--- a/engines/touche/touche.h
+++ b/engines/touche/touche.h
@@ -343,8 +343,10 @@ public:
protected:
void restart();
+ void readConfigurationSettings();
+ void writeConfigurationSettings();
void mainLoop();
- void processEvents();
+ void processEvents(bool handleKeyEvents = true);
void runCycle();
int16 getRandomNumber(int max);
void changePaletteRange();
@@ -432,8 +434,8 @@ protected:
void runConversationScript(uint16 offset);
void findConversationByNum(int16 num);
void clearConversationChoices();
- void drawCharacterConversationRepeat2();
- void drawCharacterConversationRepeat();
+ void scrollDownConversationChoice();
+ void scrollUpConversationChoice();
void drawCharacterConversation();
void drawConversationString(int num, uint16 color);
void clearConversationArea();
@@ -611,7 +613,6 @@ protected:
int _saveLoadCurrentPage;
int _saveLoadCurrentSlot;
- int _defaultSoundPriority;
int _newMusicNum;
int _currentMusicNum;
int _newSoundNum;
@@ -650,7 +651,7 @@ protected:
int _conversationReplyNum;
bool _conversationEnded;
int _conversationNum;
- int _drawCharacterConversionRepeatCounter;
+ int _scrollConversationChoiceOffset;
int _currentConversation;
bool _disableConversationScript;
bool _conversationAreaCleared;