Difference between revisions of "Template talk:Spindata/GO"

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to: navigation, search
(Automatic way to update all stats: new section)
(Automatic way to update all stats)
Line 90: Line 90:
   
 
[[User:TehPerson|TehPerson]] ([[User talk:TehPerson|talk]]) 23:57, 5 February 2019 (UTC)
 
[[User:TehPerson|TehPerson]] ([[User talk:TehPerson|talk]]) 23:57, 5 February 2019 (UTC)
  +
:Using a lookup table like this would be a huge use of parser functions which we've been trying to limit the use of since they can only be used a certain amount on every page. We are investigating better ways to display this information but for now we haven't found anything that isn't parser-intensive.--[[User:MisterE13|<span style="color:#0000FF">Mister</span>]][[User talk:MisterE13|<span style="color:#008000">'''E'''</span>]][[Special:Contributions/MisterE13|<span style="color:#800080">13</span>]] 07:56, 6 February 2019 (UTC)

Revision as of 07:56, 6 February 2019

Catch rate, escape rate, etc.

There's coding for this that people have found, right? Shouldn't we have that listed too? Nutter Butter (talk) 20:13, 8 August 2016 (UTC)

Max CP (Lv 40)

Suggest pls add info Max CP (Lv 40) in template Tomarzig (talk) 04:50, 9 March 2017 (UTC)

Attack power, charge bars

Maybe power of attacks, and charge moves... Shouldn't they have a charge bar info? Kubson302 (talk) 12:10, 9 April 2017 (UTC)

That's on the moves' pages. glikglak 11:31, 9 April 2017 (UTC)
Thanks for explaining

Replace Egg Distance field

Egg Distance in this context doesn't seem that helpful since Ninantic is frequently changing whether or not a Pokémon can even hatch from an egg. And the vast majority of Pokémon have "N/A" for that field anyways. Better use of that space could be:

  • Base catch rate
  • Flee rate
  • New Attack cost

(Might even want to add a note to denote STAB in bold and legacy moves in italics, but that's not as important.) TehPerson (talk) 01:44, 18 January 2019 (UTC)

Update suggestion

Due to new stuff being added like the New Attack Cost, and seeing how fields like Egg Distance are too fast-changing to be species-relevant, I propose an update to the template, which I put in User:TehPerson/Spindata/GO. Here's what it would look like:

Pokémon GO
GO809.png Base HP: 264 Base Attack: 231 Base Defense: 213
Egg Distance: ? km Buddy Distance: 20 km New Attack Cost: GO Stardust icon.png100,000 + Meltan Candy100
Base Capture Rate: 30% Flee Rate: N/A Evolution Requirement: N/A
Fast Attacks: Thunder Shock
Charged Attacks: Flash Cannon, Thunderbolt, Hyper Beam, Rock Slide


Pokémon GO
GO001.png Base HP: 90 Base Attack: 118 Base Defense: 118
Egg Distance: ? km Buddy Distance: 3 km New Attack Cost: GO Stardust icon.png10,000 + Bulbasaur Candy25
Base Capture Rate: 20% Flee Rate: 10% Evolution Requirement: Bulbasaur Candy25
Fast Attacks: Vine Whip, Tackle
Charged Attacks: Sludge Bomb, Seed Bomb, Power Whip

It adds the cost for a new attack along with base catch rate and flee rates, and put in the type icons as well. TehPerson (talk) 17:07, 21 January 2019 (UTC)

I like this, and while it does deal with what I think is currently the main problems with the current template (listing Egg distances and not listing New Attack costs), you haven't provided examples of how it addresses my next two issues with it: Displaying legacy and special moves, and displaying branched evolutions (e.g. Poliwhirl). Could you provide examples of how those would look?
Also, I'm not sure types are necessary in this template, since they're always the same as the core series. --SnorlaxMonster 23:51, 25 January 2019 (UTC)--SnorlaxMonster 23:51, 25 January 2019 (UTC)
Oh I have a simple idea for legacy moves. Like how the core series move list italicizes, bolds, etc certain moves, we can just do that on the move list as well, and leave a footer note saying "Bold moves denote stab, † denotes Legacy moves..." (whichever convention you prefer and I'll put it in the template).
And as for branched evolution, see the Poliwhirl, Slowpoke, etc pages as they are. I already re-formatted those using the current templates.
Listing the type icons under the Pokemon sprite is just an aesthetic thing, since I added a new row, I figured we need something nice looking to fill the space. TehPerson (talk) 16:52, 27 January 2019 (UTC)

Automatic way to update all stats

Almost all the stats for the older Pokémon on the mainspace are grossly outdated, and after manually editing a few pages, I realize that updating the stats page-by-page isn't humanly efficient. Instead, I made a sort of "lookup table" for the stats:

I have already fully tested the template, even when used within other templates, here.

Usage

To get the stat for a specific Pokémon, like Bulbasaur, simply type in the dex ID you would for Template:MSP

{{User:TehPerson/GO HP|001}}128

It also uses the same naming convention for alternative forms, so if you need stats for Alolan Raichu, simply type 026A instead of 026:

{{User:TehPerson/GO Attack|026}}193
{{User:TehPerson/GO Attack|026A}}201

I'm not going to continue updating the pages one-by-one, and it doesn't seem like anyone else wants to either. These lookup templates takes me only seconds to update, in case Niantic puts changes into the gamemaster file. And if any of the admins want, I can share the spreadsheet I use to parse the gamemaster file into these templates. (It's basically just a copy-paste operation)

TehPerson (talk) 23:57, 5 February 2019 (UTC)

Using a lookup table like this would be a huge use of parser functions which we've been trying to limit the use of since they can only be used a certain amount on every page. We are investigating better ways to display this information but for now we haven't found anything that isn't parser-intensive.--MisterE13 07:56, 6 February 2019 (UTC)