aboutsummaryrefslogtreecommitdiff
path: root/engines/lilliput/script.cpp
diff options
context:
space:
mode:
authorStrangerke2018-03-31 01:54:34 +0200
committerStrangerke2018-03-31 01:55:40 +0200
commit83412c91af9d66084923150df2bb1ded3a67824a (patch)
treef86e637c7a7e3083222a6c199c7f01f1cf0eb518 /engines/lilliput/script.cpp
parent566f6a644364665718bd6c9b6197cbece7b0171b (diff)
downloadscummvm-rg350-83412c91af9d66084923150df2bb1ded3a67824a.tar.gz
scummvm-rg350-83412c91af9d66084923150df2bb1ded3a67824a.tar.bz2
scummvm-rg350-83412c91af9d66084923150df2bb1ded3a67824a.zip
LILLIPUT: Change the type of _characterTilePos
Diffstat (limited to 'engines/lilliput/script.cpp')
-rw-r--r--engines/lilliput/script.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/engines/lilliput/script.cpp b/engines/lilliput/script.cpp
index 37b97c194b..7600028991 100644
--- a/engines/lilliput/script.cpp
+++ b/engines/lilliput/script.cpp
@@ -66,8 +66,7 @@ LilliputScript::LilliputScript(LilliputEngine *vm) : _vm(vm), _currScript(NULL)
_characterPose[i] = 0;
_characterNextSequence[i] = 16;
_characterLastSequence[i] = -1;
- _characterTilePosX[i] = 0;
- _characterTilePosY[i] = 0;
+ _characterTilePos[i] = Common::Point(0, 0);
_array122C1[i] = 0;
}
@@ -1371,11 +1370,9 @@ byte LilliputScript::OC_comparePos() {
debugC(2, kDebugScript, "OC_comparePos()");
int index = getValue1();
- int8 d1 = _characterTilePosX[index];
- int8 d2 = _characterTilePosY[index];
Common::Point var1 = getPosFromScript();
- if (var1 == Common::Point(d1, d2))
+ if (var1 == _characterTilePos[index])
return 1;
return 0;
@@ -1541,7 +1538,7 @@ byte LilliputScript::OC_compareCoords_2() {
debugC(1, kDebugScript, "OC_compareCoords_2()");
int16 index = getValue1();
- Common::Point var1 = Common::Point(_characterTilePosX[index], _characterTilePosY[index]);
+ Common::Point var1 = _characterTilePos[index];
index = _currScript->readUint16LE();
MinMax xMinMax = _vm->_rectXMinMax[index];
MinMax yMinMax = _vm->_rectYMinMax[index];
@@ -3301,7 +3298,7 @@ void LilliputScript::OC_playObjectSound() {
Common::Point var4 = Common::Point(0xFF, index & 0xFF);
int soundId = (_currScript->readUint16LE() & 0xFF);
- _vm->_soundHandler->contentFct2(soundId, _viewportPos, Common::Point(_characterTilePosX[index], _characterTilePosY[index]), var4);
+ _vm->_soundHandler->contentFct2(soundId, _viewportPos, _characterTilePos[index], var4);
}
void LilliputScript::OC_startLocationSound() {