diff options
author | entrpntr <entrpntr@gmail.com> | 2020-05-30 02:24:19 -0400 |
---|---|---|
committer | entrpntr <entrpntr@gmail.com> | 2020-05-30 02:24:19 -0400 |
commit | 4dd92dd52efeaf851c732094b45a8e194ea612f0 (patch) | |
tree | b90520988ee1fce57c7956de50bed9412c82aa79 /tools/gfx.py | |
parent | dd4382036e8b776f8c2216f16b174224e439b5bd (diff) |
Update gfx.py, add pngs.
Diffstat (limited to 'tools/gfx.py')
-rw-r--r-- | tools/gfx.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/tools/gfx.py b/tools/gfx.py index 05b18cae..e0cc0399 100644 --- a/tools/gfx.py +++ b/tools/gfx.py @@ -106,7 +106,7 @@ def filepath_rules(filepath): args['pic_dimensions'] = 6, 6 elif name == 'balls': args['width'] = 32 - + elif 'gfx/credits' in filedir: if name in ['bellossom', 'togepi', 'elekid', 'sentret']: args['width'] = 32 @@ -233,6 +233,10 @@ def filepath_rules(filepath): else: args['tileset'] = True + elif 'gfx/title' in filedir: + if name in ['logo_bottom_gold', 'logo_bottom_silver', 'logo_top_gold', 'logo_top_silver']: + args['width'] = 160 + elif 'gfx/trainer_card' in filedir: if name in ['badges', 'trainer_card']: args['width'] = 16 @@ -310,9 +314,12 @@ def to_png(filename, **kwargs): elif ext == '.2bpp': basedir, basename = os.path.split(filename) name, ext = os.path.splitext(basename) - # TODO: how to actually make big_onix.png (reusing one from pokecrystal for now) + # TODO: how to actually make big_onix/slots_3 pngs (reusing one from pokecrystal for now) if name in ['big_onix', 'slots_3']: return + # TODO: same question for most/all battle anims + if basedir == 'gfx/battle_anims': + return if name in ['back_gold', 'back_silver']: kwargs['fileout'] = os.path.join(basedir, 'back.png') gfx.export_2bpp_to_png(filename, **kwargs) |