1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-24 08:12:53 +01:00
Commit Graph

29135 Commits

Author SHA1 Message Date
mix
37ffb62ab8 Change go kart medium turn blocked segments to wide segments 2025-10-18 14:46:58 +01:00
mix
05c17505a6 Improve blocked segments for go karts small turns 2025-10-18 14:46:58 +01:00
mix
c354dd23df Fix stand up coaster left corkscrew not blocking supports correctly 2025-10-18 11:33:34 +00:00
Michael Steenbeek
687c60ad46 Fix assert when opening Six Flags Holland 2025-10-18 12:50:32 +02:00
mix
5751d0c2f6 Fix mine train coaster flat to steep track not blocking all supports 2025-10-18 10:39:17 +02:00
Michael Steenbeek
ff580112c8 Add footpath dragging tool 2025-10-17 19:37:19 +00:00
Matt
a2cc3c20c6 Pass the actual parameter down 2025-10-17 17:58:12 +02:00
Matt
4764cc5769 Use primitive for loop for window iterations, iterators can invalidate 2025-10-17 11:53:18 +02:00
Matt
0630cc6f71 Fix #20486: Multiplayer desync when placing track designs without any scenery. (#25337)
* Fix #20486: Placing track designs with scenery disabled desyncs

* Remove pointless error logging, too much log spam

* Don't entirely disable all scenery when one element is obstructed

* Update changelog.txt

* Bump up network version

* clang-format
2025-10-16 23:05:30 +02:00
Michael Steenbeek
f3f97018cb Fix #25190: Inserting block brake while a coaster is simulating will cause strange simulation behaviour 2025-10-16 17:48:05 +02:00
Michael Steenbeek
f9bf59f916 Merge branch 'develop' into bugfix/block-simulation 2025-10-16 17:15:30 +02:00
Michael Steenbeek
798f307daf Fix changelog order 2025-10-16 17:14:42 +02:00
Michael Steenbeek
bf5750b6fd Merge pull request #25352 from Gymnasiast/fix/25272-text-colour-dropdown-too-narrow
Fix #25272: Truncated text in Banner window text colour dropdown
2025-10-16 17:11:40 +02:00
Kyphii
5ade2960b6 Bump network version 2025-10-16 09:46:15 -04:00
Gymnasiast
ccade99928 Fix comments in Banner.cpp 2025-10-16 14:19:43 +02:00
Gymnasiast
b21a8e8fb5 Fix #25272: Truncated text in Banner window text colour dropdown 2025-10-16 14:08:54 +02:00
Michael Steenbeek
ebb5b03853 Merge pull request #25345 from Gymnasiast/refactor/a-few-more-ride-type-checks
Remove more ride type checks
2025-10-15 14:42:39 +02:00
matheusvb3
39a896ffe6 Replace checkerboard -> chequerboard (#25346) 2025-10-15 09:15:18 +02:00
OpenRCT2 git bot
a325781c1d Merge Localisation/master into OpenRCT2/develop 2025-10-15 04:02:09 +00:00
Gymnasiast
69c4acd351 Replace direct RIDE_TYPE_COMPACT_INVERTED_COASTER check with RtdFlag 2025-10-14 23:38:05 +02:00
Gymnasiast
dcafc51479 Replace direct RIDE_TYPE_LOOPING_ROLLER_COASTER check with RtdFlag 2025-10-14 23:38:05 +02:00
Gymnasiast
e1c9840a80 Replace direct RIDE_TYPE_CHAIRLIFT check with RtdFlag 2025-10-14 23:38:05 +02:00
Gymnasiast
a0c8d8173d Replace direct RIDE_TYPE_DODGEMS check with RtdFlag 2025-10-14 23:38:05 +02:00
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
Michael Steenbeek
0f576ca5f9 Refactor footpath slope handling (#25333) 2025-10-13 22:07:18 +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
mix
5dffda6dba Move wooden truss flat to steep sprites to sub folder 2025-10-11 17:38:24 +01:00
matheusvb3
20ca7ea3e7 en-GB: Capitalise film names 2025-10-11 11:31:57 +02:00
kyphii
5e4768c0ff Merge branch 'develop' into bugfix/block-simulation 2025-10-10 13:08:08 -04:00
ZeeMaji
61932c7f1b Fix some scenario path errors 2025-10-10 15:13:58 +02:00
Michael Steenbeek
94bd0bcccd Changelog: fix entry for #25328
[ci skip]
2025-10-10 10:43:42 +02: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
ZeeMaji
ad0a39f2c6 Fix BPB spiral slide entrance/exit (#25328)
* Fix BPB spiral slide huts

* Update changelog.txt
2025-10-09 20:03:09 -03:00
OpenRCT2 git bot
67bf625eba Merge Localisation/master into OpenRCT2/develop 2025-10-09 04:02:07 +00:00