Skip to content

Commit 1c1b6d4

Browse files
committed
Release v0.4.20
- Feature: [#22905] Add diagonal downward-inclined brakes to hybrid coaster and single rail coaster. - Feature: [#23759] Add see-through option to the “Cut-away View“. - Improved: [#23677] Building new ride track now inherits the colour scheme from the previous piece. - Improved: [#23720] Text fields now allow cutting to clipboard (Ctrl+X) in addition to copy and paste. - Improved: [#23874] The load/save file browser window now uses icons for its action buttons. - Improved: [#23875] Rides forbidden to be modified or destroyed can now be edited with the All destructible cheat. - Improved: [#23879] Unique weather icons for snow, heavy snow and blizzard. - Fix: [#1972, #11679] Vehicles passing by toilets can cause them to glitch (original bug). - Fix: [#9999, #10000, #10001, #10002, #10003] Truncated scenario strings when using Catalan, Czech, Japanese, Polish or Russian. - Fix: [#14486] Guests will fall through upwards sloped paths when making their way through a park entrance or ride exit (original bug). - Fix: [#15826, #23835] Wooden Roller Coaster steep turn supports glitch when train goes over them (original bug). - Fix: [#16357] Chairlift station covers draw incorrectly. - Fix: [#16657] Mine Ride right S-bend uses Mini Roller Coaster sprite (original bug). - Fix: [#18376] Ghost train gentle to flat track is not visible in tunnels. - Fix: [#18389] Gentle sloped track pieces are not visible in low clearance height tunnels (original bug). - Fix: [#18423] Underground Mini Golf holes can draw over land edges (original bug). - Fix: [#18433] CJK TrueType fonts cannot be located when font names are translated by the OS. - Fix: [#18436] Scenery on the same tile as steep to vertical track can draw over the track (original bug). - Fix: [#18711] Park entrances with their sides underground can cause glitching. - Fix: [#20848] Junior Roller Coaster booster track does not draw correctly in tunnels. - Fix: [#20948] Incorrect diagonal brakes supports on the Giga Coaster, Looping Roller Coaster and Wooden Roller Coaster. - Fix: [#21768] Dirty blocks debug overlay is rendered incorrectly on high DPI screens. - Fix: [#22229] Opening a park save file from a newer version of OpenRCT2 yields an unhelpful error message. - Fix: [#22617] Sloped Wooden and Side-Friction supports draw out of order when built directly above diagonal track pieces (original bug). - Fix: [#22620] Mine Train Coaster trains glitch on large banked turns. - Fix: [#23522] Diagonal sloped Steeplechase supports have glitched sprites at the base. - Fix: [#23580] Table header labels may overlap if the window is made very small. - Fix: [#23641] Steep to flat track is not drawn correctly in tunnels (original bug). - Fix: [#23795] Looping Roller Coaster vertical loop supports are drawn incorrectly. - Fix: [#23797] 3D Text cut off too early on multi-line signs. - Fix: [#23809] Trains glitch on Bobsleigh Coaster small helixes. - Fix: [#23811] Land edges glitch when vehicles go through gentle to flat tunnels. - Fix: [#23814] Scenarios not indexed on first start. - Fix: [#23818] Spinning tunnels can draw over sloped terrain in front of them. - Fix: [#23828] Vehicles passing by station entrances and exits can cause them to glitch (original bug). - Fix: [#23831] Hybrid Coaster large gentle banked right turns glitch when diagonal track is above them. - Fix: [#23832] Hybrid Coaster large gentle banked left turns supports glitch as train passes. - Fix: [#23836] Adjacent track can draw over large turns (original bug). - Fix: [#23858] LSM launched lift hill has a misaligned sprite.
1 parent 51403b1 commit 1c1b6d4

File tree

9 files changed

+55
-9
lines changed

9 files changed

+55
-9
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ env:
3434
OPENRCT2_BUILD_SERVER: GitHub
3535
OPENRCT2_ORG_TOKEN: ${{ secrets.OPENRCT2_ORG_TOKEN }}
3636
BACKTRACE_IO_TOKEN: ${{ secrets.BACKTRACE_IO_TOKEN }}
37-
OPENRCT2_VERSION: 0.4.19.1
37+
OPENRCT2_VERSION: 0.4.20
3838

3939
# https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-a-fallback-value
4040
concurrency:

debian/changelog

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
1+
openrct2 (0.4.20-develop-1) unstable; urgency=medium
2+
3+
* Feature: [#22905] Add diagonal downward-inclined brakes to hybrid coaster and single rail coaster.
4+
* Feature: [#23759] Add see-through option to the “Cut-away View“.
5+
* Improved: [#23677] Building new ride track now inherits the colour scheme from the previous piece.
6+
* Improved: [#23720] Text fields now allow cutting to clipboard (Ctrl+X) in addition to copy and paste.
7+
* Improved: [#23874] The load/save file browser window now uses icons for its action buttons.
8+
* Improved: [#23875] Rides forbidden to be modified or destroyed can now be edited with the All destructible cheat.
9+
* Improved: [#23879] Unique weather icons for snow, heavy snow and blizzard.
10+
* Fix: [#1972, #11679] Vehicles passing by toilets can cause them to glitch (original bug).
11+
* Fix: [#9999, #10000, #10001, #10002, #10003] Truncated scenario strings when using Catalan, Czech, Japanese, Polish or Russian.
12+
* Fix: [#14486] Guests will fall through upwards sloped paths when making their way through a park entrance or ride exit (original bug).
13+
* Fix: [#15826, #23835] Wooden Roller Coaster steep turn supports glitch when train goes over them (original bug).
14+
* Fix: [#16357] Chairlift station covers draw incorrectly.
15+
* Fix: [#16657] Mine Ride right S-bend uses Mini Roller Coaster sprite (original bug).
16+
* Fix: [#18376] Ghost train gentle to flat track is not visible in tunnels.
17+
* Fix: [#18389] Gentle sloped track pieces are not visible in low clearance height tunnels (original bug).
18+
* Fix: [#18423] Underground Mini Golf holes can draw over land edges (original bug).
19+
* Fix: [#18433] CJK TrueType fonts cannot be located when font names are translated by the OS.
20+
* Fix: [#18436] Scenery on the same tile as steep to vertical track can draw over the track (original bug).
21+
* Fix: [#18711] Park entrances with their sides underground can cause glitching.
22+
* Fix: [#20848] Junior Roller Coaster booster track does not draw correctly in tunnels.
23+
* Fix: [#20948] Incorrect diagonal brakes supports on the Giga Coaster, Looping Roller Coaster and Wooden Roller Coaster.
24+
* Fix: [#21768] Dirty blocks debug overlay is rendered incorrectly on high DPI screens.
25+
* Fix: [#22229] Opening a park save file from a newer version of OpenRCT2 yields an unhelpful error message.
26+
* Fix: [#22617] Sloped Wooden and Side-Friction supports draw out of order when built directly above diagonal track pieces (original bug).
27+
* Fix: [#22620] Mine Train Coaster trains glitch on large banked turns.
28+
* Fix: [#23522] Diagonal sloped Steeplechase supports have glitched sprites at the base.
29+
* Fix: [#23580] Table header labels may overlap if the window is made very small.
30+
* Fix: [#23641] Steep to flat track is not drawn correctly in tunnels (original bug).
31+
* Fix: [#23795] Looping Roller Coaster vertical loop supports are drawn incorrectly.
32+
* Fix: [#23797] 3D Text cut off too early on multi-line signs.
33+
* Fix: [#23809] Trains glitch on Bobsleigh Coaster small helixes.
34+
* Fix: [#23811] Land edges glitch when vehicles go through gentle to flat tunnels.
35+
* Fix: [#23814] Scenarios not indexed on first start.
36+
* Fix: [#23818] Spinning tunnels can draw over sloped terrain in front of them.
37+
* Fix: [#23828] Vehicles passing by station entrances and exits can cause them to glitch (original bug).
38+
* Fix: [#23831] Hybrid Coaster large gentle banked right turns glitch when diagonal track is above them.
39+
* Fix: [#23832] Hybrid Coaster large gentle banked left turns supports glitch as train passes.
40+
* Fix: [#23836] Adjacent track can draw over large turns (original bug).
41+
* Fix: [#23858] LSM launched lift hill has a misaligned sprite.
42+
143
openrct2 (0.4.19.1-develop-1) unstable; urgency=medium
244

45+
* Fix: [#23719] Prevent staff statistics from overflowing.
346
* Fix: [#23771] Weather transitions are horribly broken.
447

548
openrct2 (0.4.19-develop-1) unstable; urgency=medium

distribution/changelog.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
0.4.20 (in development)
1+
0.4.20 (2025-02-25)
22
------------------------------------------------------------------------
33
- Feature: [#22905] Add diagonal downward-inclined brakes to hybrid coaster and single rail coaster.
44
- Feature: [#23759] Add see-through option to the “Cut-away View“.
@@ -16,7 +16,7 @@
1616
- Fix: [#18376] Ghost train gentle to flat track is not visible in tunnels.
1717
- Fix: [#18389] Gentle sloped track pieces are not visible in low clearance height tunnels (original bug).
1818
- Fix: [#18423] Underground Mini Golf holes can draw over land edges (original bug).
19-
- Fix: [#18433] CJK TrueType fonts could not be located when font names are translated by the OS.
19+
- Fix: [#18433] CJK TrueType fonts cannot be located when font names are translated by the OS.
2020
- Fix: [#18436] Scenery on the same tile as steep to vertical track can draw over the track (original bug).
2121
- Fix: [#18711] Park entrances with their sides underground can cause glitching.
2222
- Fix: [#20848] Junior Roller Coaster booster track does not draw correctly in tunnels.

distribution/linux/openrct2.appdata.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,9 @@
353353
<content_attribute id="money-gambling">none</content_attribute>
354354
</content_rating>
355355
<releases>
356+
<release version="0.4.20" date="2025-02-25">
357+
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.20</url>
358+
</release>
356359
<release version="0.4.19.1" date="2025-02-03">
357360
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.19.1</url>
358361
</release>

distribution/macos/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundlePackageType</key>
1414
<string>APPL</string>
1515
<key>CFBundleShortVersionString</key>
16-
<string>0.4.19.1</string>
16+
<string>0.4.20</string>
1717
<key>CFBundleSignature</key>
1818
<string>ORCT</string>
1919
<key>LSMinimumSystemVersion</key>

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
### Download
2020
| Latest release | Latest development build |
2121
|--------------------------------------------------------------------------------------------------------------------------|--------------------------|
22-
| [![OpenRCT2.org](https://img.shields.io/badge/master-v0.4.19.1-green.svg)](https://openrct2.org/downloads/master/latest) | [![OpenRCT2.org](https://img.shields.io/github/last-commit/OpenRCT2/OpenRCT2/develop)](https://openrct2.org/downloads/develop/latest) |
22+
| [![OpenRCT2.org](https://img.shields.io/badge/master-v0.4.20-green.svg)](https://openrct2.org/downloads/master/latest) | [![OpenRCT2.org](https://img.shields.io/github/last-commit/OpenRCT2/OpenRCT2/develop)](https://openrct2.org/downloads/develop/latest) |
2323

2424
---
2525

src/openrct2-android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ android {
1010
minSdkVersion 24
1111
targetSdkVersion 28
1212

13-
versionCode 7
14-
versionName '0.4.19.1'
13+
versionCode 8
14+
versionName '0.4.20'
1515
externalNativeBuild {
1616
cmake {
1717
arguments '-DANDROID_STL=c++_shared'

src/openrct2/Version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <string>
1313

1414
#define OPENRCT2_NAME "OpenRCT2"
15-
#define kOpenRCT2Version "0.4.19.1"
15+
#define kOpenRCT2Version "0.4.20"
1616

1717
#if defined(__amd64__) || defined(_M_AMD64)
1818
#define OPENRCT2_ARCHITECTURE "x86-64"

src/openrct2/network/NetworkBase.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ using namespace OpenRCT2;
4949
// It is used for making sure only compatible builds get connected, even within
5050
// single OpenRCT2 version.
5151

52-
constexpr uint8_t kNetworkStreamVersion = 3;
52+
constexpr uint8_t kNetworkStreamVersion = 0;
5353

5454
const std::string kNetworkStreamID = std::string(kOpenRCT2Version) + "-" + std::to_string(kNetworkStreamVersion);
5555

0 commit comments

Comments
 (0)