RimWorld

RimWorld

Not enough ratings
Как перенести свою колонию в новый файл сохранения
By Кирилл
В данном гайде представлен способ полу-безопасного переноса ваших пешек, предметов, колонии и т. д. из одного (сломанного, испорченного) файла сохранения в другой чистый сейв!
   
Award
Favorite
Favorited
Unfavorite
Я часто создаю гигантские колонии, состоящие из нескольких поколений, и каждый раз эмоционально привязываюсь ко всем поселенцам!

Я воспитывал их с рождения, а теперь у них есть дети и внуки.

(Пока некоторые из вас, бессердечные ублюдки, играют здесь в симулятор военных преступлений 3000, я трачу свою жизнь на этот невероятно долгий и утомительный процесс, чтобы спасти моих драгоценных персонажей)

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


Так что этот гайд для тех, у кого также есть нездоровая привязанность к
вымышленным персонажам :-)
Если вы хотите сохранить структуру базы

ПРИМЕЧАНИЕ. Данный этап необходим только в том случае, если вы хотите сохранить стены, полы, все постройки. Всё остальное (даже мебель) можно сохранить и без этого шага.

Честно говоря, эта часть очень сложна, если вы не знакомы с кодированием или не копаетесь в файлах RImworld, я предлагаю вам просто сделать снимок экрана вашей базы,
затем используйте режим бога (который не требует затрат на строительство) в инструментах разработчика, чтобы просто вручную построить всё заново. Это будет намного проще, чем пытаться сделать это без каких-либо предварительных знаний.

Однако, если вы не хотите делать всё вручную, то вам понадобится мод VE Base Generation.

ШАГ ПЕРВЫЙ: Мебель и прочее

Удалите любую мебель и т. д., которую хотите сохранить.

«Разве нельзя просто построить свою мебель в режиме бога, лол?»

Ответ: Да. Но режим бога будет спавнить все постройки с качеством "нормально". Если у вас есть куча шедевральных работ, отличные, легендарные стулья, кровати и прочее, это НЕ сохранится.

Вы можете сохранить произведения искусства, книги и т. д., НО они потеряют персонализацию и истории, перечисленные на вкладке «искусство». Я не знаю, как их сохранить.

К сожалению, вы также потеряете характеристики, названия и т. д. личного оружия, хотя сохранится базовый тип (например, плазменный меч) и уровень качества. Действуйте осторожно.

Если вы пытаетесь сохранить могилы... НЕ выкапывайте их тела и не пытайтесь унести их с собой. Это так не работает!

Мы доберёмся до мёртвых людей через мгновение.

ШАГ ВТОРОЙ: Люди – подготовительная работа

Запишите список семейных связей и любовников всех ваших пешек, если хотите их сохранить. Процесс, который мы будем выполнять, позволяет сохранить отношения нетронутыми примерно в 60% случаев.

Примечание Из-за того, как игра и редактор персонажей обрабатывают отношения детей и родителей, если у вас есть, скажем, два брата, они узнают, что они братья, только если вы назначите им родителя. так что тебе придется также перенести в новый файл сохранения их мертвого родителя. Или просто назначьте им случайную пешку в качестве отца. (скажем, он пошел за молоком...)

ШАГ ТРЕТИЙ: Мертвые люди

Это шаг нужен только в том случае, если вы хотите сохранить мертвых колонистов, память о них, их семейные связи, их могилы.

Откройте редактор персонажей (Мод). В левом верхнем углу есть крошечный значок глобуса, цвет которого при нажатии на него меняется с серого на белый.

Одна версия показывает *всех* ваших колонистов (даже мертвых), а другая — только живых.

Найдите своих мертвых колонистов, которых хотите сохранить, и сохраните их в файл. (маленький значок файла сохранения под изображением. Если вам нужно больше слотов для сохранения, вы можете изменить настройки мода).

(Я рекомендую очень избирательно выбирать, мертвецов, которых вы планируете сохранить, потому что этот процесс довольно муторный.

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

Естественно, что это расстроит ваших колонистов, и вам придется либо смириться с этим, либо перейти на вкладку «Потребности» и вручную удалить память о смерти у каждого отдельного колониста. Поскольку это так утомительно и раздражает, я привожу только тех персонажей, которых хочу запомнить на 100%.)

Теперь, когда вы собрали со всей своей колонии все, что хотели, пришло время двигаться дальше!

ШАГ ЧЕТВЁРТЫЙ: ОБЯЗАТЕЛЬНЫЙ

Сформируйте караван с каждой пешкой и животными, которых нужно сохранить, неся все предметы, которые также хотите сохранить. Используйте режим разработчика, чтобы заставить пешек «немедленно покинуть карту», ​​что автоматически поместит все в их инвентарь, даже если они на самом деле не могут это нести.

Перейдите на другую клетку, используя мод «Set Up Camp», игра будет рассматривать ее как карта, сгенерируемая для квестов, а не как поселение.

Сохранение Пешек

