Difference between revisions of "Template:Creature/is humanoid"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
m (orthodontics)
m (wrong tag)
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#switch:{{#rsplit|{{#df_tagvalue:{{{{{1|{{{ns|{{NAMESPACE}}}}}:{{PAGENAME}}/raw}}|BODY||NOT_HUMANOID}}|1}}|HUMANOID|HUMANOID_SIMPLE=1|#default=0}} (page={{{ns|{{NAMESPACE}}}}}:{{PAGENAME}}/raw)<noinclude>
+
<includeonly>{{#ifeq:{{#df_tagentry:{{{{{ns|{{NAMESPACE}}}}}:{{{1|{{PAGENAME}}}}}/raw|1}}|APPLY_CREATURE_VARIATION|0|1|notfound}}|ANIMAL_PERSON|1|{{
 +
#ifeq:{{#rsplit:{{#rreplace:{{#df_tagentry:{{{{{ns|{{NAMESPACE}}}}}:{{{1|{{PAGENAME}}}}}/raw}}|BODY|0|1|NOT_HUMANOID}}|HUMANOID_ARMLESS|INVALID_TYPE}}|_|0}}|HUMANOID|1|0}}}}</includeonly><noinclude>
 
Returns 1 if the given creature is a humanoid, 0 otherwise
 
Returns 1 if the given creature is a humanoid, 0 otherwise
 
===Examples===
 
===Examples===
{{creature/is humanoid|ant}}
+
<nowiki>{{creature/is humanoid|ant|ns=DF2012}}</nowiki>: {{creature/is humanoid|ant|ns=DF2012}}<br/>
{{creature/is humanoid|antman|ns=DF2012}}
+
<nowiki>{{creature/is humanoid|antman|ns=DF2012}}</nowiki>: {{creature/is humanoid|antman|ns=DF2012}}<br/>
 +
<nowiki>{{creature/is humanoid|barn owl|ns=DF2012}}</nowiki>: {{creature/is humanoid|barn owl|ns=DF2012}}<br/>
 +
<nowiki>{{creature/is humanoid|crab man|ns=DF2012}}</nowiki>: {{creature/is humanoid|crab man|ns=DF2012}}
  
 
</noinclude>
 
</noinclude>

Latest revision as of 00:18, 17 April 2013

Returns 1 if the given creature is a humanoid, 0 otherwise

Examples[edit]

{{creature/is humanoid|ant|ns=DF2012}}: 0
{{creature/is humanoid|antman|ns=DF2012}}: 1
{{creature/is humanoid|barn owl|ns=DF2012}}: 0
{{creature/is humanoid|crab man|ns=DF2012}}: 1