veekun_pokedex/scripts
Andrew Ekstedt 9c1d1828c9 Re-rip Gen III contest effects
Gen III contest effects were part of the initial data import from brown
veekun and so have probably never gotten a proper rip.

This commit re-rips contest effect stats, types, combos, and the mapping
between contest effects and moves.

None of the stats changed (jam & appeal); a few moves got assigned
different contest effects (specifically: smokescreen, flash, spite, and
shadow ball); and several combos changed.

For example, Hail was listed as comboing into the following moves
(this is also what Bulbapedia says):

    Ice Beam, Blizzard, Aurora Beam, Haze, Powder Snow, Icy Wind,
    Ice Ball, Weather Ball, Sheer Cold, Icicle Spear

However, the actual list is much shorter:

    Blizzard, Powder Snow, Weather Ball

I verified on my Ruby cart that Hail->Ice Beam and Hail->Icy Wind are
not real combos, and that Hail->Blizzard is.

n.b. There are a bunch of unused contest effects in the game: out of 48
effects, 15 are not used by any move. The pokedex doesn't currently
include these. I elected not to add them, partly because i didn't want
to have to rip flavor text for them, but mostly because if i were going
to go that route i would probably reassign contest_effects.id to match
their internal ids, which would have made for uglier diffs.

Fixes #280
2020-03-01 23:25:49 -08:00
..
README Add a README to scripts/, indicating that these are not for general use. 2011-04-28 23:31:38 +03:00
add-bw-locations.py Add a README to scripts/, indicating that these are not for general use. 2011-04-28 23:31:38 +03:00
add-gift-encounters.py gift-pokemon: fix Cosplay Pikachu and Sinnoh starter gift locations 2019-07-12 18:48:07 -07:00
add-oras-locations.py Add OR/AS locations 2018-09-15 14:56:53 -07:00
add-sm-locations.py Add S/M locations 2018-09-15 20:01:08 -07:00
add-xy-locations.py Rip X/Y locations and names. 2015-05-30 10:44:44 -07:00
disambiguate-location-identifiers.py Automatically disambiguate location identifiers 2011-04-12 07:23:11 +03:00
fill-pokemon_form_generations.py Add pokemon_form_generations, with internal game indices 2012-02-11 13:08:54 +01:00
gen-iii-contest-effects.py Re-rip Gen III contest effects 2020-03-01 23:25:49 -08:00
gen_iii_tutors.py Add my tutor-ripping script. 2012-11-12 17:49:27 -05:00
gen_iv_tutors.py Rerip all the Gen IV tutors. :D #27 #82 2012-12-01 05:17:31 -05:00
markdown-identifiers.py Change the markdown-link-rewriting script to remove explicit labels 2011-04-28 23:42:56 +03:00
migration-i18n.py Add a README to scripts/, indicating that these are not for general use. 2011-04-28 23:31:38 +03:00
palpark.py Add Pal Park data. 2012-06-01 18:14:23 -07:00
pokemon_species.py Pokemon species split: Script for automatic changes. See #579 2011-05-02 01:11:56 +03:00
set_pokemon_order.py Add a script for setting pokemon.order 2010-12-20 20:58:51 -08:00
set_pokemon_order_columns.sql Simplify the explanation of species order. 2012-06-07 02:01:44 -04:00
update-move-changelogs.py Add move changelogs for Gen V→VI 2016-09-25 13:18:58 -07:00
version-group-pokemon-move-methods.py Add the VersionGroupPokemonMoveMethod table 2012-02-06 00:43:47 +01:00
xd-tutors.py XD fix: Add order for the level-up moves 2012-01-30 20:25:13 +01:00

README

This directory contains scripts that are (or were once) used to maintain the
database. Most of them will not work any more, since whatever they did was
already done. They're included here for reference, should something similar be
needed again.

Make sure you know what you are doing when running these.