Michael Steenbeek
8b9536eeb7
Merge pull request #22062 from Gymnasiast/refactor/progress-bar
...
Close #22043 : Create widget for progress bar
2024-05-19 21:32:01 +02:00
Gymnasiast
7d3ac7ea9d
Add moveTo() to Widget
2024-05-19 20:20:29 +02:00
Gymnasiast
b5743eccbc
Use new progress bar widgets in Guest window
2024-05-19 20:20:29 +02:00
Gymnasiast
250a26fb14
Use new progress bar widgets in Ride window
2024-05-19 20:20:29 +02:00
Gymnasiast
ae88b7b0fc
Create progress bar widget
2024-05-19 20:20:29 +02:00
Michael Steenbeek
eaba5f356c
Replace assertions in DecodeChunkRLEWithSize() ( #22061 )
2024-05-19 16:15:18 +02:00
OpenRCT2 git bot
2217d401c1
Merge Localisation/master into OpenRCT2/develop
2024-05-19 04:02:01 +00:00
Michael Steenbeek
15d5f75a2b
Merge pull request #21853 from Gymnasiast/feature/touch-mode
...
Add enlarged UI
2024-05-18 22:22:10 +02:00
HtotheTML
c907d02a05
Use park names for WW/TT scenarios
2024-05-18 21:37:54 +02:00
Gymnasiast
6c31491bff
Add changelog entry
2024-05-18 20:57:04 +02:00
Gymnasiast
99b99ef0c5
Automatically use multiple dropdown columns
2024-05-18 20:57:02 +02:00
Gymnasiast
270c6320b9
Keep all dropdowns open when using Enlarged UI
2024-05-18 20:56:37 +02:00
Gymnasiast
c0d425357e
Use more space for dropdowns when using Enlarged UI
2024-05-18 20:56:34 +02:00
Gymnasiast
5522b5cb03
Add Enlarged UI setting
2024-05-18 20:55:20 +02:00
Michael Steenbeek
311628dadf
Condense diagonal straight flat drawing even more
2024-05-18 20:32:31 +02:00
Aaron van Geffen
4e2f546d14
Fix sound effects not working
2024-05-18 13:12:08 +02:00
rohan4412
24a24e3f53
Part of #21421 : Replace constants that use #define with ones that use constexpr ( #21883 )
...
* rename MAX_SCROLLING_TEXT_MODES to kMaxScrollingTextModes
* Rename FRAME_RENDERING_START to kFrameRenderingStart
* Rename FRAME_EFFECTS_START to kFrameEffectStart
* Rename CONTROLS_GROUP_START to kControlsGroupStart
* Rename THEMES_GROUP_START to kThemesGroupStart
* Rename TOOLBAR_GROUP_START to kToolbarGroupStart
* Rename TITLE_SEQUENCE_START to kTitleSequenceStart
2024-05-18 10:37:42 +00:00
Aaron van Geffen
69847a02ed
Open NetworkStatus window quietly ( #22059 )
2024-05-18 10:54:08 +02:00
OpenRCT2 git bot
5260b5d52f
Merge Localisation/master into OpenRCT2/develop
2024-05-18 04:01:52 +00:00
Aaron van Geffen
14828e4416
Merge pull request #22016 from AaronVanGeffen/ui-string-ids
...
Move UI exclusive string ids to UiStringIds.h
2024-05-18 00:04:16 +02:00
Michael Steenbeek
340a6838cc
en-GB: Use actual ellipses
...
Small oversight from #21893 .
2024-05-17 19:32:29 +00:00
Harry Hopkinson
ef8618209e
Move gMarketingCampaigns to GameState_t
2024-05-17 21:20:27 +02:00
Aaron van Geffen
8b51112a81
Merge pull request #21893 from AaronVanGeffen/loading-scene
...
Introduce preloader scene with progress info
2024-05-17 15:02:21 +02:00
Stephan Spengler
f4156e9043
Create or delete banners when tile elements are changed by plugins ( #21627 )
2024-05-17 07:54:51 -03:00
OpenRCT2 git bot
919cef7f55
Merge Localisation/master into OpenRCT2/develop
2024-05-17 04:01:51 +00:00
Michael Steenbeek
5b57071d73
en-GB: Fix word order in STR_6630
2024-05-16 16:41:04 +02:00
spacek531
6ba33b735a
Fix #22038 : Upward helix button missing
2024-05-16 12:53:55 +02:00
Michael Steenbeek
288575c4ff
Use kDefaultGeneralSupportHeight throughout
2024-05-15 21:25:02 +02:00
Aaron van Geffen
2f68c7e823
Move STR_NONE, STR_EMPTY to StringIdType.h ( #22019 )
2024-05-15 20:29:11 +02:00
Aaron van Geffen
3e4a77fd50
Merge pull request #22034 from AaronVanGeffen/money-header
...
Move fixed point and money types into FixedPoint.hpp and Money.hpp
2024-05-15 19:44:58 +02:00
Aaron van Geffen
6c66bff4b6
Let heavy snow and blizzards make guests buy and use umbrellas ( #21986 )
2024-05-14 19:18:42 +02:00
Aaron van Geffen
308219d32e
Move speed literal _mph to Speed.hpp ( #22033 )
2024-05-14 17:04:49 +00:00
Aaron van Geffen
69c5e6ad9e
Move money types into Money.hpp
2024-05-14 16:35:00 +02:00
Aaron van Geffen
9a4aa4bb94
Move fixed point types to FixedPoint.hpp
2024-05-14 16:25:52 +02:00
Michał Janiszewski
3c35558f3f
Fix compilation on Arch Linux with GCC 14 ( #22031 )
...
Fixes #22029
2024-05-13 22:09:00 +00:00
spacek531
104a5d5222
Add legacy field for booster parameters to Ride Type Descriptor
...
This pull request is spun off from Unify Speed #16692 for ease of review, as well as making it easier to address some future features independent of Unify Speed.
This PR separates the OperationSettings field of RTD into 3 new fields, since the OperationSettings struct was bloated with things that are not operation settings.
This PR implements legacy and non-legacy ("modern") booster setting fields. In preparation for Unify Speed, the legacy properties are set to match the values as they stand. Separating legacy from modern allows the modern values to be changed in accordance with #21752 while preserving backwards-compatibility.
Unify Speed or a spun-off subset PR will implement a vehicle flag to switch between legacy and modern behavior, which all older parks will import with, while new rides will use the non-legacy "modern" behavior. Unify speed or a spin-off will implement enforcing brake and booster speeds.
2024-05-13 21:45:18 +00:00
Aaron van Geffen
1a5f4c6952
Offset minimap using screen coords instead
2024-05-13 23:31:06 +02:00
Michael Steenbeek
6979e88b9e
Clean up more diagonal track drawing
...
This consists mostly of using `TrackPaintUtilDiagTilesPaint()` where appropriate, as well as cleaning up some duplicate constants in the monorail/miniature railway paint code.
2024-05-13 14:37:35 +02:00
Michał Janiszewski
7239810d39
Restore #include <algorithm> in AssetPackManager.cpp ( #22028 )
...
https://aur.archlinux.org/pkgbase/openrct2-git/
2024-05-13 13:15:07 +02:00
spacek531
6df16c7946
Clean up more ride type references
2024-05-13 09:20:51 +02:00
Aaron van Geffen
4ffe00aaba
Keep options window centred after a resize ( #22026 )
2024-05-12 21:07:32 +00:00
Michael Steenbeek
59297f0038
Use a supports constant in track drawers ( #22024 )
2024-05-12 21:43:39 +02:00
Michael Steenbeek
0e245692b2
Fix #22008 : Lay-down roller coaster uses the wrong supports
2024-05-12 10:37:53 +02:00
Michael Steenbeek
5407ba2d55
Close #22014 : Change crossingMode to a strong enum ( #22020 )
2024-05-12 07:46:32 +01:00
Aaron van Geffen
57a6b0a00c
Remove STR_VIEWPORT ( #22018 )
...
* Remove STR_VIEWPORT
* Remove StringIds.h include from Main.cpp
2024-05-11 18:21:45 +00:00
Harry Hopkinson
bda383c236
Fix #22007 : Cannot update image of ImgButton from plugins
2024-05-11 13:32:14 +02:00
Aaron van Geffen
b3b62c86be
Rename two shortcut string ids that did not follow conventions
2024-05-11 12:51:53 +02:00
Aaron van Geffen
828aeadf5b
Deal with -Wdeprecated-anon-enum-enum-conversion warnings
2024-05-11 11:24:01 +02:00
Aaron van Geffen
ef4cad5ee3
Move UI exclusive string ids to UiStringIds.h
2024-05-10 23:24:46 +02:00
Aaron van Geffen
b0a3888d4d
Merge pull request #21989 from AaronVanGeffen/toolbar-alignment
...
Optionally align the top toolbar buttons horizontally centred
2024-05-10 22:42:13 +02:00