mirror of
https://github.com/CorsixTH/CorsixTH.git
synced 2025-07-23 04:13:01 +02:00
Prep for 0.69 release (#2940)
* Prep for 0.69 release --------- Co-authored-by: lewri <lewri@users.noreply.github.com>
This commit is contained in:
@@ -28,7 +28,7 @@ local SDL = require("sdl")
|
|||||||
-- and add compatibility code in afterLoad functions
|
-- and add compatibility code in afterLoad functions
|
||||||
-- Recommended: Also replace/Update the summary comment
|
-- Recommended: Also replace/Update the summary comment
|
||||||
|
|
||||||
local SAVEGAME_VERSION = 219 -- CorsixTH 0.69-rc1
|
local SAVEGAME_VERSION = 220 -- CorsixTH 0.69.0
|
||||||
|
|
||||||
class "App"
|
class "App"
|
||||||
|
|
||||||
@@ -1717,6 +1717,7 @@ local release_table = {
|
|||||||
{major = 0, minor = 69, revision = 0, patch = "-beta1", version = 216},
|
{major = 0, minor = 69, revision = 0, patch = "-beta1", version = 216},
|
||||||
{major = 0, minor = 69, revision = 0, patch = "-beta2", version = 218},
|
{major = 0, minor = 69, revision = 0, patch = "-beta2", version = 218},
|
||||||
{major = 0, minor = 69, revision = 0, patch = "-rc1", version = 219},
|
{major = 0, minor = 69, revision = 0, patch = "-rc1", version = 219},
|
||||||
|
{major = 0, minor = 69, revision = 0, patch = "", version = 220},
|
||||||
}
|
}
|
||||||
|
|
||||||
--! Retrieve the current savegame version as defined in the application.
|
--! Retrieve the current savegame version as defined in the application.
|
||||||
|
@@ -20,14 +20,96 @@
|
|||||||
</provides>
|
</provides>
|
||||||
<launchable type="desktop-id">com.corsixth.corsixth.desktop</launchable>
|
<launchable type="desktop-id">com.corsixth.corsixth.desktop</launchable>
|
||||||
<releases>
|
<releases>
|
||||||
|
<release version="0.69.0" date="2025-07-26" type="stable">
|
||||||
|
<description>
|
||||||
|
<p>New Features/Enhancements:</p>
|
||||||
|
<ul>
|
||||||
|
<li>A new machine menu has been added. Now you can view the status of
|
||||||
|
all your hospital machines in one place!</li>
|
||||||
|
<li>Changing speed in game now happens immediately</li>
|
||||||
|
<li>Patient happiness can now be a win/lose factor in custom games</li>
|
||||||
|
<li>Transparent walls can now be toggled using Shift + X</li>
|
||||||
|
<li>Soda price can now be configured in the level file</li>
|
||||||
|
<li>Improvements and fixes for the ChirzmanTV custom campaign</li>
|
||||||
|
</ul>
|
||||||
|
<p>Changes:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Improved how staff look for work if idle</li>
|
||||||
|
<li>Machine strength reduction after repair now more closely aligned
|
||||||
|
with the original game</li>
|
||||||
|
<li>Machine strength now has a minimum value of 2 after repair</li>
|
||||||
|
<li>Mouse is now only captured when in game, or using the map editor</li>
|
||||||
|
<li>Improved measurement on the progress report chart columns</li>
|
||||||
|
<li>Annual rewards and trophies now have more robust evaluation
|
||||||
|
criteria</li>
|
||||||
|
<li>A patient's treatment cost is now decided at the point they agree
|
||||||
|
to pay</li>
|
||||||
|
<li>VIPs now walk slower, as in the original game</li>
|
||||||
|
<li>Gamelogs now include the date and time of the crash in their file
|
||||||
|
name, and the last 10 logs are now held in the Logs folder</li>
|
||||||
|
<li>Finding files for custom campaigns is now more reliable, and
|
||||||
|
supports storing your campaign inside its own folder</li>
|
||||||
|
<li>Custom Campaigns can no longer be played in Free Build mode, as they
|
||||||
|
could break campaign progression</li>
|
||||||
|
<li>For games compiled using fluidsynth (such as our Windows and Flatpak
|
||||||
|
builds), you can now set the soundfont in the configuration file</li>
|
||||||
|
<li>Video files can now be missing during TH installation corruption
|
||||||
|
checks</li>
|
||||||
|
<li>You can now hear patients vomiting, instead of just the vomit
|
||||||
|
splatters</li>
|
||||||
|
<li>Lakes no longer show in the Town Map as per the original game</li>
|
||||||
|
</ul>
|
||||||
|
<p>Translations:</p>
|
||||||
|
<ul>
|
||||||
|
<li>The original game's numerals for the money bar can now be
|
||||||
|
toggled by translators using the isArabicNumerals flag. This setting
|
||||||
|
is set to off currently for CJK languages</li>
|
||||||
|
<li>Reworded cheat failure messages, some translations still require
|
||||||
|
updating</li>
|
||||||
|
<li>Improved hotkey window and research tooltips, some translations
|
||||||
|
still require updating</li>
|
||||||
|
<li>A new Japanese translation has been added. Thanks @ShimaKen523</li>
|
||||||
|
<li>Brazilian Portuguese translation has been updated. Thanks
|
||||||
|
@altiereslima</li>
|
||||||
|
<li>Russian translation has been updated. Thanks @ARGAMX @Matroftt</li>
|
||||||
|
<li>French translation has been updated. Thanks @Sanndow @legluondunet</li>
|
||||||
|
<li>Dutch translation has been updated. Thanks @Alberth289346 &
|
||||||
|
@jetenergy</li>
|
||||||
|
</ul>
|
||||||
|
<p>Bug Fixes:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Game speed tick rates have been smoothed out again, improving
|
||||||
|
animations and sound playback for objects</li>
|
||||||
|
<li>Improved colour accuracy for fonts in unicode languages now means
|
||||||
|
you can actually read when your game is paused</li>
|
||||||
|
<li>Many fixes for the position of staff and patient moods in the game!
|
||||||
|
More are scheduled to come in future</li>
|
||||||
|
<li>Fixed a (very annoying) bug with walks that caused new patients to
|
||||||
|
enter rooms along their path</li>
|
||||||
|
<li>Rework to the operating theatre room to prevent patient/staff
|
||||||
|
lockups</li>
|
||||||
|
<li>Free build now always comes with free heating and free parcel
|
||||||
|
purchases!</li>
|
||||||
|
<li>Epidemic timer now ends once all patients are resolved</li>
|
||||||
|
<li>Old serious radiation epidemics can no longer cause a game crash.
|
||||||
|
In future, this epidemic type will be reinstated again</li>
|
||||||
|
<li>Failed cheats will now always provide feedback messages</li>
|
||||||
|
<li>Spawning a contagious patient via cheating now works in levels
|
||||||
|
without a helipad</li>
|
||||||
|
<li>Long windows now correctly count as a window</li>
|
||||||
|
<li>Dynamic info for machines now displays correctly when cycling between
|
||||||
|
them</li>
|
||||||
|
<li>Fixed a bug where changing doctor in General Diagnosis could break
|
||||||
|
the room and patient</li>
|
||||||
|
<li>Fixed a scenario where clicking on a staff member in an exploding
|
||||||
|
room caused a game crash</li>
|
||||||
|
<li>Fixed some anomalies in the original campaign's map files</li>
|
||||||
|
<li>And more... Check out the project changelog for the full list</li>
|
||||||
|
</ul>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
<release version="0.69.0~rc1" date="2025-07-12" type="development">
|
<release version="0.69.0~rc1" date="2025-07-12" type="development">
|
||||||
<description>
|
<description>
|
||||||
<p>Features:</p>
|
|
||||||
<ul>
|
|
||||||
<li>A CorsixTH Unicode font (based on GoNotoKurrent Regular) is now
|
|
||||||
provided with the Windows installer to provide better language
|
|
||||||
support out of the box</li>
|
|
||||||
</ul>
|
|
||||||
<p>Translations:</p>
|
<p>Translations:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Russian translation has been updated. Thanks @Matroftt</li>
|
<li>Russian translation has been updated. Thanks @Matroftt</li>
|
||||||
|
@@ -95,4 +95,4 @@ Copyright CorsixTH contributors.
|
|||||||
CorsixTH is available under the MIT license.
|
CorsixTH is available under the MIT license.
|
||||||
.Pp
|
.Pp
|
||||||
For the full license text see:
|
For the full license text see:
|
||||||
.Lk https://raw.githubusercontent.com/CorsixTH/CorsixTH/v0.69.0-rc1/LICENSE.txt
|
.Lk https://raw.githubusercontent.com/CorsixTH/CorsixTH/v0.69.0/LICENSE.txt
|
||||||
|
@@ -24,7 +24,7 @@
|
|||||||
;---------------------------------- Definitions for the game -----------------------------------
|
;---------------------------------- Definitions for the game -----------------------------------
|
||||||
|
|
||||||
!define PRODUCT_NAME "CorsixTH"
|
!define PRODUCT_NAME "CorsixTH"
|
||||||
!define PRODUCT_VERSION "0.69.0-rc1"
|
!define PRODUCT_VERSION "0.69.0"
|
||||||
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
|
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
|
||||||
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
|
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
|
||||||
!define PRODUCT_STARTMENU_REGVAL "NSIS:StartMenuDir"
|
!define PRODUCT_STARTMENU_REGVAL "NSIS:StartMenuDir"
|
||||||
|
@@ -1,49 +1,10 @@
|
|||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
CorsixTH 0.69.0 Release Candidate 1 - released July 2025
|
CorsixTH 0.69.0 - released July 2025
|
||||||
-------------------------------------------------------------------------------
|
|
||||||
# Features
|
|
||||||
* A CorsixTH Unicode font (based on GoNotoKurrent Regular) is now provided with
|
|
||||||
the Windows installer to provide better language support out of the box
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
* Russian translation has been updated. Thanks @Matroftt
|
|
||||||
* French translation has been updated. Thanks @legluondunet
|
|
||||||
|
|
||||||
# Packager Notes
|
|
||||||
* Fixed a regression with CORSIXTH_SEARCH_LOCAL_DATADIRS cmake option
|
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
|
||||||
CorsixTH 0.69.0 Beta 2 - released June 2025
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
# Features
|
# Features
|
||||||
* Custom level/campaign creators can now use an existing level file as an
|
* Custom level/campaign creators can now use an existing level file as an
|
||||||
overlay to copy and extend their level file with the #overlay variable. See
|
overlay to copy and extend their level file with the #overlay variable. See
|
||||||
the 'Custom Level' Wiki page for more information.
|
the 'Custom Level' Wiki page for more information.
|
||||||
|
|
||||||
# Changes
|
|
||||||
* You can now hear patients vomiting, instead of just the vomit splatters
|
|
||||||
* Lakes no longer show in the Town Map as per the original game
|
|
||||||
* Warns of incompatibility for saves more than 2 releases old
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
* Russian translation has been updated. Thanks @ARGAMX
|
|
||||||
|
|
||||||
# Bug Fixes
|
|
||||||
* Fixed some anomalies in the original campaign's map files
|
|
||||||
|
|
||||||
# Regressions
|
|
||||||
* Fixed a crash in General Diagnosis
|
|
||||||
* Fixed a compatibility issue with mood markers on old saves
|
|
||||||
* Fixed a crash with the grim reaper
|
|
||||||
* Fixed a bug with the hotkey assignment menu
|
|
||||||
* Fixed an issue with handymen ignoring cleaning duties. Please note existing
|
|
||||||
saves from Beta 1 currently have no fix implemented for those duties already
|
|
||||||
broken.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
|
||||||
CorsixTH 0.69.0 Beta 1 - released June 2025
|
|
||||||
-------------------------------------------------------------------------------
|
|
||||||
# New Features/Enhancements
|
|
||||||
* A new machine menu has been added. Now you can view the status of all your
|
* A new machine menu has been added. Now you can view the status of all your
|
||||||
hospital machines in one place!
|
hospital machines in one place!
|
||||||
* Changing speed in game now happens immediately
|
* Changing speed in game now happens immediately
|
||||||
@@ -53,6 +14,9 @@ CorsixTH 0.69.0 Beta 1 - released June 2025
|
|||||||
* Improvements and fixes for the ChirzmanTV custom campaign
|
* Improvements and fixes for the ChirzmanTV custom campaign
|
||||||
|
|
||||||
# Changes
|
# Changes
|
||||||
|
* You can now hear patients vomiting, instead of just the vomit splatters
|
||||||
|
* Lakes no longer show in the Town Map as per the original game
|
||||||
|
* Warns of incompatibility for saves more than 2 releases old
|
||||||
* Improved how staff look for work if idle
|
* Improved how staff look for work if idle
|
||||||
* Machine strength reduction after repair now more closely aligned with the
|
* Machine strength reduction after repair now more closely aligned with the
|
||||||
original game
|
original game
|
||||||
@@ -72,20 +36,8 @@ CorsixTH 0.69.0 Beta 1 - released June 2025
|
|||||||
you can now set the soundfont in the configuration file
|
you can now set the soundfont in the configuration file
|
||||||
* Video files can now be missing during TH installation corruption checks
|
* Video files can now be missing during TH installation corruption checks
|
||||||
|
|
||||||
# Translations
|
|
||||||
* The original game's numerals for the money bar can now be toggled by
|
|
||||||
translators using the isArabicNumerals flag. This setting is set to off
|
|
||||||
currently for CJK languages
|
|
||||||
* Reworded cheat failure messages, some translations still require updating
|
|
||||||
* Improved hotkey window and research tooltips, some translations still require
|
|
||||||
updating
|
|
||||||
* A new Japanese translation has been added. Thanks @ShimaKen523
|
|
||||||
* Brazilian Portuguese translation has been updated. Thanks @altiereslima
|
|
||||||
* Russian translation has been updated. Thanks @ARGAMX
|
|
||||||
* French translation has been updated. Thanks @Sanndow
|
|
||||||
* Dutch translation has been updated. Thanks @Alberth289346 & @jetenergy
|
|
||||||
|
|
||||||
# Bug Fixes
|
# Bug Fixes
|
||||||
|
* Fixed some anomalies in the original campaign's map files
|
||||||
* Improved reliability of the Map Editor checking for a path to the hospital on
|
* Improved reliability of the Map Editor checking for a path to the hospital on
|
||||||
save
|
save
|
||||||
* Game speed tick rates have been smoothed out again, improving animations and
|
* Game speed tick rates have been smoothed out again, improving animations and
|
||||||
@@ -133,6 +85,19 @@ CorsixTH 0.69.0 Beta 1 - released June 2025
|
|||||||
* Fixed an audible error when backing out of hiring a staff member
|
* Fixed an audible error when backing out of hiring a staff member
|
||||||
* Additional safeguards to music volume playback added
|
* Additional safeguards to music volume playback added
|
||||||
|
|
||||||
|
# Translations
|
||||||
|
* The original game's numerals for the money bar can now be toggled by
|
||||||
|
translators using the isArabicNumerals flag. This setting is set to off
|
||||||
|
currently for CJK languages
|
||||||
|
* Reworded cheat failure messages, some translations still require updating
|
||||||
|
* Improved hotkey window and research tooltips, some translations still require
|
||||||
|
updating
|
||||||
|
* A new Japanese translation has been added. Thanks @ShimaKen523
|
||||||
|
* Russian translation has been updated. Thanks @Matroftt, @ARGAMX
|
||||||
|
* French translation has been updated. Thanks @Sanndow @legluondunet
|
||||||
|
* Brazilian Portuguese translation has been updated. Thanks @altiereslima
|
||||||
|
* Dutch translation has been updated. Thanks @Alberth289346 & @jetenergy
|
||||||
|
|
||||||
# Packager Notes
|
# Packager Notes
|
||||||
* Packagers can now set a default unicode font at build time using the
|
* Packagers can now set a default unicode font at build time using the
|
||||||
WITH_FONT cmake option. For the highest level of compatibility with our
|
WITH_FONT cmake option. For the highest level of compatibility with our
|
||||||
|
Reference in New Issue
Block a user