aboutsummaryrefslogtreecommitdiff
path: root/sky/logic.h
diff options
context:
space:
mode:
authorOliver Kiehl2003-05-26 17:56:17 +0000
committerOliver Kiehl2003-05-26 17:56:17 +0000
commit11902dcb5092cc603504707dd1e26e122b87f692 (patch)
treeaaf9b881aa8473a746d2e9998325568f1e55891b /sky/logic.h
parent4554cd1b195c56a7aac2bea095e85ba3aa03e085 (diff)
downloadscummvm-rg350-11902dcb5092cc603504707dd1e26e122b87f692.tar.gz
scummvm-rg350-11902dcb5092cc603504707dd1e26e122b87f692.tar.bz2
scummvm-rg350-11902dcb5092cc603504707dd1e26e122b87f692.zip
slight cleanup
svn-id: r8011
Diffstat (limited to 'sky/logic.h')
-rw-r--r--sky/logic.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/sky/logic.h b/sky/logic.h
index b6c04bcf08..91afef133f 100644
--- a/sky/logic.h
+++ b/sky/logic.h
@@ -29,6 +29,27 @@
#include "sky/musicbase.h"
#include "sky/mouse.h"
+enum scriptVariableOffsets {
+ RESULT = 0,
+ SCREEN = 1,
+ LOGIC_LIST_NO = 2,
+ CUR_ID = 12,
+ MOUSE_STATUS = 13,
+ MOUSE_STOP = 14,
+ GET_OFF = 18,
+ PLAYER_X = 27,
+ PLAYER_Y = 28,
+ PLAYER_MOOD = 29,
+ PLAYER_SCREEN = 30,
+ HIT_ID = 37,
+ THE_CHOSEN_ONE = 51,
+ TEXT1 = 53,
+ MENU_LENGTH = 100,
+ SCROLL_OFFSET = 101,
+ MENU = 102,
+ CUR_SECTION = 143
+};
+
class SkyLogic {
public:
SkyLogic(SkyDisk *skyDisk, SkyGrid *skyGrid, SkyText *skyText, SkyMusicBase *skyMusic, SkyMouse *skyMouse, SkySound *skySound, uint32 gameVersion);