diff options
author | Eugene Sandulenko | 2016-12-11 15:58:11 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2016-12-11 15:58:11 +0100 |
commit | 817ca2a15fca1fd8f82afe35be3adccf2aa9f59a (patch) | |
tree | e2059e7ffb5717673210a9ccf3abd254085b3459 /engines/fullpipe/modal.h | |
parent | df896e40a71b92061b36f4eee974dd730be88974 (diff) | |
download | scummvm-rg350-817ca2a15fca1fd8f82afe35be3adccf2aa9f59a.tar.gz scummvm-rg350-817ca2a15fca1fd8f82afe35be3adccf2aa9f59a.tar.bz2 scummvm-rg350-817ca2a15fca1fd8f82afe35be3adccf2aa9f59a.zip |
FULLPIPE: Initial support for Russian Demo. The demo starts
Diffstat (limited to 'engines/fullpipe/modal.h')
-rw-r--r-- | engines/fullpipe/modal.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/engines/fullpipe/modal.h b/engines/fullpipe/modal.h index dd5faa8940..68ebef258c 100644 --- a/engines/fullpipe/modal.h +++ b/engines/fullpipe/modal.h @@ -78,6 +78,26 @@ class ModalIntro : public BaseModalObject { void finish(); }; +class ModalIntroDemo : public BaseModalObject { + int _field_8; + int _introFlags; + int _countDown; + int _stillRunning; + int _sfxVolume; + + public: + ModalIntroDemo(); + virtual ~ModalIntroDemo(); + + virtual bool pollEvent() { return true; } + virtual bool handleMessage(ExCommand *message); + virtual bool init(int counterdiff); + virtual void update(); + virtual void saveload() {} + + void finish(); +}; + class ModalVideoPlayer : public BaseModalObject { public: |