ExtraSkills
Активный0.0
Установок
Последнее обновление
ExtraSkills
ExtraSkills представляет собой дополнение для мода Reskillable, которое значительно расширяет его функционал. С помощью этого аддона вы сможете без особых усилий создавать и добавлять совершенно новые навыки в свою игру.
Основные возможности
Хотя в текущей версии невозможно добавлять новые черты внутри создаваемых навыков, вы можете использовать эти навыки для установки различных требований и ограничений в игре.
Настройка и конфигурация
Все файлы конфигурации мода должны располагаться в специальной директории. Именно здесь вы найдете JSON-файл с настройками и сможете разместить иконки для новых навыков.
В JSON-файле вы можете определить и перечислить несколько новых навыков, которые хотите добавить. При первом запуске автоматически генерируется пример конфигурации:
[
{
"name": "example",
"localName": "Example",
"background": "stone"
}
]
Важно: Этот пример не будет добавлен как реальный навык. Вы можете оставить его для справки. Любой навык с именем "example" автоматически игнорируется системой.
Структура навыков
Каждый навык должен соответствовать определенному формату с тремя обязательными свойствами:
- name - это внутреннее имя навыка, которое используется для регистрации в системе. Файл иконки должен иметь точно такое же имя.
- localName - отображаемое имя навыка в игре. Это значение автоматически добавляется в языковую карту перевода.
- background - должен содержать путь к блоку, который будет использоваться в качестве фона для навыка.
Требования к иконкам
Все файлы иконок должны быть в формате PNG и иметь размер 64x64 пикселей. Верхняя строка размером 64x16 пикселей предназначена для четырех иконок стадий развития навыка. Вы можете использовать пример иконки в качестве ориентира для создания собственных.
Использование в Reskillable
При добавлении новых блокировок навыков в конфигурации Reskillable, если вы хотите использовать навык, добавленный через этот мод, вы должны ссылаться на него как "extraskills:<имяНавыка>". Например, если у вас есть навык с именем "tech", то блокировка должна использовать "extraskills:tech".