27657 Commits

Author SHA1 Message Date
mix
2fd52c82bc Add small medium and large turns, diagonals and s-bends to Boat Hire 2024-12-08 14:21:04 +01:00
Aaron van Geffen
dbc394cb67 Scripting: list and use available costumes dynamically 2024-12-08 12:34:13 +01:00
Aaron van Geffen
e3c6fe22a6 Read scriptName property from JSON
Use object identifier if no scriptName is provided
2024-12-08 12:31:34 +01:00
OpenRCT2 git bot
962358974f Merge Localisation/master into OpenRCT2/develop 2024-12-08 04:02:07 +00:00
Aaron van Geffen
7efe73f6ac Add checks to ensure an animation object is selected for each peep type 2024-12-07 13:40:30 +01:00
Matt
7154e85c0a Add stable paint sort (as a debug option) 2024-12-07 13:08:00 +01:00
Aaron van Geffen
03829f9cea Fill in the blanks in RCT1::PeepAnimationGroup enum (#23298) 2024-12-07 12:21:50 +01:00
OpenRCT2 git bot
4c56954799 Merge Localisation/master into OpenRCT2/develop 2024-12-07 04:02:15 +00:00
Arek Durlik
4e9765d871 Fix wrong label in tree to land ratio text input (#23336) 2024-12-06 19:52:59 +01:00
Aaron van Geffen
42adf84723 EditorObjectSelectionSession: mark peep animation objects in use 2024-12-06 19:50:14 +01:00
Aaron van Geffen
c15f6a975f Fix swapped labels in heightmap smoothing text input (#23334)
Co-authored-by: arekdurlik <72689308+arekdurlik@users.noreply.github.com>
2024-12-06 10:40:28 +00:00
mrmbernardi
c2b3f6c54c Avoid pointer arithmetic with null pointer (#23332) 2024-12-06 11:34:20 +01:00
Michał Janiszewski
2ac91f79e5 Add more descriptive information for renderer faults (#23327) 2024-12-06 11:28:03 +01:00
73
e1c3997269 Correct copyright years on ZoomLevel.cpp 2024-12-06 10:27:32 +01:00
Aaron van Geffen
7b63355d03 Rework PeepAnimation construction 2024-12-06 09:32:37 +01:00
Matt
f60656a9d6 Merge pull request #23330 from ZehMatt/msvc-errs
Add missing headers, latest MSVC has build errors
2024-12-06 00:06:33 +02:00
ζeh Matt
9c1a75caef Add missing headers, latest MSVC has build errors 2024-12-05 23:51:36 +02:00
Michał Janiszewski
96f6b76e7a Patch missing footpath in scenarios (#23128)
* Fix #22972: Missing flat footpath in scenarios

Scenarios touched:
- Alton Towers
- Build your own Six Flags Magic Mountain
- Mirage Madness
- Six Flags Magic Mountain

* Part of #20070: missing sloped footpath in scenarios

Scenarios amended:
- Alton Towers
- Rollercoaster Heaven

* Part of #20070: Allow fixing paths with queues

Fixes Mines of Africa

* Add changelog and bump network version

---------

Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2024-12-05 18:57:27 +01:00
Aaron van Geffen
cfdfd1a234 List available staff costumes dynamically 2024-12-05 17:39:10 +01:00
Aaron van Geffen
3cc8aec6b9 StaffHireNewAction: use peep anim objects; bump network version 2024-12-05 15:29:34 +01:00
Aaron van Geffen
7e3fe58067 Use peep animation objects for guest and staff sprites 2024-12-05 13:37:39 +01:00
Aaron van Geffen
5219172a07 Introduce functions to get a (random) peep anim object by type 2024-12-05 15:02:23 +01:00
Michał Janiszewski
e73aa548eb Update backtrace.io token in Crash.cpp for upcoming release 2024-12-05 12:18:04 +01:00
Aaron van Geffen
b3aa852a8d Consolidate util/Math.hpp into core/Numerics.hpp (#23319)
* Consolidate util/Math.hpp into core/Numerics.hpp

* Remove branching; replace isPowerOf2 with std::has_single_bit

* Add templated types to floor2 and ceil2
2024-12-04 21:00:26 +00:00
Matt
fd79af7db8 Merge pull request #23321 from ZehMatt/window-alloc
Eliminate copying the window list each update
2024-12-04 21:40:33 +02:00