1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-22 06:23:04 +01:00

Rework rct_vehicle_colour (#16051)

* Remove rct_vehicle_colour and replace with VehicleColour

* Update network version

* Update replay version
This commit is contained in:
Duncan
2022-08-13 20:30:30 +01:00
committed by GitHub
parent 49215a52cf
commit adc51ad9aa
31 changed files with 88 additions and 105 deletions

View File

@@ -259,9 +259,7 @@ GameActions::Result TrackDesignAction::Execute() const
for (size_t i = 0; i <= OpenRCT2::Limits::MaxTrainsPerRide; i++)
{
auto tdIndex = i % std::size(_td.vehicle_colours);
ride->vehicle_colours[i].Body = _td.vehicle_colours[tdIndex].body_colour;
ride->vehicle_colours[i].Trim = _td.vehicle_colours[tdIndex].trim_colour;
ride->vehicle_colours[i].Tertiary = _td.vehicle_additional_colour[tdIndex];
ride->vehicle_colours[i] = _td.vehicle_colours[tdIndex];
}
for (int32_t count = 1; count == 1 || r.Error != GameActions::Status::Ok; ++count)