У меня Windows 10 x64.
Установил игру, вместе с CorsixTH, английская версия. Запускаю CorsixTH, там версия 0.50, а последняя есть 0.60, но игра на английском. В списке языков русского нет. Скачал последнюю версию CorsixTH (0.60), накатил поверх установленной, но все равно нет русского языка в списке. Как выяснилось, оно не может найти шрифт ARIALUNI.TTF в папке Windows/fonts. Этому свидетельствует строка в файле "CorsixTH\Lua\graphics.lua":
Код: выделить все font_file = windir .. pathsep .. "Fonts" .. pathsep .. "ARIALUNI.TTF" |
Запускаю CorsixTH, далее захожу в Settings -> Folders -> Fonts (тут просто напротив кнопку нажимаю), открылось окно в котором следую по пути (путь для windows) "C:/Windows/Fonts/Arial.ttf" - нажимаю два раза на Arial.ttf. Что получилось - я выбрал шрифт которым будет отображаться текст в игре. Перезагружаю игру и в этот раз в настройках Settings -> Game Language -> отображается больше языков, в том числе и русский. Теперь все нормально, а то долго не мог разобраться в чем причина.
Можно еще отредактировать файл "CorsixTH\Lua\config_finder.lua"
и вместо строки
написать
Код: выделить все unicode_font = [[c:\Windows\Fonts\arial.ttf]] |
Ну или просто в папке Windows\Fonts\ создать копию файла arial.ttf и переименовать её в arialuni.ttf (мало ли еще какие игры и приложения начнут его запрашивать)
Кстати, озвучку получилось поменять на русскую, заменив папку "Theme Hospital\data\Game\SOUND\" на папку из русификации. Сохраняет и загружает нормально.
Остался только один нерешенный вопрос. В конфиге нашел строчку "use_new_graphics = true". Но графика в игре не меняется. Папки "Graphics" нигде нет. Может кто смог прикрутить новую графику?