aboutsummaryrefslogtreecommitdiff
path: root/queen/queen.h
diff options
context:
space:
mode:
Diffstat (limited to 'queen/queen.h')
-rw-r--r--queen/queen.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/queen/queen.h b/queen/queen.h
index f305e296b1..a2f659940b 100644
--- a/queen/queen.h
+++ b/queen/queen.h
@@ -67,6 +67,13 @@ public:
void readOptionSettings();
void writeOptionSettings();
+ int talkSpeed() const { return _talkSpeed; }
+ void talkSpeed(int speed) { _talkSpeed = speed; }
+ bool subtitles() const { return _subtitles; }
+ void subtitles(bool enable) { _subtitles = enable; }
+
+ void update(bool checkPlayerInput = false);
+
protected:
void errorString(const char *buf_input, char *buf_output);
@@ -75,10 +82,13 @@ protected:
void initialise();
-
static void timerHandler(void *ptr);
void gotTimerTick();
+
+ int _talkSpeed;
+ bool _subtitles;
+
BamScene *_bam;
BankManager *_bankMan;
Command *_command;