Difference between revisions of "Template:ResourceBreakdown"
Line 1: | Line 1: | ||
{{#vardefine: depth | {{#sub: {{{#userparam}}} | 0 | {{#pos: {{{#userparam}}} | ; | 0 }} }} }}<!-- | {{#vardefine: depth | {{#sub: {{{#userparam}}} | 0 | {{#pos: {{{#userparam}}} | ; | 0 }} }} }}<!-- | ||
− | |||
-->{{#vardefine: multiplier | {{#sub: {{{#userparam}}} | {{#expr: {{#pos: {{{#userparam}}} | ; | 0 }} + 1 }} }} }}<!-- | -->{{#vardefine: multiplier | {{#sub: {{{#userparam}}} | {{#expr: {{#pos: {{{#userparam}}} | ; | 0 }} + 1 }} }} }}<!-- | ||
--><includeonly><!-- | --><includeonly><!-- | ||
− | -->{{#switch: {{#var: depth}} | 0 = * | 1 = ** | 2 = *** | 3 = **** | 4 = ***** | 5 = ****** | #default = ERROR: Unsupported recipe depth, add new layer in [[Template:ResourceBreakdown]] }} | + | -->{{#switch: {{#var: depth}} | 0 = * | 1 = ** | 2 = *** | 3 = **** | 4 = ***** | 5 = ****** | #default = ERROR: Unsupported recipe depth, add new layer in [[Template:ResourceBreakdown]] }}<!-- |
− | |||
− | |||
− | |||
-->{{#ifeq: {{#show: {{PageLink_to_Name|page={{{1}}} }} |?BoolCraft }} | true | -->{{#ifeq: {{#show: {{PageLink_to_Name|page={{{1}}} }} |?BoolCraft }} | true | ||
| {{#expr: {{#var: multiplier}} * {{{2}}} }}x {{{1}}}<!-- | | {{#expr: {{#var: multiplier}} * {{{2}}} }}x {{{1}}}<!-- |
Revision as of 13:21, 5 September 2018
Checks if given material is most basic resource, else breaks it down into another layer of more basic ones Unfinished