Commit graph

2044 commits

Author SHA1 Message Date
Severin Paul Höfer
ab8c163d8e Update changelog.txt 2025-01-02 14:37:03 +01:00
Aaron van Geffen
167daaa1d2 Fix #23135: Tree placement has noticable patterns 2025-01-02 12:38:33 +01:00
Aaron van Geffen
c0505bb164 Fix mapgen window reverting to flatland when selecting heightmap image 2025-01-02 12:30:51 +01:00
Basssiiie
9ba4beb1dc
Fix #23496: missing spatial index update when paused (#23505) 2024-12-30 08:02:25 -03:00
Aaron van Geffen
25ac4cf5d6
Prevent closing object selection window when selection is invalid (#23487)
* Prevent closing object selection window when selection is invalid

* Ride window: remove superfluous virtual keyword from event signatures

* Amend changelog
2024-12-29 22:15:26 +00:00
Aaron van Geffen
5e61768d61
Allow filename input directly in file browser window (#23405) 2024-12-29 19:39:23 +00:00
mix
b0c18b0b18
Add new pieces to the Stand-Up Roller Coaster 2024-12-24 17:08:42 +01:00
X123M3-256
5894b5bf86
Fix #1122: Trains can spawn on cable lift hill 2024-12-23 20:19:04 +01:00
Michael Steenbeek
96580036ea
Enable opaque water and corkscrew boosters on non-RCT1 installs 2024-12-22 16:16:55 +01:00
mrmbernardi
fd472b4019
Fix in game console incorrectly handling formatting tokens. (#23434)
* Fix logic error setting in game console colours

* Fix console incorrectly handling formatting tokens
2024-12-21 04:17:04 +11:00
Aaron van Geffen
3eb50bb303
Raise max number of park entrance objects to 255 (#23413)
* Raise max number of park entrance objects to 255

* Implement EditorParkEntrance::OnScrollGetSize

* Allow resizing the entrance selection window

* Amend changelog

* Bump PARK_FILE_CURRENT_VERSION
2024-12-19 20:04:57 +01:00
Aaron van Geffen
e18abdd6a4 Compensate inferred sprite bounds for balloon/hat/umbrella sprites 2024-12-17 21:06:11 +01:00
InvokeStatic (Brendan Heinonen)
a3691982b3
Fix #23348: console command bugfixes and refactor (#23369)
This commit fixes the graphics bug #23348 by introducing an asynchronous

command completion signalling system in InteractiveConsole. This causes the
console to stop accepting new inputs while a command is being executed.

The console command system was also refactored to reduce code duplication and
remove return codes, which were unused and also poor error handling.
2024-12-16 16:59:47 +11:00
Aaron van Geffen
7274c67c6c
Load/save window: show folder icon next to folders (#23404) 2024-12-14 16:14:22 +01:00
Michael Bernardi
ab2d2a5180 Increased the maximum width of the ride graph window 2024-12-10 02:00:36 +11:00
mrmbernardi
9c0cc28d7f
Fix currency formatting in the in game console (#23349) 2024-12-09 18:22:17 +11:00
AuraSpecs
c5f79dcef7
Add Diagonal Brakes to LSM Launched Roller Coaster 2024-12-08 20:27:45 +00:00
Michał Janiszewski
38e39f3dfc Start v0.4.18 2024-12-08 18:30:59 +01:00
Michał Janiszewski
60dc190e1b Release v0.4.17
- Feature: [#23166] Add Galician translation.
- Feature: [#23227] Add Classic Wooden Twister roller coaster, for better compatibility with RCT1.
- Improved: [#23051] Add large sloped turns and new inversions to the Twister, Vertical Drop, Hyper and Flying Roller Coasters.
- Improved: [#23123] Improve sorting of roller coasters in build new ride menu.
- Improved: [#23211] Add boosters to classic wooden roller coaster (cheats only).
- Improved: [#23229] Add debug option for making the sprite sorting algorithm stable.
- Improved: [#23233] Add diagonal booster to LSM Launched Coaster.
- Improved: [#23277] Add small, medium and large turns, diagonal track and S-bends to the Boat Hire.
- Fix: [#20070, #22972] Missing and mismatched flat and sloped footpaths on several scenarios.
- Fix: [#22726] ‘Force park rating’ cheat is not saved with the park.
- Fix: [#23064] Stand-Up Roller Coaster unbanked to banked track pieces are misaligned.
- Fix: [#23066] Stand-Up Roller Coaster has many supports that don't join up to the track.
- Fix: [#23206] Multiplayer desyncs when FPS is uncapped.
- Fix: [#23238] Updating a guest’s favourite ride works differently from vanilla RCT2.
- Fix: [objects#355] Fix colour preset settings of the Stand-Up Roller Coaster trains.
- Fix: [objects#355] Fix colour preset settings of many vehicles from Wacky Worlds and Time Twister.
2024-12-08 17:50:02 +01:00
mix
7e850f12b8
Add changelog entry for new Boat Hire track pieces 2024-12-08 14:21:29 +01:00
Matt
7154e85c0a
Add stable paint sort (as a debug option) 2024-12-07 13:08:00 +01:00
Tulio Leao
7e30d8e4f5 Add changelog and bump network version 2024-12-03 07:06:01 -03:00
mix
a87341888a
Stand-Up Roller Coaster fixes
* Fix misaligned Stand-Up Roller Coaster banked turns
* Fix Stand Up RC using Corkscrew diag right bank to 25 deg down piece
* Fix Stand Up RC steep track clipping
* Fix Stand-Up RC steep supports
* Fix Stand Up RC orthogonal unbanked to banked supports
* Fix Stand Up RC diagonal brake supports
* Fix Stand Up RC diagonal slope supports
* Fix Stand Up RC diagonal banked supports
* Fix Stand Up RC small gentle turn supports
* Fix Stand Up RC corkscrew supports
* Fix Stand Up RC large banked turn supports
* Fix Stand Up RC medium banked turn supports
* Fix Stand Up RC small turn supports
* Fix Stand Up RC small banked turn supports
* Fix Stand Up RC small half loop clipping and supports
* Fix Stand Up RC vertical loops clipping and supports
* Fix Stand Up RC small helix supports
* Fix Stand Up RC large helix supports
* Change alignment of Stand-Up RC flat to right bank sprite 25285
* Change alignment of Stand-Up RC diagonal bank track sprites
2024-12-01 21:26:37 +01:00
AuraSpecs
76a40bb52a
Add diagonal booster to LSM Launched Coaster 2024-11-24 21:12:51 +01:00
Tulio Leao
d94d92e197
Add translation to Flathub package for de-DE and pt-BR
Co-authored-by: Wuzzy <Wuzzy@disroot.org>
2024-11-24 20:07:35 +01:00
Gymnasiast
b32a31f517
Update objects+changelog and bump network+park version 2024-11-23 22:46:02 +01:00
RedMarcher
36f0ce04e7
Fix #22726: Force park rating cheat does not save 2024-11-23 21:03:18 +00:00
Duncan
759d850e56
Fix #23238: Guest ride favourite mistake
Mistake made during implementation.
2024-11-23 10:39:17 +00:00
ZeeMaji
4f93448606
Close #23210: Add boosters to classic wooden coaster (cheats only)
The classic wooden roller coaster can draw boosters from the RCT2 wooden coaster and it also has booster settings set, so the pieces are fully functional and they can be built with ride type changing. This just simply adds them to the extra track pieces so you can use them without ride type switching.
2024-11-18 21:49:27 +01:00
Matt
4a78062f54
Fix #23206: Desyncs when using uncapped FPS
Because the position is one tick behind the spatial mapping was incorrect, it's not allowed to modify that during interpolation.
2024-11-17 18:49:47 +01:00
Michael Steenbeek
5397c816e2
Add Galician 2024-11-11 21:23:06 +01:00
mix
0e9a64d20b Add new Twister Roller Coaster track pieces to changelog 2024-11-10 21:13:23 +00:00
ZeeMaji
d76aff39de
Improve new ride menu sorting 2024-11-08 21:06:37 +00:00
Michael Steenbeek
3b0a67cf97
Fix #23126: Set correct PR for LSM LC 2024-11-05 18:28:38 +01:00
Michał Janiszewski
ab64191f89 Start v0.4.17 2024-11-03 19:54:36 +01:00
Michał Janiszewski
c1082a3d6c Release v0.4.16
- Feature: [#20810] New ride type: LSM Launched Roller Coaster.
- Improved: [#22937] Add banked sloped turns and many other pieces to the Corkscrew, Hypercoaster and Lay-down Roller Coaster.
- Improved: [#22967] Add medium and large half loops to the Wooden and Classic Wooden Roller Coasters.
- Improved: [#23010] Make AppImage compatible with Ubuntu 22.04 and Debian Bookworm again.
- Change: [#20810] Giga Coaster boosters and launched lift hill track pieces are now locked behind cheats.
- Fix: [#21221] Trains use unbanked sprites on flat to gentle diagonal banked track pieces.
- Fix: [#22615] Crash when drawing Space Rings with an invalid ride entry.
- Fix: [#22633] Crash when drawing loading screen with an outdated g2.dat.
- Fix: [#22908] Crash when passing through a door from an invalid wall type.
- Fix: [#22918] Zooming with keyboard moves the view off centre.
- Fix: [#22920] Crash when sacking a staff member.
- Fix: [#22921] Wooden RollerCoaster flat to steep railings appear in front of track in front of them.
- Fix: [#22962] Fuzzy horizontal-to-vertical line transitions in charts.
- Fix: [#23009] Scenarios from RCT Classic (.sea files) are not included in the scenario index.
- Fix: [#23015] Crash when loading a save game when the construction window is still open.
- Fix: [#23018] Crash when loading a new game when the construction window is still open.
- Fix: [#23023] Large scenery clearance height interpreted as negative when greater than 127.
- Fix: [#23044] "remove_unused_objects" command causes blank peep names.
- Fix: [#23048] Map generator allows map sizes out of range through text input.
- Fix: [#23058] [Plugin] Changing window colours doesn’t trigger the window to be fully redrawn.
- Fix: [#23085] LIM Launched Roller Coaster medium half loops clip into each other when built back-to-back.
2024-11-03 18:41:19 +01:00
X123M3-256
80f61fca5e
Add LSM Launched Roller Coaster
Co-authored-by: karst <karst@users.noreply.github.com>
2024-11-02 19:37:54 +01:00
mix
4482a08024
Add new Corkscrew Roller Coaster track pieces 2024-11-02 12:24:26 +00:00
Michael Steenbeek
4ea3e334f6
Fix #22908: Crash when passing through invalid wall door 2024-10-30 19:44:08 +01:00
mix
85bfa10fe3 Fix LIM Launched RC medium half loops from clipping in to eachother 2024-10-30 00:18:19 +00:00
mix
db36421974
Fix #21221: Improve car sprite fallback on sloped diag banked track 2024-10-27 22:38:10 +01:00
mix
2bcf24f3d3
Add medium and large half loops to the Wooden Roller Coaster 2024-10-27 00:03:46 +02:00
Aaron van Geffen
5931996edc
[Plugin] Invalidate window after changing its colours 2024-10-26 23:30:17 +02:00
Aaron van Geffen
1c61c24ec2
Add clamp to map size text input (#23050) 2024-10-25 19:34:26 +02:00
Michael Steenbeek
f4d2dadfe7
Close #23018: Close windows before loading new game 2024-10-23 20:33:37 +02:00
Sjoerd de Bruin
1ff192b8a0
Fix #23044: "remove_unused_objects" command causes blank peep names 2024-10-23 11:24:14 +02:00
Michael Steenbeek
4b0b32b2b7
Fix #22920: Crash when sacking a staff member 2024-10-23 11:15:55 +02:00
Duncan
75d06c8b89
Fix #23023: Incorrect large scenery clearance calculation 2024-10-21 21:58:25 +02:00
Michael Steenbeek
0d6ed8efc5
Close windows before loading another save 2024-10-18 09:14:50 +02:00
Aaron van Geffen
0c842d795e
Fix .sea files not being listed in scenario index (#23013) 2024-10-17 21:27:25 +02:00