Template:PassiveIcon: Difference between revisions
From Portals of Phereon Wiki
Content added Content deleted
portalsofphereon>Olaroll No edit summary |
portalsofphereon>Kozd mNo edit summary |
||
Line 10: | Line 10: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|1}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|1}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|1}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|1}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|1}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|1}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|1}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|1}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|1}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|1}}| |-1}}}} |
||
Line 22: | Line 23: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|2}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|2}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|2}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|2}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|2}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|2}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|2}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|2}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|2}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|2}}| |-1}}}} |
||
Line 34: | Line 36: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|3}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|3}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|3}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|3}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|3}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|3}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|3}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|3}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|3}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|3}}| |-1}}}} |
||
Line 46: | Line 49: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|4}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|4}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|4}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|4}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|4}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|4}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|4}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|4}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|4}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|4}}| |-1}}}} |
||
Line 58: | Line 62: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|5}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|5}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|5}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|5}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|5}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|5}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|5}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|5}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|5}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|5}}| |-1}}}} |
||
Line 70: | Line 75: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|6}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|6}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|6}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|6}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|6}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|6}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|6}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|6}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|6}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|6}}| |-1}}}} |
||
Line 82: | Line 88: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|7}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|7}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|7}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|7}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|7}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|7}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|7}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|7}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|7}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|7}}| |-1}}}} |
||
Line 94: | Line 101: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|8}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|8}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|8}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|8}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|8}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|8}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|8}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|8}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|8}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|8}}| |-1}}}} |
||
Line 106: | Line 114: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|9}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|9}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|9}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|9}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|9}}| |-1}}}} |
-->{{#if:{{#explode:{{{1|}}}|{{{delim|/}}}|9}}|{{#replace:{{{prefix|}}}{{#explode:{{{1}}}|{{{delim|/}}}|9}}{{{suffix|<nowiki/> <nowiki/>}}}|{{#ifeq:on|{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|9}}| |-2}}|<nowiki/> <nowiki/>on}}<nowiki/> <nowiki/>{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|9}}| |-1}}|}}{{#switch:{{lc:{{#explode:{{#explode:{{{1}}}|{{{delim|/}}}|9}}| |-1}}}} |
||
Line 118: | Line 127: | ||
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
|turnstart = [[File:TurnStartIcon.svg|On turn start|{{{px|14}}}px]] |
||
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
|turnend = [[File:TurnEndIcon.svg|On turn end|{{{px|14}}}px]] |
||
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
Error detection |
Error detection |
Revision as of 22:24, 31 August 2020
- Description
- Takes up to 10 delimiter separated strings, replaces the last word of each string with an appropriate icon and then returns it all as one string. Meant for adding icons to passive skills.
- Usage
Valid words that get replaced at the end are:
- combatend =
- global =
Extra parameters are:
- delim= sets the delimiter between strings (default=/)
- px= sets the image sizes (default=14)
- prefix= sets a prefix in front of each outputted string (default=)
- suffix= sets a suffix after each outputted string, but before the icon (default= )
- Use this to insert a string with spaces on the outside:
<nowiki/> only works with a single space on either side <nowiki/>
- Use this to insert a string with spaces on the outside:
- Example
Using this:
- Note: nowiki tags are being weird, check the source editor for the actual code
{{PassiveIcon|delim=%|prefix=<br>OwO<nowiki/> <nowiki/>|suffix= - |px=28|What's this? seduce%also defend%I'm sorry for the move%bad joke attack}}
Gets you this:
OwO What's this? -
OwO also -
OwO I'm sorry for the -
OwO bad joke -
OwO thanks -
[view | edit | purge]The above documentation is transcluded fromTemplate:PassiveIcon/doc.