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

22791 Commits

Author SHA1 Message Date
Gymnasiast
55f0892106 Wooden Twister: Add type and implement flat-to-steep transitions 2024-11-23 22:43:38 +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
Michał Janiszewski
41b13197d1 Distribute Privacy policy in all the artifacts 2024-11-23 00:29:45 +01:00
Aaron van Geffen
290b39ade2 Refactor CarEntrySetImageMaxSizes to use constants (#23234)
* Use designated initialisers in CarEntrySetImageMaxSizes

* Add named constants to CarEntrySetImageMaxSizes
2024-11-20 16:25:59 +09: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
Michał Janiszewski
1a93c9855a Enable _itScanForward64 for ARM64 MSVC target (#23220) 2024-11-17 21:39:03 +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
AuraSpecs
e6ae0a9bc0 Hotfix: Disappearing large half loops on BM track 2024-11-11 21:16:53 +01:00
mix
2e591a7382 Make corkscrews and zero g rolls available to Vertical Drop RC 2024-11-10 21:13:28 +00:00
mix
a56d2eec2c Add large corkscrews to Vertical Drop RC extra track piece list 2024-11-10 21:13:28 +00:00
mix
b95e1bbf6b Make Twister RC zero g rolls available if trains have sprites 2024-11-10 21:13:28 +00:00
mix
c0810ed159 Make large sloped turns available to the Flying Roller Coaster 2024-11-10 21:13:28 +00:00
mix
1dcb05f072 Make pre-existing new Twister RC track pieces invisible 2024-11-10 21:12:42 +00:00
mix
e2ccc159cc Add large zero g rolls to the Twister Roller Coaster 2024-11-10 21:12:42 +00:00
mix
2c3b3ee34e Add zero g rolls to the Twister Roller Coaster 2024-11-10 21:12:42 +00:00
mix
16d5fd74a2 Add large bank slope turns to Twister, Hyper Twister and Vertical RC 2024-11-10 21:12:42 +00:00
mix
95bc00d7f9 Add large sloped turns to Twister, Hyper Twister and Vertical Drop RC 2024-11-10 21:12:42 +00:00
mix
0a94311ea9 Add medium half loops to the Twister and Vertical Drop Roller Coaster 2024-11-10 21:12:41 +00:00
mix
c412cc29d4 Add large corkscrews to the Twister Roller Coaster 2024-11-10 21:12:41 +00:00
Michał Janiszewski
05d125efbf Add option to skip headers check
In some configuration, such as our docker build, there's no need to
perform headers check, as it is handled by a different job already.
2024-11-08 23:08:54 +01:00
Aaron van Geffen
155f5ae2f5 Increase cmake_minimum_required to 3.10 (#23165) 2024-11-08 22:59:22 +01:00
ZeeMaji
d76aff39de Improve new ride menu sorting 2024-11-08 21:06:37 +00: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
AuraSpecs
9be7b89d8f Quick patch for About screen (#23117)
It seems there's a bigger issue going on atm. This fixes the problem for now, but when we add more names we will have to extend this more. Reason being that the it centers the text in the line, rather than extending it further downwards.
I personally do not know how to fix that, but this should suffice for now.
2024-11-03 10:50:25 +01:00
Michael Steenbeek
1be5d78a52 Update objects release to v0.4.10 (#23109) 2024-11-03 10:05:10 +01:00
Michał Janiszewski
0611c18bf6 Update backtrace token for upcoming release 2024-11-03 08:54:31 +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
hnsdeveloper
3eb9a03708 Replace #define with constexpr in Colour.h
Co-authored-by: Gymnasiast <Gymnasiast@users.noreply.github.com>
2024-11-02 12:54:54 +00:00
mix
4482a08024 Add new Corkscrew Roller Coaster track pieces 2024-11-02 12:24:26 +00:00
Gymnasiast
d722eddd90 Handle missing STEX without crashing 2024-10-30 22:58:47 +01:00
Aaron van Geffen
8aeb1d2b98 Remove broken support for object string overrides as well 2024-10-30 22:58:47 +01:00
Aaron van Geffen
f8ea776dba Rework AppendRequiredObjects to take a std::string_view instead 2024-10-30 22:58:47 +01:00
Aaron van Geffen
9257a9d62d Remove support for scenario overrides from language files 2024-10-30 22:58:47 +01:00
Aaron van Geffen
17b3b664b0 Ensure exclusive object manager access when rebuilding scenario index 2024-10-30 20:45:18 +01:00
Aaron van Geffen
e13dfc1741 Append scenario text object on S4/S6 park load 2024-10-30 20:45:18 +01:00
Aaron van Geffen
263b73cb31 Use ScenarioTextObject for indexing scenarios 2024-10-30 20:45:18 +01:00
Aaron van Geffen
7c74d91b7d Add scenario text object ids to scenario source tables 2024-10-30 20:45:18 +01:00
Aaron van Geffen
be3ce8e92b ScenarioSources: refactor DEFINE_SCENARIO_TITLE_DESC_GROUP macro 2024-10-30 20:45:18 +01:00
Aaron van Geffen
f7ae40bac8 Re-introduce basic scenario text objects 2024-10-30 20:45:18 +01:00
Aaron van Geffen
7b614f2287 ParkInfoCommands: mark typeToName, sourceGameToName constexpr 2024-10-27 12:50:17 +01:00
Michael Steenbeek
4ea3e334f6 Fix #22908: Crash when passing through invalid wall door 2024-10-30 19:44:08 +01:00
Gymnasiast
749b331187 Replace C string in scenario name handling 2024-10-30 18:04:45 +01:00
Gymnasiast
95178be1b9 Remove C strings in ContextOpenCommonFileDialog() 2024-10-30 12:47:38 +01:00
Gymnasiast
e46f23702d Remove OpenRCT2WriteFullVersionInfo() 2024-10-30 12:17:27 +01:00
Aaron van Geffen
392869bcbb Merge pull request #23087 from AaronVanGeffen/sawyercoding
Move SawyerCoding from util into core
2024-10-30 10:57:00 +01:00
Michael Steenbeek
0ae0823de8 Merge pull request #23085 from mixiate/lim-launched-roller-coaster-medium-loop-clipping
Fix Lim Launched RC medium half loops from clipping in to eachother
2024-10-30 09:52:17 +01:00
mix
d4f34388a6 Fix Wooden RC medium half loops from clipping into each other 2024-10-30 09:50:27 +01:00
mix
e94ddba5d7 Improve LIM train pitch 105 and 120 bounding boxes 2024-10-30 00:18:22 +00:00