Limit S6 Importer object lookup to ride types that need conversion

This commit is contained in:
Gymnasiast 2020-07-15 13:59:08 +02:00
parent f596d8de58
commit 470497d868
No known key found for this signature in database
GPG Key ID: DBFFF47AB2CA3EDD
1 changed files with 7 additions and 2 deletions

View File

@ -508,9 +508,14 @@ public:
*dst = {};
dst->id = rideIndex;
ObjectEntryIndex rideType = src->type;
if (RCT2RideTypeNeedsConversion(src->type))
{
auto* rideEntry = get_ride_entry(src->subtype);
rideType = RCT2RideTypeToOpenRCT2RideType(src->type, rideEntry);
}
dst->type = rideType;
dst->subtype = src->subtype;
auto* rideEntry = get_ride_entry(src->subtype);
dst->type = RCT2RideTypeToOpenRCT2RideType(src->type, rideEntry);
// pad_002;
dst->mode = src->mode;
dst->colour_scheme_type = src->colour_scheme_type;