Модуль:UnitData/data: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 266: | Строка 266: | ||
}, | }, | ||
["dislike"] = {""}, | ["dislike"] = {""}, | ||
["feature"] = {"Ослабление", "Дебафы", "Порчеустойчивость"}, | ["feature"] = {"Ослабление", "Дебафы", "Порчеустойчивость", "Медлительность"}, | ||
["description"] = "Уникальное строение. Используется в битве за логово для королевской охоты.", | ["description"] = "Уникальное строение. Используется в битве за логово для королевской охоты.", | ||
["min_cost"] = 0, | ["min_cost"] = 0, |
Версия от 05:06, 13 ноября 2022
Данная группа модулей хранит информацию обо всех юнитах из Крушителей подземелий. Перечень модулей:
- Модуль:UnitData - основные функции
- Модуль:UnitData/data - массив данных о юнитах
- Модуль:UnitData/getter - сборщик данных о юнитах
Информация из Модуль:UnitData/doc
Данный модуль содержит информацию о юнитах Крушители подземелий в виде ассоциативных массивов. Приведенные здесь сведения используются при выводе информации о каждом юните на страницах основного пространства Викии.
Основные параметры
Параметр | Тип | Описание |
---|---|---|
name | string | Имя юнита. |
icon | string | Имя файла изображения юнита. |
rarity | number | Идентификатор базовой редкости юнита (см. Модуль:HeroData/rarities). |
race | number | Идентификатор расы юнита (см. Модуль:HeroData/races). |
class | number | Идентификатор класса юнита (см. Модуль:HeroData/classes). |
alliance | number | Идентификатор альянса юнита (см. Модуль:HeroData/alliances). |
type | number | Идентификатор основного типа атаки юнита (см. Модуль:HeroData/types). |
level | number | Минимальный уровень юнита (для строений из Логова). |
stats | number | Включает в себя основные характеристики юнита:
|
abilities | number | Содержит массив активных способностей юнита. В качестве ключа используется порядковый номер способности, а в качестве значения - идентификатор способности (см. Модуль:HeroData/abilities). |
dislike | string | Содержит массив неприязней юнита. В данном массиве содержится обычное перечисление значений, без использования ключей. |
feature | string | Содержит массив особенностейюнита. В данном массиве содержится обычное перечисление значений, без использования ключей. |
description | string | Описание юнита. |
min_cost | number | Минимальная цена для выставления юнита на доске объявлений. |
deposit | number | Залог взимаемый за выставление юнита на доске объявлений. |
source | number | Идентификатор источника получения юнита (см. Модуль:ItemData/source). |
return { ["Баллиста"] = { ["name"] = "Баллиста", ["icon"] = "unit_ballista.png", ["rarity"] = 5, ["class"] = 35, ["race"] = 27, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 125000, ["hp_base"] = 25000, ["atk_base"] = 25000, ["def_base"] = 25000, ["wis_base"] = 25000, ["agi_base"] = 25000 }, ["abilities"] = { [1] = 320, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Логово некроманта]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["Большой гарпун"] = { ["name"] = "Большой гарпун", ["icon"] = "unit_big_harpoon.png", ["rarity"] = 5, ["class"] = 35, ["race"] = 27, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 125000, ["hp_base"] = 25000, ["atk_base"] = 25000, ["def_base"] = 25000, ["wis_base"] = 25000, ["agi_base"] = 25000 }, ["abilities"] = { [1] = 323, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Фиддлерс Грин]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["Ледяная пушка"] = { ["name"] = "Ледяная пушка", ["icon"] = "unit_ice_cannon.png", ["rarity"] = 5, ["class"] = 35, ["race"] = 27, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 125000, ["hp_base"] = 25000, ["atk_base"] = 25000, ["def_base"] = 25000, ["wis_base"] = 25000, ["agi_base"] = 25000 }, ["abilities"] = { [1] = 319, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Пещеры гоблинов]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["ЛтА-7"] = { ["name"] = "ЛтА-7", ["icon"] = "unit_lta7.png", ["rarity"] = 5, ["class"] = 35, ["race"] = 27, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 125000, ["hp_base"] = 25000, ["atk_base"] = 25000, ["def_base"] = 25000, ["wis_base"] = 25000, ["agi_base"] = 25000 }, ["abilities"] = { [1] = 318, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Королевство дроу]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["Огненный лев"] = { ["name"] = "Огненный лев", ["icon"] = "unit_fiery_lion.png", ["rarity"] = 5, ["class"] = 35, ["race"] = 27, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 125000, ["hp_base"] = 25000, ["atk_base"] = 25000, ["def_base"] = 25000, ["wis_base"] = 25000, ["agi_base"] = 25000 }, ["abilities"] = { [1] = 321, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Ледяная пустошь]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["Потрошитель"] = { ["name"] = "Потрошитель", ["icon"] = "unit_the_ripper.png", ["rarity"] = 5, ["class"] = 35, ["race"] = 27, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 125000, ["hp_base"] = 25000, ["atk_base"] = 25000, ["def_base"] = 25000, ["wis_base"] = 25000, ["agi_base"] = 25000 }, ["abilities"] = { [1] = 324, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Зловещая пойма]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["Пушка-орел"] = { ["name"] = "Пушка-орел", ["icon"] = "unit_cannon_eagle.png", ["rarity"] = 5, ["class"] = 35, ["race"] = 27, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 125000, ["hp_base"] = 25000, ["atk_base"] = 25000, ["def_base"] = 25000, ["wis_base"] = 25000, ["agi_base"] = 25000 }, ["abilities"] = { [1] = 322, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Шаманы джунглей]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["Пушка тайн"] = { ["name"] = "Пушка тайн", ["icon"] = "unit_cannon_secret.png", ["rarity"] = 5, ["class"] = 35, ["race"] = 27, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 125000, ["hp_base"] = 25000, ["atk_base"] = 25000, ["def_base"] = 25000, ["wis_base"] = 25000, ["agi_base"] = 25000 }, ["abilities"] = { [1] = 325, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Пески времени]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["Сторожевая башня пустоты/1"] = { ["name"] = "Сторожевая башня пустоты", ["icon"] = "unit_watchtower_of_the_void.png", ["rarity"] = 5, ["class"] = 19, ["race"] = 33, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 5000000, ["hp_base"] = "1.0E+10", ["atk_base"] = 5000, ["def_base"] = 5000, ["wis_base"] = 5000, ["agi_base"] = 5000 }, ["abilities"] = { [1] = 326 }, ["dislike"] = {""}, ["feature"] = {"Защитник", "Ослабление", "Дебафы", "Порчеустойчивость"}, ["description"] = "Уникальное строение, способное выдержать долгую осаду. Используется в битве за клановую шахту и Замок Короля Мира. Является расходуемым.", ["min_cost"] = 0, ["deposit"] = 0, ["source"] = 17 }, ["Хранитель логова"] = { ["name"] = "Хранитель логова", ["icon"] = "unit_lair_keeper.png", ["rarity"] = nil, ["class"] = 19, ["race"] = 33, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 5000, ["hp_base"] = "2.5e+8", ["atk_base"] = 5000, ["def_base"] = 5000, ["wis_base"] = 5000, ["agi_base"] = 5000 }, ["level"] = 1, ["abilities"] = { [1] = 331, [2] = 383, [3] = 387, [4] = 332, }, ["dislike"] = {""}, ["feature"] = {"Ослабление", "Дебафы", "Порчеустойчивость", "Медлительность"}, ["description"] = "Уникальное строение. Используется в битве за логово для королевской охоты.", ["min_cost"] = 0, ["deposit"] = 0, ["source"] = nil }, ["Воины"] = { ["name"] = "Воины", ["icon"] = "unit_warriors.png", ["rarity"] = 1, ["class"] = 22, ["race"] = 39, ["alliance"] = 15, ["type"] = 1, ["stats"] = { ["total"] = 60, ["hp_base"] = 13, ["atk_base"] = 15, ["def_base"] = 14, ["wis_base"] = 7, ["agi_base"] = 8 }, ["abilities"] = { [1] = 378 }, ["dislike"] = {"Нежить"}, ["feature"] = {}, ["description"] = "Юниты это мощные отряды для ПвП, осад, битвы за клановую шахту. Являются расходуемыми. Предмет можно передать другому игроку.", ["min_cost"] = 0, ["deposit"] = 0, ["source"] = 18 }, ["Волшебники"] = { ["name"] = "Волшебники", ["icon"] = "unit_wizards.png", ["rarity"] = 1, ["class"] = 13, ["race"] = 39, ["alliance"] = 10, ["type"] = 2, ["stats"] = { ["total"] = 60, ["hp_base"] = 10, ["atk_base"] = 8, ["def_base"] = 7, ["wis_base"] = 16, ["agi_base"] = 10 }, ["abilities"] = { [1] = 377 }, ["dislike"] = {}, ["feature"] = {}, ["description"] = "Юниты это мощные отряды для ПвП, осад, битвы за клановую шахту. Являются расходуемыми. Предмет можно передать другому игроку.", ["min_cost"] = 0, ["deposit"] = 0, ["source"] = 18 }, ["Грифоны"] = { ["name"] = "Грифоны", ["icon"] = "unit_griffins.png", ["rarity"] = 1, ["class"] = 22, ["race"] = 20, ["alliance"] = 15, ["type"] = 1, ["stats"] = { ["total"] = 60, ["hp_base"] = 97, ["atk_base"] = 114, ["def_base"] = 102, ["wis_base"] = 56, ["agi_base"] = 61 }, ["abilities"] = { [1] = 379 }, ["dislike"] = {"Нежить"}, ["feature"] = {}, ["description"] = "Юниты это мощные отряды для ПвП, осад, битвы за клановую шахту. Являются расходуемыми. Предмет можно передать другому игроку.", ["min_cost"] = 0, ["deposit"] = 0, ["source"] = 18 }, ["Лучники"] = { ["name"] = "Лучники", ["icon"] = "unit_archers.png", ["rarity"] = 1, ["class"] = 21, ["race"] = 39, ["alliance"] = 14, ["type"] = 3, ["stats"] = { ["total"] = 60, ["hp_base"] = 12, ["atk_base"] = 16, ["def_base"] = 11, ["wis_base"] = 8, ["agi_base"] = 16 }, ["abilities"] = { [1] = 376 }, ["dislike"] = {}, ["feature"] = {}, ["description"] = "Юниты это мощные отряды для ПвП, осад, битвы за клановую шахту. Являются расходуемыми. Предмет можно передать другому игроку.", ["min_cost"] = 0, ["deposit"] = 0, ["source"] = 18 }, ["Черные рыцари"] = { ["name"] = "Черные рыцари", ["icon"] = "unit_dark_nights.png", ["rarity"] = 1, ["class"] = 34, ["race"] = 21, ["alliance"] = 25, ["type"] = 1, ["stats"] = { ["total"] = 650, ["hp_base"] = 151, ["atk_base"] = 177, ["def_base"] = 165, ["wis_base"] = 87, ["agi_base"] =95 }, ["abilities"] = { [1] = 129 }, ["dislike"] = {"Люди", "Драконы"}, ["feature"] = {"Дебафы"}, ["description"] = "Юниты это мощные отряды для ПвП, осад, битвы за клановую шахту. Являются расходуемыми. Предмет можно передать другому игроку.", ["min_cost"] = 0, ["deposit"] = 0, ["source"] = 17 }, }