diff options
Diffstat (limited to 'engines/kyra/kyra.h')
-rw-r--r-- | engines/kyra/kyra.h | 8 |
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; } |