1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-15 20:12:35 +01:00

Add Go Karts variant to the progress window (#25057)

* Add Go Karts variant to the progress window

* Improve supports

* Amend changelog
This commit is contained in:
Aaron van Geffen
2025-08-29 11:27:44 +02:00
committed by GitHub
parent dd957d46e8
commit ffc7eaf97e
7 changed files with 21 additions and 1 deletions

View File

@@ -7,6 +7,7 @@
- Improved: [#24921] The command line sprite build command now prints out the images table entry for the compiled sprite file.
- Improved: [#24953] Opening the Scenario Editor, Track Designer or Track Designs Manager now display the progress bar.
- Improved: [#25027] Land style dropdown now has tooltips with the name of the land types.
- Improved: [#25057] The progress window now has a Go Karts variant.
- Change: [#23351] Diagonal sloped Go-Kart track can no longer be built without cheats if the karts do not have sprites for them.
- Change: [#24606] Increase Misc Entity limit from 1600 to 3200.
- Change: [#24974] Raise the Go-Karts maximum support height to allow 2 large sloped turns to be built on flat ground.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -519,6 +519,17 @@
{
"path": "loader/loader_wooden_vehicle.png"
},
{
"path": "loader/loader_gokarts_supports.png",
"y": 5
},
{
"path": "loader/loader_gokarts_track.png",
"y": 9
},
{
"path": "loader/loader_gokarts_vehicles.png"
},
{
"path": "palette_map/palette_map_dark_olive_dark.png",
"palette": "keep",

View File

@@ -44,7 +44,7 @@ namespace OpenRCT2::Ui::Windows
ImageId vehicle;
};
static std::array<LoaderVehicleStyle, 3> kVehicleStyles = { {
static std::array<LoaderVehicleStyle, 4> kVehicleStyles = { {
{
ImageId{SPR_G2_LOADER_HYBRID_SUPPORTS, COLOUR_LIGHT_ORANGE, COLOUR_DARK_BROWN },
ImageId{SPR_G2_LOADER_HYBRID_TRACK, COLOUR_LIGHT_ORANGE, COLOUR_LIGHT_ORANGE },
@@ -60,6 +60,11 @@ namespace OpenRCT2::Ui::Windows
ImageId{SPR_G2_LOADER_WOODEN_TRACK, COLOUR_BORDEAUX_RED, COLOUR_BLACK },
ImageId{SPR_G2_LOADER_WOODEN_VEHICLE, COLOUR_BRIGHT_RED, COLOUR_BRIGHT_RED, COLOUR_SATURATED_BROWN}
},
{
ImageId{SPR_G2_LOADER_GO_KARTS_SUPPORTS, COLOUR_DARK_BROWN, COLOUR_DARK_BROWN },
ImageId{SPR_G2_LOADER_GO_KARTS_TRACK, COLOUR_BLACK, COLOUR_BLACK },
ImageId{SPR_G2_LOADER_GO_KARTS_VEHICLES }
},
} };
static uint8_t nextStyle = 0;

View File

@@ -1014,6 +1014,9 @@ enum : ImageIndex
SPR_G2_LOADER_WOODEN_SUPPORTS,
SPR_G2_LOADER_WOODEN_TRACK,
SPR_G2_LOADER_WOODEN_VEHICLE,
SPR_G2_LOADER_GO_KARTS_SUPPORTS,
SPR_G2_LOADER_GO_KARTS_TRACK,
SPR_G2_LOADER_GO_KARTS_VEHICLES,
// G2 Palette maps