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

24213 Commits

Author SHA1 Message Date
Gymnasiast
162b01204d Rename rct_widget to Widget 2022-12-31 15:18:22 +01:00
Gymnasiast
b97ee766d5 Refactor out IMAGE_TYPE_REMAP from widgets 2022-12-31 15:16:07 +01:00
Gymnasiast
b712cc8f07 Refactor checks for ghost tracks while painting 2022-12-31 15:16:07 +01:00
Gymnasiast
057205d153 Add == and != operators to ImageId 2022-12-31 15:16:06 +01:00
Michael Steenbeek
246980d45d Merge pull request #18408 from Broxzier/refactor/13778-loadsave-window
Refactor LoadSaveWindow to class
2022-12-31 14:54:49 +01:00
mdbckrtn
7e9a09d7cd Fix #18905: Ride Construction window theme not applied correctly 2022-12-31 14:17:08 +01:00
mdbckrtn
bb1c5d8ca8 Fix #18467: "Selected only" filter is active in Track Designs Manager 2022-12-31 14:10:38 +01:00
spacek531
09c8e4755f Rename GetBrakeClosed() to IsBrakeClosed() 2022-12-31 14:06:22 +01:00
mdbckrtn
0ce84204b7 Fix #18911: Update mini golf fencing to draw correctly from all angles (#18946)
* Fix #18911: Update mini golf fencing to draw on all four angles