С помощью редактора персонажей сохраните каждую пешку, используя маленький значок сохранения под ее изображением. Выберите для них слот (и будьте уверены, что случайно не перезапишите других поселенцев)

Это сохранит не только самих пешек, но и все, что есть в их инвентаре.

Таким же образом можно сохранить животных: вам придется выбрать их на карте, так как они не отображаются в вашем списке колонистов. Вы сохраняете их точно так же, как и пешек.

Опять же, если у вас недостаточно слотов, вы можете использовать настройки мода, чтобы добавить еще больше слотов.

Если у вас ВСЕ ЕЩЕ недостаточно мест

Вы можете сохранить/экспортировать весь список в текстовый файл на рабочем столе, а затем безопасно сохранить в этих слотах новые пешки. (Затем вам придется импортировать этот список обратно в редактор персонажей, чтобы получить всех)

ВНИМАТЕЛЬНО, потому что при сохранении текстовый файл всегда называется «pawnslots.txt». Вам нужно его переименовать, потому что в следующий раз, когда вы нажмете «Сохранить», он сохранит новый файл «pawnslots.txt» и перепишет старый.

Сохранение игры

Сохраните игру прямо сейчас, если что-то пойдёт не так, то вы можете загрузить это сохранение (со всеми модами, которые были на тот момент) и всё исправить.

Новое сохранение


Выберите сценарий, затем перейдите в режим редактирования сценария. (Для этого вам понадобится режим разработки)

Если вы сохранили стены/полы вашего поселения: добавьте в сценарий опцию «Создать собственное здание на открытой карте». Прокрутите список до самого конца, найдите свое поселение, выберите его и поместите в центр.

Не имеет значения, кто ваши стартовые колонисты, потому что мы собираемся их удалить (извините...)

Пешки

Откройте редактор персонажей.
Неважно, какого персонажа вы выбрали... Под его изображением щелкните значок загрузки и выберите пешку из списка. Он добавит их в колонию и прокрутит все меню, чтобы вы могли «телепортировать» свою новую пешку на карту.

Сделайте это для каждой сохраненной вами пешки.

Сделайте тоже самое для мертвых пешек, они появятся живыми. Мы исправим это через секунду, лол....

Они появятся живыми, и вам придется убить их снова. Так как это расстраивает колонистов, сделайте это до того, как спавнить живых колонистов. (Однако, если у вас еще нет других колонистов, вы не можете редактировать их семейные отношения, и как только вы убьете пешку, вы больше не сможете получить для них полный доступ к социальному меню в редакторе персонажей. Другие пешки по-прежнему могут добавлять их в качестве членов семьи, но вы не можете изменить отношения мертвой пешки. Когда я сделал это,
по какой-то причине моя мертвая пешка подумала, что ее муж был ее отчимом, что ухххх... кхм. Я не мог изменить это после того, как она умерла, не воскресив и не убив ее снова. В каком порядке это делать, решать вам... Оба варианта имеют свои неприятные сложности.)

Проблемы и устранение неполадок, связанных с появлением пешек

Если вы попытаетесь загрузить пешку и ничего не произойдет... Это означает, что у них в инвентаре есть что-то сохраненное, несовместимое с вашим новым сохранением. Возможно, это был мод, который вы удалили, или что-то странное пошло не так. Не паникуйте! Просто запишите имя этой пешки и завершите список.

Сохраните новую игру и вернитесь к старому сохранению. Найдите проблемных пешек, просмотрите их инвентарь и удалите все, что выглядит проблемным. Если там написано «Минифицированная вещь» вместо того, что есть на самом деле, удалите этот предмет. Я не знаю, почему некоторые из них багуются.

Я знаю палатки из этого мода: не работаю при переносе примерно в 80% случаев. То же самое можно сказать и о многих предметах мебели/зданиях из VFE Ancients. Я не знаю, почему.

Редактор персонажей автоматически удаляет любые хедиффы, потребности и т. д., которые не работают с вашим новым списком модов, поэтому, если есть проблема, то это 99,9% инвентаря.
(Если дело не в инвентаре, то я вам помочь не смогу >_>)

Семейные отношения часто сильно портятся... Редактор персонажей сохраняет примерно половину из них. Он часто превращает родителей в приемных родителей, если помнит, что они женаты, но не помнит, что у них есть дети. И если у вас есть семьи инопланетян смешанной расы, использующие HAR, он автоматически отключит членов семьи, если они не принадлежат к одной расе. (Итак, у эльфа и орка есть ребенок-эльф. Игра запомнит родителя-эльфа, но не родителя-орка.)

Как это исправить... Зайдите на вкладку «Социальные сети» каждой пешки и вручную добавьте отношения. (Вы составили список,
верно?) Я рекомендую вам начать с самого молодого поколения вашей колонии, так как вам легче добавлять родителей, чем детей. Вы также можете добавить привязанных животных, если они запутались.

Я упоминал об этом ранее, но если вы хотите, чтобы два брата и сестры были связаны между собой, вам *нужно* назначить им родителя в редакторе символов, чтобы это работало.
Если вы привезли их мертвого папу, отлично! Если вы этого не сделали, просто выберите какого-нибудь случайного человека из другой фракции... или одного из тех, с кем вы начали сценарий, неважно.

