Difference between revisions of "Template:PersonalCollectionIcon"
Jump to navigation
Jump to search
>FlareKyn (Whoops, made a mistake. Fixed.) |
>FlareKyn (Saved the previous edit too soon. There was still an error, but I also realized that since {{#var:Level}} can't be higher than {{#var:SoftMaxLevel}} now, there was no need to artificially inflate {{#var:HardMaxLevel}}.) |
||
| Line 34: | Line 34: | ||
{{#vardefine:SoftMaxNodes|{{#ifeq:{{{3|}}}|Spiral|70|{{#expr:{{#var:derivedRarity}}*10}}}}}} | {{#vardefine:SoftMaxNodes|{{#ifeq:{{{3|}}}|Spiral|70|{{#expr:{{#var:derivedRarity}}*10}}}}}} | ||
{{#vardefine:Nodes|{{#ifexpr:{{{Nodes|0}}}>={{#var:SoftMaxNodes}}|{{#var:SoftMaxNodes}}|{{{Nodes|0}}}}}}} | {{#vardefine:Nodes|{{#ifexpr:{{{Nodes|0}}}>={{#var:SoftMaxNodes}}|{{#var:SoftMaxNodes}}|{{{Nodes|0}}}}}}} | ||
| − | {{#vardefine:HardMaxLevel|{{#ifexpr:{{#var:MaxLimitBreakCount}} = 5 | + | {{#vardefine:HardMaxLevel|{{#ifexpr:{{#var:MaxLimitBreakCount}} = 5|100|80}}}} |
| − | {{#vardefine:SoftMaxLevel|{{#ifeq:{{{3|}}}|Spiral|{{#switch: {{# | + | {{#vardefine:SoftMaxLevel|{{#ifeq:{{{3|}}}|Spiral|{{#switch: {{#Nodes}} |
| 50 = 85 | | 50 = 85 | ||
| − | | #default = {{#invoke:Adventurer|effectiveMaxLevel|{{{2}}}|{{ | + | | #default = {{#invoke:Adventurer|effectiveMaxLevel|{{{2}}}|{{#var:Nodes}}|{{#var:derivedRarity}}}} |
}}|{{#expr:{{#var:derivedRarity}}*10+30}}}}}} | }}|{{#expr:{{#var:derivedRarity}}*10+30}}}}}} | ||
{{#vardefine:nodeColor|{{#switch: {{#var:Nodes}} | {{#vardefine:nodeColor|{{#switch: {{#var:Nodes}} | ||
| Line 56: | Line 56: | ||
|fields=Rarity|group by=_pageName|no html}}}} | |fields=Rarity|group by=_pageName|no html}}}} | ||
{{#switch: {{#var:derivedRarity}} | {{#switch: {{#var:derivedRarity}} | ||
| − | |6={{#vardefine:HardMaxLevel | + | |6={{#vardefine:HardMaxLevel|200}} {{#vardefine:SoftMaxLevel|{{#expr:100+({{#var:Unbind}}*25)}}}} |
| − | |5={{#vardefine:HardMaxLevel | + | |5={{#vardefine:HardMaxLevel|100}} {{#vardefine:SoftMaxLevel|{{#expr:80+({{#var:Unbind}}*5)}}}} |
| − | |4={{#vardefine:HardMaxLevel | + | |4={{#vardefine:HardMaxLevel|80}} {{#vardefine:SoftMaxLevel|{{#expr:50+({{#var:Unbind}}*5)}}}} |
| − | |3={{#vardefine:HardMaxLevel | + | |3={{#vardefine:HardMaxLevel|60}} {{#vardefine:SoftMaxLevel|{{#expr:20+({{#var:Unbind}}*5)}}}} |
| − | |2={{#vardefine:HardMaxLevel | + | |2={{#vardefine:HardMaxLevel|30}} {{#vardefine:SoftMaxLevel|{{#expr:10+({{#var:Unbind}}*5)}}}} |
}} | }} | ||
|Wyrmprint= | |Wyrmprint= | ||
| Line 72: | Line 72: | ||
|fields=Rarity|group by=_pageName|no html}}}} | |fields=Rarity|group by=_pageName|no html}}}} | ||
{{#switch: {{#var:derivedRarity}} | {{#switch: {{#var:derivedRarity}} | ||
| − | |5={{#vardefine:HardMaxLevel | + | |5={{#vardefine:HardMaxLevel|100}} {{#vardefine:SoftMaxLevel|{{#expr:40+({{#var:Unbind}}*15)}}}} |
| − | |4={{#vardefine:HardMaxLevel | + | |4={{#vardefine:HardMaxLevel|80}} {{#vardefine:SoftMaxLevel|{{#ifexpr:{{#var:Unbind}}<2|{{#expr:30+({{#var:Unbind}}*10)}}|{{#expr:30+20+({{#var:Unbind}}-2)*15)}}}}}} |
| − | |3={{#vardefine:HardMaxLevel | + | |3={{#vardefine:HardMaxLevel|60}} {{#vardefine:SoftMaxLevel|{{#expr:20+({{#var:Unbind}}*10)}}}} |
| − | |2={{#vardefine:HardMaxLevel | + | |2={{#vardefine:HardMaxLevel|30}} {{#vardefine:SoftMaxLevel|{{#expr:10+({{#var:Unbind}}*5)}}}} |
}} | }} | ||
|Dragon= | |Dragon= | ||
| Line 88: | Line 88: | ||
|fields=Rarity|group by=_pageName|no html}}}} | |fields=Rarity|group by=_pageName|no html}}}} | ||
{{#switch: {{#var:derivedRarity}} | {{#switch: {{#var:derivedRarity}} | ||
| − | |5={{#vardefine:HardMaxLevel | + | |5={{#vardefine:HardMaxLevel|100}} {{#vardefine:SoftMaxLevel|{{#expr:40+({{#var:Unbind}}*15)}}}} |
| − | |4={{#vardefine:HardMaxLevel | + | |4={{#vardefine:HardMaxLevel|80}} {{#vardefine:SoftMaxLevel|{{#ifexpr:{{#var:Unbind}} < 2|{{#expr:30+({{#var:Unbind}}*10)|30+20+(({{#var:Unbind}}-2)*15)}}}}}} |
| − | |3={{#vardefine:HardMaxLevel | + | |3={{#vardefine:HardMaxLevel|60}} {{#vardefine:SoftMaxLevel|{{#expr:20+({{#var:Unbind}}*10)}}}} |
}} | }} | ||
}}<!-- | }}<!-- | ||
-->{{#vardefine:Level|{{#ifexpr:{{{Level|0}}}>={{#var:SoftMaxLevel}}|{{#var:SoftMaxLevel}}|{{{Level|0}}}}}}}<!-- | -->{{#vardefine:Level|{{#ifexpr:{{{Level|0}}}>={{#var:SoftMaxLevel}}|{{#var:SoftMaxLevel}}|{{{Level|0}}}}}}}<!-- | ||
-->{{#vardefine:levelColor|{{#switch: {{#var:Level}} | -->{{#vardefine:levelColor|{{#switch: {{#var:Level}} | ||
| − | |{{#var:HardMaxLevel}} = {{#var:cyan}} | + | |{{#var:HardMaxLevel}}={{#var:cyan}} |
| − | |{{#var:SoftMaxLevel}} = {{#var:gold}} | + | |{{#var:SoftMaxLevel}}={{#var:gold}} |
|#fff | |#fff | ||
}}}}<!-- | }}}}<!-- | ||
Revision as of 03:07, 23 April 2020
Details
A template to create icons for personal collections. Still a work in progress, but it's usable as it is.
Text will be colored like how it is in game.
Level and Nodes: Blue if hard capped, orange if soft capped, white otherwise.
Augments: Blue if capped, orange otherwise.
Examples
{{PersonalCollectionIcon|Adventurer|Elisanne}}
[[File:
Expression error: Unexpected < operator.
Error: Table Adventurers not found.
.png|link=Elisanne|80px]]Lv. Expression error: Unexpected < operator.
{{PersonalCollectionIcon|Adventurer|Laxi|Rarity=5|Level=80|Nodes=50|Augments=3}}
[[File:
50
Error: Table Adventurers not found.
.png|link=Laxi|80px]]Lv. 80
+3
{{PersonalCollectionIcon|Adventurer|Cleo|Rarity=5|Level=80|Nodes=50|Augments=18|Size=Normal}}
[[File:
50
Error: Table Adventurers not found.
.png|link=Cleo|160px]]Lv. 80
+18
{{PersonalCollectionIcon|Adventurer|Su Fang|Rarity=5|Level=80|Nodes=50|Spiral|Size=Big}}
[[File:
50
Error: Table Adventurers not found.
.png|link=Su Fang|240px]]Lv. 80
{{PersonalCollectionIcon|Adventurer|The Prince|Rarity=5|Level=95|Nodes=64|Spiral|Augments=200|Size=Giant}}
[[File:
64
Error: Table Adventurers not found.
.png|link=The Prince|320px]]Lv. 95
+200
{{PersonalCollectionIcon|Weapon|Absolute Crimson|Level=95|Unbind=3|Augments=52|Size=Large}}
{{PersonalCollectionIcon|Wyrmprint|Valiant Crown|Level=9|Unbind=1|Augments=1|Size=Medium}}
{{PersonalCollectionIcon|Wyrmprint|Valiant Crown|Level=100|Unbind=4|Augments=122}}
{{PersonalCollectionIcon|Dragon|Cerberus|Level=100|Unbind=4|Augments=200}}