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 }} }} }}<!-- | ||
− | -->{{# | + | -->{{#vardefineecho: i | {{#var: depth}} }}<!--working variable for depth to not overwrite the total depth--><!-- |
-->{{#vardefine: multiplier | {{#sub: {{{#userparam}}} | {{#expr: {{#pos: {{{#userparam}}} | ; | 0 }} + 1 }} }} }}<!-- | -->{{#vardefine: multiplier | {{#sub: {{{#userparam}}} | {{#expr: {{#pos: {{{#userparam}}} | ; | 0 }} + 1 }} }} }}<!-- | ||
--><includeonly><!-- | --><includeonly><!-- | ||
Line 7: | Line 7: | ||
| {{#ifexpr: {{#var: i}} >= 0 | true }} | | {{#ifexpr: {{#var: i}} >= 0 | true }} | ||
| *{{#vardefine: i | {{#expr: {{#var: i}} - 1}} }} | | *{{#vardefine: i | {{#expr: {{#var: i}} - 1}} }} | ||
− | }} {{#expr: {{#var: multiplier}} * {{{2}}} }}x {{{1}}} | + | }}{{#expr: {{#var: multiplier}} * {{{2}}} }}x {{{1}}} |
{{#ask: | {{#ask: | ||
[[-Has subobject::{{PageLink_to_Name|page={{{1}}} }}]] [[Crafting ingredient.ItemType::+]] | [[-Has subobject::{{PageLink_to_Name|page={{{1}}} }}]] [[Crafting ingredient.ItemType::+]] |
Revision as of 11:41, 5 September 2018
{{{#userparam}}} Checks if given material is most basic resource, else breaks it down into another layer of more basic ones Unfinished