Удалить случайных пешек

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

Нажмите на нее, и появятся новые параметры. Один из них — большой жирный знак минус.

Выберите пешек, с которых вы начали этот файл сохранения.

И удалите все их следы из этого существования.
(Идеология иногда считает это «смертью» и советует устроить их похороны)

Наведите порядок на вкладке «Потребности»

Так что самое странное в этом то, что иногда пешки помнят свою смерть, лол. Я думаю, что происходит, так это то, что они вспоминают члена семьи, который не был загружен, когда вы их заспавнили? Не имею представления. В игре пишет типа "Мой двоюродный брат [мое имя] умер", но на вкладке "Потребности" это будет выглядеть так: «Мой {0} умер». Используйте знаки плюс и минус, чтобы стереть это.

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

Если у вас миллиард колонистов, делать это для каждого из них — заноза в заднице.
Вот почему я предлагаю оценить, нужно ли вам ДЕЙСТВИТЕЛЬНО приносить этого мертвеца или нет, когда вы спасаете свои пешки, лол.


Распаковка

Выбросьте всё из их инвентаря, и вы получите все, что хотели сохранить!

Если вы переключите режим бога (это значок маски вверху), вы сможете построить все стены/пол на своей базе - всё, что у вас было раньше, используя ранее сделанный вами снимок экрана.
Используйте VE BASE GENERATION, чтобы сохранить базу (хотя это не сохранит все, и некоторые вещи будут генерироваться странно, но вы получите около 80% базы) и превратите ее в «мод», чтобы вы могли начать новую игру и «сгенерировать карту с данным строением по центру», чтобы сохранить свою базу.

Чтобы сделать это:

  • Включите режим разработки.

  • В разделе «Приказы» теперь есть кнопка «Экспорт из области». Другая кнопка экспорта имеет ограниченное пространство. Итак, создайте новую область и поместите в нее все, что хотите сохранить, а затем нажмите эту кнопку.

Появится окно с некоторыми опциями. Обязательно проверьте информацию о создании электросетей и сохранении построенных вами крыш.


Когда вы «экспортируете» его, он просто копирует данные в буфер обмена. Так что выйдите из игры.

Зайдите в текстовый файл (или редактор кода) и вставьте его.

Убедитесь, что верхняя часть выглядит так:

<Defs> (вам придется ввести это)

Потом под этим, немного пошатнувшись,
должно быть это:

<KCSG.StructureLayoutDef>
<defName>SSBuilds_BurbCafeteriaLarge1</defName>
<layouts>

и вся-вся тарабарщина, которую вы скопировали.
Под всей вашей вставленной тарабарщиной (я знаю, все, кто знает настоящий код, сейчас плачут), убедитесь, что там написано:

</KCSG.StructureLayoutDef>

А затем:

</Defs>

Сохраните этот файл как хотите, без пробелов, но расширение файла должно быть «.xml».

Перейдите в папку с добавленными вручную модами, который должен быть здесь:
Steam\steamapps\common\RimWorld\Mods

Создайте папку с любым названием (у меня это SSBuilds, для Sugarstar Builds). Внутри этой папки создайте следующие папки:

Mods\SSBuilds\About Mods\SSBuilds\Defs\LayoutDefs\YourFile.xml

В вашей папке «About» должен быть файл «About.xml», который я только что скопировал из другого мода (который находится здесь: Steam\steamapps\workshop\content\294100... выберите любой из них и используйте его файл «About.xml» в качестве шаблона для вашего.)

Если вы этого не сделали, в следующий раз, когда вы загрузите игру, там будет мод, названный так, как вы его назвали, с большой буквой L перед ним (L — локальный).

Как только вы добавите его в свою игру, проверьте, работает ли он, и есть ли в списке модов.

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

Но я заметил, что если вы заспавните пешку без ксенотипа (скажем, вообще без длс Биотехнологии), то игра будет считать пешку обычным человеком. Вы можете использовать редактор персонажей, чтобы придать им нужные черты или назначить им целый ксенотип.

(Примечание: будет переписана одежда пешки, волосы, кожа и т. д.)
3 Comments
Kot_3adrot May 12, 2024 @ 4:37am 
ну я говорю про гайды в целом, а то как вы оцениваете свои гайды это ваше право, я просто отправил приглашение туда куда было удобно (будь ваш профиль открыт, отправил бы в профиль)
Кирилл  [author] May 12, 2024 @ 4:25am 
@Kot_3adrot, Нет, это моё худшее руководство :steamthumbsdown:
Kot_3adrot Apr 28, 2024 @ 9:18am 
Здравствуйте, уважаемый Mutata! Ваши руководства прекрасны, я бы хотел пригласить вас на свой Discord-сервер, посвящённый деятелям сообщества Steam. В основном, люди на сервере рекламируют свои руководства, общаются, делятся опытом.
Если вам интересно, то примите, пожалуйста, мою заявку в друзья, и я вас приглашу