Вдохновленный Spell Perk Item Distributor от po3 для Skyrim, этот мод был создан на основе другого порта от po3 (Base Object Swapper) и использует похожий синтаксис. Используя SFID, вы можете распределять предметы, предметы с уровнем, заклинания, заклинания с уровнем, фракции и AI-пакеты между любыми NPC динамически во время выполнения, без необходимости установки .esp-патчей или конфликтов записей.

С помощью этого мода вы сможете:

назначать предметы NPC без .esp
распространять добавленные модом заклинания или предметы для увеличения разнообразия врагов
Добавлять фракции NPC для функционирования, аналогичного ключевым словам Skyrim
Добавлять фракции NPC для включения или исключения тем диалога
Добавлять AI-пакеты NPC для увеличения погружения в графику

 

 

Некоторые технические подробности(для модеров)

Как использовать:
Подобно BOS, SFID загружает файлы конфигурации из Data/SpellFactionItemDistributor, которые имеют знакомый формат:

[FormType|PatternType:PatternToLookFor]
NPCToAddTo|FormToAdd|amount(x),chance(x)

 

Вот некоторые пояснения:
FormType - тип формы, которую вы хотите добавить. В настоящее время SFID поддерживает
Items любой неэкипируемый предмет (поддерживает Leveled Lists)
Equippables - любой предмет, который можно экипировать (поддерживает Leveled Lists)
Spells  - любой вид заклинаний (поддерживает Leveled Lists)
Factions - любая фракция
Packages - любой пакет AI
PatternType - тип записи, по которой нужно проверить, в настоящее время поддерживает Cell, EditorID, Race, Class, Faction, Item, Name, Mod, Worldspace, Region
PatternToLookFor - слово/часть слова или конкретный идентификатор формы, с которым нужно сравнивать при выборе NPC для раздачи. Начиная с версии 1.1.0, SFID теперь проверяет только указанный PatternType. Здесь можно использовать как formID, так и строки. 'Item' проверяет, есть ли у NPC в инвентаре определенный предмет. 'Mod' будет сравнивать с именем файла, из которого пришел NPC. Дефис/знак минус будет действовать наоборот и применяться ко всем NPC, кроме тех, которые соответствуют шаблону. Вы также можете использовать запятую, чтобы разделить отдельные условия, которые будут оцениваться по отдельности.
Начиная с версии 1.1.0, SFID поддерживает объединение нескольких шаблонов с помощью новых функций . См. примеры ниже.


NPCToAddTo - Либо идентификатор формы конкретного NPC (работает и baseID, и refID), либо слово ALL. ALL будет распространяться среди всех NPC, которые соответствуют шаблону(ам).
FormToAdd - идентификатор формы предмета, который вы хотите распространить и который соответствует типу FormType.
Amount - используется только для предметов; сколько предметов вы хотите добавить
Chance - число от 0 до 100, обозначающее шанс того, что предмет будет роздан. Если не указано, то по умолчанию будет 100 (100%).

ПРИМЕЧАНИЕ: при использовании идентификаторов форм первые две цифры (префикс порядка загрузки) не нужны. Вы можете вырезать их и просто поставить 0x + последние 6 цифр + ~TheModFilenameHere.esp. Смотрите примеры ниже.

 

Примеры:

Добавляет 500 золотых любому NPC, который соответствует шаблону ICTalosPlaza, распределяя их между всеми NPC в ячейках этого района


[Items|Cell:ICTalosPlaza]
ALL|0xF~Oblivion.esm|amount(500)

 

 Добавляет даэдрический длинный меч любому NPC с расой Дремора


[Items|Race:0x38010~Oblivion.esm]
ALL|0x35E76~Oblivion.esm|amount(1)


Помещает Глартира (по ссылке) во фракцию Гильдии магов.


[Factions]
0x294C8~Oblivion.esm|0x22296~Oblivion.esm

Знак „&“ разделяет условия, которые будут оцениваться вместе (AND), а знак ',' разделяет условия, которые будут оцениваться отдельно (OR).

Добавляет предмет из списка уровней ArenaBlueArmor каждому NPC в районе ICArena, кроме тех, кто уже состоит во фракции Arena.


[Equippables|Cell:ICArena&-Faction:ArenaCombatants]
ALL|0x2ACD5~Oblivion.esm|amount(1)

Добавляет заклинание пламени любому NPC, чей класс содержит "Mage", и любому NPC из фракции ArcaneUniversity.

[Spells|Class:Mage,Faction:0x4D16F~Oblivion.esm]
ALL|0x3C405~Oblivion.esm

Как установить мод

Установка Стандартная

Загрузил:
CasualCh
1

Комментарии

Авторизуйтесь, чтобы оставить новый комментарий. Или зарегистрируйтесь.