Commit graph

671 commits

Author SHA1 Message Date
Eevee 1268a76832 Joinedload current-language names. 2011-03-29 18:39:37 -07:00
Eevee 4445305e7c Merge remote-tracking branch 'origin/encukou' 2011-03-29 08:06:34 -07:00
Petr Viktorin c25db1d2cf Add Czech romanization 2011-03-29 17:46:41 +03:00
Petr Viktorin 3475c86d2e Print progress for dropping/creating tables 2011-03-29 17:42:59 +03:00
Petr Viktorin bb4861b8c6 Faster pokedex load for PostgreSQL #526
Also added the -S (--safe) option, which disables the backend-specific
optimizations.

This gives over 3× speedup on my machine :)
2011-03-29 17:42:48 +03:00
Eevee c91da22989 Merge remote-tracking branch 'origin/ability-changes' 2011-03-28 22:13:33 -07:00
Eevee b8dfb06ccc Add the 1% held items in B/W. 2011-03-28 21:59:23 -07:00
Eevee f6a36a2654 We finally know what the last B/W move flag is. 2011-03-28 21:39:42 -07:00
Eevee 1f29c2ce17 Recent changes to Bide and Feint. #570 2011-03-28 21:26:44 -07:00
Lynn "Zhorken" Vaughan d64090bd4f Some more ability fixes/changes. #561 2011-03-28 23:40:30 -04:00
Eevee e63892bcde Fix short effects for Grudge, Glaciate. #570 2011-03-28 19:55:53 -07:00
Eevee 956189d4a7 Fix ancient bug with Pursuit description. #569 2011-03-28 19:36:05 -07:00
Eevee 5b7b15c7ce Mud/Water Sport last until the user leaves battle. #568
Not until the end of battle.
2011-03-28 19:30:10 -07:00
Eevee 125d4e2d2f Metal Burst returns 1.5× damage, not 2×. #567 2011-03-28 19:25:29 -07:00
Eevee 4daa6ab0c3 Merge branch 'schema-sanity' 2011-03-28 19:14:24 -07:00
Eevee f24702b7a9 language_id -> local_language_id 2011-03-28 19:12:30 -07:00
Eevee 93a85f020f Remove back_populates, which doesn't seem to work. 2011-03-24 20:44:08 -07:00
Eevee 027fd6236f Remove a bunch of imports from tables.py. 2011-03-24 20:02:00 -07:00
Eevee d986355bf3 Rename internal_id to game_index. 2011-03-24 19:37:12 -07:00
Eevee 3a6fe6d539 Rename *_texts tables to *_names. 2011-03-24 18:46:46 -07:00
Eevee a3e0e4912b Whoops; preserve column order. 2011-03-24 17:17:24 -07:00
Eevee ef1db6029d Remove LanguageSpecific. 2011-03-23 22:41:02 -07:00
Eevee 8ad84e4032 Removed ProseColumn and TextColumn. Huzzah. 2011-03-23 22:17:02 -07:00
Eevee 68e14e663e Started switching to create_translation_table.
- Moved the function to its own file.
- Implemented the session-based default language switching.
- Migrated a couple tables.
2011-03-21 22:32:52 -07:00
Eevee 6a9172151a Sigh! Remove support for strings as keys; use Language objects. 2011-03-21 17:54:28 -07:00
Eevee 1da816af4b New i18n schema thing impl, and fixed the new tests to match. 2011-03-20 01:06:45 -07:00
Eevee 542aa670ae Added a test for the i18n dynamic table generation.
It fails spectacularly, but hopefully documents what I'm ultimately
going for.
2011-03-18 18:22:18 -07:00
Eevee 4645349133 Rename some meta-schema variables for ease of debugging. 2011-03-18 17:15:34 -07:00
Eevee 9c65ab3516 Add missing effect chance to Twister. #565 2011-03-14 22:32:06 -07:00
Eevee a417a0a9e1 Replace String* sqla stuff with association_proxy. 2011-03-14 22:24:29 -07:00
Eevee a0f5c53193 Give every db table a __str__. 2011-03-14 20:51:31 -07:00
Eevee b61acaff69 Tidy up relation creation for name tables. 2011-03-13 23:43:08 -07:00
Eevee f773ef02ec Remove OfficiallyNamed and UnofficiallyNamed. 2011-03-13 23:33:42 -07:00
Eevee 482ca207cb Fix some i18n schema issues when running under a Real Database™. 2011-03-13 15:45:07 -07:00
Petr Viktorin 2f222ca973 Make the string properties mutable 2011-03-13 15:43:42 -07:00
Petr Viktorin 7c039115ee Use DefaultLangProperty for Markdown columns 2011-03-13 15:43:02 -07:00
Petr Viktorin e5f7cd2aed Rename StatHint.text to .message (clashed with the all-texts attribute) 2011-03-13 15:43:01 -07:00
Petr Viktorin 1053b35471 fixup! I18n for the database schema 2011-03-13 15:43:01 -07:00
Petr Viktorin 2375c3117c Actually test :foo in test_crash_empty_prefix 2011-03-13 15:43:01 -07:00
Petr Viktorin 980ae01d10 Fix connect() without arguments 2011-03-13 15:43:01 -07:00
Petr Viktorin bc2707f6c4 Support filtering by strings (Pokemon.name, Pokemon.names['fr'], etc.) 2011-03-13 15:43:01 -07:00
Petr Viktorin 414a272c21 Add descriptions to new tables 2011-03-13 15:43:00 -07:00
Petr Viktorin d0d4d1aa96 Use a class + mapper instead of dynamic declarative magic 2011-03-13 15:43:00 -07:00
Petr Viktorin b3c7689d41 Replace all_tables by table_classes; get rid of globals() 2011-03-13 15:43:00 -07:00
Petr Viktorin bbfaa73f80 Fix up the migration
The script got some things wrong; fix those up manually.
Also remove the migration script, as it won't work any more.
2011-03-13 15:41:23 -07:00
Petr Viktorin a551feb785 Move English texts to language-specific tables
(See parent commit for rebasing instructions)
2011-03-13 15:41:22 -07:00
Eevee 625aa19fbd Preserve the order of TextColumns and ProseColumns. 2011-03-13 15:40:46 -07:00
Petr Viktorin b962a1b4fe Make lookup index respect the moved names 2011-03-13 15:10:11 -07:00
Petr Viktorin 1a43df032a Add data to language table
Add English as a language

