1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-17 20:13:07 +01:00
Commit Graph

21594 Commits

Author SHA1 Message Date
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
Aaron van Geffen
cf8740acf0 Fix saving scenarios in editor (#23956) 2025-03-09 18:35:13 +01: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
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
Michael Steenbeek
8266447904 Split LOADSAVETYPE_* into LoadSaveAction and LoadSaveType 2025-03-06 21:06:39 +00:00
Aaron van Geffen
3561b9e607 Change load/save window to be coloured green by default 2025-02-20 12:39:26 +01:00
Aaron van Geffen
1ae4874212 Add monochrome 'no preview' logo 2025-02-19 23:15:01 +01:00
Aaron van Geffen
878054c1ea Implement mini map previews for scenario usage 2025-02-19 17:30:42 +01:00
Aaron van Geffen
af26d8c1d4 Implement embedded preview screenshots 2025-02-19 16:19:47 +01:00
Aaron van Geffen
f4809291cb Initial park save preview implementation 2025-02-18 15:48:57 +01:00
Aaron van Geffen
225d3bda2c ParkImporter: rename GetDetails to PopulateIndexEntry 2025-02-18 15:53:53 +01:00
Aaron van Geffen
b150b7969c Add missing copyright to ParkFile.h 2025-02-17 18:24:52 +01:00
Michael Steenbeek
06c1fed4f7 Refactor gScreenFlags to LegacyScene enum 2025-03-05 20:45:04 +00: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
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
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
matheusvb3
fab500519d Fix: Sound effects keep playing when loading another save 2025-03-01 19:00:42 +00:00
Christian Grund
f975de8643 Fix #10379: Banners and signs outside the park can be renamed and repainted 2025-03-01 17:40:50 +00:00
Aaron van Geffen
a380413c56 Remove Scenario.h include from many units (#23901)
* Reduce includes/dependencies for Scenario.h

* Remove Scenario.h include from many units
2025-03-01 17:32:32 +01:00
mix
cf74af635b Fix missing vertical tunnel on Reverse Freefall Coaster flat to vert 2025-03-01 10:19:35 +00:00
Michael Steenbeek
73ac8ba197 Fix #4225: Ride Construction window offers non-existent banked sloped to level curve 2025-02-26 21:56:32 +01:00
Michael Steenbeek
078ba79cb8 Introduce WF_NO_TITLE_BAR and apply to windows 2025-02-26 21:09:54 +01:00
Michael Steenbeek
9f343abdda Reduce hardcoded positions for various windows 2025-02-26 21:09:54 +01:00