User:Sundark/Sandbox: Difference between revisions

From Ephinea PSO Wiki
No edit summary
No edit summary
Line 153: Line 153:
</tabber>
</tabber>
-->
-->
==Under here is item template stuff==
<!--<table style="clear: right; float: right; margin: 5px" class="psoBackground psoStyle">
<tr><td><table align="center" style="min-width: 200px; width: 100%">
<tr>
<th colspan="2" class="psoHeader psoStyle {{#if:{{{color|}}}|{{{color}}}|{{#if:{{{stars|}}}|{{#ifexpr:{{{stars|0}}} > 8|rare|{{{color|normal}}}}}|normal}}|normal}}" style="width: 100%">{{#if:{{{icon|}}}|{{PSO icon|{{{icon|}}}}}}}{{{title|{{PAGENAME}}}}}</th>
</tr>
{{#if:{{{jp|}}}|
<tr>
<td colspan="2" style="text-align: center;" class="{{#if:{{{color|}}}|{{{color}}}|{{#if:{{{stars|}}}|{{#ifexpr:{{{stars|0}}} > 8|rare|{{{color|normal}}}}}|normal}}|normal}}">{{#if:{{{translation|}}}|{{Note|{{{translation}}}|{{{jp}}}}}|{{#if:{{{tl|}}}|{{Note|{{{tl}}}|{{{jp}}}}}|{{#if:{{{romaji|}}}|{{Note|{{{romaji}}}|{{{jp}}}}}|{{{jp}}}}}|{{{jp}}}}}}}</td>
</tr>
}}
{{#if:{{{image|}}}|
<tr>
<td colspan="2" style="text-align: center;">[[File:{{{image}}}{{#if:{{{imagealt|}}}|{{!}}alt={{{imagealt}}}}}{{!}}link=|160x120px]]</td>
</tr>
}}
{{#if:{{{stars|}}}|
<tr>
<td title="{{{stars|}}}★" colspan="2" style="text-align: center;">{{stars|{{{stars|}}}}}</td>
</tr>
}}
{{#if:{{{desc|}}}|
<tr>
<td title={{{desc}}} colspan="2" style="text-align:center;">''{{{desc}}}''</td>
</tr>
}}
{{#if:{{{type|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Type</div><div style="float: right;">:</div></th>
<td style="text-align: right;">[[{{{type}}}s|{{{type}}}]]</td>
</tr>
}}
{{#if:{{{requirement|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Requirement</div><div style="float: right;">:</div></th>
<td style="text-align: right;">{{{requirement}}}</td>
</tr>
}}
{{#if:{{{grind|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Max Grind</div><div style="float: right;">:</div></th>
<td style="text-align: right;">{{{grind}}}</td>
</tr>
}}
{{#if:{{{stack|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Max Stack</div><div style="float: right;">:</div></th>
<td style="text-align: right;">{{{stack}}}</td>
</tr>
}}
{{#if:{{{special|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Special</div><div style="float: right;">:</div></th>
<td style="text-align: right;">{{#switch: {{{special}}}
| Heat
| Fire
| Flame
| Burning
| Thunder
| Storm
| Tempest
| Ice
| Frost
| Blizzard
| Bind
| Hold
| Seize
| Arrest
| Panic
| Riot
| Havoc
| Chaos
| Dim
| Shadow
| Hell
| Draw
| Drain
| Fill
| Gush
| Heart
| Mind
| Soul
| Geist
| Master's
| Lord's
| King's
| Devil's
| Demon's
| Charge
| Spirit
| Berserk = [[{{{special}}}]]
| Shock
| Freeze
| Dark = [[{{{special}}} (special)|{{{special}}}]]
| {{{special|}}}
}}</td>
</tr>
}}
{{#if:{{{targets|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Targets</div><div style="float: right;">:</div></th>
<td style="color: white; text-align: right;">{{{targets}}} {{#ifeq: {{{targets}}} | Varies | |{{#if:{{Targets|{{{type}}}}}|{{#ifexpr: {{{targets}}} - {{Targets|{{{type}}}}} < 0|(<div style="color: #77e8ff; display: inline;">{{#expr: {{{targets}}} - {{Targets|{{{type}}}}}}}</div>)|{{#ifexpr: {{{targets}}} - {{Targets|{{{type}}}}} > 0|(<div style="color: #dd8c41; display: inline;">+{{#expr: {{{targets}}} - {{Targets|{{{type}}}}}}}</div>)}}}}}}}}</td>
</tr>
}}{{#ifeq:{{{type|}}}|Mag|
{{#if:{{{evo|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Evolution</div><div style="float: right;">:</div></th>
<td style="text-align: right;">{{{evo}}}</td>
</tr>
}}
{{#if:{{{cell|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Cell</div><div style="float: right;">:</div></th>
<td style="text-align: right;">{{{cell}}}</td>
</tr>
}}
{{#if:{{{conditions|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Conditions</div><div style="float: right;">:</div></th>
<td style="text-align: right;">{{{conditions}}}</td>
</tr>
}}
{{#if:{{{pb|}}}|
<tr>
<th style="text-align: left;"><div style="display: inline;" align="left">Photon Blast</div><div style="float: right;">:</div></th>
<td style="text-align: right;">[[File:{{{pb}}}.png|30px|{{{pb}}}|link=]]</td>
</tr>
}}
<tr><td colspan="2"><table align="center" style="border-collapse: collapse;" style="width: 100%">
<tr>
<th colspan="4" style="text-align: center;">Triggers:</th>
</tr>
<tr><td style="text-align: center;"><b>100 PB</b></td><td style="text-align: center;"><b>1/10 HP</b></td><td style="text-align: center;"><b>Boss</b></td><!-- <td style="text-align: center;"><b>Death</b></td> --></tr>
<tr>
<td style="text-align: center;">{{#switch: {{{triggerpb|}}}
| invinc
| invinc+
| invinc- = {{Invinc}}
| resta
| resta+
| resta- = {{RestaMag}}
| sd
| sd+
| sd- = {{SD}}
| #default = -
}}</td>
<td style="text-align: center;">{{#switch: {{{triggerhp|}}}
| invinc
| invinc+
| invinc- = {{Invinc}}
| resta
| resta+
| resta- = {{RestaMag}}
| sd
| sd+
| sd- = {{SD}}
| #default = -
}}</td>
<td style="text-align: center;">{{#switch: {{{triggerboss|}}}
| invinc
| invinc+
| invinc- = {{Invinc}}
| resta
| resta+
| resta- = {{RestaMag}}
| sd
| sd+
| sd- = {{SD}}
| #default = -
}}</td>
<!-- <td style="text-align: center;">{{#switch: {{{triggerdeath|}}}
| reverser = {{Reverser}}
| #default = -
}}</td> -->
</tr>
<tr>
<td style="text-align: center;">{{#switch: {{{triggerpb|}}}
| invinc
| resta
| sd = {{{triggerrate|0}}}%
| invinc+
| resta+
| sd+ = {{{triggerrate|0}}}-{{#expr:{{{triggerrate|0}}}+35}}%
| invinc-
| resta-
| sd- = 0-35%
}}</td>
<td style="text-align: center;">{{#switch: {{{triggerhp|}}}
| invinc
| resta
| sd = {{{triggerrate|0}}}%
| invinc+
| resta+
| sd+ = {{{triggerrate|0}}}-{{#expr:{{{triggerrate|0}}}+35}}%
| invinc-
| resta-
| sd- = 0-35%
}}</td>
<td style="text-align: center;">{{#switch: {{{triggerboss|}}}
| invinc
| resta
| sd = {{{triggerrate|0}}}%
| invinc+
| resta+
| sd+ = {{{triggerrate|0}}}-{{#expr:{{{triggerrate|0}}}+35}}%
| invinc-
| resta-
| sd- = 0-35%
}}</td></tr>
</table></td></tr>
}}{{#ifeq:{{#expr: {{#if:{{{HP|}}}|1|0}} or {{#if:{{{TP|}}}|1|0}} or {{#if:{{{ATP|}}}|1|0}} or {{#if:{{{DFP|}}}|1|0}} or {{#if:{{{MST|}}}|1|0}} or {{#if:{{{ATA|}}}|1|0}} or {{#if:{{{EVP|}}}|1|0}} or {{#if:{{{LCK|}}}|1|0}}}}|0||<tr><td colspan="2"><table align="center" style="width: 100%">
<tr>
{{#if:{{{HP|}}}|<td style="text-align: center;"><b>HP</b></td>}}{{#if:{{{TP|}}}|<td style="text-align: center;"><b>TP</b></td>}}{{#if:{{{ATP|}}}|<td style="text-align: center;"><b>ATP</b></td>}}{{#if:{{{DFP|}}}|<td style="text-align: center;"><b>DFP</b></td>}}{{#if:{{{MST|}}}|<td style="text-align: center;"><b>MST</b></td>}}{{#if:{{{ATA|}}}|<td style="text-align: center;"><b>ATA</b></td>}}{{#if:{{{EVP|}}}|<td style="text-align: center;"><b>EVP</b></td>}}{{#if:{{{LCK|}}}|<td style="text-align: center;"><b>LCK</b></td>}}
</tr>
<tr>
{{#if:{{{HP|}}}|<td style="text-align: center;">{{{HP}}}</td>}}{{#if:{{{TP|}}}|<td style="text-align: center;">{{{TP}}}</td>}}{{#if:{{{ATP|}}}|<td style="text-align: center;">{{{ATP}}}</td>}}{{#if:{{{DFP|}}}|<td style="text-align: center;">{{{DFP}}}</td>}}{{#if:{{{MST|}}}|<td style="text-align: center;">{{{MST}}}</td>}}{{#if:{{{ATA|}}}|<td style="text-align: center;">{{{ATA}}}</td>}}{{#if:{{{EVP|}}}|<td style="text-align: center;">{{{EVP}}}</td>}}{{#if:{{{LCK|}}}|<td style="text-align: center;">{{{LCK}}}</td>}}
</tr>
</table></td></tr>
}}{{#ifeq:{{#expr: {{#if:{{{EFR|}}}|1|0}} or {{#if:{{{EIC|}}}|1|0}} or {{#if:{{{ETH|}}}|1|0}} or {{#if:{{{EDK|}}}|1|0}} or {{#if:{{{ELT|}}}|1|0}}}}|0||<tr><td colspan="2"><table align="center" style="width: 100%">
<tr>
{{#if:{{{EFR|}}}|<td style="text-align: center;"><b>EFR</b></td>}}{{#if:{{{EIC|}}}|<td style="text-align: center;"><b>EIC</b></td>}}{{#if:{{{ETH|}}}|<td style="text-align: center;"><b>ETH</b></td>}}{{#if:{{{EDK|}}}|<td style="text-align: center;"><b>EDK</b></td>}}{{#if:{{{ELT|}}}|<td style="text-align: center;"><b>ELT</b></td>}}
</tr>
<tr>{{#if:{{{EFR|}}}|<td style="text-align: center;">{{{EFR}}}</td>}}{{#if:{{{EIC|}}}|<td style="text-align: center;">{{{EIC}}}</td>}}{{#if:{{{ETH|}}}|<td style="text-align: center;">{{{ETH}}}</td>}}{{#if:{{{EDK|}}}|<td style="text-align: center;">{{{EDK}}}</td>}}{{#if:{{{ELT|}}}|<td style="text-align: center;">{{{ELT}}}</td>}}
</tr>
</table></td></tr>}}   
{{#if:{{{class|}}}|
<tr><td colspan="2"><table align="center" style="border-collapse: collapse; width: 100%;">
{{#ifeq:{{{icon|}}}|Disk|
<tr style="display: flex; justify-content: space-between;">
<th class="smallClassHeader topLeft">HUmr</th><th class="smallClassHeader">HUnl</th><th class="smallClassHeader">HUct</th><th class="smallClassHeader topRight">HUcl</th>
</tr><tr style="display: flex; justify-content: space-between;">
{{#switch: {{#sub:{{{class|}}}|0|1}}
| 0 = <td class="classCannotUse">×</td>
| 1 = <td class="classCanUse">15</td>
| 2 = <td class="classCanUse">20</td>
| 3 = <td class="classCanUse">30</td>
| 5 = <td class="classCanUse">5</td>
| 7 = <td class="classCanUse">7</td>
| V = <td class="classCanUse">○</td>
}}
{{#switch: {{#sub:{{{class|}}}|1|1}}
| 0 = <td class="classCannotUse">×</td>
| 1 = <td class="classCanUse">15</td>
| 2 = <td class="classCanUse">20</td>
| 3 = <td class="classCanUse">30</td>
| 5 = <td class="classCanUse">5</td>
| 7 = <td class="classCanUse">7</td>
| V = <td class="classCanUse">○</td>
}}
<td class="classCannotUse">×</td><td class="classCannotUse">×</td>
</tr><tr style="display: flex; justify-content: space-between;">
<th class="smallClassHeader">RAmr</th><th class="smallClassHeader">RAml</th><th class="smallClassHeader">RAct</th><th class="smallClassHeader">RAcl</th>
</tr><tr style="display: flex; justify-content: space-between;">
{{#switch: {{#sub:{{{class|}}}|2|1}}
| 0 = <td class="classCannotUse">×</td>
| 1 = <td class="classCanUse">15</td>
| 2 = <td class="classCanUse">20</td>
| 3 = <td class="classCanUse">30</td>
| 5 = <td class="classCanUse">5</td>
| 7 = <td class="classCanUse">7</td>
| V = <td class="classCanUse">○</td>
}}
{{#switch: {{#sub:{{{class|}}}|3|1}}
| 0 = <td class="classCannotUse">×</td>
| 1 = <td class="classCanUse">15</td>
| 2 = <td class="classCanUse">20</td>
| 3 = <td class="classCanUse">30</td>
| 5 = <td class="classCanUse">5</td>
| 7 = <td class="classCanUse">7</td>
| V = <td class="classCanUse">○</td>
}}
<td class="classCannotUse">×</td><td class="classCannotUse">×</td>
</tr><tr style="display: flex; justify-content: space-between;">
<th class="smallClassHeader">FOmr</th><th class="smallClassHeader">FOml</th><th class="smallClassHeader">FOnm</th><th class="smallClassHeader">FOnl</th>
</tr><tr style="display: flex; justify-content: space-between;">
{{#switch: {{#sub:{{{class|}}}|4|1}}
| 0 = <td class="classCannotUse bottomLeft">×</td>
| 1 = <td class="classCanUse bottomLeft">15</td>
| 2 = <td class="classCanUse bottomLeft">20</td>
| 3 = <td class="classCanUse bottomLeft">30</td>
| 5 = <td class="classCanUse bottomLeft">5</td>
| 7 = <td class="classCanUse bottomLeft">7</td>
| V = <td class="classCanUse bottomLeft">○</td>
}}
{{#switch: {{#sub:{{{class|}}}|5|1}}
| 0 = <td class="classCannotUse">×</td>
| 1 = <td class="classCanUse">15</td>
| 2 = <td class="classCanUse">20</td>
| 3 = <td class="classCanUse">30</td>
| 5 = <td class="classCanUse">5</td>
| 7 = <td class="classCanUse">7</td>
| V = <td class="classCanUse">○</td>
}}
{{#switch: {{#sub:{{{class|}}}|6|1}}
| 0 = <td class="classCannotUse">×</td>
| 1 = <td class="classCanUse">15</td>
| 2 = <td class="classCanUse">20</td>
| 3 = <td class="classCanUse">30</td>
| 5 = <td class="classCanUse">5</td>
| 7 = <td class="classCanUse">7</td>
| V = <td class="classCanUse">○</td>
}}
{{#switch: {{#sub:{{{class|}}}|7|1}}
| 0 = <td class="classCannotUse bottomRight">×</td>
| 1 = <td class="classCanUse bottomRight">15</td>
| 2 = <td class="classCanUse bottomRight">20</td>
| 3 = <td class="classCanUse bottomRight">30</td>
| 5 = <td class="classCanUse bottomRight">5</td>
| 7 = <td class="classCanUse bottomRight">7</td>
| V = <td class="classCanUse bottomRight">○</td>
}}
</tr>
|
<tr style="display: flex; justify-content: space-between;">
{{#ifeq: {{#sub:{{{class|}}}|0|1}} | 0 | <td style="width:25%;" class="classCannotUse topLeft"> | <td style="width:25%;" class="classCanUse topLeft">}}[[HUmar|<span style="color:Black;">HUmr</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|1|1}} | 0 | <td style="width:25%;" class="classCannotUse"> | <td style="width:25%;" class="classCanUse">}}[[HUnewearl|<span style="color:Black;">HUnl</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|2|1}} | 0 | <td style="width:25%;" class="classCannotUse"> | <td style="width:25%;" class="classCanUse">}}[[HUcast|<span style="color:Black;">HUct</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|3|1}} | 0 | <td style="width:25%;" class="classCannotUse topRight"> | <td style="width:25%;" class="classCanUse topRight">}}[[HUcaseal|<span style="color:Black;">HUcl</span>]]</td>
</tr>
<tr style="display: flex; justify-content: space-between;">
{{#ifeq: {{#sub:{{{class|}}}|4|1}} | 0 | <td class="classCannotUse"> | <td class="classCanUse">}}[[RAmar|<span style="color:Black;">RAmr</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|5|1}} | 0 | <td class="classCannotUse"> | <td class="classCanUse">}}[[RAmarl|<span style="color:Black;">RAml</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|6|1}} | 0 | <td class="classCannotUse"> | <td class="classCanUse">}}[[RAcast|<span style="color:Black;">RAct</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|7|1}} | 0 | <td class="classCannotUse"> | <td class="classCanUse">}}[[RAcaseal|<span style="color:Black;">RAcl</span>]]</td>
</tr>
<tr style="display: flex; justify-content: space-between;">
{{#ifeq: {{#sub:{{{class|}}}|8|1}} | 0 | <td class="classCannotUse bottomLeft"> | <td class="classCanUse  bottomLeft">}}[[FOmar|<span style="color:Black;">FOmr</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|9|1}} | 0 | <td class="classCannotUse"> | <td class="classCanUse">}}[[FOmarl|<span style="color:Black;">FOml</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|10|1}} | 0 | <td class="classCannotUse"> | <td class="classCanUse">}}[[FOnewm|<span style="color:Black;">FOnm</span>]]</td>
{{#ifeq: {{#sub:{{{class|}}}|11|1}} | 0 | <td class="classCannotUse bottomRight"> | <td class="classCanUse bottomRight">}}[[FOnewearl|<span style="color:Black;">FOnl</span>]]</td>
</tr>
}}
</table></td></tr>
}}{{#if:{{{hdist|}}}|
<tr>
<th style="color: white; text-align: left;"><div style="display: inline;" align="left">H. Dist</div><div style="float: right;">:</div></th>
<td style="color: white; text-align: right;">{{{hdist}}} {{#ifexpr: {{{hdist}}} - {{hdist|{{{type}}}}} < 0|(<div style="color: #77e8ff; display: inline;">{{#expr: {{{hdist}}} - {{hdist|{{{type}}}}}}}</div>)|{{#ifexpr: {{{hdist}}} - {{hdist|{{{type}}}}} > 0|(<div style="color: #dd8c41; display: inline;">+{{#expr: {{{hdist}}} - {{hdist|{{{type}}}}}}}</div>)}}}}</td>
</tr>}}{{#if:{{{hangle|}}}|
<tr>
<th style="color: white; text-align: left;"><div style="display: inline;" align="left">H. Angle</div><div style="float: right;">:</div></th>
<td style="color: white; text-align: right;">{{{hangle}}}° {{#ifexpr: {{{hangle}}} - {{hangle|{{{type}}}}} < 0|(<div style="color: #77e8ff; display: inline;">{{#expr: {{{hangle}}} - {{hangle|{{{type}}}}}}}°</div>)|{{#ifexpr: {{{hangle}}} - {{hangle|{{{type}}}}} > 0|(<div style="color: #dd8c41; display: inline;">+{{#expr: {{{hangle}}} - {{hangle|{{{type}}}}}}}°</div>)}}}}</td>
</tr>}}{{#if:{{{vdist|}}}|
<tr>
<th style="color: white; text-align: left;"><div style="display: inline;" align="left">V. Dist</div><div style="float: right;">:</div></th>
<td style="color: white; text-align: right;">{{{vdist}}} {{#ifexpr: {{{vdist}}} - {{vdist|{{{type}}}}} < 0|(<div style="color: #77e8ff; display: inline;">{{#expr: {{{vdist}}} - {{vdist|{{{type}}}}}}}</div>)|{{#ifexpr: {{{vdist}}} - {{vdist|{{{type}}}}} > 0|(<div style="color: #dd8c41; display: inline;">+{{#expr: {{{vdist}}} - {{vdist|{{{type}}}}}}}</div>)}}}}</td>
</tr>}}{{#if:{{{vangle|}}}|
<tr>
<th style="color: white; text-align: left;"><div style="display: inline;" align="left">V. Angle</div><div style="float: right;">:</div></th>
<td style="color: white; text-align: right;">{{{vangle}}}° {{#ifexpr: {{{vangle}}} - {{vangle|{{{type}}}}} < 0|(<div style="color: #77e8ff; display: inline;">{{#expr: {{{vangle}}} - {{vangle|{{{type}}}}}}}°</div>)|{{#ifexpr: {{{vangle}}} - {{vangle|{{{type}}}}} > 0|(<div style="color: #dd8c41; display: inline;">+{{#expr: {{{vangle}}} - {{vangle|{{{type}}}}}}}°</div>)}}}}</td>
</tr>}}{{#if:{{{hex|}}}|
<tr>
<th style="color: white; text-align: left;"><div style="display: inline;" align="left">Hex</div><div style="float: right;">:</div></th>
<td style="color: white; text-align: right;">{{{hex}}}</td>
</tr>}}</table></table>
<div class="noexcerpt">{{#if:{{{desc|}}}|
: ''{{{desc|}}}''}}</div><noinclude>
-->
WOW THIS SHIT'S A MESS LOL

Revision as of 21:23, 10 September 2024

Why does this message box need an "if" statement??? Hi, this is my mess-around-with-stuff page!
- Sundark

Wiki list

To-do

Full pages

  • Game modes
    • Lots to do there
      • Normal, Battle, Challenge, One Person
      • Difficulties
      • idk

Multiple pages

  • Technique pages
    • Wording
      • status effect links
      • order of information
      • chance on freeze for bartas
    • Gifoie?
    • Reorganize?
    • Add non-level 30 disk locations
  • ES weapon pages
    • More polishing
  • Area pages
    • Writeups

Single pages

  • Probably condense Crater route layouts into one infobox
  • Always more

Done

  • Amplifier pages
  • Technique pages
    • Tidy/format pages
    • Add formulas
    • Add level 30 disk location
  • Rare enemies in enemy tables
    • tentative, watch for breaks
  • Inferno Bazooka page
  • Set effect template (left-align etc)
  • Wording on quest rewards from RT
  • ES weapon pages
    • Template added
  • List of set effects

Hidden stuff

Ooohhhhh spooky

Under here is item template stuff

- - -

}}

--> WOW THIS SHIT'S A MESS LOL