Commit Graph

26047 Commits

Author SHA1 Message Date
Gymnasiast 2465694404
Fix formatting 2024-03-22 17:30:02 +01:00
Gymnasiast d6ce38185f
Consolidate support and general support height calls 2024-03-22 17:30:02 +01:00
Gymnasiast 00e1f504f5
Create rotated version of support functions 2024-03-22 17:30:02 +01:00
Gymnasiast 9982749def
Implement diagonal-sloped-straight-to-bank sections 2024-03-22 17:30:02 +01:00
Gymnasiast b66f687880
Implement diagonal flat parts 2024-03-22 17:30:02 +01:00
Gymnasiast 9b1603a37a
Implement 2×2 turns 2024-03-22 17:30:02 +01:00
Gymnasiast eb058d4fe3
Implement 45 degree banked corners 2024-03-22 17:30:02 +01:00
Gymnasiast 73441bff5d
Implement remaining orthogonal banked pieces 2024-03-22 17:30:01 +01:00
Gymnasiast 3c4b0ba36e
Consolidate PaintUtilSetGeneralSupportHeight() calls for 3×3 2024-03-22 17:30:01 +01:00
Gymnasiast 515951e667
Normalise PaintUtilRotateSegments() calls 2024-03-22 17:30:01 +01:00
Gymnasiast 6602100d22
Update for upstream changes 2024-03-22 17:30:01 +01:00
Gymnasiast 91e0f91cb0
Name segment constants in ClassicStandUpRollerCoaster.cpp 2024-03-22 17:30:01 +01:00
Gymnasiast dfa5875c5a
Implement 3×3 banked turn (pending calls to segment support height) 2024-03-22 17:30:01 +01:00
Gymnasiast 82d8167482
Fix Classic Stand Up vehicle colours 2024-03-22 17:30:01 +01:00
Gymnasiast d21b411f43
Implement flat-to-banked transitions 2024-03-22 17:30:01 +01:00
Gymnasiast 1d324247bf
Add constants 2024-03-22 17:30:01 +01:00
Gymnasiast cd5c56d811
Add Classic Stand-Up Roller Coaster 2024-03-22 17:30:01 +01:00
Andrew a972d231d7
Add shortcut key for sorting tile elements (#21636) 2024-03-22 15:24:10 +01:00
Andrew 693c422cd4
Prevent TI hotkey from setting wall slope for non-slopeable objects (#21635) 2024-03-22 11:20:48 +01:00
OpenRCT2 git bot 51b0143b2d Merge Localisation/master into OpenRCT2/develop 2024-03-22 04:01:40 +00:00
Michael Steenbeek 1470507d8e
Fix Object Load Error and Scenery Scatter windows looking weird
These two windows (and only these two) inherited from WindowBase, rather than Window, and as such regressed because of #21572.
2024-03-22 02:51:41 +01:00
Michael Steenbeek 74364e2afc
Fix #21641: NPE when creating track iterator from invalid tile element 2024-03-22 02:51:11 +01:00
Jan Kelemen cb3b2a77e7
Move gWidePathTileLoopPosition and gGrassSceneryTileLoopPosition to GameState_t 2024-03-21 22:50:18 +01:00
Michał Janiszewski 4484dc647c
Merge pull request #21631 from janisozaur/android-enable-more-libraries
Android: enable more libraries
2024-03-21 14:22:36 +01:00
Stephan Spengler 304ce22756
Improve research documentation for plugin API 2024-03-21 14:11:52 +01:00
Duncan 5a70fd97fb
Move vehicle sounds update into Ui library (#21577)
* Move vehicle sounds update into Ui library

* Add missing statics

* Apply review comments

* Sprinkle some const

* Clang format accumulate
2024-03-20 11:14:52 +00:00
Michał Janiszewski c166d69f22 Android: Compile x86_64 as well, needed for emulator 2024-03-18 12:18:20 +01:00
Michał Janiszewski 3a6115b2b5 Android: Add changelog entry 2024-03-18 12:18:20 +01:00
Michał Janiszewski 221877fa33 Android: Replace curl dependency with HttpAndroid Java implementation 2024-03-18 12:18:20 +01:00
Michał Janiszewski 723b9ed5bc Android: Update Java dependencies 2024-03-17 23:43:59 +01:00
Michał Janiszewski b07b1e29dc Android: Enable more features (networking, multiplayeri, vorbis) 2024-03-17 23:43:59 +01:00
CoryY 3f81a491b0
Close #21569: Remove 'Window' from Window Open function names (#21613)
* Close #21569: Remove 'Window' from Window Open function names

Windows are all under the OpenRCT2::Ui::Windows namespace. As such, "Window" is removed from the Open functions names.

* Update Contributors.md

* Fix formatting TrackMangeOpen

Co-authored-by: Tulio Leao <tupaschoal@gmail.com>

* Fix formatting TrackPlaceOpen

Co-authored-by: Tulio Leao <tupaschoal@gmail.com>

---------

Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2024-03-17 06:37:46 +00:00
Michael Steenbeek 8963234eac
Use same parameter names in g2/sprites.json and object json 2024-03-16 15:45:04 +01:00
Matt 6633509af6
Refactor peep update (#21605) 2024-03-16 06:35:55 -03:00
Claudio Tiecher 59958a6b8f
Part of #21421: replace define with constexpr in Ride.h (#21602) 2024-03-16 06:34:01 -03:00
Harry Hopkinson 25d3db0f1f
Move gParkRatingCasualtyPenalty to GameState_t (#21610) 2024-03-16 06:24:50 -03:00
OpenRCT2 git bot c858b3a8c1 Merge Localisation/master into OpenRCT2/develop 2024-03-15 04:02:01 +00:00
Michael Steenbeek 2181f1b09e
Part of #21193: move entities to GameState_t 2024-03-15 00:22:18 +01:00
Michael Steenbeek 0f927d720b
Merge pull request #21579 from Gymnasiast/refactor/segments
Name segment constants and create a proper enum
2024-03-14 23:16:21 +01:00
Michael Steenbeek 0968d87668
Use non-breaking spaces around currency units 2024-03-14 21:43:51 +00:00
Michael Steenbeek d2e7d57104
Close #21536: Replace ATOMIC_VAR_INIT() macro with constructor 2024-03-14 22:34:54 +01:00
Harry Hopkinson 8a6de886be
Move awards to GameState_t (#21601) 2024-03-14 18:16:33 -03:00
Jan Kelemen 9bb678688e
Fix #21434: Number of guests overflows in objective text 2024-03-14 19:49:57 +01:00
Harry Hopkinson b69db13de3
Move gPeepWarningThrottle to GameState_t 2024-03-14 18:39:11 +01:00
OpenRCT2 git bot 15650ad184 Merge Localisation/master into OpenRCT2/develop 2024-03-14 04:01:42 +00:00
OpenRCT2 git bot 470667ed28 Merge Localisation/master into OpenRCT2/develop 2024-03-12 04:01:51 +00:00
Michał Janiszewski 6414ea29fb
Merge pull request #21585 from janisozaur/android-ci-14
Use v14 images in CI
2024-03-11 21:39:21 +01:00
Michał Janiszewski 5c00047bd1 Sync android project with docker build image 2024-03-11 21:06:46 +01:00
Michał Janiszewski 9524174d13 Use v14 images in CI
Fixes #19409
2024-03-11 20:55:13 +01:00
Peter Froud 1e51925968
Change "ternary" to "tertiary" (#21582) 2024-03-11 08:42:54 -03:00