Модуль:HeroData/data/doc: различия между версиями

Нет описания правки
 
м (Замена текста — «{{wru|» на «{{W|»)
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{:Модуль:HeroData/doc}}
{{:Модуль:HeroData/doc}}


Данный модуль содержит информацию о героях ''[[Крушители подземелий]]'' в виде {{w|Ассоциативный массив|ассоциативных массивов}}. Приведенные здесь сведения используются при выводе информации о каждом герое на страницах основного пространства Викии.
Данный модуль содержит информацию о героях ''[[Dungeon Crusher Wiki|Крушители подземелий]]'' в виде {{w|Ассоциативный массив|ассоциативных массивов}}. Приведенные здесь сведения используются при выводе информации о каждом герое на страницах основного пространства Викии.


;Основные параметры
===Основные параметры===
{| class="wikitable" width="80%" style="display:table; margin-top: 10px;"
{| class="custom-table" width="80%" style="display:table; margin-top: 10px;"
! style="text-align: center;" |Параметр
! style="text-align: center;" |Параметр
! style="text-align: center;"|Тип
! style="text-align: center;"|Тип
Строка 31: Строка 31:
| style="text-align: center; font-weight: bold;" |rarity
| style="text-align: center; font-weight: bold;" |rarity
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|{{wru|Идентификатор}} базовой [[редкости]] героя (см. [[Модуль:HeroData/rarities]]).
| style="text-align: left;"|{{W|Идентификатор}} базовой [[редкости]] героя (см. [[Модуль:HeroData/rarities]]).
|-
|-
| style="text-align: center; font-weight: bold;" |race
| style="text-align: center; font-weight: bold;" |race
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|{{wru|Идентификатор}} [[:Категория:Расы_героев|расы]] героя (см. [[Модуль:HeroData/races]]).
| style="text-align: left;"|{{W|Идентификатор}} [[:Категория:Расы_героев|расы]] героя (см. [[Модуль:HeroData/races]]).
|-
|-
| style="text-align: center; font-weight: bold;" |class
| style="text-align: center; font-weight: bold;" |class
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|{{wru|Идентификатор}} [[:Категория:Классы_героев|класса]] героя (см. [[Модуль:HeroData/classes]]).
| style="text-align: left;"|{{W|Идентификатор}} [[:Категория:Классы_героев|класса]] героя (см. [[Модуль:HeroData/classes]]).
|-
|-
| style="text-align: center; font-weight: bold;" |alliance
| style="text-align: center; font-weight: bold;" |alliance
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|{{wru|Идентификатор}} [[:Категория:Альянсы|альянса]] героя (см. [[Модуль:HeroData/alliances]]).
| style="text-align: left;"|{{W|Идентификатор}} [[:Категория:Альянсы|альянса]] героя (см. [[Модуль:HeroData/alliances]]).
|-
|-
| style="text-align: center; font-weight: bold;" |type
| style="text-align: center; font-weight: bold;" |type
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|{{wru|Идентификатор}} основного типа атаки героя (см. [[Модуль:HeroData/types]]).
| style="text-align: left;"|{{W|Идентификатор}} основного типа атаки героя (см. [[Модуль:HeroData/types]]).
|-
|-
| style="text-align: center; font-weight: bold;" |stats
| style="text-align: center; font-weight: bold;" |stats
Строка 62: Строка 62:
| style="text-align: center; font-weight: bold;" |abilities
| style="text-align: center; font-weight: bold;" |abilities
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|Содержит {{wru|Массив_(тип_данных)|массив}} активных способностей героя. В качестве ключа используется порядковый номер способности, а в качестве значения - {{wru|идентификатор}} способности (см. [[Модуль:HeroData/abilities]]).
| style="text-align: left;"|Содержит {{W|Массив_(тип_данных)|массив}} активных способностей героя. В качестве ключа используется порядковый номер способности, а в качестве значения - {{W|идентификатор}} способности (см. [[Модуль:HeroData/abilities]]).
|-
|-
| style="text-align: center; font-weight: bold;" |dislike
| style="text-align: center; font-weight: bold;" |dislike
| style="text-align: center; font-style: italic;" |string
| style="text-align: center; font-style: italic;" |string
| style="text-align: left;"|Содержит {{wru|Массив_(тип_данных)|массив}} [[:Категория:Герои_-_Неприязнь|неприязней]] героя. В данном {{wru|Массив_(тип_данных)|массиве}} содержится обычное перечисление значений, без использования ключей.
| style="text-align: left;"|Содержит {{W|Массив_(тип_данных)|массив}} [[:Категория:Герои с неприязнью|неприязней]] героя. В данном {{W|Массив_(тип_данных)|массиве}} содержится обычное перечисление значений, без использования ключей.
|-
|-
| style="text-align: center; font-weight: bold;" |feature
| style="text-align: center; font-weight: bold;" |feature
| style="text-align: center; font-style: italic;" |string
| style="text-align: center; font-style: italic;" |string
| style="text-align: left;"|Содержит {{wru|Массив_(тип_данных)|массив}} [[:Категория:Герои_с_особенностью|особенностей]] героя. В данном {{wru|Массив_(тип_данных)|массиве}} содержится обычное перечисление значений, без использования ключей.
| style="text-align: left;"|Содержит {{W|Массив_(тип_данных)|массив}} [[:Категория:Герои_с_особенностью|особенностей]] героя. В данном {{W|Массив_(тип_данных)|массиве}} содержится обычное перечисление значений, без использования ключей.
|-
|-
| style="text-align: center; font-weight: bold;" |elita
| style="text-align: center; font-weight: bold;" |elita
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|Содержит {{wru|Массив_(тип_данных)|массив}} данных о бонусах к [[Осады|осаде]] герою. В качестве ключа используется порядковый номер недели из цикла [[Осады|осад]], а в качестве значения - множитель бонуса.
| style="text-align: left;"|Содержит {{W|Массив_(тип_данных)|массив}} данных о бонусах к [[Осады|осаде]] герою. В качестве ключа используется порядковый номер недели из цикла [[Осады|осад]], а в качестве значения - множитель бонуса.
|-
|-
| style="text-align: center; font-weight: bold;" |skills
| style="text-align: center; font-weight: bold;" |skills
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|Содержит {{wru|Массив_(тип_данных)|массив}} пассивных способностей героя. В качестве ключа используется порядковый номер способности, а в качестве значения - {{wru|Массив_(тип_данных)|массив}}, включающий в себя два параметра: 1 - {{wru|идентификатор}} способности (см. [[Модуль:HeroData/skills]]), 2 - уровень героя, на котором эта способность активируется.
| style="text-align: left;"|Содержит {{W|Массив_(тип_данных)|массив}} пассивных способностей героя. В качестве ключа используется порядковый номер способности, а в качестве значения - {{W|Массив_(тип_данных)|массив}}, включающий в себя два параметра: 1 - {{W|идентификатор}} способности (см. [[Модуль:HeroData/skills]]), 2 - уровень героя, на котором эта способность активируется.
|-
|-
| style="text-align: center; font-weight: bold;"|base_cost
| style="text-align: center; font-weight: bold;"|base_cost
Строка 94: Строка 94:
| style="text-align: center; font-weight: bold;" |equip
| style="text-align: center; font-weight: bold;" |equip
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|Содержит {{wru|Массив_(тип_данных)|массив}} данных об экипировках героя. В качестве ключа используется порядковый номер улучшения, а в качестве значения - {{wru|идентификатор}} экипировки (см. [[Модуль:HeroData/equip]]).
| style="text-align: left;"|Содержит {{W|Массив_(тип_данных)|массив}} данных об экипировках героя. В качестве ключа используется порядковый номер улучшения, а в качестве значения - {{W|идентификатор}} экипировки (см. [[Модуль:HeroData/equip]]).
|-
|-
| style="text-align: center; font-weight: bold;" |categories
| style="text-align: center; font-weight: bold;" |categories
| style="text-align: center; font-style: italic;" |number
| style="text-align: center; font-style: italic;" |number
| style="text-align: left;"|Содержит {{wru|Массив_(тип_данных)|массив}} [[Служебная:Категории|категорий]] героя (см. [[Модуль:HeroData/categories]]). В данном {{wru|Массив_(тип_данных)|массиве}} содержится обычное перечисление значений, без использования ключей.
| style="text-align: left;"|Содержит {{W|Массив_(тип_данных)|массив}} [[Служебная:Категории|категорий]] героя (см. [[Модуль:HeroData/categories]]). В данном {{W|Массив_(тип_данных)|массиве}} содержится обычное перечисление значений, без использования ключей.
|}
|}

Текущая версия от 12:54, 18 марта 2023

Данная группа модулей хранит информацию обо всех героях из Крушителей подземелий. Перечень модулей:

Информация из Модуль:HeroData/doc

Данный модуль содержит информацию о героях Крушители подземелий в виде ассоциативных массивов. Приведенные здесь сведения используются при выводе информации о каждом герое на страницах основного пространства Викии.

Основные параметры

Параметр Тип Описание
name string Имя героя.
icon string Имя файла изображения героя.
icon_shard string Имя файла изображения осколков героя.
shard_count number Количество осколков для сбора героя.
quote string Цитата героя
rarity number Идентификатор базовой редкости героя (см. Модуль:HeroData/rarities).
race number Идентификатор расы героя (см. Модуль:HeroData/races).
class number Идентификатор класса героя (см. Модуль:HeroData/classes).
alliance number Идентификатор альянса героя (см. Модуль:HeroData/alliances).
type number Идентификатор основного типа атаки героя (см. Модуль:HeroData/types).
stats number Включает в себя основные характеристики героя:
  • total - сумма всех базовых характеристик героя,
  • hp_base - базовое здоровье героя,
  • atk_base - базовая атака героя,
  • def_base - базовая защита героя,
  • wis_base - базовая мудрость героя,
  • agi_base - базовая ловкость героя.
abilities number Содержит массив активных способностей героя. В качестве ключа используется порядковый номер способности, а в качестве значения - идентификатор способности (см. Модуль:HeroData/abilities).
dislike string Содержит массив неприязней героя. В данном массиве содержится обычное перечисление значений, без использования ключей.
feature string Содержит массив особенностей героя. В данном массиве содержится обычное перечисление значений, без использования ключей.
elita number Содержит массив данных о бонусах к осаде герою. В качестве ключа используется порядковый номер недели из цикла осад, а в качестве значения - множитель бонуса.
skills number Содержит массив пассивных способностей героя. В качестве ключа используется порядковый номер способности, а в качестве значения - массив, включающий в себя два параметра: 1 - идентификатор способности (см. Модуль:HeroData/skills), 2 - уровень героя, на котором эта способность активируется.
base_cost string Базовая стоимость героя.
base_dps string Базовый DPS героя.
info string Информация о том, как получить данного героя.
equip number Содержит массив данных об экипировках героя. В качестве ключа используется порядковый номер улучшения, а в качестве значения - идентификатор экипировки (см. Модуль:HeroData/equip).
categories number Содержит массив категорий героя (см. Модуль:HeroData/categories). В данном массиве содержится обычное перечисление значений, без использования ключей.