1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 19:13:07 +01:00
Commit Graph

2716 Commits

Author SHA1 Message Date
Llewelyn Gareth Griffiths
61f9ecb313 Fix #24777: Random checkbox ticked now cycles between possible colours in preview (#24865)
* alternating between possible colours based on currentTick

* updating changelog
2025-08-02 09:55:11 -03:00
Ethan O'Brien
9b2657ac62 Update android targetsdk to 36 (#24843)
* Update targetsdk to 36

* Combine duplicate code into a method

* Update dependencies and cmake

* Update Android base image

* Add TODO note above all file access intent

---------

Co-authored-by: Michał Janiszewski <janisozaur@gmail.com>
2025-08-02 06:26:33 -03:00
Ethan O'Brien
b92a005459 Enhance emscripten display settings (#24841)
* emscripten: Invoke HTML5 emscripten fullscreen API instead of using SDL

* emscripten: Disable OpenGL

* emscripten: Add fullscreen change to changelog
2025-07-27 23:44:08 +02:00
Ríša Szlachta
19035ec2eb Fix unlocalized word for conjunction when having multiple shortcuts for the same action (#24838)
* create STR_7000: "or"

* declare STR_OR

* enable localisation via LanguageGetString()

* Update ShortcutManager.cpp

* Update changelog.txt

---------

Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2025-07-27 16:25:03 +00:00
Aaron van Geffen
b404f1193a Merge pull request #24794 from AaronVanGeffen/loadsave-previews
Allow showing minimaps in file browser previews
2025-07-25 12:44:30 +02:00
AuraSpecs
3c52205810 Update OpenMSX and OpenSFX 2025-07-25 11:43:48 +03:00
mix
5eaeaf3c95 Fix the pattern of long grass being different to RCT1 and 2 (#24829) 2025-07-24 20:19:14 +00:00
Aaron van Geffen
975b64a7fd Fix custom RCT1 scenarios potentially being confused with official ones (#24832) 2025-07-24 18:12:35 +00:00
Matt
8681b7f18a Merge pull request #24774 from NylePudding/develop
Fix #24761: Reliability progress bar no longer has a min value of 10
2025-07-24 17:24:43 +03:00
Aaron van Geffen
dfff043c93 Merge pull request #24812 from ZeeMaji/taiwan-park
Add Taiwan Park to extras tab
2025-07-24 14:44:47 +02:00
mix
cacf352059 Fix Junior Roller Coaster flat to steep tunnels (#24826) 2025-07-24 14:34:54 +02:00
Aaron van Geffen
0c8ea41c6d Update distribution/changelog.txt 2025-07-24 12:35:27 +02:00
mix
386bebe700 Fix River Rapids flat to gentle track piece tunnels (#24825) 2025-07-24 06:52:03 -03:00
mix
be8636fe4c Fix Air Powered Vertical Coaster top section tunnels (#24824) 2025-07-24 05:17:48 -03:00
Tulio Leao
785c3df8f5 Add Catalan translations to NSIS installer 2025-07-23 06:47:29 -03:00
Tulio Leao
bbf4f0fd74 Add Simplified Chinese translations to NSIS installer 2025-07-23 06:47:12 -03:00
Britt Luttik
ec463164a2 Fix track deletion confirmation prompt not being aligned vertically (#24783)
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net>
2025-07-21 22:55:11 +02:00
Arnold Zhou
2e36ec54be zh-CN: Add translation to Flathub package 2025-07-21 15:04:36 +03:00
ZeeMaji
2ac0373de3 Add Taiwan Park to extras 2025-07-20 18:39:08 +00:00
Llewelyn Gareth Griffiths
67d5a43f93 Merge branch 'develop' into develop 2025-07-20 17:43:01 +02:00
Michael Steenbeek
9d5b21cebf Fix typo in changelog 2025-07-20 18:37:32 +03:00
Llewelyn Gareth Griffiths
fd6707e9fb updating change log to add fix 2025-07-20 16:54:51 +02:00
Aaron van Geffen
2e219ec1e7 Introduce option to show minimap previews in LoadSave browser 2025-07-18 15:53:29 +02:00
Aaron van Geffen
091da9bdef Fix LoadSave window frame not resizing when toggling previews 2025-07-18 15:02:05 +02:00
Tulio Leao
309e1acde4 Merge pull request #24768 from tupaschoal/sv-se_nsis
Add Swedish and Spanish translations to NSIS installer
2025-07-16 17:35:56 -03:00
Aaron van Geffen
11ae2371ea Smooth map based on inferred PNG image size, not leftover setting (#24782) 2025-07-16 20:42:54 +02:00
Tulio Leao
12cf96b9d0 Add Spanish translations to NSIS installer 2025-07-15 06:46:57 -03:00
Tulio Leao
56a42882c2 Add Swedish translations to NSIS installer 2025-07-15 06:46:57 -03:00
mix
3ce25e9741 Add changelog entry for scenery and new ride window filter fixes 2025-07-14 16:51:36 +01:00
mix
fe5a47c6b1 Fix new ride window authors (#24773) 2025-07-16 13:07:39 +02:00
Aaron van Geffen
ba13285784 Fix changelog entry for #24730 2025-07-15 17:07:31 +02:00
Aaron van Geffen
ec0f4126b0 Let security guards alternate between slow and fast walking (#24730)
* Let security guards alternate between slow and fast walking

* Alternate based on amount of nearby guests instead

* Optimise loop to exit early once threshold has been reached

* Only count walking guests for security crowdedness

* Update replay bundle to v0.0.89

* Update NetworkBase.cpp
2025-07-15 10:02:37 +00:00
Jan Strauss
0522ae848b Add award plugin APIs (#24468)
* Add award plugin apis

* Address review feedback (use erase_if, extract AwardAdd method)

* Address review feedback (remove redundant comments, make AwardAdd static)

* Address review feedback (bump plugin api version, add changelog entry)
2025-07-13 07:04:26 -03:00
Michael Steenbeek
6ac5bd3ccc Add Arabic translations to NSIS installer 2025-07-12 19:47:22 +02:00
Cory Sanin
7217558ad1 openrct2.d.ts style fixes 2025-07-09 08:59:38 +02:00
Cory Sanin
65b5d86e6c Feature: [Plugin] Add bindings for missing cheats
Added the following binds for completeness:
- ignoreRidePrice
- makeAllDestructible
- forcedParkRating*

`allowSpecialColourSchemes` was missing from the type definition file so I added that as well.

\*forcedParkRating required a little more logic than the boolean cheats and I added some safeguards to prevent setting invalid values
2025-07-08 09:18:25 +02:00
Gymnasiast
5d0a967c9f Start 0.4.25 2025-07-05 19:09:06 +02:00
Gymnasiast
8592e6b877 Release v0.4.24
- Feature: [#24411] Vanilla scenarios now also have previews in the scenario selection window.
- Feature: [#24616] Add ability to scroll map with gamepad sticks.
- Feature: [#24662] Add optional screenshot argument for Z coord.
- Improved: [#22684] The limit of 2000 animated tile elements has been removed.
- Improved: [#23228] Landscape edge doors now animate opening and closing and play a sound.
- Improved: [#24026] Notification settings have been made into a tab of the Recent Messages window.
- Improved: [#24569, #24710] Add ten additional translations to the Windows installer.
- Change: [#24559] Scenario options are now disabled rather than hidden when disabling money makes them non-applicable.
- Change: [objects#383] Disable all base colours on non-remappable WWTT vehicles, change black to light_blue.
- Change: [objects#384] Remove erroneously enabled WWTT third remaps.
- Removed: [#24628] “Pause game when Steam overlay is open” feature (already broken for a long time).
- Removed: [#24640] Grouping by difficulty (instead of per campaign) in the scenario selector.
- Fix: [#15846] Rightclicking on track piece when there is construction below does not work.
- Fix: [#16176, #23113] Animated tile elements do not always redraw when there is over 2000.
- Fix: [#17365] The slope of new land surfaces is only correct on one side when shifting and resizing the map.
- Fix: [#18080] Obsolete official .DAT files can be loaded accidentally.
- Fix: [#21703] Scenery wall doors get stuck open if the game is saved and loaded whilst they are open.
- Fix: [#24456] Zoomed out vehicles on the ride window tab can sometimes draw incorrectly.
- Fix: [#24458] Vehicles in the ride window vehicle tab are offset differently than vanilla RCT2, and the sprites are cut off at the bottom.
- Fix: [#24576] It is possible to edit open rides in certain circumstances.
- Fix: [#24589] Music tab doesn’t fully render in multiplayer.
- Fix: [#24615] Blank strings in Windows installer.
- Fix: [#24617] ‘Divide by zero’ error when updating boat hire acceleration.
- Fix: [#24626] Viewports that only follow sprites (e.g. in the Ride and Guest windows) can be made to unfollow them.
- Fix: [#24661] `convert` console command always crashes with a segmentation fault.
- Fix: [#24666] `convert` console command rejects files with an SV7 extension.
- Fix: [objects#388] ‘Italian Police Ride’ has a non-functional first remap colour.
2025-07-05 17:56:24 +02:00
Gymnasiast
8fc7f59182 Update to objects version v1.7.1 2025-07-05 12:53:21 +02:00
Michael Steenbeek
984c251172 Fix changelog entry for #20095
[ci skip]
2025-07-03 23:35:08 +02:00
Michael Steenbeek
0b2ca08180 Add #24710 to changelog
[ci skip]
2025-07-03 23:20:05 +02:00
Michał Janiszewski
763242b14d Add ability to scroll the map with gamepad stick 2025-07-03 22:48:59 +02:00
Michael Steenbeek
9fcbac56bb Revert "Close #1787: Replace blood-curdling scream with regular roller coaster screams" (#24716)
This reverts commit f176b27076.
2025-07-03 21:36:55 +02:00
Michael Steenbeek
f176b27076 Close #1787: Replace blood-curdling scream with regular roller coaster screams 2025-07-03 17:30:59 +02:00
Gymnasiast
86b2b16f64 NSIS: Add Czech translation 2025-07-02 15:28:07 +02:00
Ríša Szlachta
2e6cb2fb6f cs-CZ: Add translation to Flathub package 2025-07-01 17:37:19 +02:00
Michael Steenbeek
2815d1958c Fix #18080: Obsolote .DAT objects can be loaded accidentally 2025-06-26 10:57:40 +00:00
Michael Steenbeek
3a09063f58 Merge pull request #24666 from Gymnasiast/fix/24661
Fix #24661: convert console command always crashes with a segmentation fault
2025-06-24 14:00:17 +02:00
Michael Steenbeek
f9b132e24d Remove sorting by difficulty in the scenario selector
This is barely used, complicates the scenario selector and Options window, and will get in the way when adding RCTC and custom campaign support. Time to remove it.
2025-06-24 10:53:26 +00:00
Gymnasiast
f5acd2ba24 Fix: convert console command rejects files with an SV7 extension 2025-06-24 01:01:50 +02:00