XML Injector для The Sims 4 — это библиотека модов, которая позволяет модификациям, ранее требовавшим скриптов для простых изменений, использовать пользовательские сниппеты вместо полноценного кода. Библиотека предоставляет всю необходимую скриптовую часть, а моддеру больше не нужно писать, компилировать и поддерживать собственные скрипты.
В настоящее время XML Injector поддерживает добавление взаимодействий с игровыми объектами различными способами с помощью простой XML-структуры.
XML Injector для The Sims 4
XML Injector — это библиотека модов, позволяющая модификациям, которые обычно требуют написания скриптов для простых изменений, использовать пользовательские XML-сниппеты. Библиотека предоставляет необходимую скриптовую основу, благодаря чему моддер может публиковать мод без необходимости писать, компилировать и поддерживать скрипт.
Обновление: Xml Injector v4 — проверка дублирующихся категорий
Добавлена проверка на дублирование при внедрении данных в категории picker_dialog. Это связано с редкими случаями, когда добавление в одну категорию также влияет на другую (например, при добавлении категории подарков для компьютера, она также появляется для телефона). Причина такого поведения не установлена, но внедрена проверка на дубликаты, чтобы предотвратить их появление при одновременной вставке в категории компьютера и телефона.
Версия библиотеки по-прежнему имеет номер 4, но рекомендуется использовать сборку с пометкой "categories duplicates check".
Автор: Triplis
Xml Injector v4
Добавлен инжектор для типа PurchasePickerInteraction с возможностью внедрения в picker_dialog categories и purchase_list_options.
Примеры использования находятся в папке Examples.
Автор: Triplis
Xml Injector v3
После патча с добавлением университета изменился способ работы компьютеров: доступ теперь можно ограничивать для конкретных персонажей, и большинство взаимодействий стало учитывать эти ограничения ("lock aware").
Обновление включает:
Поддержку взаимодействий, учитывающих блокировки, через параметр
add_lock_aware_interactions_to_lockable_objectsи списокsuper_affordances(без подчеркивания).Пример настройки содержится в папке Examples.
Взаимодействие для тестирования снова отображается, поскольку оно было связано с перемещенным элементом.
Добавлена возможность внедрения наград в магазин удовлетворения через
add_satisfaction_store_rewards.
Автор: Triplis
Информация (INFO)
XML Injector позволяет другим модам использовать XML-сниппеты вместо собственных скриптов. В настоящее время поддерживает добавление взаимодействий к игровым объектам через XML.
Автор оригинальной версии: Scumbumbo
Текущий поддерживающий разработчик: Triplis
Для игроков
Если вы только играете, этот мод нужен только в случае, если другой мод указывает на его необходимость. Сам по себе XML Injector не добавляет функциональности и работает в фоне.
Для установки:
Скачайте файл, содержащий два элемента:
XmlInjector_Script_v2.ts4scriptXmlInjector_Test_v2.package
Поместите оба файла в корень папки Mods.
Включите поддержку скриптов в настройках игры.
Убедитесь, что XML Injector работает, проверив наличие тестовых взаимодействий (например, на почтовом ящике, компьютере, симе и т.д.). После проверки файл
XmlInjector_Test_v2.packageможно удалить, оставив только.ts4script.
Актуальная версия — v2, совместима с патчем 1.50.67 (от 21 февраля 2019 года).
Для моддеров
XML Injector предназначен для упрощения работы с XML-настройками игры без написания скриптов. Поддерживаемые функции:
Добавление взаимодействий к объектам (по instance ID, названию или шаблону).
Добавление взаимодействий к симу, телефону, панели отношений.
Добавление взаимодействий в списки (например, "Дружелюбные").
Проверка установленной версии XML Injector.
Внедрение
loot_actions,buffs, состояний и триггеров.Инъекция наград, компонентов отношений и прочего.
Примеры и документация включены в архив (Examples, PDF-инструкции, исходники скрипта).
Распространять XML Injector вместе со своими модами не рекомендуется. Пользователь должен загрузить его самостоятельно, чтобы избежать конфликтов и дублирования версий.
Вопросы можно задавать в теме обсуждения на сайте распространения мода или через контактные данные, указанные в документации.
XML Injector в настоящее время поддерживается Triplis.
Команда XML Injector
Вы можете оставить отзыв только после загрузки файла.
There are no reviews to display.