Michał Janiszewski
08fb007c33
Update BACKTRACE_TOKEN in Crash.cpp for upcoming release
2025-09-04 21:42:01 +02:00
Aaron van Geffen
cd68270e7f
Split off MapLimits.h from Map.h
2025-09-04 21:17:45 +02:00
mix
dd1cc48ce3
Set viewport pos on zoom to avoid unnecessary draw and shift
2025-08-27 12:07:35 +01:00
Aaron van Geffen
0e2f9fbc03
Move RideSetStatus, RideSetVehicle into GameActions namespace
2025-08-27 11:03:08 +02:00
Aaron van Geffen
45ad3ec683
Move RideEntranceExit{Place/Remove}/FreezeRating/SetAppearance/SetColourScheme
2025-08-27 10:55:37 +02:00
Aaron van Geffen
1bcee698a9
Move RideSetName/Price/Setting actions into GameActions namespace
2025-08-27 10:47:34 +02:00
mix
677f6c0717
Remove unused function WindowViewportCentreTileAroundCursor
2025-08-27 09:13:05 +01:00
mix
fa92008548
Remove unused function WindowViewportGetMapCoordsByCursor
2025-08-27 09:10:00 +01:00
mix
06579b45d2
Calculate zoom to cursor based on mouse coordinates
2025-08-27 09:05:17 +01:00
Aaron van Geffen
a0d8834de1
Reduce includes for S4Importer and S6Importer
2025-08-26 21:42:00 +00:00
Aaron van Geffen
bbd67e8dfb
Move EntityList and EntityRegistry into OpenRCT2 namespace ( #25039 )
2025-08-26 23:05:49 +02:00
Gymnasiast
fc832524c3
Add 'const utf8*' to the args type union
2025-08-26 23:00:26 +02:00
Aaron van Geffen
50de94c5df
Move RideCreateAction, RideDemolishAction into GameActions namespace
2025-08-26 22:39:51 +02:00
Aaron van Geffen
439afd9d5d
Move Pause, PeepSpawn, Player, TileModify game actions to GameActions namespace
2025-08-26 21:39:29 +02:00
Aaron van Geffen
86a001875e
Move Track game actions to GameActions namespace
2025-08-26 21:28:10 +02:00
Aaron van Geffen
afdee8852a
Move LoadOrQuit, Map, Maze, Network game actions
2025-08-26 21:17:44 +02:00
Aaron van Geffen
a052437d12
Move Park game actions to GameActions namespace
2025-08-26 20:52:46 +02:00
Aaron van Geffen
620c1f40ef
Move Staff game actions into GameActions namespace
2025-08-26 18:34:31 +02:00
Aaron van Geffen
1a37409390
Finish land and water game commands
2025-08-26 16:04:58 +02:00
Aaron van Geffen
238b397968
Move scenery game actions into GameActions namespace
2025-08-26 15:55:26 +02:00
Aaron van Geffen
1e059d18d0
Move Guest and Land game actions into GameActions namespace
2025-08-26 15:10:05 +02:00
Aaron van Geffen
bcb803df96
Move Footpath game actions into GameActions namespace
2025-08-26 14:48:16 +02:00
Aaron van Geffen
e8ef3897df
Rework more game actions into GameActions namespace
2025-08-26 14:22:58 +02:00
Michał Janiszewski
66665c8a81
Use macos-15-built libraries v40 ( #24939 )
...
* Use macos-15-built libraries v40
Windows version is the same as v38, no need to update
* Use macos-15 in CI
* Build libopenrct2 statically
* Skip creating universal libopenrct2.dylib as it no longer exists
* Force static linking on macOS
2025-08-26 07:04:30 +02:00
Aaron van Geffen
be125fc9e1
Use ParkData refs in more places ( #25035 )
2025-08-25 22:25:53 +02:00
Aaron van Geffen
134f4ac43e
Start moving game actions into GameActions namespace
2025-08-25 22:16:55 +02:00
Gymnasiast
6a43719d49
Fix formatting
2025-08-24 15:24:18 +02:00
Gymnasiast
2bd0fce142
Create PlainMenuLabel overload for C strings
2025-08-24 11:30:59 +02:00
Gymnasiast
ecd2cf0dfc
Create PlainMenuLabel constructor
2025-08-24 11:30:59 +02:00
Gymnasiast
14a4914910
Create ImageItem constructor, add tooltips to land styles
2025-08-24 11:30:59 +02:00
Gymnasiast
173b6a2032
Create MenuLabel overload for C strings
2025-08-24 11:30:59 +02:00
Gymnasiast
6f1b0bde03
Create ToggleOption and Separator constructors
2025-08-24 11:30:59 +02:00
Gymnasiast
bde70ea95f
Create MenuLabel constructor
2025-08-24 11:30:59 +02:00
Gymnasiast
af50e9b0da
Fold tooltips and images into dropdown items
2025-08-24 11:30:59 +02:00
Gymnasiast
ff896787ac
Replace dropdown disabled/checked functions
2025-08-24 11:30:58 +02:00
Michael Steenbeek
577c3336c6
Create struct for all dropdown-related globals ( #25023 )
2025-08-23 13:56:13 +02:00
Aaron van Geffen
61d7a3204e
Drop unused forward declarations from RCT2.h
2025-08-22 22:16:42 +02:00
Aaron van Geffen
70cd01acda
Move two legacy enums to RCT2.h
2025-08-22 20:03:59 +02:00
Aaron van Geffen
e88c5e4399
Move Scenario::Category into its own unit
2025-08-22 18:07:55 +02:00
Aaron van Geffen
f11d1e33d0
Move Scenario::Objective into its own unit; enum class ObjectiveType
2025-08-22 17:40:47 +02:00
Aaron van Geffen
4535061f36
Move ScenarioOptions struct into its own header file
2025-08-22 17:54:27 +02:00
Aaron van Geffen
19dd05c32f
Move landPrice/constructionRightsPrice into Scenario::Options
2025-08-22 16:10:12 +02:00
Aaron van Geffen
f5f3199dfe
Move scenario objective/category/name/details into Scenario::Options
2025-08-22 16:05:38 +02:00
Aaron van Geffen
aa35ec07cd
Introduce Scenario::Options struct; move cash and guest options
2025-08-22 15:57:33 +02:00
matheusvb3
4b9a4ae604
Add ClimateIsPrecipitating()
2025-08-22 08:15:26 +02:00
mix
b5db741d14
Fix LIM Launched inline twists drawing over land when built underground
2025-08-22 08:10:17 +02:00
Michael Steenbeek
92f493b28a
Merge pull request #25010 from Gymnasiast/refactor/more-code-style
...
More code style refactors
2025-08-21 22:26:52 +02:00
Gymnasiast
023524bdbf
Rename dword_988E60 to kCountTowardsCurrentExpenditure
2025-08-21 22:12:42 +02:00
Gymnasiast
ceb94ed772
Rename research_cost_table to kResearchCosts
2025-08-21 22:12:42 +02:00
Gymnasiast
5365e10196
Rename MaxBankLoanInterestRate to kMaxBankLoanInterestRate
2025-08-21 22:12:42 +02:00