SW and SE facing fences were not being drawn correctly due to (seemingly) a typo that caused the game to only check for NW and NE facing fencing when setting up fences for drawing. Ensuring PaintMiniGolfStation checks all four angles resolves the issue.
2022-12-30 18:18:59 -03:00
Basssiiie
8127a9ff96 Add IconName type to ButtonDesc image property 2022-12-30 20:20:02 +01:00
OpenRCT2 git bot
d7c51a0d84 Merge Localisation/master into OpenRCT2/develop 2022-12-30 04:02:12 +00:00
Matthew
d00c71399b Add guest thoughts to plugin API (#18732)
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2022-12-29 12:56:11 -03:00
ccahiggins
279675ba45 Add shift and control modifiers to close window button (#18537)
Shift closes all but current window.
Control closes all windows of the same window class/type.

Co-authored-by: Chris Higgins <chrissywissywoo@hotmail.com>
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2022-12-27 12:22:18 +00:00
OpenRCT2 git bot
121d656698 Merge Localisation/master into OpenRCT2/develop 2022-12-27 04:01:56 +00:00
frutiemax
580639aa3b Remove goto label 6DCE02 (#18907) 2022-12-26 10:48:50 +01:00
OpenRCT2 git bot
53f8522e8d Merge Localisation/master into OpenRCT2/develop 2022-12-25 04:01:50 +00:00
OpenRCT2 git bot
e10698f126 Merge Localisation/master into OpenRCT2/develop 2022-12-23 04:02:05 +00:00
frutiemax
29d40d0cba Create Vehicle::IsCableLift() 2022-12-22 12:26:35 +01:00
OpenRCT2 git bot
a862fbd07f Merge Localisation/master into OpenRCT2/develop 2022-12-21 04:01:57 +00:00
Michael Steenbeek
f0127d4a3a Merge pull request #18719 from spacek531/ride/refactor-ride-set-status
Refactor opening ride
2022-12-20 23:47:02 +01:00
spacek531
ecef614c93 Split Ride::Test into Ride::Test and Ride::Simulate 2022-12-20 22:56:52 +01:00
Gymnasiast
3af26d2fe7 Create Ride::ChangeStatusGetStartElement()
Co-authored-by: spacek531 <spacek531@users.noreply.github.com>
2022-12-20 22:45:48 +01:00
Gymnasiast
f848fe5bd4 Create Ride::ChangeStatusDoStationChecks()
Co-authored-by: spacek531 <spacek531@users.noreply.github.com>
2022-12-20 22:43:10 +01:00
Gymnasiast
4f48ccc5c8 Create Ride::ChangeStatusCheckCompleteCircuit()
Co-authored-by: spacek531 <spacek531@users.noreply.github.com>
2022-12-20 21:59:28 +01:00
Michael Steenbeek
079d99d7b2 Require new plugins to specify a target API version 2022-12-20 16:34:38 +01:00
spacek531
952fb9ebe2 Allow diagonal elements into special elements dropdown (#18879)
* add diagonal track elements to special elements dropdown

* rename diag to buildDirectionIsDiag

* initialize to false

* change to gtet sign

* fix this thing
2022-12-20 15:27:49 +00:00
OpenRCT2 git bot
26f447d1c8 Merge Localisation/master into OpenRCT2/develop 2022-12-19 04:02:11 +00:00
OpenRCT2 git bot
4c9b486832 Merge Localisation/master into OpenRCT2/develop 2022-12-18 04:02:06 +00:00
Michael Steenbeek
1a761d01c4 Close #18830: Consistently use plural for object type images (#18870) 2022-12-17 22:15:07 +01:00
Michael Steenbeek
458b7426b2 Merge pull request #18867 from Gymnasiast/refactor/ride-functions-2
Refactor/ride functions 2
2022-12-17 19:12:13 +01:00
Michał Janiszewski
0f11246a81 Sync cmake version required for tests to main project (#18766)
b7a1db6e69/CMakeLists.txt (L2)
2022-12-17 18:33:01 +01:00
Gymnasiast
b90eab89fe Bump network version 2022-12-17 18:08:50 +01:00
Michael Steenbeek
db41864e22 Close #18744: Add cheat to allow regular path as queue 2022-12-17 18:07:47 +01:00
Gymnasiast
3329da538b Create Ride::ChangeStatusCreateVehicles() to reduce codedup
Co-authored-by: spacek531 <spacek531@users.noreply.github.com>
2022-12-17 18:01:31 +01:00
Gymnasiast
e91d22b203 Use constrefs in a few extra ride functions 2022-12-17 17:52:49 +01:00
Gymnasiast
89ed116664 Create Ride::ChangeStatusCheckTrackValidity() to reduce codedup
Co-authored-by: spacek531 <spacek531@users.noreply.github.com>
2022-12-17 17:38:33 +01:00
Gymnasiast
4923847f39 Refactor ride track checking code to use constrefs 2022-12-17 17:34:00 +01:00
Gymnasiast
a4f7ca4682 Refactor ride_construct() to RideConstructionStart() 2022-12-17 17:16:34 +01:00
Gymnasiast
d0ae004b8f Remove unused symbol ride_reset_all_names() 2022-12-17 17:08:02 +01:00
Gymnasiast
7f34d626f9 Remove leftover symbol ride_remove_vehicles() 2022-12-17 17:07:26 +01:00
Gymnasiast
c244791eda Refactor ride_find_track_gap() to Ride::FindTrackGap() 2022-12-17 17:00:29 +01:00
frutiemax
b67a80aaba Add RIDE_TYPE_FLAG_IS_SPIRAL_SLIDE flag (#18848) 2022-12-17 16:42:51 +01:00
Stephan Spengler
bd6e572dbc add all game actions and their documentation to plugin API (#18826) 2022-12-16 21:38:45 +00:00
OpenRCT2 git bot
1a5b5f556b Merge Localisation/master into OpenRCT2/develop 2022-12-16 04:02:07 +00:00
OpenRCT2 git bot
081996c485 Merge Localisation/master into OpenRCT2/develop 2022-12-15 04:01:58 +00:00
Michael Steenbeek
5f2b663580 Merge pull request #18771 from spacek531/ride/refactor-track-design-creation
Refactor track design creation return message
2022-12-14 23:25:52 +01:00
Spacek531
742294a86f Add HasMessage() method to ResultWithMessage 2022-12-14 22:56:43 +01:00
Spacek531
d03f5e594e Refactor track design creation return message 2022-12-14 22:56:43 +01:00
frutiemax
6d804f5323 Add RIDE_TYPE_FLAG_IS_MAZE 2022-12-14 14:21:21 +01:00
Gymnasiast
2642073af3 Start v0.4.4 2022-12-14 13:51:54 +01:00