Add columns:
  identifier: same as iso639 except 'roomaji' for Roomaji
  order: English first, then Japanese and Roomaji, others undefined
  official: True for all the languages so far
2011-03-13 15:10:11 -07:00
Petr Viktorin 30faa46ab6 Multi-language markdown move properties
Singular property name for English text
Plural property name for dict of texts keyed by language
2011-03-13 15:10:11 -07:00
Petr Viktorin d813e24b25 I18n for the database schema
- Helper base class: Named
  Subclasses: OfficiallyNamed, UnofficiallyNamed
  for these, a 'name' column is created in the appropriate text table
  also, they get automatic __str__/__repr__/__unicode__
- Faux columns: ProseColumn, TextColumn
  these become columns in the appropriate text tables
  these text tables (*_text, *_prose) are auto-generated at the end
  the main table gets one property (singular name) that gets the English text
   and one (plural name) with dict of texts keyed by language
- Every named table gets 'identifier'
- Languages compare & hash equal to their identifiers
- Existing foreign-name tables replaced by the autogenerated ones
- order_by: names replaced by identifiers
- New function: all_tables(), yields all tables
- Markdown move properties removed for now
- Schema test suite
2011-03-13 15:10:10 -07:00
Lynn "Zhorken" Vaughan 59f1e835f4 Some ability changes/fixes. #561 2011-03-12 21:58:36 -05:00
Brigit Lemanski c68de245a8 Fixing short desc for Acid Spray. 2011-03-12 18:49:12 -08:00
Eevee acb156d28d Give calculated_stat and calculated_hp the same signature. 2011-03-10 22:12:03 -08:00
Lynn "Zhorken" Vaughan 65d80fc2e8 Add Spanish B/W names. 2011-03-10 12:02:55 -05:00
Lynn "Zhorken" Vaughan c397438e7c Add Italian names for B/W stuff. 2011-03-10 12:02:55 -05:00
Lynn "Zhorken" Vaughan b3c6876f86 Add German names for B/W stuff. 2011-03-10 12:02:55 -05:00
Lynn "Zhorken" Vaughan d05e5bf427 Remove the erroneous Dusclops-only Thief tutor. 2011-03-10 12:02:53 -05:00
Eevee 373c01dfda "Characteristic" text, here called stat hints. 2011-03-08 22:28:34 -08:00
Eevee 74454f8d76 Add B/W move metadata. #389 2011-03-08 22:28:33 -08:00
Eevee 2f11f0b81f Add a SaveFilePokemon accessor to get the form. 2011-03-08 22:28:33 -08:00
Lynn "Zhorken" Vaughan 334a578133 Add French names from B/W for everything. #252
Also give la Passe Éon an accent to match the Latis being les Pokémon
Éon.  (No other items not in B/W seem to need accents added.)
2011-03-03 13:19:04 -05:00
Lynn "Zhorken" Vaughan 61c0662264 Add B/W ability flavour text. 2011-03-02 19:37:06 -05:00
Lynn "Zhorken" Vaughan 52ed7e9398 Add B/W Pokémon flavour text! 2011-03-02 18:58:36 -05:00
Lynn "Zhorken" Vaughan c721ffbcaf Add B/W move flavour text. 2011-03-02 18:43:25 -05:00
Lynn "Zhorken" Vaughan 28403631d9 Add B/W item flavour text. 2011-03-02 18:39:22 -05:00
Lynn "Zhorken" Vaughan a2511817b3 B/W item names. #451
The god stone is listed as ???, so I'm keeping it as it is for now.
2011-03-02 18:08:24 -05:00
Lynn "Zhorken" Vaughan 0aeeb1ec58 Fix Markdown references to Gen V stuff. 2011-03-02 18:00:31 -05:00
Lynn "Zhorken" Vaughan 71b78a631c English names for everything! #451 2011-03-02 17:18:55 -05:00
Lynn "Zhorken" Vaughan edc222bbb6 Shorten some over-long move effect changelog entries.
I couldn't really shorten Dig and Fly's bug descriptions to 255
characters, so I also gave the column more space.
2011-02-10 22:00:18 -05:00
Lynn "Zhorken" Vaughan 4a71461720 Fix references to Dragon Tail and Round. 2011-02-10 21:45:03 -05:00
Lynn "Zhorken" Vaughan 92084b28b3 Support null PP for Struggle and Shadow moves. #190 2011-02-10 21:02:02 -05:00
Lynn "Zhorken" Vaughan d6a96f5ee9 Support null pre-D/P damage class for ??? and Shadow.
Rather than marking them "non-damaging".
2011-02-10 21:02:01 -05:00
Lynn "Zhorken" Vaughan f7a222ed1d Add names revealed 2011-02-10. #451
Actually from pokemonblackwhite.com this time!  Woo!
2011-02-10 21:02:00 -05:00
Eevee 1bfbaa67b1 Add a couple relations for move effect changelogs. 2011-02-09 23:39:03 -08:00
Eevee 96c5c6a09f Use engine_from_config for database connections. #390 2011-02-09 23:39:03 -08:00
Brigit Lemanski 405c90941c Cleaning up move_changelog and move_effect_changelog, #78 #530
Probably will need a second passthrough to make it more sensible.
Also probably missed some effect changes.
Still, it's a step or two.
2011-02-09 18:38:02 -05:00
a_magical_me 2079cccb72 Load/dump dance. 2011-02-06 02:02:54 -08:00
Lynn "Zhorken" Vaughan 6c11455b28 Tympole and Timburr; also Basculin's forms are Stripe*d*. #451
Tympole and Timburr:
http://www.officialnintendomagazine.co.uk/article.php?id=23389
2011-02-02 02:46:15 -05:00
Lynn "Zhorken" Vaughan 70e04dda47 Add more newly-revealed names. #451 2011-02-01 11:15:38 -05:00
Lynn "Zhorken" Vaughan b0e99aa7f1 Order Ability's Pokémon relations by Pokemon.order. 2011-01-31 17:02:34 -05:00
Lynn "Zhorken" Vaughan 04ec336654 Make Type.moves a proper relation with an order_by. 2011-01-31 16:36:20 -05:00
Lynn "Zhorken" Vaughan 6c286ffa6f Morning is not a separate time of day for evolution.
As far as evolution is concerned, it's always day or night--there is no
in-between period when Eevee will not evolve into Espeon or Umbreon, and
there are no Pokémon that only evolve during the early part of the day.
Having 'morning' as a separate value is thus misleading, albeit not
terribly misleading since it never appeared outside of tables.py.
2011-01-31 14:41:19 -05:00
Lynn "Zhorken" Vaughan 2f4bc6a771 Castform's forms are all "the Weather Pokémon". 2011-01-28 14:52:58 -05:00
Lynn "Zhorken" Vaughan 662097888c Add new names revealed by IGN on 2011-01-27. #451
http://ds.ign.com/articles/114/1143911p2.html
2011-01-28 13:48:58 -05:00
Petr Viktorin 497ba412b0 Speed tweaks for pokedex load in SQLite 2011-01-27 21:51:30 -08:00
Eevee 570719499d Remove useless encounter_slot_conditions table. #297 2011-01-27 20:44:57 -08:00
Eevee 8a74d34f47 Merge fishing and surfing swarms into regular swarms. #297 2011-01-27 20:44:57 -08:00
Eevee 7c69492aeb Removed a ton of nonsensical HG/SS swarm encounters. #297 2011-01-27 20:44:56 -08:00
Eevee 4414bab714 Lots of encounters were using slots that claimed to be for other games. #297 #281 2011-01-27 20:44:56 -08:00
Lynn "Zhorken" Vaughan 3651810467 Add names for Victini and the Liberty Pass. #451
http://bulbanews.bulbagarden.net/wiki/Liberty_Pass_event_announced_for_North_America_and_PAL_regions
I have no idea where they actually got this press release, but whatever.
2011-01-25 00:14:11 -05:00
Lynn "Zhorken" Vaughan 50d39ec2b6 Merge the fem_sprite columns into has_gender_differences. #363
Chimecho does not have gender differences; its Platinum and HG/SS second-
frame female backsprites have one hand posed a little differently, but
no actual design differences.

