diff options
Diffstat (limited to 'engines/neverhood/module2400.h')
-rw-r--r-- | engines/neverhood/module2400.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/engines/neverhood/module2400.h b/engines/neverhood/module2400.h index 9a593d8dc9..16c1d64625 100644 --- a/engines/neverhood/module2400.h +++ b/engines/neverhood/module2400.h @@ -32,6 +32,7 @@ #include "neverhood/module1200.h" #include "neverhood/module2100.h" #include "neverhood/module2200.h" +#include "neverhood/module2800.h" namespace Neverhood { @@ -160,6 +161,22 @@ protected: void playPipeSound(uint32 fileHash); }; +class Scene2403 : public Scene { +public: + Scene2403(NeverhoodEngine *vm, Module *parentModule, int which); +protected: + Sprite *_sprite1; + Sprite *_sprite2; + Sprite *_ssButton; + Sprite *_asTape; + Sprite *_class545; + Sprite *_asLightCord; + bool _flag1; + SoundResource _soundResource1; + SoundResource _soundResource2; + uint32 handleMessage(int messageNum, const MessageParam ¶m, Entity *sender); +}; + class Scene2406 : public Scene { public: Scene2406(NeverhoodEngine *vm, Module *parentModule, int which); |