User talk:Tiddlywinks/Pokémon Infobox: Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
(→‎Updates that will be required: Knew I forgot something)
m (Tiddlywinks moved page User talk:Tiddlywinks/Archive 4/Pokémon Infobox to User talk:Tiddlywinks/Pokémon Infobox without leaving a redirect)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
<big>'''NOTE:'''</big> I've currently removed ''species'' as a parameter, and many infoboxes are still using it. This cannot be used to update the current template without either updating all those parameters or re-adding support for ''species''.
The examples in the example sections are commented out on account of the included categories. If you want to check them out, uncomment and ''preview'' them.
The examples in the example sections are commented out on account of the included categories. If you want to check them out, uncomment and ''preview'' them.


==Updates that will be required==
==Updates that will be required==
 
<s>
Megas: {{p|Venusaur}}, {{p|Charizard}}, {{p|Blastoise}}, {{p|Beedrill}}, {{p|Pidgeot}}, {{p|Alakazam}}, {{p|Slowbro}}, {{p|Gengar}}, {{p|Kangaskhan}}, {{p|Pinsir}}, {{p|Gyarados}}, {{p|Aerodactyl}}, {{p|Mewtwo}}, {{p|Ampharos}}, {{p|Steelix}}, {{p|Scizor}}, {{p|Heracross}}, {{p|Houndoom}}, {{p|Tyranitar}}, {{p|Sceptile}}, {{p|Blaziken}}, {{p|Swampert}}, {{p|Gardevoir}}, {{p|Sableye}}, {{p|Mawile}}, {{p|Aggron}}, {{p|Medicham}}, {{p|Manectric}}, {{p|Sharpedo}}, {{p|Camerupt}}, {{p|Altaria}}, {{p|Banette}}, {{p|Absol}}, {{p|Glalie}}, {{p|Salamence}}, {{p|Metagross}}, {{p|Latias}}, {{p|Latios}}, {{p|Rayquaza}}, {{p|Lopunny}}, {{p|Garchomp}}, {{p|Lucario}}, {{p|Abomasnow}}, {{p|Gallade}}, {{p|Audino}}, {{p|Diancie}}
Megas: {{p|Venusaur}}, {{p|Charizard}}, {{p|Blastoise}}, {{p|Beedrill}}, {{p|Pidgeot}}, {{p|Alakazam}}, {{p|Slowbro}}, {{p|Gengar}}, {{p|Kangaskhan}}, {{p|Pinsir}}, {{p|Gyarados}}, {{p|Aerodactyl}}, {{p|Mewtwo}}, {{p|Ampharos}}, {{p|Steelix}}, {{p|Scizor}}, {{p|Heracross}}, {{p|Houndoom}}, {{p|Tyranitar}}, {{p|Sceptile}}, {{p|Blaziken}}, {{p|Swampert}}, {{p|Gardevoir}}, {{p|Sableye}}, {{p|Mawile}}, {{p|Aggron}}, {{p|Medicham}}, {{p|Manectric}}, {{p|Sharpedo}}, {{p|Camerupt}}, {{p|Altaria}}, {{p|Banette}}, {{p|Absol}}, {{p|Glalie}}, {{p|Salamence}}, {{p|Metagross}}, {{p|Latias}}, {{p|Latios}}, {{p|Rayquaza}}, {{p|Lopunny}}, {{p|Garchomp}}, {{p|Lucario}}, {{p|Abomasnow}}, {{p|Gallade}}, {{p|Audino}}, {{p|Diancie}}


Line 18: Line 16:
* Remove any ''disptype'' parameters (on ? pages)
* Remove any ''disptype'' parameters (on ? pages)
* Update any ''species'' parameters to ''category'' (on most pages)
* Update any ''species'' parameters to ''category'' (on most pages)
;Ability changes - Preemptively needed
* Add an appropriate ''abilitylayout'' (basically, number of cells in first row+number of cells in second)
** If the layout is 2+1, ''abilitycold'' (if abilityn was 2d) or ''abilitycolm'' (if abilityn was dm) will also be needed.</s>


