Создание мода для замены имен горожан в Sims 4 Studio

Единственное, на что хотелось бы обратить внимание: мод повлияет только на симов, сгенерированных игрой после установки мода. На уже существующих симов (будь они игровые, коренные или сгенерированные ранее) он не подействует.
Что вам понадобится?
1. Если вы запускаете программу Sims 4 Studio в первый раз, укажите уникальное имя креатора в окошке Creators Name (1). После чего нажимаем кнопку My Projects (2), чтобы открыть один из игровых файлов .package.
2. Нужный нам файл находится в вашей папке с игрой, по адресу /The Sims 4/Data/Client и называется ClientDeltaBuild0.package (1). Открываем его (2).
3. После открытия файла сортируем ресурсы в столбце Instance от 0 до Z. Искать через фильтр нужный нам ресурс не рекомендую – программа, скорее всего, зависнет и вылетит.
4. Нужный нам файл идет под номером 0x7036FF3703847744. Выбираем его (1) и извлекаем через кнопку Batch Export (2).
5. Имя файла и расширение не меняем! Сохраняем как есть!
6. Сам файл .package сохранять не нужно. Теперь возвращаемся в главное меню программы (File – Main Menu) и создаем пустой файл .package через пункт меню Tools – Create Empty Package.
7. Даем имя и сохраняем в нужной нам папке.
8. Добавим в наш файл .package один из файлов настроек, отвечающий за имена генерируемых в игре горожан и служебных симов. Для этого выберем в меню пункт Tools – Extract Tuning…
9. Далее находим файл, введя в поисковую строку значение 784760DD00959DFA (значение Instance) или же sim_spawner (1). Добавляем его через кнопку Add to current package (2).
10. Вы увидите, что он разделился на ресурсы 2х типов: Tuning и Sim Data. Изменять мы будем оба. Теперь осталось добавить еще один ресурс, который мы извлекли с вами в самом начале (он отвечает за рандомный подбор имени в CAS). Для этого нажимаем на кнопку Batch Import.
11. Выбираем наш файл и открываем.
12. Теперь в левой части окна программы Sims 4 Studio отображается уже 3 ресурса. Выбираем первый из них и теперь все внимание на вкладку XML в правой части.
А здесь первыми строками идет перечисление доступных языков:
<C n="Language">
<L n="_elements">
Нас интересует строка русского языка: <T ev="14">RUSSIAN</T>. Как видите, он идет под номером 14.
13. Спустившись ниже я к своему удивлению обнаружила, что все локализации привязаны к английскому языку. Если мы это не изменим, то в результате горожане у нас будут ходить с английскими именами, более того – написаны имена будут на латинице. Так как мод я создаю только для российской локализации, менять значение я буду лишь в пункте <T n="locale_string">ru-ru</T>, с ENGLISH на RUSSIAN.
14. И вот теперь настала одновременно самая простая и в то же время самая нудная и долгая часть работы над модом. Находим строки <E n="language">RUSSIAN</E> <U n="random_name_tuning"> и вручную меняем имена в следующих пунктах:
Имен может быть как больше, так и меньше игровых, но следите за целостностью тегов <T>Имя сима</T>! И не удалите случайно </L> в конце списка. После этого лучше сохранить наш файл .package, нажав кнопку Save.
15. Теперь открываем второй ресурс в левой части окна. И снова ищем лишь значения «RUSSIAN», «14» и «ru-ru». Сверяем, чтобы не было несоответствий.
16. И во 2м, и в 3м ресурсах нас будет интересовать строки, идущие сразу за <U type="Object" schema="TunableRandomNameMappingTuple"> <T name="language">14</T>.
Здесь мы также меняем вручную имена, с той лишь разницей, что теги теперь имеют вид <T type="String">Имя сима</T>, так что просто скопировать из первого ресурса строки, увы, не получится. Хотя ускорить процесс все же можно, скопировав строки внутри пунктов из 1го ресурса в соответствующие пункты 2го, после чего заменить в них открывающие теги <T> на <T type="String">.
17. После того, как русские имена во всех 3х ресурсах файла .package заменены, сохраняем его и помещаем в игровую папку Mods для проверки:
- Игра The Sims 4 (мод создавался для игры версии 1.25.136.1020)
- Программа Sims 4 Studio (я использовала версию 2.7.0.9)
1. Если вы запускаете программу Sims 4 Studio в первый раз, укажите уникальное имя креатора в окошке Creators Name (1). После чего нажимаем кнопку My Projects (2), чтобы открыть один из игровых файлов .package.
2. Нужный нам файл находится в вашей папке с игрой, по адресу /The Sims 4/Data/Client и называется ClientDeltaBuild0.package (1). Открываем его (2).
3. После открытия файла сортируем ресурсы в столбце Instance от 0 до Z. Искать через фильтр нужный нам ресурс не рекомендую – программа, скорее всего, зависнет и вылетит.
4. Нужный нам файл идет под номером 0x7036FF3703847744. Выбираем его (1) и извлекаем через кнопку Batch Export (2).
5. Имя файла и расширение не меняем! Сохраняем как есть!
6. Сам файл .package сохранять не нужно. Теперь возвращаемся в главное меню программы (File – Main Menu) и создаем пустой файл .package через пункт меню Tools – Create Empty Package.
7. Даем имя и сохраняем в нужной нам папке.
8. Добавим в наш файл .package один из файлов настроек, отвечающий за имена генерируемых в игре горожан и служебных симов. Для этого выберем в меню пункт Tools – Extract Tuning…
9. Далее находим файл, введя в поисковую строку значение 784760DD00959DFA (значение Instance) или же sim_spawner (1). Добавляем его через кнопку Add to current package (2).
10. Вы увидите, что он разделился на ресурсы 2х типов: Tuning и Sim Data. Изменять мы будем оба. Теперь осталось добавить еще один ресурс, который мы извлекли с вами в самом начале (он отвечает за рандомный подбор имени в CAS). Для этого нажимаем на кнопку Batch Import.
11. Выбираем наш файл и открываем.
12. Теперь в левой части окна программы Sims 4 Studio отображается уже 3 ресурса. Выбираем первый из них и теперь все внимание на вкладку XML в правой части.
А здесь первыми строками идет перечисление доступных языков:
<C n="Language">
<L n="_elements">
Нас интересует строка русского языка: <T ev="14">RUSSIAN</T>. Как видите, он идет под номером 14.
13. Спустившись ниже я к своему удивлению обнаружила, что все локализации привязаны к английскому языку. Если мы это не изменим, то в результате горожане у нас будут ходить с английскими именами, более того – написаны имена будут на латинице. Так как мод я создаю только для российской локализации, менять значение я буду лишь в пункте <T n="locale_string">ru-ru</T>, с ENGLISH на RUSSIAN.
14. И вот теперь настала одновременно самая простая и в то же время самая нудная и долгая часть работы над модом. Находим строки <E n="language">RUSSIAN</E> <U n="random_name_tuning"> и вручную меняем имена в следующих пунктах:
- <L n="female_first_names"> - женские имена
- <L n="female_last_names"> - женские фамилии
- <L n="last_names"> - мужские фамилии (здесь в случае с иностранными несклоняемыми фамилиями можно просто скопировать содержимое предыдущего пункта)
- <L n="male_first_names"> - мужские имена
Имен может быть как больше, так и меньше игровых, но следите за целостностью тегов <T>Имя сима</T>! И не удалите случайно </L> в конце списка. После этого лучше сохранить наш файл .package, нажав кнопку Save.
15. Теперь открываем второй ресурс в левой части окна. И снова ищем лишь значения «RUSSIAN», «14» и «ru-ru». Сверяем, чтобы не было несоответствий.
16. И во 2м, и в 3м ресурсах нас будет интересовать строки, идущие сразу за <U type="Object" schema="TunableRandomNameMappingTuple"> <T name="language">14</T>.
Здесь мы также меняем вручную имена, с той лишь разницей, что теги теперь имеют вид <T type="String">Имя сима</T>, так что просто скопировать из первого ресурса строки, увы, не получится. Хотя ускорить процесс все же можно, скопировав строки внутри пунктов из 1го ресурса в соответствующие пункты 2го, после чего заменить в них открывающие теги <T> на <T type="String">.
17. После того, как русские имена во всех 3х ресурсах файла .package заменены, сохраняем его и помещаем в игровую папку Mods для проверки:
Другие новости по теме:
Последние статьи
- Событие «Привет из прошлого» и коллекция упаковок молока в Симс 4
- Обзор дополнения «The Sims 4 Жизнь и смерть» на основе стрима
- Мудлеты из игрового набора «The Sims 4 Star Wars: Путешествие на Батуу»
- Обзор комплекта «Симс 4 Уютное кафе»
- Обзор дополнения «The Sims 4 Стрелы Купидона» на основе стрима
- Обзор города Сан-Секвойя из «The Sims 4 Жизненный путь»
- ReShade для Sims 4: Cinematic Depth Of Field
- Карта Мунвуд Милла с предметами коллекционирования
- Карта Эвергрин-Харбор с предметами коллекционирования
- Карта Горы Комореби с предметами коллекционирования
Последние скриншоты
Последнее видео