Commit graph

1340 commits

Author SHA1 Message Date
valepert
e71bfba357 Merge pull request #1 from valepert/patch-2
Update pokedex/data/csv/stat_names.csv
2012-12-25 12:10:22 -08:00
valepert
615117bed3 Update pokedex/data/csv/stat_names.csv
italian names
2012-12-25 21:09:42 +01:00
valepert
6dc7027f8f Update pokedex/data/csv/pokemon_color_names.csv
italian colors
2012-12-25 21:06:04 +01:00
Lynn "Zhorken" Vaughan
31de765d60 Explain move shenanigans better in Pokémon form prose. 2012-12-06 23:55:18 -05:00
Lynn "Zhorken" Vaughan
dcf9ef23e7 Copy Castform's B/W 2 egg moves over, too.
This commit originally included Basculin, too, but then magical dealt
with that before I pushed.  Anyway, the query I used should have caught
any other similar cases, too:

insert into pokemon_moves select p.id, 14, pm.move_id, 2, 0, null from
    pokemon_moves pm
join pokemon p on pm.pokemon_id=p.species_id and p.is_default=false
where pm.version_group_id=14 and pm.pokemon_move_method_id=2;

The join condition is cheating a little, but it does happen to work; it
joins a pokemon_move to all non-default forms of the same Pokémon.  If
being default and having id=species_id didn't go hand-in-hand, I'm
pretty sure it'd require two joins to pokemon.
2012-12-06 23:41:34 -05:00
Andrew Ekstedt
4ad4fba921 Copy over Basculin's egg moves in B/W 2. 2012-12-06 18:38:33 -08:00
Andrew Ekstedt
4d84fec42e Update some URLs to point to github.com 2012-12-02 17:14:08 -08:00
Lynn "Zhorken" Vaughan
2bf44191da Rerip all the Gen IV tutors. :D #27 #82
LOOK AT THAT DIFF :D
2012-12-01 05:17:31 -05:00
Lynn "Zhorken" Vaughan
05d06f96e3 Use Pokédex 3D's egg group names. 2012-11-18 16:01:24 -05:00
Lynn "Zhorken" Vaughan
9c72fe73e0 Add a VersionGroup.pokemon_moves relation. 2012-11-18 16:01:24 -05:00
Eevee
9a1f38a76d Japanese damage class names. Hokey at best, but. 2012-11-17 04:12:54 -08:00
Eevee
b1626f290b Japanese language names. 2012-11-17 04:12:54 -08:00
Eevee
4d25cc1d9a Fix order of stat names; add Japanese color names. 2012-11-17 04:12:54 -08:00
Eevee
59dfb885e1 Add a couple more pokemon -> ability accessors. 2012-11-17 04:12:54 -08:00
Eevee
97975e8214 Add Japanese stat names. 2012-11-17 04:12:54 -08:00
Eevee
dd62fbe4bc python => python2 2012-11-17 04:12:54 -08:00
Lynn "Zhorken" Vaughan
2ea50b575a Update the short item effects, thanks to JulesLetters. 2012-11-16 14:00:31 -05:00
Lynn "Zhorken" Vaughan
3d20afaa15 Restore the "e" on Deoxys's Formes.
I'm not sure where it went, or why Normal Forme stayed intact.
2012-11-12 18:34:51 -05:00
Lynn "Zhorken" Vaughan
e74d5e28bd Give Colosseum Normal Deoxys instead of Speed, too.
I'm not so sure about XD anymore, but I'm surer about this one.
2012-11-12 18:15:42 -05:00
Lynn "Zhorken" Vaughan
119bfcbf33 Add my tutor-ripping script. 2012-11-12 17:49:27 -05:00
Lynn "Zhorken" Vaughan
12beb420d9 Give XD level-up moves for Normal Deoxys, not Speed.
I'm 90% sure this is correct.
2012-11-12 17:31:08 -05:00
Lynn "Zhorken" Vaughan
833fedafe1 Fix the XD tutors based on the Emerald tutors.
I'm assuming Normal Deoxys learns tutors based on Speed Deoxys's list,
given that Attack and Defense Deoxys have all the same tutors, and Speed
Deoxys has all those same tutors too while only gaining tutors unique to
Emerald.  So in other words, it looks like Deoxys's Forme doesn't matter
for tutor compatibility in Gen III.
2012-11-12 17:19:41 -05:00
Lynn "Zhorken" Vaughan
e478bb8c3f Rerip Gen III tutors. #27 #81
I AM SUCH A BADASS
2012-11-12 17:09:59 -05:00
Lynn "Zhorken" Vaughan
f1455f922e Use official full form names from Pokédex 3D Pro.
Notes:

- The removal of "Type" in ??? Arceus's French name follows all its
  other types, even though ??? Arceus obviously doesn't appear in
  Pokédex 3D Pro.  (The English names do retain "Type".)
- Meloetta and Genesect are locked until passwords are revealed for
  them.  Meloetta is pretty unambiguously "Forme", but Genesect's forms
  being named after their drives is still our (my) invention.
- Spiky-eared Pichu is also absent from Pokédex 3D, but I remember
  having good reason for not including "Form" or anything.  I just don't
  don't remember what it was.  Probably just that nothing's official,
  afaik, and it's not really a "form" like the others, in that it's a
  specific individual and a very small variation.  "-eared" with a
  lowercase "e" is definitely what the games say, though.
- I can put other foreign form names in later, although I won't know how
  to do pokemon_name for other languages.
