aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/kyra.h')
-rw-r--r--engines/kyra/kyra.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/kyra/kyra.h b/engines/kyra/kyra.h
index 2cfe4b437c..5dd689f516 100644
--- a/engines/kyra/kyra.h
+++ b/engines/kyra/kyra.h
@@ -261,7 +261,7 @@ public:
Sound *sound() { return _sound; }
StaticResource *staticres() { return _staticres; }
uint32 tickLength() const { return _tickLength; }
- Movie *createWSAMovie();
+ virtual Movie *createWSAMovie();
uint8 game() const { return _game; }
uint32 features() const { return _features; }
@@ -479,8 +479,8 @@ public:
protected:
- int go();
- int init();
+ virtual int go();
+ virtual int init();
void startup();
void mainLoop();
@@ -1015,6 +1015,8 @@ class KyraEngine_v3 : public KyraEngine {
public:
KyraEngine_v3(OSystem *system);
~KyraEngine_v3();
+
+ Movie *createWSAMovie();
int setupGameFlags() { return 0; }