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