22 #ifndef MADS_NEBULAR_H 23 #define MADS_NEBULAR_H 25 #include "common/scummsys.h" 26 #include "common/system.h" 27 #include "common/error.h" 28 #include "common/random.h" 29 #include "common/util.h" 30 #include "engines/engine.h" 31 #include "graphics/surface.h" 32 #include "mads/mads.h" 33 #include "mads/nebular/debugger.h" 34 #include "mads/core/conversations.h" 35 #include "mads/core/dialogs.h" 36 #include "mads/core/events.h" 37 #include "mads/core/font.h" 38 #include "mads/core/game.h" 39 #include "mads/core/screen.h" 40 #include "mads/core/msurface.h" 41 #include "mads/core/resources.h" 42 #include "mads/core/sound.h" 47 #define DEBUG_INTERMEDIATE 2 48 #define DEBUG_DETAILED 3 76 bool _invObjectsAnimated;
77 bool _textWindowStill;
78 ScreenFade _screenFade;
82 bool _disableFastwalk;
Common::Error run() override
Common::Error loadGameState(int slot) override
Definition: dialogs.h:238
Definition: resources.h:43
Definition: debugger.h:32
bool canLoadGameStateCurrently(Common::U32String *msg=nullptr) override
Definition: detection.h:41
Common::Error saveGameState(int slot, const Common::String &desc, bool isAutosave=false) override
void syncSoundSettings() override
Definition: conversations.h:310
Definition: palette.h:247
bool canSaveGameStateCurrently(Common::U32String *msg=nullptr) override