Модуль:UnitData/data: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 268: | Строка 268: | ||
["deposit"] = 0, | ["deposit"] = 0, | ||
["source"] = nil | ["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 | |||
}, | }, | ||
["Лучники"] = { | ["Лучники"] = { |
Версия от 07:06, 12 сентября 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 }, ["Сторожевая башня пустоты"] = { ["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"] = nil }, ["Хранитель логова ур.3"] = { ["name"] = "Хранитель логова ур.3", ["icon"] = "unit_lair_keeper.png", ["rarity"] = nil, ["class"] = 19, ["race"] = 33, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 20625, ["hp_base"] = "7.5E+8", ["atk_base"] = 20625, ["def_base"] = 20625, ["wis_base"] = 20625, ["agi_base"] = 20625 }, ["abilities"] = { [1] = 331, [2] = 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 }, }