diff options
author | Paul Gilbert | 2014-02-23 19:33:26 -0500 |
---|---|---|
committer | Paul Gilbert | 2014-02-23 19:33:26 -0500 |
commit | 8c9420a8349b0cdb93dcace36c2bd5f93e03476f (patch) | |
tree | 11e48162e9644e526ac31bc30072abecb32bd150 /engines/mads/nebular/game_nebular.h | |
parent | 1d80edb2dd092b7e91805f359f0e2a7d470ed7c4 (diff) | |
download | scummvm-rg350-8c9420a8349b0cdb93dcace36c2bd5f93e03476f.tar.gz scummvm-rg350-8c9420a8349b0cdb93dcace36c2bd5f93e03476f.tar.bz2 scummvm-rg350-8c9420a8349b0cdb93dcace36c2bd5f93e03476f.zip |
MADS: Added game initialisation code
Diffstat (limited to 'engines/mads/nebular/game_nebular.h')
-rw-r--r-- | engines/mads/nebular/game_nebular.h | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/engines/mads/nebular/game_nebular.h b/engines/mads/nebular/game_nebular.h index b0f088f891..b7f47aa9cd 100644 --- a/engines/mads/nebular/game_nebular.h +++ b/engines/mads/nebular/game_nebular.h @@ -35,9 +35,35 @@ class GameNebular: public Game { protected: GameNebular(MADSEngine *vm); - virtual bool checkCopyProtection(); + virtual int checkCopyProtection(); + + virtual void initialiseGlobals(); + + virtual void showDialog(); + + virtual void setSectionHandler(); }; + +class Section1Handler: public SectionHandler { +public: + Section1Handler(MADSEngine *vm): SectionHandler(vm) {} + + // TODO: Properly implement handler methods + virtual void loadSection() {} + virtual void sectionPtr2() {} + virtual void sectionPtr3() {} +}; + +// TODO: Properly implement handler classes +typedef Section1Handler Section2Handler; +typedef Section1Handler Section3Handler; +typedef Section1Handler Section4Handler; +typedef Section1Handler Section5Handler; +typedef Section1Handler Section6Handler; +typedef Section1Handler Section7Handler; + + } // End of namespace Nebular } // End of namespace MADS |