1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-18 04:23:20 +01:00
Commit Graph

22791 Commits

Author SHA1 Message Date
Michael Steenbeek
6f58c2e7d0 Fix #25375: SHIFT placement no longer works on singular path tool 2025-10-20 14:54:56 +02:00
mix
198c3298e1 Fix land tool clearance checks underneath maze track pieces 2025-10-19 21:01:43 +00:00
Michael Steenbeek
5bf9bd1271 Fix #25376: Hovering singular path tool will remove real path above it 2025-10-19 22:49:54 +02:00
Michael Steenbeek
9e03ec4caa Fix stack corruption when footpath dragging 2025-10-19 22:35:57 +02:00
Gymnasiast
a047154cdf Remove now-unused INSET_RECT_FLAG_FILL_GREY 2025-10-18 20:25:29 +02:00
Gymnasiast
0659350577 Use constant instead of hardcoded number 2025-10-18 20:25:29 +02:00
Gymnasiast
3ef7c2d9e8 Fill scrollbar gap in news window if no scrollbar is visible 2025-10-18 20:25:29 +02:00
Gymnasiast
24b439fce2 Allow theming news item background 2025-10-18 20:25:29 +02:00
Michael Steenbeek
edcdb8b29c Merge pull request #25373 from Gymnasiast/refactor/theme-cpp
Refactor Theme.cpp
2025-10-18 19:55:18 +02:00
Aaron van Geffen
5a1b95d76a Merge pull request #25372 from AaronVanGeffen/scenery-window-refactor
Scenery window refactor
2025-10-18 19:49:10 +02:00
Gymnasiast
b6074434a8 Replace remaining defines in Theme.cpp 2025-10-18 19:39:16 +02:00
Gymnasiast
394ff2a0c1 Remove COLOURS_RCT1 define 2025-10-18 19:33:02 +02:00
Gymnasiast
44ca4f38fb Use C++ arrays instead of C ones 2025-10-18 19:32:23 +02:00
Gymnasiast
a72ef08cdd Rename unused defines in Theme.cpp 2025-10-18 19:31:40 +02:00
Gymnasiast
238e191e79 Rename constants in Theme.cpp 2025-10-18 19:31:17 +02:00
Gymnasiast
eb5e1c0370 Correct indentation of Theme.cpp 2025-10-18 19:30:45 +02:00
Gymnasiast
bbb52668e3 Remove remnants of scrolling text disclaimer 2025-10-18 19:02:35 +02:00
Gymnasiast
6cb804804e Fix: scrolling intro cannot be skipped using a mouse click 2025-10-18 19:02:35 +02:00
Gymnasiast
323a1839dc Fix: When skipping scrolling intro, the screen does not get cleared properly 2025-10-18 19:02:35 +02:00
Gymnasiast
739d83e321 Fix: scrolling intro background switches colour halfway through 2025-10-18 19:02:35 +02:00
mix
063a3118e2 Fix corkscrew and lim launched quarter loop tunnels being too high 2025-10-18 16:40:59 +00:00
Aaron van Geffen
06fc4c8955 Rewrite GetNameAndPrice using templated subfunction 2025-10-18 17:23:15 +02:00
Aaron van Geffen
75c2a01de9 Inline single use of namespace Numerics 2025-10-18 17:32:44 +02:00
mix
d325703d09 Fix Wooden RC small banked turns blocking more supports than RCT2 2025-10-18 17:20:07 +02:00
Aaron van Geffen
35b6eb0962 Split onToolUpdate function into smaller functions 2025-10-18 17:13:10 +02:00
Aaron van Geffen
5f6ee39a5f Split onToolDown function into smaller functions 2025-10-18 16:56:32 +02:00
Aaron van Geffen
e10893f255 Scenery window: remove indirection from tool functions 2025-10-18 16:41:20 +02:00
mix
33d239dc5c Fix hybrid coaster diag brakes not blocking supports consistently 2025-10-18 16:31:47 +02:00
mix
82521d1af6 Fix and improve go karts small sloped turns blocked segments 2025-10-18 14:46:58 +01:00
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
f9bf59f916 Merge branch 'develop' into bugfix/block-simulation 2025-10-16 17:15:30 +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
matheusvb3
5ffd672a9e Rename swing flags 2025-10-15 22:22:04 -03:00
matheusvb3
1007c11771 Rename rotation consts and flags 2025-10-15 22:21:43 -03: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
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