diff options
Diffstat (limited to 'engines/cruise/script.cpp')
-rw-r--r-- | engines/cruise/script.cpp | 6 |
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; |