User:Oneofthosedf/Sandbox

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search

Hi! These are my suggestions. You can freely edit the page, users have been really helpful so far.

Proposed order of implementation

Please revise the suggestions in my sandbox first. Implementation of the changes would come in 3 distinct phases as to not break the templates.

1. Edit the Template:Movehead/Level template. Make it so that empty columns can be hidden by the same yes/no parameter we use for the Template:Movehead/Tutor subtemplates. Go through every move by generation (easier to mass replace the Moveentry numbers), break up the Gen 7 and 8 entries into different columns, and add the ✘ symbol for Pokémon that cannot learn the move because they are not coded into the game (but only after their introduction, Melmetal doesn't need an ✘ for SMUSUM). If both the move and the Pokémon are in the game, and it still doesn't learn the move, leave it blank.

2. Create a new template to replace the Template:Movehead/TM and Template:Movehead/Tutor templates, or edit the Template:Movehead/Tutor subtemplates. Change games into generations, but also include the divided Gen 7 and 8 columns. The third row should be editable, unless someone can actually make it that it's enough to enter the method and the game as plain text. The 11 new subheaders:

  • Gen I
  • Gen II
  • Gen III
  • Gen IV
  • Gen V
  • Gen VI
  • Gen VII
  • Gen VII (PE)
  • Gen VIII
  • Gen VIII (BDSP)
  • Gen VIII (LA)

No need to divide them between games pre-Gen 7, as we can now indiciate on top in which game(s) is the move teachable.

3. Implement Sugimori artwork instead of menusprites. Create a new template that would replace the Template:Moveentry template. This is needed because Pokémon with different forms have different file naming conventions and changing the original template would create a lot of red links. After the implementation a bot might be able to rename all these references back to Moveentry (I guess, if that's needed). One parameter should correspond with the file name and another with the text displayed under the Pokémon's name, eg. [026][Raichu]-(Alola).png and Alolan Form or [892][Urshifu]-(Single Strike) and Single Strike Style, unless this is something that could be solved with just one.

4. The type bars should also be updated, but that requires the editing of only one template, thus it's the least important step.

To do

  • Update Learnset templates (planning in progress)
  • Add LA strong/agile style data in moveset templates (someone started it, but has not finished it for understandable reasons)
  • Expand type pages with more detailed info (stats, abilities, etc.) about Pokémon (yet to be proposed or planned out)
  • Add missing LA models to the sprite/model sections (hearing that importing from BDSP is not that simple)
  • Replace menuspirtes with Sugi artwork accross the entire site (very anxious about this one, sprites work much better for the site, but if they really are gone, consistency should prevail)

Learnset changes

Greetings! I have been editing the learnset section on the move pages for some now, and I think there is a lot that could be done to improve the readability of these sections. I think that what I do here is worthwhile (regardless of my set of skills not being unique), and my opinion carries some weight. I'd like to list my suggestions, from what I find most agreeable to the ones I think will be hard sells.

  • 1: Make the height of each line 68 pixels. The smaller menusprites make the pages look atrocious. I originally thought that this was not implemented due to its difficulty, but after seeing that it works quite well on the Pokémon Brilliant Diamond and Shining Pearl#Game-exclusive Pokémon page, I don't think there is any excuse to not implement this globally, in every single template that uses menusprites.
  • 2: Come to a consensus as to when we should note the learnability of a move within a generation. Let's take Teleport as an example. Pokémon introduced after Gen 4 all have the SwSh tag. Pokémon only available in BDSP have the BDSP tag. Pokémon available in both SwSh and BDSP, but not in Legends, have the SwShBDSP tags. The only ones that should have no tags are the ones available in all of these games and learn the given move at the same level, like the Abra line in my example. This means that Natu, Xatu and Claydol should have the SwShBDSP tags next to the level number in the Gen VIII column. I noticed that my edits, following these principles, on Leaf Storm and Wood Hammer had been reverted. This makes it look like as if Alolan Exeggutor and Unovan Lilligant are available in all three games, which in my opinion is misleading and inconsistent with the guiding principles of style. If this is the style we go with, then there would be no distinction between Pokémon that are available in all Gen VIII games and the ones that are only available in SwSh. Please consider.
  • 3: Now, if you agree that the former is the proper style in my previous suggestion, you might notice that the game tags make the page look unnecessarily busy. Gone are the days when every Pokémon is in every Generation and all have the same movesets in all the games. I suggest breaking up the Gen VIII column into three separate colums: SWSH, BDSP, and LA, not unlike the way we do with Tutor moves. I suggest we do the same with Gen VII, so we have SMUSUM and PE, or alternatively, SM, USUM, PE, though I think that is not needed just because of a few new Pokémon. I understand that having Generations and games be the headers of the columns might seem inconsistent, but I firmly believe it is the way to go forward. The implementation would be hellish, for sure, but trust me, it will pay off in the long run, as we are definitely getting more dex culling and games with limited move availability. Please, don't reject this idea, and discuss it with the administrative team and the community.
  • 4: Let go of the menusprites. I love them, but it's clear that GameFreak is moving away from them, which is understandable, these were not made for the Switch. The only two art styles that are consistently being updated with the new Pokémon are the "Sugimori" artworks and the "Dream World/Global Link" artworks. I suggest using the Sugimori artworks, as they look good enough at 68px already (we might as well go up to 70px, it doesn't matter at that point). I have issues with the "Dream World" artworks' inconsistent coloring and the images not being squares (the latter alone disqualifies them from use in their current form, but the images can be edited). The "Sugimori" artworks are already used on pages like List of Pokémon with branched evolutions, and I think they look good, even at 50px, the details of the Pokémon would be even clearer at 70px. Now, if using dozens of 1200x1200 images on every move page comes with significant loading times, then 70px versions should be uploaded separately. It's 2022, using sprites is no longer cool. A lot of people now have monitors with such high resolution, that the pixels become blurred. I personally have to use Bulbapedia at 80% zoom to enjoy the details of the menusprites. Additionally, while we are at the sprites being obsolete, we should really stop using the type bars from Gen IV that don't even correspond to the type colors Bulbapedia use. It's time for the SwSh type icons to be used. Finally, if we merge the TM/TR and Tutor templates, we might as well make it so the games in which the move cannot be taught in these methods do not appear. This would improve readability, but it's a small thing.
  • 5: Finally, here comes my hardest sell. Merge the TM/TR and Tutor sections into one section with one template. Make every header the name of the individual games, ditch the generational headers completely. The headers should have two lines: one for the generation, and one for the availability of the move, eg. IV/TM67HGSS, VIII/TR23SwSh, or VIII/TutorLA. As of now, moves that had been both TMs/TRs and tutor moves, have a lot of repeat information. The pages are unnecessarily long (requiring tons of scrolling now that we are closing in on 1000 Pokémon) and the learnsets are not different in most cases. This would make the pages more readable and would significantly decrease loading time, which is an issue. Look at Flamethrower as an example. Every single Pokémon that was able to learn the move through tutoring, could also learn it via TM/TR later.

In conclusion, it is time to adapt to the changes The Pokémon Company has made. Please do not dismiss these suggestions, because the current format is severely outdated and will require infinitely more work to keep up, then to just implement my suggestions (which will be a lot of work). I hope you recognize that this is all in good faith and well worth the consideration from the administrative team and the community.

My favorites are 1B, 2D, 3D, 4C, 6D, 7A, and 8C. Sugimori art over HOME models. 4C, 6D, and 8C address the issue with the colors of the superscript game tags and the type-colored backgrounds. Just make them white. Only my final (always open to changes) designs are expanded.

Earth Power

1A

# Pokémon Types Egg Groups Level
IV V VI VII
SMUSUM
VII
PE
VIII
SwSh
VIII
BDSP
VIII
LA
186 186Politoed.png Politoed
WaterIC.png Water 1 Water 1 1 1
483 483Dialga.png Dialga
SteelIC.pngDragonIC.png Undiscovered Undiscovered 60DPPt
33HGSS
33 33 33 72 80 42
484 484Palkia.png Palkia
WaterIC.pngDragonIC.png Undiscovered Undiscovered 60DPPt
33HGSS
33 33 33 72 80 42
487 487Giratina-Altered.png Giratina
GhostIC.pngDragonIC.png Undiscovered Undiscovered 60DPPt
33HGSS
33 33 33 70 77 55
493 493Arceus.png Arceus
NormalIC.png Undiscovered Undiscovered 20 20 20 20 20

1B Earth Power is not coded into PE, so with might as well not include its column. ✘ marks Pokémon that are not in the game/generation, thus it's impossible for them to have a level, at which they learn the move. If both the move and Pokémon is available in the game/generation, we just leave it blank. This way it's not too cluttered.


# Pokémon Types Egg Groups Level
186 186Politoed.png Politoed
WaterIC.png Water 1 1 1
483 483Dialga.png Dialga
SteelIC.pngDragonIC.png Undiscovered 60DPPt
33HGSS
33 33 33 72 80 42
484 484Palkia.png Palkia
WaterIC.pngDragonIC.png Undiscovered 60DPPt
33HGSS
33 33 33 72 80 42
487 487Giratina-Altered.png Giratina
GhostIC.pngDragonIC.png Undiscovered 60DPPt
33HGSS
33 33 33 70 77 55
493 493Arceus.png Arceus
NormalIC.png Undiscovered 20 20 20 20 20

Flamethrower

2A Crosses only show up after the Pokémon has been introduced to the franchise. Every game in which the move is or should (temporary deleted, like many moves in SwSh) have been available is shown. I also fixed the broken link for the Expansion Pass.

# Pokémon Types Egg Groups Game
RGB Y GS C RS E FRLG XD DP Pt HGSS BW B2W2 XY ORAS SM USUM PE SwSh SwSh
EP
BDSP LA
- - - Tutor TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM37 TR02 - TM35 Tutor
059 059Arcanine.png Arcanine
FireIC.png Field Field
059 059Arcanine-Hisui.png Arcanine
Hisuian Form
FireIC.pngRockIC.png Field Field
804 804Naganadel.png Naganadel
PoisonIC.pngDragonIC.png Undiscovered Undiscovered

2B Games in which the move cannot be thought these ways are excluded.

# Pokémon Types Egg Groups Game
C RS E FRLG XD DP Pt HGSS BW B2W2 XY ORAS SM USUM PE SwSh BDSP LA
Tutor TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM35 TM37 TR02 TM35 Tutor
059 059Arcanine.png Arcanine
FireIC.png Field Field
059 059Arcanine-Hisui.png Arcanine
Hisuian Form
FireIC.pngRockIC.png Field Field
804 804Naganadel.png Naganadel
PoisonIC.pngDragonIC.png Undiscovered Undiscovered

2C A more streamlined version.

# Pokémon Types Egg Groups Game
I II III IV V VI VII
SMUSUM
VII
PE
VIII
SwSh
VIII
BDSP
VIII
LA
- Tutor TM35 TM35 TM35 TM35 TM35 TM37 TR02 TM35 Tutor
059 059Arcanine.png Arcanine
FireIC.png Field Field C
059 059Arcanine-Hisui.png Arcanine
Hisuian Form
FireIC.pngRockIC.png Field Field
804 804Naganadel.png Naganadel
PoisonIC.pngDragonIC.png Undiscovered Undiscovered

2D Different game tag placement. Since the superscript can vary in color, we have to options: make the background white, or make the superscript black. I chose the former, partly because of the template guarantees colored game tags. The Gen 1 column could also be hidden potentially.


# Pokémon Types Egg Groups Game
TutorC TM35 TM35 TM35 TM35 TM35 TM37 TM35 Tutor
059 059Arcanine.png Arcanine
FireIC.png Field
059 059Arcanine-Hisui.png Arcanine
Hisuian Form
FireIC.pngRockIC.png Field
804 804Naganadel.png Naganadel
PoisonIC.pngDragonIC.png Undiscovered USUM

Icy Wind

3A

# Pokémon Types Egg Groups Game
C RS E FRLG XD DP Pt HGSS BW B2W2 XY ORAS SM USUM PE SwSh SwSh
EP
BDSP LA
TM16 - Tutor - Tutor - Tutor Tutor - Tutor - Tutor - Tutor - TM27 - - Tutor
031 031Nidoqueen.png Nidoqueen
PoisonIC.pngGroundIC.png Undiscovered Undiscovered

3B

# Pokémon Types Egg Groups Game
C E XD Pt HGSS B2W2 ORAS USUM SwSh LA
TM16 Tutor Tutor Tutor Tutor Tutor Tutor Tutor TM27 Tutor
031 031Nidoqueen.png Nidoqueen
PoisonIC.pngGroundIC.png Undiscovered Undiscovered

3C

# Pokémon Types Egg Groups Game
II III IV V VI VII
SMUSUM
VIII
SwSh
VIII
LA
TM16 Tutor Tutor Tutor Tutor Tutor TM27 Tutor
031 031Nidoqueen.png Nidoqueen
PoisonIC.pngGroundIC.png Undiscovered Undiscovered EXD PtHGSS B2W2 ORAS USUM

3D


# Pokémon Types Egg Groups Game
TM16 TutorEXD TutorPtHGSS TutorB2W2 TutorORAS TutorUSUM Tutor
031 031Nidoqueen.png Nidoqueen
PoisonIC.pngGroundIC.png Undiscovered

Stealth Rock

4A

# Pokémon Types Egg Groups Game
IV V VI VII
SMUSUM
VII
PE
VIII
SwSh
VIII
LA
TM76 Tutor Tutor Tutor TM56 TR76 Tutor
303 303Mawile.png Mawile
SteelIC.pngFairyIC.png Field Fairy B2W2 ORAS USUM

4B

# Pokémon Types Egg Groups Game
IV V VI VII
SMUSUM
VII
PE
VIII
SwSh
VIII
LA
TM76 TutorB2W2 TutorORAS TutorUSUM TM56 TR76 Tutor
303 303Mawile.png Mawile
SteelIC.pngFairyIC.png Field Fairy

4C

# Pokémon Types Egg Groups Game
TM76 TutorB2W2 TutorORAS TutorUSUM TM56 TM76 Tutor
303 303Mawile.png Mawile
SteelIC.pngFairyIC.png Field Fairy

4D

# Pokémon Types Egg Groups Game
DP Pt HGSS BW B2W2 XY ORAS SM USUM PE SwSh BDSP LA
TM76 TM76 TM76 - Tutor - Tutor - Tutor TM56 TR76 - Tutor
303 303Mawile.png Mawile
SteelIC.pngFairyIC.png Field Fairy

Giga Drain

5A

# Pokémon Types Egg Groups Game
GS C RS E FRLG XD DP Pt HGSS BW B2W2 XY ORAS SM USUM PE SwSh BDSP LA
TM19 TM19 TM19 TM19 TM19 TM19 TM19 TM19 TM19 - Tutor - Tutor - Tutor - TM28 TM19 -
042 042Golbat.png Golbat
PoisonIC.pngFlyingIC.png Flying Flying

5B


# Pokémon Types Egg Groups Game
TM19 TM19 TM19 TutorB2W2 TutorORAS TutorUSUM TM19
042 042Golbat.png Golbat
PoisonIC.pngFlyingIC.png Flying

Lash Out

6A

# Pokémon Types Egg Groups Game
VIII
SwSh
Tutor
862 862Obstagoon.png Obstagoon
DarkIC.pngNormalIC.png Field Field IoA

6B

# Pokémon Types Egg Groups Game
VIII
SwSh
TutorIoA
862 862Obstagoon.png Obstagoon
DarkIC.pngNormalIC.png Field Field

6C

# Pokémon Types Egg Groups Game
VIII
SwSh
TutorIoA
862 862Obstagoon.png Obstagoon
DarkIC.pngNormalIC.png Field Field

6D


# Pokémon Types Egg Groups Game
862 862Obstagoon.png Obstagoon
DarkIC.pngNormalIC.png Field

Draco Meteor

7A The generational divide is still necessary for moves like Frenzy Plant, which is not available in Legends.


# Pokémon Types Egg Groups Game
Tutor Tutor Tutor Tutor Tutor Tutor
373 373Salamence.png Salamence
DragonIC.pngFlyingIC.png Dragon

Rising Voltage

8A The IoA superscript would be invisible on a yellow background.

# Pokémon Types Egg Groups Game
VIII
SwSh
TutorIoA
862 894Regieleki.png Regieleki
ElectricIC.png Undiscovered Undiscovered

8B It's still not great on white background.

# Pokémon Types Egg Groups Game
VIII
SwSh
TutorIoA
862 894Regieleki.png Regieleki
ElectricIC.png Undiscovered Undiscovered

8C It shall remain EP, as in Expansion Pass. It uses the Galar/Gen VIII color.


# Pokémon Types Egg Groups Game
862 894Regieleki.png Regieleki
ElectricIC.png Undiscovered

Experimentation with different aesthetics for mobile

50px with BDSP icons

186 186Politoed.png Politoed
WaterIC BDSP.png
483 483Dialga.png Dialga
SteelIC BDSP.png
DragonIC BDSP.png
484 484Palkia.png Palkia
WaterIC BDSP.png
DragonIC BDSP.png
487 487Giratina-Altered.png Giratina
GhostIC BDSP.png
DragonIC BDSP.png
493 493Arceus.png Arceus
NormalIC BDSP.png
740 740Crabominable.png Crabominable
FightingIC BDSP.png
IceIC BDSP.png
892 892Urshifu-Rapid Strike.png Urshifu
Rapid Strike Style
FightingIC BDSP.png
WaterIC BDSP.png
901 901Ursaluna.png Ursaluna GroundIC BDSP.png
NormalIC BDSP.png


186 186Politoed.png Politoed
Water icon LA.png
483 483Dialga.png Dialga
Steel icon LA.pngDragon icon LA.png
484 484Palkia.png Palkia
Water icon LA.pngDragon icon LA.png
487 487Giratina-Altered.png Giratina
Ghost icon LA.pngDragon icon LA.png
493 493Arceus.png Arceus
Normal icon LA.png
740 740Crabominable.png Crabominable
Fighting icon LA.pngIce icon LA.png
892 892Urshifu-Rapid Strike.png Urshifu
Rapid Strike Style
Fighting icon LA.pngWater icon LA.png
901 901Ursaluna.png Ursaluna Ground icon LA.pngNormal icon LA.png

70p with SwSh icons

186 186Politoed.png Politoed
WaterIC.png
483 483Dialga.png Dialga
SteelIC.png
DragonIC.png
484 484Palkia.png Palkia
WaterIC.png
DragonIC.png
487 487Giratina-Altered.png Giratina
GhostIC.png
DragonIC.png
493 493Arceus.png Arceus
NormalIC.png
740 740Crabominable.png Crabominable
FightingIC.png
IceIC.png
892 892Urshifu-Rapid Strike.png Urshifu
Rapid Strike Style
FightingIC.png
WaterIC.png
901 901Ursaluna.png Ursaluna GroundIC.png
NormalIC.png


186 186Politoed.png Politoed
Water icon SwSh.png
483 483Dialga.png Dialga
Steel icon SwSh.png
Dragon icon SwSh.png
484 484Palkia.png Palkia
Water icon SwSh.png
Dragon icon SwSh.png
487 487Giratina-Altered.png Giratina
Ghost icon SwSh.png
Dragon icon SwSh.png
493 493Arceus.png Arceus
Normal icon SwSh.png
740 740Crabominable.png Crabominable
Fighting icon SwSh.png
Ice icon SwSh.png
892 892Urshifu-Rapid Strike.png Urshifu
Rapid Strike Style
Fighting icon SwSh.png
Water icon SwSh.png
901 901Ursaluna.png Ursaluna Ground icon SwSh.png
Normal icon SwSh.png