Кастомизация генерации НПС в Sims 4 с модом Townie Demographics

От: SonozakiSisters 11361
03.03.2026 Поделиться:

Если вы когда-нибудь замечали, что игра генерирует совершенно неуместных персонажей в ваших мирах The Sims 4, то вы не одиноки. Создали атмосферный скандинавский Нордхавен, а игра населяет его симами, которые явно заблудились? Это классика.

Мод Townie Demographics решает эту проблему, контролируя генерацию НПС через специальные шаблоны для каждого района и города. Благодаря этому в вашем Нордхавене будут появляться подходящие персонажи, а не случайный микс.

Banner

Но есть нюанс: мод статичен – автор уже всё настроил, и через игру изменить шаблоны нельзя. Многим это подходит, но что если у вас свое видение? Допустим, вы делаете японский сеттинг и хотели бы видеть побольше азиатов?

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

Подготовка

Что вам понадобится для настройки шаблонов? Конечно же, сам мод и Sims4Studio. На всякий случай продублируйте себе мод, чтобы откатить все изменения, если что-то пойдет не так.

После настройки студии, где нужно указать путь к игре и к Документам, нам нужно открыть оригинальный файл мода. Делается это через кнопку "Мои проекты":

В папке мода выбираем [Kuttoe] TownieDemographics.package:

Теперь мы можем просмотреть содержимое мода. Помимо строк Sim Template и Tuning файлов (они служебные для интерфейса), здесь есть два типа файлов: Snippet Tuning и Tag Set Tuning. Начнем со сниппетов.

Структура Snippet Tuning

Все файлы имеют в названии город, так что ориентироваться в них легко. Для примера возьмем сниппет для Хэнфорда:

В списке Streets указаны районы города: Village – Финчвик, Rural – Олд-Нью Хэнфорд, Woods – Брамблвудский лес. Названия районов не всегда очевидны, поэтому я подготовила для вас таблицу.

Раскроем атрибуты района Village. Вы можете свернуть лист filter_terms, для нашей задачи там нет ничего полезного. Главное здесь – это ссылки на файлы TagSet. Именно в них задаются шаблоны НПС. Здесь указано несколько шаблонов, и чаще будут генерироваться симы по шаблонам Caucasian Basics и Caucasian Country (у них вес 3, а по умолчанию он равен 1).

О настройке имен для района я расскажу немного позже.

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

Структура Tag Set Tuning

Давайте откроем самый первый тэг сет со скрина выше. Просто скопируйте его название и вставьте в фильтр над таблицей файлов. Он называется Generic Basics, что означает, что это дефолтный шаблон для всех базовых НПС в вашей игре.

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

Но что если вы хотите, например, видеть только белых европейцев с голубыми глазами? Не буду обвинять вас в белом супрематизме ;D Нам нужно добавить в файл новые тэги, которые задают желаемые параметры. Для европейцев тэг – Archetype_Caucasian, а для голубых оттенков глаз – EyeColor_Blue, EyeColor_HazelBlue, EyeColor_LightBlue. Мы просто вставляем эти тэги ниже существующего, оформив их аналогично в структуру <E>Тэг нейм</E>:

И это все! Теперь во всех районах, где указан шаблон Generic Basics, будут создаваться белые европейцы в современной одежде с голубым оттенком глаз. Конечно, это далеко не единственное, что вы можете настроить. Есть тэги для цвета и текстуры волос, оттенка и тона кожи. Вы даже можете настроить, какие подтипы одежды должны быть на симе. Например, так выглядит тэг сет для НПС садовника:

На нем должны быть джинсы, футболка и шляпа с полями.

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

Замена тэг сетов в сниппете городов

Предположим, вы отредактировали шаблон Generic Basics и он вас устраивает. Но что если вы хотите, чтобы в Хэнфорде использовался другой шаблон? Здесь тоже ничего сложного. 

Найдите в списке тэг сетов тот, который подходит для настраиваемого вами района. Допустим, мы хотим в Финчвике чаще видеть не европейцев, а симов из Ближнего Востока в сельской одежде. Нам подходит этот тэг сет:

Вы, конечно, тоже можете его модифицировать

Просто скопируйте идентификатор (9283200869465141127) вместе с названием (Kuttoe:TownieDemographics_tagset_MiddleEastern_Country). А затем просто вставьте их вместо шаблона, который вы хотите заменить:

Помимо этого, можно менять вес шаблонов и их количество (вдруг вам и одного хватит).

А теперь немного об именах.

Поле Sim Name Type

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

Если вы хотите, чтобы вместо английских имен при заданном шаблоне использовались, к примеру, латинские имена, то просто заменяете в нужном месте тэг (или же вставляете целой строчкой <E n="sim_name_type">Язык нейм</E>, если тэг имени не указан):

Все именные тэги можно посмотреть здесь.

Хранение настроек

Когда вы закончите настраивать файлы, сохранитесь (можно подписать отредактированный пэкедж) и используйте кнопку Пакетный Экспорт, выделив все файлы типа Snippet Tuning и Tag Set Tuning. Я рекомендую отсортировать по типу, чтобы ничего не пропустить.

Сохраните их в какую-нибудь папку и не удаляйте. При каждом обновлении мода файлы будут заменяться на оригинальные. Чтобы не настраивать все каждый раз, вы сможете при помощи кнопки "Пакетный Импорт" загрузить обратно отредактированные вами файлы.

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

На этом все, спасибо за прочтение!

 

SonozakiSisters:

Boosty 

Telegram

Patreon

Tumblr

Древо династии Mt. Komorebi Fushigi Monogatari

SonozakiSisters

SonozakiSisters

Привет, я Мари – создаю моды, фиксы и полезные инструменты. Люблю делиться закадровым процессом, а также объяснять ошибки и технические аспекты игрового кода.

Поделиться: