veekun_pokedex/pokedex/extract
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
..
lib Use YAML schema for gen 6/7; add gen7 form names; improved image support 2017-01-05 04:57:05 -08:00
__init__.py Initial gen6-to-yaml ripping stuff 2016-02-26 10:05:51 -08:00
oras.py Use YAML schema for gen 6/7; add gen7 form names; improved image support 2017-01-05 04:57:05 -08:00
rby.py Finally get rid of bitfield_to_machines and parse it natively 2016-12-19 16:37:36 -08:00