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

Release v0.4.15

- Feature: [#775] Add 2x and 4x zoom levels to software renderer (previously limited to OpenGL).
- Feature: [#15642] Track design placement can now use construction modifier keys (ctrl/shift).
- Feature: [#20539] [Plugin] Add API for getting a ride’s statistics.
- Feature: [#21521] [Plugin] Add hook 'park.guest.softcap.calculate' called before calculating the soft guest cap.
- Feature: [#22383] Add downward-inclined brakes to hybrid coaster and single rail coaster.
- Feature: [#22694] Park graphs have tooltips and can be resized like finance graphs.
- Feature: [#22758] The table of ‘real’ peep names can now be changed using Peep Names objects.
- Feature: [#22842] [Plugin] Expose large scenery object tiles to the plugin API.
- Feature: [#22883] [Plugin] Add plugin API for spawning guests.
- Improved: [#22470] Android: automatically detect RCT2 installs in /sdcard/rct2.
- Improved: [#22735] The map generator has a redesigned interface that is much more user friendly.
- Improved: [#22777] Add long flat-to-steep track pieces to the Wooden and Classic Wooden Roller Coasters.
- Improved: [#22815] Add long flat-to-steep track pieces to the Mine Train Coaster.
- Change: [#22494] Themes window now displays colours and checkboxes vertically.
- Change: [#22596] Land ownership fixes described by .parkpatch files are now only considered on scenarios.
- Change: [#22724] Staff now have optional ‘real’ names as well.
- Change: [#22740] Add virtual floor to shifted track design placement.
- Change: [#22795] Replace Giga Coaster and Twister Roller Coaster booster images.
- Fix: [#2614] The colour tab of the ride window does not hide invisible cars (original bug).
- Fix: [#7672] Wide path status is set to all ‘wide’ paths, instead of only a quarter, impeding pathfinding.
- Fix: [#15406] Tunnels on steep Side-Friction track are drawn too low.
- Fix: [#21959] “Save this before...?” message does not appear when selecting “New Game”.
- Fix: [#22072] Objective date string and staff tenure date string cannot be reused on agglutinative languages.
- Fix: [#22133] Ride time is incorrect for extremely slow speeds.
- Fix: [#22231] Invalid object version can cause a crash.
- Fix: [#22479] Crash when a ride has no valid music object.
- Fix: [#22562] Bottom row of pixels is not always drawn by the OpenGL renderer when zoomed in.
- Fix: [#22653] Missing water tiles in RCT1 and RCT2 scenarios.
- Fix: [#22654] Misplaced scenario elements in RCT1 and RCT2 scenarios.
- Fix: [#22655] Incorrectly set surface style around missing water tiles on Botany Breakers.
- Fix: [#22729] Invisibility settings persist after reloading OpenRCT2.
- Fix: [#22734] Support clearance above steep Side-Friction track is too low.
- Fix: [#22774] Fix entities leaving stale pixels on the screen when the framerate is uncapped.
- Fix: [#22805] Fix deadzone when panning the view in positive axis directions.
- Fix: [#22808] Incorrect support rotation on some Mini Roller Coaster track pieces.
- Fix: [#22857] Side-Friction Roller Coaster train clips through slopes.
- Fix: [#22880] macOS builds lack asset packs and scenario patches.
- Fix: [#22891] [Plugin] getInstalledObject API function not implemented.
- Fix: [objects#346] Invalid refund price for Brick Base Block scenery item.
This commit is contained in:
Michał Janiszewski
2024-10-06 16:35:07 +02:00
parent b2389d3ec0
commit c7c8fad822
8 changed files with 53 additions and 8 deletions

View File

@@ -23,7 +23,7 @@ env:
OPENRCT2_BUILD_SERVER: GitHub
OPENRCT2_ORG_TOKEN: ${{ secrets.OPENRCT2_ORG_TOKEN }}
BACKTRACE_IO_TOKEN: ${{ secrets.BACKTRACE_IO_TOKEN }}
OPENRCT2_VERSION: 0.4.14
OPENRCT2_VERSION: 0.4.15
# https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-a-fallback-value
concurrency:

42
debian/changelog vendored
View File

@@ -1,3 +1,45 @@
openrct2 (0.4.15-develop-1) unstable; urgency=medium
* Feature: [#775] Add 2x and 4x zoom levels to software renderer (previously limited to OpenGL).
* Feature: [#15642] Track design placement can now use construction modifier keys (ctrl/shift).
* Feature: [#20539] [Plugin] Add API for getting a rides statistics.
* Feature: [#21521] [Plugin] Add hook 'park.guest.softcap.calculate' called before calculating the soft guest cap.
* Feature: [#22383] Add downward-inclined brakes to hybrid coaster and single rail coaster.
* Feature: [#22694] Park graphs have tooltips and can be resized like finance graphs.
* Feature: [#22758] The table of real peep names can now be changed using Peep Names objects.
* Feature: [#22842] [Plugin] Expose large scenery object tiles to the plugin API.
* Feature: [#22883] [Plugin] Add plugin API for spawning guests.
* Improved: [#22470] Android: automatically detect RCT2 installs in /sdcard/rct2.
* Improved: [#22735] The map generator has a redesigned interface that is much more user friendly.
* Improved: [#22777] Add long flat-to-steep track pieces to the Wooden and Classic Wooden Roller Coasters.
* Improved: [#22815] Add long flat-to-steep track pieces to the Mine Train Coaster.
* Change: [#22494] Themes window now displays colours and checkboxes vertically.
* Change: [#22596] Land ownership fixes described by .parkpatch files are now only considered on scenarios.
* Change: [#22724] Staff now have optional real names as well.
* Change: [#22740] Add virtual floor to shifted track design placement.
* Change: [#22795] Replace Giga Coaster and Twister Roller Coaster booster images.
* Fix: [#2614] The colour tab of the ride window does not hide invisible cars (original bug).
* Fix: [#7672] Wide path status is set to all wide paths, instead of only a quarter, impeding pathfinding.
* Fix: [#15406] Tunnels on steep Side-Friction track are drawn too low.
* Fix: [#21959] “Save this before...?” message does not appear when selecting “New Game”.
* Fix: [#22072] Objective date string and staff tenure date string cannot be reused on agglutinative languages.
* Fix: [#22133] Ride time is incorrect for extremely slow speeds.
* Fix: [#22231] Invalid object version can cause a crash.
* Fix: [#22479] Crash when a ride has no valid music object.
* Fix: [#22562] Bottom row of pixels is not always drawn by the OpenGL renderer when zoomed in.
* Fix: [#22653] Missing water tiles in RCT1 and RCT2 scenarios.
* Fix: [#22654] Misplaced scenario elements in RCT1 and RCT2 scenarios.
* Fix: [#22655] Incorrectly set surface style around missing water tiles on Botany Breakers.
* Fix: [#22729] Invisibility settings persist after reloading OpenRCT2.
* Fix: [#22734] Support clearance above steep Side-Friction track is too low.
* Fix: [#22774] Fix entities leaving stale pixels on the screen when the framerate is uncapped.
* Fix: [#22805] Fix deadzone when panning the view in positive axis directions.
* Fix: [#22808] Incorrect support rotation on some Mini Roller Coaster track pieces.
* Fix: [#22857] Side-Friction Roller Coaster train clips through slopes.
* Fix: [#22880] macOS builds lack asset packs and scenario patches.
* Fix: [#22891] [Plugin] getInstalledObject API function not implemented.
* Fix: [objects#346] Invalid refund price for Brick Base Block scenery item.
openrct2 (0.4.14-develop-1) unstable; urgency=medium
* Feature: [#15750] Allow using different types of park entrance in one park.

View File

@@ -1,4 +1,4 @@
0.4.15 (in development)
0.4.15 (2024-10-06)
------------------------------------------------------------------------
- Feature: [#775] Add 2x and 4x zoom levels to software renderer (previously limited to OpenGL).
- Feature: [#15642] Track design placement can now use construction modifier keys (ctrl/shift).

View File

@@ -69,8 +69,11 @@
<content_attribute id="money-gambling">none</content_attribute>
</content_rating>
<releases>
<release version="0.4.15" date="2024-09-01">
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.15</url>
</release>
<release version="0.4.14" date="2024-09-01">
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.13</url>
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.14</url>
</release>
<release version="0.4.13" date="2024-08-04">
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.13</url>

View File

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

View File

@@ -19,7 +19,7 @@
### Download
| Latest release | Latest development build |
|-----------------------------------------------------------------------------------------------------------------------|--------------------------|
| [![OpenRCT2.org](https://img.shields.io/badge/master-v0.4.14-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) |
| [![OpenRCT2.org](https://img.shields.io/badge/master-v0.4.15-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) |
---

View File

@@ -10,8 +10,8 @@ android {
minSdkVersion 21
targetSdkVersion 28
versionCode 2
versionName '0.4.14'
versionCode 3
versionName '0.4.15'
externalNativeBuild {
cmake {
arguments '-DANDROID_STL=c++_shared'

View File

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