Модуль:UnitData/data: различия между версиями
(JustPlayer изменил модель содержимого страницы Модуль:UnitData/data с «JavaScript» на «Scribunto») Метки: изменение модели содержимого ручная отмена |
Нет описания правки |
||
Строка 2: | Строка 2: | ||
["Баллиста"] = { | ["Баллиста"] = { | ||
["name"] = "Баллиста", | ["name"] = "Баллиста", | ||
["icon"] = " | ["icon"] = "unit_ballista.png", | ||
["rarity"] = 5, | ["rarity"] = 5, | ||
["class"] = 35, | ["class"] = 35, | ||
Строка 23: | Строка 23: | ||
["feature"] = {"Форма"}, | ["feature"] = {"Форма"}, | ||
["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Логово некроманта]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", | ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Логово некроманта]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", | ||
["min_cost"] = 500, | |||
["deposit"] = 100, | |||
["source"] = nil | |||
}, | |||
["Большой гарпун"] = { | |||
["name"] = "Большой гарпун", | |||
["icon"] = "unit_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, | ["min_cost"] = 500, | ||
["deposit"] = 100, | ["deposit"] = 100, | ||
Строка 29: | Строка 83: | ||
["ЛтА-7"] = { | ["ЛтА-7"] = { | ||
["name"] = "ЛтА-7", | ["name"] = "ЛтА-7", | ||
["icon"] = " | ["icon"] = "unit_lta7.png", | ||
["rarity"] = 5, | ["rarity"] = 5, | ||
["class"] = 35, | ["class"] = 35, | ||
Строка 50: | Строка 104: | ||
["feature"] = {"Форма"}, | ["feature"] = {"Форма"}, | ||
["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Королевство дроу]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", | ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Королевство дроу]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", | ||
["min_cost"] = 500, | |||
["deposit"] = 100, | |||
["source"] = nil | |||
}, | |||
["Огненный лев"] = { | |||
["name"] = "Огненный лев", | |||
["icon"] = "unit_fire_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_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] = 323, | |||
[2] = 126 | |||
}, | |||
["dislike"] = {"Драконы"}, | |||
["feature"] = {"Форма"}, | |||
["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Шаманы джунглей]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", | |||
["min_cost"] = 500, | |||
["deposit"] = 100, | |||
["source"] = nil | |||
}, | |||
["Пушка тайн"] = { | |||
["name"] = "Пушка тайн", | |||
["icon"] = "unit_cannon_of_secrets.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, | ["min_cost"] = 500, | ||
["deposit"] = 100, | ["deposit"] = 100, |
Версия от 05:14, 27 марта 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_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_fire_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_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] = 323, [2] = 126 }, ["dislike"] = {"Драконы"}, ["feature"] = {"Форма"}, ["description"] = "Ультимативное орудие против клановых боссов в событии [[Осады|Шаманы джунглей]]. Босс не может уничтожить орудие.<br>Предмет можно передать другому игроку.", ["min_cost"] = 500, ["deposit"] = 100, ["source"] = nil }, ["Пушка тайн"] = { ["name"] = "Пушка тайн", ["icon"] = "unit_cannon_of_secrets.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"] = "Сторожевая_башня_пустоты.png", ["rarity"] = 5, ["class"] = 19, ["race"] = 33, ["alliance"] = nil, ["type"] = 1, ["stats"] = { ["total"] = 1250000, ["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 }, }