Шаблон:Creaturelookup/0: различия между версиями
Материал из Dwarf Fortress Wiki
Перейти к навигацииПерейти к поиску
GeloMor (обсуждение | вклад) (Добавил навигацию) |
GeloMor (обсуждение | вклад) Нет описания правки |
||
Строка 6: | Строка 6: | ||
biome={{#if:{{{biome|}}}|{{{biome}}}|{{biomelist/aux|{{Copy From}}}}}}| | biome={{#if:{{{biome|}}}|{{{biome}}}|{{biomelist/aux|{{Copy From}}}}}}| | ||
vary={{{vary|{{#ifeq:{{creature/variation}}|00|no|{{creature/variation links}}}}}}}| | vary={{{vary|{{#ifeq:{{creature/variation}}|00|no|{{creature/variation links}}}}}}}| | ||
alignment={{# | alignment={{#if:{{tag|{{/raw}}|COPY_TAGS_FROM}}|Дикое|{{ | ||
#if:{{tag|{{/raw}}|GOOD}}|Дружественное<br />}}{{ | #if:{{tag|{{/raw}}|GOOD}}|Дружественное<br />}}{{ | ||
#if:{{tag|{{/raw}}|EVIL}}|Враждебное<br />}}{{ | #if:{{tag|{{/raw}}|EVIL}}|Враждебное<br />}}{{ | ||
Строка 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=}}| | ||
size0={{bodysize|{{Copy From}}|0}}| | size0={{#ifeq:GIANT|{{tagvalue|{{/raw}}|APPLY_CREATURE_VARIATION}}|1}}|{{bodysize|{{Copy From}}|0}}|{{bodysize|{{/raw}}|0}}}}| | ||
size1={{bodysize|{{Copy From}}|1}}| | size1={{#ifeq:GIANT|{{tagvalue|{{/raw}}|APPLY_CREATURE_VARIATION}}|1}}|{{bodysize|{{Copy From}}|1}}|{{bodysize|{{/raw}}|1}}}}| | ||
size2={{bodysize|{{Copy From}}|2}}| | size2={{#ifeq:GIANT|{{tagvalue|{{/raw}}|APPLY_CREATURE_VARIATION}}|1}}|{{bodysize|{{Copy From}}|2}}|{{bodysize|{{/raw}}|2}}}}| | ||
childage={{tagvalue|{{Copy From}}|BABY|notfound=}}| | childage={{tagvalue|{{/raw}}|BABY|notfound={{tagvalue|{{Copy From}}|BABY|notfound=}}}}| | ||
adultage={{tagvalue|{{Copy From}}|CHILD|notfound=При рождении}}| | adultage={{tagvalue|{{/raw}}|CHILD|notfound={{tagvalue|{{Copy From}}|CHILD|notfound=При рождении}}}}| | ||
maxage={{#mreplace:{{tagvalue|{{Copy From}}|MAXAGE|notfound=Бессмертный}}|:|-}}| | maxage={{#mreplace:{{tagvalue|{{/raw}}|MAXAGE|notfound={{tagvalue|{{Copy From}}|MAXAGE|notfound=Бессмертный}}}}|:|-}}| | ||
death={{#if:{{{death|}}}|{{{death}}}|{{#ifexpr:{{#if:{{tag|{{/raw}}|INTELLIGENT}}|1|0}} or {{#if:{{tag|{{/raw}}|CAN_LEARN}}|1|0}} or {{#if:{{tag|{{/raw}}|NOT_BUTCHERABLE}}|1|0}}|nobutcher}}}}| | death={{#if:{{{death|}}}|{{{death}}}|{{#ifexpr:{{#if:{{tag|{{/raw}}|INTELLIGENT}}|1|0}} or {{#if:{{tag|{{/raw}}|CAN_LEARN}}|1|0}} or {{#if:{{tag|{{/raw}}|NOT_BUTCHERABLE}}|1|0}}|nobutcher}}}}| | ||
eggs={{#ifeq:{{creature/eggs}}|0||{{creature/eggs}}}}| | eggs={{#ifeq:{{creature/eggs}}|0||{{creature/eggs}}}}| |
Версия от 14:19, 1 сентября 2018
Шаблон извлекает данные из raw-файла и помещает в Шаблон:CreatureInfo. Помимо этого объединяет шаблоны creature/variation, creature/variation links, Copy From, creature/eggs, bodysize, tame_attrib_proc, grazer_proc, biomelist/aux, attrib_proc.