diff options
author | lukaslw | 2014-07-05 22:31:02 +0200 |
---|---|---|
committer | lukaslw | 2014-07-05 22:31:02 +0200 |
commit | 0301b635deae45fac6ea8dd66917b5e1c09213e8 (patch) | |
tree | 69146853dfed42faf5126f1fa02026b7d2996157 /engines/prince/script.h | |
parent | 727b16cf7389c9e4b0a855eafdd677e7cf0e0d1b (diff) | |
download | scummvm-rg350-0301b635deae45fac6ea8dd66917b5e1c09213e8.tar.gz scummvm-rg350-0301b635deae45fac6ea8dd66917b5e1c09213e8.tar.bz2 scummvm-rg350-0301b635deae45fac6ea8dd66917b5e1c09213e8.zip |
PRINCE: installObjects(), setObjId(), O_PUTOBJECT(), O_REMOBJECT(). checkMob(), showObjects(), O_GETRND() update
Diffstat (limited to 'engines/prince/script.h')
-rw-r--r-- | engines/prince/script.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/prince/script.h b/engines/prince/script.h index 278a8c858e..17ae0dc917 100644 --- a/engines/prince/script.h +++ b/engines/prince/script.h @@ -37,6 +37,7 @@ namespace Prince { class PrinceEngine; class Animation; +class Object; struct Anim; struct BackgroundAnim; struct Mask; @@ -138,8 +139,10 @@ public: uint8 *getRoomOffset(int locationNr); int32 getOptionStandardOffset(int option); void setBackAnimId(int offset, int animId); + void setObjId(int offset, int objId); void installBackAnims(Common::Array<BackgroundAnim> &backAnimList, int offset); void installSingleBackAnim(Common::Array<BackgroundAnim> &backAnimList, int slot, int offset); + void installObjects(int offset); bool loadAllMasks(Common::Array<Mask> &maskList, int offset); int scanMobEvents(int mobMask, int dataEventOffset); |