v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Difference between revisions of "Template:RawToTable"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
m (test)
m
 
(36 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
{{CreatureWorking table header}}
+
{{#switch: {{{mode}}}
{{CreatureWorking table row
+
|1=<span style="color:#f00;">RawToTable: Copying the text below will yield a specialized hostility table row as a result: </span><nowiki>{{CreatureWorking table row|1|name=[[</nowiki>{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}<nowiki>]]</nowiki><nowiki>|symbol=</nowiki>{{#df_tagvalue:{{{1}}}|CREATURE_TILE|?}}<nowiki>|color=</nowiki>{{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}<nowiki>|hostile=</nowiki>{{#if:{{#df_tag:{{{1}}}|LARGE_PREDATOR}}|<nowiki>Y</nowiki>|{{#if:{{#df_tag:{{{1}}}|ATTACK_TRIGGER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}}}<nowiki>|fighter=</nowiki>{{#if:{{#df_tag:{{{1}}}|LIKES_FIGHTING}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>}}</nowiki>
|name=[[{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}]]
+
|2=<span style="color:#f00;">RawToTable: Copying the text below will yield a specialized nutrition table row as a result: </span><nowiki>{{CreatureWorking table row|1|name=[[</nowiki>{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}<nowiki>]]</nowiki><nowiki>|symbol=</nowiki>{{#df_tagvalue:{{{1}}}|CREATURE_TILE|?}}<nowiki>|color=</nowiki>{{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}<nowiki>|egg=</nowiki>{{#if:{{#df_tag:{{{1}}}|LAYS_EGGS}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|milk=</nowiki>{{#if:{{#df_tag:{{{1}}}|MILKABLE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|meat=</nowiki>{{#switch:Y|{{#if:{{#df_tagentry:{{{1}}}|ITEMCORPSE||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|NOMEAT||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|NOT_BUTCHERABLE||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|SMALL_REMAINS||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|INTELLIGENT||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|CAN_LEARN||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|CAN_SPEAK||1}}|N|Y}}=<nowiki>N</nowiki>|#default={{#if:{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}|<nowiki>Y</nowiki>|<nowiki>N/A</nowiki>}}}}<nowiki>}}</nowiki>
|symbol={{#df_tagvalue:{{{1}}}|CREATURE_TILE|?}}
+
|4=<span style="color:#f00;">RawToTable: Copying the text below will yield a specialized pet value table row as a result: </span><nowiki>{{CreatureWorking table row|4|name=[[</nowiki>{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}<nowiki>]]</nowiki><nowiki>|symbol=</nowiki>{{#df_tagvalue:{{{1}}}|CREATURE_TILE|?}}<nowiki>|color=</nowiki>{{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}<nowiki>|tamable=</nowiki>{{#if:{{#df_tag:{{{1}}}|PETVALUE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|trainable=</nowiki>{{#if:{{#df_tag:{{{1}}}|TRAINABLE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|value=</nowiki>{{#df_tagvalue:{{{1}}}|PETVALUE|0}}<nowiki>}}</nowiki>
|color={{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}
+
|5=<span style="color:#f00;">RawToTable: Copying the text below will yield a specialized adult size table row as a result: </span><nowiki>{{CreatureWorking table row|5|name=[[</nowiki>{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}<nowiki>]]</nowiki><nowiki>|symbol=</nowiki>{{#df_tagvalue:{{{1}}}|CREATURE_TILE|?}}<nowiki>|color=</nowiki>{{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}<nowiki>|size=</nowiki>{{formatnum:{{CSizeInventory|{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}}}}}<nowiki>}}</nowiki>
|hostile={{#if:{{#df_tag:{{{1}}}|LARGE_PREDATOR}}|Y|{{#if:{{#df_tag:{{{1}}}|ATTACK_TRIGGER}}|Y|N}}}}
+
|b1=<span style="color:#f00;">RawToTable: Copying the text below will yield a general creature table row as a result: </span><nowiki>{{CreatureWorking table row|b1|name=[[</nowiki>{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}<nowiki>]]|symbol=</nowiki>{{#df_tagvalue:{{{1}}}|TILE|?}}<nowiki>|color=</nowiki>{{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}<nowiki>|hostile=</nowiki>{{#if:{{#df_tag:{{{1}}}|LARGE_PREDATOR}}|<nowiki>Y</nowiki>|{{#if:{{#df_tag:{{{1}}}|ATTACK_TRIGGER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}}}<nowiki>|swims=</nowiki>{{#if:{{#df_tag:{{{1}}}|SWIMS_INNATE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|flies=</nowiki>{{#if:{{#df_tag:{{{1}}}|FLIER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|size=</nowiki>{{#df_tagvalue:{{{1}}}|SIZE|0}}<nowiki>|value=</nowiki>{{#df_tagvalue:{{{1}}}|PETVALUE|0}}<nowiki>}}</nowiki>
|egg={{#if:{{#df_tag:{{{1}}}|LAYS_EGGS}}|Y|N}}
+
|#default=<span style="color:#f00;">RawToTable: </span><nowiki>{{CreatureWorking table row|name={{L|</nowiki>{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}<nowiki>}}</nowiki><nowiki>|symbol=</nowiki>{{#df_tagvalue:{{{1}}}|CREATURE_TILE|?}}<nowiki>|color=</nowiki>{{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}<nowiki>|hostile=</nowiki>{{#if:{{#df_tag:{{{1}}}|LARGE_PREDATOR}}|<nowiki>Y</nowiki>|{{#if:{{#df_tag:{{{1}}}|ATTACK_TRIGGER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}}}<nowiki>|swims=</nowiki>{{#if:{{#df_tag:{{{1}}}|SWIMS_INNATE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|flies=</nowiki>{{#if:{{#df_tag:{{{1}}}|FLIER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|egg=</nowiki>{{#if:{{#df_tag:{{{1}}}|LAYS_EGGS}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|milk=</nowiki>{{#if:{{#df_tag:{{{1}}}|MILKABLE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|meat=</nowiki>{{#switch:Y|{{#if:{{#df_tagentry:{{{1}}}|ITEMCORPSE||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|NOMEAT||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|NOT_BUTCHERABLE||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|SMALL_REMAINS||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|INTELLIGENT||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|CAN_LEARN||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|CAN_SPEAK||1}}|N|Y}}=<nowiki>N</nowiki>|#default={{#if:{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}|<nowiki>Y</nowiki>|<nowiki>Y</nowiki>}}}}<nowiki>|size=</nowiki>{{formatnum:{{CSizeInventory|{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}}}}}<nowiki>|value=</nowiki>{{#df_tagvalue:{{{1}}}|PETVALUE|0}}<nowiki>|alignment=</nowiki>{{#switch:1|{{#df_tag:{{{1}}}|BENIGN}}=Benign|{{#df_tag:{{{1}}}|GOOD}}=Good|{{#df_tag:{{{1}}}|EVIL}}=Evil|{{#df_tag:{{{1}}}|SAVAGE}}=Savage|#default=Neutral}}<nowiki>}}</nowiki>
|meat={{#switch:Y|{{#if:{{#df_tagentry:{{{1}}}|ITEMCORPSE||1}}|N|Y}}=N|{{#if:{{#df_tagentry:{{{1}}}|NOMEAT||1}}|N|Y}}=N|{{#if:{{#df_tagentry:{{{1}}}|NOT_BUTCHERABLE||1}}|N|Y}}=N|{{#if:{{#df_tagentry:{{{1}}}|SMALL_REMAINS||1}}|N|Y}}=N|{{#if:{{#df_tagentry:{{{1}}}|INTELLIGENT||1}}|N|Y}}=N|{{#if:{{#df_tagentry:{{{1}}}|CAN_LEARN||1}}|N|Y}}=N|{{#if:{{#df_tagentry:{{{1}}}|CAN_SPEAK||1}}|N|Y}}=N|#default={{#if:{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}{{#if:{{#df_tagentry:{{{1}}}|MEGABEAST||1}}||NONEMPTY}}{{#if:{{#df_tagentry:{{{1}}}|MILKABLE||1}}||NONEMPTY}}|Y|N/A}}}}
+
}}</includeonly><noinclude>{{documentation}}<noinclude>
|swims={{#if:{{#df_tag:{{{1}}}|SWIMS_INNATE}}|Y|N}}
 
|flies={{#if:{{#df_tag:{{{1}}}|FLIER}}|Y|N}}
 
|magmasafe={{#iferror: {{#ifexpr: ({{#df_tagvalue:{{{1}}}|IF_EXISTS_SET_MELTING_POINT|0}}) > 12000 |Y|N}}|N}}
 
|tamable={{#if:{{#df_tag:{{{1}}}|PETVALUE}}|Y|N}}
 
|trainable={{#if:{{#df_tag:{{{1}}}|TRAINABLE}}|Y|N}}
 
|biome={{#eval:{{#df_foreachtag:{{{1}}}|BIOME|{{#delay:bIcon|\2}}}}}} {{#iferror: {{#ifexpr:({{#df_tag:{{{1}}}|COMMON_DOMESTIC}}) = 1|{{bIcon|DOMESTIC}}}}|}} {{#if:{{#df_tag:{{{1}}}|UNDERGROUND_DEPTH}}|{{bIcon|C{{#df_tagentry:{{{1}}}|UNDERGROUND_DEPTH|1}}}}{{bIcon|TO}}{{bIcon|C{{#df_tagentry:{{{1}}}|UNDERGROUND_DEPTH|2}}}}|}}
 
|size=N/A
 
|value={{#df_tagvalue:{{{1}}}|PETVALUE|0}}
 
}}
 
|}
 
{{KReference|RawToTable Wizard - Copying the text below will yield the table as a result|<nowiki>{{CreatureWorking table row</nowiki><nowiki>|name=[[</nowiki>{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}<nowiki>]]</nowiki><nowiki>|symbol=</nowiki>{{#df_tagvalue:{{{1}}}|CREATURE_TILE|?}}<nowiki>|color=</nowiki>{{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}<nowiki>|hostile=</nowiki>{{#if:{{#df_tag:{{{1}}}|LARGE_PREDATOR}}|<nowiki>Y</nowiki>|{{#if:{{#df_tag:{{{1}}}|ATTACK_TRIGGER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}}}<nowiki>|egg=</nowiki>{{#if:{{#df_tag:{{{1}}}|LAYS_EGGS}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|meat=</nowiki>{{#switch:Y|{{#if:{{#df_tagentry:{{{1}}}|ITEMCORPSE||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|NOMEAT||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|NOT_BUTCHERABLE||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|SMALL_REMAINS||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|INTELLIGENT||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|CAN_LEARN||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|CAN_SPEAK||1}}|N|Y}}=<nowiki>N</nowiki>|#default={{#if:{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}{{#if:{{#df_tagentry:{{{1}}}|MILKABLE||1}}||NONEMPTY}}|<nowiki>Y</nowiki>|<nowiki>N/A</nowiki>}}}}<nowiki>|swims=</nowiki>{{#if:{{#df_tag:{{{1}}}|SWIMS_INNATE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|flies=</nowiki>{{#if:{{#df_tag:{{{1}}}|FLIER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|magmasafe=</nowiki>{{#iferror: {{#ifexpr: ({{#df_tagvalue:{{{1}}}|IF_EXISTS_SET_MELTING_POINT|0}}) > 12000 |<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}|<nowiki>N</nowiki>}}<nowiki>|tamable=</nowiki>{{#if:{{#df_tag:{{{1}}}|PETVALUE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|trainable=</nowiki>{{#if:{{#df_tag:{{{1}}}|TRAINABLE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|biome=</nowiki>{{#df_foreachtag:{{{1}}}|BIOME|<nowiki>{{bIcon|</nowiki>\2<nowiki>}}</nowiki>}} {{#iferror: {{#ifexpr: ({{#df_tag:{{{1}}}|COMMON_DOMESTIC}}) = 1 |<nowiki>{{bIcon|DOMESTIC}}</nowiki>}}|}}{{#if:{{#df_tag:{{{1}}}|UNDERGROUND_DEPTH}}|<nowiki>{{bIcon|C</nowiki>{{#df_tagentry:{{{1}}}|UNDERGROUND_DEPTH|1}}<nowiki>}}{{bIcon|TO}}{{bIcon|C</nowiki>{{#df_tagentry:{{{1}}}|UNDERGROUND_DEPTH|2}}<nowiki>}}</nowiki>|}}<nowiki>|size=N/A</nowiki><nowiki>|value=</nowiki>{{#df_tagvalue:{{{1}}}|PETVALUE|0}}<nowiki>}}</nowiki>{{#if: {{{2|}}}|<nowiki>{{CreatureWorking table row</nowiki><nowiki>|name=[[</nowiki>{{lc:{{#df_tagentry:{{{1}}}|NAME|1}}}}<nowiki>]]</nowiki><nowiki>|symbol=</nowiki>{{#df_tagvalue:{{{1}}}|CREATURE_TILE|?}}<nowiki>|color=</nowiki>{{#df_tagvalue:{{{1}}}|COLOR|7:0:1}}<nowiki>|hostile=</nowiki>{{#if:{{#df_tag:{{{1}}}|LARGE_PREDATOR}}|<nowiki>Y</nowiki>|{{#if:{{#df_tag:{{{1}}}|ATTACK_TRIGGER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}}}<nowiki>|egg=</nowiki>{{#if:{{#df_tag:{{{1}}}|LAYS_EGGS}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|meat=</nowiki>{{#switch:Y|{{#if:{{#df_tagentry:{{{1}}}|ITEMCORPSE||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|NOMEAT||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|NOT_BUTCHERABLE||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|SMALL_REMAINS||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|INTELLIGENT||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|CAN_LEARN||1}}|N|Y}}=<nowiki>N</nowiki>|{{#if:{{#df_tagentry:{{{1}}}|CAN_SPEAK||1}}|N|Y}}=<nowiki>N</nowiki>|#default={{#if:{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}{{#if:{{#df_tagentry:{{{1}}}|FISHITEM||1}}||NONEMPTY}}{{#if:{{#df_tagentry:{{{1}}}|MILKABLE||1}}||NONEMPTY}}|<nowiki>Y</nowiki>|<nowiki>N/A</nowiki>}}}}<nowiki>|swims=</nowiki>{{#if:{{#df_tag:{{{1}}}|SWIMS_INNATE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|flies=</nowiki>{{#if:{{#df_tag:{{{1}}}|FLIER}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|magmasafe=</nowiki>{{#iferror: {{#ifexpr: ({{#df_tagvalue:{{{1}}}|IF_EXISTS_SET_MELTING_POINT|0}}) > 12000 |<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}|<nowiki>N</nowiki>}}<nowiki>|tamable=</nowiki>{{#if:{{#df_tag:{{{1}}}|PETVALUE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|trainable=</nowiki>{{#if:{{#df_tag:{{{1}}}|TRAINABLE}}|<nowiki>Y</nowiki>|<nowiki>N</nowiki>}}<nowiki>|biome=</nowiki>{{#df_foreachtag:{{{1}}}|BIOME|<nowiki>{{bIcon|</nowiki>\2<nowiki>}}</nowiki>}} {{#iferror: {{#ifexpr: ({{#df_tag:{{{1}}}|COMMON_DOMESTIC}}) = 1 |<nowiki>{{bIcon|DOMESTIC}}</nowiki>}}|}}{{#if:{{#df_tag:{{{1}}}|UNDERGROUND_DEPTH}}|<nowiki>{{bIcon|C</nowiki>{{#df_tagentry:{{{1}}}|UNDERGROUND_DEPTH|1}}<nowiki>}}{{bIcon|TO}}{{bIcon|C</nowiki>{{#df_tagentry:{{{1}}}|UNDERGROUND_DEPTH|2}}<nowiki>}}</nowiki>|}}<nowiki>|size=N/A</nowiki><nowiki>|value=</nowiki>{{#df_tagvalue:{{{1}}}|PETVALUE|0}}<nowiki>}}</nowiki>|}}}}</includeonly><noinclude>{{documentation}}<noinclude>
 

Latest revision as of 16:24, 26 July 2011