1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-18 12:33:17 +01:00
Commit Graph

22791 Commits

Author SHA1 Message Date
Gymnasiast
3dfc41ec5b Replace direct RIDE_TYPE_BOAT_HIRE check with SpecialType 2025-10-14 23:38:05 +02:00
Gymnasiast
5c725b4035 Replace direct RIDE_TYPE_SPACE_RINGS check with SpecialType 2025-10-14 23:37:08 +02:00
Gymnasiast
1d404b53a6 Replace direct RIDE_TYPE_MOTION_SIMULATOR check with SpecialType 2025-10-14 23:37:08 +02:00
Gymnasiast
bdffc6dd40 Replace direct RIDE_TYPE_ENTERPRISE check with SpecialType 2025-10-14 23:37:07 +02:00
Michael Steenbeek
be6f27a9e1 Merge pull request #25339 from matheusvb3/inverter-ship
Rename some ambiguous TrackPaint.h variables and values
2025-10-14 20:51:50 +02:00
Michael Steenbeek
0ba826b372 Merge pull request #25338 from mixiate/wooden-slope-transition-type
Add new wooden support transition type up25even
2025-10-14 20:49:01 +02:00
matheusvb3
968719f5b7 Rename inverter ship main support vars and values 2025-10-14 20:37:45 +02:00
matheusvb3
7293a8bf58 Rename TrackPaint.h variables and values 2025-10-14 20:37:45 +02:00
Kyphii
bc4dc97119 Clang formatting fix 2025-10-14 11:42:18 -04:00
mix
2b4cc24e92 Fix missing tunnel at end of go-karts medium right gentle sloped turn (#25342) 2025-10-14 15:46:23 +02:00
Michael Steenbeek
a4751789fe Remove stray change 2025-10-14 12:47:04 +02:00
Gymnasiast
53f345d4dc Small codestyle fixes 2025-10-12 22:47:00 +02:00
Gymnasiast
0e3494b701 Use SlopePitch for _footpathConstructSlope 2025-10-12 22:47:00 +02:00
Gymnasiast
70ae5e0304 Create SlopePitch 2025-10-12 22:47:00 +02:00
Gymnasiast
c2c834df15 Create struct for footpath slope 2025-10-12 22:46:59 +02:00
mix
c1c78aed1a Add up25even wooden support transition type 2025-10-12 20:22:33 +01:00
mix
363bb34286 Make rest of WoodenCurveSupportImageIds comments consistent 2025-10-12 20:21:25 +01:00
mix
ba1f5ffa2f Rename long flat to steep wooden support sprite ids 2025-10-11 18:03:39 +01:00
kyphii
5e4768c0ff Merge branch 'develop' into bugfix/block-simulation 2025-10-10 13:08:08 -04:00
mix
8f6d8c2cdb Use extraSupportRotation in wooden DrawSupportForSequence functions
This uses the `extraSupportRotation` in the track element data in the wooden `DrawSupportForSequenceA/B` functions.

It removes the down transition types as they are no longer necessary as they are rotated by this instead. They were only used in the track element data, which is only used by these functions.

It fills in some of the track element data necessary to draw all the ones currently used by these functions.

This should do nothing as is. I have diffed pictures of all track pieces of all affected track types and found no difference.

This is so that you will be able to use rotated transition types, other than the two up and down rotations previously available, on track pieces that require them like sloped turns. It's not strictly necessary but it would be nice to be able to use this function for supports on the quarter helices.

This also adds a const for the count of transition types, and renames a data array to the current style.
2025-10-10 07:35:14 +02:00
Michael Steenbeek
4fe983bac4 MapRange: do not inherit from RectRange 2025-10-08 20:38:44 -03:00
kyphii
15b8dd9468 Merge branch 'develop' into bugfix/block-simulation 2025-10-08 13:05:08 -04:00
Gymnasiast
0c5c21596d Rename members of ObjectStringID 2025-10-07 22:08:15 +02:00
Gymnasiast
5c3ccffb5c Rename members of SourceKind 2025-10-07 22:03:08 +02:00
Gymnasiast
76b939894c Rename members of PathAdditionDrawType 2025-10-07 22:02:21 +02:00
Gymnasiast
26b02d9126 Rename members of ObjectError 2025-10-07 22:01:22 +02:00
Gymnasiast
e045126fe3 Rename members of ObjectSourceGame 2025-10-07 22:00:53 +02:00
Gymnasiast
1038c4ac16 Rename members of Network::Permission 2025-10-07 21:57:59 +02:00
Gymnasiast
d81a039433 Rename members of ResearchCategory 2025-10-07 21:56:41 +02:00
Gymnasiast
73b0f24728 Rename members of Research::EntryType 2025-10-07 21:56:08 +02:00
Gymnasiast
ac0fecdc38 Rename members of AwardType 2025-10-07 21:54:53 +02:00
Gymnasiast
57e65f5888 Rename members of RCT2LanguageId 2025-10-07 20:46:11 +02:00
Gymnasiast
890b8137ba Rename members of FormatToken 2025-10-07 20:27:03 +02:00
Gymnasiast
f0e2881e04 Rename members of CurrencyAffix 2025-10-07 20:25:06 +02:00
Gymnasiast
8457be26e9 Rename members of CurrencyType 2025-10-07 20:24:44 +02:00
Gymnasiast
daa4fe8ac3 Rename field of all config categories 2025-10-07 20:21:32 +02:00
Gymnasiast
a6515487a3 Rename members of RCT1::PeepAnimationGroup 2025-10-07 20:05:24 +02:00
Gymnasiast
df9f48c810 Rename members of RCT1::BannerType 2025-10-07 20:04:41 +02:00
Gymnasiast
e781d6d51b Rename members of RCT1::VehicleType 2025-10-07 20:04:17 +02:00
Gymnasiast
326996bd7c Rename members of RCT1::RideType 2025-10-07 20:03:35 +02:00
Gymnasiast
2294a58d05 Rename members of RCT2::OriginalRideClass 2025-10-07 20:02:14 +02:00
Gymnasiast
dd98d21202 Rename members of RCT2::StaffMode 2025-10-07 20:01:18 +02:00
Gymnasiast
0fd3b68749 Rename members of RCT2::EntityListId 2025-10-07 20:00:30 +02:00
Gymnasiast
cce7975115 Rename members of RCT12PeepAnimationGroup 2025-10-07 20:00:21 +02:00
Gymnasiast
144bb67764 Rename members of RCT12PeepType 2025-10-07 19:57:01 +02:00
Gymnasiast
63834955ac Rename members of RCT12MiscEntityType 2025-10-07 19:56:38 +02:00
Gymnasiast
5553999ac7 Rename members of RCT12EntityIdentifier 2025-10-07 19:56:07 +02:00
Gymnasiast
2cfa8b110d Rename members of RCT12EntityLinkListOffset 2025-10-07 19:55:26 +02:00
Gymnasiast
3673ed8524 Rename members of RCT12::TrackElemType 2025-10-07 19:53:31 +02:00
Gymnasiast
7b850b3b88 Rename members of RCT12TileElementType 2025-10-07 19:53:31 +02:00