Template:Trait: Difference between revisions
Jump to navigation
Jump to search
(added marloss) |
(Attempt to make links in the template so it gets transcluded in the mutation category list pages.) |
||
Line 3: | Line 3: | ||
-->{{#ifeq:{{{2|}}}|{{CATEGORY}} | -->{{#ifeq:{{{2|}}}|{{CATEGORY}} | ||
|'''[[Traits|<b style="font: 1.1em Consolas, monospace; background-color:{{#ifexpr:{{{3|0}}}<0|darkred|darkgreen}}; color:white; padding: 0 0.6em">TRAIT</b>]]'''[[Category:Traits]]<!-- | |'''[[Traits|<b style="font: 1.1em Consolas, monospace; background-color:{{#ifexpr:{{{3|0}}}<0|darkred|darkgreen}}; color:white; padding: 0 0.6em">TRAIT</b>]]'''[[Category:Traits]]<!-- | ||
-->|<span style="font-size: 1.3em;">'''{{{2}}}'''</span>}} <span style="font-size: 0.7em;">{{{1|}}}</span><!-- | -->|<span style="font-size: 1.3em;">'''[[{{{2}}}]]'''</span>}} <span style="font-size: 0.7em;">{{{1|}}}</span><!-- | ||
-->{{#if:{{{bionic|}}}| [[{{{bionic}}}|<b style="border:1px dashed darkblue; color:darkblue; padding: 0 0.6em">Has bionic analog</b>]]}}<!-- | -->{{#if:{{{bionic|}}}| [[{{{bionic}}}|<b style="border:1px dashed darkblue; color:darkblue; padding: 0 0.6em">Has bionic analog</b>]]}}<!-- |
Revision as of 14:30, 29 August 2016
[[{{{2}}}]]
Point cost: {{{3}}} / Visiblity: {{{4}}} / Ugliness: {{{5}}} |
Documentation
Documentation incomplete.
Use this template to create the mutation/trait infobox.
Some of the variables:
- set 'bionic' to the correct bionic if the mutation has a bionic that has a similar feature set. Add a link to the bionic in the notes. For example bionic=Internal Storage
- Set 'invalid' to '1' if the mutation is not a valid mutation target. Means it can only be chosen as a starting trait, or using the debug menu.
- Set 'trait' to '1' if the mutation is a possible starting trait. Only use this for the default starting traits. The ones with '"starting_trait" : true' in the json files.
- Set 'profession' to '1' if the mutation is a profession trait. The ones with '"profession" : true' in the json files.
- Set 'threshold' to '1' if the mutation is a threshold mutation. Only use for threshold mutations. The ones with '"threshreq"' values set in the json files.
- Set 'purifiable' to '1' if the mutation is not purifiable. The ones with '"purifiable"' values set to false in the json files.
- The third normal argument is the points cost. If the points cost is negative, it is considered a bad mutation, and will have a red border.