1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-24 00:03:11 +01:00
Commit Graph

27825 Commits

Author SHA1 Message Date
Aaron van Geffen
7411b718bc Prevent closing object selection window when selection is invalid (#23968)
* EditorObjectSelectionWindowCheck: move window close out to caller side

* WindowManager: apply CanClose check again

* Amend changelog
2025-03-11 21:14:04 +01:00
Aaron van Geffen
1dd1564904 Clarify 'guests prefer more/less intense rides' settings (#23937)
* Turn guests' intensity preferences into a dropdown

* Update changelog.txt
2025-03-11 20:10:44 +00:00
Aaron van Geffen
691b738a6c Refactor PNG map generator to use HeightMap class (#23935)
* Refactor PNG generator to use HeightMap class

* Make heightmap density configurable in setMapHeight

* Make density a HeightMap property
2025-03-11 20:01:08 +01:00
mix
2e975a626e Fix #23910: Heartline Twister Coaster track draws over things above it 2025-03-11 18:42:26 +00:00
mix
dacd2f4e8c Fix #23891: Inverted Hairpin track can draw over things above it 2025-03-11 18:22:21 +00:00
mix
7ea47267dd Fix gentle banked Wooden RollerCoaster track glitching as train passes 2025-03-11 18:02:17 +00:00
mix
2e9ba86663 Fix walls drawing over sloped rear water edges and misaligned sprite 2025-03-11 18:15:53 +01:00
Aaron van Geffen
1853d62b0a Move mono logo to G2 end (#23972) 2025-03-11 17:44:08 +01:00
discollizard
bef76d5017 Remove rideCategory field from ObjectRepositoryItem struct 2025-03-11 17:36:17 +01:00
Aaron van Geffen
b29fb512fd Merge pull request #23774 from AaronVanGeffen/climate-objects
Introduce climate objects
2025-03-10 23:45:46 +01:00
Aaron van Geffen
241f5dbbf9 Amend changelog 2025-03-10 23:24:37 +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
Aaron van Geffen
0f22bc852e Purge ClimateSetAction game action 2025-03-09 16:26:04 +01:00
OpenRCT2 git bot
338fea1f39 Merge Localisation/master into OpenRCT2/develop 2025-03-09 04:02:04 +00:00
Aaron van Geffen
8d5c70cec5 Make density a HeightMap property 2025-03-09 00:41:08 +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
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
Aaron van Geffen
64aaaa57ee Make heightmap density configurable in setMapHeight 2025-03-02 19:29:30 +01:00
Aaron van Geffen
e6e666a178 Refactor PNG generator to use HeightMap class 2025-03-02 16:29:41 +01:00
OpenRCT2 git bot
0feabc1ccc Merge Localisation/master into OpenRCT2/develop 2025-03-02 04:02:13 +00:00
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
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