Torchic does count even though the only difference is a single-pixel dark
speck on the male's rear; the speck was carried over into B/W even though
the backsprites were entirely redone, so I'm guessing it either was
deliberate or has ascended into canon via "let's throw it in anyway."
2011-01-24 21:11:25 -05:00
Lynn "Zhorken" Vaughan 7e0cd75d29 Add properties for getting a Pokemon from a PokemonForm, and vice-versa. 2011-01-24 15:58:29 -05:00
Brigit Lemanski 29be17fb2a BW names from Nintendo Magazine UK 2011-01-19 11:49:28 -05:00
Lynn "Zhorken" Vaughan e65ced2bd7 Fix some references to Sky Drop in move effects. 2011-01-14 02:49:49 -05:00
Lynn "Zhorken" Vaughan 01cf6d3e07 Add the monkey names from Gamestop preorder boxes. #451 2011-01-13 22:02:41 -05:00
Lynn "Zhorken" Vaughan 034d724407 Add new names revealed 2011-01-13. #451 2011-01-13 21:41:51 -05:00
Lynn "Zhorken" Vaughan 00332084c4 Add foreign move/ability names revealed 2010-12-27.
The French section of pokemonblackwhite.com updated and fixed the Tail
Slap issue! \o/

"Coeur de Coq" and "Eclair Fou" are spelled like that to match the game
names—no "œ"; no accents on capital letters.  They'd be preferable, but
I'd rather keep our names consistent until I can get them for
*everything*.
2011-01-13 17:27:15 -05:00
Lynn "Zhorken" Vaughan 0e3083c930 Change "toxic poison" to "bad poison" in Synchronize's changelog. 2011-01-05 12:12:46 -05:00
Lynn "Zhorken" Vaughan 5cb777542f Replace "Forme" with "form" in the Rotom Form move method. 2010-12-29 20:59:14 -05:00
Lynn "Zhorken" Vaughan 110c08dd09 Use Darmanitan's English name in its forms' description. 2010-12-29 20:59:14 -05:00
Brigit Lemanski 728addf8a8 Chinese names for some pokémon 2010-12-27 19:43:44 -05:00
Lynn "Zhorken" Vaughan f5b0a52628 Fix a reference to Darmanitan in daruma mode's effect. 2010-12-27 13:36:44 -05:00
Lynn "Zhorken" Vaughan df93f47fdb Add new French and German Pokémon names.
Nothing but Pokémon yet because a) I don't feel like it right now;
b) the French section on pokemonblackwhite.com calls Tail Slap two
different things.
2010-12-27 13:27:50 -05:00
Lynn "Zhorken" Vaughan 46f81ed96f Add a bunch of newly-revealed English names. #451 2010-12-27 13:14:48 -05:00
Lynn "Zhorken" Vaughan a09808deca Some more ability changes. #78 #376 2010-12-24 21:03:23 -05:00
Lynn "Zhorken" Vaughan 74c8d25eb7 Improve a bunch of schema documentation.
I didn't get to a bunch, but I wanted this to stop clogging up my working
tree.
2010-12-24 21:03:22 -05:00
Lynn "Zhorken" Vaughan c984eaede1 Support kaburumo and chobomaki's trade-for-each other evolution. #378 2010-12-24 21:03:22 -05:00
Eevee 0e076a3022 Fix cross thunder short effect. 2010-12-23 21:21:57 -08:00
Eevee d9acae3408 Crashfix: Bunch of move effect syntax fixes. 2010-12-23 19:51:50 -08:00
a_magical_me 580ae8169e Add order_by=Pokemon.order to a few relations. 2010-12-20 20:26:26 -08:00
a_magical_me 073aade41d Fix Rotom's forms' order. 2010-12-20 19:03:29 -08:00
a_magical_me 6f89723dd5 Give Pokemon an order column.
Basically national order, but with families grouped together.
2010-12-14 19:07:47 -08:00
Lynn "Zhorken" Vaughan 6be23de775 Give move changelogs a few more relations. #78 2010-12-13 20:24:14 -05:00
Lynn "Zhorken" Vaughan 47d04b0c06 Add a bunch more move changes from Gen I-III. 2010-12-13 19:57:16 -05:00
Lynn "Zhorken" Vaughan de41731d1f Merge branch 'master' of git.veekun.com:pokedex 2010-12-13 18:40:40 -05:00
Eevee d280cfac94 Added a short_effect column to the items table. 2010-12-13 15:38:46 -08:00
Lynn "Zhorken" Vaughan 253e4e5f49 Rename the Magic Coat flag to Reflectable (for magic mirror). 2010-12-12 20:38:01 -05:00
Lynn "Zhorken" Vaughan 56066f34b9 A ton more ability fixes, improvements, and changelog entries. #78 #376 2010-12-12 20:37:54 -05:00
Lynn "Zhorken" Vaughan fb5e56e960 Remove ???'s type efficacy.
I sort of liked having it there as a bit of a joke, but it looks sort of
weird to have a not-really-there type included all over, especially now
that it really is... not there.
2010-12-12 08:21:07 -05:00
Brigit Lemanski cd7cd1cd8c Foreign names for Shadow moves 2010-12-12 01:29:11 -05:00
Eevee c3274b67dd Fixed a few markdown syntax errors. 2010-12-11 22:12:51 -08:00
Eevee 4dcb6e0f4d Eagerload PokemonName.language. 2010-12-11 21:43:46 -08:00
Brigit Lemanski 7886c8188e Renumbered ???, added Shadow type and moves
TODO: Shadow Rush version changes, move foreign names
2010-12-11 19:35:23 -05:00
Lynn "Zhorken" Vaughan 535b6cfa73 Give abilities separate relations for all/normal/dream Pokémon. 2010-12-11 12:20:19 -05:00
Brigit Lemanski efe0948c72 Replaces flags with BW's built-in flags. 2010-12-08 00:29:47 -05:00
Brigit Lemanski 6c02987fb6 Fixing typos like a winner. 2010-12-07 20:38:16 -05:00
Brigit Lemanski 42142f90a0 Implement move effect changelog; misc move fixes. 2010-12-07 20:23:14 -05:00
Brigit Lemanski 9b9223e3a3 Fixing typo in Rest description. 2010-12-07 18:49:16 -05:00
Brigit Lemanski 421a47ec32 Changelog for RGBY -> GS, HGSS -> BW 2010-12-07 17:05:17 -05:00
Lynn "Zhorken" Vaughan a09815a3bc Remove the erroneous Dragonite-only Iron Tail tutor. 2010-12-07 14:41:50 -05:00
Lynn "Zhorken" Vaughan 2aa7848b62 Rename the "none" damage class to "non-damaging".
Also decapitalize the classes' names, because they make sense that way
and they're not among the things the games always capitalize.
2010-12-07 12:43:58 -05:00
Zhorken 87f8278c0c Add foreign names for Zoroark et al. 2010-12-07 06:24:56 -05:00
Brigit Lemanski 06d8186a12 Added some move changes from RGBY to GSC, fixed explosion for gen v 2010-12-07 03:02:31 -05:00
Eevee d3594eac1a Get rid of the final Gen V ability (?)s. #376 2010-12-06 22:00:53 -08:00
Eevee 7b441fa844 New names: Zorua/Zoroark, Illusion, Hone Claws/Foul Play. #451 2010-12-06 21:43:04 -08:00
Zhorken cfd9a9aa3a Order move changelogs descendingly. 2010-12-06 18:10:52 -05:00
Zhorken cb1a47242a Capitalize types' names. #259 2010-12-06 18:04:46 -05:00
Zhorken e7784d6467 Make version_group.versions an actual relation with an order_by(). 2010-12-06 17:56:43 -05:00
Zhorken 4e5415ac56 Implement an ability changelog; add a few changes. #78 2010-12-06 17:55:09 -05:00
Zhorken 11adedaea8 Various B/W ability fixes based on Smogon's research. 2010-12-06 17:55:09 -05:00
Brigit Lemanski b3b46a70f3 Corrected effect of shell break, added a few idiosyncrasies for rest 2010-12-06 16:22:28 -05:00
Eevee 889ce9e3ea Mention buggy interaction between freefall and Gravity. #376 2010-12-05 18:43:26 -08:00
Eevee ddaf957eea Final gen V move effects, part 6 of 6!!! #376 2010-12-05 18:30:15 -08:00
Eevee ca95e063b7 Final gen V move effects, part 5 of 6. #376 2010-12-05 18:08:04 -08:00
Eevee 6a43a15a93 Final gen V move effects, part 4 of 6. #376 2010-12-05 17:52:05 -08:00
Eevee bcb106e40b Final gen V move effects, part 3 of 6. #376 2010-12-05 00:21:07 -08:00
Eevee 401a45dbf2 Final gen V move effects, part 2 of 6. #376 2010-12-05 00:21:06 -08:00
Zhorken 523552e2d6 Version group Pokédexes don't need their own table. 2010-12-04 22:54:35 -05:00
Eevee 40d94a3ed0 Move effect text: never capitalize accuracy/evasion. #353 2010-12-03 22:24:14 -08:00
Eevee f518625941 Move effect text: "stage" instead of "level" for stat changes; "critical hit" phrasing. #353 2010-12-03 22:22:57 -08:00
Eevee 54ff28812c Final gen V move effects, part 1 of 6. #376 2010-12-03 21:31:30 -08:00
Eevee 2b6ea2be0a Added tests for form lookup, fixing the suite. 2010-12-01 12:06:45 -08:00
Eevee aa00ee83de Implement a move data changelog. Update old moves to their Gen V stats. #78 2010-11-30 22:48:29 -08:00
Zhorken 7074b96fae Foreign names for the handful of Gen V stuff. 2010-11-30 12:55:52 -05:00
Zhorken 1ea4005d33 Use Unova's English name. #451 2010-11-30 04:52:43 -05:00
Zhorken 24631474fa Add Pokémon's Pokéathlon stats to the database. #285 2010-11-30 04:51:54 -05:00
Zhorken d5776a08e6 Add some needed quotation marks to pokemon_form_groups. 2010-11-29 21:29:39 -05:00
Zhorken b7f5fc31ca B/W: Info for new form groups. #453 2010-11-29 21:19:22 -05:00
Zhorken 49b7502099 Overhaul the Pokémon form schema. #286 #179 #379 2010-11-29 20:38:04 -05:00
Eevee 4948d98b81 Munna Black flavor text. #449 2010-11-27 01:15:25 -08:00
Eevee ade7d9aa19 Add Dream World abilities. #380 2010-11-25 00:10:12 -08:00
Eevee 247b830e42 Fix names for Whirl Islands floors. #403 2010-11-23 19:24:19 -08:00
Eevee d8c4367744 Gen V English names for the starters and Reshiram/Zekrom. #450 2010-11-23 15:54:44 -08:00
Petr Viktorin 1daff536b8 Finish documenting the tables 2010-11-19 23:29:32 -08:00
Petr Viktorin febbf16222 Schema documentation, up to Language 2010-11-19 23:29:31 -08:00
Eevee e617daec2f Various move/ability updates from surskitty! #376 2010-11-19 23:29:31 -08:00
Eevee 91f9428f31 Fix GLARING ERROR in gear change effect. #376 2010-11-19 23:28:09 -08:00
Zhorken 076a5961c5 Fix a few syntax errors and such in abilities.
Only one of these is actually a syntax error, but whatever.
2010-10-27 19:58:24 -04:00
Eevee 36cbe55ab2 Fix typo in Up-Grade effect. 2010-10-16 22:50:22 -07:00
Eevee d56cc97b8c Moved priority out of the move_effects table. 2010-10-16 22:50:22 -07:00
Zhorken 3f03e31be3 Fix a syntax error in Immunity's short effect. 2010-10-03 21:25:01 -04:00
Zhorken 5bd16a37be baaku auto makes more sense as "bark out". 2010-10-02 20:24:49 -04:00
Zhorken 7eb7e9e54c Add a few missing HG/SS tutor moves. #276 #288
I noticed that the Togepi line was also missing Magic Coat when I went to
double-check Togetic's Twister.  I checked Togepi and Togekiss and added
that, too.
2010-09-29 16:49:40 -04:00
Eevee f1450bc792 Gen V ability (and a move) effect fixing, round 1. 2010-09-28 22:26:37 -07:00
Eevee f780178e95 "slime wave" should be "sludge wave". 2010-09-28 22:26:37 -07:00
Eevee 6dac2eca92 ancient song is sorta a tutor move for meroetta. 2010-09-28 22:26:36 -07:00
Zhorken 7a708b90bf Whoops. Also rename these forms' sprites to match.
Also fix shikijika, mebukijika, and genosekuto's alt-form icons, even
though they aren't used anywhere, and fix their cropped sprites.

