aboutsummaryrefslogtreecommitdiff
path: root/scumm/vars.cpp
diff options
context:
space:
mode:
authorTravis Howell2004-03-01 06:25:01 +0000
committerTravis Howell2004-03-01 06:25:01 +0000
commit6f214f3a9ff0e34e204d05da0ddbbb6099a51860 (patch)
treefbf255db3306776ea466caeaeae0d1ab9e85e833 /scumm/vars.cpp
parentd7f9be12fea17181e38486e71caf497adadcdc76 (diff)
downloadscummvm-rg350-6f214f3a9ff0e34e204d05da0ddbbb6099a51860.tar.gz
scummvm-rg350-6f214f3a9ff0e34e204d05da0ddbbb6099a51860.tar.bz2
scummvm-rg350-6f214f3a9ff0e34e204d05da0ddbbb6099a51860.zip
Add HE7 vars
svn-id: r13110
Diffstat (limited to 'scumm/vars.cpp')
-rw-r--r--scumm/vars.cpp61
1 files changed, 61 insertions, 0 deletions
diff --git a/scumm/vars.cpp b/scumm/vars.cpp
index 5a12cc2291..60a5ae0205 100644
--- a/scumm/vars.cpp
+++ b/scumm/vars.cpp
@@ -161,6 +161,67 @@ void ScummEngine_v6::setupScummVars() {
VAR_TIMEDATE_MINUTE = 126;
}
+void ScummEngine_v7he::setupScummVars() {
+ // TODO Not complete
+ VAR_KEYPRESS = 0;
+ VAR_DEBUGMODE = 1;
+ VAR_TIMER_NEXT = 2;
+ VAR_OVERRIDE = 3;
+ VAR_WALKTO_OBJ = 4;
+ VAR_RANDOM_NR = 5;
+
+ VAR_GAME_LOADED = 8;
+ VAR_EGO = 9;
+ VAR_NUM_ACTOR = 10;
+
+ VAR_VIRT_MOUSE_X = 13;
+ VAR_VIRT_MOUSE_Y = 14;
+ VAR_MOUSE_X = 15;
+ VAR_MOUSE_Y = 16;
+
+ VAR_CURSORSTATE = 19;
+ VAR_USERPUT = 20;
+ VAR_ROOM = 21;
+ VAR_V6_SCREEN_WIDTH = 22;
+ VAR_V6_SCREEN_HEIGHT = 23;
+ VAR_CAMERA_POS_X = 24;
+ VAR_CAMERA_MIN_X = 25;
+ VAR_CAMERA_MAX_X = 26;
+ VAR_ROOM_RESOURCE = 27;
+ VAR_SCROLL_SCRIPT = 28;
+ VAR_ENTRY_SCRIPT = 29;
+ VAR_ENTRY_SCRIPT2 = 30;
+ VAR_EXIT_SCRIPT = 31;
+ VAR_EXIT_SCRIPT2 = 32;
+ VAR_VERB_SCRIPT = 33;
+ VAR_SENTENCE_SCRIPT = 34;
+ VAR_INVENTORY_SCRIPT = 35;
+ VAR_CUTSCENE_START_SCRIPT = 36;
+ VAR_CUTSCENE_END_SCRIPT = 37;
+
+ VAR_PAUSE_KEY = 43;
+ VAR_CUTSCENEEXIT_KEY = 44;
+ VAR_TALKSTOP_KEY = 45;
+ VAR_HAVE_MSG = 46;
+ VAR_NOSUBTITLES = 47;
+ VAR_CHARINC = 48;
+ VAR_TALK_ACTOR = 49;
+ VAR_LAST_SOUND = 50;
+ VAR_SOUNDPARAM = 51;
+ VAR_SOUNDPARAM2 = 52;
+
+ VAR_NEW_ROOM = 59;
+ VAR_TMR_1 = 60;
+ VAR_TMR_2 = 61;
+ VAR_TMR_3 = 62;
+ VAR_TIMEDATE_HOUR = 63;
+ VAR_TIMEDATE_MINUTE = 64;
+ VAR_TIMEDATE_DAY = 65;
+ VAR_TIMEDATE_MONTH = 66;
+ VAR_TIMEDATE_YEAR = 67;
+
+}
+
void ScummEngine_v7::setupScummVars() {
VAR_MOUSE_X = 1;
VAR_MOUSE_Y = 2;