aboutsummaryrefslogtreecommitdiff
path: root/engines/mutationofjb/game.h
diff options
context:
space:
mode:
authorMiroslav Remák2018-07-14 21:42:57 +0200
committerEugene Sandulenko2018-08-25 23:12:01 +0200
commit3b614f08327441d5252add7c16f4955652e32d0a (patch)
tree9b1351d2e733bdde8d5fcd9ff29d103323d6f315 /engines/mutationofjb/game.h
parentfebff83a4edc89e1dbc6f4c56f5531f0eb8f3287 (diff)
downloadscummvm-rg350-3b614f08327441d5252add7c16f4955652e32d0a.tar.gz
scummvm-rg350-3b614f08327441d5252add7c16f4955652e32d0a.tar.bz2
scummvm-rg350-3b614f08327441d5252add7c16f4955652e32d0a.zip
MUTATIONOFJB: Implement RANDOM command.
Diffstat (limited to 'engines/mutationofjb/game.h')
-rw-r--r--engines/mutationofjb/game.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/mutationofjb/game.h b/engines/mutationofjb/game.h
index 056cffb757..d70bd09d9a 100644
--- a/engines/mutationofjb/game.h
+++ b/engines/mutationofjb/game.h
@@ -23,6 +23,7 @@
#ifndef MUTATIONOFJB_GAME_H
#define MUTATIONOFJB_GAME_H
+#include "common/random.h"
#include "common/scummsys.h"
#include "mutationofjb/assets.h"
#include "mutationofjb/gui.h"
@@ -47,6 +48,7 @@ class Bitmap;
class Game {
public:
Game(MutationOfJBEngine *vm);
+ Common::RandomSource &getRandomSource();
GameData &getGameData();
Room &getRoom();
Script *getGlobalScript() const;
@@ -68,7 +70,7 @@ public:
static uint8 colorFromString(const char *colorStr);
- TaskManager& getTaskManager();
+ TaskManager &getTaskManager();
Assets &getAssets();
Graphics::Screen &getScreen();
@@ -80,6 +82,7 @@ private:
Script *changeSceneLoadScript(uint8 sceneId, bool partB);
MutationOfJBEngine *_vm;
+ Common::RandomSource _randomSource;
GameData *_gameData;
Script *_globalScript;