1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-17 03:53:07 +01:00
Commit Graph

22308 Commits

Author SHA1 Message Date
Gymnasiast
6f1b0bde03 Create ToggleOption and Separator constructors 2025-08-24 11:30:59 +02:00
Gymnasiast
bde70ea95f Create MenuLabel constructor 2025-08-24 11:30:59 +02:00
Gymnasiast
af50e9b0da Fold tooltips and images into dropdown items 2025-08-24 11:30:59 +02:00
Gymnasiast
ff896787ac Replace dropdown disabled/checked functions 2025-08-24 11:30:58 +02:00
Michael Steenbeek
577c3336c6 Create struct for all dropdown-related globals (#25023) 2025-08-23 13:56:13 +02:00
Aaron van Geffen
61d7a3204e Drop unused forward declarations from RCT2.h 2025-08-22 22:16:42 +02:00
Aaron van Geffen
70cd01acda Move two legacy enums to RCT2.h 2025-08-22 20:03:59 +02:00
Aaron van Geffen
e88c5e4399 Move Scenario::Category into its own unit 2025-08-22 18:07:55 +02:00
Aaron van Geffen
f11d1e33d0 Move Scenario::Objective into its own unit; enum class ObjectiveType 2025-08-22 17:40:47 +02:00
Aaron van Geffen
4535061f36 Move ScenarioOptions struct into its own header file 2025-08-22 17:54:27 +02:00
Aaron van Geffen
19dd05c32f Move landPrice/constructionRightsPrice into Scenario::Options 2025-08-22 16:10:12 +02:00
Aaron van Geffen
f5f3199dfe Move scenario objective/category/name/details into Scenario::Options 2025-08-22 16:05:38 +02:00
Aaron van Geffen
aa35ec07cd Introduce Scenario::Options struct; move cash and guest options 2025-08-22 15:57:33 +02:00
matheusvb3
4b9a4ae604 Add ClimateIsPrecipitating() 2025-08-22 08:15:26 +02:00
mix
b5db741d14 Fix LIM Launched inline twists drawing over land when built underground 2025-08-22 08:10:17 +02:00
Michael Steenbeek
92f493b28a Merge pull request #25010 from Gymnasiast/refactor/more-code-style
More code style refactors
2025-08-21 22:26:52 +02:00
Gymnasiast
023524bdbf Rename dword_988E60 to kCountTowardsCurrentExpenditure 2025-08-21 22:12:42 +02:00
Gymnasiast
ceb94ed772 Rename research_cost_table to kResearchCosts 2025-08-21 22:12:42 +02:00
Gymnasiast
5365e10196 Rename MaxBankLoanInterestRate to kMaxBankLoanInterestRate 2025-08-21 22:12:42 +02:00
Gymnasiast
61df9eaf9a Update ExpenditureType enum to new code style 2025-08-21 22:12:41 +02:00
Gymnasiast
9c810d9e32 Update ParkData fields to new code style 2025-08-21 22:12:41 +02:00
Gymnasiast
0a639b7f33 Modify two dropdowns as an example 2025-08-21 22:08:36 +02:00
Gymnasiast
6da08cb39e Create new methods for dropdowns 2025-08-21 21:53:30 +02:00
Gymnasiast
a6deec0e11 Remove leftover WindowDropdownShowColourAvailable() declaration 2025-08-21 21:34:44 +02:00
Gymnasiast
8fd9658cd3 Update dropdown item fields and functions to new code style 2025-08-21 21:33:22 +02:00
Gymnasiast
1bdad53998 Update OrcaStream::Chunkstream methods to new code style 2025-08-21 20:40:16 +02:00
Gymnasiast
8f6f7c2855 Update OrcaStream methods to new code style 2025-08-21 20:34:54 +02:00
Gymnasiast
d16860da64 Update OrcaStream::ChunkEntry fields to new code style 2025-08-21 20:31:56 +02:00
Gymnasiast
91133d96da Update OrcaStream::Header fields to new code style 2025-08-21 20:29:13 +02:00
Gymnasiast
d0090a33f2 Update OrcaStream::Mode enum to new code style 2025-08-21 20:22:19 +02:00
mix
1c6e23bd46 Fix Twister RC inline twists not drawing in tunnels at certain angles 2025-08-21 20:16:51 +02:00
mix
6ced83c9d6 Fix corkscrew rc inline twist inverted supports drawing below track 2025-08-20 23:20:33 +02:00
mix
d81ac16d81 Fix Miniature Railway large right turn track drawing glitch 2025-08-20 13:46:47 +02:00
Jan Strauss
745e1c4277 fix png map generator smoothMap and beach generation (see also #24782) 2025-08-19 16:50:59 +02:00
mix
622acf61a6 Fix hybrid large slope right to orth and small bank slope right supports (#25001) 2025-08-19 06:43:25 -03:00
mix
1ca0c16777 Fix incorrectly rotated support on alpine and mine ride left S-bend 2025-08-18 22:51:07 +02:00
Aaron van Geffen
ae5cee3879 Move tile elements into OpenRCT2 namespace (#24991) 2025-08-17 11:50:12 -03:00
mix
f1d7366e0b Fix mine train coaster sloped left medium turn support rotation (#24993) 2025-08-17 11:49:06 -03:00
mix
c3df09df7e Fix lim launched rc inline twists block supports on wrong side (#24986) 2025-08-17 11:48:22 -03:00
mix
dcaef0fff3 Fix #19137: Non inverted left corkscrew supports wrong at one angle (#24988) 2025-08-17 09:20:57 -03:00
Tulio Leao
80b5187da9 Rename ride_rating to RideRating_t 2025-08-17 08:49:03 -03:00
Tulio Leao
8a542a348d Move MakeRideRating into namespace 2025-08-17 08:47:21 -03:00
Tulio Leao
062677b544 Merge pull request #24990 from tupaschoal/rides_namespace
Move RTD into OpenRCT2 namespace
2025-08-17 08:09:52 -03:00
Tulio Leao
f0b1081ba9 Merge pull request #24987 from mixiate/fix-quarter-loop-blocked-segments
Fix quarter loop blocking supports incorrectly
2025-08-17 08:05:05 -03:00
mix
85521a94a7 Fix classic wooden small banked turns blocking supports incorrectly (#24989) 2025-08-17 07:58:46 -03:00
Tulio Leao
3ca01d213d Merge pull request #24979 from tupaschoal/ride_rating_refactor
Small refactor of RideRating into namespace
2025-08-17 07:24:32 -03:00
Tulio Leao
b1ad70b5e1 Apply using namespace OpenRCT2 to RIdeRatings.cpp 2025-08-17 06:57:13 -03:00
Aaron van Geffen
a053a84486 Move all object units into OpenRCT2 namespace (#24980)
* Move all object units into OpenRCT2 namespace

* Dealing with fallout, part 1

* Dealing with fallout, part 2

* Dealing with fallout, part 3

* Apply clang-format in a few more places

* Remove redundant 'virtual' keyword
2025-08-17 06:46:03 -03:00
Tulio Leao
a6d8c623af Move kRideRatingUndefined into namespace 2025-08-17 06:41:30 -03:00
Tulio Leao
c86183bf3b Move RideRatingUpdateState into namespace 2025-08-17 06:37:49 -03:00