25#include "ultima/shared/engine/events.h"
26#include "common/str.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"
58 void assignGameConfigValues(uint8 game_type);
59 bool checkGameDir(uint8 game_type);
152 return _soundManager;
uint getRandomNumber(uint max)
EngineFeature
Definition: engine.h:282
Definition: configuration.h:60
bool hasFeature(EngineFeature f) const override
Common::Error saveGameState(int slot, const Common::String &desc, bool isAutosave) override
bool isDataRequired(Common::Path &folder, int &majorVersion, int &minorVersion)
bool canLoadGameStateCurrently(Common::U32String *msg=nullptr) override
Common::Error loadGameState(int slot) override
bool canSaveGameStateCurrently(Common::U32String *msg=nullptr) override
Common::Error run() override
void syncSoundSettings() override
bool quickSave(int saveSlot, bool isLoad)
uint getRandomNumber(uint maxVal)
Definition: nuvie.h:100
SoundManager * getSoundManager() const
Definition: nuvie.h:151
Definition: save_game.h:43
Definition: sound_manager.h:62
Definition: atari-screen.h:58
Definition: detection.h:65