;Only if/after this template is adopted
;Only if/after this template is adopted
Line 23: Line 25:
* Remove old ''forme#'' parameters (replaced by ''form#'')
* Remove old ''forme#'' parameters (replaced by ''form#'')
* Correct ''eggcycles'' parameters (everything is high by 1 at the moment, due to bad assumptions)
* Correct ''eggcycles'' parameters (everything is high by 1 at the moment, due to bad assumptions)
;Only if/after the Ability updates are adopted
* Remove all ''abilityn'' parameters


==Single-form Mega==
==Pokedex==
{{p|Venusaur}}
{{p|Golbat}}
<!--
{{User:Tiddlywinks/Pokémon Infobox
|name=Golbat
|jname=ゴルバット
|jtranslit=Gorubatto
|tmname=Golbat
|ndex=042
|jdex=038
|hdex=064
|hdex6=066
|fbrow=059
|sdex=029
|u2dex=062
|karea=Central
|kdex=146
|adex=069
|abrow=015
|obrow=043
|opbrow=065
|typebox=1
|type1=Poison
|type2=Flying
|category=Bat
|height-ftin=5'03"
|height-m=1.6
|weight-lbs=121.3
|weight-kg=55.0
|abilityn=d
|ability1=Inner Focus
|abilityd=Infiltrator
|egggroupn=1
|egggroup1=Flying
|eggcycles=16
|evtotal=2
|evsp=2
|expyield=159
|oldexp=171
|lv100exp=1,000,000
|gendercode=127
|color=Purple
|catchrate=90
|body=09
|pokefordex=golbat
|generation=1
|friendship=70
}}
-->
{{-}}
 
