1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 01:22:25 +01:00
Commit Graph

29315 Commits

Author SHA1 Message Date
Michał Janiszewski
32dcc9b66f Update badge links in README for releases and commits (#25550)
Update the badge link to use github's latest release automatically.

Update the colour to match for develop badge.
2025-11-23 23:03:18 +01:00
OpenRCT2 git bot
4895b0878e Merge Localisation/master into OpenRCT2/develop 2025-11-23 04:11:31 +00:00
mix
83591cf94e Fix track construction arrow position when removing track pieces 2025-11-23 00:21:14 +01:00
matheusvb3
fc9e14caa8 Remove unnecessary type specifiers from AddClamp calls 2025-11-23 00:13:09 +01:00
Gymnasiast
29d40387ef Start 0.4.30 2025-11-22 19:02:07 +01:00
Gymnasiast
fa02523382 Merge branch 'master' into develop 2025-11-22 19:01:26 +01:00
Gymnasiast
ebe87be3da Release v0.4.29
- Feature: [#25459] Wall line dragging tool.
- Improved: [#25028] Stalls now support colour presets, just like regular rides.
- Improved: [#25426] Building the track designs index is now quicker.
- Improved: [#25490] The ‘New Ride’ window can now be resized.
- Fix: [#6228] The saved queue line path connections are not preserved when placing track designs (original bug).
- Fix: [#14365] Track designs with scenery below the lowest track piece do not preview correctly.
- Fix: [#25451] Dropdown item tooltips stay open if the mouse is moved over an empty space.
- Fix: [#25454] Opening the land tool while building a path bridge or tunnel closes the Footpaths window.
- Fix: [#25461] Path connections in raised track designs are sometimes broken when placed.
- Fix: [#25467] Paths are not connected together correctly in track design previews.
- Fix: [#25476] When both RCT2 and RCT1 are present, autodetection fails.
- Fix: [#25480] The mini track design preview and price are misaligned in Enlarged UI mode.
- Fix: [#25488] Crash in headless mode.
- Fix: [#25494] The Go-Karts steep to flat track does not draw correctly in the flat side tunnel.
- Fix: [#25518] The virtual floor does not draw correctly if expanded on the positive x and y axes.
- Fix: [#25519] Crackling audio when sampling frequencies do not match.
- Fix: [objects#401] Round tunnels on down slopes glitch.
- Fix: [objects#404] Wooden Wild Mine cars incorrectly allow setting a third remap colour.
- Fix: [objects#408] Australian fountain sets have confusing naming.
- Fix: [objects#409] LIM Launched Coaster trains incorrectly have a 10% intensity modifier set (original bug).
- Fix: [objects#410] Large scenery from the Wacky Worlds Africa theming have incorrect previews when using specific versions of the RCT2 base game.
- Fix: [objects#415] Penguin bobsleigh trains show incorrect sprites on the 12° down slope (original bug).
v0.4.29
2025-11-22 18:16:07 +01:00
Gymnasiast
5819252876 Merge branch 'develop' 2025-11-22 18:12:27 +01:00
Gymnasiast
233b422424 Update backtrace token 2025-11-22 18:11:12 +01:00
Gymnasiast
559526c923 Merge Localisation/master into OpenRCT2/develop 2025-11-22 18:08:43 +01:00
OpenRCT2 git bot
17247cceea Merge Localisation/master into OpenRCT2/develop 2025-11-22 04:02:00 +00:00
OpenRCT2 git bot
6487ddb108 Merge Localisation/master into OpenRCT2/develop 2025-11-21 04:02:37 +00:00
OpenRCT2 git bot
ff658b8f2f Merge Localisation/master into OpenRCT2/develop 2025-11-18 04:03:25 +00:00
Conrad Kostecki
b72b82445e GCC16 fixes (Missing #include <cstdint>) (#25533)
* ReplayManager.h: Include <cstdint> (GCC16 fix)

Closes: https://github.com/OpenRCT2/OpenRCT2/issues/25522

* Crypt.h: Include <cstdint> (GCC16 fix)

* Zip.h: Include <cstdint> (GCC16 fix)

* NetworkKey.h: Include <cstdint> (GCC16 fix)

* AudioMixer.h: Include <cstdint> (GCC16 fix)

* NetworkServerAdvertiser.h: Include <cstdint> (GCC16 fix)
2025-11-16 23:04:10 +01:00
Michael Steenbeek
6a5dd316a1 Allow dragging lines of walls 2025-11-16 17:14:20 +01:00
Jonas (Elessar2)
5c8867098d Fix #25028: Stalls can only use 1 colour preset
Co-authored-by: Gymnasiast <Gymnasiast@users.noreply.github.com>
2025-11-16 13:56:15 +00:00
Michael Steenbeek
7f346d6c45 Fix crackling when resampling audio 2025-11-16 13:55:44 +01:00
mix
140fed1086 Fix virtual floor invalidating incorrectly if expanded on x and y axes 2025-11-15 22:58:59 +01:00
Michael Steenbeek
0fbc2f1db9 Merge pull request #25520 from Gymnasiast/small-audio-cleanup
Small audio cleanup
2025-11-15 21:31:13 +01:00
Gymnasiast
2ed1e8ef90 Rename byteRate to outputByteRate 2025-11-15 20:37:23 +01:00
Gymnasiast
22e50556a9 Rename _format to _outputFormat 2025-11-15 20:37:23 +01:00
Crystal Squirrel
766cfd2f18 Replace reinterpret_cast with static_cast 2025-11-15 20:37:22 +01:00
mrmbernardi
a7b962db5f Fix UB for empty string_views 2025-11-15 13:50:20 +01:00
OpenRCT2 git bot
f454ff5f6e Merge Localisation/master into OpenRCT2/develop 2025-11-14 04:03:43 +00:00
MarcelVos96
21d2aaca35 Increase maximum size of the New Ride window further 2025-11-13 20:19:47 +01:00
Michael Steenbeek
9e36c7a2dc Remove hardcoded ride type IDs in ride type dropdown 2025-11-13 19:50:22 +01:00
OpenRCT2 git bot
f204d937ab Merge Localisation/master into OpenRCT2/develop 2025-11-13 04:05:14 +00:00
Michael Steenbeek
7068ea67e3 Fix #25454: Pathing Tool Closes When Land Tool Opens 2025-11-12 23:39:37 +01:00
spacek531
8cb9b1fb1c Move flat ride animation to VehicleData 2025-11-11 10:50:50 +01:00
OpenRCT2 git bot
460ab3bbd2 Merge Localisation/master into OpenRCT2/develop 2025-11-11 04:04:12 +00:00
mix
7f530bfd23 Fix go karts steep to flat not drawing correctly in flat side tunnel 2025-11-10 11:21:28 +01:00
Michał Janiszewski
7ab40fb5c6 Fix headless mode crash (#25488)
In headless mode the game would see `TitleScene::_sequencePlayer` is
null and try setting it to an instance of
`GetContext().GetUiContext().GetTitleSequencePlayer();`, but in headless
mode we return a nullptr anyway from `DummyUiContext` and there are no
further checks for nullptr.
2025-11-10 08:49:31 +00:00
Michael Steenbeek
dcedb3b492 Allow resizing the New Ride window 2025-11-09 15:28:37 +00:00
mrmbernardi
5804508da4 Fix openrct2.d.ts Socket.on type (#25491) 2025-11-10 02:15:10 +11:00
Michael Steenbeek
8720a4d37e Merge pull request #25489 from Gymnasiast/update-objects-174
Update objects to v1.7.4
2025-11-09 14:53:53 +01:00
Gymnasiast
0451c8775b Update expected ride ratings in test data for LIM Launched changes 2025-11-09 13:41:51 +01:00
Gymnasiast
4b8c562f06 Update objects to v1.7.4 2025-11-09 13:17:06 +01:00
OpenRCT2 git bot
1f04405778 Merge Localisation/master into OpenRCT2/develop 2025-11-09 04:02:48 +00:00
Michał Janiszewski
c20d9add1c Capture track location for callback by value (#25455)
Previously it was getting captured by reference and the action using it
was queued up for execution in next tick, resulting in reference going
out of scope. Capturing it by value fixes this issue as it is POD
struct.
2025-11-09 01:25:02 +01:00
mix
ed25fbcb3a Fix track design mini preview enlarged UI position 2025-11-09 01:20:34 +01:00
Michael Steenbeek
6f24577027 Fix return value of Widget::width() 2025-11-08 10:27:58 +01:00
Michael Steenbeek
8c45bbbc00 Merge pull request #25467 from mixiate/fix-6228
Fix #6228: Exact saved track design queue connections not preserved. Fix track design preview path connections
2025-11-07 22:07:47 +01:00
mix
462f294184 Fix paths in track design previews not being connected correctly 2025-11-07 21:44:11 +01:00
mix
61e73a5535 Bump network version 2025-11-07 21:43:46 +01:00
mix
195de3b258 Fix #6228: Track design queue connections not preserved when built 2025-11-07 21:43:45 +01:00
Aaron van Geffen
49ef6768c5 Fix Windows build; use WIN32_LEAN_AND_MEAN in more places 2025-11-07 21:14:58 +01:00
Michael Steenbeek
a8e9a6b385 Fix RCT1/2 install confusion when both are present 2025-11-07 20:08:10 +01:00
Michael Steenbeek
32b034a8a1 Merge pull request #25427 from Gymnasiast/refactor/string-drawing-2
Refactor string drawing
2025-11-06 13:46:56 +01:00
Michael Steenbeek
02df25827d Update contributors.md 2025-11-06 00:53:47 +01:00
Michael Steenbeek
daa3085e34 Add #25426 to changelog 2025-11-06 00:39:26 +01:00