Скачать Devil Fruit Progression — Minecraft Моды — MetaMods

Devil Fruit Progression

Активный

Установок

11

Последнее обновление

1 год назад
Клиент
Аддоны

Devil Fruit Progression

Мод Devil Fruit Progression предоставляет возможность настраивать зависимости для способностей и пробуждений дьявольских фруктов без необходимости знания языка программирования Java. Все параметры конфигурации хранятся в датапаках.

Принцип работы системы требований

Система использует иерархическую структуру проверок. Большая область считается выполненной, если завершена хотя бы одна из входящих в неё малых областей. В свою очередь, малая область считается выполненной только при выполнении всех содержащихся в ней требований.

Доступные типы требований

Показатель силы (Дорики)

  • Идентификатор: ability_progression:doriki
  • Параметры: числовое значение doriki, опциональный булевый параметр percentage
  • Логика: при percentage=false требование выполняется, если показатель силы игрока равен или превышает указанное значение; при percentage=true - если отношение текущего показателя к максимальному равно или превышает указанное число

Опыт Хаки

  • Идентификатор: ability_progression:haki
  • Параметры: числовое значение hakiXP, тип хаки (BUSOSHOKU, KENBUNSHOKU, HAOSHOKU), опциональный параметр percentage
  • Логика: аналогична системе дорики, но применяется к конкретному типу хаки

Раса и подраса

  • Идентификатор расы: ability_progression:race
  • Идентификатор подрасы: ability_progression:sub_race
  • Параметры: строковые значения race и subRace
  • Применение: позволяет ограничить доступность способностей для определённых рас или их подтипов

Боевой стиль и фракция

  • Идентификатор стиля: ability_progression:fighting_style
  • Идентификатор фракции: ability_progression:faction
  • Параметры: строковые значения style и faction
  • Логика: проверяет соответствие боевого стиля или принадлежности к фракции

Дьявольские фрукты

  • Идентификатор фрукта: ability_progression:devil_fruit
  • Параметры: идентификатор предмета fruitID
  • Логика: требование выполняется при наличии у игрока указанного дьявольского фрукта

Пробуждение и врождённый Хаошиоку

  • Идентификатор пробуждения: ability_progression:awakening
  • Идентификатор Хаошиоку: ability_progression:haoshoku_born
  • Логика: пробуждение проверяет наличие любого пробуждённого фрукта; Хаошиоку - возможность разблокировки этого типа хаки в мире

Квесты и способности

  • Идентификатор квеста: ability_progression:quest
  • Идентификатор способности: ability_progression:unlocked_ability
  • Идентификатор использования: ability_progression:ability_used
  • Параметры: идентификаторы questID и ability, для использования - дополнительно количество раз timesUsed
  • Логика: проверяет завершение квеста, наличие разблокированной способности или количество её использований

Лояльность и стандартное поведение

  • Идентификатор лояльности: ability_progression:loyalty
  • Идентификатор по умолчанию: ability_progression:default
  • Логика: лояльность требует минимального уровня преданности; стандартное поведение разблокирует способность так, как это происходило бы без мода
Участники проекта
Warcar

Warcar

Создан: 13 окт 2024

ID: 92677