Commit graph

188 commits

Author SHA1 Message Date
Zhorken
d3c9317f0e Fix/improve a handful of abilities' descriptions. 2010-07-26 21:51:48 -04:00
Eevee
1718da9854 Added gen 4 location internal ids and some pseudo-locations. 2010-07-25 22:26:05 -07:00
Eevee
c65c72842f Add identifiers for move flags. 2010-07-25 22:26:05 -07:00
Eevee
ed4adf16f9 Fix short effect for Flower Gift. 2010-07-25 22:26:05 -07:00
Zhorken
276098b655 Store each Pokémon's initial hatch counter instead of a step count.
The step counts we had weren't even good estimates.  To hatch an egg
uninterrupted takes (counter + 1) * 255 steps in gen IV; what we had
was counter * 256.

Phione and Manaphy have different counters, as do Croagunk and Toxicroak
for some reason, so they're associated with individual Pokémon now,
rather than entire evolution chains.  Double-checked with Pearl,
Platinum, and SoulSilver; there were no differences between the three,
aside from the alternate forms introduced in Platinum.
2010-07-13 23:07:25 -04:00
Zhorken
9596906621 Fix a few Japanese Pokémon names.
Taken from a SoulSilver text dump.  No other errors.

Not so obvious: Bayleef had a hiragana "be" instead of a katakana "be".
Must have missed it when we noticed herugaa et al had hiragana "he"
instead of katakana.
2010-07-04 14:23:25 -04:00
a_magical_me
f58615227b Re-rip G/S/C egg moves.
Level up, TM, and tutor moves have already been ripped, so this should
be the last.

There are no changes (from what we had before) to Crystal, and only a
few additions to Gold/Silver.

Also, just to be safe, i checked that the egg moves in Silver are the
same as in Gold.

Thanks once again to UPC--it's easier to find something when you know
what you're looking for.
2010-06-17 13:46:23 -07:00
Zhorken
cefe73ab87 Er, those were ITEM names. Fix the Pokéblock Case's names. 2010-06-14 23:34:23 -04:00
Zhorken
8ef8c3a915 Add foreign names to the database.
Most names as ripped from HeartGold or SoulSilver.  Gen-III-only names
ripped from Emerald and de-allcapsed; for French, I also judged where
accents belong on newly-lowercase letters.  A couple of them might have
mistakes.
2010-06-14 23:13:42 -04:00
Zhorken
12aaf06359 Added foreign nature names to the database.
Same as abilities.  Japanese as ripped from SoulSilver; French, German,
Italian, and Spanish as ripped from Platinum.
2010-06-07 20:17:50 -04:00
Zhorken
577a6b44a4 Give Pokémon internal IDs their own table and add all gens' IDs.
- Gen I has them all mixed around.
- Gen II has no surprises, but I figured it's good to be thorough.
- Gen III has the first 251 in order, then a big break, then the
  third-gen Pokémon mixed around, though families are usually together.
- Gen IV has the 493 in order and then alternate forms after Arceus,
  which will be useful to have once Gen V comes and we have to bump
  the alt forms in the pokemon table forward.
2010-06-07 16:15:23 -04:00
Eevee
552419db74 Crash fix: Fixed some typos in abilities and move effects. 2010-06-05 00:52:03 -07:00
Zhorken
9a32114e95 Reripped Gen I-III TM/HM and Crystal tutor compatibility.
The Gen III data didn't have any errors, and I assume our Gen IV data is
much more recent and trustworthy and isn't worth checking.  Crystal
tutor compatibility is stored right after HMs, so it was easy; I don't
know about any other tutors.
2010-06-02 18:23:18 -04:00
Eevee
47631116fb Form groups, rst => markdown 2010-06-02 00:26:57 -07:00
Eevee
1fbba5476c Scrap docutils for markdown. #275 2010-06-02 00:17:27 -07:00
Eevee
409b16e8ee Link stats to damage classes. 2010-06-02 00:17:27 -07:00
Zhorken
5a8992036e Fix remakes' titles, e.g. "Fire Red" to "FireRed". #196
Like I said, it is a bit funny-lookin', but it's correct.
2010-06-01 13:20:25 -04:00
Zhorken
6c0fc3dfa5 Change some hyphens to shy hyphens in flavour text.
Gen III and IV only seem to shy-hyphenate compound words; I determined
whether or not to use a shy hyphen by looking at other instances of the
word.  If it's consistently not hyphenated or just hyphenated on a line
break, I figure they mean for it to be a compound word, e.g.
"kindhearted" rather than "kind-hearted".

"Supereffective" is weird, but they seem to consistently spell it as all
one word when it's an attributive adjective, only ever hyphenating it on
a line break and only spacing it as a predicative adjective.  So I
counted it as a compound word in the flavour text for Filter and Solid
Rock.
2010-05-31 17:59:43 -04:00
Zhorken
d30469fa56 Fix the rendering of some suspended hyphens.
"Fire-\nand Ice-type" should be displayed "Fire- and Ice-type", but the
flavour text rendering can't tell that it's not "Fire-and".  Added zero-
width spaces to invisibly separate these hyphens from the newlines,
preventing them from being interpreted as hyphenated words split over
two lines.
2010-05-31 16:47:36 -04:00
Zhorken
28b7e713b3 Add Gen III and DPPt item flavour text. 2010-05-27 01:42:33 -04:00
Zhorken
4a451fc524 Add Gen III items and internal IDs to the database.
Items with the same name are considered the same.  So, for example,
Storage Key is all one item, even though there are multiple storage keys
named "Storage Key" across the generations.  As far as I know, this only
ever affects miscellaneous keys.

