User:Tiddlywinks/EvoBox: Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
⧼bulbapediamonobook-jumptonavigation⧽⧼bulbapediamonobook-jumptosearch⧽
Created page with "At the moment, I've made the new template into a more explicit "builder". That's mostly just how I was able to get a handle on things; but it has some ups and downs. The EvoM..."
 
No edit summary
Line 7: Line 7:
==[[Ralts (Pokémon)#Evolution]]==
==[[Ralts (Pokémon)#Evolution]]==
===Divs (new)===
===Divs (new)===
[[User:Tiddlywinks/EvoBox/112]]
[[User:Tiddlywinks/EvoBox/v2]], [[User:Tiddlywinks/EvoBox/pattern112]]


{{User:Tiddlywinks/EvoBox/112|Psychic|Fairy}}
{{User:Tiddlywinks/EvoBox/v2|pattern=112|Psychic|Fairy}}
{{User:Tiddlywinks/EvoMon|e=0|0280Ralts|Ralts|Psychic|Fairy|Psychic|Unevolved}}
{{User:Tiddlywinks/EvoMon|e=0|0280Ralts|Ralts|Psychic|Fairy|Psychic|Unevolved}}
{{User:Tiddlywinks/EvoMethod|e=1|lv=20}}
{{User:Tiddlywinks/EvoMethod|e=1|lv=20}}
Line 32: Line 32:
|no3b=0475|name3b=Gallade|type1-3b=Psychic|type2-3b=Fighting
|no3b=0475|name3b=Gallade|type1-3b=Psychic|type2-3b=Fighting
}}
}}
</pre>
==[[Goomy (Pokémon)#Evolution]]==
===Divs (new)===
[[User:Tiddlywinks/EvoBox/v2]], [[User:Tiddlywinks/EvoBox/pattern122]]
{{User:Tiddlywinks/EvoBox/v2|pattern=122|Dragon}}
{{User:Tiddlywinks/EvoMon|e=0|0704Goomy|Goomy|Dragon|Dragon|Dragon|Unevolved}}
{{User:Tiddlywinks/EvoMethod|e=1a|{{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 40}}<br>outside of {{color2|000|Hisui}}}}
{{User:Tiddlywinks/EvoMon|e=1a|0705Sliggoo|Sliggoo|Dragon|Dragon|Dragon|First evolution}}
{{User:Tiddlywinks/EvoMethod|e=2a|{{Bag/s|Rare Candy|SV}} + [[File:Rain icon SwSh.png|40px]][[File:Fog icon SwSh.png|40px]]<br>{{color2|000|Level|Level 50}}<br><small>(during {{color2|000|rain}} or {{color2|000|fog}}{{sup/8|SwSh}})</small>}}
{{User:Tiddlywinks/EvoMon|e=2a|0706Goodra|Goodra|Dragon|Dragon|Dragon|Second evolution}}
<!-- Hisuian evos -->
{{User:Tiddlywinks/EvoMethod|e=1b|{{Bag/s|Rare Candy|SV}} + {{bag/s|Celestica Flute|LA|Hisui}}<br>{{color2|000|Level|Level 40}}<br>in {{color2|000|Hisui}}}}
{{User:Tiddlywinks/EvoMon|e=1b|0705Sliggoo-Hisui|Sliggoo|Steel|Dragon|Dragon|First evolution|form=Hisuian Form}}
{{User:Tiddlywinks/EvoMethod|e=2b|{{Bag/s|Rare Candy|SV}} + [[File:Rain icon SwSh.png|40px]][[File:Fog icon SwSh.png|40px]]<br>{{color2|000|Level|Level 50}}<br><small>(during {{color2|000|rain}} or {{color2|000|fog}})</small>}}
{{User:Tiddlywinks/EvoMon|e=2b|0706Goodra-Hisui|Goodra|Steel|Dragon|Dragon|Second evolution|form=Hisuian Form}}
</div>
===Tables (old)===
[[Template:Evobox/2branch1]]
<pre>
{{Evobox/2branch1
|type1=Dragon
|no1=0704
|name1=Goomy
|type1-1=Dragon
|evo1a={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 40}}<br>outside of {{color2|000|Hisui}}
|no2a=0705
|name2a=Sliggoo
|type1-2a=Dragon
|evo1b={{Bag/s|Rare Candy|SV}} + {{bag/s|Celestica Flute|LA|Hisui}}<br>{{color2|000|Level|Level 40}}<br>in {{color2|000|Hisui}}
|art2b=0705Sliggoo-Hisui
|name2b=Sliggoo
|type1-2b=Steel
|type2-2b=Dragon
|form2b=Hisuian Form
|evo2a={{Bag/s|Rare Candy|SV}} + [[File:Rain icon SwSh.png|40px]][[File:Fog icon SwSh.png|40px]]<br>{{color2|000|Level|Level 50}}<br><small>(during {{color2|000|rain}} or {{color2|000|fog}}{{sup/8|SwSh}})</small>
|evo2b={{Bag/s|Rare Candy|SV}} + [[File:Rain icon SwSh.png|40px]][[File:Fog icon SwSh.png|40px]]<br>{{color2|000|Level|Level 50}}<br><small>(during {{color2|000|rain}} or {{color2|000|fog}})</small>
|no3a=0706
|name3a=Goodra
|type1-3a=Dragon
|art3b=0706Goodra-Hisui
|name3b=Goodra
|type1-3b=Steel
|type2-3b=Dragon
|form3b=Hisuian Form
}}
</pre>
==[[Slowpoke (Pokémon)#Evolution]]==
===Divs (new)===
[[User:Tiddlywinks/EvoBox/v2]], [[User:Tiddlywinks/EvoBox/pattern12]]
{{User:Tiddlywinks/EvoBox/v2|pattern=12|Water|Psychic}}
{{User:Tiddlywinks/EvoMon|e=0|0079Slowpoke|Slowpoke|Water|Psychic|Water|Unevolved}}
{{User:Tiddlywinks/EvoMethod|e=1a|lv=37}}
{{User:Tiddlywinks/EvoMon|e=1a|0080Slowbro|Slowbro|Water|Psychic|Water|First evolution}}
{{User:Tiddlywinks/EvoMethod|e=1b|[[File:Link Trade icon SV.png|40px|link=Trade]] + {{Bag/s|King's Rock|SV}}<br>{{color2|000|Trade}}<br>holding {{color2|000|King's Rock}}}}
{{User:Tiddlywinks/EvoMon|e=1b|0199Slowking|Slowking|Water|Psychic|Water|First evolution}}
</div>
===Tables (old)===
[[Template:Evobox/1branch2]]
<pre>
{{Evobox/1branch2
|type1=Water
|type2=Psychic
|no1=0079
|name1=Slowpoke
|type1-1=Water
|type2-1=Psychic
|evo1a={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 37}}
|no2a=0080
|name2a=Slowbro
|type1-2a=Water
|type2-2a=Psychic
|evo1b=[[File:Link Trade icon SV.png|40px|link=Trade]] + {{Bag/s|King's Rock|SV}}<br>{{color2|000|Trade}}<br>holding {{color2|000|King's Rock}}
|no2b=0199
|name2b=Slowking
|type1-2b=Water
|type2-2b=Psychic}}
</pre>
==[[Tyrogue (Pokémon)#Evolution]]==
===Divs (new)===
[[User:Tiddlywinks/EvoBox/v2]], [[User:Tiddlywinks/EvoBox/pattern13]]
{{User:Tiddlywinks/EvoBox/v2|pattern=13|Fighting}}
{{User:Tiddlywinks/EvoMon|e=0|0236Tyrogue|Tyrogue|Fighting|Fighting|Fighting|Baby form}}
{{User:Tiddlywinks/EvoMethod|e=1a|{{bag/s|Rare Candy|SV}}{{bag/s|Power Bracer|SV}}<br>[[Level|<span style="color:#000;">Level 20</span>]]<br><small>([[Stat#Attack|<span style="color:#000;">Attack</span>]] > [[Stat#Defense|<span style="color:#000;">Defense</span>]])</small>}}
{{User:Tiddlywinks/EvoMon|e=1a|0106Hitmonlee|Hitmonlee|Fighting|Fighting|Fighting|First evolution}}
{{User:Tiddlywinks/EvoMethod|e=1b|{{bag/s|Rare Candy|SV}}{{bag/s|Power Belt|SV}}<br>[[Level|<span style="color:#000;">Level 20</span>]]<br><small>([[Stat#Attack|<span style="color:#000;">Attack</span>]] < [[Stat#Defense|<span style="color:#000;">Defense</span>]])</small>}}
{{User:Tiddlywinks/EvoMon|e=1b|0107Hitmonchan|Hitmonchan|Fighting|Fighting|Fighting|First evolution}}
{{User:Tiddlywinks/EvoMethod|e=1c|{{bag/s|Rare Candy|SV}}{{bag/s|Macho Brace|BDSP}}<br>[[Level|<span style="color:#000;">Level 20</span>]]<br><small>([[Stat#Attack|<span style="color:#000;">Attack</span>]] {{=}} [[Stat#Defense|<span style="color:#000;">Defense</span>]])</small>}}
{{User:Tiddlywinks/EvoMon|e=1c|0237Hitmontop|Hitmontop|Fighting|Fighting|Fighting|First evolution}}
</div>
===Tables (old)===
[[Template:Evobox/1branch3]]
This is currently only used for {{p|Tyrogue}}, but it can also be used for {{p|Rockruff}}. (Either it should be modified, or just replaced with the new div-evobox.)
<pre>
{{evobox/1branch3}}
</pre>
==[[Farfetch'd (Pokémon)#Evolution]]==
===Divs (new)===
[[User:Tiddlywinks/EvoBox/v2]], [[User:Tiddlywinks/EvoBox/pattern1]]
{{User:Tiddlywinks/EvoBox/v2|pattern=1|Normal|Flying}}
{{User:Tiddlywinks/EvoMon|e=0|0083Farfetch'd|Farfetch'd|Normal|Flying|Normal|Unevolved}}
</div>
===Tables (old)===
[[Template:Evobox-1]]
<pre>
{{Evobox-1
|type1=Normal
|type2=Flying
|pictype=art
|no1=0083
|name1=Farfetch'd
|type1-1=Normal
|type2-1=Flying}}
</pre>
==[[Psyduck (Pokémon)#Evolution]]==
===Divs (new)===
[[User:Tiddlywinks/EvoBox/v2]], [[User:Tiddlywinks/EvoBox/pattern11]]
{{User:Tiddlywinks/EvoBox/v2|pattern=11|Water}}
{{User:Tiddlywinks/EvoMon|e=0|0054Psyduck|Psyduck|Water|Water|Water|Unevolved}}
{{User:Tiddlywinks/EvoMethod|e=1|lv=33}}
{{User:Tiddlywinks/EvoMon|e=1|0055Golduck|Golduck|Water|Water|Water|First evolution}}
</div>
===Tables (old)===
[[Template:Evobox-2]]
<pre>
{{Evobox-2
|type1=Water
|pictype=art
|no1=0054
|name1=Psyduck
|type1-1=Water
|evo1={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 33}}
|no2=0055
|name2=Golduck
|type1-2=Water}}
</pre>
==[[Bulbasaur (Pokémon)#Evolution]]==
===Divs (new)===
[[User:Tiddlywinks/EvoBox/v2]], [[User:Tiddlywinks/EvoBox/pattern111]]
{{User:Tiddlywinks/EvoBox/v2|pattern=111|Grass|Poison}}
{{User:Tiddlywinks/EvoMon|e=0|0001Bulbasaur|Bulbasaur|Grass|Poison|Grass|Unevolved}}
{{User:Tiddlywinks/EvoMethod|e=1|lv=16}}
{{User:Tiddlywinks/EvoMon|e=1|0002Ivysaur|Ivysaur|Grass|Poison|Grass|First evolution}}
{{User:Tiddlywinks/EvoMethod|e=2|lv=32}}
{{User:Tiddlywinks/EvoMon|e=2|0003Venusaur|Venusaur|Grass|Poison|Grass|Second evolution}}
</div>
===Tables (old)===
[[Template:Evobox-3]]
<pre>
{{Evobox-3
|type1=Grass
|type2=Poison
|pictype=art
|no1=0001
|name1=Bulbasaur
|type1-1=Grass
|type2-1=Poison
|evo1={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 16}}
|no2=0002
|name2=Ivysaur
|type1-2=Grass
|type2-2=Poison
|evo2={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 32}}
|no3=0003
|name3=Venusaur
|type1-3=Grass
|type2-3=Poison}}
</pre>
</pre>


==TBD==
==TBD==
* {{template|Evobox-1}} > EvoBox/1
* {{template|Evobox-2}} > EvoBox/11
* {{template|Evobox-3}} > EvoBox/111
* {{template|Evobox/1branch2}} > EvoBox/12
* {{template|Evobox/1branch3}} > EvoBox/13
* {{template|Evobox/1branch7}} > EvoBox/Eevee
* {{template|Evobox/1branch7}} > EvoBox/Eevee
* {{template|Evobox/1castoff}} > EvoBox/Nincada
* {{template|Evobox/1castoff}} > EvoBox/Nincada
* {{template|Evobox/Feebas}}, Grubbin, Inkay, Manaphy, Meowth-Alola, Necrozma > (just convert, basically same names; and/or check if they should be simplified to a basic case)
* {{template|Evobox/Feebas}}, Grubbin, Inkay, Manaphy, Meowth-Alola, Necrozma > (just convert, basically same names; and/or check if they should be simplified to a basic case)
* {{template|Evobox/2branch1}} > EvoBox/122
* <s>{{template|Evobox/2branch2}} > EvoBox/112</s>
* {{template|Evobox/Formes}} > EvoBox/?
* {{template|Evobox/Formes}} > EvoBox/?
Many of these can probably be customized more easily with the div format than the old format could, so fewer of these custom templates may be needed. I think most are just futzing with the method, and you should just be able to replace it wholesale using [[User:Tiddlywinks/EvoFree]].


Will also need to integrate the proper categories to all of these.
Will also need to integrate the proper categories to all of these. I may actually need to include them with a method similar to the patterns since I've combined everything in one... (Should be fine.)

Revision as of 20:55, 14 May 2023

At the moment, I've made the new template into a more explicit "builder". That's mostly just how I was able to get a handle on things; but it has some ups and downs.

The EvoMon templates make you include a couple things ("Unevolved"/etc, the third type parameter) that the old template didn't. But on the other hand, all the "evo1", "evo2a", "art#", "type#-#" etc in the old template is kinda finicky and can be pretty confusing; whereas having all the parameters for one Pokémon just ordered within a single template should be much more understandable.

But overall, they look fundamentally the same. Except on mobile where you can see that the old template breaks while the new one stays how it's meant to look. (You can look at the live species page or preview here; the old version is commented out just because of categories.)

Ralts (Pokémon)#Evolution

Divs (new)

User:Tiddlywinks/EvoBox/v2, User:Tiddlywinks/EvoBox/pattern112

Unevolved
Ralts
Psychic
First evolution
Kirlia
Psychic
Second evolution
Gardevoir
Psychic
Second evolution
Gallade
Psychic

Tables (old)

Template:Evobox/2branch2

{{Evobox/2branch2
|type1=Psychic|type2=Fairy
|no1=0280|name1=Ralts|type1-1=Psychic|type2-1=Fairy
|evo1={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 20}}
|no2=0281|name2=Kirlia|type1-2=Psychic|type2-2=Fairy
|evo2a={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 30}}
|no3a=0282|name3a=Gardevoir|type1-3a=Psychic|type2-3a=Fairy
|evo2b={{Bag/s|Dawn Stone|SV}} + [[File:Male icon SV.png|link=Gender]]<br>{{color2|000|Dawn Stone}}<br><small>({{color2|000|Gender|male}})</small>
|no3b=0475|name3b=Gallade|type1-3b=Psychic|type2-3b=Fighting
}}

Goomy (Pokémon)#Evolution

Divs (new)

User:Tiddlywinks/EvoBox/v2, User:Tiddlywinks/EvoBox/pattern122

Unevolved
Goomy
Dragon
Rare Candy
Level 40
outside of Hisui
First evolution
Sliggoo
Dragon
Rare Candy +
Level 50
(during rain or fogSwSh)
Second evolution
Goodra
Dragon
First evolution
Sliggoo
Dragon
Rare Candy +
Level 50
(during rain or fog)
Second evolution
Goodra
Dragon

Tables (old)

Template:Evobox/2branch1

{{Evobox/2branch1
|type1=Dragon
|no1=0704
|name1=Goomy
|type1-1=Dragon
|evo1a={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 40}}<br>outside of {{color2|000|Hisui}}
|no2a=0705
|name2a=Sliggoo
|type1-2a=Dragon
|evo1b={{Bag/s|Rare Candy|SV}} + {{bag/s|Celestica Flute|LA|Hisui}}<br>{{color2|000|Level|Level 40}}<br>in {{color2|000|Hisui}}
|art2b=0705Sliggoo-Hisui
|name2b=Sliggoo
|type1-2b=Steel
|type2-2b=Dragon
|form2b=Hisuian Form
|evo2a={{Bag/s|Rare Candy|SV}} + [[File:Rain icon SwSh.png|40px]][[File:Fog icon SwSh.png|40px]]<br>{{color2|000|Level|Level 50}}<br><small>(during {{color2|000|rain}} or {{color2|000|fog}}{{sup/8|SwSh}})</small>
|evo2b={{Bag/s|Rare Candy|SV}} + [[File:Rain icon SwSh.png|40px]][[File:Fog icon SwSh.png|40px]]<br>{{color2|000|Level|Level 50}}<br><small>(during {{color2|000|rain}} or {{color2|000|fog}})</small>
|no3a=0706
|name3a=Goodra
|type1-3a=Dragon
|art3b=0706Goodra-Hisui
|name3b=Goodra
|type1-3b=Steel
|type2-3b=Dragon
|form3b=Hisuian Form
}}

Slowpoke (Pokémon)#Evolution

Divs (new)

User:Tiddlywinks/EvoBox/v2, User:Tiddlywinks/EvoBox/pattern12

Unevolved
Slowpoke
Water
First evolution
Slowbro
Water
+ King's Rock
Trade
holding King's Rock
First evolution
Slowking
Water

Tables (old)

Template:Evobox/1branch2

{{Evobox/1branch2
|type1=Water
|type2=Psychic
|no1=0079
|name1=Slowpoke
|type1-1=Water
|type2-1=Psychic
|evo1a={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 37}}
|no2a=0080
|name2a=Slowbro
|type1-2a=Water
|type2-2a=Psychic
|evo1b=[[File:Link Trade icon SV.png|40px|link=Trade]] + {{Bag/s|King's Rock|SV}}<br>{{color2|000|Trade}}<br>holding {{color2|000|King's Rock}}
|no2b=0199
|name2b=Slowking
|type1-2b=Water
|type2-2b=Psychic}}

Tyrogue (Pokémon)#Evolution

Divs (new)

User:Tiddlywinks/EvoBox/v2, User:Tiddlywinks/EvoBox/pattern13

Baby form
Tyrogue
Fighting
First evolution
Hitmonlee
Fighting
First evolution
Hitmonchan
Fighting
First evolution
Hitmontop
Fighting

Tables (old)

Template:Evobox/1branch3

This is currently only used for Tyrogue, but it can also be used for Rockruff. (Either it should be modified, or just replaced with the new div-evobox.)

{{evobox/1branch3}}

Farfetch'd (Pokémon)#Evolution

Divs (new)

User:Tiddlywinks/EvoBox/v2, User:Tiddlywinks/EvoBox/pattern1

Unevolved
Farfetch'd
Normal

Tables (old)

Template:Evobox-1

{{Evobox-1
|type1=Normal
|type2=Flying
|pictype=art
|no1=0083
|name1=Farfetch'd
|type1-1=Normal
|type2-1=Flying}}

Psyduck (Pokémon)#Evolution

Divs (new)

User:Tiddlywinks/EvoBox/v2, User:Tiddlywinks/EvoBox/pattern11

Unevolved
Psyduck
Water
First evolution
Golduck
Water

Tables (old)

Template:Evobox-2

{{Evobox-2
|type1=Water
|pictype=art
|no1=0054
|name1=Psyduck
|type1-1=Water
|evo1={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 33}}
|no2=0055
|name2=Golduck
|type1-2=Water}}

Bulbasaur (Pokémon)#Evolution

Divs (new)

User:Tiddlywinks/EvoBox/v2, User:Tiddlywinks/EvoBox/pattern111

Unevolved
Bulbasaur
Grass
First evolution
Ivysaur
Grass
Second evolution
Venusaur
Grass

Tables (old)

Template:Evobox-3

{{Evobox-3
|type1=Grass
|type2=Poison
|pictype=art
|no1=0001
|name1=Bulbasaur
|type1-1=Grass
|type2-1=Poison
|evo1={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 16}}
|no2=0002
|name2=Ivysaur
|type1-2=Grass
|type2-2=Poison
|evo2={{Bag/s|Rare Candy|SV}}<br>{{color2|000|Level|Level 32}}
|no3=0003
|name3=Venusaur
|type1-3=Grass
|type2-3=Poison}}

TBD

Many of these can probably be customized more easily with the div format than the old format could, so fewer of these custom templates may be needed. I think most are just futzing with the method, and you should just be able to replace it wholesale using User:Tiddlywinks/EvoFree.

Will also need to integrate the proper categories to all of these. I may actually need to include them with a method similar to the patterns since I've combined everything in one... (Should be fine.)