Aaron van Geffen
08dff3e095
Update objects version to v1.6.0
2025-03-01 21:05:29 +01:00
Aaron van Geffen
4205043225
Move static data up; use std::array
2025-03-07 19:05:02 +01:00
Aaron van Geffen
2ce206ed03
Move item temperature thresholds to climate objects
2025-03-07 18:57:00 +01:00
Aaron van Geffen
fb9df58e1c
Avoid considering climate objects as 'unused'
2025-03-01 19:34:30 +01:00
Aaron van Geffen
ac06d99408
Fix snow transitions using rain animations
2025-03-01 16:10:06 +01:00
Aaron van Geffen
23e6c26c2b
Let ScClimate::type_get return a non-empty string again
2025-02-22 17:15:32 +01:00
Aaron van Geffen
e2ae2904be
Add weather 'forecast' as preview
2025-02-22 16:18:17 +01:00
Aaron van Geffen
f434773d86
Rework ClimateGetWeatherSpriteId
2025-02-22 15:49:48 +01:00
Aaron van Geffen
d8b955eea2
Rotate weather distribution to be less biased towards sunny weather
2025-02-07 15:23:07 +01:00
Aaron van Geffen
8eb8f045b5
Purge old climate setting from gamestate
2025-02-04 16:25:17 +01:00
Aaron van Geffen
c7e364c8dd
Use patterns from climate objects instead of hardcoded internals
2025-02-04 16:20:08 +01:00
Aaron van Geffen
41b07b8904
Implement climate object loading functions
2025-02-03 22:33:41 +01:00
Aaron van Geffen
8759185480
Append climate object based on legacy climate type
2025-02-01 19:21:39 +01:00
Aaron van Geffen
d59580bd80
Remove climate setting from scenario options window
2025-02-01 18:35:36 +01:00
Aaron van Geffen
69d7488b8b
Drop climate variable from in-game console
2025-02-01 17:30:20 +01:00
Aaron van Geffen
5dda84c891
Implement scaffolding for climate objects
2025-02-01 16:52:39 +01:00
OpenRCT2 git bot
16222331a9
Merge Localisation/master into OpenRCT2/develop
2025-03-10 04:01:55 +00:00
Aaron van Geffen
cf8740acf0
Fix saving scenarios in editor ( #23956 )
2025-03-09 18:35:13 +01:00
OpenRCT2 git bot
338fea1f39
Merge Localisation/master into OpenRCT2/develop
2025-03-09 04:02:04 +00:00
Michael Steenbeek
05b64985f4
Update Ride struct to new codestyle
2025-03-09 00:26:25 +01:00
mix
fd148356c8
Fix #10582 : Low clearance tunnels below water draw incorrectly
2025-03-07 19:48:12 +01:00
OpenRCT2 git bot
0426f85688
Merge Localisation/master into OpenRCT2/develop
2025-03-07 04:02:07 +00:00
Michael Steenbeek
6618dde971
Merge pull request #23944 from Gymnasiast/refactor/more-enums
...
Cleanup some ride enums and constants
2025-03-06 23:56:00 +01:00
Gymnasiast
1c3cb890e0
Rename NoFlatRideCars to kNoFlatRideCars
2025-03-06 23:32:17 +01:00
Gymnasiast
cbc3339281
Remove unused game action enums
2025-03-06 23:31:21 +01:00
Gymnasiast
3c35debafe
Rename RIDE_VALUE_UNDEFINED to kRideValueUndefined
2025-03-06 23:30:57 +01:00
Gymnasiast
a35ce7ced3
Create RideModifyType enum
2025-03-06 23:24:43 +01:00
Gymnasiast
9778d7b0ba
Create strong enum for RideCategory
2025-03-06 23:12:26 +01:00
Gymnasiast
114e8da200
Update RideMode to current code style
2025-03-06 23:01:47 +01:00
Gymnasiast
e35c7fdb5c
Update RideStatus to current code style
2025-03-06 23:01:46 +01:00
Gymnasiast
0341d20b0b
Update RideClassification to current code style
2025-03-06 23:01:46 +01:00
Gymnasiast
5681a06615
Add #23941 to changelog
2025-03-06 22:20:52 +01:00
Michael Steenbeek
8266447904
Split LOADSAVETYPE_* into LoadSaveAction and LoadSaveType
2025-03-06 21:06:39 +00:00
OpenRCT2 git bot
74c5718b98
Merge Localisation/master into OpenRCT2/develop
2025-03-06 04:02:20 +00:00
Aaron van Geffen
5294b9e499
Merge pull request #23876 from AaronVanGeffen/save-previews
...
Introduce embedded save previews
2025-03-06 00:02:27 +01:00
Michael Steenbeek
06c1fed4f7
Refactor gScreenFlags to LegacyScene enum
2025-03-05 20:45:04 +00:00
Aaron van Geffen
3eef2f0710
Amend changelog
2025-03-05 19:37:19 +01:00
Aaron van Geffen
7a823bf928
Use WindowSetResize to set min/max dimensions in most places ( #23929 )
...
* Refactor WindowSetResize to use ScreenSize structs
* Let WindowSetResize return whether or not window was resized
* Use WindowSetResize to set min/max dimensions in most places
2025-03-05 15:58:59 +00:00
Aaron van Geffen
65524bfe96
Change widget order for land rights checkboxes ( #23932 )
2025-03-05 14:52:09 +01:00
Aaron van Geffen
7d9e3e200e
Refactor About window text drawing ( #23928 )
...
* Refactor About window text drawing
* Automatically adjust About window height to contents
2025-03-05 12:44:47 +01:00
OpenRCT2 git bot
706283ff27
Merge Localisation/master into OpenRCT2/develop
2025-03-03 04:02:14 +00:00
OpenRCT2 git bot
0feabc1ccc
Merge Localisation/master into OpenRCT2/develop
2025-03-02 04:02:13 +00:00
orbifant
e77d9c0c30
Fix #23743 : Park with > 32k guests goal not in scenario list
...
Creating the scenario cache file tried to read the guest count as signed 16 bit value which doesn't work for values > 32k. In addition ObjectiveArg3 (variable to store guest count) is an signed value, unable to store 50k guests.
2025-03-01 19:51:10 +00:00
Michael Steenbeek
f6e80d1efc
Merge pull request #23905 from Gymnasiast/refactor/flags3
...
Refactor some Window.h enums
2025-03-01 20:33:56 +01:00
Gymnasiast
09da9779a5
Change Tool members to new codestyle
2025-03-01 20:12:12 +01:00
Gymnasiast
cf706ed5f6
Change GuestListFilterType members to new codestyle
2025-03-01 20:12:12 +01:00
Gymnasiast
9982f74cb7
Change CloseWindowModifier members to new codestyle
2025-03-01 20:12:12 +01:00
Gymnasiast
17140192de
Change VisibilityCache members to new codestyle
2025-03-01 20:12:12 +01:00
Gymnasiast
a45625fc3e
Change PromptMode members to new codestyle
2025-03-01 20:12:11 +01:00
Gymnasiast
9cf02f3635
Refactor MODAL_RESULT_* to enum
2025-03-01 20:12:11 +01:00