Решение проблем с компанией
Если не проходится та или иная миссия, необходимо сделать следующее:
После выполнения указанного задания (например, потопить 50000 тонн в миссии British Coastal Waters) открываем последнюю сохранённую игру (они находятся в папке C:\Users\Имя_пользователя\Documents\SH5\data\cfg\SaveGames). Далее заходим в папку с именем Campaign-2010-.... Открываем файл Campaign.cfg текстовым редактором, ищём строчку с названием миссии:
[Campaign.CampObj.MacroObj 5]
ObjectiveID=TG_British_Coastal_Waters
Name=Campaign.CampObj.MacroObj 5.Name
MapZone=Coastal_Shipping
ValuePointsProvided=1
FurtherInfo=Campaign.CampObj.MacroObj 5.FurtherInfo
StartDate=19390901
EndDate=19400601
IsCompleted=true
IsFailed=false
IsUnlocked=true
GenAchiev=OBJ British Coastal Waters Succesful
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements=OBJ Invasion Of Poland
[Campaign.CampObj.MacroObj 5.PersObj 1]
PersObjType=0
Name=Sink_50,000_tons_on_the_British_Eastern_Coast
Description=Campaign.CampObj.MacroObj 5.PersObj 1.Description
RelatedMapLocations=Line_BCW
IsCompleted=true
Меняем два значения параметра IsCompleted на true. После загрузки сэйва видим, что миссия засчитана, прогресс-бар увеличился. По отзывам на форумах, данный метод позволяет пройти всю кампанию.
Или же можно использовать программу Active campaign selector for Silent Hunter 5
--------------------------------------------
Версия 0.04
-----------
Программа предназначена для быстрой смены текущей кампании в сохраненной игре SH5.
Программа выводит два списка: слева - сохранённые игры (сэйвы), справа - доступные кампании.
Список сохранённых игр отображает порядковый номер, игровую и реальную даты. Внизу выводится информация об имени командира подлодки (captain), игровые очки (renown) и название текущей кампании.
- выбираем нужный сэйв в левом списке (по умолчанию после запуска программы уже выбран крайний сэйв);
- выбираем кампанию, которую мы хотим сделать активной, в правом списке;
- нажимаем Ok;
- ждём завeршения процесса.
Текущая версия пока что умеет обрабатывать только один сэйв за раз, поэтому для обработки следующего сэйва программу следует перезапустить.
Изменения:
----------
v0.04:
- добавлен фильтр на выбор новой кампании: теперь можно выбирать только те кампании, которые следуют непосредственно за текущей.