Andrew Ekstedt
7020b9d9cb
Add asymmetric flag
...
Ripped from Black 2. The flag is in personal.narc, in bit 6 of the color
field (color & 0x40).
2012-12-07 14:31:07 -08:00
Lynn "Zhorken" Vaughan
9c72fe73e0
Add a VersionGroup.pokemon_moves relation.
2012-11-18 16:01:24 -05:00
Eevee
59dfb885e1
Add a couple more pokemon -> ability accessors.
2012-11-17 04:12:54 -08:00
Lynn "Zhorken" Vaughan
7f781db1d7
Change "dream ability" to "hidden ability".
2012-11-04 19:03:11 -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
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
c3f2919ef3
Minor cleanup in tables.py to make tests pass.
2012-09-25 21:18:53 -04:00
Lynn "Zhorken" Vaughan
765be26405
Add episodes and warrior transformation info.
2012-08-17 01:50:09 -04:00
Lynn "Zhorken" Vaughan
ac3aee12ee
Add innerjoin=True and add/remove lazy='joined' on a bunch of relationships.
2012-08-07 00:14:22 -04:00
Lynn "Zhorken" Vaughan
f11058dd2f
Toss the capacity column now that it's a stat.
2012-08-07 00:13:00 -04:00
Lynn "Zhorken" Vaughan
b3ade1ecf1
De-convolute my attempt at broadening MoveEffectProperty.
2012-08-05 20:39:03 -04:00
Lynn "Zhorken" Vaughan
0596032d00
Flesh out move effects some more.
2012-08-04 23:50:39 -04:00
Lynn "Zhorken" Vaughan
789a1bdc0e
Add target counts for Conquest move ranges.
2012-08-04 19:55:55 -04:00
Lynn "Zhorken" Vaughan
14232f0e74
Add prose for most things move-related.
2012-08-03 20:37:28 -04:00
Lynn "Zhorken" Vaughan
707b34fb8f
Add Conquest move info.
2012-08-03 13:03:56 -04:00
Lynn "Zhorken" Vaughan
3c76c08042
Add and tweak more relationships.
2012-07-31 23:44:02 -04:00
Lynn "Zhorken" Vaughan
47410a9e9c
Add generic warrior archetypes.
2012-07-29 17:58:30 -04:00
Lynn "Zhorken" Vaughan
d3693319f1
Add Conquest gallery order.
2012-07-28 11:04:02 -04:00
Lynn "Zhorken" Vaughan
0d1818002e
Add a bunch of relationships for Conquest stuff.
2012-07-28 11:04:02 -04:00
Lynn "Zhorken" Vaughan
f2441a3f80
Add warriors' stats.
2012-07-28 11:04:02 -04:00
Lynn "Zhorken" Vaughan
4597b970b0
Use gender symbols in the player characters' names.
...
I spent longer than I should have deliberating, but in the end, it came
down to the fact that searching for "Player" won't fuzzy-match the long
versions.
2012-07-28 11:04:02 -04:00
Lynn "Zhorken" Vaughan
22a079390d
Add Conquest Pokémon abilities and moves.
2012-07-28 11:04:02 -04:00
Lynn "Zhorken" Vaughan
2dbd5da8e2
Add Conquest Pokémon stats.
2012-07-28 11:04:02 -04:00
Lynn "Zhorken" Vaughan
7e1a71bc8c
Separate Conquest stats from main-series stats.
2012-07-28 11:04:02 -04:00
Lynn "Zhorken" Vaughan
3700b78ba2
Add an ID column to warrior ranks.
2012-07-28 11:04:02 -04:00
Lynn "Zhorken" Vaughan
b119844bd1
Add Conquest warriors and a bunch of data on them.
2012-07-28 11:04:01 -04:00
Lynn "Zhorken" Vaughan
cd4dfcf4f4
Turn gender into a table.
2012-07-28 11:03:52 -04:00
Lynn "Zhorken" Vaughan
543419afcd
Add Conquest kingdoms and Pokémon evolution.
2012-07-23 17:34:44 -04:00
Lynn "Zhorken" Vaughan
bf8d94ef08
Order Pokemon.items() by rarity descending.
2012-06-22 23:18:56 -04:00
Lynn "Zhorken" Vaughan
13e2709668
Merge branch 'generated-order'
2012-06-21 14:07:22 -04:00
Andrew Ekstedt
5ddb7911a2
Improve PalPark table docs slightly.
...
Also add format='identifier' to PalParkArea.identifier, which was
causing a failure in test_schema.
2012-06-09 03:06:06 -07:00
Andrew Ekstedt
2af1d5f428
Merge branch 'doc'
2012-06-08 23:32:43 -07:00
Andrew Ekstedt
527b3ce056
Remove _add_relationships.
...
Back out all the _add_relationships functions. This leaves tables.py
almost unchanged from before their addition, except for some added
documentation.
2012-06-08 23:31:35 -07:00
Andrew Ekstedt
739c6fdd7c
Sort relationships by creation order.
...
Also:
- Split association proxies into their own section.
- Remove relationship_info.
2012-06-08 23:31:35 -07:00
Andrew Ekstedt
04b941755a
Introspect relationships directly.
...
Possibly more fragile, but this way we don't need _set_relationships.
SQLAlchemy version bump for AssociationProxy.remote_attr.
2012-06-08 23:29:44 -07:00
Lynn "Zhorken" Vaughan
6e103af3e0
Order PokemonEggGroup.species by Pokémon *species* order.
2012-06-07 02:07:29 -04:00
Lynn "Zhorken" Vaughan
4aa637caf2
Fix form_order's description in tables.py.
2012-06-07 02:05:10 -04:00
Lynn "Zhorken" Vaughan
ec048f3221
Add and populate pokemon_species.order.
2012-06-06 23:32:10 -04:00
Lynn "Zhorken" Vaughan
649162e79e
Add and populate pokemon_forms.form_order.
2012-06-06 23:28:30 -04:00
Andrew Ekstedt
48c3eff597
Turn PalPark.area Enum into a table.
2012-06-02 00:17:53 -07:00
Andrew Ekstedt
6e2f7af7b2
Add Pal Park data.
2012-06-01 18:14:23 -07:00
Lynn "Zhorken" Vaughan
12b87852c6
Add game indices for the main six stats.
2012-03-20 03:33:18 -04:00
Lynn "Zhorken" Vaughan
61ed3c4ccb
Add a VersionGroup.machines relationship.
2012-02-29 00:33:03 -05:00
Lynn "Zhorken" Vaughan
cdf052555b
Eagerload Pokemon.forms.
...
This fixes all those spline-pokedex tests that broke when I fixed
Pokémon name display.
2012-02-28 21:28:58 -05:00
Eevee
75287587a2
Merge pull request #66 from encukou/internal-ids
...
Add internal IDs to forms
2012-02-28 17:14:43 -08:00
Eevee
0e766d309c
Merge pull request #65 from encukou/xd-tutor
...
Add the VersionGroupPokemonMoveMethod table
2012-02-23 19:42:31 -08:00
Lynn "Zhorken" Vaughan
2073fa5089
Support null regional Pokédex for Colosseum/XD. #70
2012-02-16 11:37:04 -05:00
Petr Viktorin
391fd1c1ac
Support association proxies
2012-02-12 23:43:14 +01:00
Petr Viktorin
ef3fb2f536
Move relationships to _add_relationships calls: Pokemon
2012-02-12 23:43:14 +01:00