diff options
Diffstat (limited to 'engines/neverhood/klayman.h')
-rw-r--r-- | engines/neverhood/klayman.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/engines/neverhood/klayman.h b/engines/neverhood/klayman.h index d7c351e20c..8585689595 100644 --- a/engines/neverhood/klayman.h +++ b/engines/neverhood/klayman.h @@ -109,6 +109,7 @@ public: void sub420E90(); void sub420EB0(); void sub420680(); + void sub41F9E0(); void spriteUpdate41F250(); void spriteUpdate41F5F0(); @@ -204,7 +205,6 @@ protected: void sub41F950(); void sub41FB30(); uint32 handleMessage41EC70(int messageNum, const MessageParam ¶m, Entity *sender); - void sub41F9E0(); void spriteUpdate41F300(); uint32 handleMessage41EB70(int messageNum, const MessageParam ¶m, Entity *sender); void sub41FA40(); @@ -359,6 +359,17 @@ protected: void sub468B10(); }; +class KmScene2001 : public Klayman { +public: + KmScene2001(NeverhoodEngine *vm, Entity *parentScene, int16 x, int16 y); +protected: + bool _flag; + uint32 xHandleMessage(int messageNum, const MessageParam ¶m); + uint32 handleMessage4401A0(int messageNum, const MessageParam ¶m, Entity *sender); + void sub440230(); + void sub440270(); +}; + } // End of namespace Neverhood #endif /* NEVERHOOD_KLAYMAN_H */ |