Template:ResourceHelper: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
(This template will enable using ParseList on resource costs)
 
(Updated documentation)
Line 10: Line 10:
}}</includeonly><noinclude>
}}</includeonly><noinclude>
=What is this?=
=What is this?=
This is a wrapper around [[Template:Resource]] to work better in conjunction with [[Module:ParseList]].
This is a wrapper around [[Template:Resource]] to work better in conjunction with [[Module:ParseList]] specifically by [[Template:ResourceList]].
=Usage=
=Usage=
<pre>{{Resource | [count] <type>}}</pre>
<pre>{{ResourceSimple | [count] <type>}}</pre>
----
----
<br/><code><></code> Denotes mandatory parameters, <code>[]</code> denotes mandatory parameters.
<br/><code><></code> Denotes mandatory parameters, <code>[]</code> denotes optional parameters.


Refer to [[Template:Resource]] for a list of the handled resource types.
Refer to [[Template:Resource]] for a list of the handled resource types.
Line 31: Line 31:
| {{#invoke: ParseList | main | action, 3 ki | useTemplate = ResourceSimple }}
| {{#invoke: ParseList | main | action, 3 ki | useTemplate = ResourceSimple }}
| <pre>{{#invoke: ParseList | main | action, 3 ki | useTemplate = ResourceSimple }}</pre>
| <pre>{{#invoke: ParseList | main | action, 3 ki | useTemplate = ResourceSimple }}</pre>
|-
| {{#invoke: ParseList | main
  | bonus, 10 movement | useTemplate = ResourceSimple
}}
| <pre>
{{#invoke: ParseList | main
  | bonus, 10 movement | useTemplate = ResourceSimple
}}
</pre>
|}
|}
</noinclude>
</noinclude>

Revision as of 01:58, 14 November 2023

What is this?

This is a wrapper around Template:Resource to work better in conjunction with Module:ParseList specifically by Template:ResourceList.

Usage

{{ResourceSimple | [count] <type>}}


<> Denotes mandatory parameters, [] denotes optional parameters.

Refer to Template:Resource for a list of the handled resource types.

Examples

Output Input
Ki Point
{{ResourceSimple|ki}}
5Ki Points
{{ResourceSimple|5 ki}}
(ERROR: Use movement m or movement ft.)Movement
{{ResourceSimple|30 movement}}
Action, and 3Ki Points
{{#invoke: ParseList | main | action, 3 ki | useTemplate = ResourceSimple }}
Bonus action, and(ERROR: Use movement m or movement ft.)Movement
{{#invoke: ParseList | main
  | bonus, 10 movement | useTemplate = ResourceSimple
}}