diff options
Diffstat (limited to 'engines/sludge/region.cpp')
-rw-r--r-- | engines/sludge/region.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/engines/sludge/region.cpp b/engines/sludge/region.cpp index f837d32a17..efc6908b1b 100644 --- a/engines/sludge/region.cpp +++ b/engines/sludge/region.cpp @@ -72,16 +72,16 @@ void saveRegions(Common::WriteStream *stream) { thisRegion = thisRegion->next; numRegions++; } - put2bytes(numRegions, stream); + stream->writeUint16BE(numRegions); thisRegion = allScreenRegions; while (thisRegion) { - put2bytes(thisRegion->x1, stream); - put2bytes(thisRegion->y1, stream); - put2bytes(thisRegion->x2, stream); - put2bytes(thisRegion->y2, stream); - put2bytes(thisRegion->sX, stream); - put2bytes(thisRegion->sY, stream); - put2bytes(thisRegion->di, stream); + stream->writeUint16BE(thisRegion->x1); + stream->writeUint16BE(thisRegion->y1); + stream->writeUint16BE(thisRegion->x2); + stream->writeUint16BE(thisRegion->y2); + stream->writeUint16BE(thisRegion->sX); + stream->writeUint16BE(thisRegion->sY); + stream->writeUint16BE(thisRegion->di); saveObjectRef(thisRegion->thisType, stream); thisRegion = thisRegion->next; @@ -89,7 +89,7 @@ void saveRegions(Common::WriteStream *stream) { } void loadRegions(Common::SeekableReadStream *stream) { - int numRegions = get2bytes(stream); + int numRegions = stream->readUint16BE(); screenRegion *newRegion; screenRegion * * pointy = &allScreenRegions; @@ -99,13 +99,13 @@ void loadRegions(Common::SeekableReadStream *stream) { *pointy = newRegion; pointy = &(newRegion->next); - newRegion->x1 = get2bytes(stream); - newRegion->y1 = get2bytes(stream); - newRegion->x2 = get2bytes(stream); - newRegion->y2 = get2bytes(stream); - newRegion->sX = get2bytes(stream); - newRegion->sY = get2bytes(stream); - newRegion->di = get2bytes(stream); + newRegion->x1 = stream->readUint16BE(); + newRegion->y1 = stream->readUint16BE(); + newRegion->x2 = stream->readUint16BE(); + newRegion->y2 = stream->readUint16BE(); + newRegion->sX = stream->readUint16BE(); + newRegion->sY = stream->readUint16BE(); + newRegion->di = stream->readUint16BE(); newRegion->thisType = loadObjectRef(stream); } *pointy = NULL; |