1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 09:32:29 +01:00

Release v0.3.4

- Feature: [#13967] Track List window now displays the path to the design when debugging tools are on.
- Feature: [#14071] “Vandals stopped” statistic for security guards.
- Feature: [#14169] Lighting effects for shops and stalls.
- Feature: [#14296] Allow using early scenario completion in multiplayer.
- Feature: [#14538] [Plugin] Add property for getting current plugin api version.
- Feature: [#14620] [Plugin] Add properties related to guest generation.
- Feature: [#14636] [Plugin] Add properties related to climate and weather.
- Feature: [#14731] Opaque water (like in RCT1).
- Change: [#14496] [Plugin] Rename Object to LoadedObject to fix conflicts with Typescript's Object interface.
- Change: [#14536] [Plugin] Rename ListView to ListViewWidget to make it consistent with names of other widgets.
- Change: [#14751] “No construction above tree height” limitation now allows placing high trees.
- Change: [#14841] Redesign the About window, including new button to copy the current version info.
- Fix: [#11829] Visual glitches and crashes when using RCT1 assets from mismatched or corrupt CSG1.DAT and CSG1i.DAT files.
- Fix: [#12262] Windows can appear off screen with small screens or high scaling.
- Fix: [#13581] Opening the Options menu causes a noticeable drop in FPS.
- Fix: [#13894] Block brakes do not animate.
- Fix: [#13986] OpenGL: Track preview window, flip/rotate button do not update the thumbnail.
- Fix: [#14315] Crash when trying to rename Air Powered Vertical Coaster in Korean.
- Fix: [#14330] join_server uses default_port from config.
- Fix: [#14415] Entrances/exits are removed when built on top of each other.
- Fix: [#14449] Surface smoothing at extra zoom levels not working.
- Fix: [#14468] Cannot close Options window on Android.
- Fix: [#14493] [Plugin] isHidden only works for tile elements up to the first element with a base height of over 32.
- Fix: [#14587] Confusing message when joining server with mismatched network version.
- Fix: [#14604] American-style Steam Trains are not imported correctly from RCT1 saves.
- Fix: [#14638] The “About OpenRCT2” window cannot be themed.
- Fix: [#14682] Crash when painting Swinging Ships with invalid subtype.
- Fix: [#14707] Crash when window is closed during text input.
- Fix: [#14710] Ride/Track Design preview does not show if it costs more money than available.
- Fix: [#14774] Incorrect import of scenery research caused all scenery to be unlocked.
- Fix: [#14806] Incorrect function call in WallPlaceAction plugin code.
- Fix: [#14871] Crash when trying to place track when there are no free tile elements.
- Fix: [#14880] Unable to close changelog window when its content fails to load.
- Fix: [#14945] Incorrect drop height penalty on log flume ride.
- Fix: [#14964] Unable to build in multiplayer as client with "Build while paused" cheat enabled when the host is paused.
- Improved: [#14511] “Unlock operating limits” cheat now also unlocks all music.
- Improved: [#14712, #14716] Improve startup times.
- Improved: [#14982] Add Malgun Gothic and change Nanum Gothic filename for Korean.
This commit is contained in:
Gymnasiast
2021-07-19 12:54:49 +02:00
parent 17a412acca
commit e0daac9442
12 changed files with 56 additions and 12 deletions

View File

@@ -11,7 +11,7 @@ assignees: ''
Fill in the placeholders below. Delete any headings and placeholders that you do not fill in. Fill in the placeholders below. Delete any headings and placeholders that you do not fill in.
--> -->
**OS:** [e.g. Windows 10] **OS:** [e.g. Windows 10]
**Version:** [e.g. 0.3.3] **Version:** [e.g. 0.3.4]
**Commit/Build:** [e.g. 426e106] **Commit/Build:** [e.g. 426e106]
<!-- Explanation of the issue --> <!-- Explanation of the issue -->

View File

@@ -7,7 +7,7 @@ env:
OPENRCT2_BUILD_SERVER: GitHub OPENRCT2_BUILD_SERVER: GitHub
OPENRCT2_ORG_TOKEN: ${{ secrets.OPENRCT2_ORG_TOKEN }} OPENRCT2_ORG_TOKEN: ${{ secrets.OPENRCT2_ORG_TOKEN }}
BACKTRACE_IO_TOKEN: ${{ secrets.BACKTRACE_IO_TOKEN }} BACKTRACE_IO_TOKEN: ${{ secrets.BACKTRACE_IO_TOKEN }}
OPENRCT2_VERSION: 0.3.3 OPENRCT2_VERSION: 0.3.4
jobs: jobs:
lint-commit: lint-commit:
name: Lint Commit Message name: Lint Commit Message

43
debian/changelog vendored
View File

@@ -1,7 +1,48 @@
openrct2 (0.3.3-develop-1) unstable; urgency=medium openrct2 (0.3.4-develop-1) unstable; urgency=medium
* Nightly develop build. * Nightly develop build.
openrct2 (0.3.4) stable; urgency=medium
* Feature: [#13967] Track List window now displays the path to the design when debugging tools are on.
* Feature: [#14071] “Vandals stopped” statistic for security guards.
* Feature: [#14169] Lighting effects for shops and stalls.
* Feature: [#14296] Allow using early scenario completion in multiplayer.
* Feature: [#14538] [Plugin] Add property for getting current plugin api version.
* Feature: [#14620] [Plugin] Add properties related to guest generation.
* Feature: [#14636] [Plugin] Add properties related to climate and weather.
* Feature: [#14731] Opaque water (like in RCT1).
* Change: [#14496] [Plugin] Rename Object to LoadedObject to fix conflicts with Typescript's Object interface.
* Change: [#14536] [Plugin] Rename ListView to ListViewWidget to make it consistent with names of other widgets.
* Change: [#14751] “No construction above tree height” limitation now allows placing high trees.
* Change: [#14841] Redesign the About window, including new button to copy the current version info.
* Fix: [#11829] Visual glitches and crashes when using RCT1 assets from mismatched or corrupt CSG1.DAT and CSG1i.DAT files.
* Fix: [#12262] Windows can appear off screen with small screens or high scaling.
* Fix: [#13581] Opening the Options menu causes a noticeable drop in FPS.
* Fix: [#13894] Block brakes do not animate.
* Fix: [#13986] OpenGL: Track preview window, flip/rotate button do not update the thumbnail.
* Fix: [#14315] Crash when trying to rename Air Powered Vertical Coaster in Korean.
* Fix: [#14330] join_server uses default_port from config.
* Fix: [#14415] Entrances/exits are removed when built on top of each other.
* Fix: [#14449] Surface smoothing at extra zoom levels not working.
* Fix: [#14468] Cannot close Options window on Android.
* Fix: [#14493] [Plugin] isHidden only works for tile elements up to the first element with a base height of over 32.
* Fix: [#14587] Confusing message when joining server with mismatched network version.
* Fix: [#14604] American-style Steam Trains are not imported correctly from RCT1 saves.
* Fix: [#14638] The “About OpenRCT2” window cannot be themed.
* Fix: [#14682] Crash when painting Swinging Ships with invalid subtype.
* Fix: [#14707] Crash when window is closed during text input.
* Fix: [#14710] Ride/Track Design preview does not show if it costs more money than available.
* Fix: [#14774] Incorrect import of scenery research caused all scenery to be unlocked.
* Fix: [#14806] Incorrect function call in WallPlaceAction plugin code.
* Fix: [#14871] Crash when trying to place track when there are no free tile elements.
* Fix: [#14880] Unable to close changelog window when its content fails to load.
* Fix: [#14945] Incorrect drop height penalty on log flume ride.
* Fix: [#14964] Unable to build in multiplayer as client with "Build while paused" cheat enabled when the host is paused.
* Improved: [#14511] “Unlock operating limits” cheat now also unlocks all music.
* Improved: [#14712, #14716] Improve startup times.
* Improved: [#14982] Add Malgun Gothic and change Nanum Gothic filename for Korean.
openrct2 (0.3.3) stable; urgency=medium openrct2 (0.3.3) stable; urgency=medium
* Feature: [#12110] Add Hybrid Coaster (Rocky Mountain Construction I-Box) track type. * Feature: [#12110] Add Hybrid Coaster (Rocky Mountain Construction I-Box) track type.

View File

@@ -1,4 +1,4 @@
0.3.3+ (in development) 0.3.4 (2021-07-19)
------------------------------------------------------------------------ ------------------------------------------------------------------------
- Feature: [#13967] Track List window now displays the path to the design when debugging tools are on. - Feature: [#13967] Track List window now displays the path to the design when debugging tools are on.
- Feature: [#14071] “Vandals stopped” statistic for security guards. - Feature: [#14071] “Vandals stopped” statistic for security guards.

View File

@@ -66,6 +66,9 @@
<content_attribute id="money-gambling">none</content_attribute> <content_attribute id="money-gambling">none</content_attribute>
</content_rating> </content_rating>
<releases> <releases>
<release version="0.3.4" date="2021-07-19">
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.3.4</url>
</release>
<release version="0.3.3" date="2021-03-13"> <release version="0.3.3" date="2021-03-13">
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.3.3</url> <url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.3.3</url>
</release> </release>

View File

@@ -13,7 +13,7 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>APPL</string> <string>APPL</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>0.3.3</string> <string>0.3.4</string>
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>ORCT</string> <string>ORCT</string>
<key>LSMinimumSystemVersion</key> <key>LSMinimumSystemVersion</key>

View File

@@ -1,5 +1,5 @@
Last updated: 2021-03-13 Last updated: 2021-07-19
Release version: 0.3.3 Release version: 0.3.4
------------------------------------------------------------------------ ------------------------------------------------------------------------

View File

@@ -10,7 +10,7 @@ An open-source re-implementation of RollerCoaster Tycoon 2. A construction and m
### Download ### Download
| Latest release | Latest development build | | Latest release | Latest development build |
|----------------|--------------------------| |----------------|--------------------------|
| [![OpenRCT2.org](https://img.shields.io/badge/master-v0.3.3-green.svg)](https://openrct2.org/downloads/master/latest) | [![OpenRCT2.org](https://img.shields.io/badge/develop-v0.3.3+-blue.svg)](https://openrct2.org/downloads/develop/latest) | | [![OpenRCT2.org](https://img.shields.io/badge/master-v0.3.4-green.svg)](https://openrct2.org/downloads/master/latest) | [![OpenRCT2.org](https://img.shields.io/badge/develop-v0.3.4+-blue.svg)](https://openrct2.org/downloads/develop/latest) |
--- ---

View File

@@ -4,7 +4,7 @@
# It should be dot sourced into your environment # It should be dot sourced into your environment
if [[ "$GITHUB_ACTIONS" != "true" ]]; then if [[ "$GITHUB_ACTIONS" != "true" ]]; then
export OPENRCT2_BUILD_SERVER=$(hostname) export OPENRCT2_BUILD_SERVER=$(hostname)
export OPENRCT2_VERSION=0.3.3 export OPENRCT2_VERSION=0.3.4
GITHUB_REF=$(git rev-parse --symbolic-full-name HEAD) GITHUB_REF=$(git rev-parse --symbolic-full-name HEAD)
GITHUB_SHA=$(git rev-parse HEAD) GITHUB_SHA=$(git rev-parse HEAD)
fi fi

View File

@@ -10,7 +10,7 @@ android {
targetSdkVersion 28 targetSdkVersion 28
versionCode 2 versionCode 2
versionName '0.3.3' versionName '0.3.4'
externalNativeBuild { externalNativeBuild {
cmake { cmake {

View File

@@ -14,7 +14,7 @@
#include <string> #include <string>
#define OPENRCT2_NAME "OpenRCT2" #define OPENRCT2_NAME "OpenRCT2"
#define OPENRCT2_VERSION "0.3.3" #define OPENRCT2_VERSION "0.3.4"
#if defined(__amd64__) || defined(_M_AMD64) #if defined(__amd64__) || defined(_M_AMD64)
# define OPENRCT2_ARCHITECTURE "x86-64" # define OPENRCT2_ARCHITECTURE "x86-64"

View File

@@ -37,7 +37,7 @@
// This string specifies which version of network stream current build uses. // This string specifies which version of network stream current build uses.
// It is used for making sure only compatible builds get connected, even within // It is used for making sure only compatible builds get connected, even within
// single OpenRCT2 version. // single OpenRCT2 version.
#define NETWORK_STREAM_VERSION "20" #define NETWORK_STREAM_VERSION "0"
#define NETWORK_STREAM_ID OPENRCT2_VERSION "-" NETWORK_STREAM_VERSION #define NETWORK_STREAM_ID OPENRCT2_VERSION "-" NETWORK_STREAM_VERSION
static Peep* _pickup_peep = nullptr; static Peep* _pickup_peep = nullptr;