diff options
Diffstat (limited to 'engines/mads/nebular/nebular_scenes5.h')
-rw-r--r-- | engines/mads/nebular/nebular_scenes5.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/engines/mads/nebular/nebular_scenes5.h b/engines/mads/nebular/nebular_scenes5.h index 562cfdfd76..e46207c09a 100644 --- a/engines/mads/nebular/nebular_scenes5.h +++ b/engines/mads/nebular/nebular_scenes5.h @@ -50,6 +50,26 @@ public: Scene5xx(MADSEngine *vm) : NebularScene(vm) {} }; +class Scene501: public Scene5xx{ +private: + int _mainSequenceId; + int _mainSpriteId; + int _doorHotspotid; + bool _rexPunched; + + void handleSlotActions(); + +public: + Scene501(MADSEngine *vm) : Scene5xx(vm) {} + + virtual void setup(); + virtual void enter(); + virtual void step(); + virtual void preActions(); + virtual void actions(); + virtual void postActions() {}; +}; + class Scene502: public SceneTeleporter { public: Scene502(MADSEngine *vm) : SceneTeleporter(vm) {} |