Шаблон:Creaturelookup/0: различия между версиями

Материал из Dwarf Fortress Wiki
Перейти к навигацииПерейти к поиску
(Упрощение шаблона)
Нет описания правки
Строка 1: Строка 1:
<includeonly>{{CreatureInfo|{{:{{PAGENAME}}/raw}}|
<includeonly>{{CreatureInfo|
name={{ucfirst:{{tagentry|{{/raw}}|NAME|1}}}}|
name={{ucfirst:{{tagentry|{{/raw}}|NAME|1}}}}|
pref={{{prefstring|}}}|
pref={{{prefstring|}}}|
Строка 20: Строка 20:
train_war={{#expr:{{#if:{{tag|{{/raw}}|TRAINABLE}}|1|0}} or {{#if:{{tag|{{/raw}}|TRAINABLE_WAR}}|1|0}}}}|
train_war={{#expr:{{#if:{{tag|{{/raw}}|TRAINABLE}}|1|0}} or {{#if:{{tag|{{/raw}}|TRAINABLE_WAR}}|1|0}}}}|
valm={{tagvalue|{{#df_raw:{{/raw}}|SELECT_MATERIAL|ALL}}|MULTIPLY_VALUE|notfound=}}|
valm={{tagvalue|{{#df_raw:{{/raw}}|SELECT_MATERIAL|ALL}}|MULTIPLY_VALUE|notfound=}}|
{{#if:{{tag|{{/raw}}|COPY_TAGS_FROM}}|
size0={{bodysize|{{Copy From}}|0}}|
size0={{bodysize|{{Copy From}}|0}}{{!}}
size1={{bodysize|{{Copy From}}|1}}|
size1={{bodysize|{{Copy From}}|1}}{{!}}
size2={{bodysize|{{Copy From}}|2}}|
size2={{bodysize|{{Copy From}}|2}}{{!}}|
size0={{bodysize|{{/raw}}|0}}{{!}}
size1={{bodysize|{{/raw}}|1}}{{!}}
size2={{bodysize|{{/raw}}|2}}{{!}}
}}
childage={{tagvalue|{{/raw}}|BABY|notfound={{tagvalue|{{Copy From}}|BABY|notfound=}}}}|
childage={{tagvalue|{{/raw}}|BABY|notfound={{tagvalue|{{Copy From}}|BABY|notfound=}}}}|
adultage={{tagvalue|{{/raw}}|CHILD|notfound={{tagvalue|{{Copy From}}|CHILD|notfound=При рождении}}}}|
adultage={{tagvalue|{{/raw}}|CHILD|notfound={{tagvalue|{{Copy From}}|CHILD|notfound=При рождении}}}}|

Версия от 09:33, 4 февраля 2019

Шаблон извлекает данные из raw-файла и помещает в Шаблон:CreatureInfo. Помимо этого объединяет шаблоны creature/variation, creature/variation links, Copy From, creature/eggs, bodysize, tame_attrib_proc, grazer_proc, biomelist/aux, attrib_proc.