diff --git a/CorsixTH/Lua/app.lua b/CorsixTH/Lua/app.lua
index cea7440e6..f2ad211ac 100644
--- a/CorsixTH/Lua/app.lua
+++ b/CorsixTH/Lua/app.lua
@@ -29,7 +29,7 @@ local runDebugger = corsixth.require("run_debugger")
-- and add compatibility code in afterLoad functions
-- Recommended: Also replace/Update the summary comment
-local SAVEGAME_VERSION = 192 -- CorsixTH 0.68.0~rc1
+local SAVEGAME_VERSION = 193 -- CorsixTH 0.68.0~rc2
class "App"
@@ -1641,8 +1641,10 @@ function App:getVersion(version)
-- Versioning format is major.minor.revision (required) Patch (optional)
-- Old versions (<= 0.67) retain existing format
-- All patch versions should be retained in this table (due to be replaced, see PR2518)
- if ver > 192 then
+ if ver > 193 then
return "Trunk"
+ elseif ver > 192 then
+ return "v0.68.0 RC 2"
elseif ver > 191 then
return "v0.68.0 RC 1"
elseif ver > 180 then
diff --git a/CorsixTH/Lua/languages/russian.lua b/CorsixTH/Lua/languages/russian.lua
index 1ac6879ca..46d091fd4 100644
--- a/CorsixTH/Lua/languages/russian.lua
+++ b/CorsixTH/Lua/languages/russian.lua
@@ -139,10 +139,10 @@ options_window = {
caption = "Настройки",
cancel = "Отмена",
customise = "Настроить",
- audio = "Общие звуки",
+ audio = "Звук",
resolution = "Разрешение",
language = "Язык в игре",
- zoom_speed = "Скорость размера",
+ zoom_speed = "Скорость приближения",
capture_mouse = "Привязка мышки",
shift_scrollspeed = "Скорость прокрутки с Shift",
hotkey = "Горячие клавиши",
@@ -181,15 +181,15 @@ hotkey_window = {
global_showLuaConsole = "Консоль Lua",
global_confirm = "Подтвердить",
panel_recallPosKeys = "Изменить клавиши положения",
- global_runDebugScript = "Сценарий отладки",
- ingame_zoom_in_more = "Быстрее увеличить размер",
+ global_runDebugScript = "Скрипт отладки",
+ ingame_zoom_in_more = "Быстрее приближать",
global_fullscreen_toggle = "Полный экран",
panel_storePosKeys = "Клавиши покупки",
ingame_storePosition_8 = "8",
ingame_restartLevel = "Переиграть уровень",
ingame_panel_map_alt = "План 2",
caption_panels = "Панельные клавиши",
- global_resetApp = "Перезагрузить CorsixTH",
+ global_resetApp = "Перезапустить CorsixTH",
panel_debugKeys = "Клавиши отладки",
ingame_saveMenu = "Сохранить игру",
ingame_panel_casebook_alt = "Записная книжка 2",
@@ -344,12 +344,12 @@ tooltip = {
-- 2. Игровое меню и панель инструментов
menu = {
- file = " Файл",
+ file = " Файл",
player_count = "Кол-во игроков",
- options = " Опции",
- charts = " Отчеты",
- display = " Отображение ",
- debug = " Отладка ",
+ options = " Опции",
+ charts = " Отчеты",
+ display = " Отображение ",
+ debug = " Отладка ",
}
menu_file = {
save = " (%1%) Сохранить",
@@ -358,23 +358,23 @@ menu_file = {
quit = " (%1%) Выйти в главное меню",
}
menu_options = {
- game_speed = " Скорость игры",
- sound_vol = " Громкость звука",
- music_vol = " Громкость музыки",
- edge_scrolling = " Прокрутка мышью",
- announcements = " (%1%) Сообщения",
- lock_windows = " Не двигать окна",
- settings = " Настройки",
- sound = " (%1%) Звуки",
- announcements_vol = " Громкость сообщений",
- music = " (%1%) Музыка",
- autosave = " Автосохранение",
- jukebox = " (%1%) Музыкальный автомат",
+ game_speed = " Скорость игры",
+ sound_vol = " Громкость звука",
+ music_vol = " Громкость музыки",
+ edge_scrolling = " Прокрутка мышью",
+ announcements = " (%1%) Сообщения",
+ lock_windows = " Не двигать окна",
+ settings = " Настройки",
+ sound = " (%1%) Звуки",
+ announcements_vol = " Громкость сообщений",
+ music = " (%1%) Музыка",
+ autosave = " Автосохранение",
+ jukebox = " (%1%) Музыкальный автомат",
twentyfour_hour_clock = " 24-х часовой формат времени ",
- wage_increase = " Запросы о зарплате ",
- warmth_colors = " Цвета отопления ",
- adviser_disabled = " (%1%) Помощник ",
- capture_mouse = " Привязка мышки ",
+ wage_increase = " Запросы о зарплате ",
+ warmth_colors = " Цвета отопления ",
+ adviser_disabled = " (%1%) Помощник ",
+ capture_mouse = " Привязка мышки ",
}
menu_options_game_speed = {
pause = " (%1%) Пауза",
@@ -385,8 +385,8 @@ menu_options_game_speed = {
and_then_some_more = " (%1%) Еще быстрее",
}
menu_options_wage_increase = {
- deny = " Запретить ",
- grant = " Разрешить ",
+ deny = " Выдавать ",
+ grant = " Отклонять ",
}
menu_charts = {
statement = " (%1%) Баланс банка",
@@ -411,18 +411,18 @@ menu_file_load = {
[8] = " ИГРА 8 ",
}
menu_debug_overlay = {
- heat = " Теипература ",
- byte_0_1 = " Байт 0 & 1 ", -- Not sure how "BYTE" should be translated here
- byte_6 = " Байт 6 ",
- flags = " Атрибуты ",
- byte_7 = " Байт 7 ",
- byte_5 = " Байт 5 ",
- byte_floor = " Байт пола ",
- positions = " Координаты ",
+ heat = " Температура ",
+ byte_0_1 = " Байт 0 & 1 ", -- Not sure how "BYTE" should be translated here
+ byte_6 = " Байт 6 ",
+ flags = " Атрибуты ",
+ byte_7 = " Байт 7 ",
+ byte_5 = " Байт 5 ",
+ byte_floor = " Байт пола ",
+ positions = " Координаты ",
byte_w_wall = " Байт зап. стен ",
- parcel = " Участки ",
+ parcel = " Участки ",
byte_n_wall = " Байт сев. стен ",
- none = " Убрать оверлей ",
+ none = " Убрать оверлей ",
}
menu_file_save = {
[1] = " ИГРА 1 ",
@@ -435,9 +435,9 @@ menu_file_save = {
[8] = " ИГРА 8 ",
}
menu_display = {
- shadows = " ТЕНИ ",
+ shadows = " ТЕНИ ",
mcga_lo_res = " MCGA НИЗ. РАЗРЕШЕНИЕ ",
- high_res = " ВЫСОКОЕ РАЗРЕШЕНИЕ ",
+ high_res = " ВЫСОКОЕ РАЗРЕШЕНИЕ ",
}
menu_player_count = {
players_1 = " 1 Игрок ",
@@ -566,12 +566,12 @@ tooltip = {
cancel = "Вернуться без изменения разрешения",
folder_button = "Свойства Папки",
customise_button = "Выможете изменить больше настроек для индивидуализации игрового опыта",
- zoom_speed = "Измените скорость размера камеры от 10 (Самая медленная) до 1000 (Самая быстрая). По умолчанию это 80.",
+ zoom_speed = "Измените скорость приближения камеры от 10 (Самая медленная) до 1000 (Самая быстрая). По умолчанию это 80.",
capture_mouse = "Включить привязку курсора в игровом окне.",
cancel_shift_scrollspeed = "Продолжить без изменения скорости прокрутки с нажатой клавишей shift.",
- cancel_zoomspeed = "Продолжить без изменения скорости размера.",
+ cancel_zoomspeed = "Продолжить без изменения скорости приближения.",
cancel_scrollspeed = "Продолжить без изменения скорости прокрутки.",
- apply_zoomspeed = "Применить введёную скорость изменения размера.",
+ apply_zoomspeed = "Применить введёную скорость приближения.",
apply_shift_scrollspeed = "Применить введёную скорость прокрутки с нажатой клавишей shift.",
scrollspeed = "Установите скорость прокрутки от 1 (Самая медленная) до 10 (Самая быстрая). По умолчанию это 2.",
hotkey = "Измените горячие клавиши на клавиатуре.",
@@ -635,7 +635,7 @@ tooltip = {
browse_font = "Просмотреть другой файл шрифтаBrowse ( текущее местоположение: %1% )",
screenshots_location = "По умолчанию Скриншоты сохраняются в папке вместе с конфигурационным файлом. Если это не подходит, то вы можете выбрать его самостоятельно, просто перейдите в каталог, который вы хотите для этого использовать.",
reset_to_default = "Установить папку по умолчанию",
- back = "Закрть это меню и вернуться в Меню Настроек",
+ back = "Закрыть это меню и вернуться в Меню Настроек",
music_location = "Выберете папку, где хранятся файлы с mp3 музыкой. Если вы ее только что создали, тогда перейдите в нее.",
font_location = "Местонахождение файла шрифта, способного отображать Unicode кодировку, необходимую для вашего языка. Если он не указан, то вы не можете выбрать языки, требующие для отображения больше символов, чем были в оригинальной игре. Например: Русский и Китайский ",
savegames_location = "По умолчанию, папка для сохраненных игр находится вместе с конфигурационным файлом. Если это не удобно, тогда вы можете выбрать любую другую просто перейдя в нее. ",
@@ -699,9 +699,9 @@ tooltip = {
objects = {
lamp = "Лампа: излучает свет и позволяет персоналу видеть.",
op_sink1 = "33 РАКОВИНА",
- litter_bomb = "Заминированное письмо: соботирует работу в больнице конкурента",
+ litter_bomb = "Заминированное письмо: саботирует работу в больнице конкурента",
x_ray = "27 РЕНТГЕН-АППАРАТ",
- projector = "37 ПРОЭКТОР",
+ projector = "37 ПРОЕКТОР",
radiation_shield = "28 РАДИАЦИОННЫЙ ЩИТ",
entrance_left = "58 ЛЕВАЯ ВХОДНАЯ ДВЕРЬ",
table2 = "12 СТОЛ",
@@ -711,7 +711,7 @@ tooltip = {
x_ray_viewer = "29 РЕНТГЕН ЭКРАН",
crash_trolley = "20 КРЭШ-ТЕЛЕЖКИ",
shower = "54 ОБЕЗЗАРАЖИВАЮЩИЙ ДУШ",
- electrolyser = "46 ЭЛЕКТРОЛИЗЕР",
+ electrolyser = "46 ЭЛЕКТРОЛИЗАТОР",
hair_restorer = "25 ВОССТАНОВИТЕЛЬ ВОЛОС",
jelly_moulder = "47 РАЗЖЕЛЕИВАТЕЛЬ",
couch = "18 КУШЕТКА",
@@ -719,7 +719,7 @@ tooltip = {
bed3 = "неиспользовалась",
dna_fixer = "23 ВОССТАНОВИТЕЛЬ ДНК",
chair = "Стул: пациенты сидят на нем и обсуждают свое заболевание.",
- cast_remover = "24 УДАЛИТЕРЬ ГИПСА",
+ cast_remover = "24 УДАЛИТЕЛЬ ГИПСА",
entrance_right = "59 ПРАВАЯ ВХОДНАЯ ДВЕРЬ",
cardio = "13 КАРДИО АППАРАТ",
slicer = "26 ЯЗЫКОРЕЗКА",
@@ -2533,18 +2533,18 @@ letter = {
-- 9. Имена и названия
months = {
- [1] = "янв",
- [2] = "фев",
- [3] = "мар",
- [4] = "апр",
- [5] = "мая",
- [6] = "июн",
- [7] = "июл",
- [8] = "авг",
- [9] = "сен",
- [10] = "окт",
- [11] = "ноя",
- [12] = "дек",
+ [1] = "Янв",
+ [2] = "Фев",
+ [3] = "Мар",
+ [4] = "Апр",
+ [5] = "Мая",
+ [6] = "Июн",
+ [7] = "Июл",
+ [8] = "Авг",
+ [9] = "Сен",
+ [10] = "Окт",
+ [11] = "Ноя",
+ [12] = "Дек",
}
humanoid_name_starts = {
[1] = "Клизм",
@@ -2653,9 +2653,9 @@ cheats_window = {
decrease_prices = "Снизить цены на 50%",
epidemic = "Создать заразного пациента",
increase_prices = "Повысить цены на 50%",
- toggle_earthquake = "Вкл/Выкл землетрясения",
- toggle_epidemic = "Вкл/Выкл эпидемии",
- reset_death_count = "Обнулить счетчик смертей",
+ toggle_earthquake = "Вкл/Выкл землетрясения",
+ toggle_epidemic = "Вкл/Выкл эпидемии",
+ reset_death_count = "Обнулить счетчик смертей",
max_reputation = "Максимальная репутация",
},
close = "Закрыть",
@@ -2681,11 +2681,11 @@ tooltip.cheats_window = {
decrease_prices = "Уменьшить все цены на 50% (мин. 50%)",
epidemic = "Создает заразного пациента, который может вызвать эпидемию",
increase_prices = "Увеличить все цены на 50% (макс. 200%)",
- toggle_earthquake = "Переключает землетрясения",
- toggle_epidemic = "Переключает появление эпидемии в больнице",
+ toggle_earthquake = "Переключает землетрясения",
+ toggle_epidemic = "Переключает появление эпидемии в больнице",
earthquake = "Вызвать землетрясение.",
vip = "Пригласить ВИП.",
- reset_death_count = "Установить счетчик смертей на ноль",
+ reset_death_count = "Установить счетчик смертей на ноль",
max_reputation = "Увеличить репутацию больницы на максимум ",
},
}
@@ -3128,8 +3128,8 @@ tooltip = {
close = "Закрыть окно информации",
},
lua_console = {
- textbox = "ВВедите здесь Lua код для запуска",
- execute_code = "Запустить введенный Вами код",
+ textbox = "Введите сюда код, написанный на Lua",
+ execute_code = "Запустить код",
close = "Закрыть консоль",
},
staff_window = {
@@ -3594,25 +3594,26 @@ debug_patient_window = {
}
menu_debug = {
allow_blocking_off_areas = " Разрешить блокирование областей ",
- connect_debugger = " (%1%) Соединение с LUA DBGp сервером ",
- debug_script = " (%1%) Запуск скрипта отладки ",
- transparent_walls = " (%1%) Прозрачные стены ",
- make_debug_fax = " Создать текстовый факс ",
- display_pager = " Отобразить пейджер ",
- cheats = " (%1%) Читы ",
- remove_objects = " Удалить объекты ",
- remove_walls = " Удалить стены ",
- sprite_viewer = " Просмотр спрайтов ",
- map_overlay = " Оверлей ",
- disable_salary_raise = " Отключить поднятие зарплаты ",
- limit_camera = " Ограничение камеры ",
- calls_dispatcher = " Список дел персонала ",
- jump_to_level = " Перейти на уровень ",
- dump_gamelog = " (%1%) Создать дамп ",
- dump_strings = " (%1%) Создать дамп строк ",
- win_game_anim = " Анимация победы ",
- make_debug_patient = " Создать тестового пациента ",
- lua_console = " (%1%) Консоль Lua "
+ connect_debugger = " (%1%) Соединение с LUA DBGp сервером ",
+ debug_script = " (%1%) Запуск скрипта отладки ",
+ transparent_walls = " (%1%) Прозрачные стены ",
+ make_debug_fax = " Создать текстовый факс ",
+ display_pager = " Отобразить пейджер ",
+ cheats = " (%1%) Читы ",
+ remove_objects = " Удалить объекты ",
+ remove_walls = " Удалить стены ",
+ sprite_viewer = " Просмотр спрайтов ",
+ map_overlay = " Оверлей ",
+ disable_salary_raise = " Отключить поднятие зарплаты ",
+ limit_camera = " Ограничение камеры ",
+ calls_dispatcher = " Список дел персонала ",
+ jump_to_level = " Перейти на уровень ",
+ dump_gamelog = " (%1%) Создать дамп ",
+ dump_strings = " (%1%) Создать дамп строк ",
+ win_game_anim = " Анимация победы ",
+ make_debug_patient = " Создать тестового пациента ",
+ lua_console = " (%1%) Консоль Lua ",
+ allow_falling = " Позволить падать пациентам ",
}
lua_console = {
execute_code = "Выполнить",
diff --git a/CorsixTH/com.corsixth.corsixth.metainfo.xml b/CorsixTH/com.corsixth.corsixth.metainfo.xml
index d434e8f5f..f10b16249 100644
--- a/CorsixTH/com.corsixth.corsixth.metainfo.xml
+++ b/CorsixTH/com.corsixth.corsixth.metainfo.xml
@@ -20,6 +20,23 @@
com.corsixth.corsixth.desktop
+
+
+ Translations:
+
+ - Dutch translation has been updated
+ - Ukranian translation has been updated
+ - Russian translation has been updated
+
+ Bug Fixes:
+
+ - Added a safeguard to prevent a crash of games previously using the
+ old cheat system
+ - Patients waiting for a player decision no longer lose their mood icon
+ on vomit/pee
+
+
+
New Features:
@@ -29,13 +46,13 @@
Translations:
- - Ukranian translation added.
+ - Ukranian translation added
- Brazilian-Portuguese translation has been updated
Bug Fixes:
- - Tooltips for language menu now align with list items. Please note we are
- aware of an issue where some languages don't show a tooltip.
+ - Tooltips for language menu now align with list items. Please note we
+ are aware of an issue where some languages don't show a tooltip
diff --git a/CorsixTH/corsix-th.6 b/CorsixTH/corsix-th.6
index 9c9adacc5..ac8587dd5 100644
--- a/CorsixTH/corsix-th.6
+++ b/CorsixTH/corsix-th.6
@@ -95,4 +95,4 @@ Copyright CorsixTH contributors.
CorsixTH is available under the MIT license.
.Pp
For the full license text see:
-.Lk https://raw.githubusercontent.com/CorsixTH/CorsixTH/v0.68.0-rc1/LICENSE.txt
+.Lk https://raw.githubusercontent.com/CorsixTH/CorsixTH/v0.68.0-rc2/LICENSE.txt
diff --git a/WindowsInstaller/Win32Script.nsi b/WindowsInstaller/Win32Script.nsi
index 2a031fcc4..2855bbaa6 100644
--- a/WindowsInstaller/Win32Script.nsi
+++ b/WindowsInstaller/Win32Script.nsi
@@ -24,7 +24,7 @@
;---------------------------------- Definitions for the game -----------------------------------
!define PRODUCT_NAME "CorsixTH"
-!define PRODUCT_VERSION "0.68.0-rc1"
+!define PRODUCT_VERSION "0.68.0-rc2"
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
!define PRODUCT_STARTMENU_REGVAL "NSIS:StartMenuDir"
diff --git a/changelog.txt b/changelog.txt
index 985c3fa83..e4c09d0cb 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -44,7 +44,7 @@ CorsixTH 0.68.0 - released September 2024
# Translations
* Ukranian translation added. Thanks @JurecStrongman
-* Dutch translation has been updated. Thanks @jetenergy
+* Dutch translation has been updated. Thanks @jetenergy and @Alberth289346
* Italian translation has been updated. Thanks @SebastianoPistore & @Inkub0
* Russian translation has been updated. Thanks @Matroftt
* Spanish translation has been updated. Thanks @ShiroAka
@@ -65,6 +65,8 @@ CorsixTH 0.68.0 - released September 2024
* Staff who have left the hospital can no longer ask for a raise
* Fixed a bug where some staff may have no initial before surname
* Patients can no longer litter outdoors
+* Patients waiting for a player decision no longer lose their mood icon on
+ vomit/pee
* Fixed a bug where an unreachable reception desk could cause a crash
* The Computer and Atom Analyser now make button sounds as originally intended
* The mark for vaccination action now makes a sound as originally intended
@@ -79,7 +81,7 @@ CorsixTH 0.68.0 - released September 2024
* Custom campaigns menu now will use a scrollbar for long campaign descriptions
* Continue Game now properly targets files explicitly ending in the .sav format
* Tooltips for language menu now align with list items. Please note we are aware
- of an issue where some languages don't show a tooltip.
+ of an issue where some languages don't show a tooltip
* Fixed an instance where information boxes could load pink from older
savegames
* Implemented a more permanent fix for the money bar being drawn incorrectly in