25 #include "ultima/shared/engine/events.h" 26 #include "ultima/shared/std/string.h" 27 #include "ultima/nuvie/conf/configuration.h" 28 #include "common/archive.h" 29 #include "common/random.h" 30 #include "engines/engine.h" 31 #include "gui/debugger.h" 57 void assignGameConfigValues(uint8 game_type);
58 bool checkGameDir(uint8 game_type);
145 bool quickSave(
int saveSlot,
bool isLoad);
151 return _soundManager;
Common::Error saveGameState(int slot, const Common::String &desc, bool isAutosave) override
bool canLoadGameStateCurrently(Common::U32String *msg=nullptr) override
EngineFeature
Definition: engine.h:260
Definition: configuration.h:61
Definition: save_game.h:43
SoundManager * getSoundManager() const
Definition: nuvie.h:150
uint getRandomNumber(uint maxVal)
Definition: nuvie.h:99
bool canSaveGameStateCurrently(Common::U32String *msg=nullptr) override
uint getRandomNumber(uint max)
Definition: atari-screen.h:58
Definition: detection.h:65
Definition: detection.h:27
bool hasFeature(EngineFeature f) const override
Definition: sound_manager.h:62
void syncSoundSettings() override
bool isDataRequired(Common::Path &folder, int &majorVersion, int &minorVersion)
Common::Error loadGameState(int slot) override
Common::Error run() override
bool quickSave(int saveSlot, bool isLoad)