From 26b221a7010801a4189742c9534cf82a542f480b Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 20 May 2007 13:07:44 +0000 Subject: Added savegame code so characters correctly leave rooms after restoring a game svn-id: r26888 --- engines/lure/hotspots.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'engines/lure') diff --git a/engines/lure/hotspots.cpp b/engines/lure/hotspots.cpp index 290838f969..f3b1c01d3d 100644 --- a/engines/lure/hotspots.cpp +++ b/engines/lure/hotspots.cpp @@ -2044,6 +2044,7 @@ void Hotspot::saveToStream(Common::WriteStream *stream) { stream->writeSint16LE(_startY); stream->writeSint16LE(_destX); stream->writeSint16LE(_destY); + stream->writeUint16LE(_destHotspotId); stream->writeUint16LE(_frameWidth); stream->writeUint16LE(_height); stream->writeUint16LE(_width); @@ -2079,6 +2080,7 @@ void Hotspot::loadFromStream(Common::ReadStream *stream) { _startY = stream->readSint16LE(); _destX = stream->readSint16LE(); _destY = stream->readSint16LE(); + _destHotspotId = stream->readUint16LE(); _frameWidth = stream->readUint16LE(); _height = stream->readUint16LE(); _width = stream->readUint16LE(); -- cgit v1.2.3