fix reading of large scenery objects

This commit is contained in:
Ted John 2016-07-10 00:15:27 +01:00
parent 324d690eaf
commit 66eee6d89d
1 changed files with 2 additions and 2 deletions

View File

@ -42,10 +42,10 @@ void LargeSceneryObject::ReadLegacy(IReadObjectContext * context, IStream * stre
_legacyType.large_scenery.flags = stream->ReadValue<uint8>();
_legacyType.large_scenery.price = stream->ReadValue<sint16>();
_legacyType.large_scenery.removal_price = stream->ReadValue<sint16>();
stream->Seek(4, STREAM_SEEK_CURRENT);
stream->Seek(5, STREAM_SEEK_CURRENT);
_legacyType.large_scenery.scenery_tab_id = 0xFF;
_legacyType.large_scenery.var_11 = stream->ReadValue<uint8>();
stream->Seek(5, STREAM_SEEK_CURRENT);
stream->Seek(4, STREAM_SEEK_CURRENT);
GetStringTable()->Read(context, stream, OBJ_STRING_ID_NAME);