Stellaris Guide 642

Stellaris Guide 642

Вступление

Руководство актуально для версии Stellaris 3.10 для Windows.

Возможно позже дополню под Linux. Посторяюсь проверять актуальность на будующих версях. Не обещаю :)

Если нужно отдельное руководство по редактированию других параметров сохранений, пишите в комментариях, в свободное время разъясню.

Проблема, решаемая руководством:

В уже действующей партии нельзя изменить год победы, конца или середины игры. Это можно сделать только при создании новой. При помощи редактирования сохранения это поправимо.

Из программного обеспечения нам понадобятся:

Архиватор 7-zip (ссылка)[www.7-zip.org] . WinRAR не подойдет!

Текстовый редактор, настоятельно рекомендую Notepad++ (ссылка)[notepad-plus-plus.org] или SublimeText (ссылка)[www.sublimetext.com] (почему? см. в п.1 секции "Пояснения"). MS Word или Блокнот не подойдут!

Редактирование сохранения


Stellaris Guide 642 image 11Mid_game_startEnd_game_startVictory_year
Stellaris Guide 642 image 15

1. Распаковываем

В проводнике открываем папку с сохранениями игры

C:\Users\%USERNAME%\Documents\Paradox Interactive\Stellaris\save games

В ней находим папку нужного сохранения и дублируем выбранный файл .sav, чтобы в случае неудачного редактирования у нас осталась резервная копия.

(прим.: Если сохранение находится в Steam Cloud, то его в папке может не быть. Для решения проблемы нужно просто пересохранить игру, сняв галочку "Сохранить в облаке".)

По файлу сохранения нажимаем правой кнопкой мыши и выбираем

7-zip > Извлечь в папку %название сохранения%

2. Редактируем

В новой папке будут лежать два файла:

gamestate <=== Нам нужен этот

metaОткрываем файл gamestate при помощи одного из предложенных текстовых редакторов.

Нажимаем комбинацию клавиш CTRL + F и вбиваем в поисковое окно , жмем Enter и обращаем внимание на следующие три строки:

Это нужные нам строки, в которых мы заменим числа на желаемые. Для понимания привожу таблицу:

Параметр Строка Значение по-умолчанию Расшифровка значения по-умолчанию Год середины игры -1 2300 г. Год финала игры -1 2400 г. Год победы -1 2500 г.

Вместо -1 можно указать произвольное число прошедших лет от начала игры.

(прим. Начало игры - это 2200 г.)

Пример гипотетических значений к их эквиваленту в игровых годах:

Число в сохранении Фактический год события 1 2201 г. 500 2700 г. 2500 4700 г.

После внесенных изменений сохраняем файл.

3. Упаковываем обратно

Выделяем оба файла (и gamestate и meta) и жмем правую кнопку мыши, выбираем:

7-zip > Добавить в архив

В появившемся окне меняем:

В имени файла вместо .zip указываем .sav

Формат файла: zip

Уровень сжатия: Normal

Метод сжатия: Deflate

Размер словаря: 32 KB

Размер слова: 32

В параметрах указать tc=off

Для наглядности привожу скриншот:

Нажимаем ОК. На выходе получаем файл с расширением .sav, который кладем обратно в папку сохранения.

Заходим в игру, загружаемся и играем.

Примечания

Для корректной работы сохранения, символы перевода строки должны быть UNIX-подобными (\n). Блокнот и MS Word не поддерживают их, используя Windows-подобные (\r\n). SublimeText и Notepad++ сохранят изначальный формат при редактировании.

Возможно, WinRAR может упаковать сохранение корректным образом, если использовать нужные параметры сжатия, однако мне неизвестно какие именно. На практике мне это не удалось.

Если сохранение не работает, проверьте, нет ли в редактируемых строках до и после знака равенства пробелов. Если есть, удалите их.

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=3136885729					

More Stellaris guilds