aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/people.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sludge/people.cpp')
-rw-r--r--engines/sludge/people.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/engines/sludge/people.cpp b/engines/sludge/people.cpp
index a477fbea85..276edf5d75 100644
--- a/engines/sludge/people.cpp
+++ b/engines/sludge/people.cpp
@@ -1049,8 +1049,8 @@ bool savePeople(Common::WriteStream *stream) {
onScreenPerson *me = allPeople;
int countPeople = 0, a;
- putSigned(scaleHorizon, stream);
- putSigned(scaleDivide, stream);
+ stream->writeSint16LE(scaleHorizon);
+ stream->writeSint16LE(scaleDivide);
while (me) {
countPeople++;
@@ -1081,7 +1081,7 @@ bool savePeople(Common::WriteStream *stream) {
stream->writeUint16BE(me->frameTick);
stream->writeUint16BE(me->walkSpeed);
stream->writeUint16BE(me->spinSpeed);
- putSigned(me->floaty, stream);
+ stream->writeSint16LE(me->floaty);
stream->writeByte(me->show);
stream->writeByte(me->walking);
stream->writeByte(me->spinning);
@@ -1095,9 +1095,9 @@ bool savePeople(Common::WriteStream *stream) {
stream->writeUint16BE(me->angle);
stream->writeUint16BE(me->angleOffset);
stream->writeUint16BE(me->wantAngle);
- putSigned(me->directionWhenDoneWalking, stream);
- putSigned(me->inPoly, stream);
- putSigned(me->walkToPoly, stream);
+ stream->writeSint16LE(me->directionWhenDoneWalking);
+ stream->writeSint16LE(me->inPoly);
+ stream->writeSint16LE(me->walkToPoly);
stream->writeByte(me->r);
stream->writeByte(me->g);
@@ -1116,8 +1116,8 @@ bool loadPeople(Common::SeekableReadStream *stream) {
onScreenPerson * * pointy = &allPeople;
onScreenPerson *me;
- scaleHorizon = getSigned(stream);
- scaleDivide = getSigned(stream);
+ scaleHorizon = stream->readSint16LE();
+ scaleDivide = stream->readSint16LE();
int countPeople = stream->readUint16BE();
int a;
@@ -1156,7 +1156,7 @@ bool loadPeople(Common::SeekableReadStream *stream) {
me->frameTick = stream->readUint16BE();
me->walkSpeed = stream->readUint16BE();
me->spinSpeed = stream->readUint16BE();
- me->floaty = getSigned(stream);
+ me->floaty = stream->readSint16LE();
me->show = stream->readByte();
me->walking = stream->readByte();
me->spinning = stream->readByte();
@@ -1175,9 +1175,9 @@ bool loadPeople(Common::SeekableReadStream *stream) {
me->angleOffset = 0;
}
me->wantAngle = stream->readUint16BE();
- me->directionWhenDoneWalking = getSigned(stream);
- me->inPoly = getSigned(stream);
- me->walkToPoly = getSigned(stream);
+ me->directionWhenDoneWalking = stream->readSint16LE();
+ me->inPoly = stream->readSint16LE();
+ me->walkToPoly = stream->readSint16LE();
if (ssgVersion >= VERSION(2, 0)) {
me->r = stream->readByte();
me->g = stream->readByte();