Stephan Spengler
de358aaca8
Replace numweeks with duration in ParkSetDateArgs
...
https://github.com/OpenRCT2/OpenRCT2/blob/d899b639f2fc28afc2629a00f5cc1cef85b1f2f5/src/openrct2/actions/park/ParkMarketingAction.cpp#L33-L38
2026-03-23 21:32:45 +01:00
Jonathan Lee
d899b639f2
Part of #25953 : Move Balloon painting to src/openrct2/paint/entity ( #26239 )
2026-03-23 20:20:21 +01:00
Michael Steenbeek
e0a3105736
Fix DrawTextEllipsised() ( #26238 )
2026-03-22 22:55:10 +01:00
Michael Steenbeek
be06f6dce2
Merge pull request #26233 from Gymnasiast/refactor/draw-text-refactor
...
DrawText* refactor
2026-03-22 18:35:43 +01:00
Michał Janiszewski
48cb42b13a
Merge pull request #26044 from OpenRCT2/android-bundled-data
...
Android: add support for bundled assets
2026-03-22 18:07:06 +01:00
Michał Janiszewski
3144ecaf33
Add changelog entry for Android bundled assets
2026-03-22 17:46:48 +01:00
Michał Janiszewski
16fc07d986
Use more explicit types for asset handles
2026-03-22 17:44:54 +01:00
Michał Janiszewski
95efaf5878
Android: Improve Zip error reporting
2026-03-22 17:44:50 +01:00
Michał Janiszewski
9b460d2f75
Android: adapt CI to bundle the assets
2026-03-22 17:44:47 +01:00
Michał Janiszewski
430bb2e65d
Android: remove code for extracting bundled assets
2026-03-22 17:44:45 +01:00
Michał Janiszewski
0d55b77d0b
Android: Allow Android zip implementation open bundled assets
2026-03-22 17:44:42 +01:00
Michał Janiszewski
ea50129130
Android: Expose asset prefix path to Java via JNI
2026-03-22 17:44:40 +01:00
Michał Janiszewski
bc6bfb6329
Read changelog with File class
2026-03-22 17:44:37 +01:00
Michał Janiszewski
bb8c585908
Android: Add FileScanner for bundled assets
2026-03-22 17:44:35 +01:00
Michał Janiszewski
d8799c942d
Android: Implement support for loading bundled assets
2026-03-22 17:44:31 +01:00
Michał Janiszewski
82f37d006c
Prepare Platform, File, FileStream for handling embedded assets
2026-03-22 17:44:26 +01:00
mix
f5c9597640
Move trackPaintGeneric and helper functions to new files ( #26234 )
2026-03-22 15:52:49 +01:00
Gymnasiast
4e074db8df
Change argument order to DrawText() to match the others
2026-03-22 13:26:57 +01:00
Gymnasiast
38adb756ee
Make DrawText() internal again
2026-03-22 13:21:15 +01:00
Gymnasiast
8e41207e90
Create string overloads for DrawText*
...
Quite often, the DrawText* functions are called with a formatter just to draw a C/C++ string. This overload will allow simplifying many calls.
Also added TextPaint as an optional argument to the StringId-without-formatter overload, so that all three overloads now have the same functionality. This overload now also avoids running
the string through the formatter, as there are no arguments to process to begin with.
2026-03-22 13:21:14 +01:00
Gymnasiast
24ece6301b
Change DrawText() and TTFDrawString() to take a string_view
2026-03-22 12:36:46 +01:00
mix
103dd9246e
Add reversed sequence and rotation to ted and use in trackPaintGeneric ( #26213 )
2026-03-22 12:13:11 +01:00
mix
8a55fee1d0
Allow ends of quarter helix track pieces to be built over sloped land ( #26228 )
2026-03-21 14:22:29 +01:00
Michał Janiszewski
7a6a5b4d3a
Fix MSVC debug builds ( #26220 )
2026-03-21 08:12:20 +01:00
matheusvb3
49b93a3002
Document and slightly refactor the spiral slide behaviour ( #26134 )
2026-03-20 10:41:59 +01:00
mix
1803a5163d
Fix #26216 : Previously saved inverted flying quarter helices invisible ( #26217 )
2026-03-20 08:54:49 +01:00
OpenRCT2 git bot
6fe0f4988a
Merge Localisation/master into OpenRCT2/develop
2026-03-20 04:32:38 +00:00
Stephan Spengler
c54bebf897
Add inspectionInterval to RideArgs interface ( #26218 )
...
see
https://github.com/OpenRCT2/OpenRCT2/blob/d528fc7d7d2cfb7553aed2cce1a98b13c43974c8/src/openrct2/actions/ride/RideCreateAction.cpp#L52
2026-03-19 17:33:12 +01:00
OpenRCT2 git bot
d528fc7d7d
Merge Localisation/master into OpenRCT2/develop
2026-03-19 04:37:13 +00:00
mix
12a7cb83c6
Fix incorrect DiagUp25 sprite in Alpine, Hybrid and Single Rail tracks ( #26214 )
2026-03-18 18:04:43 +01:00
OpenRCT2 git bot
234a9c1a15
Merge Localisation/master into OpenRCT2/develop
2026-03-18 04:38:14 +00:00
Michał Janiszewski
892d60cbde
Update ccache-action version to v1.2.21 ( #26210 )
2026-03-17 14:22:28 -03:00
OpenRCT2 git bot
962550be2e
Merge Localisation/master into OpenRCT2/develop
2026-03-17 04:35:05 +00:00
mix
511713a3fb
Add quarter helices to various tracks ( #25314 )
...
This adds unbanked and banked quarter helices to the Alpine, Corkscrew, Giga, Hybrid, Looping, Mine Ride, Mini, Multi-Dimension (upright), Single Rail, Stand Up, Steeplechase and Twister track types.
2026-03-16 16:37:17 +01:00
Michael Steenbeek
decc6631d5
Remove Formatter::Common() ( #26197 )
2026-03-16 13:01:38 +00:00
Michał Janiszewski
983432c9a4
MSVC 2026 ( #26204 )
...
* Update internal vstool.cmd to better detect new versions
* Switch windows CI image to VS 2026
* Move ARM64 MSVC build back to VS2022
2026-03-16 11:28:16 +01:00
Michael Steenbeek
dddbbb6b0f
Fix #26202 : Chairlift cannot open, claiming it must start and end with a station ( #26205 )
...
Co-authored-by: mix <167040362+mixiate@users.noreply.github.com >
2026-03-16 09:50:57 +01:00
Michał Janiszewski
27e3c0af58
Post code formatting changes as suggestions in PR ( #25211 )
2026-03-16 06:40:12 +01:00
frozensnowy
64c23539cf
Fix: Debug builds crash on startup ( #26201 )
...
Use function local statics to avoid static initialization order issues. Introduced in #26025
2026-03-15 18:14:37 +01:00
mix
a28a3a887d
Fix Steeplechase large left turn angle 2 sprite x offsets ( #26196 )
2026-03-14 20:07:27 +01:00
frozensnowy
ed76ad5606
Fix #25460 : Infinite loop when moving track design ghost queue over queue loop ( #25893 )
...
Added iteration limit to FootpathChainRideQueue based on map size (10x total tiles) as a safeguard against circular queue scenarios possible with zero clearance checks.
2026-03-14 09:00:29 +01:00
Aaron van Geffen
3d71bd9b48
Disable vehicle preview/recolour if no vehicles are recolourable
2026-03-13 09:40:58 +01:00
OpenRCT2 git bot
1db7dae95d
Merge Localisation/master into OpenRCT2/develop
2026-03-13 04:31:49 +00:00
Aaron van Geffen
14d8f35f31
Minor tweaks to station style and ride price label positions
2026-03-12 23:23:28 +01:00
Michael Steenbeek
6d573619fc
Merge pull request #26180 from Gymnasiast/refactor/track-data-continued-2
...
Start splitting up TrackData.cpp
2026-03-12 22:53:26 +01:00
Aaron van Geffen
1a08700134
Fix entrance dropdown caption not being painted ( #26187 )
2026-03-12 22:45:58 +01:00
matheusvb3
c6f505e718
Convert small scenery entry flags into a FlagHolder ( #26181 )
...
Update Staff.cpp
2026-03-12 21:40:08 +00:00
matheusvb3
9e60d64a97
Rename playSplashSoundSlide -> coveredTrackIsWaterChannel ( #26185 )
2026-03-12 15:06:03 +01:00
Michał Janiszewski
6b4094b04f
Disambiguate OpenRCT2::ObjectManager ( #26145 )
2026-03-12 09:37:27 +01:00
Michael Steenbeek
e0b3a9e968
Merge pull request #26178 from Gymnasiast/rct1-spinning-cars-paint-mode
...
RCT1 spinning cars paint mode
2026-03-11 13:17:04 +01:00