Michael Steenbeek
342e3d7e09
Implement cache of loaded ObjData files
2022-09-03 23:34:34 +02:00
Michael Steenbeek
34c7bed26b
Use vertical tabs in the New Game dialog
2022-09-03 23:08:43 +02:00
Gymnasiast
eea69c026c
Bump network version
2022-09-03 16:24:39 +02:00
Stephan Spengler
7537ca24e3
Combine the guest generation loops into one
2022-09-03 16:24:21 +02:00
Gymnasiast
83c6ce6b39
Fix #17865 : Unopened rides contribute to difficult guest cap
2022-09-03 16:22:54 +02:00
spacek531
8c8dc632b8
Implement #17806 : Warn user if fallback images are used
...
Warns user on the object debug info, when closing the object selection window after selecting objects, and when opening a park.
2022-09-03 13:56:23 +00:00
Henry Cheng
b6ceb1afce
Fix #17866 : Wrong Soft Guest Cap at start of new game ( #17869 )
...
* Change _suggestedGuestMaximum initalization
* Update initialization method
* Add changelog
* Update changelog entry
2022-09-02 08:27:13 +01:00
Michael Steenbeek
027482cbcf
Fix UpdateRotating function for the Motion Simulator
2022-09-01 12:57:32 +02:00
frutiemax
c2cfa95d1a
Add UpdateRideApproachVehicleWaypoints to RTD ( #17124 )
2022-08-31 22:56:13 -03:00
lalip
a891d85dd9
Fix #17897 : Guest can get stuck on construction rights outside the park
...
Caused by a refactor mistake in f0777e5418 .
2022-08-31 23:51:05 +02:00
Michael Steenbeek
a5a6d3a66c
Merge pull request #17929 from IntelOrca/rctc-support
...
Add support for RCT Classic assets
2022-08-31 23:26:25 +02:00
Henry Cheng
5f24099f39
Close #17868 : Allow scripting to change active tab
2022-08-31 23:13:02 +02:00
Henry Cheng
0c76872869
Fix #17816 : Option to pause Steam Overlay not greyed out when using OpenGL
2022-08-31 23:08:36 +02:00
Michael Steenbeek
7d881454de
Merge pull request #17942 from Gymnasiast/sync-objects
...
Update to objects v1.3.4
2022-08-31 23:03:43 +02:00
Gymnasiast
6d3a3cec76
Apply review requests
2022-08-31 23:02:52 +02:00
Ted John
9699c9db9e
Add support for RCT Classic audio files
2022-08-31 22:48:26 +02:00
Ted John
7d5e2e815e
Support RCT Classic ride music
2022-08-31 22:48:26 +02:00
Ted John
85a66c67ac
Add initial support for RCT Classic
2022-08-31 22:48:26 +02:00
Michael Steenbeek
2062084dab
Merge pull request #17933 from Broxzier/bugfix/17931-object-count-command
...
Fix #17931 : The in-game command ‘count_objects’ crashes the game.
2022-08-31 22:35:52 +02:00
Michael Steenbeek
847299bf1a
Improve legibility [ci skip]
2022-08-31 22:35:14 +02:00
Gymnasiast
180dd5d38d
Use newly ported RCT1 objects for Inverted RC and Steel RC trains
2022-08-31 22:02:40 +02:00
frutiemax
306cc65258
Add UpdateRotating field to RTD
2022-08-31 10:10:39 +02:00
Hielke Morsink
bb84c181f3
Fix crash on non-legacy objects
2022-08-30 11:57:28 +02:00
Hielke Morsink
ced6f1280f
Fix reading out of bounds in cc_object_count
2022-08-30 11:31:24 +02:00
Michael Steenbeek
9dd28c90d7
Merge pull request #17908 from Gymnasiast/refactor/window-clean
...
Small window symbol cleanup
2022-08-29 22:04:13 +02:00
Rik Smeets
e0648f8ddb
Fix guests leaving queue if other guest rejoins it ( #17788 )
...
If another guest returns to the queue from the entrance building, guests arriving at the entrance building through the queue could decide to leave it.
2022-08-29 19:57:51 +01:00
Michael Steenbeek
6c54bacd41
Fix #17921 : NPE in track_block_get_next() ( #17922 )
2022-08-28 23:46:50 +02:00
Michael Steenbeek
a2f3ab84cc
Print x and y offsets when extracting sprite from command line
2022-08-28 21:32:52 +02:00
Hielke Morsink
61c35c8f1c
Fix #17905 : chain button enabled for rectangular maps
2022-08-28 09:36:18 +02:00
AuraSpecs
2633eb013f
Add three colour schemes to Flying Roller Coaster
2022-08-27 15:37:24 +00:00
Gymnasiast
45e7ee6a73
Rename rct_window_event_list to WindowEventList
2022-08-27 16:56:52 +02:00
Gymnasiast
5647fc8506
Fix flag usage
2022-08-27 16:52:29 +02:00
Gymnasiast
ae8b2b8374
Remove unused window events
2022-08-27 16:50:02 +02:00
Gymnasiast
bc650d1238
Use RCT2 brakes
2022-08-26 23:53:03 +02:00
spacek531
74ff5429a9
Add Classic Wooden Roller Coaster
...
Co-authored-by: Gymnasiast <Gymnasiast@users.noreply.github.com >
2022-08-26 23:53:03 +02:00
leoleotte
83e4277cea
Close #13807 : Refactor Themes window to class
2022-08-24 21:33:37 +02:00
Tulio Leao
8ae01beeb1
Merge pull request #17736 from rik-smeets/calculate-maze-support-costs
2022-08-24 00:24:46 -03:00
Michael Steenbeek
942874152e
Merge pull request #17875 from Gymnasiast/refactor/window-struct-names
...
Rename rct_widgetindex to WidgetIndex
2022-08-23 15:07:10 +02:00
Rik Smeets
67ea7e739f
Fix #14337 : Guest blocking ride entrance ( #17743 )
...
If the ride price becomes unaffordable for a guest who is already waiting to enter a vehicle, that guest became stuck due to an animation loop.
2022-08-22 21:15:58 +01:00
Rik Smeets
f7c769603b
Close #9104 : Calculate maze support costs
2022-08-22 19:30:01 +02:00
Rik Smeets
5c596eae5d
Extract maze cost calculation
2022-08-22 19:29:56 +02:00
Gymnasiast
aea4df11fd
Remove rct_window_event (unused)
2022-08-21 18:59:46 +02:00
Gymnasiast
828ad513a7
Remove wndproc (unused)
2022-08-21 18:55:09 +02:00
Gymnasiast
2f6b82b13f
Remove gMaxTextBoxInputLength (only written to)
2022-08-21 18:54:51 +02:00
Gymnasiast
a088537b65
Rename rct_widgetindex to WidgetIndex
2022-08-21 18:49:23 +02:00
Hielke Morsink
7f29e4e39c
Make rct_windowclass strong type WindowClass
...
This already revealed some places where implicit conversions were done, including some where its use was nonsense (MouseInput.cpp).
The changes to the Intent class were necessary to keep things working, and this splits things up more neatly.
2022-08-21 18:38:25 +02:00
Michael Steenbeek
ebe38a91ce
Return dummy TED when index is out of bounds ( #17810 )
2022-08-21 17:09:18 +01:00
Ted John
05f2995d71
Fix #17843 : New ride window incorrectly shows track design list
2022-08-21 16:19:43 +02:00
Dan Stevens
4291568a95
Fix #17844L ‘ride.ratings.calculate’ hook called several times during calculation
...
The ‘ride.ratings.calculate’ API hook is now called for a ride only after its rating calculations are complete (RIDE_LIFECYCLE_TESTED lifecycle_flag is set).
2022-08-21 00:25:17 +02:00
Michael Steenbeek
564a902b5f
Fix #15328 : Incorrect railing on Wooden RC station ( #17831 )
2022-08-18 23:24:23 +02:00