Aaron van Geffen
b09e9fdf56
Move ToggleFootpathWindow into Footpath.cpp
2024-07-31 21:54:10 +02:00
Aaron van Geffen
2508a6020c
Clean up tool events for custom scripts in TopToolbar.cpp
2024-07-31 21:54:10 +02:00
Aaron van Geffen
15d87a6aae
Move many terraform related globals into their window classes
2024-07-31 21:54:09 +02:00
Aaron van Geffen
3a54d1b720
Move clear scenery tool functions from TopToolbar.cpp into ClearScenery
2024-07-31 21:53:35 +02:00
Aaron van Geffen
c9915efc11
Move scenery tool functions from TopToolbar.cpp into Scenery.cpp
2024-07-31 21:53:35 +02:00
Aaron van Geffen
bb4a357214
Move water tool functions from TopToolbar.cpp into Water.cpp
2024-07-31 21:53:35 +02:00
Aaron van Geffen
bae80ecfad
Move land tool functions from TopToolBar.cpp into Land.cpp
2024-07-31 21:53:34 +02:00
Aaron van Geffen
8a8057196d
Merge pull request #22429 from AaronVanGeffen/cleanup-legacy
...
Replace some functions from _legacy.cpp with their intents
2024-07-31 20:22:45 +02:00
Aaron van Geffen
d1ca17adef
Remove ScenerySetDefaultPlacementConfiguration from _legacy.cpp
2024-07-31 20:12:23 +02:00
Aaron van Geffen
b0b048f3d5
Remove SceneryInit by using Intent directly instead
2024-07-31 20:12:23 +02:00
Aaron van Geffen
89ccda19ce
Move WindowRideConstructionUpdateActiveElements out of _legacy.cpp
2024-07-31 20:12:23 +02:00
Tomáš Chvojka
5dc782c0ee
Let heavy snow and blizzard increase chance of brakes failure ( #22283 )
2024-07-31 14:13:27 +00:00
Duncan
3393fa36d3
Move Ui window functions into Ui library ( #22426 )
...
* Move scroll widget functions
* Move window move functions
* De-snake
* Move further functions to ui
* Move widget function to widget file
* Move window create to ui
2024-07-31 15:06:19 +01:00
Duncan
681b54dc87
Add Some Items to the OpenRCT2::Ui namespace ( #22423 )
...
* Put widget in the Ui namespace
* Put theme in the Ui namespace
* Put objective in Ui namespace
2024-07-31 05:26:53 +01:00
Aaron van Geffen
bd0dd44c10
Don't assign Toggle Toolbars keyboard shortcut by default ( #22424 )
2024-07-30 21:41:27 +00:00
Michael Steenbeek
42afe22ea8
Merge pull request #22422 from Gymnasiast/refactor/name-more-tunnel-types
...
Name tunnel types 12 to 15
2024-07-30 23:32:45 +02:00
Gymnasiast
141ad4c810
Fix #22101 : Wrong tunnel type on newly added elements
2024-07-30 23:20:24 +02:00
Gymnasiast
b20a2ccfee
Name tunnel types 12 to 15
2024-07-30 22:46:54 +02:00
lewyche
79ceb2d5cb
Fix #22389 : Alpine coaster has wrong tunnel entrance type
2024-07-30 22:33:13 +02:00
OpenRCT2 git bot
f6aa08c315
Merge Localisation/master into OpenRCT2/develop
2024-07-30 04:01:54 +00:00
Aaron van Geffen
67fa13f4ac
Move window shim definitions into Widget.h ( #22412 )
...
* Move window shim definitions into Widget.h
* Remove unnecessary TileInspectorGlobals.h include from Window.h
* Remove Ride.h include from Window.h
2024-07-29 22:31:57 +02:00
OpenRCT2 git bot
e5f897e7c2
Merge Localisation/master into OpenRCT2/develop
2024-07-29 04:01:56 +00:00
Aaron van Geffen
e24a77c920
Merge pull request #22352 from AaronVanGeffen/editor-tabs
...
Group related object types in the object selection window
2024-07-28 22:41:31 +02:00
Aaron van Geffen
021a49fd19
Amend changelog
2024-07-28 22:24:08 +02:00
Aaron van Geffen
6b72aaed0c
Make UtilBitScanForward a header implementation ( #22406 )
2024-07-28 19:43:07 +00:00
Aaron van Geffen
51816d2bd5
Disambiguate calls to UtilBitScanForward ( #22402 )
2024-07-28 18:44:59 +02:00
Aaron van Geffen
ed5f53e652
Set window title for sub-tabs as well
2024-07-28 18:34:02 +02:00
Aaron van Geffen
15944738c7
Update filter dropdown caption with (number of) active source(s)
2024-07-28 15:40:44 +02:00
Aaron van Geffen
2be82c280d
Replace macros with isFilterActive function
2024-07-28 14:57:56 +02:00
Aaron van Geffen
b87e8fd193
Group entrances and terrain objects as well
2024-07-28 14:52:35 +02:00
Michael Steenbeek
a0be444d24
Improve contrast for error messages
...
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net >
2024-07-28 11:19:59 +02:00
Aaron van Geffen
0df7e41f59
Fix #17390 : Object selection ride tab uses wrong animations ( #22351 )
...
* Object selection ride tab uses wrong animations
* Keep track of currently selected sub-tab
* Add changelog entry
2024-07-27 21:54:19 +02:00
Aaron van Geffen
b02d461b02
Make SoftwareWithHardwareDisplay the default drawing engine ( #22346 )
2024-07-27 19:53:11 +02:00
mrmbernardi
9ed5c63857
Rename Location.hpp constants ( #22385 )
2024-07-26 10:23:25 +02:00
Aaron van Geffen
05e56517ab
Adopt existing namespaces into OpenRCT2 namespace ( #22368 )
...
* Put all of TitleSequenceManager into the same namespace
* Move RideConstructionState into the OpenRCT2 namespace
* Adopt existing namespaces into OpenRCT2 namespace
This adds `using namespace OpenRCT2` to compilation units where appropriate,
as a means to get the codebase to compile until these units have been placed
in a namespace of their own.
2024-07-26 09:59:58 +02:00
Michael Steenbeek
ecbb79db4c
Fix apostrophes in changelog
2024-07-26 09:09:18 +02:00
Andrew
df07d9cb2b
Close #19596 : Disable replay effects with a startup flag ( #22303 )
2024-07-25 17:29:01 -03:00
Guy Sviry
30a555d3c2
Expose vehicle.trackType to scripting ( #22272 )
...
Co-authored-by: Guy Sviry <guy@axissecurity.com >
2024-07-25 17:27:15 -03:00
Duncan
06bb987979
Add missing string includes ( #22378 )
2024-07-25 10:56:32 +02:00
lewyche
62467199ed
Fix #22265 : Track button doesn't stay pressed
2024-07-25 09:44:11 +02:00
Arnold Zhou
a749698566
[Plugin API] Feat: Expose staff statistics ( #22184 )
2024-07-24 20:10:34 -03:00
Aaron van Geffen
725f2c9576
Update outdated copyright notice in coaster files ( #22373 )
2024-07-25 00:49:56 +02:00
73
543d4f6ee8
Add RCT1 colour preset for Observation Tower Pole ( #22361 )
...
Adds white and yellow preset to Observation tower pole from rct1 thumbnail.
2024-07-25 00:03:16 +02:00
Aaron van Geffen
cfc1f05260
Use correct line endings in VehicleSubpositionData.cpp ( #22366 )
2024-07-24 19:41:26 +02:00
Stephan Spengler
ba779ac64c
Change ToolEventArgs.mapCoords from CoordsXYZ to CoordsXY
...
Testing showed that the event returns CoordsXY instead of CoordsXYZ. The code can be traced back to InteractionInfo.Loc (Viewport.h), which is CoordsXY.
2024-07-24 16:42:02 +02:00
Aaron van Geffen
869314e386
Start playing title music only after title sequence is loaded ( #22363 )
2024-07-24 14:45:35 +02:00
mrmbernardi
3e59b3f72e
Fix #22339 : Printing ui.tool.cursor in console crashes the game. ( #22347 )
2024-07-24 07:51:10 +00:00
Aaron van Geffen
4cef38456a
Keep progress bar window centred after resize ( #22354 )
2024-07-23 17:21:06 +00:00
Aaron van Geffen
a55b1ec17c
Refactor preview pane positioning logic
2024-07-23 14:10:39 +02:00
Aaron van Geffen
bc04f2be65
Make filter dropdown an actual dropdown
2024-07-23 14:29:09 +02:00