aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/nebular/nebular_scenes8.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mads/nebular/nebular_scenes8.h')
-rw-r--r--engines/mads/nebular/nebular_scenes8.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/engines/mads/nebular/nebular_scenes8.h b/engines/mads/nebular/nebular_scenes8.h
index 3f5d2744fa..a3bc97a990 100644
--- a/engines/mads/nebular/nebular_scenes8.h
+++ b/engines/mads/nebular/nebular_scenes8.h
@@ -26,12 +26,13 @@
#include "common/scummsys.h"
#include "mads/game.h"
#include "mads/scene.h"
+#include "mads/nebular/nebular_scenes.h"
namespace MADS {
namespace Nebular {
-class Scene8xx : public SceneLogic {
+class Scene8xx : public NebularScene {
protected:
/**
* Initial setup code shared by several scenes
@@ -42,8 +43,13 @@ protected:
* Initial setup code shared by several scenes
*/
void setup2();
+
+ /**
+ * Common scene enter code used by multiple scenes
+ */
+ void enter1();
public:
- Scene8xx(MADSEngine *vm) : SceneLogic(vm) {}
+ Scene8xx(MADSEngine *vm) : NebularScene(vm) {}
};
class Scene804: public Scene8xx {