Template:PassiveIcon: Difference between revisions
From Portals of Phereon Wiki
Content added Content deleted
mNo edit summary |
m (Added global passive) |
||
(One intermediate revision by the same user not shown) | |||
Line 11: | Line 11: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 24: | Line 26: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 37: | Line 41: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 50: | Line 56: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 63: | Line 71: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 76: | Line 86: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 89: | Line 101: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 102: | Line 116: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 115: | Line 131: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{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 128: | Line 146: | ||
|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]] |
|combatstart = [[File:CombatStartIcon.svg|On combat start|{{{px|14}}}px]] |
||
|combatend = [[File:CombatEndIcon.png|On combat end|{{{px|14}}}px]] |
|||
|global = [[File:GlobalIcon.png|Global effect|{{{px|14}}}px]] |
|||
}}}}<!-- |
}}}}<!-- |
||
Error detection |
Error detection |
Latest revision as of 07:08, 25 June 2023
- 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:
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.