... Also fix basurao's entries in the pokemon_form_sprites table.
Apparently pokemon_form_sprites isn't for form sprites, but for what
Eevee calls """sprite forms""".  So the form names are form names, and
not just for image filenames.  So the space versus hyphen matters for
flavour page links.
2010-09-27 04:12:41 -04:00
Zhorken ddca78c34d Order Pokemon.stats by stat id. #366 2010-09-27 02:59:48 -04:00
Zhorken 5922a0d3e9 B/W: Real form names for basurao, hihidaruma, and meroetta. 2010-09-27 02:58:53 -04:00
Zhorken 0d803e7470 B/W: Add national and Isshu dex numbers for new Pokémon. 2010-09-25 14:54:51 -04:00
Zhorken efe87f28c8 B/W: Add Pokémon's wild held items. 2010-09-25 06:17:39 -04:00
Zhorken b647cb66ae Link TMs 93-95 to the right items so the TM/HM pocket doesn't crash. 2010-09-25 06:04:43 -04:00
Zhorken cec8828ffe Add Pokémon internal IDs for Gen V.
The 649 base forms' IDs match their Pokédex numbers, but I needed the
alternate forms' IDs for Black and White wild held items.
2010-09-25 05:42:42 -04:00
Zhorken cf12819bc8 B/W: Add new items to the database.
There's now a hole in the items table: there's no item 667.  There are
two records for the Live Caster in B/W, and I couldn't figure out why,
or see any difference between them, and they were causing problems, so
I deleted the second one.
2010-09-25 04:55:21 -04:00
Zhorken 8385353002 Toss some unneeded quotation marks from abilities.csv.
When I re-dumped, they disappeared.  I figured that might happen; I
intended to do that before pushing and then I didn't.  Whoops.
2010-09-25 04:53:56 -04:00
Zhorken 77c7cb9952 Fix handling of some fullwidth Latin characters in romanization.
Including fullwidth 0, which was acutally a problem.
2010-09-24 04:27:36 -04:00
Zhorken 2ab807a647 Add a couple more odd katakana combos to roomaji.py.
This covers wooguru and chiraamy; also change their temporary names in
pokemon.csv to reflect this.
2010-09-24 02:41:43 -04:00
Zhorken 00de661080 Improve the description for Shaymin's forms a little. 2010-09-23 19:16:08 -04:00
Zhorken b7edaf7c34 Improve a bunch of (Gen III/IV) ability effects. #39 #353
Cleanup relevant to #353:
- merged a bunch of {mechanic} synonyms
- tweaked Normalize to correctly reflect Thunder Wave
- heighten/reduce -> increase/decrease
2010-09-23 19:16:08 -04:00
a_magical_me f6c1766a4f Fix B&W sprites for 585, 586, 649.
They were all missing a named image for the default form.

585 and 586 were inconsistent about fall/autumn.

649 had a couple sprites mislabled.
2010-09-22 23:38:36 -07:00
Eevee 5dcb4eb720 Fixed some evolution screwery; mostly B&W fallout. #364 2010-09-20 23:07:02 -07:00
Eevee dd83c70dc4 Names, most effects, and Japanese flavor text for new moves. 2010-09-20 22:23:37 -07:00
Eevee 68d8942f20 Names, most effects, and Japanese flavor text for new abilities. 2010-09-20 22:23:25 -07:00
Eevee 22ea98d25c Unfuck habitat and shape for new Castform forms. 2010-09-19 19:54:07 -07:00
Eevee eb52388520 B&W: Sprites for Arceus forms and white 649. 2010-09-19 19:31:14 -07:00
Eevee 45db7d346d B&W: Tutor compatibility. 2010-09-19 19:11:14 -07:00
Eevee aa32bdf422 Removed some junk gen5 egg moves. 2010-09-19 18:46:19 -07:00
Eevee 1037fb0fee B&W: Machine compatibility. 2010-09-19 18:44:07 -07:00
Eevee 84eb1953a3 Added blue Hihidaruma to evolution table. 2010-09-19 03:09:42 -07:00