2012-11-12 15:00:28 -05:00
Lynn "Zhorken" Vaughan
c976197785 Er, give Keldeo Secret Sword and Meloetta Relic Song, not vice versa.
Also worth noting: I gave the alternate forms their respective moves
even though they technically learn them specifically in their default
forms.  It seems weird to say that only one form gets the move,
especially when learning Secret Sword immediately causes Keldeo to /not/
be its default form.  Also, Pirouette Meloetta already has TMs and other
tutors even though it's battle-only.
2012-11-04 21:30:06 -05:00
Lynn "Zhorken" Vaughan
a3b68f9cf2 Add various special moves for B/W 2. #83
Add the following:
- Rotom form moves
- Volt Tackle Pichu
- Secret Sword and Relic Song tutors
2012-11-04 21:02:43 -05:00
Lynn "Zhorken" Vaughan
9fffb2a401 Change the is_dream header to is_hidden in pokemon_abilities.csv.
Whoops.  grep says this is the only remaining instance of is_dream,
though.
2012-11-04 19:37:10 -05:00
Lynn "Zhorken" Vaughan
7f781db1d7 Change "dream ability" to "hidden ability". 2012-11-04 19:03:11 -05:00
Lynn "Zhorken" Vaughan
76a4666cc9 Update the Pokémon form descriptions. 2012-11-04 19:03:06 -05:00
Lynn "Zhorken" Vaughan
1d3e5af093 Switch pokemon_game_indices to version_id; add B/W 2 indices.
version_id rather than version_group_id for the sake of FR/LG Deoxys.
It seems a little silly but magical's on board with this decision too.
2012-11-03 03:51:29 -04:00
Andrew Ekstedt
c5418ea344 Fix "Fiery Path" location name 2012-10-26 23:55:21 -07:00
Andrew Ekstedt
48e0b9a605 Fix Pattern Bush identifier 2012-10-26 23:51:51 -07:00
Eevee
ddfd6dcb46 Merge pull request #84 from matchu/master
Fix typo on location "Pattern Bush"
2012-10-26 21:52:26 -07:00
Eevee
ea59278f01 Merge pull request #80 from coyotte508/master
Adds specific level moves to kyurem formes
2012-10-26 21:51:42 -07:00
Lynn "Zhorken" Vaughan
c77c32d99b Add B/W 2 item flavour text.
I remembered to add the zero width spaces on the Adamant and Lustrous
Orbs' text, too! :D
2012-10-19 21:49:22 -04:00
Lynn "Zhorken" Vaughan
17d1c0e9c3 Add B/W 2 items. 2012-10-19 21:22:59 -04:00
Lynn "Zhorken" Vaughan
33f227d4cd The S.S. Ticket and Magma Stone are no longer unused. 2012-10-19 21:09:28 -04:00
Lynn "Zhorken" Vaughan
1cd419b19a Disperse the "B/W unknown" item category. 2012-10-19 21:01:46 -04:00
Lynn "Zhorken" Vaughan
a1fb616cfc Add B/W 2 flavour text. 2012-10-18 17:23:26 -04:00
Lynn "Zhorken" Vaughan
63c2693054 Fix the language ID on English B/W move/ability/item flavour text. 2012-10-17 21:43:34 -04:00
Lynn "Zhorken" Vaughan
aee71712f9 Add form names for Keldeo; do "forme" → "Form" for Kyurem.
Note that "Form" isn't actaully official for Kyurem; it's just "Kyurem",
"Black Kyurem", and "White Kyurem", but we do the same with Rotom and
some other cases like this.
2012-10-06 21:29:59 -04:00
Andrew Ekstedt
32d88bf97f Add B/W 2 encounters
- Victory Road, Giant Chasm, and Reversal Mountain have unknown area
  names. The others are hopefully accurate.

- Swarms are, again, not present. Neither are Hidden Grove encounters.
2012-09-29 00:03:40 -07:00
Andrew Ekstedt
84f34dee42 Add B/W 2 locations
Most of the English names are official; the remaining few were
translated by Guested.

B/W 2 adds another Victory Road—this is a new location, distinct from
the previous one. The name remains the same, but our identifier is
unova-victory-road-2.
2012-09-28 23:58:03 -07:00
Andrew Ekstedt
7d9381699a Add B/W encounters
- Victory Road still has unknown area names

- Swarms don't work like normal encounters so are not present
2012-09-28 23:50:04 -07:00
Andrew Ekstedt
ca5b7a9cbf Add B/W encounter methods and conditions
Spots: it might seem like they should be conditions, but in practice
they behave more like methods. Specifically, conditions typically make
only minor changes to an encounter list. Spots change everything.
So spots are added as methods, with each type of spot as a separate
method. Not exactly ideal, but this causes the least fuss.

Seasons work fine as conditions.

Well, as well as time-of-day.
2012-09-28 23:00:53 -07:00
Andrew Ekstedt
c5fee20ef1 Make Encounter.condition_values a relationship(). 2012-09-27 12:59:16 -07:00
Lynn "Zhorken" Vaughan
442ba27943 Delete unused conquest move effects and renumber effect 0 to 1. 2012-09-25 21:35:59 -04:00
Lynn "Zhorken" Vaughan
564f8ba482 Add new tables to main-tables.rst. 2012-09-25 21:19:22 -04:00
Lynn "Zhorken" Vaughan
c3f2919ef3 Minor cleanup in tables.py to make tests pass. 2012-09-25 21:18:53 -04:00
Lynn "Zhorken" Vaughan
cb3740a7e5 Merge branch 'conquest'
Conflicts:
	pokedex/data/csv/pokemon_dex_numbers.csv
2012-09-25 21:00:02 -04:00