Katherine Norton
cd528665e6
Expose whether the game is paused to the plugin API
2024-05-03 15:59:57 +00:00
Mathias Gibbens
accbd799ee
Fix GGC 12 compile error
...
Signed-off-by: Mathias Gibbens <gibmat@debian.org >
2024-05-03 16:05:57 +02:00
OpenRCT2 git bot
cf3d4c7e22
Merge Localisation/master into OpenRCT2/develop
2024-05-03 04:02:00 +00:00
Michał Janiszewski
a088f7615b
Fix #21748 : TileElement out of bounds ( #21749 )
...
* Fix #21748 : TileElement out of bounds
This fixes crashes observed and allows the park to load. The park is
overlarge and breaks some assumptions we have in our code.
* Use ternaries for checking conditions
2024-05-02 18:14:22 +02:00
Michał Janiszewski
4e8f578075
Update Steam path detection for Linux ( #21948 )
...
* Update Steam path detection for Linux
As Steam now uses Proton to install Windows version natively, update
paths so they get found automatically
* Use new Steam path detection on Linux only
This restores Steam path detection on macOS as it doesn't have Proton
2024-05-02 15:05:22 +02:00
OpenRCT2 git bot
9f69b532b1
Merge Localisation/master into OpenRCT2/develop
2024-05-02 04:01:58 +00:00
Aaron van Geffen
17920b6039
Script: when changing staff type, reset state to walking
...
Reset state to walking to prevent invalid actions from carrying over
2024-05-01 23:10:25 +02:00
Ryan Gudonis
339a572d03
List Fix #866 as original bug ( #21953 )
2024-05-01 19:47:11 +02:00
Michał Janiszewski
7b12667ddb
Reduce <algorithm> include ( #21947 )
2024-05-01 13:47:27 +02:00
Aaron van Geffen
8973e35ba1
Stabilize scenario and track editors\
2024-05-01 12:34:10 +02:00
Michał Janiszewski
ad79699b21
Reduce transient inclusion of <future> ( #21944 )
2024-05-01 12:27:51 +02:00
OpenRCT2 git bot
15ee7a244b
Merge Localisation/master into OpenRCT2/develop
2024-05-01 04:02:01 +00:00
Matt
409da62fe8
Merge pull request #21924 from Harry-Hopkinson/refactor-constants-TrackPaint.h
...
Refactor constants in TrackPaint.cpp
2024-04-30 16:51:18 +03:00
Big-Blue-1
e31bebbedf
Fix build errors with the ORIGINAL_RATINGS flag ( #21937 )
2024-04-30 10:15:11 -03:00
Michael Steenbeek
921860729b
Merge pull request #21850 from Gymnasiast/backport/brake-stuff
...
Small backport of changes for #15314
2024-04-30 13:57:37 +02:00
Harry-Hopkinson
dda8c3ecb2
Rename DiagBlockedSegments to kDiagBlockedSegments
2024-04-30 11:54:05 +00:00
Michael Steenbeek
44c442f832
Fix #21870 : Demolishing flat ride in pause mode allows copies
2024-04-30 13:50:04 +02:00
Gymnasiast
938f3cd783
Bump network version
2024-04-30 13:41:24 +02:00
Gymnasiast
00618c79d2
Rename _currentBrakeSpeed2 to _currentBrakeSpeed
2024-04-30 13:39:49 +02:00
Gymnasiast
22e7ad598b
Default-initialise all fields of RideTypeDescriptor
2024-04-30 13:39:49 +02:00
Gymnasiast
dbbfc2f1d1
Create kMaximumBrakeSpeed
2024-04-30 13:39:49 +02:00
Michael Steenbeek
575cd756b3
Merge pull request #21930 from AaronVanGeffen/move-palette
...
Move remap palette internally
2024-04-29 22:55:15 +02:00
Aaron van Geffen
95239d75c9
Move UpdatePaletteEffects to Drawing.cpp
2024-04-29 18:14:09 +02:00
Aaron van Geffen
66cb4a1d81
Mark GlassPaletteIds static constexpr
2024-04-29 18:05:25 +02:00
Aaron van Geffen
25faa361ad
Rename to secondaryRemapPalette, tertiaryRemapPalette
2024-04-29 18:04:17 +02:00
Aaron van Geffen
dcc1a0627d
Move gPeepPalette, gOtherPalette to Drawing.Sprite.cpp
2024-04-29 18:01:39 +02:00
Michael Steenbeek
4de4f4a985
Merge pull request #21683 from duncanspumpkin/uiMove
...
Move a number of ui only updates into UiContext tick
2024-04-29 14:54:07 +02:00
duncanspumpkin
f6c34ddd59
Simplify map flashing flags and move into map
2024-04-29 14:10:53 +02:00
duncanspumpkin
4810a72232
Move a number of ui only updates into UiContext tick
2024-04-29 14:10:52 +02:00
Michael Steenbeek
5470a49382
Merge pull request #21925 from Gymnasiast/fix/10701
...
Fix two error messages when placing wall
2024-04-28 23:06:39 +02:00
Gymnasiast
de0ca4ded4
No reason specified when placing door off edge of map
2024-04-28 22:53:01 +02:00
Gymnasiast
6335906d03
Fix #10701 : No explanation when placing door over unsuitable track
2024-04-28 22:53:01 +02:00
Michael Steenbeek
c02c7925c3
Close #21728 : Apply "Fix all rides" even if mechanic is already working
...
Added checks for mechanic fixing plus handles inspecting and calling.
2024-04-28 22:20:19 +02:00
JDCustard
fe6da02718
Close #21728 : Apply "Fix all rides" even if mechanic is already working
...
Added checks for mechanic fixing plus handles inspecting and calling.
2024-04-28 22:07:07 +02:00
Michael Steenbeek
21001be23d
Merge pull request #21922 from AaronVanGeffen/peep-refactor
...
Peep: split off UpdateWalkingAction, ThrowUp from UpdateAction
2024-04-28 21:45:24 +02:00
Aaron van Geffen
2d74287b4b
Guard for nullptr
2024-04-28 20:03:16 +02:00
Harry-Hopkinson
52ad6861af
Rename track_map_1x4 to kTrackMap1x4
2024-04-28 14:33:41 +00:00
Harry-Hopkinson
d6efe4cd53
Rename edges_4x4 to kEdges4x4
2024-04-28 14:31:29 +00:00
Harry-Hopkinson
b9003d6e60
Rename track_map_4x4 to kTrackMap4x4
2024-04-28 14:26:12 +00:00
Harry-Hopkinson
8eebcc5486
Rename edges_3x3 to kEdges3x3
2024-04-28 14:19:19 +00:00
Harry-Hopkinson
a3e685bf1f
Rename track_map_3x3 to kTrackMap3x3
2024-04-28 14:14:58 +00:00
Harry-Hopkinson
97e9634a61
Rename edges_2x2 to kEdges2x2
2024-04-28 14:08:02 +00:00
Harry-Hopkinson
b795d4ba8a
Rename track_map_2x2 to kTrackMap2x2
2024-04-28 14:04:26 +00:00
Aaron van Geffen
f5f31496db
Peep: split off UpdateWalkingAction, ThrowUp from UpdateAction
2024-04-28 15:57:50 +02:00
Aaron van Geffen
d35d08e86a
Use named constants in Peep::Paint
2024-04-28 14:40:19 +02:00
Harry Hopkinson
9266a6f0d3
Remove duplicate sprite_map in TrackPaint.cpp
2024-04-27 21:13:22 +02:00
Michael Steenbeek
03926c46d0
Update to v1.4.4 objects release
2024-04-27 19:30:39 +02:00
Michael Steenbeek
e6207ee1b3
Merge pull request #21888 from AaronVanGeffen/scenes-refactor
...
Refactor logic into scenes (IntroScene/TitleScene/GameScene)
2024-04-27 14:01:06 +02:00
Aaron van Geffen
56cbc0eb8a
Refactor intro into IntroScene
2024-04-26 20:35:16 +02:00
Michael Steenbeek
be9f1a2072
Merge pull request #21711 from AaronVanGeffen/peep-data
...
Refactor peep animation data
2024-04-26 20:06:31 +02:00