diff options
Diffstat (limited to 'engines/neverhood/module2100.h')
-rw-r--r-- | engines/neverhood/module2100.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/engines/neverhood/module2100.h b/engines/neverhood/module2100.h index 3e7f579281..65846d7ded 100644 --- a/engines/neverhood/module2100.h +++ b/engines/neverhood/module2100.h @@ -60,6 +60,20 @@ protected: uint32 handleMessage(int messageNum, const MessageParam ¶m, Entity *sender); }; +class Class427 : public StaticSprite { +public: + Class427(NeverhoodEngine *vm, Scene *parentScene, uint32 fileHash1, uint32 fileHash2, int surfacePriority, uint32 soundFileHash); +protected: + Scene *_parentScene; + SoundResource _soundResource; + uint32 _soundFileHash; + uint32 _fileHash1, _fileHash2; + int16 _countdown; + void update(); + uint32 handleMessage(int messageNum, const MessageParam ¶m, Entity *sender); +}; + + class Scene2101 : public Scene { public: Scene2101(NeverhoodEngine *vm, Module *parentModule, int which); |