==Abilities==
===Meowstic===
{{p|Meowstic}}
<!--
{{User:Tiddlywinks/Pokémon Infobox
|name=Meowstic
|jname=ニャオニクス
|tmname=Nyaonix
|jtranslit=Nyaonikusu
|category=Constraint
|typebox=1
|type1=Psychic
|abilitylayout=1+2
|ability1=Keen Eye
|ability2=Infiltrator
|abilityd=Prankster
|abilitydcaption=Male
|abilityd2=Competitive
|abilityd2caption=Female
|ndex=678
|karea=Central
|kdex=115
|height-ftin=2'00"
|height-m=0.6
|weight-lbs=18.7
|weight-kg=8.5
|egggroupn=1
|egggroup1=Field
|gendercode=127
|eggcycles=21
|evtotal=2
|evsp=2
|expyield=163
|lv100exp=1,000,000
|color=White
|catchrate=75
|body=06
|pokefordex=meowstic-{{#ifexpr: ({{#time: H}} mod 2) = 0|m|f}}
|generation=6
|friendship=70
}}
-->
{{-}}


===Claydol===
{{p|Claydol}}
<!--
<!--
{{User:Tiddlywinks/Pokémon Infobox|
{{User:Tiddlywinks/Pokémon Infobox
name=Venusaur |
|name=Claydol
jname=フシギバナ |
|jname=ネンドール
tmname=Fushigibana |
|jtranslit=Nendōru
forme=2 |
|tmname=Nendoll
ndex=003 |
|ndex=344
oldjdex=228 |
|hdex=132
jdex=233 |
|hdex6=137
hdex=205 |
|u2dex=170
karea=Central |
|abrow=250
kdex=082 |
|obrow=174
fbrow=003 |
|opbrow=166
obrow=016 |
|typebox=1
opbrow=006 |
|type1=Ground
typebox=1 |
|type2=Psychic
type1=Grass |
|height-ftin=4'11"
type2=Poison |
|height-m=1.5
category=Seed |
|weight-lbs=238.0
mega=Venusaurite|
|weight-kg=107.9
form2=Mega Venusaur|
|category=Clay Doll
image2=003Venusaur-Mega.png|
|abilitylayout=1
height-ftin=6'07" |
|ability1=Levitate
height-m=2.0 |
|egggroupn=1
height-ftin2=7'10" |
|egggroup1=Mineral
height-m2=2.4 |
|eggcycles=21
weight-lbs=220.5 |
|evtotal=2
weight-kg=100.0 |
|evsd=2
weight-lbs2=342.8 |
|expyield=175
weight-kg2=155.5 |
|oldexp=189
abilityn=dm |
|lv100exp=1,000,000
ability1=Overgrow |
|gendercode=255
abilitym=Thick Fat |
|color=Black
abilityd=Chlorophyll |
|catchrate=90
egggroupn=2 |
|body=04
egggroup1=Monster |
|pokefordex=claydol
egggroup2=Grass |
|generation=3
eggcycles=21 |
|friendship=70
evtotal=3 |
evsa=2 |
evsd=1 |
expyield=236 |
oldexp=208 |
lv100exp=1,059,860 |
gendercode=31 |
color=Green |
catchrate=45 |
body=08 |
generation=1 |
pokefordex=venusaur |
friendship=70 |
}}
}}
-->
-->
{{-}}
{{-}}


==Split-form Mega==
===Sandshrew===
{{p|Charizard}}
{{p|Sandshrew}} (new layout type)
<!--
{{User:Tiddlywinks/Pokémon Infobox
|name=Sandshrew
|jname=サンド
|jtranslit=Sando
|tmname=Sand
|forme=2
|form1=Sandshrew
|form2=Alolan Sandshrew
|image2=027Sandshrew-Alola.png
|ndex=027
|jdex=048
|hdex=112
|hdex6=117
|u2dex=113
|karea=Mountain
|kdex=097
|adex=251
|abrow=194
|obrow=180
|opbrow=010
|type1=Ground
|form2type1=Ice
|form2type2=Steel
|category=Mouse
|height-ftin=2'00"
|height-m=0.6
|height-ftin2=2'04"
|height-m2=0.7
|weight-lbs=26.5
|weight-kg=12.0
|weight-lbs2=88.2
|weight-kg2=40.0
|abilitylayout=2+2
|ability1=Sand Veil
|abilityd=Sand Rush
|abilitydcaption=Sandshrew
|ability2-1=Snow Cloak
|abilityd2=Slush Rush
|abilityd2caption=Alolan Sandshrew
|egggroupn=1
|egggroup1=Field
|eggcycles=20
|evtotal=1
|evde=1
|expyield=60
|oldexp=93
|lv100exp=1,000,000
|gendercode=127
|color=Yellow
|catchrate=255
|body=06
|pokefordex=sandshrew
|generation=1
|friendship=70
}}
-->
{{-}}


===Gengar===
{{p|Gengar}} (new option for old Ability)
<!--
<!--
{{User:Tiddlywinks/Pokémon Infobox|
{{User:Tiddlywinks/Pokémon Infobox
name=Charizard |
|name=Gengar
jname=リザードン |
|jname=ゲンガー
jtranslit=Rizādon|
|jtranslit=Gengā
tmname=Lizardon |
|tmname=Gangar
forme=3 |
|forme=2
form2=Mega Charizard X |
|form2=Mega Gengar
form3=Mega Charizard Y |
|image2=094Gengar-Mega.png
mega=Charizardite X |
|mega=Gengarite
mega2=Charizardite Y |
|ndex=094
image2=006Charizard-Mega X.png|
|jdex=060
image3=006Charizard-Mega Y.png|
|fbrow=096
ndex=006 |
|sdex=071
oldjdex=231 |
|karea=Mountain
jdex=236 |
|kdex=032
hdex=208 |
|adex=063
karea=Central |
|abrow=019
kdex=085 |
|obrow=166
fbrow=142 |
|opbrow=185
abrow=139 |
|type1=Ghost
obrow=208 |
|type2=Poison
typebox=3 |
|category=Shadow
type1=Fire |
|height-ftin=4'11"
type2=Flying |
|height-m=1.5
form2type1=Fire |
|height-ftin2=4'07"
form2type2=Dragon |
|height-m2=1.4
form3type1=Fire |
|weight-lbs=89.3
form3type2=Flying |
|weight-kg=40.5
category=Flame |
|weight-lbs2=89.3
height-ftin=5'07" |
|weight-kg2=40.5
height-m=1.7 |
|abilitylayout=2
height-ftin2=5'07" |
|ability1=Cursed Body
height-m2=1.7 |
|abilitym=Shadow Tag
height-ftin3=5'07" |
|abilityold=Levitate
height-m3=1.7 |
|abilityoldcaption=Gengar Gen. III-VI
weight-lbs=199.5 |
|egggroupn=1
weight-kg=90.5 |
|egggroup1=Amorphous
weight-lbs2=243.6 |
|eggcycles=20
weight-kg2=110.5 |
|evtotal=3
weight-lbs3=221.6 |
|evsa=3
weight-kg3=100.5 |
|expyield=225
abilityn=dm2 |
|oldexp=190
ability1=Blaze |
|lv100exp=1,059,860
abilitym=Tough Claws |
|gendercode=127
abilitym2=Drought |
|color=Purple
abilityd=Solar Power |
|catchrate=45
egggroupn=2 |
|body=06
egggroup1=Monster |
|pokefordex=gengar
egggroup2=Dragon |
|generation=1
eggcycles=21 |
|friendship=70
evtotal=3 |
evsa=3 |
expyield=240 |
oldexp=209 |
lv100exp=1,059,860 |
gendercode=31 |
color=Red |
catchrate=45 |
body=06 |
pokefordex=charizard |
generation=1 |
friendship=70 |
}}
}}
-->
-->
{{-}}
{{-}}


==Rotom (6 forms)==
===Basculin===
{{p|Rotom}}
{{p|Basculin}} (format needs an extra/special parameter)
<!--
{{User:Tiddlywinks/Pokémon Infobox
|name=Basculin
|jname=バスラオ
|jtranslit=Basurao
|tmname=Bassrao
|category=Hostile
|forme=1
|forme1=Red-Striped Form
|forme2=Blue-Striped Form
|form1=Red-Striped Form
|form2=Blue-Striped Form
|typebox=1
|type1=Water
|abilitylayout=2+1
|abilitycold=2
|ability1=Reckless
|ability2=Adaptability
|ability2-1=Rock Head
|ability2-2=Adaptability
|abilityd=Mold Breaker
|ndex=550
|udex=056
|u2dex=104
|karea=Mountain
|kdex=060
|height-ftin=3'03"
|height-m=1.0
|weight-lbs=39.7
|weight-kg=18.0
|egggroupn=1
|egggroup1=Water 2
|eggcycles=41
|expyield=161
|lv100exp=1,000,000
|gendercode=127
|color=Green
|catchrate=25
|evtotal=2
|evsp=2
|body=03
|pokefordex=basculin
|generation=5
|friendship=70
}}
-->
{{-}}
 
==Colors==
{{p|Minior}}
<!--
{{User:Tiddlywinks/Pokémon Infobox
|name=Minior
|jname=メテノ
|tmname=Meteno
|forme=2
|form1=Meteor Form
|form2=Core
|image2=774Minior-Core.png
|ndex=774
|type1=Rock
|type2=Flying
|category=Meteor
|height-ftin=1'00"
|height-m=0.3
|height-ftin2=1'00"
|height-m2=0.3
|weight-lbs=88.2
|weight-kg=40.0
|weight-lbs2=0.7
|weight-kg2=0.3
|adex=213
|abilityn=1
|abilitylayout=1
|ability1=Shields Down
|egggroupn=1
|egggroup1=Mineral
|eggcycles=25
|evforms=2
|evtotal=2
|evde=1
|evsd=1
|evat2=1
|evsa2=1
|expyield=154
|lv100exp=1,059,860
|gendercode=255
|color=Brown
|formcolors=yes
|catchrate=30
|body=Unknown
|pokefordex=minior
|generation=
|friendship=70
}}
-->
{{-}}
 
==Experience==
===Gen I===
{{p|Bulbasaur}}
<!--
{{User:Tiddlywinks/Pokémon Infobox
|name=Bulbasaur
|jname=フシギダネ
|tmname=Fushigidane
|ndex=001
|oldjdex=226
|jdex=231
|karea=Central
|kdex=080
|fbrow=001
|obrow=014
|opbrow=004
|typebox=1
|type1=Grass
|type2=Poison
|category=Seed
|height-ftin=2'04"
|height-m=0.7
|weight-lbs=15.2
|weight-kg=6.9
|abilityn=d
|ability1=Overgrow
|abilityd=Chlorophyll
|egggroupn=2
|egggroup1=Monster
|egggroup2=Grass
|eggcycles=21
|evtotal=1
|evsa=1
|expyield=64
|oldexp=64
|lv100exp=1,059,860
|gendercode=31
|color=Green
|catchrate=45
|body=08
|generation=1
|pokefordex=bulbasaur
|friendship=70
}}
-->
{{-}}
 
===g4exp===
{{p|Omanyte}}
<!--
{{User:Tiddlywinks/Pokémon Infobox
|name=Omanyte
|jname=オムナイト
|jtranslit=Omunaito
|tmname=Omnite
|ndex=138
|oldjdex=220
|jdex=225
|abrow=235
|typebox=1
|type1=Rock
|type2=Water
|category=Spiral
|height-ftin=1'04"
|height-m=0.4
|weight-lbs=16.5
|weight-kg=7.5
|abilityn=d
|ability1=Swift Swim
|ability2=Shell Armor
|abilityd=Weak Armor
|egggroupn=2
|egggroup1=Water 1
|egggroup2=Water 3
|eggcycles=31
|evtotal=1
|evde=1
|expyield=71
|g4exp=99
|oldexp=120
|lv100exp=1,000,000
|gendercode=31
|color=Blue
|catchrate=45
|body=10
|pokefordex=omanyte
|generation=1
|friendship=70
}}
-->
{{-}}


===g5exp===
{{p|Raichu}}
<!--
<!--
{{User:Tiddlywinks/Pokémon Infobox |
{{User:Tiddlywinks/Pokémon Infobox
name=Rotom |
|name=Raichu
jname=ロトム |
|jname=ライチュウ
jtranslit=Rotomu |
|jtranslit=Raichū
tmname=Rotom |
|tmname=Raichu
forme=6 |
|forme=2
form1=Normal Rotom |
|form1=Raichu
form2=Heat Rotom |
|form2=Alolan Raichu
form3=Wash Rotom |
|image2=026Raichu-Alola.png
form4=Frost Rotom |
|ndex=026
form5=Fan Rotom |
|jdex=023
form6=Mow Rotom |
|hdex=157
image2=479Rotom-Heat.png |
|hdex6=164
image3=479Rotom-Wash.png |
|sdex=105
image4=479Rotom-Frost.png |
|karea=Central
image5=479Rotom-Fan.png |
|kdex=037
image6=479Rotom-Mow.png |
|adex=026
ndex=479 |
|fbrow=024
sdex=152 |
|abrow=003
karea=Mountain |
|obrow=006
kdex=068 |
|opbrow=155
typebox=6 |
|type1=Electric
type1=Electric |
|form2type1=Electric
type2=Ghost |
|form2type2=Psychic
form2type1=Electric |
|category=Mouse
form2type2=Fire |
|height-ftin=2'07"
form3type1=Electric |
|height-m=0.8
form3type2=Water |
|height-ftin2=2'04"
form4type1=Electric |
|height-m2=0.7
form4type2=Ice |
|weight-lbs=66.1
form5type1=Electric |
|weight-kg=30.0
form5type2=Flying |
|weight-lbs2=46.3
form6type1=Electric |
|weight-kg2=21.0
form6type2=Grass |
|abilityn=2d
category=Plasma |
|abilitylayout=2+1
height-ftin=1'00" |
|abilitycold=2
height-m=0.3 |
|ability1=Static
weight-lbs=0.7 |
|ability2-1=Surge Surfer
weight-kg=0.3 |
|abilityd=Lightning Rod
abilityn=1 |
|abilitydcaption=Raichu
ability1=Levitate |
|egggroupn=2
egggroupn=1 |
|egggroup1=Field
egggroup1=Amorphous |
|egggroup2=Fairy
eggcycles=21 |
|eggcycles=20
evtotal=2 |
|evtotal=3
evsa=1 |
|evsp=3
evsp=1 |
|expyield=218
expyield=154 |
|g5exp=214
oldexp=132 |
|oldexp=122
lv100exp=1,000,000 |
|lv100exp=1,000,000
gendercode=255 |
|gendercode=127
color=Red |
|color=Yellow
catchrate=45 |
|catchrate=75
body=01 |
|body=06
pokefordex=rotom{{#switch: {{#time: w}}|1=-heat|2=-wash|3=-frost|4=-fan|5=-mow}} |
|pokefordex=raichu
generation=4 |
|generation=1
friendship=70 |
|friendship=70
disptype={{#switch: {{#time: w}}|0|6=Ghost|1=Fire|2=Water|3=Ice|4=Flying|5=Grass}} |
}}
}}
-->
-->
{{-}}
{{-}}

Latest revision as of 23:52, 25 January 2022

The examples in the example sections are commented out on account of the included categories. If you want to check them out, uncomment and preview them.

Updates that will be required

Megas: Venusaur, Charizard, Blastoise, Beedrill, Pidgeot, Alakazam, Slowbro, Gengar, Kangaskhan, Pinsir, Gyarados, Aerodactyl, Mewtwo, Ampharos, Steelix, Scizor, Heracross, Houndoom, Tyranitar, Sceptile, Blaziken, Swampert, Gardevoir, Sableye, Mawile, Aggron, Medicham, Manectric, Sharpedo, Camerupt, Altaria, Banette, Absol, Glalie, Salamence, Metagross, Latias, Latios, Rayquaza, Lopunny, Garchomp, Lucario, Abomasnow, Gallade, Audino, Diancie

Other forms: Pikachu, Pichu, Castform, Kyogre, Groudon, Deoxys, Burmy, Wormadam, Cherrim, Rotom, Giratina, Shaymin, Basculin, Darmanitan, Deerling, Sawsbuck, Tornadus, Thundurus, Landorus, Kyurem, Keldeo, Meloetta, Flabébé, Floette, Florges, Pumpkaboo, Gourgeist, Zygarde, Hoopa

To update an infobox (before changing anything on Template:Pokémon Infobox):

  • For Megas: add image# parameters for each Mega form
  • For all: add a form# parameter that spells out the full name (such as "Mega Charizard X", not just "X")
Other stuff generally needing doing...
  • Remove any pron parameters (on 151 pages)
  • Remove any footnote parameters (on ? pages)
  • Remove any disptype parameters (on ? pages)
  • Update any species parameters to category (on most pages)
Ability changes - Preemptively needed
  • Add an appropriate abilitylayout (basically, number of cells in first row+number of cells in second)
    • If the layout is 2+1, abilitycold (if abilityn was 2d) or abilitycolm (if abilityn was dm) will also be needed.
Only if/after this template is adopted
  • For all: remove typebox parameter (this is very much used in the current template, so it can only be removed after this has taken its place...)
  • Remove old forme# parameters (replaced by form#)
  • Correct eggcycles parameters (everything is high by 1 at the moment, due to bad assumptions)
Only if/after the Ability updates are adopted
  • Remove all abilityn parameters

Pokedex

Golbat

Abilities

Meowstic

Meowstic

Claydol

Claydol

Sandshrew

Sandshrew (new layout type)

Gengar

Gengar (new option for old Ability)

Basculin

Basculin (format needs an extra/special parameter)

Colors

Minior

Experience

Gen I

Bulbasaur

g4exp

Omanyte

g5exp

Raichu