25 #include "common/random.h" 26 #include "common/serializer.h" 27 #include "mm/detection.h" 29 #include "mm/mm1/events.h" 30 #include "mm/mm1/globals.h" 31 #include "mm/mm1/sound.h" 56 Sound *_sound =
nullptr;
61 bool isEnhanced()
const;
67 return _randomSource.
getRandomNumber(maxNumber - minNumber + 1) + minNumber;
bool canSaveGameStateCurrently(Common::U32String *msg=nullptr) override
uint getRandomNumber(uint max)
Definition: serializer.h:79
bool shouldQuit() const override
Definition: mm1.h:50
int getRandomNumber(int minNumber, int maxNumber)
Definition: mm1.h:66
Common::Error loadGameStream(Common::SeekableReadStream *stream) override
Definition: mm1.h:103
Definition: detection.h:27
Common::Error saveGameStream(Common::WriteStream *stream, bool isAutosave=false) override
Definition: mm1.h:111
Definition: detection.h:43
const Common::String _targetName
Definition: engine.h:181
Common::Error synchronizeSave(Common::Serializer &s)
bool canLoadGameStateCurrently(Common::U32String *msg=nullptr) override
void syncSoundSettings() override