1
0
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:
Gymnasiast
2024-07-02 19:24:15 +02:00
parent 918ccf4c63
commit 9a616cd055
5 changed files with 1 additions and 6 deletions

View File

@@ -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

View File

@@ -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));

View File

@@ -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);

View File

@@ -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);

View File

@@ -179,7 +179,6 @@ struct TrackDesignStatistics
struct TrackDesign
{
uint8_t type;
uint8_t vehicleType;
money64 cost;
uint8_t trackFlags;
uint8_t numberOfTrains;