mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-02-02 03:35:09 +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:
@@ -337,11 +337,7 @@ namespace OpenRCT2::Scripting
|
||||
auto vehicle = GetVehicle();
|
||||
if (vehicle != nullptr)
|
||||
{
|
||||
VehicleColour colours;
|
||||
colours.Body = vehicle->colours.body_colour;
|
||||
colours.Trim = vehicle->colours.trim_colour;
|
||||
colours.Tertiary = vehicle->colours_extended;
|
||||
return ToDuk<VehicleColour>(ctx, colours);
|
||||
return ToDuk<VehicleColour>(ctx, vehicle->colours);
|
||||
}
|
||||
return ToDuk(ctx, nullptr);
|
||||
}
|
||||
@@ -351,10 +347,7 @@ namespace OpenRCT2::Scripting
|
||||
auto vehicle = GetVehicle();
|
||||
if (vehicle != nullptr)
|
||||
{
|
||||
auto colours = FromDuk<VehicleColour>(value);
|
||||
vehicle->colours.body_colour = colours.Body;
|
||||
vehicle->colours.trim_colour = colours.Trim;
|
||||
vehicle->colours_extended = colours.Tertiary;
|
||||
vehicle->colours = FromDuk<VehicleColour>(value);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user