aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/script.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cruise/script.cpp')
-rw-r--r--engines/cruise/script.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/cruise/script.cpp b/engines/cruise/script.cpp
index 96bd280bb4..833ea1e24c 100644
--- a/engines/cruise/script.cpp
+++ b/engines/cruise/script.cpp
@@ -32,8 +32,8 @@ scriptInstanceStruct procHead;
scriptInstanceStruct *currentScriptPtr;
-uint8 getByteFromScript(void) {
- uint8 var = currentData3DataPtr[currentScriptPtr->var4];
+int8 getByteFromScript(void) {
+ int8 var = *(int8*)(currentData3DataPtr+currentScriptPtr->var4);
currentScriptPtr->var4 = currentScriptPtr->var4 + 1;
@@ -727,7 +727,7 @@ int executeScripts(scriptInstanceStruct *ptr) {
}
opcodeType = getByteFromScript();
- //printf("opType: %d\n",(opcodeType&0xFB)>>3);
+ printf("opType: %d\n",(opcodeType&0xFB)>>3);
currentScriptOpcodeType = opcodeType & 7;