|
|
(9 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| <noinclude>{{#cargo_declare:_table=CreatureMutations|Mutation=Page|MutationLevel=Integer}}</noinclude><includeonly>{{#cargo_store:_table=CreatureMutations|Mutation={{{1|}}}|MutationLevel={{{2|0}}}}} | | <noinclude>{{#cargo_declare:_table=CreatureMutations |
| [[{{{1|}}}]] {{#ifeq: {{{2|0}}} | 0 |{{#ifeq: {{#cargo_query:table=Mutations|fields=_pageName=Page|where=_pageName='{{{1|Albino}}}' AND Type LIKE '% defect'|default=NONE}}| NONE ||<b>(<span style="color:#a64a2e;">D</span>)</b>}}|{{#ifeq: {{#cargo_query:table=Mutations|fields=Type|where=_pageName='{{{1|Albino}}}' AND Type='Mental'|default=NONE}} | NONE |<b>({{{2|0}}})</b>|{{#vardefine:mod|{{modifier|{{{3|16}}}}}}}{{#ifexpr: {{#var:mod}} > 0|{{#vardefine:color|#00c420}}{{#vardefine:symbol|+}}|{{#ifexpr: {{#var:mod}} < 0|{{#vardefine:color|#d74200}}{{#vardefine:symbol|-}}|{{#vardefine:color|#b1c9c3}}{{#vardefine:symbol|+}}}}}}<b>({{{2|0}}}<span style="color:{{#var_final:color}};">{{#var:symbol}}{{#var:mod}}</span>)</b>}}}}</includeonly><noinclude>[[Category:Templates]]
| | |Mutation=Page |
| | |MutationLevel=Integer |
| | |Bonus=Integer |
| | |JoinKey=String |
| | |ObjectID=String}}</noinclude><includeonly>{{#cargo_store:_table=CreatureMutations |
| | |Mutation={{{1|}}} |
| | |MutationLevel={{{2|1}}} |
| | |Bonus={{modifier|{{{3|16}}} }} |
| | |JoinKey={{BASEPAGENAME}} |
| | |ObjectID={{#var:id|}} }}<!---- |
|
| |
|
| Template for use in [[Template:Character]] only.
| | Start |
| | |
| The first argument is the mutation name, and the second is the mutation level (defaults to 0).
| |
| | |
| <syntaxhighlight lang="xml">
| |
| {{creature mutation|Burrowing Claws|3}}
| |
| </syntaxhighlight>
| |
| {{creature mutation|Burrowing Claws|3}}
| |
| If mutation level is 0(or not set), the mutation level will not be shown (used for 1 pt mutations). If the mutation is a defect, a (D) will automatically be added:
| |
| <syntaxhighlight lang="xml">
| |
| {{creature mutation|Albino}}
| |
| </syntaxhighlight>
| |
| {{creature mutation|Albino}}
| |
| | |
| This template also takes a third argument, the ego value of a creature. If the mutation is a mental mutation, it will add bonus levels based on the ego modifier.
| |
| <syntaxhighlight lang="xml">
| |
| {{creature mutation|Psychometry|3|21}}
| |
| </syntaxhighlight>
| |
| {{creature mutation|Psychometry|3|21}}
| |
|
| |
|
| | -->{{#invoke:Creature Mutation Query|main |
| | |{{{1|}}}|{{{2|}}}|{{{3|}}}}}</includeonly><noinclude>[[Category:Cargo Store Templates]] |
| | {{doc}} |
| </noinclude> | | </noinclude> |