Template:Manipulation: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(Massively rewrote for better coding, added error handling, incomplete tagging, and standardized documentation) |
||
Line 1: | Line 1: | ||
<includeonly><--Adds incomplete tag if information missing-->{{#switch:{{lc:{{{Manipulated}}}}}|y|yes={{#if:{{{InitCost|}}}||{{incomplete|Information missing from Manipulation section}}}}|n|no=|{{incomplete|Information missing from Manipulation section}}}}}}</includeonly> |
|||
<includeonly> |
|||
{| |
{|style="float:right; width:200px; background:#e3e3e3; margin-left:1em; margin-right:1em; border-spacing:1px;" cellpadding="5" |
||
⚫ | |||
{{!}}- |
|||
⚫ | |||
⚫ | |||
|Manipulatable||{{#switch:{{lc:{{{Manipulated}}}}}|y|yes=Yes |
|||
⚫ | |||
{{!}} Manipulated? |
|||
{{!}} {{#ifeq: {{{Manipulated}}} | | Unknown | {{{Manipulated}}} }} |
|||
{{!}}- |
{{!}}- |
||
! Tier 1 |
! Tier 1 |
||
{{!}}- |
{{!}}-bgcolor="#FFFFFF" |
||
{{!}} |
{{!}}Initial Cost{{!}}{{!}}{{#if:{{{InitCost|}}}|{{{InitCost}}}|''?''}} |
||
{{!}} {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | no={{#ifeq: {{{InitCost}}} | | N/A | {{{InitCost}}} }} | yes={{#ifeq: {{{InitCost}}} | | N/A | {{{InitCost}}} }} | N/A }} |
|||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}}Maintenance Cost{{!}}{{!}}{{#if:{{{InitCost|}}}|{{#expr:({{{InitCost}}}/3-0.5round0)}}|''?''}} |
|||
{{!}} Maint Cost |
|||
{{!}} {{#ifeq: {{{InitCost}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost}}}/3-0.5round0)}} | no=N/A | N/A}} }} |
|||
{{#ifeq: {{{InitCost2}}} | | | |
|||
{{!}}- |
{{!}}- |
||
! Tier 2 |
{{#if:{{{InitCost2|}}}|! Tier 2 |
||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}} |
{{!}}Initial Cost{{!}}{{!}}{{{InitCost2}}} |
||
{{!}} {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | no={{#ifeq: {{{InitCost2}}} | | N/A | {{{InitCost2}}} }} | yes={{#ifeq: {{{InitCost2}}} | | N/A | {{{InitCost2}}} }} | N/A }} |
|||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}}Maintenance Cost{{!}}{{!}}{{#expr:({{{InitCost2}}}/3-0.5round0)}}}} |
|||
{{!}} Maint Cost |
|||
{{!}} {{#ifeq: {{{InitCost2}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost2}}}/3-0.5round0)}} | no=N/A | N/A}} }} |
|||
⚫ | |||
{{#ifeq: {{{InitCost3}}} | | | |
|||
{{!}}- |
{{!}}- |
||
! Tier 3 |
{{#if:{{{InitCost3|}}}|! Tier 3 |
||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}} |
{{!}}Initial Cost{{!}}{{!}}{{{InitCost3}}} |
||
{{!}} {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | no={{#ifeq: {{{InitCost3}}} | | N/A | {{{InitCost3}}} }} | yes={{#ifeq: {{{InitCost3}}} | | N/A | {{{InitCost3}}} }} | N/A }} |
|||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}}Maintenance Cost{{!}}{{!}}{{#expr:({{{InitCost3}}}/3-0.5round0)}}}} |
|||
{{!}} Maint Cost |
|||
{{!}} {{#ifeq: {{{InitCost3}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost3}}}/3-0.5round0)}} | no=N/A | N/A}} }} |
|||
}} |
|||
{{#ifeq: {{{InitCost4}}} | | | |
|||
{{!}}- |
{{!}}- |
||
! Tier 4 |
{{#if:{{{InitCost4|}}}|! Tier 4 |
||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}} |
{{!}}Initial Cost{{!}}{{!}}{{{InitCost4}}} |
||
{{!}} {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | no={{#ifeq: {{{InitCost4}}} | | N/A | {{{InitCost4}}} }} | yes={{#ifeq: {{{InitCost4}}} | | N/A | {{{InitCost4}}} }} | N/A }} |
|||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}}Maintenance Cost{{!}}{{!}}{{#expr:({{{InitCost4}}}/3-0.5round0)}}}} |
|||
{{!}} Maint Cost |
|||
{{!}} {{#ifeq: {{{InitCost4}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost4}}}/3-0.5round0)}} | no=N/A | N/A}} }} |
|||
}} |
|||
{{#ifeq: {{{InitCost5}}} | | | |
|||
{{!}}- |
{{!}}- |
||
! Tier 5 |
{{#if:{{{InitCost5|}}}|! Tier 5 |
||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}} |
{{!}}Initial Cost{{!}}{{!}}{{{InitCost5}}} |
||
{{!}} {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | no={{#ifeq: {{{InitCost5}}} | | N/A | {{{InitCost5}}} }} | yes={{#ifeq: {{{InitCost5}}} | | N/A | {{{InitCost5}}} }} | N/A }} |
|||
{{!}}- bgcolor="#FFFFFF" |
{{!}}- bgcolor="#FFFFFF" |
||
{{!}}Maintenance Cost{{!}}{{!}}{{#expr:({{{InitCost5}}}/3-0.5round0)}}}}|n|no=No|''Unknown''}} |
|||
{{!}} Maint Cost |
|||
|-bgcolor="#FFFFFF" |
|||
{{!}} {{#ifeq: {{{InitCost5}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost5}}}/3-0.5round0)}} | no=N/A | N/A}} }} |
|||
|} |
|||
<noinclude> |
|||
==Usage== |
==Usage Documentation:== |
||
⚫ | |||
{| border=1 cellpadding=3 |
|||
!Variable!!Supported Values!!Usage |
|||
|- |
|||
|Manipulated||yes/y/no/n||Can the creature be manipulated? Leave blank for unknown. |
|||
|- |
|||
⚫ | |||
⚫ | |||
Copy and paste the following: |
|||
<pre> |
<pre> |
||
{{Manipulation | |
{{Manipulation | |
||
Line 66: | Line 59: | ||
}} |
}} |
||
</pre> |
</pre> |
||
Leave unknown fields '''BLANK'''! |
|||
*''Manipulated is either Yes or No or Unknown (left blank = Unknown).'' |
|||
⚫ | |||
⚫ | |||
[[Category:Critter Templates]]</noinclude> |
[[Category:Critter Templates]]</noinclude> |
Revision as of 18:49, 3 June 2008
Manipulation | |
Manipulatable | Unknown |
Usage Documentation:
Maintenance Cost is calculated and handled by the template, no user input required for this item.
Variable | Supported Values | Usage |
---|---|---|
Manipulated | yes/y/no/n | Can the creature be manipulated? Leave blank for unknown. |
InitCost | # | Concentration number necessary to beat the manipulation check (the critter will either become friendly or will immediately target you) |
Copy and paste the following:
{{Manipulation | Manipulated = | InitCost = | InitCost2 = | InitCost3 = | InitCost4 = | InitCost5 = | }}