aboutsummaryrefslogtreecommitdiff
path: root/sky/logic.h
diff options
context:
space:
mode:
authorOliver Kiehl2003-04-26 14:00:59 +0000
committerOliver Kiehl2003-04-26 14:00:59 +0000
commit9436bff3e33134a9d724226b1fa4b93cab8f20c5 (patch)
treedcb18a97a3fbadc170f3744d4e01b507b9c74ba2 /sky/logic.h
parente0ac60d887799b11edec142710ad6836a87cfe44 (diff)
downloadscummvm-rg350-9436bff3e33134a9d724226b1fa4b93cab8f20c5.tar.gz
scummvm-rg350-9436bff3e33134a9d724226b1fa4b93cab8f20c5.tar.bz2
scummvm-rg350-9436bff3e33134a9d724226b1fa4b93cab8f20c5.zip
cleanup
svn-id: r7134
Diffstat (limited to 'sky/logic.h')
-rw-r--r--sky/logic.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/sky/logic.h b/sky/logic.h
index 88dc2edfcf..8e3ad1ea2b 100644
--- a/sky/logic.h
+++ b/sky/logic.h
@@ -28,7 +28,7 @@
class SkyLogic {
public:
- SkyLogic(SkyDisk *skyDisk, SkyGrid *grid) : _skyDisk(skyDisk), _grid(grid) { initScriptVariables(); };
+ SkyLogic(SkyDisk *skyDisk, SkyGrid *grid);
void engine();
void lreturn();
@@ -173,6 +173,10 @@ protected:
uint32 script(Compact *compact, uint16 scriptNo, uint16 offset);
void initScriptVariables();
+ uint16 *_moduleList[16];
+ uint32 _stack[20];
+ byte _stackPtr;
+
Compact *_compact;
uint32 _scriptVariables[838];