aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/world.h
diff options
context:
space:
mode:
authorEugene Sandulenko2015-12-25 01:09:12 +0100
committerEugene Sandulenko2015-12-27 15:41:01 +0100
commitd4afcf99f2b21319251fcb7e8a3de2854808e161 (patch)
treee24b53ecbb03a3b20d9d8092c1a609f99008866e /engines/wage/world.h
parent35cce4123c61f8cfbc80ced25a9c7a3f9b46b6e7 (diff)
downloadscummvm-rg350-d4afcf99f2b21319251fcb7e8a3de2854808e161.tar.gz
scummvm-rg350-d4afcf99f2b21319251fcb7e8a3de2854808e161.tar.bz2
scummvm-rg350-d4afcf99f2b21319251fcb7e8a3de2854808e161.zip
WAGE: Initial code for world initialization
Diffstat (limited to 'engines/wage/world.h')
-rw-r--r--engines/wage/world.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/wage/world.h b/engines/wage/world.h
index 15a65d8681..1bd71f16e7 100644
--- a/engines/wage/world.h
+++ b/engines/wage/world.h
@@ -54,13 +54,18 @@ namespace Wage {
class World {
public:
- World();
+ World(WageEngine *engine);
~World();
bool loadWorld(Common::MacResManager *resMan);
void loadExternalSounds(String fname);
Common::String *loadStringFromDITL(Common::MacResManager *resMan, int resourceId, int itemIndex);
void move(Obj *obj, Chr *chr);
+ void move(Obj *obj, Scene *scene);
+ void move(Chr *chr, Scene *scene);
+ Scene *getRandomScene();
+
+ WageEngine *_engine;
String _name;
String _aboutMessage;