diff options
Diffstat (limited to 'engines/agos/script_s1.cpp')
-rw-r--r-- | engines/agos/script_s1.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/agos/script_s1.cpp b/engines/agos/script_s1.cpp index dd7e683147..b10013d186 100644 --- a/engines/agos/script_s1.cpp +++ b/engines/agos/script_s1.cpp @@ -289,11 +289,11 @@ void AGOSEngine_Simon1::executeOpcode(int opcode) { void AGOSEngine_Simon1::os1_animate() { // 98: animate - uint vgaSpriteId = getVarOrWord(); - uint windowNum = getVarOrByte(); - uint x = getVarOrWord(); - uint y = getVarOrWord(); - uint palette = (getVarOrWord() & 15); + uint16 vgaSpriteId = getVarOrWord(); + uint16 windowNum = getVarOrByte(); + int16 x = getVarOrWord(); + int16 y = getVarOrWord(); + uint16 palette = (getVarOrWord() & 15); if (getFeatures() & GF_TALKIE && vgaSpriteId >= 400) { _lastVgaWaitFor = 0; |