Template:Cost/doc

From DominionStrategy Wiki
(Difference between revisions)
Jump to: navigation, search
(Moving the notice out of the documentation.)
(Fixed the category link and added a mention to the new parsing functionalities for the Debt parameter.)
Line 26: Line 26:
 
* <tt><nowiki>{{Cost|6P|l|8}}</nowiki> →  <nowiki>{{Cost|6|l|8|P}}</nowiki></tt>
 
* <tt><nowiki>{{Cost|6P|l|8}}</nowiki> →  <nowiki>{{Cost|6|l|8|P}}</nowiki></tt>
  
If an instance of <tt><nowiki>{{Cost}}</nowiki></tt> uses the "P" syntax, it will display the following warning.<br/><p style="color:red; display:inline;"><b>[Warning: This Cost Template uses the old "P" syntax, please convert it to the [[Template:Cost#New_Syntax|new parameterized syntax]].]</b></p><p>An instance of the "P" syntax will also file the page it is in under the category titled {{Category:Pages with old "P" syntax}}.</p>
+
If an instance of <tt><nowiki>{{Cost}}</nowiki></tt> uses the "P" syntax, it will display the following warning.<br/><p style="color:red; display:inline;"><b>[Warning: This Cost Template uses the old "P" syntax, please convert it to the [[Template:Cost#New_Syntax|new parameterized syntax]].]</b></p><p>An instance of the "P" syntax will also file the page it is in under the category titled [[:Category:Pages with old "P" syntax]].</p>
  
  
Line 34: Line 34:
 
* <tt><nowiki>{{Cost|-||-}}</nowiki> →  {{Cost|-||-}}</tt>
 
* <tt><nowiki>{{Cost|-||-}}</nowiki> →  {{Cost|-||-}}</tt>
 
* <tt><nowiki>{{Cost|-||-|P}}</nowiki> →  {{Cost|-||-|P}}</tt>
 
* <tt><nowiki>{{Cost|-||-|P}}</nowiki> →  {{Cost|-||-|P}}</tt>
 +
 +
The changes also allow the Debt parameter to now have parsing for <tt>?</tt>, ''<tt>n</tt>''+, and ''<tt>n</tt>''* amounts.

Revision as of 02:40, 10 June 2024

This template allows translating text cost into graphical cost.

Usage

  • {{Cost}} → $
  • {{Cost|3}} → $3
  • {{Cost|0*}} → $0*
  • {{Cost|?}} → $?
  • {{Cost|x}} → $x
  • {{Cost|P}} → 16px
  • {{Cost|6P}} → 16px
  • {{Cost|||8}} → 8D
  • {{Cost|6||8}} → $68D
  • {{Cost|6P||8}} → 16px8D
  • {{Cost|5|l}} → $5
  • {{Cost|P|l}} → 32px
  • {{Cost||l|8}} → 8D
  • {{Cost|6P|l|8}} → 32px8D
  • {{Cost|5|xl}} → $5

New Syntax

The old "P" syntax where P is found within the first parameter is being made obsolete in lieu of the new parameterized syntax where the P is separated into a new fourth parameter.
Henceforth, any instances of the "P" syntax found should be replaced with the respective parameterized syntax.

  • {{Cost|6P}} → {{Cost|6|||P}}
  • {{Cost|6P||8}} → {{Cost|6||8|P}}
  • {{Cost|P|l}} → {{Cost||l||P}}
  • {{Cost|6P|l|8}} → {{Cost|6|l|8|P}}
If an instance of {{Cost}} uses the "P" syntax, it will display the following warning.

[Warning: This Cost Template uses the old "P" syntax, please convert it to the new parameterized syntax.]

An instance of the "P" syntax will also file the page it is in under the category titled Category:Pages with old "P" syntax.


The syntactical changes also allow for new functionality with the ability to put "-" in the Coin and Debt parameters, allowing the empty Coin and Debt images to be displayed.

  • {{Cost|-|||P}} → $P
  • {{Cost|||-|P}} → DP
  • {{Cost|-||-}} → $D
  • {{Cost|-||-|P}} → $DP

The changes also allow the Debt parameter to now have parsing for ?, n+, and n* amounts.

Personal tools
Namespaces

Variants
Views
Actions
Navigation
Toolbox