The Itemfinder is considered the same item as the Dowsing MCHN.  They
have the same Japanese name and do the same thing; as far as I'm
concerned, the name change is just another data change.

I wrote effects for the newly-added items very quickly.  They aren't
very good.  I'm leaving it up to whoever takes care of issue #247 to
write good ones.
2010-05-26 23:59:21 -04:00
Zhorken
ffd4e3e6b0 Correct the happiness evolution threshold.
Tested by messing about with Pokésav.  200 doesn't work; 219 doesn't
work; 220 works.
2010-05-26 15:52:23 -04:00
Zhorken
65e666fec0 Rewrote Pokémon form group descriptions.
They now use our modified reST to link a few things like "Gracidea",
mention HG/SS where applicable, and are much more correct in general.

I might have missed some odd thing, and there are still a couple of
stylistic issues.  Rotom's description is really long, for example, and
I'm not sure what to do about that; all of it seems fairly important.
2010-05-26 14:30:33 -04:00
Zhorken
386e215ae3 Add foreign ability names to the database.
This adds Japanese, French, German, Spanish, and Italian names, as
ripped from SoulSilver (Japanese) or Platinum (everything else).

This also fixes a couple of backrefs.
2010-05-26 14:30:32 -04:00
Eevee
cd24ebe9ca Removed evolution_methods table. #42 2010-05-25 00:12:53 -07:00
Eevee
78b6a68cd5 Overhauled evolution. #42 2010-05-25 00:12:53 -07:00
Zhorken
f19ad81b76 (Re)ripped move flavour text for Gen II-IV. #171
Gen II move flavour sometimes has shy hyphens; these, like in the
Pokémon flavour text, are represented by U+00AD SHY HYPHEN even though
the Unicode standard specifies that it be used to mark where a shy
hyphen *could* go rather than where one was placed.  (Supposedly, at
least; I haven't read it for myself.)
2010-05-20 01:08:56 -04:00
Zhorken
a5b7a730a8 Fix the PBR terrain tables.
I am an idiot and pushed too soon. >:(

Also, the "In Pokémon Battle Revolution:" label is too close to the
table above it, but that's a CSS issue.
2010-05-19 19:15:10 -04:00
Zhorken
e321cbbe70 Split off and labelled the PBR terrains for Secret Power and Nature Power. 2010-05-19 19:01:53 -04:00
Zhorken
aa6d8c985e Fixed some stylistic issues with ability effects. 2010-05-19 19:01:02 -04:00
Zhorken
798b9fc3c3 Specify which Gen IV evolutions are in the HG/SS Johto dex.
Most of them aren't; they just added the move-based evolutions because
they can't really keep those away from you until the National dex.
2010-05-18 23:53:15 -04:00
Eevee
cb2bfa3032 Added some missing item icons and fixed TMs/Data Cards. #248 2010-05-11 20:20:33 -07:00
Eevee
df61f8dd1f s/Pokemon/Pokémon/g #45 2010-05-10 19:04:58 -07:00
Eevee
ad28e9f9db Unique Pokédex names. 2010-05-09 21:47:07 -07:00
Eevee
cbf5223446 Fix ordering of Pokémon abilities. #257 2010-05-09 21:47:07 -07:00
Zhorken
dbabe2b5d5 Corrected a couple of French Pokémon names.
I compared with a rip from a Mystery Dungeon game.  These are the only
two that didn't match, ignoring accents on capital letters.  I need to
find an official list of names that includes accents on capital
letters....
2010-05-04 03:32:05 -04:00
Zhorken
93108a6a84 Added ability flavour text. #62
We had D/P flavour text in the abilities table already, but I didn't
entirely trust it, so I reripped it along with the rest when I moved
flavour text into its own table.  And we didn't actually use the D/P
text anywhere, so I'm just going to pretend that it is entirely new.
2010-05-04 03:31:54 -04:00
Zhorken
641df3649d Added ability effects. Rewrote short effects. #39 2010-05-04 03:31:40 -04:00
Zhorken
e03d767b99 Removed "No Ability" from abilities.
B|
2010-05-04 02:39:51 -04:00
Zhorken
3007297ede Added abilities' generations to the database. 2010-05-04 02:39:51 -04:00
Eevee
f8145b87e4 Restored Item.appears_underground and added location support to rst. 2010-05-03 01:00:38 -07:00
Eevee
d98632aa50 Broke existing item flags out into their own table. 2010-05-03 01:00:38 -07:00
Eevee
853a6eb921 Added item HG/SS flavor text and internal ids. #168? 2010-05-03 01:00:37 -07:00
Eevee
2040ed2b37 Added some HG/SS item data. #168 2010-05-03 01:00:37 -07:00
Zhorken
d5b3fda216 Reripped Gen I–III Pokémon flavour text. #46
Page breaks are represented by form feeds and soft hyphens are
represented by soft hyphens, even though the Unicode standard's idea of
a soft hyphen is different from what we mean here.

My ripping scripts are at http://github.com/Zhorken/pokemon-flavour
2010-04-28 03:58:43 -04:00
a_magical_me
941bce52d7 Add experience tables. 2010-04-27 14:53:47 -07:00
Eevee
58dccb1803 Jammed in a bunch of nature stuff. 2010-04-26 23:26:37 -07:00
Eevee
affb8a02fb Turned Move.contest_type into a foreign key. 2010-04-26 21:48:44 -07:00
Eevee
56a47575a3 Shuffled item categories. 2010-04-26 21:48:32 -07:00
Eevee
b5fd88bba4 Item tidying; fixed missing és, added ItemPocket.identifier. 2010-04-26 21:13:28 -07:00