mirror of https://github.com/OpenRCT2/OpenRCT2.git
fix reading of large scenery objects
This commit is contained in:
parent
324d690eaf
commit
66eee6d89d
|
@ -42,10 +42,10 @@ void LargeSceneryObject::ReadLegacy(IReadObjectContext * context, IStream * stre
|
||||||
_legacyType.large_scenery.flags = stream->ReadValue<uint8>();
|
_legacyType.large_scenery.flags = stream->ReadValue<uint8>();
|
||||||
_legacyType.large_scenery.price = stream->ReadValue<sint16>();
|
_legacyType.large_scenery.price = stream->ReadValue<sint16>();
|
||||||
_legacyType.large_scenery.removal_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.scenery_tab_id = 0xFF;
|
||||||
_legacyType.large_scenery.var_11 = stream->ReadValue<uint8>();
|
_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);
|
GetStringTable()->Read(context, stream, OBJ_STRING_ID_NAME);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue