veekun_pokedex/pokedex
Eevee (Lexy Munroe) 053f2a8d22 Use YAML schema for gen 6/7; add gen7 form names; improved image support
Specifically:

- Add support for detecting FLIM format

- Add support for more color formats

- Add a small decoded image type that knows how to write itself out as
  a PNG

- Improve ETC1 decoder to work with images whose dimensions are not
  powers of two, images with no alpha channel, and images with the
  strange FLIM pixel order

- Port the gen 6/7 extractor to Construct 2.8

- Switch to using script tags in language names, to distinguish Japanese
  kana from kanji and Simplified from Traditional Chinese

- Drop the load-time merging of kanji and kana

- Add paths to various text files in SUMO

- Add form names for SUMO Pokémon

- Clean up identifiers a bit, especially the distinction between species
  and Pokémon

- Use the Pokémon schema type to dump what we have so far, and give it a
  couple more fields that didn't exist in gen 1

- Get movesets dumping correctly

- Special-case a bunch of weirdness, where the number of dex sprites
  doesn't match the number of models in SUMO
2017-01-05 04:57:05 -08:00
..
data/csv Remove some bogus ORAS egg moves 2015-11-04 20:03:17 -08:00
db Make the schema minimally usable on Python 3 2016-11-21 19:27:28 -08:00
doc Er, fix tabledoc 2014-07-06 12:17:02 -07:00
extract Use YAML schema for gen 6/7; add gen7 form names; improved image support 2017-01-05 04:57:05 -08:00
struct Compat with Python 3.3+ 2015-10-05 08:12:23 -07:00
tests Compat with Python 3.3+ 2015-10-05 08:12:23 -07:00
util Fix test_media.py. 2012-03-16 12:37:47 -07:00
__init__.py Speed up import pokedex.db slightly. 2011-04-03 03:13:07 -07:00
__main__.py Make the library work with python -m. 2013-08-09 13:00:37 -07:00
compatibility.py Compat with Python 3.3+ 2015-10-05 08:12:23 -07:00
defaults.py Speed up import pokedex.db slightly. 2011-04-03 03:13:07 -07:00
formulae.py Give calculated_stat and calculated_hp the same signature. 2011-03-10 22:12:03 -08:00
lookup.py Compat with Python 3.3+ 2015-10-05 08:12:23 -07:00
main.py Fix the CLI in py3 2015-10-05 16:29:21 -07:00
roomaji.py Compat with Python 3.3+ 2015-10-05 08:12:23 -07:00
schema.py Use YAML schema for gen 6/7; add gen7 form names; improved image support 2017-01-05 04:57:05 -08:00