diff --git a/src/openrct2-ui/windows/Scenery.cpp b/src/openrct2-ui/windows/Scenery.cpp index 15f600b79d..d1442f3b75 100644 --- a/src/openrct2-ui/windows/Scenery.cpp +++ b/src/openrct2-ui/windows/Scenery.cpp @@ -321,7 +321,7 @@ void window_scenery_init() continue; tabIndexes[usedValues] = scenerySetId; - order[usedValues] = sceneryEntry->var_108; + order[usedValues] = sceneryEntry->priority; usedValues++; } diff --git a/src/openrct2/object/SceneryGroupObject.cpp b/src/openrct2/object/SceneryGroupObject.cpp index 5b7384a216..dbc05e6843 100644 --- a/src/openrct2/object/SceneryGroupObject.cpp +++ b/src/openrct2/object/SceneryGroupObject.cpp @@ -33,16 +33,14 @@ void SceneryGroupObject::ReadLegacy(IReadObjectContext * context, IStream * stre stream->Seek(6, STREAM_SEEK_CURRENT); stream->Seek(0x80 * 2, STREAM_SEEK_CURRENT); _legacyType.entry_count = stream->ReadValue(); - _legacyType.var_107 = stream->ReadValue(); - _legacyType.var_108 = stream->ReadValue(); + _legacyType.pad_107 = stream->ReadValue(); + _legacyType.priority = stream->ReadValue(); _legacyType.pad_109 = stream->ReadValue(); _legacyType.entertainer_costumes = stream->ReadValue(); GetStringTable()->Read(context, stream, OBJ_STRING_ID_NAME); ReadItems(stream); GetImageTable()->Read(context, stream); - - _legacyType.var_107 = _numItems; } void SceneryGroupObject::Load() diff --git a/src/openrct2/world/scenery.h b/src/openrct2/world/scenery.h index 9c6cdf60de..4b2628f248 100644 --- a/src/openrct2/world/scenery.h +++ b/src/openrct2/world/scenery.h @@ -201,8 +201,8 @@ typedef struct rct_scenery_group_entry { uint32 image; // 0x02 uint16 scenery_entries[0x80]; // 0x06 uint8 entry_count; // 0x106 - uint8 var_107; - uint8 var_108; // 0x108, order? + uint8 pad_107; + uint8 priority; // 0x108 uint8 pad_109; uint32 entertainer_costumes; // 0x10A } rct_scenery_group_entry;