mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-15 11:03:00 +01:00
Remove vehicleType parameter (not used by OpenRCT2 and RCT2)
This commit is contained in:
@@ -145,8 +145,6 @@ namespace RCT1
|
||||
}
|
||||
assert(!vehicleObject.empty());
|
||||
td->vehicleObject = ObjectEntryDescriptor(vehicleObject);
|
||||
td->vehicleType = EnumValue(td4Base.VehicleType);
|
||||
|
||||
td->appearance.vehicleColourSettings = static_cast<VehicleColourSettings>(td4Base.VersionAndColourScheme & 0x3);
|
||||
|
||||
// Vehicle colours
|
||||
|
||||
@@ -53,7 +53,7 @@ namespace RCT2
|
||||
{
|
||||
OpenRCT2::MemoryStream tempStream;
|
||||
tempStream.WriteValue<uint8_t>(OpenRCT2RideTypeToRCT2RideType(_trackDesign->type));
|
||||
tempStream.WriteValue<uint8_t>(_trackDesign->vehicleType);
|
||||
tempStream.WriteValue<uint8_t>(0);
|
||||
tempStream.WriteValue<uint32_t>(0);
|
||||
tempStream.WriteValue<uint8_t>(static_cast<uint8_t>(_trackDesign->operation.rideMode));
|
||||
tempStream.WriteValue<uint8_t>(EnumValue(_trackDesign->appearance.vehicleColourSettings) | (2 << 2));
|
||||
|
||||
@@ -72,7 +72,6 @@ namespace RCT2
|
||||
_stream.Read(&td6, 0xA3);
|
||||
|
||||
td->type = td6.Type; // 0x00
|
||||
td->vehicleType = td6.VehicleType;
|
||||
|
||||
td->cost = 0.00_GBP;
|
||||
td->operation.rideMode = static_cast<RideMode>(td6.RideMode);
|
||||
|
||||
@@ -560,7 +560,6 @@ void TrackDesign::Serialise(DataSerialiser& stream)
|
||||
return;
|
||||
}
|
||||
stream << DS_TAG(type);
|
||||
stream << DS_TAG(vehicleType);
|
||||
stream << DS_TAG(cost);
|
||||
stream << DS_TAG(operation.rideMode);
|
||||
stream << DS_TAG(trackFlags);
|
||||
|
||||
@@ -179,7 +179,6 @@ struct TrackDesignStatistics
|
||||
struct TrackDesign
|
||||
{
|
||||
uint8_t type;
|
||||
uint8_t vehicleType;
|
||||
money64 cost;
|
||||
uint8_t trackFlags;
|
||||
uint8_t numberOfTrains;
|
||||
|
||||
Reference in New Issue
Block a user