diff options
author | johndoe123 | 2011-09-12 19:09:01 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2013-05-08 20:39:36 +0200 |
commit | 9b151cefc352a8f42c005a7406d4b694aa4a221c (patch) | |
tree | ed6cc8bc45faaceee2ae8995522ade7185e6343c /engines/neverhood/klayman.h | |
parent | b16f34c376d16ca98fa7ef18e9781a30b159c918 (diff) | |
download | scummvm-rg350-9b151cefc352a8f42c005a7406d4b694aa4a221c.tar.gz scummvm-rg350-9b151cefc352a8f42c005a7406d4b694aa4a221c.tar.bz2 scummvm-rg350-9b151cefc352a8f42c005a7406d4b694aa4a221c.zip |
NEVERHOOD: Implement HallOfRecordsScene (and all HoR scenes) and Scene2247
- Load SceneInfo140 from neverhood.dat
- Some renaming
Diffstat (limited to 'engines/neverhood/klayman.h')
-rw-r--r-- | engines/neverhood/klayman.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/engines/neverhood/klayman.h b/engines/neverhood/klayman.h index a5abc0f520..12862e39ae 100644 --- a/engines/neverhood/klayman.h +++ b/engines/neverhood/klayman.h @@ -432,6 +432,24 @@ protected: void sub444D20(); }; +class KmHallOfRecords : public Klayman { +public: + KmHallOfRecords(NeverhoodEngine *vm, Entity *parentScene, int16 x, int16 y); +protected: + void xUpdate(); + uint32 xHandleMessage(int messageNum, const MessageParam ¶m); + void sub43B130(); +}; + +class KmScene2247 : public Klayman { +public: + KmScene2247(NeverhoodEngine *vm, Entity *parentScene, int16 x, int16 y); +protected: + void xUpdate(); + uint32 xHandleMessage(int messageNum, const MessageParam ¶m); + void sub453520(); +}; + } // End of namespace Neverhood #endif /* NEVERHOOD_KLAYMAN_H */ |