From b25208caa5f84ac6c370314945c6f110261d2c70 Mon Sep 17 00:00:00 2001 From: ennewalker Date: Sat, 23 Aug 2008 17:07:46 +0000 Subject: RLTiles complete code rewrite: now much more robust and functional. Added PNG and non-palettized image input. Added PNG output. Added better tile packing and support for tiles of different sizes. Converted all BMPs to PNGs (for space and explicit transparency reasons.) Added the 48x32 pandemonium demon tiles, but these are not yet used in game. Added Bill B.'s portal tile (finally). The Win32 makefiles are not updated quite yet and thus will not build. Sorry. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6850 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/abyss.cc | 8 +- crawl-ref/source/dat/tiles/title.png | Bin 0 -> 33290 bytes crawl-ref/source/makefile_tiles.unix | 50 +- crawl-ref/source/rltiles/blank.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/bmp2png/README | 69 -- crawl-ref/source/rltiles/bmp2png/bmp2png.c | 1078 -------------------- crawl-ref/source/rltiles/bmp2png/bmp2png.dsp | 112 -- crawl-ref/source/rltiles/bmp2png/bmphed.h | 84 -- crawl-ref/source/rltiles/bmp2png/common.c | 748 -------------- crawl-ref/source/rltiles/bmp2png/common.h | 196 ---- crawl-ref/source/rltiles/bmp2png/makefile.bcc | 52 - crawl-ref/source/rltiles/bmp2png/makefile.dj2 | 54 - crawl-ref/source/rltiles/bmp2png/makefile.lin | 48 - crawl-ref/source/rltiles/bmp2png/png2bmp.c | 647 ------------ crawl-ref/source/rltiles/bmp2png/png2bmp.dsp | 111 -- crawl-ref/source/rltiles/dc-2d.txt | 32 - crawl-ref/source/rltiles/dc-co.txt | 3 +- crawl-ref/source/rltiles/dc-demon.txt | 33 + crawl-ref/source/rltiles/dc-dngn.txt | 422 ++++++++ crawl-ref/source/rltiles/dc-dngn/dngn_altar.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_altar.png | Bin 0 -> 545 bytes .../source/rltiles/dc-dngn/dngn_altar_beogh.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_beogh.png | Bin 0 -> 524 bytes .../source/rltiles/dc-dngn/dngn_altar_elyvilon.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_elyvilon.png | Bin 0 -> 655 bytes .../rltiles/dc-dngn/dngn_altar_kikubaaqudgha.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_altar_kikubaaqudgha.png | Bin 0 -> 809 bytes .../source/rltiles/dc-dngn/dngn_altar_lugonu.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_lugonu.png | Bin 0 -> 618 bytes .../source/rltiles/dc-dngn/dngn_altar_makhleb.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_makhleb.png | Bin 0 -> 536 bytes .../rltiles/dc-dngn/dngn_altar_nemelex_xobeh.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_altar_nemelex_xobeh.png | Bin 0 -> 793 bytes .../source/rltiles/dc-dngn/dngn_altar_okawaru.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_okawaru.png | Bin 0 -> 568 bytes .../rltiles/dc-dngn/dngn_altar_shining_one.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_altar_shining_one.png | Bin 0 -> 599 bytes .../source/rltiles/dc-dngn/dngn_altar_sif_muna.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_sif_muna.png | Bin 0 -> 575 bytes .../source/rltiles/dc-dngn/dngn_altar_trog.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_trog.png | Bin 0 -> 750 bytes .../source/rltiles/dc-dngn/dngn_altar_vehumet.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_vehumet.png | Bin 0 -> 543 bytes .../source/rltiles/dc-dngn/dngn_altar_xom.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_xom.png | Bin 0 -> 800 bytes .../rltiles/dc-dngn/dngn_altar_yredelemnul.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_altar_yredelemnul.png | Bin 0 -> 792 bytes .../source/rltiles/dc-dngn/dngn_altar_zin.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_altar_zin.png | Bin 0 -> 555 bytes .../source/rltiles/dc-dngn/dngn_blood_fountain.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_blood_fountain.png | Bin 0 -> 955 bytes .../source/rltiles/dc-dngn/dngn_blue_fountain.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_blue_fountain.png | Bin 0 -> 980 bytes .../source/rltiles/dc-dngn/dngn_branch_stairs.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_branch_stairs.png | Bin 0 -> 495 bytes .../source/rltiles/dc-dngn/dngn_closed_door.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_closed_door.png | Bin 0 -> 892 bytes .../source/rltiles/dc-dngn/dngn_deep_water.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_deep_water.png | Bin 0 -> 894 bytes .../source/rltiles/dc-dngn/dngn_dry_fountain.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_dry_fountain.png | Bin 0 -> 862 bytes crawl-ref/source/rltiles/dc-dngn/dngn_enter.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_enter.png | Bin 0 -> 648 bytes .../source/rltiles/dc-dngn/dngn_enter_abyss.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_enter_abyss.png | Bin 0 -> 989 bytes .../source/rltiles/dc-dngn/dngn_enter_cocytus.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_enter_cocytus.png | Bin 0 -> 895 bytes .../source/rltiles/dc-dngn/dngn_enter_dis.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_enter_dis.png | Bin 0 -> 783 bytes .../source/rltiles/dc-dngn/dngn_enter_gehenna.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_enter_gehenna.png | Bin 0 -> 821 bytes .../source/rltiles/dc-dngn/dngn_enter_hell.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_enter_hell.png | Bin 0 -> 677 bytes .../rltiles/dc-dngn/dngn_enter_labyrinth.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_enter_labyrinth.png | Bin 0 -> 909 bytes .../rltiles/dc-dngn/dngn_enter_pandemonium.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_enter_pandemonium.png | Bin 0 -> 914 bytes .../source/rltiles/dc-dngn/dngn_enter_shop.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_enter_shop.png | Bin 0 -> 1092 bytes .../source/rltiles/dc-dngn/dngn_enter_tartarus.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_enter_tartarus.png | Bin 0 -> 932 bytes crawl-ref/source/rltiles/dc-dngn/dngn_entrance.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_entrance.png | Bin 0 -> 775 bytes crawl-ref/source/rltiles/dc-dngn/dngn_exit.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_exit.png | Bin 0 -> 984 bytes crawl-ref/source/rltiles/dc-dngn/dngn_floor.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_granite_statue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_granite_statue.png | Bin 0 -> 727 bytes .../rltiles/dc-dngn/dngn_green_crystal_wall.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_green_crystal_wall.png | Bin 0 -> 434 bytes .../source/rltiles/dc-dngn/dngn_ice_statue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_ice_statue.png | Bin 0 -> 695 bytes crawl-ref/source/rltiles/dc-dngn/dngn_lava.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_metal_wall.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_metal_wall.png | Bin 0 -> 521 bytes .../source/rltiles/dc-dngn/dngn_open_door.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_open_door.png | Bin 0 -> 678 bytes .../rltiles/dc-dngn/dngn_orange_crystal_statue.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_orange_crystal_statue.png | Bin 0 -> 694 bytes .../source/rltiles/dc-dngn/dngn_orcish_idol.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_orcish_idol.png | Bin 0 -> 642 bytes crawl-ref/source/rltiles/dc-dngn/dngn_portal.png | Bin 0 -> 1593 bytes crawl-ref/source/rltiles/dc-dngn/dngn_return.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_return.png | Bin 0 -> 649 bytes .../rltiles/dc-dngn/dngn_rock_stairs_down.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_stairs_up.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_00.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_01.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_02.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_03.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_04.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_05.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_06.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_07.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_08.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_09.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_10.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_11.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_12.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_13.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_14.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_rock_wall_15.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_shallow_water.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_shallow_water.png | Bin 0 -> 687 bytes .../source/rltiles/dc-dngn/dngn_silver_statue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_silver_statue.png | Bin 0 -> 690 bytes .../rltiles/dc-dngn/dngn_sparkling_fountain.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_sparkling_fountain.png | Bin 0 -> 982 bytes .../source/rltiles/dc-dngn/dngn_stone_arch.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_stone_arch.png | Bin 0 -> 729 bytes .../source/rltiles/dc-dngn/dngn_stone_wall.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_transit_pandemonium.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_transit_pandemonium.png | Bin 0 -> 619 bytes .../rltiles/dc-dngn/dngn_transparent_wall.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-dngn/dngn_transparent_wall.png | Bin 0 -> 492 bytes .../source/rltiles/dc-dngn/dngn_trap_alarm.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_alarm.png | Bin 0 -> 614 bytes .../source/rltiles/dc-dngn/dngn_trap_arrow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_arrow.png | Bin 0 -> 530 bytes crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.png | Bin 0 -> 579 bytes .../source/rltiles/dc-dngn/dngn_trap_blade.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_blade.png | Bin 0 -> 536 bytes .../source/rltiles/dc-dngn/dngn_trap_bolt.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_bolt.png | Bin 0 -> 495 bytes .../source/rltiles/dc-dngn/dngn_trap_dart.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_dart.png | Bin 0 -> 506 bytes .../source/rltiles/dc-dngn/dngn_trap_needle.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_needle.png | Bin 0 -> 491 bytes crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.png | Bin 0 -> 965 bytes .../source/rltiles/dc-dngn/dngn_trap_shaft.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_shaft.png | Bin 0 -> 317 bytes .../source/rltiles/dc-dngn/dngn_trap_spear.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_spear.png | Bin 0 -> 536 bytes .../source/rltiles/dc-dngn/dngn_trap_teleport.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/dngn_trap_teleport.png | Bin 0 -> 334 bytes crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.png | Bin 0 -> 424 bytes crawl-ref/source/rltiles/dc-dngn/dngn_unseen.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_unseen.png | Bin 0 -> 115 bytes crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.png | Bin 0 -> 1291 bytes .../source/rltiles/dc-dngn/floor/bog_green0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/bog_green0.png | Bin 0 -> 839 bytes .../source/rltiles/dc-dngn/floor/bog_green1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/bog_green1.png | Bin 0 -> 1090 bytes .../source/rltiles/dc-dngn/floor/bog_green2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/bog_green2.png | Bin 0 -> 1100 bytes .../source/rltiles/dc-dngn/floor/bog_green3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/bog_green3.png | Bin 0 -> 1092 bytes .../source/rltiles/dc-dngn/floor/brick_gray0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/brick_gray1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/brick_gray2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/brick_gray3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt0.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt0.png | Bin 0 -> 3112 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt1.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt1.png | Bin 0 -> 3075 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt2.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt2.png | Bin 0 -> 3039 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.png | Bin 0 -> 3253 bytes .../source/rltiles/dc-dngn/floor/dirt_full.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/dirt_full.png | Bin 0 -> 3295 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.png | Bin 0 -> 3230 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.png | Bin 0 -> 3146 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.png | Bin 0 -> 3174 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.png | Bin 0 -> 3261 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.png | Bin 0 -> 3244 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.png | Bin 0 -> 3207 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.png | Bin 0 -> 3233 bytes .../source/rltiles/dc-dngn/floor/floor_nerves0.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_nerves0.png | Bin 0 -> 919 bytes .../source/rltiles/dc-dngn/floor/floor_nerves1.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_nerves1.png | Bin 0 -> 978 bytes .../source/rltiles/dc-dngn/floor/floor_nerves2.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_nerves2.png | Bin 0 -> 944 bytes .../source/rltiles/dc-dngn/floor/floor_nerves3.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_nerves3.png | Bin 0 -> 914 bytes .../source/rltiles/dc-dngn/floor/floor_nerves4.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_nerves4.png | Bin 0 -> 912 bytes .../source/rltiles/dc-dngn/floor/floor_nerves5.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_nerves5.png | Bin 0 -> 953 bytes .../source/rltiles/dc-dngn/floor/floor_nerves6.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_nerves6.png | Bin 0 -> 895 bytes .../rltiles/dc-dngn/floor/floor_sand_stone0.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/floor/floor_sand_stone0.png | Bin 0 -> 651 bytes .../rltiles/dc-dngn/floor/floor_sand_stone1.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/floor/floor_sand_stone1.png | Bin 0 -> 749 bytes .../rltiles/dc-dngn/floor/floor_sand_stone2.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/floor/floor_sand_stone2.png | Bin 0 -> 725 bytes .../rltiles/dc-dngn/floor/floor_sand_stone3.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/floor/floor_sand_stone3.png | Bin 0 -> 743 bytes .../rltiles/dc-dngn/floor/floor_sand_stone4.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/floor/floor_sand_stone4.png | Bin 0 -> 818 bytes .../rltiles/dc-dngn/floor/floor_sand_stone5.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/floor/floor_sand_stone5.png | Bin 0 -> 779 bytes .../rltiles/dc-dngn/floor/floor_sand_stone6.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/floor/floor_sand_stone6.png | Bin 0 -> 840 bytes .../rltiles/dc-dngn/floor/floor_sand_stone7.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/floor/floor_sand_stone7.png | Bin 0 -> 746 bytes .../source/rltiles/dc-dngn/floor/floor_vines0.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_vines0.png | Bin 0 -> 612 bytes .../source/rltiles/dc-dngn/floor/floor_vines1.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_vines1.png | Bin 0 -> 622 bytes .../source/rltiles/dc-dngn/floor/floor_vines2.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_vines2.png | Bin 0 -> 608 bytes .../source/rltiles/dc-dngn/floor/floor_vines3.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_vines3.png | Bin 0 -> 830 bytes .../source/rltiles/dc-dngn/floor/floor_vines4.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_vines4.png | Bin 0 -> 921 bytes .../source/rltiles/dc-dngn/floor/floor_vines5.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_vines5.png | Bin 0 -> 994 bytes .../source/rltiles/dc-dngn/floor/floor_vines6.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/floor_vines6.png | Bin 0 -> 1149 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass0.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass0.png | Bin 0 -> 1941 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass1.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass1.png | Bin 0 -> 1980 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass2.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass2.png | Bin 0 -> 1958 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass_e.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass_e.png | Bin 0 -> 2963 bytes .../source/rltiles/dc-dngn/floor/grass_full.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/grass_full.png | Bin 0 -> 3029 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass_n.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass_n.png | Bin 0 -> 3013 bytes .../source/rltiles/dc-dngn/floor/grass_ne.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/grass_ne.png | Bin 0 -> 2881 bytes .../source/rltiles/dc-dngn/floor/grass_nw.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/grass_nw.png | Bin 0 -> 2877 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass_s.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass_s.png | Bin 0 -> 2988 bytes .../source/rltiles/dc-dngn/floor/grass_se.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/grass_se.png | Bin 0 -> 2878 bytes .../source/rltiles/dc-dngn/floor/grass_sw.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/grass_sw.png | Bin 0 -> 2939 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass_w.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/grass_w.png | Bin 0 -> 2987 bytes crawl-ref/source/rltiles/dc-dngn/floor/hive0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/hive0.png | Bin 0 -> 1233 bytes crawl-ref/source/rltiles/dc-dngn/floor/hive1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/hive1.png | Bin 0 -> 1358 bytes crawl-ref/source/rltiles/dc-dngn/floor/hive2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/hive2.png | Bin 0 -> 1445 bytes crawl-ref/source/rltiles/dc-dngn/floor/hive3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/hive3.png | Bin 0 -> 1502 bytes crawl-ref/source/rltiles/dc-dngn/floor/ice0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/ice0.png | Bin 0 -> 1239 bytes crawl-ref/source/rltiles/dc-dngn/floor/ice1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/ice1.png | Bin 0 -> 1397 bytes crawl-ref/source/rltiles/dc-dngn/floor/ice2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/ice2.png | Bin 0 -> 1401 bytes crawl-ref/source/rltiles/dc-dngn/floor/ice3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/ice3.png | Bin 0 -> 1359 bytes crawl-ref/source/rltiles/dc-dngn/floor/lair0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/lair0.png | Bin 0 -> 1211 bytes crawl-ref/source/rltiles/dc-dngn/floor/lair1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/lair1.png | Bin 0 -> 1395 bytes crawl-ref/source/rltiles/dc-dngn/floor/lair2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/lair2.png | Bin 0 -> 1418 bytes crawl-ref/source/rltiles/dc-dngn/floor/lair3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/lair3.png | Bin 0 -> 1490 bytes crawl-ref/source/rltiles/dc-dngn/floor/lava0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/lava0.png | Bin 0 -> 1119 bytes crawl-ref/source/rltiles/dc-dngn/floor/lava1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/lava1.png | Bin 0 -> 1211 bytes crawl-ref/source/rltiles/dc-dngn/floor/lava2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/lava2.png | Bin 0 -> 1203 bytes crawl-ref/source/rltiles/dc-dngn/floor/lava3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/lava3.png | Bin 0 -> 1222 bytes crawl-ref/source/rltiles/dc-dngn/floor/mesh0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/mesh0.png | Bin 0 -> 961 bytes crawl-ref/source/rltiles/dc-dngn/floor/mesh1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/mesh1.png | Bin 0 -> 1095 bytes crawl-ref/source/rltiles/dc-dngn/floor/mesh2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/mesh2.png | Bin 0 -> 1175 bytes crawl-ref/source/rltiles/dc-dngn/floor/mesh3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/mesh3.png | Bin 0 -> 1282 bytes .../source/rltiles/dc-dngn/floor/pebble_gray0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/pebble_gray0.png | Bin 0 -> 919 bytes .../source/rltiles/dc-dngn/floor/pebble_gray1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/pebble_gray1.png | Bin 0 -> 893 bytes .../source/rltiles/dc-dngn/floor/pebble_gray2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/pebble_gray2.png | Bin 0 -> 853 bytes .../source/rltiles/dc-dngn/floor/pebble_gray3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/pebble_gray3.png | Bin 0 -> 864 bytes .../source/rltiles/dc-dngn/floor/pebble_gray4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/pebble_gray4.png | Bin 0 -> 956 bytes .../source/rltiles/dc-dngn/floor/pedestal_e.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_e.png | Bin 0 -> 2721 bytes .../source/rltiles/dc-dngn/floor/pedestal_full.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_full.png | Bin 0 -> 3454 bytes .../source/rltiles/dc-dngn/floor/pedestal_n.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_n.png | Bin 0 -> 2762 bytes .../source/rltiles/dc-dngn/floor/pedestal_ne.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_ne.png | Bin 0 -> 2213 bytes .../source/rltiles/dc-dngn/floor/pedestal_nw.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_nw.png | Bin 0 -> 2167 bytes .../source/rltiles/dc-dngn/floor/pedestal_s.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_s.png | Bin 0 -> 2288 bytes .../source/rltiles/dc-dngn/floor/pedestal_se.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_se.png | Bin 0 -> 1818 bytes .../source/rltiles/dc-dngn/floor/pedestal_sw.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_sw.png | Bin 0 -> 1754 bytes .../source/rltiles/dc-dngn/floor/pedestal_w.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/floor/pedestal_w.png | Bin 0 -> 2653 bytes .../source/rltiles/dc-dngn/floor/rect_gray0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rect_gray0.png | Bin 0 -> 802 bytes .../source/rltiles/dc-dngn/floor/rect_gray1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rect_gray1.png | Bin 0 -> 814 bytes .../source/rltiles/dc-dngn/floor/rect_gray2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rect_gray2.png | Bin 0 -> 734 bytes .../source/rltiles/dc-dngn/floor/rect_gray3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rect_gray3.png | Bin 0 -> 739 bytes .../source/rltiles/dc-dngn/floor/rough_brown0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rough_brown1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rough_brown2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rough_brown3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rough_red0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rough_red0.png | Bin 0 -> 898 bytes .../source/rltiles/dc-dngn/floor/rough_red1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rough_red1.png | Bin 0 -> 964 bytes .../source/rltiles/dc-dngn/floor/rough_red2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rough_red2.png | Bin 0 -> 920 bytes .../source/rltiles/dc-dngn/floor/rough_red3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/floor/rough_red3.png | Bin 0 -> 960 bytes crawl-ref/source/rltiles/dc-dngn/floor/snake0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/snake0.png | Bin 0 -> 1049 bytes crawl-ref/source/rltiles/dc-dngn/floor/snake1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/snake1.png | Bin 0 -> 1112 bytes crawl-ref/source/rltiles/dc-dngn/floor/snake2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/snake2.png | Bin 0 -> 1054 bytes crawl-ref/source/rltiles/dc-dngn/floor/snake3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/snake3.png | Bin 0 -> 1067 bytes crawl-ref/source/rltiles/dc-dngn/floor/swamp0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/swamp0.png | Bin 0 -> 1474 bytes crawl-ref/source/rltiles/dc-dngn/floor/swamp1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/swamp1.png | Bin 0 -> 1562 bytes crawl-ref/source/rltiles/dc-dngn/floor/swamp2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/swamp2.png | Bin 0 -> 1566 bytes crawl-ref/source/rltiles/dc-dngn/floor/swamp3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/swamp3.png | Bin 0 -> 1458 bytes crawl-ref/source/rltiles/dc-dngn/floor/tomb0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/tomb0.png | Bin 0 -> 837 bytes crawl-ref/source/rltiles/dc-dngn/floor/tomb1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/tomb1.png | Bin 0 -> 990 bytes crawl-ref/source/rltiles/dc-dngn/floor/tomb2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/tomb2.png | Bin 0 -> 1034 bytes crawl-ref/source/rltiles/dc-dngn/floor/tomb3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/floor/tomb3.png | Bin 0 -> 873 bytes .../source/rltiles/dc-dngn/gate_closed_left.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/gate_closed_left.png | Bin 0 -> 849 bytes .../source/rltiles/dc-dngn/gate_closed_middle.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/gate_closed_middle.png | Bin 0 -> 670 bytes .../source/rltiles/dc-dngn/gate_closed_right.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/gate_closed_right.png | Bin 0 -> 904 bytes .../source/rltiles/dc-dngn/gate_open_left.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/gate_open_left.png | Bin 0 -> 451 bytes .../source/rltiles/dc-dngn/gate_open_middle.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/gate_open_middle.png | Bin 0 -> 276 bytes .../source/rltiles/dc-dngn/gate_open_right.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/gate_open_right.png | Bin 0 -> 493 bytes .../source/rltiles/dc-dngn/rock_stairs_down.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/rock_stairs_down.png | Bin 0 -> 842 bytes .../source/rltiles/dc-dngn/rock_stairs_up.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/rock_stairs_up.png | Bin 0 -> 675 bytes .../source/rltiles/dc-dngn/stone_stairs_down.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/stone_stairs_down.png | Bin 0 -> 712 bytes .../source/rltiles/dc-dngn/stone_stairs_up.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/stone_stairs_up.png | Bin 0 -> 635 bytes .../source/rltiles/dc-dngn/wall/brick_brown0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/brick_brown0.png | Bin 0 -> 939 bytes .../source/rltiles/dc-dngn/wall/brick_brown1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/brick_brown1.png | Bin 0 -> 925 bytes .../source/rltiles/dc-dngn/wall/brick_brown2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/brick_brown2.png | Bin 0 -> 1070 bytes .../source/rltiles/dc-dngn/wall/brick_brown3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/brick_brown3.png | Bin 0 -> 1119 bytes .../source/rltiles/dc-dngn/wall/brick_gray0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/brick_gray0.png | Bin 0 -> 815 bytes .../source/rltiles/dc-dngn/wall/brick_gray1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/brick_gray1.png | Bin 0 -> 802 bytes .../source/rltiles/dc-dngn/wall/brick_gray2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/brick_gray2.png | Bin 0 -> 789 bytes .../source/rltiles/dc-dngn/wall/brick_gray3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/brick_gray3.png | Bin 0 -> 812 bytes crawl-ref/source/rltiles/dc-dngn/wall/hive0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/hive0.png | Bin 0 -> 1430 bytes crawl-ref/source/rltiles/dc-dngn/wall/hive1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/hive1.png | Bin 0 -> 1510 bytes crawl-ref/source/rltiles/dc-dngn/wall/hive2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/hive2.png | Bin 0 -> 1336 bytes crawl-ref/source/rltiles/dc-dngn/wall/hive3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/hive3.png | Bin 0 -> 1440 bytes crawl-ref/source/rltiles/dc-dngn/wall/ice0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/ice0.png | Bin 0 -> 679 bytes crawl-ref/source/rltiles/dc-dngn/wall/ice1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/ice1.png | Bin 0 -> 899 bytes crawl-ref/source/rltiles/dc-dngn/wall/ice2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/ice2.png | Bin 0 -> 886 bytes crawl-ref/source/rltiles/dc-dngn/wall/ice3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/ice3.png | Bin 0 -> 987 bytes crawl-ref/source/rltiles/dc-dngn/wall/lair0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/lair0.png | Bin 0 -> 1144 bytes crawl-ref/source/rltiles/dc-dngn/wall/lair1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/lair1.png | Bin 0 -> 1163 bytes crawl-ref/source/rltiles/dc-dngn/wall/lair2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/lair2.png | Bin 0 -> 1085 bytes crawl-ref/source/rltiles/dc-dngn/wall/lair3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/lair3.png | Bin 0 -> 1082 bytes .../source/rltiles/dc-dngn/wall/marble_green0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/marble_green1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/marble_green2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/marble_green3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/pebble_red0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/pebble_red0.png | Bin 0 -> 1041 bytes .../source/rltiles/dc-dngn/wall/pebble_red1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/pebble_red1.png | Bin 0 -> 993 bytes .../source/rltiles/dc-dngn/wall/pebble_red2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/pebble_red2.png | Bin 0 -> 942 bytes .../source/rltiles/dc-dngn/wall/pebble_red3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/pebble_red3.png | Bin 0 -> 963 bytes crawl-ref/source/rltiles/dc-dngn/wall/relief0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/relief0.png | Bin 0 -> 1185 bytes crawl-ref/source/rltiles/dc-dngn/wall/relief1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/relief1.png | Bin 0 -> 1153 bytes crawl-ref/source/rltiles/dc-dngn/wall/relief2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/relief2.png | Bin 0 -> 1132 bytes crawl-ref/source/rltiles/dc-dngn/wall/relief3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/relief3.png | Bin 0 -> 1203 bytes crawl-ref/source/rltiles/dc-dngn/wall/slime0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/slime0.png | Bin 0 -> 1326 bytes crawl-ref/source/rltiles/dc-dngn/wall/slime1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/slime1.png | Bin 0 -> 1434 bytes crawl-ref/source/rltiles/dc-dngn/wall/slime2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/slime2.png | Bin 0 -> 1291 bytes crawl-ref/source/rltiles/dc-dngn/wall/slime3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/slime3.png | Bin 0 -> 1346 bytes crawl-ref/source/rltiles/dc-dngn/wall/snake0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/snake0.png | Bin 0 -> 936 bytes crawl-ref/source/rltiles/dc-dngn/wall/snake1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/snake1.png | Bin 0 -> 938 bytes crawl-ref/source/rltiles/dc-dngn/wall/snake2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/snake2.png | Bin 0 -> 1057 bytes crawl-ref/source/rltiles/dc-dngn/wall/snake3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/snake3.png | Bin 0 -> 1119 bytes .../source/rltiles/dc-dngn/wall/stone2_gray0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/stone2_gray0.png | Bin 0 -> 747 bytes .../source/rltiles/dc-dngn/wall/stone2_gray1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/stone2_gray1.png | Bin 0 -> 861 bytes .../source/rltiles/dc-dngn/wall/stone2_gray2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/stone2_gray2.png | Bin 0 -> 797 bytes .../source/rltiles/dc-dngn/wall/stone2_gray3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/stone2_gray3.png | Bin 0 -> 771 bytes .../source/rltiles/dc-dngn/wall/stone_gray0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/stone_gray0.png | Bin 0 -> 815 bytes .../source/rltiles/dc-dngn/wall/stone_gray1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/stone_gray1.png | Bin 0 -> 884 bytes .../source/rltiles/dc-dngn/wall/stone_gray2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/stone_gray2.png | Bin 0 -> 893 bytes .../source/rltiles/dc-dngn/wall/stone_gray3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/stone_gray3.png | Bin 0 -> 968 bytes crawl-ref/source/rltiles/dc-dngn/wall/tomb0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/tomb0.png | Bin 0 -> 1042 bytes crawl-ref/source/rltiles/dc-dngn/wall/tomb1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/tomb1.png | Bin 0 -> 1145 bytes crawl-ref/source/rltiles/dc-dngn/wall/tomb2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/tomb2.png | Bin 0 -> 1223 bytes crawl-ref/source/rltiles/dc-dngn/wall/tomb3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/tomb3.png | Bin 0 -> 1216 bytes crawl-ref/source/rltiles/dc-dngn/wall/undead0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/undead0.png | Bin 0 -> 1050 bytes crawl-ref/source/rltiles/dc-dngn/wall/undead1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/undead1.png | Bin 0 -> 1085 bytes crawl-ref/source/rltiles/dc-dngn/wall/undead2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/undead2.png | Bin 0 -> 1104 bytes crawl-ref/source/rltiles/dc-dngn/wall/undead3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/undead3.png | Bin 0 -> 1037 bytes crawl-ref/source/rltiles/dc-dngn/wall/vault0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/vault0.png | Bin 0 -> 1525 bytes crawl-ref/source/rltiles/dc-dngn/wall/vault1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/vault1.png | Bin 0 -> 1546 bytes crawl-ref/source/rltiles/dc-dngn/wall/vault2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/vault2.png | Bin 0 -> 1567 bytes crawl-ref/source/rltiles/dc-dngn/wall/vault3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/vault3.png | Bin 0 -> 1583 bytes .../source/rltiles/dc-dngn/wall/wall_flesh0.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_flesh0.png | Bin 0 -> 788 bytes .../source/rltiles/dc-dngn/wall/wall_flesh1.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_flesh1.png | Bin 0 -> 936 bytes .../source/rltiles/dc-dngn/wall/wall_flesh2.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_flesh2.png | Bin 0 -> 922 bytes .../source/rltiles/dc-dngn/wall/wall_flesh3.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_flesh3.png | Bin 0 -> 1018 bytes .../source/rltiles/dc-dngn/wall/wall_flesh4.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_flesh4.png | Bin 0 -> 1132 bytes .../source/rltiles/dc-dngn/wall/wall_flesh5.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_flesh5.png | Bin 0 -> 1193 bytes .../source/rltiles/dc-dngn/wall/wall_flesh6.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_flesh6.png | Bin 0 -> 1207 bytes .../source/rltiles/dc-dngn/wall/wall_vines0.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_vines0.png | Bin 0 -> 681 bytes .../source/rltiles/dc-dngn/wall/wall_vines1.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_vines1.png | Bin 0 -> 729 bytes .../source/rltiles/dc-dngn/wall/wall_vines2.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_vines2.png | Bin 0 -> 1008 bytes .../source/rltiles/dc-dngn/wall/wall_vines3.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_vines3.png | Bin 0 -> 1090 bytes .../source/rltiles/dc-dngn/wall/wall_vines4.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_vines4.png | Bin 0 -> 1149 bytes .../source/rltiles/dc-dngn/wall/wall_vines5.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_vines5.png | Bin 0 -> 1449 bytes .../source/rltiles/dc-dngn/wall/wall_vines6.bmp | Bin 3126 -> 0 bytes .../source/rltiles/dc-dngn/wall/wall_vines6.png | Bin 0 -> 1402 bytes .../rltiles/dc-dngn/wall/wall_yellow_rock0.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/wall/wall_yellow_rock0.png | Bin 0 -> 1041 bytes .../rltiles/dc-dngn/wall/wall_yellow_rock1.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/wall/wall_yellow_rock1.png | Bin 0 -> 1004 bytes .../rltiles/dc-dngn/wall/wall_yellow_rock2.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/wall/wall_yellow_rock2.png | Bin 0 -> 1009 bytes .../rltiles/dc-dngn/wall/wall_yellow_rock3.bmp | Bin 3126 -> 0 bytes .../rltiles/dc-dngn/wall/wall_yellow_rock3.png | Bin 0 -> 984 bytes .../source/rltiles/dc-dngn/wall/zot_blue0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_blue0.png | Bin 0 -> 679 bytes .../source/rltiles/dc-dngn/wall/zot_blue1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_blue1.png | Bin 0 -> 842 bytes .../source/rltiles/dc-dngn/wall/zot_blue2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_blue2.png | Bin 0 -> 833 bytes .../source/rltiles/dc-dngn/wall/zot_blue3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_blue3.png | Bin 0 -> 921 bytes .../source/rltiles/dc-dngn/wall/zot_cyan0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_cyan0.png | Bin 0 -> 679 bytes .../source/rltiles/dc-dngn/wall/zot_cyan1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_cyan1.png | Bin 0 -> 899 bytes .../source/rltiles/dc-dngn/wall/zot_cyan2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_cyan2.png | Bin 0 -> 886 bytes .../source/rltiles/dc-dngn/wall/zot_cyan3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_cyan3.png | Bin 0 -> 987 bytes .../source/rltiles/dc-dngn/wall/zot_gray0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_gray0.png | Bin 0 -> 701 bytes .../source/rltiles/dc-dngn/wall/zot_gray1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_gray1.png | Bin 0 -> 1020 bytes .../source/rltiles/dc-dngn/wall/zot_gray2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_gray2.png | Bin 0 -> 981 bytes .../source/rltiles/dc-dngn/wall/zot_gray3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_gray3.png | Bin 0 -> 1100 bytes .../source/rltiles/dc-dngn/wall/zot_green0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_green0.png | Bin 0 -> 679 bytes .../source/rltiles/dc-dngn/wall/zot_green1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_green1.png | Bin 0 -> 840 bytes .../source/rltiles/dc-dngn/wall/zot_green2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_green2.png | Bin 0 -> 833 bytes .../source/rltiles/dc-dngn/wall/zot_green3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_green3.png | Bin 0 -> 921 bytes .../source/rltiles/dc-dngn/wall/zot_magenta0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_magenta0.png | Bin 0 -> 686 bytes .../source/rltiles/dc-dngn/wall/zot_magenta1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_magenta1.png | Bin 0 -> 930 bytes .../source/rltiles/dc-dngn/wall/zot_magenta2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_magenta2.png | Bin 0 -> 905 bytes .../source/rltiles/dc-dngn/wall/zot_magenta3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_magenta3.png | Bin 0 -> 1016 bytes crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.png | Bin 0 -> 677 bytes crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.png | Bin 0 -> 836 bytes crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.png | Bin 0 -> 831 bytes crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.png | Bin 0 -> 914 bytes .../source/rltiles/dc-dngn/wall/zot_yellow0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_yellow0.png | Bin 0 -> 673 bytes .../source/rltiles/dc-dngn/wall/zot_yellow1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_yellow1.png | Bin 0 -> 894 bytes .../source/rltiles/dc-dngn/wall/zot_yellow2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_yellow2.png | Bin 0 -> 883 bytes .../source/rltiles/dc-dngn/wall/zot_yellow3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-dngn/wall/zot_yellow3.png | Bin 0 -> 970 bytes crawl-ref/source/rltiles/dc-item.txt | 9 +- crawl-ref/source/rltiles/dc-main.txt | 23 + crawl-ref/source/rltiles/dc-misc.txt | 32 +- .../source/rltiles/dc-misc/animated_weapon.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-misc/animated_weapon.png | Bin 0 -> 179 bytes crawl-ref/source/rltiles/dc-misc/blood_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/blood_green.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/blood_green.png | Bin 0 -> 309 bytes crawl-ref/source/rltiles/dc-misc/blood_magenta.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/blood_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/blood_red.png | Bin 0 -> 313 bytes crawl-ref/source/rltiles/dc-misc/blood_red1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/blood_red1.png | Bin 0 -> 285 bytes crawl-ref/source/rltiles/dc-misc/blood_red2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/blood_red2.png | Bin 0 -> 337 bytes crawl-ref/source/rltiles/dc-misc/blood_red3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/blood_red3.png | Bin 0 -> 348 bytes crawl-ref/source/rltiles/dc-misc/blood_red4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/blood_red4.png | Bin 0 -> 335 bytes crawl-ref/source/rltiles/dc-misc/char20.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char28.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char30.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char38.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char40.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char48.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char50.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char58.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char60.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char68.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char70.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/char78.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/cursor.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/cursor.png | Bin 0 -> 167 bytes crawl-ref/source/rltiles/dc-misc/cursor_green.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/cursor_green.png | Bin 0 -> 125 bytes crawl-ref/source/rltiles/dc-misc/cursor_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/cursor_red.png | Bin 0 -> 179 bytes crawl-ref/source/rltiles/dc-misc/error.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/error.png | Bin 0 -> 251 bytes crawl-ref/source/rltiles/dc-misc/halo.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/halo.png | Bin 0 -> 230 bytes crawl-ref/source/rltiles/dc-misc/heart.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/heart.png | Bin 0 -> 186 bytes crawl-ref/source/rltiles/dc-misc/magicmap.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/magicmap.png | Bin 0 -> 175 bytes .../source/rltiles/dc-misc/mask_deep_water.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-misc/mask_deep_water.png | Bin 0 -> 409 bytes crawl-ref/source/rltiles/dc-misc/mask_lava.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/mask_lava.png | Bin 0 -> 418 bytes .../source/rltiles/dc-misc/mask_shallow_water.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-misc/mask_shallow_water.png | Bin 0 -> 332 bytes .../source/rltiles/dc-misc/may_stab_brand.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-misc/may_stab_brand.png | Bin 0 -> 134 bytes crawl-ref/source/rltiles/dc-misc/neutral.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/neutral.png | Bin 0 -> 146 bytes crawl-ref/source/rltiles/dc-misc/new_stair.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/new_stair.png | Bin 0 -> 134 bytes crawl-ref/source/rltiles/dc-misc/num0.png | Bin 0 -> 190 bytes crawl-ref/source/rltiles/dc-misc/num1.png | Bin 0 -> 180 bytes crawl-ref/source/rltiles/dc-misc/num2.png | Bin 0 -> 207 bytes crawl-ref/source/rltiles/dc-misc/num3.png | Bin 0 -> 208 bytes crawl-ref/source/rltiles/dc-misc/num4.png | Bin 0 -> 199 bytes crawl-ref/source/rltiles/dc-misc/num5.png | Bin 0 -> 210 bytes crawl-ref/source/rltiles/dc-misc/num6.png | Bin 0 -> 207 bytes crawl-ref/source/rltiles/dc-misc/num7.png | Bin 0 -> 194 bytes crawl-ref/source/rltiles/dc-misc/num8.png | Bin 0 -> 198 bytes crawl-ref/source/rltiles/dc-misc/num9.png | Bin 0 -> 205 bytes crawl-ref/source/rltiles/dc-misc/out_of_sight.png | Bin 0 -> 173 bytes crawl-ref/source/rltiles/dc-misc/poison.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/poison.png | Bin 0 -> 161 bytes crawl-ref/source/rltiles/dc-misc/ray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/ray.png | Bin 0 -> 123 bytes crawl-ref/source/rltiles/dc-misc/sink_mask.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/slot.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/slot.png | Bin 0 -> 543 bytes crawl-ref/source/rltiles/dc-misc/slot_cursed.bmp | Bin 582 -> 0 bytes crawl-ref/source/rltiles/dc-misc/slot_cursed.png | Bin 0 -> 281 bytes crawl-ref/source/rltiles/dc-misc/slot_eq.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/slot_eq.png | Bin 0 -> 507 bytes .../source/rltiles/dc-misc/slot_eq_cursed.bmp | Bin 582 -> 0 bytes .../source/rltiles/dc-misc/slot_eq_cursed.png | Bin 0 -> 506 bytes .../source/rltiles/dc-misc/something_under.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-misc/something_under.png | Bin 0 -> 178 bytes crawl-ref/source/rltiles/dc-misc/stab_brand.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/stab_brand.png | Bin 0 -> 220 bytes crawl-ref/source/rltiles/dc-misc/todo.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/dc-misc/todo.png | Bin 0 -> 236 bytes .../source/rltiles/dc-misc/travel_exclusion.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-misc/travel_exclusion.png | Bin 0 -> 275 bytes .../rltiles/dc-misc/travel_exclusion_centre.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-misc/travel_exclusion_centre.png | Bin 0 -> 294 bytes .../source/rltiles/dc-misc/tutorial_cursor.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-misc/tutorial_cursor.png | Bin 0 -> 151 bytes crawl-ref/source/rltiles/dc-misc/txt1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/txt1.png | Bin 0 -> 364 bytes crawl-ref/source/rltiles/dc-misc/txt2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/txt2.png | Bin 0 -> 352 bytes crawl-ref/source/rltiles/dc-misc/txt3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/txt3.png | Bin 0 -> 225 bytes crawl-ref/source/rltiles/dc-misc/txt4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/txt4.png | Bin 0 -> 211 bytes crawl-ref/source/rltiles/dc-misc/unseen.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/unseen.png | Bin 0 -> 115 bytes crawl-ref/source/rltiles/dc-misc/unseen_armour.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/unseen_armour.png | Bin 0 -> 915 bytes crawl-ref/source/rltiles/dc-misc/unseen_item.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/unseen_item.png | Bin 0 -> 812 bytes .../source/rltiles/dc-misc/unseen_monster.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-misc/unseen_monster.png | Bin 0 -> 305 bytes .../rltiles/dc-misc/unseen_water_monster.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/unseen_weapon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-misc/unseen_weapon.png | Bin 0 -> 647 bytes crawl-ref/source/rltiles/dc-mon.txt | 59 +- .../source/rltiles/dc-mon/abomination_large.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/abomination_large.png | Bin 0 -> 918 bytes .../source/rltiles/dc-mon/abomination_large1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/abomination_large1.png | Bin 0 -> 985 bytes .../source/rltiles/dc-mon/abomination_large2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/abomination_large2.png | Bin 0 -> 976 bytes .../source/rltiles/dc-mon/abomination_large3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/abomination_large3.png | Bin 0 -> 1107 bytes .../source/rltiles/dc-mon/abomination_large4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/abomination_large4.png | Bin 0 -> 821 bytes .../source/rltiles/dc-mon/abomination_large5.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/abomination_large5.png | Bin 0 -> 721 bytes .../source/rltiles/dc-mon/abomination_large6.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/abomination_large6.png | Bin 0 -> 1187 bytes .../source/rltiles/dc-mon/abomination_small.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/abomination_small.png | Bin 0 -> 727 bytes crawl-ref/source/rltiles/dc-mon/acid_blob.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/acid_blob.png | Bin 0 -> 763 bytes crawl-ref/source/rltiles/dc-mon/adolf.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/adolf.png | Bin 0 -> 781 bytes crawl-ref/source/rltiles/dc-mon/agnes.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/agnes.png | Bin 0 -> 801 bytes crawl-ref/source/rltiles/dc-mon/air_elemental.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/air_elemental.png | Bin 0 -> 415 bytes crawl-ref/source/rltiles/dc-mon/ancient_lich.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ancient_lich.png | Bin 0 -> 855 bytes crawl-ref/source/rltiles/dc-mon/angel.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/angel.png | Bin 0 -> 1154 bytes crawl-ref/source/rltiles/dc-mon/antaeus.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/antaeus.png | Bin 0 -> 1136 bytes crawl-ref/source/rltiles/dc-mon/asmodeus.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/asmodeus.png | Bin 0 -> 940 bytes crawl-ref/source/rltiles/dc-mon/azure_jelly.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/azure_jelly.png | Bin 0 -> 828 bytes crawl-ref/source/rltiles/dc-mon/ball_lightning.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ball_lightning.png | Bin 0 -> 614 bytes crawl-ref/source/rltiles/dc-mon/balrug.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/balrug.png | Bin 0 -> 801 bytes crawl-ref/source/rltiles/dc-mon/bear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/bear.png | Bin 0 -> 567 bytes crawl-ref/source/rltiles/dc-mon/beast.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/beast.png | Bin 0 -> 779 bytes crawl-ref/source/rltiles/dc-mon/big_fish.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/big_fish.png | Bin 0 -> 840 bytes crawl-ref/source/rltiles/dc-mon/big_kobold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/big_kobold.png | Bin 0 -> 747 bytes crawl-ref/source/rltiles/dc-mon/black_bear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/black_bear.png | Bin 0 -> 591 bytes crawl-ref/source/rltiles/dc-mon/black_snake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/black_snake.png | Bin 0 -> 686 bytes crawl-ref/source/rltiles/dc-mon/blink_frog.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/blink_frog.png | Bin 0 -> 747 bytes crawl-ref/source/rltiles/dc-mon/blork_the_orc0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/blork_the_orc0.png | Bin 0 -> 832 bytes crawl-ref/source/rltiles/dc-mon/blue_death.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/blue_death.png | Bin 0 -> 753 bytes crawl-ref/source/rltiles/dc-mon/blue_devil.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/blue_devil.png | Bin 0 -> 672 bytes crawl-ref/source/rltiles/dc-mon/boggart.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/boggart.png | Bin 0 -> 707 bytes crawl-ref/source/rltiles/dc-mon/boring_beetle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/boring_beetle.png | Bin 0 -> 827 bytes crawl-ref/source/rltiles/dc-mon/boris.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/boris.png | Bin 0 -> 1174 bytes crawl-ref/source/rltiles/dc-mon/boulder_beetle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/boulder_beetle.png | Bin 0 -> 745 bytes crawl-ref/source/rltiles/dc-mon/brain_worm.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/brain_worm.png | Bin 0 -> 1014 bytes crawl-ref/source/rltiles/dc-mon/brown_ooze.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/brown_ooze.png | Bin 0 -> 638 bytes crawl-ref/source/rltiles/dc-mon/brown_snake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/brown_snake.png | Bin 0 -> 734 bytes crawl-ref/source/rltiles/dc-mon/bumblebee.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/bumblebee.png | Bin 0 -> 570 bytes crawl-ref/source/rltiles/dc-mon/butterfly.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/butterfly.png | Bin 0 -> 933 bytes crawl-ref/source/rltiles/dc-mon/butterfly1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/butterfly1.png | Bin 0 -> 878 bytes crawl-ref/source/rltiles/dc-mon/butterfly2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/butterfly2.png | Bin 0 -> 807 bytes crawl-ref/source/rltiles/dc-mon/butterfly3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/butterfly3.png | Bin 0 -> 802 bytes crawl-ref/source/rltiles/dc-mon/butterfly4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/butterfly4.png | Bin 0 -> 865 bytes crawl-ref/source/rltiles/dc-mon/butterfly5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/butterfly5.png | Bin 0 -> 945 bytes crawl-ref/source/rltiles/dc-mon/butterfly6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/butterfly6.png | Bin 0 -> 906 bytes crawl-ref/source/rltiles/dc-mon/cacodemon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/cacodemon.png | Bin 0 -> 833 bytes crawl-ref/source/rltiles/dc-mon/centaur.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/centaur.png | Bin 0 -> 937 bytes .../source/rltiles/dc-mon/centaur_warrior.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/centaur_warrior.png | Bin 0 -> 973 bytes crawl-ref/source/rltiles/dc-mon/cerebov.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/cerebov.png | Bin 0 -> 1040 bytes crawl-ref/source/rltiles/dc-mon/clay_golem.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/clay_golem.png | Bin 0 -> 781 bytes crawl-ref/source/rltiles/dc-mon/crystal_golem.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/crystal_golem.png | Bin 0 -> 877 bytes crawl-ref/source/rltiles/dc-mon/curse_skull.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/curse_skull.png | Bin 0 -> 720 bytes crawl-ref/source/rltiles/dc-mon/curse_toe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/curse_toe.png | Bin 0 -> 483 bytes crawl-ref/source/rltiles/dc-mon/cyclops.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/cyclops.png | Bin 0 -> 790 bytes crawl-ref/source/rltiles/dc-mon/daeva.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/daeva.png | Bin 0 -> 1279 bytes crawl-ref/source/rltiles/dc-mon/death_cob.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/death_cob.png | Bin 0 -> 827 bytes crawl-ref/source/rltiles/dc-mon/death_drake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/death_drake.png | Bin 0 -> 543 bytes crawl-ref/source/rltiles/dc-mon/death_ooze.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/death_ooze.png | Bin 0 -> 512 bytes crawl-ref/source/rltiles/dc-mon/death_yak.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/death_yak.png | Bin 0 -> 714 bytes .../source/rltiles/dc-mon/deep_elf_annihilator.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_annihilator.png | Bin 0 -> 977 bytes .../source/rltiles/dc-mon/deep_elf_blademaster.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_blademaster.png | Bin 0 -> 647 bytes .../source/rltiles/dc-mon/deep_elf_conjurer.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_conjurer.png | Bin 0 -> 693 bytes .../source/rltiles/dc-mon/deep_elf_death_mage.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_death_mage.png | Bin 0 -> 875 bytes .../rltiles/dc-mon/deep_elf_demonologist.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-mon/deep_elf_demonologist.png | Bin 0 -> 787 bytes .../source/rltiles/dc-mon/deep_elf_fighter0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_fighter0.png | Bin 0 -> 915 bytes .../source/rltiles/dc-mon/deep_elf_high_priest.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_high_priest.png | Bin 0 -> 736 bytes .../source/rltiles/dc-mon/deep_elf_knight0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_knight0.png | Bin 0 -> 890 bytes crawl-ref/source/rltiles/dc-mon/deep_elf_mage.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/deep_elf_mage.png | Bin 0 -> 725 bytes .../rltiles/dc-mon/deep_elf_master_archer.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-mon/deep_elf_master_archer.png | Bin 0 -> 662 bytes .../source/rltiles/dc-mon/deep_elf_priest.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_priest.png | Bin 0 -> 731 bytes .../source/rltiles/dc-mon/deep_elf_soldier0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_soldier0.png | Bin 0 -> 1019 bytes .../source/rltiles/dc-mon/deep_elf_sorcerer.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_sorcerer.png | Bin 0 -> 685 bytes .../source/rltiles/dc-mon/deep_elf_summoner.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/deep_elf_summoner.png | Bin 0 -> 795 bytes crawl-ref/source/rltiles/dc-mon/deep_troll.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/deep_troll.png | Bin 0 -> 988 bytes .../source/rltiles/dc-mon/demon/demon_body_fat.png | Bin 0 -> 1268 bytes .../rltiles/dc-mon/demon/demon_body_fatter.png | Bin 0 -> 1274 bytes .../rltiles/dc-mon/demon/demon_body_normal.png | Bin 0 -> 1264 bytes .../rltiles/dc-mon/demon/demon_body_spiked.png | Bin 0 -> 1319 bytes .../rltiles/dc-mon/demon/demon_body_spotty.png | Bin 0 -> 1312 bytes .../rltiles/dc-mon/demon/demon_body_thin.png | Bin 0 -> 1242 bytes .../rltiles/dc-mon/demon/demon_head_bird.png | Bin 0 -> 973 bytes .../rltiles/dc-mon/demon/demon_head_cthulhu.png | Bin 0 -> 1095 bytes .../rltiles/dc-mon/demon/demon_head_elephant.png | Bin 0 -> 1106 bytes .../rltiles/dc-mon/demon/demon_head_eyeball.png | Bin 0 -> 966 bytes .../rltiles/dc-mon/demon/demon_head_heads.png | Bin 0 -> 1025 bytes .../rltiles/dc-mon/demon/demon_head_helmet.png | Bin 0 -> 982 bytes .../rltiles/dc-mon/demon/demon_head_horns.png | Bin 0 -> 1011 bytes .../rltiles/dc-mon/demon/demon_head_horse.png | Bin 0 -> 978 bytes .../rltiles/dc-mon/demon/demon_head_medusa.png | Bin 0 -> 1038 bytes .../rltiles/dc-mon/demon/demon_head_monkey.png | Bin 0 -> 967 bytes .../rltiles/dc-mon/demon/demon_head_mouse.png | Bin 0 -> 959 bytes .../source/rltiles/dc-mon/demon/demon_head_ram.png | Bin 0 -> 990 bytes .../rltiles/dc-mon/demon/demon_head_rhino.png | Bin 0 -> 1008 bytes .../rltiles/dc-mon/demon/demon_head_tentacles.png | Bin 0 -> 1138 bytes .../rltiles/dc-mon/demon/demon_wings_bones.png | Bin 0 -> 1280 bytes .../rltiles/dc-mon/demon/demon_wings_butterfly.png | Bin 0 -> 1202 bytes .../rltiles/dc-mon/demon/demon_wings_demonic.png | Bin 0 -> 1099 bytes .../rltiles/dc-mon/demon/demon_wings_large.png | Bin 0 -> 1226 bytes .../rltiles/dc-mon/demon/demon_wings_medium.png | Bin 0 -> 1179 bytes .../rltiles/dc-mon/demon/demon_wings_red.png | Bin 0 -> 1216 bytes .../source/rltiles/dc-mon/demonic_crawler.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/demonic_crawler.png | Bin 0 -> 866 bytes crawl-ref/source/rltiles/dc-mon/dispater.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/dispater.png | Bin 0 -> 1028 bytes crawl-ref/source/rltiles/dc-mon/donald.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/donald.png | Bin 0 -> 738 bytes crawl-ref/source/rltiles/dc-mon/dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/dragon.png | Bin 0 -> 950 bytes crawl-ref/source/rltiles/dc-mon/duane0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/duane0.png | Bin 0 -> 800 bytes .../source/rltiles/dc-mon/earth_elemental.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/earth_elemental.png | Bin 0 -> 488 bytes crawl-ref/source/rltiles/dc-mon/edmund0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/edmund0.png | Bin 0 -> 678 bytes crawl-ref/source/rltiles/dc-mon/efreet.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/efreet.png | Bin 0 -> 646 bytes crawl-ref/source/rltiles/dc-mon/electric_golem.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/electric_golem.png | Bin 0 -> 517 bytes crawl-ref/source/rltiles/dc-mon/electrical_eel.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/electrical_eel.png | Bin 0 -> 795 bytes crawl-ref/source/rltiles/dc-mon/elephant_slug.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/elephant_slug.png | Bin 0 -> 793 bytes crawl-ref/source/rltiles/dc-mon/elf.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/elf.png | Bin 0 -> 781 bytes crawl-ref/source/rltiles/dc-mon/ereshkigal.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ereshkigal.png | Bin 0 -> 1058 bytes crawl-ref/source/rltiles/dc-mon/erica.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/erica.png | Bin 0 -> 805 bytes crawl-ref/source/rltiles/dc-mon/erolcha.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/erolcha.png | Bin 0 -> 1226 bytes crawl-ref/source/rltiles/dc-mon/ettin.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ettin.png | Bin 0 -> 1064 bytes crawl-ref/source/rltiles/dc-mon/executioner.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/executioner.png | Bin 0 -> 1004 bytes .../source/rltiles/dc-mon/eye_of_devastation.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/eye_of_devastation.png | Bin 0 -> 551 bytes .../source/rltiles/dc-mon/eye_of_draining.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/eye_of_draining.png | Bin 0 -> 700 bytes crawl-ref/source/rltiles/dc-mon/fiend.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/fiend.png | Bin 0 -> 1050 bytes crawl-ref/source/rltiles/dc-mon/fire_elemental.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/fire_elemental.png | Bin 0 -> 475 bytes crawl-ref/source/rltiles/dc-mon/fire_giant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/fire_giant.png | Bin 0 -> 643 bytes crawl-ref/source/rltiles/dc-mon/fire_vortex.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/fire_vortex.png | Bin 0 -> 410 bytes crawl-ref/source/rltiles/dc-mon/firedrake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/firedrake.png | Bin 0 -> 503 bytes crawl-ref/source/rltiles/dc-mon/flayed_ghost.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/flayed_ghost.png | Bin 0 -> 562 bytes crawl-ref/source/rltiles/dc-mon/flying_skull.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/flying_skull.png | Bin 0 -> 725 bytes crawl-ref/source/rltiles/dc-mon/frances0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/frances0.png | Bin 0 -> 810 bytes crawl-ref/source/rltiles/dc-mon/francis.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/francis.png | Bin 0 -> 882 bytes crawl-ref/source/rltiles/dc-mon/frederick.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/frederick.png | Bin 0 -> 746 bytes .../source/rltiles/dc-mon/freezing_wraith.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/freezing_wraith.png | Bin 0 -> 554 bytes crawl-ref/source/rltiles/dc-mon/frost_giant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/frost_giant.png | Bin 0 -> 1057 bytes crawl-ref/source/rltiles/dc-mon/fungus.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/fungus.png | Bin 0 -> 828 bytes crawl-ref/source/rltiles/dc-mon/gargoyle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/gargoyle.png | Bin 0 -> 704 bytes crawl-ref/source/rltiles/dc-mon/geryon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/geryon.png | Bin 0 -> 998 bytes crawl-ref/source/rltiles/dc-mon/ghost.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ghost.png | Bin 0 -> 280 bytes crawl-ref/source/rltiles/dc-mon/ghoul.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ghoul.png | Bin 0 -> 828 bytes crawl-ref/source/rltiles/dc-mon/giant_amoeba.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_amoeba.png | Bin 0 -> 826 bytes crawl-ref/source/rltiles/dc-mon/giant_ant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_ant.png | Bin 0 -> 475 bytes crawl-ref/source/rltiles/dc-mon/giant_bat.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_bat.png | Bin 0 -> 507 bytes crawl-ref/source/rltiles/dc-mon/giant_beetle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_beetle.png | Bin 0 -> 495 bytes crawl-ref/source/rltiles/dc-mon/giant_blowfly.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_blowfly.png | Bin 0 -> 940 bytes .../source/rltiles/dc-mon/giant_brown_frog.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/giant_brown_frog.png | Bin 0 -> 828 bytes .../source/rltiles/dc-mon/giant_centipede.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/giant_centipede.png | Bin 0 -> 882 bytes .../source/rltiles/dc-mon/giant_cockroach.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/giant_cockroach.png | Bin 0 -> 849 bytes crawl-ref/source/rltiles/dc-mon/giant_eyeball.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_eyeball.png | Bin 0 -> 369 bytes crawl-ref/source/rltiles/dc-mon/giant_frog.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_frog.png | Bin 0 -> 670 bytes crawl-ref/source/rltiles/dc-mon/giant_gecko.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_gecko.png | Bin 0 -> 787 bytes crawl-ref/source/rltiles/dc-mon/giant_goldfish.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_goldfish.png | Bin 0 -> 769 bytes crawl-ref/source/rltiles/dc-mon/giant_iguana.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_iguana.png | Bin 0 -> 881 bytes crawl-ref/source/rltiles/dc-mon/giant_lizard.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_lizard.png | Bin 0 -> 527 bytes crawl-ref/source/rltiles/dc-mon/giant_mite.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_mite.png | Bin 0 -> 851 bytes crawl-ref/source/rltiles/dc-mon/giant_mosquito.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_mosquito.png | Bin 0 -> 854 bytes crawl-ref/source/rltiles/dc-mon/giant_newt.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_newt.png | Bin 0 -> 561 bytes .../source/rltiles/dc-mon/giant_orange_brain.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/giant_orange_brain.png | Bin 0 -> 676 bytes crawl-ref/source/rltiles/dc-mon/giant_slug.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_slug.png | Bin 0 -> 839 bytes crawl-ref/source/rltiles/dc-mon/giant_snail.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_snail.png | Bin 0 -> 1061 bytes crawl-ref/source/rltiles/dc-mon/giant_spore.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/giant_spore.png | Bin 0 -> 602 bytes crawl-ref/source/rltiles/dc-mon/gila_monster.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/gila_monster.png | Bin 0 -> 681 bytes crawl-ref/source/rltiles/dc-mon/gloorx_vloq.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/gloorx_vloq.png | Bin 0 -> 1160 bytes .../source/rltiles/dc-mon/glowing_shapeshifter.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/glowing_shapeshifter.png | Bin 0 -> 443 bytes crawl-ref/source/rltiles/dc-mon/gnoll0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/gnoll0.png | Bin 0 -> 819 bytes crawl-ref/source/rltiles/dc-mon/goblin0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/goblin0.png | Bin 0 -> 689 bytes crawl-ref/source/rltiles/dc-mon/golden_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/golden_dragon.png | Bin 0 -> 1432 bytes .../source/rltiles/dc-mon/great_orb_of_eyes.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/great_orb_of_eyes.png | Bin 0 -> 836 bytes crawl-ref/source/rltiles/dc-mon/greater_mummy.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/greater_mummy.png | Bin 0 -> 823 bytes crawl-ref/source/rltiles/dc-mon/greater_naga0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/greater_naga0.png | Bin 0 -> 1035 bytes crawl-ref/source/rltiles/dc-mon/green_death.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/green_death.png | Bin 0 -> 898 bytes crawl-ref/source/rltiles/dc-mon/green_rat.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/green_rat.png | Bin 0 -> 575 bytes crawl-ref/source/rltiles/dc-mon/grey_rat.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/grey_rat.png | Bin 0 -> 484 bytes crawl-ref/source/rltiles/dc-mon/grey_snake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/grey_snake.png | Bin 0 -> 747 bytes crawl-ref/source/rltiles/dc-mon/griffon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/griffon.png | Bin 0 -> 940 bytes crawl-ref/source/rltiles/dc-mon/grizzly_bear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/grizzly_bear.png | Bin 0 -> 652 bytes crawl-ref/source/rltiles/dc-mon/guardian_mummy.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/guardian_mummy.png | Bin 0 -> 804 bytes crawl-ref/source/rltiles/dc-mon/guardian_naga.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/guardian_naga.png | Bin 0 -> 982 bytes crawl-ref/source/rltiles/dc-mon/hairy_devil.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hairy_devil.png | Bin 0 -> 569 bytes crawl-ref/source/rltiles/dc-mon/harold0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/harold0.png | Bin 0 -> 629 bytes crawl-ref/source/rltiles/dc-mon/hell_hog.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hell_hog.png | Bin 0 -> 631 bytes crawl-ref/source/rltiles/dc-mon/hell_hound.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hell_hound.png | Bin 0 -> 520 bytes crawl-ref/source/rltiles/dc-mon/hell_knight.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hell_knight.png | Bin 0 -> 998 bytes crawl-ref/source/rltiles/dc-mon/hellion.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hellion.png | Bin 0 -> 1013 bytes crawl-ref/source/rltiles/dc-mon/hellwing.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hellwing.png | Bin 0 -> 879 bytes crawl-ref/source/rltiles/dc-mon/hill_giant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hill_giant.png | Bin 0 -> 860 bytes crawl-ref/source/rltiles/dc-mon/hippogriff.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hippogriff.png | Bin 0 -> 1163 bytes crawl-ref/source/rltiles/dc-mon/hobgoblin0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hobgoblin0.png | Bin 0 -> 755 bytes crawl-ref/source/rltiles/dc-mon/hog.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hog.png | Bin 0 -> 875 bytes crawl-ref/source/rltiles/dc-mon/hound.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hound.png | Bin 0 -> 693 bytes crawl-ref/source/rltiles/dc-mon/human.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/human.png | Bin 0 -> 562 bytes crawl-ref/source/rltiles/dc-mon/hungry_ghost.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hungry_ghost.png | Bin 0 -> 575 bytes crawl-ref/source/rltiles/dc-mon/hydra1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hydra1.png | Bin 0 -> 633 bytes crawl-ref/source/rltiles/dc-mon/hydra2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hydra2.png | Bin 0 -> 715 bytes crawl-ref/source/rltiles/dc-mon/hydra3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hydra3.png | Bin 0 -> 704 bytes crawl-ref/source/rltiles/dc-mon/hydra4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hydra4.png | Bin 0 -> 758 bytes crawl-ref/source/rltiles/dc-mon/hydra5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/hydra5.png | Bin 0 -> 837 bytes crawl-ref/source/rltiles/dc-mon/ice_beast.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ice_beast.png | Bin 0 -> 717 bytes crawl-ref/source/rltiles/dc-mon/ice_devil.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ice_devil.png | Bin 0 -> 679 bytes crawl-ref/source/rltiles/dc-mon/ice_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ice_dragon.png | Bin 0 -> 1009 bytes crawl-ref/source/rltiles/dc-mon/ice_fiend.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ice_fiend.png | Bin 0 -> 1033 bytes crawl-ref/source/rltiles/dc-mon/ijyb0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ijyb0.png | Bin 0 -> 706 bytes crawl-ref/source/rltiles/dc-mon/imp.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/imp.png | Bin 0 -> 523 bytes .../source/rltiles/dc-mon/insubstantial_wisp.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/insubstantial_wisp.png | Bin 0 -> 309 bytes crawl-ref/source/rltiles/dc-mon/iron_devil.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/iron_devil.png | Bin 0 -> 558 bytes crawl-ref/source/rltiles/dc-mon/iron_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/iron_dragon.png | Bin 0 -> 954 bytes crawl-ref/source/rltiles/dc-mon/iron_golem.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/iron_golem.png | Bin 0 -> 858 bytes crawl-ref/source/rltiles/dc-mon/iron_troll.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/iron_troll.png | Bin 0 -> 1110 bytes crawl-ref/source/rltiles/dc-mon/jackal.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/jackal.png | Bin 0 -> 491 bytes crawl-ref/source/rltiles/dc-mon/jelly.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/jelly.png | Bin 0 -> 625 bytes crawl-ref/source/rltiles/dc-mon/jellyfish.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/jellyfish.png | Bin 0 -> 830 bytes crawl-ref/source/rltiles/dc-mon/jessica.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/jessica.png | Bin 0 -> 749 bytes crawl-ref/source/rltiles/dc-mon/joseph0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/joseph0.png | Bin 0 -> 625 bytes crawl-ref/source/rltiles/dc-mon/josephine.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/josephine.png | Bin 0 -> 722 bytes crawl-ref/source/rltiles/dc-mon/jozef0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/jozef0.png | Bin 0 -> 667 bytes crawl-ref/source/rltiles/dc-mon/killer_bee.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/killer_bee.png | Bin 0 -> 608 bytes .../source/rltiles/dc-mon/killer_bee_larva.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/killer_bee_larva.png | Bin 0 -> 472 bytes crawl-ref/source/rltiles/dc-mon/killer_klown.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/killer_klown.png | Bin 0 -> 851 bytes crawl-ref/source/rltiles/dc-mon/kobold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/kobold.png | Bin 0 -> 666 bytes .../source/rltiles/dc-mon/kobold_demonologist.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/kobold_demonologist.png | Bin 0 -> 832 bytes crawl-ref/source/rltiles/dc-mon/komodo_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/komodo_dragon.png | Bin 0 -> 712 bytes crawl-ref/source/rltiles/dc-mon/large_mimic.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lava_fish.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lava_fish.png | Bin 0 -> 649 bytes crawl-ref/source/rltiles/dc-mon/lava_snake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lava_snake.png | Bin 0 -> 711 bytes crawl-ref/source/rltiles/dc-mon/lava_worm.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lava_worm.png | Bin 0 -> 582 bytes crawl-ref/source/rltiles/dc-mon/lemure.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lemure.png | Bin 0 -> 639 bytes crawl-ref/source/rltiles/dc-mon/lich.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lich.png | Bin 0 -> 800 bytes crawl-ref/source/rltiles/dc-mon/lindwurm.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lindwurm.png | Bin 0 -> 907 bytes crawl-ref/source/rltiles/dc-mon/lom_lobon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lom_lobon.png | Bin 0 -> 846 bytes crawl-ref/source/rltiles/dc-mon/lorocyproca.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/lorocyproca.png | Bin 0 -> 797 bytes crawl-ref/source/rltiles/dc-mon/louise.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/louise.png | Bin 0 -> 738 bytes crawl-ref/source/rltiles/dc-mon/manes.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/manes.png | Bin 0 -> 496 bytes crawl-ref/source/rltiles/dc-mon/manticore.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/manticore.png | Bin 0 -> 1087 bytes crawl-ref/source/rltiles/dc-mon/margery.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/margery.png | Bin 0 -> 696 bytes crawl-ref/source/rltiles/dc-mon/maud0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/maud0.png | Bin 0 -> 857 bytes .../source/rltiles/dc-mon/merfolk_fighter.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/merfolk_fighter.png | Bin 0 -> 632 bytes .../rltiles/dc-mon/merfolk_fighter_water.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-mon/merfolk_fighter_water.png | Bin 0 -> 628 bytes crawl-ref/source/rltiles/dc-mon/mermaid.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/mermaid.png | Bin 0 -> 547 bytes crawl-ref/source/rltiles/dc-mon/mermaid_water.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/mermaid_water.png | Bin 0 -> 529 bytes crawl-ref/source/rltiles/dc-mon/metal_gargoyle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/metal_gargoyle.png | Bin 0 -> 848 bytes crawl-ref/source/rltiles/dc-mon/michael.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/michael.png | Bin 0 -> 709 bytes crawl-ref/source/rltiles/dc-mon/midge.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/midge.png | Bin 0 -> 606 bytes crawl-ref/source/rltiles/dc-mon/minotaur.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/minotaur.png | Bin 0 -> 878 bytes crawl-ref/source/rltiles/dc-mon/mnoleg.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/mnoleg.png | Bin 0 -> 727 bytes .../source/rltiles/dc-mon/molten_gargoyle.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/molten_gargoyle.png | Bin 0 -> 777 bytes crawl-ref/source/rltiles/dc-mon/moth_of_wrath.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/moth_of_wrath.png | Bin 0 -> 684 bytes crawl-ref/source/rltiles/dc-mon/mottled_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/mottled_dragon.png | Bin 0 -> 717 bytes crawl-ref/source/rltiles/dc-mon/mummy.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/mummy.png | Bin 0 -> 699 bytes crawl-ref/source/rltiles/dc-mon/mummy_priest.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/mummy_priest.png | Bin 0 -> 915 bytes crawl-ref/source/rltiles/dc-mon/murray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/murray.png | Bin 0 -> 452 bytes crawl-ref/source/rltiles/dc-mon/naga0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/naga0.png | Bin 0 -> 915 bytes crawl-ref/source/rltiles/dc-mon/naga_mage.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/naga_mage.png | Bin 0 -> 1093 bytes crawl-ref/source/rltiles/dc-mon/naga_warrior0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/naga_warrior0.png | Bin 0 -> 977 bytes crawl-ref/source/rltiles/dc-mon/necromancer.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/necromancer.png | Bin 0 -> 492 bytes crawl-ref/source/rltiles/dc-mon/necrophage.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/necrophage.png | Bin 0 -> 715 bytes crawl-ref/source/rltiles/dc-mon/neqoxec.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/neqoxec.png | Bin 0 -> 904 bytes crawl-ref/source/rltiles/dc-mon/norbert.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/norbert.png | Bin 0 -> 729 bytes crawl-ref/source/rltiles/dc-mon/norris2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/norris2.png | Bin 0 -> 813 bytes crawl-ref/source/rltiles/dc-mon/ogre.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ogre.png | Bin 0 -> 1159 bytes crawl-ref/source/rltiles/dc-mon/ogre_mage.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ogre_mage.png | Bin 0 -> 1102 bytes crawl-ref/source/rltiles/dc-mon/oklob_plant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/oklob_plant.png | Bin 0 -> 1037 bytes crawl-ref/source/rltiles/dc-mon/ooze.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ooze.png | Bin 0 -> 542 bytes crawl-ref/source/rltiles/dc-mon/orange_demon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orange_demon.png | Bin 0 -> 673 bytes crawl-ref/source/rltiles/dc-mon/orange_rat.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orange_rat.png | Bin 0 -> 604 bytes crawl-ref/source/rltiles/dc-mon/orb_guardian.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orb_guardian.png | Bin 0 -> 757 bytes crawl-ref/source/rltiles/dc-mon/orb_of_fire.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orb_of_fire.png | Bin 0 -> 1663 bytes crawl-ref/source/rltiles/dc-mon/orc0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orc0.png | Bin 0 -> 999 bytes .../source/rltiles/dc-mon/orc_high_priest.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/orc_high_priest.png | Bin 0 -> 984 bytes crawl-ref/source/rltiles/dc-mon/orc_knight0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orc_knight0.png | Bin 0 -> 1147 bytes crawl-ref/source/rltiles/dc-mon/orc_priest.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orc_priest.png | Bin 0 -> 876 bytes crawl-ref/source/rltiles/dc-mon/orc_sorcerer.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orc_sorcerer.png | Bin 0 -> 828 bytes crawl-ref/source/rltiles/dc-mon/orc_warlord0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orc_warlord0.png | Bin 0 -> 1129 bytes crawl-ref/source/rltiles/dc-mon/orc_warrior0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orc_warrior0.png | Bin 0 -> 1182 bytes crawl-ref/source/rltiles/dc-mon/orc_wizard.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/orc_wizard.png | Bin 0 -> 900 bytes .../source/rltiles/dc-mon/pandemonium_demon.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/pandemonium_demon.png | Bin 0 -> 795 bytes crawl-ref/source/rltiles/dc-mon/phantom.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/phantom.png | Bin 0 -> 828 bytes crawl-ref/source/rltiles/dc-mon/pit_fiend.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/pit_fiend.png | Bin 0 -> 866 bytes crawl-ref/source/rltiles/dc-mon/plant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/plant.png | Bin 0 -> 673 bytes crawl-ref/source/rltiles/dc-mon/polar_bear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/polar_bear.png | Bin 0 -> 745 bytes crawl-ref/source/rltiles/dc-mon/polyphemus.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/polyphemus.png | Bin 0 -> 826 bytes crawl-ref/source/rltiles/dc-mon/program_bug.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/program_bug.png | Bin 0 -> 465 bytes crawl-ref/source/rltiles/dc-mon/psyche.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/psyche.png | Bin 0 -> 814 bytes crawl-ref/source/rltiles/dc-mon/pulsating_lump.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/pulsating_lump.png | Bin 0 -> 1059 bytes crawl-ref/source/rltiles/dc-mon/quasit.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/quasit.png | Bin 0 -> 564 bytes crawl-ref/source/rltiles/dc-mon/queen_ant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/queen_ant.png | Bin 0 -> 683 bytes crawl-ref/source/rltiles/dc-mon/queen_bee.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/queen_bee.png | Bin 0 -> 917 bytes .../source/rltiles/dc-mon/quicksilver_dragon.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/quicksilver_dragon.png | Bin 0 -> 862 bytes crawl-ref/source/rltiles/dc-mon/quokka.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/quokka.png | Bin 0 -> 874 bytes crawl-ref/source/rltiles/dc-mon/rakshasa.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/rakshasa.png | Bin 0 -> 866 bytes crawl-ref/source/rltiles/dc-mon/rakshasa_fake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/rakshasa_fake.png | Bin 0 -> 866 bytes crawl-ref/source/rltiles/dc-mon/rat.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/rat.png | Bin 0 -> 612 bytes crawl-ref/source/rltiles/dc-mon/reaper.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/reaper.png | Bin 0 -> 802 bytes crawl-ref/source/rltiles/dc-mon/red_devil.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/red_devil.png | Bin 0 -> 632 bytes crawl-ref/source/rltiles/dc-mon/red_wasp.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/red_wasp.png | Bin 0 -> 575 bytes crawl-ref/source/rltiles/dc-mon/redback.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/redback.png | Bin 0 -> 736 bytes crawl-ref/source/rltiles/dc-mon/rock_troll.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/rock_troll.png | Bin 0 -> 802 bytes crawl-ref/source/rltiles/dc-mon/rock_worm.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/rock_worm.png | Bin 0 -> 1043 bytes crawl-ref/source/rltiles/dc-mon/rotting_devil.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/rotting_devil.png | Bin 0 -> 660 bytes crawl-ref/source/rltiles/dc-mon/rotting_hulk.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/rotting_hulk.png | Bin 0 -> 547 bytes crawl-ref/source/rltiles/dc-mon/royal_jelly.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/royal_jelly.png | Bin 0 -> 1116 bytes crawl-ref/source/rltiles/dc-mon/rupert0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/rupert0.png | Bin 0 -> 797 bytes crawl-ref/source/rltiles/dc-mon/salamander.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/salamander.png | Bin 0 -> 1032 bytes crawl-ref/source/rltiles/dc-mon/scorpion.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/scorpion.png | Bin 0 -> 831 bytes .../source/rltiles/dc-mon/serpent_of_hell.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/serpent_of_hell.png | Bin 0 -> 1232 bytes crawl-ref/source/rltiles/dc-mon/shadow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/shadow.png | Bin 0 -> 348 bytes crawl-ref/source/rltiles/dc-mon/shadow_demon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/shadow_demon.png | Bin 0 -> 494 bytes crawl-ref/source/rltiles/dc-mon/shadow_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/shadow_dragon.png | Bin 0 -> 887 bytes crawl-ref/source/rltiles/dc-mon/shadow_fiend.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/shadow_fiend.png | Bin 0 -> 789 bytes crawl-ref/source/rltiles/dc-mon/shadow_imp.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/shadow_imp.png | Bin 0 -> 689 bytes crawl-ref/source/rltiles/dc-mon/shadow_wraith.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/shadow_wraith.png | Bin 0 -> 555 bytes crawl-ref/source/rltiles/dc-mon/shapeshifter.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/shapeshifter.png | Bin 0 -> 335 bytes crawl-ref/source/rltiles/dc-mon/sheep.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/sheep.png | Bin 0 -> 645 bytes crawl-ref/source/rltiles/dc-mon/shining_eye.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/shining_eye.png | Bin 0 -> 898 bytes crawl-ref/source/rltiles/dc-mon/sigmund.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/sigmund.png | Bin 0 -> 778 bytes .../source/rltiles/dc-mon/simulacrum_large.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/simulacrum_large.png | Bin 0 -> 585 bytes .../source/rltiles/dc-mon/simulacrum_small.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/simulacrum_small.png | Bin 0 -> 479 bytes .../source/rltiles/dc-mon/skeletal_dragon.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/skeletal_dragon.png | Bin 0 -> 702 bytes .../source/rltiles/dc-mon/skeletal_warrior0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/skeletal_warrior0.png | Bin 0 -> 668 bytes crawl-ref/source/rltiles/dc-mon/skeleton_large.bmp | Bin 2103 -> 0 bytes crawl-ref/source/rltiles/dc-mon/skeleton_large.png | Bin 0 -> 494 bytes crawl-ref/source/rltiles/dc-mon/skeleton_small.bmp | Bin 2103 -> 0 bytes crawl-ref/source/rltiles/dc-mon/skeleton_small.png | Bin 0 -> 494 bytes crawl-ref/source/rltiles/dc-mon/slime_creature.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/slime_creature.png | Bin 0 -> 479 bytes crawl-ref/source/rltiles/dc-mon/small_snake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/small_snake.png | Bin 0 -> 641 bytes crawl-ref/source/rltiles/dc-mon/smoke_demon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/smoke_demon.png | Bin 0 -> 713 bytes crawl-ref/source/rltiles/dc-mon/snake.bmp | Bin 2103 -> 0 bytes crawl-ref/source/rltiles/dc-mon/snake.png | Bin 0 -> 545 bytes crawl-ref/source/rltiles/dc-mon/snorg.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/snorg.png | Bin 0 -> 987 bytes crawl-ref/source/rltiles/dc-mon/soldier_ant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/soldier_ant.png | Bin 0 -> 488 bytes crawl-ref/source/rltiles/dc-mon/soul_eater.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/soul_eater.png | Bin 0 -> 739 bytes crawl-ref/source/rltiles/dc-mon/spatial_vortex.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/spatial_vortex.png | Bin 0 -> 594 bytes crawl-ref/source/rltiles/dc-mon/spectral_thing.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/spectral_thing.png | Bin 0 -> 623 bytes .../source/rltiles/dc-mon/spectral_warrior.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/spectral_warrior.png | Bin 0 -> 517 bytes crawl-ref/source/rltiles/dc-mon/sphinx.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/sphinx.png | Bin 0 -> 1199 bytes crawl-ref/source/rltiles/dc-mon/spiny_frog.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/spiny_frog.png | Bin 0 -> 875 bytes crawl-ref/source/rltiles/dc-mon/spiny_worm.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/spiny_worm.png | Bin 0 -> 640 bytes crawl-ref/source/rltiles/dc-mon/steam_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/steam_dragon.png | Bin 0 -> 539 bytes crawl-ref/source/rltiles/dc-mon/stone_giant.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/stone_giant.png | Bin 0 -> 677 bytes crawl-ref/source/rltiles/dc-mon/stone_golem.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/stone_golem.png | Bin 0 -> 1093 bytes crawl-ref/source/rltiles/dc-mon/storm_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/storm_dragon.png | Bin 0 -> 926 bytes crawl-ref/source/rltiles/dc-mon/sun_demon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/sun_demon.png | Bin 0 -> 669 bytes crawl-ref/source/rltiles/dc-mon/swamp_dragon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/swamp_dragon.png | Bin 0 -> 1114 bytes crawl-ref/source/rltiles/dc-mon/swamp_drake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/swamp_drake.png | Bin 0 -> 661 bytes crawl-ref/source/rltiles/dc-mon/swamp_worm.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/swamp_worm.png | Bin 0 -> 733 bytes .../rltiles/dc-mon/tentacled_monstrosity.bmp | Bin 2102 -> 0 bytes .../rltiles/dc-mon/tentacled_monstrosity.png | Bin 0 -> 871 bytes crawl-ref/source/rltiles/dc-mon/terence0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/terence0.png | Bin 0 -> 734 bytes crawl-ref/source/rltiles/dc-mon/tiamat.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/tiamat.png | Bin 0 -> 1144 bytes crawl-ref/source/rltiles/dc-mon/titan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/titan.png | Bin 0 -> 1012 bytes crawl-ref/source/rltiles/dc-mon/toenail_golem.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/toenail_golem.png | Bin 0 -> 821 bytes crawl-ref/source/rltiles/dc-mon/tormentor.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/tormentor.png | Bin 0 -> 773 bytes crawl-ref/source/rltiles/dc-mon/troll.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/troll.png | Bin 0 -> 756 bytes .../source/rltiles/dc-mon/two_headed_ogre.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/two_headed_ogre.png | Bin 0 -> 1203 bytes crawl-ref/source/rltiles/dc-mon/ufetubus.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ufetubus.png | Bin 0 -> 529 bytes crawl-ref/source/rltiles/dc-mon/ugly_thing.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ugly_thing.png | Bin 0 -> 697 bytes crawl-ref/source/rltiles/dc-mon/unseen_horror.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/unseen_horror.png | Bin 0 -> 779 bytes crawl-ref/source/rltiles/dc-mon/urug0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/urug0.png | Bin 0 -> 1031 bytes crawl-ref/source/rltiles/dc-mon/vampire.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/vampire.png | Bin 0 -> 656 bytes crawl-ref/source/rltiles/dc-mon/vampire_knight.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/vampire_knight.png | Bin 0 -> 658 bytes crawl-ref/source/rltiles/dc-mon/vampire_mage.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/vampire_mage.png | Bin 0 -> 595 bytes crawl-ref/source/rltiles/dc-mon/vapour.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/vapour.png | Bin 0 -> 625 bytes crawl-ref/source/rltiles/dc-mon/vault_guard0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/vault_guard0.png | Bin 0 -> 830 bytes .../source/rltiles/dc-mon/very_ugly_thing.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/very_ugly_thing.png | Bin 0 -> 732 bytes .../source/rltiles/dc-mon/wandering_mushroom.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/wandering_mushroom.png | Bin 0 -> 879 bytes crawl-ref/source/rltiles/dc-mon/war_dog.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/war_dog.png | Bin 0 -> 676 bytes crawl-ref/source/rltiles/dc-mon/warg.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/warg.png | Bin 0 -> 573 bytes .../source/rltiles/dc-mon/water_elemental.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/water_elemental.png | Bin 0 -> 427 bytes crawl-ref/source/rltiles/dc-mon/wayne0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/wayne0.png | Bin 0 -> 932 bytes crawl-ref/source/rltiles/dc-mon/white_imp.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/white_imp.png | Bin 0 -> 562 bytes crawl-ref/source/rltiles/dc-mon/wight.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/wight.png | Bin 0 -> 1173 bytes crawl-ref/source/rltiles/dc-mon/wizard.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/wizard.png | Bin 0 -> 564 bytes crawl-ref/source/rltiles/dc-mon/wolf.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/wolf.png | Bin 0 -> 712 bytes crawl-ref/source/rltiles/dc-mon/wolf_spider.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/wolf_spider.png | Bin 0 -> 741 bytes crawl-ref/source/rltiles/dc-mon/wood_golem.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/wood_golem.png | Bin 0 -> 562 bytes crawl-ref/source/rltiles/dc-mon/worm.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/worm.png | Bin 0 -> 529 bytes crawl-ref/source/rltiles/dc-mon/wraith.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/wraith.png | Bin 0 -> 689 bytes crawl-ref/source/rltiles/dc-mon/wyvern.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/wyvern.png | Bin 0 -> 1399 bytes crawl-ref/source/rltiles/dc-mon/xtahua.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/xtahua.png | Bin 0 -> 997 bytes crawl-ref/source/rltiles/dc-mon/yak.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/yak.png | Bin 0 -> 855 bytes crawl-ref/source/rltiles/dc-mon/yaktaur.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/yaktaur.png | Bin 0 -> 1152 bytes .../source/rltiles/dc-mon/yaktaur_captain.bmp | Bin 2102 -> 0 bytes .../source/rltiles/dc-mon/yaktaur_captain.png | Bin 0 -> 1063 bytes crawl-ref/source/rltiles/dc-mon/yellow_snake.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/yellow_snake.png | Bin 0 -> 777 bytes crawl-ref/source/rltiles/dc-mon/yellow_wasp.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/yellow_wasp.png | Bin 0 -> 588 bytes crawl-ref/source/rltiles/dc-mon/ynoxinul.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/ynoxinul.png | Bin 0 -> 859 bytes crawl-ref/source/rltiles/dc-mon/zombie_large.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/zombie_large.png | Bin 0 -> 756 bytes crawl-ref/source/rltiles/dc-mon/zombie_small.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/dc-mon/zombie_small.png | Bin 0 -> 710 bytes crawl-ref/source/rltiles/dc-pl.txt | 907 ---------------- crawl-ref/source/rltiles/dc-player.txt | 847 +++++++++++++++ crawl-ref/source/rltiles/dngn.txt | 425 -------- crawl-ref/source/rltiles/effect/acid_venom.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow0.png | Bin 0 -> 233 bytes crawl-ref/source/rltiles/effect/arrow1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow1.png | Bin 0 -> 261 bytes crawl-ref/source/rltiles/effect/arrow2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow2.png | Bin 0 -> 237 bytes crawl-ref/source/rltiles/effect/arrow3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow3.png | Bin 0 -> 276 bytes crawl-ref/source/rltiles/effect/arrow4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow4.png | Bin 0 -> 209 bytes crawl-ref/source/rltiles/effect/arrow5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow5.png | Bin 0 -> 253 bytes crawl-ref/source/rltiles/effect/arrow6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow6.png | Bin 0 -> 239 bytes crawl-ref/source/rltiles/effect/arrow7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/arrow7.png | Bin 0 -> 269 bytes crawl-ref/source/rltiles/effect/blinding_venom.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt0.png | Bin 0 -> 242 bytes crawl-ref/source/rltiles/effect/bolt01.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt01.png | Bin 0 -> 773 bytes crawl-ref/source/rltiles/effect/bolt02.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt02.png | Bin 0 -> 733 bytes crawl-ref/source/rltiles/effect/bolt03.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt03.png | Bin 0 -> 663 bytes crawl-ref/source/rltiles/effect/bolt04.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt04.png | Bin 0 -> 1074 bytes crawl-ref/source/rltiles/effect/bolt05.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt05.png | Bin 0 -> 685 bytes crawl-ref/source/rltiles/effect/bolt06.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt06.png | Bin 0 -> 650 bytes crawl-ref/source/rltiles/effect/bolt07.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt07.png | Bin 0 -> 615 bytes crawl-ref/source/rltiles/effect/bolt08.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt08.png | Bin 0 -> 505 bytes crawl-ref/source/rltiles/effect/bolt1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt1.png | Bin 0 -> 290 bytes crawl-ref/source/rltiles/effect/bolt2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt2.png | Bin 0 -> 241 bytes crawl-ref/source/rltiles/effect/bolt3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt3.png | Bin 0 -> 250 bytes crawl-ref/source/rltiles/effect/bolt4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt4.png | Bin 0 -> 247 bytes crawl-ref/source/rltiles/effect/bolt5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt5.png | Bin 0 -> 258 bytes crawl-ref/source/rltiles/effect/bolt6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt6.png | Bin 0 -> 244 bytes crawl-ref/source/rltiles/effect/bolt7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/bolt7.png | Bin 0 -> 277 bytes crawl-ref/source/rltiles/effect/boomerang1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/boomerang2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/cloud_black_smoke.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/cloud_black_smoke.png | Bin 0 -> 754 bytes .../source/rltiles/effect/cloud_blue_smoke.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/cloud_blue_smoke.png | Bin 0 -> 774 bytes crawl-ref/source/rltiles/effect/cloud_cold0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_cold0.png | Bin 0 -> 836 bytes crawl-ref/source/rltiles/effect/cloud_cold1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_cold1.png | Bin 0 -> 1197 bytes crawl-ref/source/rltiles/effect/cloud_cold2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_cold2.png | Bin 0 -> 1274 bytes crawl-ref/source/rltiles/effect/cloud_fire0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_fire0.png | Bin 0 -> 912 bytes crawl-ref/source/rltiles/effect/cloud_fire1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_fire1.png | Bin 0 -> 1442 bytes crawl-ref/source/rltiles/effect/cloud_fire2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_fire2.png | Bin 0 -> 1636 bytes .../source/rltiles/effect/cloud_grey_smoke.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/cloud_grey_smoke.png | Bin 0 -> 974 bytes crawl-ref/source/rltiles/effect/cloud_miasma.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_miasma.png | Bin 0 -> 754 bytes crawl-ref/source/rltiles/effect/cloud_poison0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_poison0.png | Bin 0 -> 734 bytes crawl-ref/source/rltiles/effect/cloud_poison1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_poison1.png | Bin 0 -> 974 bytes crawl-ref/source/rltiles/effect/cloud_poison2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/cloud_poison2.png | Bin 0 -> 1041 bytes .../source/rltiles/effect/cloud_purp_smoke.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/cloud_purp_smoke.png | Bin 0 -> 1232 bytes crawl-ref/source/rltiles/effect/dart0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/dart0.png | Bin 0 -> 207 bytes crawl-ref/source/rltiles/effect/dart1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/dart1.png | Bin 0 -> 238 bytes crawl-ref/source/rltiles/effect/dart2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/dart2.png | Bin 0 -> 208 bytes crawl-ref/source/rltiles/effect/dart3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/dart3.png | Bin 0 -> 242 bytes crawl-ref/source/rltiles/effect/dart4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/dart4.png | Bin 0 -> 216 bytes crawl-ref/source/rltiles/effect/dart5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/dart5.png | Bin 0 -> 225 bytes crawl-ref/source/rltiles/effect/dart6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/dart6.png | Bin 0 -> 208 bytes crawl-ref/source/rltiles/effect/dart7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/dart7.png | Bin 0 -> 235 bytes crawl-ref/source/rltiles/effect/engulf1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/engulf2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/engulf3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/engulf4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/engulf5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/engulf6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/engulf7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/engulf8.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_black8.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_blue8.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_brown8.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue5.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue6.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue7.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_darkblue8.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_green8.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple5.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple6.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple7.bmp | Bin 2102 -> 0 bytes .../source/rltiles/effect/explode_purple8.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/explode_red8.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin0.png | Bin 0 -> 191 bytes crawl-ref/source/rltiles/effect/javelin1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin1.png | Bin 0 -> 290 bytes crawl-ref/source/rltiles/effect/javelin2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin2.png | Bin 0 -> 168 bytes crawl-ref/source/rltiles/effect/javelin3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin3.png | Bin 0 -> 321 bytes crawl-ref/source/rltiles/effect/javelin4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin4.png | Bin 0 -> 193 bytes crawl-ref/source/rltiles/effect/javelin5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin5.png | Bin 0 -> 274 bytes crawl-ref/source/rltiles/effect/javelin6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin6.png | Bin 0 -> 175 bytes crawl-ref/source/rltiles/effect/javelin7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/javelin7.png | Bin 0 -> 294 bytes crawl-ref/source/rltiles/effect/needle0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/needle0.png | Bin 0 -> 159 bytes crawl-ref/source/rltiles/effect/needle1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/needle1.png | Bin 0 -> 194 bytes crawl-ref/source/rltiles/effect/needle2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/needle2.png | Bin 0 -> 158 bytes crawl-ref/source/rltiles/effect/needle3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/needle3.png | Bin 0 -> 214 bytes crawl-ref/source/rltiles/effect/needle4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/needle4.png | Bin 0 -> 169 bytes crawl-ref/source/rltiles/effect/needle5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/needle5.png | Bin 0 -> 195 bytes crawl-ref/source/rltiles/effect/needle6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/needle6.png | Bin 0 -> 159 bytes crawl-ref/source/rltiles/effect/needle7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/needle7.png | Bin 0 -> 207 bytes crawl-ref/source/rltiles/effect/net_trap.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/net_trap.png | Bin 0 -> 388 bytes crawl-ref/source/rltiles/effect/resist1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/resist2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/resist3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/resist4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/rock0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/rock0.png | Bin 0 -> 246 bytes crawl-ref/source/rltiles/effect/sanctuary.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/sanctuary.png | Bin 0 -> 215 bytes crawl-ref/source/rltiles/effect/sling_bullet0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/sling_bullet0.png | Bin 0 -> 236 bytes crawl-ref/source/rltiles/effect/stone0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/stone0.png | Bin 0 -> 233 bytes crawl-ref/source/rltiles/effect/throwing_net0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/throwing_net0.png | Bin 0 -> 245 bytes crawl-ref/source/rltiles/effect/throwing_net1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/throwing_net1.png | Bin 0 -> 268 bytes crawl-ref/source/rltiles/effect/throwing_net2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/throwing_net2.png | Bin 0 -> 261 bytes crawl-ref/source/rltiles/effect/throwing_net3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/throwing_net3.png | Bin 0 -> 260 bytes crawl-ref/source/rltiles/effect/throwing_net4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/throwing_net4.png | Bin 0 -> 240 bytes crawl-ref/source/rltiles/effect/throwing_net5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/throwing_net5.png | Bin 0 -> 273 bytes crawl-ref/source/rltiles/effect/throwing_net6.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/throwing_net6.png | Bin 0 -> 269 bytes crawl-ref/source/rltiles/effect/throwing_net7.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/throwing_net7.png | Bin 0 -> 257 bytes crawl-ref/source/rltiles/effect/zap_acid0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_acid1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_acid2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_acid3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_black0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_black1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_black2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_black3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_dig.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_elec0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_elec1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_elec2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_elec3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_fire0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_fire1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_fire2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_fire3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_flash.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_gas0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_gas1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_gas2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_gas3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_ice0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_ice1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_ice2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_ice3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_magic0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_magic1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_magic2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_magic3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_sleep0.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_sleep1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_sleep2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zap_sleep3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zigzag1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zigzag2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zigzag3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/effect/zigzag4.bmp | Bin 2102 -> 0 bytes .../rltiles/item/amulet/amulet_of_yendor.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/amulet/bone_gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/amulet/bone_gray.png | Bin 0 -> 849 bytes .../source/rltiles/item/amulet/cameo_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/cameo_blue.png | Bin 0 -> 778 bytes .../source/rltiles/item/amulet/cameo_orange.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/cameo_orange.png | Bin 0 -> 804 bytes .../source/rltiles/item/amulet/celtic_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/celtic_blue.png | Bin 0 -> 788 bytes .../source/rltiles/item/amulet/celtic_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/celtic_red.png | Bin 0 -> 794 bytes .../source/rltiles/item/amulet/celtic_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/celtic_yellow.png | Bin 0 -> 805 bytes .../source/rltiles/item/amulet/crystal_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/crystal_green.png | Bin 0 -> 517 bytes .../source/rltiles/item/amulet/crystal_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/crystal_red.png | Bin 0 -> 520 bytes .../source/rltiles/item/amulet/crystal_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/crystal_white.png | Bin 0 -> 545 bytes .../source/rltiles/item/amulet/cylinder_gray.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/cylinder_gray.png | Bin 0 -> 678 bytes crawl-ref/source/rltiles/item/amulet/eye_cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/amulet/eye_cyan.png | Bin 0 -> 761 bytes crawl-ref/source/rltiles/item/amulet/eye_green.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/amulet/eye_green.png | Bin 0 -> 638 bytes .../source/rltiles/item/amulet/eye_magenta.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/eye_magenta.png | Bin 0 -> 686 bytes .../source/rltiles/item/amulet/face1_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/face1_gold.png | Bin 0 -> 771 bytes crawl-ref/source/rltiles/item/amulet/face2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/amulet/face2.png | Bin 0 -> 905 bytes .../source/rltiles/item/amulet/penta_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/penta_green.png | Bin 0 -> 871 bytes .../source/rltiles/item/amulet/penta_orange.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/penta_orange.png | Bin 0 -> 867 bytes crawl-ref/source/rltiles/item/amulet/ring_cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/amulet/ring_cyan.png | Bin 0 -> 674 bytes .../source/rltiles/item/amulet/ring_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/ring_green.png | Bin 0 -> 643 bytes crawl-ref/source/rltiles/item/amulet/ring_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/amulet/ring_red.png | Bin 0 -> 684 bytes .../source/rltiles/item/amulet/stone1_cyan.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone1_cyan.png | Bin 0 -> 612 bytes .../source/rltiles/item/amulet/stone1_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone1_green.png | Bin 0 -> 507 bytes .../source/rltiles/item/amulet/stone1_pink.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone1_pink.png | Bin 0 -> 614 bytes .../source/rltiles/item/amulet/stone2_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone2_blue.png | Bin 0 -> 716 bytes .../source/rltiles/item/amulet/stone2_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone2_green.png | Bin 0 -> 746 bytes .../source/rltiles/item/amulet/stone2_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone2_red.png | Bin 0 -> 748 bytes .../source/rltiles/item/amulet/stone3_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone3_blue.png | Bin 0 -> 716 bytes .../source/rltiles/item/amulet/stone3_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone3_green.png | Bin 0 -> 786 bytes .../source/rltiles/item/amulet/stone3_magenta.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/stone3_magenta.png | Bin 0 -> 738 bytes crawl-ref/source/rltiles/item/amulet/urand_air.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/amulet/urand_air.png | Bin 0 -> 650 bytes .../source/rltiles/item/amulet/urand_bloodlust.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/urand_bloodlust.png | Bin 0 -> 675 bytes .../item/amulet/urand_brooch_of_shielding.bmp | Bin 2102 -> 0 bytes .../item/amulet/urand_brooch_of_shielding.png | Bin 0 -> 614 bytes .../source/rltiles/item/amulet/urand_cekugob.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/amulet/urand_cekugob.png | Bin 0 -> 849 bytes .../rltiles/item/amulet/urand_four_winds.bmp | Bin 2102 -> 0 bytes .../rltiles/item/amulet/urand_four_winds.png | Bin 0 -> 796 bytes .../source/rltiles/item/armor/animal_skin.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/animal_skin.png | Bin 0 -> 692 bytes .../source/rltiles/item/armor/animal_skin2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/animal_skin2.png | Bin 0 -> 903 bytes .../source/rltiles/item/armor/banded_mail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/banded_mail.png | Bin 0 -> 752 bytes .../rltiles/item/armor/black_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/black_dragon_scales.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/blue_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/blue_dragon_scale_mail.png | Bin 0 -> 473 bytes .../rltiles/item/armor/blue_dragon_scales.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/blue_dragon_scales.png | Bin 0 -> 368 bytes .../source/rltiles/item/armor/boots_blue1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_brown1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_brown1.png | Bin 0 -> 670 bytes .../source/rltiles/item/armor/boots_brown2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_green1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_green2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_green2.png | Bin 0 -> 886 bytes .../source/rltiles/item/armor/boots_iron1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_iron2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_iron3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_stripe1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/boots_stripe1.png | Bin 0 -> 645 bytes .../source/rltiles/item/armor/boots_yellow1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/breast_plate1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/breast_plate2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/breast_plate2.png | Bin 0 -> 642 bytes crawl-ref/source/rltiles/item/armor/cap1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/cap2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/cap3.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/centaur_barding_blue.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/centaur_barding_blue.png | Bin 0 -> 567 bytes .../rltiles/item/armor/centaur_barding_magenta.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/centaur_barding_magenta.png | Bin 0 -> 563 bytes .../rltiles/item/armor/centaur_barding_metal.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/centaur_barding_metal.png | Bin 0 -> 675 bytes .../rltiles/item/armor/centaur_barding_red.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/centaur_barding_red.png | Bin 0 -> 555 bytes crawl-ref/source/rltiles/item/armor/chain_mail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/chain_mail1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/chain_mail1.png | Bin 0 -> 1202 bytes .../source/rltiles/item/armor/chain_mail2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/chain_mail2.png | Bin 0 -> 1346 bytes .../source/rltiles/item/armor/chain_mail3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/chain_mail3.png | Bin 0 -> 1221 bytes crawl-ref/source/rltiles/item/armor/cloak2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/cloak2.png | Bin 0 -> 748 bytes crawl-ref/source/rltiles/item/armor/cloak3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/cloak3.png | Bin 0 -> 679 bytes crawl-ref/source/rltiles/item/armor/cloak4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/cloak4.png | Bin 0 -> 689 bytes .../rltiles/item/armor/crystal_plate_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/crystal_plate_mail.png | Bin 0 -> 812 bytes .../source/rltiles/item/armor/dwarven_ringmail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/dwarven_ringmail.png | Bin 0 -> 812 bytes .../rltiles/item/armor/elven_leather_armor.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/elven_leather_armor.png | Bin 0 -> 968 bytes .../rltiles/item/armor/elven_leather_helm.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/elven_leather_helm.png | Bin 0 -> 486 bytes .../source/rltiles/item/armor/elven_ringmail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/elven_ringmail.png | Bin 0 -> 915 bytes .../source/rltiles/item/armor/elven_scalemail.bmp | Bin 2106 -> 0 bytes .../source/rltiles/item/armor/elven_scalemail.png | Bin 0 -> 864 bytes .../source/rltiles/item/armor/elven_shield.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/elven_shield.png | Bin 0 -> 391 bytes .../source/rltiles/item/armor/etched_helmet.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/etched_helmet.png | Bin 0 -> 505 bytes crawl-ref/source/rltiles/item/armor/gauntlet1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/gauntlet2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/gauntlet2.png | Bin 0 -> 1045 bytes crawl-ref/source/rltiles/item/armor/glove1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/glove1.png | Bin 0 -> 687 bytes crawl-ref/source/rltiles/item/armor/glove2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/glove3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/glove3.png | Bin 0 -> 685 bytes crawl-ref/source/rltiles/item/armor/glove4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/glove5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/glove5.png | Bin 0 -> 585 bytes crawl-ref/source/rltiles/item/armor/glove6.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/gold_dragon_armour.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/gold_dragon_armour.png | Bin 0 -> 729 bytes .../source/rltiles/item/armor/gold_dragon_hide.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/gold_dragon_hide.png | Bin 0 -> 544 bytes .../rltiles/item/armor/gray_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/gray_dragon_scales.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/green_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/green_dragon_scale_mail.png | Bin 0 -> 464 bytes .../rltiles/item/armor/green_dragon_scales.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/green_dragon_scales.png | Bin 0 -> 368 bytes crawl-ref/source/rltiles/item/armor/hat1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/helm2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/helm3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/helm3.png | Bin 0 -> 656 bytes crawl-ref/source/rltiles/item/armor/helm_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/helm_visor1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/helm_visor1.png | Bin 0 -> 784 bytes .../rltiles/item/armor/ice_dragon_armour.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/ice_dragon_armour.png | Bin 0 -> 797 bytes .../source/rltiles/item/armor/ice_dragon_hide.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/ice_dragon_hide.png | Bin 0 -> 663 bytes crawl-ref/source/rltiles/item/armor/iron_shoes.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/jackboots.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/jackboots.png | Bin 0 -> 650 bytes .../source/rltiles/item/armor/jungle_boots.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/large_shield.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/large_shield.png | Bin 0 -> 509 bytes .../source/rltiles/item/armor/leather_armor.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/leather_armor2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/leather_armor2.png | Bin 0 -> 656 bytes .../source/rltiles/item/armor/leather_armor3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/leather_armor4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/leather_armor4.png | Bin 0 -> 956 bytes .../source/rltiles/item/armor/leather_armour2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/leather_cloak.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/leather_cloak.png | Bin 0 -> 543 bytes .../rltiles/item/armor/mottled_dragon_armour.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/mottled_dragon_armour.png | Bin 0 -> 705 bytes .../rltiles/item/armor/mottled_dragon_hide.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/mottled_dragon_hide.png | Bin 0 -> 588 bytes .../rltiles/item/armor/naga_barding_blue.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/naga_barding_blue.png | Bin 0 -> 332 bytes .../rltiles/item/armor/naga_barding_magenta.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/naga_barding_magenta.png | Bin 0 -> 404 bytes .../rltiles/item/armor/naga_barding_metal.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/naga_barding_metal.png | Bin 0 -> 424 bytes .../source/rltiles/item/armor/naga_barding_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/naga_barding_red.png | Bin 0 -> 330 bytes .../item/armor/orange_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/orange_dragon_scales.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/orcish_chain_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/orcish_chain_mail.png | Bin 0 -> 805 bytes .../rltiles/item/armor/orcish_leather_armor.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/orcish_leather_armor.png | Bin 0 -> 704 bytes .../source/rltiles/item/armor/orcish_platemail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/orcish_platemail.png | Bin 0 -> 903 bytes .../source/rltiles/item/armor/orcish_ring_mail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/orcish_ringmail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/orcish_ringmail.png | Bin 0 -> 852 bytes .../source/rltiles/item/armor/plate_mail2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/plate_mail2.png | Bin 0 -> 826 bytes .../rltiles/item/armor/red_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/red_dragon_scales.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/ring_mail.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/ring_mail.png | Bin 0 -> 655 bytes crawl-ref/source/rltiles/item/armor/ring_mail2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/ring_mail2.png | Bin 0 -> 1016 bytes crawl-ref/source/rltiles/item/armor/robe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/robe.png | Bin 0 -> 451 bytes crawl-ref/source/rltiles/item/armor/robe2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/robe2.png | Bin 0 -> 612 bytes crawl-ref/source/rltiles/item/armor/robe3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/robe3.png | Bin 0 -> 725 bytes crawl-ref/source/rltiles/item/armor/scale_mail.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/scale_mail.png | Bin 0 -> 977 bytes .../source/rltiles/item/armor/scale_mail2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/scale_mail2.png | Bin 0 -> 1099 bytes crawl-ref/source/rltiles/item/armor/shield2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_gondor.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_kite2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_kite2.png | Bin 0 -> 636 bytes .../source/rltiles/item/armor/shield_kite3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_kite3.png | Bin 0 -> 815 bytes .../source/rltiles/item/armor/shield_large2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_large2.png | Bin 0 -> 639 bytes .../source/rltiles/item/armor/shield_large3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_large4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_rohan.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_round2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/shield_round2.png | Bin 0 -> 627 bytes .../item/armor/shimmering_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../item/armor/shimmering_dragon_scales.bmp | Bin 2102 -> 0 bytes .../item/armor/silver_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../item/armor/silver_dragon_scale_mail.png | Bin 0 -> 685 bytes .../rltiles/item/armor/silver_dragon_scales.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/silver_dragon_scales.png | Bin 0 -> 540 bytes .../source/rltiles/item/armor/small_shield.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/small_shield.png | Bin 0 -> 511 bytes .../source/rltiles/item/armor/small_shield2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/small_shield2.png | Bin 0 -> 524 bytes .../source/rltiles/item/armor/splint_mail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/splint_mail.png | Bin 0 -> 769 bytes .../rltiles/item/armor/studded_leather_armor.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/swamp_dragon_armour.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/swamp_dragon_armour.png | Bin 0 -> 681 bytes .../rltiles/item/armor/swamp_dragon_hide.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/swamp_dragon_hide.png | Bin 0 -> 589 bytes crawl-ref/source/rltiles/item/armor/troll_hide.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/troll_hide.png | Bin 0 -> 604 bytes .../rltiles/item/armor/troll_leather_armour.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/troll_leather_armour.png | Bin 0 -> 535 bytes .../source/rltiles/item/armor/urand_alchemist.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_alchemist.png | Bin 0 -> 507 bytes .../source/rltiles/item/armor/urand_assassin.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_assassin.png | Bin 0 -> 542 bytes .../rltiles/item/armor/urand_augmentation.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/urand_augmentation.png | Bin 0 -> 881 bytes .../source/rltiles/item/armor/urand_bullseye.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_bullseye.png | Bin 0 -> 628 bytes .../rltiles/item/armor/urand_dragon_king.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/urand_dragon_king.png | Bin 0 -> 709 bytes .../source/rltiles/item/armor/urand_dragonmask.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_dragonmask.png | Bin 0 -> 678 bytes .../rltiles/item/armor/urand_dyrovepreva.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/urand_dyrovepreva.png | Bin 0 -> 835 bytes .../source/rltiles/item/armor/urand_fencer.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_fencer.png | Bin 0 -> 625 bytes .../source/rltiles/item/armor/urand_flash.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_flash.png | Bin 0 -> 655 bytes .../source/rltiles/item/armor/urand_folly.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_folly.png | Bin 0 -> 543 bytes .../source/rltiles/item/armor/urand_ignorance.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_ignorance.png | Bin 0 -> 452 bytes crawl-ref/source/rltiles/item/armor/urand_lear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/urand_lear.png | Bin 0 -> 641 bytes .../source/rltiles/item/armor/urand_maxwell.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_maxwell.png | Bin 0 -> 870 bytes .../source/rltiles/item/armor/urand_misfortune.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_misfortune.png | Bin 0 -> 1063 bytes .../source/rltiles/item/armor/urand_night.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_night.png | Bin 0 -> 666 bytes .../source/rltiles/item/armor/urand_resistance.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_resistance.png | Bin 0 -> 637 bytes .../source/rltiles/item/armor/urand_salamander.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_salamander.png | Bin 0 -> 612 bytes .../source/rltiles/item/armor/urand_starlight.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_starlight.png | Bin 0 -> 514 bytes .../source/rltiles/item/armor/urand_thief.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/urand_thief.png | Bin 0 -> 438 bytes crawl-ref/source/rltiles/item/armor/urand_war.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/urand_war.png | Bin 0 -> 716 bytes crawl-ref/source/rltiles/item/armor/urand_zhor.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/urand_zhor.png | Bin 0 -> 663 bytes crawl-ref/source/rltiles/item/armor/urand_zin.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/visored_helmet.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/visored_helmet.png | Bin 0 -> 484 bytes .../rltiles/item/armor/white_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/white_dragon_scales.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/wizard_hat.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/armor/wizard_hat.png | Bin 0 -> 431 bytes .../source/rltiles/item/armor/wizard_hat2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/armor/wizard_hat2.png | Bin 0 -> 455 bytes .../item/armor/yellow_dragon_scale_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/item/armor/yellow_dragon_scales.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/book/book_of_the_dead.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/book/book_of_the_dead.png | Bin 0 -> 620 bytes crawl-ref/source/rltiles/item/book/bronze.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/bronze.png | Bin 0 -> 451 bytes crawl-ref/source/rltiles/item/book/cloth.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/cloth.png | Bin 0 -> 424 bytes crawl-ref/source/rltiles/item/book/copper.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/copper.png | Bin 0 -> 460 bytes crawl-ref/source/rltiles/item/book/cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/cyan.png | Bin 0 -> 565 bytes crawl-ref/source/rltiles/item/book/dark_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/dark_blue.png | Bin 0 -> 517 bytes crawl-ref/source/rltiles/item/book/dark_brown.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/dark_brown.png | Bin 0 -> 533 bytes crawl-ref/source/rltiles/item/book/dark_gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/dark_gray.png | Bin 0 -> 533 bytes crawl-ref/source/rltiles/item/book/dark_green.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/dark_green.png | Bin 0 -> 536 bytes crawl-ref/source/rltiles/item/book/dog_eared.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/glittering.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/glittering.png | Bin 0 -> 741 bytes crawl-ref/source/rltiles/item/book/gold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/gold.png | Bin 0 -> 532 bytes crawl-ref/source/rltiles/item/book/gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/indigo.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/leather.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/leather.png | Bin 0 -> 538 bytes crawl-ref/source/rltiles/item/book/light_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/light_blue.png | Bin 0 -> 572 bytes crawl-ref/source/rltiles/item/book/light_brown.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/light_brown.png | Bin 0 -> 569 bytes crawl-ref/source/rltiles/item/book/light_gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/light_gray.png | Bin 0 -> 511 bytes crawl-ref/source/rltiles/item/book/light_green.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/light_green.png | Bin 0 -> 623 bytes crawl-ref/source/rltiles/item/book/magenta.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/magenta.png | Bin 0 -> 567 bytes crawl-ref/source/rltiles/item/book/metal_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/metal_blue.png | Bin 0 -> 457 bytes crawl-ref/source/rltiles/item/book/metal_cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/metal_cyan.png | Bin 0 -> 453 bytes crawl-ref/source/rltiles/item/book/metal_green.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/metal_green.png | Bin 0 -> 438 bytes crawl-ref/source/rltiles/item/book/orange.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/parchment.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/parchment.png | Bin 0 -> 626 bytes crawl-ref/source/rltiles/item/book/pink.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/pink.png | Bin 0 -> 580 bytes crawl-ref/source/rltiles/item/book/plaid.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/plaid.png | Bin 0 -> 651 bytes crawl-ref/source/rltiles/item/book/purple.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/purple.png | Bin 0 -> 536 bytes crawl-ref/source/rltiles/item/book/red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/red.png | Bin 0 -> 557 bytes crawl-ref/source/rltiles/item/book/silver.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/silver.png | Bin 0 -> 455 bytes crawl-ref/source/rltiles/item/book/tan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/tan.png | Bin 0 -> 562 bytes crawl-ref/source/rltiles/item/book/turquoise.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/turquoise.png | Bin 0 -> 588 bytes crawl-ref/source/rltiles/item/book/vellum.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/velvet.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/violet.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/white.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/white.png | Bin 0 -> 560 bytes crawl-ref/source/rltiles/item/book/wrinkled.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/yellow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/book/yellow.png | Bin 0 -> 568 bytes crawl-ref/source/rltiles/item/food/apple.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/apple.png | Bin 0 -> 688 bytes crawl-ref/source/rltiles/item/food/apricot.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/apricot.png | Bin 0 -> 459 bytes crawl-ref/source/rltiles/item/food/banana.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/banana.png | Bin 0 -> 509 bytes crawl-ref/source/rltiles/item/food/beef_jerky.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/beef_jerky.png | Bin 0 -> 389 bytes crawl-ref/source/rltiles/item/food/bone.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/bone.png | Bin 0 -> 515 bytes crawl-ref/source/rltiles/item/food/bread0.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/food/bread_ration.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/food/bread_ration.png | Bin 0 -> 446 bytes crawl-ref/source/rltiles/item/food/carrot.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/cheese.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/cheese.png | Bin 0 -> 506 bytes crawl-ref/source/rltiles/item/food/chocorate.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/choko.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/choko.png | Bin 0 -> 653 bytes .../source/rltiles/item/food/clove_of_garlic.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/corpse.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/corpse.png | Bin 0 -> 686 bytes .../source/rltiles/item/food/corpse_rotten.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/food/corpse_rotten.png | Bin 0 -> 931 bytes crawl-ref/source/rltiles/item/food/grape.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/grape.png | Bin 0 -> 565 bytes crawl-ref/source/rltiles/item/food/honeycomb.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/honeycomb.png | Bin 0 -> 490 bytes .../rltiles/item/food/huge_chunk_of_meat.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/lemon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/lemon.png | Bin 0 -> 457 bytes .../rltiles/item/food/lump_of_royal_jelly.bmp | Bin 2102 -> 0 bytes .../rltiles/item/food/lump_of_royal_jelly.png | Bin 0 -> 405 bytes crawl-ref/source/rltiles/item/food/lychee.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/lychee.png | Bin 0 -> 555 bytes crawl-ref/source/rltiles/item/food/orange.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/orange.png | Bin 0 -> 598 bytes crawl-ref/source/rltiles/item/food/pear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/pear.png | Bin 0 -> 544 bytes crawl-ref/source/rltiles/item/food/pizza.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/pizza.png | Bin 0 -> 910 bytes crawl-ref/source/rltiles/item/food/rambutan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/rambutan.png | Bin 0 -> 680 bytes crawl-ref/source/rltiles/item/food/sausage.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/sausage.png | Bin 0 -> 352 bytes crawl-ref/source/rltiles/item/food/snozzcumber.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/snozzcumber.png | Bin 0 -> 517 bytes crawl-ref/source/rltiles/item/food/strawberry.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/strawberry.png | Bin 0 -> 531 bytes crawl-ref/source/rltiles/item/food/sultana.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/food/sultana.png | Bin 0 -> 519 bytes .../source/rltiles/item/food/tripe_ration.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/food/tripe_ration.png | Bin 0 -> 372 bytes crawl-ref/source/rltiles/item/gem/gold_piece.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/gem/gold_piece.png | Bin 0 -> 642 bytes crawl-ref/source/rltiles/item/gem/grey_stone.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/gem/rock.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/gem/rock.png | Bin 0 -> 277 bytes crawl-ref/source/rltiles/item/gem/stone.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/gem/stone.png | Bin 0 -> 247 bytes .../source/rltiles/item/misc/i-deck_changes.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/misc/i-deck_changes.png | Bin 0 -> 241 bytes .../source/rltiles/item/misc/i-deck_defense.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/misc/i-deck_defense.png | Bin 0 -> 260 bytes .../rltiles/item/misc/i-deck_destruction.bmp | Bin 3126 -> 0 bytes .../rltiles/item/misc/i-deck_destruction.png | Bin 0 -> 223 bytes .../source/rltiles/item/misc/i-deck_dungeons.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/misc/i-deck_dungeons.png | Bin 0 -> 260 bytes .../source/rltiles/item/misc/i-deck_escape.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/misc/i-deck_escape.png | Bin 0 -> 271 bytes .../source/rltiles/item/misc/i-deck_punishment.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/misc/i-deck_punishment.png | Bin 0 -> 288 bytes .../source/rltiles/item/misc/i-deck_summoning.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/misc/i-deck_summoning.png | Bin 0 -> 324 bytes crawl-ref/source/rltiles/item/misc/i-deck_war.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/item/misc/i-deck_war.png | Bin 0 -> 212 bytes .../source/rltiles/item/misc/i-deck_wonders.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/misc/i-deck_wonders.png | Bin 0 -> 179 bytes crawl-ref/source/rltiles/item/misc/misc_altar.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_altar.png | Bin 0 -> 594 bytes crawl-ref/source/rltiles/item/misc/misc_book.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_bottle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_bottle.png | Bin 0 -> 484 bytes crawl-ref/source/rltiles/item/misc/misc_box.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_box.png | Bin 0 -> 321 bytes .../source/rltiles/item/misc/misc_crystal.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/misc/misc_crystal.png | Bin 0 -> 511 bytes crawl-ref/source/rltiles/item/misc/misc_deck.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_deck.png | Bin 0 -> 556 bytes .../rltiles/item/misc/misc_deck_legendary.bmp | Bin 2102 -> 0 bytes .../rltiles/item/misc/misc_deck_legendary.png | Bin 0 -> 585 bytes .../source/rltiles/item/misc/misc_deck_rare.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/misc/misc_deck_rare.png | Bin 0 -> 618 bytes crawl-ref/source/rltiles/item/misc/misc_disc.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_disc.png | Bin 0 -> 378 bytes crawl-ref/source/rltiles/item/misc/misc_fan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_fan.png | Bin 0 -> 634 bytes crawl-ref/source/rltiles/item/misc/misc_horn.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_horn.png | Bin 0 -> 758 bytes crawl-ref/source/rltiles/item/misc/misc_lamp.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_lamp.png | Bin 0 -> 488 bytes .../source/rltiles/item/misc/misc_lantern.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/misc/misc_lantern.png | Bin 0 -> 776 bytes crawl-ref/source/rltiles/item/misc/misc_orb.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_orb.png | Bin 0 -> 825 bytes crawl-ref/source/rltiles/item/misc/misc_rune.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_rune.png | Bin 0 -> 974 bytes crawl-ref/source/rltiles/item/misc/misc_stone.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/misc/misc_stone.png | Bin 0 -> 463 bytes crawl-ref/source/rltiles/item/potion/black.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/black.png | Bin 0 -> 462 bytes .../source/rltiles/item/potion/brilliant_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/brilliant_blue.png | Bin 0 -> 527 bytes crawl-ref/source/rltiles/item/potion/brown.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/brown.png | Bin 0 -> 523 bytes crawl-ref/source/rltiles/item/potion/bubbly.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/clear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/clear.png | Bin 0 -> 559 bytes crawl-ref/source/rltiles/item/potion/cloudy.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/cyan.png | Bin 0 -> 552 bytes crawl-ref/source/rltiles/item/potion/dark.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/dark.png | Bin 0 -> 553 bytes .../source/rltiles/item/potion/dark_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/effervescent.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/emerald.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/emerald.png | Bin 0 -> 526 bytes crawl-ref/source/rltiles/item/potion/fizzy.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/golden.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-berserk-rage.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-berserk-rage.png | Bin 0 -> 233 bytes crawl-ref/source/rltiles/item/potion/i-blood.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-blood.png | Bin 0 -> 176 bytes .../rltiles/item/potion/i-coagulated-blood.bmp | Bin 2102 -> 0 bytes .../rltiles/item/potion/i-coagulated-blood.png | Bin 0 -> 169 bytes .../source/rltiles/item/potion/i-confusion.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-confusion.png | Bin 0 -> 253 bytes .../source/rltiles/item/potion/i-cure-mutation.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-cure-mutation.png | Bin 0 -> 217 bytes crawl-ref/source/rltiles/item/potion/i-decay.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-decay.png | Bin 0 -> 419 bytes .../source/rltiles/item/potion/i-degeneration.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-degeneration.png | Bin 0 -> 220 bytes .../source/rltiles/item/potion/i-experience.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-experience.png | Bin 0 -> 184 bytes .../rltiles/item/potion/i-gain-dexterity.bmp | Bin 2102 -> 0 bytes .../rltiles/item/potion/i-gain-dexterity.png | Bin 0 -> 174 bytes .../rltiles/item/potion/i-gain-intelligence.bmp | Bin 2102 -> 0 bytes .../rltiles/item/potion/i-gain-intelligence.png | Bin 0 -> 165 bytes .../source/rltiles/item/potion/i-gain-strength.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-gain-strength.png | Bin 0 -> 176 bytes .../source/rltiles/item/potion/i-heal-wounds.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-heal-wounds.png | Bin 0 -> 236 bytes crawl-ref/source/rltiles/item/potion/i-heal.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-heal.png | Bin 0 -> 182 bytes .../source/rltiles/item/potion/i-invisibility.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-invisibility.png | Bin 0 -> 246 bytes crawl-ref/source/rltiles/item/potion/i-label.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-label.png | Bin 0 -> 540 bytes crawl-ref/source/rltiles/item/potion/i-label2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-levitation.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-levitation.png | Bin 0 -> 190 bytes crawl-ref/source/rltiles/item/potion/i-magic.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-magic.png | Bin 0 -> 211 bytes crawl-ref/source/rltiles/item/potion/i-might.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-might.png | Bin 0 -> 301 bytes .../source/rltiles/item/potion/i-mutation.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-mutation.png | Bin 0 -> 282 bytes .../source/rltiles/item/potion/i-paralysis.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-paralysis.png | Bin 0 -> 205 bytes crawl-ref/source/rltiles/item/potion/i-poison.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-poison.png | Bin 0 -> 220 bytes .../source/rltiles/item/potion/i-porridge.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-porridge.png | Bin 0 -> 283 bytes .../source/rltiles/item/potion/i-resistance.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-resistance.png | Bin 0 -> 218 bytes .../rltiles/item/potion/i-restore-abilities.bmp | Bin 2102 -> 0 bytes .../rltiles/item/potion/i-restore-abilities.png | Bin 0 -> 225 bytes crawl-ref/source/rltiles/item/potion/i-slowing.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-slowing.png | Bin 0 -> 267 bytes crawl-ref/source/rltiles/item/potion/i-speed.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-speed.png | Bin 0 -> 294 bytes .../source/rltiles/item/potion/i-strong-poison.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/i-strong-poison.png | Bin 0 -> 273 bytes crawl-ref/source/rltiles/item/potion/i-water.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/i-water.png | Bin 0 -> 233 bytes crawl-ref/source/rltiles/item/potion/magenta.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/magenta.png | Bin 0 -> 531 bytes crawl-ref/source/rltiles/item/potion/milky.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/murky.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/orange.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/orange.png | Bin 0 -> 525 bytes crawl-ref/source/rltiles/item/potion/pink.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/pink.png | Bin 0 -> 535 bytes crawl-ref/source/rltiles/item/potion/puce.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/potion/purple_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/ruby.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/ruby.png | Bin 0 -> 547 bytes crawl-ref/source/rltiles/item/potion/silver.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/silver.png | Bin 0 -> 501 bytes crawl-ref/source/rltiles/item/potion/sky_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/smoky.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/swirly.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/white.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/white.png | Bin 0 -> 444 bytes crawl-ref/source/rltiles/item/potion/yellow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/potion/yellow.png | Bin 0 -> 538 bytes crawl-ref/source/rltiles/item/ring/agate.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/agate.png | Bin 0 -> 278 bytes crawl-ref/source/rltiles/item/ring/black_onyx.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/brass.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/brass.png | Bin 0 -> 294 bytes crawl-ref/source/rltiles/item/ring/bronze.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/bronze.png | Bin 0 -> 398 bytes crawl-ref/source/rltiles/item/ring/clay.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/clay.png | Bin 0 -> 385 bytes crawl-ref/source/rltiles/item/ring/copper.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/copper.png | Bin 0 -> 281 bytes crawl-ref/source/rltiles/item/ring/coral.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/coral.png | Bin 0 -> 269 bytes crawl-ref/source/rltiles/item/ring/diamond.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/diamond.png | Bin 0 -> 307 bytes crawl-ref/source/rltiles/item/ring/emerald.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/emerald.png | Bin 0 -> 274 bytes crawl-ref/source/rltiles/item/ring/engagement.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/glass.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/glass.png | Bin 0 -> 307 bytes crawl-ref/source/rltiles/item/ring/gold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/gold.png | Bin 0 -> 352 bytes crawl-ref/source/rltiles/item/ring/gold_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/gold_blue.png | Bin 0 -> 391 bytes crawl-ref/source/rltiles/item/ring/gold_cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/gold_green.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/gold_green.png | Bin 0 -> 381 bytes .../source/rltiles/item/ring/gold_magenta.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/gold_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/gold_red.png | Bin 0 -> 381 bytes crawl-ref/source/rltiles/item/ring/gold_white.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/gold_yellow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/granite.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/granite.png | Bin 0 -> 310 bytes crawl-ref/source/rltiles/item/ring/iron.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/iron.png | Bin 0 -> 264 bytes crawl-ref/source/rltiles/item/ring/ivory.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/ivory.png | Bin 0 -> 297 bytes crawl-ref/source/rltiles/item/ring/jade.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/jade.png | Bin 0 -> 285 bytes crawl-ref/source/rltiles/item/ring/moonstone.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/moonstone.png | Bin 0 -> 324 bytes crawl-ref/source/rltiles/item/ring/opal.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/opal.png | Bin 0 -> 306 bytes crawl-ref/source/rltiles/item/ring/pearl.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/pearl.png | Bin 0 -> 299 bytes crawl-ref/source/rltiles/item/ring/plain_black.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/plain_black.png | Bin 0 -> 277 bytes crawl-ref/source/rltiles/item/ring/plain_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/plain_cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/plain_dark.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/plain_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/ring/plain_magenta.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/plain_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/plain_red.png | Bin 0 -> 266 bytes .../source/rltiles/item/ring/plain_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/ring/plain_yellow.png | Bin 0 -> 277 bytes crawl-ref/source/rltiles/item/ring/ruby.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/sapphire.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/shiny.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/silver.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/silver.png | Bin 0 -> 270 bytes crawl-ref/source/rltiles/item/ring/steel.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/steel.png | Bin 0 -> 293 bytes crawl-ref/source/rltiles/item/ring/tiger_eye.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/tiger_eye.png | Bin 0 -> 341 bytes crawl-ref/source/rltiles/item/ring/topaz.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/twisted.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/urand_mage.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/urand_mage.png | Bin 0 -> 617 bytes .../source/rltiles/item/ring/urand_robustness.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/ring/urand_robustness.png | Bin 0 -> 721 bytes .../source/rltiles/item/ring/urand_shadows.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/ring/urand_shadows.png | Bin 0 -> 687 bytes .../source/rltiles/item/ring/urand_shaolin.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/ring/urand_shaolin.png | Bin 0 -> 521 bytes crawl-ref/source/rltiles/item/ring/wire.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/wooden.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/ring/wooden.png | Bin 0 -> 279 bytes .../source/rltiles/item/rod/i-rod_demonology.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/rod/i-rod_demonology.png | Bin 0 -> 229 bytes .../rltiles/item/rod/i-rod_destruction_fire.bmp | Bin 3126 -> 0 bytes .../rltiles/item/rod/i-rod_destruction_fire.png | Bin 0 -> 215 bytes .../rltiles/item/rod/i-rod_destruction_ice.bmp | Bin 3126 -> 0 bytes .../rltiles/item/rod/i-rod_destruction_ice.png | Bin 0 -> 203 bytes .../item/rod/i-rod_destruction_inaccuracy.bmp | Bin 3126 -> 0 bytes .../item/rod/i-rod_destruction_inaccuracy.png | Bin 0 -> 202 bytes .../item/rod/i-rod_destruction_lightning.bmp | Bin 3126 -> 0 bytes .../item/rod/i-rod_destruction_lightning.png | Bin 0 -> 196 bytes .../source/rltiles/item/rod/i-rod_discovery.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/rod/i-rod_discovery.png | Bin 0 -> 236 bytes .../source/rltiles/item/rod/i-rod_smiting.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/rod/i-rod_smiting.png | Bin 0 -> 238 bytes .../source/rltiles/item/rod/i-rod_striking.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/rod/i-rod_striking.png | Bin 0 -> 286 bytes .../source/rltiles/item/rod/i-rod_summoning.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/rod/i-rod_summoning.png | Bin 0 -> 324 bytes crawl-ref/source/rltiles/item/rod/i-rod_venom.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/item/rod/i-rod_venom.png | Bin 0 -> 251 bytes .../source/rltiles/item/rod/i-rod_warding.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/rod/i-rod_warding.png | Bin 0 -> 203 bytes crawl-ref/source/rltiles/item/rod/rod00.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod00.png | Bin 0 -> 197 bytes crawl-ref/source/rltiles/item/rod/rod01.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod01.png | Bin 0 -> 227 bytes crawl-ref/source/rltiles/item/rod/rod02.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod02.png | Bin 0 -> 248 bytes crawl-ref/source/rltiles/item/rod/rod03.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod03.png | Bin 0 -> 223 bytes crawl-ref/source/rltiles/item/rod/rod04.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod04.png | Bin 0 -> 208 bytes crawl-ref/source/rltiles/item/rod/rod05.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod05.png | Bin 0 -> 197 bytes crawl-ref/source/rltiles/item/rod/rod06.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod06.png | Bin 0 -> 185 bytes crawl-ref/source/rltiles/item/rod/rod07.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod07.png | Bin 0 -> 207 bytes crawl-ref/source/rltiles/item/rod/rod08.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod08.png | Bin 0 -> 223 bytes crawl-ref/source/rltiles/item/rod/rod09.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/rod/rod09.png | Bin 0 -> 228 bytes .../source/rltiles/item/scroll/blank_paper.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/blank_paper.png | Bin 0 -> 584 bytes .../source/rltiles/item/scroll/i-acquirement.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-acquirement.png | Bin 0 -> 384 bytes .../source/rltiles/item/scroll/i-blinking.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-blinking.png | Bin 0 -> 266 bytes .../source/rltiles/item/scroll/i-curse_armour.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-curse_armour.png | Bin 0 -> 412 bytes .../source/rltiles/item/scroll/i-curse_weapon.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-curse_weapon.png | Bin 0 -> 299 bytes .../source/rltiles/item/scroll/i-detect_curse.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-detect_curse.png | Bin 0 -> 218 bytes .../rltiles/item/scroll/i-enchant-weapon1.bmp | Bin 2102 -> 0 bytes .../rltiles/item/scroll/i-enchant-weapon1.png | Bin 0 -> 238 bytes .../rltiles/item/scroll/i-enchant-weapon2.bmp | Bin 2102 -> 0 bytes .../rltiles/item/scroll/i-enchant-weapon2.png | Bin 0 -> 237 bytes .../rltiles/item/scroll/i-enchant-weapon3.bmp | Bin 2102 -> 0 bytes .../rltiles/item/scroll/i-enchant-weapon3.png | Bin 0 -> 240 bytes .../rltiles/item/scroll/i-enchant_armour.bmp | Bin 2102 -> 0 bytes .../rltiles/item/scroll/i-enchant_armour.png | Bin 0 -> 408 bytes crawl-ref/source/rltiles/item/scroll/i-fear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/scroll/i-fear.png | Bin 0 -> 232 bytes crawl-ref/source/rltiles/item/scroll/i-fog.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/scroll/i-fog.png | Bin 0 -> 408 bytes .../source/rltiles/item/scroll/i-holy_word.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-holy_word.png | Bin 0 -> 220 bytes .../source/rltiles/item/scroll/i-identify.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-identify.png | Bin 0 -> 229 bytes .../source/rltiles/item/scroll/i-immolation.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-immolation.png | Bin 0 -> 294 bytes .../source/rltiles/item/scroll/i-magic_mapping.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-magic_mapping.png | Bin 0 -> 214 bytes crawl-ref/source/rltiles/item/scroll/i-noise.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/scroll/i-noise.png | Bin 0 -> 199 bytes .../rltiles/item/scroll/i-random_uselessness.bmp | Bin 2102 -> 0 bytes .../rltiles/item/scroll/i-random_uselessness.png | Bin 0 -> 221 bytes .../source/rltiles/item/scroll/i-recharging.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-recharging.png | Bin 0 -> 292 bytes .../source/rltiles/item/scroll/i-remove_curse.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-remove_curse.png | Bin 0 -> 332 bytes .../source/rltiles/item/scroll/i-summoning.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-summoning.png | Bin 0 -> 252 bytes .../source/rltiles/item/scroll/i-teleportation.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/scroll/i-teleportation.png | Bin 0 -> 230 bytes crawl-ref/source/rltiles/item/scroll/i-torment.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/scroll/i-torment.png | Bin 0 -> 317 bytes .../rltiles/item/scroll/i-vorpalize-weapon.bmp | Bin 2102 -> 0 bytes .../rltiles/item/scroll/i-vorpalize-weapon.png | Bin 0 -> 238 bytes crawl-ref/source/rltiles/item/scroll/scroll.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/scroll/scroll.png | Bin 0 -> 714 bytes .../source/rltiles/item/staff/i-staff_air.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_air.png | Bin 0 -> 196 bytes .../rltiles/item/staff/i-staff_channeling.bmp | Bin 3126 -> 0 bytes .../rltiles/item/staff/i-staff_channeling.png | Bin 0 -> 320 bytes .../source/rltiles/item/staff/i-staff_cold.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_cold.png | Bin 0 -> 203 bytes .../rltiles/item/staff/i-staff_conjuration.bmp | Bin 3126 -> 0 bytes .../rltiles/item/staff/i-staff_conjuration.png | Bin 0 -> 240 bytes .../source/rltiles/item/staff/i-staff_death.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_death.png | Bin 0 -> 279 bytes .../source/rltiles/item/staff/i-staff_earth.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_earth.png | Bin 0 -> 236 bytes .../rltiles/item/staff/i-staff_enchantment.bmp | Bin 3126 -> 0 bytes .../rltiles/item/staff/i-staff_enchantment.png | Bin 0 -> 289 bytes .../source/rltiles/item/staff/i-staff_energy.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_energy.png | Bin 0 -> 202 bytes .../source/rltiles/item/staff/i-staff_fire.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_fire.png | Bin 0 -> 215 bytes .../source/rltiles/item/staff/i-staff_poison.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_poison.png | Bin 0 -> 219 bytes .../source/rltiles/item/staff/i-staff_power.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_power.png | Bin 0 -> 197 bytes .../rltiles/item/staff/i-staff_summoning.bmp | Bin 3126 -> 0 bytes .../rltiles/item/staff/i-staff_summoning.png | Bin 0 -> 324 bytes .../source/rltiles/item/staff/i-staff_wizardry.bmp | Bin 3126 -> 0 bytes .../source/rltiles/item/staff/i-staff_wizardry.png | Bin 0 -> 268 bytes crawl-ref/source/rltiles/item/staff/staff00.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff00.png | Bin 0 -> 405 bytes crawl-ref/source/rltiles/item/staff/staff01.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff01.png | Bin 0 -> 390 bytes crawl-ref/source/rltiles/item/staff/staff02.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff02.png | Bin 0 -> 375 bytes crawl-ref/source/rltiles/item/staff/staff03.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff03.png | Bin 0 -> 473 bytes crawl-ref/source/rltiles/item/staff/staff04.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff04.png | Bin 0 -> 305 bytes crawl-ref/source/rltiles/item/staff/staff05.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff05.png | Bin 0 -> 356 bytes crawl-ref/source/rltiles/item/staff/staff06.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff06.png | Bin 0 -> 416 bytes crawl-ref/source/rltiles/item/staff/staff07.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff07.png | Bin 0 -> 395 bytes crawl-ref/source/rltiles/item/staff/staff08.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff08.png | Bin 0 -> 389 bytes crawl-ref/source/rltiles/item/staff/staff09.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/staff/staff09.png | Bin 0 -> 385 bytes crawl-ref/source/rltiles/item/wand/gem_bone.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_bone.png | Bin 0 -> 399 bytes crawl-ref/source/rltiles/item/wand/gem_brass.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_brass.png | Bin 0 -> 396 bytes crawl-ref/source/rltiles/item/wand/gem_bronze.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_bronze.png | Bin 0 -> 396 bytes crawl-ref/source/rltiles/item/wand/gem_copper.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_copper.png | Bin 0 -> 350 bytes crawl-ref/source/rltiles/item/wand/gem_glass.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_glass.png | Bin 0 -> 328 bytes crawl-ref/source/rltiles/item/wand/gem_gold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_gold.png | Bin 0 -> 387 bytes crawl-ref/source/rltiles/item/wand/gem_iron.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_iron.png | Bin 0 -> 396 bytes crawl-ref/source/rltiles/item/wand/gem_ivory.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_ivory.png | Bin 0 -> 422 bytes crawl-ref/source/rltiles/item/wand/gem_lead.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_lead.png | Bin 0 -> 397 bytes crawl-ref/source/rltiles/item/wand/gem_plastic.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_plastic.png | Bin 0 -> 390 bytes crawl-ref/source/rltiles/item/wand/gem_silver.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_silver.png | Bin 0 -> 359 bytes crawl-ref/source/rltiles/item/wand/gem_wood.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/gem_wood.png | Bin 0 -> 435 bytes crawl-ref/source/rltiles/item/wand/i-cold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-cold.png | Bin 0 -> 488 bytes crawl-ref/source/rltiles/item/wand/i-confusion.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-confusion.png | Bin 0 -> 253 bytes crawl-ref/source/rltiles/item/wand/i-digging.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-digging.png | Bin 0 -> 243 bytes .../source/rltiles/item/wand/i-disintegration.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/wand/i-disintegration.png | Bin 0 -> 228 bytes crawl-ref/source/rltiles/item/wand/i-draining.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-draining.png | Bin 0 -> 307 bytes .../source/rltiles/item/wand/i-enslavement.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/wand/i-enslavement.png | Bin 0 -> 252 bytes crawl-ref/source/rltiles/item/wand/i-fire.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-fire.png | Bin 0 -> 236 bytes crawl-ref/source/rltiles/item/wand/i-fireball.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-fireball.png | Bin 0 -> 556 bytes crawl-ref/source/rltiles/item/wand/i-flame.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-flame.png | Bin 0 -> 168 bytes crawl-ref/source/rltiles/item/wand/i-frost.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-frost.png | Bin 0 -> 249 bytes crawl-ref/source/rltiles/item/wand/i-hasting.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-hasting.png | Bin 0 -> 294 bytes crawl-ref/source/rltiles/item/wand/i-healing.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-healing.png | Bin 0 -> 182 bytes .../source/rltiles/item/wand/i-invisibility.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/wand/i-invisibility.png | Bin 0 -> 246 bytes crawl-ref/source/rltiles/item/wand/i-label.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-label.png | Bin 0 -> 256 bytes crawl-ref/source/rltiles/item/wand/i-lightning.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-lightning.png | Bin 0 -> 165 bytes .../source/rltiles/item/wand/i-magic_darts.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/wand/i-magic_darts.png | Bin 0 -> 177 bytes crawl-ref/source/rltiles/item/wand/i-paralysis.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-paralysis.png | Bin 0 -> 205 bytes .../source/rltiles/item/wand/i-polymorph_other.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/wand/i-polymorph_other.png | Bin 0 -> 251 bytes .../source/rltiles/item/wand/i-random_effects.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/wand/i-random_effects.png | Bin 0 -> 221 bytes crawl-ref/source/rltiles/item/wand/i-slowing.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/wand/i-slowing.png | Bin 0 -> 267 bytes .../source/rltiles/item/wand/i-teleportation.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/wand/i-teleportation.png | Bin 0 -> 233 bytes crawl-ref/source/rltiles/item/weapon/ankus.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/ankus.png | Bin 0 -> 572 bytes crawl-ref/source/rltiles/item/weapon/arrow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/axe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/bardiche.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/battle_axe.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/battle_axe.png | Bin 0 -> 569 bytes .../source/rltiles/item/weapon/battle_axe2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/battle_axe2.png | Bin 0 -> 541 bytes .../source/rltiles/item/weapon/battle_axe3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/battle_axe3.png | Bin 0 -> 622 bytes .../source/rltiles/item/weapon/bec_de_corbin.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/bill_guisarme.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/blessed_blade.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/blessed_blade.png | Bin 0 -> 656 bytes crawl-ref/source/rltiles/item/weapon/blowgun.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/blowgun.png | Bin 0 -> 254 bytes crawl-ref/source/rltiles/item/weapon/blowgun2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/blowgun2.png | Bin 0 -> 309 bytes crawl-ref/source/rltiles/item/weapon/bow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/bow.png | Bin 0 -> 406 bytes crawl-ref/source/rltiles/item/weapon/bow2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/bow2.png | Bin 0 -> 412 bytes .../source/rltiles/item/weapon/broad_axe2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/broad_axe2.png | Bin 0 -> 612 bytes .../source/rltiles/item/weapon/broadsword.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/bullwhip.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/bullwhip.png | Bin 0 -> 472 bytes crawl-ref/source/rltiles/item/weapon/club.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/club.png | Bin 0 -> 358 bytes crawl-ref/source/rltiles/item/weapon/crossbow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/crossbow.png | Bin 0 -> 602 bytes crawl-ref/source/rltiles/item/weapon/crossbow2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/crossbow2.png | Bin 0 -> 726 bytes .../source/rltiles/item/weapon/crossbow_bolt.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/crossbow_bolt.png | Bin 0 -> 276 bytes crawl-ref/source/rltiles/item/weapon/dagger.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/dagger.png | Bin 0 -> 338 bytes crawl-ref/source/rltiles/item/weapon/dart-p.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/dart-p.png | Bin 0 -> 279 bytes crawl-ref/source/rltiles/item/weapon/dart.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/dart.png | Bin 0 -> 252 bytes .../source/rltiles/item/weapon/demon_blade.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/demon_blade.png | Bin 0 -> 588 bytes .../source/rltiles/item/weapon/demon_trident.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/demon_trident.png | Bin 0 -> 393 bytes .../source/rltiles/item/weapon/demon_whip.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/demon_whip.png | Bin 0 -> 847 bytes .../source/rltiles/item/weapon/double_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/double_sword.png | Bin 0 -> 455 bytes .../source/rltiles/item/weapon/elven_arrow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/elven_bow.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/elven_broadsword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/elven_dagger.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/elven_dagger.png | Bin 0 -> 301 bytes .../rltiles/item/weapon/elven_short_sword.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/elven_short_sword.png | Bin 0 -> 368 bytes .../source/rltiles/item/weapon/elven_spear.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/elven_spear.png | Bin 0 -> 377 bytes .../source/rltiles/item/weapon/eveningstar.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/eveningstar.png | Bin 0 -> 633 bytes .../source/rltiles/item/weapon/eveningstar2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/eveningstar2.png | Bin 0 -> 697 bytes .../source/rltiles/item/weapon/executioner_axe.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/executioner_axe.png | Bin 0 -> 582 bytes .../rltiles/item/weapon/executioner_axe2.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/executioner_axe2.png | Bin 0 -> 492 bytes crawl-ref/source/rltiles/item/weapon/falchion.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/falchion.png | Bin 0 -> 453 bytes crawl-ref/source/rltiles/item/weapon/fauchard.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/flail.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/flail.png | Bin 0 -> 418 bytes crawl-ref/source/rltiles/item/weapon/flail2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/flail2.png | Bin 0 -> 552 bytes .../source/rltiles/item/weapon/flail_angmar.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/giant_club.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/giant_club.png | Bin 0 -> 419 bytes .../rltiles/item/weapon/giant_spiked_club.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/giant_spiked_club.png | Bin 0 -> 557 bytes crawl-ref/source/rltiles/item/weapon/glaive.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/glaive.png | Bin 0 -> 349 bytes crawl-ref/source/rltiles/item/weapon/glaive2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/glaive2.png | Bin 0 -> 464 bytes .../source/rltiles/item/weapon/great_flail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/great_flail.png | Bin 0 -> 558 bytes .../source/rltiles/item/weapon/great_flail2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/great_flail2.png | Bin 0 -> 598 bytes .../source/rltiles/item/weapon/greatsword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/greatsword.png | Bin 0 -> 568 bytes .../source/rltiles/item/weapon/greatsword2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/greatsword2.png | Bin 0 -> 662 bytes crawl-ref/source/rltiles/item/weapon/guisarme.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/halberd.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/halberd.png | Bin 0 -> 354 bytes crawl-ref/source/rltiles/item/weapon/halberd2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/halberd2.png | Bin 0 -> 481 bytes crawl-ref/source/rltiles/item/weapon/hammer.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/hammer.png | Bin 0 -> 445 bytes crawl-ref/source/rltiles/item/weapon/hammer2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/hammer2.png | Bin 0 -> 532 bytes crawl-ref/source/rltiles/item/weapon/hand_axe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/hand_axe.png | Bin 0 -> 426 bytes .../source/rltiles/item/weapon/hand_crossbow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/hand_crossbow.png | Bin 0 -> 657 bytes .../source/rltiles/item/weapon/hand_crossbow2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/hand_crossbow2.png | Bin 0 -> 742 bytes crawl-ref/source/rltiles/item/weapon/javelin.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/javelin.png | Bin 0 -> 321 bytes crawl-ref/source/rltiles/item/weapon/katana.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/katana2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/katana2.png | Bin 0 -> 428 bytes crawl-ref/source/rltiles/item/weapon/katana3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/katana3.png | Bin 0 -> 419 bytes crawl-ref/source/rltiles/item/weapon/knife.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/knife.png | Bin 0 -> 272 bytes crawl-ref/source/rltiles/item/weapon/lajatang.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/lajatang.png | Bin 0 -> 327 bytes crawl-ref/source/rltiles/item/weapon/lajatang2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/lajatang2.png | Bin 0 -> 334 bytes .../source/rltiles/item/weapon/lochaber_axe.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/lochaber_axe.png | Bin 0 -> 412 bytes .../source/rltiles/item/weapon/long_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/long_sword2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/long_sword2.png | Bin 0 -> 430 bytes .../source/rltiles/item/weapon/long_sword3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/long_sword3.png | Bin 0 -> 579 bytes crawl-ref/source/rltiles/item/weapon/longbow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/longbow.png | Bin 0 -> 391 bytes .../source/rltiles/item/weapon/lucern_hammer.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/mace.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/mace.png | Bin 0 -> 444 bytes crawl-ref/source/rltiles/item/weapon/mace2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/mace2.png | Bin 0 -> 499 bytes crawl-ref/source/rltiles/item/weapon/mace3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/mace_large.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/mace_large.png | Bin 0 -> 438 bytes .../source/rltiles/item/weapon/mace_large2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/mace_large2.png | Bin 0 -> 515 bytes .../source/rltiles/item/weapon/morning_star.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/morningstar.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/morningstar.png | Bin 0 -> 546 bytes .../source/rltiles/item/weapon/morningstar2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/morningstar2.png | Bin 0 -> 641 bytes crawl-ref/source/rltiles/item/weapon/needle-p.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/needle-p.png | Bin 0 -> 184 bytes crawl-ref/source/rltiles/item/weapon/needle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/needle.png | Bin 0 -> 179 bytes .../source/rltiles/item/weapon/orcish_arrow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/orcish_bow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/orcish_dagger.bmp | Bin 2106 -> 0 bytes .../source/rltiles/item/weapon/orcish_dagger.png | Bin 0 -> 362 bytes .../source/rltiles/item/weapon/orcish_glaive.bmp | Bin 2106 -> 0 bytes .../source/rltiles/item/weapon/orcish_glaive.png | Bin 0 -> 417 bytes .../rltiles/item/weapon/orcish_great_sword.bmp | Bin 2106 -> 0 bytes .../rltiles/item/weapon/orcish_great_sword.png | Bin 0 -> 393 bytes .../rltiles/item/weapon/orcish_long_sword.bmp | Bin 2106 -> 0 bytes .../rltiles/item/weapon/orcish_long_sword.png | Bin 0 -> 390 bytes .../rltiles/item/weapon/orcish_short_sword.bmp | Bin 2106 -> 0 bytes .../rltiles/item/weapon/orcish_short_sword.png | Bin 0 -> 387 bytes .../source/rltiles/item/weapon/orcish_spear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/partisan.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/quarterstaff.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/quarterstaff.png | Bin 0 -> 422 bytes .../source/rltiles/item/weapon/quickblade.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/quickblade.png | Bin 0 -> 497 bytes crawl-ref/source/rltiles/item/weapon/ranseur.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/rubber_hose.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/runesword.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/sabre2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/sabre2.png | Bin 0 -> 284 bytes crawl-ref/source/rltiles/item/weapon/scimitar.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/scimitar.png | Bin 0 -> 577 bytes crawl-ref/source/rltiles/item/weapon/scimitar2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/scimitar2.png | Bin 0 -> 649 bytes crawl-ref/source/rltiles/item/weapon/scythe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/scythe.png | Bin 0 -> 447 bytes crawl-ref/source/rltiles/item/weapon/scythe2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/scythe2.png | Bin 0 -> 452 bytes .../source/rltiles/item/weapon/short_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/short_sword.png | Bin 0 -> 402 bytes .../source/rltiles/item/weapon/short_sword2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/short_sword2.png | Bin 0 -> 468 bytes .../source/rltiles/item/weapon/silver_arrow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/silver_saber.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/silver_saber.png | Bin 0 -> 355 bytes .../source/rltiles/item/weapon/silver_spear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/sling.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/sling.png | Bin 0 -> 666 bytes .../source/rltiles/item/weapon/sling_bullet.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/sling_bullet.png | Bin 0 -> 245 bytes crawl-ref/source/rltiles/item/weapon/spear.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/spear2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/spear2.png | Bin 0 -> 443 bytes crawl-ref/source/rltiles/item/weapon/spetum.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/spiked_flail.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/spiked_flail.png | Bin 0 -> 515 bytes .../source/rltiles/item/weapon/spiked_flail2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/spiked_flail2.png | Bin 0 -> 594 bytes .../rltiles/item/weapon/spwpn_glaive_of_prune.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_glaive_of_prune.png | Bin 0 -> 274 bytes .../item/weapon/spwpn_knife_of_accuracy.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_knife_of_accuracy.png | Bin 0 -> 478 bytes .../item/weapon/spwpn_mace_of_variability.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_mace_of_variability.png | Bin 0 -> 441 bytes .../item/weapon/spwpn_sceptre_of_asmodeus.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_sceptre_of_asmodeus.png | Bin 0 -> 646 bytes .../item/weapon/spwpn_sceptre_of_asmodeus2.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_sceptre_of_torment.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_sceptre_of_torment.png | Bin 0 -> 507 bytes .../item/weapon/spwpn_sceptre_of_torment2.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_scythe_of_curses.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_scythe_of_curses.png | Bin 0 -> 549 bytes .../item/weapon/spwpn_scythe_of_curses2.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_singing_sword.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_singing_sword.png | Bin 0 -> 558 bytes .../rltiles/item/weapon/spwpn_singing_sword2.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_staff_of_dispater.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_staff_of_dispater.png | Bin 0 -> 503 bytes .../item/weapon/spwpn_staff_of_dispater2.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_staff_of_olgreb.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_staff_of_olgreb.png | Bin 0 -> 475 bytes .../rltiles/item/weapon/spwpn_sword_of_cerebov.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_sword_of_cerebov.png | Bin 0 -> 375 bytes .../rltiles/item/weapon/spwpn_sword_of_power.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_sword_of_power.png | Bin 0 -> 485 bytes .../rltiles/item/weapon/spwpn_sword_of_power2.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_sword_of_zonguldrok.bmp | Bin 2102 -> 0 bytes .../item/weapon/spwpn_sword_of_zonguldrok.png | Bin 0 -> 547 bytes .../item/weapon/spwpn_sword_of_zonguldrok2.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_vampires_tooth.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_vampires_tooth.png | Bin 0 -> 513 bytes .../rltiles/item/weapon/spwpn_wrath_of_trog.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/spwpn_wrath_of_trog.png | Bin 0 -> 585 bytes .../rltiles/item/weapon/spwpn_wrath_of_trog2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/spwpn_wucad_mu.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/spwpn_wucad_mu.png | Bin 0 -> 542 bytes crawl-ref/source/rltiles/item/weapon/stiletto.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/sword_orcish.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/throwing_net.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/throwing_net.png | Bin 0 -> 315 bytes crawl-ref/source/rltiles/item/weapon/trident.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/trident.png | Bin 0 -> 309 bytes crawl-ref/source/rltiles/item/weapon/trident2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/trident2.png | Bin 0 -> 435 bytes .../source/rltiles/item/weapon/triple_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/triple_sword.png | Bin 0 -> 532 bytes crawl-ref/source/rltiles/item/weapon/tsurugi.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/two_handed_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_arga.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_arga.png | Bin 0 -> 803 bytes .../source/rltiles/item/weapon/urand_bloodbane.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_bloodbane.png | Bin 0 -> 338 bytes .../source/rltiles/item/weapon/urand_blowgun.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_blowgun.png | Bin 0 -> 303 bytes .../rltiles/item/weapon/urand_brilliance.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_brilliance.png | Bin 0 -> 736 bytes .../rltiles/item/weapon/urand_chilly_death.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_chilly_death.png | Bin 0 -> 529 bytes .../rltiles/item/weapon/urand_doom_knight.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_doom_knight.png | Bin 0 -> 490 bytes .../source/rltiles/item/weapon/urand_elemental.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_elemental.png | Bin 0 -> 461 bytes crawl-ref/source/rltiles/item/weapon/urand_eos.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/urand_eos.png | Bin 0 -> 698 bytes .../source/rltiles/item/weapon/urand_erchidel.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_erchidel.png | Bin 0 -> 435 bytes .../rltiles/item/weapon/urand_fiery_devil.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_fiery_devil.png | Bin 0 -> 757 bytes .../source/rltiles/item/weapon/urand_finisher.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_finisher.png | Bin 0 -> 427 bytes .../rltiles/item/weapon/urand_flaming_death.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_flaming_death.png | Bin 0 -> 900 bytes .../source/rltiles/item/weapon/urand_guard.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_guard.png | Bin 0 -> 267 bytes .../source/rltiles/item/weapon/urand_jihad.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_jihad.png | Bin 0 -> 353 bytes .../source/rltiles/item/weapon/urand_krishna.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_krishna.png | Bin 0 -> 458 bytes .../source/rltiles/item/weapon/urand_leech.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_leech.png | Bin 0 -> 503 bytes .../source/rltiles/item/weapon/urand_morg.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_morg.png | Bin 0 -> 612 bytes .../rltiles/item/weapon/urand_octopus_king.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_octopus_king.png | Bin 0 -> 412 bytes .../source/rltiles/item/weapon/urand_plutonium.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_plutonium.png | Bin 0 -> 430 bytes .../source/rltiles/item/weapon/urand_punk.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_punk.png | Bin 0 -> 666 bytes .../rltiles/item/weapon/urand_serpent_scourge.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_serpent_scourge.png | Bin 0 -> 528 bytes .../rltiles/item/weapon/urand_skullcrusher.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_skullcrusher.png | Bin 0 -> 608 bytes .../source/rltiles/item/weapon/urand_sniper.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_sniper.png | Bin 0 -> 739 bytes .../rltiles/item/weapon/urand_spriggans_knife.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_spriggans_knife.png | Bin 0 -> 391 bytes .../rltiles/item/weapon/urand_undeadhunter.bmp | Bin 2102 -> 0 bytes .../rltiles/item/weapon/urand_undeadhunter.png | Bin 0 -> 702 bytes .../source/rltiles/item/weapon/urand_voo_doo.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_voo_doo.png | Bin 0 -> 493 bytes .../source/rltiles/item/weapon/urand_wyrmbane.bmp | Bin 2102 -> 0 bytes .../source/rltiles/item/weapon/urand_wyrmbane.png | Bin 0 -> 396 bytes crawl-ref/source/rltiles/item/weapon/voulge.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/war_axe.bmp | Bin 2106 -> 0 bytes crawl-ref/source/rltiles/item/weapon/war_axe.png | Bin 0 -> 455 bytes .../source/rltiles/item/weapon/war_hammer.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/ya.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/item/weapon/ya.png | Bin 0 -> 329 bytes crawl-ref/source/rltiles/makefile.unix | 147 +-- crawl-ref/source/rltiles/player/arm/claws.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/arm/claws.png | Bin 0 -> 169 bytes .../source/rltiles/player/arm/gauntlet_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/gauntlet_blue.png | Bin 0 -> 169 bytes .../source/rltiles/player/arm/glove_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_black.png | Bin 0 -> 214 bytes .../source/rltiles/player/arm/glove_black2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_black2.png | Bin 0 -> 180 bytes crawl-ref/source/rltiles/player/arm/glove_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/arm/glove_blue.png | Bin 0 -> 165 bytes .../source/rltiles/player/arm/glove_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_brown.png | Bin 0 -> 214 bytes .../source/rltiles/player/arm/glove_chunli.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_chunli.png | Bin 0 -> 175 bytes crawl-ref/source/rltiles/player/arm/glove_gold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/arm/glove_gold.png | Bin 0 -> 154 bytes crawl-ref/source/rltiles/player/arm/glove_gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/arm/glove_gray.png | Bin 0 -> 226 bytes .../source/rltiles/player/arm/glove_grayfist.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_grayfist.png | Bin 0 -> 207 bytes .../source/rltiles/player/arm/glove_orange.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_orange.png | Bin 0 -> 220 bytes .../source/rltiles/player/arm/glove_purple.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_purple.png | Bin 0 -> 176 bytes crawl-ref/source/rltiles/player/arm/glove_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/arm/glove_red.png | Bin 0 -> 218 bytes .../source/rltiles/player/arm/glove_short_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_short_blue.png | Bin 0 -> 130 bytes .../source/rltiles/player/arm/glove_short_gray.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_short_gray.png | Bin 0 -> 140 bytes .../rltiles/player/arm/glove_short_green.bmp | Bin 2102 -> 0 bytes .../rltiles/player/arm/glove_short_green.png | Bin 0 -> 138 bytes .../source/rltiles/player/arm/glove_short_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_short_red.png | Bin 0 -> 134 bytes .../rltiles/player/arm/glove_short_white.bmp | Bin 2102 -> 0 bytes .../rltiles/player/arm/glove_short_white.png | Bin 0 -> 134 bytes .../rltiles/player/arm/glove_short_yellow.bmp | Bin 2102 -> 0 bytes .../rltiles/player/arm/glove_short_yellow.png | Bin 0 -> 133 bytes .../source/rltiles/player/arm/glove_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/arm/glove_white.png | Bin 0 -> 205 bytes .../rltiles/player/arm/glove_wrist_purple.bmp | Bin 2102 -> 0 bytes .../rltiles/player/arm/glove_wrist_purple.png | Bin 0 -> 180 bytes .../player/barding/centaur_barding_blue.bmp | Bin 2102 -> 0 bytes .../player/barding/centaur_barding_blue.png | Bin 0 -> 384 bytes .../player/barding/centaur_barding_magenta.bmp | Bin 2102 -> 0 bytes .../player/barding/centaur_barding_magenta.png | Bin 0 -> 396 bytes .../player/barding/centaur_barding_metal.bmp | Bin 2102 -> 0 bytes .../player/barding/centaur_barding_metal.png | Bin 0 -> 405 bytes .../rltiles/player/barding/centaur_barding_red.bmp | Bin 2102 -> 0 bytes .../rltiles/player/barding/centaur_barding_red.png | Bin 0 -> 357 bytes .../rltiles/player/barding/naga_barding_blue.bmp | Bin 2102 -> 0 bytes .../rltiles/player/barding/naga_barding_blue.png | Bin 0 -> 204 bytes .../player/barding/naga_barding_magenta.bmp | Bin 2102 -> 0 bytes .../player/barding/naga_barding_magenta.png | Bin 0 -> 332 bytes .../rltiles/player/barding/naga_barding_metal.bmp | Bin 2102 -> 0 bytes .../rltiles/player/barding/naga_barding_metal.png | Bin 0 -> 257 bytes .../rltiles/player/barding/naga_barding_red.bmp | Bin 2102 -> 0 bytes .../rltiles/player/barding/naga_barding_red.png | Bin 0 -> 216 bytes crawl-ref/source/rltiles/player/base/centaur_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/centaur_f.png | Bin 0 -> 816 bytes crawl-ref/source/rltiles/player/base/centaur_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/centaur_m.png | Bin 0 -> 769 bytes .../source/rltiles/player/base/deep_elf_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/deep_elf_f.png | Bin 0 -> 664 bytes .../source/rltiles/player/base/deep_elf_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/deep_elf_m.png | Bin 0 -> 530 bytes crawl-ref/source/rltiles/player/base/demigod_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/demigod_f.png | Bin 0 -> 705 bytes crawl-ref/source/rltiles/player/base/demigod_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/demigod_m.png | Bin 0 -> 614 bytes .../source/rltiles/player/base/demonspawn_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/demonspawn_f.png | Bin 0 -> 426 bytes .../source/rltiles/player/base/demonspawn_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/demonspawn_m.png | Bin 0 -> 395 bytes .../rltiles/player/base/draconian_black_f.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_black_f.png | Bin 0 -> 533 bytes .../rltiles/player/base/draconian_black_m.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_black_m.png | Bin 0 -> 515 bytes .../source/rltiles/player/base/draconian_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/draconian_f.png | Bin 0 -> 497 bytes .../rltiles/player/base/draconian_gold_f.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_gold_f.png | Bin 0 -> 604 bytes .../rltiles/player/base/draconian_gold_m.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_gold_m.png | Bin 0 -> 589 bytes .../rltiles/player/base/draconian_gray_f.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_gray_f.png | Bin 0 -> 486 bytes .../rltiles/player/base/draconian_gray_m.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_gray_m.png | Bin 0 -> 515 bytes .../rltiles/player/base/draconian_green_f.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_green_f.png | Bin 0 -> 471 bytes .../rltiles/player/base/draconian_green_m.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_green_m.png | Bin 0 -> 468 bytes .../source/rltiles/player/base/draconian_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/draconian_m.png | Bin 0 -> 489 bytes .../rltiles/player/base/draconian_mottled_f.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_mottled_f.png | Bin 0 -> 601 bytes .../rltiles/player/base/draconian_mottled_m.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_mottled_m.png | Bin 0 -> 642 bytes .../rltiles/player/base/draconian_pale_f.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_pale_f.png | Bin 0 -> 509 bytes .../rltiles/player/base/draconian_pale_m.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_pale_m.png | Bin 0 -> 516 bytes .../rltiles/player/base/draconian_purple_f.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_purple_f.png | Bin 0 -> 511 bytes .../rltiles/player/base/draconian_purple_m.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_purple_m.png | Bin 0 -> 491 bytes .../source/rltiles/player/base/draconian_red_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/draconian_red_f.png | Bin 0 -> 451 bytes .../source/rltiles/player/base/draconian_red_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/draconian_red_m.png | Bin 0 -> 455 bytes .../rltiles/player/base/draconian_white_f.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_white_f.png | Bin 0 -> 485 bytes .../rltiles/player/base/draconian_white_m.bmp | Bin 2102 -> 0 bytes .../rltiles/player/base/draconian_white_m.png | Bin 0 -> 509 bytes crawl-ref/source/rltiles/player/base/dwarf_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/dwarf_f.png | Bin 0 -> 720 bytes crawl-ref/source/rltiles/player/base/dwarf_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/dwarf_m.png | Bin 0 -> 662 bytes crawl-ref/source/rltiles/player/base/elf_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/elf_f.png | Bin 0 -> 719 bytes crawl-ref/source/rltiles/player/base/elf_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/elf_m.png | Bin 0 -> 549 bytes crawl-ref/source/rltiles/player/base/ghoul_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/ghoul_f.png | Bin 0 -> 460 bytes crawl-ref/source/rltiles/player/base/ghoul_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/ghoul_m.png | Bin 0 -> 445 bytes crawl-ref/source/rltiles/player/base/gnome_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/gnome_f.png | Bin 0 -> 716 bytes crawl-ref/source/rltiles/player/base/gnome_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/gnome_m.png | Bin 0 -> 631 bytes .../source/rltiles/player/base/halfling_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/halfling_f.png | Bin 0 -> 722 bytes .../source/rltiles/player/base/halfling_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/halfling_m.png | Bin 0 -> 644 bytes crawl-ref/source/rltiles/player/base/human_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/human_f.png | Bin 0 -> 705 bytes crawl-ref/source/rltiles/player/base/human_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/human_m.png | Bin 0 -> 598 bytes crawl-ref/source/rltiles/player/base/kenku_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/kenku_f.png | Bin 0 -> 780 bytes crawl-ref/source/rltiles/player/base/kenku_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/kenku_m.png | Bin 0 -> 765 bytes crawl-ref/source/rltiles/player/base/kobold_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/kobold_f.png | Bin 0 -> 497 bytes crawl-ref/source/rltiles/player/base/kobold_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/kobold_m.png | Bin 0 -> 506 bytes crawl-ref/source/rltiles/player/base/merfolk_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/merfolk_f.png | Bin 0 -> 530 bytes crawl-ref/source/rltiles/player/base/merfolk_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/merfolk_m.png | Bin 0 -> 525 bytes .../source/rltiles/player/base/merfolk_water_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/merfolk_water_f.png | Bin 0 -> 512 bytes .../source/rltiles/player/base/merfolk_water_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/merfolk_water_m.png | Bin 0 -> 502 bytes .../source/rltiles/player/base/minotaur_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/minotaur_f.png | Bin 0 -> 678 bytes .../source/rltiles/player/base/minotaur_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/minotaur_m.png | Bin 0 -> 736 bytes crawl-ref/source/rltiles/player/base/mummy_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/mummy_f.png | Bin 0 -> 587 bytes crawl-ref/source/rltiles/player/base/mummy_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/mummy_m.png | Bin 0 -> 656 bytes crawl-ref/source/rltiles/player/base/naga_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/naga_f.png | Bin 0 -> 763 bytes crawl-ref/source/rltiles/player/base/naga_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/naga_m.png | Bin 0 -> 713 bytes crawl-ref/source/rltiles/player/base/ogre_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/ogre_f.png | Bin 0 -> 515 bytes crawl-ref/source/rltiles/player/base/ogre_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/ogre_m.png | Bin 0 -> 494 bytes .../source/rltiles/player/base/ogre_mage_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/ogre_mage_f.png | Bin 0 -> 515 bytes .../source/rltiles/player/base/ogre_mage_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/ogre_mage_m.png | Bin 0 -> 494 bytes crawl-ref/source/rltiles/player/base/orc_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/orc_f.png | Bin 0 -> 698 bytes crawl-ref/source/rltiles/player/base/orc_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/orc_m.png | Bin 0 -> 731 bytes crawl-ref/source/rltiles/player/base/shadow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/shadow.png | Bin 0 -> 226 bytes .../source/rltiles/player/base/spriggan_f.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/spriggan_f.png | Bin 0 -> 715 bytes .../source/rltiles/player/base/spriggan_m.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/base/spriggan_m.png | Bin 0 -> 624 bytes crawl-ref/source/rltiles/player/base/troll_f.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/troll_f.png | Bin 0 -> 444 bytes crawl-ref/source/rltiles/player/base/troll_m.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/base/troll_m.png | Bin 0 -> 419 bytes crawl-ref/source/rltiles/player/base/vampire_f.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/player/base/vampire_f.png | Bin 0 -> 721 bytes crawl-ref/source/rltiles/player/base/vampire_m.bmp | Bin 3126 -> 0 bytes crawl-ref/source/rltiles/player/base/vampire_m.png | Bin 0 -> 617 bytes .../source/rltiles/player/beard/long_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/beard/long_black.png | Bin 0 -> 162 bytes crawl-ref/source/rltiles/player/beard/long_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/beard/long_red.png | Bin 0 -> 158 bytes .../source/rltiles/player/beard/long_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/beard/long_white.png | Bin 0 -> 157 bytes .../source/rltiles/player/beard/long_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/beard/long_yellow.png | Bin 0 -> 161 bytes crawl-ref/source/rltiles/player/beard/pj.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/beard/pj.png | Bin 0 -> 147 bytes .../source/rltiles/player/beard/short_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/beard/short_black.png | Bin 0 -> 155 bytes .../source/rltiles/player/beard/short_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/beard/short_red.png | Bin 0 -> 135 bytes .../source/rltiles/player/beard/short_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/beard/short_white.png | Bin 0 -> 145 bytes .../source/rltiles/player/beard/short_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/beard/short_yellow.png | Bin 0 -> 135 bytes .../source/rltiles/player/body/animal_skin.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/animal_skin.png | Bin 0 -> 256 bytes crawl-ref/source/rltiles/player/body/aragorn.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/aragorn.png | Bin 0 -> 339 bytes crawl-ref/source/rltiles/player/body/aragorn2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/aragorn2.png | Bin 0 -> 438 bytes .../source/rltiles/player/body/armor_blue_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/armor_blue_gold.png | Bin 0 -> 365 bytes .../source/rltiles/player/body/armor_mummy.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/armor_mummy.png | Bin 0 -> 436 bytes crawl-ref/source/rltiles/player/body/arwen.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/arwen.png | Bin 0 -> 484 bytes crawl-ref/source/rltiles/player/body/banded.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/banded.png | Bin 0 -> 345 bytes crawl-ref/source/rltiles/player/body/banded2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/banded2.png | Bin 0 -> 352 bytes crawl-ref/source/rltiles/player/body/belt1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/belt1.png | Bin 0 -> 248 bytes crawl-ref/source/rltiles/player/body/belt2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/belt2.png | Bin 0 -> 155 bytes .../source/rltiles/player/body/bikini_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/bikini_red.png | Bin 0 -> 189 bytes crawl-ref/source/rltiles/player/body/bloody.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/bloody.png | Bin 0 -> 461 bytes crawl-ref/source/rltiles/player/body/boromir.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/boromir.png | Bin 0 -> 378 bytes .../source/rltiles/player/body/bplate_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/bplate_green.png | Bin 0 -> 352 bytes .../source/rltiles/player/body/bplate_metal1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/bplate_metal1.png | Bin 0 -> 418 bytes .../source/rltiles/player/body/breast_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/breast_black.png | Bin 0 -> 225 bytes crawl-ref/source/rltiles/player/body/chainmail.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/chainmail.png | Bin 0 -> 366 bytes .../source/rltiles/player/body/chainmail2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/chainmail3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/chainmail3.png | Bin 0 -> 478 bytes crawl-ref/source/rltiles/player/body/china_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/china_red.png | Bin 0 -> 282 bytes .../source/rltiles/player/body/china_red2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/china_red2.png | Bin 0 -> 297 bytes crawl-ref/source/rltiles/player/body/chunli.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/chunli.png | Bin 0 -> 281 bytes .../source/rltiles/player/body/coat_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/coat_black.png | Bin 0 -> 396 bytes crawl-ref/source/rltiles/player/body/coat_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/coat_red.png | Bin 0 -> 375 bytes .../source/rltiles/player/body/crystal_plate.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/crystal_plate.png | Bin 0 -> 375 bytes .../source/rltiles/player/body/dragonarm_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonarm_blue.png | Bin 0 -> 342 bytes .../source/rltiles/player/body/dragonarm_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonarm_brown.png | Bin 0 -> 401 bytes .../source/rltiles/player/body/dragonarm_cyan.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonarm_cyan.png | Bin 0 -> 397 bytes .../source/rltiles/player/body/dragonarm_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonarm_gold.png | Bin 0 -> 483 bytes .../source/rltiles/player/body/dragonarm_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonarm_green.png | Bin 0 -> 392 bytes .../rltiles/player/body/dragonarm_magenta.bmp | Bin 2102 -> 0 bytes .../rltiles/player/body/dragonarm_magenta.png | Bin 0 -> 403 bytes .../source/rltiles/player/body/dragonarm_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonarm_white.png | Bin 0 -> 370 bytes .../source/rltiles/player/body/dragonsc_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonsc_blue.png | Bin 0 -> 203 bytes .../source/rltiles/player/body/dragonsc_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonsc_brown.png | Bin 0 -> 240 bytes .../source/rltiles/player/body/dragonsc_cyan.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonsc_cyan.png | Bin 0 -> 233 bytes .../source/rltiles/player/body/dragonsc_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonsc_gold.png | Bin 0 -> 315 bytes .../source/rltiles/player/body/dragonsc_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonsc_green.png | Bin 0 -> 234 bytes .../rltiles/player/body/dragonsc_magenta.bmp | Bin 2102 -> 0 bytes .../rltiles/player/body/dragonsc_magenta.png | Bin 0 -> 240 bytes .../source/rltiles/player/body/dragonsc_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dragonsc_white.png | Bin 0 -> 232 bytes .../source/rltiles/player/body/dress_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dress_green.png | Bin 0 -> 394 bytes .../source/rltiles/player/body/dress_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/dress_white.png | Bin 0 -> 320 bytes crawl-ref/source/rltiles/player/body/frodo.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/frodo.png | Bin 0 -> 344 bytes crawl-ref/source/rltiles/player/body/gandalf_g.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/gandalf_g.png | Bin 0 -> 435 bytes crawl-ref/source/rltiles/player/body/gil-galad.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/gil-galad.png | Bin 0 -> 465 bytes crawl-ref/source/rltiles/player/body/gimli.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/gimli.png | Bin 0 -> 393 bytes .../source/rltiles/player/body/green_chain.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/green_chain.png | Bin 0 -> 322 bytes .../source/rltiles/player/body/green_susp.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/green_susp.png | Bin 0 -> 271 bytes .../source/rltiles/player/body/half_plate.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/half_plate.png | Bin 0 -> 291 bytes .../source/rltiles/player/body/half_plate2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/half_plate2.png | Bin 0 -> 329 bytes .../source/rltiles/player/body/half_plate3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/half_plate3.png | Bin 0 -> 276 bytes crawl-ref/source/rltiles/player/body/isildur.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/isildur.png | Bin 0 -> 505 bytes crawl-ref/source/rltiles/player/body/jacket2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/jacket2.png | Bin 0 -> 254 bytes crawl-ref/source/rltiles/player/body/jacket3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/jacket3.png | Bin 0 -> 256 bytes .../source/rltiles/player/body/jacket_stud.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/jacket_stud.png | Bin 0 -> 425 bytes crawl-ref/source/rltiles/player/body/jessica.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/jessica.png | Bin 0 -> 247 bytes crawl-ref/source/rltiles/player/body/karate.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/karate.png | Bin 0 -> 316 bytes crawl-ref/source/rltiles/player/body/karate2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/karate2.png | Bin 0 -> 319 bytes .../rltiles/player/body/lears_chain_mail.bmp | Bin 2102 -> 0 bytes .../rltiles/player/body/lears_chain_mail.png | Bin 0 -> 508 bytes crawl-ref/source/rltiles/player/body/leather2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/leather2.png | Bin 0 -> 229 bytes .../source/rltiles/player/body/leather_armour.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_armour.png | Bin 0 -> 285 bytes .../source/rltiles/player/body/leather_armour2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_armour2.png | Bin 0 -> 279 bytes .../source/rltiles/player/body/leather_armour3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_armour3.png | Bin 0 -> 318 bytes .../source/rltiles/player/body/leather_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_green.png | Bin 0 -> 249 bytes .../source/rltiles/player/body/leather_heavy.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_heavy.png | Bin 0 -> 350 bytes .../source/rltiles/player/body/leather_jacket.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_jacket.png | Bin 0 -> 210 bytes .../source/rltiles/player/body/leather_metal.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_metal.png | Bin 0 -> 302 bytes .../source/rltiles/player/body/leather_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_red.png | Bin 0 -> 253 bytes .../source/rltiles/player/body/leather_short.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_short.png | Bin 0 -> 275 bytes .../source/rltiles/player/body/leather_stud.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/leather_stud.png | Bin 0 -> 359 bytes crawl-ref/source/rltiles/player/body/legolas.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/legolas.png | Bin 0 -> 360 bytes crawl-ref/source/rltiles/player/body/maxwell.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/maxwell.png | Bin 0 -> 500 bytes crawl-ref/source/rltiles/player/body/merry.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/merry.png | Bin 0 -> 335 bytes .../source/rltiles/player/body/mesh_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/mesh_black.png | Bin 0 -> 197 bytes crawl-ref/source/rltiles/player/body/mesh_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/mesh_red.png | Bin 0 -> 186 bytes .../source/rltiles/player/body/metal_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/metal_blue.png | Bin 0 -> 276 bytes .../source/rltiles/player/body/monk_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/monk_black.png | Bin 0 -> 386 bytes crawl-ref/source/rltiles/player/body/monk_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/monk_blue.png | Bin 0 -> 436 bytes crawl-ref/source/rltiles/player/body/neck.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/neck.png | Bin 0 -> 223 bytes crawl-ref/source/rltiles/player/body/pipin.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/pipin.png | Bin 0 -> 319 bytes crawl-ref/source/rltiles/player/body/pj.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/pj.png | Bin 0 -> 280 bytes crawl-ref/source/rltiles/player/body/plate.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/plate.png | Bin 0 -> 398 bytes crawl-ref/source/rltiles/player/body/plate2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/plate2.png | Bin 0 -> 477 bytes .../source/rltiles/player/body/plate_and_cloth.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/plate_and_cloth.png | Bin 0 -> 412 bytes .../rltiles/player/body/plate_and_cloth2.bmp | Bin 2102 -> 0 bytes .../rltiles/player/body/plate_and_cloth2.png | Bin 0 -> 394 bytes .../source/rltiles/player/body/plate_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/plate_black.png | Bin 0 -> 503 bytes crawl-ref/source/rltiles/player/body/ringmail.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/ringmail.png | Bin 0 -> 422 bytes .../source/rltiles/player/body/robe_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_black.png | Bin 0 -> 384 bytes .../source/rltiles/player/body/robe_black_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_black_gold.png | Bin 0 -> 430 bytes .../source/rltiles/player/body/robe_black_hood.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_black_hood.png | Bin 0 -> 385 bytes .../source/rltiles/player/body/robe_black_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_black_red.png | Bin 0 -> 469 bytes crawl-ref/source/rltiles/player/body/robe_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/robe_blue.png | Bin 0 -> 396 bytes .../source/rltiles/player/body/robe_blue_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_blue_green.png | Bin 0 -> 579 bytes .../source/rltiles/player/body/robe_blue_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_blue_white.png | Bin 0 -> 394 bytes .../source/rltiles/player/body/robe_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_brown.png | Bin 0 -> 408 bytes .../source/rltiles/player/body/robe_brown2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_brown2.png | Bin 0 -> 503 bytes .../source/rltiles/player/body/robe_brown3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_brown3.png | Bin 0 -> 327 bytes crawl-ref/source/rltiles/player/body/robe_cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/robe_cyan.png | Bin 0 -> 383 bytes .../source/rltiles/player/body/robe_gray2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_gray2.png | Bin 0 -> 300 bytes .../source/rltiles/player/body/robe_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_green.png | Bin 0 -> 373 bytes .../source/rltiles/player/body/robe_green_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_green_gold.png | Bin 0 -> 583 bytes .../source/rltiles/player/body/robe_magenta.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_misfortune.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_misfortune.png | Bin 0 -> 533 bytes .../source/rltiles/player/body/robe_of_night.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_of_night.png | Bin 0 -> 345 bytes .../source/rltiles/player/body/robe_purple.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_purple.png | Bin 0 -> 417 bytes .../source/rltiles/player/body/robe_rainbow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_rainbow.png | Bin 0 -> 525 bytes crawl-ref/source/rltiles/player/body/robe_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/robe_red.png | Bin 0 -> 381 bytes crawl-ref/source/rltiles/player/body/robe_red2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/robe_red2.png | Bin 0 -> 439 bytes crawl-ref/source/rltiles/player/body/robe_red3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/robe_red3.png | Bin 0 -> 410 bytes .../source/rltiles/player/body/robe_red_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_red_gold.png | Bin 0 -> 421 bytes .../source/rltiles/player/body/robe_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_white.png | Bin 0 -> 374 bytes .../source/rltiles/player/body/robe_white2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_white2.png | Bin 0 -> 408 bytes .../source/rltiles/player/body/robe_white_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_white_blue.png | Bin 0 -> 573 bytes .../rltiles/player/body/robe_white_green.bmp | Bin 2102 -> 0 bytes .../rltiles/player/body/robe_white_green.png | Bin 0 -> 462 bytes .../source/rltiles/player/body/robe_white_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_white_red.png | Bin 0 -> 516 bytes .../source/rltiles/player/body/robe_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/robe_yellow.png | Bin 0 -> 463 bytes crawl-ref/source/rltiles/player/body/sailor.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/sam.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/sam.png | Bin 0 -> 408 bytes crawl-ref/source/rltiles/player/body/saruman.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/saruman.png | Bin 0 -> 508 bytes crawl-ref/source/rltiles/player/body/scalemail.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/scalemail.png | Bin 0 -> 436 bytes .../source/rltiles/player/body/scalemail2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/scalemail2.png | Bin 0 -> 466 bytes .../source/rltiles/player/body/shirt_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_black.png | Bin 0 -> 322 bytes .../source/rltiles/player/body/shirt_black3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_black3.png | Bin 0 -> 254 bytes .../rltiles/player/body/shirt_black_and_cloth.bmp | Bin 2102 -> 0 bytes .../rltiles/player/body/shirt_black_and_cloth.png | Bin 0 -> 346 bytes .../source/rltiles/player/body/shirt_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_blue.png | Bin 0 -> 220 bytes .../source/rltiles/player/body/shirt_check.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_check.png | Bin 0 -> 302 bytes .../source/rltiles/player/body/shirt_hawaii.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_hawaii.png | Bin 0 -> 290 bytes .../source/rltiles/player/body/shirt_vest.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_vest.png | Bin 0 -> 323 bytes .../source/rltiles/player/body/shirt_white1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_white1.png | Bin 0 -> 231 bytes .../source/rltiles/player/body/shirt_white2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_white2.png | Bin 0 -> 272 bytes .../source/rltiles/player/body/shirt_white3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shirt_white3.png | Bin 0 -> 323 bytes .../rltiles/player/body/shirt_white_yellow.bmp | Bin 2102 -> 0 bytes .../rltiles/player/body/shirt_white_yellow.png | Bin 0 -> 351 bytes .../source/rltiles/player/body/shoulder_pad.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/shoulder_pad.png | Bin 0 -> 272 bytes .../source/rltiles/player/body/skirt_onep_grey.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/skirt_onep_grey.png | Bin 0 -> 410 bytes .../source/rltiles/player/body/slit_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/slit_black.png | Bin 0 -> 317 bytes .../source/rltiles/player/body/susp_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/susp_black.png | Bin 0 -> 280 bytes .../source/rltiles/player/body/troll_hide.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/body/troll_hide.png | Bin 0 -> 283 bytes crawl-ref/source/rltiles/player/body/vanhel1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/vanhel1.png | Bin 0 -> 374 bytes crawl-ref/source/rltiles/player/body/vest_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/vest_red.png | Bin 0 -> 271 bytes crawl-ref/source/rltiles/player/body/vest_red2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/vest_red2.png | Bin 0 -> 316 bytes crawl-ref/source/rltiles/player/body/zhor.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/body/zhor.png | Bin 0 -> 239 bytes crawl-ref/source/rltiles/player/boot/blue_gold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/boot/blue_gold.png | Bin 0 -> 246 bytes crawl-ref/source/rltiles/player/boot/hooves.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/boot/hooves.png | Bin 0 -> 132 bytes crawl-ref/source/rltiles/player/boot/long_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/boot/long_red.png | Bin 0 -> 189 bytes .../source/rltiles/player/boot/long_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/long_white.png | Bin 0 -> 193 bytes .../source/rltiles/player/boot/mesh_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/mesh_black.png | Bin 0 -> 173 bytes crawl-ref/source/rltiles/player/boot/mesh_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/boot/mesh_blue.png | Bin 0 -> 169 bytes crawl-ref/source/rltiles/player/boot/mesh_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/boot/mesh_red.png | Bin 0 -> 159 bytes .../source/rltiles/player/boot/mesh_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/mesh_white.png | Bin 0 -> 180 bytes .../source/rltiles/player/boot/middle_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/middle_brown.png | Bin 0 -> 206 bytes .../source/rltiles/player/boot/middle_brown2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/middle_brown2.png | Bin 0 -> 194 bytes .../source/rltiles/player/boot/middle_brown3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/middle_brown3.png | Bin 0 -> 206 bytes .../source/rltiles/player/boot/middle_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/middle_gold.png | Bin 0 -> 234 bytes .../source/rltiles/player/boot/middle_gray.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/middle_gray.png | Bin 0 -> 215 bytes .../source/rltiles/player/boot/middle_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/middle_green.png | Bin 0 -> 207 bytes .../source/rltiles/player/boot/middle_purple.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/middle_purple.png | Bin 0 -> 228 bytes .../source/rltiles/player/boot/middle_ybrown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/middle_ybrown.png | Bin 0 -> 200 bytes crawl-ref/source/rltiles/player/boot/pj.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/boot/pj.png | Bin 0 -> 195 bytes .../source/rltiles/player/boot/short_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/short_brown.png | Bin 0 -> 169 bytes .../source/rltiles/player/boot/short_brown2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/short_brown2.png | Bin 0 -> 173 bytes .../source/rltiles/player/boot/short_purple.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/boot/short_purple.png | Bin 0 -> 169 bytes crawl-ref/source/rltiles/player/boot/short_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/boot/short_red.png | Bin 0 -> 171 bytes crawl-ref/source/rltiles/player/cloak/black.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/black.png | Bin 0 -> 310 bytes crawl-ref/source/rltiles/player/cloak/blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/blue.png | Bin 0 -> 265 bytes crawl-ref/source/rltiles/player/cloak/brown.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/brown.png | Bin 0 -> 264 bytes crawl-ref/source/rltiles/player/cloak/cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/cyan.png | Bin 0 -> 272 bytes crawl-ref/source/rltiles/player/cloak/gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/gray.png | Bin 0 -> 268 bytes crawl-ref/source/rltiles/player/cloak/green.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/green.png | Bin 0 -> 265 bytes crawl-ref/source/rltiles/player/cloak/magenta.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/magenta.png | Bin 0 -> 271 bytes crawl-ref/source/rltiles/player/cloak/red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/red.png | Bin 0 -> 268 bytes crawl-ref/source/rltiles/player/cloak/white.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/white.png | Bin 0 -> 285 bytes crawl-ref/source/rltiles/player/cloak/yellow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/cloak/yellow.png | Bin 0 -> 270 bytes .../rltiles/player/drchead/drchead_black.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drchead/drchead_black.png | Bin 0 -> 308 bytes .../rltiles/player/drchead/drchead_brown.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drchead/drchead_brown.png | Bin 0 -> 317 bytes .../rltiles/player/drchead/drchead_green.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drchead/drchead_green.png | Bin 0 -> 270 bytes .../source/rltiles/player/drchead/drchead_grey.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/drchead/drchead_grey.png | Bin 0 -> 306 bytes .../rltiles/player/drchead/drchead_mottled.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drchead/drchead_mottled.png | Bin 0 -> 360 bytes .../source/rltiles/player/drchead/drchead_pale.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/drchead/drchead_pale.png | Bin 0 -> 334 bytes .../rltiles/player/drchead/drchead_purple.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drchead/drchead_purple.png | Bin 0 -> 296 bytes .../source/rltiles/player/drchead/drchead_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/drchead/drchead_red.png | Bin 0 -> 278 bytes .../rltiles/player/drchead/drchead_white.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drchead/drchead_white.png | Bin 0 -> 267 bytes .../rltiles/player/drchead/drchead_yellow.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drchead/drchead_yellow.png | Bin 0 -> 365 bytes .../rltiles/player/drcwing/drcwing_black.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drcwing/drcwing_black.png | Bin 0 -> 476 bytes .../rltiles/player/drcwing/drcwing_brown.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drcwing/drcwing_brown.png | Bin 0 -> 447 bytes .../rltiles/player/drcwing/drcwing_green.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drcwing/drcwing_green.png | Bin 0 -> 462 bytes .../source/rltiles/player/drcwing/drcwing_grey.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/drcwing/drcwing_grey.png | Bin 0 -> 510 bytes .../rltiles/player/drcwing/drcwing_mottled.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drcwing/drcwing_mottled.png | Bin 0 -> 490 bytes .../source/rltiles/player/drcwing/drcwing_pale.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/drcwing/drcwing_pale.png | Bin 0 -> 490 bytes .../rltiles/player/drcwing/drcwing_purple.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drcwing/drcwing_purple.png | Bin 0 -> 473 bytes .../source/rltiles/player/drcwing/drcwing_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/drcwing/drcwing_red.png | Bin 0 -> 418 bytes .../rltiles/player/drcwing/drcwing_white.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drcwing/drcwing_white.png | Bin 0 -> 489 bytes .../rltiles/player/drcwing/drcwing_yellow.bmp | Bin 2102 -> 0 bytes .../rltiles/player/drcwing/drcwing_yellow.png | Bin 0 -> 438 bytes crawl-ref/source/rltiles/player/hair/aragorn.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/aragorn.png | Bin 0 -> 183 bytes crawl-ref/source/rltiles/player/hair/arwen.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/arwen.png | Bin 0 -> 187 bytes crawl-ref/source/rltiles/player/hair/boromir.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/boromir.png | Bin 0 -> 178 bytes crawl-ref/source/rltiles/player/hair/brown1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/brown1.png | Bin 0 -> 165 bytes crawl-ref/source/rltiles/player/hair/brown2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/brown2.png | Bin 0 -> 152 bytes crawl-ref/source/rltiles/player/hair/elf_black.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/elf_black.png | Bin 0 -> 198 bytes crawl-ref/source/rltiles/player/hair/elf_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/elf_red.png | Bin 0 -> 183 bytes crawl-ref/source/rltiles/player/hair/elf_white.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/elf_white.png | Bin 0 -> 188 bytes .../source/rltiles/player/hair/elf_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/elf_yellow.png | Bin 0 -> 179 bytes crawl-ref/source/rltiles/player/hair/fem_black.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/fem_black.png | Bin 0 -> 179 bytes crawl-ref/source/rltiles/player/hair/fem_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/fem_red.png | Bin 0 -> 185 bytes crawl-ref/source/rltiles/player/hair/fem_white.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/fem_white.png | Bin 0 -> 175 bytes .../source/rltiles/player/hair/fem_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/fem_yellow.png | Bin 0 -> 173 bytes crawl-ref/source/rltiles/player/hair/frodo.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/frodo.png | Bin 0 -> 181 bytes crawl-ref/source/rltiles/player/hair/legolas.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/legolas.png | Bin 0 -> 163 bytes .../source/rltiles/player/hair/long_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/long_black.png | Bin 0 -> 178 bytes crawl-ref/source/rltiles/player/hair/long_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/long_red.png | Bin 0 -> 182 bytes .../source/rltiles/player/hair/long_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/long_white.png | Bin 0 -> 179 bytes .../source/rltiles/player/hair/long_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/long_yellow.png | Bin 0 -> 178 bytes crawl-ref/source/rltiles/player/hair/merry.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/merry.png | Bin 0 -> 163 bytes .../source/rltiles/player/hair/pigtail_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/pigtail_red.png | Bin 0 -> 149 bytes crawl-ref/source/rltiles/player/hair/pj.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/pj.png | Bin 0 -> 186 bytes crawl-ref/source/rltiles/player/hair/sam.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/sam.png | Bin 0 -> 161 bytes .../source/rltiles/player/hair/short_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/short_black.png | Bin 0 -> 142 bytes crawl-ref/source/rltiles/player/hair/short_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hair/short_red.png | Bin 0 -> 138 bytes .../source/rltiles/player/hair/short_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/short_white.png | Bin 0 -> 142 bytes .../source/rltiles/player/hair/short_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hair/short_yellow.png | Bin 0 -> 140 bytes .../source/rltiles/player/halo/halo_player.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/halo/halo_player.png | Bin 0 -> 331 bytes crawl-ref/source/rltiles/player/hand1/aragorn.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/aragorn.png | Bin 0 -> 189 bytes crawl-ref/source/rltiles/player/hand1/arga.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/arga.png | Bin 0 -> 336 bytes crawl-ref/source/rltiles/player/hand1/arwen.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/arwen.png | Bin 0 -> 186 bytes crawl-ref/source/rltiles/player/hand1/asmodeus.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/asmodeus.png | Bin 0 -> 278 bytes crawl-ref/source/rltiles/player/hand1/axe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/axe.png | Bin 0 -> 324 bytes crawl-ref/source/rltiles/player/hand1/axe2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/axe_blood.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/axe_blood.png | Bin 0 -> 254 bytes .../source/rltiles/player/hand1/axe_double.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/axe_double.png | Bin 0 -> 309 bytes .../rltiles/player/hand1/axe_executioner.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/axe_executioner.png | Bin 0 -> 291 bytes .../source/rltiles/player/hand1/axe_short.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/axe_short.png | Bin 0 -> 218 bytes .../source/rltiles/player/hand1/axe_small.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/axe_small.png | Bin 0 -> 178 bytes crawl-ref/source/rltiles/player/hand1/axe_trog.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/axe_trog.png | Bin 0 -> 337 bytes .../source/rltiles/player/hand1/black_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/black_sword.png | Bin 0 -> 211 bytes .../source/rltiles/player/hand1/black_whip.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/black_whip.png | Bin 0 -> 216 bytes .../source/rltiles/player/hand1/bladehands.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/bladehands.png | Bin 0 -> 215 bytes .../source/rltiles/player/hand1/blessed_blade.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/blessed_blade.png | Bin 0 -> 247 bytes .../source/rltiles/player/hand1/bloodbane.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/bloodbane.png | Bin 0 -> 173 bytes crawl-ref/source/rltiles/player/hand1/blowgun.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/blowgun.png | Bin 0 -> 143 bytes .../rltiles/player/hand1/blowgun_assassin.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/blowgun_assassin.png | Bin 0 -> 142 bytes .../source/rltiles/player/hand1/bone_lantern.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/bone_lantern.png | Bin 0 -> 233 bytes crawl-ref/source/rltiles/player/hand1/boromir.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/boromir.png | Bin 0 -> 203 bytes crawl-ref/source/rltiles/player/hand1/bottle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/bottle.png | Bin 0 -> 183 bytes crawl-ref/source/rltiles/player/hand1/bow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/bow.png | Bin 0 -> 172 bytes crawl-ref/source/rltiles/player/hand1/bow2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/bow2.png | Bin 0 -> 184 bytes crawl-ref/source/rltiles/player/hand1/bow3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/bow3.png | Bin 0 -> 200 bytes crawl-ref/source/rltiles/player/hand1/bow_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/bow_blue.png | Bin 0 -> 185 bytes crawl-ref/source/rltiles/player/hand1/box.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/box.png | Bin 0 -> 153 bytes .../source/rltiles/player/hand1/broadsword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/broadsword.png | Bin 0 -> 273 bytes .../source/rltiles/player/hand1/chilly_death.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/chilly_death.png | Bin 0 -> 147 bytes crawl-ref/source/rltiles/player/hand1/club.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/club.png | Bin 0 -> 195 bytes crawl-ref/source/rltiles/player/hand1/club2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/club2.png | Bin 0 -> 192 bytes crawl-ref/source/rltiles/player/hand1/club3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/club3.png | Bin 0 -> 268 bytes .../source/rltiles/player/hand1/club_slant.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/club_slant.png | Bin 0 -> 222 bytes crawl-ref/source/rltiles/player/hand1/crossbow.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/crossbow.png | Bin 0 -> 295 bytes .../source/rltiles/player/hand1/crossbow2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/crossbow2.png | Bin 0 -> 260 bytes .../source/rltiles/player/hand1/crossbow3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/crossbow3.png | Bin 0 -> 213 bytes .../source/rltiles/player/hand1/crossbow4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/crossbow4.png | Bin 0 -> 218 bytes .../source/rltiles/player/hand1/crossbow_fire.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/crossbow_fire.png | Bin 0 -> 334 bytes crawl-ref/source/rltiles/player/hand1/crystal.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/crystal.png | Bin 0 -> 244 bytes crawl-ref/source/rltiles/player/hand1/d_glaive.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/d_glaive.png | Bin 0 -> 206 bytes crawl-ref/source/rltiles/player/hand1/dagger.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/dagger.png | Bin 0 -> 162 bytes .../source/rltiles/player/hand1/dagger_slant.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/dagger_slant.png | Bin 0 -> 183 bytes crawl-ref/source/rltiles/player/hand1/deck.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/deck.png | Bin 0 -> 143 bytes .../source/rltiles/player/hand1/dire_lajatang.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/dire_lajatang.png | Bin 0 -> 203 bytes crawl-ref/source/rltiles/player/hand1/dirt.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/dirt.png | Bin 0 -> 166 bytes crawl-ref/source/rltiles/player/hand1/disc.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/disc.png | Bin 0 -> 170 bytes crawl-ref/source/rltiles/player/hand1/dispater.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/dispater.png | Bin 0 -> 283 bytes .../source/rltiles/player/hand1/doom_knight.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/doom_knight.png | Bin 0 -> 200 bytes .../source/rltiles/player/hand1/double_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/double_sword.png | Bin 0 -> 279 bytes .../rltiles/player/hand1/elemental_staff.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/elemental_staff.png | Bin 0 -> 191 bytes crawl-ref/source/rltiles/player/hand1/eos.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/eos.png | Bin 0 -> 260 bytes .../source/rltiles/player/hand1/eveningstar.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/eveningstar.png | Bin 0 -> 280 bytes crawl-ref/source/rltiles/player/hand1/falchion.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/falchion.png | Bin 0 -> 229 bytes crawl-ref/source/rltiles/player/hand1/fan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/fan.png | Bin 0 -> 244 bytes crawl-ref/source/rltiles/player/hand1/finisher.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/finisher.png | Bin 0 -> 261 bytes .../source/rltiles/player/hand1/fire_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/fire_blue.png | Bin 0 -> 176 bytes .../source/rltiles/player/hand1/fire_cyan.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/fire_cyan.png | Bin 0 -> 170 bytes .../source/rltiles/player/hand1/fire_dark.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/fire_dark.png | Bin 0 -> 192 bytes .../source/rltiles/player/hand1/fire_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/fire_green.png | Bin 0 -> 227 bytes crawl-ref/source/rltiles/player/hand1/fire_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/fire_red.png | Bin 0 -> 183 bytes .../source/rltiles/player/hand1/fire_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/fire_white.png | Bin 0 -> 261 bytes .../source/rltiles/player/hand1/fire_white2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/fire_white2.png | Bin 0 -> 204 bytes .../source/rltiles/player/hand1/flaming_death.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/flaming_death.png | Bin 0 -> 210 bytes crawl-ref/source/rltiles/player/hand1/fork2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/fork2.png | Bin 0 -> 186 bytes .../source/rltiles/player/hand1/frail_ball.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/frail_ball.png | Bin 0 -> 246 bytes .../source/rltiles/player/hand1/frail_ball2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/frail_ball2.png | Bin 0 -> 224 bytes .../source/rltiles/player/hand1/frail_ball3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/frail_ball3.png | Bin 0 -> 252 bytes .../source/rltiles/player/hand1/frail_ball4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/frail_ball4.png | Bin 0 -> 310 bytes .../source/rltiles/player/hand1/frail_balls.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/frail_balls.png | Bin 0 -> 247 bytes .../source/rltiles/player/hand1/frail_spike.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/frail_spike.png | Bin 0 -> 285 bytes .../source/rltiles/player/hand1/frail_stick.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/frail_stick.png | Bin 0 -> 224 bytes .../rltiles/player/hand1/frail_stick_slant.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/frail_stick_slant.png | Bin 0 -> 232 bytes crawl-ref/source/rltiles/player/hand1/frodo.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/frodo.png | Bin 0 -> 166 bytes crawl-ref/source/rltiles/player/hand1/gandalf.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/gandalf.png | Bin 0 -> 207 bytes .../source/rltiles/player/hand1/giant_club.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/giant_club.png | Bin 0 -> 218 bytes .../rltiles/player/hand1/giant_club_plain.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/giant_club_plain.png | Bin 0 -> 211 bytes .../rltiles/player/hand1/giant_club_slant.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/giant_club_slant.png | Bin 0 -> 257 bytes .../rltiles/player/hand1/giant_club_spike.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/giant_club_spike.png | Bin 0 -> 279 bytes .../player/hand1/giant_club_spike_slant.bmp | Bin 2102 -> 0 bytes .../player/hand1/giant_club_spike_slant.png | Bin 0 -> 340 bytes crawl-ref/source/rltiles/player/hand1/gimli.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/gimli.png | Bin 0 -> 291 bytes crawl-ref/source/rltiles/player/hand1/glaive.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/glaive.png | Bin 0 -> 228 bytes crawl-ref/source/rltiles/player/hand1/glaive2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/glaive2.png | Bin 0 -> 259 bytes crawl-ref/source/rltiles/player/hand1/glaive3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/glaive3.png | Bin 0 -> 233 bytes .../rltiles/player/hand1/glaive_of_prune.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/glaive_of_prune.png | Bin 0 -> 222 bytes .../rltiles/player/hand1/glaive_of_the_guard.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/glaive_of_the_guard.png | Bin 0 -> 209 bytes .../source/rltiles/player/hand1/great_axe.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/great_axe.png | Bin 0 -> 328 bytes .../source/rltiles/player/hand1/great_bow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/great_bow.png | Bin 0 -> 195 bytes .../source/rltiles/player/hand1/great_staff.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/great_staff.png | Bin 0 -> 256 bytes .../source/rltiles/player/hand1/great_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/great_sword.png | Bin 0 -> 219 bytes .../rltiles/player/hand1/great_sword_slant.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/great_sword_slant.png | Bin 0 -> 256 bytes crawl-ref/source/rltiles/player/hand1/halberd.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/halberd.png | Bin 0 -> 256 bytes crawl-ref/source/rltiles/player/hand1/hammer.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/hammer.png | Bin 0 -> 207 bytes crawl-ref/source/rltiles/player/hand1/hammer2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/hammer2.png | Bin 0 -> 200 bytes crawl-ref/source/rltiles/player/hand1/hammer3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/hammer3.png | Bin 0 -> 221 bytes crawl-ref/source/rltiles/player/hand1/hand_axe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/hand_axe.png | Bin 0 -> 216 bytes crawl-ref/source/rltiles/player/hand1/head.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/head.png | Bin 0 -> 316 bytes .../source/rltiles/player/hand1/heavy_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/heavy_sword.png | Bin 0 -> 228 bytes crawl-ref/source/rltiles/player/hand1/hook.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/hook.png | Bin 0 -> 198 bytes crawl-ref/source/rltiles/player/hand1/horn.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/horn.png | Bin 0 -> 236 bytes crawl-ref/source/rltiles/player/hand1/jihad.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/jihad.png | Bin 0 -> 185 bytes crawl-ref/source/rltiles/player/hand1/katana.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/katana.png | Bin 0 -> 199 bytes .../source/rltiles/player/hand1/katana_slant.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/katana_slant.png | Bin 0 -> 195 bytes crawl-ref/source/rltiles/player/hand1/knife.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/knife.png | Bin 0 -> 179 bytes .../rltiles/player/hand1/knife_of_accuracy.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/knife_of_accuracy.png | Bin 0 -> 181 bytes crawl-ref/source/rltiles/player/hand1/krishna.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/krishna.png | Bin 0 -> 210 bytes crawl-ref/source/rltiles/player/hand1/lance.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/lance.png | Bin 0 -> 222 bytes crawl-ref/source/rltiles/player/hand1/lance2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/lance2.png | Bin 0 -> 227 bytes crawl-ref/source/rltiles/player/hand1/lantern.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/lantern.png | Bin 0 -> 234 bytes .../source/rltiles/player/hand1/large_mace.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/large_mace.png | Bin 0 -> 213 bytes crawl-ref/source/rltiles/player/hand1/leech.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/leech.png | Bin 0 -> 190 bytes crawl-ref/source/rltiles/player/hand1/legolas.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/legolas.png | Bin 0 -> 180 bytes .../source/rltiles/player/hand1/light_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/light_blue.png | Bin 0 -> 170 bytes .../source/rltiles/player/hand1/light_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/light_red.png | Bin 0 -> 181 bytes .../source/rltiles/player/hand1/light_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/light_yellow.png | Bin 0 -> 176 bytes .../source/rltiles/player/hand1/long_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/long_sword.png | Bin 0 -> 178 bytes .../rltiles/player/hand1/long_sword_slant.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/long_sword_slant.png | Bin 0 -> 192 bytes crawl-ref/source/rltiles/player/hand1/mace.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/mace.png | Bin 0 -> 220 bytes crawl-ref/source/rltiles/player/hand1/mace2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/mace2.png | Bin 0 -> 248 bytes crawl-ref/source/rltiles/player/hand1/mace3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/mace3.png | Bin 0 -> 242 bytes .../rltiles/player/hand1/mace_of_brilliance.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/mace_of_brilliance.png | Bin 0 -> 338 bytes .../rltiles/player/hand1/mace_of_variability.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/mace_of_variability.png | Bin 0 -> 263 bytes .../source/rltiles/player/hand1/mace_ruby.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/mace_ruby.png | Bin 0 -> 177 bytes crawl-ref/source/rltiles/player/hand1/morg.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/morg.png | Bin 0 -> 160 bytes .../source/rltiles/player/hand1/morningstar.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/morningstar.png | Bin 0 -> 227 bytes .../source/rltiles/player/hand1/morningstar2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/morningstar2.png | Bin 0 -> 255 bytes crawl-ref/source/rltiles/player/hand1/nunchaku.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/nunchaku.png | Bin 0 -> 188 bytes crawl-ref/source/rltiles/player/hand1/olgreb.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/olgreb.png | Bin 0 -> 199 bytes crawl-ref/source/rltiles/player/hand1/orb.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/orb.png | Bin 0 -> 266 bytes crawl-ref/source/rltiles/player/hand1/pick_axe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/pick_axe.png | Bin 0 -> 260 bytes crawl-ref/source/rltiles/player/hand1/pike.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/pike.png | Bin 0 -> 219 bytes .../rltiles/player/hand1/plutonium_sword.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/plutonium_sword.png | Bin 0 -> 185 bytes .../source/rltiles/player/hand1/pole_forked.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/pole_forked.png | Bin 0 -> 243 bytes crawl-ref/source/rltiles/player/hand1/punk.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/punk.png | Bin 0 -> 171 bytes .../source/rltiles/player/hand1/quarterstaff1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/quarterstaff1.png | Bin 0 -> 174 bytes .../source/rltiles/player/hand1/quarterstaff2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/quarterstaff2.png | Bin 0 -> 179 bytes .../source/rltiles/player/hand1/quarterstaff3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/quarterstaff3.png | Bin 0 -> 175 bytes .../source/rltiles/player/hand1/quarterstaff4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/quarterstaff4.png | Bin 0 -> 229 bytes .../source/rltiles/player/hand1/rod_aries.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/rod_aries.png | Bin 0 -> 174 bytes crawl-ref/source/rltiles/player/hand1/rod_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/rod_blue.png | Bin 0 -> 160 bytes .../source/rltiles/player/hand1/rod_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/rod_brown.png | Bin 0 -> 170 bytes .../source/rltiles/player/hand1/rod_emerald.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/rod_emerald.png | Bin 0 -> 211 bytes .../source/rltiles/player/hand1/rod_forked.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/rod_forked.png | Bin 0 -> 167 bytes .../source/rltiles/player/hand1/rod_hammer.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/rod_hammer.png | Bin 0 -> 172 bytes .../source/rltiles/player/hand1/rod_magenta.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/rod_magenta.png | Bin 0 -> 198 bytes crawl-ref/source/rltiles/player/hand1/rod_moon.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/rod_moon.png | Bin 0 -> 178 bytes crawl-ref/source/rltiles/player/hand1/rod_ruby.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/rod_ruby.png | Bin 0 -> 165 bytes .../source/rltiles/player/hand1/rod_thick.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/rod_thick.png | Bin 0 -> 182 bytes crawl-ref/source/rltiles/player/hand1/sabre.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/sabre.png | Bin 0 -> 210 bytes crawl-ref/source/rltiles/player/hand1/saruman.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/saruman.png | Bin 0 -> 175 bytes crawl-ref/source/rltiles/player/hand1/sceptre.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/sceptre.png | Bin 0 -> 169 bytes crawl-ref/source/rltiles/player/hand1/scimitar.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/scimitar.png | Bin 0 -> 209 bytes .../source/rltiles/player/hand1/scimitar2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/scythe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/scythe.png | Bin 0 -> 254 bytes .../source/rltiles/player/hand1/scythe_slant.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/scythe_slant.png | Bin 0 -> 262 bytes .../rltiles/player/hand1/serpent_scourge.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/serpent_scourge.png | Bin 0 -> 223 bytes .../source/rltiles/player/hand1/short_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/short_sword.png | Bin 0 -> 165 bytes .../source/rltiles/player/hand1/short_sword2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/short_sword2.png | Bin 0 -> 175 bytes .../rltiles/player/hand1/short_sword_slant.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/short_sword_slant.png | Bin 0 -> 183 bytes crawl-ref/source/rltiles/player/hand1/sickle.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/sickle.png | Bin 0 -> 219 bytes .../source/rltiles/player/hand1/singing_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/singing_sword.png | Bin 0 -> 208 bytes crawl-ref/source/rltiles/player/hand1/skull.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/skull.png | Bin 0 -> 191 bytes crawl-ref/source/rltiles/player/hand1/sling.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/sling.png | Bin 0 -> 163 bytes crawl-ref/source/rltiles/player/hand1/sniper.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/sniper.png | Bin 0 -> 279 bytes crawl-ref/source/rltiles/player/hand1/spark.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/spark.png | Bin 0 -> 189 bytes crawl-ref/source/rltiles/player/hand1/spear1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/spear1.png | Bin 0 -> 166 bytes crawl-ref/source/rltiles/player/hand1/spear2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/spear2.png | Bin 0 -> 210 bytes crawl-ref/source/rltiles/player/hand1/spear3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/spear3.png | Bin 0 -> 260 bytes crawl-ref/source/rltiles/player/hand1/spear4.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/spear4.png | Bin 0 -> 213 bytes crawl-ref/source/rltiles/player/hand1/spear5.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/spear5.png | Bin 0 -> 194 bytes .../rltiles/player/hand1/spriggans_knife.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/spriggans_knife.png | Bin 0 -> 160 bytes .../source/rltiles/player/hand1/staff_evil.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_evil.png | Bin 0 -> 295 bytes .../source/rltiles/player/hand1/staff_fancy.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_fancy.png | Bin 0 -> 323 bytes .../source/rltiles/player/hand1/staff_fork.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_fork.png | Bin 0 -> 194 bytes .../source/rltiles/player/hand1/staff_large.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_large.png | Bin 0 -> 277 bytes .../source/rltiles/player/hand1/staff_mage.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_mage.png | Bin 0 -> 195 bytes .../source/rltiles/player/hand1/staff_mage2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_mage2.png | Bin 0 -> 262 bytes .../source/rltiles/player/hand1/staff_mummy.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_mummy.png | Bin 0 -> 250 bytes .../source/rltiles/player/hand1/staff_organic.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_organic.png | Bin 0 -> 307 bytes .../source/rltiles/player/hand1/staff_plain.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_plain.png | Bin 0 -> 188 bytes .../rltiles/player/hand1/staff_ring_blue.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/staff_ring_blue.png | Bin 0 -> 197 bytes .../source/rltiles/player/hand1/staff_ruby.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_ruby.png | Bin 0 -> 362 bytes .../source/rltiles/player/hand1/staff_sceptre.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_sceptre.png | Bin 0 -> 289 bytes .../source/rltiles/player/hand1/staff_skull.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/staff_skull.png | Bin 0 -> 243 bytes crawl-ref/source/rltiles/player/hand1/stick.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/stick.png | Bin 0 -> 155 bytes crawl-ref/source/rltiles/player/hand1/stone.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/stone.png | Bin 0 -> 168 bytes crawl-ref/source/rltiles/player/hand1/sword2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/sword2.png | Bin 0 -> 191 bytes crawl-ref/source/rltiles/player/hand1/sword3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/sword3.png | Bin 0 -> 190 bytes .../source/rltiles/player/hand1/sword_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/sword_black.png | Bin 0 -> 201 bytes .../source/rltiles/player/hand1/sword_breaker.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/sword_breaker.png | Bin 0 -> 226 bytes .../source/rltiles/player/hand1/sword_jag.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/sword_jag.png | Bin 0 -> 216 bytes .../source/rltiles/player/hand1/sword_of_power.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/sword_of_power.png | Bin 0 -> 222 bytes .../source/rltiles/player/hand1/sword_seven.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/sword_seven.png | Bin 0 -> 266 bytes .../source/rltiles/player/hand1/sword_thief.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/sword_thief.png | Bin 0 -> 161 bytes .../source/rltiles/player/hand1/sword_tri.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/sword_tri.png | Bin 0 -> 243 bytes .../source/rltiles/player/hand1/sword_twist.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/sword_twist.png | Bin 0 -> 204 bytes crawl-ref/source/rltiles/player/hand1/trident.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/trident.png | Bin 0 -> 212 bytes crawl-ref/source/rltiles/player/hand1/trident2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/trident2.png | Bin 0 -> 250 bytes crawl-ref/source/rltiles/player/hand1/trident3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/trident3.png | Bin 0 -> 214 bytes .../source/rltiles/player/hand1/trident_demon.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/trident_demon.png | Bin 0 -> 247 bytes .../source/rltiles/player/hand1/trident_elec.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/trident_elec.png | Bin 0 -> 260 bytes .../rltiles/player/hand1/trident_octopus_king.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand1/trident_octopus_king.png | Bin 0 -> 339 bytes .../source/rltiles/player/hand1/triple_sword.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/triple_sword.png | Bin 0 -> 290 bytes .../source/rltiles/player/hand1/undeadhunter.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/undeadhunter.png | Bin 0 -> 254 bytes .../source/rltiles/player/hand1/vampires_tooth.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/vampires_tooth.png | Bin 0 -> 194 bytes crawl-ref/source/rltiles/player/hand1/voodoo.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/voodoo.png | Bin 0 -> 173 bytes crawl-ref/source/rltiles/player/hand1/war_axe.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/war_axe.png | Bin 0 -> 299 bytes crawl-ref/source/rltiles/player/hand1/whip.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/whip.png | Bin 0 -> 213 bytes crawl-ref/source/rltiles/player/hand1/wucad_mu.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/wucad_mu.png | Bin 0 -> 238 bytes crawl-ref/source/rltiles/player/hand1/wyrmbane.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand1/wyrmbane.png | Bin 0 -> 218 bytes .../source/rltiles/player/hand1/zonguldrok.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand1/zonguldrok.png | Bin 0 -> 238 bytes .../source/rltiles/player/hand2/bladehands.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/bladehands.png | Bin 0 -> 215 bytes .../source/rltiles/player/hand2/book_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_black.png | Bin 0 -> 227 bytes .../source/rltiles/player/hand2/book_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_blue.png | Bin 0 -> 171 bytes .../source/rltiles/player/hand2/book_blue_dim.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_blue_dim.png | Bin 0 -> 227 bytes .../source/rltiles/player/hand2/book_cyan.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_cyan.png | Bin 0 -> 174 bytes .../source/rltiles/player/hand2/book_cyan_dim.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_cyan_dim.png | Bin 0 -> 225 bytes .../source/rltiles/player/hand2/book_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_green.png | Bin 0 -> 201 bytes .../source/rltiles/player/hand2/book_green_dim.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_green_dim.png | Bin 0 -> 221 bytes .../source/rltiles/player/hand2/book_magenta.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_magenta.png | Bin 0 -> 175 bytes .../rltiles/player/hand2/book_magenta_dim.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/book_magenta_dim.png | Bin 0 -> 218 bytes crawl-ref/source/rltiles/player/hand2/book_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/book_red.png | Bin 0 -> 170 bytes .../source/rltiles/player/hand2/book_red_dim.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_red_dim.png | Bin 0 -> 233 bytes crawl-ref/source/rltiles/player/hand2/book_sky.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/book_sky.png | Bin 0 -> 237 bytes .../source/rltiles/player/hand2/book_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_white.png | Bin 0 -> 196 bytes .../source/rltiles/player/hand2/book_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/book_yellow.png | Bin 0 -> 175 bytes .../rltiles/player/hand2/book_yellow_dim.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/book_yellow_dim.png | Bin 0 -> 226 bytes crawl-ref/source/rltiles/player/hand2/boromir.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/boromir.png | Bin 0 -> 326 bytes crawl-ref/source/rltiles/player/hand2/bullseye.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/bullseye.png | Bin 0 -> 196 bytes crawl-ref/source/rltiles/player/hand2/dagger.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/dagger.png | Bin 0 -> 160 bytes .../source/rltiles/player/hand2/fire_cyan.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/fire_cyan.png | Bin 0 -> 178 bytes .../source/rltiles/player/hand2/fire_dark.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/fire_dark.png | Bin 0 -> 191 bytes .../source/rltiles/player/hand2/fire_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/fire_green.png | Bin 0 -> 224 bytes .../source/rltiles/player/hand2/fire_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/fire_white.png | Bin 0 -> 275 bytes .../source/rltiles/player/hand2/fire_white2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/fire_white2.png | Bin 0 -> 199 bytes .../source/rltiles/player/hand2/gil-galad.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/gil-galad.png | Bin 0 -> 356 bytes crawl-ref/source/rltiles/player/hand2/lantern.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/lantern.png | Bin 0 -> 242 bytes .../source/rltiles/player/hand2/light_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/light_blue.png | Bin 0 -> 169 bytes .../source/rltiles/player/hand2/light_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/light_red.png | Bin 0 -> 174 bytes .../source/rltiles/player/hand2/light_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/light_yellow.png | Bin 0 -> 170 bytes crawl-ref/source/rltiles/player/hand2/pj.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/pj.png | Bin 0 -> 124 bytes crawl-ref/source/rltiles/player/hand2/sabre.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/sabre.png | Bin 0 -> 194 bytes .../rltiles/player/hand2/shield_diamond_yellow.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_diamond_yellow.png | Bin 0 -> 241 bytes .../source/rltiles/player/hand2/shield_kite1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_kite1.png | Bin 0 -> 285 bytes .../source/rltiles/player/hand2/shield_kite2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_kite2.png | Bin 0 -> 222 bytes .../source/rltiles/player/hand2/shield_kite3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_kite3.png | Bin 0 -> 283 bytes .../source/rltiles/player/hand2/shield_kite4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_kite4.png | Bin 0 -> 255 bytes .../rltiles/player/hand2/shield_knight_blue.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_knight_blue.png | Bin 0 -> 313 bytes .../rltiles/player/hand2/shield_knight_gray.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_knight_gray.png | Bin 0 -> 283 bytes .../rltiles/player/hand2/shield_knight_rw.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_knight_rw.png | Bin 0 -> 256 bytes .../rltiles/player/hand2/shield_long_cross.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_long_cross.png | Bin 0 -> 353 bytes .../rltiles/player/hand2/shield_long_red.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_long_red.png | Bin 0 -> 223 bytes .../rltiles/player/hand2/shield_middle_black.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_middle_black.png | Bin 0 -> 347 bytes .../rltiles/player/hand2/shield_middle_brown.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_middle_brown.png | Bin 0 -> 171 bytes .../rltiles/player/hand2/shield_middle_cyan.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_middle_cyan.png | Bin 0 -> 317 bytes .../rltiles/player/hand2/shield_middle_ethn.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_middle_ethn.png | Bin 0 -> 335 bytes .../rltiles/player/hand2/shield_middle_gray.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_middle_gray.png | Bin 0 -> 223 bytes .../rltiles/player/hand2/shield_middle_round.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_middle_round.png | Bin 0 -> 274 bytes .../rltiles/player/hand2/shield_middle_unicorn.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_middle_unicorn.png | Bin 0 -> 246 bytes .../rltiles/player/hand2/shield_of_ignorance.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_of_ignorance.png | Bin 0 -> 225 bytes .../rltiles/player/hand2/shield_of_resistance.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_of_resistance.png | Bin 0 -> 331 bytes .../source/rltiles/player/hand2/shield_round1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_round1.png | Bin 0 -> 299 bytes .../source/rltiles/player/hand2/shield_round2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_round2.png | Bin 0 -> 333 bytes .../source/rltiles/player/hand2/shield_round3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_round3.png | Bin 0 -> 296 bytes .../source/rltiles/player/hand2/shield_round4.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_round4.png | Bin 0 -> 303 bytes .../source/rltiles/player/hand2/shield_round5.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_round5.png | Bin 0 -> 278 bytes .../source/rltiles/player/hand2/shield_round6.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_round6.png | Bin 0 -> 277 bytes .../source/rltiles/player/hand2/shield_round7.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_round7.png | Bin 0 -> 289 bytes .../rltiles/player/hand2/shield_round_small.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_round_small.png | Bin 0 -> 229 bytes .../rltiles/player/hand2/shield_round_small2.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_round_small2.png | Bin 0 -> 194 bytes .../rltiles/player/hand2/shield_round_white.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/shield_round_white.png | Bin 0 -> 335 bytes .../source/rltiles/player/hand2/shield_shaman.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_shaman.png | Bin 0 -> 404 bytes .../source/rltiles/player/hand2/shield_skull.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/hand2/shield_skull.png | Bin 0 -> 265 bytes .../rltiles/player/hand2/short_sword_slant.bmp | Bin 2102 -> 0 bytes .../rltiles/player/hand2/short_sword_slant.png | Bin 0 -> 178 bytes crawl-ref/source/rltiles/player/hand2/spark.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/spark.png | Bin 0 -> 189 bytes crawl-ref/source/rltiles/player/hand2/torch.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/torch.png | Bin 0 -> 209 bytes crawl-ref/source/rltiles/player/hand2/torsh2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/hand2/torsh2.png | Bin 0 -> 299 bytes .../source/rltiles/player/head/art_dragonhelm.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/art_dragonhelm.png | Bin 0 -> 189 bytes crawl-ref/source/rltiles/player/head/band_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/band_blue.png | Bin 0 -> 125 bytes .../source/rltiles/player/head/band_magenta.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/band_magenta.png | Bin 0 -> 110 bytes crawl-ref/source/rltiles/player/head/band_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/band_red.png | Bin 0 -> 111 bytes .../source/rltiles/player/head/band_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/band_white.png | Bin 0 -> 108 bytes .../source/rltiles/player/head/band_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/band_yellow.png | Bin 0 -> 124 bytes .../source/rltiles/player/head/bandana_ybrown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/bandana_ybrown.png | Bin 0 -> 157 bytes .../source/rltiles/player/head/black_horn.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/black_horn.png | Bin 0 -> 223 bytes .../source/rltiles/player/head/black_horn2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/black_horn2.png | Bin 0 -> 199 bytes .../source/rltiles/player/head/blue_horn_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/blue_horn_gold.png | Bin 0 -> 186 bytes .../source/rltiles/player/head/brown_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/brown_gold.png | Bin 0 -> 191 bytes .../source/rltiles/player/head/cap_black1.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/cap_black1.png | Bin 0 -> 202 bytes crawl-ref/source/rltiles/player/head/cap_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/cap_blue.png | Bin 0 -> 156 bytes crawl-ref/source/rltiles/player/head/chain.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/chain.png | Bin 0 -> 187 bytes crawl-ref/source/rltiles/player/head/cheek_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/cheek_red.png | Bin 0 -> 168 bytes crawl-ref/source/rltiles/player/head/clown1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/clown1.png | Bin 0 -> 204 bytes crawl-ref/source/rltiles/player/head/cone_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/cone_blue.png | Bin 0 -> 159 bytes crawl-ref/source/rltiles/player/head/cone_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/cone_red.png | Bin 0 -> 174 bytes .../source/rltiles/player/head/crown_gold.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/crown_gold.png | Bin 0 -> 171 bytes .../source/rltiles/player/head/dyrovepreva.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/dyrovepreva.png | Bin 0 -> 183 bytes .../source/rltiles/player/head/feather_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/feather_blue.png | Bin 0 -> 195 bytes .../source/rltiles/player/head/feather_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/feather_green.png | Bin 0 -> 174 bytes .../source/rltiles/player/head/feather_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/feather_red.png | Bin 0 -> 171 bytes .../source/rltiles/player/head/feather_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/feather_white.png | Bin 0 -> 205 bytes .../source/rltiles/player/head/feather_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/feather_yellow.png | Bin 0 -> 185 bytes .../source/rltiles/player/head/fhelm_gray3.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/fhelm_gray3.png | Bin 0 -> 247 bytes .../source/rltiles/player/head/fhelm_horn2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/fhelm_horn2.png | Bin 0 -> 226 bytes .../rltiles/player/head/fhelm_horn_yellow.bmp | Bin 2102 -> 0 bytes .../rltiles/player/head/fhelm_horn_yellow.png | Bin 0 -> 208 bytes .../source/rltiles/player/head/full_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/full_black.png | Bin 0 -> 193 bytes crawl-ref/source/rltiles/player/head/full_gold.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/full_gold.png | Bin 0 -> 209 bytes crawl-ref/source/rltiles/player/head/gandalf.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/gandalf.png | Bin 0 -> 185 bytes crawl-ref/source/rltiles/player/head/hat_black.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/hat_black.png | Bin 0 -> 180 bytes crawl-ref/source/rltiles/player/head/healer.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/healer.png | Bin 0 -> 200 bytes .../source/rltiles/player/head/helm_gimli.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/helm_gimli.png | Bin 0 -> 173 bytes .../source/rltiles/player/head/helm_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/helm_green.png | Bin 0 -> 160 bytes .../source/rltiles/player/head/helm_plume.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/helm_plume.png | Bin 0 -> 247 bytes crawl-ref/source/rltiles/player/head/helm_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/helm_red.png | Bin 0 -> 194 bytes .../source/rltiles/player/head/hood_black2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/hood_black2.png | Bin 0 -> 255 bytes crawl-ref/source/rltiles/player/head/hood_cyan.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/hood_cyan.png | Bin 0 -> 220 bytes crawl-ref/source/rltiles/player/head/hood_gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/hood_gray.png | Bin 0 -> 251 bytes .../source/rltiles/player/head/hood_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/hood_green.png | Bin 0 -> 227 bytes .../source/rltiles/player/head/hood_green2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/hood_green2.png | Bin 0 -> 222 bytes .../source/rltiles/player/head/hood_orange.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/hood_orange.png | Bin 0 -> 234 bytes crawl-ref/source/rltiles/player/head/hood_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/hood_red.png | Bin 0 -> 205 bytes crawl-ref/source/rltiles/player/head/hood_red2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/hood_red2.png | Bin 0 -> 234 bytes .../source/rltiles/player/head/hood_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/hood_white.png | Bin 0 -> 188 bytes .../source/rltiles/player/head/hood_white2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/hood_white2.png | Bin 0 -> 267 bytes .../source/rltiles/player/head/hood_ybrown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/hood_ybrown.png | Bin 0 -> 245 bytes crawl-ref/source/rltiles/player/head/horn_evil.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/horn_evil.png | Bin 0 -> 221 bytes crawl-ref/source/rltiles/player/head/horn_gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/horn_gray.png | Bin 0 -> 192 bytes crawl-ref/source/rltiles/player/head/horned.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/horned.png | Bin 0 -> 209 bytes crawl-ref/source/rltiles/player/head/horns1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/horns1.png | Bin 0 -> 120 bytes crawl-ref/source/rltiles/player/head/horns2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/horns2.png | Bin 0 -> 152 bytes crawl-ref/source/rltiles/player/head/horns3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/horns3.png | Bin 0 -> 167 bytes crawl-ref/source/rltiles/player/head/iron1.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/iron1.png | Bin 0 -> 174 bytes crawl-ref/source/rltiles/player/head/iron2.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/iron2.png | Bin 0 -> 193 bytes crawl-ref/source/rltiles/player/head/iron3.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/iron3.png | Bin 0 -> 195 bytes crawl-ref/source/rltiles/player/head/iron_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/iron_red.png | Bin 0 -> 174 bytes crawl-ref/source/rltiles/player/head/isildur.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/isildur.png | Bin 0 -> 213 bytes crawl-ref/source/rltiles/player/head/mummy.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/mummy.png | Bin 0 -> 294 bytes .../source/rltiles/player/head/ninja_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/ninja_black.png | Bin 0 -> 207 bytes crawl-ref/source/rltiles/player/head/straw.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/straw.png | Bin 0 -> 206 bytes .../source/rltiles/player/head/taiso_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/taiso_blue.png | Bin 0 -> 133 bytes .../source/rltiles/player/head/taiso_magenta.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/taiso_magenta.png | Bin 0 -> 130 bytes crawl-ref/source/rltiles/player/head/taiso_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/head/taiso_red.png | Bin 0 -> 126 bytes .../source/rltiles/player/head/taiso_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/taiso_white.png | Bin 0 -> 130 bytes .../source/rltiles/player/head/taiso_yellow.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/taiso_yellow.png | Bin 0 -> 132 bytes .../source/rltiles/player/head/turban_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/turban_brown.png | Bin 0 -> 214 bytes .../source/rltiles/player/head/turban_purple.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/turban_purple.png | Bin 0 -> 216 bytes .../source/rltiles/player/head/turban_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/turban_white.png | Bin 0 -> 215 bytes .../rltiles/player/head/wizard_blackgold.bmp | Bin 2102 -> 0 bytes .../rltiles/player/head/wizard_blackgold.png | Bin 0 -> 211 bytes .../source/rltiles/player/head/wizard_blackred.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/wizard_blackred.png | Bin 0 -> 211 bytes .../source/rltiles/player/head/wizard_blue.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/wizard_blue.png | Bin 0 -> 209 bytes .../rltiles/player/head/wizard_bluegreen.bmp | Bin 2102 -> 0 bytes .../rltiles/player/head/wizard_bluegreen.png | Bin 0 -> 221 bytes .../source/rltiles/player/head/wizard_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/wizard_brown.png | Bin 0 -> 204 bytes .../rltiles/player/head/wizard_darkgreen.bmp | Bin 2102 -> 0 bytes .../rltiles/player/head/wizard_darkgreen.png | Bin 0 -> 222 bytes .../source/rltiles/player/head/wizard_purple.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/wizard_purple.png | Bin 0 -> 210 bytes .../source/rltiles/player/head/wizard_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/wizard_red.png | Bin 0 -> 186 bytes .../source/rltiles/player/head/wizard_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/wizard_white.png | Bin 0 -> 207 bytes .../source/rltiles/player/head/yellow_wing.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/head/yellow_wing.png | Bin 0 -> 226 bytes crawl-ref/source/rltiles/player/leg/belt_gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/belt_gray.png | Bin 0 -> 178 bytes .../source/rltiles/player/leg/belt_redbrown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/belt_redbrown.png | Bin 0 -> 187 bytes crawl-ref/source/rltiles/player/leg/bikini_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/bikini_red.png | Bin 0 -> 154 bytes crawl-ref/source/rltiles/player/leg/chunli.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/chunli.png | Bin 0 -> 297 bytes crawl-ref/source/rltiles/player/leg/garter.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/garter.png | Bin 0 -> 198 bytes .../source/rltiles/player/leg/leg_armor00.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/leg_armor00.png | Bin 0 -> 271 bytes .../source/rltiles/player/leg/leg_armor01.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/leg_armor01.png | Bin 0 -> 327 bytes .../source/rltiles/player/leg/leg_armor02.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/leg_armor02.png | Bin 0 -> 359 bytes .../source/rltiles/player/leg/leg_armor03.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/leg_armor03.png | Bin 0 -> 309 bytes .../source/rltiles/player/leg/leg_armor04.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/leg_armor04.png | Bin 0 -> 328 bytes .../source/rltiles/player/leg/leg_armor05.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/leg_armor05.png | Bin 0 -> 273 bytes .../source/rltiles/player/leg/loincloth_red.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/loincloth_red.png | Bin 0 -> 215 bytes crawl-ref/source/rltiles/player/leg/long_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/long_red.png | Bin 0 -> 223 bytes crawl-ref/source/rltiles/player/leg/metal_gray.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/metal_gray.png | Bin 0 -> 242 bytes .../source/rltiles/player/leg/metal_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/metal_green.png | Bin 0 -> 309 bytes crawl-ref/source/rltiles/player/leg/pants16.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/pants16.png | Bin 0 -> 304 bytes .../source/rltiles/player/leg/pants_black.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/pants_black.png | Bin 0 -> 222 bytes crawl-ref/source/rltiles/player/leg/pants_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/pants_blue.png | Bin 0 -> 215 bytes .../source/rltiles/player/leg/pants_brown.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/pants_brown.png | Bin 0 -> 246 bytes .../source/rltiles/player/leg/pants_darkgreen.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/pants_darkgreen.png | Bin 0 -> 205 bytes .../source/rltiles/player/leg/pants_l_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/pants_l_white.png | Bin 0 -> 266 bytes .../source/rltiles/player/leg/pants_orange.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/pants_orange.png | Bin 0 -> 203 bytes crawl-ref/source/rltiles/player/leg/pants_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/pants_red.png | Bin 0 -> 342 bytes .../rltiles/player/leg/pants_short_brown.bmp | Bin 2102 -> 0 bytes .../rltiles/player/leg/pants_short_brown.png | Bin 0 -> 239 bytes .../rltiles/player/leg/pants_short_brown3.bmp | Bin 2102 -> 0 bytes .../rltiles/player/leg/pants_short_brown3.png | Bin 0 -> 217 bytes .../rltiles/player/leg/pants_short_darkbrown.bmp | Bin 2102 -> 0 bytes .../rltiles/player/leg/pants_short_darkbrown.png | Bin 0 -> 199 bytes .../source/rltiles/player/leg/pants_short_gray.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/pants_short_gray.png | Bin 0 -> 195 bytes crawl-ref/source/rltiles/player/leg/pj.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/pj.png | Bin 0 -> 220 bytes crawl-ref/source/rltiles/player/leg/skirt_blue.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/skirt_blue.png | Bin 0 -> 218 bytes .../source/rltiles/player/leg/skirt_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/skirt_green.png | Bin 0 -> 241 bytes crawl-ref/source/rltiles/player/leg/skirt_red.bmp | Bin 2102 -> 0 bytes crawl-ref/source/rltiles/player/leg/skirt_red.png | Bin 0 -> 231 bytes .../source/rltiles/player/leg/skirt_white.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/skirt_white.png | Bin 0 -> 237 bytes .../source/rltiles/player/leg/skirt_white2.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/skirt_white2.png | Bin 0 -> 202 bytes .../source/rltiles/player/leg/trouser_green.bmp | Bin 2102 -> 0 bytes .../source/rltiles/player/leg/trouser_green.png | Bin 0 -> 284 bytes crawl-ref/source/rltiles/tiledef_defines.h | 46 + crawl-ref/source/rltiles/title.bmp | Bin 174134 -> 0 bytes crawl-ref/source/rltiles/tool/bm.c | 558 ---------- crawl-ref/source/rltiles/tool/bm.h | 26 - crawl-ref/source/rltiles/tool/dcpl.c | 585 ----------- crawl-ref/source/rltiles/tool/dcqv.c | 847 --------------- crawl-ref/source/rltiles/tool/dcreverse.c | 216 ---- crawl-ref/source/rltiles/tool/dctile.c | 672 ------------ crawl-ref/source/rltiles/tool/main.cc | 26 + crawl-ref/source/rltiles/tool/mkmap.c | 408 -------- crawl-ref/source/rltiles/tool/mkmapq.c | 783 -------------- crawl-ref/source/rltiles/tool/palette.h | 355 ------- crawl-ref/source/rltiles/tool/shade.c | 254 ----- crawl-ref/source/rltiles/tool/tile.cc | 511 ++++++++++ crawl-ref/source/rltiles/tool/tile.h | 55 + crawl-ref/source/rltiles/tool/tile_colour.cc | 25 + crawl-ref/source/rltiles/tool/tile_colour.h | 25 + .../source/rltiles/tool/tile_list_processor.cc | 660 ++++++++++++ .../source/rltiles/tool/tile_list_processor.h | 40 + crawl-ref/source/rltiles/tool/tile_page.cc | 179 ++++ crawl-ref/source/rltiles/tool/tile_page.h | 25 + crawl-ref/source/tile2.cc | 204 ++-- crawl-ref/source/tilepick.cc | 24 +- crawl-ref/source/tilereg.cc | 262 ++--- crawl-ref/source/tilereg.h | 4 +- crawl-ref/source/tiles.h | 35 +- crawl-ref/source/tiletex.cc | 150 ++- crawl-ref/source/tiletex.h | 55 +- 4348 files changed, 3318 insertions(+), 9908 deletions(-) create mode 100644 crawl-ref/source/dat/tiles/title.png delete mode 100644 crawl-ref/source/rltiles/blank.bmp delete mode 100644 crawl-ref/source/rltiles/bmp2png/README delete mode 100644 crawl-ref/source/rltiles/bmp2png/bmp2png.c delete mode 100644 crawl-ref/source/rltiles/bmp2png/bmp2png.dsp delete mode 100644 crawl-ref/source/rltiles/bmp2png/bmphed.h delete mode 100644 crawl-ref/source/rltiles/bmp2png/common.c delete mode 100644 crawl-ref/source/rltiles/bmp2png/common.h delete mode 100644 crawl-ref/source/rltiles/bmp2png/makefile.bcc delete mode 100644 crawl-ref/source/rltiles/bmp2png/makefile.dj2 delete mode 100644 crawl-ref/source/rltiles/bmp2png/makefile.lin delete mode 100644 crawl-ref/source/rltiles/bmp2png/png2bmp.c delete mode 100644 crawl-ref/source/rltiles/bmp2png/png2bmp.dsp delete mode 100644 crawl-ref/source/rltiles/dc-2d.txt create mode 100644 crawl-ref/source/rltiles/dc-demon.txt create mode 100644 crawl-ref/source/rltiles/dc-dngn.txt delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_beogh.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_beogh.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_elyvilon.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_elyvilon.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_kikubaaqudgha.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_kikubaaqudgha.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_lugonu.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_lugonu.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_makhleb.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_makhleb.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_nemelex_xobeh.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_nemelex_xobeh.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_okawaru.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_okawaru.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_shining_one.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_shining_one.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_sif_muna.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_sif_muna.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_trog.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_trog.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_vehumet.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_vehumet.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_xom.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_xom.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_yredelemnul.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_yredelemnul.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_zin.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_altar_zin.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_blood_fountain.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_blood_fountain.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_blue_fountain.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_blue_fountain.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_branch_stairs.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_branch_stairs.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_closed_door.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_closed_door.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_deep_water.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_deep_water.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_dry_fountain.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_dry_fountain.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_abyss.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_abyss.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_cocytus.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_cocytus.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_dis.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_dis.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_gehenna.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_gehenna.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_hell.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_hell.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_labyrinth.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_labyrinth.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_pandemonium.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_pandemonium.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_shop.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_shop.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_tartarus.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_enter_tartarus.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_entrance.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_entrance.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_exit.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_exit.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_floor.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_granite_statue.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_granite_statue.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_green_crystal_wall.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_green_crystal_wall.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_ice_statue.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_ice_statue.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_lava.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_metal_wall.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_metal_wall.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_open_door.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_open_door.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_orange_crystal_statue.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_orange_crystal_statue.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_orcish_idol.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_orcish_idol.png create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_portal.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_return.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_return.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_stairs_down.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_stairs_up.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_00.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_01.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_02.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_03.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_04.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_05.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_06.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_07.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_08.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_09.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_10.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_11.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_12.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_13.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_14.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_15.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_shallow_water.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_shallow_water.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_silver_statue.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_silver_statue.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_sparkling_fountain.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_sparkling_fountain.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_stone_arch.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_stone_arch.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_stone_wall.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_transit_pandemonium.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_transit_pandemonium.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_transparent_wall.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_transparent_wall.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_alarm.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_alarm.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_arrow.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_arrow.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_blade.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_blade.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_bolt.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_bolt.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_dart.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_dart.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_needle.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_needle.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_shaft.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_shaft.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_spear.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_spear.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_teleport.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_teleport.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_unseen.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_unseen.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/bog_green0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/bog_green0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/bog_green1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/bog_green1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/bog_green2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/bog_green2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/bog_green3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/bog_green3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/brick_gray0.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/brick_gray1.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/brick_gray2.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/brick_gray3.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_full.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_full.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves4.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves4.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves5.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves5.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves6.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves6.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone4.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone4.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone5.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone5.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone6.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone6.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone7.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone7.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines4.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines4.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines5.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines5.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines6.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/floor_vines6.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_e.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_e.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_full.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_full.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_n.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_n.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_ne.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_ne.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_nw.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_nw.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_s.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_s.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_se.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_se.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_sw.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_sw.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_w.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/grass_w.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/hive0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/hive0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/hive1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/hive1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/hive2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/hive2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/hive3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/hive3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/ice0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/ice0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/ice1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/ice1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/ice2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/ice2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/ice3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/ice3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lair0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lair0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lair1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lair1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lair2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lair2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lair3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lair3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lava0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lava0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lava1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lava1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lava2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lava2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lava3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/lava3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/mesh0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/mesh0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/mesh1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/mesh1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/mesh2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/mesh2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/mesh3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/mesh3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray4.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray4.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_e.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_e.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_full.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_full.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_n.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_n.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_ne.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_ne.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_nw.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_nw.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_s.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_s.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_se.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_se.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_sw.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_sw.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_w.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/pedestal_w.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rect_gray0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rect_gray0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rect_gray1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rect_gray1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rect_gray2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rect_gray2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rect_gray3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rect_gray3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_brown0.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_brown1.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_brown2.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_brown3.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_red0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_red0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_red1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_red1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_red2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_red2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_red3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/rough_red3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/snake0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/snake0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/snake1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/snake1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/snake2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/snake2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/snake3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/snake3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/swamp0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/swamp0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/swamp1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/swamp1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/swamp2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/swamp2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/swamp3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/swamp3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/tomb0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/tomb0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/tomb1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/tomb1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/tomb2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/tomb2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/tomb3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/floor/tomb3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_closed_left.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_closed_left.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_closed_middle.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_closed_middle.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_closed_right.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_closed_right.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_open_left.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_open_left.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_open_middle.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_open_middle.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_open_right.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/gate_open_right.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/rock_stairs_down.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/rock_stairs_down.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/rock_stairs_up.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/rock_stairs_up.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/stone_stairs_down.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/stone_stairs_down.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/stone_stairs_up.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/stone_stairs_up.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_brown0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_brown0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_brown1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_brown1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_brown2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_brown2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_brown3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_brown3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_gray0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_gray0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_gray1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_gray1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_gray2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_gray2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_gray3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/brick_gray3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/hive0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/hive0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/hive1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/hive1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/hive2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/hive2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/hive3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/hive3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/ice0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/ice0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/ice1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/ice1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/ice2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/ice2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/ice3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/ice3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/lair0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/lair0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/lair1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/lair1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/lair2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/lair2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/lair3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/lair3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/marble_green0.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/marble_green1.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/marble_green2.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/marble_green3.bmp delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/pebble_red0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/pebble_red0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/pebble_red1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/pebble_red1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/pebble_red2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/pebble_red2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/pebble_red3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/pebble_red3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/relief0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/relief0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/relief1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/relief1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/relief2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/relief2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/relief3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/relief3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/slime0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/slime0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/slime1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/slime1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/slime2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/slime2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/slime3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/slime3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/snake0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/snake0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/snake1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/snake1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/snake2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/snake2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/snake3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/snake3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone_gray0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone_gray0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone_gray1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone_gray1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone_gray2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone_gray2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone_gray3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/stone_gray3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/tomb0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/tomb0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/tomb1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/tomb1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/tomb2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/tomb2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/tomb3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/tomb3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/undead0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/undead0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/undead1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/undead1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/undead2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/undead2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/undead3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/undead3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/vault0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/vault0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/vault1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/vault1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/vault2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/vault2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/vault3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/vault3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh4.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh4.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh5.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh5.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh6.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh6.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines4.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines4.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines5.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines5.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines6.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_vines6.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_blue0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_blue0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_blue1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_blue1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_blue2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_blue2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_blue3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_blue3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_gray0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_gray0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_gray1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_gray1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_gray2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_gray2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_gray3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_gray3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_green0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_green0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_green1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_green1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_green2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_green2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_green3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_green3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow0.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow0.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow1.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow1.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow2.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow2.png delete mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow3.bmp create mode 100644 crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow3.png create mode 100644 crawl-ref/source/rltiles/dc-main.txt delete mode 100644 crawl-ref/source/rltiles/dc-misc/animated_weapon.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/animated_weapon.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/blood_blue.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/blood_green.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/blood_green.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/blood_magenta.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red1.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red1.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red2.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red2.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red3.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red3.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red4.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/blood_red4.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/char20.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char28.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char30.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char38.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char40.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char48.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char50.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char58.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char60.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char68.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char70.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/char78.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/cursor.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/cursor.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/cursor_green.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/cursor_green.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/cursor_red.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/cursor_red.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/error.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/error.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/halo.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/halo.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/heart.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/heart.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/magicmap.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/magicmap.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/mask_deep_water.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/mask_deep_water.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/mask_lava.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/mask_lava.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/mask_shallow_water.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/mask_shallow_water.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/may_stab_brand.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/may_stab_brand.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/neutral.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/neutral.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/new_stair.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/new_stair.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num0.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num1.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num2.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num3.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num4.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num5.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num6.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num7.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num8.png create mode 100644 crawl-ref/source/rltiles/dc-misc/num9.png create mode 100644 crawl-ref/source/rltiles/dc-misc/out_of_sight.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/poison.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/poison.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/ray.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/ray.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/sink_mask.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/slot.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/slot.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/slot_cursed.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/slot_cursed.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/slot_eq.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/slot_eq.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/slot_eq_cursed.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/slot_eq_cursed.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/something_under.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/something_under.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/stab_brand.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/stab_brand.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/todo.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/todo.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/travel_exclusion.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/travel_exclusion.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/travel_exclusion_centre.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/travel_exclusion_centre.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/tutorial_cursor.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/tutorial_cursor.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/txt1.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/txt1.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/txt2.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/txt2.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/txt3.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/txt3.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/txt4.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/txt4.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/unseen.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/unseen.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_armour.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_armour.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_item.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_item.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_monster.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_monster.png delete mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_water_monster.bmp delete mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_weapon.bmp create mode 100644 crawl-ref/source/rltiles/dc-misc/unseen_weapon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large1.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large1.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large2.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large2.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large3.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large3.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large4.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large4.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large5.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large5.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large6.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_large6.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_small.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/abomination_small.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/acid_blob.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/acid_blob.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/adolf.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/adolf.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/agnes.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/agnes.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/air_elemental.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/air_elemental.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ancient_lich.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ancient_lich.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/angel.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/angel.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/antaeus.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/antaeus.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/asmodeus.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/asmodeus.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/azure_jelly.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/azure_jelly.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ball_lightning.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ball_lightning.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/balrug.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/balrug.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/bear.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/bear.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/beast.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/beast.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/big_fish.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/big_fish.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/big_kobold.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/big_kobold.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/black_bear.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/black_bear.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/black_snake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/black_snake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/blink_frog.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/blink_frog.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/blork_the_orc0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/blork_the_orc0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/blue_death.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/blue_death.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/blue_devil.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/blue_devil.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/boggart.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/boggart.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/boring_beetle.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/boring_beetle.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/boris.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/boris.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/boulder_beetle.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/boulder_beetle.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/brain_worm.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/brain_worm.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/brown_ooze.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/brown_ooze.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/brown_snake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/brown_snake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/bumblebee.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/bumblebee.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly1.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly1.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly2.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly2.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly3.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly3.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly4.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly4.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly5.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly5.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly6.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/butterfly6.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/cacodemon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/cacodemon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/centaur.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/centaur.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/centaur_warrior.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/centaur_warrior.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/cerebov.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/cerebov.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/clay_golem.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/clay_golem.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/crystal_golem.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/crystal_golem.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/curse_skull.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/curse_skull.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/curse_toe.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/curse_toe.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/cyclops.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/cyclops.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/daeva.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/daeva.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/death_cob.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/death_cob.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/death_drake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/death_drake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/death_ooze.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/death_ooze.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/death_yak.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/death_yak.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_annihilator.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_annihilator.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_blademaster.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_blademaster.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_conjurer.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_conjurer.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_death_mage.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_death_mage.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_demonologist.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_demonologist.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_fighter0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_fighter0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_high_priest.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_high_priest.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_knight0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_knight0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_mage.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_mage.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_master_archer.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_master_archer.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_priest.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_priest.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_soldier0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_soldier0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_sorcerer.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_sorcerer.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_summoner.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_elf_summoner.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/deep_troll.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/deep_troll.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_body_fat.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_body_fatter.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_body_normal.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_body_spiked.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_body_spotty.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_body_thin.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_bird.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_cthulhu.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_elephant.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_eyeball.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_heads.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_helmet.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_horns.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_horse.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_medusa.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_monkey.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_mouse.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_ram.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_rhino.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_head_tentacles.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_wings_bones.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_wings_butterfly.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_wings_demonic.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_wings_large.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_wings_medium.png create mode 100644 crawl-ref/source/rltiles/dc-mon/demon/demon_wings_red.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/demonic_crawler.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/demonic_crawler.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/dispater.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/dispater.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/donald.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/donald.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/duane0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/duane0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/earth_elemental.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/earth_elemental.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/edmund0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/edmund0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/efreet.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/efreet.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/electric_golem.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/electric_golem.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/electrical_eel.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/electrical_eel.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/elephant_slug.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/elephant_slug.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/elf.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/elf.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ereshkigal.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ereshkigal.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/erica.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/erica.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/erolcha.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/erolcha.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ettin.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ettin.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/executioner.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/executioner.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/eye_of_devastation.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/eye_of_devastation.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/eye_of_draining.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/eye_of_draining.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/fiend.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/fiend.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/fire_elemental.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/fire_elemental.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/fire_giant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/fire_giant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/fire_vortex.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/fire_vortex.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/firedrake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/firedrake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/flayed_ghost.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/flayed_ghost.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/flying_skull.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/flying_skull.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/frances0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/frances0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/francis.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/francis.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/frederick.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/frederick.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/freezing_wraith.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/freezing_wraith.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/frost_giant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/frost_giant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/fungus.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/fungus.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/gargoyle.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/gargoyle.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/geryon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/geryon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ghost.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ghost.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ghoul.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ghoul.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_amoeba.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_amoeba.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_ant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_ant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_bat.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_bat.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_beetle.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_beetle.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_blowfly.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_blowfly.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_brown_frog.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_brown_frog.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_centipede.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_centipede.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_cockroach.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_cockroach.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_eyeball.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_eyeball.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_frog.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_frog.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_gecko.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_gecko.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_goldfish.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_goldfish.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_iguana.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_iguana.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_lizard.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_lizard.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_mite.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_mite.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_mosquito.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_mosquito.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_newt.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_newt.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_orange_brain.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_orange_brain.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_slug.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_slug.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_snail.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_snail.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/giant_spore.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/giant_spore.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/gila_monster.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/gila_monster.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/gloorx_vloq.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/gloorx_vloq.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/glowing_shapeshifter.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/glowing_shapeshifter.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/gnoll0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/gnoll0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/goblin0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/goblin0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/golden_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/golden_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/great_orb_of_eyes.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/great_orb_of_eyes.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/greater_mummy.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/greater_mummy.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/greater_naga0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/greater_naga0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/green_death.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/green_death.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/green_rat.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/green_rat.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/grey_rat.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/grey_rat.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/grey_snake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/grey_snake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/griffon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/griffon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/grizzly_bear.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/grizzly_bear.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/guardian_mummy.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/guardian_mummy.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/guardian_naga.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/guardian_naga.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hairy_devil.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hairy_devil.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/harold0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/harold0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hell_hog.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hell_hog.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hell_hound.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hell_hound.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hell_knight.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hell_knight.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hellion.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hellion.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hellwing.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hellwing.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hill_giant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hill_giant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hippogriff.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hippogriff.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hobgoblin0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hobgoblin0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hog.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hog.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hound.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hound.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/human.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/human.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hungry_ghost.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hungry_ghost.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hydra1.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hydra1.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hydra2.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hydra2.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hydra3.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hydra3.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hydra4.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hydra4.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/hydra5.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/hydra5.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ice_beast.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ice_beast.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ice_devil.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ice_devil.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ice_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ice_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ice_fiend.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ice_fiend.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ijyb0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ijyb0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/imp.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/imp.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/insubstantial_wisp.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/insubstantial_wisp.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/iron_devil.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/iron_devil.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/iron_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/iron_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/iron_golem.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/iron_golem.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/iron_troll.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/iron_troll.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/jackal.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/jackal.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/jelly.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/jelly.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/jellyfish.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/jellyfish.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/jessica.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/jessica.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/joseph0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/joseph0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/josephine.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/josephine.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/jozef0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/jozef0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/killer_bee.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/killer_bee.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/killer_bee_larva.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/killer_bee_larva.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/killer_klown.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/killer_klown.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/kobold.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/kobold.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/kobold_demonologist.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/kobold_demonologist.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/komodo_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/komodo_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/large_mimic.bmp delete mode 100644 crawl-ref/source/rltiles/dc-mon/lava_fish.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/lava_fish.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/lava_snake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/lava_snake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/lava_worm.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/lava_worm.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/lemure.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/lemure.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/lich.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/lich.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/lindwurm.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/lindwurm.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/lom_lobon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/lom_lobon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/lorocyproca.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/lorocyproca.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/louise.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/louise.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/manes.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/manes.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/manticore.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/manticore.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/margery.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/margery.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/maud0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/maud0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/merfolk_fighter.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/merfolk_fighter.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/merfolk_fighter_water.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/merfolk_fighter_water.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/mermaid.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/mermaid.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/mermaid_water.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/mermaid_water.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/metal_gargoyle.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/metal_gargoyle.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/michael.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/michael.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/midge.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/midge.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/minotaur.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/minotaur.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/mnoleg.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/mnoleg.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/molten_gargoyle.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/molten_gargoyle.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/moth_of_wrath.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/moth_of_wrath.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/mottled_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/mottled_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/mummy.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/mummy.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/mummy_priest.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/mummy_priest.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/murray.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/murray.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/naga0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/naga0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/naga_mage.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/naga_mage.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/naga_warrior0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/naga_warrior0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/necromancer.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/necromancer.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/necrophage.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/necrophage.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/neqoxec.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/neqoxec.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/norbert.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/norbert.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/norris2.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/norris2.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ogre.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ogre.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ogre_mage.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ogre_mage.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/oklob_plant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/oklob_plant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ooze.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ooze.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orange_demon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orange_demon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orange_rat.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orange_rat.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orb_guardian.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orb_guardian.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orb_of_fire.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orb_of_fire.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orc0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orc0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orc_high_priest.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orc_high_priest.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orc_knight0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orc_knight0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orc_priest.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orc_priest.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orc_sorcerer.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orc_sorcerer.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orc_warlord0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orc_warlord0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orc_warrior0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orc_warrior0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/orc_wizard.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/orc_wizard.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/pandemonium_demon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/pandemonium_demon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/phantom.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/phantom.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/pit_fiend.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/pit_fiend.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/plant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/plant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/polar_bear.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/polar_bear.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/polyphemus.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/polyphemus.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/program_bug.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/program_bug.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/psyche.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/psyche.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/pulsating_lump.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/pulsating_lump.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/quasit.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/quasit.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/queen_ant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/queen_ant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/queen_bee.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/queen_bee.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/quicksilver_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/quicksilver_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/quokka.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/quokka.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/rakshasa.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/rakshasa.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/rakshasa_fake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/rakshasa_fake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/rat.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/rat.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/reaper.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/reaper.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/red_devil.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/red_devil.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/red_wasp.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/red_wasp.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/redback.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/redback.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/rock_troll.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/rock_troll.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/rock_worm.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/rock_worm.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/rotting_devil.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/rotting_devil.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/rotting_hulk.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/rotting_hulk.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/royal_jelly.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/royal_jelly.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/rupert0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/rupert0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/salamander.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/salamander.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/scorpion.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/scorpion.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/serpent_of_hell.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/serpent_of_hell.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/shadow.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/shadow.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_demon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_demon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_fiend.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_fiend.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_imp.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_imp.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_wraith.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/shadow_wraith.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/shapeshifter.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/shapeshifter.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/sheep.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/sheep.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/shining_eye.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/shining_eye.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/sigmund.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/sigmund.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/simulacrum_large.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/simulacrum_large.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/simulacrum_small.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/simulacrum_small.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/skeletal_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/skeletal_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/skeletal_warrior0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/skeletal_warrior0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/skeleton_large.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/skeleton_large.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/skeleton_small.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/skeleton_small.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/slime_creature.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/slime_creature.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/small_snake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/small_snake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/smoke_demon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/smoke_demon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/snake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/snake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/snorg.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/snorg.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/soldier_ant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/soldier_ant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/soul_eater.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/soul_eater.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/spatial_vortex.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/spatial_vortex.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/spectral_thing.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/spectral_thing.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/spectral_warrior.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/spectral_warrior.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/sphinx.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/sphinx.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/spiny_frog.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/spiny_frog.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/spiny_worm.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/spiny_worm.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/steam_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/steam_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/stone_giant.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/stone_giant.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/stone_golem.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/stone_golem.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/storm_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/storm_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/sun_demon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/sun_demon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/swamp_dragon.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/swamp_dragon.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/swamp_drake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/swamp_drake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/swamp_worm.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/swamp_worm.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/tentacled_monstrosity.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/tentacled_monstrosity.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/terence0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/terence0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/tiamat.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/tiamat.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/titan.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/titan.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/toenail_golem.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/toenail_golem.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/tormentor.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/tormentor.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/troll.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/troll.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/two_headed_ogre.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/two_headed_ogre.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ufetubus.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ufetubus.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ugly_thing.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ugly_thing.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/unseen_horror.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/unseen_horror.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/urug0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/urug0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/vampire.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/vampire.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/vampire_knight.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/vampire_knight.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/vampire_mage.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/vampire_mage.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/vapour.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/vapour.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/vault_guard0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/vault_guard0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/very_ugly_thing.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/very_ugly_thing.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wandering_mushroom.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wandering_mushroom.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/war_dog.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/war_dog.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/warg.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/warg.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/water_elemental.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/water_elemental.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wayne0.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wayne0.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/white_imp.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/white_imp.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wight.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wight.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wizard.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wizard.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wolf.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wolf.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wolf_spider.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wolf_spider.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wood_golem.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wood_golem.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/worm.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/worm.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wraith.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wraith.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/wyvern.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/wyvern.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/xtahua.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/xtahua.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/yak.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/yak.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/yaktaur.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/yaktaur.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/yaktaur_captain.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/yaktaur_captain.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/yellow_snake.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/yellow_snake.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/yellow_wasp.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/yellow_wasp.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/ynoxinul.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/ynoxinul.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/zombie_large.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/zombie_large.png delete mode 100644 crawl-ref/source/rltiles/dc-mon/zombie_small.bmp create mode 100644 crawl-ref/source/rltiles/dc-mon/zombie_small.png delete mode 100644 crawl-ref/source/rltiles/dc-pl.txt create mode 100644 crawl-ref/source/rltiles/dc-player.txt delete mode 100644 crawl-ref/source/rltiles/dngn.txt delete mode 100644 crawl-ref/source/rltiles/effect/acid_venom.bmp delete mode 100644 crawl-ref/source/rltiles/effect/arrow0.bmp create mode 100644 crawl-ref/source/rltiles/effect/arrow0.png delete mode 100644 crawl-ref/source/rltiles/effect/arrow1.bmp create mode 100644 crawl-ref/source/rltiles/effect/arrow1.png delete mode 100644 crawl-ref/source/rltiles/effect/arrow2.bmp create mode 100644 crawl-ref/source/rltiles/effect/arrow2.png delete mode 100644 crawl-ref/source/rltiles/effect/arrow3.bmp create mode 100644 crawl-ref/source/rltiles/effect/arrow3.png delete mode 100644 crawl-ref/source/rltiles/effect/arrow4.bmp create mode 100644 crawl-ref/source/rltiles/effect/arrow4.png delete mode 100644 crawl-ref/source/rltiles/effect/arrow5.bmp create mode 100644 crawl-ref/source/rltiles/effect/arrow5.png delete mode 100644 crawl-ref/source/rltiles/effect/arrow6.bmp create mode 100644 crawl-ref/source/rltiles/effect/arrow6.png delete mode 100644 crawl-ref/source/rltiles/effect/arrow7.bmp create mode 100644 crawl-ref/source/rltiles/effect/arrow7.png delete mode 100644 crawl-ref/source/rltiles/effect/blinding_venom.bmp delete mode 100644 crawl-ref/source/rltiles/effect/bolt0.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt0.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt01.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt01.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt02.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt02.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt03.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt03.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt04.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt04.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt05.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt05.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt06.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt06.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt07.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt07.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt08.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt08.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt1.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt1.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt2.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt2.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt3.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt3.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt4.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt4.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt5.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt5.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt6.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt6.png delete mode 100644 crawl-ref/source/rltiles/effect/bolt7.bmp create mode 100644 crawl-ref/source/rltiles/effect/bolt7.png delete mode 100644 crawl-ref/source/rltiles/effect/boomerang1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/boomerang2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/cloud_black_smoke.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_black_smoke.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_blue_smoke.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_blue_smoke.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_cold0.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_cold0.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_cold1.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_cold1.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_cold2.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_cold2.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_fire0.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_fire0.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_fire1.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_fire1.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_fire2.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_fire2.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_grey_smoke.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_grey_smoke.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_miasma.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_miasma.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_poison0.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_poison0.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_poison1.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_poison1.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_poison2.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_poison2.png delete mode 100644 crawl-ref/source/rltiles/effect/cloud_purp_smoke.bmp create mode 100644 crawl-ref/source/rltiles/effect/cloud_purp_smoke.png delete mode 100644 crawl-ref/source/rltiles/effect/dart0.bmp create mode 100644 crawl-ref/source/rltiles/effect/dart0.png delete mode 100644 crawl-ref/source/rltiles/effect/dart1.bmp create mode 100644 crawl-ref/source/rltiles/effect/dart1.png delete mode 100644 crawl-ref/source/rltiles/effect/dart2.bmp create mode 100644 crawl-ref/source/rltiles/effect/dart2.png delete mode 100644 crawl-ref/source/rltiles/effect/dart3.bmp create mode 100644 crawl-ref/source/rltiles/effect/dart3.png delete mode 100644 crawl-ref/source/rltiles/effect/dart4.bmp create mode 100644 crawl-ref/source/rltiles/effect/dart4.png delete mode 100644 crawl-ref/source/rltiles/effect/dart5.bmp create mode 100644 crawl-ref/source/rltiles/effect/dart5.png delete mode 100644 crawl-ref/source/rltiles/effect/dart6.bmp create mode 100644 crawl-ref/source/rltiles/effect/dart6.png delete mode 100644 crawl-ref/source/rltiles/effect/dart7.bmp create mode 100644 crawl-ref/source/rltiles/effect/dart7.png delete mode 100644 crawl-ref/source/rltiles/effect/engulf1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/engulf2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/engulf3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/engulf4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/engulf5.bmp delete mode 100644 crawl-ref/source/rltiles/effect/engulf6.bmp delete mode 100644 crawl-ref/source/rltiles/effect/engulf7.bmp delete mode 100644 crawl-ref/source/rltiles/effect/engulf8.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black5.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black6.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black7.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_black8.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue5.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue6.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue7.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_blue8.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown5.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown6.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown7.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_brown8.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue5.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue6.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue7.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_darkblue8.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green5.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green6.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green7.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_green8.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple5.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple6.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple7.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_purple8.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red5.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red6.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red7.bmp delete mode 100644 crawl-ref/source/rltiles/effect/explode_red8.bmp delete mode 100644 crawl-ref/source/rltiles/effect/javelin0.bmp create mode 100644 crawl-ref/source/rltiles/effect/javelin0.png delete mode 100644 crawl-ref/source/rltiles/effect/javelin1.bmp create mode 100644 crawl-ref/source/rltiles/effect/javelin1.png delete mode 100644 crawl-ref/source/rltiles/effect/javelin2.bmp create mode 100644 crawl-ref/source/rltiles/effect/javelin2.png delete mode 100644 crawl-ref/source/rltiles/effect/javelin3.bmp create mode 100644 crawl-ref/source/rltiles/effect/javelin3.png delete mode 100644 crawl-ref/source/rltiles/effect/javelin4.bmp create mode 100644 crawl-ref/source/rltiles/effect/javelin4.png delete mode 100644 crawl-ref/source/rltiles/effect/javelin5.bmp create mode 100644 crawl-ref/source/rltiles/effect/javelin5.png delete mode 100644 crawl-ref/source/rltiles/effect/javelin6.bmp create mode 100644 crawl-ref/source/rltiles/effect/javelin6.png delete mode 100644 crawl-ref/source/rltiles/effect/javelin7.bmp create mode 100644 crawl-ref/source/rltiles/effect/javelin7.png delete mode 100644 crawl-ref/source/rltiles/effect/needle0.bmp create mode 100644 crawl-ref/source/rltiles/effect/needle0.png delete mode 100644 crawl-ref/source/rltiles/effect/needle1.bmp create mode 100644 crawl-ref/source/rltiles/effect/needle1.png delete mode 100644 crawl-ref/source/rltiles/effect/needle2.bmp create mode 100644 crawl-ref/source/rltiles/effect/needle2.png delete mode 100644 crawl-ref/source/rltiles/effect/needle3.bmp create mode 100644 crawl-ref/source/rltiles/effect/needle3.png delete mode 100644 crawl-ref/source/rltiles/effect/needle4.bmp create mode 100644 crawl-ref/source/rltiles/effect/needle4.png delete mode 100644 crawl-ref/source/rltiles/effect/needle5.bmp create mode 100644 crawl-ref/source/rltiles/effect/needle5.png delete mode 100644 crawl-ref/source/rltiles/effect/needle6.bmp create mode 100644 crawl-ref/source/rltiles/effect/needle6.png delete mode 100644 crawl-ref/source/rltiles/effect/needle7.bmp create mode 100644 crawl-ref/source/rltiles/effect/needle7.png delete mode 100644 crawl-ref/source/rltiles/effect/net_trap.bmp create mode 100644 crawl-ref/source/rltiles/effect/net_trap.png delete mode 100644 crawl-ref/source/rltiles/effect/resist1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/resist2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/resist3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/resist4.bmp delete mode 100644 crawl-ref/source/rltiles/effect/rock0.bmp create mode 100644 crawl-ref/source/rltiles/effect/rock0.png delete mode 100644 crawl-ref/source/rltiles/effect/sanctuary.bmp create mode 100644 crawl-ref/source/rltiles/effect/sanctuary.png delete mode 100644 crawl-ref/source/rltiles/effect/sling_bullet0.bmp create mode 100644 crawl-ref/source/rltiles/effect/sling_bullet0.png delete mode 100644 crawl-ref/source/rltiles/effect/stone0.bmp create mode 100644 crawl-ref/source/rltiles/effect/stone0.png delete mode 100644 crawl-ref/source/rltiles/effect/throwing_net0.bmp create mode 100644 crawl-ref/source/rltiles/effect/throwing_net0.png delete mode 100644 crawl-ref/source/rltiles/effect/throwing_net1.bmp create mode 100644 crawl-ref/source/rltiles/effect/throwing_net1.png delete mode 100644 crawl-ref/source/rltiles/effect/throwing_net2.bmp create mode 100644 crawl-ref/source/rltiles/effect/throwing_net2.png delete mode 100644 crawl-ref/source/rltiles/effect/throwing_net3.bmp create mode 100644 crawl-ref/source/rltiles/effect/throwing_net3.png delete mode 100644 crawl-ref/source/rltiles/effect/throwing_net4.bmp create mode 100644 crawl-ref/source/rltiles/effect/throwing_net4.png delete mode 100644 crawl-ref/source/rltiles/effect/throwing_net5.bmp create mode 100644 crawl-ref/source/rltiles/effect/throwing_net5.png delete mode 100644 crawl-ref/source/rltiles/effect/throwing_net6.bmp create mode 100644 crawl-ref/source/rltiles/effect/throwing_net6.png delete mode 100644 crawl-ref/source/rltiles/effect/throwing_net7.bmp create mode 100644 crawl-ref/source/rltiles/effect/throwing_net7.png delete mode 100644 crawl-ref/source/rltiles/effect/zap_acid0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_acid1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_acid2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_acid3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_black0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_black1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_black2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_black3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_dig.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_elec0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_elec1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_elec2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_elec3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_fire0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_fire1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_fire2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_fire3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_flash.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_gas0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_gas1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_gas2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_gas3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_ice0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_ice1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_ice2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_ice3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_magic0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_magic1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_magic2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_magic3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_sleep0.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_sleep1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_sleep2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zap_sleep3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zigzag1.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zigzag2.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zigzag3.bmp delete mode 100644 crawl-ref/source/rltiles/effect/zigzag4.bmp delete mode 100644 crawl-ref/source/rltiles/item/amulet/amulet_of_yendor.bmp delete mode 100644 crawl-ref/source/rltiles/item/amulet/bone_gray.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/bone_gray.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/cameo_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/cameo_blue.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/cameo_orange.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/cameo_orange.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/celtic_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/celtic_blue.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/celtic_red.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/celtic_red.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/celtic_yellow.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/celtic_yellow.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/crystal_green.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/crystal_green.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/crystal_red.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/crystal_red.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/crystal_white.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/crystal_white.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/cylinder_gray.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/cylinder_gray.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/eye_cyan.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/eye_cyan.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/eye_green.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/eye_green.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/eye_magenta.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/eye_magenta.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/face1_gold.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/face1_gold.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/face2.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/face2.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/penta_green.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/penta_green.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/penta_orange.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/penta_orange.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/ring_cyan.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/ring_cyan.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/ring_green.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/ring_green.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/ring_red.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/ring_red.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone1_cyan.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone1_cyan.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone1_green.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone1_green.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone1_pink.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone1_pink.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone2_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone2_blue.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone2_green.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone2_green.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone2_red.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone2_red.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone3_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone3_blue.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone3_green.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone3_green.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/stone3_magenta.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/stone3_magenta.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/urand_air.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/urand_air.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/urand_bloodlust.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/urand_bloodlust.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/urand_brooch_of_shielding.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/urand_brooch_of_shielding.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/urand_cekugob.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/urand_cekugob.png delete mode 100644 crawl-ref/source/rltiles/item/amulet/urand_four_winds.bmp create mode 100644 crawl-ref/source/rltiles/item/amulet/urand_four_winds.png delete mode 100644 crawl-ref/source/rltiles/item/armor/animal_skin.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/animal_skin.png delete mode 100644 crawl-ref/source/rltiles/item/armor/animal_skin2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/animal_skin2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/banded_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/banded_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/black_dragon_scale_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/black_dragon_scales.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/blue_dragon_scale_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/blue_dragon_scale_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/blue_dragon_scales.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/blue_dragon_scales.png delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_blue1.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_brown1.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/boots_brown1.png delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_brown2.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_green1.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_green2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/boots_green2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_iron1.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_iron2.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_iron3.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_stripe1.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/boots_stripe1.png delete mode 100644 crawl-ref/source/rltiles/item/armor/boots_yellow1.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/breast_plate1.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/breast_plate2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/breast_plate2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/cap1.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/cap2.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/cap3.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/centaur_barding_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/centaur_barding_blue.png delete mode 100644 crawl-ref/source/rltiles/item/armor/centaur_barding_magenta.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/centaur_barding_magenta.png delete mode 100644 crawl-ref/source/rltiles/item/armor/centaur_barding_metal.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/centaur_barding_metal.png delete mode 100644 crawl-ref/source/rltiles/item/armor/centaur_barding_red.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/centaur_barding_red.png delete mode 100644 crawl-ref/source/rltiles/item/armor/chain_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/chain_mail1.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/chain_mail1.png delete mode 100644 crawl-ref/source/rltiles/item/armor/chain_mail2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/chain_mail2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/chain_mail3.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/chain_mail3.png delete mode 100644 crawl-ref/source/rltiles/item/armor/cloak2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/cloak2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/cloak3.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/cloak3.png delete mode 100644 crawl-ref/source/rltiles/item/armor/cloak4.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/cloak4.png delete mode 100644 crawl-ref/source/rltiles/item/armor/crystal_plate_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/crystal_plate_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/dwarven_ringmail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/dwarven_ringmail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/elven_leather_armor.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/elven_leather_armor.png delete mode 100644 crawl-ref/source/rltiles/item/armor/elven_leather_helm.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/elven_leather_helm.png delete mode 100644 crawl-ref/source/rltiles/item/armor/elven_ringmail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/elven_ringmail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/elven_scalemail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/elven_scalemail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/elven_shield.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/elven_shield.png delete mode 100644 crawl-ref/source/rltiles/item/armor/etched_helmet.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/etched_helmet.png delete mode 100644 crawl-ref/source/rltiles/item/armor/gauntlet1.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/gauntlet2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/gauntlet2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/glove1.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/glove1.png delete mode 100644 crawl-ref/source/rltiles/item/armor/glove2.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/glove3.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/glove3.png delete mode 100644 crawl-ref/source/rltiles/item/armor/glove4.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/glove5.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/glove5.png delete mode 100644 crawl-ref/source/rltiles/item/armor/glove6.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/gold_dragon_armour.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/gold_dragon_armour.png delete mode 100644 crawl-ref/source/rltiles/item/armor/gold_dragon_hide.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/gold_dragon_hide.png delete mode 100644 crawl-ref/source/rltiles/item/armor/gray_dragon_scale_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/gray_dragon_scales.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/green_dragon_scale_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/green_dragon_scale_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/green_dragon_scales.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/green_dragon_scales.png delete mode 100644 crawl-ref/source/rltiles/item/armor/hat1.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/helm2.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/helm3.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/helm3.png delete mode 100644 crawl-ref/source/rltiles/item/armor/helm_green.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/helm_visor1.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/helm_visor1.png delete mode 100644 crawl-ref/source/rltiles/item/armor/ice_dragon_armour.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/ice_dragon_armour.png delete mode 100644 crawl-ref/source/rltiles/item/armor/ice_dragon_hide.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/ice_dragon_hide.png delete mode 100644 crawl-ref/source/rltiles/item/armor/iron_shoes.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/jackboots.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/jackboots.png delete mode 100644 crawl-ref/source/rltiles/item/armor/jungle_boots.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/large_shield.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/large_shield.png delete mode 100644 crawl-ref/source/rltiles/item/armor/leather_armor.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/leather_armor2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/leather_armor2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/leather_armor3.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/leather_armor4.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/leather_armor4.png delete mode 100644 crawl-ref/source/rltiles/item/armor/leather_armour2.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/leather_cloak.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/leather_cloak.png delete mode 100644 crawl-ref/source/rltiles/item/armor/mottled_dragon_armour.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/mottled_dragon_armour.png delete mode 100644 crawl-ref/source/rltiles/item/armor/mottled_dragon_hide.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/mottled_dragon_hide.png delete mode 100644 crawl-ref/source/rltiles/item/armor/naga_barding_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/naga_barding_blue.png delete mode 100644 crawl-ref/source/rltiles/item/armor/naga_barding_magenta.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/naga_barding_magenta.png delete mode 100644 crawl-ref/source/rltiles/item/armor/naga_barding_metal.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/naga_barding_metal.png delete mode 100644 crawl-ref/source/rltiles/item/armor/naga_barding_red.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/naga_barding_red.png delete mode 100644 crawl-ref/source/rltiles/item/armor/orange_dragon_scale_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/orange_dragon_scales.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/orcish_chain_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/orcish_chain_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/orcish_leather_armor.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/orcish_leather_armor.png delete mode 100644 crawl-ref/source/rltiles/item/armor/orcish_platemail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/orcish_platemail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/orcish_ring_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/orcish_ringmail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/orcish_ringmail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/plate_mail2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/plate_mail2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/red_dragon_scale_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/red_dragon_scales.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/ring_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/ring_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/ring_mail2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/ring_mail2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/robe.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/robe.png delete mode 100644 crawl-ref/source/rltiles/item/armor/robe2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/robe2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/robe3.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/robe3.png delete mode 100644 crawl-ref/source/rltiles/item/armor/scale_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/scale_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/scale_mail2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/scale_mail2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/shield2.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/shield_gondor.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/shield_kite2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/shield_kite2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/shield_kite3.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/shield_kite3.png delete mode 100644 crawl-ref/source/rltiles/item/armor/shield_large2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/shield_large2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/shield_large3.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/shield_large4.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/shield_rohan.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/shield_round2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/shield_round2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/shimmering_dragon_scale_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/shimmering_dragon_scales.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/silver_dragon_scale_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/silver_dragon_scale_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/silver_dragon_scales.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/silver_dragon_scales.png delete mode 100644 crawl-ref/source/rltiles/item/armor/small_shield.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/small_shield.png delete mode 100644 crawl-ref/source/rltiles/item/armor/small_shield2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/small_shield2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/splint_mail.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/splint_mail.png delete mode 100644 crawl-ref/source/rltiles/item/armor/studded_leather_armor.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/swamp_dragon_armour.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/swamp_dragon_armour.png delete mode 100644 crawl-ref/source/rltiles/item/armor/swamp_dragon_hide.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/swamp_dragon_hide.png delete mode 100644 crawl-ref/source/rltiles/item/armor/troll_hide.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/troll_hide.png delete mode 100644 crawl-ref/source/rltiles/item/armor/troll_leather_armour.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/troll_leather_armour.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_alchemist.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_alchemist.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_assassin.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_assassin.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_augmentation.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_augmentation.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_bullseye.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_bullseye.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_dragon_king.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_dragon_king.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_dragonmask.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_dragonmask.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_dyrovepreva.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_dyrovepreva.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_fencer.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_fencer.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_flash.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_flash.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_folly.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_folly.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_ignorance.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_ignorance.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_lear.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_lear.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_maxwell.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_maxwell.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_misfortune.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_misfortune.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_night.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_night.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_resistance.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_resistance.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_salamander.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_salamander.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_starlight.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_starlight.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_thief.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_thief.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_war.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_war.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_zhor.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/urand_zhor.png delete mode 100644 crawl-ref/source/rltiles/item/armor/urand_zin.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/visored_helmet.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/visored_helmet.png delete mode 100644 crawl-ref/source/rltiles/item/armor/white_dragon_scale_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/white_dragon_scales.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/wizard_hat.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/wizard_hat.png delete mode 100644 crawl-ref/source/rltiles/item/armor/wizard_hat2.bmp create mode 100644 crawl-ref/source/rltiles/item/armor/wizard_hat2.png delete mode 100644 crawl-ref/source/rltiles/item/armor/yellow_dragon_scale_mail.bmp delete mode 100644 crawl-ref/source/rltiles/item/armor/yellow_dragon_scales.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/book_of_the_dead.bmp create mode 100644 crawl-ref/source/rltiles/item/book/book_of_the_dead.png delete mode 100644 crawl-ref/source/rltiles/item/book/bronze.bmp create mode 100644 crawl-ref/source/rltiles/item/book/bronze.png delete mode 100644 crawl-ref/source/rltiles/item/book/cloth.bmp create mode 100644 crawl-ref/source/rltiles/item/book/cloth.png delete mode 100644 crawl-ref/source/rltiles/item/book/copper.bmp create mode 100644 crawl-ref/source/rltiles/item/book/copper.png delete mode 100644 crawl-ref/source/rltiles/item/book/cyan.bmp create mode 100644 crawl-ref/source/rltiles/item/book/cyan.png delete mode 100644 crawl-ref/source/rltiles/item/book/dark_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/book/dark_blue.png delete mode 100644 crawl-ref/source/rltiles/item/book/dark_brown.bmp create mode 100644 crawl-ref/source/rltiles/item/book/dark_brown.png delete mode 100644 crawl-ref/source/rltiles/item/book/dark_gray.bmp create mode 100644 crawl-ref/source/rltiles/item/book/dark_gray.png delete mode 100644 crawl-ref/source/rltiles/item/book/dark_green.bmp create mode 100644 crawl-ref/source/rltiles/item/book/dark_green.png delete mode 100644 crawl-ref/source/rltiles/item/book/dog_eared.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/glittering.bmp create mode 100644 crawl-ref/source/rltiles/item/book/glittering.png delete mode 100644 crawl-ref/source/rltiles/item/book/gold.bmp create mode 100644 crawl-ref/source/rltiles/item/book/gold.png delete mode 100644 crawl-ref/source/rltiles/item/book/gray.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/indigo.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/leather.bmp create mode 100644 crawl-ref/source/rltiles/item/book/leather.png delete mode 100644 crawl-ref/source/rltiles/item/book/light_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/book/light_blue.png delete mode 100644 crawl-ref/source/rltiles/item/book/light_brown.bmp create mode 100644 crawl-ref/source/rltiles/item/book/light_brown.png delete mode 100644 crawl-ref/source/rltiles/item/book/light_gray.bmp create mode 100644 crawl-ref/source/rltiles/item/book/light_gray.png delete mode 100644 crawl-ref/source/rltiles/item/book/light_green.bmp create mode 100644 crawl-ref/source/rltiles/item/book/light_green.png delete mode 100644 crawl-ref/source/rltiles/item/book/magenta.bmp create mode 100644 crawl-ref/source/rltiles/item/book/magenta.png delete mode 100644 crawl-ref/source/rltiles/item/book/metal_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/book/metal_blue.png delete mode 100644 crawl-ref/source/rltiles/item/book/metal_cyan.bmp create mode 100644 crawl-ref/source/rltiles/item/book/metal_cyan.png delete mode 100644 crawl-ref/source/rltiles/item/book/metal_green.bmp create mode 100644 crawl-ref/source/rltiles/item/book/metal_green.png delete mode 100644 crawl-ref/source/rltiles/item/book/orange.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/parchment.bmp create mode 100644 crawl-ref/source/rltiles/item/book/parchment.png delete mode 100644 crawl-ref/source/rltiles/item/book/pink.bmp create mode 100644 crawl-ref/source/rltiles/item/book/pink.png delete mode 100644 crawl-ref/source/rltiles/item/book/plaid.bmp create mode 100644 crawl-ref/source/rltiles/item/book/plaid.png delete mode 100644 crawl-ref/source/rltiles/item/book/purple.bmp create mode 100644 crawl-ref/source/rltiles/item/book/purple.png delete mode 100644 crawl-ref/source/rltiles/item/book/red.bmp create mode 100644 crawl-ref/source/rltiles/item/book/red.png delete mode 100644 crawl-ref/source/rltiles/item/book/silver.bmp create mode 100644 crawl-ref/source/rltiles/item/book/silver.png delete mode 100644 crawl-ref/source/rltiles/item/book/tan.bmp create mode 100644 crawl-ref/source/rltiles/item/book/tan.png delete mode 100644 crawl-ref/source/rltiles/item/book/turquoise.bmp create mode 100644 crawl-ref/source/rltiles/item/book/turquoise.png delete mode 100644 crawl-ref/source/rltiles/item/book/vellum.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/velvet.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/violet.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/white.bmp create mode 100644 crawl-ref/source/rltiles/item/book/white.png delete mode 100644 crawl-ref/source/rltiles/item/book/wrinkled.bmp delete mode 100644 crawl-ref/source/rltiles/item/book/yellow.bmp create mode 100644 crawl-ref/source/rltiles/item/book/yellow.png delete mode 100644 crawl-ref/source/rltiles/item/food/apple.bmp create mode 100644 crawl-ref/source/rltiles/item/food/apple.png delete mode 100644 crawl-ref/source/rltiles/item/food/apricot.bmp create mode 100644 crawl-ref/source/rltiles/item/food/apricot.png delete mode 100644 crawl-ref/source/rltiles/item/food/banana.bmp create mode 100644 crawl-ref/source/rltiles/item/food/banana.png delete mode 100644 crawl-ref/source/rltiles/item/food/beef_jerky.bmp create mode 100644 crawl-ref/source/rltiles/item/food/beef_jerky.png delete mode 100644 crawl-ref/source/rltiles/item/food/bone.bmp create mode 100644 crawl-ref/source/rltiles/item/food/bone.png delete mode 100644 crawl-ref/source/rltiles/item/food/bread0.bmp delete mode 100644 crawl-ref/source/rltiles/item/food/bread_ration.bmp create mode 100644 crawl-ref/source/rltiles/item/food/bread_ration.png delete mode 100644 crawl-ref/source/rltiles/item/food/carrot.bmp delete mode 100644 crawl-ref/source/rltiles/item/food/cheese.bmp create mode 100644 crawl-ref/source/rltiles/item/food/cheese.png delete mode 100644 crawl-ref/source/rltiles/item/food/chocorate.bmp delete mode 100644 crawl-ref/source/rltiles/item/food/choko.bmp create mode 100644 crawl-ref/source/rltiles/item/food/choko.png delete mode 100644 crawl-ref/source/rltiles/item/food/clove_of_garlic.bmp delete mode 100644 crawl-ref/source/rltiles/item/food/corpse.bmp create mode 100644 crawl-ref/source/rltiles/item/food/corpse.png delete mode 100644 crawl-ref/source/rltiles/item/food/corpse_rotten.bmp create mode 100644 crawl-ref/source/rltiles/item/food/corpse_rotten.png delete mode 100644 crawl-ref/source/rltiles/item/food/grape.bmp create mode 100644 crawl-ref/source/rltiles/item/food/grape.png delete mode 100644 crawl-ref/source/rltiles/item/food/honeycomb.bmp create mode 100644 crawl-ref/source/rltiles/item/food/honeycomb.png delete mode 100644 crawl-ref/source/rltiles/item/food/huge_chunk_of_meat.bmp delete mode 100644 crawl-ref/source/rltiles/item/food/lemon.bmp create mode 100644 crawl-ref/source/rltiles/item/food/lemon.png delete mode 100644 crawl-ref/source/rltiles/item/food/lump_of_royal_jelly.bmp create mode 100644 crawl-ref/source/rltiles/item/food/lump_of_royal_jelly.png delete mode 100644 crawl-ref/source/rltiles/item/food/lychee.bmp create mode 100644 crawl-ref/source/rltiles/item/food/lychee.png delete mode 100644 crawl-ref/source/rltiles/item/food/orange.bmp create mode 100644 crawl-ref/source/rltiles/item/food/orange.png delete mode 100644 crawl-ref/source/rltiles/item/food/pear.bmp create mode 100644 crawl-ref/source/rltiles/item/food/pear.png delete mode 100644 crawl-ref/source/rltiles/item/food/pizza.bmp create mode 100644 crawl-ref/source/rltiles/item/food/pizza.png delete mode 100644 crawl-ref/source/rltiles/item/food/rambutan.bmp create mode 100644 crawl-ref/source/rltiles/item/food/rambutan.png delete mode 100644 crawl-ref/source/rltiles/item/food/sausage.bmp create mode 100644 crawl-ref/source/rltiles/item/food/sausage.png delete mode 100644 crawl-ref/source/rltiles/item/food/snozzcumber.bmp create mode 100644 crawl-ref/source/rltiles/item/food/snozzcumber.png delete mode 100644 crawl-ref/source/rltiles/item/food/strawberry.bmp create mode 100644 crawl-ref/source/rltiles/item/food/strawberry.png delete mode 100644 crawl-ref/source/rltiles/item/food/sultana.bmp create mode 100644 crawl-ref/source/rltiles/item/food/sultana.png delete mode 100644 crawl-ref/source/rltiles/item/food/tripe_ration.bmp create mode 100644 crawl-ref/source/rltiles/item/food/tripe_ration.png delete mode 100644 crawl-ref/source/rltiles/item/gem/gold_piece.bmp create mode 100644 crawl-ref/source/rltiles/item/gem/gold_piece.png delete mode 100644 crawl-ref/source/rltiles/item/gem/grey_stone.bmp delete mode 100644 crawl-ref/source/rltiles/item/gem/rock.bmp create mode 100644 crawl-ref/source/rltiles/item/gem/rock.png delete mode 100644 crawl-ref/source/rltiles/item/gem/stone.bmp create mode 100644 crawl-ref/source/rltiles/item/gem/stone.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_changes.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_changes.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_defense.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_defense.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_destruction.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_destruction.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_dungeons.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_dungeons.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_escape.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_escape.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_punishment.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_punishment.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_summoning.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_summoning.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_war.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_war.png delete mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_wonders.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/i-deck_wonders.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_altar.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_altar.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_book.bmp delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_bottle.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_bottle.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_box.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_box.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_crystal.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_crystal.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_deck.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_deck.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_deck_legendary.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_deck_legendary.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_deck_rare.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_deck_rare.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_disc.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_disc.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_fan.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_fan.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_horn.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_horn.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_lamp.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_lamp.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_lantern.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_lantern.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_orb.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_orb.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_rune.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_rune.png delete mode 100644 crawl-ref/source/rltiles/item/misc/misc_stone.bmp create mode 100644 crawl-ref/source/rltiles/item/misc/misc_stone.png delete mode 100644 crawl-ref/source/rltiles/item/potion/black.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/black.png delete mode 100644 crawl-ref/source/rltiles/item/potion/brilliant_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/brilliant_blue.png delete mode 100644 crawl-ref/source/rltiles/item/potion/brown.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/brown.png delete mode 100644 crawl-ref/source/rltiles/item/potion/bubbly.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/clear.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/clear.png delete mode 100644 crawl-ref/source/rltiles/item/potion/cloudy.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/cyan.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/cyan.png delete mode 100644 crawl-ref/source/rltiles/item/potion/dark.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/dark.png delete mode 100644 crawl-ref/source/rltiles/item/potion/dark_green.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/effervescent.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/emerald.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/emerald.png delete mode 100644 crawl-ref/source/rltiles/item/potion/fizzy.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/golden.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/i-berserk-rage.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-berserk-rage.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-blood.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-blood.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-coagulated-blood.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-coagulated-blood.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-confusion.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-confusion.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-cure-mutation.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-cure-mutation.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-decay.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-decay.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-degeneration.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-degeneration.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-experience.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-experience.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-gain-dexterity.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-gain-dexterity.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-gain-intelligence.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-gain-intelligence.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-gain-strength.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-gain-strength.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-heal-wounds.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-heal-wounds.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-heal.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-heal.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-invisibility.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-invisibility.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-label.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-label.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-label2.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/i-levitation.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-levitation.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-magic.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-magic.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-might.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-might.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-mutation.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-mutation.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-paralysis.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-paralysis.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-poison.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-poison.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-porridge.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-porridge.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-resistance.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-resistance.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-restore-abilities.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-restore-abilities.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-slowing.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-slowing.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-speed.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-speed.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-strong-poison.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-strong-poison.png delete mode 100644 crawl-ref/source/rltiles/item/potion/i-water.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/i-water.png delete mode 100644 crawl-ref/source/rltiles/item/potion/magenta.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/magenta.png delete mode 100644 crawl-ref/source/rltiles/item/potion/milky.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/murky.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/orange.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/orange.png delete mode 100644 crawl-ref/source/rltiles/item/potion/pink.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/pink.png delete mode 100644 crawl-ref/source/rltiles/item/potion/puce.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/purple_red.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/ruby.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/ruby.png delete mode 100644 crawl-ref/source/rltiles/item/potion/silver.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/silver.png delete mode 100644 crawl-ref/source/rltiles/item/potion/sky_blue.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/smoky.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/swirly.bmp delete mode 100644 crawl-ref/source/rltiles/item/potion/white.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/white.png delete mode 100644 crawl-ref/source/rltiles/item/potion/yellow.bmp create mode 100644 crawl-ref/source/rltiles/item/potion/yellow.png delete mode 100644 crawl-ref/source/rltiles/item/ring/agate.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/agate.png delete mode 100644 crawl-ref/source/rltiles/item/ring/black_onyx.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/brass.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/brass.png delete mode 100644 crawl-ref/source/rltiles/item/ring/bronze.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/bronze.png delete mode 100644 crawl-ref/source/rltiles/item/ring/clay.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/clay.png delete mode 100644 crawl-ref/source/rltiles/item/ring/copper.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/copper.png delete mode 100644 crawl-ref/source/rltiles/item/ring/coral.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/coral.png delete mode 100644 crawl-ref/source/rltiles/item/ring/diamond.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/diamond.png delete mode 100644 crawl-ref/source/rltiles/item/ring/emerald.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/emerald.png delete mode 100644 crawl-ref/source/rltiles/item/ring/engagement.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/glass.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/glass.png delete mode 100644 crawl-ref/source/rltiles/item/ring/gold.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/gold.png delete mode 100644 crawl-ref/source/rltiles/item/ring/gold_blue.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/gold_blue.png delete mode 100644 crawl-ref/source/rltiles/item/ring/gold_cyan.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/gold_green.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/gold_green.png delete mode 100644 crawl-ref/source/rltiles/item/ring/gold_magenta.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/gold_red.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/gold_red.png delete mode 100644 crawl-ref/source/rltiles/item/ring/gold_white.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/gold_yellow.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/granite.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/granite.png delete mode 100644 crawl-ref/source/rltiles/item/ring/iron.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/iron.png delete mode 100644 crawl-ref/source/rltiles/item/ring/ivory.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/ivory.png delete mode 100644 crawl-ref/source/rltiles/item/ring/jade.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/jade.png delete mode 100644 crawl-ref/source/rltiles/item/ring/moonstone.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/moonstone.png delete mode 100644 crawl-ref/source/rltiles/item/ring/opal.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/opal.png delete mode 100644 crawl-ref/source/rltiles/item/ring/pearl.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/pearl.png delete mode 100644 crawl-ref/source/rltiles/item/ring/plain_black.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/plain_black.png delete mode 100644 crawl-ref/source/rltiles/item/ring/plain_blue.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/plain_cyan.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/plain_dark.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/plain_green.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/plain_magenta.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/plain_red.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/plain_red.png delete mode 100644 crawl-ref/source/rltiles/item/ring/plain_yellow.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/plain_yellow.png delete mode 100644 crawl-ref/source/rltiles/item/ring/ruby.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/sapphire.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/shiny.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/silver.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/silver.png delete mode 100644 crawl-ref/source/rltiles/item/ring/steel.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/steel.png delete mode 100644 crawl-ref/source/rltiles/item/ring/tiger_eye.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/tiger_eye.png delete mode 100644 crawl-ref/source/rltiles/item/ring/topaz.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/twisted.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/urand_mage.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/urand_mage.png delete mode 100644 crawl-ref/source/rltiles/item/ring/urand_robustness.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/urand_robustness.png delete mode 100644 crawl-ref/source/rltiles/item/ring/urand_shadows.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/urand_shadows.png delete mode 100644 crawl-ref/source/rltiles/item/ring/urand_shaolin.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/urand_shaolin.png delete mode 100644 crawl-ref/source/rltiles/item/ring/wire.bmp delete mode 100644 crawl-ref/source/rltiles/item/ring/wooden.bmp create mode 100644 crawl-ref/source/rltiles/item/ring/wooden.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_demonology.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_demonology.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_destruction_fire.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_destruction_fire.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_destruction_ice.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_destruction_ice.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_destruction_inaccuracy.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_destruction_inaccuracy.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_destruction_lightning.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_destruction_lightning.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_discovery.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_discovery.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_smiting.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_smiting.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_striking.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_striking.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_summoning.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_summoning.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_venom.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_venom.png delete mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_warding.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/i-rod_warding.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod00.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod00.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod01.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod01.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod02.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod02.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod03.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod03.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod04.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod04.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod05.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod05.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod06.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod06.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod07.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod07.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod08.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod08.png delete mode 100644 crawl-ref/source/rltiles/item/rod/rod09.bmp create mode 100644 crawl-ref/source/rltiles/item/rod/rod09.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/blank_paper.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/blank_paper.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-acquirement.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-acquirement.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-blinking.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-blinking.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-curse_armour.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-curse_armour.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-curse_weapon.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-curse_weapon.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-detect_curse.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-detect_curse.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-enchant-weapon1.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-enchant-weapon1.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-enchant-weapon2.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-enchant-weapon2.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-enchant-weapon3.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-enchant-weapon3.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-enchant_armour.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-enchant_armour.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-fear.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-fear.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-fog.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-fog.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-holy_word.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-holy_word.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-identify.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-identify.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-immolation.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-immolation.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-magic_mapping.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-magic_mapping.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-noise.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-noise.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-random_uselessness.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-random_uselessness.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-recharging.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-recharging.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-remove_curse.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-remove_curse.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-summoning.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-summoning.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-teleportation.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-teleportation.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-torment.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-torment.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/i-vorpalize-weapon.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/i-vorpalize-weapon.png delete mode 100644 crawl-ref/source/rltiles/item/scroll/scroll.bmp create mode 100644 crawl-ref/source/rltiles/item/scroll/scroll.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_air.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_air.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_channeling.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_channeling.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_cold.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_cold.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_conjuration.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_conjuration.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_death.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_death.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_earth.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_earth.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_enchantment.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_enchantment.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_energy.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_energy.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_fire.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_fire.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_poison.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_poison.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_power.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_power.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_summoning.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_summoning.png delete mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_wizardry.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/i-staff_wizardry.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff00.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff00.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff01.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff01.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff02.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff02.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff03.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff03.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff04.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff04.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff05.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff05.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff06.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff06.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff07.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff07.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff08.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff08.png delete mode 100644 crawl-ref/source/rltiles/item/staff/staff09.bmp create mode 100644 crawl-ref/source/rltiles/item/staff/staff09.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_bone.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_bone.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_brass.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_brass.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_bronze.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_bronze.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_copper.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_copper.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_glass.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_glass.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_gold.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_gold.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_iron.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_iron.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_ivory.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_ivory.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_lead.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_lead.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_plastic.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_plastic.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_silver.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_silver.png delete mode 100644 crawl-ref/source/rltiles/item/wand/gem_wood.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/gem_wood.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-cold.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-cold.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-confusion.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-confusion.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-digging.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-digging.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-disintegration.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-disintegration.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-draining.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-draining.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-enslavement.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-enslavement.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-fire.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-fire.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-fireball.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-fireball.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-flame.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-flame.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-frost.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-frost.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-hasting.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-hasting.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-healing.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-healing.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-invisibility.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-invisibility.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-label.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-label.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-lightning.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-lightning.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-magic_darts.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-magic_darts.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-paralysis.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-paralysis.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-polymorph_other.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-polymorph_other.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-random_effects.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-random_effects.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-slowing.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-slowing.png delete mode 100644 crawl-ref/source/rltiles/item/wand/i-teleportation.bmp create mode 100644 crawl-ref/source/rltiles/item/wand/i-teleportation.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/ankus.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/ankus.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/arrow.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/axe.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/bardiche.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/battle_axe.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/battle_axe.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/battle_axe2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/battle_axe2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/battle_axe3.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/battle_axe3.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/bec_de_corbin.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/bill_guisarme.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/blessed_blade.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/blessed_blade.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/blowgun.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/blowgun.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/blowgun2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/blowgun2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/bow.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/bow.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/bow2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/bow2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/broad_axe2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/broad_axe2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/broadsword.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/bullwhip.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/bullwhip.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/club.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/club.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/crossbow.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/crossbow.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/crossbow2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/crossbow2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/crossbow_bolt.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/crossbow_bolt.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/dagger.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/dagger.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/dart-p.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/dart-p.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/dart.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/dart.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/demon_blade.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/demon_blade.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/demon_trident.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/demon_trident.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/demon_whip.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/demon_whip.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/double_sword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/double_sword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/elven_arrow.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/elven_bow.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/elven_broadsword.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/elven_dagger.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/elven_dagger.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/elven_short_sword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/elven_short_sword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/elven_spear.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/elven_spear.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/eveningstar.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/eveningstar.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/eveningstar2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/eveningstar2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/executioner_axe.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/executioner_axe.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/executioner_axe2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/executioner_axe2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/falchion.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/falchion.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/fauchard.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/flail.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/flail.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/flail2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/flail2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/flail_angmar.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/giant_club.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/giant_club.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/giant_spiked_club.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/giant_spiked_club.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/glaive.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/glaive.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/glaive2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/glaive2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/great_flail.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/great_flail.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/great_flail2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/great_flail2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/greatsword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/greatsword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/greatsword2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/greatsword2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/guisarme.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/halberd.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/halberd.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/halberd2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/halberd2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/hammer.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/hammer.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/hammer2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/hammer2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/hand_axe.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/hand_axe.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/hand_crossbow.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/hand_crossbow.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/hand_crossbow2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/hand_crossbow2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/javelin.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/javelin.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/katana.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/katana2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/katana2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/katana3.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/katana3.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/knife.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/knife.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/lajatang.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/lajatang.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/lajatang2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/lajatang2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/lochaber_axe.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/lochaber_axe.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/long_sword.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/long_sword2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/long_sword2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/long_sword3.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/long_sword3.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/longbow.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/longbow.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/lucern_hammer.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/mace.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/mace.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/mace2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/mace2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/mace3.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/mace_large.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/mace_large.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/mace_large2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/mace_large2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/morning_star.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/morningstar.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/morningstar.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/morningstar2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/morningstar2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/needle-p.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/needle-p.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/needle.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/needle.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_arrow.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_bow.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_dagger.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_dagger.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_glaive.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_glaive.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_great_sword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_great_sword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_long_sword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_long_sword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_short_sword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_short_sword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/orcish_spear.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/partisan.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/quarterstaff.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/quarterstaff.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/quickblade.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/quickblade.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/ranseur.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/rubber_hose.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/runesword.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/sabre2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/sabre2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/scimitar.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/scimitar.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/scimitar2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/scimitar2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/scythe.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/scythe.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/scythe2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/scythe2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/short_sword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/short_sword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/short_sword2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/short_sword2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/silver_arrow.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/silver_saber.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/silver_saber.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/silver_spear.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/sling.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/sling.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/sling_bullet.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/sling_bullet.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spear.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spear2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spear2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spetum.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spiked_flail.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spiked_flail.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spiked_flail2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spiked_flail2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_glaive_of_prune.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_glaive_of_prune.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_knife_of_accuracy.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_knife_of_accuracy.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_mace_of_variability.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_mace_of_variability.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus2.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment2.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses2.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword2.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater2.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_olgreb.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_olgreb.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_cerebov.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_cerebov.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power2.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok2.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_vampires_tooth.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_vampires_tooth.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog2.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_wucad_mu.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/spwpn_wucad_mu.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/stiletto.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/sword_orcish.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/throwing_net.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/throwing_net.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/trident.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/trident.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/trident2.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/trident2.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/triple_sword.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/triple_sword.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/tsurugi.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/two_handed_sword.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_arga.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_arga.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_bloodbane.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_bloodbane.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_blowgun.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_blowgun.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_brilliance.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_brilliance.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_chilly_death.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_chilly_death.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_doom_knight.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_doom_knight.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_elemental.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_elemental.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_eos.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_eos.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_erchidel.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_erchidel.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_fiery_devil.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_fiery_devil.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_finisher.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_finisher.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_flaming_death.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_flaming_death.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_guard.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_guard.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_jihad.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_jihad.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_krishna.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_krishna.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_leech.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_leech.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_morg.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_morg.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_octopus_king.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_octopus_king.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_plutonium.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_plutonium.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_punk.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_punk.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_serpent_scourge.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_serpent_scourge.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_skullcrusher.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_skullcrusher.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_sniper.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_sniper.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_spriggans_knife.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_spriggans_knife.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_undeadhunter.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_undeadhunter.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_voo_doo.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_voo_doo.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/urand_wyrmbane.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/urand_wyrmbane.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/voulge.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/war_axe.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/war_axe.png delete mode 100644 crawl-ref/source/rltiles/item/weapon/war_hammer.bmp delete mode 100644 crawl-ref/source/rltiles/item/weapon/ya.bmp create mode 100644 crawl-ref/source/rltiles/item/weapon/ya.png delete mode 100644 crawl-ref/source/rltiles/player/arm/claws.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/claws.png delete mode 100644 crawl-ref/source/rltiles/player/arm/gauntlet_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/gauntlet_blue.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_black.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_black.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_black2.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_black2.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_blue.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_brown.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_chunli.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_chunli.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_gold.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_gray.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_grayfist.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_grayfist.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_orange.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_orange.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_purple.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_red.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_red.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_blue.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_gray.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_green.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_green.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_red.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_red.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_white.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_white.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_short_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_white.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_white.png delete mode 100644 crawl-ref/source/rltiles/player/arm/glove_wrist_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/arm/glove_wrist_purple.png delete mode 100644 crawl-ref/source/rltiles/player/barding/centaur_barding_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/barding/centaur_barding_blue.png delete mode 100644 crawl-ref/source/rltiles/player/barding/centaur_barding_magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/barding/centaur_barding_magenta.png delete mode 100644 crawl-ref/source/rltiles/player/barding/centaur_barding_metal.bmp create mode 100644 crawl-ref/source/rltiles/player/barding/centaur_barding_metal.png delete mode 100644 crawl-ref/source/rltiles/player/barding/centaur_barding_red.bmp create mode 100644 crawl-ref/source/rltiles/player/barding/centaur_barding_red.png delete mode 100644 crawl-ref/source/rltiles/player/barding/naga_barding_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/barding/naga_barding_blue.png delete mode 100644 crawl-ref/source/rltiles/player/barding/naga_barding_magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/barding/naga_barding_magenta.png delete mode 100644 crawl-ref/source/rltiles/player/barding/naga_barding_metal.bmp create mode 100644 crawl-ref/source/rltiles/player/barding/naga_barding_metal.png delete mode 100644 crawl-ref/source/rltiles/player/barding/naga_barding_red.bmp create mode 100644 crawl-ref/source/rltiles/player/barding/naga_barding_red.png delete mode 100644 crawl-ref/source/rltiles/player/base/centaur_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/centaur_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/centaur_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/centaur_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/deep_elf_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/deep_elf_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/deep_elf_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/deep_elf_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/demigod_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/demigod_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/demigod_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/demigod_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/demonspawn_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/demonspawn_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/demonspawn_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/demonspawn_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_black_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_black_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_black_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_black_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_gold_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_gold_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_gold_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_gold_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_gray_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_gray_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_gray_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_gray_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_green_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_green_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_green_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_green_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_mottled_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_mottled_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_mottled_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_mottled_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_pale_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_pale_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_pale_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_pale_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_purple_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_purple_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_purple_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_purple_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_red_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_red_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_red_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_red_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_white_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_white_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/draconian_white_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/draconian_white_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/dwarf_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/dwarf_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/dwarf_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/dwarf_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/elf_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/elf_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/elf_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/elf_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/ghoul_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/ghoul_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/ghoul_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/ghoul_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/gnome_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/gnome_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/gnome_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/gnome_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/halfling_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/halfling_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/halfling_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/halfling_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/human_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/human_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/human_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/human_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/kenku_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/kenku_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/kenku_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/kenku_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/kobold_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/kobold_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/kobold_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/kobold_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/merfolk_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/merfolk_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/merfolk_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/merfolk_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/merfolk_water_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/merfolk_water_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/merfolk_water_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/merfolk_water_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/minotaur_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/minotaur_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/minotaur_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/minotaur_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/mummy_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/mummy_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/mummy_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/mummy_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/naga_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/naga_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/naga_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/naga_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/ogre_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/ogre_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/ogre_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/ogre_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/ogre_mage_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/ogre_mage_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/ogre_mage_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/ogre_mage_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/orc_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/orc_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/orc_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/orc_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/shadow.bmp create mode 100644 crawl-ref/source/rltiles/player/base/shadow.png delete mode 100644 crawl-ref/source/rltiles/player/base/spriggan_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/spriggan_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/spriggan_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/spriggan_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/troll_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/troll_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/troll_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/troll_m.png delete mode 100644 crawl-ref/source/rltiles/player/base/vampire_f.bmp create mode 100644 crawl-ref/source/rltiles/player/base/vampire_f.png delete mode 100644 crawl-ref/source/rltiles/player/base/vampire_m.bmp create mode 100644 crawl-ref/source/rltiles/player/base/vampire_m.png delete mode 100644 crawl-ref/source/rltiles/player/beard/long_black.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/long_black.png delete mode 100644 crawl-ref/source/rltiles/player/beard/long_red.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/long_red.png delete mode 100644 crawl-ref/source/rltiles/player/beard/long_white.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/long_white.png delete mode 100644 crawl-ref/source/rltiles/player/beard/long_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/long_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/beard/pj.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/pj.png delete mode 100644 crawl-ref/source/rltiles/player/beard/short_black.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/short_black.png delete mode 100644 crawl-ref/source/rltiles/player/beard/short_red.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/short_red.png delete mode 100644 crawl-ref/source/rltiles/player/beard/short_white.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/short_white.png delete mode 100644 crawl-ref/source/rltiles/player/beard/short_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/beard/short_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/body/animal_skin.bmp create mode 100644 crawl-ref/source/rltiles/player/body/animal_skin.png delete mode 100644 crawl-ref/source/rltiles/player/body/aragorn.bmp create mode 100644 crawl-ref/source/rltiles/player/body/aragorn.png delete mode 100644 crawl-ref/source/rltiles/player/body/aragorn2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/aragorn2.png delete mode 100644 crawl-ref/source/rltiles/player/body/armor_blue_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/body/armor_blue_gold.png delete mode 100644 crawl-ref/source/rltiles/player/body/armor_mummy.bmp create mode 100644 crawl-ref/source/rltiles/player/body/armor_mummy.png delete mode 100644 crawl-ref/source/rltiles/player/body/arwen.bmp create mode 100644 crawl-ref/source/rltiles/player/body/arwen.png delete mode 100644 crawl-ref/source/rltiles/player/body/banded.bmp create mode 100644 crawl-ref/source/rltiles/player/body/banded.png delete mode 100644 crawl-ref/source/rltiles/player/body/banded2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/banded2.png delete mode 100644 crawl-ref/source/rltiles/player/body/belt1.bmp create mode 100644 crawl-ref/source/rltiles/player/body/belt1.png delete mode 100644 crawl-ref/source/rltiles/player/body/belt2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/belt2.png delete mode 100644 crawl-ref/source/rltiles/player/body/bikini_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/bikini_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/bloody.bmp create mode 100644 crawl-ref/source/rltiles/player/body/bloody.png delete mode 100644 crawl-ref/source/rltiles/player/body/boromir.bmp create mode 100644 crawl-ref/source/rltiles/player/body/boromir.png delete mode 100644 crawl-ref/source/rltiles/player/body/bplate_green.bmp create mode 100644 crawl-ref/source/rltiles/player/body/bplate_green.png delete mode 100644 crawl-ref/source/rltiles/player/body/bplate_metal1.bmp create mode 100644 crawl-ref/source/rltiles/player/body/bplate_metal1.png delete mode 100644 crawl-ref/source/rltiles/player/body/breast_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/breast_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/chainmail.bmp create mode 100644 crawl-ref/source/rltiles/player/body/chainmail.png delete mode 100644 crawl-ref/source/rltiles/player/body/chainmail2.bmp delete mode 100644 crawl-ref/source/rltiles/player/body/chainmail3.bmp create mode 100644 crawl-ref/source/rltiles/player/body/chainmail3.png delete mode 100644 crawl-ref/source/rltiles/player/body/china_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/china_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/china_red2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/china_red2.png delete mode 100644 crawl-ref/source/rltiles/player/body/chunli.bmp create mode 100644 crawl-ref/source/rltiles/player/body/chunli.png delete mode 100644 crawl-ref/source/rltiles/player/body/coat_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/coat_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/coat_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/coat_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/crystal_plate.bmp create mode 100644 crawl-ref/source/rltiles/player/body/crystal_plate.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_blue.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_brown.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_cyan.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_gold.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_green.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_green.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_magenta.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_white.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonarm_white.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_blue.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_brown.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_cyan.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_gold.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_green.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_green.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_magenta.png delete mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_white.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dragonsc_white.png delete mode 100644 crawl-ref/source/rltiles/player/body/dress_green.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dress_green.png delete mode 100644 crawl-ref/source/rltiles/player/body/dress_white.bmp create mode 100644 crawl-ref/source/rltiles/player/body/dress_white.png delete mode 100644 crawl-ref/source/rltiles/player/body/frodo.bmp create mode 100644 crawl-ref/source/rltiles/player/body/frodo.png delete mode 100644 crawl-ref/source/rltiles/player/body/gandalf_g.bmp create mode 100644 crawl-ref/source/rltiles/player/body/gandalf_g.png delete mode 100644 crawl-ref/source/rltiles/player/body/gil-galad.bmp create mode 100644 crawl-ref/source/rltiles/player/body/gil-galad.png delete mode 100644 crawl-ref/source/rltiles/player/body/gimli.bmp create mode 100644 crawl-ref/source/rltiles/player/body/gimli.png delete mode 100644 crawl-ref/source/rltiles/player/body/green_chain.bmp create mode 100644 crawl-ref/source/rltiles/player/body/green_chain.png delete mode 100644 crawl-ref/source/rltiles/player/body/green_susp.bmp create mode 100644 crawl-ref/source/rltiles/player/body/green_susp.png delete mode 100644 crawl-ref/source/rltiles/player/body/half_plate.bmp create mode 100644 crawl-ref/source/rltiles/player/body/half_plate.png delete mode 100644 crawl-ref/source/rltiles/player/body/half_plate2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/half_plate2.png delete mode 100644 crawl-ref/source/rltiles/player/body/half_plate3.bmp create mode 100644 crawl-ref/source/rltiles/player/body/half_plate3.png delete mode 100644 crawl-ref/source/rltiles/player/body/isildur.bmp create mode 100644 crawl-ref/source/rltiles/player/body/isildur.png delete mode 100644 crawl-ref/source/rltiles/player/body/jacket2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/jacket2.png delete mode 100644 crawl-ref/source/rltiles/player/body/jacket3.bmp create mode 100644 crawl-ref/source/rltiles/player/body/jacket3.png delete mode 100644 crawl-ref/source/rltiles/player/body/jacket_stud.bmp create mode 100644 crawl-ref/source/rltiles/player/body/jacket_stud.png delete mode 100644 crawl-ref/source/rltiles/player/body/jessica.bmp create mode 100644 crawl-ref/source/rltiles/player/body/jessica.png delete mode 100644 crawl-ref/source/rltiles/player/body/karate.bmp create mode 100644 crawl-ref/source/rltiles/player/body/karate.png delete mode 100644 crawl-ref/source/rltiles/player/body/karate2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/karate2.png delete mode 100644 crawl-ref/source/rltiles/player/body/lears_chain_mail.bmp create mode 100644 crawl-ref/source/rltiles/player/body/lears_chain_mail.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather2.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_armour.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_armour.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_armour2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_armour2.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_armour3.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_armour3.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_green.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_green.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_heavy.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_heavy.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_jacket.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_jacket.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_metal.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_metal.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_short.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_short.png delete mode 100644 crawl-ref/source/rltiles/player/body/leather_stud.bmp create mode 100644 crawl-ref/source/rltiles/player/body/leather_stud.png delete mode 100644 crawl-ref/source/rltiles/player/body/legolas.bmp create mode 100644 crawl-ref/source/rltiles/player/body/legolas.png delete mode 100644 crawl-ref/source/rltiles/player/body/maxwell.bmp create mode 100644 crawl-ref/source/rltiles/player/body/maxwell.png delete mode 100644 crawl-ref/source/rltiles/player/body/merry.bmp create mode 100644 crawl-ref/source/rltiles/player/body/merry.png delete mode 100644 crawl-ref/source/rltiles/player/body/mesh_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/mesh_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/mesh_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/mesh_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/metal_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/body/metal_blue.png delete mode 100644 crawl-ref/source/rltiles/player/body/monk_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/monk_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/monk_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/body/monk_blue.png delete mode 100644 crawl-ref/source/rltiles/player/body/neck.bmp create mode 100644 crawl-ref/source/rltiles/player/body/neck.png delete mode 100644 crawl-ref/source/rltiles/player/body/pipin.bmp create mode 100644 crawl-ref/source/rltiles/player/body/pipin.png delete mode 100644 crawl-ref/source/rltiles/player/body/pj.bmp create mode 100644 crawl-ref/source/rltiles/player/body/pj.png delete mode 100644 crawl-ref/source/rltiles/player/body/plate.bmp create mode 100644 crawl-ref/source/rltiles/player/body/plate.png delete mode 100644 crawl-ref/source/rltiles/player/body/plate2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/plate2.png delete mode 100644 crawl-ref/source/rltiles/player/body/plate_and_cloth.bmp create mode 100644 crawl-ref/source/rltiles/player/body/plate_and_cloth.png delete mode 100644 crawl-ref/source/rltiles/player/body/plate_and_cloth2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/plate_and_cloth2.png delete mode 100644 crawl-ref/source/rltiles/player/body/plate_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/plate_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/ringmail.bmp create mode 100644 crawl-ref/source/rltiles/player/body/ringmail.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_black_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_black_gold.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_black_hood.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_black_hood.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_black_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_black_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_blue.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_blue_green.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_blue_green.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_blue_white.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_blue_white.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_brown.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_brown2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_brown2.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_brown3.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_brown3.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_cyan.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_gray2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_gray2.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_green.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_green.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_green_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_green_gold.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_magenta.bmp delete mode 100644 crawl-ref/source/rltiles/player/body/robe_misfortune.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_misfortune.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_of_night.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_of_night.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_purple.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_rainbow.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_rainbow.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_red2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_red2.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_red3.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_red3.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_red_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_red_gold.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_white.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_white.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_white2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_white2.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_white_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_white_blue.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_white_green.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_white_green.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_white_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_white_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/robe_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/body/robe_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/body/sailor.bmp delete mode 100644 crawl-ref/source/rltiles/player/body/sam.bmp create mode 100644 crawl-ref/source/rltiles/player/body/sam.png delete mode 100644 crawl-ref/source/rltiles/player/body/saruman.bmp create mode 100644 crawl-ref/source/rltiles/player/body/saruman.png delete mode 100644 crawl-ref/source/rltiles/player/body/scalemail.bmp create mode 100644 crawl-ref/source/rltiles/player/body/scalemail.png delete mode 100644 crawl-ref/source/rltiles/player/body/scalemail2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/scalemail2.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_black3.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_black3.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_black_and_cloth.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_black_and_cloth.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_blue.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_check.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_check.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_hawaii.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_hawaii.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_vest.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_vest.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_white1.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_white1.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_white2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_white2.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_white3.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_white3.png delete mode 100644 crawl-ref/source/rltiles/player/body/shirt_white_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shirt_white_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/body/shoulder_pad.bmp create mode 100644 crawl-ref/source/rltiles/player/body/shoulder_pad.png delete mode 100644 crawl-ref/source/rltiles/player/body/skirt_onep_grey.bmp create mode 100644 crawl-ref/source/rltiles/player/body/skirt_onep_grey.png delete mode 100644 crawl-ref/source/rltiles/player/body/slit_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/slit_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/susp_black.bmp create mode 100644 crawl-ref/source/rltiles/player/body/susp_black.png delete mode 100644 crawl-ref/source/rltiles/player/body/troll_hide.bmp create mode 100644 crawl-ref/source/rltiles/player/body/troll_hide.png delete mode 100644 crawl-ref/source/rltiles/player/body/vanhel1.bmp create mode 100644 crawl-ref/source/rltiles/player/body/vanhel1.png delete mode 100644 crawl-ref/source/rltiles/player/body/vest_red.bmp create mode 100644 crawl-ref/source/rltiles/player/body/vest_red.png delete mode 100644 crawl-ref/source/rltiles/player/body/vest_red2.bmp create mode 100644 crawl-ref/source/rltiles/player/body/vest_red2.png delete mode 100644 crawl-ref/source/rltiles/player/body/zhor.bmp create mode 100644 crawl-ref/source/rltiles/player/body/zhor.png delete mode 100644 crawl-ref/source/rltiles/player/boot/blue_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/blue_gold.png delete mode 100644 crawl-ref/source/rltiles/player/boot/hooves.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/hooves.png delete mode 100644 crawl-ref/source/rltiles/player/boot/long_red.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/long_red.png delete mode 100644 crawl-ref/source/rltiles/player/boot/long_white.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/long_white.png delete mode 100644 crawl-ref/source/rltiles/player/boot/mesh_black.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/mesh_black.png delete mode 100644 crawl-ref/source/rltiles/player/boot/mesh_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/mesh_blue.png delete mode 100644 crawl-ref/source/rltiles/player/boot/mesh_red.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/mesh_red.png delete mode 100644 crawl-ref/source/rltiles/player/boot/mesh_white.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/mesh_white.png delete mode 100644 crawl-ref/source/rltiles/player/boot/middle_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/middle_brown.png delete mode 100644 crawl-ref/source/rltiles/player/boot/middle_brown2.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/middle_brown2.png delete mode 100644 crawl-ref/source/rltiles/player/boot/middle_brown3.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/middle_brown3.png delete mode 100644 crawl-ref/source/rltiles/player/boot/middle_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/middle_gold.png delete mode 100644 crawl-ref/source/rltiles/player/boot/middle_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/middle_gray.png delete mode 100644 crawl-ref/source/rltiles/player/boot/middle_green.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/middle_green.png delete mode 100644 crawl-ref/source/rltiles/player/boot/middle_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/middle_purple.png delete mode 100644 crawl-ref/source/rltiles/player/boot/middle_ybrown.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/middle_ybrown.png delete mode 100644 crawl-ref/source/rltiles/player/boot/pj.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/pj.png delete mode 100644 crawl-ref/source/rltiles/player/boot/short_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/short_brown.png delete mode 100644 crawl-ref/source/rltiles/player/boot/short_brown2.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/short_brown2.png delete mode 100644 crawl-ref/source/rltiles/player/boot/short_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/short_purple.png delete mode 100644 crawl-ref/source/rltiles/player/boot/short_red.bmp create mode 100644 crawl-ref/source/rltiles/player/boot/short_red.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/black.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/black.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/blue.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/blue.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/brown.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/brown.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/cyan.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/gray.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/gray.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/green.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/green.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/magenta.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/red.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/red.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/white.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/white.png delete mode 100644 crawl-ref/source/rltiles/player/cloak/yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/cloak/yellow.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_black.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_black.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_brown.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_green.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_green.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_grey.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_grey.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_mottled.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_mottled.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_pale.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_pale.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_purple.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_red.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_red.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_white.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_white.png delete mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/drchead/drchead_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_black.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_black.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_brown.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_green.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_green.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_grey.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_grey.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_mottled.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_mottled.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_pale.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_pale.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_purple.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_red.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_red.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_white.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_white.png delete mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/drcwing/drcwing_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/hair/aragorn.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/aragorn.png delete mode 100644 crawl-ref/source/rltiles/player/hair/arwen.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/arwen.png delete mode 100644 crawl-ref/source/rltiles/player/hair/boromir.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/boromir.png delete mode 100644 crawl-ref/source/rltiles/player/hair/brown1.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/brown1.png delete mode 100644 crawl-ref/source/rltiles/player/hair/brown2.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/brown2.png delete mode 100644 crawl-ref/source/rltiles/player/hair/elf_black.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/elf_black.png delete mode 100644 crawl-ref/source/rltiles/player/hair/elf_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/elf_red.png delete mode 100644 crawl-ref/source/rltiles/player/hair/elf_white.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/elf_white.png delete mode 100644 crawl-ref/source/rltiles/player/hair/elf_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/elf_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/hair/fem_black.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/fem_black.png delete mode 100644 crawl-ref/source/rltiles/player/hair/fem_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/fem_red.png delete mode 100644 crawl-ref/source/rltiles/player/hair/fem_white.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/fem_white.png delete mode 100644 crawl-ref/source/rltiles/player/hair/fem_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/fem_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/hair/frodo.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/frodo.png delete mode 100644 crawl-ref/source/rltiles/player/hair/legolas.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/legolas.png delete mode 100644 crawl-ref/source/rltiles/player/hair/long_black.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/long_black.png delete mode 100644 crawl-ref/source/rltiles/player/hair/long_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/long_red.png delete mode 100644 crawl-ref/source/rltiles/player/hair/long_white.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/long_white.png delete mode 100644 crawl-ref/source/rltiles/player/hair/long_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/long_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/hair/merry.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/merry.png delete mode 100644 crawl-ref/source/rltiles/player/hair/pigtail_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/pigtail_red.png delete mode 100644 crawl-ref/source/rltiles/player/hair/pj.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/pj.png delete mode 100644 crawl-ref/source/rltiles/player/hair/sam.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/sam.png delete mode 100644 crawl-ref/source/rltiles/player/hair/short_black.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/short_black.png delete mode 100644 crawl-ref/source/rltiles/player/hair/short_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/short_red.png delete mode 100644 crawl-ref/source/rltiles/player/hair/short_white.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/short_white.png delete mode 100644 crawl-ref/source/rltiles/player/hair/short_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/hair/short_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/halo/halo_player.bmp create mode 100644 crawl-ref/source/rltiles/player/halo/halo_player.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/aragorn.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/aragorn.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/arga.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/arga.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/arwen.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/arwen.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/asmodeus.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/asmodeus.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/axe.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/axe.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/axe2.bmp delete mode 100644 crawl-ref/source/rltiles/player/hand1/axe_blood.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/axe_blood.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/axe_double.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/axe_double.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/axe_executioner.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/axe_executioner.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/axe_short.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/axe_short.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/axe_small.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/axe_small.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/axe_trog.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/axe_trog.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/black_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/black_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/black_whip.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/black_whip.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/bladehands.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/bladehands.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/blessed_blade.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/blessed_blade.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/bloodbane.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/bloodbane.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/blowgun.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/blowgun.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/blowgun_assassin.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/blowgun_assassin.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/bone_lantern.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/bone_lantern.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/boromir.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/boromir.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/bottle.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/bottle.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/bow.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/bow.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/bow2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/bow2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/bow3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/bow3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/bow_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/bow_blue.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/box.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/box.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/broadsword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/broadsword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/chilly_death.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/chilly_death.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/club.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/club.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/club2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/club2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/club3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/club3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/club_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/club_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow4.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow4.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow_fire.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/crossbow_fire.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/crystal.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/crystal.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/d_glaive.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/d_glaive.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/dagger.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/dagger.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/dagger_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/dagger_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/deck.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/deck.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/dire_lajatang.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/dire_lajatang.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/dirt.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/dirt.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/disc.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/disc.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/dispater.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/dispater.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/doom_knight.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/doom_knight.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/double_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/double_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/elemental_staff.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/elemental_staff.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/eos.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/eos.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/eveningstar.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/eveningstar.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/falchion.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/falchion.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fan.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fan.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/finisher.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/finisher.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fire_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fire_blue.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fire_cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fire_cyan.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fire_dark.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fire_dark.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fire_green.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fire_green.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fire_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fire_red.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fire_white.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fire_white.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fire_white2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fire_white2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/flaming_death.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/flaming_death.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/fork2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/fork2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frail_ball.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frail_ball.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frail_ball2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frail_ball2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frail_ball3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frail_ball3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frail_ball4.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frail_ball4.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frail_balls.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frail_balls.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frail_spike.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frail_spike.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frail_stick.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frail_stick.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frail_stick_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frail_stick_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/frodo.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/frodo.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/gandalf.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/gandalf.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club_plain.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club_plain.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club_spike.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club_spike.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club_spike_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/giant_club_spike_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/gimli.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/gimli.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/glaive.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/glaive.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/glaive2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/glaive2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/glaive3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/glaive3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/glaive_of_prune.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/glaive_of_prune.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/glaive_of_the_guard.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/glaive_of_the_guard.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/great_axe.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/great_axe.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/great_bow.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/great_bow.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/great_staff.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/great_staff.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/great_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/great_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/great_sword_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/great_sword_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/halberd.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/halberd.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/hammer.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/hammer.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/hammer2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/hammer2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/hammer3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/hammer3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/hand_axe.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/hand_axe.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/head.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/head.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/heavy_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/heavy_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/hook.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/hook.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/horn.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/horn.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/jihad.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/jihad.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/katana.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/katana.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/katana_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/katana_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/knife.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/knife.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/knife_of_accuracy.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/knife_of_accuracy.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/krishna.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/krishna.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/lance.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/lance.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/lance2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/lance2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/lantern.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/lantern.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/large_mace.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/large_mace.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/leech.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/leech.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/legolas.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/legolas.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/light_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/light_blue.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/light_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/light_red.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/light_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/light_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/long_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/long_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/long_sword_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/long_sword_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/mace.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/mace.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/mace2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/mace2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/mace3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/mace3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/mace_of_brilliance.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/mace_of_brilliance.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/mace_of_variability.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/mace_of_variability.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/mace_ruby.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/mace_ruby.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/morg.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/morg.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/morningstar.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/morningstar.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/morningstar2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/morningstar2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/nunchaku.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/nunchaku.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/olgreb.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/olgreb.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/orb.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/orb.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/pick_axe.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/pick_axe.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/pike.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/pike.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/plutonium_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/plutonium_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/pole_forked.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/pole_forked.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/punk.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/punk.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/quarterstaff1.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/quarterstaff1.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/quarterstaff2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/quarterstaff2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/quarterstaff3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/quarterstaff3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/quarterstaff4.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/quarterstaff4.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_aries.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_aries.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_blue.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_brown.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_emerald.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_emerald.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_forked.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_forked.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_hammer.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_hammer.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_magenta.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_moon.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_moon.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_ruby.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_ruby.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/rod_thick.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/rod_thick.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sabre.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sabre.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/saruman.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/saruman.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sceptre.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sceptre.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/scimitar.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/scimitar.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/scimitar2.bmp delete mode 100644 crawl-ref/source/rltiles/player/hand1/scythe.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/scythe.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/scythe_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/scythe_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/serpent_scourge.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/serpent_scourge.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/short_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/short_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/short_sword2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/short_sword2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/short_sword_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/short_sword_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sickle.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sickle.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/singing_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/singing_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/skull.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/skull.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sling.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sling.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sniper.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sniper.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/spark.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/spark.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/spear1.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/spear1.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/spear2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/spear2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/spear3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/spear3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/spear4.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/spear4.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/spear5.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/spear5.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/spriggans_knife.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/spriggans_knife.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_evil.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_evil.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_fancy.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_fancy.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_fork.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_fork.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_large.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_large.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_mage.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_mage.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_mage2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_mage2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_mummy.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_mummy.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_organic.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_organic.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_plain.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_plain.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_ring_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_ring_blue.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_ruby.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_ruby.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_sceptre.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_sceptre.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/staff_skull.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/staff_skull.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/stick.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/stick.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/stone.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/stone.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword_black.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword_black.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword_breaker.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword_breaker.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword_jag.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword_jag.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword_of_power.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword_of_power.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword_seven.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword_seven.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword_thief.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword_thief.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword_tri.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword_tri.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/sword_twist.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/sword_twist.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/trident.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/trident.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/trident2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/trident2.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/trident3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/trident3.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/trident_demon.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/trident_demon.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/trident_elec.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/trident_elec.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/trident_octopus_king.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/trident_octopus_king.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/triple_sword.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/triple_sword.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/undeadhunter.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/undeadhunter.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/vampires_tooth.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/vampires_tooth.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/voodoo.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/voodoo.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/war_axe.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/war_axe.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/whip.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/whip.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/wucad_mu.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/wucad_mu.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/wyrmbane.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/wyrmbane.png delete mode 100644 crawl-ref/source/rltiles/player/hand1/zonguldrok.bmp create mode 100644 crawl-ref/source/rltiles/player/hand1/zonguldrok.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/bladehands.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/bladehands.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_black.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_black.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_blue.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_blue_dim.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_blue_dim.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_cyan.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_cyan_dim.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_cyan_dim.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_green.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_green.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_green_dim.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_green_dim.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_magenta.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_magenta_dim.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_magenta_dim.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_red.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_red_dim.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_red_dim.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_sky.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_sky.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_white.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_white.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/book_yellow_dim.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/book_yellow_dim.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/boromir.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/boromir.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/bullseye.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/bullseye.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/dagger.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/dagger.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/fire_cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/fire_cyan.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/fire_dark.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/fire_dark.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/fire_green.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/fire_green.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/fire_white.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/fire_white.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/fire_white2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/fire_white2.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/gil-galad.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/gil-galad.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/lantern.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/lantern.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/light_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/light_blue.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/light_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/light_red.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/light_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/light_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/pj.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/pj.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/sabre.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/sabre.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_diamond_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_diamond_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_kite1.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_kite1.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_kite2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_kite2.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_kite3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_kite3.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_kite4.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_kite4.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_knight_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_knight_blue.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_knight_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_knight_gray.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_knight_rw.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_knight_rw.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_long_cross.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_long_cross.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_long_red.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_long_red.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_black.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_black.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_brown.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_cyan.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_ethn.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_ethn.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_gray.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_round.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_round.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_unicorn.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_middle_unicorn.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_of_ignorance.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_of_ignorance.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_of_resistance.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_of_resistance.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round1.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round1.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round2.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round3.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round3.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round4.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round4.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round5.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round5.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round6.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round6.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round7.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round7.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round_small.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round_small.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round_small2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round_small2.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round_white.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_round_white.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_shaman.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_shaman.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/shield_skull.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/shield_skull.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/short_sword_slant.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/short_sword_slant.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/spark.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/spark.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/torch.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/torch.png delete mode 100644 crawl-ref/source/rltiles/player/hand2/torsh2.bmp create mode 100644 crawl-ref/source/rltiles/player/hand2/torsh2.png delete mode 100644 crawl-ref/source/rltiles/player/head/art_dragonhelm.bmp create mode 100644 crawl-ref/source/rltiles/player/head/art_dragonhelm.png delete mode 100644 crawl-ref/source/rltiles/player/head/band_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/head/band_blue.png delete mode 100644 crawl-ref/source/rltiles/player/head/band_magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/head/band_magenta.png delete mode 100644 crawl-ref/source/rltiles/player/head/band_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/band_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/band_white.bmp create mode 100644 crawl-ref/source/rltiles/player/head/band_white.png delete mode 100644 crawl-ref/source/rltiles/player/head/band_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/head/band_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/head/bandana_ybrown.bmp create mode 100644 crawl-ref/source/rltiles/player/head/bandana_ybrown.png delete mode 100644 crawl-ref/source/rltiles/player/head/black_horn.bmp create mode 100644 crawl-ref/source/rltiles/player/head/black_horn.png delete mode 100644 crawl-ref/source/rltiles/player/head/black_horn2.bmp create mode 100644 crawl-ref/source/rltiles/player/head/black_horn2.png delete mode 100644 crawl-ref/source/rltiles/player/head/blue_horn_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/head/blue_horn_gold.png delete mode 100644 crawl-ref/source/rltiles/player/head/brown_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/head/brown_gold.png delete mode 100644 crawl-ref/source/rltiles/player/head/cap_black1.bmp create mode 100644 crawl-ref/source/rltiles/player/head/cap_black1.png delete mode 100644 crawl-ref/source/rltiles/player/head/cap_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/head/cap_blue.png delete mode 100644 crawl-ref/source/rltiles/player/head/chain.bmp create mode 100644 crawl-ref/source/rltiles/player/head/chain.png delete mode 100644 crawl-ref/source/rltiles/player/head/cheek_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/cheek_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/clown1.bmp create mode 100644 crawl-ref/source/rltiles/player/head/clown1.png delete mode 100644 crawl-ref/source/rltiles/player/head/cone_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/head/cone_blue.png delete mode 100644 crawl-ref/source/rltiles/player/head/cone_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/cone_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/crown_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/head/crown_gold.png delete mode 100644 crawl-ref/source/rltiles/player/head/dyrovepreva.bmp create mode 100644 crawl-ref/source/rltiles/player/head/dyrovepreva.png delete mode 100644 crawl-ref/source/rltiles/player/head/feather_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/head/feather_blue.png delete mode 100644 crawl-ref/source/rltiles/player/head/feather_green.bmp create mode 100644 crawl-ref/source/rltiles/player/head/feather_green.png delete mode 100644 crawl-ref/source/rltiles/player/head/feather_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/feather_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/feather_white.bmp create mode 100644 crawl-ref/source/rltiles/player/head/feather_white.png delete mode 100644 crawl-ref/source/rltiles/player/head/feather_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/head/feather_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/head/fhelm_gray3.bmp create mode 100644 crawl-ref/source/rltiles/player/head/fhelm_gray3.png delete mode 100644 crawl-ref/source/rltiles/player/head/fhelm_horn2.bmp create mode 100644 crawl-ref/source/rltiles/player/head/fhelm_horn2.png delete mode 100644 crawl-ref/source/rltiles/player/head/fhelm_horn_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/head/fhelm_horn_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/head/full_black.bmp create mode 100644 crawl-ref/source/rltiles/player/head/full_black.png delete mode 100644 crawl-ref/source/rltiles/player/head/full_gold.bmp create mode 100644 crawl-ref/source/rltiles/player/head/full_gold.png delete mode 100644 crawl-ref/source/rltiles/player/head/gandalf.bmp create mode 100644 crawl-ref/source/rltiles/player/head/gandalf.png delete mode 100644 crawl-ref/source/rltiles/player/head/hat_black.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hat_black.png delete mode 100644 crawl-ref/source/rltiles/player/head/healer.bmp create mode 100644 crawl-ref/source/rltiles/player/head/healer.png delete mode 100644 crawl-ref/source/rltiles/player/head/helm_gimli.bmp create mode 100644 crawl-ref/source/rltiles/player/head/helm_gimli.png delete mode 100644 crawl-ref/source/rltiles/player/head/helm_green.bmp create mode 100644 crawl-ref/source/rltiles/player/head/helm_green.png delete mode 100644 crawl-ref/source/rltiles/player/head/helm_plume.bmp create mode 100644 crawl-ref/source/rltiles/player/head/helm_plume.png delete mode 100644 crawl-ref/source/rltiles/player/head/helm_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/helm_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_black2.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_black2.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_cyan.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_cyan.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_gray.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_green.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_green.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_green2.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_green2.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_orange.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_orange.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_red2.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_red2.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_white.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_white.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_white2.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_white2.png delete mode 100644 crawl-ref/source/rltiles/player/head/hood_ybrown.bmp create mode 100644 crawl-ref/source/rltiles/player/head/hood_ybrown.png delete mode 100644 crawl-ref/source/rltiles/player/head/horn_evil.bmp create mode 100644 crawl-ref/source/rltiles/player/head/horn_evil.png delete mode 100644 crawl-ref/source/rltiles/player/head/horn_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/head/horn_gray.png delete mode 100644 crawl-ref/source/rltiles/player/head/horned.bmp create mode 100644 crawl-ref/source/rltiles/player/head/horned.png delete mode 100644 crawl-ref/source/rltiles/player/head/horns1.bmp create mode 100644 crawl-ref/source/rltiles/player/head/horns1.png delete mode 100644 crawl-ref/source/rltiles/player/head/horns2.bmp create mode 100644 crawl-ref/source/rltiles/player/head/horns2.png delete mode 100644 crawl-ref/source/rltiles/player/head/horns3.bmp create mode 100644 crawl-ref/source/rltiles/player/head/horns3.png delete mode 100644 crawl-ref/source/rltiles/player/head/iron1.bmp create mode 100644 crawl-ref/source/rltiles/player/head/iron1.png delete mode 100644 crawl-ref/source/rltiles/player/head/iron2.bmp create mode 100644 crawl-ref/source/rltiles/player/head/iron2.png delete mode 100644 crawl-ref/source/rltiles/player/head/iron3.bmp create mode 100644 crawl-ref/source/rltiles/player/head/iron3.png delete mode 100644 crawl-ref/source/rltiles/player/head/iron_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/iron_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/isildur.bmp create mode 100644 crawl-ref/source/rltiles/player/head/isildur.png delete mode 100644 crawl-ref/source/rltiles/player/head/mummy.bmp create mode 100644 crawl-ref/source/rltiles/player/head/mummy.png delete mode 100644 crawl-ref/source/rltiles/player/head/ninja_black.bmp create mode 100644 crawl-ref/source/rltiles/player/head/ninja_black.png delete mode 100644 crawl-ref/source/rltiles/player/head/straw.bmp create mode 100644 crawl-ref/source/rltiles/player/head/straw.png delete mode 100644 crawl-ref/source/rltiles/player/head/taiso_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/head/taiso_blue.png delete mode 100644 crawl-ref/source/rltiles/player/head/taiso_magenta.bmp create mode 100644 crawl-ref/source/rltiles/player/head/taiso_magenta.png delete mode 100644 crawl-ref/source/rltiles/player/head/taiso_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/taiso_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/taiso_white.bmp create mode 100644 crawl-ref/source/rltiles/player/head/taiso_white.png delete mode 100644 crawl-ref/source/rltiles/player/head/taiso_yellow.bmp create mode 100644 crawl-ref/source/rltiles/player/head/taiso_yellow.png delete mode 100644 crawl-ref/source/rltiles/player/head/turban_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/head/turban_brown.png delete mode 100644 crawl-ref/source/rltiles/player/head/turban_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/head/turban_purple.png delete mode 100644 crawl-ref/source/rltiles/player/head/turban_white.bmp create mode 100644 crawl-ref/source/rltiles/player/head/turban_white.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_blackgold.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_blackgold.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_blackred.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_blackred.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_blue.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_bluegreen.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_bluegreen.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_brown.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_darkgreen.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_darkgreen.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_purple.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_purple.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_red.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_red.png delete mode 100644 crawl-ref/source/rltiles/player/head/wizard_white.bmp create mode 100644 crawl-ref/source/rltiles/player/head/wizard_white.png delete mode 100644 crawl-ref/source/rltiles/player/head/yellow_wing.bmp create mode 100644 crawl-ref/source/rltiles/player/head/yellow_wing.png delete mode 100644 crawl-ref/source/rltiles/player/leg/belt_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/belt_gray.png delete mode 100644 crawl-ref/source/rltiles/player/leg/belt_redbrown.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/belt_redbrown.png delete mode 100644 crawl-ref/source/rltiles/player/leg/bikini_red.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/bikini_red.png delete mode 100644 crawl-ref/source/rltiles/player/leg/chunli.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/chunli.png delete mode 100644 crawl-ref/source/rltiles/player/leg/garter.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/garter.png delete mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor00.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor00.png delete mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor01.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor01.png delete mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor02.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor02.png delete mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor03.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor03.png delete mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor04.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor04.png delete mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor05.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/leg_armor05.png delete mode 100644 crawl-ref/source/rltiles/player/leg/loincloth_red.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/loincloth_red.png delete mode 100644 crawl-ref/source/rltiles/player/leg/long_red.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/long_red.png delete mode 100644 crawl-ref/source/rltiles/player/leg/metal_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/metal_gray.png delete mode 100644 crawl-ref/source/rltiles/player/leg/metal_green.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/metal_green.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants16.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants16.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_black.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_black.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_blue.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_brown.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_darkgreen.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_darkgreen.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_l_white.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_l_white.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_orange.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_orange.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_red.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_red.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_short_brown.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_short_brown.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_short_brown3.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_short_brown3.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_short_darkbrown.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_short_darkbrown.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pants_short_gray.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pants_short_gray.png delete mode 100644 crawl-ref/source/rltiles/player/leg/pj.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/pj.png delete mode 100644 crawl-ref/source/rltiles/player/leg/skirt_blue.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/skirt_blue.png delete mode 100644 crawl-ref/source/rltiles/player/leg/skirt_green.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/skirt_green.png delete mode 100644 crawl-ref/source/rltiles/player/leg/skirt_red.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/skirt_red.png delete mode 100644 crawl-ref/source/rltiles/player/leg/skirt_white.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/skirt_white.png delete mode 100644 crawl-ref/source/rltiles/player/leg/skirt_white2.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/skirt_white2.png delete mode 100644 crawl-ref/source/rltiles/player/leg/trouser_green.bmp create mode 100644 crawl-ref/source/rltiles/player/leg/trouser_green.png create mode 100644 crawl-ref/source/rltiles/tiledef_defines.h delete mode 100644 crawl-ref/source/rltiles/title.bmp delete mode 100644 crawl-ref/source/rltiles/tool/bm.c delete mode 100644 crawl-ref/source/rltiles/tool/bm.h delete mode 100644 crawl-ref/source/rltiles/tool/dcpl.c delete mode 100644 crawl-ref/source/rltiles/tool/dcqv.c delete mode 100644 crawl-ref/source/rltiles/tool/dcreverse.c delete mode 100644 crawl-ref/source/rltiles/tool/dctile.c create mode 100644 crawl-ref/source/rltiles/tool/main.cc delete mode 100644 crawl-ref/source/rltiles/tool/mkmap.c delete mode 100644 crawl-ref/source/rltiles/tool/mkmapq.c delete mode 100644 crawl-ref/source/rltiles/tool/palette.h delete mode 100644 crawl-ref/source/rltiles/tool/shade.c create mode 100644 crawl-ref/source/rltiles/tool/tile.cc create mode 100644 crawl-ref/source/rltiles/tool/tile.h create mode 100644 crawl-ref/source/rltiles/tool/tile_colour.cc create mode 100644 crawl-ref/source/rltiles/tool/tile_colour.h create mode 100644 crawl-ref/source/rltiles/tool/tile_list_processor.cc create mode 100644 crawl-ref/source/rltiles/tool/tile_list_processor.h create mode 100644 crawl-ref/source/rltiles/tool/tile_page.cc create mode 100644 crawl-ref/source/rltiles/tool/tile_page.h (limited to 'crawl-ref/source') diff --git a/crawl-ref/source/abyss.cc b/crawl-ref/source/abyss.cc index eb3f9dd9c8..bb8f286177 100644 --- a/crawl-ref/source/abyss.cc +++ b/crawl-ref/source/abyss.cc @@ -838,13 +838,13 @@ static void _corrupt_square(const crawl_environment &oenv, const coord_def &c) #ifdef USE_TILE if (feat == DNGN_ROCK_WALL) { - env.tile_flv(c).wall = tile_DNGN_start[IDX_WALL_UNDEAD] - + random2(tile_DNGN_count[IDX_WALL_UNDEAD]); + env.tile_flv(c).wall = TILE_WALL_UNDEAD + + random2(tile_dngn_count[TILE_WALL_UNDEAD]); } else if (feat == DNGN_FLOOR) { - env.tile_flv(c).floor = tile_DNGN_start[IDX_FLOOR_NERVES] - + random2(tile_DNGN_count[IDX_FLOOR_NERVES]); + env.tile_flv(c).floor = TILE_FLOOR_NERVES + + random2(tile_dngn_count[TILE_FLOOR_NERVES]); } #endif } diff --git a/crawl-ref/source/dat/tiles/title.png b/crawl-ref/source/dat/tiles/title.png new file mode 100644 index 0000000000..ce4045391a Binary files /dev/null and b/crawl-ref/source/dat/tiles/title.png differ diff --git a/crawl-ref/source/makefile_tiles.unix b/crawl-ref/source/makefile_tiles.unix index 30cf4d35d8..dd379e0b95 100644 --- a/crawl-ref/source/makefile_tiles.unix +++ b/crawl-ref/source/makefile_tiles.unix @@ -19,7 +19,7 @@ CXX = g++ DELETE = rm -f COPY = cp OS_TYPE = UNIX -EXTRA_INCLUDES = -DUSE_TILE -DCLUA_BINDINGS +EXTRA_INCLUDES := -DUSE_TILE -DCLUA_BINDINGS # Change this to y if you want to use Unicode glyphs in the map, and you have # libncursesw available. @@ -101,6 +101,20 @@ EXTRA_INCLUDES += -I$(SQLSRC) EXTRA_DEPENDS += $(FSQLLIBA) endif +RLTILES = rltiles + +EXTRA_INCLUDES += -I$(RLTILES) +OBJECTS += $(RLTILES)/tiledef-demon.o $(RLTILES)/tiledef-dngn.o $(RLTILES)/tiledef-main.o $(RLTILES)/tiledef-player.o + +TILEFILES = \ + main.png \ + player.png \ + demon.png \ + dngn.png +DESTTILEFILES = $(TILEFILES:%=dat/tiles/%) + +EXTRA_DEPENDS += $(DESTTILEFILES) + LIB = -L$(LUASRC) -l$(LUALIB) $(LIBDBM) -lpng $(SDL_LDFLAGS) -lGL -lGLU -lSDL_image -lfreetype INCLUDES := $(INCLUDES) -Iutil -I. -I$(LUASRC) $(EXTRA_INCLUDES) $(PNG_INCLUDE) $(FREETYPE_INCLUDE) @@ -134,24 +148,6 @@ UTIL = util/ YTABC := levcomp.tab.c YTABH := levcomp.tab.h -RLTILES = rltiles/ - -TILEHEADERS = \ -tiledef.h \ -tiledef-p.h \ -tilep-cmt.h \ -tiledef-dngn.h \ -tilecount-dngn.h - -TILEFILES = \ - tile.png \ - player.png \ - title.png \ - dngn.png -DESTTILEFILES = $(TILEFILES:%=dat/tiles/%) - -EXTRA_DEPENDS += $(TILEHEADERS) $(DESTTILEFILES) - OBJECTS := $(UTIL)levcomp.tab.o $(UTIL)levcomp.lex.o $(OBJECTS) ifeq ($(strip $(LEX)),) @@ -226,26 +222,18 @@ endif # RLTiles # -ORIGTILEHEADERS = $(TILEHEADERS:%=$(RLTILES)%) -ORIGTILEFILES = $(TILEFILES:%=$(RLTILES)%) - -$(ORIGTILEHEADERS): makerltiles +ORIGTILEFILES = $(TILEFILES:%=$(RLTILES)/%) makerltiles: - cd $(RLTILES) && make -f makefile.unix all CFLAGS="$(PNG_INCLUDE)" LDFLAGS="$(PNG_LIB)" && cd .. - -$(TILEHEADERS): $(ORIGTILEHEADERS) - $(COPY) $(RLTILES)$@ . + cd $(RLTILES) && make -f makefile.unix all $(ORIGTILEFILES): makerltiles -dat/tiles/%.png: rltiles/%.png - mkdir -p dat/tiles +dat/tiles/%.png: $(RLTILES)/%.png $(COPY) $< $@ clean-rltiles: cd $(RLTILES) && make -f makefile.unix distclean && cd .. - $(DELETE) $(TILEHEADERS) ########################################################################## @@ -319,7 +307,7 @@ profile: $(GAME_DEPENDS) ${CXX} -g -p ${LDFLAGS} $(CFLAGS) $(OBJECTS) -o $(GAME) $(LIB) .cc.o: - ${CXX} ${CFLAGS} -c $< + ${CXX} ${CFLAGS} -c $< -o $@ # [ds] Note we don't use the standard CFLAGS here; that's intentional, most # flex/bison combos I've tried don't produce code that passes the warnings diff --git a/crawl-ref/source/rltiles/blank.bmp b/crawl-ref/source/rltiles/blank.bmp deleted file mode 100644 index ff49258a5d..0000000000 Binary files a/crawl-ref/source/rltiles/blank.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/bmp2png/README b/crawl-ref/source/rltiles/bmp2png/README deleted file mode 100644 index b4ace21f2d..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/README +++ /dev/null @@ -1,69 +0,0 @@ -bmp2png / png2bmp version 1.62 - Sep 04, 2005 ---------------------------------------------- - -bmp2png/png2bmp is a pair of simple command-line utilities that convert -between Windows BMP format and PNG (Portable Network Graphics). - -This software is freeware. - - -Using them ----------- - -The basic command line is: - - bmp2png [-options] list of bmp files ... - png2bmp [-options] list of png files ... - -The input files are not modified; the output data is written to files -which have the same names except for extension. bmp2png always uses -".png" for the output file name's extension; png2bmp uses ".bmp". - -To list the options, simply type "bmp2png" or "png2bmp" with no -arguments. - - -Copyright notice, and license ------------------------------ - -bmp2png --- conversion from (Windows or OS/2 style) BMP to PNG -png2bmp --- conversion from PNG to (Windows style) BMP - -Copyright (C) 1999-2005 MIYASAKA Masaru - -Permission to use, copy, modify, and distribute this software and -its documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation. This software is provided "as is" -without express or implied warranty. - - -The latest version ------------------- - -To get the latest version of bmp2png/png2bmp, please visit the -bmp2png/png2bmp home page: - - http://hp.vector.co.jp/authors/VA010446/b2p-home/ - - -Major changes -------------- - -version 1.60 [August 25, 2004] - bmp2png now can read all types of BMP file, including - 16/32 bits/pixel BMP, bitfield BMP, and RLE-encoded BMP. - Added -P option to bmp2png, which allows to make one particular - color fully transparent. - -version 1.61 [September 4, 2004] - (executable) Fixed a file-corruption bug which was introduced - in libpng 1.2.6. - (source code) Added support for emx complier (not tested). - -version 1.62 [September 4, 2005] - Added alpha channel support. (Added -A, -B and -R options.) - - -[end] diff --git a/crawl-ref/source/rltiles/bmp2png/bmp2png.c b/crawl-ref/source/rltiles/bmp2png/bmp2png.c deleted file mode 100644 index 245013e7c8..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/bmp2png.c +++ /dev/null @@ -1,1078 +0,0 @@ -/* -** bmp2png --- conversion from (Windows or OS/2 style) BMP to PNG -** -** Copyright (C) 1999-2005 MIYASAKA Masaru -** -** For conditions of distribution and use, -** see copyright notice in common.h. -*/ - -#include "common.h" -#include "bmphed.h" - -#define BMP2PNG_VERSION "1.62 (Sep 4, 2005)" -#define BMP2PNG_COPYRIGHT "Copyright (C) 1999-2005 MIYASAKA Masaru" - -char outnam[FILENAME_MAX]; -char outdir[FILENAME_MAX]; -int deletesrc = 0; -int copytime = 0; -int complevel = 6; -int interlace = 0; -int filters = 0; -int alpha_bmp = 0; - -#define B2P_TRANSPARENT_NONE 0 -#define B2P_TRANSPARENT_RGB 1 -#define B2P_TRANSPARENT_PALETTE 2 - -int trans_type = B2P_TRANSPARENT_NONE; -png_color_16 trans_values; - -#if defined(WIN32) || defined(MSDOS) -const char errlogfile[] = ".\\B2PERROR.LOG"; -#else -const char errlogfile[] = "./b2perror.log"; -#endif - - /* error messages */ -#ifdef JAPANESE /* ---------- */ -const char wrn_invalidtrans[] = - "WARNING: “§–¾FŽw’è‚ÌŒ`Ž®‚ª³‚µ‚­‚ ‚è‚Ü‚¹‚ñ(–³Ž‹‚³‚ê‚Ü‚·) - '%s'\n"; -const char wrn_notranscolor[] = - "WARNING: Žw’肳‚ꂽ“§–¾F‚Ɉê’v‚·‚éF‚ª‚ ‚è‚Ü‚¹‚ñ - %s\n" - "WARNING: -> -P ƒIƒvƒVƒ‡ƒ“ ‚Å‚Ì“§–¾FŽw’è‚Í–³Ž‹‚³‚ê‚Ü‚·\n"; -const char wrn_transtruecolor[] = - "WARNING: ‰æ‘œ‚̓tƒ‹ƒJƒ‰[Œ`Ž®‚Å‚· - %s\n" - "WARNING: -> -P ƒIƒvƒVƒ‡ƒ“ ‚Å‚Ì“§–¾FŽw’è‚Í–³Ž‹‚³‚ê‚Ü‚·\n"; -const char wrn_imagehasalpha[] = - "WARNING: ƒAƒ‹ƒtƒ@ƒ`ƒƒƒlƒ‹•t‚«‚̉摜‚Å‚· - %s\n" - "WARNING: -> -P ƒIƒvƒVƒ‡ƒ“ ‚Å‚Ì“§–¾FŽw’è‚Í–³Ž‹‚³‚ê‚Ü‚·\n"; -const char wrn_alphaallzero[] = - "WARNING: ‚S”Ԗڂ̃`ƒƒƒlƒ‹‚̓Aƒ‹ƒtƒ@ƒ`ƒƒƒlƒ‹‚Å‚Í‚È‚¢‚悤‚Å‚·(‚·‚ׂĂO) - %s\n" - "WARNING: -> ‚S”Ԗڂ̃`ƒƒƒlƒ‹(ƒAƒ‹ƒtƒ@ƒ`ƒƒƒlƒ‹)‚Í”jŠü‚³‚ê‚Ü‚·\n"; -const char wrn_mkdirfail[] = - "WARNING: o—ÍæƒfƒBƒŒƒNƒgƒŠ‚ðì‚ê‚Ü‚¹‚ñ - %s\n" - "WARNING: -> -%c ƒIƒvƒVƒ‡ƒ“ ‚Å‚Ìo—ÍæŽw’è‚Í–³Ž‹‚³‚ê‚Ü‚·\n"; -const char err_ropenfail[] = "SKIPPED: ŠY“–‚·‚éƒtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚¹‚ñ - %s\n"; -const char err_wopenfail[] = "SKIPPED: o—̓tƒ@ƒCƒ‹‚ð쬂ł«‚Ü‚¹‚ñ - %s\n"; -const char err_outofmemory[] = "SKIPPED: ì‹Æ—pƒƒ‚ƒŠ‚ªŠm•Û‚Å‚«‚Ü‚¹‚ñ - %s\n"; - /* -- */ -const char err_readeof[] = "SKIPPED: ƒtƒ@ƒCƒ‹‚ª“r’†‚ÅØ‚ê‚Ä‚¢‚Ü‚· - %s\n"; -const char err_readerr[] = "SKIPPED: “Ç‚Ýž‚݃Gƒ‰[‚ª”­¶‚µ‚Ü‚µ‚½ - %s\n"; -const char err_not_a_bmp[] = "SKIPPED: BMP ƒtƒ@ƒCƒ‹‚Å‚Í‚ ‚è‚Ü‚¹‚ñ - %s\n"; -const char err_invalid_hed[] = - "SKIPPED: BMP ƒtƒ@ƒCƒ‹‚̃wƒbƒ_ƒTƒCƒY‚ª–³Œø‚Å‚· - %s\n"; -const char err_width_zero[] = "SKIPPED: ‰æ‘œ‚Ì•‚ª‚O(‚Ü‚½‚Í•‰)‚Å‚· - %s\n"; -const char err_height_zero[] = "SKIPPED: ‰æ‘œ‚Ì‚‚³‚ª‚O(‚Ü‚½‚Í•‰)‚Å‚· - %s\n"; -const char err_compression[] = "SKIPPED: •s–¾‚Ȉ³kƒ^ƒCƒv‚Å‚· - %s\n"; -const char err_invalid_bpp[] = "SKIPPED: ‰æ‘œ‚ÌF”‚ª–³Œø‚Å‚· - %s\n"; -const char err_no_palette[] = "SKIPPED: ƒpƒŒƒbƒg‚ªŒ‡—Ž‚µ‚Ä‚¢‚Ü‚· - %s\n"; -#else /* ------------------- */ -const char wrn_invalidtrans[] = - "WARNING: Invalid transparent color specifier - '%s'. ignored.\n"; -const char wrn_notranscolor[] = - "WARNING: Specified transparent color is not present in palette - %s\n" - "WARNING: -> Transparent color specified by '-P' will be ignored.\n"; -const char wrn_transtruecolor[] = - "WARNING: Image is truecolor format - %s\n" - "WARNING: -> Transparent color specified by '-P' will be ignored.\n"; -const char wrn_imagehasalpha[] = - "WARNING: Image has an alpha channel - %s\n" - "WARNING: -> Transparent color specified by '-P' will be ignored.\n"; -const char wrn_alphaallzero[] = - "WARNING: The 4th channel doesn't seem to be an alpha channel (all zero) - %s\n" - "WARNING: -> The 4th channel (alpha channel) will be discarded.\n"; -const char wrn_mkdirfail[] = - "WARNING: Cannot create a directory - %s\n" - "WARNING: -> Output directory specified by '-%c' will be ignored.\n"; -const char err_ropenfail[] = "SKIPPED: No such file or directory - %s\n"; -const char err_wopenfail[] = "SKIPPED: Cannot create - %s\n"; -const char err_outofmemory[] = "SKIPPED: Out of memory - %s\n"; - /* -- */ -const char err_readeof[] = "SKIPPED: Premature end of BMP file - %s\n"; -const char err_readerr[] = "SKIPPED: Read operation failed - %s\n"; -const char err_not_a_bmp[] = "SKIPPED: Not a BMP file - %s\n"; -const char err_invalid_hed[] = "SKIPPED: Invalid header size in BMP file - %s\n"; -const char err_width_zero[] = "SKIPPED: Invalid image width - %s\n"; -const char err_height_zero[] = "SKIPPED: Invalid image height - %s\n"; -const char err_compression[] = "SKIPPED: Unknown compression type - %s\n"; -const char err_invalid_bpp[] = "SKIPPED: Invalid bit depth in BMP file - %s\n"; -const char err_no_palette[] = "SKIPPED: Palette is missing - %s\n"; -#endif /* ------------------- */ - -static int transparent_color(png_color_16p, const char *); -static int png_filters(const char *); -static BOOL read_bmp(char *, IMAGE *); -static BOOL is_4th_alpha(IMAGE *); -static const char *read_rgb_bits(IMAGE *, FILE *); -static const char *read_bitfield_bits(IMAGE *, FILE *, DWORD *, UINT); -static const char *decompress_rle_bits(IMAGE *, FILE *); -static unsigned long mgetdwl(void *); -static unsigned int mgetwl(void *); -static BOOL write_png(char *, IMAGE *); -static void usage_exit(char *, int); - - - -/* -** ƒƒCƒ“ -*/ -int main(int argc, char *argv[]) -{ - char outf[FILENAME_MAX]; - IMAGE image; - int opt; - char *arg; - char *p, c; - int r_stdin, w_stdout; - int failure = 0, success = 0; - -#ifdef __LCC__ /* lcc-win32 */ - char **envp; - void _GetMainArgs(int *, char ***, char ***, int); - _GetMainArgs(&argc, &argv, &envp, 1); -#endif -#ifdef __EMX__ - _wildcard(&argc, &argv); -#endif - envargv(&argc, &argv, "B2P"); - - r_stdin = !isatty(fileno(stdin)); - w_stdout = !isatty(fileno(stdout)); - - while (parsearg(&opt, &arg, argc, argv, "DdOoFfPp")) { - if (isdigit(opt)) { /* Zlib Compression Level (0-9) */ - complevel = opt - '0'; - continue; - } - switch (toupper(opt)) { - case 'I': interlace ^= 1; break; - case 'E': deletesrc ^= 1; break; - case 'T': copytime ^= 1; break; - case 'Q': quietmode ^= 1; break; - case 'L': errorlog ^= 1; break; - - case 'X': - r_stdin = 0; - w_stdout = 0; - break; - - case 'A': - alpha_bmp ^= 1; - break; - - case 'B': - alpha_bmp ^= 1; - break; - - case 'R': - /* '-R' option of png2bmp (ignored on bmp2png) */ - break; - - case 'F': /* filter types to be used in libpng */ - filters = png_filters(arg); - break; - - case 'P': /* transparent color */ - trans_type = transparent_color(&trans_values, arg); - break; - - case 'D': /* output directory */ - if (*arg == '-') arg = NULL; - if (arg == NULL) { - outdir[0] = '\0'; - } else { - strcpy(outdir, arg); - addslash(outdir); - if (makedir(outdir) != 0) { - xxprintf(wrn_mkdirfail, outdir, 'D'); - outdir[0] = '\0'; - } - } - break; - - case 'O': /* output filename */ - if (arg == NULL) { - outnam[0] = '\0'; - } else { - strcpy(outnam, arg); - p = basname(outnam); - c = *p; *p = '\0'; - if (makedir(outnam) != 0) { - xxprintf(wrn_mkdirfail, outnam, 'O'); - outnam[0] = '\0'; - } else { - *p = c; - } - } - break; - - case 0x00: /* input file spec */ - if (outnam[0] != '\0') { - strcpy(outf, outnam); - outnam[0] = '\0'; - } else if (w_stdout) { - if (!read_bmp(arg, &image)) return 1; - if (!write_png(NULL, &image)) return 1; - if (deletesrc) remove(arg); - return 0; - } else { - if (outdir[0] != '\0') { - strcat(strcpy(outf, outdir), basname(arg)); - } else { - strcpy(outf, arg); - } -#ifdef WIN32_LFN - strcpy(suffix(outf), is_dos_filename(outf) ? ".PNG" : ".png"); -#else - strcpy(suffix(outf), ".png"); -#endif - } - /* ---------------------- */ - if (!read_bmp(arg, &image)) { - failure++; - break; - } - renbak(outf); - if (!write_png(outf, &image)) { - failure++; - break; - } - /* ---------------------- */ - if (copytime) cpyftime(arg, outf); - if (deletesrc) remove(arg); - /* ---------------------- */ - success++; - break; - - default: - ; /* Ignore unknown option */ - } - } - if (failure == 0 && success == 0) { - if (!r_stdin) usage_exit(argv[0], 255); - if (!read_bmp(NULL, &image)) return 1; - if (outnam[0] != '\0') { - renbak(outnam); - return !write_png(outnam, &image); - } else if (w_stdout) { - return !write_png(NULL, &image); - } else { - strcat(strcpy(outf, outdir), "___stdin.png"); - renbak(outf); - return !write_png(outf, &image); - } - } - - return (failure > 255) ? 255 : failure; -} - - -#define elemsof(a) (sizeof(a) / sizeof((a)[0])) - -/* -** PNG ‚̃tƒBƒ‹ƒ^Ží•ÊŽw’è‚ð“Ç‚Þ -*/ -static int png_filters(const char *arg) -{ - static const struct { char name[8]; int flag; } filter[] = { - { "NONE", PNG_FILTER_NONE }, { "SUB" , PNG_FILTER_SUB }, - { "UP" , PNG_FILTER_UP }, { "AVERAGE", PNG_FILTER_AVG }, - { "AVG" , PNG_FILTER_AVG }, { "PAETH" , PNG_FILTER_PAETH }, - { "ALL" , PNG_ALL_FILTERS }, - { "AUTO", 0 }, { "DEFAULT", 0 } - }; - char c, buf[64]; - int i, flags = 0; - - if (arg == NULL) return 0; /* auto/default */ - - do { - i = 0; - while (c = *(arg++), c != ',' && c != '\0') - if (i < sizeof(buf) - 1) buf[i++] = toupper(c); - buf[i] = '\0'; - - for (i = 0; i < elemsof(filter); i++) { - if (strcmp(buf, filter[i].name) == 0) { - if (filter[i].flag == 0) flags = 0; /* auto/default */ - else flags |= filter[i].flag; - } - } - } while (c != '\0'); - - return flags; -} - - -/* -** “§–¾FŽw’è‚ð“Ç‚Þ -*/ -static int transparent_color(png_color_16p trans_values, const char *arg) -{ - char c, buf[32]; - int i, n; - - if (arg == NULL) return B2P_TRANSPARENT_NONE; - - for (i = 0; (c = arg[i]) != '\0' && i < sizeof(buf)-1; i++) - buf[i] = toupper(c); - buf[i] = '\0'; - - if (strcmp(buf, "NONE") == 0) { - return B2P_TRANSPARENT_NONE; - } - if (buf[0] == '#') { - n = sscanf(buf, "#%2hx%2hx%2hx", &trans_values->red, - &trans_values->green, &trans_values->blue); - if (n == 3 && i >= 7) { - return B2P_TRANSPARENT_RGB; - } - } else { - n = sscanf(buf, "%hu,%hu,%hu", &trans_values->red, - &trans_values->green, &trans_values->blue); - if (n == 3 && trans_values->red <= 255 && - trans_values->green <= 255 && trans_values->blue <= 255) { - return B2P_TRANSPARENT_RGB; - } - if (n == 1 && trans_values->red <= 255) { - trans_values->index = (png_byte)trans_values->red; - return B2P_TRANSPARENT_PALETTE; - } - } - - xxprintf(wrn_invalidtrans, arg); - - return B2P_TRANSPARENT_NONE; -} - - -/* ----------------------------------------------------------------------- -** BMP ƒtƒ@ƒCƒ‹‚Ì“Ç‚Ýž‚Ý -*/ - -#define ERROR_ABORT(s) do { errmsg = (s); goto error_abort; } while (0) - -/* -** .bmp ƒtƒ@ƒCƒ‹‚Ì“Ç‚Ýž‚Ý -*/ -static BOOL read_bmp(char *fn, IMAGE *img) -{ - BYTE bfh[FILEHED_SIZE + BMPV5HED_SIZE]; - BYTE *const bih = bfh + FILEHED_SIZE; - BYTE rgbq[RGBQUAD_SIZE]; - DWORD offbits, bihsize, skip; - DWORD compression, color_mask[4]; - UINT palette_size, true_pixdepth; - BOOL alpha_check; - PALETTE *pal; - const char *errmsg; - FILE *fp; - int i; - - imgbuf_init(img); - - if (fn == NULL) { /* read from stdin */ - fn = " (stdin)"; - fp = binary_stdio(fileno(stdin)); - } else { - fp = fopen(fn, "rb"); - } - if (fp == NULL) ERROR_ABORT(err_ropenfail); - - set_status("Reading %.80s", basname(fn)); - - /* ------------------------------------------------------ */ - - for (i = 0; ; i++) { /* skip macbinary header */ - if (fread(bfh, (FILEHED_SIZE + BIHSIZE_SIZE), 1, fp) != 1) - ERROR_ABORT(ferror(fp) ? err_readerr : err_readeof); - if (mgetwl(bfh + BFH_WTYPE) == BMP_SIGNATURE) break; - if (i != 0) ERROR_ABORT(err_not_a_bmp); - if (fread(bfh, (128 - FILEHED_SIZE - BIHSIZE_SIZE), 1, fp) != 1) - ERROR_ABORT(ferror(fp) ? err_readerr : err_readeof); - } - offbits = mgetdwl(bfh + BFH_DOFFBITS); - bihsize = mgetdwl(bfh + BFH_DBIHSIZE); - skip = offbits - bihsize - FILEHED_SIZE; - if (bihsize < COREHED_SIZE || bihsize > BMPV5HED_SIZE || - offbits < (bihsize + FILEHED_SIZE)) ERROR_ABORT(err_invalid_hed); - - if (fread((bih + BIHSIZE_SIZE), (bihsize - BIHSIZE_SIZE), 1, fp) != 1) - ERROR_ABORT(ferror(fp) ? err_readerr : err_readeof); - - if (bihsize >= INFOHED_SIZE) { /* Windows-style BMP */ - img->width = mgetdwl(bih + BIH_LWIDTH); - img->height = mgetdwl(bih + BIH_LHEIGHT); - img->pixdepth = mgetwl(bih + BIH_WBITCOUNT); - img->topdown = FALSE; - compression = mgetdwl(bih + BIH_DCOMPRESSION); - palette_size = RGBQUAD_SIZE; - if (img->height < 0) { - img->height = -img->height; - img->topdown = TRUE; /* top-down BMP */ - } - } else { /* OS/2-style BMP */ - img->width = mgetwl(bih + BCH_WWIDTH); - img->height = mgetwl(bih + BCH_WHEIGHT); - img->pixdepth = mgetwl(bih + BCH_WBITCOUNT); - img->topdown = FALSE; - compression = BI_RGB; - palette_size = RGBTRIPLE_SIZE; - } - img->alpha = FALSE; - alpha_check = FALSE; - true_pixdepth = img->pixdepth; - - if (img->width <= 0) ERROR_ABORT(err_width_zero); - if (img->height <= 0) ERROR_ABORT(err_height_zero); - - switch (compression) { - case BI_RGB: - if (img->pixdepth != 1 && img->pixdepth != 4 && - img->pixdepth != 8 && img->pixdepth != 16 && - img->pixdepth != 24 && img->pixdepth != 32) - ERROR_ABORT(err_invalid_bpp); - - if (img->pixdepth == 32 && alpha_bmp) - alpha_check = TRUE; - - if (img->pixdepth == 16) { - color_mask[3] = 0x0000; /* alpha */ - color_mask[2] = 0x7C00; /* red */ - color_mask[1] = 0x03E0; /* green */ - color_mask[0] = 0x001F; /* blue */ - compression = BI_BITFIELDS; - } - break; - - case BI_BITFIELDS: - if (img->pixdepth != 16 && img->pixdepth != 32) - ERROR_ABORT(err_invalid_bpp); - - if (bihsize < INFOHED_SIZE + 12) { - if (skip < (INFOHED_SIZE + 12 - bihsize)) - ERROR_ABORT(err_invalid_hed); - if (fread((bih + bihsize), (INFOHED_SIZE + 12 - bihsize), 1, fp) - != 1) ERROR_ABORT(ferror(fp) ? err_readerr : err_readeof); - skip -= (INFOHED_SIZE + 12 - bihsize); - } - color_mask[3] = 0x00000000; /* alpha */ - color_mask[2] = mgetdwl(bih + B4H_DREDMASK); /* red */ - color_mask[1] = mgetdwl(bih + B4H_DGREENMASK); /* green */ - color_mask[0] = mgetdwl(bih + B4H_DBLUEMASK); /* blue */ - - if (img->pixdepth == 32 && alpha_bmp && - bihsize >= INFOHED_SIZE + 16) { - color_mask[3] = mgetdwl(bih + B4H_DALPHAMASK); /* alpha */ - if (color_mask[3] != 0x00000000) - img->alpha = TRUE; - } - - if (img->pixdepth == 32 && color_mask[0] == 0x000000FF && - color_mask[1] == 0x0000FF00 && color_mask[2] == 0x00FF0000 && - (color_mask[3] == 0xFF000000 || color_mask[3] == 0x00000000)) { - compression = BI_RGB; - } - break; - - case BI_RLE8: - if (img->pixdepth != 8) - ERROR_ABORT(err_invalid_bpp); - break; - - case BI_RLE4: - if (img->pixdepth != 4) - ERROR_ABORT(err_invalid_bpp); - break; - - default: - ERROR_ABORT(err_compression); - } - - if (img->pixdepth == 16) img->pixdepth = 24; - - if (img->pixdepth <= 8) { - if (skip >= palette_size << img->pixdepth) { - img->palnum = 1 << img->pixdepth; - skip -= palette_size << img->pixdepth; - } else { - img->palnum = skip / palette_size; - skip = skip % palette_size; - } - if (img->palnum == 0) - ERROR_ABORT(err_no_palette); - } else { - img->palnum = 0; - } - if (!imgbuf_alloc(img)) ERROR_ABORT(err_outofmemory); - - /* ------------------------------------------------------ */ - - for (pal = img->palette, i = img->palnum; i > 0; pal++, i--) { - if (fread(rgbq, palette_size, 1, fp) != 1) - ERROR_ABORT(ferror(fp) ? err_readerr : err_readeof); - pal->red = rgbq[RGBQ_RED]; - pal->green = rgbq[RGBQ_GREEN]; - pal->blue = rgbq[RGBQ_BLUE]; - } - for ( ; skip > 0; skip--) { - if (fgetc(fp) == EOF) - ERROR_ABORT(ferror(fp) ? err_readerr : err_readeof); - } - - /* ------------------------------------------------------ */ - - img->sigbit.red = img->sigbit.green = img->sigbit.blue = 8; - img->sigbit.gray = img->sigbit.alpha = 8; - - switch (compression) { - case BI_RGB: - errmsg = read_rgb_bits(img, fp); - break; - case BI_BITFIELDS: - errmsg = read_bitfield_bits(img, fp, color_mask, true_pixdepth); - break; - case BI_RLE8: - case BI_RLE4: - errmsg = decompress_rle_bits(img, fp); - break; - default: - errmsg = err_compression; - } - if (errmsg != NULL) ERROR_ABORT(errmsg); - - if (alpha_check) { - img->alpha = is_4th_alpha(img); - if (!img->alpha) - xxprintf(wrn_alphaallzero, fn); - } - - /* ------------------------------------------------------ */ - - set_status("Read OK %.80s", basname(fn)); - - if (fp != stdin) fclose(fp); - - return TRUE; - -error_abort: /* error */ - xxprintf(errmsg, fn); - if (fp != stdin && fp != NULL) fclose(fp); - imgbuf_free(img); - - return FALSE; -} - - -/* -** ‘æ‚S‚̃`ƒƒƒlƒ‹‚ªƒAƒ‹ƒtƒ@ƒ`ƒƒƒlƒ‹‚©‚Ç‚¤‚©’²‚ׂé -*/ -static BOOL is_4th_alpha(IMAGE *img) -{ - LONG w, h; - BYTE *p; - - if (img->pixdepth == 32) { /* failsafe */ - for (h = img->height, p = img->bmpbits + 3; --h >= 0; ) - for (w = img->width; --w >= 0; p += 4) - if (*p != 0) return TRUE; - } - - return FALSE; -} - - -/* -** BI_RGB (–³ˆ³k) Œ`Ž®‚̉摜ƒf[ƒ^‚ð“Ç‚Þ -*/ -static const char *read_rgb_bits(IMAGE *img, FILE *fp) -{ -#if 1 - DWORD rd = 16*1024*1024; - DWORD num = img->imgbytes; - BYTE *ptr = img->bmpbits; - - while (num > 0) { - if (rd > num) rd = num; - - if (fread(ptr, rd, 1, fp) != 1) - return ferror(fp) ? err_readerr : err_readeof; - - ptr += rd; num -= rd; - } -#else - if (fread(img->bmpbits, img->imgbytes, 1, fp) != 1) - return ferror(fp) ? err_readerr : err_readeof; -#endif - return NULL; -} - - -/* -** BI_BITFIELDS Œ`Ž®‚̉摜ƒf[ƒ^‚ð“Ç‚Þ -*/ -static const char *read_bitfield_bits(IMAGE *img, FILE *fp, DWORD *color_mask, - UINT true_pixdepth) -{ - int color_shift[4]; - int color_sigbits[4]; - BYTE color_tbl[4][1<<7]; - DWORD true_rowbytes; - BYTE *row, *p, *q; - LONG w, h; - DWORD v, u; - int i, j, k; - - for (i = 0; i < 4; i++) { - v = color_mask[i]; - if (v == 0) { - color_shift[i] = 0; - color_sigbits[i] = 8; - } else { - for (j = 0; (v & 1) == 0; v >>= 1, j++) ; - for (k = 0; (v) != 0; v >>= 1, k++) ; - color_shift[i] = j; - color_sigbits[i] = k; - } - if (color_sigbits[i] <= 7) { - k = (1 << color_sigbits[i]) - 1; - for (j = 0; j <= k; j++) - color_tbl[i][j] = (0xFF * j + k/2) / k; - } - } - - if (color_sigbits[3] < 8) img->sigbit.alpha = color_sigbits[3]; - if (color_sigbits[2] < 8) img->sigbit.red = color_sigbits[2]; - if (color_sigbits[1] < 8) img->sigbit.green = color_sigbits[1]; - if (color_sigbits[0] < 8) img->sigbit.blue = color_sigbits[0]; - - true_rowbytes = ((DWORD)img->width * (true_pixdepth/8) + 3) & (~3UL); - - for (h = img->height, row = img->bmpbits; --h >= 0; - row += img->rowbytes) { - if (fread(row, true_rowbytes, 1, fp) != 1) - return ferror(fp) ? err_readerr : err_readeof; - - switch (true_pixdepth) { - case 16: - for (w = img->width, p = row + (w-1)*2, q = row + (w-1)*3; - --w >= 0; p -= 2, q -= 3) { - v = ((UINT)p[0]) + ((UINT)p[1] << 8); - for (i = 0; i < 3; i++) { - u = (v & color_mask[i]) >> color_shift[i]; - if (color_sigbits[i] <= 7) - u = color_tbl[i][u]; - else if (color_sigbits[i] >= 9) - u >>= (color_sigbits[i] - 8); - q[i] = (BYTE) u; - } - } - break; - - case 32: - for (w = img->width, p = row; --w >= 0; p += 4) { - v = ((DWORD)p[0] ) + ((DWORD)p[1] << 8) + - ((DWORD)p[2] << 16) + ((DWORD)p[3] << 24); - for (i = 0; i < 4; i++) { - u = (v & color_mask[i]) >> color_shift[i]; - if (color_sigbits[i] <= 7) - u = color_tbl[i][u]; - else if (color_sigbits[i] >= 9) - u >>= (color_sigbits[i] - 8); - p[i] = (BYTE) u; - } - } - break; - } - } - - return NULL; -} - - -/* -** BI_RLE8/BI_RLE4 Œ`Ž®‚̉摜ƒf[ƒ^‚ð“Ç‚Þ -*/ -static const char *decompress_rle_bits(IMAGE *img, FILE *fp) -{ - BYTE buf[1024]; /* 258 or above */ - BYTE *bfptr = buf; - UINT bfcnt = 0; - UINT rd, reclen; - BYTE *row = img->bmpbits; - LONG x = 0, y = 0; - BYTE *p, c; - int n; - - memset(img->bmpbits, 0, img->imgbytes); - - for (;;) { - while (bfcnt < (reclen = 2) || - (bfptr[0] == 0 && - ((bfptr[1] == 2 && bfcnt < (reclen += 2)) || - (bfptr[1] >= 3 && - bfcnt < (reclen += (bfptr[1] * img->pixdepth + 15) / 16 * 2) - )))) { - if (bfptr != buf && bfcnt != 0) memmove(buf, bfptr, bfcnt); - if ((rd = fread(buf+bfcnt, 1, sizeof(buf)-bfcnt, fp)) == 0) { - if (x >= img->width) { /*x = 0;*/ y += 1; } - if (y >= img->height) return NULL; /* missing EoB marker */ - else return ferror(fp) ? err_readerr : err_readeof; - } - bfptr = buf; - bfcnt += rd; - } - if (y >= img->height) { - /* We simply discard the remaining records */ - if (bfptr[0] == 0 && bfptr[1] == 1) break; /* EoB marker */ - bfptr += reclen; - bfcnt -= reclen; - continue; - } - if (bfptr[0] != 0) { /* Encoded-mode record */ - n = bfptr[0]; c = bfptr[1]; - switch (img->pixdepth) { - case 8: /* BI_RLE8 */ - while (n > 0 && x < img->width) { - row[x] = c; - n--; x++; - } - break; - case 4: /* BI_RLE4 */ - if (x % 2 != 0 && x < img->width) { - c = (c >> 4) | (c << 4); - row[x/2] = (row[x/2] & 0xF0) | (c & 0x0F); - n--; x++; - } - while (n > 0 && x < img->width) { - row[x/2] = c; - n-=2; x+=2; - } - if (n < 0) x--; - break; - } - } else if (bfptr[1] >= 3) { /* Absolute-mode record */ - n = bfptr[1]; p = bfptr + 2; - switch (img->pixdepth) { - case 8: /* BI_RLE8 */ - while (n > 0 && x < img->width) { - row[x] = *p; - n--; x++; p++; - } - break; - case 4: /* BI_RLE4 */ - if (x % 2 != 0) { - if (x < img->width) { - row[x/2] = (row[x/2] & 0xF0) | (*p >> 4); - n--; x++; - } - while (n > 0 && x < img->width) { - row[x/2] = (p[0] << 4) | (p[1] >> 4); - n-=2; x+=2; p++; - } - if (n < 0) x--; - } else { - while (n > 0 && x < img->width) { - row[x/2] = *p; - n-=2; x+=2; p++; - } - if (n < 0) x--; - } - break; - } - } else if (bfptr[1] == 2) { /* Delta record */ - x += bfptr[2]; y += bfptr[3]; - row += bfptr[3] * img->rowbytes; - } else if (bfptr[1] == 0) { /* End of line marker */ - x = 0; y += 1; - row += img->rowbytes; - } else /*if (bfptr[1] == 1)*/ { /* End of bitmap marker */ - break; - } - bfptr += reclen; - bfcnt -= reclen; - } - - return NULL; -} - - -/* -** ƒƒ‚ƒŠ‚©‚ç little-endien Œ`Ž® 4ƒoƒCƒg–³•„†®”‚ð“Ç‚Þ -*/ -static unsigned long mgetdwl(void *ptr) -{ - unsigned char *p = ptr; - - return ((unsigned long)p[0] ) + ((unsigned long)p[1] << 8) + - ((unsigned long)p[2] << 16) + ((unsigned long)p[3] << 24); -} - - -/* -** ƒƒ‚ƒŠ‚©‚ç little-endien Œ`Ž® 2ƒoƒCƒg–³•„†®”‚ð“Ç‚Þ -*/ -static unsigned int mgetwl(void *ptr) -{ - unsigned char *p = ptr; - - return ((unsigned int)p[0]) + ((unsigned int)p[1] << 8); -} - - -/* ----------------------------------------------------------------------- -** PNG ƒtƒ@ƒCƒ‹‚Ì‘‚«ž‚Ý -*/ - -/* -** .png ƒtƒ@ƒCƒ‹‚Ì‘‚«ž‚Ý -*/ -static BOOL write_png(char *fn, IMAGE *img) -{ - png_structp png_ptr; - png_infop info_ptr; - int bit_depth; - int color_type; - int interlace_type; - png_byte trans[256]; - unsigned i; - const char *errmsg; - FILE *fp; - - if (fn == NULL) { - fn = " (stdout)"; - fp = binary_stdio(fileno(stdout)); - } else { - fp = fopen(fn, "wb"); - } - if (fp == NULL) ERROR_ABORT(err_wopenfail); - - set_status("Writing %.80s", basname(fn)); - - /* ------------------------------------------------------ */ - - png_ptr = png_create_write_struct(PNG_LIBPNG_VER_STRING, fn, - png_my_error, png_my_warning); - if (png_ptr == NULL) { - ERROR_ABORT(err_outofmemory); - } - info_ptr = png_create_info_struct(png_ptr); - if (info_ptr == NULL) { - png_destroy_write_struct(&png_ptr, NULL); - ERROR_ABORT(err_outofmemory); - } - if (setjmp(png_jmpbuf(png_ptr))) { - /* If we get here, we had a problem reading the file */ - png_destroy_write_struct(&png_ptr, &info_ptr); - ERROR_ABORT(NULL); - } - png_init_io(png_ptr, fp); - png_set_compression_level(png_ptr, complevel); - if (filters != 0) - png_set_filter(png_ptr, PNG_FILTER_TYPE_BASE, filters); - - /* ------------------------------------------------------ */ - - if (img->pixdepth == 24 || img->pixdepth == 32) { - bit_depth = 8; - color_type = (img->pixdepth == 32 && img->alpha) ? - PNG_COLOR_TYPE_RGB_ALPHA : PNG_COLOR_TYPE_RGB; - png_set_compression_mem_level(png_ptr, MAX_MEM_LEVEL); - } else { - bit_depth = img->pixdepth; - color_type = PNG_COLOR_TYPE_PALETTE; - png_set_PLTE(png_ptr, info_ptr, img->palette, img->palnum); - } - interlace_type = (interlace) ? PNG_INTERLACE_ADAM7 : PNG_INTERLACE_NONE; - - png_set_IHDR(png_ptr, info_ptr, img->width, img->height, bit_depth, - color_type, interlace_type, PNG_COMPRESSION_TYPE_DEFAULT, - PNG_FILTER_TYPE_DEFAULT); - - if (img->sigbit.red != 8 || img->sigbit.green != 8 || img->sigbit.blue != 8 - || (color_type == PNG_COLOR_TYPE_RGB_ALPHA && img->sigbit.alpha != 8)) - png_set_sBIT(png_ptr, info_ptr, &img->sigbit); - - switch (trans_type) { - case B2P_TRANSPARENT_RGB: - switch (color_type) { - case PNG_COLOR_TYPE_PALETTE: - for (i = 0; i < img->palnum; i++) { - if (img->palette[i].red == trans_values.red && - img->palette[i].green == trans_values.green && - img->palette[i].blue == trans_values.blue) { - trans[i++] = 0x00; - break; - } - trans[i] = 0xFF; - } - if (trans[i-1] == 0x00) { - png_set_tRNS(png_ptr, info_ptr, trans, i, NULL); - } else { - xxprintf(wrn_notranscolor, fn); - } - break; - case PNG_COLOR_TYPE_RGB: - png_set_tRNS(png_ptr, info_ptr, NULL, 0, &trans_values); - break; - case PNG_COLOR_TYPE_RGB_ALPHA: - xxprintf(wrn_imagehasalpha, fn); - break; - } - break; - case B2P_TRANSPARENT_PALETTE: - switch (color_type) { - case PNG_COLOR_TYPE_PALETTE: - if (trans_values.index < img->palnum) { - for (i = 0; i < trans_values.index; i++) trans[i] = 0xFF; - trans[i++] = 0x00; - png_set_tRNS(png_ptr, info_ptr, trans, i, NULL); - } else { - xxprintf(wrn_notranscolor, fn); - } - break; - case PNG_COLOR_TYPE_RGB: - xxprintf(wrn_transtruecolor, fn); - break; - case PNG_COLOR_TYPE_RGB_ALPHA: - xxprintf(wrn_imagehasalpha, fn); - break; - } - break; - } - - png_write_info(png_ptr, info_ptr); - - /* ------------------------------------------------------ */ - - if (img->pixdepth == 32 && !img->alpha) - png_set_filler(png_ptr, 0, PNG_FILLER_AFTER); - - if (img->pixdepth == 24 || img->pixdepth == 32) - png_set_bgr(png_ptr); - - /* ------------------------------------------------------ */ - - png_set_write_status_fn(png_ptr, row_callback); - init_progress_meter(png_ptr, img->width, img->height); - - png_write_image(png_ptr, img->rowptr); - - png_write_end(png_ptr, info_ptr); - png_destroy_write_struct(&png_ptr, &info_ptr); - - /* ------------------------------------------------------ */ - - set_status("OK %.80s", basname(fn)); - feed_line(); - - fflush(fp); - if (fp != stdout) fclose(fp); - imgbuf_free(img); - - return TRUE; - -error_abort: /* error */ - if (errmsg != NULL) xxprintf(errmsg, fn); - if (fp != stdout && fp != NULL) fclose(fp); - imgbuf_free(img); - - return FALSE; -} - - -/* ----------------------------------------------------------------------- -** ƒwƒ‹ƒvƒXƒNƒŠ[ƒ“‚Ì•\Ž¦ -*/ - -/* -** Žg—p–@•\Ž¦ -*/ -static void usage_exit(char *argv0, int status) -{ - static const char str_usage[] = -#ifdef JAPANESE /* -------------------------- */ -#ifdef SJIS_ESCAPE -#define SJ_ESC(esc,raw) esc -#else -#define SJ_ESC(esc,raw) raw -#endif - "bmp2png, BMP -> PNG ƒRƒ“ƒo[ƒ^ - version " BMP2PNG_VERSION "\n" - " " BMP2PNG_COPYRIGHT "\n" - " Compiled with libpng " PNG_LIBPNG_VER_STRING " and zlib " ZLIB_VERSION ".\n" - "\n" - "Žg‚¢•û : %s [-ƒXƒCƒbƒ`] “ü—̓tƒ@ƒCƒ‹–¼ ...\n" - " : ... | %s [-ƒXƒCƒbƒ`] | ...\n" - "\n" - "“ü—̓tƒ@ƒCƒ‹–¼‚ɂ̓ƒCƒ‹ƒhƒJ[ƒh‚ªŽg‚¦‚Ü‚· (* ‚Æ ?)\n" - "o—̓tƒ@ƒCƒ‹–¼‚Í“ü—̓tƒ@ƒCƒ‹–¼‚ÌŠg’£Žq‚ð .png ‚É•Ï‚¦‚½–¼‘O‚É‚È‚è‚Ü‚·\n" - "\n" - "ƒXƒCƒbƒ`ƒIƒvƒVƒ‡ƒ“ (¬•¶Žš‚Å‚à‰Â) :\n" - " -0..-9 ˆ³kƒŒƒxƒ‹ (ƒfƒtƒHƒ‹ƒg‚Í -6)\n" - " -I ƒCƒ“ƒ^[ƒŒ[ƒXŒ`Ž®‚Ì PNG ƒtƒ@ƒCƒ‹‚ð쬂·‚é\n" - " -P color Žw’肵‚½F‚𓧖¾F‚É‚·‚é\n" - " color: #RRGGBB(htmlŽ®16i) / RR,GG,BB(10iRGB) / NN(ƒpƒŒƒbƒg”Ô†)\n" - " -F type[,...] PNG ‚̈³k‚ÉŽg‚í‚ê‚éƒtƒBƒ‹ƒ^Eƒ^ƒCƒv‚ðŽw’è‚·‚é\n" - " type: none,sub,up,average(avg),paeth,all,auto(default)\n" - " -A, -B ƒAƒ‹ƒtƒ@ƒ`ƒƒƒlƒ‹‚ð•Û‘¶‚·‚é\n" - " -O name o—̓tƒ@ƒCƒ‹–¼‚ðŽw’è‚·‚é\n" - " -D dir ƒtƒ@ƒCƒ‹‚ðo—Í‚·‚éƒfƒBƒŒƒNƒgƒŠ‚ðŽw’è‚·‚é\n" - " -E •ÏŠ·‚ª¬Œ÷‚µ‚½ê‡‚É‚Í“ü—̓tƒ@ƒCƒ‹‚ð휂·‚é\n" - " -T “ü—̓tƒ@ƒCƒ‹‚̃^ƒCƒ€ƒXƒ^ƒ“ƒv‚ðo—̓tƒ@ƒCƒ‹‚ÉÝ’è‚·‚é\n" - " -Q ˆ—’†, ˆêØ‚Ì" SJ_ESC("•\\Ž¦","•\Ž¦") "‚ð‚µ‚È‚¢\n" - " -L ˆ—’†‚̃Gƒ‰[‚ðƒƒOƒtƒ@ƒCƒ‹(%s)‚É‹L˜^‚·‚é\n" - " -X •W€“ü—Í^•W€o—Í‚ð‰î‚µ‚½•ÏŠ·‚𖳌ø‚É‚·‚é\n"; -#else /* ----------------------------------- */ - "bmp2png, a BMP-to-PNG converter - version " BMP2PNG_VERSION "\n" - " " BMP2PNG_COPYRIGHT "\n" - " Compiled with libpng " PNG_LIBPNG_VER_STRING " and zlib " ZLIB_VERSION ".\n" - "\n" - "Usage: %s [-switches] inputfile(s) ...\n" - " or: ... | %s [-switches] | ...\n" - "\n" - "List of input files may use wildcards (* and ?)\n" - "Output filename is same as input filename, but extension .png\n" - "\n" - "Switches (case-insensitive) :\n" - " -0..-9 Compression level (default: -6)\n" - " -I Create interlaced PNG files\n" - " -P color Mark the specified color as transparent\n" - " color: #RRGGBB(html hex) / RR,GG,BB(decimal) / NN(palette index)\n" - " -F type[,...] Specify filter type(s) used to create PNG files\n" - " type: none,sub,up,average(avg),paeth,all,auto(default)\n" - " -A, -B Preserve alpha channel\n" - " -O name Specify name for output file\n" - " -D dir Output files into dir\n" - " -E Delete input files after successful conversion\n" - " -T Set the timestamp of input file on output file\n" - " -Q Quiet mode\n" - " -L Log errors to %s file\n" - " -X Disable conversion through standard input/output\n"; -#endif /* ----------------------------------- */ -#if defined(WIN32) || defined(MSDOS) - char exename[FILENAME_MAX]; - char *p; - - argv0 = strcpy(exename, basname(argv0)); - for (p = argv0; *p != '\0'; p++) *p = tolower(*p); -#endif - xxprintf(str_usage, argv0, argv0, errlogfile); - - exit(status); -} - - -/* ----------------------------------------------------------------------- -*/ - -#if (PNG_LIBPNG_VER >= 10007) -/* -** dummy - see png_reset_zstream() in png.c -*/ -int inflateReset(z_streamp z) -{ - return Z_OK; -} -#endif diff --git a/crawl-ref/source/rltiles/bmp2png/bmp2png.dsp b/crawl-ref/source/rltiles/bmp2png/bmp2png.dsp deleted file mode 100644 index e38022696e..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/bmp2png.dsp +++ /dev/null @@ -1,112 +0,0 @@ -# Microsoft Developer Studio Project File - Name="bmp2png" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** •ÒW‚µ‚È‚¢‚Å‚­‚¾‚³‚¢ ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=bmp2png - Win32 Release -!MESSAGE ‚±‚ê‚Í—LŒø‚ÈÒ²¸Ì§²Ù‚Å‚Í‚ ‚è‚Ü‚¹‚ñB ‚±‚ÌÌßÛ¼Þª¸Ä‚ðËÞÙÄÞ‚·‚邽‚ß‚É‚Í NMAKE ‚ðŽg—p‚µ‚Ä‚­‚¾‚³‚¢B -!MESSAGE [Ò²¸Ì§²Ù‚Ì´¸½Îß°Ä] ºÏÝÄÞ‚ðŽg—p‚µ‚ÄŽÀs‚µ‚Ä‚­‚¾‚³‚¢ -!MESSAGE -!MESSAGE NMAKE /f "bmp2png.mak". -!MESSAGE -!MESSAGE NMAKE ‚ÌŽÀsŽž‚É\¬‚ðŽw’è‚Å‚«‚Ü‚· -!MESSAGE ºÏÝÄÞ ×²Ýã‚ÅϸۂÌÝ’è‚ð’è‹`‚µ‚Ü‚·B—á: -!MESSAGE -!MESSAGE NMAKE /f "bmp2png.mak" CFG="bmp2png - Win32 Release" -!MESSAGE -!MESSAGE ‘I‘ð‰Â”\‚ÈËÞÙÄÞ Ó°ÄÞ: -!MESSAGE -!MESSAGE "bmp2png - Win32 Release" ("Win32 (x86) Console Application" —p) -!MESSAGE "bmp2png - Win32 Debug" ("Win32 (x86) Console Application" —p) -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "bmp2png - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "PNG_USER_CONFIG" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /I "..\libpng" /I "..\zlib" /D "NDEBUG" /D "PNG_USER_CONFIG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /YX /FD /GF /c -# ADD BASE RSC /l 0x411 /d "NDEBUG" -# ADD RSC /l 0x411 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 setargv.obj libpng.lib zlib.lib /nologo /subsystem:console /map /machine:I386 /libpath:"..\libpng\release" /libpath:"..\zlib\release" /opt:nowin98 -# SUBTRACT LINK32 /pdb:none - -!ELSEIF "$(CFG)" == "bmp2png - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "PNG_USER_CONFIG" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /I "..\libpng" /I "..\zlib" /D "_DEBUG" /D "PNG_USER_CONFIG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /Fr /YX /FD /GZ /c -# ADD BASE RSC /l 0x411 /d "_DEBUG" -# ADD RSC /l 0x411 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 setargv.obj libpng.lib zlib.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"..\libpng\debug" /libpath:"..\zlib\debug" -# SUBTRACT LINK32 /map - -!ENDIF - -# Begin Target - -# Name "bmp2png - Win32 Release" -# Name "bmp2png - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\bmp2png.c -# End Source File -# Begin Source File - -SOURCE=.\common.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\bmphed.h -# End Source File -# Begin Source File - -SOURCE=.\common.h -# End Source File -# End Group -# End Target -# End Project diff --git a/crawl-ref/source/rltiles/bmp2png/bmphed.h b/crawl-ref/source/rltiles/bmp2png/bmphed.h deleted file mode 100644 index 4799b5e4d3..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/bmphed.h +++ /dev/null @@ -1,84 +0,0 @@ -/* -** bmphed.h - .bmp file header macros -** -** Public domain by MIYASAKA Masaru (July 13, 2004) -*/ - -#ifndef BMPHED_H -#define BMPHED_H - - /* BMP file signature */ -#define BMP_SIGNATURE 0x4D42 -#define BMP_SIG_BYTES 2 - - /* BITMAPFILEHEADER */ -#define BFH_WTYPE 0 /* WORD bfType; */ -#define BFH_DSIZE 2 /* DWORD bfSize; */ -#define BFH_WRESERVED1 6 /* WORD bfReserved1; */ -#define BFH_WRESERVED2 8 /* WORD bfReserved2; */ -#define BFH_DOFFBITS 10 /* DWORD bfOffBits; */ -#define BFH_DBIHSIZE 14 /* DWORD biSize; */ -#define FILEHED_SIZE 14 /* sizeof(BITMAPFILEHEADER) */ -#define BIHSIZE_SIZE 4 /* sizeof(biSize) */ - - /* BITMAPINFOHEADER, BITMAPV4HEADER, BITMAPV5HEADER */ -#define BIH_DSIZE 0 /* DWORD biSize; */ -#define BIH_LWIDTH 4 /* LONG biWidth; */ -#define BIH_LHEIGHT 8 /* LONG biHeight; */ -#define BIH_WPLANES 12 /* WORD biPlanes; */ -#define BIH_WBITCOUNT 14 /* WORD biBitCount; */ -#define BIH_DCOMPRESSION 16 /* DWORD biCompression; */ -#define BIH_DSIZEIMAGE 20 /* DWORD biSizeImage; */ -#define BIH_LXPELSPERMETER 24 /* LONG biXPelsPerMeter; */ -#define BIH_LYPELSPERMETER 28 /* LONG biYPelsPerMeter; */ -#define BIH_DCLRUSED 32 /* DWORD biClrUsed; */ -#define BIH_DCLRIMPORANT 36 /* DWORD biClrImportant; */ -#define B4H_DREDMASK 40 /* DWORD bV4RedMask; */ -#define B4H_DGREENMASK 44 /* DWORD bV4GreenMask; */ -#define B4H_DBLUEMASK 48 /* DWORD bV4BlueMask; */ -#define B4H_DALPHAMASK 52 /* DWORD bV4AlphaMask; */ -#define B4H_DCSTYPE 56 /* DWORD bV4CSType; */ -#define B4H_XENDPOINTS 60 /* CIEXYZTRIPLE bV4Endpoints; */ -#define B4H_DGAMMARED 96 /* DWORD bV4GammaRed; */ -#define B4H_DGAMMAGREEN 100 /* DWORD bV4GammaGreen; */ -#define B4H_DGAMMABLUE 104 /* DWORD bV4GammaBlue; */ -#define B5H_DINTENT 108 /* DWORD bV5Intent; */ -#define B5H_DPROFILEDATA 112 /* DWORD bV5ProfileData; */ -#define B5H_DPROFILESIZE 116 /* DWORD bV5ProfileSize; */ -#define B5H_DRESERVED 120 /* DWORD bV5Reserved; */ -#define INFOHED_SIZE 40 /* sizeof(BITMAPINFOHEADER) */ -#define BMPV4HED_SIZE 108 /* sizeof(BITMAPV4HEADER) */ -#define BMPV5HED_SIZE 124 /* sizeof(BITMAPV5HEADER) */ - - /* BITMAPCOREHEADER */ -#define BCH_DSIZE 0 /* DWORD bcSize; */ -#define BCH_WWIDTH 4 /* WORD bcWidth; */ -#define BCH_WHEIGHT 6 /* WORD bcHeight; */ -#define BCH_WPLANES 8 /* WORD bcPlanes; */ -#define BCH_WBITCOUNT 10 /* WORD bcBitCount; */ -#define COREHED_SIZE 12 /* sizeof(BITMAPCOREHEADER) */ - - /* RGBQUAD */ -#define RGBQ_BLUE 0 /* BYTE rgbBlue; */ -#define RGBQ_GREEN 1 /* BYTE rgbGreen; */ -#define RGBQ_RED 2 /* BYTE rgbRed; */ -#define RGBQ_RESERVED 3 /* BYTE rgbReserved; */ -#define RGBQUAD_SIZE 4 /* sizeof(RGBQUAD) */ - - /* RGBTRIPLE */ -#define RGBT_BLUE 0 /* BYTE rgbtBlue; */ -#define RGBT_GREEN 1 /* BYTE rgbtGreen; */ -#define RGBT_RED 2 /* BYTE rgbtRed; */ -#define RGBTRIPLE_SIZE 3 /* sizeof(RGBTRIPLE) */ - - /* Constants for the biCompression field */ -#ifndef BI_RGB -#define BI_RGB 0L /* Uncompressed */ -#define BI_RLE8 1L /* RLE (8 bits/pixel) */ -#define BI_RLE4 2L /* RLE (4 bits/pixel) */ -#define BI_BITFIELDS 3L /* Bitfield */ -#define BI_JPEG 4L /* JPEG Extension */ -#define BI_PNG 5L /* PNG Extension */ -#endif - -#endif /* BMPHED_H */ diff --git a/crawl-ref/source/rltiles/bmp2png/common.c b/crawl-ref/source/rltiles/bmp2png/common.c deleted file mode 100644 index 2d6042ae85..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/common.c +++ /dev/null @@ -1,748 +0,0 @@ -/* -** bmp2png --- conversion from (Windows or OS/2 style) BMP to PNG -** png2bmp --- conversion from PNG to (Windows style) BMP -** -** Copyright (C) 1999-2005 MIYASAKA Masaru -** -** For conditions of distribution and use, -** see copyright notice in common.h. -*/ - -#include "common.h" - -#if defined(__DJGPP__) /* DJGPP V.2 */ -#include -int _crt0_startup_flags = _CRT0_FLAG_DISALLOW_RESPONSE_FILES; -unsigned short _djstat_flags = /* for stat() */ - _STAT_INODE | _STAT_EXEC_EXT | _STAT_EXEC_MAGIC | _STAT_DIRSIZE | - _STAT_ROOT_TIME; -#endif - -#if defined(__BORLANDC__) /* Borland C++ */ -#include -typedef void _RTLENTRY (* _RTLENTRY _argv_expand_fnc)(char *, _PFN_ADDARG); -typedef void _RTLENTRY (* _RTLENTRY _wargv_expand_fnc)(wchar_t *, _PFN_ADDARG); -_argv_expand_fnc _argv_expand_ptr = _expand_wild; /* expand wild cards */ -_wargv_expand_fnc _wargv_expand_ptr = _wexpand_wild; -#endif - - -/* ----------------------------------------------------------------------- -** screen management -*/ - -#define LINE_LEN 79 -#define STATUS_LEN 22 -#define PROGBAR_MAX (LINE_LEN - STATUS_LEN - 1) - -static char status_msg[128]; -static int progbar_scale = 0; -static int progbar_len = 0; -static int progbar_pos = -1; - -int quietmode = 0; /* -Q option */ -int errorlog = 0; /* -L option */ - - -static void print_status(void) -{ - if (quietmode) return; - - fprintf(stderr, "\r%-*.*s ", STATUS_LEN, STATUS_LEN, status_msg); - fflush(stderr); - progbar_pos = 0; -} - -static void put_dots(int dotchar, int num) -{ - int i; - - if (num > PROGBAR_MAX) num = PROGBAR_MAX; - if (progbar_pos == -1) print_status(); - - for (i = progbar_pos; i < num; i++) - fputc(dotchar, stderr); - - if (progbar_pos < num) { - progbar_pos = num; - fflush(stderr); - } -} - -static void print_scale(void) -{ - if (progbar_pos != 0) print_status(); - put_dots('.', progbar_len); - print_status(); - progbar_scale = 1; -} - -static void init_progress_bar(int max) -{ - if (quietmode) return; - - progbar_len = max; - print_scale(); -} - -static void update_progress_bar(int num) -{ - if (quietmode) return; - - if (!progbar_scale) print_scale(); - put_dots('o', num); -} - -static void clear_line(void) -{ - if (quietmode) return; - - fprintf(stderr, "\r%*c\r", LINE_LEN, ' '); - progbar_scale = 0; - progbar_pos = -1; -} - -void xxprintf(const char *fmt, ...) -{ - va_list ap; - FILE *f; - - if (quietmode) return; - - va_start(ap, fmt); - - clear_line(); - vfprintf(stderr, fmt, ap); - fflush(stderr); - - if (errorlog && (f = fopen(errlogfile, "a")) != NULL) { - vfprintf(f, fmt, ap); - fclose(f); - } - - va_end(ap); -} - -void set_status(const char *fmt, ...) -{ - va_list ap; - - if (quietmode) return; - - va_start(ap, fmt); - vsprintf(status_msg, fmt, ap); - va_end(ap); - - print_status(); -} - -void feed_line(void) -{ - if (quietmode) return; - - fputc('\n', stderr); - fflush(stderr); - progbar_scale = 0; - progbar_pos = -1; -} - - -/* ----------------------------------------------------------------------- -** libpng progress meter -*/ - -/* - * ------------------------------------------------------------- - * - * PNG ‚̃Cƒ“ƒ^[ƒŒƒXŒ`Ž® "Adam7" ‚̉摜ƒpƒ‰ƒ[ƒ^F - * - * ƒpƒX • ‚‚³ ŠJŽn“_ –ÊÏ”ä isó‹µ - * pass width height origin area progress - * 0 1/8 1/8 (0,0) 1/64 1/64 ( 1.6%) - * 1 1/8 1/8 (4,0) 1/64 1/32 ( 3.1%) - * 2 1/4 1/8 (0,4) 1/32 1/16 ( 6.3%) - * 3 1/4 1/4 (2,0) 1/16 1/8 ( 12.5%) - * 4 1/2 1/4 (0,2) 1/8 1/4 ( 25.0%) - * 5 1/2 1/2 (1,0) 1/4 1/2 ( 50.0%) - * 6 1 1/2 (0,1) 1/2 1/1 (100.0%) - * - * Adam7 ‚ÌŽž‚Ìis󋵎Zo–@F - * - * (width / 8) * 1 ‚̃sƒNƒZƒ‹ƒOƒ‹[ƒv‚ð‚PƒuƒƒbƒN‚Æl‚¦A - * ‚±‚̃uƒƒbƒN‚ð’ÊŽZ‚Å‚¢‚­‚Âo—Í‚µ‚½‚©‚Åis󋵂ðŽZo‚·‚éB - * —Ⴆ‚Î pass 0 ‚ÌŽž‚ÍA‰¡•‚ªŒ³‚̉摜‚Ì 1/8 ‚È‚Ì‚ÅA - * ƒR[ƒ‹ƒoƒbƒNŠÖ”‚ªŒÄ‚΂ê‚é(ˆêso—Í‚·‚é)‚²‚Æ‚É‚PƒuƒƒbƒN‚ð - * o—Í‚µ‚½‚±‚Æ‚É‚È‚èApass 4 ‚ÌŽž‚Í(“¯—l‚Él‚¦‚Ä)‚SƒuƒƒbƒN‚ð - * o—Í‚µ‚½‚±‚Æ‚É‚È‚éB - * ‚±‚ÌŒvŽZ•û–@‚É‚æ‚é‚ÆA“Á’è‚̃pƒX‚ª‘¶Ý‚µ‚È‚­‚È‚é‚悤‚È - * ‹É’[‚ɬ‚³‚¢‰æ‘œ‚Å‚È‚¢ŒÀ‚è(‰º‚Ì maxcount_adam7() ‚ðŽQÆ)A - * ‰æ‘œ‘S‘Ì‚Ì‘ƒuƒƒbƒN”‚Í (height * 8) ‚É“™‚µ‚­‚È‚éB - * - * ŽÀÛ‚É‚±‚Ì•ûŽ®‚Åis󋵂ð•\Ž¦‚µ‚Ä‚Ý‚é‚ÆA‘O”¼•”•ª(pass0-5) - * ‚æ‚è‚àŒã”¼•”•ª(pass6)‚ª‘¬‚­is‚·‚é‚悤‚ÉŒ©‚¦‚éB‚±‚ê‚ÍA - * Adam7 ‚Ì“Á’¥‚Æ‚µ‚ăsƒNƒZƒ‹‚ªc‰¡‘o•ûŒü‚ÉŠÔˆø‚©‚ê‚Ä•ª‰ð - * ‚³‚ê‚Ä‚¨‚èA“Á‚ɉ¡•ûŒü‚ÉŠÔˆø‚©‚ê‚Ä‚¢‚é pass0-5 (‘O”¼•”•ª) - * ‚ł͉摜‚ÌÄ\¬‚ÉŽžŠÔ‚ª‚©‚©‚Á‚Ä‚¢‚é‚à‚Ì‚ÆŽv‚í‚ê‚éB - * - * ------------------------------------------------------------- - */ - -static png_uint_32 counter; -static png_uint_32 maxcount; -static int barlen; - - -static png_uint_32 - maxcount_adam7(png_uint_32 width, png_uint_32 height) -{ - png_uint_32 c = 0; - - if ( 1 ) c += ((height - 0 + 7) / 8) * 1; /* Pass 0 */ - if (width > 4) c += ((height - 0 + 7) / 8) * 1; /* Pass 1 */ - if ( 1 ) c += ((height - 4 + 7) / 8) * 2; /* Pass 2 */ - if (width > 2) c += ((height - 0 + 3) / 4) * 2; /* Pass 3 */ - if ( 1 ) c += ((height - 2 + 3) / 4) * 4; /* Pass 4 */ - if (width > 1) c += ((height - 0 + 1) / 2) * 4; /* Pass 5 */ - if ( 1 ) c += ((height - 1 + 1) / 2) * 8; /* Pass 6 */ - - return c; -} - - -/* -** initialize the progress meter -*/ -void init_progress_meter(png_structp png_ptr, png_uint_32 width, - png_uint_32 height) -{ - enum { W = 1024, H = 768 }; - - if (png_set_interlace_handling(png_ptr) == 7) { - maxcount = maxcount_adam7(width, height); /* interlaced image */ - } else { - maxcount = height; /* non-interlaced image */ - } - if (height > ((png_uint_32)W * H) / width) { - barlen = PROGBAR_MAX; - } else { - barlen = (PROGBAR_MAX * width * height + (W * H - 1)) / (W * H); - } - counter = 0; - init_progress_bar(barlen); -} - - -/* -** row callback function for progress meter -*/ -void row_callback(png_structp png_ptr, png_uint_32 row, int pass) -{ -/* static const png_byte step[] = { 1, 1, 2, 2, 4, 4, 8 }; */ - - if (row == 0) pass--; - /* - * libpng's bug ?? : In the case of interlaced image, - * this function is called with row=0 and pass=current_pass+1 - * when the row should be equal to height and the pass should - * be equal to current_pass. - */ - - counter += (1 << (pass >> 1)); /* step[pass]; */ - update_progress_bar(barlen * counter / maxcount); -} - - -/* ----------------------------------------------------------------------- -** libpng error handling -*/ - -/* -** fatal error handling function -*/ -void png_my_error(png_structp png_ptr, png_const_charp message) -{ - xxprintf("ERROR(libpng): %s - %s\n", message, - (char *)png_get_error_ptr(png_ptr)); - longjmp(png_jmpbuf(png_ptr), 1); -} - - -/* -** non-fatal error handling function -*/ -void png_my_warning(png_structp png_ptr, png_const_charp message) -{ - xxprintf("WARNING(libpng): %s - %s\n", message, - (char *)png_get_error_ptr(png_ptr)); -} - - -/* ----------------------------------------------------------------------- -** image buffer management -*/ - -/* -** allocate image buffer -*/ -BOOL imgbuf_alloc(IMAGE *img) -{ - BYTE *bp, **rp; - LONG n; - - if (img->palnum > 0) { - img->palette = malloc((size_t)img->palnum * sizeof(PALETTE)); - if (img->palette == NULL) { imgbuf_init(img); return FALSE; } - } else { - img->palette = NULL; - } - img->rowbytes = ((DWORD)img->width * img->pixdepth + 31) / 32 * 4; - img->imgbytes = img->rowbytes * img->height; - img->rowptr = malloc((size_t)img->height * sizeof(BYTE *)); - img->bmpbits = malloc((size_t)img->imgbytes); - - if (img->rowptr == NULL || img->bmpbits == NULL) { - imgbuf_free(img); imgbuf_init(img); return FALSE; - } - - n = img->height; - rp = img->rowptr; - bp = img->bmpbits; - - if (img->topdown) { - while (--n >= 0) { - *(rp++) = bp; - bp += img->rowbytes; - /* ((DWORD *)bp)[-1] = 0; */ - } - } else { /* bottom-up */ - bp += img->imgbytes; - while (--n >= 0) { - /* fill zeros to padding bytes (for write_bmp()) */ - ((DWORD *)bp)[-1] = 0; - bp -= img->rowbytes; - *(rp++) = bp; - } - } - - return TRUE; -} - - -/* -** free image buffer allocated by imgbuf_alloc() -*/ -void imgbuf_free(IMAGE *img) -{ - free(img->palette); - free(img->rowptr); - free(img->bmpbits); -} - - -/* -** init image buffer to empty -*/ -void imgbuf_init(IMAGE *img) -{ - img->palette = NULL; - img->rowptr = NULL; - img->bmpbits = NULL; -} - - -/* ----------------------------------------------------------------------- -** ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”‚̈— -*/ - -#define isoption(p) (IsOptChar((p)[0]) && (p)[1]!='\0') - -/* -** ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”‚ð“Ç‚Þ -*/ -int parsearg(int *opt, char **arg, int argc, char **argv, char *aopts) -{ - static int agi = 1; - static char *agp = NULL; - char *p; - int c, i; - - if (agp != NULL && *agp == '\0') { - agp = NULL; - agi++; - } - if (agi >= argc) return 0; /* end */ - - if (p = argv[agi], agp == NULL && !isoption(p)) { - /* non-option element */ - c = 0; - agi++; - } else { - if (agp == NULL) agp = p + 1; - if (c = (*agp & 0xFF), strchr(aopts, c) != NULL) { - /* option with an argument */ - if (p = agp + 1, *p != '\0') { - /*NULL*/; - } else if (i = agi + 1, p = argv[i], i < argc && !isoption(p)) { - agi = i; - } else { - p = NULL; - } - agp = NULL; - agi++; - } else { - /* option without an argument */ - p = NULL; - agp++; - } - } - *opt = c; - *arg = p; - - return 1; -} - - -/* -** ŠÂ‹«•Ï”‚ÅŽw’肳‚ê‚Ä‚¢‚éƒIƒvƒVƒ‡ƒ“‚ð argc, argv ‚É•¹‡‚·‚é -*/ -char **envargv(int *argcp, char ***argvp, const char *envn) -{ - int argc, nagc, envc, i; - char **argv, **nagv, *envs, *ep; - - ep = getenv(envn); - if (ep == NULL || ep[0] == '\0') return NULL; - - envs = malloc(strlen(ep) + 1); - if (envs == NULL) return NULL; - strcpy(envs, ep); - - envc = tokenize(envs, envs); - if (envc == 0) { free(envs); return NULL; } - - argc = *argcp; - argv = *argvp; - nagv = malloc((argc + envc + 1) * sizeof(char *)); - if (nagv == NULL) { free(envs); return NULL; } - - nagc = 1; - nagv[0] = argv[0]; - - for (i = 0; i < envc; i++) { - nagv[nagc++] = envs; - while (*(envs++) != '\0') ; - } - for (i = 1; i < argc; i++) { - nagv[nagc++] = argv[i]; - } - nagv[nagc] = NULL; - - *argcp = nagc; - *argvp = nagv; - - return argv; -} - - -/* -** •¶Žš—ñ‚ð‹ó”’•¶Žš(ƒXƒy[ƒX/…•½ƒ^ƒu/‰üs)‚ÌŠ‚Å‹æØ‚é(ƒNƒI[ƒgˆ—•t‚«) -** ‹æØ‚ç‚ꂽ•”•ª•¶Žš—ñ‚Ì”‚ð•Ô‚· -*/ -int tokenize(char *buf, const char *str) -{ - enum { STR = 0x01, QUOTE = 0x02 }; - int flag = 0; - int num = 0; - char c; - int i; - - while ((c = *str++) != '\0') { - if (!(flag & QUOTE) && - (c == ' ' || c == '\t' || c == '\n' || c == '\r')) { - if (flag & STR) { - flag &= ~STR; - *buf++ = '\0'; - } - } else { - if (!(flag & STR)) { - flag |= STR; - num++; - } - switch (c) { - case '\\': - /* - * Escaping of `"' is the same as - * command-line parsing of MS-VC++. - * - * ex.) " -> quote - * \" -> " - * \\" -> \ + quote - * \\\" -> \ + " - * \\\\" -> \\ + quote - * \\\\\ -> \\\\\ - */ - for (i = 1; (c = *str) == '\\'; str++, i++) ; - if (c == '"') { - while ((i -= 2) >= 0) - *buf++ = '\\'; - if (i == -1) { - *buf++ = '"'; - str++; - } - } else { - while ((--i) >= 0) - *buf++ = '\\'; - } - break; - - case '"': - flag ^= QUOTE; - break; - - default: - *buf++ = c; - } - } - } - if (flag & STR) *buf = '\0'; - - return num; -} - - -/* ----------------------------------------------------------------------- -** ƒtƒ@ƒCƒ‹‚ÉŠÖ‚·‚éŽG—pˆ— -*/ - -/* -** •¡”ŠK‘w‚̃fƒBƒŒƒNƒgƒŠ‚ðˆê“x‚É쬂·‚é -*/ -int makedir(const char *path) -{ - char dir[FILENAME_MAX]; - struct stat sbuf; - char *p, c; - int r; - - delslash(strcpy(dir, path)); - if (stat(dir, &sbuf) == 0) { - if ((sbuf.st_mode & S_IFMT) == S_IFDIR) return 0; - /* errno = EEXIST; */ - return -1; - } - p = path_skiproot(dir); - do { - p = path_nextslash(p); - c = *p; *p = '\0'; - r = MKDIR(dir, 0777); - *p++ = c; - } while (c != '\0'); - - return r; -} - - -/* -** Šù‘¶‚Ì“¯–¼ƒtƒ@ƒCƒ‹‚ðƒoƒbƒNƒAƒbƒv(ƒŠƒl[ƒ€)‚·‚é -*/ -int renbak(const char *path) -{ - char bak[FILENAME_MAX]; - struct stat sbuf; - char *sfx; - int i; - - strcpy(bak, path); - if (stat(bak, &sbuf) != 0) return 0; - -#ifdef MSDOS - sfx = suffix(bak); -#else - sfx = bak + strlen(bak); -#endif - strcpy(sfx, ".bak"); - i = 0; - while (1) { - if (stat(bak, &sbuf) != 0 && rename(path, bak) == 0) return 0; - if (i >= 1000) break; - sprintf(sfx, ".%03d", i++); - } - return -1; -} - - -/* -** ƒtƒ@ƒCƒ‹‚̃^ƒCƒ€ƒXƒ^ƒ“ƒv‚ðƒRƒs[‚·‚é -*/ -int cpyftime(const char *srcf, const char *dstf) -{ - struct stat sbuf; - struct utimbuf ubuf; - - if (stat(srcf, &sbuf) != 0) return -1; - - ubuf.actime = sbuf.st_atime; - ubuf.modtime = sbuf.st_mtime; - - return utime(dstf, &ubuf); -} - - -/* -** ƒoƒCƒiƒŠƒ‚[ƒh‚Ì•W€“üo—̓XƒgƒŠ[ƒ€‚ðŽæ“¾‚·‚é -*/ -FILE *binary_stdio(int fd) -{ - FILE *fp; - - if (fd != 0 && fd != 1) return NULL; - -#ifdef BINSTDIO_FDOPEN - fp = fdopen(fd, (fd==0)? "rb":"wb"); -#else -#ifdef BINSTDIO_SETMODE - setmode(fd, O_BINARY); -#endif - fp = (fd == 0) ? stdin : stdout; -#endif - return fp; -} - - -/* ----------------------------------------------------------------------- -** path functions -*/ - -/* -** Return a pointer that points the suffix of the PATH -** ex.) c:\dosuty\log\test.exe -> .exe -** ex.) c:\dosuty\log\test.tar.gz -> .gz -*/ -char *suffix(const char *path) -{ - char c, *p, *q, *r; - - for (r = q = p = basname(path); (c = *p) != '\0'; p++) - if (c == '.') q = p; - if (q == r) q = p; /* dotfile with no suffix */ - - return q; -} - - -/* -** Return a pointer that points the basename of the PATH -** ex.) c:\dos\format.exe -> format.exe -*/ -char *basname(const char *path) -{ - const char *p, *q; - - for (p = path_skiproot(path); - *(q = path_nextslash(p)) != '\0'; p = q + 1) ; - - return (char *)p; -} - - -/* -** Append a path-delimiter to the PATH. If the PATH is a string -** like "c:\", "\", "c:", "", do nothing. -** ex.) c:\dos -> c:\dos\ -*/ -char *addslash(char *path) -{ - char *p, *q; - - for (p = path_skiproot(path); - *(q = path_nextslash(p)) != '\0'; p = q + 1) ; - /* - * s = path_skiproot( path ); - * if( q==s && q==p ) - s is a mull string. - * if( q!=s && q==p ) - s is followed by a path delimiter. - * if( q!=s && q!=p ) - s is not followed by a path delimiter. - */ - if (q != p) { - *q++ = PATHDELIM; - *q = '\0'; - } - - return path; -} - - -/* -** Remove a path-delimiter at the end of the PATH. If the PATH is -** a string like "c:\", "\", "c:", "", append a dot. -** ex.) c:\dos\ -> c:\dos -** c:\ -> c:\. -*/ -char *delslash(char *path) -{ - char *p, *q, *s; - - for (p = s = path_skiproot(path); - *(q = path_nextslash(p)) != '\0'; p = q + 1) ; - /* - * if( q==s && q==p ) - s is a mull string. - * if( q!=s && q==p ) - s is followed by a path delimiter. - * if( q!=s && q!=p ) - s is not followed by a path delimiter. - */ - if (q == s) { - *q++ = '.'; - *q = '\0'; - } else if (q == p) { - *--q = '\0'; - } - - return path; -} - - -char *path_skiproot(const char *path) -{ -#ifdef DRIVESUFFIX - if (isalpha((unsigned char)path[0]) - && path[1] == DRIVESUFFIX) path += 2; -#endif - if (IsPathDelim(path[0])) path++; - return (char *)path; -} - - -char *path_nextslash(const char *path) -{ - char c; - - for (; (c = *path) != '\0'; path++) { - if (IsDBCSLead((unsigned char)c)) { - if (*(++path) == '\0') break; - continue; - } - if (IsPathDelim(c)) break; - } - return (char *)path; -} - -#ifdef WIN32_LFN - -/* -** return TRUE if the PATH is a dos-style filename. -*/ -int is_dos_filename(const char *path) -{ - unsigned char c; - char *b, *p; - - for (b = p = basname(path); (c = *p) != '\0' && c != '.'; p++) - if (islower(c)) return 0; - if ((p - b) == 0 || (p - b) > 8) return 0; - if (c == '.') { - for (b = ++p; (c = *p) != '\0'; p++) - if (islower(c) || c == '.') return 0; - if ((p - b) == 0 || (p - b) > 3) return 0; - } - return 1; -} - -#endif /* WIN32_LFN */ diff --git a/crawl-ref/source/rltiles/bmp2png/common.h b/crawl-ref/source/rltiles/bmp2png/common.h deleted file mode 100644 index ad5a341e92..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/common.h +++ /dev/null @@ -1,196 +0,0 @@ -/* -** bmp2png --- conversion from (Windows or OS/2 style) BMP to PNG -** png2bmp --- conversion from PNG to (Windows style) BMP -** -** Copyright (C) 1999-2005 MIYASAKA Masaru -** -** Permission to use, copy, modify, and distribute this software and -** its documentation for any purpose and without fee is hereby granted, -** provided that the above copyright notice appear in all copies and -** that both that copyright notice and this permission notice appear -** in supporting documentation. This software is provided "as is" -** without express or implied warranty. -** -** NOTE: Comments are partly written in Japanese. Sorry. -*/ - -#ifndef COMMON_H -#define COMMON_H - -#if defined(__RSXNT__) && defined(__CRTRSXNT__) -# include -#endif -#include -#include -#include -#include -#include - - /* for stat() */ -#include -#include - - /* for utime() */ -#if defined(_MSC_VER) || defined(__MINGW32__) || defined(__LCC__) -# include -# if defined(__LCC__) - int utime(const char *, struct _utimbuf *); -# endif -#else -# include -#endif - /* for isatty() */ -#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__MINGW32__) || \ - defined(__LCC__) -# include -#else -# include -#endif - /* for mkdir() */ -#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__MINGW32__) || \ - defined(__LCC__) -# include -# if defined(__MINGW32__) -# define MKDIR(d,m) _mkdir(d) -# else -# define MKDIR(d,m) mkdir(d) -# endif -#else -# if defined(__GO32__) && !defined(__DJGPP__) /* DJGPP v.1 */ -# include -# else -# include -# endif -# define MKDIR(d,m) mkdir(d,m) -#endif - -#if !defined(BINSTDIO_FDOPEN) && !defined(BINSTDIO_SETMODE) -# if defined(__CYGWIN__) || defined(__MINGW32__) || defined(__EMX__) || \ - defined(_MSC_VER) || defined(__BORLANDC__) || defined(__LCC__) || \ - defined(__DJGPP__) || defined(__GO32__) -# define BINSTDIO_SETMODE -# endif -# if 0 /* defined(__YOUR_COMPLIER_MACRO__) */ -# define BINSTDIO_FDOPEN -# endif -#endif - /* for setmode() */ -#ifdef BINSTDIO_SETMODE -# include -# include -#endif - -#include "png.h" - -#if (PNG_LIBPNG_VER < 10004) -# error libpng version 1.0.4 or later is required. -#endif - -#if (PNG_LIBPNG_VER == 10207) || (PNG_LIBPNG_VER == 10206) || \ - (PNG_LIBPNG_VER == 10017) || (PNG_LIBPNG_VER == 10016) -# error Libpng versions 1.2.7, 1.2.6, 1.0.17, and 1.0.16 -# error have a bug that will cause png2bmp to crash. -# error Update your libpng to latest version. -# error "http://www.libpng.org/pub/png/libpng.html" -#endif - -#if !defined(PNG_READ_tRNS_SUPPORTED) || !defined(PNG_WRITE_tRNS_SUPPORTED) -# error This software requires tRNS chunk support. -#endif - -#ifndef png_jmpbuf /* pngconf.h (libpng 1.0.6 or later) */ -# define png_jmpbuf(png_ptr) ((png_ptr)->jmpbuf) -#endif - -#if (defined(_WIN32) || defined(__WIN32__)) && !defined(WIN32) -# define WIN32 -#endif -#if defined(__MSDOS__) && !defined(MSDOS) -# define MSDOS -#endif -#if defined(__CYGWIN__) -# undef WIN32 -# undef MSDOS -#endif - -#if defined(WIN32) || defined(__DJGPP__) -# define WIN32_LFN /* Win32-style long filename */ -#endif - -#if defined(WIN32) || defined(MSDOS) -# define PATHDELIM '\\' -# define DRIVESUFFIX ':' -# define IsPathDelim(c) ((c)==PATHDELIM || (c)=='/') -# define IsOptChar(c) ((c)=='-' || (c)=='/') -# ifdef JAPANESE -# define IsDBCSLead(c) ((0x81<=(c) && (c)<=0x9F) || (0xE0<=(c) && (c)<=0xFC)) -# else -# define IsDBCSLead(c) (0) -# endif -#else /* UNIX */ -# define PATHDELIM '/' -# define IsPathDelim(c) ((c)==PATHDELIM) -# define IsOptChar(c) ((c)=='-') -# define IsDBCSLead(c) (0) -#endif - -typedef char CHAR; -typedef unsigned char BYTE; -typedef short SHORT; -typedef unsigned short WORD; -typedef int INT; -typedef unsigned int UINT; -typedef long LONG; -typedef unsigned long DWORD; -typedef enum { FALSE = 0, TRUE = 1 } BOOL; - -typedef png_color PALETTE; -typedef struct tagIMAGE { - LONG width; - LONG height; - UINT pixdepth; - UINT palnum; - BOOL topdown; - BOOL alpha; - /* ----------- */ - DWORD rowbytes; - DWORD imgbytes; - PALETTE *palette; - BYTE **rowptr; - BYTE *bmpbits; - /* ----------- */ - png_color_8 sigbit; -} IMAGE; - -extern int quietmode; -extern int errorlog; -extern const char errlogfile[]; - -void xxprintf(const char *, ...); -void set_status(const char *, ...); -void feed_line(void); -void init_progress_meter(png_structp, png_uint_32, png_uint_32); -void row_callback(png_structp, png_uint_32, int); -void png_my_error(png_structp, png_const_charp); -void png_my_warning(png_structp, png_const_charp); -BOOL imgbuf_alloc(IMAGE *); -void imgbuf_free(IMAGE *); -void imgbuf_init(IMAGE *); -int parsearg(int *, char **, int, char **, char *); -char **envargv(int *, char ***, const char *); -int tokenize(char *, const char *); -int makedir(const char *); -int renbak(const char *); -int cpyftime(const char *, const char *); -FILE *binary_stdio(int); -char *suffix(const char *); -char *basname(const char *); -char *addslash(char *); -char *delslash(char *); -char *path_skiproot(const char *); -char *path_nextslash(const char *); -#ifdef WIN32_LFN -int is_dos_filename(const char *); -#endif - -#endif /* COMMON_H */ diff --git a/crawl-ref/source/rltiles/bmp2png/makefile.bcc b/crawl-ref/source/rltiles/bmp2png/makefile.bcc deleted file mode 100644 index b90f278fb0..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/makefile.bcc +++ /dev/null @@ -1,52 +0,0 @@ -#-------------------------------- -# bmp2png.exe & png2bmp.exe -# makefile for Borland C++ 5.5 -#-------------------------------- - -!ifndef srcdir -srcdir = . -!endif -.path.c = $(srcdir) -.path.h = $(srcdir) - -ZINC = $(srcdir)/../zlib -PINC = $(srcdir)/../libpng -ZLIB = $(srcdir)/../zlib -PLIB = $(srcdir)/../libpng - -CC = bcc32 -LD = bcc32 -CFLAGS = $(MODEL) -q -d -O2 -OS -Oi -Oc -DPNG_USER_CONFIG -I$(PINC) \ - -I$(ZINC) $(COPT) -LDFLAGS = $(MODEL) -q -WC -L$(PLIB) -L$(ZLIB) $(LOPT) - -LIBS = libpng.lib zlib.lib noeh32.lib -B2POBJ = bmp2png.obj common.obj -P2BOBJ = png2bmp.obj common.obj - - -all : bmp2png.exe png2bmp.exe - -bmp2png.exe : $(B2POBJ) - $(LD) $(LDFLAGS) -e$@ $(B2POBJ) $(LIBS) - -png2bmp.exe : $(P2BOBJ) - $(LD) $(LDFLAGS) -e$@ $(P2BOBJ) $(LIBS) - -.c.obj : - $(CC) $(CFLAGS) -c $*.c - -.c.asm : - $(CC) $(CFLAGS) -S $*.c - -clean : mostlyclean - if exist *.exe del *.exe - -mostlyclean : - if exist *.obj del *.obj - if exist *.tds del *.tds - -bmp2png.obj : bmp2png.c common.h bmphed.h -png2bmp.obj : png2bmp.c common.h bmphed.h -common.obj : common.c common.h - diff --git a/crawl-ref/source/rltiles/bmp2png/makefile.dj2 b/crawl-ref/source/rltiles/bmp2png/makefile.dj2 deleted file mode 100644 index c8f6b8aabf..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/makefile.dj2 +++ /dev/null @@ -1,54 +0,0 @@ -#----------------------------- -# bmp2png.exe & png2bmp.exe -# makefile for DJGPP V.2 -#----------------------------- - -srcdir = . -VPATH = $(srcdir) - -ZINC = $(srcdir)/../zlib -PINC = $(srcdir)/../libpng -ZLIB = $(srcdir)/../zlib -PLIB = $(srcdir)/../libpng - -CC = gcc -LD = gcc -CFLAGS = -O2 -Wall -mcpu=pentium -march=i386 -DPNG_USER_CONFIG \ - -I$(PINC) -I$(ZINC) $(COPT) -LDFLAGS = -s -L$(PLIB) -L$(ZLIB) $(LOPT) - -LIBS = -lpng -lz -lm -B2POBJ = bmp2png.o common.o -P2BOBJ = png2bmp.o common.o -B2PMAP = -Wl,-Map,bmp2png.map -P2BMAP = -Wl,-Map,png2bmp.map - - -all : bmp2png.exe png2bmp.exe - -bmp2png.exe : $(B2POBJ) - $(LD) $(LDFLAGS) $(B2PMAP) -o $@ $(B2POBJ) $(LIBS) - -png2bmp.exe : $(P2BOBJ) - $(LD) $(LDFLAGS) $(P2BMAP) -o $@ $(P2BOBJ) $(LIBS) - -%.o : %.c - $(CC) $(CFLAGS) -c $< - -%.s : %.c - $(CC) $(CFLAGS) -S -fverbose-asm $< - -%.lst : %.s - $(CC) -Wa,-a=$@ -c -o NUL $< - -clean : mostlyclean - if exist *.exe del *.exe - if exist *.map del *.map - -mostlyclean : - if exist *.o del *.o - -bmp2png.o : bmp2png.c common.h bmphed.h -png2bmp.o : png2bmp.c common.h bmphed.h -common.o : common.c common.h - diff --git a/crawl-ref/source/rltiles/bmp2png/makefile.lin b/crawl-ref/source/rltiles/bmp2png/makefile.lin deleted file mode 100644 index 85136685f4..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/makefile.lin +++ /dev/null @@ -1,48 +0,0 @@ -#------------------------------------- -# bmp2png & png2bmp -# makefile for gcc/gmake -# Thanks to Gary Aviv for this file. -#------------------------------------- - -ifndef BINDIR -BINDIR = /usr/local/bin -endif - -CC = gcc -LD = gcc -ifndef INSTALL -INSTALL = install -s -m 755 -endif -ifndef CFLAGS -CFLAGS = -O2 -g -Wall -endif - -LIBS = -lpng -lz -lm -B2POBJ = bmp2png.o common.o -P2BOBJ = png2bmp.o common.o - - -all : bmp2png png2bmp - -bmp2png : $(B2POBJ) - $(LD) $(LDFLAGS) -o bmp2png $(B2POBJ) $(LIBS) - -png2bmp : $(P2BOBJ) - $(LD) $(LDFLAGS) -o png2bmp $(P2BOBJ) $(LIBS) - -%.o : %.c - $(CC) $(CFLAGS) -c -o $@ $< - -install : - $(INSTALL) bmp2png png2bmp $(BINDIR) - -uninstall : - rm -f $(BINDIR)/bmp2png $(BINDIR)/png2bmp - -clean : - rm -f $(B2POBJ) $(P2BOBJ) bmp2png png2bmp - -bmp2png.o : bmp2png.c common.h bmphed.h -png2bmp.o : png2bmp.c common.h bmphed.h -common.o : common.c common.h - diff --git a/crawl-ref/source/rltiles/bmp2png/png2bmp.c b/crawl-ref/source/rltiles/bmp2png/png2bmp.c deleted file mode 100644 index d08da6df23..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/png2bmp.c +++ /dev/null @@ -1,647 +0,0 @@ -/* -** png2bmp --- conversion from PNG to (Windows style) BMP -** -** Copyright (C) 1999-2005 MIYASAKA Masaru -** -** For conditions of distribution and use, -** see copyright notice in common.h. -*/ - -#include "common.h" -#include "bmphed.h" - -#define PNG2BMP_VERSION "1.62 (Sep 4, 2005)" -#define PNG2BMP_COPYRIGHT "Copyright (C) 1999-2005 MIYASAKA Masaru" - -char outnam[FILENAME_MAX]; -char outdir[FILENAME_MAX]; -int deletesrc = 0; -int copytime = 0; - -#define P2B_ALPHABMP_NONE 0 -#define P2B_ALPHABMP_ARGB 1 /* -a option; 32bit ARGB(RGB) BMP */ -#define P2B_ALPHABMP_BITFIELD 2 /* -b option; 32bit Bitfield BMP */ - -int alpha_format = P2B_ALPHABMP_NONE; -int expand_trans = 0; - -#if defined(WIN32) || defined(MSDOS) -const char errlogfile[] = ".\\P2BERROR.LOG"; -#else -const char errlogfile[] = "./p2berror.log"; -#endif - - /* error messages */ -#ifdef JAPANESE /* ---------- */ -const char wrn_mkdirfail[] = - "WARNING: o—ÍæƒfƒBƒŒƒNƒgƒŠ‚ðì‚ê‚Ü‚¹‚ñ - %s\n" - "WARNING: -> -%c ƒIƒvƒVƒ‡ƒ“ ‚Å‚Ìo—ÍæŽw’è‚Í–³Ž‹‚³‚ê‚Ü‚·\n"; -const char err_ropenfail[] = "SKIPPED: ŠY“–‚·‚éƒtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚¹‚ñ - %s\n"; -const char err_wopenfail[] = "SKIPPED: o—̓tƒ@ƒCƒ‹‚ð쬂ł«‚Ü‚¹‚ñ - %s\n"; -const char err_outofmemory[] = "SKIPPED: ì‹Æ—pƒƒ‚ƒŠ‚ªŠm•Û‚Å‚«‚Ü‚¹‚ñ - %s\n"; - /* -- */ -const char err_writeerr[] = "SKIPPED: ‘‚«ž‚݃Gƒ‰[‚ª”­¶‚µ‚Ü‚µ‚½ - %s\n"; -const char err_not_a_png[] = "SKIPPED: PNG ƒtƒ@ƒCƒ‹‚Å‚Í‚ ‚è‚Ü‚¹‚ñ - %s\n"; -#else /* ------------------- */ -const char wrn_mkdirfail[] = - "WARNING: Cannot create a directory - %s\n" - "WARNING: -> Output directory specified by '-%c' will be ignored.\n"; -const char err_ropenfail[] = "SKIPPED: No such file or directory - %s\n"; -const char err_wopenfail[] = "SKIPPED: Cannot create - %s\n"; -const char err_outofmemory[] = "SKIPPED: Out of memory - %s\n"; - /* -- */ -const char err_writeerr[] = "SKIPPED: Write operation failed - %s\n"; -const char err_not_a_png[] = "SKIPPED: Not a PNG file - %s\n"; -#endif /* ------------------- */ - -static BOOL read_png(char *, IMAGE *); -static int skip_macbinary(png_structp); -static void to4bpp(png_structp, png_row_infop, png_bytep); -static BOOL write_bmp(char *, IMAGE *); -static const char *write_rgb_bits(IMAGE *, FILE *); -static void mputdwl(void *, unsigned long); -static void mputwl(void *, unsigned int); -static void usage_exit(char *, int); - - - -/* -** ƒƒCƒ“ -*/ -int main(int argc, char *argv[]) -{ - char outf[FILENAME_MAX]; - IMAGE image; - int opt; - char *arg; - char *p, c; - int r_stdin, w_stdout; - int failure = 0, success = 0; - -#ifdef __LCC__ /* lcc-win32 */ - char **envp; - void _GetMainArgs(int *, char ***, char ***, int); - _GetMainArgs(&argc, &argv, &envp, 1); -#endif -#ifdef __EMX__ - _wildcard(&argc, &argv); -#endif - envargv(&argc, &argv, "B2P"); - - r_stdin = !isatty(fileno(stdin)); - w_stdout = !isatty(fileno(stdout)); - - while (parsearg(&opt, &arg, argc, argv, "DdOoFfPp")) { - switch (toupper(opt)) { - case 'E': deletesrc ^= 1; break; - case 'T': copytime ^= 1; break; - case 'Q': quietmode ^= 1; break; - case 'L': errorlog ^= 1; break; - - case 'X': - r_stdin = 0; - w_stdout = 0; - break; - - case 'A': - alpha_format = (alpha_format == P2B_ALPHABMP_ARGB) ? - P2B_ALPHABMP_NONE : P2B_ALPHABMP_ARGB; - break; - - case 'B': - alpha_format = (alpha_format == P2B_ALPHABMP_BITFIELD) ? - P2B_ALPHABMP_NONE : P2B_ALPHABMP_BITFIELD; - break; - - case 'R': - expand_trans ^= 1; - break; - - case 'F': - /* '-F' option of bmp2png (ignored on png2bmp) */ - break; - - case 'P': - /* '-P' option of bmp2png (ignored on png2bmp) */ - break; - - case 'D': /* output directory */ - if (*arg == '-') arg = NULL; - if (arg == NULL) { - outdir[0] = '\0'; - } else { - strcpy(outdir, arg); - addslash(outdir); - if (makedir(outdir) != 0) { - xxprintf(wrn_mkdirfail, outdir, 'D'); - outdir[0] = '\0'; - } - } - break; - - case 'O': /* output filename */ - if (arg == NULL) { - outnam[0] = '\0'; - } else { - strcpy(outnam, arg); - p = basname(outnam); - c = *p; *p = '\0'; - if (makedir(outnam) != 0) { - xxprintf(wrn_mkdirfail, outnam, 'O'); - outnam[0] = '\0'; - } else { - *p = c; - } - } - break; - - case 0x00: /* input file spec */ - if (outnam[0] != '\0') { - strcpy(outf, outnam); - outnam[0] = '\0'; - } else if (w_stdout) { - if (!read_png(arg, &image)) return 1; - if (!write_bmp(NULL, &image)) return 1; - if (deletesrc) remove(arg); - return 0; - } else { - if (outdir[0] != '\0') { - strcat(strcpy(outf, outdir), basname(arg)); - } else { - strcpy(outf, arg); - } -#ifdef WIN32_LFN - strcpy(suffix(outf), is_dos_filename(outf) ? ".BMP" : ".bmp"); -#else - strcpy(suffix(outf), ".bmp"); -#endif - } - /* ---------------------- */ - if (!read_png(arg, &image)) { - failure++; - break; - } - renbak(outf); - if (!write_bmp(outf, &image)) { - failure++; - break; - } - /* ---------------------- */ - if (copytime) cpyftime(arg, outf); - if (deletesrc) remove(arg); - /* ---------------------- */ - success++; - break; - - default: - ; /* Ignore unknown option */ - } - } - if (failure == 0 && success == 0) { - if (!r_stdin) usage_exit(argv[0], 255); - if (!read_png(NULL, &image)) return 1; - if (outnam[0] != '\0') { - renbak(outnam); - return !write_bmp(outnam, &image); - } else if (w_stdout) { - return !write_bmp(NULL, &image); - } else { - strcat(strcpy(outf, outdir), "___stdin.bmp"); - renbak(outf); - return !write_bmp(outf, &image); - } - } - - return (failure > 255) ? 255 : failure; -} - - -/* ----------------------------------------------------------------------- -** PNG ƒtƒ@ƒCƒ‹‚Ì“Ç‚Ýž‚Ý -*/ - -#define ERROR_ABORT(s) do { errmsg = (s); goto error_abort; } while (0) - -/* -** .pngƒtƒ@ƒCƒ‹‚©‚ç‚Ì“Ç‚Ýž‚Ý -*/ -static BOOL read_png(char *fn, IMAGE *img) -{ - png_structp png_ptr; - png_infop info_ptr, end_info; - png_uint_32 width, height; - int bit_depth, color_type; - int xbit_depth, xcolor_type, xchannels; - const char *errmsg; - FILE *fp; - - imgbuf_init(img); - - if (fn == NULL) { - fn = " (stdin)"; - fp = binary_stdio(fileno(stdin)); - } else { - fp = fopen(fn, "rb"); - } - if (fp == NULL) ERROR_ABORT(err_ropenfail); - - set_status("Reading %.80s", basname(fn)); - - /* ------------------------------------------------------ */ - - png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, fn, - png_my_error, png_my_warning); - if (png_ptr == NULL) { - ERROR_ABORT(err_outofmemory); - } - info_ptr = png_create_info_struct(png_ptr); - end_info = png_create_info_struct(png_ptr); - if (info_ptr == NULL || end_info == NULL) { - png_destroy_read_struct(&png_ptr, &info_ptr, &end_info); - ERROR_ABORT(err_outofmemory); - } - if (setjmp(png_jmpbuf(png_ptr))) { - /* If we get here, we had a problem writing the file */ - png_destroy_read_struct(&png_ptr, &info_ptr, &end_info); - ERROR_ABORT(NULL); - } - png_init_io(png_ptr, fp); - png_set_sig_bytes(png_ptr, skip_macbinary(png_ptr)); - - /* ------------------------------------------------------ */ - - png_read_info(png_ptr, info_ptr); - - png_get_IHDR(png_ptr, info_ptr, &width, &height, &bit_depth, - &color_type, NULL, NULL, NULL); - - /* ------------------------------------------------------ */ - - if (color_type & PNG_COLOR_MASK_ALPHA) { - if (alpha_format == P2B_ALPHABMP_NONE) { - png_set_strip_alpha(png_ptr); - color_type &= ~PNG_COLOR_MASK_ALPHA; - } - } else if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS)) { - if (alpha_format != P2B_ALPHABMP_NONE && expand_trans) { - png_set_tRNS_to_alpha(png_ptr); - color_type |= PNG_COLOR_MASK_ALPHA; - color_type &= ~PNG_COLOR_MASK_PALETTE; - } - } - if (color_type == PNG_COLOR_TYPE_GRAY_ALPHA) { - png_set_gray_to_rgb(png_ptr); - } - if (color_type == PNG_COLOR_TYPE_RGB || - color_type == PNG_COLOR_TYPE_RGB_ALPHA) { - png_set_bgr(png_ptr); - } - if (!(color_type & PNG_COLOR_MASK_ALPHA) && bit_depth == 2) { - png_set_user_transform_info(png_ptr, NULL, 4, 1); - png_set_read_user_transform_fn(png_ptr, to4bpp); - } - if (bit_depth == 16) - png_set_strip_16(png_ptr); - - png_read_update_info(png_ptr, info_ptr); - - /* ------------------------------------------------------ */ - - png_get_IHDR(png_ptr, info_ptr, &width, &height, &xbit_depth, - &xcolor_type, NULL, NULL, NULL); - xchannels = png_get_channels(png_ptr, info_ptr); - - img->width = (LONG)width; - img->height = (LONG)height; - img->pixdepth = (UINT)xbit_depth * xchannels; - img->palnum = (img->pixdepth <= 8) ? (1 << img->pixdepth) : 0; - img->topdown = FALSE; - img->alpha = (xcolor_type & PNG_COLOR_MASK_ALPHA) ? TRUE : FALSE; - - if (!imgbuf_alloc(img)) { - png_destroy_read_struct(&png_ptr, &info_ptr, &end_info); - ERROR_ABORT(err_outofmemory); - } - - if (img->palnum > 0) { - if (xcolor_type == PNG_COLOR_TYPE_PALETTE) { - png_colorp palette; - int num_palette; - png_get_PLTE(png_ptr, info_ptr, &palette, &num_palette); - if (num_palette > (int)img->palnum) num_palette = img->palnum; - memset(img->palette, 0, img->palnum * sizeof(png_color)); - memcpy(img->palette, palette, num_palette * sizeof(png_color)); - } else { - int depth = (bit_depth == 16) ? 8 : bit_depth; - memset(img->palette, 0, img->palnum * sizeof(png_color)); - png_build_grayscale_palette(depth, img->palette); - } - } - - /* ------------------------------------------------------ */ - - png_set_read_status_fn(png_ptr, row_callback); - init_progress_meter(png_ptr, img->width, img->height); - - png_read_image(png_ptr, img->rowptr); - - png_read_end(png_ptr, end_info); - png_destroy_read_struct(&png_ptr, &info_ptr, &end_info); - - /* ------------------------------------------------------ */ - - set_status("Read OK %.80s", basname(fn)); - - if (fp != stdin) fclose(fp); - - return TRUE; - -error_abort: /* error */ - if (errmsg != NULL) xxprintf(errmsg, fn); - if (fp != stdin && fp != NULL) fclose(fp); - imgbuf_free(img); - - return FALSE; -} - - -/* -** ƒtƒ@ƒCƒ‹æ“ª‚É‚ ‚éƒ}ƒbƒNƒoƒCƒiƒŠ‚ð“Ç‚Ý’µ‚΂· -*/ -static int skip_macbinary(png_structp png_ptr) -{ -#if 0 - void png_read_data(png_structp, png_bytep, png_size_t); - enum { PNG_BYTES_TO_CHECK = 8, MACBIN_SIZE = 128 }; /* ^ in pngrio.c */ - png_byte buf[MACBIN_SIZE]; - png_bytep sig; - - png_read_data(png_ptr, buf, PNG_BYTES_TO_CHECK); - if (png_sig_cmp(buf, 0, PNG_BYTES_TO_CHECK) == 0) - return PNG_BYTES_TO_CHECK; - - png_read_data(png_ptr, buf, MACBIN_SIZE); - sig = buf + MACBIN_SIZE - PNG_BYTES_TO_CHECK; - if (png_sig_cmp(sig, 0, PNG_BYTES_TO_CHECK) == 0) - return PNG_BYTES_TO_CHECK; - - xxprintf(err_not_a_png, (char *)png_get_error_ptr(png_ptr)); - longjmp(png_jmpbuf(png_ptr), 1); - -#endif - return 0; /* to quiet compiler warnings */ -} - - -/* -** 4FŒ`Ž® -> 16FŒ`Ž®‚Ö‚Ì•ÏŠ· -*/ -static void to4bpp(png_structp png_ptr, png_row_infop row_info, png_bytep data) -{ - static const png_byte pix[] = { - 0x00, 0x01, 0x02, 0x03, 0x10, 0x11, 0x12, 0x13, - 0x20, 0x21, 0x22, 0x23, 0x30, 0x31, 0x32, 0x33, - }; - png_uint_32 rowb; - png_bytep p, q; - png_byte c; - - rowb = (row_info->width + 1) / 2; - q = data + rowb; - p = data + rowb / 2; - - if (rowb % 2 == 1) { - c = *p; - *(--q) = pix[c >> 4]; - } - while (p > data) { - c = *(--p); - *(--q) = pix[c & 0x0F]; - *(--q) = pix[c >> 4]; - } - row_info->bit_depth = 4; - row_info->pixel_depth = 4; - row_info->rowbytes = rowb; -} - - -/* ----------------------------------------------------------------------- -** BMP ƒtƒ@ƒCƒ‹‚Ì‘‚«ž‚Ý -*/ - -/* -** .bmp ƒtƒ@ƒCƒ‹‚Ì‘‚«ž‚Ý -*/ -static BOOL write_bmp(char *fn, IMAGE *img) -{ - BYTE bfh[FILEHED_SIZE + BMPV4HED_SIZE]; - BYTE *const bih = bfh + FILEHED_SIZE; - BYTE rgbq[RGBQUAD_SIZE]; - BOOL alpha_bitfield; - DWORD bihsize, offbits, filesize; - PALETTE *pal; - const char *errmsg; - FILE *fp; - UINT i; - - if (fn == NULL) { - fn = " (stdout)"; - fp = binary_stdio(fileno(stdout)); - } else { - fp = fopen(fn, "wb"); - } - if (fp == NULL) ERROR_ABORT(err_wopenfail); - - set_status("Writing %.80s", basname(fn)); - - /* ------------------------------------------------------ */ - - alpha_bitfield = (img->alpha && alpha_format == P2B_ALPHABMP_BITFIELD); - bihsize = (alpha_bitfield) ? BMPV4HED_SIZE : INFOHED_SIZE; - offbits = FILEHED_SIZE + bihsize + RGBQUAD_SIZE * img->palnum; - filesize = offbits + img->imgbytes; - - memset(bfh, 0, sizeof(bfh)); - - mputwl( bfh + BFH_WTYPE , BMP_SIGNATURE); - mputdwl(bfh + BFH_DSIZE , filesize); - mputdwl(bfh + BFH_DOFFBITS, offbits); - - mputdwl(bih + BIH_DSIZE , bihsize); - mputdwl(bih + BIH_LWIDTH , (DWORD)img->width); - mputdwl(bih + BIH_LHEIGHT , (DWORD)img->height); - mputwl( bih + BIH_WPLANES , 1); - mputwl( bih + BIH_WBITCOUNT , img->pixdepth); - mputdwl(bih + BIH_DSIZEIMAGE, img->imgbytes); - - if (alpha_bitfield) { - mputdwl(bih + BIH_DCOMPRESSION, BI_BITFIELDS); - mputdwl(bih + B4H_DALPHAMASK, 0xFF000000); - mputdwl(bih + B4H_DREDMASK , 0x00FF0000); - mputdwl(bih + B4H_DGREENMASK, 0x0000FF00); - mputdwl(bih + B4H_DBLUEMASK , 0x000000FF); - } - - if (fwrite(bfh, (FILEHED_SIZE + bihsize), 1, fp) != 1) - ERROR_ABORT(err_writeerr); - - /* ------------------------------------------------------ */ - - memset(rgbq, 0, sizeof(rgbq)); - - for (pal = img->palette, i = img->palnum; i > 0; i--, pal++) { - rgbq[RGBQ_RED] = pal->red; - rgbq[RGBQ_GREEN] = pal->green; - rgbq[RGBQ_BLUE] = pal->blue; - if (fwrite(rgbq, RGBQUAD_SIZE, 1, fp) != 1) - ERROR_ABORT(err_writeerr); - } - - /* ------------------------------------------------------ */ - - if ((errmsg = write_rgb_bits(img, fp)) != NULL) ERROR_ABORT(errmsg); - - /* ------------------------------------------------------ */ - - set_status("OK %.80s", basname(fn)); - feed_line(); - - fflush(fp); - if (fp != stdout) fclose(fp); - imgbuf_free(img); - - return TRUE; - -error_abort: /* error */ - xxprintf(errmsg, fn); - if (fp != stdout && fp != NULL) fclose(fp); - imgbuf_free(img); - - return FALSE; -} - - -/* -** BI_RGB (–³ˆ³k) Œ`Ž®‚̉摜ƒf[ƒ^‚ð‘‚­ -*/ -static const char *write_rgb_bits(IMAGE *img, FILE *fp) -{ -#if 1 - DWORD wr = 16*1024*1024; - DWORD num = img->imgbytes; - BYTE *ptr = img->bmpbits; - - while (num > 0) { - if (wr > num) wr = num; - - if (fwrite(ptr, wr, 1, fp) != 1) - return err_writeerr; - - ptr += wr; num -= wr; - } -#else - if (fwrite(img->bmpbits, img->imgbytes, 1, fp) != 1) - return err_writeerr; -#endif - return NULL; -} - - -/* -** ƒƒ‚ƒŠ‚Ö little-endien Œ`Ž® 4ƒoƒCƒg–³•„†®”‚ð‘‚­ -*/ -static void mputdwl(void *ptr, unsigned long val) -{ - unsigned char *p = ptr; - - p[0] = (unsigned char)(val & 0xFF); - p[1] = (unsigned char)(val >> 8 & 0xFF); - p[2] = (unsigned char)(val >> 16 & 0xFF); - p[3] = (unsigned char)(val >> 24 & 0xFF); -} - - -/* -** ƒƒ‚ƒŠ‚Ö little-endien Œ`Ž® 2ƒoƒCƒg–³•„†®”‚ð‘‚­ -*/ -static void mputwl(void *ptr, unsigned int val) -{ - unsigned char *p = ptr; - - p[0] = (unsigned char)(val & 0xFF); - p[1] = (unsigned char)(val >> 8 & 0xFF); -} - - -/* ----------------------------------------------------------------------- -** ƒwƒ‹ƒvƒXƒNƒŠ[ƒ“‚Ì•\Ž¦ -*/ - -/* -** Žg—p–@•\Ž¦ -*/ -static void usage_exit(char *argv0, int status) -{ - static const char str_usage[] = -#ifdef JAPANESE /* -------------------------- */ -#ifdef SJIS_ESCAPE -#define SJ_ESC(esc,raw) esc -#else -#define SJ_ESC(esc,raw) raw -#endif - "png2bmp, PNG -> BMP ƒRƒ“ƒo[ƒ^ - version " PNG2BMP_VERSION "\n" - " " PNG2BMP_COPYRIGHT "\n" - " Compiled with libpng " PNG_LIBPNG_VER_STRING " and zlib " ZLIB_VERSION ".\n" - "\n" - "Žg‚¢•û : %s [-ƒXƒCƒbƒ`] “ü—̓tƒ@ƒCƒ‹–¼ ...\n" - " : ... | %s [-ƒXƒCƒbƒ`] | ...\n" - "\n" - "“ü—̓tƒ@ƒCƒ‹–¼‚ɂ̓ƒCƒ‹ƒhƒJ[ƒh‚ªŽg‚¦‚Ü‚· (* ‚Æ ?)\n" - "o—̓tƒ@ƒCƒ‹–¼‚Í“ü—̓tƒ@ƒCƒ‹–¼‚ÌŠg’£Žq‚ð .bmp ‚É•Ï‚¦‚½–¼‘O‚É‚È‚è‚Ü‚·\n" - "\n" - "ƒXƒCƒbƒ`ƒIƒvƒVƒ‡ƒ“ (¬•¶Žš‚Å‚à‰Â) :\n" - " -A ƒAƒ‹ƒtƒ@ƒ`ƒƒƒlƒ‹‚ð•Û‘¶‚·‚é (32bit ARGB BMP Œ`Ž®‚Å)\n" - " -B ƒAƒ‹ƒtƒ@ƒ`ƒƒƒlƒ‹‚ð•Û‘¶‚·‚é (32bit Bitfield BMP Œ`Ž®‚Å)\n" - " -R “§–¾F‚ðƒAƒ‹ƒtƒ@ƒ`ƒƒƒlƒ‹‚É•ÏŠ·‚·‚é (-A ‚© -B ‚Æ‹¤‚ÉŽg‚¤)\n" - " -O name o—̓tƒ@ƒCƒ‹–¼‚ðŽw’è‚·‚é\n" - " -D dir ƒtƒ@ƒCƒ‹‚ðo—Í‚·‚éƒfƒBƒŒƒNƒgƒŠ‚ðŽw’è‚·‚é\n" - " -E •ÏŠ·‚ª¬Œ÷‚µ‚½ê‡‚É‚Í“ü—̓tƒ@ƒCƒ‹‚ð휂·‚é\n" - " -T “ü—̓tƒ@ƒCƒ‹‚̃^ƒCƒ€ƒXƒ^ƒ“ƒv‚ðo—̓tƒ@ƒCƒ‹‚ÉÝ’è‚·‚é\n" - " -Q ˆ—’†, ˆêØ‚Ì" SJ_ESC("•\\Ž¦","•\Ž¦") "‚ð‚µ‚È‚¢\n" - " -L ˆ—’†‚̃Gƒ‰[‚ðƒƒOƒtƒ@ƒCƒ‹(%s)‚É‹L˜^‚·‚é\n" - " -X •W€“ü—Í^•W€o—Í‚ð‰î‚µ‚½•ÏŠ·‚𖳌ø‚É‚·‚é\n"; -#else /* ----------------------------------- */ - "png2bmp, a PNG-to-BMP converter - version " PNG2BMP_VERSION "\n" - " " PNG2BMP_COPYRIGHT "\n" - " Compiled with libpng " PNG_LIBPNG_VER_STRING " and zlib " ZLIB_VERSION ".\n" - "\n" - "Usage: %s [-switches] inputfile(s) ...\n" - " or: ... | %s [-switches] | ...\n" - "\n" - "List of input files may use wildcards (* and ?)\n" - "Output filename is same as input filename, but extension .bmp\n" - "\n" - "Switches (case-insensitive) :\n" - " -A Preserve alpha channel (save in 32bit ARGB BMP format)\n" - " -B Preserve alpha channel (save in 32bit Bitfield BMP format)\n" - " -R Convert transparent color to alpha channel (use with -A or -B)\n" - " -O name Specify name for output file\n" - " -D dir Output files into dir\n" - " -E Delete input files after successful conversion\n" - " -T Set the timestamp of input file on output file\n" - " -Q Quiet mode\n" - " -L Log errors to %s file\n" - " -X Disable conversion through standard input/output\n"; -#endif /* ----------------------------------- */ -#if defined(WIN32) || defined(MSDOS) - char exename[FILENAME_MAX]; - char *p; - - argv0 = strcpy(exename, basname(argv0)); - for (p = argv0; *p != '\0'; p++) *p = tolower(*p); -#endif - fprintf(stdout, str_usage, argv0, argv0, errlogfile); - - exit(status); -} - diff --git a/crawl-ref/source/rltiles/bmp2png/png2bmp.dsp b/crawl-ref/source/rltiles/bmp2png/png2bmp.dsp deleted file mode 100644 index 9012f86579..0000000000 --- a/crawl-ref/source/rltiles/bmp2png/png2bmp.dsp +++ /dev/null @@ -1,111 +0,0 @@ -# Microsoft Developer Studio Project File - Name="png2bmp" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** •ÒW‚µ‚È‚¢‚Å‚­‚¾‚³‚¢ ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=png2bmp - Win32 Debug -!MESSAGE ‚±‚ê‚Í—LŒø‚ÈÒ²¸Ì§²Ù‚Å‚Í‚ ‚è‚Ü‚¹‚ñB ‚±‚ÌÌßÛ¼Þª¸Ä‚ðËÞÙÄÞ‚·‚邽‚ß‚É‚Í NMAKE ‚ðŽg—p‚µ‚Ä‚­‚¾‚³‚¢B -!MESSAGE [Ò²¸Ì§²Ù‚Ì´¸½Îß°Ä] ºÏÝÄÞ‚ðŽg—p‚µ‚ÄŽÀs‚µ‚Ä‚­‚¾‚³‚¢ -!MESSAGE -!MESSAGE NMAKE /f "png2bmp.mak". -!MESSAGE -!MESSAGE NMAKE ‚ÌŽÀsŽž‚É\¬‚ðŽw’è‚Å‚«‚Ü‚· -!MESSAGE ºÏÝÄÞ ×²Ýã‚ÅϸۂÌÝ’è‚ð’è‹`‚µ‚Ü‚·B—á: -!MESSAGE -!MESSAGE NMAKE /f "png2bmp.mak" CFG="png2bmp - Win32 Debug" -!MESSAGE -!MESSAGE ‘I‘ð‰Â”\‚ÈËÞÙÄÞ Ó°ÄÞ: -!MESSAGE -!MESSAGE "png2bmp - Win32 Release" ("Win32 (x86) Console Application" —p) -!MESSAGE "png2bmp - Win32 Debug" ("Win32 (x86) Console Application" —p) -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "png2bmp - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "PNG_USER_CONFIG" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /I "..\libpng" /I "..\zlib" /D "NDEBUG" /D "PNG_USER_CONFIG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /YX /FD /GF /c -# ADD BASE RSC /l 0x411 /d "NDEBUG" -# ADD RSC /l 0x411 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 setargv.obj libpng.lib zlib.lib /nologo /subsystem:console /map /machine:I386 /libpath:"..\libpng\release" /libpath:"..\zlib\release" /opt:nowin98 -# SUBTRACT LINK32 /pdb:none - -!ELSEIF "$(CFG)" == "png2bmp - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "PNG_USER_CONFIG" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /I "..\libpng" /I "..\zlib" /D "_DEBUG" /D "PNG_USER_CONFIG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /Fr /YX /FD /GZ /c -# ADD BASE RSC /l 0x411 /d "_DEBUG" -# ADD RSC /l 0x411 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 setargv.obj libpng.lib zlib.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"..\libpng\debug" /libpath:"..\zlib\debug" - -!ENDIF - -# Begin Target - -# Name "png2bmp - Win32 Release" -# Name "png2bmp - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\common.c -# End Source File -# Begin Source File - -SOURCE=.\png2bmp.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\bmphed.h -# End Source File -# Begin Source File - -SOURCE=.\common.h -# End Source File -# End Group -# End Target -# End Project diff --git a/crawl-ref/source/rltiles/dc-2d.txt b/crawl-ref/source/rltiles/dc-2d.txt deleted file mode 100644 index dff5fe74ba..0000000000 --- a/crawl-ref/source/rltiles/dc-2d.txt +++ /dev/null @@ -1,32 +0,0 @@ -%tiledef tiledef.h -%width 32 -%back none -#%htmlfile tile.htm -#%tilelist tile.txt -#%htmlbody -%name tile - -# idx == 0 must be invalid. -dc-dngn/dngn_unseen - -## Set black rim -## Items -%include dc-item.txt -## Monsters -%include dc-mon.txt -## Clear black rim -%rim 0 - -## Corpse -%back dc/blood -%corpse 1 -%include dc-co.txt -%back none -%corpse 0 - -####PLAYER -####include dc-jobs.txt - -#### Effects, etc. -%include dc-misc.txt - diff --git a/crawl-ref/source/rltiles/dc-co.txt b/crawl-ref/source/rltiles/dc-co.txt index 9278e2156e..4df22f38dc 100644 --- a/crawl-ref/source/rltiles/dc-co.txt +++ b/crawl-ref/source/rltiles/dc-co.txt @@ -3,7 +3,6 @@ %sdir dc-mon %corpse 1 -%subst large_mimic %back dc-misc/blood_red glowing_shapeshifter CORPSE_GLOWING_SHAPESHIFTER /* @ */ hell_knight CORPSE_HELL_KNIGHT /* @ */ @@ -260,3 +259,5 @@ yellow_wasp CORPSE_YELLOW_WASP /* y */ %back dc-misc/blood_red mermaid_water CORPSE_MERMAID merfolk_fighter_water CORPSE_MERFOLK_FIGHTER + +%corpse 0 diff --git a/crawl-ref/source/rltiles/dc-demon.txt b/crawl-ref/source/rltiles/dc-demon.txt new file mode 100644 index 0000000000..8a3239277c --- /dev/null +++ b/crawl-ref/source/rltiles/dc-demon.txt @@ -0,0 +1,33 @@ +%name demon +%prefix TILE + +%rim 1 +%sdir dc-mon/demon + +demon_body_fat DEMON_BODY +demon_body_fatter +demon_body_normal +demon_body_spiked +demon_body_spotty +demon_body_thin + +demon_head_cthulhu DEMON_HEAD +demon_head_elephant +demon_head_eyeball +demon_head_heads +demon_head_helmet +demon_head_horns +demon_head_horse +demon_head_medusa +demon_head_monkey +demon_head_mouse +demon_head_ram +demon_head_rhino +demon_head_tentacles + +demon_wings_bones DEMON_WINGS +demon_wings_butterfly +demon_wings_demonic +demon_wings_large +demon_wings_medium +demon_wings_red diff --git a/crawl-ref/source/rltiles/dc-dngn.txt b/crawl-ref/source/rltiles/dc-dngn.txt new file mode 100644 index 0000000000..c3dcd4dc5e --- /dev/null +++ b/crawl-ref/source/rltiles/dc-dngn.txt @@ -0,0 +1,422 @@ +%name dngn +%prefix TILE + +%sdir dc-dngn + +dngn_unseen DNGN_UNSEEN + + +wall/brick_brown0 WALL_NORMAL +wall/brick_brown1 +wall/brick_brown2 +wall/brick_brown3 +floor/pebble_gray0 FLOOR_NORMAL +floor/pebble_gray1 +floor/pebble_gray2 +floor/pebble_gray3 +floor/pebble_gray4 + +wall/relief0 WALL_HALL +wall/relief1 +wall/relief2 +wall/relief3 +floor/mesh0 FLOOR_HALL +floor/mesh1 +floor/mesh2 +floor/mesh3 + +wall/hive0 WALL_HIVE +wall/hive1 +wall/hive2 +wall/hive3 +floor/hive0 FLOOR_HIVE +floor/hive1 +floor/hive2 +floor/hive3 + +wall/ice0 WALL_ICE +wall/ice1 +wall/ice2 +wall/ice3 +floor/ice0 FLOOR_ICE +floor/ice1 +floor/ice2 +floor/ice3 + +wall/lair0 WALL_LAIR +wall/lair1 +wall/lair2 +wall/lair3 +floor/lair0 FLOOR_LAIR +floor/lair1 +floor/lair2 +floor/lair3 + +## orcs don't have their own floor or walls yet... +wall/lair0 WALL_ORC +wall/lair1 +wall/lair2 +wall/lair3 +floor/hive0 FLOOR_ORC +floor/hive1 +floor/hive2 +floor/hive3 + +wall/slime0 WALL_SLIME +wall/slime1 +wall/slime2 +wall/slime3 +floor/bog_green0 FLOOR_SLIME +floor/bog_green1 +floor/bog_green2 +floor/bog_green3 + +wall/snake0 WALL_SNAKE +wall/snake1 +wall/snake2 +wall/snake3 +floor/snake0 FLOOR_SNAKE +floor/snake1 +floor/snake2 +floor/snake3 + +## swamp also doesn't have any unique walls... +wall/lair0 WALL_SWAMP +wall/lair1 +wall/lair2 +wall/lair3 +floor/swamp0 FLOOR_SWAMP +floor/swamp1 +floor/swamp2 +floor/swamp3 + +wall/tomb0 WALL_TOMB +wall/tomb1 +wall/tomb2 +wall/tomb3 +floor/tomb0 FLOOR_TOMB +floor/tomb1 +floor/tomb2 +floor/tomb3 + +wall/vault0 WALL_VAULT +wall/vault1 +wall/vault2 +wall/vault3 +floor/rect_gray0 FLOOR_VAULT +floor/rect_gray1 +floor/rect_gray2 +floor/rect_gray3 + +wall/zot_blue0 WALL_ZOT_BLUE +wall/zot_blue1 +wall/zot_blue2 +wall/zot_blue3 + +wall/zot_cyan0 WALL_ZOT_CYAN +wall/zot_cyan1 +wall/zot_cyan2 +wall/zot_cyan3 + +wall/zot_gray0 WALL_ZOT_GRAY +wall/zot_gray1 +wall/zot_gray2 +wall/zot_gray3 + +wall/zot_green0 WALL_ZOT_GREEN +wall/zot_green1 +wall/zot_green2 +wall/zot_green3 + +wall/zot_magenta0 WALL_ZOT_MAGENTA +wall/zot_magenta1 +wall/zot_magenta2 +wall/zot_magenta3 + +wall/zot_red0 WALL_ZOT_RED +wall/zot_red1 +wall/zot_red2 +wall/zot_red3 + +wall/zot_yellow0 WALL_ZOT_YELLOW +wall/zot_yellow1 +wall/zot_yellow2 +wall/zot_yellow3 + +wall/wall_flesh0 WALL_FLESH +wall/wall_flesh1 +wall/wall_flesh2 +wall/wall_flesh3 +wall/wall_flesh4 +wall/wall_flesh5 +wall/wall_flesh6 + +wall/wall_vines0 WALL_VINES +wall/wall_vines1 +wall/wall_vines2 +wall/wall_vines3 +wall/wall_vines4 +wall/wall_vines5 +wall/wall_vines6 + +floor/floor_vines0 FLOOR_VINES +floor/floor_vines1 +floor/floor_vines2 +floor/floor_vines3 +floor/floor_vines4 +floor/floor_vines5 +floor/floor_vines6 + +wall/pebble_red0 WALL_PEBBLE_RED +wall/pebble_red1 +wall/pebble_red2 +wall/pebble_red3 + +floor/rough_red0 FLOOR_ROUGH_RED +floor/rough_red1 +floor/rough_red2 +floor/rough_red3 + +floor/floor_sand_stone0 FLOOR_SAND_STONE +floor/floor_sand_stone1 +floor/floor_sand_stone2 +floor/floor_sand_stone3 +floor/floor_sand_stone4 +floor/floor_sand_stone5 +floor/floor_sand_stone6 +floor/floor_sand_stone7 + +wall/wall_yellow_rock0 WALL_YELLOW_ROCK +wall/wall_yellow_rock1 +wall/wall_yellow_rock2 +wall/wall_yellow_rock3 + +wall/brick_gray0 WALL_BAZAAR_GRAY +wall/brick_gray1 +wall/brick_gray2 +wall/brick_gray3 + +wall/stone_gray0 WALL_BAZAAR_STONE +wall/stone_gray1 +wall/stone_gray2 +wall/stone_gray3 + +floor/grass0 FLOOR_BAZAAR_GRASS +floor/grass1 +floor/grass2 + +floor/grass_n FLOOR_BAZAAR_GRASS1_SPECIAL +floor/grass_ne +floor/grass_e +floor/grass_se +floor/grass_s +floor/grass_sw +floor/grass_w +floor/grass_nw +floor/grass_full + +## NOTE: wall_undead and floor_nerves are used for the corruption effect. +## They need to go last. +wall/undead0 WALL_UNDEAD +wall/undead1 +wall/undead2 +wall/undead3 + +floor/floor_nerves0 FLOOR_NERVES +floor/floor_nerves1 +floor/floor_nerves2 +floor/floor_nerves3 +floor/floor_nerves4 +floor/floor_nerves5 +floor/floor_nerves6 + +%start +%compose floor/grass0 +%compose floor/pedestal_n +%finish FLOOR_BAZAAR_GRASS2_SPECIAL +%start +%compose floor/grass1 +%compose floor/pedestal_ne +%finish +%start +%compose floor/grass2 +%compose floor/pedestal_e +%finish +%start +%compose floor/grass1 +%compose floor/pedestal_se +%finish +%start +%compose floor/grass0 +%compose floor/pedestal_s +%finish +%start +%compose floor/grass1 +%compose floor/pedestal_sw +%finish +%start +%compose floor/grass2 +%compose floor/pedestal_w +%finish +%start +%compose floor/grass0 +%compose floor/pedestal_nw +%finish +floor/pedestal_full + +%start +%compose floor/rect_gray0 +%compose floor/pedestal_n +%finish FLOOR_BAZAAR_VAULT_SPECIAL +%start +%compose floor/rect_gray1 +%compose floor/pedestal_ne +%finish +%start +%compose floor/rect_gray2 +%compose floor/pedestal_e +%finish +%start +%compose floor/rect_gray3 +%compose floor/pedestal_se +%finish +%start +%compose floor/rect_gray2 +%compose floor/pedestal_s +%finish +%start +%compose floor/rect_gray1 +%compose floor/pedestal_sw +%finish +%start +%compose floor/rect_gray0 +%compose floor/pedestal_w +%finish +%start +%compose floor/rect_gray3 +%compose floor/pedestal_nw +%finish +floor/pedestal_full + +floor/dirt0 FLOOR_BAZAAR_DIRT +floor/dirt1 +floor/dirt2 + +floor/dirt_n FLOOR_BAZAAR_DIRT_SPECIAL +floor/dirt_ne +floor/dirt_e +floor/dirt_se +floor/dirt_s +floor/dirt_sw +floor/dirt_w +floor/dirt_nw +floor/dirt_full + +floor/lava0 DNGN_LAVA +floor/lava1 +floor/lava2 +floor/lava3 +dngn_deep_water DNGN_DEEP_WATER +dngn_deep_water +dngn_deep_water +dngn_deep_water +dngn_shallow_water DNGN_SHALLOW_WATER +dngn_shallow_water +dngn_shallow_water +dngn_shallow_water + +wall/stone2_gray0 DNGN_STONE_WALL +wall/stone2_gray1 +wall/stone2_gray2 +wall/stone2_gray3 +dngn_metal_wall DNGN_METAL_WALL +dngn_green_crystal_wall DNGN_GREEN_CRYSTAL_WALL + +dngn_wax_wall DNGN_WAX_WALL +dngn_transparent_wall DNGN_TRANSPARENT_WALL + +dngn_closed_door DNGN_CLOSED_DOOR +gate_closed_left DNGN_GATE_CLOSED_LEFT +gate_closed_middle DNGN_GATE_CLOSED_MIDDLE +gate_closed_right DNGN_GATE_CLOSED_RIGHT +dngn_open_door DNGN_OPEN_DOOR +gate_open_left DNGN_GATE_OPEN_LEFT +gate_open_middle DNGN_GATE_OPEN_MIDDLE +gate_open_right DNGN_GATE_OPEN_RIGHT +dngn_orcish_idol DNGN_ORCISH_IDOL +dngn_silver_statue DNGN_SILVER_STATUE +dngn_granite_statue DNGN_GRANITE_STATUE + +%rim 1 +dngn_enter_hell DNGN_ENTER_HELL +%rim 0 +dngn_branch_stairs DNGN_BRANCH_STAIRS +dngn_trap_dart DNGN_TRAP_DART +dngn_trap_arrow DNGN_TRAP_ARROW +dngn_trap_spear DNGN_TRAP_SPEAR +dngn_trap_axe DNGN_TRAP_AXE +dngn_trap_teleport DNGN_TRAP_TELEPORT +dngn_trap_alarm DNGN_TRAP_ALARM +dngn_trap_blade DNGN_TRAP_BLADE +dngn_trap_bolt DNGN_TRAP_BOLT +dngn_trap_net DNGN_TRAP_NET +dngn_trap_zot DNGN_TRAP_ZOT +dngn_trap_needle DNGN_TRAP_NEEDLE +dngn_trap_shaft DNGN_TRAP_SHAFT +stone_stairs_down DNGN_STONE_STAIRS_DOWN +rock_stairs_down DNGN_ROCK_STAIRS_DOWN +stone_stairs_up DNGN_STONE_STAIRS_UP +rock_stairs_up DNGN_ROCK_STAIRS_UP + +dngn_enter_shop DNGN_ENTER_SHOP +dngn_enter_labyrinth DNGN_ENTER_LABYRINTH +dngn_enter_dis DNGN_ENTER_DIS +dngn_enter_gehenna DNGN_ENTER_GEHENNA +dngn_enter_cocytus DNGN_ENTER_COCYTUS +dngn_enter_tartarus DNGN_ENTER_TARTARUS + +dngn_enter_abyss DNGN_ENTER_ABYSS +dngn_exit DNGN_EXIT_ABYSS + +dngn_stone_arch DNGN_STONE_ARCH +dngn_enter_pandemonium DNGN_ENTER_PANDEMONIUM +dngn_portal DNGN_PORTAL +dngn_exit DNGN_EXIT_PANDEMONIUM +%rim 1 +dngn_transit_pandemonium DNGN_TRANSIT_PANDEMONIUM +%rim 0 +dngn_enter DNGN_ENTER +%rim 1 +dngn_return DNGN_RETURN +%rim 0 +dngn_altar_zin DNGN_ALTAR_ZIN +dngn_altar_shining_one DNGN_ALTAR_SHINING_ONE +dngn_altar_kikubaaqudgha DNGN_ALTAR_KIKUBAAQUDGHA +dngn_altar_yredelemnul DNGN_ALTAR_YREDELEMNUL +dngn_altar_xom DNGN_ALTAR_XOM +dngn_altar_vehumet DNGN_ALTAR_VEHUMET +dngn_altar_okawaru DNGN_ALTAR_OKAWARU +dngn_altar_makhleb DNGN_ALTAR_MAKHLEB +dngn_altar_sif_muna DNGN_ALTAR_SIF_MUNA +dngn_altar_trog DNGN_ALTAR_TROG +dngn_altar_nemelex_xobeh DNGN_ALTAR_NEMELEX_XOBEH +dngn_altar_elyvilon DNGN_ALTAR_ELYVILON +dngn_altar_lugonu DNGN_ALTAR_LUGONU +dngn_altar_beogh DNGN_ALTAR_BEOGH +dngn_blue_fountain DNGN_BLUE_FOUNTAIN +dngn_sparkling_fountain DNGN_SPARKLING_FOUNTAIN +dngn_blood_fountain DNGN_BLOOD_FOUNTAIN +dngn_dry_fountain DNGN_DRY_FOUNTAIN + +## Miscellaneous entries that get drawn on the background +dc-misc/blood_red BLOOD +dc-misc/blood_red1 +dc-misc/blood_red2 +dc-misc/blood_red3 +dc-misc/blood_red4 +dc-misc/halo HALO +dc-misc/ray RAY_MESH +dc-misc/travel_exclusion TRAVEL_EXCLUSION_BG +dc-misc/travel_exclusion_centre TRAVEL_EXCLUSION_CENTRE_BG +dc-misc/slot ITEM_SLOT +effect/sanctuary SANCTUARY diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar.bmp deleted file mode 100644 index 983ca5d2db..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar.png new file mode 100644 index 0000000000..641dc18260 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_beogh.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_beogh.bmp deleted file mode 100644 index 75a0a83030..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_beogh.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_beogh.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_beogh.png new file mode 100644 index 0000000000..aaf4a12b75 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_beogh.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_elyvilon.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_elyvilon.bmp deleted file mode 100644 index 9b19583893..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_elyvilon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_elyvilon.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_elyvilon.png new file mode 100644 index 0000000000..8af21dced2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_elyvilon.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_kikubaaqudgha.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_kikubaaqudgha.bmp deleted file mode 100644 index 438202cc1e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_kikubaaqudgha.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_kikubaaqudgha.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_kikubaaqudgha.png new file mode 100644 index 0000000000..faab38026e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_kikubaaqudgha.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_lugonu.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_lugonu.bmp deleted file mode 100644 index a82fb5be1b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_lugonu.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_lugonu.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_lugonu.png new file mode 100644 index 0000000000..88e67672e1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_lugonu.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_makhleb.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_makhleb.bmp deleted file mode 100644 index 083cd5d396..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_makhleb.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_makhleb.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_makhleb.png new file mode 100644 index 0000000000..de97e5f4a9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_makhleb.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_nemelex_xobeh.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_nemelex_xobeh.bmp deleted file mode 100644 index 2508553b03..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_nemelex_xobeh.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_nemelex_xobeh.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_nemelex_xobeh.png new file mode 100644 index 0000000000..e394ee24ee Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_nemelex_xobeh.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_okawaru.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_okawaru.bmp deleted file mode 100644 index c94b90a168..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_okawaru.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_okawaru.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_okawaru.png new file mode 100644 index 0000000000..7b110545df Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_okawaru.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_shining_one.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_shining_one.bmp deleted file mode 100644 index b6de1141f1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_shining_one.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_shining_one.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_shining_one.png new file mode 100644 index 0000000000..d39fbbb3dd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_shining_one.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_sif_muna.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_sif_muna.bmp deleted file mode 100644 index 0803554fa2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_sif_muna.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_sif_muna.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_sif_muna.png new file mode 100644 index 0000000000..6dfd8be77c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_sif_muna.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_trog.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_trog.bmp deleted file mode 100644 index b0f04c2a1f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_trog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_trog.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_trog.png new file mode 100644 index 0000000000..89102a7ba6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_trog.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_vehumet.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_vehumet.bmp deleted file mode 100644 index e8fa3a686a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_vehumet.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_vehumet.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_vehumet.png new file mode 100644 index 0000000000..1405e957eb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_vehumet.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_xom.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_xom.bmp deleted file mode 100644 index 307fef9d2d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_xom.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_xom.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_xom.png new file mode 100644 index 0000000000..cc228b60e4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_xom.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_yredelemnul.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_yredelemnul.bmp deleted file mode 100644 index 179ed71b66..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_yredelemnul.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_yredelemnul.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_yredelemnul.png new file mode 100644 index 0000000000..71a9b5f1bc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_yredelemnul.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_zin.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_zin.bmp deleted file mode 100644 index 016ab9ef00..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_zin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_altar_zin.png b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_zin.png new file mode 100644 index 0000000000..d3bf4281d6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_altar_zin.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_blood_fountain.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_blood_fountain.bmp deleted file mode 100644 index 3a7df2527d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_blood_fountain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_blood_fountain.png b/crawl-ref/source/rltiles/dc-dngn/dngn_blood_fountain.png new file mode 100644 index 0000000000..7214fd47ad Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_blood_fountain.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_blue_fountain.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_blue_fountain.bmp deleted file mode 100644 index 427b959f82..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_blue_fountain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_blue_fountain.png b/crawl-ref/source/rltiles/dc-dngn/dngn_blue_fountain.png new file mode 100644 index 0000000000..43eef2fc31 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_blue_fountain.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_branch_stairs.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_branch_stairs.bmp deleted file mode 100644 index 31b4750c25..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_branch_stairs.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_branch_stairs.png b/crawl-ref/source/rltiles/dc-dngn/dngn_branch_stairs.png new file mode 100644 index 0000000000..de52fcbae5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_branch_stairs.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_closed_door.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_closed_door.bmp deleted file mode 100644 index 84e41753c0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_closed_door.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_closed_door.png b/crawl-ref/source/rltiles/dc-dngn/dngn_closed_door.png new file mode 100644 index 0000000000..cf6e3b0ba8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_closed_door.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_deep_water.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_deep_water.bmp deleted file mode 100644 index 10cbb34f10..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_deep_water.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_deep_water.png b/crawl-ref/source/rltiles/dc-dngn/dngn_deep_water.png new file mode 100644 index 0000000000..bfbe6b1c79 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_deep_water.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_dry_fountain.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_dry_fountain.bmp deleted file mode 100644 index 92e86dc8d0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_dry_fountain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_dry_fountain.png b/crawl-ref/source/rltiles/dc-dngn/dngn_dry_fountain.png new file mode 100644 index 0000000000..34bed6ca69 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_dry_fountain.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter.bmp deleted file mode 100644 index 857b3e77f0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter.png new file mode 100644 index 0000000000..27821aff65 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_abyss.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_abyss.bmp deleted file mode 100644 index a08889585e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_abyss.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_abyss.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_abyss.png new file mode 100644 index 0000000000..17397e043a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_abyss.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_cocytus.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_cocytus.bmp deleted file mode 100644 index 903148c791..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_cocytus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_cocytus.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_cocytus.png new file mode 100644 index 0000000000..9d5f28c84c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_cocytus.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_dis.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_dis.bmp deleted file mode 100644 index d6ad591017..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_dis.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_dis.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_dis.png new file mode 100644 index 0000000000..8b0461df87 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_dis.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_gehenna.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_gehenna.bmp deleted file mode 100644 index 48217f61d1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_gehenna.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_gehenna.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_gehenna.png new file mode 100644 index 0000000000..8180dab466 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_gehenna.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_hell.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_hell.bmp deleted file mode 100644 index d452436475..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_hell.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_hell.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_hell.png new file mode 100644 index 0000000000..b1c2c4b481 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_hell.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_labyrinth.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_labyrinth.bmp deleted file mode 100644 index 79053cd4bf..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_labyrinth.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_labyrinth.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_labyrinth.png new file mode 100644 index 0000000000..6cd270b185 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_labyrinth.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_pandemonium.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_pandemonium.bmp deleted file mode 100644 index d6e3fa0e45..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_pandemonium.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_pandemonium.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_pandemonium.png new file mode 100644 index 0000000000..e399b99063 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_pandemonium.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_shop.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_shop.bmp deleted file mode 100644 index 13d8f7110a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_shop.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_shop.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_shop.png new file mode 100644 index 0000000000..934592e00f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_shop.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_tartarus.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_tartarus.bmp deleted file mode 100644 index 4a4313dd0c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_tartarus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_enter_tartarus.png b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_tartarus.png new file mode 100644 index 0000000000..c15dadc4e2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_enter_tartarus.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_entrance.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_entrance.bmp deleted file mode 100644 index 03e3ad8bbc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_entrance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_entrance.png b/crawl-ref/source/rltiles/dc-dngn/dngn_entrance.png new file mode 100644 index 0000000000..43a44129d8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_entrance.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_exit.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_exit.bmp deleted file mode 100644 index 2f7bba30a5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_exit.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_exit.png b/crawl-ref/source/rltiles/dc-dngn/dngn_exit.png new file mode 100644 index 0000000000..45bad5f414 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_exit.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_floor.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_floor.bmp deleted file mode 100644 index 7e94f91adc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_floor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_granite_statue.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_granite_statue.bmp deleted file mode 100644 index e0deaec667..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_granite_statue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_granite_statue.png b/crawl-ref/source/rltiles/dc-dngn/dngn_granite_statue.png new file mode 100644 index 0000000000..df59c8ea25 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_granite_statue.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_green_crystal_wall.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_green_crystal_wall.bmp deleted file mode 100644 index bebde58cb7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_green_crystal_wall.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_green_crystal_wall.png b/crawl-ref/source/rltiles/dc-dngn/dngn_green_crystal_wall.png new file mode 100644 index 0000000000..f49bd2e8aa Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_green_crystal_wall.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_ice_statue.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_ice_statue.bmp deleted file mode 100644 index 9d66adefef..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_ice_statue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_ice_statue.png b/crawl-ref/source/rltiles/dc-dngn/dngn_ice_statue.png new file mode 100644 index 0000000000..fa946250bd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_ice_statue.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_lava.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_lava.bmp deleted file mode 100644 index ad0dd0a727..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_lava.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_metal_wall.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_metal_wall.bmp deleted file mode 100644 index 15d05e369f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_metal_wall.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_metal_wall.png b/crawl-ref/source/rltiles/dc-dngn/dngn_metal_wall.png new file mode 100644 index 0000000000..37c9a7fa6d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_metal_wall.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_open_door.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_open_door.bmp deleted file mode 100644 index 8a06937a0d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_open_door.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_open_door.png b/crawl-ref/source/rltiles/dc-dngn/dngn_open_door.png new file mode 100644 index 0000000000..3d46f088c4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_open_door.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_orange_crystal_statue.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_orange_crystal_statue.bmp deleted file mode 100644 index 769a80c78f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_orange_crystal_statue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_orange_crystal_statue.png b/crawl-ref/source/rltiles/dc-dngn/dngn_orange_crystal_statue.png new file mode 100644 index 0000000000..04cdce0087 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_orange_crystal_statue.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_orcish_idol.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_orcish_idol.bmp deleted file mode 100644 index 2c53d2817d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_orcish_idol.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_orcish_idol.png b/crawl-ref/source/rltiles/dc-dngn/dngn_orcish_idol.png new file mode 100644 index 0000000000..b5f8d80b90 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_orcish_idol.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_portal.png b/crawl-ref/source/rltiles/dc-dngn/dngn_portal.png new file mode 100644 index 0000000000..af364d12ed Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_portal.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_return.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_return.bmp deleted file mode 100644 index e427840d7d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_return.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_return.png b/crawl-ref/source/rltiles/dc-dngn/dngn_return.png new file mode 100644 index 0000000000..3f71739824 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_return.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_stairs_down.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_stairs_down.bmp deleted file mode 100644 index 5a0870e2f7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_stairs_down.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_stairs_up.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_stairs_up.bmp deleted file mode 100644 index 9aa377babb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_stairs_up.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_00.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_00.bmp deleted file mode 100644 index e5aa20100d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_00.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_01.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_01.bmp deleted file mode 100644 index 9e742f11c6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_01.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_02.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_02.bmp deleted file mode 100644 index 3c82c5f1c3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_02.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_03.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_03.bmp deleted file mode 100644 index 16b7193824..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_03.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_04.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_04.bmp deleted file mode 100644 index 2b8d3e6f0e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_04.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_05.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_05.bmp deleted file mode 100644 index a8199a0259..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_05.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_06.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_06.bmp deleted file mode 100644 index 6f3ce1d010..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_06.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_07.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_07.bmp deleted file mode 100644 index cf3de687df..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_07.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_08.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_08.bmp deleted file mode 100644 index a340189f4a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_08.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_09.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_09.bmp deleted file mode 100644 index cdd747071c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_09.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_10.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_10.bmp deleted file mode 100644 index f0a1951ff5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_10.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_11.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_11.bmp deleted file mode 100644 index 4283733402..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_11.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_12.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_12.bmp deleted file mode 100644 index e7d5949fdd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_12.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_13.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_13.bmp deleted file mode 100644 index 354647f4c1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_13.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_14.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_14.bmp deleted file mode 100644 index 54f3c7623e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_14.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_15.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_15.bmp deleted file mode 100644 index 6db4d03f72..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_rock_wall_15.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_shallow_water.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_shallow_water.bmp deleted file mode 100644 index 1af58b2261..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_shallow_water.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_shallow_water.png b/crawl-ref/source/rltiles/dc-dngn/dngn_shallow_water.png new file mode 100644 index 0000000000..50c49b02b4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_shallow_water.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_silver_statue.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_silver_statue.bmp deleted file mode 100644 index c18f22a2e8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_silver_statue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_silver_statue.png b/crawl-ref/source/rltiles/dc-dngn/dngn_silver_statue.png new file mode 100644 index 0000000000..ccd5986f35 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_silver_statue.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_sparkling_fountain.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_sparkling_fountain.bmp deleted file mode 100644 index deacf3e3be..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_sparkling_fountain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_sparkling_fountain.png b/crawl-ref/source/rltiles/dc-dngn/dngn_sparkling_fountain.png new file mode 100644 index 0000000000..756753c479 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_sparkling_fountain.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_stone_arch.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_stone_arch.bmp deleted file mode 100644 index bb7dc72268..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_stone_arch.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_stone_arch.png b/crawl-ref/source/rltiles/dc-dngn/dngn_stone_arch.png new file mode 100644 index 0000000000..6b3cacf015 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_stone_arch.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_stone_wall.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_stone_wall.bmp deleted file mode 100644 index c6e24d7561..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_stone_wall.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_transit_pandemonium.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_transit_pandemonium.bmp deleted file mode 100644 index 4eca365e71..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_transit_pandemonium.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_transit_pandemonium.png b/crawl-ref/source/rltiles/dc-dngn/dngn_transit_pandemonium.png new file mode 100644 index 0000000000..f0a06d0764 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_transit_pandemonium.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_transparent_wall.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_transparent_wall.bmp deleted file mode 100644 index 7437152587..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_transparent_wall.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_transparent_wall.png b/crawl-ref/source/rltiles/dc-dngn/dngn_transparent_wall.png new file mode 100644 index 0000000000..cbb6371646 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_transparent_wall.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_alarm.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_alarm.bmp deleted file mode 100644 index 87e83cc7d6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_alarm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_alarm.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_alarm.png new file mode 100644 index 0000000000..396e9f0791 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_alarm.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_arrow.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_arrow.bmp deleted file mode 100644 index 1656251d6f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_arrow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_arrow.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_arrow.png new file mode 100644 index 0000000000..95eafa9769 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_arrow.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.bmp deleted file mode 100644 index 74c0a7908b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.png new file mode 100644 index 0000000000..a6c713309f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_axe.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_blade.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_blade.bmp deleted file mode 100644 index 77db96cd4f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_blade.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_blade.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_blade.png new file mode 100644 index 0000000000..b4d08d7cd3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_blade.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_bolt.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_bolt.bmp deleted file mode 100644 index e149ed84d7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_bolt.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_bolt.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_bolt.png new file mode 100644 index 0000000000..45325f3a17 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_bolt.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_dart.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_dart.bmp deleted file mode 100644 index d2ea12ca2d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_dart.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_dart.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_dart.png new file mode 100644 index 0000000000..94b8b5d954 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_dart.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_needle.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_needle.bmp deleted file mode 100644 index 843ff7ca77..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_needle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_needle.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_needle.png new file mode 100644 index 0000000000..1de5414c2d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_needle.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.bmp deleted file mode 100644 index 2b291d7fb6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.png new file mode 100644 index 0000000000..488402050c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_net.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_shaft.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_shaft.bmp deleted file mode 100644 index eaee995835..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_shaft.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_shaft.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_shaft.png new file mode 100644 index 0000000000..32129807fb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_shaft.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_spear.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_spear.bmp deleted file mode 100644 index f42f7ba8ac..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_spear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_spear.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_spear.png new file mode 100644 index 0000000000..aaf26543de Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_spear.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_teleport.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_teleport.bmp deleted file mode 100644 index 7e6e37c44e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_teleport.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_teleport.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_teleport.png new file mode 100644 index 0000000000..a1bd1023ab Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_teleport.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.bmp deleted file mode 100644 index a32668841a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.png b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.png new file mode 100644 index 0000000000..2143d3663a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_trap_zot.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_unseen.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_unseen.bmp deleted file mode 100644 index 187325f234..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_unseen.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_unseen.png b/crawl-ref/source/rltiles/dc-dngn/dngn_unseen.png new file mode 100644 index 0000000000..01d2ea0f5a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_unseen.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.bmp b/crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.bmp deleted file mode 100644 index 28ff4511b5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.png b/crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.png new file mode 100644 index 0000000000..1654470319 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/dngn_wax_wall.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green0.bmp deleted file mode 100644 index 427e861462..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green0.png b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green0.png new file mode 100644 index 0000000000..8db7bc659c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green1.bmp deleted file mode 100644 index 102e48125a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green1.png b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green1.png new file mode 100644 index 0000000000..b873dbad57 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green2.bmp deleted file mode 100644 index 781d43e9f9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green2.png b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green2.png new file mode 100644 index 0000000000..04b7de8b37 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green3.bmp deleted file mode 100644 index 2e8f00eb5f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/bog_green3.png b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green3.png new file mode 100644 index 0000000000..4fa80d0c3a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/bog_green3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray0.bmp deleted file mode 100644 index 7489a2d5df..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray1.bmp deleted file mode 100644 index 38ed87f146..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray2.bmp deleted file mode 100644 index 2b8d92458e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray3.bmp deleted file mode 100644 index fe5aa4a8a0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/brick_gray3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt0.bmp deleted file mode 100644 index dce2f44c3d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt0.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt0.png new file mode 100644 index 0000000000..75649c8bd9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt1.bmp deleted file mode 100644 index ace6d52b97..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt1.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt1.png new file mode 100644 index 0000000000..48d52b1fc2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt2.bmp deleted file mode 100644 index 12e63af95e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt2.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt2.png new file mode 100644 index 0000000000..1dcbed0585 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.bmp deleted file mode 100644 index 633001a6e5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.png new file mode 100644 index 0000000000..6c1cf2e997 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_e.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_full.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_full.bmp deleted file mode 100644 index a343d5b3c1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_full.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_full.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_full.png new file mode 100644 index 0000000000..7b8402ff56 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_full.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.bmp deleted file mode 100644 index b6fdf3a168..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.png new file mode 100644 index 0000000000..755adeb445 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_n.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.bmp deleted file mode 100644 index bc43af8829..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.png new file mode 100644 index 0000000000..53bb9ccfd3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_ne.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.bmp deleted file mode 100644 index b2ff3684cd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.png new file mode 100644 index 0000000000..4c4f8d7410 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_nw.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.bmp deleted file mode 100644 index 2b1d106687..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.png new file mode 100644 index 0000000000..1a04e30170 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_s.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.bmp deleted file mode 100644 index a8e2cced2d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.png new file mode 100644 index 0000000000..1e4ef7f65d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_se.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.bmp deleted file mode 100644 index 1ccda8db3e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.png new file mode 100644 index 0000000000..17909226d6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_sw.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.bmp deleted file mode 100644 index 4e8082e8cc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.png b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.png new file mode 100644 index 0000000000..836e1c4f93 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/dirt_w.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves0.bmp deleted file mode 100644 index 96e0e39ef1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves0.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves0.png new file mode 100644 index 0000000000..a5526e1880 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves1.bmp deleted file mode 100644 index 071958532e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves1.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves1.png new file mode 100644 index 0000000000..e371bdc842 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves2.bmp deleted file mode 100644 index f58aaffca5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves2.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves2.png new file mode 100644 index 0000000000..8be5375ba5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves3.bmp deleted file mode 100644 index c9d75b4ff8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves3.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves3.png new file mode 100644 index 0000000000..425b53e2f9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves4.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves4.bmp deleted file mode 100644 index c96ee192ac..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves4.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves4.png new file mode 100644 index 0000000000..96ebd9683d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves4.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves5.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves5.bmp deleted file mode 100644 index a9ec76ddd4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves5.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves5.png new file mode 100644 index 0000000000..344cac6e36 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves5.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves6.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves6.bmp deleted file mode 100644 index 104770f81b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves6.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves6.png new file mode 100644 index 0000000000..805c4e8060 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_nerves6.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone0.bmp deleted file mode 100644 index f249b06027..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone0.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone0.png new file mode 100644 index 0000000000..0151e8470a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone1.bmp deleted file mode 100644 index 6cbfd5cdc4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone1.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone1.png new file mode 100644 index 0000000000..25bc7245ae Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone2.bmp deleted file mode 100644 index 50858145d3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone2.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone2.png new file mode 100644 index 0000000000..cdd737df13 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone3.bmp deleted file mode 100644 index 4e9e2d370d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone3.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone3.png new file mode 100644 index 0000000000..2834e76a54 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone4.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone4.bmp deleted file mode 100644 index 9c1382a4fb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone4.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone4.png new file mode 100644 index 0000000000..b95a537724 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone4.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone5.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone5.bmp deleted file mode 100644 index 32155b6683..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone5.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone5.png new file mode 100644 index 0000000000..a3aa2c8aaf Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone5.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone6.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone6.bmp deleted file mode 100644 index fa40fb276d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone6.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone6.png new file mode 100644 index 0000000000..9d993171e3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone6.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone7.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone7.bmp deleted file mode 100644 index 1fa384f678..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone7.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone7.png new file mode 100644 index 0000000000..dae23925ef Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_sand_stone7.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines0.bmp deleted file mode 100644 index 8bbe5c707b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines0.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines0.png new file mode 100644 index 0000000000..5895b5426f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines1.bmp deleted file mode 100644 index b29905d475..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines1.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines1.png new file mode 100644 index 0000000000..afb2750538 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines2.bmp deleted file mode 100644 index f109b601b1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines2.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines2.png new file mode 100644 index 0000000000..e9842d34e3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines3.bmp deleted file mode 100644 index db19c70413..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines3.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines3.png new file mode 100644 index 0000000000..3e715880f1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines4.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines4.bmp deleted file mode 100644 index 3964f2dd19..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines4.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines4.png new file mode 100644 index 0000000000..6c4c207c42 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines4.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines5.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines5.bmp deleted file mode 100644 index 4c2e0fe7bd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines5.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines5.png new file mode 100644 index 0000000000..492f58237f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines5.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines6.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines6.bmp deleted file mode 100644 index d0d5d1a0a8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines6.png b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines6.png new file mode 100644 index 0000000000..2757a328e4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/floor_vines6.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass0.bmp deleted file mode 100644 index d74160d511..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass0.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass0.png new file mode 100644 index 0000000000..88c624c259 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass1.bmp deleted file mode 100644 index 71452c4521..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass1.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass1.png new file mode 100644 index 0000000000..83249a3231 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass2.bmp deleted file mode 100644 index 06c110607a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass2.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass2.png new file mode 100644 index 0000000000..71b6b5bad0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_e.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_e.bmp deleted file mode 100644 index af82fccdec..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_e.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_e.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_e.png new file mode 100644 index 0000000000..431d57c046 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_e.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_full.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_full.bmp deleted file mode 100644 index e2599d282d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_full.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_full.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_full.png new file mode 100644 index 0000000000..94c247caac Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_full.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_n.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_n.bmp deleted file mode 100644 index 86449a93ba..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_n.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_n.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_n.png new file mode 100644 index 0000000000..c20fba6585 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_n.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_ne.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_ne.bmp deleted file mode 100644 index 6d4b91f3a9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_ne.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_ne.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_ne.png new file mode 100644 index 0000000000..9809f83842 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_ne.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_nw.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_nw.bmp deleted file mode 100644 index ce7c08ee2c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_nw.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_nw.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_nw.png new file mode 100644 index 0000000000..8342acfd49 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_nw.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_s.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_s.bmp deleted file mode 100644 index 7fb3bc4178..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_s.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_s.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_s.png new file mode 100644 index 0000000000..57bc577e9e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_s.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_se.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_se.bmp deleted file mode 100644 index 622b5b4fff..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_se.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_se.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_se.png new file mode 100644 index 0000000000..138826d6dd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_se.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_sw.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_sw.bmp deleted file mode 100644 index da164c61af..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_sw.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_sw.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_sw.png new file mode 100644 index 0000000000..20066ce12f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_sw.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_w.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/grass_w.bmp deleted file mode 100644 index 96d2589da2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/grass_w.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/grass_w.png b/crawl-ref/source/rltiles/dc-dngn/floor/grass_w.png new file mode 100644 index 0000000000..9c94e0690d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/grass_w.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/hive0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/hive0.bmp deleted file mode 100644 index 2470e64e98..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/hive0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/hive0.png b/crawl-ref/source/rltiles/dc-dngn/floor/hive0.png new file mode 100644 index 0000000000..06721c1b93 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/hive0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/hive1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/hive1.bmp deleted file mode 100644 index 52610448e4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/hive1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/hive1.png b/crawl-ref/source/rltiles/dc-dngn/floor/hive1.png new file mode 100644 index 0000000000..d1918842cb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/hive1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/hive2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/hive2.bmp deleted file mode 100644 index 50ca301a16..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/hive2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/hive2.png b/crawl-ref/source/rltiles/dc-dngn/floor/hive2.png new file mode 100644 index 0000000000..8265237608 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/hive2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/hive3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/hive3.bmp deleted file mode 100644 index ec00dd5647..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/hive3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/hive3.png b/crawl-ref/source/rltiles/dc-dngn/floor/hive3.png new file mode 100644 index 0000000000..0e26774f6d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/hive3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/ice0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/ice0.bmp deleted file mode 100644 index ee3618f2cd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/ice0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/ice0.png b/crawl-ref/source/rltiles/dc-dngn/floor/ice0.png new file mode 100644 index 0000000000..a396053414 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/ice0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/ice1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/ice1.bmp deleted file mode 100644 index 6783636b2c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/ice1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/ice1.png b/crawl-ref/source/rltiles/dc-dngn/floor/ice1.png new file mode 100644 index 0000000000..64a2b19737 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/ice1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/ice2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/ice2.bmp deleted file mode 100644 index 0055679b0a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/ice2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/ice2.png b/crawl-ref/source/rltiles/dc-dngn/floor/ice2.png new file mode 100644 index 0000000000..4c2a58bcb0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/ice2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/ice3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/ice3.bmp deleted file mode 100644 index 9aa7fd6f6e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/ice3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/ice3.png b/crawl-ref/source/rltiles/dc-dngn/floor/ice3.png new file mode 100644 index 0000000000..df539805c3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/ice3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lair0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/lair0.bmp deleted file mode 100644 index 56f39a8f77..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/lair0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lair0.png b/crawl-ref/source/rltiles/dc-dngn/floor/lair0.png new file mode 100644 index 0000000000..edc964c174 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/lair0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lair1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/lair1.bmp deleted file mode 100644 index 680b25a0df..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/lair1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lair1.png b/crawl-ref/source/rltiles/dc-dngn/floor/lair1.png new file mode 100644 index 0000000000..1e8db738b4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/lair1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lair2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/lair2.bmp deleted file mode 100644 index c2eec181f8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/lair2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lair2.png b/crawl-ref/source/rltiles/dc-dngn/floor/lair2.png new file mode 100644 index 0000000000..d94e22829a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/lair2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lair3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/lair3.bmp deleted file mode 100644 index 189a716a6b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/lair3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lair3.png b/crawl-ref/source/rltiles/dc-dngn/floor/lair3.png new file mode 100644 index 0000000000..28d1756bac Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/lair3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lava0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/lava0.bmp deleted file mode 100644 index 756fcc99e7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/lava0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lava0.png b/crawl-ref/source/rltiles/dc-dngn/floor/lava0.png new file mode 100644 index 0000000000..38b8b28372 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/lava0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lava1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/lava1.bmp deleted file mode 100644 index 09554107d5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/lava1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lava1.png b/crawl-ref/source/rltiles/dc-dngn/floor/lava1.png new file mode 100644 index 0000000000..b0d060eb9a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/lava1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lava2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/lava2.bmp deleted file mode 100644 index 3476e59d6f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/lava2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lava2.png b/crawl-ref/source/rltiles/dc-dngn/floor/lava2.png new file mode 100644 index 0000000000..7cfa2aff72 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/lava2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lava3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/lava3.bmp deleted file mode 100644 index b8107ca697..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/lava3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/lava3.png b/crawl-ref/source/rltiles/dc-dngn/floor/lava3.png new file mode 100644 index 0000000000..794d434dbd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/lava3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/mesh0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/mesh0.bmp deleted file mode 100644 index 4f6428f827..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/mesh0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/mesh0.png b/crawl-ref/source/rltiles/dc-dngn/floor/mesh0.png new file mode 100644 index 0000000000..96693890d0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/mesh0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/mesh1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/mesh1.bmp deleted file mode 100644 index 75ed04eeaf..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/mesh1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/mesh1.png b/crawl-ref/source/rltiles/dc-dngn/floor/mesh1.png new file mode 100644 index 0000000000..e655149146 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/mesh1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/mesh2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/mesh2.bmp deleted file mode 100644 index 5bffc4fe45..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/mesh2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/mesh2.png b/crawl-ref/source/rltiles/dc-dngn/floor/mesh2.png new file mode 100644 index 0000000000..5b2c43e39b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/mesh2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/mesh3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/mesh3.bmp deleted file mode 100644 index 67868234d2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/mesh3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/mesh3.png b/crawl-ref/source/rltiles/dc-dngn/floor/mesh3.png new file mode 100644 index 0000000000..40d76681d6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/mesh3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray0.bmp deleted file mode 100644 index 885ce960d6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray0.png b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray0.png new file mode 100644 index 0000000000..8e1001ba8a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray1.bmp deleted file mode 100644 index 89c9badf98..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray1.png b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray1.png new file mode 100644 index 0000000000..d30a2d3032 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray2.bmp deleted file mode 100644 index 6a12c1372d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray2.png b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray2.png new file mode 100644 index 0000000000..4be0aa155d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray3.bmp deleted file mode 100644 index 51ae0c5523..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray3.png b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray3.png new file mode 100644 index 0000000000..feb030714b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray4.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray4.bmp deleted file mode 100644 index e09d2d92fb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray4.png b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray4.png new file mode 100644 index 0000000000..64f2dd7878 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pebble_gray4.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_e.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_e.bmp deleted file mode 100644 index 25272710bc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_e.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_e.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_e.png new file mode 100644 index 0000000000..e540b21a3e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_e.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_full.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_full.bmp deleted file mode 100644 index e260fa08e0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_full.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_full.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_full.png new file mode 100644 index 0000000000..04fd746569 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_full.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_n.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_n.bmp deleted file mode 100644 index 484380d71e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_n.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_n.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_n.png new file mode 100644 index 0000000000..cf31720514 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_n.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_ne.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_ne.bmp deleted file mode 100644 index 6dbde654e9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_ne.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_ne.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_ne.png new file mode 100644 index 0000000000..d8e642d598 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_ne.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_nw.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_nw.bmp deleted file mode 100644 index 46e17c26fe..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_nw.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_nw.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_nw.png new file mode 100644 index 0000000000..ac9c4009c0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_nw.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_s.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_s.bmp deleted file mode 100644 index 1363b0cc9a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_s.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_s.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_s.png new file mode 100644 index 0000000000..893b04f6b6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_s.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_se.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_se.bmp deleted file mode 100644 index 4538d006bb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_se.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_se.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_se.png new file mode 100644 index 0000000000..5a0697a174 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_se.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_sw.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_sw.bmp deleted file mode 100644 index 3ae1e41b5e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_sw.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_sw.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_sw.png new file mode 100644 index 0000000000..3cdc921ca3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_sw.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_w.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_w.bmp deleted file mode 100644 index 969be54370..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_w.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_w.png b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_w.png new file mode 100644 index 0000000000..54384acc58 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/pedestal_w.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray0.bmp deleted file mode 100644 index 00e1f71c6c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray0.png b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray0.png new file mode 100644 index 0000000000..fd83747704 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray1.bmp deleted file mode 100644 index 4e8b5e4b2c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray1.png b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray1.png new file mode 100644 index 0000000000..3ae9c4d36b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray2.bmp deleted file mode 100644 index 941e974070..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray2.png b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray2.png new file mode 100644 index 0000000000..67bd1e50bc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray3.bmp deleted file mode 100644 index 1ac988dbf0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray3.png b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray3.png new file mode 100644 index 0000000000..0f1e90e456 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/rect_gray3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown0.bmp deleted file mode 100644 index 2470e64e98..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown1.bmp deleted file mode 100644 index 4b0eede7bb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown2.bmp deleted file mode 100644 index 319b6a5c16..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown3.bmp deleted file mode 100644 index 48ca9b4222..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rough_brown3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red0.bmp deleted file mode 100644 index 4f57c4dc13..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red0.png b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red0.png new file mode 100644 index 0000000000..46aa271ea0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red1.bmp deleted file mode 100644 index 97e4dddfe9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red1.png b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red1.png new file mode 100644 index 0000000000..31dbba1024 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red2.bmp deleted file mode 100644 index ed83cb6944..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red2.png b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red2.png new file mode 100644 index 0000000000..42c8637e4e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red3.bmp deleted file mode 100644 index fb07621aa6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/rough_red3.png b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red3.png new file mode 100644 index 0000000000..3a18875bb2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/rough_red3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/snake0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/snake0.bmp deleted file mode 100644 index 7522e55217..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/snake0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/snake0.png b/crawl-ref/source/rltiles/dc-dngn/floor/snake0.png new file mode 100644 index 0000000000..0a88e25fa7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/snake0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/snake1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/snake1.bmp deleted file mode 100644 index 6103695e9d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/snake1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/snake1.png b/crawl-ref/source/rltiles/dc-dngn/floor/snake1.png new file mode 100644 index 0000000000..c38ae28eb0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/snake1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/snake2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/snake2.bmp deleted file mode 100644 index df32d3cbc4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/snake2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/snake2.png b/crawl-ref/source/rltiles/dc-dngn/floor/snake2.png new file mode 100644 index 0000000000..6d49cd179c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/snake2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/snake3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/snake3.bmp deleted file mode 100644 index c72300d9e4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/snake3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/snake3.png b/crawl-ref/source/rltiles/dc-dngn/floor/snake3.png new file mode 100644 index 0000000000..8415c5a1b8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/snake3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/swamp0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/swamp0.bmp deleted file mode 100644 index 0c9a64039e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/swamp0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/swamp0.png b/crawl-ref/source/rltiles/dc-dngn/floor/swamp0.png new file mode 100644 index 0000000000..ea2624fef7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/swamp0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/swamp1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/swamp1.bmp deleted file mode 100644 index 3f35fcb6ca..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/swamp1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/swamp1.png b/crawl-ref/source/rltiles/dc-dngn/floor/swamp1.png new file mode 100644 index 0000000000..a8ad966958 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/swamp1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/swamp2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/swamp2.bmp deleted file mode 100644 index 9775385915..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/swamp2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/swamp2.png b/crawl-ref/source/rltiles/dc-dngn/floor/swamp2.png new file mode 100644 index 0000000000..9f6dd3545e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/swamp2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/swamp3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/swamp3.bmp deleted file mode 100644 index c4f375d694..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/swamp3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/swamp3.png b/crawl-ref/source/rltiles/dc-dngn/floor/swamp3.png new file mode 100644 index 0000000000..589fee3f97 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/swamp3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/tomb0.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/tomb0.bmp deleted file mode 100644 index c94a258451..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/tomb0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/tomb0.png b/crawl-ref/source/rltiles/dc-dngn/floor/tomb0.png new file mode 100644 index 0000000000..9087efaf17 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/tomb0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/tomb1.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/tomb1.bmp deleted file mode 100644 index fe04737e4d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/tomb1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/tomb1.png b/crawl-ref/source/rltiles/dc-dngn/floor/tomb1.png new file mode 100644 index 0000000000..23881108ad Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/tomb1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/tomb2.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/tomb2.bmp deleted file mode 100644 index 6d1724c8a8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/tomb2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/tomb2.png b/crawl-ref/source/rltiles/dc-dngn/floor/tomb2.png new file mode 100644 index 0000000000..7ffdc81b7a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/tomb2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/tomb3.bmp b/crawl-ref/source/rltiles/dc-dngn/floor/tomb3.bmp deleted file mode 100644 index ee0b9029a7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/floor/tomb3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/floor/tomb3.png b/crawl-ref/source/rltiles/dc-dngn/floor/tomb3.png new file mode 100644 index 0000000000..47e6e305a0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/floor/tomb3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_closed_left.bmp b/crawl-ref/source/rltiles/dc-dngn/gate_closed_left.bmp deleted file mode 100644 index 6e462dbfe4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/gate_closed_left.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_closed_left.png b/crawl-ref/source/rltiles/dc-dngn/gate_closed_left.png new file mode 100644 index 0000000000..c903af6792 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/gate_closed_left.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_closed_middle.bmp b/crawl-ref/source/rltiles/dc-dngn/gate_closed_middle.bmp deleted file mode 100644 index f2683e6c49..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/gate_closed_middle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_closed_middle.png b/crawl-ref/source/rltiles/dc-dngn/gate_closed_middle.png new file mode 100644 index 0000000000..f927abcb59 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/gate_closed_middle.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_closed_right.bmp b/crawl-ref/source/rltiles/dc-dngn/gate_closed_right.bmp deleted file mode 100644 index 39471d083c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/gate_closed_right.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_closed_right.png b/crawl-ref/source/rltiles/dc-dngn/gate_closed_right.png new file mode 100644 index 0000000000..6b4f2dfb98 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/gate_closed_right.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_open_left.bmp b/crawl-ref/source/rltiles/dc-dngn/gate_open_left.bmp deleted file mode 100644 index aefd6e74cc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/gate_open_left.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_open_left.png b/crawl-ref/source/rltiles/dc-dngn/gate_open_left.png new file mode 100644 index 0000000000..82d35c0a6e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/gate_open_left.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_open_middle.bmp b/crawl-ref/source/rltiles/dc-dngn/gate_open_middle.bmp deleted file mode 100644 index ae56cf8f47..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/gate_open_middle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_open_middle.png b/crawl-ref/source/rltiles/dc-dngn/gate_open_middle.png new file mode 100644 index 0000000000..3054f79d2d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/gate_open_middle.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_open_right.bmp b/crawl-ref/source/rltiles/dc-dngn/gate_open_right.bmp deleted file mode 100644 index 6fb2ccbd85..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/gate_open_right.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/gate_open_right.png b/crawl-ref/source/rltiles/dc-dngn/gate_open_right.png new file mode 100644 index 0000000000..44d1f7cee1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/gate_open_right.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/rock_stairs_down.bmp b/crawl-ref/source/rltiles/dc-dngn/rock_stairs_down.bmp deleted file mode 100644 index 54412bd7aa..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/rock_stairs_down.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/rock_stairs_down.png b/crawl-ref/source/rltiles/dc-dngn/rock_stairs_down.png new file mode 100644 index 0000000000..e294c1b1f6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/rock_stairs_down.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/rock_stairs_up.bmp b/crawl-ref/source/rltiles/dc-dngn/rock_stairs_up.bmp deleted file mode 100644 index eb6766215b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/rock_stairs_up.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/rock_stairs_up.png b/crawl-ref/source/rltiles/dc-dngn/rock_stairs_up.png new file mode 100644 index 0000000000..4e4dec8cdd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/rock_stairs_up.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/stone_stairs_down.bmp b/crawl-ref/source/rltiles/dc-dngn/stone_stairs_down.bmp deleted file mode 100644 index b18a233689..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/stone_stairs_down.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/stone_stairs_down.png b/crawl-ref/source/rltiles/dc-dngn/stone_stairs_down.png new file mode 100644 index 0000000000..6753644710 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/stone_stairs_down.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/stone_stairs_up.bmp b/crawl-ref/source/rltiles/dc-dngn/stone_stairs_up.bmp deleted file mode 100644 index 95e090934b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/stone_stairs_up.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/stone_stairs_up.png b/crawl-ref/source/rltiles/dc-dngn/stone_stairs_up.png new file mode 100644 index 0000000000..b899ed425c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/stone_stairs_up.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown0.bmp deleted file mode 100644 index 00dc1a1629..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown0.png b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown0.png new file mode 100644 index 0000000000..0aee8ec513 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown1.bmp deleted file mode 100644 index adcc69f8f3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown1.png b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown1.png new file mode 100644 index 0000000000..1e1e23c5db Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown2.bmp deleted file mode 100644 index 122c6df979..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown2.png b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown2.png new file mode 100644 index 0000000000..619ca1dd69 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown3.bmp deleted file mode 100644 index 6fa1154e8f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown3.png b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown3.png new file mode 100644 index 0000000000..afc52e881b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/brick_brown3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray0.bmp deleted file mode 100644 index 7489a2d5df..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray0.png b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray0.png new file mode 100644 index 0000000000..5cfff7790d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray1.bmp deleted file mode 100644 index 38ed87f146..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray1.png b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray1.png new file mode 100644 index 0000000000..3c08314305 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray2.bmp deleted file mode 100644 index 2b8d92458e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray2.png b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray2.png new file mode 100644 index 0000000000..b6c83372bd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray3.bmp deleted file mode 100644 index fe5aa4a8a0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray3.png b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray3.png new file mode 100644 index 0000000000..7226903dcb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/brick_gray3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/hive0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/hive0.bmp deleted file mode 100644 index 484ee2b0c3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/hive0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/hive0.png b/crawl-ref/source/rltiles/dc-dngn/wall/hive0.png new file mode 100644 index 0000000000..abadcebb09 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/hive0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/hive1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/hive1.bmp deleted file mode 100644 index 1bf44e4a95..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/hive1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/hive1.png b/crawl-ref/source/rltiles/dc-dngn/wall/hive1.png new file mode 100644 index 0000000000..16db36c22a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/hive1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/hive2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/hive2.bmp deleted file mode 100644 index 970fe192a9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/hive2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/hive2.png b/crawl-ref/source/rltiles/dc-dngn/wall/hive2.png new file mode 100644 index 0000000000..8d4f638d24 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/hive2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/hive3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/hive3.bmp deleted file mode 100644 index 45dba8371f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/hive3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/hive3.png b/crawl-ref/source/rltiles/dc-dngn/wall/hive3.png new file mode 100644 index 0000000000..0d28b48e80 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/hive3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/ice0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/ice0.bmp deleted file mode 100644 index 6be1e638d1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/ice0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/ice0.png b/crawl-ref/source/rltiles/dc-dngn/wall/ice0.png new file mode 100644 index 0000000000..d5b8dbc269 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/ice0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/ice1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/ice1.bmp deleted file mode 100644 index c3415b917a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/ice1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/ice1.png b/crawl-ref/source/rltiles/dc-dngn/wall/ice1.png new file mode 100644 index 0000000000..aa17851f29 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/ice1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/ice2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/ice2.bmp deleted file mode 100644 index 8970bef945..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/ice2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/ice2.png b/crawl-ref/source/rltiles/dc-dngn/wall/ice2.png new file mode 100644 index 0000000000..5ed0cfd9af Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/ice2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/ice3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/ice3.bmp deleted file mode 100644 index 9641cdaac3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/ice3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/ice3.png b/crawl-ref/source/rltiles/dc-dngn/wall/ice3.png new file mode 100644 index 0000000000..60b4d072f5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/ice3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/lair0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/lair0.bmp deleted file mode 100644 index 7ae0d4f2ab..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/lair0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/lair0.png b/crawl-ref/source/rltiles/dc-dngn/wall/lair0.png new file mode 100644 index 0000000000..0ba3949f53 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/lair0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/lair1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/lair1.bmp deleted file mode 100644 index 95a6a187b7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/lair1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/lair1.png b/crawl-ref/source/rltiles/dc-dngn/wall/lair1.png new file mode 100644 index 0000000000..73c79f745c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/lair1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/lair2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/lair2.bmp deleted file mode 100644 index 4dbb0e5e8a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/lair2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/lair2.png b/crawl-ref/source/rltiles/dc-dngn/wall/lair2.png new file mode 100644 index 0000000000..f63b3730f8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/lair2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/lair3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/lair3.bmp deleted file mode 100644 index 0a16f15ca4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/lair3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/lair3.png b/crawl-ref/source/rltiles/dc-dngn/wall/lair3.png new file mode 100644 index 0000000000..87d31a635c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/lair3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/marble_green0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/marble_green0.bmp deleted file mode 100644 index c22bcc8ca6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/marble_green0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/marble_green1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/marble_green1.bmp deleted file mode 100644 index cd515b8783..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/marble_green1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/marble_green2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/marble_green2.bmp deleted file mode 100644 index ec71e258f6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/marble_green2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/marble_green3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/marble_green3.bmp deleted file mode 100644 index 54fdcc4870..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/marble_green3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red0.bmp deleted file mode 100644 index a9dcda334b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red0.png b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red0.png new file mode 100644 index 0000000000..90b8a768ce Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red1.bmp deleted file mode 100644 index 3b33c937a7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red1.png b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red1.png new file mode 100644 index 0000000000..ab6a572291 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red2.bmp deleted file mode 100644 index 87b0c7fed5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red2.png b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red2.png new file mode 100644 index 0000000000..ff911c87ea Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red3.bmp deleted file mode 100644 index 743cc6b519..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red3.png b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red3.png new file mode 100644 index 0000000000..173b28b0a1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/pebble_red3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/relief0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/relief0.bmp deleted file mode 100644 index 4b11b2eab5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/relief0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/relief0.png b/crawl-ref/source/rltiles/dc-dngn/wall/relief0.png new file mode 100644 index 0000000000..8f4b72032a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/relief0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/relief1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/relief1.bmp deleted file mode 100644 index d9291eb39e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/relief1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/relief1.png b/crawl-ref/source/rltiles/dc-dngn/wall/relief1.png new file mode 100644 index 0000000000..b13044fe0c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/relief1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/relief2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/relief2.bmp deleted file mode 100644 index 168f45ae07..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/relief2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/relief2.png b/crawl-ref/source/rltiles/dc-dngn/wall/relief2.png new file mode 100644 index 0000000000..41a6e50e61 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/relief2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/relief3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/relief3.bmp deleted file mode 100644 index 31cb8440ca..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/relief3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/relief3.png b/crawl-ref/source/rltiles/dc-dngn/wall/relief3.png new file mode 100644 index 0000000000..3698ab7a00 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/relief3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/slime0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/slime0.bmp deleted file mode 100644 index e09c8b291b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/slime0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/slime0.png b/crawl-ref/source/rltiles/dc-dngn/wall/slime0.png new file mode 100644 index 0000000000..34172fd1c9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/slime0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/slime1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/slime1.bmp deleted file mode 100644 index e95a3ce92d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/slime1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/slime1.png b/crawl-ref/source/rltiles/dc-dngn/wall/slime1.png new file mode 100644 index 0000000000..6bf8f6bde9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/slime1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/slime2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/slime2.bmp deleted file mode 100644 index 011db3ec69..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/slime2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/slime2.png b/crawl-ref/source/rltiles/dc-dngn/wall/slime2.png new file mode 100644 index 0000000000..29ee1091bf Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/slime2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/slime3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/slime3.bmp deleted file mode 100644 index 14c76c0487..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/slime3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/slime3.png b/crawl-ref/source/rltiles/dc-dngn/wall/slime3.png new file mode 100644 index 0000000000..9017abe37f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/slime3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/snake0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/snake0.bmp deleted file mode 100644 index 183947a178..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/snake0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/snake0.png b/crawl-ref/source/rltiles/dc-dngn/wall/snake0.png new file mode 100644 index 0000000000..867db7b4c1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/snake0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/snake1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/snake1.bmp deleted file mode 100644 index d89a343861..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/snake1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/snake1.png b/crawl-ref/source/rltiles/dc-dngn/wall/snake1.png new file mode 100644 index 0000000000..485609f953 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/snake1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/snake2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/snake2.bmp deleted file mode 100644 index 417739c181..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/snake2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/snake2.png b/crawl-ref/source/rltiles/dc-dngn/wall/snake2.png new file mode 100644 index 0000000000..673912e445 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/snake2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/snake3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/snake3.bmp deleted file mode 100644 index 5c9dc95573..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/snake3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/snake3.png b/crawl-ref/source/rltiles/dc-dngn/wall/snake3.png new file mode 100644 index 0000000000..46bd9d32d4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/snake3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray0.bmp deleted file mode 100644 index 3051f26d84..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray0.png b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray0.png new file mode 100644 index 0000000000..fd04eba156 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray1.bmp deleted file mode 100644 index ac834f5190..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray1.png b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray1.png new file mode 100644 index 0000000000..9c8738b30f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray2.bmp deleted file mode 100644 index 3da48fe45b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray2.png b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray2.png new file mode 100644 index 0000000000..95d80b7c81 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray3.bmp deleted file mode 100644 index 86c52b2285..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray3.png b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray3.png new file mode 100644 index 0000000000..37148fc2ca Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/stone2_gray3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray0.bmp deleted file mode 100644 index cc44cf7fbc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray0.png b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray0.png new file mode 100644 index 0000000000..1d67f59657 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray1.bmp deleted file mode 100644 index 32e018dfb7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray1.png b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray1.png new file mode 100644 index 0000000000..c5e8a8b4fc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray2.bmp deleted file mode 100644 index dd32e1f990..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray2.png b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray2.png new file mode 100644 index 0000000000..5180dc211f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray3.bmp deleted file mode 100644 index 1468f494c9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray3.png b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray3.png new file mode 100644 index 0000000000..2b2386ab04 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/stone_gray3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/tomb0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/tomb0.bmp deleted file mode 100644 index a76efc5573..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/tomb0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/tomb0.png b/crawl-ref/source/rltiles/dc-dngn/wall/tomb0.png new file mode 100644 index 0000000000..5f79e00adb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/tomb0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/tomb1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/tomb1.bmp deleted file mode 100644 index 477482c892..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/tomb1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/tomb1.png b/crawl-ref/source/rltiles/dc-dngn/wall/tomb1.png new file mode 100644 index 0000000000..be26f26901 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/tomb1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/tomb2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/tomb2.bmp deleted file mode 100644 index dc41854ec1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/tomb2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/tomb2.png b/crawl-ref/source/rltiles/dc-dngn/wall/tomb2.png new file mode 100644 index 0000000000..ad4af44878 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/tomb2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/tomb3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/tomb3.bmp deleted file mode 100644 index 7b5f48683f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/tomb3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/tomb3.png b/crawl-ref/source/rltiles/dc-dngn/wall/tomb3.png new file mode 100644 index 0000000000..17a29d27f0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/tomb3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/undead0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/undead0.bmp deleted file mode 100644 index 85e232f198..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/undead0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/undead0.png b/crawl-ref/source/rltiles/dc-dngn/wall/undead0.png new file mode 100644 index 0000000000..9d4d9242ea Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/undead0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/undead1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/undead1.bmp deleted file mode 100644 index 88d7fb0687..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/undead1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/undead1.png b/crawl-ref/source/rltiles/dc-dngn/wall/undead1.png new file mode 100644 index 0000000000..fbf6715122 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/undead1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/undead2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/undead2.bmp deleted file mode 100644 index 027becc54b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/undead2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/undead2.png b/crawl-ref/source/rltiles/dc-dngn/wall/undead2.png new file mode 100644 index 0000000000..387e004dc8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/undead2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/undead3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/undead3.bmp deleted file mode 100644 index 5d0fa7d46b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/undead3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/undead3.png b/crawl-ref/source/rltiles/dc-dngn/wall/undead3.png new file mode 100644 index 0000000000..9c995979d3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/undead3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/vault0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/vault0.bmp deleted file mode 100644 index 54d5220af0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/vault0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/vault0.png b/crawl-ref/source/rltiles/dc-dngn/wall/vault0.png new file mode 100644 index 0000000000..2a617a83ab Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/vault0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/vault1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/vault1.bmp deleted file mode 100644 index 0dd3026cba..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/vault1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/vault1.png b/crawl-ref/source/rltiles/dc-dngn/wall/vault1.png new file mode 100644 index 0000000000..d6496e9c91 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/vault1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/vault2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/vault2.bmp deleted file mode 100644 index 3954c78f71..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/vault2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/vault2.png b/crawl-ref/source/rltiles/dc-dngn/wall/vault2.png new file mode 100644 index 0000000000..c5bde5f718 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/vault2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/vault3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/vault3.bmp deleted file mode 100644 index 488061e949..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/vault3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/vault3.png b/crawl-ref/source/rltiles/dc-dngn/wall/vault3.png new file mode 100644 index 0000000000..4b95a1e45c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/vault3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh0.bmp deleted file mode 100644 index 5f94fffe36..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh0.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh0.png new file mode 100644 index 0000000000..cdea30d6f0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh1.bmp deleted file mode 100644 index 1a3aa8f181..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh1.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh1.png new file mode 100644 index 0000000000..2f366b9c29 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh2.bmp deleted file mode 100644 index 0ae21e8e91..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh2.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh2.png new file mode 100644 index 0000000000..d537ddfb22 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh3.bmp deleted file mode 100644 index 90472b9e7b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh3.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh3.png new file mode 100644 index 0000000000..5c9c23f217 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh4.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh4.bmp deleted file mode 100644 index 4bae53adcd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh4.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh4.png new file mode 100644 index 0000000000..fa2620da80 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh4.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh5.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh5.bmp deleted file mode 100644 index 71a17c8989..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh5.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh5.png new file mode 100644 index 0000000000..3e0e0fb91b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh5.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh6.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh6.bmp deleted file mode 100644 index fdd11e8eef..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh6.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh6.png new file mode 100644 index 0000000000..6c5f524449 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_flesh6.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines0.bmp deleted file mode 100644 index 1741b0813e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines0.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines0.png new file mode 100644 index 0000000000..ca2adab472 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines1.bmp deleted file mode 100644 index 10389633de..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines1.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines1.png new file mode 100644 index 0000000000..82145758b8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines2.bmp deleted file mode 100644 index 39dd787c01..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines2.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines2.png new file mode 100644 index 0000000000..d93a52714e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines3.bmp deleted file mode 100644 index a587ef019e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines3.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines3.png new file mode 100644 index 0000000000..e035bdd094 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines4.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines4.bmp deleted file mode 100644 index 1cb7cae02b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines4.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines4.png new file mode 100644 index 0000000000..8a618f8448 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines4.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines5.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines5.bmp deleted file mode 100644 index 7636ccf2ec..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines5.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines5.png new file mode 100644 index 0000000000..0c213512de Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines5.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines6.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines6.bmp deleted file mode 100644 index f5ec53eb05..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines6.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines6.png new file mode 100644 index 0000000000..88e73db651 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_vines6.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock0.bmp deleted file mode 100644 index 8d82c44835..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock0.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock0.png new file mode 100644 index 0000000000..52c361903a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock1.bmp deleted file mode 100644 index e2425ff0dd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock1.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock1.png new file mode 100644 index 0000000000..e29f601806 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock2.bmp deleted file mode 100644 index 7ccbf0a5bb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock2.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock2.png new file mode 100644 index 0000000000..05981fbdc2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock3.bmp deleted file mode 100644 index ffb1eb6a5c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock3.png b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock3.png new file mode 100644 index 0000000000..d8129542ee Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/wall_yellow_rock3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue0.bmp deleted file mode 100644 index cc2aaa2d39..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue0.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue0.png new file mode 100644 index 0000000000..6288728480 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue1.bmp deleted file mode 100644 index 117d349afc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue1.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue1.png new file mode 100644 index 0000000000..5d11e56bac Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue2.bmp deleted file mode 100644 index 34184e4601..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue2.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue2.png new file mode 100644 index 0000000000..11eb691c56 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue3.bmp deleted file mode 100644 index 2e56779415..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue3.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue3.png new file mode 100644 index 0000000000..979bd5b5b4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_blue3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan0.bmp deleted file mode 100644 index 6be1e638d1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan0.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan0.png new file mode 100644 index 0000000000..d5b8dbc269 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan1.bmp deleted file mode 100644 index c3415b917a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan1.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan1.png new file mode 100644 index 0000000000..aa17851f29 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan2.bmp deleted file mode 100644 index 8970bef945..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan2.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan2.png new file mode 100644 index 0000000000..5ed0cfd9af Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan3.bmp deleted file mode 100644 index 9641cdaac3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan3.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan3.png new file mode 100644 index 0000000000..60b4d072f5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_cyan3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray0.bmp deleted file mode 100644 index c4811357c5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray0.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray0.png new file mode 100644 index 0000000000..cc512906af Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray1.bmp deleted file mode 100644 index aeed87939a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray1.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray1.png new file mode 100644 index 0000000000..2c1e681055 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray2.bmp deleted file mode 100644 index 2d2c7c7189..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray2.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray2.png new file mode 100644 index 0000000000..1173861ea8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray3.bmp deleted file mode 100644 index 39590760a3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray3.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray3.png new file mode 100644 index 0000000000..541a48bb9b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_gray3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green0.bmp deleted file mode 100644 index c22bcc8ca6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green0.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green0.png new file mode 100644 index 0000000000..2a7cb2fbe5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green1.bmp deleted file mode 100644 index cd515b8783..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green1.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green1.png new file mode 100644 index 0000000000..9e6da5180d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green2.bmp deleted file mode 100644 index ec71e258f6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green2.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green2.png new file mode 100644 index 0000000000..f3005eece8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green3.bmp deleted file mode 100644 index 54fdcc4870..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_green3.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green3.png new file mode 100644 index 0000000000..f6c8823dcd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_green3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta0.bmp deleted file mode 100644 index da9f0679a9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta0.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta0.png new file mode 100644 index 0000000000..081bd32cd7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta1.bmp deleted file mode 100644 index 51c28de961..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta1.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta1.png new file mode 100644 index 0000000000..32c59f0ec8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta2.bmp deleted file mode 100644 index 45a14bde34..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta2.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta2.png new file mode 100644 index 0000000000..d3ad13c8b0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta3.bmp deleted file mode 100644 index aa40b3d9ae..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta3.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta3.png new file mode 100644 index 0000000000..9517f113a2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_magenta3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.bmp deleted file mode 100644 index 60cd11d5a4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.png new file mode 100644 index 0000000000..6f31de45e3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.bmp deleted file mode 100644 index 8af1cd7e5d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.png new file mode 100644 index 0000000000..bc20553c60 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.bmp deleted file mode 100644 index 03cb1f6dde..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.png new file mode 100644 index 0000000000..b0f709c961 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.bmp deleted file mode 100644 index c8f4561f9a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.png new file mode 100644 index 0000000000..fed8b0cd3d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_red3.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow0.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow0.bmp deleted file mode 100644 index 39b6622646..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow0.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow0.png new file mode 100644 index 0000000000..6994559ef6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow0.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow1.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow1.bmp deleted file mode 100644 index 9ab3c52324..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow1.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow1.png new file mode 100644 index 0000000000..aaa15e6709 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow1.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow2.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow2.bmp deleted file mode 100644 index e517ce5ce4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow2.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow2.png new file mode 100644 index 0000000000..e21cd799ff Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow2.png differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow3.bmp b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow3.bmp deleted file mode 100644 index 839a6eb275..0000000000 Binary files a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow3.png b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow3.png new file mode 100644 index 0000000000..d1ab2feb2f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-dngn/wall/zot_yellow3.png differ diff --git a/crawl-ref/source/rltiles/dc-item.txt b/crawl-ref/source/rltiles/dc-item.txt index fd2cb2378a..c21315ed61 100644 --- a/crawl-ref/source/rltiles/dc-item.txt +++ b/crawl-ref/source/rltiles/dc-item.txt @@ -325,9 +325,9 @@ gem_glass gem_lead gem_plastic +%shrink 0 %sdir item/wand %back i-label - i-flame WAND_FLAME i-frost WAND_FROST i-slowing WAND_SLOWING @@ -348,6 +348,7 @@ i-enslavement WAND_ENSLAVEMENT i-draining WAND_DRAINING i-random_effects WAND_RANDOM_EFFECTS i-disintegration WAND_DISINTEGRATION +%shrink 1 %back none #################OBJ_FOOD @@ -493,6 +494,7 @@ brown pink white +%shrink 0 %sdir item/potion %back i-label %rim 0 @@ -525,6 +527,7 @@ i-blood POT_BLOOD i-coagulated-blood POT_BLOOD_COAGULATED %back none %rim 1 +%shrink 1 ####################OBJ_UNKNOWN_II #####################OBJ_BOOKS @@ -579,6 +582,7 @@ staff07 staff08 staff09 +%shrink 0 i-staff_wizardry STAFF_WIZARDRY i-staff_power STAFF_POWER i-staff_fire STAFF_FIRE @@ -592,6 +596,7 @@ i-staff_summoning STAFF_SUMMONING i-staff_air STAFF_AIR i-staff_earth STAFF_EARTH i-staff_channeling STAFF_CHANNELING +%shrink 1 %sdir item/rod rod00 ROD_OFFSET @@ -605,6 +610,7 @@ rod07 rod08 rod09 +%shrink 0 i-rod_smiting ROD_SMITING i-rod_summoning ROD_SUMMONING i-rod_destruction_fire ROD_DESTRUCTION_FIRE @@ -616,6 +622,7 @@ i-rod_discovery ROD_DISCOVERY i-rod_demonology ROD_DEMONOLOGY i-rod_striking ROD_STRIKING i-rod_venom ROD_VENOM +%shrink 1 #OBJ_ORBS %sdir item/misc diff --git a/crawl-ref/source/rltiles/dc-main.txt b/crawl-ref/source/rltiles/dc-main.txt new file mode 100644 index 0000000000..2b41b50195 --- /dev/null +++ b/crawl-ref/source/rltiles/dc-main.txt @@ -0,0 +1,23 @@ +%back none +%name main + +# idx == 0 must be invalid. +dc-dngn/dngn_unseen + +## Set black rim +## Items +%include dc-item.txt +## Monsters +%include dc-mon.txt +## Clear black rim +%rim 0 + +## Corpse +%include dc-co.txt + +####PLAYER +####include dc-jobs.txt + +#### Effects, etc. +%include dc-misc.txt + diff --git a/crawl-ref/source/rltiles/dc-misc.txt b/crawl-ref/source/rltiles/dc-misc.txt index 08a71c27c7..714c65bf68 100644 --- a/crawl-ref/source/rltiles/dc-misc.txt +++ b/crawl-ref/source/rltiles/dc-misc.txt @@ -29,7 +29,6 @@ cloud_purp_smoke CLOUD_PURP_SMOKE %sdir dc-misc %corpse 0 %back none -%mesh 0 unseen_weapon UNSEEN_WEAPON unseen_monster UNSEEN_MONSTER unseen_armour UNSEEN_ARMOUR @@ -59,14 +58,8 @@ poison POISON may_stab_brand MAY_STAB_BRAND stab_brand STAB_BRAND unseen PLAYER -%mesh 1 -blank MESH -%mesh 0 +out_of_sight MESH magicmap MAGIC_MAP_MESH -txt1 TEXT_PARTS_J -txt2 TEXT_DOLLS_J -txt3 TEXT_PARTS_E -txt4 TEXT_DOLLS_E something_under SOMETHING_UNDER error ERROR travel_exclusion TRAVEL_EXCLUSION_FG @@ -76,18 +69,16 @@ todo TODO new_stair NEW_STAIR %rim 0 -char20 CHAR00 -char28 -char30 -char38 -char40 -char48 -char50 -char58 -char60 -char68 -char70 -char78 +num0 NUM0 +num1 NUM1 +num2 NUM2 +num3 NUM3 +num4 NUM4 +num5 NUM5 +num6 NUM6 +num7 NUM7 +num8 NUM8 +num9 NUM9 slot_eq ITEM_SLOT_EQUIP slot_cursed ITEM_SLOT_CURSED @@ -96,4 +87,3 @@ ray ITEM_SLOT_SELECTED %back unseen dc-misc/unseen_monster MCACHE_START -dc-misc/unseen_monster MCACHE_END diff --git a/crawl-ref/source/rltiles/dc-misc/animated_weapon.bmp b/crawl-ref/source/rltiles/dc-misc/animated_weapon.bmp deleted file mode 100644 index cc39350f6f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/animated_weapon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/animated_weapon.png b/crawl-ref/source/rltiles/dc-misc/animated_weapon.png new file mode 100644 index 0000000000..fd4142c717 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/animated_weapon.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_blue.bmp b/crawl-ref/source/rltiles/dc-misc/blood_blue.bmp deleted file mode 100644 index e4fb954c7e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/blood_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_green.bmp b/crawl-ref/source/rltiles/dc-misc/blood_green.bmp deleted file mode 100644 index 3882a58e40..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/blood_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_green.png b/crawl-ref/source/rltiles/dc-misc/blood_green.png new file mode 100644 index 0000000000..a37a2876c3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/blood_green.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_magenta.bmp b/crawl-ref/source/rltiles/dc-misc/blood_magenta.bmp deleted file mode 100644 index 22aef338a8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/blood_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red.bmp b/crawl-ref/source/rltiles/dc-misc/blood_red.bmp deleted file mode 100644 index b595a853be..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/blood_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red.png b/crawl-ref/source/rltiles/dc-misc/blood_red.png new file mode 100644 index 0000000000..dfd7735916 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/blood_red.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red1.bmp b/crawl-ref/source/rltiles/dc-misc/blood_red1.bmp deleted file mode 100644 index 8b7e35296c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/blood_red1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red1.png b/crawl-ref/source/rltiles/dc-misc/blood_red1.png new file mode 100644 index 0000000000..ca5c799f8b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/blood_red1.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red2.bmp b/crawl-ref/source/rltiles/dc-misc/blood_red2.bmp deleted file mode 100644 index d395b8a0b4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/blood_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red2.png b/crawl-ref/source/rltiles/dc-misc/blood_red2.png new file mode 100644 index 0000000000..6583795198 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/blood_red2.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red3.bmp b/crawl-ref/source/rltiles/dc-misc/blood_red3.bmp deleted file mode 100644 index 17870b0d90..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/blood_red3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red3.png b/crawl-ref/source/rltiles/dc-misc/blood_red3.png new file mode 100644 index 0000000000..f8d990336d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/blood_red3.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red4.bmp b/crawl-ref/source/rltiles/dc-misc/blood_red4.bmp deleted file mode 100644 index 42d7206be9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/blood_red4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/blood_red4.png b/crawl-ref/source/rltiles/dc-misc/blood_red4.png new file mode 100644 index 0000000000..8cf5823211 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/blood_red4.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/char20.bmp b/crawl-ref/source/rltiles/dc-misc/char20.bmp deleted file mode 100644 index 5e9765e0b7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char20.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char28.bmp b/crawl-ref/source/rltiles/dc-misc/char28.bmp deleted file mode 100644 index 40613a2caa..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char28.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char30.bmp b/crawl-ref/source/rltiles/dc-misc/char30.bmp deleted file mode 100644 index e3ef9ea9d5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char30.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char38.bmp b/crawl-ref/source/rltiles/dc-misc/char38.bmp deleted file mode 100644 index 54ec8bfb09..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char38.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char40.bmp b/crawl-ref/source/rltiles/dc-misc/char40.bmp deleted file mode 100644 index 55ae38ef33..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char40.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char48.bmp b/crawl-ref/source/rltiles/dc-misc/char48.bmp deleted file mode 100644 index 8f7e869b34..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char48.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char50.bmp b/crawl-ref/source/rltiles/dc-misc/char50.bmp deleted file mode 100644 index f3d13e0bd6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char50.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char58.bmp b/crawl-ref/source/rltiles/dc-misc/char58.bmp deleted file mode 100644 index 3893356538..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char58.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char60.bmp b/crawl-ref/source/rltiles/dc-misc/char60.bmp deleted file mode 100644 index b169a9fff3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char60.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char68.bmp b/crawl-ref/source/rltiles/dc-misc/char68.bmp deleted file mode 100644 index b6c8ec7e6b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char68.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char70.bmp b/crawl-ref/source/rltiles/dc-misc/char70.bmp deleted file mode 100644 index 587f1b5a92..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char70.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/char78.bmp b/crawl-ref/source/rltiles/dc-misc/char78.bmp deleted file mode 100644 index e1774948f8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/char78.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/cursor.bmp b/crawl-ref/source/rltiles/dc-misc/cursor.bmp deleted file mode 100644 index e851e459aa..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/cursor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/cursor.png b/crawl-ref/source/rltiles/dc-misc/cursor.png new file mode 100644 index 0000000000..ac8548190d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/cursor.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/cursor_green.bmp b/crawl-ref/source/rltiles/dc-misc/cursor_green.bmp deleted file mode 100644 index e7f8288ed2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/cursor_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/cursor_green.png b/crawl-ref/source/rltiles/dc-misc/cursor_green.png new file mode 100644 index 0000000000..a60e33a426 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/cursor_green.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/cursor_red.bmp b/crawl-ref/source/rltiles/dc-misc/cursor_red.bmp deleted file mode 100644 index 052550ae1d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/cursor_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/cursor_red.png b/crawl-ref/source/rltiles/dc-misc/cursor_red.png new file mode 100644 index 0000000000..ec066d847a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/cursor_red.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/error.bmp b/crawl-ref/source/rltiles/dc-misc/error.bmp deleted file mode 100644 index 01b75a80bb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/error.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/error.png b/crawl-ref/source/rltiles/dc-misc/error.png new file mode 100644 index 0000000000..41306d7077 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/error.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/halo.bmp b/crawl-ref/source/rltiles/dc-misc/halo.bmp deleted file mode 100644 index 613fc7fa7a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/halo.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/halo.png b/crawl-ref/source/rltiles/dc-misc/halo.png new file mode 100644 index 0000000000..70d29a31e6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/halo.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/heart.bmp b/crawl-ref/source/rltiles/dc-misc/heart.bmp deleted file mode 100644 index fa3a95fdc9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/heart.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/heart.png b/crawl-ref/source/rltiles/dc-misc/heart.png new file mode 100644 index 0000000000..ab1cb8676c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/heart.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/magicmap.bmp b/crawl-ref/source/rltiles/dc-misc/magicmap.bmp deleted file mode 100644 index 48c97de742..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/magicmap.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/magicmap.png b/crawl-ref/source/rltiles/dc-misc/magicmap.png new file mode 100644 index 0000000000..7ab8a3d86e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/magicmap.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/mask_deep_water.bmp b/crawl-ref/source/rltiles/dc-misc/mask_deep_water.bmp deleted file mode 100644 index b194f3a1f8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/mask_deep_water.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/mask_deep_water.png b/crawl-ref/source/rltiles/dc-misc/mask_deep_water.png new file mode 100644 index 0000000000..9ab688c69c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/mask_deep_water.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/mask_lava.bmp b/crawl-ref/source/rltiles/dc-misc/mask_lava.bmp deleted file mode 100644 index 0fd553b16f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/mask_lava.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/mask_lava.png b/crawl-ref/source/rltiles/dc-misc/mask_lava.png new file mode 100644 index 0000000000..f3b602cd48 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/mask_lava.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/mask_shallow_water.bmp b/crawl-ref/source/rltiles/dc-misc/mask_shallow_water.bmp deleted file mode 100644 index c7edf388cd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/mask_shallow_water.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/mask_shallow_water.png b/crawl-ref/source/rltiles/dc-misc/mask_shallow_water.png new file mode 100644 index 0000000000..cca3fd4b90 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/mask_shallow_water.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/may_stab_brand.bmp b/crawl-ref/source/rltiles/dc-misc/may_stab_brand.bmp deleted file mode 100644 index ad52fdaa1d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/may_stab_brand.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/may_stab_brand.png b/crawl-ref/source/rltiles/dc-misc/may_stab_brand.png new file mode 100644 index 0000000000..900680c1a7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/may_stab_brand.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/neutral.bmp b/crawl-ref/source/rltiles/dc-misc/neutral.bmp deleted file mode 100644 index 4275666a1e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/neutral.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/neutral.png b/crawl-ref/source/rltiles/dc-misc/neutral.png new file mode 100644 index 0000000000..63c5f4cd2a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/neutral.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/new_stair.bmp b/crawl-ref/source/rltiles/dc-misc/new_stair.bmp deleted file mode 100644 index c877a7e62d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/new_stair.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/new_stair.png b/crawl-ref/source/rltiles/dc-misc/new_stair.png new file mode 100644 index 0000000000..57a000e438 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/new_stair.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num0.png b/crawl-ref/source/rltiles/dc-misc/num0.png new file mode 100644 index 0000000000..947bcbf809 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num0.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num1.png b/crawl-ref/source/rltiles/dc-misc/num1.png new file mode 100644 index 0000000000..d254ea0664 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num1.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num2.png b/crawl-ref/source/rltiles/dc-misc/num2.png new file mode 100644 index 0000000000..eb1951bbc5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num2.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num3.png b/crawl-ref/source/rltiles/dc-misc/num3.png new file mode 100644 index 0000000000..b2a62d2c84 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num3.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num4.png b/crawl-ref/source/rltiles/dc-misc/num4.png new file mode 100644 index 0000000000..061589d5bc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num4.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num5.png b/crawl-ref/source/rltiles/dc-misc/num5.png new file mode 100644 index 0000000000..560e7ed293 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num5.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num6.png b/crawl-ref/source/rltiles/dc-misc/num6.png new file mode 100644 index 0000000000..356c1c1637 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num6.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num7.png b/crawl-ref/source/rltiles/dc-misc/num7.png new file mode 100644 index 0000000000..51f5354108 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num7.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num8.png b/crawl-ref/source/rltiles/dc-misc/num8.png new file mode 100644 index 0000000000..8625b53a9f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num8.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/num9.png b/crawl-ref/source/rltiles/dc-misc/num9.png new file mode 100644 index 0000000000..14a2daed05 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/num9.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/out_of_sight.png b/crawl-ref/source/rltiles/dc-misc/out_of_sight.png new file mode 100644 index 0000000000..edc3f88150 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/out_of_sight.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/poison.bmp b/crawl-ref/source/rltiles/dc-misc/poison.bmp deleted file mode 100644 index 35fbd445bb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/poison.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/poison.png b/crawl-ref/source/rltiles/dc-misc/poison.png new file mode 100644 index 0000000000..861f27e175 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/poison.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/ray.bmp b/crawl-ref/source/rltiles/dc-misc/ray.bmp deleted file mode 100644 index daaaad422a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/ray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/ray.png b/crawl-ref/source/rltiles/dc-misc/ray.png new file mode 100644 index 0000000000..110af0900e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/ray.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/sink_mask.bmp b/crawl-ref/source/rltiles/dc-misc/sink_mask.bmp deleted file mode 100644 index 7b0e75b3b0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/sink_mask.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/slot.bmp b/crawl-ref/source/rltiles/dc-misc/slot.bmp deleted file mode 100644 index 10654a5160..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/slot.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/slot.png b/crawl-ref/source/rltiles/dc-misc/slot.png new file mode 100644 index 0000000000..361d3359b0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/slot.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/slot_cursed.bmp b/crawl-ref/source/rltiles/dc-misc/slot_cursed.bmp deleted file mode 100644 index dfec90bf89..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/slot_cursed.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/slot_cursed.png b/crawl-ref/source/rltiles/dc-misc/slot_cursed.png new file mode 100644 index 0000000000..8d6f7520fc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/slot_cursed.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/slot_eq.bmp b/crawl-ref/source/rltiles/dc-misc/slot_eq.bmp deleted file mode 100644 index 5f4c8ac4b6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/slot_eq.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/slot_eq.png b/crawl-ref/source/rltiles/dc-misc/slot_eq.png new file mode 100644 index 0000000000..965a551457 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/slot_eq.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/slot_eq_cursed.bmp b/crawl-ref/source/rltiles/dc-misc/slot_eq_cursed.bmp deleted file mode 100644 index 6eef705e91..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/slot_eq_cursed.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/slot_eq_cursed.png b/crawl-ref/source/rltiles/dc-misc/slot_eq_cursed.png new file mode 100644 index 0000000000..dce79f45a2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/slot_eq_cursed.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/something_under.bmp b/crawl-ref/source/rltiles/dc-misc/something_under.bmp deleted file mode 100644 index 2359372591..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/something_under.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/something_under.png b/crawl-ref/source/rltiles/dc-misc/something_under.png new file mode 100644 index 0000000000..a9d8c4e357 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/something_under.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/stab_brand.bmp b/crawl-ref/source/rltiles/dc-misc/stab_brand.bmp deleted file mode 100644 index bf6e57c038..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/stab_brand.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/stab_brand.png b/crawl-ref/source/rltiles/dc-misc/stab_brand.png new file mode 100644 index 0000000000..16810226e8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/stab_brand.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/todo.bmp b/crawl-ref/source/rltiles/dc-misc/todo.bmp deleted file mode 100644 index ff08ae5c9d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/todo.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/todo.png b/crawl-ref/source/rltiles/dc-misc/todo.png new file mode 100644 index 0000000000..f8aaac6505 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/todo.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/travel_exclusion.bmp b/crawl-ref/source/rltiles/dc-misc/travel_exclusion.bmp deleted file mode 100644 index 622f07f142..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/travel_exclusion.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/travel_exclusion.png b/crawl-ref/source/rltiles/dc-misc/travel_exclusion.png new file mode 100644 index 0000000000..a9b85101e3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/travel_exclusion.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/travel_exclusion_centre.bmp b/crawl-ref/source/rltiles/dc-misc/travel_exclusion_centre.bmp deleted file mode 100644 index 35a4a0d967..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/travel_exclusion_centre.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/travel_exclusion_centre.png b/crawl-ref/source/rltiles/dc-misc/travel_exclusion_centre.png new file mode 100644 index 0000000000..84ec7258cb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/travel_exclusion_centre.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/tutorial_cursor.bmp b/crawl-ref/source/rltiles/dc-misc/tutorial_cursor.bmp deleted file mode 100644 index 3d9f23a6fe..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/tutorial_cursor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/tutorial_cursor.png b/crawl-ref/source/rltiles/dc-misc/tutorial_cursor.png new file mode 100644 index 0000000000..e9359eb3dc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/tutorial_cursor.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/txt1.bmp b/crawl-ref/source/rltiles/dc-misc/txt1.bmp deleted file mode 100644 index 17e2572cfd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/txt1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/txt1.png b/crawl-ref/source/rltiles/dc-misc/txt1.png new file mode 100644 index 0000000000..15d5df0ace Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/txt1.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/txt2.bmp b/crawl-ref/source/rltiles/dc-misc/txt2.bmp deleted file mode 100644 index 2b59dfead0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/txt2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/txt2.png b/crawl-ref/source/rltiles/dc-misc/txt2.png new file mode 100644 index 0000000000..98c21cea6f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/txt2.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/txt3.bmp b/crawl-ref/source/rltiles/dc-misc/txt3.bmp deleted file mode 100644 index 120e269580..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/txt3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/txt3.png b/crawl-ref/source/rltiles/dc-misc/txt3.png new file mode 100644 index 0000000000..a1adf3cc36 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/txt3.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/txt4.bmp b/crawl-ref/source/rltiles/dc-misc/txt4.bmp deleted file mode 100644 index 5c6295c76f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/txt4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/txt4.png b/crawl-ref/source/rltiles/dc-misc/txt4.png new file mode 100644 index 0000000000..fa9800869a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/txt4.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen.bmp b/crawl-ref/source/rltiles/dc-misc/unseen.bmp deleted file mode 100644 index 187325f234..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/unseen.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen.png b/crawl-ref/source/rltiles/dc-misc/unseen.png new file mode 100644 index 0000000000..01d2ea0f5a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/unseen.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_armour.bmp b/crawl-ref/source/rltiles/dc-misc/unseen_armour.bmp deleted file mode 100644 index 941f13df9b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/unseen_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_armour.png b/crawl-ref/source/rltiles/dc-misc/unseen_armour.png new file mode 100644 index 0000000000..6ec8baeaf3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/unseen_armour.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_item.bmp b/crawl-ref/source/rltiles/dc-misc/unseen_item.bmp deleted file mode 100644 index 516383e616..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/unseen_item.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_item.png b/crawl-ref/source/rltiles/dc-misc/unseen_item.png new file mode 100644 index 0000000000..8f113231d8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/unseen_item.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_monster.bmp b/crawl-ref/source/rltiles/dc-misc/unseen_monster.bmp deleted file mode 100644 index 6fdc2cbe09..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/unseen_monster.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_monster.png b/crawl-ref/source/rltiles/dc-misc/unseen_monster.png new file mode 100644 index 0000000000..27d6741138 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/unseen_monster.png differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_water_monster.bmp b/crawl-ref/source/rltiles/dc-misc/unseen_water_monster.bmp deleted file mode 100644 index 01b75a80bb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/unseen_water_monster.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_weapon.bmp b/crawl-ref/source/rltiles/dc-misc/unseen_weapon.bmp deleted file mode 100644 index a9149c9169..0000000000 Binary files a/crawl-ref/source/rltiles/dc-misc/unseen_weapon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-misc/unseen_weapon.png b/crawl-ref/source/rltiles/dc-misc/unseen_weapon.png new file mode 100644 index 0000000000..aa9871601c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-misc/unseen_weapon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon.txt b/crawl-ref/source/rltiles/dc-mon.txt index 8ef8749521..36ddecb904 100644 --- a/crawl-ref/source/rltiles/dc-mon.txt +++ b/crawl-ref/source/rltiles/dc-mon.txt @@ -1,4 +1,3 @@ -%subst large_mimic %sdir dc-mon %rim 0 shadow MONS_SHADOW /*' '*/ @@ -85,7 +84,6 @@ lava_fish MONS_LAVA_FISH /*';'*/ #scroll_mimic MONS_SCROLL_MIMIC /*'?'(LIGHTGREY) An ancient parchment covered in arcane runes. Did it just twitch? ## Humans -%subst asc/ch40 shapeshifter MONS_SHAPESHIFTER /*'@'*/ glowing_shapeshifter MONS_GLOWING_SHAPESHIFTER /*'@'*/ killer_klown MONS_KILLER_KLOWN /*'@'*/ @@ -130,7 +128,6 @@ daeva MONS_DAEVA /*'A'*/ ####nh-mon0/m/large_mimic MONS_SHUGGOTH /*'A'(LIGHTGREEN) A vile creature with an elongated head, spiked tail and wicked six-fingered claws. Its awesome strength is matched by its umbrage at being transported to this backwater dimension. ## Beetles -%subst asc/ch42 boring_beetle MONS_BORING_BEETLE /*'B'*/ boulder_beetle MONS_BOULDER_BEETLE /*'B'*/ giant_beetle MONS_GIANT_BEETLE /*'B'*/ @@ -148,16 +145,15 @@ titan MONS_TITAN /*'C'*/ polyphemus MONS_POLYPHEMUS ## Dragons -%subst asc/ch44 dragon MONS_DRAGON /*'D'*/ golden_dragon MONS_GOLDEN_DRAGON /*'D'*/ hydra1 MONS_HYDRA /*'D'*/ -hydra2 MONS_HYDRA2 -hydra3 MONS_HYDRA3 -hydra4 MONS_HYDRA4 -hydra5 MONS_HYDRA5 -hydra5 MONS_HYDRA6 -hydra5 MONS_HYDRA7 +hydra2 +hydra3 +hydra4 +hydra5 +hydra5 +hydra5 ice_dragon MONS_ICE_DRAGON /*'D'*/ iron_dragon MONS_IRON_DRAGON /*'D'*/ quicksilver_dragon MONS_QUICKSILVER_DRAGON /*'D'*/ @@ -174,7 +170,6 @@ xtahua MONS_XTAHUA /*'D'*/ efreet MONS_EFREET /*'E'*/ ## Frogs -%subst asc/ch46 %rim 0 blink_frog MONS_BLINK_FROG /*'F'*/ %rim 1 @@ -183,7 +178,6 @@ giant_frog MONS_GIANT_FROG /*'F'*/ spiny_frog MONS_SPINY_FROG /*'F'*/ ## Eyes -%subst asc/ch47 eye_of_devastation MONS_EYE_OF_DEVASTATION /*'G'*/ eye_of_draining MONS_EYE_OF_DRAINING /*'G'*/ giant_eyeball MONS_GIANT_EYEBALL /*'G'*/ @@ -193,7 +187,6 @@ great_orb_of_eyes MONS_GREAT_ORB_OF_EYES /*'G'*/ shining_eye MONS_SHINING_EYE /*'G'*/ ## Hybrids -%subst asc/ch48 griffon MONS_GRIFFON /*'H'*/ hippogriff MONS_HIPPOGRIFF /*'H'*/ sphinx MONS_SPHINX /*'H'*/ @@ -202,7 +195,6 @@ sphinx MONS_SPHINX /*'H'*/ ice_beast MONS_ICE_BEAST /*'I'*/ ## Jellies -%subst asc/ch4a acid_blob MONS_ACID_BLOB /*'J'*/ azure_jelly MONS_AZURE_JELLY /*'J'*/ brown_ooze MONS_BROWN_OOZE /*'J'*/ @@ -216,51 +208,42 @@ royal_jelly MONS_ROYAL_JELLY /*'J'*/ slime_creature MONS_SLIME_CREATURE /*'J'*/ ## Kobolds -%subst asc/ch4b big_kobold MONS_BIG_KOBOLD /*'K'*/ kobold MONS_KOBOLD /*'K'*/ kobold_demonologist MONS_KOBOLD_DEMONOLOGIST /*'K'*/ ## Liches -%subst asc/ch4c ancient_lich MONS_ANCIENT_LICH /*'L'*/ boris MONS_BORIS /*'L'*/ lich MONS_LICH /*'L'*/ ## Mummies -%subst asc/ch4d greater_mummy MONS_GREATER_MUMMY /*'M'*/ guardian_mummy MONS_GUARDIAN_MUMMY /*'M'*/ mummy MONS_MUMMY /*'M'*/ mummy_priest MONS_MUMMY_PRIEST /*'M'*/ ## Nagas -%subst asc/ch4e naga0 MONS_NAGA /*'N'*/ greater_naga0 MONS_GREATER_NAGA /*'N'*/ naga_warrior0 MONS_NAGA_WARRIOR /*'N'*/ guardian_naga MONS_GUARDIAN_NAGA /*'N'*/ naga_mage MONS_NAGA_MAGE /*'N'*/ -%subst asc/ch4f erolcha MONS_EROLCHA /*'O'*/ ogre MONS_OGRE /*'O'*/ ogre_mage MONS_OGRE_MAGE /*'O'*/ two_headed_ogre MONS_TWO_HEADED_OGRE /*'O'*/ -%subst asc/ch50 oklob_plant MONS_OKLOB_PLANT /*'P'*/ plant MONS_PLANT /*'P'*/ -%subst asc/ch51 queen_ant MONS_QUEEN_ANT /*'Q'*/ queen_bee MONS_QUEEN_BEE /*'Q'*/ -%subst asc/ch52 rakshasa MONS_RAKSHASA /*'R'*/ rakshasa_fake MONS_RAKSHASA_FAKE /*'R'*/ -%subst asc/ch53 black_snake MONS_BLACK_SNAKE /*'S'*/ brown_snake MONS_BROWN_SNAKE /*'S'*/ grey_snake MONS_GREY_SNAKE /*'S'*/ @@ -270,25 +253,21 @@ small_snake MONS_SMALL_SNAKE /*'S'*/ snake MONS_SNAKE /*'S'*/ yellow_snake MONS_YELLOW_SNAKE /*'S'*/ -%subst asc/ch54 deep_troll MONS_DEEP_TROLL /*'T'*/ iron_troll MONS_IRON_TROLL /*'T'*/ rock_troll MONS_ROCK_TROLL /*'T'*/ snorg MONS_SNORG /*'T'*/ troll MONS_TROLL /*'T'*/ -%subst asc/ch55 bear MONS_BEAR /*'U'*/ black_bear MONS_BLACK_BEAR /*'U'*/ grizzly_bear MONS_GRIZZLY_BEAR /*'U'*/ polar_bear MONS_POLAR_BEAR /*'U'*/ -%subst asc/ch56 vampire MONS_VAMPIRE /*'V'*/ vampire_knight MONS_VAMPIRE_KNIGHT /*'V'*/ vampire_mage MONS_VAMPIRE_MAGE /*'V'*/ -%subst asc/ch57 freezing_wraith MONS_FREEZING_WRAITH /*'W'*/ shadow_wraith MONS_SHADOW_WRAITH /*'W'*/ spectral_thing MONS_SPECTRAL_THING /*'W'*/ @@ -296,7 +275,6 @@ spectral_warrior MONS_SPECTRAL_WARRIOR /*'W'*/ wight MONS_WIGHT /*'W'*/ wraith MONS_WRAITH /*'W'*/ -%subst asc/ch58 abomination_large MONS_ABOMINATION_LARGE /*'X'*/ abomination_large1 abomination_large2 @@ -307,23 +285,19 @@ abomination_large6 orb_guardian MONS_ORB_GUARDIAN /*'X'*/ tentacled_monstrosity MONS_TENTACLED_MONSTROSITY /*'X'*/ -%subst asc/ch59 death_yak MONS_DEATH_YAK /*'Y'*/ sheep MONS_SHEEP /*'Y'*/ yak MONS_YAK /*'Y'*/ -%subst asc/ch5a simulacrum_large MONS_SIMULACRUM_LARGE /*'Z'*/ skeleton_large MONS_SKELETON_LARGE /*'Z'*/ zombie_large MONS_ZOMBIE_LARGE /*'Z'*/ #armour_mimic MONS_ARMOUR_MIMIC /*'['(BLACK) An apparently abandoned suit of finely-made armour, actually a vicious little beast in disguise. -%subst asc/ch61 giant_ant MONS_GIANT_ANT /*'a'*/ giant_cockroach MONS_GIANT_COCKROACH /*'a'*/ soldier_ant MONS_SOLDIER_ANT /*'a'*/ -%subst asc/ch62 butterfly MONS_BUTTERFLY /*'b'*/ butterfly1 butterfly2 @@ -333,13 +307,11 @@ butterfly5 butterfly6 giant_bat MONS_GIANT_BAT /*'b'*/ -%subst asc/ch63 centaur MONS_CENTAUR /*'c'*/ centaur_warrior MONS_CENTAUR_WARRIOR /*'c'*/ yaktaur MONS_YAKTAUR /*'c'*/ yaktaur_captain MONS_YAKTAUR_CAPTAIN /*'c'*/ -%subst asc/ch64 firedrake MONS_FIREDRAKE /*'d'*/ lindwurm MONS_LINDWURM /*'d'*/ mottled_dragon MONS_MOTTLED_DRAGON /*'d'*/ @@ -347,7 +319,6 @@ steam_dragon MONS_STEAM_DRAGON /*'d'*/ swamp_drake MONS_SWAMP_DRAKE /*'d'*/ death_drake MONS_DEATH_DRAKE /*'d'*/ -%subst asc/ch65 elf MONS_ELF /*'e'*/ deep_elf_fighter0 MONS_DEEP_ELF_FIGHTER /*'e'*/ deep_elf_soldier0 MONS_DEEP_ELF_SOLDIER /*'e'*/ @@ -364,11 +335,9 @@ deep_elf_high_priest MONS_DEEP_ELF_HIGH_PRIEST /*'e'*/ deep_elf_blademaster MONS_DEEP_ELF_BLADEMASTER deep_elf_master_archer MONS_DEEP_ELF_MASTER_ARCHER -%subst asc/ch66 fungus MONS_FUNGUS /*'f'*/ wandering_mushroom MONS_WANDERING_MUSHROOM /*'f'*/ -%subst asc/ch67 goblin0 MONS_GOBLIN /*'g'*/ hobgoblin0 MONS_HOBGOBLIN /*'g'*/ gnoll0 MONS_GNOLL /*'g'*/ @@ -378,7 +347,6 @@ gargoyle MONS_GARGOYLE /*'g'*/ metal_gargoyle MONS_METAL_GARGOYLE /*'g'*/ molten_gargoyle MONS_MOLTEN_GARGOYLE /*'g'*/ -%subst asc/ch68 hell_hog MONS_HELL_HOG /*'h'*/ hell_hound MONS_HELL_HOUND /*'h'*/ hog MONS_HOG /*'h'*/ @@ -387,14 +355,11 @@ warg MONS_WARG /*'h'*/ war_dog MONS_WAR_DOG /*'h'*/ wolf MONS_WOLF /*'h'*/ -%subst asc/ch6a jackal MONS_JACKAL /*'j'*/ -%subst asc/ch6b bumblebee MONS_BUMBLEBEE /*'k'*/ killer_bee MONS_KILLER_BEE /*'k'*/ -%subst asc/ch6c giant_gecko MONS_GIANT_GECKO /*'l'*/ giant_iguana MONS_GIANT_IGUANA /*'l'*/ giant_lizard MONS_GIANT_LIZARD /*'l'*/ @@ -402,19 +367,16 @@ giant_newt MONS_GIANT_NEWT /*'l'*/ gila_monster MONS_GILA_MONSTER /*'l'*/ komodo_dragon MONS_KOMODO_DRAGON /*'l'*/ -%subst asc/ch6d elephant_slug MONS_ELEPHANT_SLUG /*'m'*/ giant_slug MONS_GIANT_SLUG /*'m'*/ giant_snail MONS_GIANT_SNAIL /*'m'*/ manticore MONS_MANTICORE /*'m'*/ minotaur MONS_MINOTAUR /*'m'*/ -%subst asc/ch6e ghoul MONS_GHOUL /*'n'*/ necrophage MONS_NECROPHAGE /*'n'*/ rotting_hulk MONS_ROTTING_HULK /*'n'*/ -%subst asc/ch6f orc0 MONS_ORC /*'o'*/ orc_warrior0 MONS_ORC_WARRIOR /*'o'*/ orc_knight0 MONS_ORC_KNIGHT /*'o'*/ @@ -426,7 +388,6 @@ orc_high_priest MONS_ORC_HIGH_PRIEST /*'o'*/ orc_sorcerer MONS_ORC_SORCERER /*'o'*/ orc_wizard MONS_ORC_WIZARD /*'o'*/ -%subst asc/ch70 flayed_ghost MONS_FLAYED_GHOST /*'p'*/ hungry_ghost MONS_HUNGRY_GHOST /*'p'*/ %rim 0 @@ -437,30 +398,25 @@ ghost MONS_PLAYER_GHOST /*'p'*/ quasit MONS_QUASIT /*'q'*/ -%subst asc/ch72 green_rat MONS_GREEN_RAT /*'r'*/ grey_rat MONS_GREY_RAT /*'r'*/ orange_rat MONS_ORANGE_RAT /*'r'*/ quokka MONS_QUOKKA /*'r'*/ rat MONS_RAT /*'r'*/ -%subst asc/ch73 giant_centipede MONS_GIANT_CENTIPEDE /*'s'*/ giant_mite MONS_GIANT_MITE /*'s'*/ redback MONS_REDBACK /*'s'*/ scorpion MONS_SCORPION /*'s'*/ wolf_spider MONS_WOLF_SPIDER /*'s'*/ -%subst asc/ch75 ugly_thing MONS_UGLY_THING /*'u'*/ very_ugly_thing MONS_VERY_UGLY_THING /*'u'*/ -%subst asc/ch76 air_elemental MONS_AIR_ELEMENTAL /*'v'*/ fire_vortex MONS_FIRE_VORTEX /*'v'*/ spatial_vortex MONS_SPATIAL_VORTEX /*'v'*/ -%subst asc/ch77 killer_bee_larva MONS_ANT_LARVA /*'w'*/ brain_worm MONS_BRAIN_WORM /*'w'*/ killer_bee_larva MONS_KILLER_BEE_LARVA /*'w'*/ @@ -469,18 +425,15 @@ spiny_worm MONS_SPINY_WORM /*'w'*/ swamp_worm MONS_SWAMP_WORM /*'w'*/ worm MONS_WORM /*'w'*/ -%subst asc/ch78 abomination_small MONS_ABOMINATION_SMALL /*'x'*/ unseen_horror MONS_UNSEEN_HORROR /*'x'*/ -%subst asc/ch79 giant_blowfly MONS_GIANT_BLOWFLY /*'y'*/ giant_mosquito MONS_GIANT_MOSQUITO /*'y'*/ moth_of_wrath MONS_MOTH_OF_WRATH /*'y'*/ red_wasp MONS_RED_WASP /*'y'*/ yellow_wasp MONS_YELLOW_WASP /*'y'*/ -%subst asc/ch7a curse_skull MONS_CURSE_SKULL /*'z'*/ curse_toe MONS_CURSE_TOE /*'z'*/ flying_skull MONS_FLYING_SKULL /*'z'*/ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large.bmp b/crawl-ref/source/rltiles/dc-mon/abomination_large.bmp deleted file mode 100644 index d7cb68e063..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/abomination_large.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large.png b/crawl-ref/source/rltiles/dc-mon/abomination_large.png new file mode 100644 index 0000000000..6203339355 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/abomination_large.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large1.bmp b/crawl-ref/source/rltiles/dc-mon/abomination_large1.bmp deleted file mode 100644 index 3c7f565422..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/abomination_large1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large1.png b/crawl-ref/source/rltiles/dc-mon/abomination_large1.png new file mode 100644 index 0000000000..4581b7c9d0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/abomination_large1.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large2.bmp b/crawl-ref/source/rltiles/dc-mon/abomination_large2.bmp deleted file mode 100644 index 25883e3661..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/abomination_large2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large2.png b/crawl-ref/source/rltiles/dc-mon/abomination_large2.png new file mode 100644 index 0000000000..243fe9e409 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/abomination_large2.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large3.bmp b/crawl-ref/source/rltiles/dc-mon/abomination_large3.bmp deleted file mode 100644 index 0e728d267f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/abomination_large3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large3.png b/crawl-ref/source/rltiles/dc-mon/abomination_large3.png new file mode 100644 index 0000000000..ba18cbc439 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/abomination_large3.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large4.bmp b/crawl-ref/source/rltiles/dc-mon/abomination_large4.bmp deleted file mode 100644 index 2880b0cdba..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/abomination_large4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large4.png b/crawl-ref/source/rltiles/dc-mon/abomination_large4.png new file mode 100644 index 0000000000..c8adefa334 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/abomination_large4.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large5.bmp b/crawl-ref/source/rltiles/dc-mon/abomination_large5.bmp deleted file mode 100644 index a63d555aa5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/abomination_large5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large5.png b/crawl-ref/source/rltiles/dc-mon/abomination_large5.png new file mode 100644 index 0000000000..df8ec10d92 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/abomination_large5.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large6.bmp b/crawl-ref/source/rltiles/dc-mon/abomination_large6.bmp deleted file mode 100644 index da07a7559c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/abomination_large6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_large6.png b/crawl-ref/source/rltiles/dc-mon/abomination_large6.png new file mode 100644 index 0000000000..54891b0b25 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/abomination_large6.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_small.bmp b/crawl-ref/source/rltiles/dc-mon/abomination_small.bmp deleted file mode 100644 index 549d139e92..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/abomination_small.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/abomination_small.png b/crawl-ref/source/rltiles/dc-mon/abomination_small.png new file mode 100644 index 0000000000..f51fd615e0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/abomination_small.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/acid_blob.bmp b/crawl-ref/source/rltiles/dc-mon/acid_blob.bmp deleted file mode 100644 index 6695b637f5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/acid_blob.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/acid_blob.png b/crawl-ref/source/rltiles/dc-mon/acid_blob.png new file mode 100644 index 0000000000..36927dda51 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/acid_blob.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/adolf.bmp b/crawl-ref/source/rltiles/dc-mon/adolf.bmp deleted file mode 100644 index eb3112e46f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/adolf.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/adolf.png b/crawl-ref/source/rltiles/dc-mon/adolf.png new file mode 100644 index 0000000000..0a13794b62 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/adolf.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/agnes.bmp b/crawl-ref/source/rltiles/dc-mon/agnes.bmp deleted file mode 100644 index 6747323d68..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/agnes.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/agnes.png b/crawl-ref/source/rltiles/dc-mon/agnes.png new file mode 100644 index 0000000000..7ecba91be0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/agnes.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/air_elemental.bmp b/crawl-ref/source/rltiles/dc-mon/air_elemental.bmp deleted file mode 100644 index 59af21aa0f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/air_elemental.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/air_elemental.png b/crawl-ref/source/rltiles/dc-mon/air_elemental.png new file mode 100644 index 0000000000..dc7401540d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/air_elemental.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ancient_lich.bmp b/crawl-ref/source/rltiles/dc-mon/ancient_lich.bmp deleted file mode 100644 index aac8f6bcd4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ancient_lich.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ancient_lich.png b/crawl-ref/source/rltiles/dc-mon/ancient_lich.png new file mode 100644 index 0000000000..fa528f6953 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ancient_lich.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/angel.bmp b/crawl-ref/source/rltiles/dc-mon/angel.bmp deleted file mode 100644 index 1c0453de85..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/angel.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/angel.png b/crawl-ref/source/rltiles/dc-mon/angel.png new file mode 100644 index 0000000000..39fbae7e97 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/angel.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/antaeus.bmp b/crawl-ref/source/rltiles/dc-mon/antaeus.bmp deleted file mode 100644 index 6b8833d322..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/antaeus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/antaeus.png b/crawl-ref/source/rltiles/dc-mon/antaeus.png new file mode 100644 index 0000000000..1547c09fb8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/antaeus.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/asmodeus.bmp b/crawl-ref/source/rltiles/dc-mon/asmodeus.bmp deleted file mode 100644 index c7130d52f0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/asmodeus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/asmodeus.png b/crawl-ref/source/rltiles/dc-mon/asmodeus.png new file mode 100644 index 0000000000..7fb5d8b051 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/asmodeus.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/azure_jelly.bmp b/crawl-ref/source/rltiles/dc-mon/azure_jelly.bmp deleted file mode 100644 index 463805a30c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/azure_jelly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/azure_jelly.png b/crawl-ref/source/rltiles/dc-mon/azure_jelly.png new file mode 100644 index 0000000000..c5bffb4eb1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/azure_jelly.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ball_lightning.bmp b/crawl-ref/source/rltiles/dc-mon/ball_lightning.bmp deleted file mode 100644 index 70bd18934d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ball_lightning.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ball_lightning.png b/crawl-ref/source/rltiles/dc-mon/ball_lightning.png new file mode 100644 index 0000000000..12a6f97f24 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ball_lightning.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/balrug.bmp b/crawl-ref/source/rltiles/dc-mon/balrug.bmp deleted file mode 100644 index cb88b95142..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/balrug.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/balrug.png b/crawl-ref/source/rltiles/dc-mon/balrug.png new file mode 100644 index 0000000000..6e0045ad93 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/balrug.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/bear.bmp b/crawl-ref/source/rltiles/dc-mon/bear.bmp deleted file mode 100644 index ccd20b0a93..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/bear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/bear.png b/crawl-ref/source/rltiles/dc-mon/bear.png new file mode 100644 index 0000000000..e8fabc1ede Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/bear.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/beast.bmp b/crawl-ref/source/rltiles/dc-mon/beast.bmp deleted file mode 100644 index 6db120c352..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/beast.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/beast.png b/crawl-ref/source/rltiles/dc-mon/beast.png new file mode 100644 index 0000000000..99b4a67c6f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/beast.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/big_fish.bmp b/crawl-ref/source/rltiles/dc-mon/big_fish.bmp deleted file mode 100644 index 96575bc9da..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/big_fish.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/big_fish.png b/crawl-ref/source/rltiles/dc-mon/big_fish.png new file mode 100644 index 0000000000..c542cfeb80 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/big_fish.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/big_kobold.bmp b/crawl-ref/source/rltiles/dc-mon/big_kobold.bmp deleted file mode 100644 index 286bdfb768..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/big_kobold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/big_kobold.png b/crawl-ref/source/rltiles/dc-mon/big_kobold.png new file mode 100644 index 0000000000..abb2e83843 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/big_kobold.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/black_bear.bmp b/crawl-ref/source/rltiles/dc-mon/black_bear.bmp deleted file mode 100644 index 90588f719d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/black_bear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/black_bear.png b/crawl-ref/source/rltiles/dc-mon/black_bear.png new file mode 100644 index 0000000000..c092d49494 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/black_bear.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/black_snake.bmp b/crawl-ref/source/rltiles/dc-mon/black_snake.bmp deleted file mode 100644 index b21d17d7ea..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/black_snake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/black_snake.png b/crawl-ref/source/rltiles/dc-mon/black_snake.png new file mode 100644 index 0000000000..74b35a58f3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/black_snake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/blink_frog.bmp b/crawl-ref/source/rltiles/dc-mon/blink_frog.bmp deleted file mode 100644 index bbf88c5eeb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/blink_frog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/blink_frog.png b/crawl-ref/source/rltiles/dc-mon/blink_frog.png new file mode 100644 index 0000000000..9e55a41215 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/blink_frog.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/blork_the_orc0.bmp b/crawl-ref/source/rltiles/dc-mon/blork_the_orc0.bmp deleted file mode 100644 index 0cd7bc70b1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/blork_the_orc0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/blork_the_orc0.png b/crawl-ref/source/rltiles/dc-mon/blork_the_orc0.png new file mode 100644 index 0000000000..490093a373 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/blork_the_orc0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/blue_death.bmp b/crawl-ref/source/rltiles/dc-mon/blue_death.bmp deleted file mode 100644 index d3485be982..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/blue_death.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/blue_death.png b/crawl-ref/source/rltiles/dc-mon/blue_death.png new file mode 100644 index 0000000000..9ef85c9186 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/blue_death.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/blue_devil.bmp b/crawl-ref/source/rltiles/dc-mon/blue_devil.bmp deleted file mode 100644 index a85b5188a0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/blue_devil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/blue_devil.png b/crawl-ref/source/rltiles/dc-mon/blue_devil.png new file mode 100644 index 0000000000..4f3f03583a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/blue_devil.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/boggart.bmp b/crawl-ref/source/rltiles/dc-mon/boggart.bmp deleted file mode 100644 index 2aa363aead..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/boggart.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/boggart.png b/crawl-ref/source/rltiles/dc-mon/boggart.png new file mode 100644 index 0000000000..f46d796a3b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/boggart.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/boring_beetle.bmp b/crawl-ref/source/rltiles/dc-mon/boring_beetle.bmp deleted file mode 100644 index ad6a7cda8a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/boring_beetle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/boring_beetle.png b/crawl-ref/source/rltiles/dc-mon/boring_beetle.png new file mode 100644 index 0000000000..edc5fc490b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/boring_beetle.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/boris.bmp b/crawl-ref/source/rltiles/dc-mon/boris.bmp deleted file mode 100644 index d19c690dbb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/boris.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/boris.png b/crawl-ref/source/rltiles/dc-mon/boris.png new file mode 100644 index 0000000000..a93080122f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/boris.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/boulder_beetle.bmp b/crawl-ref/source/rltiles/dc-mon/boulder_beetle.bmp deleted file mode 100644 index 1a92426f25..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/boulder_beetle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/boulder_beetle.png b/crawl-ref/source/rltiles/dc-mon/boulder_beetle.png new file mode 100644 index 0000000000..9c74d98423 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/boulder_beetle.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/brain_worm.bmp b/crawl-ref/source/rltiles/dc-mon/brain_worm.bmp deleted file mode 100644 index 541551ad43..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/brain_worm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/brain_worm.png b/crawl-ref/source/rltiles/dc-mon/brain_worm.png new file mode 100644 index 0000000000..c52d3142ea Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/brain_worm.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/brown_ooze.bmp b/crawl-ref/source/rltiles/dc-mon/brown_ooze.bmp deleted file mode 100644 index c9858c9072..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/brown_ooze.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/brown_ooze.png b/crawl-ref/source/rltiles/dc-mon/brown_ooze.png new file mode 100644 index 0000000000..80057f24be Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/brown_ooze.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/brown_snake.bmp b/crawl-ref/source/rltiles/dc-mon/brown_snake.bmp deleted file mode 100644 index e767cbed0f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/brown_snake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/brown_snake.png b/crawl-ref/source/rltiles/dc-mon/brown_snake.png new file mode 100644 index 0000000000..5fa893de0f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/brown_snake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/bumblebee.bmp b/crawl-ref/source/rltiles/dc-mon/bumblebee.bmp deleted file mode 100644 index 46fa876c20..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/bumblebee.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/bumblebee.png b/crawl-ref/source/rltiles/dc-mon/bumblebee.png new file mode 100644 index 0000000000..6f48c69ce0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/bumblebee.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly.bmp b/crawl-ref/source/rltiles/dc-mon/butterfly.bmp deleted file mode 100644 index b1252aff7a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/butterfly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly.png b/crawl-ref/source/rltiles/dc-mon/butterfly.png new file mode 100644 index 0000000000..33fed50a8d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/butterfly.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly1.bmp b/crawl-ref/source/rltiles/dc-mon/butterfly1.bmp deleted file mode 100644 index 24ed7491a1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/butterfly1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly1.png b/crawl-ref/source/rltiles/dc-mon/butterfly1.png new file mode 100644 index 0000000000..50b8a3b9fd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/butterfly1.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly2.bmp b/crawl-ref/source/rltiles/dc-mon/butterfly2.bmp deleted file mode 100644 index 5fd1f80186..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/butterfly2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly2.png b/crawl-ref/source/rltiles/dc-mon/butterfly2.png new file mode 100644 index 0000000000..160ce6915e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/butterfly2.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly3.bmp b/crawl-ref/source/rltiles/dc-mon/butterfly3.bmp deleted file mode 100644 index a5f6e811ad..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/butterfly3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly3.png b/crawl-ref/source/rltiles/dc-mon/butterfly3.png new file mode 100644 index 0000000000..a516999b89 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/butterfly3.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly4.bmp b/crawl-ref/source/rltiles/dc-mon/butterfly4.bmp deleted file mode 100644 index d69347d8bb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/butterfly4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly4.png b/crawl-ref/source/rltiles/dc-mon/butterfly4.png new file mode 100644 index 0000000000..e719a0773e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/butterfly4.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly5.bmp b/crawl-ref/source/rltiles/dc-mon/butterfly5.bmp deleted file mode 100644 index cbc68e1518..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/butterfly5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly5.png b/crawl-ref/source/rltiles/dc-mon/butterfly5.png new file mode 100644 index 0000000000..c7d22119e6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/butterfly5.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly6.bmp b/crawl-ref/source/rltiles/dc-mon/butterfly6.bmp deleted file mode 100644 index b458b3bc33..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/butterfly6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/butterfly6.png b/crawl-ref/source/rltiles/dc-mon/butterfly6.png new file mode 100644 index 0000000000..8b47e1b512 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/butterfly6.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/cacodemon.bmp b/crawl-ref/source/rltiles/dc-mon/cacodemon.bmp deleted file mode 100644 index 13b481206a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/cacodemon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/cacodemon.png b/crawl-ref/source/rltiles/dc-mon/cacodemon.png new file mode 100644 index 0000000000..554c0dc921 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/cacodemon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/centaur.bmp b/crawl-ref/source/rltiles/dc-mon/centaur.bmp deleted file mode 100644 index ed3d8272d4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/centaur.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/centaur.png b/crawl-ref/source/rltiles/dc-mon/centaur.png new file mode 100644 index 0000000000..affe97a542 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/centaur.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/centaur_warrior.bmp b/crawl-ref/source/rltiles/dc-mon/centaur_warrior.bmp deleted file mode 100644 index ebd5b7b1b0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/centaur_warrior.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/centaur_warrior.png b/crawl-ref/source/rltiles/dc-mon/centaur_warrior.png new file mode 100644 index 0000000000..c1194031f3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/centaur_warrior.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/cerebov.bmp b/crawl-ref/source/rltiles/dc-mon/cerebov.bmp deleted file mode 100644 index bea3d85a78..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/cerebov.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/cerebov.png b/crawl-ref/source/rltiles/dc-mon/cerebov.png new file mode 100644 index 0000000000..793af6441c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/cerebov.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/clay_golem.bmp b/crawl-ref/source/rltiles/dc-mon/clay_golem.bmp deleted file mode 100644 index 73f43e91b0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/clay_golem.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/clay_golem.png b/crawl-ref/source/rltiles/dc-mon/clay_golem.png new file mode 100644 index 0000000000..30c620cb45 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/clay_golem.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/crystal_golem.bmp b/crawl-ref/source/rltiles/dc-mon/crystal_golem.bmp deleted file mode 100644 index d9e8e99596..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/crystal_golem.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/crystal_golem.png b/crawl-ref/source/rltiles/dc-mon/crystal_golem.png new file mode 100644 index 0000000000..04ef6e63d2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/crystal_golem.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/curse_skull.bmp b/crawl-ref/source/rltiles/dc-mon/curse_skull.bmp deleted file mode 100644 index 6752e62028..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/curse_skull.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/curse_skull.png b/crawl-ref/source/rltiles/dc-mon/curse_skull.png new file mode 100644 index 0000000000..f189b0858a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/curse_skull.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/curse_toe.bmp b/crawl-ref/source/rltiles/dc-mon/curse_toe.bmp deleted file mode 100644 index af1c125292..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/curse_toe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/curse_toe.png b/crawl-ref/source/rltiles/dc-mon/curse_toe.png new file mode 100644 index 0000000000..12d10097a2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/curse_toe.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/cyclops.bmp b/crawl-ref/source/rltiles/dc-mon/cyclops.bmp deleted file mode 100644 index c1fece18ef..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/cyclops.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/cyclops.png b/crawl-ref/source/rltiles/dc-mon/cyclops.png new file mode 100644 index 0000000000..1805cd9204 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/cyclops.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/daeva.bmp b/crawl-ref/source/rltiles/dc-mon/daeva.bmp deleted file mode 100644 index e4b1bc6efd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/daeva.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/daeva.png b/crawl-ref/source/rltiles/dc-mon/daeva.png new file mode 100644 index 0000000000..0713b33760 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/daeva.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/death_cob.bmp b/crawl-ref/source/rltiles/dc-mon/death_cob.bmp deleted file mode 100644 index 1c70aa0907..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/death_cob.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/death_cob.png b/crawl-ref/source/rltiles/dc-mon/death_cob.png new file mode 100644 index 0000000000..775324d322 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/death_cob.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/death_drake.bmp b/crawl-ref/source/rltiles/dc-mon/death_drake.bmp deleted file mode 100644 index 8975576428..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/death_drake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/death_drake.png b/crawl-ref/source/rltiles/dc-mon/death_drake.png new file mode 100644 index 0000000000..8855582e67 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/death_drake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/death_ooze.bmp b/crawl-ref/source/rltiles/dc-mon/death_ooze.bmp deleted file mode 100644 index b649200621..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/death_ooze.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/death_ooze.png b/crawl-ref/source/rltiles/dc-mon/death_ooze.png new file mode 100644 index 0000000000..7e09ceec6e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/death_ooze.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/death_yak.bmp b/crawl-ref/source/rltiles/dc-mon/death_yak.bmp deleted file mode 100644 index cbc0f78910..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/death_yak.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/death_yak.png b/crawl-ref/source/rltiles/dc-mon/death_yak.png new file mode 100644 index 0000000000..b8a7f2a88f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/death_yak.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_annihilator.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_annihilator.bmp deleted file mode 100644 index cf21e1a453..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_annihilator.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_annihilator.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_annihilator.png new file mode 100644 index 0000000000..553c6bd435 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_annihilator.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_blademaster.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_blademaster.bmp deleted file mode 100644 index 32647f44fe..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_blademaster.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_blademaster.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_blademaster.png new file mode 100644 index 0000000000..f9018b3100 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_blademaster.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_conjurer.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_conjurer.bmp deleted file mode 100644 index 045a35aab1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_conjurer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_conjurer.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_conjurer.png new file mode 100644 index 0000000000..08522075a7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_conjurer.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_death_mage.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_death_mage.bmp deleted file mode 100644 index 16e95786ef..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_death_mage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_death_mage.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_death_mage.png new file mode 100644 index 0000000000..306cb759e8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_death_mage.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_demonologist.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_demonologist.bmp deleted file mode 100644 index db6e41f7a5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_demonologist.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_demonologist.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_demonologist.png new file mode 100644 index 0000000000..bdb8996fd0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_demonologist.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_fighter0.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_fighter0.bmp deleted file mode 100644 index 0e9f910e97..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_fighter0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_fighter0.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_fighter0.png new file mode 100644 index 0000000000..8b83fbfd81 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_fighter0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_high_priest.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_high_priest.bmp deleted file mode 100644 index 85430fc984..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_high_priest.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_high_priest.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_high_priest.png new file mode 100644 index 0000000000..0a3d0447f1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_high_priest.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_knight0.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_knight0.bmp deleted file mode 100644 index 858bb25da3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_knight0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_knight0.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_knight0.png new file mode 100644 index 0000000000..6d88251d72 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_knight0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_mage.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_mage.bmp deleted file mode 100644 index 4b1dcb7d38..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_mage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_mage.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_mage.png new file mode 100644 index 0000000000..4061946775 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_mage.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_master_archer.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_master_archer.bmp deleted file mode 100644 index b7b2b4e6c2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_master_archer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_master_archer.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_master_archer.png new file mode 100644 index 0000000000..0a94ec1d4b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_master_archer.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_priest.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_priest.bmp deleted file mode 100644 index 82b0b2346d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_priest.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_priest.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_priest.png new file mode 100644 index 0000000000..03875c6b06 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_priest.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_soldier0.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_soldier0.bmp deleted file mode 100644 index ece1f3264c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_soldier0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_soldier0.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_soldier0.png new file mode 100644 index 0000000000..1ee27bce72 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_soldier0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_sorcerer.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_sorcerer.bmp deleted file mode 100644 index 5b78b8b2d4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_sorcerer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_sorcerer.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_sorcerer.png new file mode 100644 index 0000000000..25c5524f5e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_sorcerer.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_summoner.bmp b/crawl-ref/source/rltiles/dc-mon/deep_elf_summoner.bmp deleted file mode 100644 index 381e15e458..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_elf_summoner.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_elf_summoner.png b/crawl-ref/source/rltiles/dc-mon/deep_elf_summoner.png new file mode 100644 index 0000000000..044cd6e24a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_elf_summoner.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_troll.bmp b/crawl-ref/source/rltiles/dc-mon/deep_troll.bmp deleted file mode 100644 index a0b5c60d65..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/deep_troll.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/deep_troll.png b/crawl-ref/source/rltiles/dc-mon/deep_troll.png new file mode 100644 index 0000000000..34620f5256 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/deep_troll.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_body_fat.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_fat.png new file mode 100644 index 0000000000..4007a59345 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_fat.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_body_fatter.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_fatter.png new file mode 100644 index 0000000000..f6f6943a8c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_fatter.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_body_normal.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_normal.png new file mode 100644 index 0000000000..f4737c8a66 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_normal.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_body_spiked.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_spiked.png new file mode 100644 index 0000000000..f0a6e4d4c9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_spiked.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_body_spotty.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_spotty.png new file mode 100644 index 0000000000..7b25d402fa Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_spotty.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_body_thin.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_thin.png new file mode 100644 index 0000000000..def9d4e66d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_body_thin.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_bird.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_bird.png new file mode 100644 index 0000000000..2084b15b9e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_bird.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_cthulhu.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_cthulhu.png new file mode 100644 index 0000000000..3ba3417172 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_cthulhu.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_elephant.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_elephant.png new file mode 100644 index 0000000000..e131dfd60f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_elephant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_eyeball.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_eyeball.png new file mode 100644 index 0000000000..ec1f310909 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_eyeball.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_heads.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_heads.png new file mode 100644 index 0000000000..5d675aae80 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_heads.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_helmet.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_helmet.png new file mode 100644 index 0000000000..da091c8969 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_helmet.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_horns.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_horns.png new file mode 100644 index 0000000000..6776fd32fb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_horns.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_horse.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_horse.png new file mode 100644 index 0000000000..75958bff26 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_horse.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_medusa.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_medusa.png new file mode 100644 index 0000000000..b017586fb8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_medusa.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_monkey.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_monkey.png new file mode 100644 index 0000000000..9d04c1e2e6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_monkey.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_mouse.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_mouse.png new file mode 100644 index 0000000000..419aa5e311 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_mouse.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_ram.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_ram.png new file mode 100644 index 0000000000..8eebd42772 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_ram.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_rhino.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_rhino.png new file mode 100644 index 0000000000..77d263b992 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_rhino.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_head_tentacles.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_tentacles.png new file mode 100644 index 0000000000..e3dbc2e644 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_head_tentacles.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_bones.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_bones.png new file mode 100644 index 0000000000..ed1aa219a7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_bones.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_butterfly.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_butterfly.png new file mode 100644 index 0000000000..dfe49aaf6c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_butterfly.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_demonic.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_demonic.png new file mode 100644 index 0000000000..fca04bc114 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_demonic.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_large.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_large.png new file mode 100644 index 0000000000..2ecf34e18e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_large.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_medium.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_medium.png new file mode 100644 index 0000000000..3736a940cd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_medium.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_red.png b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_red.png new file mode 100644 index 0000000000..743c4540a1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demon/demon_wings_red.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/demonic_crawler.bmp b/crawl-ref/source/rltiles/dc-mon/demonic_crawler.bmp deleted file mode 100644 index 468ba5d0ac..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/demonic_crawler.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/demonic_crawler.png b/crawl-ref/source/rltiles/dc-mon/demonic_crawler.png new file mode 100644 index 0000000000..39fa185f49 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/demonic_crawler.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/dispater.bmp b/crawl-ref/source/rltiles/dc-mon/dispater.bmp deleted file mode 100644 index 1a0a253c7e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/dispater.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/dispater.png b/crawl-ref/source/rltiles/dc-mon/dispater.png new file mode 100644 index 0000000000..6c9764c33f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/dispater.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/donald.bmp b/crawl-ref/source/rltiles/dc-mon/donald.bmp deleted file mode 100644 index 0d1c2b0025..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/donald.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/donald.png b/crawl-ref/source/rltiles/dc-mon/donald.png new file mode 100644 index 0000000000..2f49733b28 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/donald.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/dragon.bmp b/crawl-ref/source/rltiles/dc-mon/dragon.bmp deleted file mode 100644 index 0ce40ca49f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/dragon.png b/crawl-ref/source/rltiles/dc-mon/dragon.png new file mode 100644 index 0000000000..c113239011 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/duane0.bmp b/crawl-ref/source/rltiles/dc-mon/duane0.bmp deleted file mode 100644 index 16940dea10..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/duane0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/duane0.png b/crawl-ref/source/rltiles/dc-mon/duane0.png new file mode 100644 index 0000000000..5158fb3066 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/duane0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/earth_elemental.bmp b/crawl-ref/source/rltiles/dc-mon/earth_elemental.bmp deleted file mode 100644 index e14c1a9b88..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/earth_elemental.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/earth_elemental.png b/crawl-ref/source/rltiles/dc-mon/earth_elemental.png new file mode 100644 index 0000000000..4a6e061ad8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/earth_elemental.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/edmund0.bmp b/crawl-ref/source/rltiles/dc-mon/edmund0.bmp deleted file mode 100644 index 9f839d1fb5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/edmund0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/edmund0.png b/crawl-ref/source/rltiles/dc-mon/edmund0.png new file mode 100644 index 0000000000..b2c48105e0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/edmund0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/efreet.bmp b/crawl-ref/source/rltiles/dc-mon/efreet.bmp deleted file mode 100644 index c69e7eb706..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/efreet.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/efreet.png b/crawl-ref/source/rltiles/dc-mon/efreet.png new file mode 100644 index 0000000000..b198e91f36 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/efreet.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/electric_golem.bmp b/crawl-ref/source/rltiles/dc-mon/electric_golem.bmp deleted file mode 100644 index e910674cb4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/electric_golem.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/electric_golem.png b/crawl-ref/source/rltiles/dc-mon/electric_golem.png new file mode 100644 index 0000000000..372c869003 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/electric_golem.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/electrical_eel.bmp b/crawl-ref/source/rltiles/dc-mon/electrical_eel.bmp deleted file mode 100644 index 46868bed7f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/electrical_eel.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/electrical_eel.png b/crawl-ref/source/rltiles/dc-mon/electrical_eel.png new file mode 100644 index 0000000000..c03fb856d7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/electrical_eel.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/elephant_slug.bmp b/crawl-ref/source/rltiles/dc-mon/elephant_slug.bmp deleted file mode 100644 index d186f5c90b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/elephant_slug.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/elephant_slug.png b/crawl-ref/source/rltiles/dc-mon/elephant_slug.png new file mode 100644 index 0000000000..91ec9f76ac Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/elephant_slug.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/elf.bmp b/crawl-ref/source/rltiles/dc-mon/elf.bmp deleted file mode 100644 index 4863f0f0f9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/elf.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/elf.png b/crawl-ref/source/rltiles/dc-mon/elf.png new file mode 100644 index 0000000000..d7753d4c6a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/elf.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ereshkigal.bmp b/crawl-ref/source/rltiles/dc-mon/ereshkigal.bmp deleted file mode 100644 index 816b75b815..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ereshkigal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ereshkigal.png b/crawl-ref/source/rltiles/dc-mon/ereshkigal.png new file mode 100644 index 0000000000..535c5e4e45 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ereshkigal.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/erica.bmp b/crawl-ref/source/rltiles/dc-mon/erica.bmp deleted file mode 100644 index e662100573..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/erica.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/erica.png b/crawl-ref/source/rltiles/dc-mon/erica.png new file mode 100644 index 0000000000..4fe8221fb9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/erica.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/erolcha.bmp b/crawl-ref/source/rltiles/dc-mon/erolcha.bmp deleted file mode 100644 index 3f7c02ea96..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/erolcha.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/erolcha.png b/crawl-ref/source/rltiles/dc-mon/erolcha.png new file mode 100644 index 0000000000..ce741ebc1c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/erolcha.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ettin.bmp b/crawl-ref/source/rltiles/dc-mon/ettin.bmp deleted file mode 100644 index d7791d1bd2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ettin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ettin.png b/crawl-ref/source/rltiles/dc-mon/ettin.png new file mode 100644 index 0000000000..9b025fae73 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ettin.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/executioner.bmp b/crawl-ref/source/rltiles/dc-mon/executioner.bmp deleted file mode 100644 index bb83e1e8a2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/executioner.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/executioner.png b/crawl-ref/source/rltiles/dc-mon/executioner.png new file mode 100644 index 0000000000..22bee93763 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/executioner.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/eye_of_devastation.bmp b/crawl-ref/source/rltiles/dc-mon/eye_of_devastation.bmp deleted file mode 100644 index cb9d2563da..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/eye_of_devastation.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/eye_of_devastation.png b/crawl-ref/source/rltiles/dc-mon/eye_of_devastation.png new file mode 100644 index 0000000000..842a682867 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/eye_of_devastation.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/eye_of_draining.bmp b/crawl-ref/source/rltiles/dc-mon/eye_of_draining.bmp deleted file mode 100644 index 3dcecd20ff..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/eye_of_draining.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/eye_of_draining.png b/crawl-ref/source/rltiles/dc-mon/eye_of_draining.png new file mode 100644 index 0000000000..c4cc909ec4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/eye_of_draining.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/fiend.bmp b/crawl-ref/source/rltiles/dc-mon/fiend.bmp deleted file mode 100644 index e225f2d9ae..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/fiend.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/fiend.png b/crawl-ref/source/rltiles/dc-mon/fiend.png new file mode 100644 index 0000000000..384307f363 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/fiend.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/fire_elemental.bmp b/crawl-ref/source/rltiles/dc-mon/fire_elemental.bmp deleted file mode 100644 index c41cfae4ca..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/fire_elemental.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/fire_elemental.png b/crawl-ref/source/rltiles/dc-mon/fire_elemental.png new file mode 100644 index 0000000000..bbd262e70f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/fire_elemental.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/fire_giant.bmp b/crawl-ref/source/rltiles/dc-mon/fire_giant.bmp deleted file mode 100644 index 712ff6fb31..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/fire_giant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/fire_giant.png b/crawl-ref/source/rltiles/dc-mon/fire_giant.png new file mode 100644 index 0000000000..96cac034f8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/fire_giant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/fire_vortex.bmp b/crawl-ref/source/rltiles/dc-mon/fire_vortex.bmp deleted file mode 100644 index 524b4cf693..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/fire_vortex.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/fire_vortex.png b/crawl-ref/source/rltiles/dc-mon/fire_vortex.png new file mode 100644 index 0000000000..0af5dbc29a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/fire_vortex.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/firedrake.bmp b/crawl-ref/source/rltiles/dc-mon/firedrake.bmp deleted file mode 100644 index f6c42fb7c5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/firedrake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/firedrake.png b/crawl-ref/source/rltiles/dc-mon/firedrake.png new file mode 100644 index 0000000000..e92b4b6003 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/firedrake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/flayed_ghost.bmp b/crawl-ref/source/rltiles/dc-mon/flayed_ghost.bmp deleted file mode 100644 index fd37de1e60..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/flayed_ghost.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/flayed_ghost.png b/crawl-ref/source/rltiles/dc-mon/flayed_ghost.png new file mode 100644 index 0000000000..1570b91e1e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/flayed_ghost.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/flying_skull.bmp b/crawl-ref/source/rltiles/dc-mon/flying_skull.bmp deleted file mode 100644 index 58a9e27127..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/flying_skull.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/flying_skull.png b/crawl-ref/source/rltiles/dc-mon/flying_skull.png new file mode 100644 index 0000000000..dfa7b28f93 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/flying_skull.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/frances0.bmp b/crawl-ref/source/rltiles/dc-mon/frances0.bmp deleted file mode 100644 index 59153d02c6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/frances0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/frances0.png b/crawl-ref/source/rltiles/dc-mon/frances0.png new file mode 100644 index 0000000000..e0045ca0bd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/frances0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/francis.bmp b/crawl-ref/source/rltiles/dc-mon/francis.bmp deleted file mode 100644 index f2a6062c4b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/francis.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/francis.png b/crawl-ref/source/rltiles/dc-mon/francis.png new file mode 100644 index 0000000000..a4af9fa31a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/francis.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/frederick.bmp b/crawl-ref/source/rltiles/dc-mon/frederick.bmp deleted file mode 100644 index 1b98c6ef48..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/frederick.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/frederick.png b/crawl-ref/source/rltiles/dc-mon/frederick.png new file mode 100644 index 0000000000..fffb297cbe Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/frederick.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/freezing_wraith.bmp b/crawl-ref/source/rltiles/dc-mon/freezing_wraith.bmp deleted file mode 100644 index 5b7b879368..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/freezing_wraith.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/freezing_wraith.png b/crawl-ref/source/rltiles/dc-mon/freezing_wraith.png new file mode 100644 index 0000000000..98902641d1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/freezing_wraith.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/frost_giant.bmp b/crawl-ref/source/rltiles/dc-mon/frost_giant.bmp deleted file mode 100644 index 582939620f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/frost_giant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/frost_giant.png b/crawl-ref/source/rltiles/dc-mon/frost_giant.png new file mode 100644 index 0000000000..e0566b6c4a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/frost_giant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/fungus.bmp b/crawl-ref/source/rltiles/dc-mon/fungus.bmp deleted file mode 100644 index 38d2cab62c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/fungus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/fungus.png b/crawl-ref/source/rltiles/dc-mon/fungus.png new file mode 100644 index 0000000000..75d0cd66ed Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/fungus.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/gargoyle.bmp b/crawl-ref/source/rltiles/dc-mon/gargoyle.bmp deleted file mode 100644 index d0b9ddca3b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/gargoyle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/gargoyle.png b/crawl-ref/source/rltiles/dc-mon/gargoyle.png new file mode 100644 index 0000000000..46eb798868 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/gargoyle.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/geryon.bmp b/crawl-ref/source/rltiles/dc-mon/geryon.bmp deleted file mode 100644 index 8760f68ed1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/geryon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/geryon.png b/crawl-ref/source/rltiles/dc-mon/geryon.png new file mode 100644 index 0000000000..b6a906c77a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/geryon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ghost.bmp b/crawl-ref/source/rltiles/dc-mon/ghost.bmp deleted file mode 100644 index e44022c9c8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ghost.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ghost.png b/crawl-ref/source/rltiles/dc-mon/ghost.png new file mode 100644 index 0000000000..4c821a274b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ghost.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ghoul.bmp b/crawl-ref/source/rltiles/dc-mon/ghoul.bmp deleted file mode 100644 index 0296eeb7d5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ghoul.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ghoul.png b/crawl-ref/source/rltiles/dc-mon/ghoul.png new file mode 100644 index 0000000000..fb52d1c0ac Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ghoul.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_amoeba.bmp b/crawl-ref/source/rltiles/dc-mon/giant_amoeba.bmp deleted file mode 100644 index 1958f5d647..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_amoeba.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_amoeba.png b/crawl-ref/source/rltiles/dc-mon/giant_amoeba.png new file mode 100644 index 0000000000..87ddda4aa0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_amoeba.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_ant.bmp b/crawl-ref/source/rltiles/dc-mon/giant_ant.bmp deleted file mode 100644 index ae045dc5a7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_ant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_ant.png b/crawl-ref/source/rltiles/dc-mon/giant_ant.png new file mode 100644 index 0000000000..2188d254af Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_ant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_bat.bmp b/crawl-ref/source/rltiles/dc-mon/giant_bat.bmp deleted file mode 100644 index 2e9c8b6d24..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_bat.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_bat.png b/crawl-ref/source/rltiles/dc-mon/giant_bat.png new file mode 100644 index 0000000000..ef8961b2de Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_bat.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_beetle.bmp b/crawl-ref/source/rltiles/dc-mon/giant_beetle.bmp deleted file mode 100644 index 04af5aee34..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_beetle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_beetle.png b/crawl-ref/source/rltiles/dc-mon/giant_beetle.png new file mode 100644 index 0000000000..44491bd9c3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_beetle.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_blowfly.bmp b/crawl-ref/source/rltiles/dc-mon/giant_blowfly.bmp deleted file mode 100644 index 3aa9d41be5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_blowfly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_blowfly.png b/crawl-ref/source/rltiles/dc-mon/giant_blowfly.png new file mode 100644 index 0000000000..3be8f52af1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_blowfly.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_brown_frog.bmp b/crawl-ref/source/rltiles/dc-mon/giant_brown_frog.bmp deleted file mode 100644 index c0cbe97d0c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_brown_frog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_brown_frog.png b/crawl-ref/source/rltiles/dc-mon/giant_brown_frog.png new file mode 100644 index 0000000000..9158d537f0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_brown_frog.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_centipede.bmp b/crawl-ref/source/rltiles/dc-mon/giant_centipede.bmp deleted file mode 100644 index 5ad7ed82b6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_centipede.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_centipede.png b/crawl-ref/source/rltiles/dc-mon/giant_centipede.png new file mode 100644 index 0000000000..56722af01d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_centipede.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_cockroach.bmp b/crawl-ref/source/rltiles/dc-mon/giant_cockroach.bmp deleted file mode 100644 index 5980b2a233..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_cockroach.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_cockroach.png b/crawl-ref/source/rltiles/dc-mon/giant_cockroach.png new file mode 100644 index 0000000000..eb1c906da5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_cockroach.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_eyeball.bmp b/crawl-ref/source/rltiles/dc-mon/giant_eyeball.bmp deleted file mode 100644 index 6cea257327..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_eyeball.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_eyeball.png b/crawl-ref/source/rltiles/dc-mon/giant_eyeball.png new file mode 100644 index 0000000000..8de91fb0ae Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_eyeball.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_frog.bmp b/crawl-ref/source/rltiles/dc-mon/giant_frog.bmp deleted file mode 100644 index b1444972db..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_frog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_frog.png b/crawl-ref/source/rltiles/dc-mon/giant_frog.png new file mode 100644 index 0000000000..4ec2ba26b6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_frog.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_gecko.bmp b/crawl-ref/source/rltiles/dc-mon/giant_gecko.bmp deleted file mode 100644 index fbae33704c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_gecko.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_gecko.png b/crawl-ref/source/rltiles/dc-mon/giant_gecko.png new file mode 100644 index 0000000000..7ba3b1998b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_gecko.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_goldfish.bmp b/crawl-ref/source/rltiles/dc-mon/giant_goldfish.bmp deleted file mode 100644 index 2fb7c79300..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_goldfish.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_goldfish.png b/crawl-ref/source/rltiles/dc-mon/giant_goldfish.png new file mode 100644 index 0000000000..0ef1629c36 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_goldfish.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_iguana.bmp b/crawl-ref/source/rltiles/dc-mon/giant_iguana.bmp deleted file mode 100644 index 0e648517fb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_iguana.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_iguana.png b/crawl-ref/source/rltiles/dc-mon/giant_iguana.png new file mode 100644 index 0000000000..4e0f11f867 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_iguana.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_lizard.bmp b/crawl-ref/source/rltiles/dc-mon/giant_lizard.bmp deleted file mode 100644 index 9cf3e0737e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_lizard.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_lizard.png b/crawl-ref/source/rltiles/dc-mon/giant_lizard.png new file mode 100644 index 0000000000..e6bac3ae73 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_lizard.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_mite.bmp b/crawl-ref/source/rltiles/dc-mon/giant_mite.bmp deleted file mode 100644 index 39feb5fe38..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_mite.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_mite.png b/crawl-ref/source/rltiles/dc-mon/giant_mite.png new file mode 100644 index 0000000000..bc63c1487f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_mite.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_mosquito.bmp b/crawl-ref/source/rltiles/dc-mon/giant_mosquito.bmp deleted file mode 100644 index 4efb7f58fd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_mosquito.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_mosquito.png b/crawl-ref/source/rltiles/dc-mon/giant_mosquito.png new file mode 100644 index 0000000000..8879878153 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_mosquito.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_newt.bmp b/crawl-ref/source/rltiles/dc-mon/giant_newt.bmp deleted file mode 100644 index 68770d2127..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_newt.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_newt.png b/crawl-ref/source/rltiles/dc-mon/giant_newt.png new file mode 100644 index 0000000000..f19b722666 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_newt.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_orange_brain.bmp b/crawl-ref/source/rltiles/dc-mon/giant_orange_brain.bmp deleted file mode 100644 index bf2fe2317c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_orange_brain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_orange_brain.png b/crawl-ref/source/rltiles/dc-mon/giant_orange_brain.png new file mode 100644 index 0000000000..7e3a329f28 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_orange_brain.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_slug.bmp b/crawl-ref/source/rltiles/dc-mon/giant_slug.bmp deleted file mode 100644 index 75a167df86..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_slug.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_slug.png b/crawl-ref/source/rltiles/dc-mon/giant_slug.png new file mode 100644 index 0000000000..e0807137c1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_slug.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_snail.bmp b/crawl-ref/source/rltiles/dc-mon/giant_snail.bmp deleted file mode 100644 index 18a3d0b398..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_snail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_snail.png b/crawl-ref/source/rltiles/dc-mon/giant_snail.png new file mode 100644 index 0000000000..8e780d7430 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_snail.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_spore.bmp b/crawl-ref/source/rltiles/dc-mon/giant_spore.bmp deleted file mode 100644 index 998b0cbaa0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/giant_spore.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/giant_spore.png b/crawl-ref/source/rltiles/dc-mon/giant_spore.png new file mode 100644 index 0000000000..77c5948737 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/giant_spore.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/gila_monster.bmp b/crawl-ref/source/rltiles/dc-mon/gila_monster.bmp deleted file mode 100644 index 11fd4b7e00..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/gila_monster.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/gila_monster.png b/crawl-ref/source/rltiles/dc-mon/gila_monster.png new file mode 100644 index 0000000000..8b9e012590 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/gila_monster.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/gloorx_vloq.bmp b/crawl-ref/source/rltiles/dc-mon/gloorx_vloq.bmp deleted file mode 100644 index b81991079a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/gloorx_vloq.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/gloorx_vloq.png b/crawl-ref/source/rltiles/dc-mon/gloorx_vloq.png new file mode 100644 index 0000000000..c37c368f18 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/gloorx_vloq.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/glowing_shapeshifter.bmp b/crawl-ref/source/rltiles/dc-mon/glowing_shapeshifter.bmp deleted file mode 100644 index fad8e18a0d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/glowing_shapeshifter.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/glowing_shapeshifter.png b/crawl-ref/source/rltiles/dc-mon/glowing_shapeshifter.png new file mode 100644 index 0000000000..9fb6f67e2e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/glowing_shapeshifter.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/gnoll0.bmp b/crawl-ref/source/rltiles/dc-mon/gnoll0.bmp deleted file mode 100644 index f323b2413c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/gnoll0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/gnoll0.png b/crawl-ref/source/rltiles/dc-mon/gnoll0.png new file mode 100644 index 0000000000..560210c00e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/gnoll0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/goblin0.bmp b/crawl-ref/source/rltiles/dc-mon/goblin0.bmp deleted file mode 100644 index 48e6afa071..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/goblin0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/goblin0.png b/crawl-ref/source/rltiles/dc-mon/goblin0.png new file mode 100644 index 0000000000..db337ed608 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/goblin0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/golden_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/golden_dragon.bmp deleted file mode 100644 index 59543306e1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/golden_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/golden_dragon.png b/crawl-ref/source/rltiles/dc-mon/golden_dragon.png new file mode 100644 index 0000000000..998ddd4852 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/golden_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/great_orb_of_eyes.bmp b/crawl-ref/source/rltiles/dc-mon/great_orb_of_eyes.bmp deleted file mode 100644 index 160f3bb77e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/great_orb_of_eyes.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/great_orb_of_eyes.png b/crawl-ref/source/rltiles/dc-mon/great_orb_of_eyes.png new file mode 100644 index 0000000000..ebee9d227e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/great_orb_of_eyes.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/greater_mummy.bmp b/crawl-ref/source/rltiles/dc-mon/greater_mummy.bmp deleted file mode 100644 index acd7580efe..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/greater_mummy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/greater_mummy.png b/crawl-ref/source/rltiles/dc-mon/greater_mummy.png new file mode 100644 index 0000000000..12db315d54 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/greater_mummy.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/greater_naga0.bmp b/crawl-ref/source/rltiles/dc-mon/greater_naga0.bmp deleted file mode 100644 index da206dd4ed..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/greater_naga0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/greater_naga0.png b/crawl-ref/source/rltiles/dc-mon/greater_naga0.png new file mode 100644 index 0000000000..8a5492c72e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/greater_naga0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/green_death.bmp b/crawl-ref/source/rltiles/dc-mon/green_death.bmp deleted file mode 100644 index d0946edaa2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/green_death.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/green_death.png b/crawl-ref/source/rltiles/dc-mon/green_death.png new file mode 100644 index 0000000000..3c5711a43c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/green_death.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/green_rat.bmp b/crawl-ref/source/rltiles/dc-mon/green_rat.bmp deleted file mode 100644 index 660253ce71..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/green_rat.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/green_rat.png b/crawl-ref/source/rltiles/dc-mon/green_rat.png new file mode 100644 index 0000000000..426d360c0d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/green_rat.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/grey_rat.bmp b/crawl-ref/source/rltiles/dc-mon/grey_rat.bmp deleted file mode 100644 index bf76049d32..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/grey_rat.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/grey_rat.png b/crawl-ref/source/rltiles/dc-mon/grey_rat.png new file mode 100644 index 0000000000..21e060b9d7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/grey_rat.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/grey_snake.bmp b/crawl-ref/source/rltiles/dc-mon/grey_snake.bmp deleted file mode 100644 index 6c2eda226b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/grey_snake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/grey_snake.png b/crawl-ref/source/rltiles/dc-mon/grey_snake.png new file mode 100644 index 0000000000..2da9df3b93 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/grey_snake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/griffon.bmp b/crawl-ref/source/rltiles/dc-mon/griffon.bmp deleted file mode 100644 index 78e0d7a118..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/griffon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/griffon.png b/crawl-ref/source/rltiles/dc-mon/griffon.png new file mode 100644 index 0000000000..82ab3e6df4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/griffon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/grizzly_bear.bmp b/crawl-ref/source/rltiles/dc-mon/grizzly_bear.bmp deleted file mode 100644 index a5e3b0de6b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/grizzly_bear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/grizzly_bear.png b/crawl-ref/source/rltiles/dc-mon/grizzly_bear.png new file mode 100644 index 0000000000..3612bc4738 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/grizzly_bear.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/guardian_mummy.bmp b/crawl-ref/source/rltiles/dc-mon/guardian_mummy.bmp deleted file mode 100644 index b7baed536b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/guardian_mummy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/guardian_mummy.png b/crawl-ref/source/rltiles/dc-mon/guardian_mummy.png new file mode 100644 index 0000000000..b0c977cd2a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/guardian_mummy.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/guardian_naga.bmp b/crawl-ref/source/rltiles/dc-mon/guardian_naga.bmp deleted file mode 100644 index 20bc6b5e73..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/guardian_naga.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/guardian_naga.png b/crawl-ref/source/rltiles/dc-mon/guardian_naga.png new file mode 100644 index 0000000000..aa7aed8e08 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/guardian_naga.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hairy_devil.bmp b/crawl-ref/source/rltiles/dc-mon/hairy_devil.bmp deleted file mode 100644 index a3191fd97c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hairy_devil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hairy_devil.png b/crawl-ref/source/rltiles/dc-mon/hairy_devil.png new file mode 100644 index 0000000000..f96bddf83f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hairy_devil.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/harold0.bmp b/crawl-ref/source/rltiles/dc-mon/harold0.bmp deleted file mode 100644 index 78fa252d4c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/harold0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/harold0.png b/crawl-ref/source/rltiles/dc-mon/harold0.png new file mode 100644 index 0000000000..c81e76ee2f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/harold0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hell_hog.bmp b/crawl-ref/source/rltiles/dc-mon/hell_hog.bmp deleted file mode 100644 index 30b5e4f573..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hell_hog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hell_hog.png b/crawl-ref/source/rltiles/dc-mon/hell_hog.png new file mode 100644 index 0000000000..460cd42dfa Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hell_hog.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hell_hound.bmp b/crawl-ref/source/rltiles/dc-mon/hell_hound.bmp deleted file mode 100644 index 79db71ca5e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hell_hound.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hell_hound.png b/crawl-ref/source/rltiles/dc-mon/hell_hound.png new file mode 100644 index 0000000000..acdb75be9f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hell_hound.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hell_knight.bmp b/crawl-ref/source/rltiles/dc-mon/hell_knight.bmp deleted file mode 100644 index 870bb32443..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hell_knight.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hell_knight.png b/crawl-ref/source/rltiles/dc-mon/hell_knight.png new file mode 100644 index 0000000000..d2b9cfc7e2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hell_knight.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hellion.bmp b/crawl-ref/source/rltiles/dc-mon/hellion.bmp deleted file mode 100644 index 712919b059..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hellion.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hellion.png b/crawl-ref/source/rltiles/dc-mon/hellion.png new file mode 100644 index 0000000000..757445bbe6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hellion.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hellwing.bmp b/crawl-ref/source/rltiles/dc-mon/hellwing.bmp deleted file mode 100644 index f2cae52b7a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hellwing.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hellwing.png b/crawl-ref/source/rltiles/dc-mon/hellwing.png new file mode 100644 index 0000000000..e153e1dc7a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hellwing.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hill_giant.bmp b/crawl-ref/source/rltiles/dc-mon/hill_giant.bmp deleted file mode 100644 index 1e6b7d2fcf..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hill_giant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hill_giant.png b/crawl-ref/source/rltiles/dc-mon/hill_giant.png new file mode 100644 index 0000000000..85d5ff769d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hill_giant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hippogriff.bmp b/crawl-ref/source/rltiles/dc-mon/hippogriff.bmp deleted file mode 100644 index 408ef291d0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hippogriff.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hippogriff.png b/crawl-ref/source/rltiles/dc-mon/hippogriff.png new file mode 100644 index 0000000000..63da401137 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hippogriff.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hobgoblin0.bmp b/crawl-ref/source/rltiles/dc-mon/hobgoblin0.bmp deleted file mode 100644 index de1b31be44..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hobgoblin0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hobgoblin0.png b/crawl-ref/source/rltiles/dc-mon/hobgoblin0.png new file mode 100644 index 0000000000..ae0e19655e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hobgoblin0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hog.bmp b/crawl-ref/source/rltiles/dc-mon/hog.bmp deleted file mode 100644 index 7fc0b4a4c5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hog.png b/crawl-ref/source/rltiles/dc-mon/hog.png new file mode 100644 index 0000000000..8ffd3eced6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hog.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hound.bmp b/crawl-ref/source/rltiles/dc-mon/hound.bmp deleted file mode 100644 index 0f70c8ab65..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hound.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hound.png b/crawl-ref/source/rltiles/dc-mon/hound.png new file mode 100644 index 0000000000..7b6fc65aad Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hound.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/human.bmp b/crawl-ref/source/rltiles/dc-mon/human.bmp deleted file mode 100644 index 6c1bf565e4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/human.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/human.png b/crawl-ref/source/rltiles/dc-mon/human.png new file mode 100644 index 0000000000..80df1a37dd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/human.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hungry_ghost.bmp b/crawl-ref/source/rltiles/dc-mon/hungry_ghost.bmp deleted file mode 100644 index 6ee769033c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hungry_ghost.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hungry_ghost.png b/crawl-ref/source/rltiles/dc-mon/hungry_ghost.png new file mode 100644 index 0000000000..b7359bc28f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hungry_ghost.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra1.bmp b/crawl-ref/source/rltiles/dc-mon/hydra1.bmp deleted file mode 100644 index ee5418af60..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hydra1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra1.png b/crawl-ref/source/rltiles/dc-mon/hydra1.png new file mode 100644 index 0000000000..2d9cb11f95 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hydra1.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra2.bmp b/crawl-ref/source/rltiles/dc-mon/hydra2.bmp deleted file mode 100644 index 40589e817c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hydra2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra2.png b/crawl-ref/source/rltiles/dc-mon/hydra2.png new file mode 100644 index 0000000000..fabad8f261 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hydra2.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra3.bmp b/crawl-ref/source/rltiles/dc-mon/hydra3.bmp deleted file mode 100644 index c77b1b62e9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hydra3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra3.png b/crawl-ref/source/rltiles/dc-mon/hydra3.png new file mode 100644 index 0000000000..5f25c9c55c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hydra3.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra4.bmp b/crawl-ref/source/rltiles/dc-mon/hydra4.bmp deleted file mode 100644 index 58cb6128d1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hydra4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra4.png b/crawl-ref/source/rltiles/dc-mon/hydra4.png new file mode 100644 index 0000000000..cee9b831b0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hydra4.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra5.bmp b/crawl-ref/source/rltiles/dc-mon/hydra5.bmp deleted file mode 100644 index cda6e1f00b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/hydra5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/hydra5.png b/crawl-ref/source/rltiles/dc-mon/hydra5.png new file mode 100644 index 0000000000..7c32e4d4ec Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/hydra5.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ice_beast.bmp b/crawl-ref/source/rltiles/dc-mon/ice_beast.bmp deleted file mode 100644 index 7eca84b08d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ice_beast.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ice_beast.png b/crawl-ref/source/rltiles/dc-mon/ice_beast.png new file mode 100644 index 0000000000..287569be0f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ice_beast.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ice_devil.bmp b/crawl-ref/source/rltiles/dc-mon/ice_devil.bmp deleted file mode 100644 index 5ec6496298..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ice_devil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ice_devil.png b/crawl-ref/source/rltiles/dc-mon/ice_devil.png new file mode 100644 index 0000000000..7e34587030 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ice_devil.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ice_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/ice_dragon.bmp deleted file mode 100644 index 7d3561ebcb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ice_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ice_dragon.png b/crawl-ref/source/rltiles/dc-mon/ice_dragon.png new file mode 100644 index 0000000000..a7aebb0b53 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ice_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ice_fiend.bmp b/crawl-ref/source/rltiles/dc-mon/ice_fiend.bmp deleted file mode 100644 index 8f7720bad3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ice_fiend.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ice_fiend.png b/crawl-ref/source/rltiles/dc-mon/ice_fiend.png new file mode 100644 index 0000000000..ae572752e8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ice_fiend.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ijyb0.bmp b/crawl-ref/source/rltiles/dc-mon/ijyb0.bmp deleted file mode 100644 index d7bec517b1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ijyb0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ijyb0.png b/crawl-ref/source/rltiles/dc-mon/ijyb0.png new file mode 100644 index 0000000000..14d6f46368 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ijyb0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/imp.bmp b/crawl-ref/source/rltiles/dc-mon/imp.bmp deleted file mode 100644 index 43b22bd27e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/imp.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/imp.png b/crawl-ref/source/rltiles/dc-mon/imp.png new file mode 100644 index 0000000000..df854f8d7e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/imp.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/insubstantial_wisp.bmp b/crawl-ref/source/rltiles/dc-mon/insubstantial_wisp.bmp deleted file mode 100644 index 48a5bb5632..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/insubstantial_wisp.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/insubstantial_wisp.png b/crawl-ref/source/rltiles/dc-mon/insubstantial_wisp.png new file mode 100644 index 0000000000..c515b3662b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/insubstantial_wisp.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/iron_devil.bmp b/crawl-ref/source/rltiles/dc-mon/iron_devil.bmp deleted file mode 100644 index c8ab53b201..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/iron_devil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/iron_devil.png b/crawl-ref/source/rltiles/dc-mon/iron_devil.png new file mode 100644 index 0000000000..edfddfc63b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/iron_devil.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/iron_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/iron_dragon.bmp deleted file mode 100644 index 7d7a359dc4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/iron_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/iron_dragon.png b/crawl-ref/source/rltiles/dc-mon/iron_dragon.png new file mode 100644 index 0000000000..d9aceca5ec Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/iron_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/iron_golem.bmp b/crawl-ref/source/rltiles/dc-mon/iron_golem.bmp deleted file mode 100644 index cf16aab309..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/iron_golem.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/iron_golem.png b/crawl-ref/source/rltiles/dc-mon/iron_golem.png new file mode 100644 index 0000000000..e11d6e9ef8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/iron_golem.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/iron_troll.bmp b/crawl-ref/source/rltiles/dc-mon/iron_troll.bmp deleted file mode 100644 index 2a3ed78686..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/iron_troll.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/iron_troll.png b/crawl-ref/source/rltiles/dc-mon/iron_troll.png new file mode 100644 index 0000000000..fa74eea6e5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/iron_troll.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/jackal.bmp b/crawl-ref/source/rltiles/dc-mon/jackal.bmp deleted file mode 100644 index 1d33af2b3c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/jackal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/jackal.png b/crawl-ref/source/rltiles/dc-mon/jackal.png new file mode 100644 index 0000000000..305156e801 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/jackal.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/jelly.bmp b/crawl-ref/source/rltiles/dc-mon/jelly.bmp deleted file mode 100644 index 667408dc64..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/jelly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/jelly.png b/crawl-ref/source/rltiles/dc-mon/jelly.png new file mode 100644 index 0000000000..dd1bf8b1b4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/jelly.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/jellyfish.bmp b/crawl-ref/source/rltiles/dc-mon/jellyfish.bmp deleted file mode 100644 index 6587b5cf87..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/jellyfish.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/jellyfish.png b/crawl-ref/source/rltiles/dc-mon/jellyfish.png new file mode 100644 index 0000000000..e82a8a1897 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/jellyfish.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/jessica.bmp b/crawl-ref/source/rltiles/dc-mon/jessica.bmp deleted file mode 100644 index 718335c331..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/jessica.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/jessica.png b/crawl-ref/source/rltiles/dc-mon/jessica.png new file mode 100644 index 0000000000..2ea86bcd6b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/jessica.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/joseph0.bmp b/crawl-ref/source/rltiles/dc-mon/joseph0.bmp deleted file mode 100644 index ae78072b68..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/joseph0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/joseph0.png b/crawl-ref/source/rltiles/dc-mon/joseph0.png new file mode 100644 index 0000000000..fa14ac5a04 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/joseph0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/josephine.bmp b/crawl-ref/source/rltiles/dc-mon/josephine.bmp deleted file mode 100644 index 0a8a0fa1fa..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/josephine.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/josephine.png b/crawl-ref/source/rltiles/dc-mon/josephine.png new file mode 100644 index 0000000000..4e03e8823f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/josephine.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/jozef0.bmp b/crawl-ref/source/rltiles/dc-mon/jozef0.bmp deleted file mode 100644 index 39078c494a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/jozef0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/jozef0.png b/crawl-ref/source/rltiles/dc-mon/jozef0.png new file mode 100644 index 0000000000..ce9344b58b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/jozef0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/killer_bee.bmp b/crawl-ref/source/rltiles/dc-mon/killer_bee.bmp deleted file mode 100644 index 87a3d23d31..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/killer_bee.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/killer_bee.png b/crawl-ref/source/rltiles/dc-mon/killer_bee.png new file mode 100644 index 0000000000..f1bd2ad9c9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/killer_bee.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/killer_bee_larva.bmp b/crawl-ref/source/rltiles/dc-mon/killer_bee_larva.bmp deleted file mode 100644 index 8f3739185e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/killer_bee_larva.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/killer_bee_larva.png b/crawl-ref/source/rltiles/dc-mon/killer_bee_larva.png new file mode 100644 index 0000000000..facab392dd Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/killer_bee_larva.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/killer_klown.bmp b/crawl-ref/source/rltiles/dc-mon/killer_klown.bmp deleted file mode 100644 index ca3e48899a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/killer_klown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/killer_klown.png b/crawl-ref/source/rltiles/dc-mon/killer_klown.png new file mode 100644 index 0000000000..b8f6881e96 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/killer_klown.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/kobold.bmp b/crawl-ref/source/rltiles/dc-mon/kobold.bmp deleted file mode 100644 index b7ecdeda01..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/kobold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/kobold.png b/crawl-ref/source/rltiles/dc-mon/kobold.png new file mode 100644 index 0000000000..d980bda856 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/kobold.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/kobold_demonologist.bmp b/crawl-ref/source/rltiles/dc-mon/kobold_demonologist.bmp deleted file mode 100644 index 35fc23c3c8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/kobold_demonologist.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/kobold_demonologist.png b/crawl-ref/source/rltiles/dc-mon/kobold_demonologist.png new file mode 100644 index 0000000000..df9e56ccbf Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/kobold_demonologist.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/komodo_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/komodo_dragon.bmp deleted file mode 100644 index 4221350120..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/komodo_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/komodo_dragon.png b/crawl-ref/source/rltiles/dc-mon/komodo_dragon.png new file mode 100644 index 0000000000..c0ed329a67 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/komodo_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/large_mimic.bmp b/crawl-ref/source/rltiles/dc-mon/large_mimic.bmp deleted file mode 100644 index de566d0b67..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/large_mimic.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lava_fish.bmp b/crawl-ref/source/rltiles/dc-mon/lava_fish.bmp deleted file mode 100644 index 99a0dfec7e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/lava_fish.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lava_fish.png b/crawl-ref/source/rltiles/dc-mon/lava_fish.png new file mode 100644 index 0000000000..3c998c6b50 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/lava_fish.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/lava_snake.bmp b/crawl-ref/source/rltiles/dc-mon/lava_snake.bmp deleted file mode 100644 index f96c37ec5b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/lava_snake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lava_snake.png b/crawl-ref/source/rltiles/dc-mon/lava_snake.png new file mode 100644 index 0000000000..808f857eb2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/lava_snake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/lava_worm.bmp b/crawl-ref/source/rltiles/dc-mon/lava_worm.bmp deleted file mode 100644 index 4eb1785ebf..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/lava_worm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lava_worm.png b/crawl-ref/source/rltiles/dc-mon/lava_worm.png new file mode 100644 index 0000000000..c9332e0831 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/lava_worm.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/lemure.bmp b/crawl-ref/source/rltiles/dc-mon/lemure.bmp deleted file mode 100644 index 6b7a5705cf..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/lemure.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lemure.png b/crawl-ref/source/rltiles/dc-mon/lemure.png new file mode 100644 index 0000000000..73cac3f5e5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/lemure.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/lich.bmp b/crawl-ref/source/rltiles/dc-mon/lich.bmp deleted file mode 100644 index 08313bffd3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/lich.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lich.png b/crawl-ref/source/rltiles/dc-mon/lich.png new file mode 100644 index 0000000000..0167b552ea Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/lich.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/lindwurm.bmp b/crawl-ref/source/rltiles/dc-mon/lindwurm.bmp deleted file mode 100644 index 240e787338..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/lindwurm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lindwurm.png b/crawl-ref/source/rltiles/dc-mon/lindwurm.png new file mode 100644 index 0000000000..150a29e78f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/lindwurm.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/lom_lobon.bmp b/crawl-ref/source/rltiles/dc-mon/lom_lobon.bmp deleted file mode 100644 index 2cae75074a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/lom_lobon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lom_lobon.png b/crawl-ref/source/rltiles/dc-mon/lom_lobon.png new file mode 100644 index 0000000000..5445aa84c6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/lom_lobon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/lorocyproca.bmp b/crawl-ref/source/rltiles/dc-mon/lorocyproca.bmp deleted file mode 100644 index a8fbe049e9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/lorocyproca.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/lorocyproca.png b/crawl-ref/source/rltiles/dc-mon/lorocyproca.png new file mode 100644 index 0000000000..33d82550df Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/lorocyproca.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/louise.bmp b/crawl-ref/source/rltiles/dc-mon/louise.bmp deleted file mode 100644 index e897fe3bbb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/louise.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/louise.png b/crawl-ref/source/rltiles/dc-mon/louise.png new file mode 100644 index 0000000000..811fbf4760 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/louise.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/manes.bmp b/crawl-ref/source/rltiles/dc-mon/manes.bmp deleted file mode 100644 index a0fd6b756f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/manes.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/manes.png b/crawl-ref/source/rltiles/dc-mon/manes.png new file mode 100644 index 0000000000..bc13e09e8c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/manes.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/manticore.bmp b/crawl-ref/source/rltiles/dc-mon/manticore.bmp deleted file mode 100644 index 6ac6e5016c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/manticore.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/manticore.png b/crawl-ref/source/rltiles/dc-mon/manticore.png new file mode 100644 index 0000000000..5845f612ea Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/manticore.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/margery.bmp b/crawl-ref/source/rltiles/dc-mon/margery.bmp deleted file mode 100644 index 39f58aee91..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/margery.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/margery.png b/crawl-ref/source/rltiles/dc-mon/margery.png new file mode 100644 index 0000000000..ea331a260c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/margery.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/maud0.bmp b/crawl-ref/source/rltiles/dc-mon/maud0.bmp deleted file mode 100644 index bcea670bfd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/maud0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/maud0.png b/crawl-ref/source/rltiles/dc-mon/maud0.png new file mode 100644 index 0000000000..3b78b34fb7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/maud0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/merfolk_fighter.bmp b/crawl-ref/source/rltiles/dc-mon/merfolk_fighter.bmp deleted file mode 100644 index a8b8168fe9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/merfolk_fighter.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/merfolk_fighter.png b/crawl-ref/source/rltiles/dc-mon/merfolk_fighter.png new file mode 100644 index 0000000000..4e0222ad7f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/merfolk_fighter.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/merfolk_fighter_water.bmp b/crawl-ref/source/rltiles/dc-mon/merfolk_fighter_water.bmp deleted file mode 100644 index 65d11fa2ab..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/merfolk_fighter_water.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/merfolk_fighter_water.png b/crawl-ref/source/rltiles/dc-mon/merfolk_fighter_water.png new file mode 100644 index 0000000000..9f2d185c9e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/merfolk_fighter_water.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/mermaid.bmp b/crawl-ref/source/rltiles/dc-mon/mermaid.bmp deleted file mode 100644 index 8475a2a897..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/mermaid.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/mermaid.png b/crawl-ref/source/rltiles/dc-mon/mermaid.png new file mode 100644 index 0000000000..436a0cbdd1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/mermaid.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/mermaid_water.bmp b/crawl-ref/source/rltiles/dc-mon/mermaid_water.bmp deleted file mode 100644 index 83f5c48533..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/mermaid_water.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/mermaid_water.png b/crawl-ref/source/rltiles/dc-mon/mermaid_water.png new file mode 100644 index 0000000000..87b07fe02e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/mermaid_water.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/metal_gargoyle.bmp b/crawl-ref/source/rltiles/dc-mon/metal_gargoyle.bmp deleted file mode 100644 index a272c67a54..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/metal_gargoyle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/metal_gargoyle.png b/crawl-ref/source/rltiles/dc-mon/metal_gargoyle.png new file mode 100644 index 0000000000..58ce10ba26 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/metal_gargoyle.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/michael.bmp b/crawl-ref/source/rltiles/dc-mon/michael.bmp deleted file mode 100644 index f9f13f05d7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/michael.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/michael.png b/crawl-ref/source/rltiles/dc-mon/michael.png new file mode 100644 index 0000000000..ad26a5098d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/michael.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/midge.bmp b/crawl-ref/source/rltiles/dc-mon/midge.bmp deleted file mode 100644 index 819d40fa0e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/midge.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/midge.png b/crawl-ref/source/rltiles/dc-mon/midge.png new file mode 100644 index 0000000000..d364f0c9ad Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/midge.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/minotaur.bmp b/crawl-ref/source/rltiles/dc-mon/minotaur.bmp deleted file mode 100644 index 9d5f477b1c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/minotaur.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/minotaur.png b/crawl-ref/source/rltiles/dc-mon/minotaur.png new file mode 100644 index 0000000000..8994195081 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/minotaur.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/mnoleg.bmp b/crawl-ref/source/rltiles/dc-mon/mnoleg.bmp deleted file mode 100644 index 03b0bac0d6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/mnoleg.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/mnoleg.png b/crawl-ref/source/rltiles/dc-mon/mnoleg.png new file mode 100644 index 0000000000..9ca0328edb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/mnoleg.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/molten_gargoyle.bmp b/crawl-ref/source/rltiles/dc-mon/molten_gargoyle.bmp deleted file mode 100644 index 879a3d24a6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/molten_gargoyle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/molten_gargoyle.png b/crawl-ref/source/rltiles/dc-mon/molten_gargoyle.png new file mode 100644 index 0000000000..2b459590d4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/molten_gargoyle.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/moth_of_wrath.bmp b/crawl-ref/source/rltiles/dc-mon/moth_of_wrath.bmp deleted file mode 100644 index 00987b5088..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/moth_of_wrath.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/moth_of_wrath.png b/crawl-ref/source/rltiles/dc-mon/moth_of_wrath.png new file mode 100644 index 0000000000..fe4276f522 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/moth_of_wrath.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/mottled_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/mottled_dragon.bmp deleted file mode 100644 index 8461220314..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/mottled_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/mottled_dragon.png b/crawl-ref/source/rltiles/dc-mon/mottled_dragon.png new file mode 100644 index 0000000000..41b1170c6c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/mottled_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/mummy.bmp b/crawl-ref/source/rltiles/dc-mon/mummy.bmp deleted file mode 100644 index 401d73aacd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/mummy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/mummy.png b/crawl-ref/source/rltiles/dc-mon/mummy.png new file mode 100644 index 0000000000..96d641743a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/mummy.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/mummy_priest.bmp b/crawl-ref/source/rltiles/dc-mon/mummy_priest.bmp deleted file mode 100644 index c4a6da37c7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/mummy_priest.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/mummy_priest.png b/crawl-ref/source/rltiles/dc-mon/mummy_priest.png new file mode 100644 index 0000000000..81b768afd4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/mummy_priest.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/murray.bmp b/crawl-ref/source/rltiles/dc-mon/murray.bmp deleted file mode 100644 index d3d484393c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/murray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/murray.png b/crawl-ref/source/rltiles/dc-mon/murray.png new file mode 100644 index 0000000000..f8a23ba0e9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/murray.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/naga0.bmp b/crawl-ref/source/rltiles/dc-mon/naga0.bmp deleted file mode 100644 index 87f2c308ea..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/naga0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/naga0.png b/crawl-ref/source/rltiles/dc-mon/naga0.png new file mode 100644 index 0000000000..25f8ef0f6b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/naga0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/naga_mage.bmp b/crawl-ref/source/rltiles/dc-mon/naga_mage.bmp deleted file mode 100644 index 37da349a72..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/naga_mage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/naga_mage.png b/crawl-ref/source/rltiles/dc-mon/naga_mage.png new file mode 100644 index 0000000000..6ad5fe30b7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/naga_mage.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/naga_warrior0.bmp b/crawl-ref/source/rltiles/dc-mon/naga_warrior0.bmp deleted file mode 100644 index f0f962600d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/naga_warrior0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/naga_warrior0.png b/crawl-ref/source/rltiles/dc-mon/naga_warrior0.png new file mode 100644 index 0000000000..e6ded3c265 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/naga_warrior0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/necromancer.bmp b/crawl-ref/source/rltiles/dc-mon/necromancer.bmp deleted file mode 100644 index 32fddfba85..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/necromancer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/necromancer.png b/crawl-ref/source/rltiles/dc-mon/necromancer.png new file mode 100644 index 0000000000..747e30dba1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/necromancer.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/necrophage.bmp b/crawl-ref/source/rltiles/dc-mon/necrophage.bmp deleted file mode 100644 index a59e96701b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/necrophage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/necrophage.png b/crawl-ref/source/rltiles/dc-mon/necrophage.png new file mode 100644 index 0000000000..a630d5dac4 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/necrophage.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/neqoxec.bmp b/crawl-ref/source/rltiles/dc-mon/neqoxec.bmp deleted file mode 100644 index 209cc2c3f6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/neqoxec.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/neqoxec.png b/crawl-ref/source/rltiles/dc-mon/neqoxec.png new file mode 100644 index 0000000000..b3d480ea93 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/neqoxec.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/norbert.bmp b/crawl-ref/source/rltiles/dc-mon/norbert.bmp deleted file mode 100644 index a043db992e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/norbert.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/norbert.png b/crawl-ref/source/rltiles/dc-mon/norbert.png new file mode 100644 index 0000000000..e616d23efc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/norbert.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/norris2.bmp b/crawl-ref/source/rltiles/dc-mon/norris2.bmp deleted file mode 100644 index 62cd29ba9e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/norris2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/norris2.png b/crawl-ref/source/rltiles/dc-mon/norris2.png new file mode 100644 index 0000000000..a482ca97dc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/norris2.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ogre.bmp b/crawl-ref/source/rltiles/dc-mon/ogre.bmp deleted file mode 100644 index ad071f31bc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ogre.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ogre.png b/crawl-ref/source/rltiles/dc-mon/ogre.png new file mode 100644 index 0000000000..2f35d2cd35 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ogre.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ogre_mage.bmp b/crawl-ref/source/rltiles/dc-mon/ogre_mage.bmp deleted file mode 100644 index a212bead18..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ogre_mage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ogre_mage.png b/crawl-ref/source/rltiles/dc-mon/ogre_mage.png new file mode 100644 index 0000000000..5ecec5b3aa Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ogre_mage.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/oklob_plant.bmp b/crawl-ref/source/rltiles/dc-mon/oklob_plant.bmp deleted file mode 100644 index 7787d47922..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/oklob_plant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/oklob_plant.png b/crawl-ref/source/rltiles/dc-mon/oklob_plant.png new file mode 100644 index 0000000000..4f0f0da6b2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/oklob_plant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ooze.bmp b/crawl-ref/source/rltiles/dc-mon/ooze.bmp deleted file mode 100644 index 25369f9c76..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ooze.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ooze.png b/crawl-ref/source/rltiles/dc-mon/ooze.png new file mode 100644 index 0000000000..3c55843031 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ooze.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orange_demon.bmp b/crawl-ref/source/rltiles/dc-mon/orange_demon.bmp deleted file mode 100644 index a26fd691b2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orange_demon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orange_demon.png b/crawl-ref/source/rltiles/dc-mon/orange_demon.png new file mode 100644 index 0000000000..21cd5791d9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orange_demon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orange_rat.bmp b/crawl-ref/source/rltiles/dc-mon/orange_rat.bmp deleted file mode 100644 index 081ae3a286..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orange_rat.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orange_rat.png b/crawl-ref/source/rltiles/dc-mon/orange_rat.png new file mode 100644 index 0000000000..6a89edd8e9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orange_rat.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orb_guardian.bmp b/crawl-ref/source/rltiles/dc-mon/orb_guardian.bmp deleted file mode 100644 index c87ad8f09e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orb_guardian.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orb_guardian.png b/crawl-ref/source/rltiles/dc-mon/orb_guardian.png new file mode 100644 index 0000000000..75940cc810 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orb_guardian.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orb_of_fire.bmp b/crawl-ref/source/rltiles/dc-mon/orb_of_fire.bmp deleted file mode 100644 index 790f2b615f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orb_of_fire.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orb_of_fire.png b/crawl-ref/source/rltiles/dc-mon/orb_of_fire.png new file mode 100644 index 0000000000..cef783d8b9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orb_of_fire.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc0.bmp b/crawl-ref/source/rltiles/dc-mon/orc0.bmp deleted file mode 100644 index 23ed110cb8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orc0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc0.png b/crawl-ref/source/rltiles/dc-mon/orc0.png new file mode 100644 index 0000000000..f4fe7fb8e8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orc0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_high_priest.bmp b/crawl-ref/source/rltiles/dc-mon/orc_high_priest.bmp deleted file mode 100644 index 74ce68d622..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orc_high_priest.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_high_priest.png b/crawl-ref/source/rltiles/dc-mon/orc_high_priest.png new file mode 100644 index 0000000000..c9f1de1cf3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orc_high_priest.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_knight0.bmp b/crawl-ref/source/rltiles/dc-mon/orc_knight0.bmp deleted file mode 100644 index 9febf6f779..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orc_knight0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_knight0.png b/crawl-ref/source/rltiles/dc-mon/orc_knight0.png new file mode 100644 index 0000000000..ba62920d96 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orc_knight0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_priest.bmp b/crawl-ref/source/rltiles/dc-mon/orc_priest.bmp deleted file mode 100644 index 08f833f87e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orc_priest.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_priest.png b/crawl-ref/source/rltiles/dc-mon/orc_priest.png new file mode 100644 index 0000000000..ea95134c8a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orc_priest.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_sorcerer.bmp b/crawl-ref/source/rltiles/dc-mon/orc_sorcerer.bmp deleted file mode 100644 index 87e26ceda7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orc_sorcerer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_sorcerer.png b/crawl-ref/source/rltiles/dc-mon/orc_sorcerer.png new file mode 100644 index 0000000000..548bef8584 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orc_sorcerer.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_warlord0.bmp b/crawl-ref/source/rltiles/dc-mon/orc_warlord0.bmp deleted file mode 100644 index 890435c827..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orc_warlord0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_warlord0.png b/crawl-ref/source/rltiles/dc-mon/orc_warlord0.png new file mode 100644 index 0000000000..2c553279c3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orc_warlord0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_warrior0.bmp b/crawl-ref/source/rltiles/dc-mon/orc_warrior0.bmp deleted file mode 100644 index ad34c39476..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orc_warrior0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_warrior0.png b/crawl-ref/source/rltiles/dc-mon/orc_warrior0.png new file mode 100644 index 0000000000..000d05ee55 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orc_warrior0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_wizard.bmp b/crawl-ref/source/rltiles/dc-mon/orc_wizard.bmp deleted file mode 100644 index 3ad198bb41..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/orc_wizard.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/orc_wizard.png b/crawl-ref/source/rltiles/dc-mon/orc_wizard.png new file mode 100644 index 0000000000..023a48cb6f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/orc_wizard.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/pandemonium_demon.bmp b/crawl-ref/source/rltiles/dc-mon/pandemonium_demon.bmp deleted file mode 100644 index d0c367e182..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/pandemonium_demon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/pandemonium_demon.png b/crawl-ref/source/rltiles/dc-mon/pandemonium_demon.png new file mode 100644 index 0000000000..b455f5d01d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/pandemonium_demon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/phantom.bmp b/crawl-ref/source/rltiles/dc-mon/phantom.bmp deleted file mode 100644 index 256844546a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/phantom.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/phantom.png b/crawl-ref/source/rltiles/dc-mon/phantom.png new file mode 100644 index 0000000000..dba222f458 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/phantom.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/pit_fiend.bmp b/crawl-ref/source/rltiles/dc-mon/pit_fiend.bmp deleted file mode 100644 index 9d751c499a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/pit_fiend.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/pit_fiend.png b/crawl-ref/source/rltiles/dc-mon/pit_fiend.png new file mode 100644 index 0000000000..335a8fa1a8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/pit_fiend.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/plant.bmp b/crawl-ref/source/rltiles/dc-mon/plant.bmp deleted file mode 100644 index 008cbef306..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/plant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/plant.png b/crawl-ref/source/rltiles/dc-mon/plant.png new file mode 100644 index 0000000000..b3124b5cae Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/plant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/polar_bear.bmp b/crawl-ref/source/rltiles/dc-mon/polar_bear.bmp deleted file mode 100644 index a0d6cceb57..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/polar_bear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/polar_bear.png b/crawl-ref/source/rltiles/dc-mon/polar_bear.png new file mode 100644 index 0000000000..a35b478af7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/polar_bear.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/polyphemus.bmp b/crawl-ref/source/rltiles/dc-mon/polyphemus.bmp deleted file mode 100644 index e8a29e790d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/polyphemus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/polyphemus.png b/crawl-ref/source/rltiles/dc-mon/polyphemus.png new file mode 100644 index 0000000000..b2603397da Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/polyphemus.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/program_bug.bmp b/crawl-ref/source/rltiles/dc-mon/program_bug.bmp deleted file mode 100644 index a90be31711..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/program_bug.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/program_bug.png b/crawl-ref/source/rltiles/dc-mon/program_bug.png new file mode 100644 index 0000000000..200da65905 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/program_bug.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/psyche.bmp b/crawl-ref/source/rltiles/dc-mon/psyche.bmp deleted file mode 100644 index 07bcb8502c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/psyche.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/psyche.png b/crawl-ref/source/rltiles/dc-mon/psyche.png new file mode 100644 index 0000000000..d2e36a5a3b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/psyche.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/pulsating_lump.bmp b/crawl-ref/source/rltiles/dc-mon/pulsating_lump.bmp deleted file mode 100644 index 39d0a5db95..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/pulsating_lump.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/pulsating_lump.png b/crawl-ref/source/rltiles/dc-mon/pulsating_lump.png new file mode 100644 index 0000000000..5ac7122350 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/pulsating_lump.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/quasit.bmp b/crawl-ref/source/rltiles/dc-mon/quasit.bmp deleted file mode 100644 index 3ffe8bb0d6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/quasit.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/quasit.png b/crawl-ref/source/rltiles/dc-mon/quasit.png new file mode 100644 index 0000000000..713a0fae4b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/quasit.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/queen_ant.bmp b/crawl-ref/source/rltiles/dc-mon/queen_ant.bmp deleted file mode 100644 index 4a00199649..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/queen_ant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/queen_ant.png b/crawl-ref/source/rltiles/dc-mon/queen_ant.png new file mode 100644 index 0000000000..dfef17914c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/queen_ant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/queen_bee.bmp b/crawl-ref/source/rltiles/dc-mon/queen_bee.bmp deleted file mode 100644 index 68f2a9dde7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/queen_bee.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/queen_bee.png b/crawl-ref/source/rltiles/dc-mon/queen_bee.png new file mode 100644 index 0000000000..e9365b0e67 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/queen_bee.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/quicksilver_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/quicksilver_dragon.bmp deleted file mode 100644 index e740abcfad..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/quicksilver_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/quicksilver_dragon.png b/crawl-ref/source/rltiles/dc-mon/quicksilver_dragon.png new file mode 100644 index 0000000000..f9a072f05b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/quicksilver_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/quokka.bmp b/crawl-ref/source/rltiles/dc-mon/quokka.bmp deleted file mode 100644 index 36b727f11f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/quokka.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/quokka.png b/crawl-ref/source/rltiles/dc-mon/quokka.png new file mode 100644 index 0000000000..ed896349fe Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/quokka.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/rakshasa.bmp b/crawl-ref/source/rltiles/dc-mon/rakshasa.bmp deleted file mode 100644 index 3b18db1d95..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/rakshasa.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/rakshasa.png b/crawl-ref/source/rltiles/dc-mon/rakshasa.png new file mode 100644 index 0000000000..412743caae Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/rakshasa.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/rakshasa_fake.bmp b/crawl-ref/source/rltiles/dc-mon/rakshasa_fake.bmp deleted file mode 100644 index 3b18db1d95..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/rakshasa_fake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/rakshasa_fake.png b/crawl-ref/source/rltiles/dc-mon/rakshasa_fake.png new file mode 100644 index 0000000000..412743caae Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/rakshasa_fake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/rat.bmp b/crawl-ref/source/rltiles/dc-mon/rat.bmp deleted file mode 100644 index 9ad4de70a7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/rat.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/rat.png b/crawl-ref/source/rltiles/dc-mon/rat.png new file mode 100644 index 0000000000..db116fea17 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/rat.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/reaper.bmp b/crawl-ref/source/rltiles/dc-mon/reaper.bmp deleted file mode 100644 index 7353a3b074..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/reaper.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/reaper.png b/crawl-ref/source/rltiles/dc-mon/reaper.png new file mode 100644 index 0000000000..e1424d2e60 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/reaper.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/red_devil.bmp b/crawl-ref/source/rltiles/dc-mon/red_devil.bmp deleted file mode 100644 index 7766da96b1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/red_devil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/red_devil.png b/crawl-ref/source/rltiles/dc-mon/red_devil.png new file mode 100644 index 0000000000..3b5952e3ac Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/red_devil.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/red_wasp.bmp b/crawl-ref/source/rltiles/dc-mon/red_wasp.bmp deleted file mode 100644 index 0f043661be..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/red_wasp.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/red_wasp.png b/crawl-ref/source/rltiles/dc-mon/red_wasp.png new file mode 100644 index 0000000000..0af7b32ab2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/red_wasp.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/redback.bmp b/crawl-ref/source/rltiles/dc-mon/redback.bmp deleted file mode 100644 index 0c68819349..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/redback.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/redback.png b/crawl-ref/source/rltiles/dc-mon/redback.png new file mode 100644 index 0000000000..bafad8bfe6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/redback.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/rock_troll.bmp b/crawl-ref/source/rltiles/dc-mon/rock_troll.bmp deleted file mode 100644 index 27adf6e141..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/rock_troll.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/rock_troll.png b/crawl-ref/source/rltiles/dc-mon/rock_troll.png new file mode 100644 index 0000000000..1ccb7d34b5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/rock_troll.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/rock_worm.bmp b/crawl-ref/source/rltiles/dc-mon/rock_worm.bmp deleted file mode 100644 index b16067277b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/rock_worm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/rock_worm.png b/crawl-ref/source/rltiles/dc-mon/rock_worm.png new file mode 100644 index 0000000000..eb15956c11 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/rock_worm.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/rotting_devil.bmp b/crawl-ref/source/rltiles/dc-mon/rotting_devil.bmp deleted file mode 100644 index 60de9daf25..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/rotting_devil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/rotting_devil.png b/crawl-ref/source/rltiles/dc-mon/rotting_devil.png new file mode 100644 index 0000000000..1d68047ae2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/rotting_devil.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/rotting_hulk.bmp b/crawl-ref/source/rltiles/dc-mon/rotting_hulk.bmp deleted file mode 100644 index 17eedc2d42..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/rotting_hulk.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/rotting_hulk.png b/crawl-ref/source/rltiles/dc-mon/rotting_hulk.png new file mode 100644 index 0000000000..fb430420f1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/rotting_hulk.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/royal_jelly.bmp b/crawl-ref/source/rltiles/dc-mon/royal_jelly.bmp deleted file mode 100644 index 9c0512d1d4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/royal_jelly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/royal_jelly.png b/crawl-ref/source/rltiles/dc-mon/royal_jelly.png new file mode 100644 index 0000000000..a2048bc61e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/royal_jelly.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/rupert0.bmp b/crawl-ref/source/rltiles/dc-mon/rupert0.bmp deleted file mode 100644 index 7e0a543aa8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/rupert0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/rupert0.png b/crawl-ref/source/rltiles/dc-mon/rupert0.png new file mode 100644 index 0000000000..a9fe9b325a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/rupert0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/salamander.bmp b/crawl-ref/source/rltiles/dc-mon/salamander.bmp deleted file mode 100644 index d00996a384..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/salamander.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/salamander.png b/crawl-ref/source/rltiles/dc-mon/salamander.png new file mode 100644 index 0000000000..817e7cb184 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/salamander.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/scorpion.bmp b/crawl-ref/source/rltiles/dc-mon/scorpion.bmp deleted file mode 100644 index 420255aa15..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/scorpion.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/scorpion.png b/crawl-ref/source/rltiles/dc-mon/scorpion.png new file mode 100644 index 0000000000..73002e5214 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/scorpion.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/serpent_of_hell.bmp b/crawl-ref/source/rltiles/dc-mon/serpent_of_hell.bmp deleted file mode 100644 index e2e2d595ba..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/serpent_of_hell.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/serpent_of_hell.png b/crawl-ref/source/rltiles/dc-mon/serpent_of_hell.png new file mode 100644 index 0000000000..4d55dc4473 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/serpent_of_hell.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow.bmp b/crawl-ref/source/rltiles/dc-mon/shadow.bmp deleted file mode 100644 index bfcfe2f29d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/shadow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow.png b/crawl-ref/source/rltiles/dc-mon/shadow.png new file mode 100644 index 0000000000..d3305e8437 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/shadow.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_demon.bmp b/crawl-ref/source/rltiles/dc-mon/shadow_demon.bmp deleted file mode 100644 index dec3ddc17f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/shadow_demon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_demon.png b/crawl-ref/source/rltiles/dc-mon/shadow_demon.png new file mode 100644 index 0000000000..3706adeb1f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/shadow_demon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/shadow_dragon.bmp deleted file mode 100644 index 964b62d6dc..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/shadow_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_dragon.png b/crawl-ref/source/rltiles/dc-mon/shadow_dragon.png new file mode 100644 index 0000000000..b0feca01e1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/shadow_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_fiend.bmp b/crawl-ref/source/rltiles/dc-mon/shadow_fiend.bmp deleted file mode 100644 index 8179a695f7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/shadow_fiend.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_fiend.png b/crawl-ref/source/rltiles/dc-mon/shadow_fiend.png new file mode 100644 index 0000000000..3334c840d1 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/shadow_fiend.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_imp.bmp b/crawl-ref/source/rltiles/dc-mon/shadow_imp.bmp deleted file mode 100644 index 18bc7b3b87..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/shadow_imp.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_imp.png b/crawl-ref/source/rltiles/dc-mon/shadow_imp.png new file mode 100644 index 0000000000..1b31229d86 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/shadow_imp.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_wraith.bmp b/crawl-ref/source/rltiles/dc-mon/shadow_wraith.bmp deleted file mode 100644 index 531e3222d7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/shadow_wraith.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/shadow_wraith.png b/crawl-ref/source/rltiles/dc-mon/shadow_wraith.png new file mode 100644 index 0000000000..1c34720813 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/shadow_wraith.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/shapeshifter.bmp b/crawl-ref/source/rltiles/dc-mon/shapeshifter.bmp deleted file mode 100644 index fb1831fe6c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/shapeshifter.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/shapeshifter.png b/crawl-ref/source/rltiles/dc-mon/shapeshifter.png new file mode 100644 index 0000000000..e350c4738c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/shapeshifter.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/sheep.bmp b/crawl-ref/source/rltiles/dc-mon/sheep.bmp deleted file mode 100644 index bea41c0acd..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/sheep.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/sheep.png b/crawl-ref/source/rltiles/dc-mon/sheep.png new file mode 100644 index 0000000000..6cd6070019 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/sheep.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/shining_eye.bmp b/crawl-ref/source/rltiles/dc-mon/shining_eye.bmp deleted file mode 100644 index 8e16e18116..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/shining_eye.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/shining_eye.png b/crawl-ref/source/rltiles/dc-mon/shining_eye.png new file mode 100644 index 0000000000..e14e3d7a9a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/shining_eye.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/sigmund.bmp b/crawl-ref/source/rltiles/dc-mon/sigmund.bmp deleted file mode 100644 index 736e231a62..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/sigmund.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/sigmund.png b/crawl-ref/source/rltiles/dc-mon/sigmund.png new file mode 100644 index 0000000000..9d9d4df413 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/sigmund.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/simulacrum_large.bmp b/crawl-ref/source/rltiles/dc-mon/simulacrum_large.bmp deleted file mode 100644 index 468e325d13..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/simulacrum_large.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/simulacrum_large.png b/crawl-ref/source/rltiles/dc-mon/simulacrum_large.png new file mode 100644 index 0000000000..7543a2bc90 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/simulacrum_large.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/simulacrum_small.bmp b/crawl-ref/source/rltiles/dc-mon/simulacrum_small.bmp deleted file mode 100644 index d4aea08fcf..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/simulacrum_small.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/simulacrum_small.png b/crawl-ref/source/rltiles/dc-mon/simulacrum_small.png new file mode 100644 index 0000000000..a9f1f5e10b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/simulacrum_small.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/skeletal_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/skeletal_dragon.bmp deleted file mode 100644 index 026a292d66..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/skeletal_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/skeletal_dragon.png b/crawl-ref/source/rltiles/dc-mon/skeletal_dragon.png new file mode 100644 index 0000000000..1d03e33f45 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/skeletal_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/skeletal_warrior0.bmp b/crawl-ref/source/rltiles/dc-mon/skeletal_warrior0.bmp deleted file mode 100644 index 6bb68ff39c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/skeletal_warrior0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/skeletal_warrior0.png b/crawl-ref/source/rltiles/dc-mon/skeletal_warrior0.png new file mode 100644 index 0000000000..97e2c41804 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/skeletal_warrior0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/skeleton_large.bmp b/crawl-ref/source/rltiles/dc-mon/skeleton_large.bmp deleted file mode 100644 index f1321a578e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/skeleton_large.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/skeleton_large.png b/crawl-ref/source/rltiles/dc-mon/skeleton_large.png new file mode 100644 index 0000000000..b1254bdf07 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/skeleton_large.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/skeleton_small.bmp b/crawl-ref/source/rltiles/dc-mon/skeleton_small.bmp deleted file mode 100644 index f1321a578e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/skeleton_small.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/skeleton_small.png b/crawl-ref/source/rltiles/dc-mon/skeleton_small.png new file mode 100644 index 0000000000..b1254bdf07 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/skeleton_small.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/slime_creature.bmp b/crawl-ref/source/rltiles/dc-mon/slime_creature.bmp deleted file mode 100644 index 18800a838f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/slime_creature.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/slime_creature.png b/crawl-ref/source/rltiles/dc-mon/slime_creature.png new file mode 100644 index 0000000000..f4fb1b789f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/slime_creature.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/small_snake.bmp b/crawl-ref/source/rltiles/dc-mon/small_snake.bmp deleted file mode 100644 index 02caab2dac..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/small_snake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/small_snake.png b/crawl-ref/source/rltiles/dc-mon/small_snake.png new file mode 100644 index 0000000000..ab7f787b9e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/small_snake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/smoke_demon.bmp b/crawl-ref/source/rltiles/dc-mon/smoke_demon.bmp deleted file mode 100644 index 691c35b7b4..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/smoke_demon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/smoke_demon.png b/crawl-ref/source/rltiles/dc-mon/smoke_demon.png new file mode 100644 index 0000000000..37a5fb0756 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/smoke_demon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/snake.bmp b/crawl-ref/source/rltiles/dc-mon/snake.bmp deleted file mode 100644 index fd4046b2e7..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/snake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/snake.png b/crawl-ref/source/rltiles/dc-mon/snake.png new file mode 100644 index 0000000000..502219415c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/snake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/snorg.bmp b/crawl-ref/source/rltiles/dc-mon/snorg.bmp deleted file mode 100644 index af2ec92755..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/snorg.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/snorg.png b/crawl-ref/source/rltiles/dc-mon/snorg.png new file mode 100644 index 0000000000..26ab7d7578 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/snorg.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/soldier_ant.bmp b/crawl-ref/source/rltiles/dc-mon/soldier_ant.bmp deleted file mode 100644 index 0dbb6e0b53..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/soldier_ant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/soldier_ant.png b/crawl-ref/source/rltiles/dc-mon/soldier_ant.png new file mode 100644 index 0000000000..ff82c73bcb Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/soldier_ant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/soul_eater.bmp b/crawl-ref/source/rltiles/dc-mon/soul_eater.bmp deleted file mode 100644 index b07283581b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/soul_eater.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/soul_eater.png b/crawl-ref/source/rltiles/dc-mon/soul_eater.png new file mode 100644 index 0000000000..19aa3a3105 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/soul_eater.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/spatial_vortex.bmp b/crawl-ref/source/rltiles/dc-mon/spatial_vortex.bmp deleted file mode 100644 index 62a8985fb9..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/spatial_vortex.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/spatial_vortex.png b/crawl-ref/source/rltiles/dc-mon/spatial_vortex.png new file mode 100644 index 0000000000..37fcd964b5 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/spatial_vortex.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/spectral_thing.bmp b/crawl-ref/source/rltiles/dc-mon/spectral_thing.bmp deleted file mode 100644 index ac00b1a3c6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/spectral_thing.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/spectral_thing.png b/crawl-ref/source/rltiles/dc-mon/spectral_thing.png new file mode 100644 index 0000000000..3d3a170368 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/spectral_thing.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/spectral_warrior.bmp b/crawl-ref/source/rltiles/dc-mon/spectral_warrior.bmp deleted file mode 100644 index c9774a3d1b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/spectral_warrior.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/spectral_warrior.png b/crawl-ref/source/rltiles/dc-mon/spectral_warrior.png new file mode 100644 index 0000000000..f427d570b3 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/spectral_warrior.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/sphinx.bmp b/crawl-ref/source/rltiles/dc-mon/sphinx.bmp deleted file mode 100644 index 142aa3d897..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/sphinx.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/sphinx.png b/crawl-ref/source/rltiles/dc-mon/sphinx.png new file mode 100644 index 0000000000..5af3e673ed Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/sphinx.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/spiny_frog.bmp b/crawl-ref/source/rltiles/dc-mon/spiny_frog.bmp deleted file mode 100644 index 851a73f845..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/spiny_frog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/spiny_frog.png b/crawl-ref/source/rltiles/dc-mon/spiny_frog.png new file mode 100644 index 0000000000..fa12d880b9 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/spiny_frog.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/spiny_worm.bmp b/crawl-ref/source/rltiles/dc-mon/spiny_worm.bmp deleted file mode 100644 index 3a13b2e075..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/spiny_worm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/spiny_worm.png b/crawl-ref/source/rltiles/dc-mon/spiny_worm.png new file mode 100644 index 0000000000..5dce53771a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/spiny_worm.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/steam_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/steam_dragon.bmp deleted file mode 100644 index a1f04195e8..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/steam_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/steam_dragon.png b/crawl-ref/source/rltiles/dc-mon/steam_dragon.png new file mode 100644 index 0000000000..48d1b20537 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/steam_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/stone_giant.bmp b/crawl-ref/source/rltiles/dc-mon/stone_giant.bmp deleted file mode 100644 index 1288d0e8e2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/stone_giant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/stone_giant.png b/crawl-ref/source/rltiles/dc-mon/stone_giant.png new file mode 100644 index 0000000000..cbfde39f84 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/stone_giant.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/stone_golem.bmp b/crawl-ref/source/rltiles/dc-mon/stone_golem.bmp deleted file mode 100644 index 40312877f6..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/stone_golem.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/stone_golem.png b/crawl-ref/source/rltiles/dc-mon/stone_golem.png new file mode 100644 index 0000000000..b191e0c108 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/stone_golem.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/storm_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/storm_dragon.bmp deleted file mode 100644 index 3ab507b16c..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/storm_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/storm_dragon.png b/crawl-ref/source/rltiles/dc-mon/storm_dragon.png new file mode 100644 index 0000000000..8db55028e2 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/storm_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/sun_demon.bmp b/crawl-ref/source/rltiles/dc-mon/sun_demon.bmp deleted file mode 100644 index d49c7d5c85..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/sun_demon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/sun_demon.png b/crawl-ref/source/rltiles/dc-mon/sun_demon.png new file mode 100644 index 0000000000..b27f7b9c45 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/sun_demon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/swamp_dragon.bmp b/crawl-ref/source/rltiles/dc-mon/swamp_dragon.bmp deleted file mode 100644 index 11afdfdf2f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/swamp_dragon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/swamp_dragon.png b/crawl-ref/source/rltiles/dc-mon/swamp_dragon.png new file mode 100644 index 0000000000..461cdce7ff Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/swamp_dragon.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/swamp_drake.bmp b/crawl-ref/source/rltiles/dc-mon/swamp_drake.bmp deleted file mode 100644 index b72c53652b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/swamp_drake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/swamp_drake.png b/crawl-ref/source/rltiles/dc-mon/swamp_drake.png new file mode 100644 index 0000000000..4b6670193c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/swamp_drake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/swamp_worm.bmp b/crawl-ref/source/rltiles/dc-mon/swamp_worm.bmp deleted file mode 100644 index df7c22f79b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/swamp_worm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/swamp_worm.png b/crawl-ref/source/rltiles/dc-mon/swamp_worm.png new file mode 100644 index 0000000000..289e63eea0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/swamp_worm.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/tentacled_monstrosity.bmp b/crawl-ref/source/rltiles/dc-mon/tentacled_monstrosity.bmp deleted file mode 100644 index bbfb47d646..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/tentacled_monstrosity.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/tentacled_monstrosity.png b/crawl-ref/source/rltiles/dc-mon/tentacled_monstrosity.png new file mode 100644 index 0000000000..4e97943c80 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/tentacled_monstrosity.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/terence0.bmp b/crawl-ref/source/rltiles/dc-mon/terence0.bmp deleted file mode 100644 index 7bbb0ee3bf..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/terence0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/terence0.png b/crawl-ref/source/rltiles/dc-mon/terence0.png new file mode 100644 index 0000000000..2c8e493f6a Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/terence0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/tiamat.bmp b/crawl-ref/source/rltiles/dc-mon/tiamat.bmp deleted file mode 100644 index dff6eb6710..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/tiamat.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/tiamat.png b/crawl-ref/source/rltiles/dc-mon/tiamat.png new file mode 100644 index 0000000000..5c98706367 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/tiamat.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/titan.bmp b/crawl-ref/source/rltiles/dc-mon/titan.bmp deleted file mode 100644 index 53f927a745..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/titan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/titan.png b/crawl-ref/source/rltiles/dc-mon/titan.png new file mode 100644 index 0000000000..df3df9075d Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/titan.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/toenail_golem.bmp b/crawl-ref/source/rltiles/dc-mon/toenail_golem.bmp deleted file mode 100644 index 9a1b77e9ff..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/toenail_golem.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/toenail_golem.png b/crawl-ref/source/rltiles/dc-mon/toenail_golem.png new file mode 100644 index 0000000000..b50c42be2e Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/toenail_golem.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/tormentor.bmp b/crawl-ref/source/rltiles/dc-mon/tormentor.bmp deleted file mode 100644 index 6be712a334..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/tormentor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/tormentor.png b/crawl-ref/source/rltiles/dc-mon/tormentor.png new file mode 100644 index 0000000000..e20b7fc841 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/tormentor.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/troll.bmp b/crawl-ref/source/rltiles/dc-mon/troll.bmp deleted file mode 100644 index 4e860c843d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/troll.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/troll.png b/crawl-ref/source/rltiles/dc-mon/troll.png new file mode 100644 index 0000000000..55dd33544c Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/troll.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/two_headed_ogre.bmp b/crawl-ref/source/rltiles/dc-mon/two_headed_ogre.bmp deleted file mode 100644 index f83da0fccb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/two_headed_ogre.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/two_headed_ogre.png b/crawl-ref/source/rltiles/dc-mon/two_headed_ogre.png new file mode 100644 index 0000000000..3293b5542b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/two_headed_ogre.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ufetubus.bmp b/crawl-ref/source/rltiles/dc-mon/ufetubus.bmp deleted file mode 100644 index 62d89fa182..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ufetubus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ufetubus.png b/crawl-ref/source/rltiles/dc-mon/ufetubus.png new file mode 100644 index 0000000000..53b35dee53 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ufetubus.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ugly_thing.bmp b/crawl-ref/source/rltiles/dc-mon/ugly_thing.bmp deleted file mode 100644 index 77edd813c5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ugly_thing.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ugly_thing.png b/crawl-ref/source/rltiles/dc-mon/ugly_thing.png new file mode 100644 index 0000000000..dcdfaa2c7b Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ugly_thing.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/unseen_horror.bmp b/crawl-ref/source/rltiles/dc-mon/unseen_horror.bmp deleted file mode 100644 index 5ac1fcb6d2..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/unseen_horror.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/unseen_horror.png b/crawl-ref/source/rltiles/dc-mon/unseen_horror.png new file mode 100644 index 0000000000..c3b1d92006 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/unseen_horror.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/urug0.bmp b/crawl-ref/source/rltiles/dc-mon/urug0.bmp deleted file mode 100644 index ca5289590a..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/urug0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/urug0.png b/crawl-ref/source/rltiles/dc-mon/urug0.png new file mode 100644 index 0000000000..43a214d5cc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/urug0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/vampire.bmp b/crawl-ref/source/rltiles/dc-mon/vampire.bmp deleted file mode 100644 index a4e5431e6f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/vampire.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/vampire.png b/crawl-ref/source/rltiles/dc-mon/vampire.png new file mode 100644 index 0000000000..a3f5cbedac Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/vampire.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/vampire_knight.bmp b/crawl-ref/source/rltiles/dc-mon/vampire_knight.bmp deleted file mode 100644 index c04f6a9f31..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/vampire_knight.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/vampire_knight.png b/crawl-ref/source/rltiles/dc-mon/vampire_knight.png new file mode 100644 index 0000000000..f0a5951689 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/vampire_knight.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/vampire_mage.bmp b/crawl-ref/source/rltiles/dc-mon/vampire_mage.bmp deleted file mode 100644 index 476c9ecd39..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/vampire_mage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/vampire_mage.png b/crawl-ref/source/rltiles/dc-mon/vampire_mage.png new file mode 100644 index 0000000000..d9a60f6fec Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/vampire_mage.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/vapour.bmp b/crawl-ref/source/rltiles/dc-mon/vapour.bmp deleted file mode 100644 index d5dd8e20f1..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/vapour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/vapour.png b/crawl-ref/source/rltiles/dc-mon/vapour.png new file mode 100644 index 0000000000..a27ebade35 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/vapour.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/vault_guard0.bmp b/crawl-ref/source/rltiles/dc-mon/vault_guard0.bmp deleted file mode 100644 index f00bbaf938..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/vault_guard0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/vault_guard0.png b/crawl-ref/source/rltiles/dc-mon/vault_guard0.png new file mode 100644 index 0000000000..0746bb2dec Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/vault_guard0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/very_ugly_thing.bmp b/crawl-ref/source/rltiles/dc-mon/very_ugly_thing.bmp deleted file mode 100644 index a674a23589..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/very_ugly_thing.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/very_ugly_thing.png b/crawl-ref/source/rltiles/dc-mon/very_ugly_thing.png new file mode 100644 index 0000000000..16ae846ccc Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/very_ugly_thing.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wandering_mushroom.bmp b/crawl-ref/source/rltiles/dc-mon/wandering_mushroom.bmp deleted file mode 100644 index c03d21051d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wandering_mushroom.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wandering_mushroom.png b/crawl-ref/source/rltiles/dc-mon/wandering_mushroom.png new file mode 100644 index 0000000000..e8cff68b06 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wandering_mushroom.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/war_dog.bmp b/crawl-ref/source/rltiles/dc-mon/war_dog.bmp deleted file mode 100644 index 81060bbe7f..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/war_dog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/war_dog.png b/crawl-ref/source/rltiles/dc-mon/war_dog.png new file mode 100644 index 0000000000..6250f83d92 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/war_dog.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/warg.bmp b/crawl-ref/source/rltiles/dc-mon/warg.bmp deleted file mode 100644 index cfb91fb0ea..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/warg.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/warg.png b/crawl-ref/source/rltiles/dc-mon/warg.png new file mode 100644 index 0000000000..4d124472b8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/warg.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/water_elemental.bmp b/crawl-ref/source/rltiles/dc-mon/water_elemental.bmp deleted file mode 100644 index bd27462abb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/water_elemental.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/water_elemental.png b/crawl-ref/source/rltiles/dc-mon/water_elemental.png new file mode 100644 index 0000000000..5a6b2df738 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/water_elemental.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wayne0.bmp b/crawl-ref/source/rltiles/dc-mon/wayne0.bmp deleted file mode 100644 index 6eee94387d..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wayne0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wayne0.png b/crawl-ref/source/rltiles/dc-mon/wayne0.png new file mode 100644 index 0000000000..567554d8aa Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wayne0.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/white_imp.bmp b/crawl-ref/source/rltiles/dc-mon/white_imp.bmp deleted file mode 100644 index 261fbb450b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/white_imp.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/white_imp.png b/crawl-ref/source/rltiles/dc-mon/white_imp.png new file mode 100644 index 0000000000..82dbeb6298 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/white_imp.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wight.bmp b/crawl-ref/source/rltiles/dc-mon/wight.bmp deleted file mode 100644 index b0db9f61bf..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wight.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wight.png b/crawl-ref/source/rltiles/dc-mon/wight.png new file mode 100644 index 0000000000..f39edd8579 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wight.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wizard.bmp b/crawl-ref/source/rltiles/dc-mon/wizard.bmp deleted file mode 100644 index 771a909056..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wizard.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wizard.png b/crawl-ref/source/rltiles/dc-mon/wizard.png new file mode 100644 index 0000000000..97a4b5be72 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wizard.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wolf.bmp b/crawl-ref/source/rltiles/dc-mon/wolf.bmp deleted file mode 100644 index 4812282e27..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wolf.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wolf.png b/crawl-ref/source/rltiles/dc-mon/wolf.png new file mode 100644 index 0000000000..30aeba0874 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wolf.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wolf_spider.bmp b/crawl-ref/source/rltiles/dc-mon/wolf_spider.bmp deleted file mode 100644 index 4455f2f730..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wolf_spider.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wolf_spider.png b/crawl-ref/source/rltiles/dc-mon/wolf_spider.png new file mode 100644 index 0000000000..d42affd9e7 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wolf_spider.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wood_golem.bmp b/crawl-ref/source/rltiles/dc-mon/wood_golem.bmp deleted file mode 100644 index ba4d86154b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wood_golem.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wood_golem.png b/crawl-ref/source/rltiles/dc-mon/wood_golem.png new file mode 100644 index 0000000000..878198d53f Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wood_golem.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/worm.bmp b/crawl-ref/source/rltiles/dc-mon/worm.bmp deleted file mode 100644 index 73e021e1d5..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/worm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/worm.png b/crawl-ref/source/rltiles/dc-mon/worm.png new file mode 100644 index 0000000000..e7bcb84761 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/worm.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wraith.bmp b/crawl-ref/source/rltiles/dc-mon/wraith.bmp deleted file mode 100644 index f219507eeb..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wraith.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wraith.png b/crawl-ref/source/rltiles/dc-mon/wraith.png new file mode 100644 index 0000000000..ca3760db26 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wraith.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/wyvern.bmp b/crawl-ref/source/rltiles/dc-mon/wyvern.bmp deleted file mode 100644 index 8960a35bd3..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/wyvern.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/wyvern.png b/crawl-ref/source/rltiles/dc-mon/wyvern.png new file mode 100644 index 0000000000..a8fa1aef37 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/wyvern.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/xtahua.bmp b/crawl-ref/source/rltiles/dc-mon/xtahua.bmp deleted file mode 100644 index b856e03a7e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/xtahua.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/xtahua.png b/crawl-ref/source/rltiles/dc-mon/xtahua.png new file mode 100644 index 0000000000..1e39ab5cca Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/xtahua.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/yak.bmp b/crawl-ref/source/rltiles/dc-mon/yak.bmp deleted file mode 100644 index 9031e0ca10..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/yak.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/yak.png b/crawl-ref/source/rltiles/dc-mon/yak.png new file mode 100644 index 0000000000..38ac4a2eb8 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/yak.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/yaktaur.bmp b/crawl-ref/source/rltiles/dc-mon/yaktaur.bmp deleted file mode 100644 index bab35520db..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/yaktaur.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/yaktaur.png b/crawl-ref/source/rltiles/dc-mon/yaktaur.png new file mode 100644 index 0000000000..a34e9937a0 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/yaktaur.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/yaktaur_captain.bmp b/crawl-ref/source/rltiles/dc-mon/yaktaur_captain.bmp deleted file mode 100644 index b3807a3f0b..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/yaktaur_captain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/yaktaur_captain.png b/crawl-ref/source/rltiles/dc-mon/yaktaur_captain.png new file mode 100644 index 0000000000..96705225de Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/yaktaur_captain.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/yellow_snake.bmp b/crawl-ref/source/rltiles/dc-mon/yellow_snake.bmp deleted file mode 100644 index b9eb8937e0..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/yellow_snake.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/yellow_snake.png b/crawl-ref/source/rltiles/dc-mon/yellow_snake.png new file mode 100644 index 0000000000..f7e1710131 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/yellow_snake.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/yellow_wasp.bmp b/crawl-ref/source/rltiles/dc-mon/yellow_wasp.bmp deleted file mode 100644 index c33d359a1e..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/yellow_wasp.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/yellow_wasp.png b/crawl-ref/source/rltiles/dc-mon/yellow_wasp.png new file mode 100644 index 0000000000..59afa91d63 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/yellow_wasp.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/ynoxinul.bmp b/crawl-ref/source/rltiles/dc-mon/ynoxinul.bmp deleted file mode 100644 index 4cbad27303..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/ynoxinul.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/ynoxinul.png b/crawl-ref/source/rltiles/dc-mon/ynoxinul.png new file mode 100644 index 0000000000..b2030f5be6 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/ynoxinul.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/zombie_large.bmp b/crawl-ref/source/rltiles/dc-mon/zombie_large.bmp deleted file mode 100644 index 0cbe128672..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/zombie_large.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/zombie_large.png b/crawl-ref/source/rltiles/dc-mon/zombie_large.png new file mode 100644 index 0000000000..61b8b34a15 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/zombie_large.png differ diff --git a/crawl-ref/source/rltiles/dc-mon/zombie_small.bmp b/crawl-ref/source/rltiles/dc-mon/zombie_small.bmp deleted file mode 100644 index 2a25ca2b28..0000000000 Binary files a/crawl-ref/source/rltiles/dc-mon/zombie_small.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/dc-mon/zombie_small.png b/crawl-ref/source/rltiles/dc-mon/zombie_small.png new file mode 100644 index 0000000000..f6ca95f821 Binary files /dev/null and b/crawl-ref/source/rltiles/dc-mon/zombie_small.png differ diff --git a/crawl-ref/source/rltiles/dc-pl.txt b/crawl-ref/source/rltiles/dc-pl.txt deleted file mode 100644 index 5f057b9b7f..0000000000 --- a/crawl-ref/source/rltiles/dc-pl.txt +++ /dev/null @@ -1,907 +0,0 @@ -%width 32 -%back none -%name player - -%rim 1 - -###BASE -%parts_ctg BASE -%parts_wx 32 -%parts_wy 32 -%parts_ox 0 -%parts_oy 0 -%sdir player/base -human_f HUMAN -human_m -elf_f ELF -elf_m -deep_elf_f DEEP_ELF -deep_elf_m -dwarf_f DWARF -dwarf_m -halfling_f HALFLING -halfling_m -orc_f ORC -orc_m -kobold_f KOBOLD -kobold_m -mummy_f MUMMY -mummy_m -naga_f NAGA -naga_m -gnome_f GNOME -gnome_m -ogre_f OGRE -ogre_m -troll_f TROLL -troll_m -ogre_mage_f OGRE_MAGE -ogre_mage_m -draconian_f DRACONIAN -draconian_m -draconian_black_f DRACONIAN_BLACK -draconian_black_m -draconian_gold_f DRACONIAN_GOLD -draconian_gold_m -draconian_gray_f DRACONIAN_GRAY -draconian_gray_m -draconian_green_f DRACONIAN_GREEN -draconian_green_m -draconian_mottled_f DRACONIAN_MOTTLED -draconian_mottled_m -draconian_pale_f DRACONIAN_PALE -draconian_pale_m -draconian_purple_f DRACONIAN_PURPLE -draconian_purple_m -draconian_red_f DRACONIAN_RED -draconian_red_m -draconian_white_f DRACONIAN_WHITE -draconian_white_m - -centaur_f CENTAUR -centaur_m -demigod_f DEMIGOD -demigod_m -spriggan_f SPRIGGAN -spriggan_m -minotaur_f MINOTAUR -minotaur_m -demonspawn_f DEMONSPAWN -demonspawn_m -ghoul_f GHOUL -ghoul_m -kenku_f KENKU -kenku_m -merfolk_f MERFOLK -merfolk_m -merfolk_water_f MERFOLK_WATER -merfolk_water_m -vampire_f VAMPIRE -vampire_m -%end - -###SHADOW -%parts_ctg SHADOW -%parts_wx 32 -%parts_wy 32 -%parts_ox 0 -%parts_oy 0 -%rim 0 -shadow -%rim 1 -%sdir player/barding -naga_barding_blue NAGA_BARDING -naga_barding_metal NAGA_BARDING_METAL -naga_barding_magenta NAGA_BARDING_MAGENTA -naga_barding_red NAGA_BARDING_RED -centaur_barding_blue CENTAUR_BARDING -centaur_barding_metal CENTAUR_BARDING_METAL -centaur_barding_magenta CENTAUR_BARDING_MAGENTA -centaur_barding_red CENTAUR_BARDING_RED -%end - -%parts_ctg HALO -%parts_wx 32 -%parts_wy 32 -%parts_ox 0 -%parts_oy 0 -%rim 0 -%sdir player/halo -halo_player TSO -%rim 1 -%end - -###Cloak -%parts_ctg CLOAK -%parts_wx 32 -%parts_wy 32 -%parts_ox 0 -%parts_oy 0 -%sdir player/cloak -red RED -blue BLUE -magenta MAGENTA -yellow YELLOW -black BLACK -gray GRAY -brown LBROWN -green GREEN -cyan CYAN -white WHITE -%end - -###Boots -%parts_ctg BOOTS -%parts_wx 16 -%parts_wy 16 -%parts_ox 8 -%parts_oy 16 -%sdir player/boot - -short_red SHORT_RED -short_purple SHORT_PURPLE -short_brown SHORT_BROWN -short_brown2 SHORT_BROWN2 -pj PJ -middle_brown MIDDLE_BROWN -middle_gray MIDDLE_GRAY -middle_ybrown MIDDLE_YBROWN -middle_brown2 MIDDLE_BROWN2 -middle_brown3 MIDDLE_BROWN3 -middle_gold MIDDLE_GOLD -middle_green MIDDLE_GREEN -middle_purple MIDDLE_PURPLE -long_red LONG_RED -long_white LONG_WHITE -blue_gold BLUE_GOLD -mesh_red MESH_RED -mesh_black MESH_BLACK -mesh_white MESH_WHITE -mesh_blue MESH_BLUE -hooves HOOVES -%end - -### Body armour -%parts_ctg LEG -%parts_wx 16 -%parts_wy 16 -%parts_ox 8 -%parts_oy 16 -%sdir player/leg - -bikini_red BIKINI_RED -loincloth_red LOINCLOTH_RED -belt_redbrown BELT_REDBROWN -belt_gray BELT_GRAY -pants_orange PANTS_ORANGE -pants_short_gray PANTS_SHORT_GRAY -garter -pj PJ - -pants_black PANTS_BLACK -pants_blue PANTS_BLUE -pants_darkgreen PANTS_DARKGREEN -pants_brown PANTS_BROWN -pants_short_darkbrown PANTS_SHORT_DARKBROWN -pants_short_brown PANTS_SHORT_BROWN -pants_short_brown3 PANTS_SHORT_BROWN3 -trouser_green -pants_l_white -long_red -chunli -pants_red - -leg_armor00 METAL_RED -leg_armor01 METAL_SILVER -leg_armor03 METAL_GRAY -leg_armor05 METAL_GREEN -leg_armor04 LEGCHAIN_GRAY -leg_armor02 LEGCHAIN_SILVER - -skirt_blue SKIRT_OFS -skirt_green SKIRT_GREEN -skirt_white SKIRT_WHITE -skirt_red -skirt_white2 - -metal_gray LOWARM1 -metal_green LOWARM2 -pants16 LOWARM3 -%end - -### Leg armour -%parts_ctg BODY -%parts_wx 16 -%parts_wy 32 -%parts_ox 8 -%parts_oy 0 -%sdir player/body - -robe_blue ROBE_BLUE -robe_black ROBE_BLACK -robe_white ROBE_WHITE -robe_red ROBE_RED -robe_purple ROBE_MAGENTA -robe_green ROBE_GREEN -robe_yellow ROBE_YELLOW -robe_brown ROBE_BROWN -robe_cyan ROBE_CYAN -robe_rainbow ROBE_RAINBOW -gandalf_g GANDALF_G -saruman SARUMAN -robe_black_hood ROBE_BLACK_HOOD -monk_blue MONK_BLUE -monk_black MONK_BLACK -dress_green DRESS_GREEN -robe_black_gold ROBE_BLACK_GOLD -robe_white2 ROBE_WHITE2 -robe_red2 ROBE_RED2 -robe_white_red ROBE_WHITE_RED -robe_white_green ROBE_WHITE_GREEN -robe_white_blue ROBE_WHITE_BLUE -robe_blue_white ROBE_BLUE_WHITE -robe_red_gold ROBE_RED_GOLD -robe_black_red ROBE_BLACK_RED -robe_blue_green ROBE_BLUE_GREEN -robe_red3 ROBE_RED3 -robe_brown2 ROBE_BROWN2 -robe_green_gold ROBE_GREEN_GOLD -robe_brown3 ROBE_BROWN3 -robe_gray2 ROBE_GRAY2 -robe_misfortune ROBE_MISFORTUNE -dress_white DRESS_WHITE -arwen ARWEN -skirt_onep_grey SKIRT_ONEP_GREY -bloody BLOODY -leather_short LEATHER_SHORT -china_red2 CHINA_RED2 - -animal_skin ANIMAL_SKIN -zhor ZHOR -neck NECK -belt1 BELT1 -belt2 BELT2 -susp_black SUSP_BLACK -shoulder_pad SHOULDER_PAD -mesh_black MESH_BLACK -mesh_red MESH_RED -leather_jacket LEATHER_JACKET -shirt_white1 SHIRT_WHITE1 -shirt_white2 SHIRT_WHITE2 -shirt_white3 SHIRT_WHITE3 -shirt_blue SHIRT_BLUE -bikini_red BIKINI_RED -shirt_hawaii SHIRT_HAWAII -china_red CHINA_RED -leather_red LEATHER_RED -chunli CHUNLI -shirt_white_yellow SHIRT_WHITE_YELLOW -shirt_check SHIRT_CHECK -jessica JESSICA - -slit_black SLIT_BLACK -leather_armour LEATHER_ARMOUR -leather_green LEATHER_GREEN -shirt_black SHIRT_BLACK -shirt_black_and_cloth SHIRT_BLACK_AND_CLOTH -shirt_black3 SHIRT_BLACK3 -leather2 LEATHER2 -coat_red COAT_RED -coat_black COAT_BLACK - -leather_armour2 LEATHER_ARMOUR2 -leather_armour3 LEATHER_ARMOUR3 -shirt_vest SHIRT_VEST -karate KARATE -karate2 KARATE2 -leather_heavy LEATHER_HEAVY -troll_hide TROLL_HIDE -green_chain GREEN_CHAIN -metal_blue METAL_BLUE -green_susp GREEN_SUSP -jacket2 JACKET2 -jacket3 JACKET3 -leather_stud LEATHER_STUD -jacket_stud JACKET_STUD -chainmail CHAINMAIL2 -half_plate HALF_PLATE -half_plate2 HALF_PLATE2 -half_plate3 HALF_PLATE3 -breast_black BREAST_BLACK -vest_red VEST_RED -vest_red2 VEST_RED2 -bplate_green BPLATE_GREEN -bplate_metal1 BPLATE_METAL1 -banded BANDED2 -banded2 SPLINT -armor_blue_gold -ringmail RINGMAIL -chainmail3 CHAINMAIL -plate_and_cloth PLATE_AND_CLOTH -plate_and_cloth2 PLATE_AND_CLOTH2 -scalemail SCALEMAIL2 -scalemail2 SCALEMAIL -leather_metal BANDED -plate PLATE2 -plate2 PLATE -plate_black PLATE_BLACK -crystal_plate CRYSTAL_PLATE -armor_mummy ARMOR_MUMMY - -##cloth_u_sail SAILOR -dragonsc_green DRAGONSC_GREEN -dragonsc_white DRAGONSC_WHITE -dragonsc_magenta DRAGONSC_MAGENTA -dragonsc_cyan DRAGONSC_CYAN -dragonsc_brown DRAGONSC_BROWN -dragonsc_blue DRAGONSC_BLUE -dragonsc_gold DRAGONSC_GOLD -dragonarm_green DRAGONARM_GREEN -dragonarm_white DRAGONARM_WHITE -dragonarm_magenta DRAGONARM_MAGENTA -dragonarm_cyan DRAGONARM_CYAN -dragonarm_brown DRAGONARM_BROWN -dragonarm_blue DRAGONARM_BLUE -dragonarm_gold DRAGONARM_GOLD - -aragorn ARAGORN -aragorn2 ARAGORN2 -boromir BOROMIR -frodo FRODO -gimli GIMLI -legolas LEGOLAS -merry MERRY -pipin PIPIN -gil-galad -isildur -pj PJ -sam SAM -vanhel1 - -maxwell MAXWELL -lears_chain_mail LEARS_CHAIN_MAIL -robe_of_night ROBE_OF_NIGHT -%end - - -### Arms -%parts_ctg ARM -%parts_wx 32 -%parts_wy 16 -%parts_ox 0 -%parts_oy 8 -%sdir player/arm -glove_red GLOVE_RED -glove_gray GLOVE_GRAY -glove_white GLOVE_WHITE -glove_blue GLOVE_BLUE -glove_black GLOVE_BLACK -glove_orange GLOVE_ORANGE -glove_brown GLOVE_BROWN -glove_black2 GLOVE_BLACK2 -glove_grayfist GLOVE_GRAYFIST -glove_purple GLOVE_PURPLE -glove_wrist_purple GLOVE_WRIST_PURPLE -glove_chunli GLOVE_CHUNLI -gauntlet_blue GAUNTLET_BLUE -glove_gold GLOVE_GOLD -glove_short_yellow GLOVE_SHORT_YELLOW -glove_short_red GLOVE_SHORT_RED -glove_short_white GLOVE_SHORT_WHITE -glove_short_green GLOVE_SHORT_GREEN -glove_short_blue GLOVE_SHORT_BLUE -glove_short_gray GLOVE_SHORT_GRAY -claws CLAWS -%end - -# Hand 1 -%parts_ctg HAND1 -%parts_wx 16 -%parts_wy 32 -%parts_ox 0 -%parts_oy 0 -%sdir player/hand1 - -# blades -dagger DAGGER -dagger_slant DAGGER_SLANT -short_sword SHORT_SWORD -short_sword_slant SHORT_SWORD_SLANT -short_sword2 SHORT_SWORD2 -sword_thief SWORD_THIEF -long_sword LONG_SWORD -long_sword_slant LONG_SWORD_SLANT -blessed_blade BLESSED_BLADE -great_sword GREAT_SWORD -great_sword_slant GREAT_SWORD_SLANT -katana KATANA -katana_slant KATANA_SLANT -scimitar SCIMITAR -falchion FALCHION -double_sword DOUBLE_SWORD -triple_sword TRIPLE_SWORD -sword2 SWORD2 -sword_tri SWORD_TRI -broadsword BROADSWORD -black_sword BLACK_SWORD -sword_black SWORD_BLACK -sword_twist SWORD_TWIST -knife KNIFE -sword_seven SWORD_SEVEN -heavy_sword HEAVY_SWORD -sabre SABRE -sword3 SWORD3 -sword_breaker SWORD_BREAKER -sword_jag SWORD_JAG -###Artifacts -bloodbane BLOODBANE -chilly_death CHILLY_DEATH -doom_knight DOOM_KNIGHT -flaming_death FLAMING_DEATH -leech LEECH -morg MORG -plutonium_sword PLUTONIUM_SWORD -jihad JIHAD -singing_sword SINGING_SWORD -zonguldrok ZONGULDROK -sword_of_power SWORD_OF_POWER -knife_of_accuracy KNIFE_OF_ACCURACY -vampires_tooth VAMPIRES_TOOTH -wucad_mu WUCAD_MU -dire_lajatang DIRE_LAJATANG -wyrmbane WYRMBANE -spriggans_knife SPRIGGANS_KNIFE -eos EOS - -## blunt -club CLUB -club_slant CLUB_SLANT -club2 CLUB2 -club3 CLUB3 -stick STICK -giant_club GIANT_CLUB -giant_club_slant GIANT_CLUB_SLANT -giant_club_spike GIANT_CLUB_SPIKE -giant_club_spike_slant GIANT_CLUB_SPIKE_SLANT -giant_club_plain GIANT_CLUB_PLAIN -whip WHIP -sceptre SCEPTRE -mace MACE2 -mace3 MACE -mace2 GREAT_MACE -mace_ruby MACE_RUBY -morningstar MORNINGSTAR2 -morningstar2 MORNINGSTAR -eveningstar EVENINGSTAR -large_mace LARGE_MACE -black_whip BLACK_WHIP -serpent_scourge SERPENT_SCOURGE -hammer3 HAMMER -hammer HAMMER1 -hammer2 HAMMER2 -frail_stick FRAIL_STICK -frail_ball FRAIL -frail_spike SPIKED_FRAIL -frail_stick_slant GREAT_FRAIL -frail_ball2 FRAIL_BALL2 -frail_balls FRAIL_BALLS -frail_ball3 FRAIL_BALL3 -frail_ball4 FRAIL_BALL4 -nunchaku NUNCHAKU -mace_of_variability MACE_OF_VARIABILITY -mace_of_brilliance MACE_OF_BRILLIANCE -undeadhunter UNDEADHUNTER - -## polearms -spear1 SPEAR -spear2 SPEAR2 -spear3 SPEAR3 -spear4 SPEAR4 -spear5 SPEAR5 -hook HOOK -halberd HALBERD -pick_axe PICK_AXE -trident TRIDENT -trident_demon DEMON_TRIDENT -trident_elec TRIDENT_ELEC -trident2 TRIDENT2 -trident3 TRIDENT3 -trident_octopus_king TRIDENT_OCTOPUS_KING -lance LANCE -lance2 LANCE2 -scythe SCYTHE -scythe_slant SCYTHE_SLANT -pike PIKE -quarterstaff1 QUARTERSTAFF1 -quarterstaff2 QUARTERSTAFF2 -quarterstaff3 QUARTERSTAFF3 -quarterstaff4 QUARTERSTAFF4 -sickle SICKLE -glaive GLAIVE -glaive2 GLAIVE2 -glaive3 GLAIVE3 -d_glaive D_GLAIVE -pole_forked POLE_FORKED -fork2 FORK2 -glaive_of_prune GLAIVE_OF_PRUNE -voodoo VOODOO -finisher FINISHER -glaive_of_the_guard GLAIVE_OF_THE_GUARD - -## staves - -# These 10 staves correspond to the same order as item/staff/ -staff_large STAFF_LARGE -great_staff GREAT_STAFF -staff_mage STAFF_MAGE -staff_mage2 STAFF_MAGE2 -staff_plain STAFF_PLAIN -staff_organic STAFF_ORGANIC -staff_skull STAFF_SKULL -staff_sceptre STAFF_SCEPTRE -staff_ruby STAFF_RUBY -staff_fancy STAFF_FANCY - -staff_evil STAFF_EVIL -staff_ring_blue STAFF_RING_BLUE -staff_mummy STAFF_MUMMY -staff_fork STAFF_FORK -elemental_staff ELEMENTAL_STAFF -asmodeus ASMODEUS -dispater DISPATER -olgreb OLGREB - -## rods -# These 10 rods correspond to the same order as item/rod/ -rod_brown ROD_BROWN -rod_moon ROD_MOON -rod_aries ROD_ARIES -rod_blue ROD_BLUE -rod_magenta ROD_MAGENTA -rod_hammer ROD_HAMMER -rod_thick ROD_THICK -rod_ruby ROD_RUBY -rod_forked ROD_FORKED -rod_emerald ROD_EMERALD - -## axes -axe_small AXE_SMALL -hand_axe HAND_AXE -war_axe WAR_AXE -great_axe BROAD_AXE -axe BATTLEAXE -axe_executioner EXECUTIONERS_AXE -axe_double AXE_DOUBLE -axe_blood AXE_BLOOD -axe_short AXE_SHORT -axe_trog AXE_TROG -arga ARGA - -## launchers -sling SLING -bow BOW -bow2 BOW2 -bow3 BOW3 -great_bow GREAT_BOW -bow_blue BOW_BLUE -crossbow CROSSBOW -crossbow2 CROSSBOW2 -crossbow3 CROSSBOW3 -crossbow4 CROSSBOW4 -blowgun BLOWGUN -blowgun_assassin BLOWGUN_ASSASSIN -punk PUNK -sniper SNIPER -crossbow_fire FIERY_DEVIL -krishna KRISHNA - -##missiles -dirt DIRT - -## misc -bone_lantern BONE_LANTERN -fan FAN -bottle BOTTLE -box BOX -crystal CRYSTAL -deck DECK -disc DISC -horn HORN -lantern LANTERN -orb ORB -stone STONE - -fire_red FIRE_RED -fire_blue FIRE_BLUE -skull SKULL -head HEAD -fire_green FIRE_GREEN -fire_cyan FIRE_CYAN -fire_white FIRE_WHITE -light_blue LIGHT_BLUE -light_red LIGHT_RED -light_yellow LIGHT_YELLOW -spark SPARK -fire_dark FIRE_DARK -fire_white2 FIRE_WHITE2 - -## lotr -aragorn ARAGORN -arwen ARWEN -boromir BOROMIR -frodo FRODO -gandalf GANDALF -gimli GIMLI -legolas LEGOLAS -saruman SARUMAN - -bladehands BLADEHAND -%end - -### Hand 2 -%parts_ctg HAND2 -%parts_wx 16 -%parts_wy 32 -%parts_ox 16 -%parts_oy 0 -%sdir player/hand2 - -shield_round_small SHIELD_ROUND_SMALL -shield_round_small2 SHIELD_ROUND_SMALL2 -bullseye BULLSEYE - -shield_middle_round SHIELD_MIDDLE_ROUND -shield_skull SHIELD_SKULL -shield_round_white SHIELD_ROUND_WHITE -boromir BOROMIR -shield_round1 SHIELD_ROUND1 -shield_round2 SHIELD_ROUND2 -shield_round3 SHIELD_ROUND3 -shield_round4 SHIELD_ROUND4 -shield_round5 SHIELD_ROUND5 -shield_round6 SHIELD_ROUND6 -shield_round7 SHIELD_ROUND7 - -shield_knight_blue SHIELD_KNIGHT_BLUE -shield_knight_gray SHIELD_KNIGHT_GRAY -shield_knight_rw SHIELD_KNIGHT_RW -shield_middle_unicorn SHIELD_MIDDLE_UNICORN -shield_kite1 SHIELD_KITE1 -shield_kite2 SHIELD_KITE2 -shield_kite3 SHIELD_KITE3 -shield_kite4 SHIELD_KITE4 - -shield_long_red SHIELD_LONG_RED -shield_middle_gray SHIELD_MIDDLE_GRAY -shield_diamond_yellow SHIELD_DIAMOND_YELLOW -shield_middle_brown SHIELD_MIDDLE_BROWN -shield_middle_black SHIELD_MIDDLE_BLACK -shield_middle_cyan SHIELD_MIDDLE_CYAN -shield_middle_ethn SHIELD_MIDDLE_ETHN -shield_long_cross SHIELD_LONG_CROSS -shield_shaman SHIELD_SHAMAN -shield_of_resistance SHIELD_OF_RESISTANCE -shield_of_ignorance SHIELD_OF_IGNORANCE -gil-galad - -book_black BOOK_BLACK -book_blue BOOK_BLUE -book_red BOOK_RED -book_magenta BOOK_MAGENTA -book_green BOOK_GREEN -book_cyan BOOK_CYAN -book_yellow BOOK_YELLOW -book_white BOOK_WHITE -book_sky BOOK_SKY -book_blue_dim BOOK_BLUE_DIM -book_cyan_dim BOOK_CYAN_DIM -book_green_dim BOOK_GREEN_DIM -book_magenta_dim BOOK_MAGENTA_DIM -book_red_dim BOOK_RED_DIM -book_yellow_dim BOOK_YELLOW_DIM - -fire_green FIRE_GREEN -fire_cyan FIRE_CYAN -fire_white FIRE_WHITE -light_blue LIGHT_BLUE -light_red LIGHT_RED -light_yellow LIGHT_YELLOW -spark SPARK -fire_dark FIRE_DARK -fire_white2 FIRE_WHITE2 -lantern LANTERN -torch TORCH -pj PJ -torsh2 TORCH2 - -bladehands BLADEHAND -dagger DAGGER -sabre SABRE -short_sword_slant SHORT_SWORD_SLANT -%end - -###Hair -%parts_ctg HAIR -%parts_wx 16 -%parts_wy 16 -%parts_ox 8 -%parts_oy 0 -%sdir player/hair -short_black SHORT_BLACK -short_red SHORT_RED -short_yellow SHORT_YELLOW -short_white SHORT_WHITE -long_black LONG_BLACK -long_red LONG_RED -long_yellow LONG_YELLOW -long_white LONG_WHITE -fem_black FEM_BLACK -fem_red FEM_RED -fem_yellow FEM_YELLOW -fem_white FEM_WHITE -elf_black ELF_BLACK -elf_red ELF_RED -elf_yellow ELF_YELLOW -elf_white ELF_WHITE -aragorn ARAGORN -arwen ARWEN -boromir BOROMIR -frodo FRODO -legolas LEGOLAS -merry MERRY -pj PJ -sam SAM -pigtail_red PIGTAIL_RED -brown1 BROWN1 -brown2 BROWN2 -%end - -###Beard -%parts_ctg BEARD -%parts_wx 16 -%parts_wy 16 -%parts_ox 8 -%parts_oy 0 -%sdir player/beard - -short_black SHORT_BLACK -short_red SHORT_RED -short_yellow SHORT_YELLOW -short_white SHORT_WHITE -long_black LONG_BLACK -long_red LONG_RED -long_yellow LONG_YELLOW -long_white LONG_WHITE -pj PJ -%end - -###Helms -%parts_ctg HELM -%parts_wx 16 -%parts_wy 16 -%parts_ox 8 -%parts_oy 0 -%sdir player/head - -cone_blue HAT_OFS -cone_red CORN_RED -straw STRAW -wizard_blue WIZARD_BLUE -cap_blue CAP_BLUE -bandana_ybrown BANDANA_YBROWN -hat_black HAT_BLACK -gandalf GANDALF -crown_gold -cap_black1 -clown1 -feather_green FEATHER_GREEN -feather_red FEATHER_RED -feather_blue FEATHER_BLUE -feather_yellow FEATHER_YELLOW -feather_white FEATHER_WHITE -band_white -band_red -band_yellow -band_blue -band_magenta -taiso_blue -taiso_magenta -taiso_yellow -taiso_red -taiso_white -dyrovepreva DYROVEPREVA -wizard_purple WIZARD_PURPLE -wizard_bluegreen WIZARD_BLUEGREEN -wizard_darkgreen WIZARD_DARKGREEN -wizard_brown WIZARD_BROWN -wizard_blackgold WIZARD_BLACKGOLD -wizard_blackred WIZARD_BLACKRED -wizard_red WIZARD_RED -wizard_white WIZARD_WHITE -turban_white TURBAN_WHITE -turban_brown TURBAN_BROWN -turban_purple TURBAN_PURPLE - -horns1 HORNS1 -horns2 HORNS2 -horns3 HORNS3 - -iron1 HELM_OFS -helm_red HELM_RED -horned HELM_HORNED -helm_gimli HELM_GIMLI -helm_green HELM_GREEN -cheek_red -iron_red IRON_RED -blue_horn_gold BLUE_HORN_GOLD -hood_white WHITE - -yellow_wing YELLOW_WING -brown_gold BROWN_GOLD -black_horn BLACK_HORN -full_gold FULL_GOLD -chain CHAIN - -black_horn2 FHELM_OFS -full_black FHELM_BLACK -horn_gray FHELM_HORN_GRAY -iron2 FHELM_GRAY -iron3 FHELM_GRAY2 -fhelm_gray3 FHELM_GRAY3 -fhelm_horn_yellow FHELM_HORN_YELLOW -fhelm_horn2 FHELM_HORN2 -horn_evil FHELM_EVIL -helm_plume FHELM_PLUME -mummy FHELM_MUMMY -isildur FHELM_ISILDUR -art_dragonhelm ART_DRAGONHELM - -healer FHELM_HEALER -hood_gray HOOD_GRAY -hood_red HOOD_RED -hood_green2 HOOD_GREEN2 -hood_cyan HOOD_CYAN -hood_orange HOOD_ORANGE -hood_red2 HOOD_RED2 -hood_black2 HOOD_BLACK2 -hood_white2 HOOD_WHITE2 -hood_ybrown HOOD_YBROWN -hood_green HOOD_GREEN -ninja_black MASK_NINJA_BLACK -%end - -%parts_ctg DRCWING -%parts_wx 32 -%parts_wy 16 -%parts_ox 0 -%parts_oy 0 -%sdir player/drcwing -drcwing_brown BROWN -drcwing_black BLACK -drcwing_yellow YELLOW -drcwing_grey GREY -drcwing_green GREEN -drcwing_mottled MOTTLED -drcwing_pale PALE -drcwing_purple PURPLE -drcwing_red RED -drcwing_white WHITE -%end - -%parts_ctg DRCHEAD -%parts_wx 16 -%parts_wy 16 -%parts_ox 8 -%parts_oy 0 -%sdir player/drchead -drchead_brown BROWN -drchead_black BLACK -drchead_yellow YELLOW -drchead_grey GREY -drchead_green GREEN -drchead_mottled MOTTLED -drchead_pale PALE -drchead_purple PURPLE -drchead_red RED -drchead_white WHITE -%end diff --git a/crawl-ref/source/rltiles/dc-player.txt b/crawl-ref/source/rltiles/dc-player.txt new file mode 100644 index 0000000000..44d285e423 --- /dev/null +++ b/crawl-ref/source/rltiles/dc-player.txt @@ -0,0 +1,847 @@ +%name player +%prefix TILEP + +%rim 1 + +###BASE +%parts_ctg BASE +%sdir player/base +human_f HUMAN +human_m +elf_f ELF +elf_m +deep_elf_f DEEP_ELF +deep_elf_m +dwarf_f DWARF +dwarf_m +halfling_f HALFLING +halfling_m +orc_f ORC +orc_m +kobold_f KOBOLD +kobold_m +mummy_f MUMMY +mummy_m +naga_f NAGA +naga_m +gnome_f GNOME +gnome_m +ogre_f OGRE +ogre_m +troll_f TROLL +troll_m +ogre_mage_f OGRE_MAGE +ogre_mage_m +draconian_f DRACONIAN +draconian_m +draconian_black_f DRACONIAN_BLACK +draconian_black_m +draconian_gold_f DRACONIAN_GOLD +draconian_gold_m +draconian_gray_f DRACONIAN_GRAY +draconian_gray_m +draconian_green_f DRACONIAN_GREEN +draconian_green_m +draconian_mottled_f DRACONIAN_MOTTLED +draconian_mottled_m +draconian_pale_f DRACONIAN_PALE +draconian_pale_m +draconian_purple_f DRACONIAN_PURPLE +draconian_purple_m +draconian_red_f DRACONIAN_RED +draconian_red_m +draconian_white_f DRACONIAN_WHITE +draconian_white_m + +centaur_f CENTAUR +centaur_m +demigod_f DEMIGOD +demigod_m +spriggan_f SPRIGGAN +spriggan_m +minotaur_f MINOTAUR +minotaur_m +demonspawn_f DEMONSPAWN +demonspawn_m +ghoul_f GHOUL +ghoul_m +kenku_f KENKU +kenku_m +merfolk_f MERFOLK +merfolk_m +merfolk_water_f MERFOLK_WATER +merfolk_water_m +vampire_f VAMPIRE +vampire_m +%end + +###SHADOW +%parts_ctg SHADOW +%rim 0 +shadow SHADOW +%end + +%parts_ctg HALO +%rim 0 +%sdir player/halo +halo_player TSO +%rim 1 +%end + +###Cloak +%parts_ctg CLOAK +%sdir player/cloak +red RED +blue BLUE +magenta MAGENTA +yellow YELLOW +black BLACK +gray GRAY +brown LBROWN +green GREEN +cyan CYAN +white WHITE +%end + +###Boots +%parts_ctg BOOTS +%sdir player/boot + +short_red SHORT_RED +short_purple SHORT_PURPLE +short_brown SHORT_BROWN +short_brown2 SHORT_BROWN2 +pj PJ +middle_brown MIDDLE_BROWN +middle_gray MIDDLE_GRAY +middle_ybrown MIDDLE_YBROWN +middle_brown2 MIDDLE_BROWN2 +middle_brown3 MIDDLE_BROWN3 +middle_gold MIDDLE_GOLD +middle_green MIDDLE_GREEN +middle_purple MIDDLE_PURPLE +long_red LONG_RED +long_white LONG_WHITE +blue_gold BLUE_GOLD +mesh_red MESH_RED +mesh_black MESH_BLACK +mesh_white MESH_WHITE +mesh_blue MESH_BLUE +hooves HOOVES +%rim 1 +%sdir player/barding +naga_barding_blue NAGA_BARDING +naga_barding_metal NAGA_BARDING_METAL +naga_barding_magenta NAGA_BARDING_MAGENTA +naga_barding_red NAGA_BARDING_RED +centaur_barding_blue CENTAUR_BARDING +centaur_barding_metal CENTAUR_BARDING_METAL +centaur_barding_magenta CENTAUR_BARDING_MAGENTA +centaur_barding_red CENTAUR_BARDING_RED +%rim 0 +%end + +### Body armour +%parts_ctg LEG +%sdir player/leg + +bikini_red BIKINI_RED +loincloth_red LOINCLOTH_RED +belt_redbrown BELT_REDBROWN +belt_gray BELT_GRAY +pants_orange PANTS_ORANGE +pants_short_gray PANTS_SHORT_GRAY +garter +pj PJ + +pants_black PANTS_BLACK +pants_blue PANTS_BLUE +pants_darkgreen PANTS_DARKGREEN +pants_brown PANTS_BROWN +pants_short_darkbrown PANTS_SHORT_DARKBROWN +pants_short_brown PANTS_SHORT_BROWN +pants_short_brown3 PANTS_SHORT_BROWN3 +trouser_green +pants_l_white +long_red +chunli +pants_red + +leg_armor00 METAL_RED +leg_armor01 METAL_SILVER +leg_armor03 METAL_GRAY +leg_armor05 METAL_GREEN +leg_armor04 LEGCHAIN_GRAY +leg_armor02 LEGCHAIN_SILVER + +skirt_blue SKIRT_OFS +skirt_green SKIRT_GREEN +skirt_white SKIRT_WHITE +skirt_red +skirt_white2 + +metal_gray LOWARM1 +metal_green LOWARM2 +pants16 LOWARM3 +%end + +### Leg armour +%parts_ctg BODY +%sdir player/body + +robe_blue ROBE_BLUE +robe_black ROBE_BLACK +robe_white ROBE_WHITE +robe_red ROBE_RED +robe_purple ROBE_MAGENTA +robe_green ROBE_GREEN +robe_yellow ROBE_YELLOW +robe_brown ROBE_BROWN +robe_cyan ROBE_CYAN +robe_rainbow ROBE_RAINBOW +gandalf_g GANDALF_G +saruman SARUMAN +robe_black_hood ROBE_BLACK_HOOD +monk_blue MONK_BLUE +monk_black MONK_BLACK +dress_green DRESS_GREEN +robe_black_gold ROBE_BLACK_GOLD +robe_white2 ROBE_WHITE2 +robe_red2 ROBE_RED2 +robe_white_red ROBE_WHITE_RED +robe_white_green ROBE_WHITE_GREEN +robe_white_blue ROBE_WHITE_BLUE +robe_blue_white ROBE_BLUE_WHITE +robe_red_gold ROBE_RED_GOLD +robe_black_red ROBE_BLACK_RED +robe_blue_green ROBE_BLUE_GREEN +robe_red3 ROBE_RED3 +robe_brown2 ROBE_BROWN2 +robe_green_gold ROBE_GREEN_GOLD +robe_brown3 ROBE_BROWN3 +robe_gray2 ROBE_GRAY2 +robe_misfortune ROBE_MISFORTUNE +dress_white DRESS_WHITE +arwen ARWEN +skirt_onep_grey SKIRT_ONEP_GREY +bloody BLOODY +leather_short LEATHER_SHORT +china_red2 CHINA_RED2 + +animal_skin ANIMAL_SKIN +zhor ZHOR +neck NECK +belt1 BELT1 +belt2 BELT2 +susp_black SUSP_BLACK +shoulder_pad SHOULDER_PAD +mesh_black MESH_BLACK +mesh_red MESH_RED +leather_jacket LEATHER_JACKET +shirt_white1 SHIRT_WHITE1 +shirt_white2 SHIRT_WHITE2 +shirt_white3 SHIRT_WHITE3 +shirt_blue SHIRT_BLUE +bikini_red BIKINI_RED +shirt_hawaii SHIRT_HAWAII +china_red CHINA_RED +leather_red LEATHER_RED +chunli CHUNLI +shirt_white_yellow SHIRT_WHITE_YELLOW +shirt_check SHIRT_CHECK +jessica JESSICA + +slit_black SLIT_BLACK +leather_armour LEATHER_ARMOUR +leather_green LEATHER_GREEN +shirt_black SHIRT_BLACK +shirt_black_and_cloth SHIRT_BLACK_AND_CLOTH +shirt_black3 SHIRT_BLACK3 +leather2 LEATHER2 +coat_red COAT_RED +coat_black COAT_BLACK + +leather_armour2 LEATHER_ARMOUR2 +leather_armour3 LEATHER_ARMOUR3 +shirt_vest SHIRT_VEST +karate KARATE +karate2 KARATE2 +leather_heavy LEATHER_HEAVY +troll_hide TROLL_HIDE +green_chain GREEN_CHAIN +metal_blue METAL_BLUE +green_susp GREEN_SUSP +jacket2 JACKET2 +jacket3 JACKET3 +leather_stud LEATHER_STUD +jacket_stud JACKET_STUD +chainmail CHAINMAIL2 +half_plate HALF_PLATE +half_plate2 HALF_PLATE2 +half_plate3 HALF_PLATE3 +breast_black BREAST_BLACK +vest_red VEST_RED +vest_red2 VEST_RED2 +bplate_green BPLATE_GREEN +bplate_metal1 BPLATE_METAL1 +banded BANDED2 +banded2 SPLINT +armor_blue_gold +ringmail RINGMAIL +chainmail3 CHAINMAIL +plate_and_cloth PLATE_AND_CLOTH +plate_and_cloth2 PLATE_AND_CLOTH2 +scalemail SCALEMAIL2 +scalemail2 SCALEMAIL +leather_metal BANDED +plate PLATE2 +plate2 PLATE +plate_black PLATE_BLACK +crystal_plate CRYSTAL_PLATE +armor_mummy ARMOR_MUMMY + +##cloth_u_sail SAILOR +dragonsc_green DRAGONSC_GREEN +dragonsc_white DRAGONSC_WHITE +dragonsc_magenta DRAGONSC_MAGENTA +dragonsc_cyan DRAGONSC_CYAN +dragonsc_brown DRAGONSC_BROWN +dragonsc_blue DRAGONSC_BLUE +dragonsc_gold DRAGONSC_GOLD +dragonarm_green DRAGONARM_GREEN +dragonarm_white DRAGONARM_WHITE +dragonarm_magenta DRAGONARM_MAGENTA +dragonarm_cyan DRAGONARM_CYAN +dragonarm_brown DRAGONARM_BROWN +dragonarm_blue DRAGONARM_BLUE +dragonarm_gold DRAGONARM_GOLD + +aragorn ARAGORN +aragorn2 ARAGORN2 +boromir BOROMIR +frodo FRODO +gimli GIMLI +legolas LEGOLAS +merry MERRY +pipin PIPIN +gil-galad +isildur +pj PJ +sam SAM +vanhel1 + +maxwell MAXWELL +lears_chain_mail LEARS_CHAIN_MAIL +robe_of_night ROBE_OF_NIGHT +%end + + +### Arms +%parts_ctg ARM +%sdir player/arm +glove_red GLOVE_RED +glove_gray GLOVE_GRAY +glove_white GLOVE_WHITE +glove_blue GLOVE_BLUE +glove_black GLOVE_BLACK +glove_orange GLOVE_ORANGE +glove_brown GLOVE_BROWN +glove_black2 GLOVE_BLACK2 +glove_grayfist GLOVE_GRAYFIST +glove_purple GLOVE_PURPLE +glove_wrist_purple GLOVE_WRIST_PURPLE +glove_chunli GLOVE_CHUNLI +gauntlet_blue GAUNTLET_BLUE +glove_gold GLOVE_GOLD +glove_short_yellow GLOVE_SHORT_YELLOW +glove_short_red GLOVE_SHORT_RED +glove_short_white GLOVE_SHORT_WHITE +glove_short_green GLOVE_SHORT_GREEN +glove_short_blue GLOVE_SHORT_BLUE +glove_short_gray GLOVE_SHORT_GRAY +claws CLAWS +%end + +# Hand 1 +%parts_ctg HAND1 +%sdir player/hand1 + +# blades +dagger DAGGER +dagger_slant DAGGER_SLANT +short_sword SHORT_SWORD +short_sword_slant SHORT_SWORD_SLANT +short_sword2 SHORT_SWORD2 +sword_thief SWORD_THIEF +long_sword LONG_SWORD +long_sword_slant LONG_SWORD_SLANT +blessed_blade BLESSED_BLADE +great_sword GREAT_SWORD +great_sword_slant GREAT_SWORD_SLANT +katana KATANA +katana_slant KATANA_SLANT +scimitar SCIMITAR +falchion FALCHION +double_sword DOUBLE_SWORD +triple_sword TRIPLE_SWORD +sword2 SWORD2 +sword_tri SWORD_TRI +broadsword BROADSWORD +black_sword BLACK_SWORD +sword_black SWORD_BLACK +sword_twist SWORD_TWIST +knife KNIFE +sword_seven SWORD_SEVEN +heavy_sword HEAVY_SWORD +sabre SABRE +sword3 SWORD3 +sword_breaker SWORD_BREAKER +sword_jag SWORD_JAG +###Artifacts +bloodbane BLOODBANE +chilly_death CHILLY_DEATH +doom_knight DOOM_KNIGHT +flaming_death FLAMING_DEATH +leech LEECH +morg MORG +plutonium_sword PLUTONIUM_SWORD +jihad JIHAD +singing_sword SINGING_SWORD +zonguldrok ZONGULDROK +sword_of_power SWORD_OF_POWER +knife_of_accuracy KNIFE_OF_ACCURACY +vampires_tooth VAMPIRES_TOOTH +wucad_mu WUCAD_MU +dire_lajatang DIRE_LAJATANG +wyrmbane WYRMBANE +spriggans_knife SPRIGGANS_KNIFE +eos EOS + +## blunt +club CLUB +club_slant CLUB_SLANT +club2 CLUB2 +club3 CLUB3 +stick STICK +giant_club GIANT_CLUB +giant_club_slant GIANT_CLUB_SLANT +giant_club_spike GIANT_CLUB_SPIKE +giant_club_spike_slant GIANT_CLUB_SPIKE_SLANT +giant_club_plain GIANT_CLUB_PLAIN +whip WHIP +sceptre SCEPTRE +mace MACE2 +mace3 MACE +mace2 GREAT_MACE +mace_ruby MACE_RUBY +morningstar MORNINGSTAR2 +morningstar2 MORNINGSTAR +eveningstar EVENINGSTAR +large_mace LARGE_MACE +black_whip BLACK_WHIP +serpent_scourge SERPENT_SCOURGE +hammer3 HAMMER +hammer HAMMER1 +hammer2 HAMMER2 +frail_stick FRAIL_STICK +frail_ball FRAIL +frail_spike SPIKED_FRAIL +frail_stick_slant GREAT_FRAIL +frail_ball2 FRAIL_BALL2 +frail_balls FRAIL_BALLS +frail_ball3 FRAIL_BALL3 +frail_ball4 FRAIL_BALL4 +nunchaku NUNCHAKU +mace_of_variability MACE_OF_VARIABILITY +mace_of_brilliance MACE_OF_BRILLIANCE +undeadhunter UNDEADHUNTER + +## polearms +spear1 SPEAR +spear2 SPEAR2 +spear3 SPEAR3 +spear4 SPEAR4 +spear5 SPEAR5 +hook HOOK +halberd HALBERD +pick_axe PICK_AXE +trident TRIDENT +trident_demon DEMON_TRIDENT +trident_elec TRIDENT_ELEC +trident2 TRIDENT2 +trident3 TRIDENT3 +trident_octopus_king TRIDENT_OCTOPUS_KING +lance LANCE +lance2 LANCE2 +scythe SCYTHE +scythe_slant SCYTHE_SLANT +pike PIKE +quarterstaff1 QUARTERSTAFF1 +quarterstaff2 QUARTERSTAFF2 +quarterstaff3 QUARTERSTAFF3 +quarterstaff4 QUARTERSTAFF4 +sickle SICKLE +glaive GLAIVE +glaive2 GLAIVE2 +glaive3 GLAIVE3 +d_glaive D_GLAIVE +pole_forked POLE_FORKED +fork2 FORK2 +glaive_of_prune GLAIVE_OF_PRUNE +voodoo VOODOO +finisher FINISHER +glaive_of_the_guard GLAIVE_OF_THE_GUARD + +## staves + +# These 10 staves correspond to the same order as item/staff/ +staff_large STAFF_LARGE +great_staff GREAT_STAFF +staff_mage STAFF_MAGE +staff_mage2 STAFF_MAGE2 +staff_plain STAFF_PLAIN +staff_organic STAFF_ORGANIC +staff_skull STAFF_SKULL +staff_sceptre STAFF_SCEPTRE +staff_ruby STAFF_RUBY +staff_fancy STAFF_FANCY + +staff_evil STAFF_EVIL +staff_ring_blue STAFF_RING_BLUE +staff_mummy STAFF_MUMMY +staff_fork STAFF_FORK +elemental_staff ELEMENTAL_STAFF +asmodeus ASMODEUS +dispater DISPATER +olgreb OLGREB + +## rods +# These 10 rods correspond to the same order as item/rod/ +rod_brown ROD_BROWN +rod_moon ROD_MOON +rod_aries ROD_ARIES +rod_blue ROD_BLUE +rod_magenta ROD_MAGENTA +rod_hammer ROD_HAMMER +rod_thick ROD_THICK +rod_ruby ROD_RUBY +rod_forked ROD_FORKED +rod_emerald ROD_EMERALD + +## axes +axe_small AXE_SMALL +hand_axe HAND_AXE +war_axe WAR_AXE +great_axe BROAD_AXE +axe BATTLEAXE +axe_executioner EXECUTIONERS_AXE +axe_double AXE_DOUBLE +axe_blood AXE_BLOOD +axe_short AXE_SHORT +axe_trog AXE_TROG +arga ARGA + +## launchers +sling SLING +bow BOW +bow2 BOW2 +bow3 BOW3 +great_bow GREAT_BOW +bow_blue BOW_BLUE +crossbow CROSSBOW +crossbow2 CROSSBOW2 +crossbow3 CROSSBOW3 +crossbow4 CROSSBOW4 +blowgun BLOWGUN +blowgun_assassin BLOWGUN_ASSASSIN +punk PUNK +sniper SNIPER +crossbow_fire FIERY_DEVIL +krishna KRISHNA + +##missiles +dirt DIRT + +## misc +bone_lantern BONE_LANTERN +fan FAN +bottle BOTTLE +box BOX +crystal CRYSTAL +deck DECK +disc DISC +horn HORN +lantern LANTERN +orb ORB +stone STONE + +fire_red FIRE_RED +fire_blue FIRE_BLUE +skull SKULL +head HEAD +fire_green FIRE_GREEN +fire_cyan FIRE_CYAN +fire_white FIRE_WHITE +light_blue LIGHT_BLUE +light_red LIGHT_RED +light_yellow LIGHT_YELLOW +spark SPARK +fire_dark FIRE_DARK +fire_white2 FIRE_WHITE2 + +## lotr +aragorn ARAGORN +arwen ARWEN +boromir BOROMIR +frodo FRODO +gandalf GANDALF +gimli GIMLI +legolas LEGOLAS +saruman SARUMAN + +bladehands BLADEHAND +%end + +### Hand 2 +%parts_ctg HAND2 +%sdir player/hand2 + +shield_round_small SHIELD_ROUND_SMALL +shield_round_small2 SHIELD_ROUND_SMALL2 +bullseye BULLSEYE + +shield_middle_round SHIELD_MIDDLE_ROUND +shield_skull SHIELD_SKULL +shield_round_white SHIELD_ROUND_WHITE +boromir BOROMIR +shield_round1 SHIELD_ROUND1 +shield_round2 SHIELD_ROUND2 +shield_round3 SHIELD_ROUND3 +shield_round4 SHIELD_ROUND4 +shield_round5 SHIELD_ROUND5 +shield_round6 SHIELD_ROUND6 +shield_round7 SHIELD_ROUND7 + +shield_knight_blue SHIELD_KNIGHT_BLUE +shield_knight_gray SHIELD_KNIGHT_GRAY +shield_knight_rw SHIELD_KNIGHT_RW +shield_middle_unicorn SHIELD_MIDDLE_UNICORN +shield_kite1 SHIELD_KITE1 +shield_kite2 SHIELD_KITE2 +shield_kite3 SHIELD_KITE3 +shield_kite4 SHIELD_KITE4 + +shield_long_red SHIELD_LONG_RED +shield_middle_gray SHIELD_MIDDLE_GRAY +shield_diamond_yellow SHIELD_DIAMOND_YELLOW +shield_middle_brown SHIELD_MIDDLE_BROWN +shield_middle_black SHIELD_MIDDLE_BLACK +shield_middle_cyan SHIELD_MIDDLE_CYAN +shield_middle_ethn SHIELD_MIDDLE_ETHN +shield_long_cross SHIELD_LONG_CROSS +shield_shaman SHIELD_SHAMAN +shield_of_resistance SHIELD_OF_RESISTANCE +shield_of_ignorance SHIELD_OF_IGNORANCE +gil-galad + +book_black BOOK_BLACK +book_blue BOOK_BLUE +book_red BOOK_RED +book_magenta BOOK_MAGENTA +book_green BOOK_GREEN +book_cyan BOOK_CYAN +book_yellow BOOK_YELLOW +book_white BOOK_WHITE +book_sky BOOK_SKY +book_blue_dim BOOK_BLUE_DIM +book_cyan_dim BOOK_CYAN_DIM +book_green_dim BOOK_GREEN_DIM +book_magenta_dim BOOK_MAGENTA_DIM +book_red_dim BOOK_RED_DIM +book_yellow_dim BOOK_YELLOW_DIM + +fire_green FIRE_GREEN +fire_cyan FIRE_CYAN +fire_white FIRE_WHITE +light_blue LIGHT_BLUE +light_red LIGHT_RED +light_yellow LIGHT_YELLOW +spark SPARK +fire_dark FIRE_DARK +fire_white2 FIRE_WHITE2 +lantern LANTERN +torch TORCH +pj PJ +torsh2 TORCH2 + +bladehands BLADEHAND +dagger DAGGER +sabre SABRE +short_sword_slant SHORT_SWORD_SLANT +%end + +###Hair +%parts_ctg HAIR +%sdir player/hair +short_black SHORT_BLACK +short_red SHORT_RED +short_yellow SHORT_YELLOW +short_white SHORT_WHITE +long_black LONG_BLACK +long_red LONG_RED +long_yellow LONG_YELLOW +long_white LONG_WHITE +fem_black FEM_BLACK +fem_red FEM_RED +fem_yellow FEM_YELLOW +fem_white FEM_WHITE +elf_black ELF_BLACK +elf_red ELF_RED +elf_yellow ELF_YELLOW +elf_white ELF_WHITE +aragorn ARAGORN +arwen ARWEN +boromir BOROMIR +frodo FRODO +legolas LEGOLAS +merry MERRY +pj PJ +sam SAM +pigtail_red PIGTAIL_RED +brown1 BROWN1 +brown2 BROWN2 +%end + +###Beard +%parts_ctg BEARD +%sdir player/beard + +short_black SHORT_BLACK +short_red SHORT_RED +short_yellow SHORT_YELLOW +short_white SHORT_WHITE +long_black LONG_BLACK +long_red LONG_RED +long_yellow LONG_YELLOW +long_white LONG_WHITE +pj PJ +%end + +###Helms +%parts_ctg HELM +%sdir player/head + +cone_blue HAT_OFS +cone_red CORN_RED +straw STRAW +wizard_blue WIZARD_BLUE +cap_blue CAP_BLUE +bandana_ybrown BANDANA_YBROWN +hat_black HAT_BLACK +gandalf GANDALF +crown_gold +cap_black1 +clown1 +feather_green FEATHER_GREEN +feather_red FEATHER_RED +feather_blue FEATHER_BLUE +feather_yellow FEATHER_YELLOW +feather_white FEATHER_WHITE +band_white +band_red +band_yellow +band_blue +band_magenta +taiso_blue +taiso_magenta +taiso_yellow +taiso_red +taiso_white +dyrovepreva DYROVEPREVA +wizard_purple WIZARD_PURPLE +wizard_bluegreen WIZARD_BLUEGREEN +wizard_darkgreen WIZARD_DARKGREEN +wizard_brown WIZARD_BROWN +wizard_blackgold WIZARD_BLACKGOLD +wizard_blackred WIZARD_BLACKRED +wizard_red WIZARD_RED +wizard_white WIZARD_WHITE +turban_white TURBAN_WHITE +turban_brown TURBAN_BROWN +turban_purple TURBAN_PURPLE + +horns1 HORNS1 +horns2 HORNS2 +horns3 HORNS3 + +iron1 HELM_OFS +helm_red HELM_RED +horned HELM_HORNED +helm_gimli HELM_GIMLI +helm_green HELM_GREEN +cheek_red +iron_red IRON_RED +blue_horn_gold BLUE_HORN_GOLD +hood_white WHITE + +yellow_wing YELLOW_WING +brown_gold BROWN_GOLD +black_horn BLACK_HORN +full_gold FULL_GOLD +chain CHAIN + +black_horn2 FHELM_OFS +full_black FHELM_BLACK +horn_gray FHELM_HORN_GRAY +iron2 FHELM_GRAY +iron3 FHELM_GRAY2 +fhelm_gray3 FHELM_GRAY3 +fhelm_horn_yellow FHELM_HORN_YELLOW +fhelm_horn2 FHELM_HORN2 +horn_evil FHELM_EVIL +helm_plume FHELM_PLUME +mummy FHELM_MUMMY +isildur FHELM_ISILDUR +art_dragonhelm ART_DRAGONHELM + +healer FHELM_HEALER +hood_gray HOOD_GRAY +hood_red HOOD_RED +hood_green2 HOOD_GREEN2 +hood_cyan HOOD_CYAN +hood_orange HOOD_ORANGE +hood_red2 HOOD_RED2 +hood_black2 HOOD_BLACK2 +hood_white2 HOOD_WHITE2 +hood_ybrown HOOD_YBROWN +hood_green HOOD_GREEN +ninja_black MASK_NINJA_BLACK +%end + +%parts_ctg DRCWING +%sdir player/drcwing +drcwing_brown BROWN +drcwing_black BLACK +drcwing_yellow YELLOW +drcwing_grey GREY +drcwing_green GREEN +drcwing_mottled MOTTLED +drcwing_pale PALE +drcwing_purple PURPLE +drcwing_red RED +drcwing_white WHITE +%end + +%parts_ctg DRCHEAD +%sdir player/drchead +drchead_brown BROWN +drchead_black BLACK +drchead_yellow YELLOW +drchead_grey GREY +drchead_green GREEN +drchead_mottled MOTTLED +drchead_pale PALE +drchead_purple PURPLE +drchead_red RED +drchead_white WHITE +%end diff --git a/crawl-ref/source/rltiles/dngn.txt b/crawl-ref/source/rltiles/dngn.txt deleted file mode 100644 index a2c290056f..0000000000 --- a/crawl-ref/source/rltiles/dngn.txt +++ /dev/null @@ -1,425 +0,0 @@ -%enumprefix DNGN_ -%tiledef tiledef-dngn.h -%tilecount tilecount-dngn.h -%width 16 -%back none -%name dngn - -%sdir dc-dngn - -dngn_unseen DNGN_UNSEEN - - -wall/brick_brown0 WALL_NORMAL -wall/brick_brown1 -wall/brick_brown2 -wall/brick_brown3 -floor/pebble_gray0 FLOOR_NORMAL -floor/pebble_gray1 -floor/pebble_gray2 -floor/pebble_gray3 -floor/pebble_gray4 - -wall/relief0 WALL_HALL -wall/relief1 -wall/relief2 -wall/relief3 -floor/mesh0 FLOOR_HALL -floor/mesh1 -floor/mesh2 -floor/mesh3 - -wall/hive0 WALL_HIVE -wall/hive1 -wall/hive2 -wall/hive3 -floor/hive0 FLOOR_HIVE -floor/hive1 -floor/hive2 -floor/hive3 - -wall/ice0 WALL_ICE -wall/ice1 -wall/ice2 -wall/ice3 -floor/ice0 FLOOR_ICE -floor/ice1 -floor/ice2 -floor/ice3 - -wall/lair0 WALL_LAIR -wall/lair1 -wall/lair2 -wall/lair3 -floor/lair0 FLOOR_LAIR -floor/lair1 -floor/lair2 -floor/lair3 - -## orcs don't have their own floor or walls yet... -wall/lair0 WALL_ORC -wall/lair1 -wall/lair2 -wall/lair3 -floor/hive0 FLOOR_ORC -floor/hive1 -floor/hive2 -floor/hive3 - -wall/slime0 WALL_SLIME -wall/slime1 -wall/slime2 -wall/slime3 -floor/bog_green0 FLOOR_SLIME -floor/bog_green1 -floor/bog_green2 -floor/bog_green3 - -wall/snake0 WALL_SNAKE -wall/snake1 -wall/snake2 -wall/snake3 -floor/snake0 FLOOR_SNAKE -floor/snake1 -floor/snake2 -floor/snake3 - -## swamp also doesn't have any unique walls... -wall/lair0 WALL_SWAMP -wall/lair1 -wall/lair2 -wall/lair3 -floor/swamp0 FLOOR_SWAMP -floor/swamp1 -floor/swamp2 -floor/swamp3 - -wall/tomb0 WALL_TOMB -wall/tomb1 -wall/tomb2 -wall/tomb3 -floor/tomb0 FLOOR_TOMB -floor/tomb1 -floor/tomb2 -floor/tomb3 - -wall/vault0 WALL_VAULT -wall/vault1 -wall/vault2 -wall/vault3 -floor/rect_gray0 FLOOR_VAULT -floor/rect_gray1 -floor/rect_gray2 -floor/rect_gray3 - -wall/zot_blue0 WALL_ZOT_BLUE -wall/zot_blue1 -wall/zot_blue2 -wall/zot_blue3 - -wall/zot_cyan0 WALL_ZOT_CYAN -wall/zot_cyan1 -wall/zot_cyan2 -wall/zot_cyan3 - -wall/zot_gray0 WALL_ZOT_GRAY -wall/zot_gray1 -wall/zot_gray2 -wall/zot_gray3 - -wall/zot_green0 WALL_ZOT_GREEN -wall/zot_green1 -wall/zot_green2 -wall/zot_green3 - -wall/zot_magenta0 WALL_ZOT_MAGENTA -wall/zot_magenta1 -wall/zot_magenta2 -wall/zot_magenta3 - -wall/zot_red0 WALL_ZOT_RED -wall/zot_red1 -wall/zot_red2 -wall/zot_red3 - -wall/zot_yellow0 WALL_ZOT_YELLOW -wall/zot_yellow1 -wall/zot_yellow2 -wall/zot_yellow3 - -wall/wall_flesh0 WALL_FLESH -wall/wall_flesh1 -wall/wall_flesh2 -wall/wall_flesh3 -wall/wall_flesh4 -wall/wall_flesh5 -wall/wall_flesh6 - -wall/wall_vines0 WALL_VINES -wall/wall_vines1 -wall/wall_vines2 -wall/wall_vines3 -wall/wall_vines4 -wall/wall_vines5 -wall/wall_vines6 - -floor/floor_vines0 FLOOR_VINES -floor/floor_vines1 -floor/floor_vines2 -floor/floor_vines3 -floor/floor_vines4 -floor/floor_vines5 -floor/floor_vines6 - -wall/pebble_red0 WALL_PEBBLE_RED -wall/pebble_red1 -wall/pebble_red2 -wall/pebble_red3 - -floor/rough_red0 FLOOR_ROUGH_RED -floor/rough_red1 -floor/rough_red2 -floor/rough_red3 - -floor/floor_sand_stone0 FLOOR_SAND_STONE -floor/floor_sand_stone1 -floor/floor_sand_stone2 -floor/floor_sand_stone3 -floor/floor_sand_stone4 -floor/floor_sand_stone5 -floor/floor_sand_stone6 -floor/floor_sand_stone7 - -wall/wall_yellow_rock0 WALL_YELLOW_ROCK -wall/wall_yellow_rock1 -wall/wall_yellow_rock2 -wall/wall_yellow_rock3 - -wall/brick_gray0 WALL_BAZAAR_GRAY -wall/brick_gray1 -wall/brick_gray2 -wall/brick_gray3 - -wall/stone_gray0 WALL_BAZAAR_STONE -wall/stone_gray1 -wall/stone_gray2 -wall/stone_gray3 - -floor/grass0 FLOOR_BAZAAR_GRASS -floor/grass1 -floor/grass2 - -floor/grass_n FLOOR_BAZAAR_GRASS1_SPECIAL -floor/grass_ne -floor/grass_e -floor/grass_se -floor/grass_s -floor/grass_sw -floor/grass_w -floor/grass_nw -floor/grass_full - -## NOTE: wall_undead and floor_nerves are used for the corruption effect. -## They need to go last. -wall/undead0 WALL_UNDEAD -wall/undead1 -wall/undead2 -wall/undead3 - -floor/floor_nerves0 FLOOR_NERVES -floor/floor_nerves1 -floor/floor_nerves2 -floor/floor_nerves3 -floor/floor_nerves4 -floor/floor_nerves5 -floor/floor_nerves6 - -%start -%compose floor/grass0 -%compose floor/pedestal_n -%finish FLOOR_BAZAAR_GRASS2_SPECIAL -%start -%compose floor/grass1 -%compose floor/pedestal_ne -%finish -%start -%compose floor/grass2 -%compose floor/pedestal_e -%finish -%start -%compose floor/grass1 -%compose floor/pedestal_se -%finish -%start -%compose floor/grass0 -%compose floor/pedestal_s -%finish -%start -%compose floor/grass1 -%compose floor/pedestal_sw -%finish -%start -%compose floor/grass2 -%compose floor/pedestal_w -%finish -%start -%compose floor/grass0 -%compose floor/pedestal_nw -%finish -floor/pedestal_full - -%start -%compose floor/rect_gray0 -%compose floor/pedestal_n -%finish FLOOR_BAZAAR_VAULT_SPECIAL -%start -%compose floor/rect_gray1 -%compose floor/pedestal_ne -%finish -%start -%compose floor/rect_gray2 -%compose floor/pedestal_e -%finish -%start -%compose floor/rect_gray3 -%compose floor/pedestal_se -%finish -%start -%compose floor/rect_gray2 -%compose floor/pedestal_s -%finish -%start -%compose floor/rect_gray1 -%compose floor/pedestal_sw -%finish -%start -%compose floor/rect_gray0 -%compose floor/pedestal_w -%finish -%start -%compose floor/rect_gray3 -%compose floor/pedestal_nw -%finish -floor/pedestal_full - -floor/dirt0 FLOOR_BAZAAR_DIRT -floor/dirt1 -floor/dirt2 - -floor/dirt_n FLOOR_BAZAAR_DIRT_SPECIAL -floor/dirt_ne -floor/dirt_e -floor/dirt_se -floor/dirt_s -floor/dirt_sw -floor/dirt_w -floor/dirt_nw -floor/dirt_full - -floor/lava0 DNGN_LAVA -floor/lava1 -floor/lava2 -floor/lava3 -dngn_deep_water DNGN_DEEP_WATER -dngn_deep_water -dngn_deep_water -dngn_deep_water -dngn_shallow_water DNGN_SHALLOW_WATER -dngn_shallow_water -dngn_shallow_water -dngn_shallow_water - -wall/stone2_gray0 DNGN_STONE_WALL -wall/stone2_gray1 -wall/stone2_gray2 -wall/stone2_gray3 -dngn_metal_wall DNGN_METAL_WALL -dngn_green_crystal_wall DNGN_GREEN_CRYSTAL_WALL - -dngn_wax_wall DNGN_WAX_WALL -dngn_transparent_wall DNGN_TRANSPARENT_WALL - -dngn_closed_door DNGN_CLOSED_DOOR -gate_closed_left DNGN_GATE_CLOSED_LEFT -gate_closed_middle DNGN_GATE_CLOSED_MIDDLE -gate_closed_right DNGN_GATE_CLOSED_RIGHT -dngn_open_door DNGN_OPEN_DOOR -gate_open_left DNGN_GATE_OPEN_LEFT -gate_open_middle DNGN_GATE_OPEN_MIDDLE -gate_open_right DNGN_GATE_OPEN_RIGHT -dngn_orcish_idol DNGN_ORCISH_IDOL -dngn_silver_statue DNGN_SILVER_STATUE -dngn_granite_statue DNGN_GRANITE_STATUE - -%rim 1 -dngn_enter_hell DNGN_ENTER_HELL -%rim 0 -dngn_branch_stairs DNGN_BRANCH_STAIRS -dngn_trap_dart DNGN_TRAP_DART -dngn_trap_arrow DNGN_TRAP_ARROW -dngn_trap_spear DNGN_TRAP_SPEAR -dngn_trap_axe DNGN_TRAP_AXE -dngn_trap_teleport DNGN_TRAP_TELEPORT -dngn_trap_alarm DNGN_TRAP_ALARM -dngn_trap_blade DNGN_TRAP_BLADE -dngn_trap_bolt DNGN_TRAP_BOLT -dngn_trap_net DNGN_TRAP_NET -dngn_trap_zot DNGN_TRAP_ZOT -dngn_trap_needle DNGN_TRAP_NEEDLE -dngn_trap_shaft DNGN_TRAP_SHAFT -stone_stairs_down DNGN_STONE_STAIRS_DOWN -rock_stairs_down DNGN_ROCK_STAIRS_DOWN -stone_stairs_up DNGN_STONE_STAIRS_UP -rock_stairs_up DNGN_ROCK_STAIRS_UP - -dngn_enter_shop DNGN_ENTER_SHOP -dngn_enter_labyrinth DNGN_ENTER_LABYRINTH -dngn_enter_dis DNGN_ENTER_DIS -dngn_enter_gehenna DNGN_ENTER_GEHENNA -dngn_enter_cocytus DNGN_ENTER_COCYTUS -dngn_enter_tartarus DNGN_ENTER_TARTARUS - -dngn_enter_abyss DNGN_ENTER_ABYSS -dngn_exit DNGN_EXIT_ABYSS - -dngn_stone_arch DNGN_STONE_ARCH -dngn_enter_pandemonium DNGN_ENTER_PANDEMONIUM -dngn_exit DNGN_EXIT_PANDEMONIUM -%rim 1 -dngn_transit_pandemonium DNGN_TRANSIT_PANDEMONIUM -%rim 0 -dngn_enter DNGN_ENTER -%rim 1 -dngn_return DNGN_RETURN -%rim 0 -dngn_altar_zin DNGN_ALTAR_ZIN -dngn_altar_shining_one DNGN_ALTAR_SHINING_ONE -dngn_altar_kikubaaqudgha DNGN_ALTAR_KIKUBAAQUDGHA -dngn_altar_yredelemnul DNGN_ALTAR_YREDELEMNUL -dngn_altar_xom DNGN_ALTAR_XOM -dngn_altar_vehumet DNGN_ALTAR_VEHUMET -dngn_altar_okawaru DNGN_ALTAR_OKAWARU -dngn_altar_makhleb DNGN_ALTAR_MAKHLEB -dngn_altar_sif_muna DNGN_ALTAR_SIF_MUNA -dngn_altar_trog DNGN_ALTAR_TROG -dngn_altar_nemelex_xobeh DNGN_ALTAR_NEMELEX_XOBEH -dngn_altar_elyvilon DNGN_ALTAR_ELYVILON -dngn_altar_lugonu DNGN_ALTAR_LUGONU -dngn_altar_beogh DNGN_ALTAR_BEOGH -dngn_blue_fountain DNGN_BLUE_FOUNTAIN -dngn_sparkling_fountain DNGN_SPARKLING_FOUNTAIN -dngn_blood_fountain DNGN_BLOOD_FOUNTAIN -dngn_dry_fountain DNGN_DRY_FOUNTAIN - -## Miscellaneous entries that get drawn on the background -dc-misc/blood_red BLOOD -dc-misc/blood_red1 -dc-misc/blood_red2 -dc-misc/blood_red3 -dc-misc/blood_red4 -dc-misc/halo HALO -dc-misc/ray RAY_MESH -dc-misc/travel_exclusion TRAVEL_EXCLUSION_BG -dc-misc/travel_exclusion_centre TRAVEL_EXCLUSION_CENTRE_BG -dc-misc/slot ITEM_SLOT -effect/sanctuary SANCTUARY diff --git a/crawl-ref/source/rltiles/effect/acid_venom.bmp b/crawl-ref/source/rltiles/effect/acid_venom.bmp deleted file mode 100644 index c6e842bd4a..0000000000 Binary files a/crawl-ref/source/rltiles/effect/acid_venom.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow0.bmp b/crawl-ref/source/rltiles/effect/arrow0.bmp deleted file mode 100644 index 071ba37ff0..0000000000 Binary files a/crawl-ref/source/rltiles/effect/arrow0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow0.png b/crawl-ref/source/rltiles/effect/arrow0.png new file mode 100644 index 0000000000..70611a84ea Binary files /dev/null and b/crawl-ref/source/rltiles/effect/arrow0.png differ diff --git a/crawl-ref/source/rltiles/effect/arrow1.bmp b/crawl-ref/source/rltiles/effect/arrow1.bmp deleted file mode 100644 index f2c1b620b6..0000000000 Binary files a/crawl-ref/source/rltiles/effect/arrow1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow1.png b/crawl-ref/source/rltiles/effect/arrow1.png new file mode 100644 index 0000000000..4db27fc4de Binary files /dev/null and b/crawl-ref/source/rltiles/effect/arrow1.png differ diff --git a/crawl-ref/source/rltiles/effect/arrow2.bmp b/crawl-ref/source/rltiles/effect/arrow2.bmp deleted file mode 100644 index 16fc28effd..0000000000 Binary files a/crawl-ref/source/rltiles/effect/arrow2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow2.png b/crawl-ref/source/rltiles/effect/arrow2.png new file mode 100644 index 0000000000..82f6005c12 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/arrow2.png differ diff --git a/crawl-ref/source/rltiles/effect/arrow3.bmp b/crawl-ref/source/rltiles/effect/arrow3.bmp deleted file mode 100644 index 98594ff143..0000000000 Binary files a/crawl-ref/source/rltiles/effect/arrow3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow3.png b/crawl-ref/source/rltiles/effect/arrow3.png new file mode 100644 index 0000000000..d9cd5ea1e1 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/arrow3.png differ diff --git a/crawl-ref/source/rltiles/effect/arrow4.bmp b/crawl-ref/source/rltiles/effect/arrow4.bmp deleted file mode 100644 index f9f370de6e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/arrow4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow4.png b/crawl-ref/source/rltiles/effect/arrow4.png new file mode 100644 index 0000000000..78262d57a1 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/arrow4.png differ diff --git a/crawl-ref/source/rltiles/effect/arrow5.bmp b/crawl-ref/source/rltiles/effect/arrow5.bmp deleted file mode 100644 index 67df1f6f1f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/arrow5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow5.png b/crawl-ref/source/rltiles/effect/arrow5.png new file mode 100644 index 0000000000..34a832874f Binary files /dev/null and b/crawl-ref/source/rltiles/effect/arrow5.png differ diff --git a/crawl-ref/source/rltiles/effect/arrow6.bmp b/crawl-ref/source/rltiles/effect/arrow6.bmp deleted file mode 100644 index 4566683dc3..0000000000 Binary files a/crawl-ref/source/rltiles/effect/arrow6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow6.png b/crawl-ref/source/rltiles/effect/arrow6.png new file mode 100644 index 0000000000..2631c13a90 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/arrow6.png differ diff --git a/crawl-ref/source/rltiles/effect/arrow7.bmp b/crawl-ref/source/rltiles/effect/arrow7.bmp deleted file mode 100644 index 4ba1a3df81..0000000000 Binary files a/crawl-ref/source/rltiles/effect/arrow7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/arrow7.png b/crawl-ref/source/rltiles/effect/arrow7.png new file mode 100644 index 0000000000..b25680cf12 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/arrow7.png differ diff --git a/crawl-ref/source/rltiles/effect/blinding_venom.bmp b/crawl-ref/source/rltiles/effect/blinding_venom.bmp deleted file mode 100644 index 771cbf7cf4..0000000000 Binary files a/crawl-ref/source/rltiles/effect/blinding_venom.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt0.bmp b/crawl-ref/source/rltiles/effect/bolt0.bmp deleted file mode 100644 index e05d1f46ee..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt0.png b/crawl-ref/source/rltiles/effect/bolt0.png new file mode 100644 index 0000000000..e306353267 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt0.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt01.bmp b/crawl-ref/source/rltiles/effect/bolt01.bmp deleted file mode 100644 index 55daf563d1..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt01.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt01.png b/crawl-ref/source/rltiles/effect/bolt01.png new file mode 100644 index 0000000000..7b6a5d04e8 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt01.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt02.bmp b/crawl-ref/source/rltiles/effect/bolt02.bmp deleted file mode 100644 index 5513aee39f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt02.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt02.png b/crawl-ref/source/rltiles/effect/bolt02.png new file mode 100644 index 0000000000..c5b789c294 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt02.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt03.bmp b/crawl-ref/source/rltiles/effect/bolt03.bmp deleted file mode 100644 index 97d089c4ce..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt03.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt03.png b/crawl-ref/source/rltiles/effect/bolt03.png new file mode 100644 index 0000000000..33700d086f Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt03.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt04.bmp b/crawl-ref/source/rltiles/effect/bolt04.bmp deleted file mode 100644 index 2e097e0dd5..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt04.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt04.png b/crawl-ref/source/rltiles/effect/bolt04.png new file mode 100644 index 0000000000..7c14a3f603 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt04.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt05.bmp b/crawl-ref/source/rltiles/effect/bolt05.bmp deleted file mode 100644 index c929a3657e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt05.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt05.png b/crawl-ref/source/rltiles/effect/bolt05.png new file mode 100644 index 0000000000..6f13b95c1f Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt05.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt06.bmp b/crawl-ref/source/rltiles/effect/bolt06.bmp deleted file mode 100644 index 1b087b9ff9..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt06.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt06.png b/crawl-ref/source/rltiles/effect/bolt06.png new file mode 100644 index 0000000000..d5cd09cffa Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt06.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt07.bmp b/crawl-ref/source/rltiles/effect/bolt07.bmp deleted file mode 100644 index 9647045359..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt07.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt07.png b/crawl-ref/source/rltiles/effect/bolt07.png new file mode 100644 index 0000000000..cd40be5a27 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt07.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt08.bmp b/crawl-ref/source/rltiles/effect/bolt08.bmp deleted file mode 100644 index a897d2e7f8..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt08.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt08.png b/crawl-ref/source/rltiles/effect/bolt08.png new file mode 100644 index 0000000000..5714553bb7 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt08.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt1.bmp b/crawl-ref/source/rltiles/effect/bolt1.bmp deleted file mode 100644 index c080c65bb5..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt1.png b/crawl-ref/source/rltiles/effect/bolt1.png new file mode 100644 index 0000000000..6129e407c3 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt1.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt2.bmp b/crawl-ref/source/rltiles/effect/bolt2.bmp deleted file mode 100644 index 905041f838..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt2.png b/crawl-ref/source/rltiles/effect/bolt2.png new file mode 100644 index 0000000000..5106696a4e Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt2.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt3.bmp b/crawl-ref/source/rltiles/effect/bolt3.bmp deleted file mode 100644 index dc5789a21f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt3.png b/crawl-ref/source/rltiles/effect/bolt3.png new file mode 100644 index 0000000000..a83a4dc78d Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt3.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt4.bmp b/crawl-ref/source/rltiles/effect/bolt4.bmp deleted file mode 100644 index ffc3976d29..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt4.png b/crawl-ref/source/rltiles/effect/bolt4.png new file mode 100644 index 0000000000..7ad546a8e7 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt4.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt5.bmp b/crawl-ref/source/rltiles/effect/bolt5.bmp deleted file mode 100644 index cc13ce8043..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt5.png b/crawl-ref/source/rltiles/effect/bolt5.png new file mode 100644 index 0000000000..d19c017df9 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt5.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt6.bmp b/crawl-ref/source/rltiles/effect/bolt6.bmp deleted file mode 100644 index d62eb71969..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt6.png b/crawl-ref/source/rltiles/effect/bolt6.png new file mode 100644 index 0000000000..9a09f35720 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt6.png differ diff --git a/crawl-ref/source/rltiles/effect/bolt7.bmp b/crawl-ref/source/rltiles/effect/bolt7.bmp deleted file mode 100644 index d2b8643758..0000000000 Binary files a/crawl-ref/source/rltiles/effect/bolt7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/bolt7.png b/crawl-ref/source/rltiles/effect/bolt7.png new file mode 100644 index 0000000000..00cab1fc98 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/bolt7.png differ diff --git a/crawl-ref/source/rltiles/effect/boomerang1.bmp b/crawl-ref/source/rltiles/effect/boomerang1.bmp deleted file mode 100644 index c758e19efc..0000000000 Binary files a/crawl-ref/source/rltiles/effect/boomerang1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/boomerang2.bmp b/crawl-ref/source/rltiles/effect/boomerang2.bmp deleted file mode 100644 index 8c5909cd0f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/boomerang2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_black_smoke.bmp b/crawl-ref/source/rltiles/effect/cloud_black_smoke.bmp deleted file mode 100644 index 5e6c6c46dd..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_black_smoke.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_black_smoke.png b/crawl-ref/source/rltiles/effect/cloud_black_smoke.png new file mode 100644 index 0000000000..92eefd7abf Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_black_smoke.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_blue_smoke.bmp b/crawl-ref/source/rltiles/effect/cloud_blue_smoke.bmp deleted file mode 100644 index 3769a175c0..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_blue_smoke.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_blue_smoke.png b/crawl-ref/source/rltiles/effect/cloud_blue_smoke.png new file mode 100644 index 0000000000..8bc750653d Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_blue_smoke.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_cold0.bmp b/crawl-ref/source/rltiles/effect/cloud_cold0.bmp deleted file mode 100644 index ba9330c446..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_cold0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_cold0.png b/crawl-ref/source/rltiles/effect/cloud_cold0.png new file mode 100644 index 0000000000..84c00bc53a Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_cold0.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_cold1.bmp b/crawl-ref/source/rltiles/effect/cloud_cold1.bmp deleted file mode 100644 index 72cdfadeac..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_cold1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_cold1.png b/crawl-ref/source/rltiles/effect/cloud_cold1.png new file mode 100644 index 0000000000..ca1f9a3095 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_cold1.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_cold2.bmp b/crawl-ref/source/rltiles/effect/cloud_cold2.bmp deleted file mode 100644 index b8b51bff0e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_cold2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_cold2.png b/crawl-ref/source/rltiles/effect/cloud_cold2.png new file mode 100644 index 0000000000..3cfdcb8a10 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_cold2.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_fire0.bmp b/crawl-ref/source/rltiles/effect/cloud_fire0.bmp deleted file mode 100644 index 94e723e806..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_fire0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_fire0.png b/crawl-ref/source/rltiles/effect/cloud_fire0.png new file mode 100644 index 0000000000..a1df6184dc Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_fire0.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_fire1.bmp b/crawl-ref/source/rltiles/effect/cloud_fire1.bmp deleted file mode 100644 index 3e639680b5..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_fire1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_fire1.png b/crawl-ref/source/rltiles/effect/cloud_fire1.png new file mode 100644 index 0000000000..05de62638d Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_fire1.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_fire2.bmp b/crawl-ref/source/rltiles/effect/cloud_fire2.bmp deleted file mode 100644 index 97e08a3a17..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_fire2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_fire2.png b/crawl-ref/source/rltiles/effect/cloud_fire2.png new file mode 100644 index 0000000000..18e489ce72 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_fire2.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_grey_smoke.bmp b/crawl-ref/source/rltiles/effect/cloud_grey_smoke.bmp deleted file mode 100644 index 33aa3c3daa..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_grey_smoke.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_grey_smoke.png b/crawl-ref/source/rltiles/effect/cloud_grey_smoke.png new file mode 100644 index 0000000000..b41a9c9879 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_grey_smoke.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_miasma.bmp b/crawl-ref/source/rltiles/effect/cloud_miasma.bmp deleted file mode 100644 index 5e6c6c46dd..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_miasma.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_miasma.png b/crawl-ref/source/rltiles/effect/cloud_miasma.png new file mode 100644 index 0000000000..92eefd7abf Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_miasma.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_poison0.bmp b/crawl-ref/source/rltiles/effect/cloud_poison0.bmp deleted file mode 100644 index 63771dc104..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_poison0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_poison0.png b/crawl-ref/source/rltiles/effect/cloud_poison0.png new file mode 100644 index 0000000000..499000cabe Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_poison0.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_poison1.bmp b/crawl-ref/source/rltiles/effect/cloud_poison1.bmp deleted file mode 100644 index 480e6de98c..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_poison1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_poison1.png b/crawl-ref/source/rltiles/effect/cloud_poison1.png new file mode 100644 index 0000000000..d75348c7d9 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_poison1.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_poison2.bmp b/crawl-ref/source/rltiles/effect/cloud_poison2.bmp deleted file mode 100644 index 59dbb691ee..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_poison2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_poison2.png b/crawl-ref/source/rltiles/effect/cloud_poison2.png new file mode 100644 index 0000000000..28098f3fcd Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_poison2.png differ diff --git a/crawl-ref/source/rltiles/effect/cloud_purp_smoke.bmp b/crawl-ref/source/rltiles/effect/cloud_purp_smoke.bmp deleted file mode 100644 index 32479fcfac..0000000000 Binary files a/crawl-ref/source/rltiles/effect/cloud_purp_smoke.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/cloud_purp_smoke.png b/crawl-ref/source/rltiles/effect/cloud_purp_smoke.png new file mode 100644 index 0000000000..c6b6b40237 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/cloud_purp_smoke.png differ diff --git a/crawl-ref/source/rltiles/effect/dart0.bmp b/crawl-ref/source/rltiles/effect/dart0.bmp deleted file mode 100644 index 1f0e1f1ea3..0000000000 Binary files a/crawl-ref/source/rltiles/effect/dart0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/dart0.png b/crawl-ref/source/rltiles/effect/dart0.png new file mode 100644 index 0000000000..7427709c37 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/dart0.png differ diff --git a/crawl-ref/source/rltiles/effect/dart1.bmp b/crawl-ref/source/rltiles/effect/dart1.bmp deleted file mode 100644 index 47dc11c8bf..0000000000 Binary files a/crawl-ref/source/rltiles/effect/dart1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/dart1.png b/crawl-ref/source/rltiles/effect/dart1.png new file mode 100644 index 0000000000..368e92bf44 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/dart1.png differ diff --git a/crawl-ref/source/rltiles/effect/dart2.bmp b/crawl-ref/source/rltiles/effect/dart2.bmp deleted file mode 100644 index d941c43127..0000000000 Binary files a/crawl-ref/source/rltiles/effect/dart2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/dart2.png b/crawl-ref/source/rltiles/effect/dart2.png new file mode 100644 index 0000000000..3c59d5b1f5 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/dart2.png differ diff --git a/crawl-ref/source/rltiles/effect/dart3.bmp b/crawl-ref/source/rltiles/effect/dart3.bmp deleted file mode 100644 index 2cd72c17b3..0000000000 Binary files a/crawl-ref/source/rltiles/effect/dart3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/dart3.png b/crawl-ref/source/rltiles/effect/dart3.png new file mode 100644 index 0000000000..b015246290 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/dart3.png differ diff --git a/crawl-ref/source/rltiles/effect/dart4.bmp b/crawl-ref/source/rltiles/effect/dart4.bmp deleted file mode 100644 index 2779ff2f3a..0000000000 Binary files a/crawl-ref/source/rltiles/effect/dart4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/dart4.png b/crawl-ref/source/rltiles/effect/dart4.png new file mode 100644 index 0000000000..0ec5165c12 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/dart4.png differ diff --git a/crawl-ref/source/rltiles/effect/dart5.bmp b/crawl-ref/source/rltiles/effect/dart5.bmp deleted file mode 100644 index 5d6969a653..0000000000 Binary files a/crawl-ref/source/rltiles/effect/dart5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/dart5.png b/crawl-ref/source/rltiles/effect/dart5.png new file mode 100644 index 0000000000..cd7d7cd1db Binary files /dev/null and b/crawl-ref/source/rltiles/effect/dart5.png differ diff --git a/crawl-ref/source/rltiles/effect/dart6.bmp b/crawl-ref/source/rltiles/effect/dart6.bmp deleted file mode 100644 index f54b7ccd5f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/dart6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/dart6.png b/crawl-ref/source/rltiles/effect/dart6.png new file mode 100644 index 0000000000..e0777e8017 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/dart6.png differ diff --git a/crawl-ref/source/rltiles/effect/dart7.bmp b/crawl-ref/source/rltiles/effect/dart7.bmp deleted file mode 100644 index 24e5c77f8f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/dart7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/dart7.png b/crawl-ref/source/rltiles/effect/dart7.png new file mode 100644 index 0000000000..01a14de38c Binary files /dev/null and b/crawl-ref/source/rltiles/effect/dart7.png differ diff --git a/crawl-ref/source/rltiles/effect/engulf1.bmp b/crawl-ref/source/rltiles/effect/engulf1.bmp deleted file mode 100644 index 39e52d3308..0000000000 Binary files a/crawl-ref/source/rltiles/effect/engulf1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/engulf2.bmp b/crawl-ref/source/rltiles/effect/engulf2.bmp deleted file mode 100644 index 16dfda8e46..0000000000 Binary files a/crawl-ref/source/rltiles/effect/engulf2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/engulf3.bmp b/crawl-ref/source/rltiles/effect/engulf3.bmp deleted file mode 100644 index f2074b740c..0000000000 Binary files a/crawl-ref/source/rltiles/effect/engulf3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/engulf4.bmp b/crawl-ref/source/rltiles/effect/engulf4.bmp deleted file mode 100644 index 69708b8a8f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/engulf4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/engulf5.bmp b/crawl-ref/source/rltiles/effect/engulf5.bmp deleted file mode 100644 index c8fc180693..0000000000 Binary files a/crawl-ref/source/rltiles/effect/engulf5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/engulf6.bmp b/crawl-ref/source/rltiles/effect/engulf6.bmp deleted file mode 100644 index 734431820c..0000000000 Binary files a/crawl-ref/source/rltiles/effect/engulf6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/engulf7.bmp b/crawl-ref/source/rltiles/effect/engulf7.bmp deleted file mode 100644 index b7c7eeafa6..0000000000 Binary files a/crawl-ref/source/rltiles/effect/engulf7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/engulf8.bmp b/crawl-ref/source/rltiles/effect/engulf8.bmp deleted file mode 100644 index ddd394c63d..0000000000 Binary files a/crawl-ref/source/rltiles/effect/engulf8.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black0.bmp b/crawl-ref/source/rltiles/effect/explode_black0.bmp deleted file mode 100644 index 3776d2e2b5..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black1.bmp b/crawl-ref/source/rltiles/effect/explode_black1.bmp deleted file mode 100644 index f314c1efed..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black2.bmp b/crawl-ref/source/rltiles/effect/explode_black2.bmp deleted file mode 100644 index 43b2be1344..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black3.bmp b/crawl-ref/source/rltiles/effect/explode_black3.bmp deleted file mode 100644 index 7a36a9cdac..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black4.bmp b/crawl-ref/source/rltiles/effect/explode_black4.bmp deleted file mode 100644 index 41c9ab36fd..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black5.bmp b/crawl-ref/source/rltiles/effect/explode_black5.bmp deleted file mode 100644 index ada35eff8b..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black6.bmp b/crawl-ref/source/rltiles/effect/explode_black6.bmp deleted file mode 100644 index b133a78f6a..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black7.bmp b/crawl-ref/source/rltiles/effect/explode_black7.bmp deleted file mode 100644 index 927bd9d8e6..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_black8.bmp b/crawl-ref/source/rltiles/effect/explode_black8.bmp deleted file mode 100644 index b2d745f0ac..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_black8.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue0.bmp b/crawl-ref/source/rltiles/effect/explode_blue0.bmp deleted file mode 100644 index c051072daf..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue1.bmp b/crawl-ref/source/rltiles/effect/explode_blue1.bmp deleted file mode 100644 index 7c5cc857de..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue2.bmp b/crawl-ref/source/rltiles/effect/explode_blue2.bmp deleted file mode 100644 index 17564f732f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue3.bmp b/crawl-ref/source/rltiles/effect/explode_blue3.bmp deleted file mode 100644 index 3834b5f96a..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue4.bmp b/crawl-ref/source/rltiles/effect/explode_blue4.bmp deleted file mode 100644 index f2271b9f0b..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue5.bmp b/crawl-ref/source/rltiles/effect/explode_blue5.bmp deleted file mode 100644 index d7a085ecaa..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue6.bmp b/crawl-ref/source/rltiles/effect/explode_blue6.bmp deleted file mode 100644 index 8956ed226e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue7.bmp b/crawl-ref/source/rltiles/effect/explode_blue7.bmp deleted file mode 100644 index 8ace9d4ca1..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_blue8.bmp b/crawl-ref/source/rltiles/effect/explode_blue8.bmp deleted file mode 100644 index 172dd18c8a..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_blue8.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown0.bmp b/crawl-ref/source/rltiles/effect/explode_brown0.bmp deleted file mode 100644 index cbdc9645c6..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown1.bmp b/crawl-ref/source/rltiles/effect/explode_brown1.bmp deleted file mode 100644 index b285525086..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown2.bmp b/crawl-ref/source/rltiles/effect/explode_brown2.bmp deleted file mode 100644 index a2792d0255..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown3.bmp b/crawl-ref/source/rltiles/effect/explode_brown3.bmp deleted file mode 100644 index a1814ae7d6..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown4.bmp b/crawl-ref/source/rltiles/effect/explode_brown4.bmp deleted file mode 100644 index d8fa83906b..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown5.bmp b/crawl-ref/source/rltiles/effect/explode_brown5.bmp deleted file mode 100644 index 63cca8152b..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown6.bmp b/crawl-ref/source/rltiles/effect/explode_brown6.bmp deleted file mode 100644 index d2c61bb035..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown7.bmp b/crawl-ref/source/rltiles/effect/explode_brown7.bmp deleted file mode 100644 index 9791eb56d0..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_brown8.bmp b/crawl-ref/source/rltiles/effect/explode_brown8.bmp deleted file mode 100644 index df3f262d87..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_brown8.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue0.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue0.bmp deleted file mode 100644 index bed0ecd39f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue1.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue1.bmp deleted file mode 100644 index 14ce8ccd9f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue2.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue2.bmp deleted file mode 100644 index e6d057b5ee..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue3.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue3.bmp deleted file mode 100644 index 6eeaaf9dbe..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue4.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue4.bmp deleted file mode 100644 index 3fd0b441a1..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue5.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue5.bmp deleted file mode 100644 index 80646b95a3..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue6.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue6.bmp deleted file mode 100644 index 023c55fb19..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue7.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue7.bmp deleted file mode 100644 index 76bc18f485..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_darkblue8.bmp b/crawl-ref/source/rltiles/effect/explode_darkblue8.bmp deleted file mode 100644 index bb373f8890..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_darkblue8.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green0.bmp b/crawl-ref/source/rltiles/effect/explode_green0.bmp deleted file mode 100644 index 88fc2958e6..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green1.bmp b/crawl-ref/source/rltiles/effect/explode_green1.bmp deleted file mode 100644 index b0f842c8c7..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green2.bmp b/crawl-ref/source/rltiles/effect/explode_green2.bmp deleted file mode 100644 index 259e1ec00c..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green3.bmp b/crawl-ref/source/rltiles/effect/explode_green3.bmp deleted file mode 100644 index 99dcfabe9f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green4.bmp b/crawl-ref/source/rltiles/effect/explode_green4.bmp deleted file mode 100644 index bda45219d0..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green5.bmp b/crawl-ref/source/rltiles/effect/explode_green5.bmp deleted file mode 100644 index 7e2c0d7ade..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green6.bmp b/crawl-ref/source/rltiles/effect/explode_green6.bmp deleted file mode 100644 index c891f11839..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green7.bmp b/crawl-ref/source/rltiles/effect/explode_green7.bmp deleted file mode 100644 index 8865528100..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_green8.bmp b/crawl-ref/source/rltiles/effect/explode_green8.bmp deleted file mode 100644 index 8266fb8dba..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_green8.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple0.bmp b/crawl-ref/source/rltiles/effect/explode_purple0.bmp deleted file mode 100644 index 61f9c4e1bb..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple1.bmp b/crawl-ref/source/rltiles/effect/explode_purple1.bmp deleted file mode 100644 index cebcf00cc6..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple2.bmp b/crawl-ref/source/rltiles/effect/explode_purple2.bmp deleted file mode 100644 index bc752b4383..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple3.bmp b/crawl-ref/source/rltiles/effect/explode_purple3.bmp deleted file mode 100644 index 92e69c79c1..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple4.bmp b/crawl-ref/source/rltiles/effect/explode_purple4.bmp deleted file mode 100644 index 2d4738de9e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple5.bmp b/crawl-ref/source/rltiles/effect/explode_purple5.bmp deleted file mode 100644 index dd38065607..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple6.bmp b/crawl-ref/source/rltiles/effect/explode_purple6.bmp deleted file mode 100644 index 34f1d7d98f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple7.bmp b/crawl-ref/source/rltiles/effect/explode_purple7.bmp deleted file mode 100644 index 93af35f6d3..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_purple8.bmp b/crawl-ref/source/rltiles/effect/explode_purple8.bmp deleted file mode 100644 index 118ee9f66d..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_purple8.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red0.bmp b/crawl-ref/source/rltiles/effect/explode_red0.bmp deleted file mode 100644 index 584d1fbef3..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red1.bmp b/crawl-ref/source/rltiles/effect/explode_red1.bmp deleted file mode 100644 index a854e28dd1..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red2.bmp b/crawl-ref/source/rltiles/effect/explode_red2.bmp deleted file mode 100644 index cabd6a5947..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red3.bmp b/crawl-ref/source/rltiles/effect/explode_red3.bmp deleted file mode 100644 index abc27aa888..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red4.bmp b/crawl-ref/source/rltiles/effect/explode_red4.bmp deleted file mode 100644 index 99f239e8dc..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red5.bmp b/crawl-ref/source/rltiles/effect/explode_red5.bmp deleted file mode 100644 index 907dfc2c61..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red6.bmp b/crawl-ref/source/rltiles/effect/explode_red6.bmp deleted file mode 100644 index 6a709f6d99..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red7.bmp b/crawl-ref/source/rltiles/effect/explode_red7.bmp deleted file mode 100644 index 1793706508..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/explode_red8.bmp b/crawl-ref/source/rltiles/effect/explode_red8.bmp deleted file mode 100644 index b7759f18ea..0000000000 Binary files a/crawl-ref/source/rltiles/effect/explode_red8.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin0.bmp b/crawl-ref/source/rltiles/effect/javelin0.bmp deleted file mode 100644 index bbbf48f062..0000000000 Binary files a/crawl-ref/source/rltiles/effect/javelin0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin0.png b/crawl-ref/source/rltiles/effect/javelin0.png new file mode 100644 index 0000000000..3c62a8561d Binary files /dev/null and b/crawl-ref/source/rltiles/effect/javelin0.png differ diff --git a/crawl-ref/source/rltiles/effect/javelin1.bmp b/crawl-ref/source/rltiles/effect/javelin1.bmp deleted file mode 100644 index f161cf2277..0000000000 Binary files a/crawl-ref/source/rltiles/effect/javelin1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin1.png b/crawl-ref/source/rltiles/effect/javelin1.png new file mode 100644 index 0000000000..833f66ff2e Binary files /dev/null and b/crawl-ref/source/rltiles/effect/javelin1.png differ diff --git a/crawl-ref/source/rltiles/effect/javelin2.bmp b/crawl-ref/source/rltiles/effect/javelin2.bmp deleted file mode 100644 index 02ad7042b4..0000000000 Binary files a/crawl-ref/source/rltiles/effect/javelin2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin2.png b/crawl-ref/source/rltiles/effect/javelin2.png new file mode 100644 index 0000000000..cc65d88676 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/javelin2.png differ diff --git a/crawl-ref/source/rltiles/effect/javelin3.bmp b/crawl-ref/source/rltiles/effect/javelin3.bmp deleted file mode 100644 index b7eeb615c2..0000000000 Binary files a/crawl-ref/source/rltiles/effect/javelin3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin3.png b/crawl-ref/source/rltiles/effect/javelin3.png new file mode 100644 index 0000000000..775dd9c420 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/javelin3.png differ diff --git a/crawl-ref/source/rltiles/effect/javelin4.bmp b/crawl-ref/source/rltiles/effect/javelin4.bmp deleted file mode 100644 index 50697f0025..0000000000 Binary files a/crawl-ref/source/rltiles/effect/javelin4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin4.png b/crawl-ref/source/rltiles/effect/javelin4.png new file mode 100644 index 0000000000..2fd4bd5f7e Binary files /dev/null and b/crawl-ref/source/rltiles/effect/javelin4.png differ diff --git a/crawl-ref/source/rltiles/effect/javelin5.bmp b/crawl-ref/source/rltiles/effect/javelin5.bmp deleted file mode 100644 index a6eb7d234f..0000000000 Binary files a/crawl-ref/source/rltiles/effect/javelin5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin5.png b/crawl-ref/source/rltiles/effect/javelin5.png new file mode 100644 index 0000000000..3bf60767d3 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/javelin5.png differ diff --git a/crawl-ref/source/rltiles/effect/javelin6.bmp b/crawl-ref/source/rltiles/effect/javelin6.bmp deleted file mode 100644 index e93fdcdec7..0000000000 Binary files a/crawl-ref/source/rltiles/effect/javelin6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin6.png b/crawl-ref/source/rltiles/effect/javelin6.png new file mode 100644 index 0000000000..b710739d01 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/javelin6.png differ diff --git a/crawl-ref/source/rltiles/effect/javelin7.bmp b/crawl-ref/source/rltiles/effect/javelin7.bmp deleted file mode 100644 index 15afce957c..0000000000 Binary files a/crawl-ref/source/rltiles/effect/javelin7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/javelin7.png b/crawl-ref/source/rltiles/effect/javelin7.png new file mode 100644 index 0000000000..bf3141a2a7 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/javelin7.png differ diff --git a/crawl-ref/source/rltiles/effect/needle0.bmp b/crawl-ref/source/rltiles/effect/needle0.bmp deleted file mode 100644 index ac569f0c2d..0000000000 Binary files a/crawl-ref/source/rltiles/effect/needle0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/needle0.png b/crawl-ref/source/rltiles/effect/needle0.png new file mode 100644 index 0000000000..32f7ac4d98 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/needle0.png differ diff --git a/crawl-ref/source/rltiles/effect/needle1.bmp b/crawl-ref/source/rltiles/effect/needle1.bmp deleted file mode 100644 index d38780407d..0000000000 Binary files a/crawl-ref/source/rltiles/effect/needle1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/needle1.png b/crawl-ref/source/rltiles/effect/needle1.png new file mode 100644 index 0000000000..049c2ec7d6 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/needle1.png differ diff --git a/crawl-ref/source/rltiles/effect/needle2.bmp b/crawl-ref/source/rltiles/effect/needle2.bmp deleted file mode 100644 index f35f6844d8..0000000000 Binary files a/crawl-ref/source/rltiles/effect/needle2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/needle2.png b/crawl-ref/source/rltiles/effect/needle2.png new file mode 100644 index 0000000000..221afd6cc9 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/needle2.png differ diff --git a/crawl-ref/source/rltiles/effect/needle3.bmp b/crawl-ref/source/rltiles/effect/needle3.bmp deleted file mode 100644 index 2bb2a16d46..0000000000 Binary files a/crawl-ref/source/rltiles/effect/needle3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/needle3.png b/crawl-ref/source/rltiles/effect/needle3.png new file mode 100644 index 0000000000..266fe91c46 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/needle3.png differ diff --git a/crawl-ref/source/rltiles/effect/needle4.bmp b/crawl-ref/source/rltiles/effect/needle4.bmp deleted file mode 100644 index bf971a12cb..0000000000 Binary files a/crawl-ref/source/rltiles/effect/needle4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/needle4.png b/crawl-ref/source/rltiles/effect/needle4.png new file mode 100644 index 0000000000..6ab0a0c375 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/needle4.png differ diff --git a/crawl-ref/source/rltiles/effect/needle5.bmp b/crawl-ref/source/rltiles/effect/needle5.bmp deleted file mode 100644 index aded53ccf4..0000000000 Binary files a/crawl-ref/source/rltiles/effect/needle5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/needle5.png b/crawl-ref/source/rltiles/effect/needle5.png new file mode 100644 index 0000000000..71543d9a12 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/needle5.png differ diff --git a/crawl-ref/source/rltiles/effect/needle6.bmp b/crawl-ref/source/rltiles/effect/needle6.bmp deleted file mode 100644 index 30c909f73e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/needle6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/needle6.png b/crawl-ref/source/rltiles/effect/needle6.png new file mode 100644 index 0000000000..eb81d17a03 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/needle6.png differ diff --git a/crawl-ref/source/rltiles/effect/needle7.bmp b/crawl-ref/source/rltiles/effect/needle7.bmp deleted file mode 100644 index 2b305fbc1b..0000000000 Binary files a/crawl-ref/source/rltiles/effect/needle7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/needle7.png b/crawl-ref/source/rltiles/effect/needle7.png new file mode 100644 index 0000000000..77ed3a2931 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/needle7.png differ diff --git a/crawl-ref/source/rltiles/effect/net_trap.bmp b/crawl-ref/source/rltiles/effect/net_trap.bmp deleted file mode 100644 index 2db5ac6027..0000000000 Binary files a/crawl-ref/source/rltiles/effect/net_trap.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/net_trap.png b/crawl-ref/source/rltiles/effect/net_trap.png new file mode 100644 index 0000000000..308c2340b3 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/net_trap.png differ diff --git a/crawl-ref/source/rltiles/effect/resist1.bmp b/crawl-ref/source/rltiles/effect/resist1.bmp deleted file mode 100644 index 1c4c895406..0000000000 Binary files a/crawl-ref/source/rltiles/effect/resist1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/resist2.bmp b/crawl-ref/source/rltiles/effect/resist2.bmp deleted file mode 100644 index 3fcc982cc7..0000000000 Binary files a/crawl-ref/source/rltiles/effect/resist2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/resist3.bmp b/crawl-ref/source/rltiles/effect/resist3.bmp deleted file mode 100644 index b95d2822b5..0000000000 Binary files a/crawl-ref/source/rltiles/effect/resist3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/resist4.bmp b/crawl-ref/source/rltiles/effect/resist4.bmp deleted file mode 100644 index bc4235cea0..0000000000 Binary files a/crawl-ref/source/rltiles/effect/resist4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/rock0.bmp b/crawl-ref/source/rltiles/effect/rock0.bmp deleted file mode 100644 index daf8d8e9dd..0000000000 Binary files a/crawl-ref/source/rltiles/effect/rock0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/rock0.png b/crawl-ref/source/rltiles/effect/rock0.png new file mode 100644 index 0000000000..e830516abd Binary files /dev/null and b/crawl-ref/source/rltiles/effect/rock0.png differ diff --git a/crawl-ref/source/rltiles/effect/sanctuary.bmp b/crawl-ref/source/rltiles/effect/sanctuary.bmp deleted file mode 100644 index 871f29d29c..0000000000 Binary files a/crawl-ref/source/rltiles/effect/sanctuary.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/sanctuary.png b/crawl-ref/source/rltiles/effect/sanctuary.png new file mode 100644 index 0000000000..380bc3bc95 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/sanctuary.png differ diff --git a/crawl-ref/source/rltiles/effect/sling_bullet0.bmp b/crawl-ref/source/rltiles/effect/sling_bullet0.bmp deleted file mode 100644 index fbeaebedf5..0000000000 Binary files a/crawl-ref/source/rltiles/effect/sling_bullet0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/sling_bullet0.png b/crawl-ref/source/rltiles/effect/sling_bullet0.png new file mode 100644 index 0000000000..a44f0c837c Binary files /dev/null and b/crawl-ref/source/rltiles/effect/sling_bullet0.png differ diff --git a/crawl-ref/source/rltiles/effect/stone0.bmp b/crawl-ref/source/rltiles/effect/stone0.bmp deleted file mode 100644 index eead21d68a..0000000000 Binary files a/crawl-ref/source/rltiles/effect/stone0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/stone0.png b/crawl-ref/source/rltiles/effect/stone0.png new file mode 100644 index 0000000000..d0f0e21e2f Binary files /dev/null and b/crawl-ref/source/rltiles/effect/stone0.png differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net0.bmp b/crawl-ref/source/rltiles/effect/throwing_net0.bmp deleted file mode 100644 index 5fa8803088..0000000000 Binary files a/crawl-ref/source/rltiles/effect/throwing_net0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net0.png b/crawl-ref/source/rltiles/effect/throwing_net0.png new file mode 100644 index 0000000000..24c1072e53 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/throwing_net0.png differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net1.bmp b/crawl-ref/source/rltiles/effect/throwing_net1.bmp deleted file mode 100644 index eda04c6139..0000000000 Binary files a/crawl-ref/source/rltiles/effect/throwing_net1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net1.png b/crawl-ref/source/rltiles/effect/throwing_net1.png new file mode 100644 index 0000000000..0985f1d893 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/throwing_net1.png differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net2.bmp b/crawl-ref/source/rltiles/effect/throwing_net2.bmp deleted file mode 100644 index 9abe7ebd0e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/throwing_net2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net2.png b/crawl-ref/source/rltiles/effect/throwing_net2.png new file mode 100644 index 0000000000..2173b54770 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/throwing_net2.png differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net3.bmp b/crawl-ref/source/rltiles/effect/throwing_net3.bmp deleted file mode 100644 index 35157792bc..0000000000 Binary files a/crawl-ref/source/rltiles/effect/throwing_net3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net3.png b/crawl-ref/source/rltiles/effect/throwing_net3.png new file mode 100644 index 0000000000..b1f51f4346 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/throwing_net3.png differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net4.bmp b/crawl-ref/source/rltiles/effect/throwing_net4.bmp deleted file mode 100644 index c462a4f661..0000000000 Binary files a/crawl-ref/source/rltiles/effect/throwing_net4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net4.png b/crawl-ref/source/rltiles/effect/throwing_net4.png new file mode 100644 index 0000000000..be6f8deeea Binary files /dev/null and b/crawl-ref/source/rltiles/effect/throwing_net4.png differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net5.bmp b/crawl-ref/source/rltiles/effect/throwing_net5.bmp deleted file mode 100644 index 379748df25..0000000000 Binary files a/crawl-ref/source/rltiles/effect/throwing_net5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net5.png b/crawl-ref/source/rltiles/effect/throwing_net5.png new file mode 100644 index 0000000000..74d43701fd Binary files /dev/null and b/crawl-ref/source/rltiles/effect/throwing_net5.png differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net6.bmp b/crawl-ref/source/rltiles/effect/throwing_net6.bmp deleted file mode 100644 index e4bea3503a..0000000000 Binary files a/crawl-ref/source/rltiles/effect/throwing_net6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net6.png b/crawl-ref/source/rltiles/effect/throwing_net6.png new file mode 100644 index 0000000000..26e730a108 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/throwing_net6.png differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net7.bmp b/crawl-ref/source/rltiles/effect/throwing_net7.bmp deleted file mode 100644 index a6d0843961..0000000000 Binary files a/crawl-ref/source/rltiles/effect/throwing_net7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/throwing_net7.png b/crawl-ref/source/rltiles/effect/throwing_net7.png new file mode 100644 index 0000000000..1ed69c7738 Binary files /dev/null and b/crawl-ref/source/rltiles/effect/throwing_net7.png differ diff --git a/crawl-ref/source/rltiles/effect/zap_acid0.bmp b/crawl-ref/source/rltiles/effect/zap_acid0.bmp deleted file mode 100644 index 2a294bf341..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_acid0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_acid1.bmp b/crawl-ref/source/rltiles/effect/zap_acid1.bmp deleted file mode 100644 index bb4f9f765c..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_acid1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_acid2.bmp b/crawl-ref/source/rltiles/effect/zap_acid2.bmp deleted file mode 100644 index dad17b797a..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_acid2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_acid3.bmp b/crawl-ref/source/rltiles/effect/zap_acid3.bmp deleted file mode 100644 index 51761f10a9..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_acid3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_black0.bmp b/crawl-ref/source/rltiles/effect/zap_black0.bmp deleted file mode 100644 index 44120a5811..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_black0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_black1.bmp b/crawl-ref/source/rltiles/effect/zap_black1.bmp deleted file mode 100644 index 34375a9d46..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_black1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_black2.bmp b/crawl-ref/source/rltiles/effect/zap_black2.bmp deleted file mode 100644 index 731e415d9b..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_black2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_black3.bmp b/crawl-ref/source/rltiles/effect/zap_black3.bmp deleted file mode 100644 index 05d18d24e0..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_black3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_dig.bmp b/crawl-ref/source/rltiles/effect/zap_dig.bmp deleted file mode 100644 index d24beb8592..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_dig.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_elec0.bmp b/crawl-ref/source/rltiles/effect/zap_elec0.bmp deleted file mode 100644 index 1f1efe1b28..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_elec0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_elec1.bmp b/crawl-ref/source/rltiles/effect/zap_elec1.bmp deleted file mode 100644 index 28a2e5d197..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_elec1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_elec2.bmp b/crawl-ref/source/rltiles/effect/zap_elec2.bmp deleted file mode 100644 index aa8e06a1ad..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_elec2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_elec3.bmp b/crawl-ref/source/rltiles/effect/zap_elec3.bmp deleted file mode 100644 index 2f73a3980c..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_elec3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_fire0.bmp b/crawl-ref/source/rltiles/effect/zap_fire0.bmp deleted file mode 100644 index a569867135..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_fire0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_fire1.bmp b/crawl-ref/source/rltiles/effect/zap_fire1.bmp deleted file mode 100644 index 7b943b70b2..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_fire1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_fire2.bmp b/crawl-ref/source/rltiles/effect/zap_fire2.bmp deleted file mode 100644 index fde040d99d..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_fire2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_fire3.bmp b/crawl-ref/source/rltiles/effect/zap_fire3.bmp deleted file mode 100644 index da12376d3e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_fire3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_flash.bmp b/crawl-ref/source/rltiles/effect/zap_flash.bmp deleted file mode 100644 index b39b1165e5..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_flash.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_gas0.bmp b/crawl-ref/source/rltiles/effect/zap_gas0.bmp deleted file mode 100644 index 4abf1200d1..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_gas0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_gas1.bmp b/crawl-ref/source/rltiles/effect/zap_gas1.bmp deleted file mode 100644 index 961490686b..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_gas1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_gas2.bmp b/crawl-ref/source/rltiles/effect/zap_gas2.bmp deleted file mode 100644 index 522246923e..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_gas2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_gas3.bmp b/crawl-ref/source/rltiles/effect/zap_gas3.bmp deleted file mode 100644 index 7d52e02572..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_gas3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_ice0.bmp b/crawl-ref/source/rltiles/effect/zap_ice0.bmp deleted file mode 100644 index c7aca90496..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_ice0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_ice1.bmp b/crawl-ref/source/rltiles/effect/zap_ice1.bmp deleted file mode 100644 index 36930372ab..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_ice1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_ice2.bmp b/crawl-ref/source/rltiles/effect/zap_ice2.bmp deleted file mode 100644 index 1e1b4e43b1..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_ice2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_ice3.bmp b/crawl-ref/source/rltiles/effect/zap_ice3.bmp deleted file mode 100644 index b3fa9df4e8..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_ice3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_magic0.bmp b/crawl-ref/source/rltiles/effect/zap_magic0.bmp deleted file mode 100644 index 8545c0db12..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_magic0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_magic1.bmp b/crawl-ref/source/rltiles/effect/zap_magic1.bmp deleted file mode 100644 index 8c31570f70..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_magic1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_magic2.bmp b/crawl-ref/source/rltiles/effect/zap_magic2.bmp deleted file mode 100644 index d6b2225396..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_magic2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_magic3.bmp b/crawl-ref/source/rltiles/effect/zap_magic3.bmp deleted file mode 100644 index b59f5ed682..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_magic3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_sleep0.bmp b/crawl-ref/source/rltiles/effect/zap_sleep0.bmp deleted file mode 100644 index 96aa8f4934..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_sleep0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_sleep1.bmp b/crawl-ref/source/rltiles/effect/zap_sleep1.bmp deleted file mode 100644 index 203b993dc6..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_sleep1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_sleep2.bmp b/crawl-ref/source/rltiles/effect/zap_sleep2.bmp deleted file mode 100644 index 9938343ffc..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_sleep2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zap_sleep3.bmp b/crawl-ref/source/rltiles/effect/zap_sleep3.bmp deleted file mode 100644 index 84a1019d05..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zap_sleep3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zigzag1.bmp b/crawl-ref/source/rltiles/effect/zigzag1.bmp deleted file mode 100644 index 6492b67e11..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zigzag1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zigzag2.bmp b/crawl-ref/source/rltiles/effect/zigzag2.bmp deleted file mode 100644 index 6492b67e11..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zigzag2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zigzag3.bmp b/crawl-ref/source/rltiles/effect/zigzag3.bmp deleted file mode 100644 index 1589761dc7..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zigzag3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/effect/zigzag4.bmp b/crawl-ref/source/rltiles/effect/zigzag4.bmp deleted file mode 100644 index f7ccfdf1ae..0000000000 Binary files a/crawl-ref/source/rltiles/effect/zigzag4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/amulet_of_yendor.bmp b/crawl-ref/source/rltiles/item/amulet/amulet_of_yendor.bmp deleted file mode 100644 index 216aa1d19d..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/amulet_of_yendor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/bone_gray.bmp b/crawl-ref/source/rltiles/item/amulet/bone_gray.bmp deleted file mode 100644 index 28403b0bb7..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/bone_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/bone_gray.png b/crawl-ref/source/rltiles/item/amulet/bone_gray.png new file mode 100644 index 0000000000..d6fe92dcc5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/bone_gray.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/cameo_blue.bmp b/crawl-ref/source/rltiles/item/amulet/cameo_blue.bmp deleted file mode 100644 index 85c85f4186..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/cameo_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/cameo_blue.png b/crawl-ref/source/rltiles/item/amulet/cameo_blue.png new file mode 100644 index 0000000000..021d859fb5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/cameo_blue.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/cameo_orange.bmp b/crawl-ref/source/rltiles/item/amulet/cameo_orange.bmp deleted file mode 100644 index cbded44ed1..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/cameo_orange.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/cameo_orange.png b/crawl-ref/source/rltiles/item/amulet/cameo_orange.png new file mode 100644 index 0000000000..5165373e78 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/cameo_orange.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/celtic_blue.bmp b/crawl-ref/source/rltiles/item/amulet/celtic_blue.bmp deleted file mode 100644 index fec191b38c..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/celtic_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/celtic_blue.png b/crawl-ref/source/rltiles/item/amulet/celtic_blue.png new file mode 100644 index 0000000000..02f0cf0e54 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/celtic_blue.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/celtic_red.bmp b/crawl-ref/source/rltiles/item/amulet/celtic_red.bmp deleted file mode 100644 index 4ae53e8562..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/celtic_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/celtic_red.png b/crawl-ref/source/rltiles/item/amulet/celtic_red.png new file mode 100644 index 0000000000..fc29d355c4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/celtic_red.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/celtic_yellow.bmp b/crawl-ref/source/rltiles/item/amulet/celtic_yellow.bmp deleted file mode 100644 index f64db7f3db..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/celtic_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/celtic_yellow.png b/crawl-ref/source/rltiles/item/amulet/celtic_yellow.png new file mode 100644 index 0000000000..f4c73c662a Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/celtic_yellow.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/crystal_green.bmp b/crawl-ref/source/rltiles/item/amulet/crystal_green.bmp deleted file mode 100644 index bea9b2625d..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/crystal_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/crystal_green.png b/crawl-ref/source/rltiles/item/amulet/crystal_green.png new file mode 100644 index 0000000000..bc3359ce10 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/crystal_green.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/crystal_red.bmp b/crawl-ref/source/rltiles/item/amulet/crystal_red.bmp deleted file mode 100644 index 8dc28bd740..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/crystal_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/crystal_red.png b/crawl-ref/source/rltiles/item/amulet/crystal_red.png new file mode 100644 index 0000000000..9c7d698e86 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/crystal_red.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/crystal_white.bmp b/crawl-ref/source/rltiles/item/amulet/crystal_white.bmp deleted file mode 100644 index a17585532a..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/crystal_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/crystal_white.png b/crawl-ref/source/rltiles/item/amulet/crystal_white.png new file mode 100644 index 0000000000..5e1a0697a3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/crystal_white.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/cylinder_gray.bmp b/crawl-ref/source/rltiles/item/amulet/cylinder_gray.bmp deleted file mode 100644 index 9962c47589..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/cylinder_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/cylinder_gray.png b/crawl-ref/source/rltiles/item/amulet/cylinder_gray.png new file mode 100644 index 0000000000..349f9fcdb3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/cylinder_gray.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/eye_cyan.bmp b/crawl-ref/source/rltiles/item/amulet/eye_cyan.bmp deleted file mode 100644 index 3f946cd16f..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/eye_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/eye_cyan.png b/crawl-ref/source/rltiles/item/amulet/eye_cyan.png new file mode 100644 index 0000000000..7f38d1b278 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/eye_cyan.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/eye_green.bmp b/crawl-ref/source/rltiles/item/amulet/eye_green.bmp deleted file mode 100644 index 973aa9620e..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/eye_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/eye_green.png b/crawl-ref/source/rltiles/item/amulet/eye_green.png new file mode 100644 index 0000000000..75515f9041 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/eye_green.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/eye_magenta.bmp b/crawl-ref/source/rltiles/item/amulet/eye_magenta.bmp deleted file mode 100644 index 015822dd19..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/eye_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/eye_magenta.png b/crawl-ref/source/rltiles/item/amulet/eye_magenta.png new file mode 100644 index 0000000000..7e481f5fd4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/eye_magenta.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/face1_gold.bmp b/crawl-ref/source/rltiles/item/amulet/face1_gold.bmp deleted file mode 100644 index 5a34879611..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/face1_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/face1_gold.png b/crawl-ref/source/rltiles/item/amulet/face1_gold.png new file mode 100644 index 0000000000..d1bff81296 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/face1_gold.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/face2.bmp b/crawl-ref/source/rltiles/item/amulet/face2.bmp deleted file mode 100644 index 810695e12b..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/face2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/face2.png b/crawl-ref/source/rltiles/item/amulet/face2.png new file mode 100644 index 0000000000..477924bcd2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/face2.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/penta_green.bmp b/crawl-ref/source/rltiles/item/amulet/penta_green.bmp deleted file mode 100644 index 10fff32d44..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/penta_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/penta_green.png b/crawl-ref/source/rltiles/item/amulet/penta_green.png new file mode 100644 index 0000000000..bfacee831f Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/penta_green.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/penta_orange.bmp b/crawl-ref/source/rltiles/item/amulet/penta_orange.bmp deleted file mode 100644 index 2dbf26a653..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/penta_orange.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/penta_orange.png b/crawl-ref/source/rltiles/item/amulet/penta_orange.png new file mode 100644 index 0000000000..fa3b0599a0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/penta_orange.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/ring_cyan.bmp b/crawl-ref/source/rltiles/item/amulet/ring_cyan.bmp deleted file mode 100644 index cfc7b01b3b..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/ring_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/ring_cyan.png b/crawl-ref/source/rltiles/item/amulet/ring_cyan.png new file mode 100644 index 0000000000..6aade15a69 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/ring_cyan.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/ring_green.bmp b/crawl-ref/source/rltiles/item/amulet/ring_green.bmp deleted file mode 100644 index 60fef53b81..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/ring_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/ring_green.png b/crawl-ref/source/rltiles/item/amulet/ring_green.png new file mode 100644 index 0000000000..ad4a927200 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/ring_green.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/ring_red.bmp b/crawl-ref/source/rltiles/item/amulet/ring_red.bmp deleted file mode 100644 index acd7e70638..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/ring_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/ring_red.png b/crawl-ref/source/rltiles/item/amulet/ring_red.png new file mode 100644 index 0000000000..3642816aa5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/ring_red.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone1_cyan.bmp b/crawl-ref/source/rltiles/item/amulet/stone1_cyan.bmp deleted file mode 100644 index c6ecb65c6a..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone1_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone1_cyan.png b/crawl-ref/source/rltiles/item/amulet/stone1_cyan.png new file mode 100644 index 0000000000..e212b5e6f4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone1_cyan.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone1_green.bmp b/crawl-ref/source/rltiles/item/amulet/stone1_green.bmp deleted file mode 100644 index 2b21ca3849..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone1_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone1_green.png b/crawl-ref/source/rltiles/item/amulet/stone1_green.png new file mode 100644 index 0000000000..b352277640 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone1_green.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone1_pink.bmp b/crawl-ref/source/rltiles/item/amulet/stone1_pink.bmp deleted file mode 100644 index 38a8f891d4..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone1_pink.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone1_pink.png b/crawl-ref/source/rltiles/item/amulet/stone1_pink.png new file mode 100644 index 0000000000..98f5bc8de2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone1_pink.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone2_blue.bmp b/crawl-ref/source/rltiles/item/amulet/stone2_blue.bmp deleted file mode 100644 index e5649080b6..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone2_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone2_blue.png b/crawl-ref/source/rltiles/item/amulet/stone2_blue.png new file mode 100644 index 0000000000..15c21f003b Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone2_blue.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone2_green.bmp b/crawl-ref/source/rltiles/item/amulet/stone2_green.bmp deleted file mode 100644 index 0b13ded7c2..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone2_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone2_green.png b/crawl-ref/source/rltiles/item/amulet/stone2_green.png new file mode 100644 index 0000000000..095849c969 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone2_green.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone2_red.bmp b/crawl-ref/source/rltiles/item/amulet/stone2_red.bmp deleted file mode 100644 index 0b51888aa5..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone2_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone2_red.png b/crawl-ref/source/rltiles/item/amulet/stone2_red.png new file mode 100644 index 0000000000..63994d2e9a Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone2_red.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone3_blue.bmp b/crawl-ref/source/rltiles/item/amulet/stone3_blue.bmp deleted file mode 100644 index dfcf330fe3..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone3_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone3_blue.png b/crawl-ref/source/rltiles/item/amulet/stone3_blue.png new file mode 100644 index 0000000000..7333de6006 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone3_blue.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone3_green.bmp b/crawl-ref/source/rltiles/item/amulet/stone3_green.bmp deleted file mode 100644 index d57bf51e9b..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone3_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone3_green.png b/crawl-ref/source/rltiles/item/amulet/stone3_green.png new file mode 100644 index 0000000000..423097b611 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone3_green.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone3_magenta.bmp b/crawl-ref/source/rltiles/item/amulet/stone3_magenta.bmp deleted file mode 100644 index 1ee8f33411..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/stone3_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/stone3_magenta.png b/crawl-ref/source/rltiles/item/amulet/stone3_magenta.png new file mode 100644 index 0000000000..11517bfc27 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/stone3_magenta.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_air.bmp b/crawl-ref/source/rltiles/item/amulet/urand_air.bmp deleted file mode 100644 index a63244bd4d..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/urand_air.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_air.png b/crawl-ref/source/rltiles/item/amulet/urand_air.png new file mode 100644 index 0000000000..ec60ba05cf Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/urand_air.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_bloodlust.bmp b/crawl-ref/source/rltiles/item/amulet/urand_bloodlust.bmp deleted file mode 100644 index 393bd064c0..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/urand_bloodlust.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_bloodlust.png b/crawl-ref/source/rltiles/item/amulet/urand_bloodlust.png new file mode 100644 index 0000000000..5b94e62dd8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/urand_bloodlust.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_brooch_of_shielding.bmp b/crawl-ref/source/rltiles/item/amulet/urand_brooch_of_shielding.bmp deleted file mode 100644 index 7d9fd01d9a..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/urand_brooch_of_shielding.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_brooch_of_shielding.png b/crawl-ref/source/rltiles/item/amulet/urand_brooch_of_shielding.png new file mode 100644 index 0000000000..c5e41d2755 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/urand_brooch_of_shielding.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_cekugob.bmp b/crawl-ref/source/rltiles/item/amulet/urand_cekugob.bmp deleted file mode 100644 index e73bab4ee0..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/urand_cekugob.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_cekugob.png b/crawl-ref/source/rltiles/item/amulet/urand_cekugob.png new file mode 100644 index 0000000000..17e1feec43 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/urand_cekugob.png differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_four_winds.bmp b/crawl-ref/source/rltiles/item/amulet/urand_four_winds.bmp deleted file mode 100644 index e032136bce..0000000000 Binary files a/crawl-ref/source/rltiles/item/amulet/urand_four_winds.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/amulet/urand_four_winds.png b/crawl-ref/source/rltiles/item/amulet/urand_four_winds.png new file mode 100644 index 0000000000..70083a8531 Binary files /dev/null and b/crawl-ref/source/rltiles/item/amulet/urand_four_winds.png differ diff --git a/crawl-ref/source/rltiles/item/armor/animal_skin.bmp b/crawl-ref/source/rltiles/item/armor/animal_skin.bmp deleted file mode 100644 index e71c8c4dec..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/animal_skin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/animal_skin.png b/crawl-ref/source/rltiles/item/armor/animal_skin.png new file mode 100644 index 0000000000..f853066667 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/animal_skin.png differ diff --git a/crawl-ref/source/rltiles/item/armor/animal_skin2.bmp b/crawl-ref/source/rltiles/item/armor/animal_skin2.bmp deleted file mode 100644 index d11980736a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/animal_skin2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/animal_skin2.png b/crawl-ref/source/rltiles/item/armor/animal_skin2.png new file mode 100644 index 0000000000..bae7dbba9a Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/animal_skin2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/banded_mail.bmp b/crawl-ref/source/rltiles/item/armor/banded_mail.bmp deleted file mode 100644 index 625051d24d..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/banded_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/banded_mail.png b/crawl-ref/source/rltiles/item/armor/banded_mail.png new file mode 100644 index 0000000000..6d69e1a50e Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/banded_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/black_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/black_dragon_scale_mail.bmp deleted file mode 100644 index 1d5cd2b98f..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/black_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/black_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/black_dragon_scales.bmp deleted file mode 100644 index 76be31eae1..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/black_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/blue_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/blue_dragon_scale_mail.bmp deleted file mode 100644 index 6147ecbf58..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/blue_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/blue_dragon_scale_mail.png b/crawl-ref/source/rltiles/item/armor/blue_dragon_scale_mail.png new file mode 100644 index 0000000000..808cc96a01 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/blue_dragon_scale_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/blue_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/blue_dragon_scales.bmp deleted file mode 100644 index 4a2b088303..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/blue_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/blue_dragon_scales.png b/crawl-ref/source/rltiles/item/armor/blue_dragon_scales.png new file mode 100644 index 0000000000..698dcdfdc4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/blue_dragon_scales.png differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_blue1.bmp b/crawl-ref/source/rltiles/item/armor/boots_blue1.bmp deleted file mode 100644 index 84007dab3a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_blue1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_brown1.bmp b/crawl-ref/source/rltiles/item/armor/boots_brown1.bmp deleted file mode 100644 index f093b96060..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_brown1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_brown1.png b/crawl-ref/source/rltiles/item/armor/boots_brown1.png new file mode 100644 index 0000000000..7ef530f05a Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/boots_brown1.png differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_brown2.bmp b/crawl-ref/source/rltiles/item/armor/boots_brown2.bmp deleted file mode 100644 index 78931e7586..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_brown2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_green1.bmp b/crawl-ref/source/rltiles/item/armor/boots_green1.bmp deleted file mode 100644 index 7309927fbc..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_green1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_green2.bmp b/crawl-ref/source/rltiles/item/armor/boots_green2.bmp deleted file mode 100644 index 7fea85b9c2..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_green2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_green2.png b/crawl-ref/source/rltiles/item/armor/boots_green2.png new file mode 100644 index 0000000000..618e9ca669 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/boots_green2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_iron1.bmp b/crawl-ref/source/rltiles/item/armor/boots_iron1.bmp deleted file mode 100644 index 726a5f7fea..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_iron1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_iron2.bmp b/crawl-ref/source/rltiles/item/armor/boots_iron2.bmp deleted file mode 100644 index 269ed605e3..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_iron2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_iron3.bmp b/crawl-ref/source/rltiles/item/armor/boots_iron3.bmp deleted file mode 100644 index dd333beb77..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_iron3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_stripe1.bmp b/crawl-ref/source/rltiles/item/armor/boots_stripe1.bmp deleted file mode 100644 index 738c4c6109..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_stripe1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_stripe1.png b/crawl-ref/source/rltiles/item/armor/boots_stripe1.png new file mode 100644 index 0000000000..7640355a61 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/boots_stripe1.png differ diff --git a/crawl-ref/source/rltiles/item/armor/boots_yellow1.bmp b/crawl-ref/source/rltiles/item/armor/boots_yellow1.bmp deleted file mode 100644 index e77d5ddc10..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/boots_yellow1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/breast_plate1.bmp b/crawl-ref/source/rltiles/item/armor/breast_plate1.bmp deleted file mode 100644 index e546f70bf2..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/breast_plate1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/breast_plate2.bmp b/crawl-ref/source/rltiles/item/armor/breast_plate2.bmp deleted file mode 100644 index 6fb7790c86..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/breast_plate2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/breast_plate2.png b/crawl-ref/source/rltiles/item/armor/breast_plate2.png new file mode 100644 index 0000000000..c32bc8939e Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/breast_plate2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/cap1.bmp b/crawl-ref/source/rltiles/item/armor/cap1.bmp deleted file mode 100644 index e236cb8ae2..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/cap1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/cap2.bmp b/crawl-ref/source/rltiles/item/armor/cap2.bmp deleted file mode 100644 index f211045d3f..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/cap2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/cap3.bmp b/crawl-ref/source/rltiles/item/armor/cap3.bmp deleted file mode 100644 index d2fbee09dc..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/cap3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/centaur_barding_blue.bmp b/crawl-ref/source/rltiles/item/armor/centaur_barding_blue.bmp deleted file mode 100644 index b8544163c3..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/centaur_barding_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/centaur_barding_blue.png b/crawl-ref/source/rltiles/item/armor/centaur_barding_blue.png new file mode 100644 index 0000000000..6a37744b8d Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/centaur_barding_blue.png differ diff --git a/crawl-ref/source/rltiles/item/armor/centaur_barding_magenta.bmp b/crawl-ref/source/rltiles/item/armor/centaur_barding_magenta.bmp deleted file mode 100644 index 629f0e0764..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/centaur_barding_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/centaur_barding_magenta.png b/crawl-ref/source/rltiles/item/armor/centaur_barding_magenta.png new file mode 100644 index 0000000000..afb44bb273 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/centaur_barding_magenta.png differ diff --git a/crawl-ref/source/rltiles/item/armor/centaur_barding_metal.bmp b/crawl-ref/source/rltiles/item/armor/centaur_barding_metal.bmp deleted file mode 100644 index 4f71650bff..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/centaur_barding_metal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/centaur_barding_metal.png b/crawl-ref/source/rltiles/item/armor/centaur_barding_metal.png new file mode 100644 index 0000000000..217af60128 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/centaur_barding_metal.png differ diff --git a/crawl-ref/source/rltiles/item/armor/centaur_barding_red.bmp b/crawl-ref/source/rltiles/item/armor/centaur_barding_red.bmp deleted file mode 100644 index e893f4e6e2..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/centaur_barding_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/centaur_barding_red.png b/crawl-ref/source/rltiles/item/armor/centaur_barding_red.png new file mode 100644 index 0000000000..461c7947c6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/centaur_barding_red.png differ diff --git a/crawl-ref/source/rltiles/item/armor/chain_mail.bmp b/crawl-ref/source/rltiles/item/armor/chain_mail.bmp deleted file mode 100644 index 65b6a9cbda..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/chain_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/chain_mail1.bmp b/crawl-ref/source/rltiles/item/armor/chain_mail1.bmp deleted file mode 100644 index 2e1ade6731..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/chain_mail1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/chain_mail1.png b/crawl-ref/source/rltiles/item/armor/chain_mail1.png new file mode 100644 index 0000000000..f5852127fc Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/chain_mail1.png differ diff --git a/crawl-ref/source/rltiles/item/armor/chain_mail2.bmp b/crawl-ref/source/rltiles/item/armor/chain_mail2.bmp deleted file mode 100644 index ffb52bf028..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/chain_mail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/chain_mail2.png b/crawl-ref/source/rltiles/item/armor/chain_mail2.png new file mode 100644 index 0000000000..450e496344 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/chain_mail2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/chain_mail3.bmp b/crawl-ref/source/rltiles/item/armor/chain_mail3.bmp deleted file mode 100644 index 1356a58f45..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/chain_mail3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/chain_mail3.png b/crawl-ref/source/rltiles/item/armor/chain_mail3.png new file mode 100644 index 0000000000..5c8cbc80d7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/chain_mail3.png differ diff --git a/crawl-ref/source/rltiles/item/armor/cloak2.bmp b/crawl-ref/source/rltiles/item/armor/cloak2.bmp deleted file mode 100644 index 7b3ddd3dcb..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/cloak2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/cloak2.png b/crawl-ref/source/rltiles/item/armor/cloak2.png new file mode 100644 index 0000000000..c121f30d04 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/cloak2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/cloak3.bmp b/crawl-ref/source/rltiles/item/armor/cloak3.bmp deleted file mode 100644 index 79dfe5ac03..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/cloak3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/cloak3.png b/crawl-ref/source/rltiles/item/armor/cloak3.png new file mode 100644 index 0000000000..3d86fe45a5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/cloak3.png differ diff --git a/crawl-ref/source/rltiles/item/armor/cloak4.bmp b/crawl-ref/source/rltiles/item/armor/cloak4.bmp deleted file mode 100644 index 946cf64eda..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/cloak4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/cloak4.png b/crawl-ref/source/rltiles/item/armor/cloak4.png new file mode 100644 index 0000000000..985b781237 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/cloak4.png differ diff --git a/crawl-ref/source/rltiles/item/armor/crystal_plate_mail.bmp b/crawl-ref/source/rltiles/item/armor/crystal_plate_mail.bmp deleted file mode 100644 index 9890f1f3c9..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/crystal_plate_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/crystal_plate_mail.png b/crawl-ref/source/rltiles/item/armor/crystal_plate_mail.png new file mode 100644 index 0000000000..c10095f165 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/crystal_plate_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/dwarven_ringmail.bmp b/crawl-ref/source/rltiles/item/armor/dwarven_ringmail.bmp deleted file mode 100644 index 672a7b7cb0..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/dwarven_ringmail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/dwarven_ringmail.png b/crawl-ref/source/rltiles/item/armor/dwarven_ringmail.png new file mode 100644 index 0000000000..366c896897 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/dwarven_ringmail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_leather_armor.bmp b/crawl-ref/source/rltiles/item/armor/elven_leather_armor.bmp deleted file mode 100644 index b4e94d5349..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/elven_leather_armor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_leather_armor.png b/crawl-ref/source/rltiles/item/armor/elven_leather_armor.png new file mode 100644 index 0000000000..c270622624 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/elven_leather_armor.png differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_leather_helm.bmp b/crawl-ref/source/rltiles/item/armor/elven_leather_helm.bmp deleted file mode 100644 index 68f5bf9220..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/elven_leather_helm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_leather_helm.png b/crawl-ref/source/rltiles/item/armor/elven_leather_helm.png new file mode 100644 index 0000000000..9f6fcaf475 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/elven_leather_helm.png differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_ringmail.bmp b/crawl-ref/source/rltiles/item/armor/elven_ringmail.bmp deleted file mode 100644 index 03218d29ad..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/elven_ringmail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_ringmail.png b/crawl-ref/source/rltiles/item/armor/elven_ringmail.png new file mode 100644 index 0000000000..42184f11a1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/elven_ringmail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_scalemail.bmp b/crawl-ref/source/rltiles/item/armor/elven_scalemail.bmp deleted file mode 100644 index db38786b81..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/elven_scalemail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_scalemail.png b/crawl-ref/source/rltiles/item/armor/elven_scalemail.png new file mode 100644 index 0000000000..966f62cfed Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/elven_scalemail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_shield.bmp b/crawl-ref/source/rltiles/item/armor/elven_shield.bmp deleted file mode 100644 index 59c19a8465..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/elven_shield.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/elven_shield.png b/crawl-ref/source/rltiles/item/armor/elven_shield.png new file mode 100644 index 0000000000..0c58604e12 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/elven_shield.png differ diff --git a/crawl-ref/source/rltiles/item/armor/etched_helmet.bmp b/crawl-ref/source/rltiles/item/armor/etched_helmet.bmp deleted file mode 100644 index 46452f7718..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/etched_helmet.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/etched_helmet.png b/crawl-ref/source/rltiles/item/armor/etched_helmet.png new file mode 100644 index 0000000000..7e1a9286ba Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/etched_helmet.png differ diff --git a/crawl-ref/source/rltiles/item/armor/gauntlet1.bmp b/crawl-ref/source/rltiles/item/armor/gauntlet1.bmp deleted file mode 100644 index 63f06ad6f7..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/gauntlet1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/gauntlet2.bmp b/crawl-ref/source/rltiles/item/armor/gauntlet2.bmp deleted file mode 100644 index b5a03dc798..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/gauntlet2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/gauntlet2.png b/crawl-ref/source/rltiles/item/armor/gauntlet2.png new file mode 100644 index 0000000000..8880bd4a1f Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/gauntlet2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/glove1.bmp b/crawl-ref/source/rltiles/item/armor/glove1.bmp deleted file mode 100644 index 3330fbe9a3..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/glove1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/glove1.png b/crawl-ref/source/rltiles/item/armor/glove1.png new file mode 100644 index 0000000000..30d1c321c4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/glove1.png differ diff --git a/crawl-ref/source/rltiles/item/armor/glove2.bmp b/crawl-ref/source/rltiles/item/armor/glove2.bmp deleted file mode 100644 index 90414e92b1..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/glove2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/glove3.bmp b/crawl-ref/source/rltiles/item/armor/glove3.bmp deleted file mode 100644 index 9325b28c06..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/glove3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/glove3.png b/crawl-ref/source/rltiles/item/armor/glove3.png new file mode 100644 index 0000000000..9143f23d3e Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/glove3.png differ diff --git a/crawl-ref/source/rltiles/item/armor/glove4.bmp b/crawl-ref/source/rltiles/item/armor/glove4.bmp deleted file mode 100644 index 30b181e589..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/glove4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/glove5.bmp b/crawl-ref/source/rltiles/item/armor/glove5.bmp deleted file mode 100644 index dc0e23ee51..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/glove5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/glove5.png b/crawl-ref/source/rltiles/item/armor/glove5.png new file mode 100644 index 0000000000..eb2b818144 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/glove5.png differ diff --git a/crawl-ref/source/rltiles/item/armor/glove6.bmp b/crawl-ref/source/rltiles/item/armor/glove6.bmp deleted file mode 100644 index 8f8d1b3889..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/glove6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/gold_dragon_armour.bmp b/crawl-ref/source/rltiles/item/armor/gold_dragon_armour.bmp deleted file mode 100644 index 92ee59d577..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/gold_dragon_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/gold_dragon_armour.png b/crawl-ref/source/rltiles/item/armor/gold_dragon_armour.png new file mode 100644 index 0000000000..74440e58f9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/gold_dragon_armour.png differ diff --git a/crawl-ref/source/rltiles/item/armor/gold_dragon_hide.bmp b/crawl-ref/source/rltiles/item/armor/gold_dragon_hide.bmp deleted file mode 100644 index f90873fd67..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/gold_dragon_hide.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/gold_dragon_hide.png b/crawl-ref/source/rltiles/item/armor/gold_dragon_hide.png new file mode 100644 index 0000000000..b34a435624 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/gold_dragon_hide.png differ diff --git a/crawl-ref/source/rltiles/item/armor/gray_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/gray_dragon_scale_mail.bmp deleted file mode 100644 index bc73175f4a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/gray_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/gray_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/gray_dragon_scales.bmp deleted file mode 100644 index 548997446e..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/gray_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/green_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/green_dragon_scale_mail.bmp deleted file mode 100644 index 5acac08d1a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/green_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/green_dragon_scale_mail.png b/crawl-ref/source/rltiles/item/armor/green_dragon_scale_mail.png new file mode 100644 index 0000000000..a47610b69f Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/green_dragon_scale_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/green_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/green_dragon_scales.bmp deleted file mode 100644 index 8d07c38bda..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/green_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/green_dragon_scales.png b/crawl-ref/source/rltiles/item/armor/green_dragon_scales.png new file mode 100644 index 0000000000..a31fbc85f0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/green_dragon_scales.png differ diff --git a/crawl-ref/source/rltiles/item/armor/hat1.bmp b/crawl-ref/source/rltiles/item/armor/hat1.bmp deleted file mode 100644 index c2f9a06a20..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/hat1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/helm2.bmp b/crawl-ref/source/rltiles/item/armor/helm2.bmp deleted file mode 100644 index 0215df061f..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/helm2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/helm3.bmp b/crawl-ref/source/rltiles/item/armor/helm3.bmp deleted file mode 100644 index e1a61b3b2a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/helm3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/helm3.png b/crawl-ref/source/rltiles/item/armor/helm3.png new file mode 100644 index 0000000000..886bfe9909 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/helm3.png differ diff --git a/crawl-ref/source/rltiles/item/armor/helm_green.bmp b/crawl-ref/source/rltiles/item/armor/helm_green.bmp deleted file mode 100644 index 137b765f3a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/helm_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/helm_visor1.bmp b/crawl-ref/source/rltiles/item/armor/helm_visor1.bmp deleted file mode 100644 index 46ca2b7cd7..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/helm_visor1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/helm_visor1.png b/crawl-ref/source/rltiles/item/armor/helm_visor1.png new file mode 100644 index 0000000000..4365622169 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/helm_visor1.png differ diff --git a/crawl-ref/source/rltiles/item/armor/ice_dragon_armour.bmp b/crawl-ref/source/rltiles/item/armor/ice_dragon_armour.bmp deleted file mode 100644 index 2ec519220d..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/ice_dragon_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/ice_dragon_armour.png b/crawl-ref/source/rltiles/item/armor/ice_dragon_armour.png new file mode 100644 index 0000000000..ab618ea6e0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/ice_dragon_armour.png differ diff --git a/crawl-ref/source/rltiles/item/armor/ice_dragon_hide.bmp b/crawl-ref/source/rltiles/item/armor/ice_dragon_hide.bmp deleted file mode 100644 index d4ebd91058..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/ice_dragon_hide.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/ice_dragon_hide.png b/crawl-ref/source/rltiles/item/armor/ice_dragon_hide.png new file mode 100644 index 0000000000..f29ced1fba Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/ice_dragon_hide.png differ diff --git a/crawl-ref/source/rltiles/item/armor/iron_shoes.bmp b/crawl-ref/source/rltiles/item/armor/iron_shoes.bmp deleted file mode 100644 index dca5d2e296..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/iron_shoes.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/jackboots.bmp b/crawl-ref/source/rltiles/item/armor/jackboots.bmp deleted file mode 100644 index b410eee34b..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/jackboots.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/jackboots.png b/crawl-ref/source/rltiles/item/armor/jackboots.png new file mode 100644 index 0000000000..990dfbe938 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/jackboots.png differ diff --git a/crawl-ref/source/rltiles/item/armor/jungle_boots.bmp b/crawl-ref/source/rltiles/item/armor/jungle_boots.bmp deleted file mode 100644 index 509d4dd2d5..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/jungle_boots.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/large_shield.bmp b/crawl-ref/source/rltiles/item/armor/large_shield.bmp deleted file mode 100644 index 84b263796b..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/large_shield.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/large_shield.png b/crawl-ref/source/rltiles/item/armor/large_shield.png new file mode 100644 index 0000000000..6b09465f66 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/large_shield.png differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_armor.bmp b/crawl-ref/source/rltiles/item/armor/leather_armor.bmp deleted file mode 100644 index 50131c63e1..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/leather_armor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_armor2.bmp b/crawl-ref/source/rltiles/item/armor/leather_armor2.bmp deleted file mode 100644 index 05d61f7c13..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/leather_armor2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_armor2.png b/crawl-ref/source/rltiles/item/armor/leather_armor2.png new file mode 100644 index 0000000000..a63a108d4b Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/leather_armor2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_armor3.bmp b/crawl-ref/source/rltiles/item/armor/leather_armor3.bmp deleted file mode 100644 index 9c4ded5edd..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/leather_armor3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_armor4.bmp b/crawl-ref/source/rltiles/item/armor/leather_armor4.bmp deleted file mode 100644 index 81704640db..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/leather_armor4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_armor4.png b/crawl-ref/source/rltiles/item/armor/leather_armor4.png new file mode 100644 index 0000000000..8385c441eb Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/leather_armor4.png differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_armour2.bmp b/crawl-ref/source/rltiles/item/armor/leather_armour2.bmp deleted file mode 100644 index 29e6859664..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/leather_armour2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_cloak.bmp b/crawl-ref/source/rltiles/item/armor/leather_cloak.bmp deleted file mode 100644 index 3d4e804bb7..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/leather_cloak.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/leather_cloak.png b/crawl-ref/source/rltiles/item/armor/leather_cloak.png new file mode 100644 index 0000000000..2ec84beb55 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/leather_cloak.png differ diff --git a/crawl-ref/source/rltiles/item/armor/mottled_dragon_armour.bmp b/crawl-ref/source/rltiles/item/armor/mottled_dragon_armour.bmp deleted file mode 100644 index 83b0385fb6..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/mottled_dragon_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/mottled_dragon_armour.png b/crawl-ref/source/rltiles/item/armor/mottled_dragon_armour.png new file mode 100644 index 0000000000..c3bf9fa2cf Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/mottled_dragon_armour.png differ diff --git a/crawl-ref/source/rltiles/item/armor/mottled_dragon_hide.bmp b/crawl-ref/source/rltiles/item/armor/mottled_dragon_hide.bmp deleted file mode 100644 index 34e941cd8c..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/mottled_dragon_hide.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/mottled_dragon_hide.png b/crawl-ref/source/rltiles/item/armor/mottled_dragon_hide.png new file mode 100644 index 0000000000..3bc7d9e6c3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/mottled_dragon_hide.png differ diff --git a/crawl-ref/source/rltiles/item/armor/naga_barding_blue.bmp b/crawl-ref/source/rltiles/item/armor/naga_barding_blue.bmp deleted file mode 100644 index 2aba5ebe86..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/naga_barding_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/naga_barding_blue.png b/crawl-ref/source/rltiles/item/armor/naga_barding_blue.png new file mode 100644 index 0000000000..af9c2976d0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/naga_barding_blue.png differ diff --git a/crawl-ref/source/rltiles/item/armor/naga_barding_magenta.bmp b/crawl-ref/source/rltiles/item/armor/naga_barding_magenta.bmp deleted file mode 100644 index dca0716ad3..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/naga_barding_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/naga_barding_magenta.png b/crawl-ref/source/rltiles/item/armor/naga_barding_magenta.png new file mode 100644 index 0000000000..98e683a4a1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/naga_barding_magenta.png differ diff --git a/crawl-ref/source/rltiles/item/armor/naga_barding_metal.bmp b/crawl-ref/source/rltiles/item/armor/naga_barding_metal.bmp deleted file mode 100644 index 4c10bf9aac..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/naga_barding_metal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/naga_barding_metal.png b/crawl-ref/source/rltiles/item/armor/naga_barding_metal.png new file mode 100644 index 0000000000..71f01b7e5c Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/naga_barding_metal.png differ diff --git a/crawl-ref/source/rltiles/item/armor/naga_barding_red.bmp b/crawl-ref/source/rltiles/item/armor/naga_barding_red.bmp deleted file mode 100644 index fd3f123451..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/naga_barding_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/naga_barding_red.png b/crawl-ref/source/rltiles/item/armor/naga_barding_red.png new file mode 100644 index 0000000000..b58c5521b2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/naga_barding_red.png differ diff --git a/crawl-ref/source/rltiles/item/armor/orange_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/orange_dragon_scale_mail.bmp deleted file mode 100644 index 97ed86b924..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/orange_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/orange_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/orange_dragon_scales.bmp deleted file mode 100644 index 6bc89f3fad..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/orange_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_chain_mail.bmp b/crawl-ref/source/rltiles/item/armor/orcish_chain_mail.bmp deleted file mode 100644 index 4de0c46f0d..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/orcish_chain_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_chain_mail.png b/crawl-ref/source/rltiles/item/armor/orcish_chain_mail.png new file mode 100644 index 0000000000..b16cb68939 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/orcish_chain_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_leather_armor.bmp b/crawl-ref/source/rltiles/item/armor/orcish_leather_armor.bmp deleted file mode 100644 index 53e1b9a281..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/orcish_leather_armor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_leather_armor.png b/crawl-ref/source/rltiles/item/armor/orcish_leather_armor.png new file mode 100644 index 0000000000..f2cdb9976f Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/orcish_leather_armor.png differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_platemail.bmp b/crawl-ref/source/rltiles/item/armor/orcish_platemail.bmp deleted file mode 100644 index 07389f4b84..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/orcish_platemail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_platemail.png b/crawl-ref/source/rltiles/item/armor/orcish_platemail.png new file mode 100644 index 0000000000..8730c6527a Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/orcish_platemail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_ring_mail.bmp b/crawl-ref/source/rltiles/item/armor/orcish_ring_mail.bmp deleted file mode 100644 index 79ebcbd115..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/orcish_ring_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_ringmail.bmp b/crawl-ref/source/rltiles/item/armor/orcish_ringmail.bmp deleted file mode 100644 index a646525bd8..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/orcish_ringmail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/orcish_ringmail.png b/crawl-ref/source/rltiles/item/armor/orcish_ringmail.png new file mode 100644 index 0000000000..6ad96a5ddb Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/orcish_ringmail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/plate_mail2.bmp b/crawl-ref/source/rltiles/item/armor/plate_mail2.bmp deleted file mode 100644 index b399550709..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/plate_mail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/plate_mail2.png b/crawl-ref/source/rltiles/item/armor/plate_mail2.png new file mode 100644 index 0000000000..d988a75142 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/plate_mail2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/red_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/red_dragon_scale_mail.bmp deleted file mode 100644 index 12c4b11aa2..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/red_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/red_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/red_dragon_scales.bmp deleted file mode 100644 index 8848b78d67..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/red_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/ring_mail.bmp b/crawl-ref/source/rltiles/item/armor/ring_mail.bmp deleted file mode 100644 index 1f712d114c..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/ring_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/ring_mail.png b/crawl-ref/source/rltiles/item/armor/ring_mail.png new file mode 100644 index 0000000000..f6059b6f81 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/ring_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/ring_mail2.bmp b/crawl-ref/source/rltiles/item/armor/ring_mail2.bmp deleted file mode 100644 index fb89d40626..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/ring_mail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/ring_mail2.png b/crawl-ref/source/rltiles/item/armor/ring_mail2.png new file mode 100644 index 0000000000..8739459881 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/ring_mail2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/robe.bmp b/crawl-ref/source/rltiles/item/armor/robe.bmp deleted file mode 100644 index 2ff5a723ca..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/robe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/robe.png b/crawl-ref/source/rltiles/item/armor/robe.png new file mode 100644 index 0000000000..d468386baa Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/robe.png differ diff --git a/crawl-ref/source/rltiles/item/armor/robe2.bmp b/crawl-ref/source/rltiles/item/armor/robe2.bmp deleted file mode 100644 index 574f07a924..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/robe2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/robe2.png b/crawl-ref/source/rltiles/item/armor/robe2.png new file mode 100644 index 0000000000..da989d6e34 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/robe2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/robe3.bmp b/crawl-ref/source/rltiles/item/armor/robe3.bmp deleted file mode 100644 index 2c4ba12020..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/robe3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/robe3.png b/crawl-ref/source/rltiles/item/armor/robe3.png new file mode 100644 index 0000000000..c91365205b Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/robe3.png differ diff --git a/crawl-ref/source/rltiles/item/armor/scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/scale_mail.bmp deleted file mode 100644 index 948c03bbf0..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/scale_mail.png b/crawl-ref/source/rltiles/item/armor/scale_mail.png new file mode 100644 index 0000000000..48c66fa1f5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/scale_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/scale_mail2.bmp b/crawl-ref/source/rltiles/item/armor/scale_mail2.bmp deleted file mode 100644 index 849dd32522..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/scale_mail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/scale_mail2.png b/crawl-ref/source/rltiles/item/armor/scale_mail2.png new file mode 100644 index 0000000000..f3a1663a50 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/scale_mail2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/shield2.bmp b/crawl-ref/source/rltiles/item/armor/shield2.bmp deleted file mode 100644 index a85e9212d1..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_gondor.bmp b/crawl-ref/source/rltiles/item/armor/shield_gondor.bmp deleted file mode 100644 index 7b85ddc09d..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield_gondor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_kite2.bmp b/crawl-ref/source/rltiles/item/armor/shield_kite2.bmp deleted file mode 100644 index 112ca952cf..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield_kite2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_kite2.png b/crawl-ref/source/rltiles/item/armor/shield_kite2.png new file mode 100644 index 0000000000..10945d6503 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/shield_kite2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_kite3.bmp b/crawl-ref/source/rltiles/item/armor/shield_kite3.bmp deleted file mode 100644 index f9c9ed4894..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield_kite3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_kite3.png b/crawl-ref/source/rltiles/item/armor/shield_kite3.png new file mode 100644 index 0000000000..51ce9eeafc Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/shield_kite3.png differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_large2.bmp b/crawl-ref/source/rltiles/item/armor/shield_large2.bmp deleted file mode 100644 index 7c39cb6b7b..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield_large2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_large2.png b/crawl-ref/source/rltiles/item/armor/shield_large2.png new file mode 100644 index 0000000000..63f39f432c Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/shield_large2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_large3.bmp b/crawl-ref/source/rltiles/item/armor/shield_large3.bmp deleted file mode 100644 index ce8e6860b9..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield_large3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_large4.bmp b/crawl-ref/source/rltiles/item/armor/shield_large4.bmp deleted file mode 100644 index 702952c644..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield_large4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_rohan.bmp b/crawl-ref/source/rltiles/item/armor/shield_rohan.bmp deleted file mode 100644 index dc56cba695..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield_rohan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_round2.bmp b/crawl-ref/source/rltiles/item/armor/shield_round2.bmp deleted file mode 100644 index 23622af659..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shield_round2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shield_round2.png b/crawl-ref/source/rltiles/item/armor/shield_round2.png new file mode 100644 index 0000000000..512f1c5293 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/shield_round2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/shimmering_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/shimmering_dragon_scale_mail.bmp deleted file mode 100644 index 8a096daf85..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shimmering_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/shimmering_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/shimmering_dragon_scales.bmp deleted file mode 100644 index 79bd19d5a4..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/shimmering_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/silver_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/silver_dragon_scale_mail.bmp deleted file mode 100644 index a776ec57b8..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/silver_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/silver_dragon_scale_mail.png b/crawl-ref/source/rltiles/item/armor/silver_dragon_scale_mail.png new file mode 100644 index 0000000000..f9211a73d8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/silver_dragon_scale_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/silver_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/silver_dragon_scales.bmp deleted file mode 100644 index ff41774ccf..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/silver_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/silver_dragon_scales.png b/crawl-ref/source/rltiles/item/armor/silver_dragon_scales.png new file mode 100644 index 0000000000..05f625c69e Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/silver_dragon_scales.png differ diff --git a/crawl-ref/source/rltiles/item/armor/small_shield.bmp b/crawl-ref/source/rltiles/item/armor/small_shield.bmp deleted file mode 100644 index b726614be2..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/small_shield.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/small_shield.png b/crawl-ref/source/rltiles/item/armor/small_shield.png new file mode 100644 index 0000000000..b66db87c8e Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/small_shield.png differ diff --git a/crawl-ref/source/rltiles/item/armor/small_shield2.bmp b/crawl-ref/source/rltiles/item/armor/small_shield2.bmp deleted file mode 100644 index 10c45400f4..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/small_shield2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/small_shield2.png b/crawl-ref/source/rltiles/item/armor/small_shield2.png new file mode 100644 index 0000000000..4dccc433ed Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/small_shield2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/splint_mail.bmp b/crawl-ref/source/rltiles/item/armor/splint_mail.bmp deleted file mode 100644 index 1f8c3a1e1a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/splint_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/splint_mail.png b/crawl-ref/source/rltiles/item/armor/splint_mail.png new file mode 100644 index 0000000000..d895a81afa Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/splint_mail.png differ diff --git a/crawl-ref/source/rltiles/item/armor/studded_leather_armor.bmp b/crawl-ref/source/rltiles/item/armor/studded_leather_armor.bmp deleted file mode 100644 index 806666bde4..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/studded_leather_armor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/swamp_dragon_armour.bmp b/crawl-ref/source/rltiles/item/armor/swamp_dragon_armour.bmp deleted file mode 100644 index 4ab9b6d81c..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/swamp_dragon_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/swamp_dragon_armour.png b/crawl-ref/source/rltiles/item/armor/swamp_dragon_armour.png new file mode 100644 index 0000000000..90ea15cf64 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/swamp_dragon_armour.png differ diff --git a/crawl-ref/source/rltiles/item/armor/swamp_dragon_hide.bmp b/crawl-ref/source/rltiles/item/armor/swamp_dragon_hide.bmp deleted file mode 100644 index 9e9fecb5e4..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/swamp_dragon_hide.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/swamp_dragon_hide.png b/crawl-ref/source/rltiles/item/armor/swamp_dragon_hide.png new file mode 100644 index 0000000000..92d2f4acf6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/swamp_dragon_hide.png differ diff --git a/crawl-ref/source/rltiles/item/armor/troll_hide.bmp b/crawl-ref/source/rltiles/item/armor/troll_hide.bmp deleted file mode 100644 index c971cbdacf..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/troll_hide.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/troll_hide.png b/crawl-ref/source/rltiles/item/armor/troll_hide.png new file mode 100644 index 0000000000..172ccdb9b7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/troll_hide.png differ diff --git a/crawl-ref/source/rltiles/item/armor/troll_leather_armour.bmp b/crawl-ref/source/rltiles/item/armor/troll_leather_armour.bmp deleted file mode 100644 index 296635413a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/troll_leather_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/troll_leather_armour.png b/crawl-ref/source/rltiles/item/armor/troll_leather_armour.png new file mode 100644 index 0000000000..28282a0d2b Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/troll_leather_armour.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_alchemist.bmp b/crawl-ref/source/rltiles/item/armor/urand_alchemist.bmp deleted file mode 100644 index 9707631e80..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_alchemist.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_alchemist.png b/crawl-ref/source/rltiles/item/armor/urand_alchemist.png new file mode 100644 index 0000000000..d2d840a342 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_alchemist.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_assassin.bmp b/crawl-ref/source/rltiles/item/armor/urand_assassin.bmp deleted file mode 100644 index c2bf75e798..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_assassin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_assassin.png b/crawl-ref/source/rltiles/item/armor/urand_assassin.png new file mode 100644 index 0000000000..976068e4d2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_assassin.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_augmentation.bmp b/crawl-ref/source/rltiles/item/armor/urand_augmentation.bmp deleted file mode 100644 index 0a6403d99d..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_augmentation.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_augmentation.png b/crawl-ref/source/rltiles/item/armor/urand_augmentation.png new file mode 100644 index 0000000000..73da7b8370 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_augmentation.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_bullseye.bmp b/crawl-ref/source/rltiles/item/armor/urand_bullseye.bmp deleted file mode 100644 index c8d1edc8f3..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_bullseye.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_bullseye.png b/crawl-ref/source/rltiles/item/armor/urand_bullseye.png new file mode 100644 index 0000000000..4fc150c4e1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_bullseye.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_dragon_king.bmp b/crawl-ref/source/rltiles/item/armor/urand_dragon_king.bmp deleted file mode 100644 index 9cf4f7fb40..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_dragon_king.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_dragon_king.png b/crawl-ref/source/rltiles/item/armor/urand_dragon_king.png new file mode 100644 index 0000000000..d78fe47af7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_dragon_king.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_dragonmask.bmp b/crawl-ref/source/rltiles/item/armor/urand_dragonmask.bmp deleted file mode 100644 index de64ff5f7a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_dragonmask.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_dragonmask.png b/crawl-ref/source/rltiles/item/armor/urand_dragonmask.png new file mode 100644 index 0000000000..306c9eb1ad Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_dragonmask.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_dyrovepreva.bmp b/crawl-ref/source/rltiles/item/armor/urand_dyrovepreva.bmp deleted file mode 100644 index 194add6f90..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_dyrovepreva.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_dyrovepreva.png b/crawl-ref/source/rltiles/item/armor/urand_dyrovepreva.png new file mode 100644 index 0000000000..6253d01101 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_dyrovepreva.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_fencer.bmp b/crawl-ref/source/rltiles/item/armor/urand_fencer.bmp deleted file mode 100644 index 44aa9f6b1d..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_fencer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_fencer.png b/crawl-ref/source/rltiles/item/armor/urand_fencer.png new file mode 100644 index 0000000000..66ffcc0695 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_fencer.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_flash.bmp b/crawl-ref/source/rltiles/item/armor/urand_flash.bmp deleted file mode 100644 index da569e4567..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_flash.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_flash.png b/crawl-ref/source/rltiles/item/armor/urand_flash.png new file mode 100644 index 0000000000..d923019c06 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_flash.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_folly.bmp b/crawl-ref/source/rltiles/item/armor/urand_folly.bmp deleted file mode 100644 index 74325c3a5b..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_folly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_folly.png b/crawl-ref/source/rltiles/item/armor/urand_folly.png new file mode 100644 index 0000000000..7c65ab4e7c Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_folly.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_ignorance.bmp b/crawl-ref/source/rltiles/item/armor/urand_ignorance.bmp deleted file mode 100644 index d1b0da504b..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_ignorance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_ignorance.png b/crawl-ref/source/rltiles/item/armor/urand_ignorance.png new file mode 100644 index 0000000000..b02076f354 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_ignorance.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_lear.bmp b/crawl-ref/source/rltiles/item/armor/urand_lear.bmp deleted file mode 100644 index f445c6c83a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_lear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_lear.png b/crawl-ref/source/rltiles/item/armor/urand_lear.png new file mode 100644 index 0000000000..e6deddd956 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_lear.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_maxwell.bmp b/crawl-ref/source/rltiles/item/armor/urand_maxwell.bmp deleted file mode 100644 index 746b3fe55a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_maxwell.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_maxwell.png b/crawl-ref/source/rltiles/item/armor/urand_maxwell.png new file mode 100644 index 0000000000..acaa6a8cee Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_maxwell.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_misfortune.bmp b/crawl-ref/source/rltiles/item/armor/urand_misfortune.bmp deleted file mode 100644 index a4ea99ea90..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_misfortune.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_misfortune.png b/crawl-ref/source/rltiles/item/armor/urand_misfortune.png new file mode 100644 index 0000000000..7c4e54916d Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_misfortune.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_night.bmp b/crawl-ref/source/rltiles/item/armor/urand_night.bmp deleted file mode 100644 index e77d13c83a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_night.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_night.png b/crawl-ref/source/rltiles/item/armor/urand_night.png new file mode 100644 index 0000000000..1f953803dd Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_night.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_resistance.bmp b/crawl-ref/source/rltiles/item/armor/urand_resistance.bmp deleted file mode 100644 index 1bad9fd7ef..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_resistance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_resistance.png b/crawl-ref/source/rltiles/item/armor/urand_resistance.png new file mode 100644 index 0000000000..8281db484a Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_resistance.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_salamander.bmp b/crawl-ref/source/rltiles/item/armor/urand_salamander.bmp deleted file mode 100644 index f7b523f4a7..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_salamander.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_salamander.png b/crawl-ref/source/rltiles/item/armor/urand_salamander.png new file mode 100644 index 0000000000..fa43c1bc86 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_salamander.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_starlight.bmp b/crawl-ref/source/rltiles/item/armor/urand_starlight.bmp deleted file mode 100644 index fc7c8633b8..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_starlight.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_starlight.png b/crawl-ref/source/rltiles/item/armor/urand_starlight.png new file mode 100644 index 0000000000..ffa2101acb Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_starlight.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_thief.bmp b/crawl-ref/source/rltiles/item/armor/urand_thief.bmp deleted file mode 100644 index 9519d57776..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_thief.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_thief.png b/crawl-ref/source/rltiles/item/armor/urand_thief.png new file mode 100644 index 0000000000..c49c1e1d4c Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_thief.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_war.bmp b/crawl-ref/source/rltiles/item/armor/urand_war.bmp deleted file mode 100644 index 1c94668235..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_war.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_war.png b/crawl-ref/source/rltiles/item/armor/urand_war.png new file mode 100644 index 0000000000..bd511ef70b Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_war.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_zhor.bmp b/crawl-ref/source/rltiles/item/armor/urand_zhor.bmp deleted file mode 100644 index 7610f04d30..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_zhor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_zhor.png b/crawl-ref/source/rltiles/item/armor/urand_zhor.png new file mode 100644 index 0000000000..f3da9a696a Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/urand_zhor.png differ diff --git a/crawl-ref/source/rltiles/item/armor/urand_zin.bmp b/crawl-ref/source/rltiles/item/armor/urand_zin.bmp deleted file mode 100644 index e927202984..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/urand_zin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/visored_helmet.bmp b/crawl-ref/source/rltiles/item/armor/visored_helmet.bmp deleted file mode 100644 index 4b6a086298..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/visored_helmet.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/visored_helmet.png b/crawl-ref/source/rltiles/item/armor/visored_helmet.png new file mode 100644 index 0000000000..95c42bf332 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/visored_helmet.png differ diff --git a/crawl-ref/source/rltiles/item/armor/white_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/white_dragon_scale_mail.bmp deleted file mode 100644 index 842f821036..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/white_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/white_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/white_dragon_scales.bmp deleted file mode 100644 index a636864e7b..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/white_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/wizard_hat.bmp b/crawl-ref/source/rltiles/item/armor/wizard_hat.bmp deleted file mode 100644 index 401d4aa911..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/wizard_hat.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/wizard_hat.png b/crawl-ref/source/rltiles/item/armor/wizard_hat.png new file mode 100644 index 0000000000..2a3334f357 Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/wizard_hat.png differ diff --git a/crawl-ref/source/rltiles/item/armor/wizard_hat2.bmp b/crawl-ref/source/rltiles/item/armor/wizard_hat2.bmp deleted file mode 100644 index 91663a15db..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/wizard_hat2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/wizard_hat2.png b/crawl-ref/source/rltiles/item/armor/wizard_hat2.png new file mode 100644 index 0000000000..2a37b4d47b Binary files /dev/null and b/crawl-ref/source/rltiles/item/armor/wizard_hat2.png differ diff --git a/crawl-ref/source/rltiles/item/armor/yellow_dragon_scale_mail.bmp b/crawl-ref/source/rltiles/item/armor/yellow_dragon_scale_mail.bmp deleted file mode 100644 index f50da88b0a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/yellow_dragon_scale_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/armor/yellow_dragon_scales.bmp b/crawl-ref/source/rltiles/item/armor/yellow_dragon_scales.bmp deleted file mode 100644 index 66c420438a..0000000000 Binary files a/crawl-ref/source/rltiles/item/armor/yellow_dragon_scales.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/book_of_the_dead.bmp b/crawl-ref/source/rltiles/item/book/book_of_the_dead.bmp deleted file mode 100644 index 54c26004f9..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/book_of_the_dead.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/book_of_the_dead.png b/crawl-ref/source/rltiles/item/book/book_of_the_dead.png new file mode 100644 index 0000000000..97f9c8b7ac Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/book_of_the_dead.png differ diff --git a/crawl-ref/source/rltiles/item/book/bronze.bmp b/crawl-ref/source/rltiles/item/book/bronze.bmp deleted file mode 100644 index cac9eb344d..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/bronze.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/bronze.png b/crawl-ref/source/rltiles/item/book/bronze.png new file mode 100644 index 0000000000..b9079ce0d8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/bronze.png differ diff --git a/crawl-ref/source/rltiles/item/book/cloth.bmp b/crawl-ref/source/rltiles/item/book/cloth.bmp deleted file mode 100644 index f09552bc99..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/cloth.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/cloth.png b/crawl-ref/source/rltiles/item/book/cloth.png new file mode 100644 index 0000000000..a795c4b6a8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/cloth.png differ diff --git a/crawl-ref/source/rltiles/item/book/copper.bmp b/crawl-ref/source/rltiles/item/book/copper.bmp deleted file mode 100644 index 05e4dde195..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/copper.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/copper.png b/crawl-ref/source/rltiles/item/book/copper.png new file mode 100644 index 0000000000..5c4361e03a Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/copper.png differ diff --git a/crawl-ref/source/rltiles/item/book/cyan.bmp b/crawl-ref/source/rltiles/item/book/cyan.bmp deleted file mode 100644 index bbe3057dfc..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/cyan.png b/crawl-ref/source/rltiles/item/book/cyan.png new file mode 100644 index 0000000000..4d1160ba1e Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/cyan.png differ diff --git a/crawl-ref/source/rltiles/item/book/dark_blue.bmp b/crawl-ref/source/rltiles/item/book/dark_blue.bmp deleted file mode 100644 index 96cda910c4..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/dark_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/dark_blue.png b/crawl-ref/source/rltiles/item/book/dark_blue.png new file mode 100644 index 0000000000..11309087df Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/dark_blue.png differ diff --git a/crawl-ref/source/rltiles/item/book/dark_brown.bmp b/crawl-ref/source/rltiles/item/book/dark_brown.bmp deleted file mode 100644 index a3482da7d0..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/dark_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/dark_brown.png b/crawl-ref/source/rltiles/item/book/dark_brown.png new file mode 100644 index 0000000000..63c3b27b2d Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/dark_brown.png differ diff --git a/crawl-ref/source/rltiles/item/book/dark_gray.bmp b/crawl-ref/source/rltiles/item/book/dark_gray.bmp deleted file mode 100644 index cb46f30f6d..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/dark_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/dark_gray.png b/crawl-ref/source/rltiles/item/book/dark_gray.png new file mode 100644 index 0000000000..63ae5c9d93 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/dark_gray.png differ diff --git a/crawl-ref/source/rltiles/item/book/dark_green.bmp b/crawl-ref/source/rltiles/item/book/dark_green.bmp deleted file mode 100644 index dd1cdd347f..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/dark_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/dark_green.png b/crawl-ref/source/rltiles/item/book/dark_green.png new file mode 100644 index 0000000000..fe598616bb Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/dark_green.png differ diff --git a/crawl-ref/source/rltiles/item/book/dog_eared.bmp b/crawl-ref/source/rltiles/item/book/dog_eared.bmp deleted file mode 100644 index d5337eacdc..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/dog_eared.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/glittering.bmp b/crawl-ref/source/rltiles/item/book/glittering.bmp deleted file mode 100644 index 8dbe47f632..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/glittering.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/glittering.png b/crawl-ref/source/rltiles/item/book/glittering.png new file mode 100644 index 0000000000..3e408a72c5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/glittering.png differ diff --git a/crawl-ref/source/rltiles/item/book/gold.bmp b/crawl-ref/source/rltiles/item/book/gold.bmp deleted file mode 100644 index 265f64d658..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/gold.png b/crawl-ref/source/rltiles/item/book/gold.png new file mode 100644 index 0000000000..7b06601e4f Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/gold.png differ diff --git a/crawl-ref/source/rltiles/item/book/gray.bmp b/crawl-ref/source/rltiles/item/book/gray.bmp deleted file mode 100644 index 28f3abf0b1..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/indigo.bmp b/crawl-ref/source/rltiles/item/book/indigo.bmp deleted file mode 100644 index 657ce7e459..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/indigo.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/leather.bmp b/crawl-ref/source/rltiles/item/book/leather.bmp deleted file mode 100644 index 5aeeb4eb86..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/leather.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/leather.png b/crawl-ref/source/rltiles/item/book/leather.png new file mode 100644 index 0000000000..86de7f4188 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/leather.png differ diff --git a/crawl-ref/source/rltiles/item/book/light_blue.bmp b/crawl-ref/source/rltiles/item/book/light_blue.bmp deleted file mode 100644 index b1f412c061..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/light_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/light_blue.png b/crawl-ref/source/rltiles/item/book/light_blue.png new file mode 100644 index 0000000000..d0f679ca59 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/light_blue.png differ diff --git a/crawl-ref/source/rltiles/item/book/light_brown.bmp b/crawl-ref/source/rltiles/item/book/light_brown.bmp deleted file mode 100644 index a6b230356e..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/light_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/light_brown.png b/crawl-ref/source/rltiles/item/book/light_brown.png new file mode 100644 index 0000000000..c6cc749137 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/light_brown.png differ diff --git a/crawl-ref/source/rltiles/item/book/light_gray.bmp b/crawl-ref/source/rltiles/item/book/light_gray.bmp deleted file mode 100644 index f2120aef47..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/light_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/light_gray.png b/crawl-ref/source/rltiles/item/book/light_gray.png new file mode 100644 index 0000000000..63ea3c0413 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/light_gray.png differ diff --git a/crawl-ref/source/rltiles/item/book/light_green.bmp b/crawl-ref/source/rltiles/item/book/light_green.bmp deleted file mode 100644 index a2b6bd19ab..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/light_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/light_green.png b/crawl-ref/source/rltiles/item/book/light_green.png new file mode 100644 index 0000000000..ad042cca35 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/light_green.png differ diff --git a/crawl-ref/source/rltiles/item/book/magenta.bmp b/crawl-ref/source/rltiles/item/book/magenta.bmp deleted file mode 100644 index 044657810c..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/magenta.png b/crawl-ref/source/rltiles/item/book/magenta.png new file mode 100644 index 0000000000..875f9499f1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/magenta.png differ diff --git a/crawl-ref/source/rltiles/item/book/metal_blue.bmp b/crawl-ref/source/rltiles/item/book/metal_blue.bmp deleted file mode 100644 index fd8e3afbff..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/metal_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/metal_blue.png b/crawl-ref/source/rltiles/item/book/metal_blue.png new file mode 100644 index 0000000000..ab6183a6fc Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/metal_blue.png differ diff --git a/crawl-ref/source/rltiles/item/book/metal_cyan.bmp b/crawl-ref/source/rltiles/item/book/metal_cyan.bmp deleted file mode 100644 index 7d9f2c9639..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/metal_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/metal_cyan.png b/crawl-ref/source/rltiles/item/book/metal_cyan.png new file mode 100644 index 0000000000..d05dab0199 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/metal_cyan.png differ diff --git a/crawl-ref/source/rltiles/item/book/metal_green.bmp b/crawl-ref/source/rltiles/item/book/metal_green.bmp deleted file mode 100644 index d515269299..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/metal_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/metal_green.png b/crawl-ref/source/rltiles/item/book/metal_green.png new file mode 100644 index 0000000000..9a4e5247c1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/metal_green.png differ diff --git a/crawl-ref/source/rltiles/item/book/orange.bmp b/crawl-ref/source/rltiles/item/book/orange.bmp deleted file mode 100644 index 1f7e81e6c6..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/orange.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/parchment.bmp b/crawl-ref/source/rltiles/item/book/parchment.bmp deleted file mode 100644 index 786f7afa83..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/parchment.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/parchment.png b/crawl-ref/source/rltiles/item/book/parchment.png new file mode 100644 index 0000000000..83f7a9fb4a Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/parchment.png differ diff --git a/crawl-ref/source/rltiles/item/book/pink.bmp b/crawl-ref/source/rltiles/item/book/pink.bmp deleted file mode 100644 index 0f727bfdfe..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/pink.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/pink.png b/crawl-ref/source/rltiles/item/book/pink.png new file mode 100644 index 0000000000..7988ce7257 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/pink.png differ diff --git a/crawl-ref/source/rltiles/item/book/plaid.bmp b/crawl-ref/source/rltiles/item/book/plaid.bmp deleted file mode 100644 index 1389b80e46..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/plaid.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/plaid.png b/crawl-ref/source/rltiles/item/book/plaid.png new file mode 100644 index 0000000000..b4cfb1b298 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/plaid.png differ diff --git a/crawl-ref/source/rltiles/item/book/purple.bmp b/crawl-ref/source/rltiles/item/book/purple.bmp deleted file mode 100644 index 1d6ab6d7a7..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/purple.png b/crawl-ref/source/rltiles/item/book/purple.png new file mode 100644 index 0000000000..4c5a2d56d3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/purple.png differ diff --git a/crawl-ref/source/rltiles/item/book/red.bmp b/crawl-ref/source/rltiles/item/book/red.bmp deleted file mode 100644 index 78d2f630b4..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/red.png b/crawl-ref/source/rltiles/item/book/red.png new file mode 100644 index 0000000000..b0a4edefe0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/red.png differ diff --git a/crawl-ref/source/rltiles/item/book/silver.bmp b/crawl-ref/source/rltiles/item/book/silver.bmp deleted file mode 100644 index dc52c434f3..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/silver.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/silver.png b/crawl-ref/source/rltiles/item/book/silver.png new file mode 100644 index 0000000000..6fe6e7ee01 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/silver.png differ diff --git a/crawl-ref/source/rltiles/item/book/tan.bmp b/crawl-ref/source/rltiles/item/book/tan.bmp deleted file mode 100644 index 528ca8d3da..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/tan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/tan.png b/crawl-ref/source/rltiles/item/book/tan.png new file mode 100644 index 0000000000..b7c181d1a6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/tan.png differ diff --git a/crawl-ref/source/rltiles/item/book/turquoise.bmp b/crawl-ref/source/rltiles/item/book/turquoise.bmp deleted file mode 100644 index c161a88cc6..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/turquoise.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/turquoise.png b/crawl-ref/source/rltiles/item/book/turquoise.png new file mode 100644 index 0000000000..3ee519e971 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/turquoise.png differ diff --git a/crawl-ref/source/rltiles/item/book/vellum.bmp b/crawl-ref/source/rltiles/item/book/vellum.bmp deleted file mode 100644 index 01d94acab4..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/vellum.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/velvet.bmp b/crawl-ref/source/rltiles/item/book/velvet.bmp deleted file mode 100644 index d270223c13..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/velvet.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/violet.bmp b/crawl-ref/source/rltiles/item/book/violet.bmp deleted file mode 100644 index fa919dcaf0..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/violet.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/white.bmp b/crawl-ref/source/rltiles/item/book/white.bmp deleted file mode 100644 index 37a9d5037b..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/white.png b/crawl-ref/source/rltiles/item/book/white.png new file mode 100644 index 0000000000..040dc53a23 Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/white.png differ diff --git a/crawl-ref/source/rltiles/item/book/wrinkled.bmp b/crawl-ref/source/rltiles/item/book/wrinkled.bmp deleted file mode 100644 index fdcaf383d3..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/wrinkled.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/yellow.bmp b/crawl-ref/source/rltiles/item/book/yellow.bmp deleted file mode 100644 index 24f85ce4fc..0000000000 Binary files a/crawl-ref/source/rltiles/item/book/yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/book/yellow.png b/crawl-ref/source/rltiles/item/book/yellow.png new file mode 100644 index 0000000000..abf9730f0d Binary files /dev/null and b/crawl-ref/source/rltiles/item/book/yellow.png differ diff --git a/crawl-ref/source/rltiles/item/food/apple.bmp b/crawl-ref/source/rltiles/item/food/apple.bmp deleted file mode 100644 index 3a2d70a78b..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/apple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/apple.png b/crawl-ref/source/rltiles/item/food/apple.png new file mode 100644 index 0000000000..3358f7a1b8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/apple.png differ diff --git a/crawl-ref/source/rltiles/item/food/apricot.bmp b/crawl-ref/source/rltiles/item/food/apricot.bmp deleted file mode 100644 index cade5025ed..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/apricot.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/apricot.png b/crawl-ref/source/rltiles/item/food/apricot.png new file mode 100644 index 0000000000..0e76e1bf04 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/apricot.png differ diff --git a/crawl-ref/source/rltiles/item/food/banana.bmp b/crawl-ref/source/rltiles/item/food/banana.bmp deleted file mode 100644 index 45b6ad4578..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/banana.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/banana.png b/crawl-ref/source/rltiles/item/food/banana.png new file mode 100644 index 0000000000..9f6a3fae19 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/banana.png differ diff --git a/crawl-ref/source/rltiles/item/food/beef_jerky.bmp b/crawl-ref/source/rltiles/item/food/beef_jerky.bmp deleted file mode 100644 index ed0d005fba..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/beef_jerky.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/beef_jerky.png b/crawl-ref/source/rltiles/item/food/beef_jerky.png new file mode 100644 index 0000000000..05388a41a4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/beef_jerky.png differ diff --git a/crawl-ref/source/rltiles/item/food/bone.bmp b/crawl-ref/source/rltiles/item/food/bone.bmp deleted file mode 100644 index 7c99c1404a..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/bone.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/bone.png b/crawl-ref/source/rltiles/item/food/bone.png new file mode 100644 index 0000000000..716b5e8335 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/bone.png differ diff --git a/crawl-ref/source/rltiles/item/food/bread0.bmp b/crawl-ref/source/rltiles/item/food/bread0.bmp deleted file mode 100644 index 43061a9e53..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/bread0.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/bread_ration.bmp b/crawl-ref/source/rltiles/item/food/bread_ration.bmp deleted file mode 100644 index 44b77e2978..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/bread_ration.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/bread_ration.png b/crawl-ref/source/rltiles/item/food/bread_ration.png new file mode 100644 index 0000000000..1397807d42 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/bread_ration.png differ diff --git a/crawl-ref/source/rltiles/item/food/carrot.bmp b/crawl-ref/source/rltiles/item/food/carrot.bmp deleted file mode 100644 index 1357338634..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/carrot.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/cheese.bmp b/crawl-ref/source/rltiles/item/food/cheese.bmp deleted file mode 100644 index 3913750b1d..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/cheese.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/cheese.png b/crawl-ref/source/rltiles/item/food/cheese.png new file mode 100644 index 0000000000..7fe4fffe05 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/cheese.png differ diff --git a/crawl-ref/source/rltiles/item/food/chocorate.bmp b/crawl-ref/source/rltiles/item/food/chocorate.bmp deleted file mode 100644 index 8189395be8..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/chocorate.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/choko.bmp b/crawl-ref/source/rltiles/item/food/choko.bmp deleted file mode 100644 index 793f31fc63..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/choko.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/choko.png b/crawl-ref/source/rltiles/item/food/choko.png new file mode 100644 index 0000000000..44c388cbdf Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/choko.png differ diff --git a/crawl-ref/source/rltiles/item/food/clove_of_garlic.bmp b/crawl-ref/source/rltiles/item/food/clove_of_garlic.bmp deleted file mode 100644 index a008a4a84d..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/clove_of_garlic.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/corpse.bmp b/crawl-ref/source/rltiles/item/food/corpse.bmp deleted file mode 100644 index a5133e438c..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/corpse.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/corpse.png b/crawl-ref/source/rltiles/item/food/corpse.png new file mode 100644 index 0000000000..4ba4552d01 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/corpse.png differ diff --git a/crawl-ref/source/rltiles/item/food/corpse_rotten.bmp b/crawl-ref/source/rltiles/item/food/corpse_rotten.bmp deleted file mode 100644 index d0764f9728..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/corpse_rotten.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/corpse_rotten.png b/crawl-ref/source/rltiles/item/food/corpse_rotten.png new file mode 100644 index 0000000000..93fd321aa0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/corpse_rotten.png differ diff --git a/crawl-ref/source/rltiles/item/food/grape.bmp b/crawl-ref/source/rltiles/item/food/grape.bmp deleted file mode 100644 index c4a7d879f9..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/grape.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/grape.png b/crawl-ref/source/rltiles/item/food/grape.png new file mode 100644 index 0000000000..4208dbc3e4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/grape.png differ diff --git a/crawl-ref/source/rltiles/item/food/honeycomb.bmp b/crawl-ref/source/rltiles/item/food/honeycomb.bmp deleted file mode 100644 index 8e5fc0acf4..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/honeycomb.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/honeycomb.png b/crawl-ref/source/rltiles/item/food/honeycomb.png new file mode 100644 index 0000000000..6e154ed0cd Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/honeycomb.png differ diff --git a/crawl-ref/source/rltiles/item/food/huge_chunk_of_meat.bmp b/crawl-ref/source/rltiles/item/food/huge_chunk_of_meat.bmp deleted file mode 100644 index 6d6face0a3..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/huge_chunk_of_meat.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/lemon.bmp b/crawl-ref/source/rltiles/item/food/lemon.bmp deleted file mode 100644 index 0bf787c7f9..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/lemon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/lemon.png b/crawl-ref/source/rltiles/item/food/lemon.png new file mode 100644 index 0000000000..df28641cd8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/lemon.png differ diff --git a/crawl-ref/source/rltiles/item/food/lump_of_royal_jelly.bmp b/crawl-ref/source/rltiles/item/food/lump_of_royal_jelly.bmp deleted file mode 100644 index 3152900e12..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/lump_of_royal_jelly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/lump_of_royal_jelly.png b/crawl-ref/source/rltiles/item/food/lump_of_royal_jelly.png new file mode 100644 index 0000000000..3f726534e9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/lump_of_royal_jelly.png differ diff --git a/crawl-ref/source/rltiles/item/food/lychee.bmp b/crawl-ref/source/rltiles/item/food/lychee.bmp deleted file mode 100644 index a55393f2e4..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/lychee.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/lychee.png b/crawl-ref/source/rltiles/item/food/lychee.png new file mode 100644 index 0000000000..ee9a759827 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/lychee.png differ diff --git a/crawl-ref/source/rltiles/item/food/orange.bmp b/crawl-ref/source/rltiles/item/food/orange.bmp deleted file mode 100644 index f8d1e5f2af..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/orange.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/orange.png b/crawl-ref/source/rltiles/item/food/orange.png new file mode 100644 index 0000000000..8265181a51 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/orange.png differ diff --git a/crawl-ref/source/rltiles/item/food/pear.bmp b/crawl-ref/source/rltiles/item/food/pear.bmp deleted file mode 100644 index b20ada431d..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/pear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/pear.png b/crawl-ref/source/rltiles/item/food/pear.png new file mode 100644 index 0000000000..11f46c9c40 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/pear.png differ diff --git a/crawl-ref/source/rltiles/item/food/pizza.bmp b/crawl-ref/source/rltiles/item/food/pizza.bmp deleted file mode 100644 index 93da6d3b53..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/pizza.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/pizza.png b/crawl-ref/source/rltiles/item/food/pizza.png new file mode 100644 index 0000000000..dcf55dca71 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/pizza.png differ diff --git a/crawl-ref/source/rltiles/item/food/rambutan.bmp b/crawl-ref/source/rltiles/item/food/rambutan.bmp deleted file mode 100644 index 94b6d7911d..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/rambutan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/rambutan.png b/crawl-ref/source/rltiles/item/food/rambutan.png new file mode 100644 index 0000000000..fd07373a78 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/rambutan.png differ diff --git a/crawl-ref/source/rltiles/item/food/sausage.bmp b/crawl-ref/source/rltiles/item/food/sausage.bmp deleted file mode 100644 index de22fb1942..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/sausage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/sausage.png b/crawl-ref/source/rltiles/item/food/sausage.png new file mode 100644 index 0000000000..e9a12dafb1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/sausage.png differ diff --git a/crawl-ref/source/rltiles/item/food/snozzcumber.bmp b/crawl-ref/source/rltiles/item/food/snozzcumber.bmp deleted file mode 100644 index ec892b4eed..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/snozzcumber.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/snozzcumber.png b/crawl-ref/source/rltiles/item/food/snozzcumber.png new file mode 100644 index 0000000000..28646e6d23 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/snozzcumber.png differ diff --git a/crawl-ref/source/rltiles/item/food/strawberry.bmp b/crawl-ref/source/rltiles/item/food/strawberry.bmp deleted file mode 100644 index 8a95e438be..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/strawberry.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/strawberry.png b/crawl-ref/source/rltiles/item/food/strawberry.png new file mode 100644 index 0000000000..9538c197a5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/strawberry.png differ diff --git a/crawl-ref/source/rltiles/item/food/sultana.bmp b/crawl-ref/source/rltiles/item/food/sultana.bmp deleted file mode 100644 index 302707b995..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/sultana.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/sultana.png b/crawl-ref/source/rltiles/item/food/sultana.png new file mode 100644 index 0000000000..c01b6847f5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/sultana.png differ diff --git a/crawl-ref/source/rltiles/item/food/tripe_ration.bmp b/crawl-ref/source/rltiles/item/food/tripe_ration.bmp deleted file mode 100644 index 74ebcb61cc..0000000000 Binary files a/crawl-ref/source/rltiles/item/food/tripe_ration.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/food/tripe_ration.png b/crawl-ref/source/rltiles/item/food/tripe_ration.png new file mode 100644 index 0000000000..23f6af539b Binary files /dev/null and b/crawl-ref/source/rltiles/item/food/tripe_ration.png differ diff --git a/crawl-ref/source/rltiles/item/gem/gold_piece.bmp b/crawl-ref/source/rltiles/item/gem/gold_piece.bmp deleted file mode 100644 index 7fe0f664f0..0000000000 Binary files a/crawl-ref/source/rltiles/item/gem/gold_piece.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/gem/gold_piece.png b/crawl-ref/source/rltiles/item/gem/gold_piece.png new file mode 100644 index 0000000000..672c46991e Binary files /dev/null and b/crawl-ref/source/rltiles/item/gem/gold_piece.png differ diff --git a/crawl-ref/source/rltiles/item/gem/grey_stone.bmp b/crawl-ref/source/rltiles/item/gem/grey_stone.bmp deleted file mode 100644 index c9a52bcd01..0000000000 Binary files a/crawl-ref/source/rltiles/item/gem/grey_stone.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/gem/rock.bmp b/crawl-ref/source/rltiles/item/gem/rock.bmp deleted file mode 100644 index 8484531e11..0000000000 Binary files a/crawl-ref/source/rltiles/item/gem/rock.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/gem/rock.png b/crawl-ref/source/rltiles/item/gem/rock.png new file mode 100644 index 0000000000..4431e94667 Binary files /dev/null and b/crawl-ref/source/rltiles/item/gem/rock.png differ diff --git a/crawl-ref/source/rltiles/item/gem/stone.bmp b/crawl-ref/source/rltiles/item/gem/stone.bmp deleted file mode 100644 index 288bb9931b..0000000000 Binary files a/crawl-ref/source/rltiles/item/gem/stone.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/gem/stone.png b/crawl-ref/source/rltiles/item/gem/stone.png new file mode 100644 index 0000000000..e86079c302 Binary files /dev/null and b/crawl-ref/source/rltiles/item/gem/stone.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_changes.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_changes.bmp deleted file mode 100644 index a0620988e9..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_changes.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_changes.png b/crawl-ref/source/rltiles/item/misc/i-deck_changes.png new file mode 100644 index 0000000000..fc68b0ab8d Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_changes.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_defense.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_defense.bmp deleted file mode 100644 index d6660445e3..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_defense.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_defense.png b/crawl-ref/source/rltiles/item/misc/i-deck_defense.png new file mode 100644 index 0000000000..a0804992c9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_defense.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_destruction.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_destruction.bmp deleted file mode 100644 index ef2e2b59e0..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_destruction.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_destruction.png b/crawl-ref/source/rltiles/item/misc/i-deck_destruction.png new file mode 100644 index 0000000000..6a51651a07 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_destruction.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_dungeons.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_dungeons.bmp deleted file mode 100644 index f0779d502a..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_dungeons.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_dungeons.png b/crawl-ref/source/rltiles/item/misc/i-deck_dungeons.png new file mode 100644 index 0000000000..ee805c0fbb Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_dungeons.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_escape.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_escape.bmp deleted file mode 100644 index ef9095aa5d..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_escape.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_escape.png b/crawl-ref/source/rltiles/item/misc/i-deck_escape.png new file mode 100644 index 0000000000..d69640a292 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_escape.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_punishment.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_punishment.bmp deleted file mode 100644 index 4c3e34dd37..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_punishment.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_punishment.png b/crawl-ref/source/rltiles/item/misc/i-deck_punishment.png new file mode 100644 index 0000000000..45c46feacc Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_punishment.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_summoning.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_summoning.bmp deleted file mode 100644 index 3dd4f6f1d4..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_summoning.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_summoning.png b/crawl-ref/source/rltiles/item/misc/i-deck_summoning.png new file mode 100644 index 0000000000..7972d81af8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_summoning.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_war.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_war.bmp deleted file mode 100644 index 4bf2eb1ead..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_war.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_war.png b/crawl-ref/source/rltiles/item/misc/i-deck_war.png new file mode 100644 index 0000000000..c8c802b560 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_war.png differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_wonders.bmp b/crawl-ref/source/rltiles/item/misc/i-deck_wonders.bmp deleted file mode 100644 index 4027549921..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/i-deck_wonders.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/i-deck_wonders.png b/crawl-ref/source/rltiles/item/misc/i-deck_wonders.png new file mode 100644 index 0000000000..8a41f915f9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/i-deck_wonders.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_altar.bmp b/crawl-ref/source/rltiles/item/misc/misc_altar.bmp deleted file mode 100644 index 7eacc613b2..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_altar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_altar.png b/crawl-ref/source/rltiles/item/misc/misc_altar.png new file mode 100644 index 0000000000..b0f66026c3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_altar.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_book.bmp b/crawl-ref/source/rltiles/item/misc/misc_book.bmp deleted file mode 100644 index c143a82067..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_book.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_bottle.bmp b/crawl-ref/source/rltiles/item/misc/misc_bottle.bmp deleted file mode 100644 index 4384619fda..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_bottle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_bottle.png b/crawl-ref/source/rltiles/item/misc/misc_bottle.png new file mode 100644 index 0000000000..a2acb28466 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_bottle.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_box.bmp b/crawl-ref/source/rltiles/item/misc/misc_box.bmp deleted file mode 100644 index 7254e3e7b4..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_box.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_box.png b/crawl-ref/source/rltiles/item/misc/misc_box.png new file mode 100644 index 0000000000..a12b8bbdf6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_box.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_crystal.bmp b/crawl-ref/source/rltiles/item/misc/misc_crystal.bmp deleted file mode 100644 index 80a3b18e28..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_crystal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_crystal.png b/crawl-ref/source/rltiles/item/misc/misc_crystal.png new file mode 100644 index 0000000000..034b3e4cbd Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_crystal.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_deck.bmp b/crawl-ref/source/rltiles/item/misc/misc_deck.bmp deleted file mode 100644 index 4708454ddd..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_deck.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_deck.png b/crawl-ref/source/rltiles/item/misc/misc_deck.png new file mode 100644 index 0000000000..1b3990f764 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_deck.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_deck_legendary.bmp b/crawl-ref/source/rltiles/item/misc/misc_deck_legendary.bmp deleted file mode 100644 index d8c6b0db46..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_deck_legendary.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_deck_legendary.png b/crawl-ref/source/rltiles/item/misc/misc_deck_legendary.png new file mode 100644 index 0000000000..4afc926126 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_deck_legendary.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_deck_rare.bmp b/crawl-ref/source/rltiles/item/misc/misc_deck_rare.bmp deleted file mode 100644 index 0451ef9220..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_deck_rare.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_deck_rare.png b/crawl-ref/source/rltiles/item/misc/misc_deck_rare.png new file mode 100644 index 0000000000..a68b0567b2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_deck_rare.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_disc.bmp b/crawl-ref/source/rltiles/item/misc/misc_disc.bmp deleted file mode 100644 index 62a3d9a4e8..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_disc.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_disc.png b/crawl-ref/source/rltiles/item/misc/misc_disc.png new file mode 100644 index 0000000000..00418e772d Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_disc.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_fan.bmp b/crawl-ref/source/rltiles/item/misc/misc_fan.bmp deleted file mode 100644 index eadaf97442..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_fan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_fan.png b/crawl-ref/source/rltiles/item/misc/misc_fan.png new file mode 100644 index 0000000000..39b076ab90 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_fan.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_horn.bmp b/crawl-ref/source/rltiles/item/misc/misc_horn.bmp deleted file mode 100644 index c6a8c93060..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_horn.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_horn.png b/crawl-ref/source/rltiles/item/misc/misc_horn.png new file mode 100644 index 0000000000..d1b21a67f4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_horn.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_lamp.bmp b/crawl-ref/source/rltiles/item/misc/misc_lamp.bmp deleted file mode 100644 index 0278fc3377..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_lamp.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_lamp.png b/crawl-ref/source/rltiles/item/misc/misc_lamp.png new file mode 100644 index 0000000000..87dd58d212 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_lamp.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_lantern.bmp b/crawl-ref/source/rltiles/item/misc/misc_lantern.bmp deleted file mode 100644 index 087d6834ff..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_lantern.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_lantern.png b/crawl-ref/source/rltiles/item/misc/misc_lantern.png new file mode 100644 index 0000000000..8ef7415062 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_lantern.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_orb.bmp b/crawl-ref/source/rltiles/item/misc/misc_orb.bmp deleted file mode 100644 index 0ecea2774c..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_orb.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_orb.png b/crawl-ref/source/rltiles/item/misc/misc_orb.png new file mode 100644 index 0000000000..a1fa7b22fd Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_orb.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_rune.bmp b/crawl-ref/source/rltiles/item/misc/misc_rune.bmp deleted file mode 100644 index 9a0f0ab47b..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_rune.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_rune.png b/crawl-ref/source/rltiles/item/misc/misc_rune.png new file mode 100644 index 0000000000..1f027e7b47 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_rune.png differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_stone.bmp b/crawl-ref/source/rltiles/item/misc/misc_stone.bmp deleted file mode 100644 index c9a52bcd01..0000000000 Binary files a/crawl-ref/source/rltiles/item/misc/misc_stone.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/misc/misc_stone.png b/crawl-ref/source/rltiles/item/misc/misc_stone.png new file mode 100644 index 0000000000..31b7369542 Binary files /dev/null and b/crawl-ref/source/rltiles/item/misc/misc_stone.png differ diff --git a/crawl-ref/source/rltiles/item/potion/black.bmp b/crawl-ref/source/rltiles/item/potion/black.bmp deleted file mode 100644 index 892d50fa23..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/black.png b/crawl-ref/source/rltiles/item/potion/black.png new file mode 100644 index 0000000000..a1ac8c8348 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/black.png differ diff --git a/crawl-ref/source/rltiles/item/potion/brilliant_blue.bmp b/crawl-ref/source/rltiles/item/potion/brilliant_blue.bmp deleted file mode 100644 index 1a4e9084ce..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/brilliant_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/brilliant_blue.png b/crawl-ref/source/rltiles/item/potion/brilliant_blue.png new file mode 100644 index 0000000000..ec80a4f9ac Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/brilliant_blue.png differ diff --git a/crawl-ref/source/rltiles/item/potion/brown.bmp b/crawl-ref/source/rltiles/item/potion/brown.bmp deleted file mode 100644 index 667ae2f2f7..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/brown.png b/crawl-ref/source/rltiles/item/potion/brown.png new file mode 100644 index 0000000000..a7737c9b89 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/brown.png differ diff --git a/crawl-ref/source/rltiles/item/potion/bubbly.bmp b/crawl-ref/source/rltiles/item/potion/bubbly.bmp deleted file mode 100644 index f2b97d2199..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/bubbly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/clear.bmp b/crawl-ref/source/rltiles/item/potion/clear.bmp deleted file mode 100644 index d8c9dea7e0..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/clear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/clear.png b/crawl-ref/source/rltiles/item/potion/clear.png new file mode 100644 index 0000000000..cf62ca6c6a Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/clear.png differ diff --git a/crawl-ref/source/rltiles/item/potion/cloudy.bmp b/crawl-ref/source/rltiles/item/potion/cloudy.bmp deleted file mode 100644 index 7e63532fc0..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/cloudy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/cyan.bmp b/crawl-ref/source/rltiles/item/potion/cyan.bmp deleted file mode 100644 index 59a401b3d3..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/cyan.png b/crawl-ref/source/rltiles/item/potion/cyan.png new file mode 100644 index 0000000000..87bdaa25d4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/cyan.png differ diff --git a/crawl-ref/source/rltiles/item/potion/dark.bmp b/crawl-ref/source/rltiles/item/potion/dark.bmp deleted file mode 100644 index bd9f6ca341..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/dark.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/dark.png b/crawl-ref/source/rltiles/item/potion/dark.png new file mode 100644 index 0000000000..8db3cd3023 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/dark.png differ diff --git a/crawl-ref/source/rltiles/item/potion/dark_green.bmp b/crawl-ref/source/rltiles/item/potion/dark_green.bmp deleted file mode 100644 index c03371dafc..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/dark_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/effervescent.bmp b/crawl-ref/source/rltiles/item/potion/effervescent.bmp deleted file mode 100644 index cd6f41e7e7..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/effervescent.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/emerald.bmp b/crawl-ref/source/rltiles/item/potion/emerald.bmp deleted file mode 100644 index 23104f156e..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/emerald.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/emerald.png b/crawl-ref/source/rltiles/item/potion/emerald.png new file mode 100644 index 0000000000..1ad0fdcd30 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/emerald.png differ diff --git a/crawl-ref/source/rltiles/item/potion/fizzy.bmp b/crawl-ref/source/rltiles/item/potion/fizzy.bmp deleted file mode 100644 index 23871c107a..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/fizzy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/golden.bmp b/crawl-ref/source/rltiles/item/potion/golden.bmp deleted file mode 100644 index 551735e1dc..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/golden.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-berserk-rage.bmp b/crawl-ref/source/rltiles/item/potion/i-berserk-rage.bmp deleted file mode 100644 index 111bced1c5..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-berserk-rage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-berserk-rage.png b/crawl-ref/source/rltiles/item/potion/i-berserk-rage.png new file mode 100644 index 0000000000..0210677189 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-berserk-rage.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-blood.bmp b/crawl-ref/source/rltiles/item/potion/i-blood.bmp deleted file mode 100644 index 43a837cde2..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-blood.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-blood.png b/crawl-ref/source/rltiles/item/potion/i-blood.png new file mode 100644 index 0000000000..9952c652cb Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-blood.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-coagulated-blood.bmp b/crawl-ref/source/rltiles/item/potion/i-coagulated-blood.bmp deleted file mode 100644 index 0f9db052e6..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-coagulated-blood.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-coagulated-blood.png b/crawl-ref/source/rltiles/item/potion/i-coagulated-blood.png new file mode 100644 index 0000000000..0c5ae91d0d Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-coagulated-blood.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-confusion.bmp b/crawl-ref/source/rltiles/item/potion/i-confusion.bmp deleted file mode 100644 index 03b5fae648..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-confusion.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-confusion.png b/crawl-ref/source/rltiles/item/potion/i-confusion.png new file mode 100644 index 0000000000..6af97702b2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-confusion.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-cure-mutation.bmp b/crawl-ref/source/rltiles/item/potion/i-cure-mutation.bmp deleted file mode 100644 index 90c05b772b..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-cure-mutation.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-cure-mutation.png b/crawl-ref/source/rltiles/item/potion/i-cure-mutation.png new file mode 100644 index 0000000000..61a9c242d6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-cure-mutation.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-decay.bmp b/crawl-ref/source/rltiles/item/potion/i-decay.bmp deleted file mode 100644 index d65f4a8cfc..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-decay.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-decay.png b/crawl-ref/source/rltiles/item/potion/i-decay.png new file mode 100644 index 0000000000..10a08f1c71 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-decay.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-degeneration.bmp b/crawl-ref/source/rltiles/item/potion/i-degeneration.bmp deleted file mode 100644 index 12e8ddd76c..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-degeneration.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-degeneration.png b/crawl-ref/source/rltiles/item/potion/i-degeneration.png new file mode 100644 index 0000000000..5703f5feaf Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-degeneration.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-experience.bmp b/crawl-ref/source/rltiles/item/potion/i-experience.bmp deleted file mode 100644 index 29d73b83b7..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-experience.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-experience.png b/crawl-ref/source/rltiles/item/potion/i-experience.png new file mode 100644 index 0000000000..011de5557e Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-experience.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-gain-dexterity.bmp b/crawl-ref/source/rltiles/item/potion/i-gain-dexterity.bmp deleted file mode 100644 index 2a81527c37..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-gain-dexterity.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-gain-dexterity.png b/crawl-ref/source/rltiles/item/potion/i-gain-dexterity.png new file mode 100644 index 0000000000..954a6fc65e Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-gain-dexterity.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-gain-intelligence.bmp b/crawl-ref/source/rltiles/item/potion/i-gain-intelligence.bmp deleted file mode 100644 index c278ea4969..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-gain-intelligence.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-gain-intelligence.png b/crawl-ref/source/rltiles/item/potion/i-gain-intelligence.png new file mode 100644 index 0000000000..33f9fac671 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-gain-intelligence.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-gain-strength.bmp b/crawl-ref/source/rltiles/item/potion/i-gain-strength.bmp deleted file mode 100644 index f6ecf4b644..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-gain-strength.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-gain-strength.png b/crawl-ref/source/rltiles/item/potion/i-gain-strength.png new file mode 100644 index 0000000000..549a413f94 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-gain-strength.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-heal-wounds.bmp b/crawl-ref/source/rltiles/item/potion/i-heal-wounds.bmp deleted file mode 100644 index f6fa59ef7a..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-heal-wounds.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-heal-wounds.png b/crawl-ref/source/rltiles/item/potion/i-heal-wounds.png new file mode 100644 index 0000000000..3fd873f788 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-heal-wounds.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-heal.bmp b/crawl-ref/source/rltiles/item/potion/i-heal.bmp deleted file mode 100644 index bf1fab5809..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-heal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-heal.png b/crawl-ref/source/rltiles/item/potion/i-heal.png new file mode 100644 index 0000000000..5c2f51a218 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-heal.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-invisibility.bmp b/crawl-ref/source/rltiles/item/potion/i-invisibility.bmp deleted file mode 100644 index a4ba50c467..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-invisibility.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-invisibility.png b/crawl-ref/source/rltiles/item/potion/i-invisibility.png new file mode 100644 index 0000000000..7c74192d6c Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-invisibility.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-label.bmp b/crawl-ref/source/rltiles/item/potion/i-label.bmp deleted file mode 100644 index 6e959cc097..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-label.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-label.png b/crawl-ref/source/rltiles/item/potion/i-label.png new file mode 100644 index 0000000000..95c0c1502a Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-label.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-label2.bmp b/crawl-ref/source/rltiles/item/potion/i-label2.bmp deleted file mode 100644 index 3c934568ed..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-label2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-levitation.bmp b/crawl-ref/source/rltiles/item/potion/i-levitation.bmp deleted file mode 100644 index b99c7a8b85..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-levitation.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-levitation.png b/crawl-ref/source/rltiles/item/potion/i-levitation.png new file mode 100644 index 0000000000..002067ca73 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-levitation.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-magic.bmp b/crawl-ref/source/rltiles/item/potion/i-magic.bmp deleted file mode 100644 index 630eba4fcc..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-magic.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-magic.png b/crawl-ref/source/rltiles/item/potion/i-magic.png new file mode 100644 index 0000000000..c1e37702ed Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-magic.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-might.bmp b/crawl-ref/source/rltiles/item/potion/i-might.bmp deleted file mode 100644 index ef721b6f7b..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-might.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-might.png b/crawl-ref/source/rltiles/item/potion/i-might.png new file mode 100644 index 0000000000..9c50d66180 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-might.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-mutation.bmp b/crawl-ref/source/rltiles/item/potion/i-mutation.bmp deleted file mode 100644 index 4522452a57..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-mutation.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-mutation.png b/crawl-ref/source/rltiles/item/potion/i-mutation.png new file mode 100644 index 0000000000..3f81e34c28 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-mutation.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-paralysis.bmp b/crawl-ref/source/rltiles/item/potion/i-paralysis.bmp deleted file mode 100644 index 436e810efb..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-paralysis.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-paralysis.png b/crawl-ref/source/rltiles/item/potion/i-paralysis.png new file mode 100644 index 0000000000..094f298601 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-paralysis.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-poison.bmp b/crawl-ref/source/rltiles/item/potion/i-poison.bmp deleted file mode 100644 index 9b9e13845c..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-poison.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-poison.png b/crawl-ref/source/rltiles/item/potion/i-poison.png new file mode 100644 index 0000000000..c22c60f568 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-poison.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-porridge.bmp b/crawl-ref/source/rltiles/item/potion/i-porridge.bmp deleted file mode 100644 index 721ece1336..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-porridge.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-porridge.png b/crawl-ref/source/rltiles/item/potion/i-porridge.png new file mode 100644 index 0000000000..88debbd2e6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-porridge.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-resistance.bmp b/crawl-ref/source/rltiles/item/potion/i-resistance.bmp deleted file mode 100644 index ed38e217d2..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-resistance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-resistance.png b/crawl-ref/source/rltiles/item/potion/i-resistance.png new file mode 100644 index 0000000000..345aeb2fab Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-resistance.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-restore-abilities.bmp b/crawl-ref/source/rltiles/item/potion/i-restore-abilities.bmp deleted file mode 100644 index 14b42dfe13..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-restore-abilities.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-restore-abilities.png b/crawl-ref/source/rltiles/item/potion/i-restore-abilities.png new file mode 100644 index 0000000000..d0f3bc06f1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-restore-abilities.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-slowing.bmp b/crawl-ref/source/rltiles/item/potion/i-slowing.bmp deleted file mode 100644 index d1cb9a537b..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-slowing.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-slowing.png b/crawl-ref/source/rltiles/item/potion/i-slowing.png new file mode 100644 index 0000000000..b24109f854 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-slowing.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-speed.bmp b/crawl-ref/source/rltiles/item/potion/i-speed.bmp deleted file mode 100644 index 5610101e13..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-speed.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-speed.png b/crawl-ref/source/rltiles/item/potion/i-speed.png new file mode 100644 index 0000000000..4abff71303 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-speed.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-strong-poison.bmp b/crawl-ref/source/rltiles/item/potion/i-strong-poison.bmp deleted file mode 100644 index e3709513e9..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-strong-poison.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-strong-poison.png b/crawl-ref/source/rltiles/item/potion/i-strong-poison.png new file mode 100644 index 0000000000..4df46f94d8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-strong-poison.png differ diff --git a/crawl-ref/source/rltiles/item/potion/i-water.bmp b/crawl-ref/source/rltiles/item/potion/i-water.bmp deleted file mode 100644 index d2e41d9304..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/i-water.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/i-water.png b/crawl-ref/source/rltiles/item/potion/i-water.png new file mode 100644 index 0000000000..781c7650c2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/i-water.png differ diff --git a/crawl-ref/source/rltiles/item/potion/magenta.bmp b/crawl-ref/source/rltiles/item/potion/magenta.bmp deleted file mode 100644 index ecb3f9dd5b..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/magenta.png b/crawl-ref/source/rltiles/item/potion/magenta.png new file mode 100644 index 0000000000..5563963429 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/magenta.png differ diff --git a/crawl-ref/source/rltiles/item/potion/milky.bmp b/crawl-ref/source/rltiles/item/potion/milky.bmp deleted file mode 100644 index a79247eaf5..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/milky.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/murky.bmp b/crawl-ref/source/rltiles/item/potion/murky.bmp deleted file mode 100644 index 8acb6fca97..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/murky.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/orange.bmp b/crawl-ref/source/rltiles/item/potion/orange.bmp deleted file mode 100644 index 538dab58d4..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/orange.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/orange.png b/crawl-ref/source/rltiles/item/potion/orange.png new file mode 100644 index 0000000000..89667d38dc Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/orange.png differ diff --git a/crawl-ref/source/rltiles/item/potion/pink.bmp b/crawl-ref/source/rltiles/item/potion/pink.bmp deleted file mode 100644 index f3ed9d404d..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/pink.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/pink.png b/crawl-ref/source/rltiles/item/potion/pink.png new file mode 100644 index 0000000000..a407e61f92 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/pink.png differ diff --git a/crawl-ref/source/rltiles/item/potion/puce.bmp b/crawl-ref/source/rltiles/item/potion/puce.bmp deleted file mode 100644 index 61e09811f6..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/puce.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/purple_red.bmp b/crawl-ref/source/rltiles/item/potion/purple_red.bmp deleted file mode 100644 index 74b273fb8f..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/purple_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/ruby.bmp b/crawl-ref/source/rltiles/item/potion/ruby.bmp deleted file mode 100644 index c755b754f7..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/ruby.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/ruby.png b/crawl-ref/source/rltiles/item/potion/ruby.png new file mode 100644 index 0000000000..133287de7d Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/ruby.png differ diff --git a/crawl-ref/source/rltiles/item/potion/silver.bmp b/crawl-ref/source/rltiles/item/potion/silver.bmp deleted file mode 100644 index b5f623e703..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/silver.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/silver.png b/crawl-ref/source/rltiles/item/potion/silver.png new file mode 100644 index 0000000000..6933d3a72e Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/silver.png differ diff --git a/crawl-ref/source/rltiles/item/potion/sky_blue.bmp b/crawl-ref/source/rltiles/item/potion/sky_blue.bmp deleted file mode 100644 index 5e6d3362db..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/sky_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/smoky.bmp b/crawl-ref/source/rltiles/item/potion/smoky.bmp deleted file mode 100644 index 7c0a2513a1..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/smoky.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/swirly.bmp b/crawl-ref/source/rltiles/item/potion/swirly.bmp deleted file mode 100644 index e5af9621c0..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/swirly.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/white.bmp b/crawl-ref/source/rltiles/item/potion/white.bmp deleted file mode 100644 index 00f6f7d76e..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/white.png b/crawl-ref/source/rltiles/item/potion/white.png new file mode 100644 index 0000000000..37b51528b4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/white.png differ diff --git a/crawl-ref/source/rltiles/item/potion/yellow.bmp b/crawl-ref/source/rltiles/item/potion/yellow.bmp deleted file mode 100644 index ea39c28e00..0000000000 Binary files a/crawl-ref/source/rltiles/item/potion/yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/potion/yellow.png b/crawl-ref/source/rltiles/item/potion/yellow.png new file mode 100644 index 0000000000..8c245dbb94 Binary files /dev/null and b/crawl-ref/source/rltiles/item/potion/yellow.png differ diff --git a/crawl-ref/source/rltiles/item/ring/agate.bmp b/crawl-ref/source/rltiles/item/ring/agate.bmp deleted file mode 100644 index 71c5f7bfb7..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/agate.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/agate.png b/crawl-ref/source/rltiles/item/ring/agate.png new file mode 100644 index 0000000000..44db54a272 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/agate.png differ diff --git a/crawl-ref/source/rltiles/item/ring/black_onyx.bmp b/crawl-ref/source/rltiles/item/ring/black_onyx.bmp deleted file mode 100644 index 38a40c57d9..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/black_onyx.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/brass.bmp b/crawl-ref/source/rltiles/item/ring/brass.bmp deleted file mode 100644 index aea942da6f..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/brass.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/brass.png b/crawl-ref/source/rltiles/item/ring/brass.png new file mode 100644 index 0000000000..563c0c13de Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/brass.png differ diff --git a/crawl-ref/source/rltiles/item/ring/bronze.bmp b/crawl-ref/source/rltiles/item/ring/bronze.bmp deleted file mode 100644 index deda99c686..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/bronze.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/bronze.png b/crawl-ref/source/rltiles/item/ring/bronze.png new file mode 100644 index 0000000000..7d398f2bdb Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/bronze.png differ diff --git a/crawl-ref/source/rltiles/item/ring/clay.bmp b/crawl-ref/source/rltiles/item/ring/clay.bmp deleted file mode 100644 index 9477606f66..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/clay.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/clay.png b/crawl-ref/source/rltiles/item/ring/clay.png new file mode 100644 index 0000000000..27b303d304 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/clay.png differ diff --git a/crawl-ref/source/rltiles/item/ring/copper.bmp b/crawl-ref/source/rltiles/item/ring/copper.bmp deleted file mode 100644 index 6c15bcbe82..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/copper.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/copper.png b/crawl-ref/source/rltiles/item/ring/copper.png new file mode 100644 index 0000000000..bc5a026613 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/copper.png differ diff --git a/crawl-ref/source/rltiles/item/ring/coral.bmp b/crawl-ref/source/rltiles/item/ring/coral.bmp deleted file mode 100644 index fe9d0fe308..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/coral.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/coral.png b/crawl-ref/source/rltiles/item/ring/coral.png new file mode 100644 index 0000000000..7ba690beca Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/coral.png differ diff --git a/crawl-ref/source/rltiles/item/ring/diamond.bmp b/crawl-ref/source/rltiles/item/ring/diamond.bmp deleted file mode 100644 index cc521a3ddd..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/diamond.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/diamond.png b/crawl-ref/source/rltiles/item/ring/diamond.png new file mode 100644 index 0000000000..f35398dcf4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/diamond.png differ diff --git a/crawl-ref/source/rltiles/item/ring/emerald.bmp b/crawl-ref/source/rltiles/item/ring/emerald.bmp deleted file mode 100644 index fcd11765b3..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/emerald.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/emerald.png b/crawl-ref/source/rltiles/item/ring/emerald.png new file mode 100644 index 0000000000..3f3c60ac27 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/emerald.png differ diff --git a/crawl-ref/source/rltiles/item/ring/engagement.bmp b/crawl-ref/source/rltiles/item/ring/engagement.bmp deleted file mode 100644 index 594f5a7d59..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/engagement.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/glass.bmp b/crawl-ref/source/rltiles/item/ring/glass.bmp deleted file mode 100644 index 971040cf96..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/glass.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/glass.png b/crawl-ref/source/rltiles/item/ring/glass.png new file mode 100644 index 0000000000..ad70a4ad4b Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/glass.png differ diff --git a/crawl-ref/source/rltiles/item/ring/gold.bmp b/crawl-ref/source/rltiles/item/ring/gold.bmp deleted file mode 100644 index 287a15d0d3..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/gold.png b/crawl-ref/source/rltiles/item/ring/gold.png new file mode 100644 index 0000000000..0863ef2378 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/gold.png differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_blue.bmp b/crawl-ref/source/rltiles/item/ring/gold_blue.bmp deleted file mode 100644 index f6bcd6a373..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/gold_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_blue.png b/crawl-ref/source/rltiles/item/ring/gold_blue.png new file mode 100644 index 0000000000..d7c96343d9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/gold_blue.png differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_cyan.bmp b/crawl-ref/source/rltiles/item/ring/gold_cyan.bmp deleted file mode 100644 index 19ebec9c83..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/gold_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_green.bmp b/crawl-ref/source/rltiles/item/ring/gold_green.bmp deleted file mode 100644 index 3c0e27a84c..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/gold_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_green.png b/crawl-ref/source/rltiles/item/ring/gold_green.png new file mode 100644 index 0000000000..bc7548a5f2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/gold_green.png differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_magenta.bmp b/crawl-ref/source/rltiles/item/ring/gold_magenta.bmp deleted file mode 100644 index f8a0603ccd..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/gold_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_red.bmp b/crawl-ref/source/rltiles/item/ring/gold_red.bmp deleted file mode 100644 index 70aadd4eb3..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/gold_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_red.png b/crawl-ref/source/rltiles/item/ring/gold_red.png new file mode 100644 index 0000000000..6477250715 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/gold_red.png differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_white.bmp b/crawl-ref/source/rltiles/item/ring/gold_white.bmp deleted file mode 100644 index b03554cb1c..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/gold_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/gold_yellow.bmp b/crawl-ref/source/rltiles/item/ring/gold_yellow.bmp deleted file mode 100644 index ed18275123..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/gold_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/granite.bmp b/crawl-ref/source/rltiles/item/ring/granite.bmp deleted file mode 100644 index 98932bc344..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/granite.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/granite.png b/crawl-ref/source/rltiles/item/ring/granite.png new file mode 100644 index 0000000000..e6448930ed Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/granite.png differ diff --git a/crawl-ref/source/rltiles/item/ring/iron.bmp b/crawl-ref/source/rltiles/item/ring/iron.bmp deleted file mode 100644 index f2efd0a1bf..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/iron.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/iron.png b/crawl-ref/source/rltiles/item/ring/iron.png new file mode 100644 index 0000000000..cbaeb6b926 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/iron.png differ diff --git a/crawl-ref/source/rltiles/item/ring/ivory.bmp b/crawl-ref/source/rltiles/item/ring/ivory.bmp deleted file mode 100644 index 17864fd518..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/ivory.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/ivory.png b/crawl-ref/source/rltiles/item/ring/ivory.png new file mode 100644 index 0000000000..398e5f8b8d Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/ivory.png differ diff --git a/crawl-ref/source/rltiles/item/ring/jade.bmp b/crawl-ref/source/rltiles/item/ring/jade.bmp deleted file mode 100644 index f09eb978c8..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/jade.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/jade.png b/crawl-ref/source/rltiles/item/ring/jade.png new file mode 100644 index 0000000000..e041b147dd Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/jade.png differ diff --git a/crawl-ref/source/rltiles/item/ring/moonstone.bmp b/crawl-ref/source/rltiles/item/ring/moonstone.bmp deleted file mode 100644 index 1aefdadd8c..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/moonstone.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/moonstone.png b/crawl-ref/source/rltiles/item/ring/moonstone.png new file mode 100644 index 0000000000..7eedb55852 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/moonstone.png differ diff --git a/crawl-ref/source/rltiles/item/ring/opal.bmp b/crawl-ref/source/rltiles/item/ring/opal.bmp deleted file mode 100644 index 506e6786c1..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/opal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/opal.png b/crawl-ref/source/rltiles/item/ring/opal.png new file mode 100644 index 0000000000..7b89112bdb Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/opal.png differ diff --git a/crawl-ref/source/rltiles/item/ring/pearl.bmp b/crawl-ref/source/rltiles/item/ring/pearl.bmp deleted file mode 100644 index 3164b7875e..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/pearl.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/pearl.png b/crawl-ref/source/rltiles/item/ring/pearl.png new file mode 100644 index 0000000000..34165c81d2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/pearl.png differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_black.bmp b/crawl-ref/source/rltiles/item/ring/plain_black.bmp deleted file mode 100644 index 132db36396..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/plain_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_black.png b/crawl-ref/source/rltiles/item/ring/plain_black.png new file mode 100644 index 0000000000..54ab66731d Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/plain_black.png differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_blue.bmp b/crawl-ref/source/rltiles/item/ring/plain_blue.bmp deleted file mode 100644 index 368a174b4d..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/plain_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_cyan.bmp b/crawl-ref/source/rltiles/item/ring/plain_cyan.bmp deleted file mode 100644 index 7b4432eabc..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/plain_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_dark.bmp b/crawl-ref/source/rltiles/item/ring/plain_dark.bmp deleted file mode 100644 index 710502d74f..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/plain_dark.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_green.bmp b/crawl-ref/source/rltiles/item/ring/plain_green.bmp deleted file mode 100644 index 717c93640b..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/plain_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_magenta.bmp b/crawl-ref/source/rltiles/item/ring/plain_magenta.bmp deleted file mode 100644 index a55acfb129..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/plain_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_red.bmp b/crawl-ref/source/rltiles/item/ring/plain_red.bmp deleted file mode 100644 index 37d349cc7d..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/plain_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_red.png b/crawl-ref/source/rltiles/item/ring/plain_red.png new file mode 100644 index 0000000000..b10cf561c7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/plain_red.png differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_yellow.bmp b/crawl-ref/source/rltiles/item/ring/plain_yellow.bmp deleted file mode 100644 index 967d0b9fd9..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/plain_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/plain_yellow.png b/crawl-ref/source/rltiles/item/ring/plain_yellow.png new file mode 100644 index 0000000000..add12dc813 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/plain_yellow.png differ diff --git a/crawl-ref/source/rltiles/item/ring/ruby.bmp b/crawl-ref/source/rltiles/item/ring/ruby.bmp deleted file mode 100644 index 0fefb8bc10..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/ruby.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/sapphire.bmp b/crawl-ref/source/rltiles/item/ring/sapphire.bmp deleted file mode 100644 index f8158f259d..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/sapphire.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/shiny.bmp b/crawl-ref/source/rltiles/item/ring/shiny.bmp deleted file mode 100644 index 28f058b4fb..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/shiny.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/silver.bmp b/crawl-ref/source/rltiles/item/ring/silver.bmp deleted file mode 100644 index 8bc3c0e0e0..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/silver.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/silver.png b/crawl-ref/source/rltiles/item/ring/silver.png new file mode 100644 index 0000000000..ff9fe06376 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/silver.png differ diff --git a/crawl-ref/source/rltiles/item/ring/steel.bmp b/crawl-ref/source/rltiles/item/ring/steel.bmp deleted file mode 100644 index 516e4b09b7..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/steel.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/steel.png b/crawl-ref/source/rltiles/item/ring/steel.png new file mode 100644 index 0000000000..2591b38ade Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/steel.png differ diff --git a/crawl-ref/source/rltiles/item/ring/tiger_eye.bmp b/crawl-ref/source/rltiles/item/ring/tiger_eye.bmp deleted file mode 100644 index 91666354e9..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/tiger_eye.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/tiger_eye.png b/crawl-ref/source/rltiles/item/ring/tiger_eye.png new file mode 100644 index 0000000000..1318764c71 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/tiger_eye.png differ diff --git a/crawl-ref/source/rltiles/item/ring/topaz.bmp b/crawl-ref/source/rltiles/item/ring/topaz.bmp deleted file mode 100644 index 994d063c5f..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/topaz.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/twisted.bmp b/crawl-ref/source/rltiles/item/ring/twisted.bmp deleted file mode 100644 index 88378ad271..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/twisted.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/urand_mage.bmp b/crawl-ref/source/rltiles/item/ring/urand_mage.bmp deleted file mode 100644 index d64242114a..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/urand_mage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/urand_mage.png b/crawl-ref/source/rltiles/item/ring/urand_mage.png new file mode 100644 index 0000000000..442e59b05b Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/urand_mage.png differ diff --git a/crawl-ref/source/rltiles/item/ring/urand_robustness.bmp b/crawl-ref/source/rltiles/item/ring/urand_robustness.bmp deleted file mode 100644 index a1abbbbfec..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/urand_robustness.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/urand_robustness.png b/crawl-ref/source/rltiles/item/ring/urand_robustness.png new file mode 100644 index 0000000000..ecbe34e047 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/urand_robustness.png differ diff --git a/crawl-ref/source/rltiles/item/ring/urand_shadows.bmp b/crawl-ref/source/rltiles/item/ring/urand_shadows.bmp deleted file mode 100644 index 30e0d9adcc..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/urand_shadows.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/urand_shadows.png b/crawl-ref/source/rltiles/item/ring/urand_shadows.png new file mode 100644 index 0000000000..08b01e07c7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/urand_shadows.png differ diff --git a/crawl-ref/source/rltiles/item/ring/urand_shaolin.bmp b/crawl-ref/source/rltiles/item/ring/urand_shaolin.bmp deleted file mode 100644 index ef1dd9cf9c..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/urand_shaolin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/urand_shaolin.png b/crawl-ref/source/rltiles/item/ring/urand_shaolin.png new file mode 100644 index 0000000000..53c3ebab9f Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/urand_shaolin.png differ diff --git a/crawl-ref/source/rltiles/item/ring/wire.bmp b/crawl-ref/source/rltiles/item/ring/wire.bmp deleted file mode 100644 index fc9918ed93..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/wire.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/wooden.bmp b/crawl-ref/source/rltiles/item/ring/wooden.bmp deleted file mode 100644 index d02308b2d8..0000000000 Binary files a/crawl-ref/source/rltiles/item/ring/wooden.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/ring/wooden.png b/crawl-ref/source/rltiles/item/ring/wooden.png new file mode 100644 index 0000000000..24524320a7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/ring/wooden.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_demonology.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_demonology.bmp deleted file mode 100644 index 3b78d6420e..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_demonology.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_demonology.png b/crawl-ref/source/rltiles/item/rod/i-rod_demonology.png new file mode 100644 index 0000000000..69c8a47eb7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_demonology.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_fire.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_fire.bmp deleted file mode 100644 index 7d2f3b26c1..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_fire.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_fire.png b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_fire.png new file mode 100644 index 0000000000..d2a6a02f3f Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_fire.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_ice.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_ice.bmp deleted file mode 100644 index d2fab495a3..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_ice.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_ice.png b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_ice.png new file mode 100644 index 0000000000..511e3f6115 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_ice.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_inaccuracy.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_inaccuracy.bmp deleted file mode 100644 index 68ec621c9a..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_inaccuracy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_inaccuracy.png b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_inaccuracy.png new file mode 100644 index 0000000000..47ea6f52cd Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_inaccuracy.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_lightning.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_lightning.bmp deleted file mode 100644 index 18f03653cd..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_lightning.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_destruction_lightning.png b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_lightning.png new file mode 100644 index 0000000000..44bf3a415f Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_destruction_lightning.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_discovery.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_discovery.bmp deleted file mode 100644 index 8da451f276..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_discovery.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_discovery.png b/crawl-ref/source/rltiles/item/rod/i-rod_discovery.png new file mode 100644 index 0000000000..242583a18a Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_discovery.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_smiting.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_smiting.bmp deleted file mode 100644 index 999b407ecf..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_smiting.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_smiting.png b/crawl-ref/source/rltiles/item/rod/i-rod_smiting.png new file mode 100644 index 0000000000..cdd2615294 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_smiting.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_striking.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_striking.bmp deleted file mode 100644 index 2383a1e734..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_striking.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_striking.png b/crawl-ref/source/rltiles/item/rod/i-rod_striking.png new file mode 100644 index 0000000000..eadedca6f5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_striking.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_summoning.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_summoning.bmp deleted file mode 100644 index 3dd4f6f1d4..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_summoning.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_summoning.png b/crawl-ref/source/rltiles/item/rod/i-rod_summoning.png new file mode 100644 index 0000000000..7972d81af8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_summoning.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_venom.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_venom.bmp deleted file mode 100644 index 38ca50b69b..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_venom.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_venom.png b/crawl-ref/source/rltiles/item/rod/i-rod_venom.png new file mode 100644 index 0000000000..8c34e59a12 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_venom.png differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_warding.bmp b/crawl-ref/source/rltiles/item/rod/i-rod_warding.bmp deleted file mode 100644 index 80b3a65243..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/i-rod_warding.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/i-rod_warding.png b/crawl-ref/source/rltiles/item/rod/i-rod_warding.png new file mode 100644 index 0000000000..1dc6a7c55e Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/i-rod_warding.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod00.bmp b/crawl-ref/source/rltiles/item/rod/rod00.bmp deleted file mode 100644 index f5c57707b9..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod00.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod00.png b/crawl-ref/source/rltiles/item/rod/rod00.png new file mode 100644 index 0000000000..7311278cf3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod00.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod01.bmp b/crawl-ref/source/rltiles/item/rod/rod01.bmp deleted file mode 100644 index f230049cef..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod01.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod01.png b/crawl-ref/source/rltiles/item/rod/rod01.png new file mode 100644 index 0000000000..3f9c7aa965 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod01.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod02.bmp b/crawl-ref/source/rltiles/item/rod/rod02.bmp deleted file mode 100644 index f1f933f432..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod02.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod02.png b/crawl-ref/source/rltiles/item/rod/rod02.png new file mode 100644 index 0000000000..4b2a2a3537 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod02.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod03.bmp b/crawl-ref/source/rltiles/item/rod/rod03.bmp deleted file mode 100644 index aeae232640..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod03.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod03.png b/crawl-ref/source/rltiles/item/rod/rod03.png new file mode 100644 index 0000000000..13aa8344f7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod03.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod04.bmp b/crawl-ref/source/rltiles/item/rod/rod04.bmp deleted file mode 100644 index 259921feb0..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod04.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod04.png b/crawl-ref/source/rltiles/item/rod/rod04.png new file mode 100644 index 0000000000..93d0dd6021 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod04.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod05.bmp b/crawl-ref/source/rltiles/item/rod/rod05.bmp deleted file mode 100644 index 13233e735c..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod05.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod05.png b/crawl-ref/source/rltiles/item/rod/rod05.png new file mode 100644 index 0000000000..ce4e50a30a Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod05.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod06.bmp b/crawl-ref/source/rltiles/item/rod/rod06.bmp deleted file mode 100644 index 22ff89c0bd..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod06.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod06.png b/crawl-ref/source/rltiles/item/rod/rod06.png new file mode 100644 index 0000000000..06480331f7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod06.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod07.bmp b/crawl-ref/source/rltiles/item/rod/rod07.bmp deleted file mode 100644 index 3dadbceb0b..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod07.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod07.png b/crawl-ref/source/rltiles/item/rod/rod07.png new file mode 100644 index 0000000000..5951dc5159 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod07.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod08.bmp b/crawl-ref/source/rltiles/item/rod/rod08.bmp deleted file mode 100644 index cf6e1f80bd..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod08.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod08.png b/crawl-ref/source/rltiles/item/rod/rod08.png new file mode 100644 index 0000000000..ae9c3345a2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod08.png differ diff --git a/crawl-ref/source/rltiles/item/rod/rod09.bmp b/crawl-ref/source/rltiles/item/rod/rod09.bmp deleted file mode 100644 index 2d61ec6062..0000000000 Binary files a/crawl-ref/source/rltiles/item/rod/rod09.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/rod/rod09.png b/crawl-ref/source/rltiles/item/rod/rod09.png new file mode 100644 index 0000000000..0dda80d17e Binary files /dev/null and b/crawl-ref/source/rltiles/item/rod/rod09.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/blank_paper.bmp b/crawl-ref/source/rltiles/item/scroll/blank_paper.bmp deleted file mode 100644 index de92ec87b3..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/blank_paper.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/blank_paper.png b/crawl-ref/source/rltiles/item/scroll/blank_paper.png new file mode 100644 index 0000000000..2d4922f1a7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/blank_paper.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-acquirement.bmp b/crawl-ref/source/rltiles/item/scroll/i-acquirement.bmp deleted file mode 100644 index 75790f58a9..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-acquirement.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-acquirement.png b/crawl-ref/source/rltiles/item/scroll/i-acquirement.png new file mode 100644 index 0000000000..883ec51a79 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-acquirement.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-blinking.bmp b/crawl-ref/source/rltiles/item/scroll/i-blinking.bmp deleted file mode 100644 index f24b4f94ab..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-blinking.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-blinking.png b/crawl-ref/source/rltiles/item/scroll/i-blinking.png new file mode 100644 index 0000000000..79f0693ad7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-blinking.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-curse_armour.bmp b/crawl-ref/source/rltiles/item/scroll/i-curse_armour.bmp deleted file mode 100644 index 22c8e9c8c8..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-curse_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-curse_armour.png b/crawl-ref/source/rltiles/item/scroll/i-curse_armour.png new file mode 100644 index 0000000000..3545681d45 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-curse_armour.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-curse_weapon.bmp b/crawl-ref/source/rltiles/item/scroll/i-curse_weapon.bmp deleted file mode 100644 index 742e0b1480..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-curse_weapon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-curse_weapon.png b/crawl-ref/source/rltiles/item/scroll/i-curse_weapon.png new file mode 100644 index 0000000000..5f90ec45cf Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-curse_weapon.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-detect_curse.bmp b/crawl-ref/source/rltiles/item/scroll/i-detect_curse.bmp deleted file mode 100644 index 62226ab632..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-detect_curse.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-detect_curse.png b/crawl-ref/source/rltiles/item/scroll/i-detect_curse.png new file mode 100644 index 0000000000..3aa7bbe17a Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-detect_curse.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon1.bmp b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon1.bmp deleted file mode 100644 index 91bc6a8359..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon1.png b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon1.png new file mode 100644 index 0000000000..ac844959b4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon1.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon2.bmp b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon2.bmp deleted file mode 100644 index b7ecc2767e..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon2.png b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon2.png new file mode 100644 index 0000000000..42b93d1a17 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon2.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon3.bmp b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon3.bmp deleted file mode 100644 index f89b839e57..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon3.png b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon3.png new file mode 100644 index 0000000000..323f8afa01 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-enchant-weapon3.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-enchant_armour.bmp b/crawl-ref/source/rltiles/item/scroll/i-enchant_armour.bmp deleted file mode 100644 index 38c362c91a..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-enchant_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-enchant_armour.png b/crawl-ref/source/rltiles/item/scroll/i-enchant_armour.png new file mode 100644 index 0000000000..07fa64202f Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-enchant_armour.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-fear.bmp b/crawl-ref/source/rltiles/item/scroll/i-fear.bmp deleted file mode 100644 index 75e5e07611..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-fear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-fear.png b/crawl-ref/source/rltiles/item/scroll/i-fear.png new file mode 100644 index 0000000000..b3905a501c Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-fear.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-fog.bmp b/crawl-ref/source/rltiles/item/scroll/i-fog.bmp deleted file mode 100644 index 29e91ba71b..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-fog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-fog.png b/crawl-ref/source/rltiles/item/scroll/i-fog.png new file mode 100644 index 0000000000..057a0b2ba6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-fog.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-holy_word.bmp b/crawl-ref/source/rltiles/item/scroll/i-holy_word.bmp deleted file mode 100644 index 86cf948ee0..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-holy_word.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-holy_word.png b/crawl-ref/source/rltiles/item/scroll/i-holy_word.png new file mode 100644 index 0000000000..df76ff7722 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-holy_word.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-identify.bmp b/crawl-ref/source/rltiles/item/scroll/i-identify.bmp deleted file mode 100644 index f8e3135e8d..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-identify.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-identify.png b/crawl-ref/source/rltiles/item/scroll/i-identify.png new file mode 100644 index 0000000000..1dc7842069 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-identify.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-immolation.bmp b/crawl-ref/source/rltiles/item/scroll/i-immolation.bmp deleted file mode 100644 index 07f942f584..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-immolation.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-immolation.png b/crawl-ref/source/rltiles/item/scroll/i-immolation.png new file mode 100644 index 0000000000..23f51a0010 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-immolation.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-magic_mapping.bmp b/crawl-ref/source/rltiles/item/scroll/i-magic_mapping.bmp deleted file mode 100644 index 0f9475d416..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-magic_mapping.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-magic_mapping.png b/crawl-ref/source/rltiles/item/scroll/i-magic_mapping.png new file mode 100644 index 0000000000..ce00d3fbc6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-magic_mapping.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-noise.bmp b/crawl-ref/source/rltiles/item/scroll/i-noise.bmp deleted file mode 100644 index 591620bab4..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-noise.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-noise.png b/crawl-ref/source/rltiles/item/scroll/i-noise.png new file mode 100644 index 0000000000..0e4caf7f3b Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-noise.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-random_uselessness.bmp b/crawl-ref/source/rltiles/item/scroll/i-random_uselessness.bmp deleted file mode 100644 index 6f54abbf11..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-random_uselessness.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-random_uselessness.png b/crawl-ref/source/rltiles/item/scroll/i-random_uselessness.png new file mode 100644 index 0000000000..0fe80219c3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-random_uselessness.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-recharging.bmp b/crawl-ref/source/rltiles/item/scroll/i-recharging.bmp deleted file mode 100644 index 1498df9e6b..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-recharging.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-recharging.png b/crawl-ref/source/rltiles/item/scroll/i-recharging.png new file mode 100644 index 0000000000..468c271b03 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-recharging.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-remove_curse.bmp b/crawl-ref/source/rltiles/item/scroll/i-remove_curse.bmp deleted file mode 100644 index 3160a97869..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-remove_curse.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-remove_curse.png b/crawl-ref/source/rltiles/item/scroll/i-remove_curse.png new file mode 100644 index 0000000000..9b112ba427 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-remove_curse.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-summoning.bmp b/crawl-ref/source/rltiles/item/scroll/i-summoning.bmp deleted file mode 100644 index 55787d74ae..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-summoning.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-summoning.png b/crawl-ref/source/rltiles/item/scroll/i-summoning.png new file mode 100644 index 0000000000..a6519c333b Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-summoning.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-teleportation.bmp b/crawl-ref/source/rltiles/item/scroll/i-teleportation.bmp deleted file mode 100644 index 26f0bbcaad..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-teleportation.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-teleportation.png b/crawl-ref/source/rltiles/item/scroll/i-teleportation.png new file mode 100644 index 0000000000..dfcd7c0835 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-teleportation.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-torment.bmp b/crawl-ref/source/rltiles/item/scroll/i-torment.bmp deleted file mode 100644 index a6333227a0..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-torment.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-torment.png b/crawl-ref/source/rltiles/item/scroll/i-torment.png new file mode 100644 index 0000000000..7464481ab6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-torment.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-vorpalize-weapon.bmp b/crawl-ref/source/rltiles/item/scroll/i-vorpalize-weapon.bmp deleted file mode 100644 index 00adf184a7..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/i-vorpalize-weapon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/i-vorpalize-weapon.png b/crawl-ref/source/rltiles/item/scroll/i-vorpalize-weapon.png new file mode 100644 index 0000000000..004fee36cb Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/i-vorpalize-weapon.png differ diff --git a/crawl-ref/source/rltiles/item/scroll/scroll.bmp b/crawl-ref/source/rltiles/item/scroll/scroll.bmp deleted file mode 100644 index 5f5b7c284d..0000000000 Binary files a/crawl-ref/source/rltiles/item/scroll/scroll.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/scroll/scroll.png b/crawl-ref/source/rltiles/item/scroll/scroll.png new file mode 100644 index 0000000000..db1ef09400 Binary files /dev/null and b/crawl-ref/source/rltiles/item/scroll/scroll.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_air.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_air.bmp deleted file mode 100644 index 6e6fc38e31..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_air.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_air.png b/crawl-ref/source/rltiles/item/staff/i-staff_air.png new file mode 100644 index 0000000000..9fbdde37a0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_air.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_channeling.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_channeling.bmp deleted file mode 100644 index e08af45efa..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_channeling.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_channeling.png b/crawl-ref/source/rltiles/item/staff/i-staff_channeling.png new file mode 100644 index 0000000000..92870bb7ca Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_channeling.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_cold.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_cold.bmp deleted file mode 100644 index d2fab495a3..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_cold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_cold.png b/crawl-ref/source/rltiles/item/staff/i-staff_cold.png new file mode 100644 index 0000000000..511e3f6115 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_cold.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_conjuration.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_conjuration.bmp deleted file mode 100644 index 4353a5adee..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_conjuration.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_conjuration.png b/crawl-ref/source/rltiles/item/staff/i-staff_conjuration.png new file mode 100644 index 0000000000..9026ff9382 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_conjuration.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_death.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_death.bmp deleted file mode 100644 index 7ca87f3556..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_death.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_death.png b/crawl-ref/source/rltiles/item/staff/i-staff_death.png new file mode 100644 index 0000000000..a99d14fa30 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_death.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_earth.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_earth.bmp deleted file mode 100644 index 9197c364cb..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_earth.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_earth.png b/crawl-ref/source/rltiles/item/staff/i-staff_earth.png new file mode 100644 index 0000000000..aa90ee24d5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_earth.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_enchantment.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_enchantment.bmp deleted file mode 100644 index 1a90a29eec..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_enchantment.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_enchantment.png b/crawl-ref/source/rltiles/item/staff/i-staff_enchantment.png new file mode 100644 index 0000000000..18d6f60c90 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_enchantment.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_energy.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_energy.bmp deleted file mode 100644 index 083d4b4eb7..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_energy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_energy.png b/crawl-ref/source/rltiles/item/staff/i-staff_energy.png new file mode 100644 index 0000000000..e8ddb85ca7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_energy.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_fire.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_fire.bmp deleted file mode 100644 index 7d2f3b26c1..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_fire.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_fire.png b/crawl-ref/source/rltiles/item/staff/i-staff_fire.png new file mode 100644 index 0000000000..d2a6a02f3f Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_fire.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_poison.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_poison.bmp deleted file mode 100644 index d1db487724..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_poison.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_poison.png b/crawl-ref/source/rltiles/item/staff/i-staff_poison.png new file mode 100644 index 0000000000..329fe8f109 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_poison.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_power.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_power.bmp deleted file mode 100644 index 903888d036..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_power.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_power.png b/crawl-ref/source/rltiles/item/staff/i-staff_power.png new file mode 100644 index 0000000000..3205ef1d09 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_power.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_summoning.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_summoning.bmp deleted file mode 100644 index 3dd4f6f1d4..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_summoning.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_summoning.png b/crawl-ref/source/rltiles/item/staff/i-staff_summoning.png new file mode 100644 index 0000000000..7972d81af8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_summoning.png differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_wizardry.bmp b/crawl-ref/source/rltiles/item/staff/i-staff_wizardry.bmp deleted file mode 100644 index 0cc5642c9c..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/i-staff_wizardry.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/i-staff_wizardry.png b/crawl-ref/source/rltiles/item/staff/i-staff_wizardry.png new file mode 100644 index 0000000000..87b027e1e9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/i-staff_wizardry.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff00.bmp b/crawl-ref/source/rltiles/item/staff/staff00.bmp deleted file mode 100644 index 2c30326f6c..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff00.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff00.png b/crawl-ref/source/rltiles/item/staff/staff00.png new file mode 100644 index 0000000000..207321c5fb Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff00.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff01.bmp b/crawl-ref/source/rltiles/item/staff/staff01.bmp deleted file mode 100644 index b27ebd7a5d..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff01.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff01.png b/crawl-ref/source/rltiles/item/staff/staff01.png new file mode 100644 index 0000000000..7cbab43780 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff01.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff02.bmp b/crawl-ref/source/rltiles/item/staff/staff02.bmp deleted file mode 100644 index fc6d42fc8b..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff02.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff02.png b/crawl-ref/source/rltiles/item/staff/staff02.png new file mode 100644 index 0000000000..9c3a258aed Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff02.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff03.bmp b/crawl-ref/source/rltiles/item/staff/staff03.bmp deleted file mode 100644 index fac426cbba..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff03.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff03.png b/crawl-ref/source/rltiles/item/staff/staff03.png new file mode 100644 index 0000000000..4d010baf01 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff03.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff04.bmp b/crawl-ref/source/rltiles/item/staff/staff04.bmp deleted file mode 100644 index 138c099c6b..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff04.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff04.png b/crawl-ref/source/rltiles/item/staff/staff04.png new file mode 100644 index 0000000000..61a136ca14 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff04.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff05.bmp b/crawl-ref/source/rltiles/item/staff/staff05.bmp deleted file mode 100644 index be9509f368..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff05.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff05.png b/crawl-ref/source/rltiles/item/staff/staff05.png new file mode 100644 index 0000000000..28cae4fb33 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff05.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff06.bmp b/crawl-ref/source/rltiles/item/staff/staff06.bmp deleted file mode 100644 index 4c229c253f..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff06.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff06.png b/crawl-ref/source/rltiles/item/staff/staff06.png new file mode 100644 index 0000000000..5ecdd6da99 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff06.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff07.bmp b/crawl-ref/source/rltiles/item/staff/staff07.bmp deleted file mode 100644 index 2d1a334223..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff07.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff07.png b/crawl-ref/source/rltiles/item/staff/staff07.png new file mode 100644 index 0000000000..8033e296f4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff07.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff08.bmp b/crawl-ref/source/rltiles/item/staff/staff08.bmp deleted file mode 100644 index 0b83635351..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff08.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff08.png b/crawl-ref/source/rltiles/item/staff/staff08.png new file mode 100644 index 0000000000..fc8395a03e Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff08.png differ diff --git a/crawl-ref/source/rltiles/item/staff/staff09.bmp b/crawl-ref/source/rltiles/item/staff/staff09.bmp deleted file mode 100644 index 7a7ded53b3..0000000000 Binary files a/crawl-ref/source/rltiles/item/staff/staff09.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/staff/staff09.png b/crawl-ref/source/rltiles/item/staff/staff09.png new file mode 100644 index 0000000000..4e226a54d4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/staff/staff09.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_bone.bmp b/crawl-ref/source/rltiles/item/wand/gem_bone.bmp deleted file mode 100644 index 71f5a5ab20..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_bone.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_bone.png b/crawl-ref/source/rltiles/item/wand/gem_bone.png new file mode 100644 index 0000000000..253d4af0bb Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_bone.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_brass.bmp b/crawl-ref/source/rltiles/item/wand/gem_brass.bmp deleted file mode 100644 index 0acaf8fdf5..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_brass.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_brass.png b/crawl-ref/source/rltiles/item/wand/gem_brass.png new file mode 100644 index 0000000000..5cbb9e9358 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_brass.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_bronze.bmp b/crawl-ref/source/rltiles/item/wand/gem_bronze.bmp deleted file mode 100644 index 76d178f946..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_bronze.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_bronze.png b/crawl-ref/source/rltiles/item/wand/gem_bronze.png new file mode 100644 index 0000000000..f505c0201e Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_bronze.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_copper.bmp b/crawl-ref/source/rltiles/item/wand/gem_copper.bmp deleted file mode 100644 index f6083470ed..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_copper.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_copper.png b/crawl-ref/source/rltiles/item/wand/gem_copper.png new file mode 100644 index 0000000000..49bcc64e22 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_copper.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_glass.bmp b/crawl-ref/source/rltiles/item/wand/gem_glass.bmp deleted file mode 100644 index 7a9e6f6468..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_glass.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_glass.png b/crawl-ref/source/rltiles/item/wand/gem_glass.png new file mode 100644 index 0000000000..ce8d76a484 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_glass.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_gold.bmp b/crawl-ref/source/rltiles/item/wand/gem_gold.bmp deleted file mode 100644 index 5d38cfed91..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_gold.png b/crawl-ref/source/rltiles/item/wand/gem_gold.png new file mode 100644 index 0000000000..89316f49be Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_gold.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_iron.bmp b/crawl-ref/source/rltiles/item/wand/gem_iron.bmp deleted file mode 100644 index c67d54fdd8..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_iron.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_iron.png b/crawl-ref/source/rltiles/item/wand/gem_iron.png new file mode 100644 index 0000000000..82b3d809e1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_iron.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_ivory.bmp b/crawl-ref/source/rltiles/item/wand/gem_ivory.bmp deleted file mode 100644 index 1e15d4efac..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_ivory.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_ivory.png b/crawl-ref/source/rltiles/item/wand/gem_ivory.png new file mode 100644 index 0000000000..66ddf97317 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_ivory.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_lead.bmp b/crawl-ref/source/rltiles/item/wand/gem_lead.bmp deleted file mode 100644 index 91aa07e704..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_lead.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_lead.png b/crawl-ref/source/rltiles/item/wand/gem_lead.png new file mode 100644 index 0000000000..ad7d3be3d4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_lead.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_plastic.bmp b/crawl-ref/source/rltiles/item/wand/gem_plastic.bmp deleted file mode 100644 index 20bcd307e9..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_plastic.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_plastic.png b/crawl-ref/source/rltiles/item/wand/gem_plastic.png new file mode 100644 index 0000000000..dbbfd0a9ff Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_plastic.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_silver.bmp b/crawl-ref/source/rltiles/item/wand/gem_silver.bmp deleted file mode 100644 index acc777d0b5..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_silver.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_silver.png b/crawl-ref/source/rltiles/item/wand/gem_silver.png new file mode 100644 index 0000000000..db9246cef6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_silver.png differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_wood.bmp b/crawl-ref/source/rltiles/item/wand/gem_wood.bmp deleted file mode 100644 index fc3c7b49e0..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/gem_wood.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/gem_wood.png b/crawl-ref/source/rltiles/item/wand/gem_wood.png new file mode 100644 index 0000000000..3e8e163534 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/gem_wood.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-cold.bmp b/crawl-ref/source/rltiles/item/wand/i-cold.bmp deleted file mode 100644 index af1ccad412..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-cold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-cold.png b/crawl-ref/source/rltiles/item/wand/i-cold.png new file mode 100644 index 0000000000..a5b410e038 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-cold.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-confusion.bmp b/crawl-ref/source/rltiles/item/wand/i-confusion.bmp deleted file mode 100644 index 03b5fae648..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-confusion.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-confusion.png b/crawl-ref/source/rltiles/item/wand/i-confusion.png new file mode 100644 index 0000000000..6af97702b2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-confusion.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-digging.bmp b/crawl-ref/source/rltiles/item/wand/i-digging.bmp deleted file mode 100644 index b190713c86..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-digging.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-digging.png b/crawl-ref/source/rltiles/item/wand/i-digging.png new file mode 100644 index 0000000000..3c0f1a3da5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-digging.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-disintegration.bmp b/crawl-ref/source/rltiles/item/wand/i-disintegration.bmp deleted file mode 100644 index f7b7a251c5..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-disintegration.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-disintegration.png b/crawl-ref/source/rltiles/item/wand/i-disintegration.png new file mode 100644 index 0000000000..bed2774917 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-disintegration.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-draining.bmp b/crawl-ref/source/rltiles/item/wand/i-draining.bmp deleted file mode 100644 index 33d07da6de..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-draining.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-draining.png b/crawl-ref/source/rltiles/item/wand/i-draining.png new file mode 100644 index 0000000000..21b6a49ecb Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-draining.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-enslavement.bmp b/crawl-ref/source/rltiles/item/wand/i-enslavement.bmp deleted file mode 100644 index 55787d74ae..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-enslavement.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-enslavement.png b/crawl-ref/source/rltiles/item/wand/i-enslavement.png new file mode 100644 index 0000000000..a6519c333b Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-enslavement.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-fire.bmp b/crawl-ref/source/rltiles/item/wand/i-fire.bmp deleted file mode 100644 index fb426af490..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-fire.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-fire.png b/crawl-ref/source/rltiles/item/wand/i-fire.png new file mode 100644 index 0000000000..0aea6063f9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-fire.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-fireball.bmp b/crawl-ref/source/rltiles/item/wand/i-fireball.bmp deleted file mode 100644 index 3e993461cb..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-fireball.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-fireball.png b/crawl-ref/source/rltiles/item/wand/i-fireball.png new file mode 100644 index 0000000000..9f1af16d38 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-fireball.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-flame.bmp b/crawl-ref/source/rltiles/item/wand/i-flame.bmp deleted file mode 100644 index 48ebf95164..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-flame.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-flame.png b/crawl-ref/source/rltiles/item/wand/i-flame.png new file mode 100644 index 0000000000..80b36ab48f Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-flame.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-frost.bmp b/crawl-ref/source/rltiles/item/wand/i-frost.bmp deleted file mode 100644 index 8c984cd74f..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-frost.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-frost.png b/crawl-ref/source/rltiles/item/wand/i-frost.png new file mode 100644 index 0000000000..9470611aab Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-frost.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-hasting.bmp b/crawl-ref/source/rltiles/item/wand/i-hasting.bmp deleted file mode 100644 index 5610101e13..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-hasting.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-hasting.png b/crawl-ref/source/rltiles/item/wand/i-hasting.png new file mode 100644 index 0000000000..4abff71303 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-hasting.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-healing.bmp b/crawl-ref/source/rltiles/item/wand/i-healing.bmp deleted file mode 100644 index bf1fab5809..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-healing.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-healing.png b/crawl-ref/source/rltiles/item/wand/i-healing.png new file mode 100644 index 0000000000..5c2f51a218 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-healing.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-invisibility.bmp b/crawl-ref/source/rltiles/item/wand/i-invisibility.bmp deleted file mode 100644 index a4ba50c467..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-invisibility.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-invisibility.png b/crawl-ref/source/rltiles/item/wand/i-invisibility.png new file mode 100644 index 0000000000..7c74192d6c Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-invisibility.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-label.bmp b/crawl-ref/source/rltiles/item/wand/i-label.bmp deleted file mode 100644 index 7a8be22445..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-label.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-label.png b/crawl-ref/source/rltiles/item/wand/i-label.png new file mode 100644 index 0000000000..86485fa52a Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-label.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-lightning.bmp b/crawl-ref/source/rltiles/item/wand/i-lightning.bmp deleted file mode 100644 index 127a84b398..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-lightning.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-lightning.png b/crawl-ref/source/rltiles/item/wand/i-lightning.png new file mode 100644 index 0000000000..ff16d5590e Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-lightning.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-magic_darts.bmp b/crawl-ref/source/rltiles/item/wand/i-magic_darts.bmp deleted file mode 100644 index 182e9133e3..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-magic_darts.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-magic_darts.png b/crawl-ref/source/rltiles/item/wand/i-magic_darts.png new file mode 100644 index 0000000000..c541504190 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-magic_darts.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-paralysis.bmp b/crawl-ref/source/rltiles/item/wand/i-paralysis.bmp deleted file mode 100644 index 436e810efb..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-paralysis.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-paralysis.png b/crawl-ref/source/rltiles/item/wand/i-paralysis.png new file mode 100644 index 0000000000..094f298601 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-paralysis.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-polymorph_other.bmp b/crawl-ref/source/rltiles/item/wand/i-polymorph_other.bmp deleted file mode 100644 index 99e8e572a2..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-polymorph_other.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-polymorph_other.png b/crawl-ref/source/rltiles/item/wand/i-polymorph_other.png new file mode 100644 index 0000000000..0f942d5f80 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-polymorph_other.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-random_effects.bmp b/crawl-ref/source/rltiles/item/wand/i-random_effects.bmp deleted file mode 100644 index 6f54abbf11..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-random_effects.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-random_effects.png b/crawl-ref/source/rltiles/item/wand/i-random_effects.png new file mode 100644 index 0000000000..0fe80219c3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-random_effects.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-slowing.bmp b/crawl-ref/source/rltiles/item/wand/i-slowing.bmp deleted file mode 100644 index d1cb9a537b..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-slowing.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-slowing.png b/crawl-ref/source/rltiles/item/wand/i-slowing.png new file mode 100644 index 0000000000..b24109f854 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-slowing.png differ diff --git a/crawl-ref/source/rltiles/item/wand/i-teleportation.bmp b/crawl-ref/source/rltiles/item/wand/i-teleportation.bmp deleted file mode 100644 index fe92d812d7..0000000000 Binary files a/crawl-ref/source/rltiles/item/wand/i-teleportation.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/wand/i-teleportation.png b/crawl-ref/source/rltiles/item/wand/i-teleportation.png new file mode 100644 index 0000000000..b4e03ce470 Binary files /dev/null and b/crawl-ref/source/rltiles/item/wand/i-teleportation.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/ankus.bmp b/crawl-ref/source/rltiles/item/weapon/ankus.bmp deleted file mode 100644 index 977deba6d9..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/ankus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/ankus.png b/crawl-ref/source/rltiles/item/weapon/ankus.png new file mode 100644 index 0000000000..1eef872eae Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/ankus.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/arrow.bmp b/crawl-ref/source/rltiles/item/weapon/arrow.bmp deleted file mode 100644 index 366f835505..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/arrow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/axe.bmp b/crawl-ref/source/rltiles/item/weapon/axe.bmp deleted file mode 100644 index b83bf08335..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/bardiche.bmp b/crawl-ref/source/rltiles/item/weapon/bardiche.bmp deleted file mode 100644 index c95df5c992..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/bardiche.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/battle_axe.bmp b/crawl-ref/source/rltiles/item/weapon/battle_axe.bmp deleted file mode 100644 index 099b25a126..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/battle_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/battle_axe.png b/crawl-ref/source/rltiles/item/weapon/battle_axe.png new file mode 100644 index 0000000000..819858411f Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/battle_axe.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/battle_axe2.bmp b/crawl-ref/source/rltiles/item/weapon/battle_axe2.bmp deleted file mode 100644 index 2d611fec27..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/battle_axe2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/battle_axe2.png b/crawl-ref/source/rltiles/item/weapon/battle_axe2.png new file mode 100644 index 0000000000..8857cb6c00 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/battle_axe2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/battle_axe3.bmp b/crawl-ref/source/rltiles/item/weapon/battle_axe3.bmp deleted file mode 100644 index 00ab94ec95..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/battle_axe3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/battle_axe3.png b/crawl-ref/source/rltiles/item/weapon/battle_axe3.png new file mode 100644 index 0000000000..ce95407173 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/battle_axe3.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/bec_de_corbin.bmp b/crawl-ref/source/rltiles/item/weapon/bec_de_corbin.bmp deleted file mode 100644 index aac4c691bf..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/bec_de_corbin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/bill_guisarme.bmp b/crawl-ref/source/rltiles/item/weapon/bill_guisarme.bmp deleted file mode 100644 index 503ac68c09..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/bill_guisarme.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/blessed_blade.bmp b/crawl-ref/source/rltiles/item/weapon/blessed_blade.bmp deleted file mode 100644 index 660022a5b1..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/blessed_blade.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/blessed_blade.png b/crawl-ref/source/rltiles/item/weapon/blessed_blade.png new file mode 100644 index 0000000000..6e427ed715 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/blessed_blade.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/blowgun.bmp b/crawl-ref/source/rltiles/item/weapon/blowgun.bmp deleted file mode 100644 index 60c52f4182..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/blowgun.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/blowgun.png b/crawl-ref/source/rltiles/item/weapon/blowgun.png new file mode 100644 index 0000000000..a126f66351 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/blowgun.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/blowgun2.bmp b/crawl-ref/source/rltiles/item/weapon/blowgun2.bmp deleted file mode 100644 index 167f374fcc..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/blowgun2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/blowgun2.png b/crawl-ref/source/rltiles/item/weapon/blowgun2.png new file mode 100644 index 0000000000..3da29b5dee Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/blowgun2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/bow.bmp b/crawl-ref/source/rltiles/item/weapon/bow.bmp deleted file mode 100644 index 046c53b177..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/bow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/bow.png b/crawl-ref/source/rltiles/item/weapon/bow.png new file mode 100644 index 0000000000..86e65d6d16 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/bow.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/bow2.bmp b/crawl-ref/source/rltiles/item/weapon/bow2.bmp deleted file mode 100644 index f85a373e32..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/bow2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/bow2.png b/crawl-ref/source/rltiles/item/weapon/bow2.png new file mode 100644 index 0000000000..61a9d29ef2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/bow2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/broad_axe2.bmp b/crawl-ref/source/rltiles/item/weapon/broad_axe2.bmp deleted file mode 100644 index 5a451c3cfa..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/broad_axe2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/broad_axe2.png b/crawl-ref/source/rltiles/item/weapon/broad_axe2.png new file mode 100644 index 0000000000..22eec81e19 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/broad_axe2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/broadsword.bmp b/crawl-ref/source/rltiles/item/weapon/broadsword.bmp deleted file mode 100644 index 03e19827ac..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/broadsword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/bullwhip.bmp b/crawl-ref/source/rltiles/item/weapon/bullwhip.bmp deleted file mode 100644 index 397a92c676..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/bullwhip.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/bullwhip.png b/crawl-ref/source/rltiles/item/weapon/bullwhip.png new file mode 100644 index 0000000000..2a6cc4a660 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/bullwhip.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/club.bmp b/crawl-ref/source/rltiles/item/weapon/club.bmp deleted file mode 100644 index bf19a2b729..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/club.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/club.png b/crawl-ref/source/rltiles/item/weapon/club.png new file mode 100644 index 0000000000..8591838f0d Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/club.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/crossbow.bmp b/crawl-ref/source/rltiles/item/weapon/crossbow.bmp deleted file mode 100644 index 29734cb3bc..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/crossbow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/crossbow.png b/crawl-ref/source/rltiles/item/weapon/crossbow.png new file mode 100644 index 0000000000..5ed789b8f9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/crossbow.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/crossbow2.bmp b/crawl-ref/source/rltiles/item/weapon/crossbow2.bmp deleted file mode 100644 index 584432236a..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/crossbow2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/crossbow2.png b/crawl-ref/source/rltiles/item/weapon/crossbow2.png new file mode 100644 index 0000000000..f6eda6f23f Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/crossbow2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/crossbow_bolt.bmp b/crawl-ref/source/rltiles/item/weapon/crossbow_bolt.bmp deleted file mode 100644 index 5c9adb1a78..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/crossbow_bolt.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/crossbow_bolt.png b/crawl-ref/source/rltiles/item/weapon/crossbow_bolt.png new file mode 100644 index 0000000000..fffbbe409a Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/crossbow_bolt.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/dagger.bmp b/crawl-ref/source/rltiles/item/weapon/dagger.bmp deleted file mode 100644 index 578f4d5a04..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/dagger.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/dagger.png b/crawl-ref/source/rltiles/item/weapon/dagger.png new file mode 100644 index 0000000000..60d1e84101 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/dagger.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/dart-p.bmp b/crawl-ref/source/rltiles/item/weapon/dart-p.bmp deleted file mode 100644 index 06e885d8f9..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/dart-p.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/dart-p.png b/crawl-ref/source/rltiles/item/weapon/dart-p.png new file mode 100644 index 0000000000..ecc2c68386 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/dart-p.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/dart.bmp b/crawl-ref/source/rltiles/item/weapon/dart.bmp deleted file mode 100644 index fe861697f2..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/dart.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/dart.png b/crawl-ref/source/rltiles/item/weapon/dart.png new file mode 100644 index 0000000000..183090921e Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/dart.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/demon_blade.bmp b/crawl-ref/source/rltiles/item/weapon/demon_blade.bmp deleted file mode 100644 index 7d54cdd925..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/demon_blade.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/demon_blade.png b/crawl-ref/source/rltiles/item/weapon/demon_blade.png new file mode 100644 index 0000000000..a3ba2a0a4a Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/demon_blade.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/demon_trident.bmp b/crawl-ref/source/rltiles/item/weapon/demon_trident.bmp deleted file mode 100644 index 3801a155a2..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/demon_trident.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/demon_trident.png b/crawl-ref/source/rltiles/item/weapon/demon_trident.png new file mode 100644 index 0000000000..e9bba215f5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/demon_trident.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/demon_whip.bmp b/crawl-ref/source/rltiles/item/weapon/demon_whip.bmp deleted file mode 100644 index 76f2670289..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/demon_whip.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/demon_whip.png b/crawl-ref/source/rltiles/item/weapon/demon_whip.png new file mode 100644 index 0000000000..08baa4ed33 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/demon_whip.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/double_sword.bmp b/crawl-ref/source/rltiles/item/weapon/double_sword.bmp deleted file mode 100644 index 3544beb313..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/double_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/double_sword.png b/crawl-ref/source/rltiles/item/weapon/double_sword.png new file mode 100644 index 0000000000..47d1e54ac1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/double_sword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_arrow.bmp b/crawl-ref/source/rltiles/item/weapon/elven_arrow.bmp deleted file mode 100644 index aaec160a17..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/elven_arrow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_bow.bmp b/crawl-ref/source/rltiles/item/weapon/elven_bow.bmp deleted file mode 100644 index 557dd1d079..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/elven_bow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_broadsword.bmp b/crawl-ref/source/rltiles/item/weapon/elven_broadsword.bmp deleted file mode 100644 index f52daa65fa..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/elven_broadsword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_dagger.bmp b/crawl-ref/source/rltiles/item/weapon/elven_dagger.bmp deleted file mode 100644 index a1a643c881..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/elven_dagger.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_dagger.png b/crawl-ref/source/rltiles/item/weapon/elven_dagger.png new file mode 100644 index 0000000000..84cca77dce Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/elven_dagger.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_short_sword.bmp b/crawl-ref/source/rltiles/item/weapon/elven_short_sword.bmp deleted file mode 100644 index 3d7b4fa9e7..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/elven_short_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_short_sword.png b/crawl-ref/source/rltiles/item/weapon/elven_short_sword.png new file mode 100644 index 0000000000..93ac1df69e Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/elven_short_sword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_spear.bmp b/crawl-ref/source/rltiles/item/weapon/elven_spear.bmp deleted file mode 100644 index 7118e7bc83..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/elven_spear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/elven_spear.png b/crawl-ref/source/rltiles/item/weapon/elven_spear.png new file mode 100644 index 0000000000..d03a9e1c7e Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/elven_spear.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/eveningstar.bmp b/crawl-ref/source/rltiles/item/weapon/eveningstar.bmp deleted file mode 100644 index 986a03afe7..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/eveningstar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/eveningstar.png b/crawl-ref/source/rltiles/item/weapon/eveningstar.png new file mode 100644 index 0000000000..962f66f184 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/eveningstar.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/eveningstar2.bmp b/crawl-ref/source/rltiles/item/weapon/eveningstar2.bmp deleted file mode 100644 index c8e8e56218..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/eveningstar2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/eveningstar2.png b/crawl-ref/source/rltiles/item/weapon/eveningstar2.png new file mode 100644 index 0000000000..aef7f1ce25 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/eveningstar2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/executioner_axe.bmp b/crawl-ref/source/rltiles/item/weapon/executioner_axe.bmp deleted file mode 100644 index eea9d07b71..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/executioner_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/executioner_axe.png b/crawl-ref/source/rltiles/item/weapon/executioner_axe.png new file mode 100644 index 0000000000..16e0d109b8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/executioner_axe.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/executioner_axe2.bmp b/crawl-ref/source/rltiles/item/weapon/executioner_axe2.bmp deleted file mode 100644 index a7c1091485..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/executioner_axe2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/executioner_axe2.png b/crawl-ref/source/rltiles/item/weapon/executioner_axe2.png new file mode 100644 index 0000000000..9aa106a73b Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/executioner_axe2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/falchion.bmp b/crawl-ref/source/rltiles/item/weapon/falchion.bmp deleted file mode 100644 index 8ca48fb049..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/falchion.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/falchion.png b/crawl-ref/source/rltiles/item/weapon/falchion.png new file mode 100644 index 0000000000..35f7653289 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/falchion.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/fauchard.bmp b/crawl-ref/source/rltiles/item/weapon/fauchard.bmp deleted file mode 100644 index b6e84bd4ca..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/fauchard.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/flail.bmp b/crawl-ref/source/rltiles/item/weapon/flail.bmp deleted file mode 100644 index 1dcf68fb7f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/flail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/flail.png b/crawl-ref/source/rltiles/item/weapon/flail.png new file mode 100644 index 0000000000..f9ce8239ca Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/flail.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/flail2.bmp b/crawl-ref/source/rltiles/item/weapon/flail2.bmp deleted file mode 100644 index 598f9be1c5..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/flail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/flail2.png b/crawl-ref/source/rltiles/item/weapon/flail2.png new file mode 100644 index 0000000000..f68b9e6390 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/flail2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/flail_angmar.bmp b/crawl-ref/source/rltiles/item/weapon/flail_angmar.bmp deleted file mode 100644 index 0854b5fd02..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/flail_angmar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/giant_club.bmp b/crawl-ref/source/rltiles/item/weapon/giant_club.bmp deleted file mode 100644 index a3d9810b1b..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/giant_club.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/giant_club.png b/crawl-ref/source/rltiles/item/weapon/giant_club.png new file mode 100644 index 0000000000..75fb6a7e7c Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/giant_club.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/giant_spiked_club.bmp b/crawl-ref/source/rltiles/item/weapon/giant_spiked_club.bmp deleted file mode 100644 index ddd9af16fb..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/giant_spiked_club.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/giant_spiked_club.png b/crawl-ref/source/rltiles/item/weapon/giant_spiked_club.png new file mode 100644 index 0000000000..b723c77521 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/giant_spiked_club.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/glaive.bmp b/crawl-ref/source/rltiles/item/weapon/glaive.bmp deleted file mode 100644 index 613ebf167f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/glaive.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/glaive.png b/crawl-ref/source/rltiles/item/weapon/glaive.png new file mode 100644 index 0000000000..b4ebc9fed0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/glaive.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/glaive2.bmp b/crawl-ref/source/rltiles/item/weapon/glaive2.bmp deleted file mode 100644 index 3e249eaee0..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/glaive2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/glaive2.png b/crawl-ref/source/rltiles/item/weapon/glaive2.png new file mode 100644 index 0000000000..d98fa36827 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/glaive2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/great_flail.bmp b/crawl-ref/source/rltiles/item/weapon/great_flail.bmp deleted file mode 100644 index 366e378906..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/great_flail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/great_flail.png b/crawl-ref/source/rltiles/item/weapon/great_flail.png new file mode 100644 index 0000000000..96c616e46e Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/great_flail.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/great_flail2.bmp b/crawl-ref/source/rltiles/item/weapon/great_flail2.bmp deleted file mode 100644 index e272b64faa..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/great_flail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/great_flail2.png b/crawl-ref/source/rltiles/item/weapon/great_flail2.png new file mode 100644 index 0000000000..0bce054a4f Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/great_flail2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/greatsword.bmp b/crawl-ref/source/rltiles/item/weapon/greatsword.bmp deleted file mode 100644 index a9d0da2d90..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/greatsword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/greatsword.png b/crawl-ref/source/rltiles/item/weapon/greatsword.png new file mode 100644 index 0000000000..c6a2542dd3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/greatsword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/greatsword2.bmp b/crawl-ref/source/rltiles/item/weapon/greatsword2.bmp deleted file mode 100644 index e765318a05..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/greatsword2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/greatsword2.png b/crawl-ref/source/rltiles/item/weapon/greatsword2.png new file mode 100644 index 0000000000..e64b9424b6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/greatsword2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/guisarme.bmp b/crawl-ref/source/rltiles/item/weapon/guisarme.bmp deleted file mode 100644 index 5634266da5..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/guisarme.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/halberd.bmp b/crawl-ref/source/rltiles/item/weapon/halberd.bmp deleted file mode 100644 index 06a83a4e6f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/halberd.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/halberd.png b/crawl-ref/source/rltiles/item/weapon/halberd.png new file mode 100644 index 0000000000..dd2d393e28 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/halberd.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/halberd2.bmp b/crawl-ref/source/rltiles/item/weapon/halberd2.bmp deleted file mode 100644 index c909c85075..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/halberd2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/halberd2.png b/crawl-ref/source/rltiles/item/weapon/halberd2.png new file mode 100644 index 0000000000..0bd7701f54 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/halberd2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/hammer.bmp b/crawl-ref/source/rltiles/item/weapon/hammer.bmp deleted file mode 100644 index d0976883f5..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/hammer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/hammer.png b/crawl-ref/source/rltiles/item/weapon/hammer.png new file mode 100644 index 0000000000..9f9a0a894a Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/hammer.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/hammer2.bmp b/crawl-ref/source/rltiles/item/weapon/hammer2.bmp deleted file mode 100644 index 7318390a97..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/hammer2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/hammer2.png b/crawl-ref/source/rltiles/item/weapon/hammer2.png new file mode 100644 index 0000000000..043414cb3e Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/hammer2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/hand_axe.bmp b/crawl-ref/source/rltiles/item/weapon/hand_axe.bmp deleted file mode 100644 index f7e109c27f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/hand_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/hand_axe.png b/crawl-ref/source/rltiles/item/weapon/hand_axe.png new file mode 100644 index 0000000000..2991e8ba76 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/hand_axe.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/hand_crossbow.bmp b/crawl-ref/source/rltiles/item/weapon/hand_crossbow.bmp deleted file mode 100644 index c8d3200010..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/hand_crossbow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/hand_crossbow.png b/crawl-ref/source/rltiles/item/weapon/hand_crossbow.png new file mode 100644 index 0000000000..92071c1040 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/hand_crossbow.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/hand_crossbow2.bmp b/crawl-ref/source/rltiles/item/weapon/hand_crossbow2.bmp deleted file mode 100644 index 3f2ef3ff4d..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/hand_crossbow2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/hand_crossbow2.png b/crawl-ref/source/rltiles/item/weapon/hand_crossbow2.png new file mode 100644 index 0000000000..821a9cd5bc Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/hand_crossbow2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/javelin.bmp b/crawl-ref/source/rltiles/item/weapon/javelin.bmp deleted file mode 100644 index 712addc5fb..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/javelin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/javelin.png b/crawl-ref/source/rltiles/item/weapon/javelin.png new file mode 100644 index 0000000000..7b5196011a Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/javelin.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/katana.bmp b/crawl-ref/source/rltiles/item/weapon/katana.bmp deleted file mode 100644 index 692dab9ca3..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/katana.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/katana2.bmp b/crawl-ref/source/rltiles/item/weapon/katana2.bmp deleted file mode 100644 index 6e7c226941..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/katana2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/katana2.png b/crawl-ref/source/rltiles/item/weapon/katana2.png new file mode 100644 index 0000000000..64e60878dd Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/katana2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/katana3.bmp b/crawl-ref/source/rltiles/item/weapon/katana3.bmp deleted file mode 100644 index 0639a3b395..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/katana3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/katana3.png b/crawl-ref/source/rltiles/item/weapon/katana3.png new file mode 100644 index 0000000000..99033b89f0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/katana3.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/knife.bmp b/crawl-ref/source/rltiles/item/weapon/knife.bmp deleted file mode 100644 index 781c6129de..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/knife.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/knife.png b/crawl-ref/source/rltiles/item/weapon/knife.png new file mode 100644 index 0000000000..dc0964626b Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/knife.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/lajatang.bmp b/crawl-ref/source/rltiles/item/weapon/lajatang.bmp deleted file mode 100644 index 2a9b414517..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/lajatang.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/lajatang.png b/crawl-ref/source/rltiles/item/weapon/lajatang.png new file mode 100644 index 0000000000..73d0865da8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/lajatang.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/lajatang2.bmp b/crawl-ref/source/rltiles/item/weapon/lajatang2.bmp deleted file mode 100644 index b6807796bb..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/lajatang2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/lajatang2.png b/crawl-ref/source/rltiles/item/weapon/lajatang2.png new file mode 100644 index 0000000000..b81e006d21 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/lajatang2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/lochaber_axe.bmp b/crawl-ref/source/rltiles/item/weapon/lochaber_axe.bmp deleted file mode 100644 index 81f1e33ffd..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/lochaber_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/lochaber_axe.png b/crawl-ref/source/rltiles/item/weapon/lochaber_axe.png new file mode 100644 index 0000000000..2cb059e840 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/lochaber_axe.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/long_sword.bmp b/crawl-ref/source/rltiles/item/weapon/long_sword.bmp deleted file mode 100644 index 3d350a7417..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/long_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/long_sword2.bmp b/crawl-ref/source/rltiles/item/weapon/long_sword2.bmp deleted file mode 100644 index 264e280f00..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/long_sword2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/long_sword2.png b/crawl-ref/source/rltiles/item/weapon/long_sword2.png new file mode 100644 index 0000000000..1301ac8809 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/long_sword2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/long_sword3.bmp b/crawl-ref/source/rltiles/item/weapon/long_sword3.bmp deleted file mode 100644 index bfcb44b72f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/long_sword3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/long_sword3.png b/crawl-ref/source/rltiles/item/weapon/long_sword3.png new file mode 100644 index 0000000000..f194ce87eb Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/long_sword3.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/longbow.bmp b/crawl-ref/source/rltiles/item/weapon/longbow.bmp deleted file mode 100644 index aad879fa40..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/longbow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/longbow.png b/crawl-ref/source/rltiles/item/weapon/longbow.png new file mode 100644 index 0000000000..9138b72f67 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/longbow.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/lucern_hammer.bmp b/crawl-ref/source/rltiles/item/weapon/lucern_hammer.bmp deleted file mode 100644 index 50250feb79..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/lucern_hammer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace.bmp b/crawl-ref/source/rltiles/item/weapon/mace.bmp deleted file mode 100644 index c381c75465..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/mace.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace.png b/crawl-ref/source/rltiles/item/weapon/mace.png new file mode 100644 index 0000000000..e5ad401db9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/mace.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace2.bmp b/crawl-ref/source/rltiles/item/weapon/mace2.bmp deleted file mode 100644 index 194d4ec640..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/mace2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace2.png b/crawl-ref/source/rltiles/item/weapon/mace2.png new file mode 100644 index 0000000000..f7c7419a65 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/mace2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace3.bmp b/crawl-ref/source/rltiles/item/weapon/mace3.bmp deleted file mode 100644 index 7ca0300e3f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/mace3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace_large.bmp b/crawl-ref/source/rltiles/item/weapon/mace_large.bmp deleted file mode 100644 index 50f713dda0..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/mace_large.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace_large.png b/crawl-ref/source/rltiles/item/weapon/mace_large.png new file mode 100644 index 0000000000..a52057c500 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/mace_large.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace_large2.bmp b/crawl-ref/source/rltiles/item/weapon/mace_large2.bmp deleted file mode 100644 index e360117df9..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/mace_large2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/mace_large2.png b/crawl-ref/source/rltiles/item/weapon/mace_large2.png new file mode 100644 index 0000000000..982b1157d8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/mace_large2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/morning_star.bmp b/crawl-ref/source/rltiles/item/weapon/morning_star.bmp deleted file mode 100644 index 78db4a5700..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/morning_star.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/morningstar.bmp b/crawl-ref/source/rltiles/item/weapon/morningstar.bmp deleted file mode 100644 index 144d597e5e..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/morningstar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/morningstar.png b/crawl-ref/source/rltiles/item/weapon/morningstar.png new file mode 100644 index 0000000000..3ce0c8b512 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/morningstar.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/morningstar2.bmp b/crawl-ref/source/rltiles/item/weapon/morningstar2.bmp deleted file mode 100644 index fdf76375f8..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/morningstar2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/morningstar2.png b/crawl-ref/source/rltiles/item/weapon/morningstar2.png new file mode 100644 index 0000000000..b6eb004e00 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/morningstar2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/needle-p.bmp b/crawl-ref/source/rltiles/item/weapon/needle-p.bmp deleted file mode 100644 index 5cc0b48a04..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/needle-p.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/needle-p.png b/crawl-ref/source/rltiles/item/weapon/needle-p.png new file mode 100644 index 0000000000..624ea9dc82 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/needle-p.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/needle.bmp b/crawl-ref/source/rltiles/item/weapon/needle.bmp deleted file mode 100644 index f26726fcfa..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/needle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/needle.png b/crawl-ref/source/rltiles/item/weapon/needle.png new file mode 100644 index 0000000000..31751aee17 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/needle.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_arrow.bmp b/crawl-ref/source/rltiles/item/weapon/orcish_arrow.bmp deleted file mode 100644 index 2b65001b93..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/orcish_arrow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_bow.bmp b/crawl-ref/source/rltiles/item/weapon/orcish_bow.bmp deleted file mode 100644 index b773eaf1e2..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/orcish_bow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_dagger.bmp b/crawl-ref/source/rltiles/item/weapon/orcish_dagger.bmp deleted file mode 100644 index 3be8f3511a..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/orcish_dagger.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_dagger.png b/crawl-ref/source/rltiles/item/weapon/orcish_dagger.png new file mode 100644 index 0000000000..2da79d1196 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/orcish_dagger.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_glaive.bmp b/crawl-ref/source/rltiles/item/weapon/orcish_glaive.bmp deleted file mode 100644 index ca5269fece..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/orcish_glaive.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_glaive.png b/crawl-ref/source/rltiles/item/weapon/orcish_glaive.png new file mode 100644 index 0000000000..1566d31111 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/orcish_glaive.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_great_sword.bmp b/crawl-ref/source/rltiles/item/weapon/orcish_great_sword.bmp deleted file mode 100644 index aaacec015c..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/orcish_great_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_great_sword.png b/crawl-ref/source/rltiles/item/weapon/orcish_great_sword.png new file mode 100644 index 0000000000..56c372e8f2 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/orcish_great_sword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_long_sword.bmp b/crawl-ref/source/rltiles/item/weapon/orcish_long_sword.bmp deleted file mode 100644 index ce01e988f7..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/orcish_long_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_long_sword.png b/crawl-ref/source/rltiles/item/weapon/orcish_long_sword.png new file mode 100644 index 0000000000..ccc1d6c5f0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/orcish_long_sword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_short_sword.bmp b/crawl-ref/source/rltiles/item/weapon/orcish_short_sword.bmp deleted file mode 100644 index c9516cc24b..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/orcish_short_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_short_sword.png b/crawl-ref/source/rltiles/item/weapon/orcish_short_sword.png new file mode 100644 index 0000000000..d3363dc562 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/orcish_short_sword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/orcish_spear.bmp b/crawl-ref/source/rltiles/item/weapon/orcish_spear.bmp deleted file mode 100644 index d9e3773736..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/orcish_spear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/partisan.bmp b/crawl-ref/source/rltiles/item/weapon/partisan.bmp deleted file mode 100644 index 6d45637825..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/partisan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/quarterstaff.bmp b/crawl-ref/source/rltiles/item/weapon/quarterstaff.bmp deleted file mode 100644 index bfe55f272d..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/quarterstaff.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/quarterstaff.png b/crawl-ref/source/rltiles/item/weapon/quarterstaff.png new file mode 100644 index 0000000000..31b263990a Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/quarterstaff.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/quickblade.bmp b/crawl-ref/source/rltiles/item/weapon/quickblade.bmp deleted file mode 100644 index 38fe98c191..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/quickblade.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/quickblade.png b/crawl-ref/source/rltiles/item/weapon/quickblade.png new file mode 100644 index 0000000000..008739d75c Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/quickblade.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/ranseur.bmp b/crawl-ref/source/rltiles/item/weapon/ranseur.bmp deleted file mode 100644 index 1238088235..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/ranseur.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/rubber_hose.bmp b/crawl-ref/source/rltiles/item/weapon/rubber_hose.bmp deleted file mode 100644 index bbc8d3eb95..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/rubber_hose.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/runesword.bmp b/crawl-ref/source/rltiles/item/weapon/runesword.bmp deleted file mode 100644 index 3e21f78f12..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/runesword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/sabre2.bmp b/crawl-ref/source/rltiles/item/weapon/sabre2.bmp deleted file mode 100644 index 79cf4d7689..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/sabre2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/sabre2.png b/crawl-ref/source/rltiles/item/weapon/sabre2.png new file mode 100644 index 0000000000..d4de6d9628 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/sabre2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/scimitar.bmp b/crawl-ref/source/rltiles/item/weapon/scimitar.bmp deleted file mode 100644 index f373a19cff..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/scimitar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/scimitar.png b/crawl-ref/source/rltiles/item/weapon/scimitar.png new file mode 100644 index 0000000000..000af27177 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/scimitar.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/scimitar2.bmp b/crawl-ref/source/rltiles/item/weapon/scimitar2.bmp deleted file mode 100644 index 62ecfcfc4d..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/scimitar2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/scimitar2.png b/crawl-ref/source/rltiles/item/weapon/scimitar2.png new file mode 100644 index 0000000000..da86a09691 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/scimitar2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/scythe.bmp b/crawl-ref/source/rltiles/item/weapon/scythe.bmp deleted file mode 100644 index 67eee3ce12..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/scythe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/scythe.png b/crawl-ref/source/rltiles/item/weapon/scythe.png new file mode 100644 index 0000000000..4943f9e15c Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/scythe.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/scythe2.bmp b/crawl-ref/source/rltiles/item/weapon/scythe2.bmp deleted file mode 100644 index cd7987c297..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/scythe2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/scythe2.png b/crawl-ref/source/rltiles/item/weapon/scythe2.png new file mode 100644 index 0000000000..0bf696c9e8 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/scythe2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/short_sword.bmp b/crawl-ref/source/rltiles/item/weapon/short_sword.bmp deleted file mode 100644 index 011a35be08..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/short_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/short_sword.png b/crawl-ref/source/rltiles/item/weapon/short_sword.png new file mode 100644 index 0000000000..5fa406bbf3 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/short_sword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/short_sword2.bmp b/crawl-ref/source/rltiles/item/weapon/short_sword2.bmp deleted file mode 100644 index 8769fa37f2..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/short_sword2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/short_sword2.png b/crawl-ref/source/rltiles/item/weapon/short_sword2.png new file mode 100644 index 0000000000..4faea4cd2e Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/short_sword2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/silver_arrow.bmp b/crawl-ref/source/rltiles/item/weapon/silver_arrow.bmp deleted file mode 100644 index 0239f799b8..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/silver_arrow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/silver_saber.bmp b/crawl-ref/source/rltiles/item/weapon/silver_saber.bmp deleted file mode 100644 index 0d2f7797e9..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/silver_saber.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/silver_saber.png b/crawl-ref/source/rltiles/item/weapon/silver_saber.png new file mode 100644 index 0000000000..d89d8f1264 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/silver_saber.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/silver_spear.bmp b/crawl-ref/source/rltiles/item/weapon/silver_spear.bmp deleted file mode 100644 index 7b6ec9cecc..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/silver_spear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/sling.bmp b/crawl-ref/source/rltiles/item/weapon/sling.bmp deleted file mode 100644 index cec9f21ca5..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/sling.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/sling.png b/crawl-ref/source/rltiles/item/weapon/sling.png new file mode 100644 index 0000000000..9d240a1b76 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/sling.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/sling_bullet.bmp b/crawl-ref/source/rltiles/item/weapon/sling_bullet.bmp deleted file mode 100644 index 1d935f18ec..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/sling_bullet.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/sling_bullet.png b/crawl-ref/source/rltiles/item/weapon/sling_bullet.png new file mode 100644 index 0000000000..b57078ac78 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/sling_bullet.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spear.bmp b/crawl-ref/source/rltiles/item/weapon/spear.bmp deleted file mode 100644 index c79271142b..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spear.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spear2.bmp b/crawl-ref/source/rltiles/item/weapon/spear2.bmp deleted file mode 100644 index 883f10fc97..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spear2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spear2.png b/crawl-ref/source/rltiles/item/weapon/spear2.png new file mode 100644 index 0000000000..9824d2df8e Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spear2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spetum.bmp b/crawl-ref/source/rltiles/item/weapon/spetum.bmp deleted file mode 100644 index c28565cb31..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spetum.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spiked_flail.bmp b/crawl-ref/source/rltiles/item/weapon/spiked_flail.bmp deleted file mode 100644 index f12d506d0d..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spiked_flail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spiked_flail.png b/crawl-ref/source/rltiles/item/weapon/spiked_flail.png new file mode 100644 index 0000000000..8f31a9e5c9 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spiked_flail.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spiked_flail2.bmp b/crawl-ref/source/rltiles/item/weapon/spiked_flail2.bmp deleted file mode 100644 index 6a5d6de699..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spiked_flail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spiked_flail2.png b/crawl-ref/source/rltiles/item/weapon/spiked_flail2.png new file mode 100644 index 0000000000..889e929a26 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spiked_flail2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_glaive_of_prune.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_glaive_of_prune.bmp deleted file mode 100644 index 40282f92b7..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_glaive_of_prune.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_glaive_of_prune.png b/crawl-ref/source/rltiles/item/weapon/spwpn_glaive_of_prune.png new file mode 100644 index 0000000000..cdabe70650 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_glaive_of_prune.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_knife_of_accuracy.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_knife_of_accuracy.bmp deleted file mode 100644 index 8aee3d809f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_knife_of_accuracy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_knife_of_accuracy.png b/crawl-ref/source/rltiles/item/weapon/spwpn_knife_of_accuracy.png new file mode 100644 index 0000000000..1396a317a0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_knife_of_accuracy.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_mace_of_variability.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_mace_of_variability.bmp deleted file mode 100644 index 7f984e8b1f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_mace_of_variability.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_mace_of_variability.png b/crawl-ref/source/rltiles/item/weapon/spwpn_mace_of_variability.png new file mode 100644 index 0000000000..a33512bedb Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_mace_of_variability.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus.bmp deleted file mode 100644 index 33664bb49b..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus.png b/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus.png new file mode 100644 index 0000000000..4eb80e058d Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus2.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus2.bmp deleted file mode 100644 index fd5d38625a..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_asmodeus2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment.bmp deleted file mode 100644 index 098f1fcf0c..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment.png b/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment.png new file mode 100644 index 0000000000..b2146be4d6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment2.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment2.bmp deleted file mode 100644 index 5566d56606..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sceptre_of_torment2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses.bmp deleted file mode 100644 index 5e192b63fc..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses.png b/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses.png new file mode 100644 index 0000000000..cfbd4e94e1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses2.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses2.bmp deleted file mode 100644 index 5a4db6fa68..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_scythe_of_curses2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword.bmp deleted file mode 100644 index 1bc3e87cce..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword.png b/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword.png new file mode 100644 index 0000000000..77911f7407 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword2.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword2.bmp deleted file mode 100644 index 19e703863a..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_singing_sword2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater.bmp deleted file mode 100644 index ccf8568b98..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater.png b/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater.png new file mode 100644 index 0000000000..efb29b6779 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater2.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater2.bmp deleted file mode 100644 index 37332c3ce8..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_dispater2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_olgreb.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_olgreb.bmp deleted file mode 100644 index da9886eb82..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_olgreb.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_olgreb.png b/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_olgreb.png new file mode 100644 index 0000000000..38b25ce28b Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_staff_of_olgreb.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_cerebov.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_cerebov.bmp deleted file mode 100644 index 6d30565d5d..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_cerebov.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_cerebov.png b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_cerebov.png new file mode 100644 index 0000000000..acf8d2c8fc Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_cerebov.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power.bmp deleted file mode 100644 index a5b69644b0..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power.png b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power.png new file mode 100644 index 0000000000..49d4cf2c37 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power2.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power2.bmp deleted file mode 100644 index a3275e7e7f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_power2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok.bmp deleted file mode 100644 index 74d54924f5..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok.png b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok.png new file mode 100644 index 0000000000..76872af071 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok2.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok2.bmp deleted file mode 100644 index 85686ab02f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_sword_of_zonguldrok2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_vampires_tooth.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_vampires_tooth.bmp deleted file mode 100644 index b0ad70533e..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_vampires_tooth.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_vampires_tooth.png b/crawl-ref/source/rltiles/item/weapon/spwpn_vampires_tooth.png new file mode 100644 index 0000000000..f85f888d36 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_vampires_tooth.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog.bmp deleted file mode 100644 index 070402f6e6..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog.png b/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog.png new file mode 100644 index 0000000000..fcac031cfe Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog2.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog2.bmp deleted file mode 100644 index cdc5dc429a..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_wrath_of_trog2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_wucad_mu.bmp b/crawl-ref/source/rltiles/item/weapon/spwpn_wucad_mu.bmp deleted file mode 100644 index 24e68c786f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/spwpn_wucad_mu.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/spwpn_wucad_mu.png b/crawl-ref/source/rltiles/item/weapon/spwpn_wucad_mu.png new file mode 100644 index 0000000000..4bbfad60ef Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/spwpn_wucad_mu.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/stiletto.bmp b/crawl-ref/source/rltiles/item/weapon/stiletto.bmp deleted file mode 100644 index 4c3195f9ba..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/stiletto.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/sword_orcish.bmp b/crawl-ref/source/rltiles/item/weapon/sword_orcish.bmp deleted file mode 100644 index e43235f13f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/sword_orcish.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/throwing_net.bmp b/crawl-ref/source/rltiles/item/weapon/throwing_net.bmp deleted file mode 100644 index 4f2ca6d51e..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/throwing_net.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/throwing_net.png b/crawl-ref/source/rltiles/item/weapon/throwing_net.png new file mode 100644 index 0000000000..11d164b1ea Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/throwing_net.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/trident.bmp b/crawl-ref/source/rltiles/item/weapon/trident.bmp deleted file mode 100644 index b2ef334937..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/trident.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/trident.png b/crawl-ref/source/rltiles/item/weapon/trident.png new file mode 100644 index 0000000000..6991e0a3ac Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/trident.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/trident2.bmp b/crawl-ref/source/rltiles/item/weapon/trident2.bmp deleted file mode 100644 index 6dc4ade0c1..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/trident2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/trident2.png b/crawl-ref/source/rltiles/item/weapon/trident2.png new file mode 100644 index 0000000000..8caf70ca38 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/trident2.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/triple_sword.bmp b/crawl-ref/source/rltiles/item/weapon/triple_sword.bmp deleted file mode 100644 index 6db0ea0858..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/triple_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/triple_sword.png b/crawl-ref/source/rltiles/item/weapon/triple_sword.png new file mode 100644 index 0000000000..3b087c8ef5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/triple_sword.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/tsurugi.bmp b/crawl-ref/source/rltiles/item/weapon/tsurugi.bmp deleted file mode 100644 index e9fd58661f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/tsurugi.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/two_handed_sword.bmp b/crawl-ref/source/rltiles/item/weapon/two_handed_sword.bmp deleted file mode 100644 index f590a5a3a3..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/two_handed_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_arga.bmp b/crawl-ref/source/rltiles/item/weapon/urand_arga.bmp deleted file mode 100644 index 7fa2c86bdf..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_arga.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_arga.png b/crawl-ref/source/rltiles/item/weapon/urand_arga.png new file mode 100644 index 0000000000..729bedd805 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_arga.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_bloodbane.bmp b/crawl-ref/source/rltiles/item/weapon/urand_bloodbane.bmp deleted file mode 100644 index ba16decd66..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_bloodbane.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_bloodbane.png b/crawl-ref/source/rltiles/item/weapon/urand_bloodbane.png new file mode 100644 index 0000000000..2ca586cd1d Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_bloodbane.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_blowgun.bmp b/crawl-ref/source/rltiles/item/weapon/urand_blowgun.bmp deleted file mode 100644 index 265e370800..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_blowgun.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_blowgun.png b/crawl-ref/source/rltiles/item/weapon/urand_blowgun.png new file mode 100644 index 0000000000..365e6e575b Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_blowgun.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_brilliance.bmp b/crawl-ref/source/rltiles/item/weapon/urand_brilliance.bmp deleted file mode 100644 index a7a8ddccd5..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_brilliance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_brilliance.png b/crawl-ref/source/rltiles/item/weapon/urand_brilliance.png new file mode 100644 index 0000000000..484a1d45e6 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_brilliance.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_chilly_death.bmp b/crawl-ref/source/rltiles/item/weapon/urand_chilly_death.bmp deleted file mode 100644 index eb529e68e0..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_chilly_death.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_chilly_death.png b/crawl-ref/source/rltiles/item/weapon/urand_chilly_death.png new file mode 100644 index 0000000000..14cfe9aff7 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_chilly_death.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_doom_knight.bmp b/crawl-ref/source/rltiles/item/weapon/urand_doom_knight.bmp deleted file mode 100644 index 111349191e..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_doom_knight.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_doom_knight.png b/crawl-ref/source/rltiles/item/weapon/urand_doom_knight.png new file mode 100644 index 0000000000..2b1583b783 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_doom_knight.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_elemental.bmp b/crawl-ref/source/rltiles/item/weapon/urand_elemental.bmp deleted file mode 100644 index 0a5f28424b..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_elemental.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_elemental.png b/crawl-ref/source/rltiles/item/weapon/urand_elemental.png new file mode 100644 index 0000000000..c4afe54e55 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_elemental.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_eos.bmp b/crawl-ref/source/rltiles/item/weapon/urand_eos.bmp deleted file mode 100644 index d42f8fc1f2..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_eos.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_eos.png b/crawl-ref/source/rltiles/item/weapon/urand_eos.png new file mode 100644 index 0000000000..13cb4a0ac5 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_eos.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_erchidel.bmp b/crawl-ref/source/rltiles/item/weapon/urand_erchidel.bmp deleted file mode 100644 index c7db4ce68b..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_erchidel.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_erchidel.png b/crawl-ref/source/rltiles/item/weapon/urand_erchidel.png new file mode 100644 index 0000000000..52985f7969 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_erchidel.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_fiery_devil.bmp b/crawl-ref/source/rltiles/item/weapon/urand_fiery_devil.bmp deleted file mode 100644 index f479f2bd4f..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_fiery_devil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_fiery_devil.png b/crawl-ref/source/rltiles/item/weapon/urand_fiery_devil.png new file mode 100644 index 0000000000..b7c751c284 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_fiery_devil.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_finisher.bmp b/crawl-ref/source/rltiles/item/weapon/urand_finisher.bmp deleted file mode 100644 index 3b858fe26d..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_finisher.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_finisher.png b/crawl-ref/source/rltiles/item/weapon/urand_finisher.png new file mode 100644 index 0000000000..d148a49fef Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_finisher.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_flaming_death.bmp b/crawl-ref/source/rltiles/item/weapon/urand_flaming_death.bmp deleted file mode 100644 index 87d7330e83..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_flaming_death.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_flaming_death.png b/crawl-ref/source/rltiles/item/weapon/urand_flaming_death.png new file mode 100644 index 0000000000..4d1dd7be8c Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_flaming_death.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_guard.bmp b/crawl-ref/source/rltiles/item/weapon/urand_guard.bmp deleted file mode 100644 index a346e99a0c..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_guard.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_guard.png b/crawl-ref/source/rltiles/item/weapon/urand_guard.png new file mode 100644 index 0000000000..4de9e32d50 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_guard.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_jihad.bmp b/crawl-ref/source/rltiles/item/weapon/urand_jihad.bmp deleted file mode 100644 index d5f60b2976..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_jihad.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_jihad.png b/crawl-ref/source/rltiles/item/weapon/urand_jihad.png new file mode 100644 index 0000000000..9071ade0fc Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_jihad.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_krishna.bmp b/crawl-ref/source/rltiles/item/weapon/urand_krishna.bmp deleted file mode 100644 index d67e39f0f5..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_krishna.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_krishna.png b/crawl-ref/source/rltiles/item/weapon/urand_krishna.png new file mode 100644 index 0000000000..80c6a0799f Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_krishna.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_leech.bmp b/crawl-ref/source/rltiles/item/weapon/urand_leech.bmp deleted file mode 100644 index af2b90ec13..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_leech.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_leech.png b/crawl-ref/source/rltiles/item/weapon/urand_leech.png new file mode 100644 index 0000000000..a8d64bce0c Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_leech.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_morg.bmp b/crawl-ref/source/rltiles/item/weapon/urand_morg.bmp deleted file mode 100644 index b0552261d1..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_morg.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_morg.png b/crawl-ref/source/rltiles/item/weapon/urand_morg.png new file mode 100644 index 0000000000..c58240044e Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_morg.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_octopus_king.bmp b/crawl-ref/source/rltiles/item/weapon/urand_octopus_king.bmp deleted file mode 100644 index e539d81c24..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_octopus_king.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_octopus_king.png b/crawl-ref/source/rltiles/item/weapon/urand_octopus_king.png new file mode 100644 index 0000000000..b569fe43f1 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_octopus_king.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_plutonium.bmp b/crawl-ref/source/rltiles/item/weapon/urand_plutonium.bmp deleted file mode 100644 index 9ea1ead174..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_plutonium.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_plutonium.png b/crawl-ref/source/rltiles/item/weapon/urand_plutonium.png new file mode 100644 index 0000000000..58ed198ee0 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_plutonium.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_punk.bmp b/crawl-ref/source/rltiles/item/weapon/urand_punk.bmp deleted file mode 100644 index 2fa0d4457d..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_punk.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_punk.png b/crawl-ref/source/rltiles/item/weapon/urand_punk.png new file mode 100644 index 0000000000..8a7a06c7d4 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_punk.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_serpent_scourge.bmp b/crawl-ref/source/rltiles/item/weapon/urand_serpent_scourge.bmp deleted file mode 100644 index 78068a2e49..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_serpent_scourge.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_serpent_scourge.png b/crawl-ref/source/rltiles/item/weapon/urand_serpent_scourge.png new file mode 100644 index 0000000000..573b62540c Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_serpent_scourge.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_skullcrusher.bmp b/crawl-ref/source/rltiles/item/weapon/urand_skullcrusher.bmp deleted file mode 100644 index a6fdb3d5d4..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_skullcrusher.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_skullcrusher.png b/crawl-ref/source/rltiles/item/weapon/urand_skullcrusher.png new file mode 100644 index 0000000000..1aedbd5488 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_skullcrusher.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_sniper.bmp b/crawl-ref/source/rltiles/item/weapon/urand_sniper.bmp deleted file mode 100644 index 5f20078ab1..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_sniper.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_sniper.png b/crawl-ref/source/rltiles/item/weapon/urand_sniper.png new file mode 100644 index 0000000000..88ab5ce129 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_sniper.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_spriggans_knife.bmp b/crawl-ref/source/rltiles/item/weapon/urand_spriggans_knife.bmp deleted file mode 100644 index 3e1e4dd72c..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_spriggans_knife.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_spriggans_knife.png b/crawl-ref/source/rltiles/item/weapon/urand_spriggans_knife.png new file mode 100644 index 0000000000..8b74c45c98 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_spriggans_knife.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_undeadhunter.bmp b/crawl-ref/source/rltiles/item/weapon/urand_undeadhunter.bmp deleted file mode 100644 index e080e2d3e7..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_undeadhunter.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_undeadhunter.png b/crawl-ref/source/rltiles/item/weapon/urand_undeadhunter.png new file mode 100644 index 0000000000..37af09cdfe Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_undeadhunter.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_voo_doo.bmp b/crawl-ref/source/rltiles/item/weapon/urand_voo_doo.bmp deleted file mode 100644 index 5371400113..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_voo_doo.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_voo_doo.png b/crawl-ref/source/rltiles/item/weapon/urand_voo_doo.png new file mode 100644 index 0000000000..1aab10efca Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_voo_doo.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_wyrmbane.bmp b/crawl-ref/source/rltiles/item/weapon/urand_wyrmbane.bmp deleted file mode 100644 index b19ea6b1bc..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/urand_wyrmbane.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/urand_wyrmbane.png b/crawl-ref/source/rltiles/item/weapon/urand_wyrmbane.png new file mode 100644 index 0000000000..8c2c41c827 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/urand_wyrmbane.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/voulge.bmp b/crawl-ref/source/rltiles/item/weapon/voulge.bmp deleted file mode 100644 index cbfcc4b744..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/voulge.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/war_axe.bmp b/crawl-ref/source/rltiles/item/weapon/war_axe.bmp deleted file mode 100644 index eabe99fda7..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/war_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/war_axe.png b/crawl-ref/source/rltiles/item/weapon/war_axe.png new file mode 100644 index 0000000000..287f406586 Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/war_axe.png differ diff --git a/crawl-ref/source/rltiles/item/weapon/war_hammer.bmp b/crawl-ref/source/rltiles/item/weapon/war_hammer.bmp deleted file mode 100644 index 1617483781..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/war_hammer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/ya.bmp b/crawl-ref/source/rltiles/item/weapon/ya.bmp deleted file mode 100644 index 6e907190e4..0000000000 Binary files a/crawl-ref/source/rltiles/item/weapon/ya.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/item/weapon/ya.png b/crawl-ref/source/rltiles/item/weapon/ya.png new file mode 100644 index 0000000000..ac56cc0aba Binary files /dev/null and b/crawl-ref/source/rltiles/item/weapon/ya.png differ diff --git a/crawl-ref/source/rltiles/makefile.unix b/crawl-ref/source/rltiles/makefile.unix index 33d3a6b6e2..a6bff9643e 100644 --- a/crawl-ref/source/rltiles/makefile.unix +++ b/crawl-ref/source/rltiles/makefile.unix @@ -1,128 +1,45 @@ -########################################################################## -# makefile.unix -# -# This is a makefile to build all the rltiles files needed for Dungeon -# Crawl - Stone Soup. -# -# - Enne (enne.walker@gmail.com) -# -SRC = tool/ -B2PSRC = bmp2png/ -B2P = bmp2png -B2PTOOL = $(B2PSRC)$(B2P) +SDL_CFLAGS := $(shell sdl-config --cflags) +SDL_LDFLAGS := $(shell sdl-config --libs) -CC = cc -DELETE = rm -f - -OBJECTS = \ -$(SRC)bm.o \ -$(SRC)dcpl.o \ -$(SRC)dctile.o - -TOOLS = \ -dcpl \ -dctile - -EXTRATOOLS = \ -dcreverse - -HEADERS = \ -tiledef.h \ -tiledef-p.h \ -tilep-cmt.h \ -tiledef-dngn.h \ -tilecount-dngn.h \ -map.htm - -ALLTOOLS = $(TOOLS) $(EXTRATOOLS) - -GENERATEDBMP = \ -tile.bmp \ -player.bmp \ -dngn.bmp - -TILEBMP = \ -$(GENERATEDBMP) \ -title.bmp - -TILEPNG = $(TILEBMP:.bmp=.png) - -########################################################################## -# Top-level -# - -all: tools tiles - -tools: $(TOOLS) +ifeq ($(strip $(OSX)),y) +PNG_INCLUDE := -I/sw/include +PNG_LIB := -L/sw/lib +else +PNG_INCLUDE := +PNG_LIB := +endif -tiles: $(TILEBMP) $(TILEPNG) +CFLAGS := $(SDL_CFLAGS) $(PNG_INCLUDE) +LDFLAGS := $(SDL_LDFLAGS) $(PNGLIB) -lSDL_Image -lpng -########################################################################## -# Tools -# -# Note: dcreverse is not built by default. It does the opposite -# of dctile. It takes a bitmap with lots of tiles, specifies regions, -# and cuts them out into smaller pieces. It's useful only for when somebody -# updates the tiles directly and then doesn't give you the source files. -# Not that I'm bitter. -# - -depend: $(OBJECTS:.o=.c) - @for i in $^; do \ - $(CC) -c $$i - -dcpl: $(SRC)dcpl.o $(SRC)bm.o - $(CC) $(SRC)dcpl.o $(SRC)bm.o -o dcpl - -dctile: $(SRC)dctile.o $(SRC)bm.o - $(CC) $(SRC)dctile.o $(SRC)bm.o -o dctile - -dcreverse: $(SRC)dcreverse.o $(SRC)bm.o - $(CC) $(SRC)dcreverse.o $(SRC)bm.o -o dcreverse - -########################################################################## -# Bitmaps -# - -# NOTE: the dependencies here aren't fantastic. In an ideal world, -# there would be another tool elf that could read an input text file -# and then output the .bmp and .txt dependencies for it. It's kind -# of a low priority though, as tiles will be rebuilt infrequently. - -dngn.bmp: dngn.txt dctile - ./dctile dngn.txt - -tile.bmp: dc-2d.txt dctile - ./dctile dc-2d.txt - -player.bmp: dc-pl.txt dcpl - ./dcpl dc-pl.txt +CXX = g++ +DELETE = rm -f -wall2d.bmp: dc-wall2d.txt dctile - ./dctile dc-wall2d.txt +TOOLDIR := tool +TILEGEN := $(TOOLDIR)/tilegen.elf -########################################################################## -# PNG Conversion -# +INPUTS := main dngn player demon +INPUTFILES := $(INPUTS:%=dc-%.txt) +HEADERS := $(INPUTS:%=tiledef-%.h) +SOURCE := $(INPUTS:%=tiledef-%.cc) +IMAGES := $(INPUTS:%=%.png) -$(B2PTOOL): - cd $(B2PSRC) && make -f makefile.lin $(B2P) && cd .. +BASE_OBJECTS := tile_colour.o tile.o tile_page.o tile_list_processor.o main.o +OBJECTS := $(BASE_OBJECTS:%=$(TOOLDIR)/%) -%.png: %.bmp $(B2PTOOL) - $(DELETE) $@ - $(B2PTOOL) -Q $< +all: $(TILEGEN) $(HEADERS) $(SOURCE) $(IMAGES) -########################################################################## -# Cleaning... -# +tiledef-%.h tiledef-%.cc %.png: dc-%.txt $(TILEGEN) + $(TILEGEN) $< clean: - $(DELETE) $(OBJECTS) - $(DELETE) $(ALLTOOLS) - cd $(B2PSRC) && make -f makefile.lin clean && cd .. + $(DELETE) $(HEADERS) $(OBJECTS) $(TILEGEN) $(SOURCE) $(IMAGES) distclean: clean - $(DELETE) $(GENERATEDBMP) - $(DELETE) $(TILEPNG) - $(DELETE) $(HEADERS) + +.cc.o: + ${CXX} ${CFLAGS} -c $< -o $@ + +$(TILEGEN): $(OBJECTS) + ${CXX} ${LDFLAGS} $(OBJECTS) -o $@ diff --git a/crawl-ref/source/rltiles/player/arm/claws.bmp b/crawl-ref/source/rltiles/player/arm/claws.bmp deleted file mode 100644 index dff3154de3..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/claws.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/claws.png b/crawl-ref/source/rltiles/player/arm/claws.png new file mode 100644 index 0000000000..94b14f9871 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/claws.png differ diff --git a/crawl-ref/source/rltiles/player/arm/gauntlet_blue.bmp b/crawl-ref/source/rltiles/player/arm/gauntlet_blue.bmp deleted file mode 100644 index f428ae5194..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/gauntlet_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/gauntlet_blue.png b/crawl-ref/source/rltiles/player/arm/gauntlet_blue.png new file mode 100644 index 0000000000..ae5e6a19a2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/gauntlet_blue.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_black.bmp b/crawl-ref/source/rltiles/player/arm/glove_black.bmp deleted file mode 100644 index 33e391b18d..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_black.png b/crawl-ref/source/rltiles/player/arm/glove_black.png new file mode 100644 index 0000000000..163cd63035 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_black.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_black2.bmp b/crawl-ref/source/rltiles/player/arm/glove_black2.bmp deleted file mode 100644 index 5fc8674390..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_black2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_black2.png b/crawl-ref/source/rltiles/player/arm/glove_black2.png new file mode 100644 index 0000000000..eb9583c19f Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_black2.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_blue.bmp b/crawl-ref/source/rltiles/player/arm/glove_blue.bmp deleted file mode 100644 index a811d94c0a..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_blue.png b/crawl-ref/source/rltiles/player/arm/glove_blue.png new file mode 100644 index 0000000000..e4d2ba216d Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_blue.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_brown.bmp b/crawl-ref/source/rltiles/player/arm/glove_brown.bmp deleted file mode 100644 index 9c3532c1cb..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_brown.png b/crawl-ref/source/rltiles/player/arm/glove_brown.png new file mode 100644 index 0000000000..5dfec17f1d Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_brown.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_chunli.bmp b/crawl-ref/source/rltiles/player/arm/glove_chunli.bmp deleted file mode 100644 index 29c398bd66..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_chunli.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_chunli.png b/crawl-ref/source/rltiles/player/arm/glove_chunli.png new file mode 100644 index 0000000000..cabe5ddeab Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_chunli.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_gold.bmp b/crawl-ref/source/rltiles/player/arm/glove_gold.bmp deleted file mode 100644 index 570cb7819a..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_gold.png b/crawl-ref/source/rltiles/player/arm/glove_gold.png new file mode 100644 index 0000000000..dd0fb210ae Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_gold.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_gray.bmp b/crawl-ref/source/rltiles/player/arm/glove_gray.bmp deleted file mode 100644 index 126065e21e..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_gray.png b/crawl-ref/source/rltiles/player/arm/glove_gray.png new file mode 100644 index 0000000000..21c48d4f91 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_gray.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_grayfist.bmp b/crawl-ref/source/rltiles/player/arm/glove_grayfist.bmp deleted file mode 100644 index 455a90bc0f..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_grayfist.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_grayfist.png b/crawl-ref/source/rltiles/player/arm/glove_grayfist.png new file mode 100644 index 0000000000..eecf0823a5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_grayfist.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_orange.bmp b/crawl-ref/source/rltiles/player/arm/glove_orange.bmp deleted file mode 100644 index 00e1a7e08a..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_orange.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_orange.png b/crawl-ref/source/rltiles/player/arm/glove_orange.png new file mode 100644 index 0000000000..d80976e0b3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_orange.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_purple.bmp b/crawl-ref/source/rltiles/player/arm/glove_purple.bmp deleted file mode 100644 index e03906b31e..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_purple.png b/crawl-ref/source/rltiles/player/arm/glove_purple.png new file mode 100644 index 0000000000..8acc77742c Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_purple.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_red.bmp b/crawl-ref/source/rltiles/player/arm/glove_red.bmp deleted file mode 100644 index 8e1c1fec60..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_red.png b/crawl-ref/source/rltiles/player/arm/glove_red.png new file mode 100644 index 0000000000..8a303ddc6d Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_red.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_blue.bmp b/crawl-ref/source/rltiles/player/arm/glove_short_blue.bmp deleted file mode 100644 index e9899c36f6..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_short_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_blue.png b/crawl-ref/source/rltiles/player/arm/glove_short_blue.png new file mode 100644 index 0000000000..8c66f5ee77 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_short_blue.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_gray.bmp b/crawl-ref/source/rltiles/player/arm/glove_short_gray.bmp deleted file mode 100644 index b52b495a84..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_short_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_gray.png b/crawl-ref/source/rltiles/player/arm/glove_short_gray.png new file mode 100644 index 0000000000..c97d4a0ea3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_short_gray.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_green.bmp b/crawl-ref/source/rltiles/player/arm/glove_short_green.bmp deleted file mode 100644 index a5a9355484..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_short_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_green.png b/crawl-ref/source/rltiles/player/arm/glove_short_green.png new file mode 100644 index 0000000000..b87642dda3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_short_green.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_red.bmp b/crawl-ref/source/rltiles/player/arm/glove_short_red.bmp deleted file mode 100644 index 49344827c7..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_short_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_red.png b/crawl-ref/source/rltiles/player/arm/glove_short_red.png new file mode 100644 index 0000000000..34c8b27b39 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_short_red.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_white.bmp b/crawl-ref/source/rltiles/player/arm/glove_short_white.bmp deleted file mode 100644 index 41453a7cd1..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_short_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_white.png b/crawl-ref/source/rltiles/player/arm/glove_short_white.png new file mode 100644 index 0000000000..a5afc95356 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_short_white.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_yellow.bmp b/crawl-ref/source/rltiles/player/arm/glove_short_yellow.bmp deleted file mode 100644 index bd0171952e..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_short_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_short_yellow.png b/crawl-ref/source/rltiles/player/arm/glove_short_yellow.png new file mode 100644 index 0000000000..b7a45949e6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_short_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_white.bmp b/crawl-ref/source/rltiles/player/arm/glove_white.bmp deleted file mode 100644 index 83ea0f5380..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_white.png b/crawl-ref/source/rltiles/player/arm/glove_white.png new file mode 100644 index 0000000000..4cfad6167b Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_white.png differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_wrist_purple.bmp b/crawl-ref/source/rltiles/player/arm/glove_wrist_purple.bmp deleted file mode 100644 index 904d54a395..0000000000 Binary files a/crawl-ref/source/rltiles/player/arm/glove_wrist_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/arm/glove_wrist_purple.png b/crawl-ref/source/rltiles/player/arm/glove_wrist_purple.png new file mode 100644 index 0000000000..1452db4303 Binary files /dev/null and b/crawl-ref/source/rltiles/player/arm/glove_wrist_purple.png differ diff --git a/crawl-ref/source/rltiles/player/barding/centaur_barding_blue.bmp b/crawl-ref/source/rltiles/player/barding/centaur_barding_blue.bmp deleted file mode 100644 index 75d1bb7eb7..0000000000 Binary files a/crawl-ref/source/rltiles/player/barding/centaur_barding_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/barding/centaur_barding_blue.png b/crawl-ref/source/rltiles/player/barding/centaur_barding_blue.png new file mode 100644 index 0000000000..e42fb96c68 Binary files /dev/null and b/crawl-ref/source/rltiles/player/barding/centaur_barding_blue.png differ diff --git a/crawl-ref/source/rltiles/player/barding/centaur_barding_magenta.bmp b/crawl-ref/source/rltiles/player/barding/centaur_barding_magenta.bmp deleted file mode 100644 index 50c8ac78fc..0000000000 Binary files a/crawl-ref/source/rltiles/player/barding/centaur_barding_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/barding/centaur_barding_magenta.png b/crawl-ref/source/rltiles/player/barding/centaur_barding_magenta.png new file mode 100644 index 0000000000..1d0c68babc Binary files /dev/null and b/crawl-ref/source/rltiles/player/barding/centaur_barding_magenta.png differ diff --git a/crawl-ref/source/rltiles/player/barding/centaur_barding_metal.bmp b/crawl-ref/source/rltiles/player/barding/centaur_barding_metal.bmp deleted file mode 100644 index 5bac44086d..0000000000 Binary files a/crawl-ref/source/rltiles/player/barding/centaur_barding_metal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/barding/centaur_barding_metal.png b/crawl-ref/source/rltiles/player/barding/centaur_barding_metal.png new file mode 100644 index 0000000000..26a355bd36 Binary files /dev/null and b/crawl-ref/source/rltiles/player/barding/centaur_barding_metal.png differ diff --git a/crawl-ref/source/rltiles/player/barding/centaur_barding_red.bmp b/crawl-ref/source/rltiles/player/barding/centaur_barding_red.bmp deleted file mode 100644 index 165b346a3b..0000000000 Binary files a/crawl-ref/source/rltiles/player/barding/centaur_barding_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/barding/centaur_barding_red.png b/crawl-ref/source/rltiles/player/barding/centaur_barding_red.png new file mode 100644 index 0000000000..e4e0a6d34a Binary files /dev/null and b/crawl-ref/source/rltiles/player/barding/centaur_barding_red.png differ diff --git a/crawl-ref/source/rltiles/player/barding/naga_barding_blue.bmp b/crawl-ref/source/rltiles/player/barding/naga_barding_blue.bmp deleted file mode 100644 index 6a103c0bfe..0000000000 Binary files a/crawl-ref/source/rltiles/player/barding/naga_barding_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/barding/naga_barding_blue.png b/crawl-ref/source/rltiles/player/barding/naga_barding_blue.png new file mode 100644 index 0000000000..740a75ad7e Binary files /dev/null and b/crawl-ref/source/rltiles/player/barding/naga_barding_blue.png differ diff --git a/crawl-ref/source/rltiles/player/barding/naga_barding_magenta.bmp b/crawl-ref/source/rltiles/player/barding/naga_barding_magenta.bmp deleted file mode 100644 index 8e0f6241ee..0000000000 Binary files a/crawl-ref/source/rltiles/player/barding/naga_barding_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/barding/naga_barding_magenta.png b/crawl-ref/source/rltiles/player/barding/naga_barding_magenta.png new file mode 100644 index 0000000000..28c69329c7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/barding/naga_barding_magenta.png differ diff --git a/crawl-ref/source/rltiles/player/barding/naga_barding_metal.bmp b/crawl-ref/source/rltiles/player/barding/naga_barding_metal.bmp deleted file mode 100644 index 81ce8d0d39..0000000000 Binary files a/crawl-ref/source/rltiles/player/barding/naga_barding_metal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/barding/naga_barding_metal.png b/crawl-ref/source/rltiles/player/barding/naga_barding_metal.png new file mode 100644 index 0000000000..307968b48b Binary files /dev/null and b/crawl-ref/source/rltiles/player/barding/naga_barding_metal.png differ diff --git a/crawl-ref/source/rltiles/player/barding/naga_barding_red.bmp b/crawl-ref/source/rltiles/player/barding/naga_barding_red.bmp deleted file mode 100644 index 177bdf982d..0000000000 Binary files a/crawl-ref/source/rltiles/player/barding/naga_barding_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/barding/naga_barding_red.png b/crawl-ref/source/rltiles/player/barding/naga_barding_red.png new file mode 100644 index 0000000000..6402400ff4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/barding/naga_barding_red.png differ diff --git a/crawl-ref/source/rltiles/player/base/centaur_f.bmp b/crawl-ref/source/rltiles/player/base/centaur_f.bmp deleted file mode 100644 index b00fb4d885..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/centaur_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/centaur_f.png b/crawl-ref/source/rltiles/player/base/centaur_f.png new file mode 100644 index 0000000000..581c9e4d41 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/centaur_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/centaur_m.bmp b/crawl-ref/source/rltiles/player/base/centaur_m.bmp deleted file mode 100644 index 619f558aa2..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/centaur_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/centaur_m.png b/crawl-ref/source/rltiles/player/base/centaur_m.png new file mode 100644 index 0000000000..bb57b9e713 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/centaur_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/deep_elf_f.bmp b/crawl-ref/source/rltiles/player/base/deep_elf_f.bmp deleted file mode 100644 index 515a6a6281..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/deep_elf_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/deep_elf_f.png b/crawl-ref/source/rltiles/player/base/deep_elf_f.png new file mode 100644 index 0000000000..00502649ab Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/deep_elf_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/deep_elf_m.bmp b/crawl-ref/source/rltiles/player/base/deep_elf_m.bmp deleted file mode 100644 index c2155f4a6f..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/deep_elf_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/deep_elf_m.png b/crawl-ref/source/rltiles/player/base/deep_elf_m.png new file mode 100644 index 0000000000..55fd550592 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/deep_elf_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/demigod_f.bmp b/crawl-ref/source/rltiles/player/base/demigod_f.bmp deleted file mode 100644 index db6902bd24..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/demigod_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/demigod_f.png b/crawl-ref/source/rltiles/player/base/demigod_f.png new file mode 100644 index 0000000000..5a16c7f985 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/demigod_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/demigod_m.bmp b/crawl-ref/source/rltiles/player/base/demigod_m.bmp deleted file mode 100644 index 5860f49ea6..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/demigod_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/demigod_m.png b/crawl-ref/source/rltiles/player/base/demigod_m.png new file mode 100644 index 0000000000..6959353540 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/demigod_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/demonspawn_f.bmp b/crawl-ref/source/rltiles/player/base/demonspawn_f.bmp deleted file mode 100644 index 2339e334d1..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/demonspawn_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/demonspawn_f.png b/crawl-ref/source/rltiles/player/base/demonspawn_f.png new file mode 100644 index 0000000000..748595b74a Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/demonspawn_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/demonspawn_m.bmp b/crawl-ref/source/rltiles/player/base/demonspawn_m.bmp deleted file mode 100644 index dbf3e6a885..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/demonspawn_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/demonspawn_m.png b/crawl-ref/source/rltiles/player/base/demonspawn_m.png new file mode 100644 index 0000000000..a4972c52a2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/demonspawn_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_black_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_black_f.bmp deleted file mode 100644 index 6e34a6c228..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_black_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_black_f.png b/crawl-ref/source/rltiles/player/base/draconian_black_f.png new file mode 100644 index 0000000000..fa6ee9492c Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_black_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_black_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_black_m.bmp deleted file mode 100644 index 87079905bf..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_black_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_black_m.png b/crawl-ref/source/rltiles/player/base/draconian_black_m.png new file mode 100644 index 0000000000..f5efc4ebdb Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_black_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_f.bmp deleted file mode 100644 index f296ddaf49..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_f.png b/crawl-ref/source/rltiles/player/base/draconian_f.png new file mode 100644 index 0000000000..9fb49a5af9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_gold_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_gold_f.bmp deleted file mode 100644 index bcb2c0aee5..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_gold_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_gold_f.png b/crawl-ref/source/rltiles/player/base/draconian_gold_f.png new file mode 100644 index 0000000000..35ba986b6c Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_gold_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_gold_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_gold_m.bmp deleted file mode 100644 index 11d4555da9..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_gold_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_gold_m.png b/crawl-ref/source/rltiles/player/base/draconian_gold_m.png new file mode 100644 index 0000000000..1844452c5c Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_gold_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_gray_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_gray_f.bmp deleted file mode 100644 index 21ebbb964c..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_gray_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_gray_f.png b/crawl-ref/source/rltiles/player/base/draconian_gray_f.png new file mode 100644 index 0000000000..a6f605dadf Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_gray_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_gray_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_gray_m.bmp deleted file mode 100644 index 0421f965b7..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_gray_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_gray_m.png b/crawl-ref/source/rltiles/player/base/draconian_gray_m.png new file mode 100644 index 0000000000..a4f8f2f429 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_gray_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_green_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_green_f.bmp deleted file mode 100644 index eea7045e1a..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_green_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_green_f.png b/crawl-ref/source/rltiles/player/base/draconian_green_f.png new file mode 100644 index 0000000000..b26559f1bc Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_green_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_green_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_green_m.bmp deleted file mode 100644 index ec51e417f0..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_green_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_green_m.png b/crawl-ref/source/rltiles/player/base/draconian_green_m.png new file mode 100644 index 0000000000..486faa05b8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_green_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_m.bmp deleted file mode 100644 index bb30a48cfd..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_m.png b/crawl-ref/source/rltiles/player/base/draconian_m.png new file mode 100644 index 0000000000..b8773af711 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_mottled_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_mottled_f.bmp deleted file mode 100644 index fbb063d0cb..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_mottled_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_mottled_f.png b/crawl-ref/source/rltiles/player/base/draconian_mottled_f.png new file mode 100644 index 0000000000..3cf6f1e411 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_mottled_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_mottled_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_mottled_m.bmp deleted file mode 100644 index 443c2cc077..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_mottled_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_mottled_m.png b/crawl-ref/source/rltiles/player/base/draconian_mottled_m.png new file mode 100644 index 0000000000..8bbccbe979 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_mottled_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_pale_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_pale_f.bmp deleted file mode 100644 index 84e6b0be91..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_pale_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_pale_f.png b/crawl-ref/source/rltiles/player/base/draconian_pale_f.png new file mode 100644 index 0000000000..68ab2a6d45 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_pale_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_pale_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_pale_m.bmp deleted file mode 100644 index 988161ad98..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_pale_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_pale_m.png b/crawl-ref/source/rltiles/player/base/draconian_pale_m.png new file mode 100644 index 0000000000..bca8af42fc Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_pale_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_purple_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_purple_f.bmp deleted file mode 100644 index 80074f1bbd..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_purple_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_purple_f.png b/crawl-ref/source/rltiles/player/base/draconian_purple_f.png new file mode 100644 index 0000000000..4a4fe42769 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_purple_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_purple_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_purple_m.bmp deleted file mode 100644 index 6a7b40fc85..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_purple_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_purple_m.png b/crawl-ref/source/rltiles/player/base/draconian_purple_m.png new file mode 100644 index 0000000000..179d2671f0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_purple_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_red_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_red_f.bmp deleted file mode 100644 index 84f9ad2f85..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_red_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_red_f.png b/crawl-ref/source/rltiles/player/base/draconian_red_f.png new file mode 100644 index 0000000000..4563b18071 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_red_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_red_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_red_m.bmp deleted file mode 100644 index fed9f61b47..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_red_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_red_m.png b/crawl-ref/source/rltiles/player/base/draconian_red_m.png new file mode 100644 index 0000000000..d7aa442413 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_red_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_white_f.bmp b/crawl-ref/source/rltiles/player/base/draconian_white_f.bmp deleted file mode 100644 index 65950c2c48..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_white_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_white_f.png b/crawl-ref/source/rltiles/player/base/draconian_white_f.png new file mode 100644 index 0000000000..56c1b70dd6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_white_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_white_m.bmp b/crawl-ref/source/rltiles/player/base/draconian_white_m.bmp deleted file mode 100644 index 1ccda48abf..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/draconian_white_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/draconian_white_m.png b/crawl-ref/source/rltiles/player/base/draconian_white_m.png new file mode 100644 index 0000000000..ac7dbd7f12 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/draconian_white_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/dwarf_f.bmp b/crawl-ref/source/rltiles/player/base/dwarf_f.bmp deleted file mode 100644 index 3f93bd01d3..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/dwarf_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/dwarf_f.png b/crawl-ref/source/rltiles/player/base/dwarf_f.png new file mode 100644 index 0000000000..f04c20770f Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/dwarf_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/dwarf_m.bmp b/crawl-ref/source/rltiles/player/base/dwarf_m.bmp deleted file mode 100644 index 7c45a0030a..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/dwarf_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/dwarf_m.png b/crawl-ref/source/rltiles/player/base/dwarf_m.png new file mode 100644 index 0000000000..39c7e07267 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/dwarf_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/elf_f.bmp b/crawl-ref/source/rltiles/player/base/elf_f.bmp deleted file mode 100644 index 484a859b54..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/elf_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/elf_f.png b/crawl-ref/source/rltiles/player/base/elf_f.png new file mode 100644 index 0000000000..2e231ad8cc Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/elf_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/elf_m.bmp b/crawl-ref/source/rltiles/player/base/elf_m.bmp deleted file mode 100644 index 0a36da0956..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/elf_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/elf_m.png b/crawl-ref/source/rltiles/player/base/elf_m.png new file mode 100644 index 0000000000..acb351b96d Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/elf_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/ghoul_f.bmp b/crawl-ref/source/rltiles/player/base/ghoul_f.bmp deleted file mode 100644 index 3200a62fea..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/ghoul_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/ghoul_f.png b/crawl-ref/source/rltiles/player/base/ghoul_f.png new file mode 100644 index 0000000000..f377884ca5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/ghoul_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/ghoul_m.bmp b/crawl-ref/source/rltiles/player/base/ghoul_m.bmp deleted file mode 100644 index 04934f8376..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/ghoul_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/ghoul_m.png b/crawl-ref/source/rltiles/player/base/ghoul_m.png new file mode 100644 index 0000000000..44f7b7af80 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/ghoul_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/gnome_f.bmp b/crawl-ref/source/rltiles/player/base/gnome_f.bmp deleted file mode 100644 index 31893676d6..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/gnome_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/gnome_f.png b/crawl-ref/source/rltiles/player/base/gnome_f.png new file mode 100644 index 0000000000..ad9f552c0c Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/gnome_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/gnome_m.bmp b/crawl-ref/source/rltiles/player/base/gnome_m.bmp deleted file mode 100644 index 7d3f500432..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/gnome_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/gnome_m.png b/crawl-ref/source/rltiles/player/base/gnome_m.png new file mode 100644 index 0000000000..f5866f93a5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/gnome_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/halfling_f.bmp b/crawl-ref/source/rltiles/player/base/halfling_f.bmp deleted file mode 100644 index b6de48671c..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/halfling_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/halfling_f.png b/crawl-ref/source/rltiles/player/base/halfling_f.png new file mode 100644 index 0000000000..126bf4d9a9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/halfling_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/halfling_m.bmp b/crawl-ref/source/rltiles/player/base/halfling_m.bmp deleted file mode 100644 index 23d6d99cde..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/halfling_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/halfling_m.png b/crawl-ref/source/rltiles/player/base/halfling_m.png new file mode 100644 index 0000000000..e504c4a371 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/halfling_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/human_f.bmp b/crawl-ref/source/rltiles/player/base/human_f.bmp deleted file mode 100644 index db6902bd24..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/human_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/human_f.png b/crawl-ref/source/rltiles/player/base/human_f.png new file mode 100644 index 0000000000..5a16c7f985 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/human_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/human_m.bmp b/crawl-ref/source/rltiles/player/base/human_m.bmp deleted file mode 100644 index b15cacfd2e..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/human_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/human_m.png b/crawl-ref/source/rltiles/player/base/human_m.png new file mode 100644 index 0000000000..d018d72356 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/human_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/kenku_f.bmp b/crawl-ref/source/rltiles/player/base/kenku_f.bmp deleted file mode 100644 index d545e25d72..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/kenku_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/kenku_f.png b/crawl-ref/source/rltiles/player/base/kenku_f.png new file mode 100644 index 0000000000..ded549e8cf Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/kenku_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/kenku_m.bmp b/crawl-ref/source/rltiles/player/base/kenku_m.bmp deleted file mode 100644 index 6c1821f07d..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/kenku_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/kenku_m.png b/crawl-ref/source/rltiles/player/base/kenku_m.png new file mode 100644 index 0000000000..6765881ba5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/kenku_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/kobold_f.bmp b/crawl-ref/source/rltiles/player/base/kobold_f.bmp deleted file mode 100644 index 669667c809..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/kobold_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/kobold_f.png b/crawl-ref/source/rltiles/player/base/kobold_f.png new file mode 100644 index 0000000000..8a29fe958a Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/kobold_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/kobold_m.bmp b/crawl-ref/source/rltiles/player/base/kobold_m.bmp deleted file mode 100644 index 540af80301..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/kobold_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/kobold_m.png b/crawl-ref/source/rltiles/player/base/kobold_m.png new file mode 100644 index 0000000000..f93aaddb9d Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/kobold_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/merfolk_f.bmp b/crawl-ref/source/rltiles/player/base/merfolk_f.bmp deleted file mode 100644 index 2ea19fb6b7..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/merfolk_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/merfolk_f.png b/crawl-ref/source/rltiles/player/base/merfolk_f.png new file mode 100644 index 0000000000..6dcb6c308f Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/merfolk_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/merfolk_m.bmp b/crawl-ref/source/rltiles/player/base/merfolk_m.bmp deleted file mode 100644 index ddf196aeef..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/merfolk_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/merfolk_m.png b/crawl-ref/source/rltiles/player/base/merfolk_m.png new file mode 100644 index 0000000000..56061574df Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/merfolk_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/merfolk_water_f.bmp b/crawl-ref/source/rltiles/player/base/merfolk_water_f.bmp deleted file mode 100644 index 52f41c81d6..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/merfolk_water_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/merfolk_water_f.png b/crawl-ref/source/rltiles/player/base/merfolk_water_f.png new file mode 100644 index 0000000000..2c77741f2f Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/merfolk_water_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/merfolk_water_m.bmp b/crawl-ref/source/rltiles/player/base/merfolk_water_m.bmp deleted file mode 100644 index f74e058463..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/merfolk_water_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/merfolk_water_m.png b/crawl-ref/source/rltiles/player/base/merfolk_water_m.png new file mode 100644 index 0000000000..3a4ae4c36a Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/merfolk_water_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/minotaur_f.bmp b/crawl-ref/source/rltiles/player/base/minotaur_f.bmp deleted file mode 100644 index 99e75e02c0..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/minotaur_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/minotaur_f.png b/crawl-ref/source/rltiles/player/base/minotaur_f.png new file mode 100644 index 0000000000..ac08f73763 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/minotaur_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/minotaur_m.bmp b/crawl-ref/source/rltiles/player/base/minotaur_m.bmp deleted file mode 100644 index 953d608bfe..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/minotaur_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/minotaur_m.png b/crawl-ref/source/rltiles/player/base/minotaur_m.png new file mode 100644 index 0000000000..2b774e7686 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/minotaur_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/mummy_f.bmp b/crawl-ref/source/rltiles/player/base/mummy_f.bmp deleted file mode 100644 index 6f05878d0f..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/mummy_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/mummy_f.png b/crawl-ref/source/rltiles/player/base/mummy_f.png new file mode 100644 index 0000000000..b09a485691 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/mummy_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/mummy_m.bmp b/crawl-ref/source/rltiles/player/base/mummy_m.bmp deleted file mode 100644 index 9ea0c813da..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/mummy_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/mummy_m.png b/crawl-ref/source/rltiles/player/base/mummy_m.png new file mode 100644 index 0000000000..2616cecc93 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/mummy_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/naga_f.bmp b/crawl-ref/source/rltiles/player/base/naga_f.bmp deleted file mode 100644 index c0c7636087..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/naga_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/naga_f.png b/crawl-ref/source/rltiles/player/base/naga_f.png new file mode 100644 index 0000000000..1aadad1345 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/naga_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/naga_m.bmp b/crawl-ref/source/rltiles/player/base/naga_m.bmp deleted file mode 100644 index 13ad011b4d..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/naga_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/naga_m.png b/crawl-ref/source/rltiles/player/base/naga_m.png new file mode 100644 index 0000000000..73802528e7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/naga_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/ogre_f.bmp b/crawl-ref/source/rltiles/player/base/ogre_f.bmp deleted file mode 100644 index 7aef567a08..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/ogre_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/ogre_f.png b/crawl-ref/source/rltiles/player/base/ogre_f.png new file mode 100644 index 0000000000..0d86d8cc71 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/ogre_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/ogre_m.bmp b/crawl-ref/source/rltiles/player/base/ogre_m.bmp deleted file mode 100644 index 3a8f97b2a3..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/ogre_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/ogre_m.png b/crawl-ref/source/rltiles/player/base/ogre_m.png new file mode 100644 index 0000000000..22c70971b8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/ogre_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/ogre_mage_f.bmp b/crawl-ref/source/rltiles/player/base/ogre_mage_f.bmp deleted file mode 100644 index 7aef567a08..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/ogre_mage_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/ogre_mage_f.png b/crawl-ref/source/rltiles/player/base/ogre_mage_f.png new file mode 100644 index 0000000000..0d86d8cc71 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/ogre_mage_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/ogre_mage_m.bmp b/crawl-ref/source/rltiles/player/base/ogre_mage_m.bmp deleted file mode 100644 index 3a8f97b2a3..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/ogre_mage_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/ogre_mage_m.png b/crawl-ref/source/rltiles/player/base/ogre_mage_m.png new file mode 100644 index 0000000000..22c70971b8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/ogre_mage_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/orc_f.bmp b/crawl-ref/source/rltiles/player/base/orc_f.bmp deleted file mode 100644 index 335d9327b5..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/orc_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/orc_f.png b/crawl-ref/source/rltiles/player/base/orc_f.png new file mode 100644 index 0000000000..7bfb52d2df Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/orc_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/orc_m.bmp b/crawl-ref/source/rltiles/player/base/orc_m.bmp deleted file mode 100644 index 2362262a34..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/orc_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/orc_m.png b/crawl-ref/source/rltiles/player/base/orc_m.png new file mode 100644 index 0000000000..7f47d251cc Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/orc_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/shadow.bmp b/crawl-ref/source/rltiles/player/base/shadow.bmp deleted file mode 100644 index 15fe3dd934..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/shadow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/shadow.png b/crawl-ref/source/rltiles/player/base/shadow.png new file mode 100644 index 0000000000..c6fb95e1dc Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/shadow.png differ diff --git a/crawl-ref/source/rltiles/player/base/spriggan_f.bmp b/crawl-ref/source/rltiles/player/base/spriggan_f.bmp deleted file mode 100644 index 70548e15c0..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/spriggan_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/spriggan_f.png b/crawl-ref/source/rltiles/player/base/spriggan_f.png new file mode 100644 index 0000000000..81b8b00ef0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/spriggan_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/spriggan_m.bmp b/crawl-ref/source/rltiles/player/base/spriggan_m.bmp deleted file mode 100644 index 4ecae18464..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/spriggan_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/spriggan_m.png b/crawl-ref/source/rltiles/player/base/spriggan_m.png new file mode 100644 index 0000000000..926de9c948 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/spriggan_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/troll_f.bmp b/crawl-ref/source/rltiles/player/base/troll_f.bmp deleted file mode 100644 index 2cef95f0f0..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/troll_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/troll_f.png b/crawl-ref/source/rltiles/player/base/troll_f.png new file mode 100644 index 0000000000..c34c7a6036 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/troll_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/troll_m.bmp b/crawl-ref/source/rltiles/player/base/troll_m.bmp deleted file mode 100644 index c3bc7f3a63..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/troll_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/troll_m.png b/crawl-ref/source/rltiles/player/base/troll_m.png new file mode 100644 index 0000000000..1bc20f10ee Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/troll_m.png differ diff --git a/crawl-ref/source/rltiles/player/base/vampire_f.bmp b/crawl-ref/source/rltiles/player/base/vampire_f.bmp deleted file mode 100644 index 317fc45e8c..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/vampire_f.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/vampire_f.png b/crawl-ref/source/rltiles/player/base/vampire_f.png new file mode 100644 index 0000000000..969585c8f8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/vampire_f.png differ diff --git a/crawl-ref/source/rltiles/player/base/vampire_m.bmp b/crawl-ref/source/rltiles/player/base/vampire_m.bmp deleted file mode 100644 index 53305a5a93..0000000000 Binary files a/crawl-ref/source/rltiles/player/base/vampire_m.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/base/vampire_m.png b/crawl-ref/source/rltiles/player/base/vampire_m.png new file mode 100644 index 0000000000..338e613401 Binary files /dev/null and b/crawl-ref/source/rltiles/player/base/vampire_m.png differ diff --git a/crawl-ref/source/rltiles/player/beard/long_black.bmp b/crawl-ref/source/rltiles/player/beard/long_black.bmp deleted file mode 100644 index 3181a958ef..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/long_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/long_black.png b/crawl-ref/source/rltiles/player/beard/long_black.png new file mode 100644 index 0000000000..d5ded31627 Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/long_black.png differ diff --git a/crawl-ref/source/rltiles/player/beard/long_red.bmp b/crawl-ref/source/rltiles/player/beard/long_red.bmp deleted file mode 100644 index e266f3dc42..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/long_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/long_red.png b/crawl-ref/source/rltiles/player/beard/long_red.png new file mode 100644 index 0000000000..33946146dd Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/long_red.png differ diff --git a/crawl-ref/source/rltiles/player/beard/long_white.bmp b/crawl-ref/source/rltiles/player/beard/long_white.bmp deleted file mode 100644 index 2d41a959cb..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/long_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/long_white.png b/crawl-ref/source/rltiles/player/beard/long_white.png new file mode 100644 index 0000000000..87b42438a3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/long_white.png differ diff --git a/crawl-ref/source/rltiles/player/beard/long_yellow.bmp b/crawl-ref/source/rltiles/player/beard/long_yellow.bmp deleted file mode 100644 index 72560ce604..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/long_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/long_yellow.png b/crawl-ref/source/rltiles/player/beard/long_yellow.png new file mode 100644 index 0000000000..cd2dde876f Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/long_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/beard/pj.bmp b/crawl-ref/source/rltiles/player/beard/pj.bmp deleted file mode 100644 index 540f98e4a6..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/pj.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/pj.png b/crawl-ref/source/rltiles/player/beard/pj.png new file mode 100644 index 0000000000..b8d96a884c Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/pj.png differ diff --git a/crawl-ref/source/rltiles/player/beard/short_black.bmp b/crawl-ref/source/rltiles/player/beard/short_black.bmp deleted file mode 100644 index 7050a305d5..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/short_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/short_black.png b/crawl-ref/source/rltiles/player/beard/short_black.png new file mode 100644 index 0000000000..bfa90657de Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/short_black.png differ diff --git a/crawl-ref/source/rltiles/player/beard/short_red.bmp b/crawl-ref/source/rltiles/player/beard/short_red.bmp deleted file mode 100644 index 1c42e27981..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/short_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/short_red.png b/crawl-ref/source/rltiles/player/beard/short_red.png new file mode 100644 index 0000000000..6d799c6273 Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/short_red.png differ diff --git a/crawl-ref/source/rltiles/player/beard/short_white.bmp b/crawl-ref/source/rltiles/player/beard/short_white.bmp deleted file mode 100644 index 6b0b9de8b5..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/short_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/short_white.png b/crawl-ref/source/rltiles/player/beard/short_white.png new file mode 100644 index 0000000000..2f100f412e Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/short_white.png differ diff --git a/crawl-ref/source/rltiles/player/beard/short_yellow.bmp b/crawl-ref/source/rltiles/player/beard/short_yellow.bmp deleted file mode 100644 index ba063bc264..0000000000 Binary files a/crawl-ref/source/rltiles/player/beard/short_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/beard/short_yellow.png b/crawl-ref/source/rltiles/player/beard/short_yellow.png new file mode 100644 index 0000000000..7112b6cf0b Binary files /dev/null and b/crawl-ref/source/rltiles/player/beard/short_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/body/animal_skin.bmp b/crawl-ref/source/rltiles/player/body/animal_skin.bmp deleted file mode 100644 index 32b3d542f1..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/animal_skin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/animal_skin.png b/crawl-ref/source/rltiles/player/body/animal_skin.png new file mode 100644 index 0000000000..59efc27179 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/animal_skin.png differ diff --git a/crawl-ref/source/rltiles/player/body/aragorn.bmp b/crawl-ref/source/rltiles/player/body/aragorn.bmp deleted file mode 100644 index 115d9be43c..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/aragorn.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/aragorn.png b/crawl-ref/source/rltiles/player/body/aragorn.png new file mode 100644 index 0000000000..cc49668a3a Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/aragorn.png differ diff --git a/crawl-ref/source/rltiles/player/body/aragorn2.bmp b/crawl-ref/source/rltiles/player/body/aragorn2.bmp deleted file mode 100644 index d1f643e4eb..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/aragorn2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/aragorn2.png b/crawl-ref/source/rltiles/player/body/aragorn2.png new file mode 100644 index 0000000000..5b4cea045d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/aragorn2.png differ diff --git a/crawl-ref/source/rltiles/player/body/armor_blue_gold.bmp b/crawl-ref/source/rltiles/player/body/armor_blue_gold.bmp deleted file mode 100644 index 9233abf560..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/armor_blue_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/armor_blue_gold.png b/crawl-ref/source/rltiles/player/body/armor_blue_gold.png new file mode 100644 index 0000000000..7551e64ce2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/armor_blue_gold.png differ diff --git a/crawl-ref/source/rltiles/player/body/armor_mummy.bmp b/crawl-ref/source/rltiles/player/body/armor_mummy.bmp deleted file mode 100644 index 3f7c7a5db4..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/armor_mummy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/armor_mummy.png b/crawl-ref/source/rltiles/player/body/armor_mummy.png new file mode 100644 index 0000000000..8202fc1d6b Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/armor_mummy.png differ diff --git a/crawl-ref/source/rltiles/player/body/arwen.bmp b/crawl-ref/source/rltiles/player/body/arwen.bmp deleted file mode 100644 index 2555b2f3c1..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/arwen.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/arwen.png b/crawl-ref/source/rltiles/player/body/arwen.png new file mode 100644 index 0000000000..6cce761ff4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/arwen.png differ diff --git a/crawl-ref/source/rltiles/player/body/banded.bmp b/crawl-ref/source/rltiles/player/body/banded.bmp deleted file mode 100644 index 821be25c15..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/banded.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/banded.png b/crawl-ref/source/rltiles/player/body/banded.png new file mode 100644 index 0000000000..816b742a4c Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/banded.png differ diff --git a/crawl-ref/source/rltiles/player/body/banded2.bmp b/crawl-ref/source/rltiles/player/body/banded2.bmp deleted file mode 100644 index 1479980434..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/banded2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/banded2.png b/crawl-ref/source/rltiles/player/body/banded2.png new file mode 100644 index 0000000000..d226d3f0df Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/banded2.png differ diff --git a/crawl-ref/source/rltiles/player/body/belt1.bmp b/crawl-ref/source/rltiles/player/body/belt1.bmp deleted file mode 100644 index 6351547433..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/belt1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/belt1.png b/crawl-ref/source/rltiles/player/body/belt1.png new file mode 100644 index 0000000000..9db7303127 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/belt1.png differ diff --git a/crawl-ref/source/rltiles/player/body/belt2.bmp b/crawl-ref/source/rltiles/player/body/belt2.bmp deleted file mode 100644 index e0f3661c5e..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/belt2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/belt2.png b/crawl-ref/source/rltiles/player/body/belt2.png new file mode 100644 index 0000000000..9229e8d208 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/belt2.png differ diff --git a/crawl-ref/source/rltiles/player/body/bikini_red.bmp b/crawl-ref/source/rltiles/player/body/bikini_red.bmp deleted file mode 100644 index 84e9ab4be4..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/bikini_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/bikini_red.png b/crawl-ref/source/rltiles/player/body/bikini_red.png new file mode 100644 index 0000000000..b1d8d6dd31 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/bikini_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/bloody.bmp b/crawl-ref/source/rltiles/player/body/bloody.bmp deleted file mode 100644 index b78d575ee1..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/bloody.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/bloody.png b/crawl-ref/source/rltiles/player/body/bloody.png new file mode 100644 index 0000000000..41d6692642 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/bloody.png differ diff --git a/crawl-ref/source/rltiles/player/body/boromir.bmp b/crawl-ref/source/rltiles/player/body/boromir.bmp deleted file mode 100644 index 3101dec864..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/boromir.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/boromir.png b/crawl-ref/source/rltiles/player/body/boromir.png new file mode 100644 index 0000000000..cf4d69a741 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/boromir.png differ diff --git a/crawl-ref/source/rltiles/player/body/bplate_green.bmp b/crawl-ref/source/rltiles/player/body/bplate_green.bmp deleted file mode 100644 index 04e8a5d82b..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/bplate_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/bplate_green.png b/crawl-ref/source/rltiles/player/body/bplate_green.png new file mode 100644 index 0000000000..b69b4462d0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/bplate_green.png differ diff --git a/crawl-ref/source/rltiles/player/body/bplate_metal1.bmp b/crawl-ref/source/rltiles/player/body/bplate_metal1.bmp deleted file mode 100644 index 27077eb8db..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/bplate_metal1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/bplate_metal1.png b/crawl-ref/source/rltiles/player/body/bplate_metal1.png new file mode 100644 index 0000000000..eb641eca47 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/bplate_metal1.png differ diff --git a/crawl-ref/source/rltiles/player/body/breast_black.bmp b/crawl-ref/source/rltiles/player/body/breast_black.bmp deleted file mode 100644 index 2a6be27fbb..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/breast_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/breast_black.png b/crawl-ref/source/rltiles/player/body/breast_black.png new file mode 100644 index 0000000000..180b292f7d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/breast_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/chainmail.bmp b/crawl-ref/source/rltiles/player/body/chainmail.bmp deleted file mode 100644 index 6edf65962c..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/chainmail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/chainmail.png b/crawl-ref/source/rltiles/player/body/chainmail.png new file mode 100644 index 0000000000..c81225cd78 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/chainmail.png differ diff --git a/crawl-ref/source/rltiles/player/body/chainmail2.bmp b/crawl-ref/source/rltiles/player/body/chainmail2.bmp deleted file mode 100644 index afde530e7a..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/chainmail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/chainmail3.bmp b/crawl-ref/source/rltiles/player/body/chainmail3.bmp deleted file mode 100644 index dbb5f2d9c8..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/chainmail3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/chainmail3.png b/crawl-ref/source/rltiles/player/body/chainmail3.png new file mode 100644 index 0000000000..eabdc23e53 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/chainmail3.png differ diff --git a/crawl-ref/source/rltiles/player/body/china_red.bmp b/crawl-ref/source/rltiles/player/body/china_red.bmp deleted file mode 100644 index 316a64e539..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/china_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/china_red.png b/crawl-ref/source/rltiles/player/body/china_red.png new file mode 100644 index 0000000000..c3332a8c3f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/china_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/china_red2.bmp b/crawl-ref/source/rltiles/player/body/china_red2.bmp deleted file mode 100644 index 05f513a947..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/china_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/china_red2.png b/crawl-ref/source/rltiles/player/body/china_red2.png new file mode 100644 index 0000000000..d6bbaf16eb Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/china_red2.png differ diff --git a/crawl-ref/source/rltiles/player/body/chunli.bmp b/crawl-ref/source/rltiles/player/body/chunli.bmp deleted file mode 100644 index 199ab0699d..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/chunli.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/chunli.png b/crawl-ref/source/rltiles/player/body/chunli.png new file mode 100644 index 0000000000..9745ff41da Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/chunli.png differ diff --git a/crawl-ref/source/rltiles/player/body/coat_black.bmp b/crawl-ref/source/rltiles/player/body/coat_black.bmp deleted file mode 100644 index 804e71d681..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/coat_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/coat_black.png b/crawl-ref/source/rltiles/player/body/coat_black.png new file mode 100644 index 0000000000..075f796ec5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/coat_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/coat_red.bmp b/crawl-ref/source/rltiles/player/body/coat_red.bmp deleted file mode 100644 index 231a068759..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/coat_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/coat_red.png b/crawl-ref/source/rltiles/player/body/coat_red.png new file mode 100644 index 0000000000..c2da86ce8e Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/coat_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/crystal_plate.bmp b/crawl-ref/source/rltiles/player/body/crystal_plate.bmp deleted file mode 100644 index 2d0c43bfbc..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/crystal_plate.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/crystal_plate.png b/crawl-ref/source/rltiles/player/body/crystal_plate.png new file mode 100644 index 0000000000..fb2556f256 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/crystal_plate.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_blue.bmp b/crawl-ref/source/rltiles/player/body/dragonarm_blue.bmp deleted file mode 100644 index a4619586bd..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonarm_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_blue.png b/crawl-ref/source/rltiles/player/body/dragonarm_blue.png new file mode 100644 index 0000000000..a5c40c998e Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonarm_blue.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_brown.bmp b/crawl-ref/source/rltiles/player/body/dragonarm_brown.bmp deleted file mode 100644 index 12d204c0e8..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonarm_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_brown.png b/crawl-ref/source/rltiles/player/body/dragonarm_brown.png new file mode 100644 index 0000000000..1f485c686f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonarm_brown.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_cyan.bmp b/crawl-ref/source/rltiles/player/body/dragonarm_cyan.bmp deleted file mode 100644 index 2188a9c6ee..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonarm_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_cyan.png b/crawl-ref/source/rltiles/player/body/dragonarm_cyan.png new file mode 100644 index 0000000000..592d51a7e8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonarm_cyan.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_gold.bmp b/crawl-ref/source/rltiles/player/body/dragonarm_gold.bmp deleted file mode 100644 index 6356a51cd5..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonarm_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_gold.png b/crawl-ref/source/rltiles/player/body/dragonarm_gold.png new file mode 100644 index 0000000000..070fad70ac Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonarm_gold.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_green.bmp b/crawl-ref/source/rltiles/player/body/dragonarm_green.bmp deleted file mode 100644 index 8b52ebc271..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonarm_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_green.png b/crawl-ref/source/rltiles/player/body/dragonarm_green.png new file mode 100644 index 0000000000..998251f795 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonarm_green.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_magenta.bmp b/crawl-ref/source/rltiles/player/body/dragonarm_magenta.bmp deleted file mode 100644 index a9031cbe02..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonarm_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_magenta.png b/crawl-ref/source/rltiles/player/body/dragonarm_magenta.png new file mode 100644 index 0000000000..3c7ac7af93 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonarm_magenta.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_white.bmp b/crawl-ref/source/rltiles/player/body/dragonarm_white.bmp deleted file mode 100644 index d708a393e9..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonarm_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonarm_white.png b/crawl-ref/source/rltiles/player/body/dragonarm_white.png new file mode 100644 index 0000000000..e2d425db4f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonarm_white.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_blue.bmp b/crawl-ref/source/rltiles/player/body/dragonsc_blue.bmp deleted file mode 100644 index fa89fdd643..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonsc_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_blue.png b/crawl-ref/source/rltiles/player/body/dragonsc_blue.png new file mode 100644 index 0000000000..a826e38a14 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonsc_blue.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_brown.bmp b/crawl-ref/source/rltiles/player/body/dragonsc_brown.bmp deleted file mode 100644 index 5f0d6a47c9..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonsc_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_brown.png b/crawl-ref/source/rltiles/player/body/dragonsc_brown.png new file mode 100644 index 0000000000..a531fddcad Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonsc_brown.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_cyan.bmp b/crawl-ref/source/rltiles/player/body/dragonsc_cyan.bmp deleted file mode 100644 index 7fddaf4c51..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonsc_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_cyan.png b/crawl-ref/source/rltiles/player/body/dragonsc_cyan.png new file mode 100644 index 0000000000..24abfe9f25 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonsc_cyan.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_gold.bmp b/crawl-ref/source/rltiles/player/body/dragonsc_gold.bmp deleted file mode 100644 index e0f9fa37b2..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonsc_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_gold.png b/crawl-ref/source/rltiles/player/body/dragonsc_gold.png new file mode 100644 index 0000000000..e89385443d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonsc_gold.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_green.bmp b/crawl-ref/source/rltiles/player/body/dragonsc_green.bmp deleted file mode 100644 index 6cd567b762..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonsc_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_green.png b/crawl-ref/source/rltiles/player/body/dragonsc_green.png new file mode 100644 index 0000000000..029c2397f2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonsc_green.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_magenta.bmp b/crawl-ref/source/rltiles/player/body/dragonsc_magenta.bmp deleted file mode 100644 index bc1584ccd7..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonsc_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_magenta.png b/crawl-ref/source/rltiles/player/body/dragonsc_magenta.png new file mode 100644 index 0000000000..960d8cc6a5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonsc_magenta.png differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_white.bmp b/crawl-ref/source/rltiles/player/body/dragonsc_white.bmp deleted file mode 100644 index ae1da92774..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dragonsc_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dragonsc_white.png b/crawl-ref/source/rltiles/player/body/dragonsc_white.png new file mode 100644 index 0000000000..6c9311eee4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dragonsc_white.png differ diff --git a/crawl-ref/source/rltiles/player/body/dress_green.bmp b/crawl-ref/source/rltiles/player/body/dress_green.bmp deleted file mode 100644 index 57bcf4a1b5..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dress_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dress_green.png b/crawl-ref/source/rltiles/player/body/dress_green.png new file mode 100644 index 0000000000..dff8f92876 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dress_green.png differ diff --git a/crawl-ref/source/rltiles/player/body/dress_white.bmp b/crawl-ref/source/rltiles/player/body/dress_white.bmp deleted file mode 100644 index af98fae165..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/dress_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/dress_white.png b/crawl-ref/source/rltiles/player/body/dress_white.png new file mode 100644 index 0000000000..2992b95cb8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/dress_white.png differ diff --git a/crawl-ref/source/rltiles/player/body/frodo.bmp b/crawl-ref/source/rltiles/player/body/frodo.bmp deleted file mode 100644 index 09a5e825b8..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/frodo.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/frodo.png b/crawl-ref/source/rltiles/player/body/frodo.png new file mode 100644 index 0000000000..c187de0c2b Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/frodo.png differ diff --git a/crawl-ref/source/rltiles/player/body/gandalf_g.bmp b/crawl-ref/source/rltiles/player/body/gandalf_g.bmp deleted file mode 100644 index a37df4c86b..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/gandalf_g.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/gandalf_g.png b/crawl-ref/source/rltiles/player/body/gandalf_g.png new file mode 100644 index 0000000000..5977301ab0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/gandalf_g.png differ diff --git a/crawl-ref/source/rltiles/player/body/gil-galad.bmp b/crawl-ref/source/rltiles/player/body/gil-galad.bmp deleted file mode 100644 index 422f5ad1ee..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/gil-galad.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/gil-galad.png b/crawl-ref/source/rltiles/player/body/gil-galad.png new file mode 100644 index 0000000000..ffaa28a098 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/gil-galad.png differ diff --git a/crawl-ref/source/rltiles/player/body/gimli.bmp b/crawl-ref/source/rltiles/player/body/gimli.bmp deleted file mode 100644 index efdf5b573c..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/gimli.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/gimli.png b/crawl-ref/source/rltiles/player/body/gimli.png new file mode 100644 index 0000000000..e7b725a06f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/gimli.png differ diff --git a/crawl-ref/source/rltiles/player/body/green_chain.bmp b/crawl-ref/source/rltiles/player/body/green_chain.bmp deleted file mode 100644 index 10d56a8a44..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/green_chain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/green_chain.png b/crawl-ref/source/rltiles/player/body/green_chain.png new file mode 100644 index 0000000000..b6ef2db556 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/green_chain.png differ diff --git a/crawl-ref/source/rltiles/player/body/green_susp.bmp b/crawl-ref/source/rltiles/player/body/green_susp.bmp deleted file mode 100644 index 8f990b1066..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/green_susp.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/green_susp.png b/crawl-ref/source/rltiles/player/body/green_susp.png new file mode 100644 index 0000000000..414f5562aa Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/green_susp.png differ diff --git a/crawl-ref/source/rltiles/player/body/half_plate.bmp b/crawl-ref/source/rltiles/player/body/half_plate.bmp deleted file mode 100644 index ce642be4f1..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/half_plate.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/half_plate.png b/crawl-ref/source/rltiles/player/body/half_plate.png new file mode 100644 index 0000000000..dd632a4ebb Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/half_plate.png differ diff --git a/crawl-ref/source/rltiles/player/body/half_plate2.bmp b/crawl-ref/source/rltiles/player/body/half_plate2.bmp deleted file mode 100644 index 899339d099..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/half_plate2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/half_plate2.png b/crawl-ref/source/rltiles/player/body/half_plate2.png new file mode 100644 index 0000000000..0519ac8eb5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/half_plate2.png differ diff --git a/crawl-ref/source/rltiles/player/body/half_plate3.bmp b/crawl-ref/source/rltiles/player/body/half_plate3.bmp deleted file mode 100644 index 8f89ec654d..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/half_plate3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/half_plate3.png b/crawl-ref/source/rltiles/player/body/half_plate3.png new file mode 100644 index 0000000000..9e496a7e8d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/half_plate3.png differ diff --git a/crawl-ref/source/rltiles/player/body/isildur.bmp b/crawl-ref/source/rltiles/player/body/isildur.bmp deleted file mode 100644 index e7b7986721..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/isildur.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/isildur.png b/crawl-ref/source/rltiles/player/body/isildur.png new file mode 100644 index 0000000000..8ee9528c3e Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/isildur.png differ diff --git a/crawl-ref/source/rltiles/player/body/jacket2.bmp b/crawl-ref/source/rltiles/player/body/jacket2.bmp deleted file mode 100644 index 52658fe335..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/jacket2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/jacket2.png b/crawl-ref/source/rltiles/player/body/jacket2.png new file mode 100644 index 0000000000..0b9307565d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/jacket2.png differ diff --git a/crawl-ref/source/rltiles/player/body/jacket3.bmp b/crawl-ref/source/rltiles/player/body/jacket3.bmp deleted file mode 100644 index 01354dac54..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/jacket3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/jacket3.png b/crawl-ref/source/rltiles/player/body/jacket3.png new file mode 100644 index 0000000000..fad88516f1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/jacket3.png differ diff --git a/crawl-ref/source/rltiles/player/body/jacket_stud.bmp b/crawl-ref/source/rltiles/player/body/jacket_stud.bmp deleted file mode 100644 index 4048c9e213..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/jacket_stud.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/jacket_stud.png b/crawl-ref/source/rltiles/player/body/jacket_stud.png new file mode 100644 index 0000000000..822cb3e451 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/jacket_stud.png differ diff --git a/crawl-ref/source/rltiles/player/body/jessica.bmp b/crawl-ref/source/rltiles/player/body/jessica.bmp deleted file mode 100644 index 0c0ba059fc..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/jessica.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/jessica.png b/crawl-ref/source/rltiles/player/body/jessica.png new file mode 100644 index 0000000000..56a4053277 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/jessica.png differ diff --git a/crawl-ref/source/rltiles/player/body/karate.bmp b/crawl-ref/source/rltiles/player/body/karate.bmp deleted file mode 100644 index b688117237..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/karate.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/karate.png b/crawl-ref/source/rltiles/player/body/karate.png new file mode 100644 index 0000000000..e8485a7729 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/karate.png differ diff --git a/crawl-ref/source/rltiles/player/body/karate2.bmp b/crawl-ref/source/rltiles/player/body/karate2.bmp deleted file mode 100644 index bc5de8249e..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/karate2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/karate2.png b/crawl-ref/source/rltiles/player/body/karate2.png new file mode 100644 index 0000000000..95f25da026 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/karate2.png differ diff --git a/crawl-ref/source/rltiles/player/body/lears_chain_mail.bmp b/crawl-ref/source/rltiles/player/body/lears_chain_mail.bmp deleted file mode 100644 index 009b7c7e3e..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/lears_chain_mail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/lears_chain_mail.png b/crawl-ref/source/rltiles/player/body/lears_chain_mail.png new file mode 100644 index 0000000000..e89682612d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/lears_chain_mail.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather2.bmp b/crawl-ref/source/rltiles/player/body/leather2.bmp deleted file mode 100644 index bc19c22e7a..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather2.png b/crawl-ref/source/rltiles/player/body/leather2.png new file mode 100644 index 0000000000..47b34afa34 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather2.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_armour.bmp b/crawl-ref/source/rltiles/player/body/leather_armour.bmp deleted file mode 100644 index fc6c1ec09b..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_armour.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_armour.png b/crawl-ref/source/rltiles/player/body/leather_armour.png new file mode 100644 index 0000000000..5f1aab91df Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_armour.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_armour2.bmp b/crawl-ref/source/rltiles/player/body/leather_armour2.bmp deleted file mode 100644 index 770a96031d..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_armour2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_armour2.png b/crawl-ref/source/rltiles/player/body/leather_armour2.png new file mode 100644 index 0000000000..4ead132cad Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_armour2.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_armour3.bmp b/crawl-ref/source/rltiles/player/body/leather_armour3.bmp deleted file mode 100644 index 85547277cb..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_armour3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_armour3.png b/crawl-ref/source/rltiles/player/body/leather_armour3.png new file mode 100644 index 0000000000..e3399a4f2b Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_armour3.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_green.bmp b/crawl-ref/source/rltiles/player/body/leather_green.bmp deleted file mode 100644 index 2c29bedb14..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_green.png b/crawl-ref/source/rltiles/player/body/leather_green.png new file mode 100644 index 0000000000..2848d259d6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_green.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_heavy.bmp b/crawl-ref/source/rltiles/player/body/leather_heavy.bmp deleted file mode 100644 index 7b598a2f7c..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_heavy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_heavy.png b/crawl-ref/source/rltiles/player/body/leather_heavy.png new file mode 100644 index 0000000000..f1204a2022 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_heavy.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_jacket.bmp b/crawl-ref/source/rltiles/player/body/leather_jacket.bmp deleted file mode 100644 index fb5067bc82..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_jacket.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_jacket.png b/crawl-ref/source/rltiles/player/body/leather_jacket.png new file mode 100644 index 0000000000..9f55a3304f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_jacket.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_metal.bmp b/crawl-ref/source/rltiles/player/body/leather_metal.bmp deleted file mode 100644 index ddc5774072..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_metal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_metal.png b/crawl-ref/source/rltiles/player/body/leather_metal.png new file mode 100644 index 0000000000..a3c66573ff Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_metal.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_red.bmp b/crawl-ref/source/rltiles/player/body/leather_red.bmp deleted file mode 100644 index 348899b7aa..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_red.png b/crawl-ref/source/rltiles/player/body/leather_red.png new file mode 100644 index 0000000000..374639859c Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_short.bmp b/crawl-ref/source/rltiles/player/body/leather_short.bmp deleted file mode 100644 index 626ea1cba1..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_short.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_short.png b/crawl-ref/source/rltiles/player/body/leather_short.png new file mode 100644 index 0000000000..2ddbb62fae Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_short.png differ diff --git a/crawl-ref/source/rltiles/player/body/leather_stud.bmp b/crawl-ref/source/rltiles/player/body/leather_stud.bmp deleted file mode 100644 index 105a486482..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/leather_stud.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/leather_stud.png b/crawl-ref/source/rltiles/player/body/leather_stud.png new file mode 100644 index 0000000000..715759349a Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/leather_stud.png differ diff --git a/crawl-ref/source/rltiles/player/body/legolas.bmp b/crawl-ref/source/rltiles/player/body/legolas.bmp deleted file mode 100644 index 1985312924..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/legolas.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/legolas.png b/crawl-ref/source/rltiles/player/body/legolas.png new file mode 100644 index 0000000000..9a993ea370 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/legolas.png differ diff --git a/crawl-ref/source/rltiles/player/body/maxwell.bmp b/crawl-ref/source/rltiles/player/body/maxwell.bmp deleted file mode 100644 index 7e4c19e824..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/maxwell.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/maxwell.png b/crawl-ref/source/rltiles/player/body/maxwell.png new file mode 100644 index 0000000000..c61c4d3914 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/maxwell.png differ diff --git a/crawl-ref/source/rltiles/player/body/merry.bmp b/crawl-ref/source/rltiles/player/body/merry.bmp deleted file mode 100644 index a227a90ea2..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/merry.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/merry.png b/crawl-ref/source/rltiles/player/body/merry.png new file mode 100644 index 0000000000..889f8a86c5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/merry.png differ diff --git a/crawl-ref/source/rltiles/player/body/mesh_black.bmp b/crawl-ref/source/rltiles/player/body/mesh_black.bmp deleted file mode 100644 index 6d0f8939b8..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/mesh_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/mesh_black.png b/crawl-ref/source/rltiles/player/body/mesh_black.png new file mode 100644 index 0000000000..638a5e3614 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/mesh_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/mesh_red.bmp b/crawl-ref/source/rltiles/player/body/mesh_red.bmp deleted file mode 100644 index 18013833f4..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/mesh_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/mesh_red.png b/crawl-ref/source/rltiles/player/body/mesh_red.png new file mode 100644 index 0000000000..262d849b2e Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/mesh_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/metal_blue.bmp b/crawl-ref/source/rltiles/player/body/metal_blue.bmp deleted file mode 100644 index 34965e45fb..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/metal_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/metal_blue.png b/crawl-ref/source/rltiles/player/body/metal_blue.png new file mode 100644 index 0000000000..40e42dcfb4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/metal_blue.png differ diff --git a/crawl-ref/source/rltiles/player/body/monk_black.bmp b/crawl-ref/source/rltiles/player/body/monk_black.bmp deleted file mode 100644 index 7f0306181c..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/monk_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/monk_black.png b/crawl-ref/source/rltiles/player/body/monk_black.png new file mode 100644 index 0000000000..427260b8e0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/monk_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/monk_blue.bmp b/crawl-ref/source/rltiles/player/body/monk_blue.bmp deleted file mode 100644 index 12f9d9bb4d..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/monk_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/monk_blue.png b/crawl-ref/source/rltiles/player/body/monk_blue.png new file mode 100644 index 0000000000..520c2ba877 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/monk_blue.png differ diff --git a/crawl-ref/source/rltiles/player/body/neck.bmp b/crawl-ref/source/rltiles/player/body/neck.bmp deleted file mode 100644 index 91b64c7785..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/neck.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/neck.png b/crawl-ref/source/rltiles/player/body/neck.png new file mode 100644 index 0000000000..89cd958ae3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/neck.png differ diff --git a/crawl-ref/source/rltiles/player/body/pipin.bmp b/crawl-ref/source/rltiles/player/body/pipin.bmp deleted file mode 100644 index 2b58fba757..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/pipin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/pipin.png b/crawl-ref/source/rltiles/player/body/pipin.png new file mode 100644 index 0000000000..30426d44fa Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/pipin.png differ diff --git a/crawl-ref/source/rltiles/player/body/pj.bmp b/crawl-ref/source/rltiles/player/body/pj.bmp deleted file mode 100644 index 6e3d931107..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/pj.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/pj.png b/crawl-ref/source/rltiles/player/body/pj.png new file mode 100644 index 0000000000..a21541bdf4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/pj.png differ diff --git a/crawl-ref/source/rltiles/player/body/plate.bmp b/crawl-ref/source/rltiles/player/body/plate.bmp deleted file mode 100644 index 6173c5d8ce..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/plate.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/plate.png b/crawl-ref/source/rltiles/player/body/plate.png new file mode 100644 index 0000000000..c292e89153 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/plate.png differ diff --git a/crawl-ref/source/rltiles/player/body/plate2.bmp b/crawl-ref/source/rltiles/player/body/plate2.bmp deleted file mode 100644 index 7369864cc9..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/plate2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/plate2.png b/crawl-ref/source/rltiles/player/body/plate2.png new file mode 100644 index 0000000000..dde46c3a17 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/plate2.png differ diff --git a/crawl-ref/source/rltiles/player/body/plate_and_cloth.bmp b/crawl-ref/source/rltiles/player/body/plate_and_cloth.bmp deleted file mode 100644 index a9df910198..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/plate_and_cloth.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/plate_and_cloth.png b/crawl-ref/source/rltiles/player/body/plate_and_cloth.png new file mode 100644 index 0000000000..a6c5eb0c5d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/plate_and_cloth.png differ diff --git a/crawl-ref/source/rltiles/player/body/plate_and_cloth2.bmp b/crawl-ref/source/rltiles/player/body/plate_and_cloth2.bmp deleted file mode 100644 index 8bcec83515..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/plate_and_cloth2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/plate_and_cloth2.png b/crawl-ref/source/rltiles/player/body/plate_and_cloth2.png new file mode 100644 index 0000000000..258d13c16f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/plate_and_cloth2.png differ diff --git a/crawl-ref/source/rltiles/player/body/plate_black.bmp b/crawl-ref/source/rltiles/player/body/plate_black.bmp deleted file mode 100644 index 16517e7f9a..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/plate_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/plate_black.png b/crawl-ref/source/rltiles/player/body/plate_black.png new file mode 100644 index 0000000000..efdfae1e8b Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/plate_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/ringmail.bmp b/crawl-ref/source/rltiles/player/body/ringmail.bmp deleted file mode 100644 index 15af5db783..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/ringmail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/ringmail.png b/crawl-ref/source/rltiles/player/body/ringmail.png new file mode 100644 index 0000000000..d63f6cfda5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/ringmail.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_black.bmp b/crawl-ref/source/rltiles/player/body/robe_black.bmp deleted file mode 100644 index e963543db3..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_black.png b/crawl-ref/source/rltiles/player/body/robe_black.png new file mode 100644 index 0000000000..9b9f538258 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_black_gold.bmp b/crawl-ref/source/rltiles/player/body/robe_black_gold.bmp deleted file mode 100644 index 1d12c90d46..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_black_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_black_gold.png b/crawl-ref/source/rltiles/player/body/robe_black_gold.png new file mode 100644 index 0000000000..75afe77e90 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_black_gold.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_black_hood.bmp b/crawl-ref/source/rltiles/player/body/robe_black_hood.bmp deleted file mode 100644 index 387b2e0ed4..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_black_hood.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_black_hood.png b/crawl-ref/source/rltiles/player/body/robe_black_hood.png new file mode 100644 index 0000000000..d56c36356f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_black_hood.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_black_red.bmp b/crawl-ref/source/rltiles/player/body/robe_black_red.bmp deleted file mode 100644 index 6290030879..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_black_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_black_red.png b/crawl-ref/source/rltiles/player/body/robe_black_red.png new file mode 100644 index 0000000000..3b0dec855c Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_black_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_blue.bmp b/crawl-ref/source/rltiles/player/body/robe_blue.bmp deleted file mode 100644 index 71f73d8a99..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_blue.png b/crawl-ref/source/rltiles/player/body/robe_blue.png new file mode 100644 index 0000000000..656c8484d6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_blue.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_blue_green.bmp b/crawl-ref/source/rltiles/player/body/robe_blue_green.bmp deleted file mode 100644 index 8881e5e7a8..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_blue_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_blue_green.png b/crawl-ref/source/rltiles/player/body/robe_blue_green.png new file mode 100644 index 0000000000..40b37eb2fc Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_blue_green.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_blue_white.bmp b/crawl-ref/source/rltiles/player/body/robe_blue_white.bmp deleted file mode 100644 index efb26d8412..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_blue_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_blue_white.png b/crawl-ref/source/rltiles/player/body/robe_blue_white.png new file mode 100644 index 0000000000..3926e27146 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_blue_white.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_brown.bmp b/crawl-ref/source/rltiles/player/body/robe_brown.bmp deleted file mode 100644 index 5f50e0f612..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_brown.png b/crawl-ref/source/rltiles/player/body/robe_brown.png new file mode 100644 index 0000000000..8d11649b38 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_brown.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_brown2.bmp b/crawl-ref/source/rltiles/player/body/robe_brown2.bmp deleted file mode 100644 index 09f696ffa7..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_brown2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_brown2.png b/crawl-ref/source/rltiles/player/body/robe_brown2.png new file mode 100644 index 0000000000..cc5b25d1d9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_brown2.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_brown3.bmp b/crawl-ref/source/rltiles/player/body/robe_brown3.bmp deleted file mode 100644 index 059eea599a..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_brown3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_brown3.png b/crawl-ref/source/rltiles/player/body/robe_brown3.png new file mode 100644 index 0000000000..39bb7b452b Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_brown3.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_cyan.bmp b/crawl-ref/source/rltiles/player/body/robe_cyan.bmp deleted file mode 100644 index 3af1784e34..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_cyan.png b/crawl-ref/source/rltiles/player/body/robe_cyan.png new file mode 100644 index 0000000000..60cec05385 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_cyan.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_gray2.bmp b/crawl-ref/source/rltiles/player/body/robe_gray2.bmp deleted file mode 100644 index 2dd42af787..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_gray2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_gray2.png b/crawl-ref/source/rltiles/player/body/robe_gray2.png new file mode 100644 index 0000000000..62e9ec0108 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_gray2.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_green.bmp b/crawl-ref/source/rltiles/player/body/robe_green.bmp deleted file mode 100644 index 89039b07cd..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_green.png b/crawl-ref/source/rltiles/player/body/robe_green.png new file mode 100644 index 0000000000..b3a2fcbfb0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_green.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_green_gold.bmp b/crawl-ref/source/rltiles/player/body/robe_green_gold.bmp deleted file mode 100644 index 9ea774ded4..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_green_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_green_gold.png b/crawl-ref/source/rltiles/player/body/robe_green_gold.png new file mode 100644 index 0000000000..1c051d77cf Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_green_gold.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_magenta.bmp b/crawl-ref/source/rltiles/player/body/robe_magenta.bmp deleted file mode 100644 index 9a97255891..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_misfortune.bmp b/crawl-ref/source/rltiles/player/body/robe_misfortune.bmp deleted file mode 100644 index 27a36e3cee..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_misfortune.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_misfortune.png b/crawl-ref/source/rltiles/player/body/robe_misfortune.png new file mode 100644 index 0000000000..23896e38ea Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_misfortune.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_of_night.bmp b/crawl-ref/source/rltiles/player/body/robe_of_night.bmp deleted file mode 100644 index 794b4af308..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_of_night.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_of_night.png b/crawl-ref/source/rltiles/player/body/robe_of_night.png new file mode 100644 index 0000000000..5b5a7bcbc8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_of_night.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_purple.bmp b/crawl-ref/source/rltiles/player/body/robe_purple.bmp deleted file mode 100644 index 4fb85e5d82..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_purple.png b/crawl-ref/source/rltiles/player/body/robe_purple.png new file mode 100644 index 0000000000..a522cff1a0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_purple.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_rainbow.bmp b/crawl-ref/source/rltiles/player/body/robe_rainbow.bmp deleted file mode 100644 index a29d166558..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_rainbow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_rainbow.png b/crawl-ref/source/rltiles/player/body/robe_rainbow.png new file mode 100644 index 0000000000..c2c19a624f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_rainbow.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_red.bmp b/crawl-ref/source/rltiles/player/body/robe_red.bmp deleted file mode 100644 index 937a89c28b..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_red.png b/crawl-ref/source/rltiles/player/body/robe_red.png new file mode 100644 index 0000000000..1047d8d64b Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_red2.bmp b/crawl-ref/source/rltiles/player/body/robe_red2.bmp deleted file mode 100644 index 1700454aa6..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_red2.png b/crawl-ref/source/rltiles/player/body/robe_red2.png new file mode 100644 index 0000000000..8e2d411e1f Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_red2.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_red3.bmp b/crawl-ref/source/rltiles/player/body/robe_red3.bmp deleted file mode 100644 index f17f746d7a..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_red3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_red3.png b/crawl-ref/source/rltiles/player/body/robe_red3.png new file mode 100644 index 0000000000..7c5cee0ea2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_red3.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_red_gold.bmp b/crawl-ref/source/rltiles/player/body/robe_red_gold.bmp deleted file mode 100644 index 598d8064f4..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_red_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_red_gold.png b/crawl-ref/source/rltiles/player/body/robe_red_gold.png new file mode 100644 index 0000000000..43797a36a4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_red_gold.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white.bmp b/crawl-ref/source/rltiles/player/body/robe_white.bmp deleted file mode 100644 index d852a24ab8..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white.png b/crawl-ref/source/rltiles/player/body/robe_white.png new file mode 100644 index 0000000000..b3d1b3741b Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_white.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white2.bmp b/crawl-ref/source/rltiles/player/body/robe_white2.bmp deleted file mode 100644 index 516e4180f4..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_white2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white2.png b/crawl-ref/source/rltiles/player/body/robe_white2.png new file mode 100644 index 0000000000..45d91973da Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_white2.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white_blue.bmp b/crawl-ref/source/rltiles/player/body/robe_white_blue.bmp deleted file mode 100644 index 2692baadd8..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_white_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white_blue.png b/crawl-ref/source/rltiles/player/body/robe_white_blue.png new file mode 100644 index 0000000000..059be2f377 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_white_blue.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white_green.bmp b/crawl-ref/source/rltiles/player/body/robe_white_green.bmp deleted file mode 100644 index 0aff9835c5..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_white_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white_green.png b/crawl-ref/source/rltiles/player/body/robe_white_green.png new file mode 100644 index 0000000000..9b0701ed40 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_white_green.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white_red.bmp b/crawl-ref/source/rltiles/player/body/robe_white_red.bmp deleted file mode 100644 index 6964d92214..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_white_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_white_red.png b/crawl-ref/source/rltiles/player/body/robe_white_red.png new file mode 100644 index 0000000000..9889a6425a Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_white_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/robe_yellow.bmp b/crawl-ref/source/rltiles/player/body/robe_yellow.bmp deleted file mode 100644 index 1c9bf1a126..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/robe_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/robe_yellow.png b/crawl-ref/source/rltiles/player/body/robe_yellow.png new file mode 100644 index 0000000000..ecfcd1dd5c Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/robe_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/body/sailor.bmp b/crawl-ref/source/rltiles/player/body/sailor.bmp deleted file mode 100644 index a5cbc25498..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/sailor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/sam.bmp b/crawl-ref/source/rltiles/player/body/sam.bmp deleted file mode 100644 index d9f5a12777..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/sam.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/sam.png b/crawl-ref/source/rltiles/player/body/sam.png new file mode 100644 index 0000000000..5413581f3b Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/sam.png differ diff --git a/crawl-ref/source/rltiles/player/body/saruman.bmp b/crawl-ref/source/rltiles/player/body/saruman.bmp deleted file mode 100644 index 35d76f731d..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/saruman.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/saruman.png b/crawl-ref/source/rltiles/player/body/saruman.png new file mode 100644 index 0000000000..13b7ac8413 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/saruman.png differ diff --git a/crawl-ref/source/rltiles/player/body/scalemail.bmp b/crawl-ref/source/rltiles/player/body/scalemail.bmp deleted file mode 100644 index 94ad900045..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/scalemail.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/scalemail.png b/crawl-ref/source/rltiles/player/body/scalemail.png new file mode 100644 index 0000000000..7b62bcb8ab Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/scalemail.png differ diff --git a/crawl-ref/source/rltiles/player/body/scalemail2.bmp b/crawl-ref/source/rltiles/player/body/scalemail2.bmp deleted file mode 100644 index c3fc82acfa..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/scalemail2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/scalemail2.png b/crawl-ref/source/rltiles/player/body/scalemail2.png new file mode 100644 index 0000000000..732c29ab45 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/scalemail2.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_black.bmp b/crawl-ref/source/rltiles/player/body/shirt_black.bmp deleted file mode 100644 index edf5e3659e..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_black.png b/crawl-ref/source/rltiles/player/body/shirt_black.png new file mode 100644 index 0000000000..c38f6090a0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_black3.bmp b/crawl-ref/source/rltiles/player/body/shirt_black3.bmp deleted file mode 100644 index 19d2efef53..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_black3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_black3.png b/crawl-ref/source/rltiles/player/body/shirt_black3.png new file mode 100644 index 0000000000..4ff8b9bbda Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_black3.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_black_and_cloth.bmp b/crawl-ref/source/rltiles/player/body/shirt_black_and_cloth.bmp deleted file mode 100644 index a418ff1783..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_black_and_cloth.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_black_and_cloth.png b/crawl-ref/source/rltiles/player/body/shirt_black_and_cloth.png new file mode 100644 index 0000000000..24b375bee3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_black_and_cloth.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_blue.bmp b/crawl-ref/source/rltiles/player/body/shirt_blue.bmp deleted file mode 100644 index 06471e7887..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_blue.png b/crawl-ref/source/rltiles/player/body/shirt_blue.png new file mode 100644 index 0000000000..6779c4e1be Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_blue.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_check.bmp b/crawl-ref/source/rltiles/player/body/shirt_check.bmp deleted file mode 100644 index 54b068690d..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_check.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_check.png b/crawl-ref/source/rltiles/player/body/shirt_check.png new file mode 100644 index 0000000000..f3212462a6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_check.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_hawaii.bmp b/crawl-ref/source/rltiles/player/body/shirt_hawaii.bmp deleted file mode 100644 index d026115d59..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_hawaii.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_hawaii.png b/crawl-ref/source/rltiles/player/body/shirt_hawaii.png new file mode 100644 index 0000000000..f40f79b11c Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_hawaii.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_vest.bmp b/crawl-ref/source/rltiles/player/body/shirt_vest.bmp deleted file mode 100644 index b9b0a467ff..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_vest.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_vest.png b/crawl-ref/source/rltiles/player/body/shirt_vest.png new file mode 100644 index 0000000000..881315291d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_vest.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_white1.bmp b/crawl-ref/source/rltiles/player/body/shirt_white1.bmp deleted file mode 100644 index a2553546de..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_white1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_white1.png b/crawl-ref/source/rltiles/player/body/shirt_white1.png new file mode 100644 index 0000000000..9441f64e8d Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_white1.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_white2.bmp b/crawl-ref/source/rltiles/player/body/shirt_white2.bmp deleted file mode 100644 index 291fe23808..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_white2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_white2.png b/crawl-ref/source/rltiles/player/body/shirt_white2.png new file mode 100644 index 0000000000..8b465b1828 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_white2.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_white3.bmp b/crawl-ref/source/rltiles/player/body/shirt_white3.bmp deleted file mode 100644 index 316349196d..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_white3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_white3.png b/crawl-ref/source/rltiles/player/body/shirt_white3.png new file mode 100644 index 0000000000..2c73c5b220 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_white3.png differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_white_yellow.bmp b/crawl-ref/source/rltiles/player/body/shirt_white_yellow.bmp deleted file mode 100644 index 8b0112a46f..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shirt_white_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shirt_white_yellow.png b/crawl-ref/source/rltiles/player/body/shirt_white_yellow.png new file mode 100644 index 0000000000..9837cb5411 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shirt_white_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/body/shoulder_pad.bmp b/crawl-ref/source/rltiles/player/body/shoulder_pad.bmp deleted file mode 100644 index 763e5bc419..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/shoulder_pad.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/shoulder_pad.png b/crawl-ref/source/rltiles/player/body/shoulder_pad.png new file mode 100644 index 0000000000..2375a679d6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/shoulder_pad.png differ diff --git a/crawl-ref/source/rltiles/player/body/skirt_onep_grey.bmp b/crawl-ref/source/rltiles/player/body/skirt_onep_grey.bmp deleted file mode 100644 index c41d8f05f5..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/skirt_onep_grey.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/skirt_onep_grey.png b/crawl-ref/source/rltiles/player/body/skirt_onep_grey.png new file mode 100644 index 0000000000..47e61a7181 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/skirt_onep_grey.png differ diff --git a/crawl-ref/source/rltiles/player/body/slit_black.bmp b/crawl-ref/source/rltiles/player/body/slit_black.bmp deleted file mode 100644 index bea8c31e6d..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/slit_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/slit_black.png b/crawl-ref/source/rltiles/player/body/slit_black.png new file mode 100644 index 0000000000..ced9ef35ef Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/slit_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/susp_black.bmp b/crawl-ref/source/rltiles/player/body/susp_black.bmp deleted file mode 100644 index 717a9bc3b2..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/susp_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/susp_black.png b/crawl-ref/source/rltiles/player/body/susp_black.png new file mode 100644 index 0000000000..5a3f04c031 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/susp_black.png differ diff --git a/crawl-ref/source/rltiles/player/body/troll_hide.bmp b/crawl-ref/source/rltiles/player/body/troll_hide.bmp deleted file mode 100644 index d1f56155b1..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/troll_hide.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/troll_hide.png b/crawl-ref/source/rltiles/player/body/troll_hide.png new file mode 100644 index 0000000000..e5077c4627 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/troll_hide.png differ diff --git a/crawl-ref/source/rltiles/player/body/vanhel1.bmp b/crawl-ref/source/rltiles/player/body/vanhel1.bmp deleted file mode 100644 index 0076e498fe..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/vanhel1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/vanhel1.png b/crawl-ref/source/rltiles/player/body/vanhel1.png new file mode 100644 index 0000000000..462d8e2402 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/vanhel1.png differ diff --git a/crawl-ref/source/rltiles/player/body/vest_red.bmp b/crawl-ref/source/rltiles/player/body/vest_red.bmp deleted file mode 100644 index 6179a08776..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/vest_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/vest_red.png b/crawl-ref/source/rltiles/player/body/vest_red.png new file mode 100644 index 0000000000..f461b8b6d9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/vest_red.png differ diff --git a/crawl-ref/source/rltiles/player/body/vest_red2.bmp b/crawl-ref/source/rltiles/player/body/vest_red2.bmp deleted file mode 100644 index 3a9d88eb65..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/vest_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/vest_red2.png b/crawl-ref/source/rltiles/player/body/vest_red2.png new file mode 100644 index 0000000000..e4af9d0417 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/vest_red2.png differ diff --git a/crawl-ref/source/rltiles/player/body/zhor.bmp b/crawl-ref/source/rltiles/player/body/zhor.bmp deleted file mode 100644 index 5ae0830125..0000000000 Binary files a/crawl-ref/source/rltiles/player/body/zhor.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/body/zhor.png b/crawl-ref/source/rltiles/player/body/zhor.png new file mode 100644 index 0000000000..395bc27918 Binary files /dev/null and b/crawl-ref/source/rltiles/player/body/zhor.png differ diff --git a/crawl-ref/source/rltiles/player/boot/blue_gold.bmp b/crawl-ref/source/rltiles/player/boot/blue_gold.bmp deleted file mode 100644 index 187f37f8bc..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/blue_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/blue_gold.png b/crawl-ref/source/rltiles/player/boot/blue_gold.png new file mode 100644 index 0000000000..17dd9ca21b Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/blue_gold.png differ diff --git a/crawl-ref/source/rltiles/player/boot/hooves.bmp b/crawl-ref/source/rltiles/player/boot/hooves.bmp deleted file mode 100644 index 1d5ea209b9..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/hooves.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/hooves.png b/crawl-ref/source/rltiles/player/boot/hooves.png new file mode 100644 index 0000000000..3882db2546 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/hooves.png differ diff --git a/crawl-ref/source/rltiles/player/boot/long_red.bmp b/crawl-ref/source/rltiles/player/boot/long_red.bmp deleted file mode 100644 index ede8b3a5b2..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/long_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/long_red.png b/crawl-ref/source/rltiles/player/boot/long_red.png new file mode 100644 index 0000000000..f1cceba443 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/long_red.png differ diff --git a/crawl-ref/source/rltiles/player/boot/long_white.bmp b/crawl-ref/source/rltiles/player/boot/long_white.bmp deleted file mode 100644 index f37f319fd4..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/long_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/long_white.png b/crawl-ref/source/rltiles/player/boot/long_white.png new file mode 100644 index 0000000000..03d6d490e4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/long_white.png differ diff --git a/crawl-ref/source/rltiles/player/boot/mesh_black.bmp b/crawl-ref/source/rltiles/player/boot/mesh_black.bmp deleted file mode 100644 index 2375810d08..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/mesh_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/mesh_black.png b/crawl-ref/source/rltiles/player/boot/mesh_black.png new file mode 100644 index 0000000000..7b11c2f88e Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/mesh_black.png differ diff --git a/crawl-ref/source/rltiles/player/boot/mesh_blue.bmp b/crawl-ref/source/rltiles/player/boot/mesh_blue.bmp deleted file mode 100644 index 2a3f5abc10..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/mesh_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/mesh_blue.png b/crawl-ref/source/rltiles/player/boot/mesh_blue.png new file mode 100644 index 0000000000..4f339780a4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/mesh_blue.png differ diff --git a/crawl-ref/source/rltiles/player/boot/mesh_red.bmp b/crawl-ref/source/rltiles/player/boot/mesh_red.bmp deleted file mode 100644 index 0bdadb62a0..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/mesh_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/mesh_red.png b/crawl-ref/source/rltiles/player/boot/mesh_red.png new file mode 100644 index 0000000000..60d42c8fec Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/mesh_red.png differ diff --git a/crawl-ref/source/rltiles/player/boot/mesh_white.bmp b/crawl-ref/source/rltiles/player/boot/mesh_white.bmp deleted file mode 100644 index 0248c610f5..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/mesh_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/mesh_white.png b/crawl-ref/source/rltiles/player/boot/mesh_white.png new file mode 100644 index 0000000000..bf98920195 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/mesh_white.png differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_brown.bmp b/crawl-ref/source/rltiles/player/boot/middle_brown.bmp deleted file mode 100644 index b3e9d30759..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/middle_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_brown.png b/crawl-ref/source/rltiles/player/boot/middle_brown.png new file mode 100644 index 0000000000..020a73dd4b Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/middle_brown.png differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_brown2.bmp b/crawl-ref/source/rltiles/player/boot/middle_brown2.bmp deleted file mode 100644 index abb7f6bffe..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/middle_brown2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_brown2.png b/crawl-ref/source/rltiles/player/boot/middle_brown2.png new file mode 100644 index 0000000000..2f8fc3fd79 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/middle_brown2.png differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_brown3.bmp b/crawl-ref/source/rltiles/player/boot/middle_brown3.bmp deleted file mode 100644 index c4c865e8e8..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/middle_brown3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_brown3.png b/crawl-ref/source/rltiles/player/boot/middle_brown3.png new file mode 100644 index 0000000000..c1763222e8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/middle_brown3.png differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_gold.bmp b/crawl-ref/source/rltiles/player/boot/middle_gold.bmp deleted file mode 100644 index d7106489f7..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/middle_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_gold.png b/crawl-ref/source/rltiles/player/boot/middle_gold.png new file mode 100644 index 0000000000..c2c43a2a24 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/middle_gold.png differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_gray.bmp b/crawl-ref/source/rltiles/player/boot/middle_gray.bmp deleted file mode 100644 index 6ba47abd03..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/middle_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_gray.png b/crawl-ref/source/rltiles/player/boot/middle_gray.png new file mode 100644 index 0000000000..11e5f92458 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/middle_gray.png differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_green.bmp b/crawl-ref/source/rltiles/player/boot/middle_green.bmp deleted file mode 100644 index 0a320d44a4..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/middle_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_green.png b/crawl-ref/source/rltiles/player/boot/middle_green.png new file mode 100644 index 0000000000..0b31f036b8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/middle_green.png differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_purple.bmp b/crawl-ref/source/rltiles/player/boot/middle_purple.bmp deleted file mode 100644 index 05734ace63..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/middle_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_purple.png b/crawl-ref/source/rltiles/player/boot/middle_purple.png new file mode 100644 index 0000000000..aaec68aaa5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/middle_purple.png differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_ybrown.bmp b/crawl-ref/source/rltiles/player/boot/middle_ybrown.bmp deleted file mode 100644 index 5e864c307d..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/middle_ybrown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/middle_ybrown.png b/crawl-ref/source/rltiles/player/boot/middle_ybrown.png new file mode 100644 index 0000000000..65fa2e0372 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/middle_ybrown.png differ diff --git a/crawl-ref/source/rltiles/player/boot/pj.bmp b/crawl-ref/source/rltiles/player/boot/pj.bmp deleted file mode 100644 index 981e34db13..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/pj.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/pj.png b/crawl-ref/source/rltiles/player/boot/pj.png new file mode 100644 index 0000000000..abd1af3da7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/pj.png differ diff --git a/crawl-ref/source/rltiles/player/boot/short_brown.bmp b/crawl-ref/source/rltiles/player/boot/short_brown.bmp deleted file mode 100644 index f1307b398d..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/short_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/short_brown.png b/crawl-ref/source/rltiles/player/boot/short_brown.png new file mode 100644 index 0000000000..8f6dbbbf5a Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/short_brown.png differ diff --git a/crawl-ref/source/rltiles/player/boot/short_brown2.bmp b/crawl-ref/source/rltiles/player/boot/short_brown2.bmp deleted file mode 100644 index 29d23d12a8..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/short_brown2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/short_brown2.png b/crawl-ref/source/rltiles/player/boot/short_brown2.png new file mode 100644 index 0000000000..f88fbfeef8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/short_brown2.png differ diff --git a/crawl-ref/source/rltiles/player/boot/short_purple.bmp b/crawl-ref/source/rltiles/player/boot/short_purple.bmp deleted file mode 100644 index c7d1a0d5cd..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/short_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/short_purple.png b/crawl-ref/source/rltiles/player/boot/short_purple.png new file mode 100644 index 0000000000..59c79c4f26 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/short_purple.png differ diff --git a/crawl-ref/source/rltiles/player/boot/short_red.bmp b/crawl-ref/source/rltiles/player/boot/short_red.bmp deleted file mode 100644 index 1f3fff1e34..0000000000 Binary files a/crawl-ref/source/rltiles/player/boot/short_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/boot/short_red.png b/crawl-ref/source/rltiles/player/boot/short_red.png new file mode 100644 index 0000000000..4d328ce083 Binary files /dev/null and b/crawl-ref/source/rltiles/player/boot/short_red.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/black.bmp b/crawl-ref/source/rltiles/player/cloak/black.bmp deleted file mode 100644 index f4025f01fb..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/black.png b/crawl-ref/source/rltiles/player/cloak/black.png new file mode 100644 index 0000000000..b38732d9fa Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/black.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/blue.bmp b/crawl-ref/source/rltiles/player/cloak/blue.bmp deleted file mode 100644 index 43a94a6a7c..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/blue.png b/crawl-ref/source/rltiles/player/cloak/blue.png new file mode 100644 index 0000000000..39ecfff431 Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/blue.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/brown.bmp b/crawl-ref/source/rltiles/player/cloak/brown.bmp deleted file mode 100644 index 54bf504da0..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/brown.png b/crawl-ref/source/rltiles/player/cloak/brown.png new file mode 100644 index 0000000000..8b028df52b Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/brown.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/cyan.bmp b/crawl-ref/source/rltiles/player/cloak/cyan.bmp deleted file mode 100644 index e0cc801af4..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/cyan.png b/crawl-ref/source/rltiles/player/cloak/cyan.png new file mode 100644 index 0000000000..b6eab5b29a Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/cyan.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/gray.bmp b/crawl-ref/source/rltiles/player/cloak/gray.bmp deleted file mode 100644 index 2bb296dc19..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/gray.png b/crawl-ref/source/rltiles/player/cloak/gray.png new file mode 100644 index 0000000000..54ad2b5e79 Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/gray.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/green.bmp b/crawl-ref/source/rltiles/player/cloak/green.bmp deleted file mode 100644 index e84c5a4b5a..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/green.png b/crawl-ref/source/rltiles/player/cloak/green.png new file mode 100644 index 0000000000..dc6241dd81 Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/green.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/magenta.bmp b/crawl-ref/source/rltiles/player/cloak/magenta.bmp deleted file mode 100644 index 7f4a9c80e3..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/magenta.png b/crawl-ref/source/rltiles/player/cloak/magenta.png new file mode 100644 index 0000000000..681971c99b Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/magenta.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/red.bmp b/crawl-ref/source/rltiles/player/cloak/red.bmp deleted file mode 100644 index 60992574ff..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/red.png b/crawl-ref/source/rltiles/player/cloak/red.png new file mode 100644 index 0000000000..4a77949f18 Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/red.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/white.bmp b/crawl-ref/source/rltiles/player/cloak/white.bmp deleted file mode 100644 index 728e3ca04b..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/white.png b/crawl-ref/source/rltiles/player/cloak/white.png new file mode 100644 index 0000000000..d554188d87 Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/white.png differ diff --git a/crawl-ref/source/rltiles/player/cloak/yellow.bmp b/crawl-ref/source/rltiles/player/cloak/yellow.bmp deleted file mode 100644 index 5921ac45d8..0000000000 Binary files a/crawl-ref/source/rltiles/player/cloak/yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/cloak/yellow.png b/crawl-ref/source/rltiles/player/cloak/yellow.png new file mode 100644 index 0000000000..e9dd8464f9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/cloak/yellow.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_black.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_black.bmp deleted file mode 100644 index 2d1cea7bcb..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_black.png b/crawl-ref/source/rltiles/player/drchead/drchead_black.png new file mode 100644 index 0000000000..c690e66dca Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_black.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_brown.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_brown.bmp deleted file mode 100644 index 142630bb53..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_brown.png b/crawl-ref/source/rltiles/player/drchead/drchead_brown.png new file mode 100644 index 0000000000..da6909d771 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_brown.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_green.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_green.bmp deleted file mode 100644 index 112b55cd5a..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_green.png b/crawl-ref/source/rltiles/player/drchead/drchead_green.png new file mode 100644 index 0000000000..4e0a67b3e9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_green.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_grey.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_grey.bmp deleted file mode 100644 index e187d15dbc..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_grey.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_grey.png b/crawl-ref/source/rltiles/player/drchead/drchead_grey.png new file mode 100644 index 0000000000..bb3d5f72ec Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_grey.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_mottled.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_mottled.bmp deleted file mode 100644 index d7fccc3a8d..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_mottled.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_mottled.png b/crawl-ref/source/rltiles/player/drchead/drchead_mottled.png new file mode 100644 index 0000000000..ebe1ad13e1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_mottled.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_pale.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_pale.bmp deleted file mode 100644 index 99e28a5a05..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_pale.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_pale.png b/crawl-ref/source/rltiles/player/drchead/drchead_pale.png new file mode 100644 index 0000000000..4896c734ba Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_pale.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_purple.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_purple.bmp deleted file mode 100644 index 42b9e1cd2d..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_purple.png b/crawl-ref/source/rltiles/player/drchead/drchead_purple.png new file mode 100644 index 0000000000..0703762e95 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_purple.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_red.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_red.bmp deleted file mode 100644 index c723c5b8a6..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_red.png b/crawl-ref/source/rltiles/player/drchead/drchead_red.png new file mode 100644 index 0000000000..feee025502 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_red.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_white.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_white.bmp deleted file mode 100644 index 9118ba8ea5..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_white.png b/crawl-ref/source/rltiles/player/drchead/drchead_white.png new file mode 100644 index 0000000000..8b48efcedb Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_white.png differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_yellow.bmp b/crawl-ref/source/rltiles/player/drchead/drchead_yellow.bmp deleted file mode 100644 index 1a0a3f3c42..0000000000 Binary files a/crawl-ref/source/rltiles/player/drchead/drchead_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drchead/drchead_yellow.png b/crawl-ref/source/rltiles/player/drchead/drchead_yellow.png new file mode 100644 index 0000000000..1a01c5722b Binary files /dev/null and b/crawl-ref/source/rltiles/player/drchead/drchead_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_black.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_black.bmp deleted file mode 100644 index 752bb39060..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_black.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_black.png new file mode 100644 index 0000000000..bdc89bfd4f Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_black.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_brown.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_brown.bmp deleted file mode 100644 index b5e0c2e842..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_brown.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_brown.png new file mode 100644 index 0000000000..67d2f6076b Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_brown.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_green.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_green.bmp deleted file mode 100644 index 1aea3d14e9..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_green.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_green.png new file mode 100644 index 0000000000..1833451c03 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_green.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_grey.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_grey.bmp deleted file mode 100644 index 65b30ca75c..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_grey.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_grey.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_grey.png new file mode 100644 index 0000000000..d4fb145a26 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_grey.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_mottled.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_mottled.bmp deleted file mode 100644 index 3d77fa47cd..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_mottled.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_mottled.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_mottled.png new file mode 100644 index 0000000000..e069a9e70e Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_mottled.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_pale.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_pale.bmp deleted file mode 100644 index 5be6b47be4..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_pale.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_pale.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_pale.png new file mode 100644 index 0000000000..c2b0f6ffb6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_pale.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_purple.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_purple.bmp deleted file mode 100644 index 088b0be481..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_purple.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_purple.png new file mode 100644 index 0000000000..ca8761493f Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_purple.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_red.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_red.bmp deleted file mode 100644 index 02b76d9ff3..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_red.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_red.png new file mode 100644 index 0000000000..665d6a8ba2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_red.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_white.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_white.bmp deleted file mode 100644 index 6e0ec2c7ee..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_white.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_white.png new file mode 100644 index 0000000000..4602e441ee Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_white.png differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_yellow.bmp b/crawl-ref/source/rltiles/player/drcwing/drcwing_yellow.bmp deleted file mode 100644 index a64af7eeb0..0000000000 Binary files a/crawl-ref/source/rltiles/player/drcwing/drcwing_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/drcwing/drcwing_yellow.png b/crawl-ref/source/rltiles/player/drcwing/drcwing_yellow.png new file mode 100644 index 0000000000..0db26830ec Binary files /dev/null and b/crawl-ref/source/rltiles/player/drcwing/drcwing_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/hair/aragorn.bmp b/crawl-ref/source/rltiles/player/hair/aragorn.bmp deleted file mode 100644 index 8857b864fc..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/aragorn.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/aragorn.png b/crawl-ref/source/rltiles/player/hair/aragorn.png new file mode 100644 index 0000000000..2069fad676 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/aragorn.png differ diff --git a/crawl-ref/source/rltiles/player/hair/arwen.bmp b/crawl-ref/source/rltiles/player/hair/arwen.bmp deleted file mode 100644 index b423a3b264..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/arwen.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/arwen.png b/crawl-ref/source/rltiles/player/hair/arwen.png new file mode 100644 index 0000000000..88b43c355f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/arwen.png differ diff --git a/crawl-ref/source/rltiles/player/hair/boromir.bmp b/crawl-ref/source/rltiles/player/hair/boromir.bmp deleted file mode 100644 index cb0591177b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/boromir.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/boromir.png b/crawl-ref/source/rltiles/player/hair/boromir.png new file mode 100644 index 0000000000..e8ade1425d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/boromir.png differ diff --git a/crawl-ref/source/rltiles/player/hair/brown1.bmp b/crawl-ref/source/rltiles/player/hair/brown1.bmp deleted file mode 100644 index 774496f8ab..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/brown1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/brown1.png b/crawl-ref/source/rltiles/player/hair/brown1.png new file mode 100644 index 0000000000..1f22aa9470 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/brown1.png differ diff --git a/crawl-ref/source/rltiles/player/hair/brown2.bmp b/crawl-ref/source/rltiles/player/hair/brown2.bmp deleted file mode 100644 index 8a1fd18484..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/brown2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/brown2.png b/crawl-ref/source/rltiles/player/hair/brown2.png new file mode 100644 index 0000000000..f16f299084 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/brown2.png differ diff --git a/crawl-ref/source/rltiles/player/hair/elf_black.bmp b/crawl-ref/source/rltiles/player/hair/elf_black.bmp deleted file mode 100644 index a95893857e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/elf_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/elf_black.png b/crawl-ref/source/rltiles/player/hair/elf_black.png new file mode 100644 index 0000000000..d4a0343757 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/elf_black.png differ diff --git a/crawl-ref/source/rltiles/player/hair/elf_red.bmp b/crawl-ref/source/rltiles/player/hair/elf_red.bmp deleted file mode 100644 index 817cfa21c1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/elf_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/elf_red.png b/crawl-ref/source/rltiles/player/hair/elf_red.png new file mode 100644 index 0000000000..ceb9799b79 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/elf_red.png differ diff --git a/crawl-ref/source/rltiles/player/hair/elf_white.bmp b/crawl-ref/source/rltiles/player/hair/elf_white.bmp deleted file mode 100644 index 4ad40ab869..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/elf_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/elf_white.png b/crawl-ref/source/rltiles/player/hair/elf_white.png new file mode 100644 index 0000000000..b70590c9bc Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/elf_white.png differ diff --git a/crawl-ref/source/rltiles/player/hair/elf_yellow.bmp b/crawl-ref/source/rltiles/player/hair/elf_yellow.bmp deleted file mode 100644 index c576d06e84..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/elf_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/elf_yellow.png b/crawl-ref/source/rltiles/player/hair/elf_yellow.png new file mode 100644 index 0000000000..d86542c74a Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/elf_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/hair/fem_black.bmp b/crawl-ref/source/rltiles/player/hair/fem_black.bmp deleted file mode 100644 index d9b9d8d746..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/fem_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/fem_black.png b/crawl-ref/source/rltiles/player/hair/fem_black.png new file mode 100644 index 0000000000..2dddac221e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/fem_black.png differ diff --git a/crawl-ref/source/rltiles/player/hair/fem_red.bmp b/crawl-ref/source/rltiles/player/hair/fem_red.bmp deleted file mode 100644 index 0df2c1c4b8..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/fem_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/fem_red.png b/crawl-ref/source/rltiles/player/hair/fem_red.png new file mode 100644 index 0000000000..ff654fe55e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/fem_red.png differ diff --git a/crawl-ref/source/rltiles/player/hair/fem_white.bmp b/crawl-ref/source/rltiles/player/hair/fem_white.bmp deleted file mode 100644 index 56d42f0e1f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/fem_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/fem_white.png b/crawl-ref/source/rltiles/player/hair/fem_white.png new file mode 100644 index 0000000000..c406f29b10 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/fem_white.png differ diff --git a/crawl-ref/source/rltiles/player/hair/fem_yellow.bmp b/crawl-ref/source/rltiles/player/hair/fem_yellow.bmp deleted file mode 100644 index d511c52367..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/fem_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/fem_yellow.png b/crawl-ref/source/rltiles/player/hair/fem_yellow.png new file mode 100644 index 0000000000..04249af88c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/fem_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/hair/frodo.bmp b/crawl-ref/source/rltiles/player/hair/frodo.bmp deleted file mode 100644 index 44f2fab628..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/frodo.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/frodo.png b/crawl-ref/source/rltiles/player/hair/frodo.png new file mode 100644 index 0000000000..ac0ad28966 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/frodo.png differ diff --git a/crawl-ref/source/rltiles/player/hair/legolas.bmp b/crawl-ref/source/rltiles/player/hair/legolas.bmp deleted file mode 100644 index 1ff4ef7d46..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/legolas.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/legolas.png b/crawl-ref/source/rltiles/player/hair/legolas.png new file mode 100644 index 0000000000..a0dc1e62c5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/legolas.png differ diff --git a/crawl-ref/source/rltiles/player/hair/long_black.bmp b/crawl-ref/source/rltiles/player/hair/long_black.bmp deleted file mode 100644 index 76361c81a9..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/long_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/long_black.png b/crawl-ref/source/rltiles/player/hair/long_black.png new file mode 100644 index 0000000000..d91b4e2ab2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/long_black.png differ diff --git a/crawl-ref/source/rltiles/player/hair/long_red.bmp b/crawl-ref/source/rltiles/player/hair/long_red.bmp deleted file mode 100644 index 82017079bb..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/long_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/long_red.png b/crawl-ref/source/rltiles/player/hair/long_red.png new file mode 100644 index 0000000000..4320f3b1c2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/long_red.png differ diff --git a/crawl-ref/source/rltiles/player/hair/long_white.bmp b/crawl-ref/source/rltiles/player/hair/long_white.bmp deleted file mode 100644 index ae710aef83..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/long_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/long_white.png b/crawl-ref/source/rltiles/player/hair/long_white.png new file mode 100644 index 0000000000..fe6c1c74f1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/long_white.png differ diff --git a/crawl-ref/source/rltiles/player/hair/long_yellow.bmp b/crawl-ref/source/rltiles/player/hair/long_yellow.bmp deleted file mode 100644 index 6beb4f7418..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/long_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/long_yellow.png b/crawl-ref/source/rltiles/player/hair/long_yellow.png new file mode 100644 index 0000000000..f58ff7e082 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/long_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/hair/merry.bmp b/crawl-ref/source/rltiles/player/hair/merry.bmp deleted file mode 100644 index cbb7b10067..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/merry.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/merry.png b/crawl-ref/source/rltiles/player/hair/merry.png new file mode 100644 index 0000000000..bbd4d169a4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/merry.png differ diff --git a/crawl-ref/source/rltiles/player/hair/pigtail_red.bmp b/crawl-ref/source/rltiles/player/hair/pigtail_red.bmp deleted file mode 100644 index fd2d672090..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/pigtail_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/pigtail_red.png b/crawl-ref/source/rltiles/player/hair/pigtail_red.png new file mode 100644 index 0000000000..1f907c6bb7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/pigtail_red.png differ diff --git a/crawl-ref/source/rltiles/player/hair/pj.bmp b/crawl-ref/source/rltiles/player/hair/pj.bmp deleted file mode 100644 index 32cfcdae94..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/pj.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/pj.png b/crawl-ref/source/rltiles/player/hair/pj.png new file mode 100644 index 0000000000..530683793c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/pj.png differ diff --git a/crawl-ref/source/rltiles/player/hair/sam.bmp b/crawl-ref/source/rltiles/player/hair/sam.bmp deleted file mode 100644 index 86da884c39..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/sam.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/sam.png b/crawl-ref/source/rltiles/player/hair/sam.png new file mode 100644 index 0000000000..48341e552e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/sam.png differ diff --git a/crawl-ref/source/rltiles/player/hair/short_black.bmp b/crawl-ref/source/rltiles/player/hair/short_black.bmp deleted file mode 100644 index ceb91de163..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/short_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/short_black.png b/crawl-ref/source/rltiles/player/hair/short_black.png new file mode 100644 index 0000000000..2ddbe408c4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/short_black.png differ diff --git a/crawl-ref/source/rltiles/player/hair/short_red.bmp b/crawl-ref/source/rltiles/player/hair/short_red.bmp deleted file mode 100644 index 17fe56098f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/short_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/short_red.png b/crawl-ref/source/rltiles/player/hair/short_red.png new file mode 100644 index 0000000000..1eaff9f15c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/short_red.png differ diff --git a/crawl-ref/source/rltiles/player/hair/short_white.bmp b/crawl-ref/source/rltiles/player/hair/short_white.bmp deleted file mode 100644 index f71fb2e5a3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/short_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/short_white.png b/crawl-ref/source/rltiles/player/hair/short_white.png new file mode 100644 index 0000000000..f2588b3cc3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/short_white.png differ diff --git a/crawl-ref/source/rltiles/player/hair/short_yellow.bmp b/crawl-ref/source/rltiles/player/hair/short_yellow.bmp deleted file mode 100644 index 69e2d07c83..0000000000 Binary files a/crawl-ref/source/rltiles/player/hair/short_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hair/short_yellow.png b/crawl-ref/source/rltiles/player/hair/short_yellow.png new file mode 100644 index 0000000000..6ebd2f965b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hair/short_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/halo/halo_player.bmp b/crawl-ref/source/rltiles/player/halo/halo_player.bmp deleted file mode 100644 index edfbc158c6..0000000000 Binary files a/crawl-ref/source/rltiles/player/halo/halo_player.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/halo/halo_player.png b/crawl-ref/source/rltiles/player/halo/halo_player.png new file mode 100644 index 0000000000..234de68eaf Binary files /dev/null and b/crawl-ref/source/rltiles/player/halo/halo_player.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/aragorn.bmp b/crawl-ref/source/rltiles/player/hand1/aragorn.bmp deleted file mode 100644 index 31b760e6fd..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/aragorn.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/aragorn.png b/crawl-ref/source/rltiles/player/hand1/aragorn.png new file mode 100644 index 0000000000..16fa334e33 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/aragorn.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/arga.bmp b/crawl-ref/source/rltiles/player/hand1/arga.bmp deleted file mode 100644 index 8d22d740d4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/arga.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/arga.png b/crawl-ref/source/rltiles/player/hand1/arga.png new file mode 100644 index 0000000000..f178a32fc0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/arga.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/arwen.bmp b/crawl-ref/source/rltiles/player/hand1/arwen.bmp deleted file mode 100644 index a0f331ccac..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/arwen.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/arwen.png b/crawl-ref/source/rltiles/player/hand1/arwen.png new file mode 100644 index 0000000000..df344a4780 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/arwen.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/asmodeus.bmp b/crawl-ref/source/rltiles/player/hand1/asmodeus.bmp deleted file mode 100644 index cc14434850..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/asmodeus.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/asmodeus.png b/crawl-ref/source/rltiles/player/hand1/asmodeus.png new file mode 100644 index 0000000000..8e0cccbff8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/asmodeus.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe.bmp b/crawl-ref/source/rltiles/player/hand1/axe.bmp deleted file mode 100644 index 1a6369b325..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe.png b/crawl-ref/source/rltiles/player/hand1/axe.png new file mode 100644 index 0000000000..483fa6901b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/axe.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe2.bmp b/crawl-ref/source/rltiles/player/hand1/axe2.bmp deleted file mode 100644 index 6cbc70f771..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/axe2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_blood.bmp b/crawl-ref/source/rltiles/player/hand1/axe_blood.bmp deleted file mode 100644 index 8d8273d26d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/axe_blood.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_blood.png b/crawl-ref/source/rltiles/player/hand1/axe_blood.png new file mode 100644 index 0000000000..6b60c7e645 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/axe_blood.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_double.bmp b/crawl-ref/source/rltiles/player/hand1/axe_double.bmp deleted file mode 100644 index d2ec010f11..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/axe_double.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_double.png b/crawl-ref/source/rltiles/player/hand1/axe_double.png new file mode 100644 index 0000000000..f240cc4e1a Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/axe_double.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_executioner.bmp b/crawl-ref/source/rltiles/player/hand1/axe_executioner.bmp deleted file mode 100644 index e6e6abcc0b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/axe_executioner.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_executioner.png b/crawl-ref/source/rltiles/player/hand1/axe_executioner.png new file mode 100644 index 0000000000..eb3aa25d20 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/axe_executioner.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_short.bmp b/crawl-ref/source/rltiles/player/hand1/axe_short.bmp deleted file mode 100644 index 847a14ba85..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/axe_short.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_short.png b/crawl-ref/source/rltiles/player/hand1/axe_short.png new file mode 100644 index 0000000000..a61896f77c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/axe_short.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_small.bmp b/crawl-ref/source/rltiles/player/hand1/axe_small.bmp deleted file mode 100644 index 36e5add571..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/axe_small.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_small.png b/crawl-ref/source/rltiles/player/hand1/axe_small.png new file mode 100644 index 0000000000..726e2f76eb Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/axe_small.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_trog.bmp b/crawl-ref/source/rltiles/player/hand1/axe_trog.bmp deleted file mode 100644 index b77a97048a..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/axe_trog.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/axe_trog.png b/crawl-ref/source/rltiles/player/hand1/axe_trog.png new file mode 100644 index 0000000000..8f042a1a24 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/axe_trog.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/black_sword.bmp b/crawl-ref/source/rltiles/player/hand1/black_sword.bmp deleted file mode 100644 index 802ae4832d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/black_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/black_sword.png b/crawl-ref/source/rltiles/player/hand1/black_sword.png new file mode 100644 index 0000000000..ded1551eaa Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/black_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/black_whip.bmp b/crawl-ref/source/rltiles/player/hand1/black_whip.bmp deleted file mode 100644 index 8a711aff58..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/black_whip.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/black_whip.png b/crawl-ref/source/rltiles/player/hand1/black_whip.png new file mode 100644 index 0000000000..8f439ce973 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/black_whip.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/bladehands.bmp b/crawl-ref/source/rltiles/player/hand1/bladehands.bmp deleted file mode 100644 index 4683aea8d0..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/bladehands.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/bladehands.png b/crawl-ref/source/rltiles/player/hand1/bladehands.png new file mode 100644 index 0000000000..2ad34011dd Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/bladehands.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/blessed_blade.bmp b/crawl-ref/source/rltiles/player/hand1/blessed_blade.bmp deleted file mode 100644 index 17d1d71e41..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/blessed_blade.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/blessed_blade.png b/crawl-ref/source/rltiles/player/hand1/blessed_blade.png new file mode 100644 index 0000000000..990cc595d2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/blessed_blade.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/bloodbane.bmp b/crawl-ref/source/rltiles/player/hand1/bloodbane.bmp deleted file mode 100644 index aa6ecc2462..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/bloodbane.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/bloodbane.png b/crawl-ref/source/rltiles/player/hand1/bloodbane.png new file mode 100644 index 0000000000..ac1c275030 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/bloodbane.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/blowgun.bmp b/crawl-ref/source/rltiles/player/hand1/blowgun.bmp deleted file mode 100644 index 8c320d9ce6..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/blowgun.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/blowgun.png b/crawl-ref/source/rltiles/player/hand1/blowgun.png new file mode 100644 index 0000000000..9363f512d9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/blowgun.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/blowgun_assassin.bmp b/crawl-ref/source/rltiles/player/hand1/blowgun_assassin.bmp deleted file mode 100644 index e984ede5e3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/blowgun_assassin.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/blowgun_assassin.png b/crawl-ref/source/rltiles/player/hand1/blowgun_assassin.png new file mode 100644 index 0000000000..93659d3744 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/blowgun_assassin.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/bone_lantern.bmp b/crawl-ref/source/rltiles/player/hand1/bone_lantern.bmp deleted file mode 100644 index 106da0c8bf..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/bone_lantern.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/bone_lantern.png b/crawl-ref/source/rltiles/player/hand1/bone_lantern.png new file mode 100644 index 0000000000..f64d6a4644 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/bone_lantern.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/boromir.bmp b/crawl-ref/source/rltiles/player/hand1/boromir.bmp deleted file mode 100644 index a1d30e96eb..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/boromir.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/boromir.png b/crawl-ref/source/rltiles/player/hand1/boromir.png new file mode 100644 index 0000000000..df4cbf1160 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/boromir.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/bottle.bmp b/crawl-ref/source/rltiles/player/hand1/bottle.bmp deleted file mode 100644 index e778a8dd22..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/bottle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/bottle.png b/crawl-ref/source/rltiles/player/hand1/bottle.png new file mode 100644 index 0000000000..146be45b88 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/bottle.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/bow.bmp b/crawl-ref/source/rltiles/player/hand1/bow.bmp deleted file mode 100644 index 3e08d9a41e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/bow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/bow.png b/crawl-ref/source/rltiles/player/hand1/bow.png new file mode 100644 index 0000000000..b48f183687 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/bow.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/bow2.bmp b/crawl-ref/source/rltiles/player/hand1/bow2.bmp deleted file mode 100644 index e7cb731fae..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/bow2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/bow2.png b/crawl-ref/source/rltiles/player/hand1/bow2.png new file mode 100644 index 0000000000..a6b03f92f5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/bow2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/bow3.bmp b/crawl-ref/source/rltiles/player/hand1/bow3.bmp deleted file mode 100644 index ad9047838d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/bow3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/bow3.png b/crawl-ref/source/rltiles/player/hand1/bow3.png new file mode 100644 index 0000000000..35d862c8ef Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/bow3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/bow_blue.bmp b/crawl-ref/source/rltiles/player/hand1/bow_blue.bmp deleted file mode 100644 index 689ae5e98b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/bow_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/bow_blue.png b/crawl-ref/source/rltiles/player/hand1/bow_blue.png new file mode 100644 index 0000000000..4ab4699dd2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/bow_blue.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/box.bmp b/crawl-ref/source/rltiles/player/hand1/box.bmp deleted file mode 100644 index 9b57423b63..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/box.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/box.png b/crawl-ref/source/rltiles/player/hand1/box.png new file mode 100644 index 0000000000..b1ebb9b488 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/box.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/broadsword.bmp b/crawl-ref/source/rltiles/player/hand1/broadsword.bmp deleted file mode 100644 index 7a43c9f9ee..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/broadsword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/broadsword.png b/crawl-ref/source/rltiles/player/hand1/broadsword.png new file mode 100644 index 0000000000..dc96b3d63a Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/broadsword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/chilly_death.bmp b/crawl-ref/source/rltiles/player/hand1/chilly_death.bmp deleted file mode 100644 index a1de54ad69..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/chilly_death.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/chilly_death.png b/crawl-ref/source/rltiles/player/hand1/chilly_death.png new file mode 100644 index 0000000000..a552d7687a Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/chilly_death.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/club.bmp b/crawl-ref/source/rltiles/player/hand1/club.bmp deleted file mode 100644 index f5f314bef9..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/club.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/club.png b/crawl-ref/source/rltiles/player/hand1/club.png new file mode 100644 index 0000000000..94aa1c73ed Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/club.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/club2.bmp b/crawl-ref/source/rltiles/player/hand1/club2.bmp deleted file mode 100644 index d648cc770c..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/club2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/club2.png b/crawl-ref/source/rltiles/player/hand1/club2.png new file mode 100644 index 0000000000..dea5b11980 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/club2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/club3.bmp b/crawl-ref/source/rltiles/player/hand1/club3.bmp deleted file mode 100644 index 9f5f18d6e0..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/club3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/club3.png b/crawl-ref/source/rltiles/player/hand1/club3.png new file mode 100644 index 0000000000..d5ccb3edc7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/club3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/club_slant.bmp b/crawl-ref/source/rltiles/player/hand1/club_slant.bmp deleted file mode 100644 index f027117eae..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/club_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/club_slant.png b/crawl-ref/source/rltiles/player/hand1/club_slant.png new file mode 100644 index 0000000000..55da83a295 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/club_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow.bmp b/crawl-ref/source/rltiles/player/hand1/crossbow.bmp deleted file mode 100644 index baa9267591..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/crossbow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow.png b/crawl-ref/source/rltiles/player/hand1/crossbow.png new file mode 100644 index 0000000000..cfca8262fe Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/crossbow.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow2.bmp b/crawl-ref/source/rltiles/player/hand1/crossbow2.bmp deleted file mode 100644 index 73b4ca86e1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/crossbow2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow2.png b/crawl-ref/source/rltiles/player/hand1/crossbow2.png new file mode 100644 index 0000000000..13b8f742bf Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/crossbow2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow3.bmp b/crawl-ref/source/rltiles/player/hand1/crossbow3.bmp deleted file mode 100644 index 391496ecc2..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/crossbow3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow3.png b/crawl-ref/source/rltiles/player/hand1/crossbow3.png new file mode 100644 index 0000000000..1a97963519 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/crossbow3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow4.bmp b/crawl-ref/source/rltiles/player/hand1/crossbow4.bmp deleted file mode 100644 index 42c8297a3d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/crossbow4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow4.png b/crawl-ref/source/rltiles/player/hand1/crossbow4.png new file mode 100644 index 0000000000..dc4a34b7b7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/crossbow4.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow_fire.bmp b/crawl-ref/source/rltiles/player/hand1/crossbow_fire.bmp deleted file mode 100644 index e941fc7e43..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/crossbow_fire.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/crossbow_fire.png b/crawl-ref/source/rltiles/player/hand1/crossbow_fire.png new file mode 100644 index 0000000000..9746f6234d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/crossbow_fire.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/crystal.bmp b/crawl-ref/source/rltiles/player/hand1/crystal.bmp deleted file mode 100644 index 332b2727ae..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/crystal.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/crystal.png b/crawl-ref/source/rltiles/player/hand1/crystal.png new file mode 100644 index 0000000000..0e7e3ce90c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/crystal.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/d_glaive.bmp b/crawl-ref/source/rltiles/player/hand1/d_glaive.bmp deleted file mode 100644 index 7ad49fd93a..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/d_glaive.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/d_glaive.png b/crawl-ref/source/rltiles/player/hand1/d_glaive.png new file mode 100644 index 0000000000..1e7e148a58 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/d_glaive.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/dagger.bmp b/crawl-ref/source/rltiles/player/hand1/dagger.bmp deleted file mode 100644 index 2149bf051b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/dagger.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/dagger.png b/crawl-ref/source/rltiles/player/hand1/dagger.png new file mode 100644 index 0000000000..9b0337689b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/dagger.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/dagger_slant.bmp b/crawl-ref/source/rltiles/player/hand1/dagger_slant.bmp deleted file mode 100644 index 8c8f053ccb..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/dagger_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/dagger_slant.png b/crawl-ref/source/rltiles/player/hand1/dagger_slant.png new file mode 100644 index 0000000000..d086504ab5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/dagger_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/deck.bmp b/crawl-ref/source/rltiles/player/hand1/deck.bmp deleted file mode 100644 index 90eb3092e2..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/deck.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/deck.png b/crawl-ref/source/rltiles/player/hand1/deck.png new file mode 100644 index 0000000000..53bd7ee9de Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/deck.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/dire_lajatang.bmp b/crawl-ref/source/rltiles/player/hand1/dire_lajatang.bmp deleted file mode 100644 index a6a0b0fb2d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/dire_lajatang.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/dire_lajatang.png b/crawl-ref/source/rltiles/player/hand1/dire_lajatang.png new file mode 100644 index 0000000000..11d023a118 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/dire_lajatang.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/dirt.bmp b/crawl-ref/source/rltiles/player/hand1/dirt.bmp deleted file mode 100644 index ed06024ecd..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/dirt.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/dirt.png b/crawl-ref/source/rltiles/player/hand1/dirt.png new file mode 100644 index 0000000000..3990f80782 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/dirt.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/disc.bmp b/crawl-ref/source/rltiles/player/hand1/disc.bmp deleted file mode 100644 index 4896caa348..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/disc.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/disc.png b/crawl-ref/source/rltiles/player/hand1/disc.png new file mode 100644 index 0000000000..6cf13e2b01 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/disc.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/dispater.bmp b/crawl-ref/source/rltiles/player/hand1/dispater.bmp deleted file mode 100644 index 3897d1c7fc..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/dispater.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/dispater.png b/crawl-ref/source/rltiles/player/hand1/dispater.png new file mode 100644 index 0000000000..52e9064f56 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/dispater.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/doom_knight.bmp b/crawl-ref/source/rltiles/player/hand1/doom_knight.bmp deleted file mode 100644 index 3011ee19bb..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/doom_knight.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/doom_knight.png b/crawl-ref/source/rltiles/player/hand1/doom_knight.png new file mode 100644 index 0000000000..65244eecda Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/doom_knight.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/double_sword.bmp b/crawl-ref/source/rltiles/player/hand1/double_sword.bmp deleted file mode 100644 index 3b1288753d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/double_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/double_sword.png b/crawl-ref/source/rltiles/player/hand1/double_sword.png new file mode 100644 index 0000000000..f9ac3a8724 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/double_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/elemental_staff.bmp b/crawl-ref/source/rltiles/player/hand1/elemental_staff.bmp deleted file mode 100644 index 7e514b0ac1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/elemental_staff.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/elemental_staff.png b/crawl-ref/source/rltiles/player/hand1/elemental_staff.png new file mode 100644 index 0000000000..4e4ee20a8d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/elemental_staff.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/eos.bmp b/crawl-ref/source/rltiles/player/hand1/eos.bmp deleted file mode 100644 index b3b089d0bf..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/eos.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/eos.png b/crawl-ref/source/rltiles/player/hand1/eos.png new file mode 100644 index 0000000000..2aef8e3eed Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/eos.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/eveningstar.bmp b/crawl-ref/source/rltiles/player/hand1/eveningstar.bmp deleted file mode 100644 index fc54dd354c..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/eveningstar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/eveningstar.png b/crawl-ref/source/rltiles/player/hand1/eveningstar.png new file mode 100644 index 0000000000..93411a274c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/eveningstar.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/falchion.bmp b/crawl-ref/source/rltiles/player/hand1/falchion.bmp deleted file mode 100644 index 092aead106..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/falchion.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/falchion.png b/crawl-ref/source/rltiles/player/hand1/falchion.png new file mode 100644 index 0000000000..542b991341 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/falchion.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fan.bmp b/crawl-ref/source/rltiles/player/hand1/fan.bmp deleted file mode 100644 index faa985e75a..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fan.png b/crawl-ref/source/rltiles/player/hand1/fan.png new file mode 100644 index 0000000000..f4f411ccef Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fan.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/finisher.bmp b/crawl-ref/source/rltiles/player/hand1/finisher.bmp deleted file mode 100644 index cd3b96060d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/finisher.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/finisher.png b/crawl-ref/source/rltiles/player/hand1/finisher.png new file mode 100644 index 0000000000..b707bfdd54 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/finisher.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_blue.bmp b/crawl-ref/source/rltiles/player/hand1/fire_blue.bmp deleted file mode 100644 index fb748c5259..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fire_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_blue.png b/crawl-ref/source/rltiles/player/hand1/fire_blue.png new file mode 100644 index 0000000000..2f867b2351 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fire_blue.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_cyan.bmp b/crawl-ref/source/rltiles/player/hand1/fire_cyan.bmp deleted file mode 100644 index e2e99da270..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fire_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_cyan.png b/crawl-ref/source/rltiles/player/hand1/fire_cyan.png new file mode 100644 index 0000000000..433bad6b48 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fire_cyan.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_dark.bmp b/crawl-ref/source/rltiles/player/hand1/fire_dark.bmp deleted file mode 100644 index 2f0b04dbce..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fire_dark.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_dark.png b/crawl-ref/source/rltiles/player/hand1/fire_dark.png new file mode 100644 index 0000000000..d23f41cb91 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fire_dark.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_green.bmp b/crawl-ref/source/rltiles/player/hand1/fire_green.bmp deleted file mode 100644 index d4d622366e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fire_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_green.png b/crawl-ref/source/rltiles/player/hand1/fire_green.png new file mode 100644 index 0000000000..c74d6aa637 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fire_green.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_red.bmp b/crawl-ref/source/rltiles/player/hand1/fire_red.bmp deleted file mode 100644 index 0c1b40d3c1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fire_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_red.png b/crawl-ref/source/rltiles/player/hand1/fire_red.png new file mode 100644 index 0000000000..003719be90 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fire_red.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_white.bmp b/crawl-ref/source/rltiles/player/hand1/fire_white.bmp deleted file mode 100644 index 8d76b8cbff..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fire_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_white.png b/crawl-ref/source/rltiles/player/hand1/fire_white.png new file mode 100644 index 0000000000..fb722c67fe Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fire_white.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_white2.bmp b/crawl-ref/source/rltiles/player/hand1/fire_white2.bmp deleted file mode 100644 index 3d4f7e10d4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fire_white2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fire_white2.png b/crawl-ref/source/rltiles/player/hand1/fire_white2.png new file mode 100644 index 0000000000..5986251a14 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fire_white2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/flaming_death.bmp b/crawl-ref/source/rltiles/player/hand1/flaming_death.bmp deleted file mode 100644 index 832a437ac7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/flaming_death.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/flaming_death.png b/crawl-ref/source/rltiles/player/hand1/flaming_death.png new file mode 100644 index 0000000000..7a95207bf5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/flaming_death.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/fork2.bmp b/crawl-ref/source/rltiles/player/hand1/fork2.bmp deleted file mode 100644 index 03d14bd540..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/fork2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/fork2.png b/crawl-ref/source/rltiles/player/hand1/fork2.png new file mode 100644 index 0000000000..778f6b5f0b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/fork2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_ball.bmp b/crawl-ref/source/rltiles/player/hand1/frail_ball.bmp deleted file mode 100644 index eec4dc26d7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frail_ball.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_ball.png b/crawl-ref/source/rltiles/player/hand1/frail_ball.png new file mode 100644 index 0000000000..4dc386905c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frail_ball.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_ball2.bmp b/crawl-ref/source/rltiles/player/hand1/frail_ball2.bmp deleted file mode 100644 index 6e27d750c9..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frail_ball2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_ball2.png b/crawl-ref/source/rltiles/player/hand1/frail_ball2.png new file mode 100644 index 0000000000..dd44aff8a3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frail_ball2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_ball3.bmp b/crawl-ref/source/rltiles/player/hand1/frail_ball3.bmp deleted file mode 100644 index 4c5418e5a6..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frail_ball3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_ball3.png b/crawl-ref/source/rltiles/player/hand1/frail_ball3.png new file mode 100644 index 0000000000..115ea7b12e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frail_ball3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_ball4.bmp b/crawl-ref/source/rltiles/player/hand1/frail_ball4.bmp deleted file mode 100644 index d315221f84..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frail_ball4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_ball4.png b/crawl-ref/source/rltiles/player/hand1/frail_ball4.png new file mode 100644 index 0000000000..5411f43c1b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frail_ball4.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_balls.bmp b/crawl-ref/source/rltiles/player/hand1/frail_balls.bmp deleted file mode 100644 index d5e1cd639c..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frail_balls.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_balls.png b/crawl-ref/source/rltiles/player/hand1/frail_balls.png new file mode 100644 index 0000000000..8b18cef302 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frail_balls.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_spike.bmp b/crawl-ref/source/rltiles/player/hand1/frail_spike.bmp deleted file mode 100644 index 43e7b25de5..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frail_spike.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_spike.png b/crawl-ref/source/rltiles/player/hand1/frail_spike.png new file mode 100644 index 0000000000..52729193df Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frail_spike.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_stick.bmp b/crawl-ref/source/rltiles/player/hand1/frail_stick.bmp deleted file mode 100644 index 58e7a386ea..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frail_stick.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_stick.png b/crawl-ref/source/rltiles/player/hand1/frail_stick.png new file mode 100644 index 0000000000..c9e32cb279 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frail_stick.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_stick_slant.bmp b/crawl-ref/source/rltiles/player/hand1/frail_stick_slant.bmp deleted file mode 100644 index 7250ebbaf3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frail_stick_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frail_stick_slant.png b/crawl-ref/source/rltiles/player/hand1/frail_stick_slant.png new file mode 100644 index 0000000000..b1f0e90ebe Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frail_stick_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/frodo.bmp b/crawl-ref/source/rltiles/player/hand1/frodo.bmp deleted file mode 100644 index fe892cf825..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/frodo.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/frodo.png b/crawl-ref/source/rltiles/player/hand1/frodo.png new file mode 100644 index 0000000000..1c1b3a3a5f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/frodo.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/gandalf.bmp b/crawl-ref/source/rltiles/player/hand1/gandalf.bmp deleted file mode 100644 index 0db580552d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/gandalf.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/gandalf.png b/crawl-ref/source/rltiles/player/hand1/gandalf.png new file mode 100644 index 0000000000..bd236e1aab Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/gandalf.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club.bmp b/crawl-ref/source/rltiles/player/hand1/giant_club.bmp deleted file mode 100644 index 85d80d03e0..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/giant_club.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club.png b/crawl-ref/source/rltiles/player/hand1/giant_club.png new file mode 100644 index 0000000000..5f49cdc9df Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/giant_club.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club_plain.bmp b/crawl-ref/source/rltiles/player/hand1/giant_club_plain.bmp deleted file mode 100644 index 207f48e7b2..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/giant_club_plain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club_plain.png b/crawl-ref/source/rltiles/player/hand1/giant_club_plain.png new file mode 100644 index 0000000000..d2d68774d1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/giant_club_plain.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club_slant.bmp b/crawl-ref/source/rltiles/player/hand1/giant_club_slant.bmp deleted file mode 100644 index f0f5c00dea..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/giant_club_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club_slant.png b/crawl-ref/source/rltiles/player/hand1/giant_club_slant.png new file mode 100644 index 0000000000..ccb19b6385 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/giant_club_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club_spike.bmp b/crawl-ref/source/rltiles/player/hand1/giant_club_spike.bmp deleted file mode 100644 index c10497a739..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/giant_club_spike.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club_spike.png b/crawl-ref/source/rltiles/player/hand1/giant_club_spike.png new file mode 100644 index 0000000000..1341977d5d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/giant_club_spike.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club_spike_slant.bmp b/crawl-ref/source/rltiles/player/hand1/giant_club_spike_slant.bmp deleted file mode 100644 index 7071e276b7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/giant_club_spike_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/giant_club_spike_slant.png b/crawl-ref/source/rltiles/player/hand1/giant_club_spike_slant.png new file mode 100644 index 0000000000..bc067481eb Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/giant_club_spike_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/gimli.bmp b/crawl-ref/source/rltiles/player/hand1/gimli.bmp deleted file mode 100644 index c066a21cb1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/gimli.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/gimli.png b/crawl-ref/source/rltiles/player/hand1/gimli.png new file mode 100644 index 0000000000..639a117bd8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/gimli.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive.bmp b/crawl-ref/source/rltiles/player/hand1/glaive.bmp deleted file mode 100644 index 54d95b46b4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/glaive.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive.png b/crawl-ref/source/rltiles/player/hand1/glaive.png new file mode 100644 index 0000000000..8d83ae3231 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/glaive.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive2.bmp b/crawl-ref/source/rltiles/player/hand1/glaive2.bmp deleted file mode 100644 index ed6e9cd8ab..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/glaive2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive2.png b/crawl-ref/source/rltiles/player/hand1/glaive2.png new file mode 100644 index 0000000000..ac535f67ec Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/glaive2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive3.bmp b/crawl-ref/source/rltiles/player/hand1/glaive3.bmp deleted file mode 100644 index 2a0e96d684..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/glaive3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive3.png b/crawl-ref/source/rltiles/player/hand1/glaive3.png new file mode 100644 index 0000000000..0c2818dbc2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/glaive3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive_of_prune.bmp b/crawl-ref/source/rltiles/player/hand1/glaive_of_prune.bmp deleted file mode 100644 index 6226761aee..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/glaive_of_prune.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive_of_prune.png b/crawl-ref/source/rltiles/player/hand1/glaive_of_prune.png new file mode 100644 index 0000000000..b1dc237621 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/glaive_of_prune.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive_of_the_guard.bmp b/crawl-ref/source/rltiles/player/hand1/glaive_of_the_guard.bmp deleted file mode 100644 index 8778d7df6b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/glaive_of_the_guard.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/glaive_of_the_guard.png b/crawl-ref/source/rltiles/player/hand1/glaive_of_the_guard.png new file mode 100644 index 0000000000..0f7b4da974 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/glaive_of_the_guard.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_axe.bmp b/crawl-ref/source/rltiles/player/hand1/great_axe.bmp deleted file mode 100644 index 71d25ae925..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/great_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_axe.png b/crawl-ref/source/rltiles/player/hand1/great_axe.png new file mode 100644 index 0000000000..d90745db52 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/great_axe.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_bow.bmp b/crawl-ref/source/rltiles/player/hand1/great_bow.bmp deleted file mode 100644 index 864032dfb3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/great_bow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_bow.png b/crawl-ref/source/rltiles/player/hand1/great_bow.png new file mode 100644 index 0000000000..d702034d7b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/great_bow.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_staff.bmp b/crawl-ref/source/rltiles/player/hand1/great_staff.bmp deleted file mode 100644 index 1b70ab8aff..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/great_staff.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_staff.png b/crawl-ref/source/rltiles/player/hand1/great_staff.png new file mode 100644 index 0000000000..f951e191c6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/great_staff.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_sword.bmp b/crawl-ref/source/rltiles/player/hand1/great_sword.bmp deleted file mode 100644 index f61b35b388..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/great_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_sword.png b/crawl-ref/source/rltiles/player/hand1/great_sword.png new file mode 100644 index 0000000000..e3d1f9e952 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/great_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_sword_slant.bmp b/crawl-ref/source/rltiles/player/hand1/great_sword_slant.bmp deleted file mode 100644 index 10a487b199..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/great_sword_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/great_sword_slant.png b/crawl-ref/source/rltiles/player/hand1/great_sword_slant.png new file mode 100644 index 0000000000..1ca57b1bc1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/great_sword_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/halberd.bmp b/crawl-ref/source/rltiles/player/hand1/halberd.bmp deleted file mode 100644 index ace15df44d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/halberd.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/halberd.png b/crawl-ref/source/rltiles/player/hand1/halberd.png new file mode 100644 index 0000000000..8f8752d69e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/halberd.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/hammer.bmp b/crawl-ref/source/rltiles/player/hand1/hammer.bmp deleted file mode 100644 index b4970b961f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/hammer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/hammer.png b/crawl-ref/source/rltiles/player/hand1/hammer.png new file mode 100644 index 0000000000..4e209a1c38 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/hammer.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/hammer2.bmp b/crawl-ref/source/rltiles/player/hand1/hammer2.bmp deleted file mode 100644 index 5343561be0..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/hammer2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/hammer2.png b/crawl-ref/source/rltiles/player/hand1/hammer2.png new file mode 100644 index 0000000000..88184dd0bb Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/hammer2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/hammer3.bmp b/crawl-ref/source/rltiles/player/hand1/hammer3.bmp deleted file mode 100644 index 53a1823530..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/hammer3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/hammer3.png b/crawl-ref/source/rltiles/player/hand1/hammer3.png new file mode 100644 index 0000000000..20da511e3b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/hammer3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/hand_axe.bmp b/crawl-ref/source/rltiles/player/hand1/hand_axe.bmp deleted file mode 100644 index caa736fe4a..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/hand_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/hand_axe.png b/crawl-ref/source/rltiles/player/hand1/hand_axe.png new file mode 100644 index 0000000000..2cbc1633b7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/hand_axe.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/head.bmp b/crawl-ref/source/rltiles/player/hand1/head.bmp deleted file mode 100644 index 53a1d28007..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/head.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/head.png b/crawl-ref/source/rltiles/player/hand1/head.png new file mode 100644 index 0000000000..c25b38b3ff Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/head.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/heavy_sword.bmp b/crawl-ref/source/rltiles/player/hand1/heavy_sword.bmp deleted file mode 100644 index 41cb2326c5..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/heavy_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/heavy_sword.png b/crawl-ref/source/rltiles/player/hand1/heavy_sword.png new file mode 100644 index 0000000000..d70e9d06ce Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/heavy_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/hook.bmp b/crawl-ref/source/rltiles/player/hand1/hook.bmp deleted file mode 100644 index 0640e5e245..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/hook.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/hook.png b/crawl-ref/source/rltiles/player/hand1/hook.png new file mode 100644 index 0000000000..1815e73d9d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/hook.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/horn.bmp b/crawl-ref/source/rltiles/player/hand1/horn.bmp deleted file mode 100644 index de347bf1f3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/horn.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/horn.png b/crawl-ref/source/rltiles/player/hand1/horn.png new file mode 100644 index 0000000000..e29f15974e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/horn.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/jihad.bmp b/crawl-ref/source/rltiles/player/hand1/jihad.bmp deleted file mode 100644 index 5975701046..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/jihad.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/jihad.png b/crawl-ref/source/rltiles/player/hand1/jihad.png new file mode 100644 index 0000000000..fc88e9b969 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/jihad.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/katana.bmp b/crawl-ref/source/rltiles/player/hand1/katana.bmp deleted file mode 100644 index 01d58f804c..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/katana.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/katana.png b/crawl-ref/source/rltiles/player/hand1/katana.png new file mode 100644 index 0000000000..b7129ec41c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/katana.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/katana_slant.bmp b/crawl-ref/source/rltiles/player/hand1/katana_slant.bmp deleted file mode 100644 index 550e95d5c1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/katana_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/katana_slant.png b/crawl-ref/source/rltiles/player/hand1/katana_slant.png new file mode 100644 index 0000000000..ac4056a421 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/katana_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/knife.bmp b/crawl-ref/source/rltiles/player/hand1/knife.bmp deleted file mode 100644 index 6a45591815..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/knife.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/knife.png b/crawl-ref/source/rltiles/player/hand1/knife.png new file mode 100644 index 0000000000..6eac8857a1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/knife.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/knife_of_accuracy.bmp b/crawl-ref/source/rltiles/player/hand1/knife_of_accuracy.bmp deleted file mode 100644 index 70f5855259..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/knife_of_accuracy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/knife_of_accuracy.png b/crawl-ref/source/rltiles/player/hand1/knife_of_accuracy.png new file mode 100644 index 0000000000..6f95257240 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/knife_of_accuracy.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/krishna.bmp b/crawl-ref/source/rltiles/player/hand1/krishna.bmp deleted file mode 100644 index 53a342f3b4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/krishna.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/krishna.png b/crawl-ref/source/rltiles/player/hand1/krishna.png new file mode 100644 index 0000000000..1814ba50fa Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/krishna.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/lance.bmp b/crawl-ref/source/rltiles/player/hand1/lance.bmp deleted file mode 100644 index 69f0c9cdd6..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/lance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/lance.png b/crawl-ref/source/rltiles/player/hand1/lance.png new file mode 100644 index 0000000000..74cbb5723e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/lance.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/lance2.bmp b/crawl-ref/source/rltiles/player/hand1/lance2.bmp deleted file mode 100644 index bc145a9455..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/lance2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/lance2.png b/crawl-ref/source/rltiles/player/hand1/lance2.png new file mode 100644 index 0000000000..65cca7cbc7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/lance2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/lantern.bmp b/crawl-ref/source/rltiles/player/hand1/lantern.bmp deleted file mode 100644 index 487375d0be..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/lantern.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/lantern.png b/crawl-ref/source/rltiles/player/hand1/lantern.png new file mode 100644 index 0000000000..a811eeeaaf Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/lantern.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/large_mace.bmp b/crawl-ref/source/rltiles/player/hand1/large_mace.bmp deleted file mode 100644 index b5a67e11be..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/large_mace.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/large_mace.png b/crawl-ref/source/rltiles/player/hand1/large_mace.png new file mode 100644 index 0000000000..d30bf24e1a Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/large_mace.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/leech.bmp b/crawl-ref/source/rltiles/player/hand1/leech.bmp deleted file mode 100644 index 1a6679261d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/leech.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/leech.png b/crawl-ref/source/rltiles/player/hand1/leech.png new file mode 100644 index 0000000000..5b72d05c19 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/leech.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/legolas.bmp b/crawl-ref/source/rltiles/player/hand1/legolas.bmp deleted file mode 100644 index e2a8d6f60d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/legolas.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/legolas.png b/crawl-ref/source/rltiles/player/hand1/legolas.png new file mode 100644 index 0000000000..946a9b2fd8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/legolas.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/light_blue.bmp b/crawl-ref/source/rltiles/player/hand1/light_blue.bmp deleted file mode 100644 index 50c7a09c25..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/light_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/light_blue.png b/crawl-ref/source/rltiles/player/hand1/light_blue.png new file mode 100644 index 0000000000..2ea9f3d4b3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/light_blue.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/light_red.bmp b/crawl-ref/source/rltiles/player/hand1/light_red.bmp deleted file mode 100644 index e1511ca6cc..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/light_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/light_red.png b/crawl-ref/source/rltiles/player/hand1/light_red.png new file mode 100644 index 0000000000..e08b87dd36 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/light_red.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/light_yellow.bmp b/crawl-ref/source/rltiles/player/hand1/light_yellow.bmp deleted file mode 100644 index 8b8dc9efca..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/light_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/light_yellow.png b/crawl-ref/source/rltiles/player/hand1/light_yellow.png new file mode 100644 index 0000000000..e50f3a143c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/light_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/long_sword.bmp b/crawl-ref/source/rltiles/player/hand1/long_sword.bmp deleted file mode 100644 index d60f6f77b9..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/long_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/long_sword.png b/crawl-ref/source/rltiles/player/hand1/long_sword.png new file mode 100644 index 0000000000..ee361085c9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/long_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/long_sword_slant.bmp b/crawl-ref/source/rltiles/player/hand1/long_sword_slant.bmp deleted file mode 100644 index b7fee127f4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/long_sword_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/long_sword_slant.png b/crawl-ref/source/rltiles/player/hand1/long_sword_slant.png new file mode 100644 index 0000000000..9c19d0d82d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/long_sword_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace.bmp b/crawl-ref/source/rltiles/player/hand1/mace.bmp deleted file mode 100644 index a45b2729af..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/mace.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace.png b/crawl-ref/source/rltiles/player/hand1/mace.png new file mode 100644 index 0000000000..03b7a5af7d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/mace.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace2.bmp b/crawl-ref/source/rltiles/player/hand1/mace2.bmp deleted file mode 100644 index 1b41244300..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/mace2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace2.png b/crawl-ref/source/rltiles/player/hand1/mace2.png new file mode 100644 index 0000000000..eccd3266de Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/mace2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace3.bmp b/crawl-ref/source/rltiles/player/hand1/mace3.bmp deleted file mode 100644 index 2a330f89e2..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/mace3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace3.png b/crawl-ref/source/rltiles/player/hand1/mace3.png new file mode 100644 index 0000000000..67ec83cbd1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/mace3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace_of_brilliance.bmp b/crawl-ref/source/rltiles/player/hand1/mace_of_brilliance.bmp deleted file mode 100644 index 025c9cbb18..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/mace_of_brilliance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace_of_brilliance.png b/crawl-ref/source/rltiles/player/hand1/mace_of_brilliance.png new file mode 100644 index 0000000000..365023c3ca Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/mace_of_brilliance.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace_of_variability.bmp b/crawl-ref/source/rltiles/player/hand1/mace_of_variability.bmp deleted file mode 100644 index 2ace404133..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/mace_of_variability.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace_of_variability.png b/crawl-ref/source/rltiles/player/hand1/mace_of_variability.png new file mode 100644 index 0000000000..244c008a5c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/mace_of_variability.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace_ruby.bmp b/crawl-ref/source/rltiles/player/hand1/mace_ruby.bmp deleted file mode 100644 index 764e3f7de4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/mace_ruby.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/mace_ruby.png b/crawl-ref/source/rltiles/player/hand1/mace_ruby.png new file mode 100644 index 0000000000..eb10de963e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/mace_ruby.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/morg.bmp b/crawl-ref/source/rltiles/player/hand1/morg.bmp deleted file mode 100644 index 5f6bb8aa0a..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/morg.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/morg.png b/crawl-ref/source/rltiles/player/hand1/morg.png new file mode 100644 index 0000000000..a353086935 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/morg.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/morningstar.bmp b/crawl-ref/source/rltiles/player/hand1/morningstar.bmp deleted file mode 100644 index 0358534049..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/morningstar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/morningstar.png b/crawl-ref/source/rltiles/player/hand1/morningstar.png new file mode 100644 index 0000000000..bc8c38e772 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/morningstar.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/morningstar2.bmp b/crawl-ref/source/rltiles/player/hand1/morningstar2.bmp deleted file mode 100644 index 321a0163bc..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/morningstar2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/morningstar2.png b/crawl-ref/source/rltiles/player/hand1/morningstar2.png new file mode 100644 index 0000000000..289ff6b676 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/morningstar2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/nunchaku.bmp b/crawl-ref/source/rltiles/player/hand1/nunchaku.bmp deleted file mode 100644 index 1350d9a84d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/nunchaku.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/nunchaku.png b/crawl-ref/source/rltiles/player/hand1/nunchaku.png new file mode 100644 index 0000000000..46b2fa64c8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/nunchaku.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/olgreb.bmp b/crawl-ref/source/rltiles/player/hand1/olgreb.bmp deleted file mode 100644 index 603077c4e2..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/olgreb.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/olgreb.png b/crawl-ref/source/rltiles/player/hand1/olgreb.png new file mode 100644 index 0000000000..c59cc797d1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/olgreb.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/orb.bmp b/crawl-ref/source/rltiles/player/hand1/orb.bmp deleted file mode 100644 index 7d0ac613b4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/orb.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/orb.png b/crawl-ref/source/rltiles/player/hand1/orb.png new file mode 100644 index 0000000000..6a3ec73d2b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/orb.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/pick_axe.bmp b/crawl-ref/source/rltiles/player/hand1/pick_axe.bmp deleted file mode 100644 index 35d040e71e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/pick_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/pick_axe.png b/crawl-ref/source/rltiles/player/hand1/pick_axe.png new file mode 100644 index 0000000000..4492bd0c72 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/pick_axe.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/pike.bmp b/crawl-ref/source/rltiles/player/hand1/pike.bmp deleted file mode 100644 index adfd784922..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/pike.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/pike.png b/crawl-ref/source/rltiles/player/hand1/pike.png new file mode 100644 index 0000000000..b9a1e7037c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/pike.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/plutonium_sword.bmp b/crawl-ref/source/rltiles/player/hand1/plutonium_sword.bmp deleted file mode 100644 index f18dc5e1de..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/plutonium_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/plutonium_sword.png b/crawl-ref/source/rltiles/player/hand1/plutonium_sword.png new file mode 100644 index 0000000000..01514d1c92 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/plutonium_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/pole_forked.bmp b/crawl-ref/source/rltiles/player/hand1/pole_forked.bmp deleted file mode 100644 index bb5a6519dd..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/pole_forked.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/pole_forked.png b/crawl-ref/source/rltiles/player/hand1/pole_forked.png new file mode 100644 index 0000000000..878a7367e1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/pole_forked.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/punk.bmp b/crawl-ref/source/rltiles/player/hand1/punk.bmp deleted file mode 100644 index 12f7c7b447..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/punk.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/punk.png b/crawl-ref/source/rltiles/player/hand1/punk.png new file mode 100644 index 0000000000..500d14af25 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/punk.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/quarterstaff1.bmp b/crawl-ref/source/rltiles/player/hand1/quarterstaff1.bmp deleted file mode 100644 index 0ad0e2bece..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/quarterstaff1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/quarterstaff1.png b/crawl-ref/source/rltiles/player/hand1/quarterstaff1.png new file mode 100644 index 0000000000..b5390dd35f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/quarterstaff1.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/quarterstaff2.bmp b/crawl-ref/source/rltiles/player/hand1/quarterstaff2.bmp deleted file mode 100644 index ce52a299f1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/quarterstaff2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/quarterstaff2.png b/crawl-ref/source/rltiles/player/hand1/quarterstaff2.png new file mode 100644 index 0000000000..426c7d3740 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/quarterstaff2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/quarterstaff3.bmp b/crawl-ref/source/rltiles/player/hand1/quarterstaff3.bmp deleted file mode 100644 index 3f846eaa83..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/quarterstaff3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/quarterstaff3.png b/crawl-ref/source/rltiles/player/hand1/quarterstaff3.png new file mode 100644 index 0000000000..68673330b8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/quarterstaff3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/quarterstaff4.bmp b/crawl-ref/source/rltiles/player/hand1/quarterstaff4.bmp deleted file mode 100644 index 2eeb4d0c10..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/quarterstaff4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/quarterstaff4.png b/crawl-ref/source/rltiles/player/hand1/quarterstaff4.png new file mode 100644 index 0000000000..0060f8dfc2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/quarterstaff4.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_aries.bmp b/crawl-ref/source/rltiles/player/hand1/rod_aries.bmp deleted file mode 100644 index 183f1a76bd..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_aries.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_aries.png b/crawl-ref/source/rltiles/player/hand1/rod_aries.png new file mode 100644 index 0000000000..24a5ccab0c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_aries.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_blue.bmp b/crawl-ref/source/rltiles/player/hand1/rod_blue.bmp deleted file mode 100644 index 59373c62de..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_blue.png b/crawl-ref/source/rltiles/player/hand1/rod_blue.png new file mode 100644 index 0000000000..bc6c397c38 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_blue.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_brown.bmp b/crawl-ref/source/rltiles/player/hand1/rod_brown.bmp deleted file mode 100644 index 8243f7be30..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_brown.png b/crawl-ref/source/rltiles/player/hand1/rod_brown.png new file mode 100644 index 0000000000..fa382ede1b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_brown.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_emerald.bmp b/crawl-ref/source/rltiles/player/hand1/rod_emerald.bmp deleted file mode 100644 index d20f914707..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_emerald.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_emerald.png b/crawl-ref/source/rltiles/player/hand1/rod_emerald.png new file mode 100644 index 0000000000..b8a163b495 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_emerald.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_forked.bmp b/crawl-ref/source/rltiles/player/hand1/rod_forked.bmp deleted file mode 100644 index c7713edd3b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_forked.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_forked.png b/crawl-ref/source/rltiles/player/hand1/rod_forked.png new file mode 100644 index 0000000000..44ddfe6bf0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_forked.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_hammer.bmp b/crawl-ref/source/rltiles/player/hand1/rod_hammer.bmp deleted file mode 100644 index fc1af0060e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_hammer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_hammer.png b/crawl-ref/source/rltiles/player/hand1/rod_hammer.png new file mode 100644 index 0000000000..d31da83b4c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_hammer.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_magenta.bmp b/crawl-ref/source/rltiles/player/hand1/rod_magenta.bmp deleted file mode 100644 index 91b40999b9..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_magenta.png b/crawl-ref/source/rltiles/player/hand1/rod_magenta.png new file mode 100644 index 0000000000..cf97282854 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_magenta.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_moon.bmp b/crawl-ref/source/rltiles/player/hand1/rod_moon.bmp deleted file mode 100644 index f71b43e243..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_moon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_moon.png b/crawl-ref/source/rltiles/player/hand1/rod_moon.png new file mode 100644 index 0000000000..d403905008 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_moon.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_ruby.bmp b/crawl-ref/source/rltiles/player/hand1/rod_ruby.bmp deleted file mode 100644 index 3c7365190d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_ruby.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_ruby.png b/crawl-ref/source/rltiles/player/hand1/rod_ruby.png new file mode 100644 index 0000000000..b3bc59d5f5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_ruby.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_thick.bmp b/crawl-ref/source/rltiles/player/hand1/rod_thick.bmp deleted file mode 100644 index 4f9b9753b6..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/rod_thick.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/rod_thick.png b/crawl-ref/source/rltiles/player/hand1/rod_thick.png new file mode 100644 index 0000000000..d5043fa9bf Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/rod_thick.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sabre.bmp b/crawl-ref/source/rltiles/player/hand1/sabre.bmp deleted file mode 100644 index 5a36a73657..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sabre.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sabre.png b/crawl-ref/source/rltiles/player/hand1/sabre.png new file mode 100644 index 0000000000..26a9964283 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sabre.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/saruman.bmp b/crawl-ref/source/rltiles/player/hand1/saruman.bmp deleted file mode 100644 index 03290adff6..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/saruman.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/saruman.png b/crawl-ref/source/rltiles/player/hand1/saruman.png new file mode 100644 index 0000000000..7d14bd0cb2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/saruman.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sceptre.bmp b/crawl-ref/source/rltiles/player/hand1/sceptre.bmp deleted file mode 100644 index d9044d79c6..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sceptre.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sceptre.png b/crawl-ref/source/rltiles/player/hand1/sceptre.png new file mode 100644 index 0000000000..95a174d35c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sceptre.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/scimitar.bmp b/crawl-ref/source/rltiles/player/hand1/scimitar.bmp deleted file mode 100644 index d2f6f94c2c..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/scimitar.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/scimitar.png b/crawl-ref/source/rltiles/player/hand1/scimitar.png new file mode 100644 index 0000000000..92c7bfdfe0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/scimitar.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/scimitar2.bmp b/crawl-ref/source/rltiles/player/hand1/scimitar2.bmp deleted file mode 100644 index 5d7d90726e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/scimitar2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/scythe.bmp b/crawl-ref/source/rltiles/player/hand1/scythe.bmp deleted file mode 100644 index 43fd0a1a16..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/scythe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/scythe.png b/crawl-ref/source/rltiles/player/hand1/scythe.png new file mode 100644 index 0000000000..bc5d5bc266 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/scythe.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/scythe_slant.bmp b/crawl-ref/source/rltiles/player/hand1/scythe_slant.bmp deleted file mode 100644 index ff36ee9d67..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/scythe_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/scythe_slant.png b/crawl-ref/source/rltiles/player/hand1/scythe_slant.png new file mode 100644 index 0000000000..0af7496c6a Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/scythe_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/serpent_scourge.bmp b/crawl-ref/source/rltiles/player/hand1/serpent_scourge.bmp deleted file mode 100644 index 4a302b2be2..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/serpent_scourge.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/serpent_scourge.png b/crawl-ref/source/rltiles/player/hand1/serpent_scourge.png new file mode 100644 index 0000000000..f5af798ec6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/serpent_scourge.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/short_sword.bmp b/crawl-ref/source/rltiles/player/hand1/short_sword.bmp deleted file mode 100644 index c32e205dae..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/short_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/short_sword.png b/crawl-ref/source/rltiles/player/hand1/short_sword.png new file mode 100644 index 0000000000..1208e74e09 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/short_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/short_sword2.bmp b/crawl-ref/source/rltiles/player/hand1/short_sword2.bmp deleted file mode 100644 index 9ce219ffe5..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/short_sword2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/short_sword2.png b/crawl-ref/source/rltiles/player/hand1/short_sword2.png new file mode 100644 index 0000000000..56a5c412fd Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/short_sword2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/short_sword_slant.bmp b/crawl-ref/source/rltiles/player/hand1/short_sword_slant.bmp deleted file mode 100644 index fd23f919c3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/short_sword_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/short_sword_slant.png b/crawl-ref/source/rltiles/player/hand1/short_sword_slant.png new file mode 100644 index 0000000000..41af07ac28 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/short_sword_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sickle.bmp b/crawl-ref/source/rltiles/player/hand1/sickle.bmp deleted file mode 100644 index 4b076dca2f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sickle.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sickle.png b/crawl-ref/source/rltiles/player/hand1/sickle.png new file mode 100644 index 0000000000..46a38bac1e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sickle.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/singing_sword.bmp b/crawl-ref/source/rltiles/player/hand1/singing_sword.bmp deleted file mode 100644 index 1f0a3b44ad..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/singing_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/singing_sword.png b/crawl-ref/source/rltiles/player/hand1/singing_sword.png new file mode 100644 index 0000000000..d135aa978e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/singing_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/skull.bmp b/crawl-ref/source/rltiles/player/hand1/skull.bmp deleted file mode 100644 index 8b5d2f71a4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/skull.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/skull.png b/crawl-ref/source/rltiles/player/hand1/skull.png new file mode 100644 index 0000000000..0bb95db9dd Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/skull.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sling.bmp b/crawl-ref/source/rltiles/player/hand1/sling.bmp deleted file mode 100644 index ea2d53b54d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sling.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sling.png b/crawl-ref/source/rltiles/player/hand1/sling.png new file mode 100644 index 0000000000..03503b0592 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sling.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sniper.bmp b/crawl-ref/source/rltiles/player/hand1/sniper.bmp deleted file mode 100644 index 4d6fbffc51..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sniper.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sniper.png b/crawl-ref/source/rltiles/player/hand1/sniper.png new file mode 100644 index 0000000000..6f53dcf4fe Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sniper.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/spark.bmp b/crawl-ref/source/rltiles/player/hand1/spark.bmp deleted file mode 100644 index a75c9a06db..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/spark.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/spark.png b/crawl-ref/source/rltiles/player/hand1/spark.png new file mode 100644 index 0000000000..6172e79fb7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/spark.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear1.bmp b/crawl-ref/source/rltiles/player/hand1/spear1.bmp deleted file mode 100644 index 2b4144050d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/spear1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear1.png b/crawl-ref/source/rltiles/player/hand1/spear1.png new file mode 100644 index 0000000000..c5617aaae0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/spear1.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear2.bmp b/crawl-ref/source/rltiles/player/hand1/spear2.bmp deleted file mode 100644 index 9ed238fbe5..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/spear2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear2.png b/crawl-ref/source/rltiles/player/hand1/spear2.png new file mode 100644 index 0000000000..2d901749c6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/spear2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear3.bmp b/crawl-ref/source/rltiles/player/hand1/spear3.bmp deleted file mode 100644 index 786356e6dd..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/spear3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear3.png b/crawl-ref/source/rltiles/player/hand1/spear3.png new file mode 100644 index 0000000000..837c4ddc8c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/spear3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear4.bmp b/crawl-ref/source/rltiles/player/hand1/spear4.bmp deleted file mode 100644 index 3a92d25118..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/spear4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear4.png b/crawl-ref/source/rltiles/player/hand1/spear4.png new file mode 100644 index 0000000000..dd212fa617 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/spear4.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear5.bmp b/crawl-ref/source/rltiles/player/hand1/spear5.bmp deleted file mode 100644 index 4fd742b758..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/spear5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/spear5.png b/crawl-ref/source/rltiles/player/hand1/spear5.png new file mode 100644 index 0000000000..ae150d841f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/spear5.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/spriggans_knife.bmp b/crawl-ref/source/rltiles/player/hand1/spriggans_knife.bmp deleted file mode 100644 index 889ce03978..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/spriggans_knife.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/spriggans_knife.png b/crawl-ref/source/rltiles/player/hand1/spriggans_knife.png new file mode 100644 index 0000000000..88d85cbfc4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/spriggans_knife.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_evil.bmp b/crawl-ref/source/rltiles/player/hand1/staff_evil.bmp deleted file mode 100644 index f642ee51ac..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_evil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_evil.png b/crawl-ref/source/rltiles/player/hand1/staff_evil.png new file mode 100644 index 0000000000..90c60f555b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_evil.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_fancy.bmp b/crawl-ref/source/rltiles/player/hand1/staff_fancy.bmp deleted file mode 100644 index b0be0cd18e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_fancy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_fancy.png b/crawl-ref/source/rltiles/player/hand1/staff_fancy.png new file mode 100644 index 0000000000..b021602c77 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_fancy.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_fork.bmp b/crawl-ref/source/rltiles/player/hand1/staff_fork.bmp deleted file mode 100644 index b8b5487a9a..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_fork.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_fork.png b/crawl-ref/source/rltiles/player/hand1/staff_fork.png new file mode 100644 index 0000000000..5adcfa9c98 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_fork.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_large.bmp b/crawl-ref/source/rltiles/player/hand1/staff_large.bmp deleted file mode 100644 index 6e469821f4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_large.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_large.png b/crawl-ref/source/rltiles/player/hand1/staff_large.png new file mode 100644 index 0000000000..7f9e2e1f19 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_large.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_mage.bmp b/crawl-ref/source/rltiles/player/hand1/staff_mage.bmp deleted file mode 100644 index fd6c933118..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_mage.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_mage.png b/crawl-ref/source/rltiles/player/hand1/staff_mage.png new file mode 100644 index 0000000000..1734197c64 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_mage.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_mage2.bmp b/crawl-ref/source/rltiles/player/hand1/staff_mage2.bmp deleted file mode 100644 index a1b113b7a4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_mage2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_mage2.png b/crawl-ref/source/rltiles/player/hand1/staff_mage2.png new file mode 100644 index 0000000000..d3accfc143 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_mage2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_mummy.bmp b/crawl-ref/source/rltiles/player/hand1/staff_mummy.bmp deleted file mode 100644 index 85ecba66e0..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_mummy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_mummy.png b/crawl-ref/source/rltiles/player/hand1/staff_mummy.png new file mode 100644 index 0000000000..c87b1e144e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_mummy.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_organic.bmp b/crawl-ref/source/rltiles/player/hand1/staff_organic.bmp deleted file mode 100644 index 9ecdab350f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_organic.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_organic.png b/crawl-ref/source/rltiles/player/hand1/staff_organic.png new file mode 100644 index 0000000000..5748074f53 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_organic.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_plain.bmp b/crawl-ref/source/rltiles/player/hand1/staff_plain.bmp deleted file mode 100644 index fb67c72c0d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_plain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_plain.png b/crawl-ref/source/rltiles/player/hand1/staff_plain.png new file mode 100644 index 0000000000..735f479f24 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_plain.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_ring_blue.bmp b/crawl-ref/source/rltiles/player/hand1/staff_ring_blue.bmp deleted file mode 100644 index 24b9cd87c3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_ring_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_ring_blue.png b/crawl-ref/source/rltiles/player/hand1/staff_ring_blue.png new file mode 100644 index 0000000000..d19fe5d2e9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_ring_blue.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_ruby.bmp b/crawl-ref/source/rltiles/player/hand1/staff_ruby.bmp deleted file mode 100644 index 711c086481..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_ruby.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_ruby.png b/crawl-ref/source/rltiles/player/hand1/staff_ruby.png new file mode 100644 index 0000000000..8b7d20c5f6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_ruby.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_sceptre.bmp b/crawl-ref/source/rltiles/player/hand1/staff_sceptre.bmp deleted file mode 100644 index 500a6a7d54..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_sceptre.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_sceptre.png b/crawl-ref/source/rltiles/player/hand1/staff_sceptre.png new file mode 100644 index 0000000000..038bccb8ce Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_sceptre.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_skull.bmp b/crawl-ref/source/rltiles/player/hand1/staff_skull.bmp deleted file mode 100644 index aea3be4257..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/staff_skull.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/staff_skull.png b/crawl-ref/source/rltiles/player/hand1/staff_skull.png new file mode 100644 index 0000000000..6b861bd43f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/staff_skull.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/stick.bmp b/crawl-ref/source/rltiles/player/hand1/stick.bmp deleted file mode 100644 index c5dbe95441..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/stick.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/stick.png b/crawl-ref/source/rltiles/player/hand1/stick.png new file mode 100644 index 0000000000..41f7cb72a5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/stick.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/stone.bmp b/crawl-ref/source/rltiles/player/hand1/stone.bmp deleted file mode 100644 index 81776bca6f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/stone.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/stone.png b/crawl-ref/source/rltiles/player/hand1/stone.png new file mode 100644 index 0000000000..ecf30f9fa2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/stone.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword2.bmp b/crawl-ref/source/rltiles/player/hand1/sword2.bmp deleted file mode 100644 index f7d19eeb67..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword2.png b/crawl-ref/source/rltiles/player/hand1/sword2.png new file mode 100644 index 0000000000..44b35e2026 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword3.bmp b/crawl-ref/source/rltiles/player/hand1/sword3.bmp deleted file mode 100644 index afcea45d3a..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword3.png b/crawl-ref/source/rltiles/player/hand1/sword3.png new file mode 100644 index 0000000000..75b0afb0cb Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_black.bmp b/crawl-ref/source/rltiles/player/hand1/sword_black.bmp deleted file mode 100644 index 409873804c..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_black.png b/crawl-ref/source/rltiles/player/hand1/sword_black.png new file mode 100644 index 0000000000..3a6ab48ecc Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword_black.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_breaker.bmp b/crawl-ref/source/rltiles/player/hand1/sword_breaker.bmp deleted file mode 100644 index 286d5cdfe1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword_breaker.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_breaker.png b/crawl-ref/source/rltiles/player/hand1/sword_breaker.png new file mode 100644 index 0000000000..9786e5263c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword_breaker.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_jag.bmp b/crawl-ref/source/rltiles/player/hand1/sword_jag.bmp deleted file mode 100644 index 88a673a2bf..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword_jag.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_jag.png b/crawl-ref/source/rltiles/player/hand1/sword_jag.png new file mode 100644 index 0000000000..2973f2a78f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword_jag.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_of_power.bmp b/crawl-ref/source/rltiles/player/hand1/sword_of_power.bmp deleted file mode 100644 index 818790b366..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword_of_power.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_of_power.png b/crawl-ref/source/rltiles/player/hand1/sword_of_power.png new file mode 100644 index 0000000000..827ae146b9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword_of_power.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_seven.bmp b/crawl-ref/source/rltiles/player/hand1/sword_seven.bmp deleted file mode 100644 index edb2b4030d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword_seven.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_seven.png b/crawl-ref/source/rltiles/player/hand1/sword_seven.png new file mode 100644 index 0000000000..5f23b66b61 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword_seven.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_thief.bmp b/crawl-ref/source/rltiles/player/hand1/sword_thief.bmp deleted file mode 100644 index 97bc67f604..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword_thief.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_thief.png b/crawl-ref/source/rltiles/player/hand1/sword_thief.png new file mode 100644 index 0000000000..8799702f67 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword_thief.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_tri.bmp b/crawl-ref/source/rltiles/player/hand1/sword_tri.bmp deleted file mode 100644 index 282e05d8bc..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword_tri.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_tri.png b/crawl-ref/source/rltiles/player/hand1/sword_tri.png new file mode 100644 index 0000000000..054c746374 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword_tri.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_twist.bmp b/crawl-ref/source/rltiles/player/hand1/sword_twist.bmp deleted file mode 100644 index 3c4d8fee2d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/sword_twist.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/sword_twist.png b/crawl-ref/source/rltiles/player/hand1/sword_twist.png new file mode 100644 index 0000000000..b96b78324c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/sword_twist.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident.bmp b/crawl-ref/source/rltiles/player/hand1/trident.bmp deleted file mode 100644 index a94c1a71d3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/trident.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident.png b/crawl-ref/source/rltiles/player/hand1/trident.png new file mode 100644 index 0000000000..a47a8ab0c2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/trident.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident2.bmp b/crawl-ref/source/rltiles/player/hand1/trident2.bmp deleted file mode 100644 index e07c0d4eb8..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/trident2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident2.png b/crawl-ref/source/rltiles/player/hand1/trident2.png new file mode 100644 index 0000000000..7b9fcfeca4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/trident2.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident3.bmp b/crawl-ref/source/rltiles/player/hand1/trident3.bmp deleted file mode 100644 index 191f796c8d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/trident3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident3.png b/crawl-ref/source/rltiles/player/hand1/trident3.png new file mode 100644 index 0000000000..574d083ac4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/trident3.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident_demon.bmp b/crawl-ref/source/rltiles/player/hand1/trident_demon.bmp deleted file mode 100644 index f4f4561ddc..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/trident_demon.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident_demon.png b/crawl-ref/source/rltiles/player/hand1/trident_demon.png new file mode 100644 index 0000000000..fce6e010ec Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/trident_demon.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident_elec.bmp b/crawl-ref/source/rltiles/player/hand1/trident_elec.bmp deleted file mode 100644 index 4ada04dbc7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/trident_elec.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident_elec.png b/crawl-ref/source/rltiles/player/hand1/trident_elec.png new file mode 100644 index 0000000000..d46b1e6a19 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/trident_elec.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident_octopus_king.bmp b/crawl-ref/source/rltiles/player/hand1/trident_octopus_king.bmp deleted file mode 100644 index 45b81e898e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/trident_octopus_king.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/trident_octopus_king.png b/crawl-ref/source/rltiles/player/hand1/trident_octopus_king.png new file mode 100644 index 0000000000..098652e773 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/trident_octopus_king.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/triple_sword.bmp b/crawl-ref/source/rltiles/player/hand1/triple_sword.bmp deleted file mode 100644 index 7d72e0617c..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/triple_sword.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/triple_sword.png b/crawl-ref/source/rltiles/player/hand1/triple_sword.png new file mode 100644 index 0000000000..303e970b3c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/triple_sword.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/undeadhunter.bmp b/crawl-ref/source/rltiles/player/hand1/undeadhunter.bmp deleted file mode 100644 index 971eb63cc1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/undeadhunter.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/undeadhunter.png b/crawl-ref/source/rltiles/player/hand1/undeadhunter.png new file mode 100644 index 0000000000..4297b702d4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/undeadhunter.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/vampires_tooth.bmp b/crawl-ref/source/rltiles/player/hand1/vampires_tooth.bmp deleted file mode 100644 index 174557db9d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/vampires_tooth.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/vampires_tooth.png b/crawl-ref/source/rltiles/player/hand1/vampires_tooth.png new file mode 100644 index 0000000000..84e104674b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/vampires_tooth.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/voodoo.bmp b/crawl-ref/source/rltiles/player/hand1/voodoo.bmp deleted file mode 100644 index 55217efb4f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/voodoo.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/voodoo.png b/crawl-ref/source/rltiles/player/hand1/voodoo.png new file mode 100644 index 0000000000..511a7d25aa Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/voodoo.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/war_axe.bmp b/crawl-ref/source/rltiles/player/hand1/war_axe.bmp deleted file mode 100644 index f03e22dde7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/war_axe.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/war_axe.png b/crawl-ref/source/rltiles/player/hand1/war_axe.png new file mode 100644 index 0000000000..0f6252de09 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/war_axe.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/whip.bmp b/crawl-ref/source/rltiles/player/hand1/whip.bmp deleted file mode 100644 index f9d73e5867..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/whip.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/whip.png b/crawl-ref/source/rltiles/player/hand1/whip.png new file mode 100644 index 0000000000..37e3d3c58b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/whip.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/wucad_mu.bmp b/crawl-ref/source/rltiles/player/hand1/wucad_mu.bmp deleted file mode 100644 index 684fbacd6e..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/wucad_mu.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/wucad_mu.png b/crawl-ref/source/rltiles/player/hand1/wucad_mu.png new file mode 100644 index 0000000000..b1a2db3e25 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/wucad_mu.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/wyrmbane.bmp b/crawl-ref/source/rltiles/player/hand1/wyrmbane.bmp deleted file mode 100644 index be72e95a86..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/wyrmbane.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/wyrmbane.png b/crawl-ref/source/rltiles/player/hand1/wyrmbane.png new file mode 100644 index 0000000000..50c6b8dc6e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/wyrmbane.png differ diff --git a/crawl-ref/source/rltiles/player/hand1/zonguldrok.bmp b/crawl-ref/source/rltiles/player/hand1/zonguldrok.bmp deleted file mode 100644 index 02daac3818..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand1/zonguldrok.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand1/zonguldrok.png b/crawl-ref/source/rltiles/player/hand1/zonguldrok.png new file mode 100644 index 0000000000..e1aba772f6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand1/zonguldrok.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/bladehands.bmp b/crawl-ref/source/rltiles/player/hand2/bladehands.bmp deleted file mode 100644 index 4683aea8d0..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/bladehands.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/bladehands.png b/crawl-ref/source/rltiles/player/hand2/bladehands.png new file mode 100644 index 0000000000..2ad34011dd Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/bladehands.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_black.bmp b/crawl-ref/source/rltiles/player/hand2/book_black.bmp deleted file mode 100644 index def201f60d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_black.png b/crawl-ref/source/rltiles/player/hand2/book_black.png new file mode 100644 index 0000000000..30ddbfb1d1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_black.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_blue.bmp b/crawl-ref/source/rltiles/player/hand2/book_blue.bmp deleted file mode 100644 index 78779b2be9..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_blue.png b/crawl-ref/source/rltiles/player/hand2/book_blue.png new file mode 100644 index 0000000000..333ef44a7f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_blue.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_blue_dim.bmp b/crawl-ref/source/rltiles/player/hand2/book_blue_dim.bmp deleted file mode 100644 index 88ae537e98..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_blue_dim.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_blue_dim.png b/crawl-ref/source/rltiles/player/hand2/book_blue_dim.png new file mode 100644 index 0000000000..8c45ad7438 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_blue_dim.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_cyan.bmp b/crawl-ref/source/rltiles/player/hand2/book_cyan.bmp deleted file mode 100644 index 22c91c9653..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_cyan.png b/crawl-ref/source/rltiles/player/hand2/book_cyan.png new file mode 100644 index 0000000000..8d5ba899cf Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_cyan.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_cyan_dim.bmp b/crawl-ref/source/rltiles/player/hand2/book_cyan_dim.bmp deleted file mode 100644 index fd0c7f8904..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_cyan_dim.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_cyan_dim.png b/crawl-ref/source/rltiles/player/hand2/book_cyan_dim.png new file mode 100644 index 0000000000..4d0625777e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_cyan_dim.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_green.bmp b/crawl-ref/source/rltiles/player/hand2/book_green.bmp deleted file mode 100644 index a4b61274b1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_green.png b/crawl-ref/source/rltiles/player/hand2/book_green.png new file mode 100644 index 0000000000..896576d8b8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_green.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_green_dim.bmp b/crawl-ref/source/rltiles/player/hand2/book_green_dim.bmp deleted file mode 100644 index cc94d667ee..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_green_dim.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_green_dim.png b/crawl-ref/source/rltiles/player/hand2/book_green_dim.png new file mode 100644 index 0000000000..a013d82a4d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_green_dim.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_magenta.bmp b/crawl-ref/source/rltiles/player/hand2/book_magenta.bmp deleted file mode 100644 index b76230d0a7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_magenta.png b/crawl-ref/source/rltiles/player/hand2/book_magenta.png new file mode 100644 index 0000000000..6401ff7ea7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_magenta.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_magenta_dim.bmp b/crawl-ref/source/rltiles/player/hand2/book_magenta_dim.bmp deleted file mode 100644 index 95f8150ca9..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_magenta_dim.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_magenta_dim.png b/crawl-ref/source/rltiles/player/hand2/book_magenta_dim.png new file mode 100644 index 0000000000..837fb644b6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_magenta_dim.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_red.bmp b/crawl-ref/source/rltiles/player/hand2/book_red.bmp deleted file mode 100644 index 775827ae19..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_red.png b/crawl-ref/source/rltiles/player/hand2/book_red.png new file mode 100644 index 0000000000..817310bb8b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_red.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_red_dim.bmp b/crawl-ref/source/rltiles/player/hand2/book_red_dim.bmp deleted file mode 100644 index 8640e74b3f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_red_dim.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_red_dim.png b/crawl-ref/source/rltiles/player/hand2/book_red_dim.png new file mode 100644 index 0000000000..f519716126 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_red_dim.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_sky.bmp b/crawl-ref/source/rltiles/player/hand2/book_sky.bmp deleted file mode 100644 index 9b83907ad1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_sky.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_sky.png b/crawl-ref/source/rltiles/player/hand2/book_sky.png new file mode 100644 index 0000000000..37004e7cb2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_sky.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_white.bmp b/crawl-ref/source/rltiles/player/hand2/book_white.bmp deleted file mode 100644 index ae6b5a443c..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_white.png b/crawl-ref/source/rltiles/player/hand2/book_white.png new file mode 100644 index 0000000000..d0b959ff68 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_white.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_yellow.bmp b/crawl-ref/source/rltiles/player/hand2/book_yellow.bmp deleted file mode 100644 index 08853b99d7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_yellow.png b/crawl-ref/source/rltiles/player/hand2/book_yellow.png new file mode 100644 index 0000000000..c8c17d44d0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_yellow_dim.bmp b/crawl-ref/source/rltiles/player/hand2/book_yellow_dim.bmp deleted file mode 100644 index 593d93bf1f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/book_yellow_dim.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/book_yellow_dim.png b/crawl-ref/source/rltiles/player/hand2/book_yellow_dim.png new file mode 100644 index 0000000000..461fac700d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/book_yellow_dim.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/boromir.bmp b/crawl-ref/source/rltiles/player/hand2/boromir.bmp deleted file mode 100644 index 3cb9f11f6b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/boromir.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/boromir.png b/crawl-ref/source/rltiles/player/hand2/boromir.png new file mode 100644 index 0000000000..124614263a Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/boromir.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/bullseye.bmp b/crawl-ref/source/rltiles/player/hand2/bullseye.bmp deleted file mode 100644 index 2c53a8ff3b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/bullseye.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/bullseye.png b/crawl-ref/source/rltiles/player/hand2/bullseye.png new file mode 100644 index 0000000000..0eada8da1f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/bullseye.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/dagger.bmp b/crawl-ref/source/rltiles/player/hand2/dagger.bmp deleted file mode 100644 index 2d93e47c75..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/dagger.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/dagger.png b/crawl-ref/source/rltiles/player/hand2/dagger.png new file mode 100644 index 0000000000..bda3f071da Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/dagger.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_cyan.bmp b/crawl-ref/source/rltiles/player/hand2/fire_cyan.bmp deleted file mode 100644 index 5b2f5e843d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/fire_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_cyan.png b/crawl-ref/source/rltiles/player/hand2/fire_cyan.png new file mode 100644 index 0000000000..1826874ef5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/fire_cyan.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_dark.bmp b/crawl-ref/source/rltiles/player/hand2/fire_dark.bmp deleted file mode 100644 index f180cbd411..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/fire_dark.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_dark.png b/crawl-ref/source/rltiles/player/hand2/fire_dark.png new file mode 100644 index 0000000000..5b7440a5b9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/fire_dark.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_green.bmp b/crawl-ref/source/rltiles/player/hand2/fire_green.bmp deleted file mode 100644 index e76227e148..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/fire_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_green.png b/crawl-ref/source/rltiles/player/hand2/fire_green.png new file mode 100644 index 0000000000..52553bdee5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/fire_green.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_white.bmp b/crawl-ref/source/rltiles/player/hand2/fire_white.bmp deleted file mode 100644 index 0148185656..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/fire_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_white.png b/crawl-ref/source/rltiles/player/hand2/fire_white.png new file mode 100644 index 0000000000..973aab4b2f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/fire_white.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_white2.bmp b/crawl-ref/source/rltiles/player/hand2/fire_white2.bmp deleted file mode 100644 index 604e2032d7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/fire_white2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/fire_white2.png b/crawl-ref/source/rltiles/player/hand2/fire_white2.png new file mode 100644 index 0000000000..1e4b1d1f3f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/fire_white2.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/gil-galad.bmp b/crawl-ref/source/rltiles/player/hand2/gil-galad.bmp deleted file mode 100644 index 3fae782f89..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/gil-galad.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/gil-galad.png b/crawl-ref/source/rltiles/player/hand2/gil-galad.png new file mode 100644 index 0000000000..2fd9ac1274 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/gil-galad.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/lantern.bmp b/crawl-ref/source/rltiles/player/hand2/lantern.bmp deleted file mode 100644 index a1c60960f3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/lantern.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/lantern.png b/crawl-ref/source/rltiles/player/hand2/lantern.png new file mode 100644 index 0000000000..ea942fece2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/lantern.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/light_blue.bmp b/crawl-ref/source/rltiles/player/hand2/light_blue.bmp deleted file mode 100644 index 5715e2117f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/light_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/light_blue.png b/crawl-ref/source/rltiles/player/hand2/light_blue.png new file mode 100644 index 0000000000..f636b8d5de Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/light_blue.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/light_red.bmp b/crawl-ref/source/rltiles/player/hand2/light_red.bmp deleted file mode 100644 index a9cda3d974..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/light_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/light_red.png b/crawl-ref/source/rltiles/player/hand2/light_red.png new file mode 100644 index 0000000000..09bb8e0b46 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/light_red.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/light_yellow.bmp b/crawl-ref/source/rltiles/player/hand2/light_yellow.bmp deleted file mode 100644 index dd23472240..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/light_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/light_yellow.png b/crawl-ref/source/rltiles/player/hand2/light_yellow.png new file mode 100644 index 0000000000..837195db8d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/light_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/pj.bmp b/crawl-ref/source/rltiles/player/hand2/pj.bmp deleted file mode 100644 index 7890818797..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/pj.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/pj.png b/crawl-ref/source/rltiles/player/hand2/pj.png new file mode 100644 index 0000000000..551478120e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/pj.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/sabre.bmp b/crawl-ref/source/rltiles/player/hand2/sabre.bmp deleted file mode 100644 index 7f8d00d5d1..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/sabre.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/sabre.png b/crawl-ref/source/rltiles/player/hand2/sabre.png new file mode 100644 index 0000000000..27300014d0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/sabre.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_diamond_yellow.bmp b/crawl-ref/source/rltiles/player/hand2/shield_diamond_yellow.bmp deleted file mode 100644 index 6ef745161f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_diamond_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_diamond_yellow.png b/crawl-ref/source/rltiles/player/hand2/shield_diamond_yellow.png new file mode 100644 index 0000000000..6c0efba1be Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_diamond_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_kite1.bmp b/crawl-ref/source/rltiles/player/hand2/shield_kite1.bmp deleted file mode 100644 index ce00bb2c7d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_kite1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_kite1.png b/crawl-ref/source/rltiles/player/hand2/shield_kite1.png new file mode 100644 index 0000000000..baf013e227 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_kite1.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_kite2.bmp b/crawl-ref/source/rltiles/player/hand2/shield_kite2.bmp deleted file mode 100644 index bcff57ab63..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_kite2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_kite2.png b/crawl-ref/source/rltiles/player/hand2/shield_kite2.png new file mode 100644 index 0000000000..903617da4c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_kite2.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_kite3.bmp b/crawl-ref/source/rltiles/player/hand2/shield_kite3.bmp deleted file mode 100644 index 3dc677a007..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_kite3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_kite3.png b/crawl-ref/source/rltiles/player/hand2/shield_kite3.png new file mode 100644 index 0000000000..f8cd5ac394 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_kite3.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_kite4.bmp b/crawl-ref/source/rltiles/player/hand2/shield_kite4.bmp deleted file mode 100644 index 2d518d32c3..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_kite4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_kite4.png b/crawl-ref/source/rltiles/player/hand2/shield_kite4.png new file mode 100644 index 0000000000..df1f884b5b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_kite4.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_knight_blue.bmp b/crawl-ref/source/rltiles/player/hand2/shield_knight_blue.bmp deleted file mode 100644 index cb67554e2f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_knight_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_knight_blue.png b/crawl-ref/source/rltiles/player/hand2/shield_knight_blue.png new file mode 100644 index 0000000000..1c0aa9c98e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_knight_blue.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_knight_gray.bmp b/crawl-ref/source/rltiles/player/hand2/shield_knight_gray.bmp deleted file mode 100644 index 56ab96579b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_knight_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_knight_gray.png b/crawl-ref/source/rltiles/player/hand2/shield_knight_gray.png new file mode 100644 index 0000000000..9b02ff42fb Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_knight_gray.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_knight_rw.bmp b/crawl-ref/source/rltiles/player/hand2/shield_knight_rw.bmp deleted file mode 100644 index 0b82cd93ad..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_knight_rw.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_knight_rw.png b/crawl-ref/source/rltiles/player/hand2/shield_knight_rw.png new file mode 100644 index 0000000000..a04c545d72 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_knight_rw.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_long_cross.bmp b/crawl-ref/source/rltiles/player/hand2/shield_long_cross.bmp deleted file mode 100644 index 940090b137..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_long_cross.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_long_cross.png b/crawl-ref/source/rltiles/player/hand2/shield_long_cross.png new file mode 100644 index 0000000000..6b15831aa9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_long_cross.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_long_red.bmp b/crawl-ref/source/rltiles/player/hand2/shield_long_red.bmp deleted file mode 100644 index e4bacb8ae0..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_long_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_long_red.png b/crawl-ref/source/rltiles/player/hand2/shield_long_red.png new file mode 100644 index 0000000000..f8e9833b38 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_long_red.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_black.bmp b/crawl-ref/source/rltiles/player/hand2/shield_middle_black.bmp deleted file mode 100644 index 4766444dfd..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_middle_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_black.png b/crawl-ref/source/rltiles/player/hand2/shield_middle_black.png new file mode 100644 index 0000000000..f419998f87 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_middle_black.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_brown.bmp b/crawl-ref/source/rltiles/player/hand2/shield_middle_brown.bmp deleted file mode 100644 index 07c9fc5db8..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_middle_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_brown.png b/crawl-ref/source/rltiles/player/hand2/shield_middle_brown.png new file mode 100644 index 0000000000..aa720def13 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_middle_brown.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_cyan.bmp b/crawl-ref/source/rltiles/player/hand2/shield_middle_cyan.bmp deleted file mode 100644 index b85fbc4f13..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_middle_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_cyan.png b/crawl-ref/source/rltiles/player/hand2/shield_middle_cyan.png new file mode 100644 index 0000000000..aca6ed241e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_middle_cyan.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_ethn.bmp b/crawl-ref/source/rltiles/player/hand2/shield_middle_ethn.bmp deleted file mode 100644 index dda3e484d7..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_middle_ethn.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_ethn.png b/crawl-ref/source/rltiles/player/hand2/shield_middle_ethn.png new file mode 100644 index 0000000000..0bd4429348 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_middle_ethn.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_gray.bmp b/crawl-ref/source/rltiles/player/hand2/shield_middle_gray.bmp deleted file mode 100644 index 457cf62a68..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_middle_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_gray.png b/crawl-ref/source/rltiles/player/hand2/shield_middle_gray.png new file mode 100644 index 0000000000..a18980227a Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_middle_gray.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_round.bmp b/crawl-ref/source/rltiles/player/hand2/shield_middle_round.bmp deleted file mode 100644 index 12fd040b12..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_middle_round.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_round.png b/crawl-ref/source/rltiles/player/hand2/shield_middle_round.png new file mode 100644 index 0000000000..b5cc98e4a8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_middle_round.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_unicorn.bmp b/crawl-ref/source/rltiles/player/hand2/shield_middle_unicorn.bmp deleted file mode 100644 index 867c81043b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_middle_unicorn.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_middle_unicorn.png b/crawl-ref/source/rltiles/player/hand2/shield_middle_unicorn.png new file mode 100644 index 0000000000..17b992974f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_middle_unicorn.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_of_ignorance.bmp b/crawl-ref/source/rltiles/player/hand2/shield_of_ignorance.bmp deleted file mode 100644 index 0415162bff..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_of_ignorance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_of_ignorance.png b/crawl-ref/source/rltiles/player/hand2/shield_of_ignorance.png new file mode 100644 index 0000000000..c7e5b02ef8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_of_ignorance.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_of_resistance.bmp b/crawl-ref/source/rltiles/player/hand2/shield_of_resistance.bmp deleted file mode 100644 index 76e481f3de..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_of_resistance.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_of_resistance.png b/crawl-ref/source/rltiles/player/hand2/shield_of_resistance.png new file mode 100644 index 0000000000..fbda5d4567 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_of_resistance.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round1.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round1.bmp deleted file mode 100644 index 3cfcd70b63..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round1.png b/crawl-ref/source/rltiles/player/hand2/shield_round1.png new file mode 100644 index 0000000000..ae3a2312f6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round1.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round2.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round2.bmp deleted file mode 100644 index 6b95401b4b..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round2.png b/crawl-ref/source/rltiles/player/hand2/shield_round2.png new file mode 100644 index 0000000000..44bbe564c5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round2.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round3.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round3.bmp deleted file mode 100644 index 4762afaa3a..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round3.png b/crawl-ref/source/rltiles/player/hand2/shield_round3.png new file mode 100644 index 0000000000..e5a9097c6f Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round3.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round4.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round4.bmp deleted file mode 100644 index b7ce2e8228..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round4.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round4.png b/crawl-ref/source/rltiles/player/hand2/shield_round4.png new file mode 100644 index 0000000000..55612885b4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round4.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round5.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round5.bmp deleted file mode 100644 index 5c581141ac..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round5.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round5.png b/crawl-ref/source/rltiles/player/hand2/shield_round5.png new file mode 100644 index 0000000000..98e201a615 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round5.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round6.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round6.bmp deleted file mode 100644 index 3664031249..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round6.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round6.png b/crawl-ref/source/rltiles/player/hand2/shield_round6.png new file mode 100644 index 0000000000..bbdfe5fc1e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round6.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round7.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round7.bmp deleted file mode 100644 index e6d62e7909..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round7.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round7.png b/crawl-ref/source/rltiles/player/hand2/shield_round7.png new file mode 100644 index 0000000000..defbb43ab6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round7.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round_small.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round_small.bmp deleted file mode 100644 index 3a0d9cb827..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round_small.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round_small.png b/crawl-ref/source/rltiles/player/hand2/shield_round_small.png new file mode 100644 index 0000000000..2b00655b5e Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round_small.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round_small2.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round_small2.bmp deleted file mode 100644 index 224687dab6..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round_small2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round_small2.png b/crawl-ref/source/rltiles/player/hand2/shield_round_small2.png new file mode 100644 index 0000000000..fcf39dac6b Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round_small2.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round_white.bmp b/crawl-ref/source/rltiles/player/hand2/shield_round_white.bmp deleted file mode 100644 index 807ae7ddd4..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_round_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_round_white.png b/crawl-ref/source/rltiles/player/hand2/shield_round_white.png new file mode 100644 index 0000000000..c5ae237289 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_round_white.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_shaman.bmp b/crawl-ref/source/rltiles/player/hand2/shield_shaman.bmp deleted file mode 100644 index 22416b0c95..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_shaman.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_shaman.png b/crawl-ref/source/rltiles/player/hand2/shield_shaman.png new file mode 100644 index 0000000000..002a20f3fc Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_shaman.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_skull.bmp b/crawl-ref/source/rltiles/player/hand2/shield_skull.bmp deleted file mode 100644 index 832d796f7d..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/shield_skull.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/shield_skull.png b/crawl-ref/source/rltiles/player/hand2/shield_skull.png new file mode 100644 index 0000000000..38f6a8c30c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/shield_skull.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/short_sword_slant.bmp b/crawl-ref/source/rltiles/player/hand2/short_sword_slant.bmp deleted file mode 100644 index e193ff99c5..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/short_sword_slant.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/short_sword_slant.png b/crawl-ref/source/rltiles/player/hand2/short_sword_slant.png new file mode 100644 index 0000000000..62673fe82d Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/short_sword_slant.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/spark.bmp b/crawl-ref/source/rltiles/player/hand2/spark.bmp deleted file mode 100644 index 9e0bb80b6f..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/spark.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/spark.png b/crawl-ref/source/rltiles/player/hand2/spark.png new file mode 100644 index 0000000000..3a0b09f00c Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/spark.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/torch.bmp b/crawl-ref/source/rltiles/player/hand2/torch.bmp deleted file mode 100644 index 71ffcdeb37..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/torch.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/torch.png b/crawl-ref/source/rltiles/player/hand2/torch.png new file mode 100644 index 0000000000..e329dd7e56 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/torch.png differ diff --git a/crawl-ref/source/rltiles/player/hand2/torsh2.bmp b/crawl-ref/source/rltiles/player/hand2/torsh2.bmp deleted file mode 100644 index 4062b02edf..0000000000 Binary files a/crawl-ref/source/rltiles/player/hand2/torsh2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/hand2/torsh2.png b/crawl-ref/source/rltiles/player/hand2/torsh2.png new file mode 100644 index 0000000000..152c36a3e5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/hand2/torsh2.png differ diff --git a/crawl-ref/source/rltiles/player/head/art_dragonhelm.bmp b/crawl-ref/source/rltiles/player/head/art_dragonhelm.bmp deleted file mode 100644 index 1317dcd456..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/art_dragonhelm.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/art_dragonhelm.png b/crawl-ref/source/rltiles/player/head/art_dragonhelm.png new file mode 100644 index 0000000000..08ae70a4fa Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/art_dragonhelm.png differ diff --git a/crawl-ref/source/rltiles/player/head/band_blue.bmp b/crawl-ref/source/rltiles/player/head/band_blue.bmp deleted file mode 100644 index ce6089ba97..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/band_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/band_blue.png b/crawl-ref/source/rltiles/player/head/band_blue.png new file mode 100644 index 0000000000..30757ea9ee Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/band_blue.png differ diff --git a/crawl-ref/source/rltiles/player/head/band_magenta.bmp b/crawl-ref/source/rltiles/player/head/band_magenta.bmp deleted file mode 100644 index 037e1250c6..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/band_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/band_magenta.png b/crawl-ref/source/rltiles/player/head/band_magenta.png new file mode 100644 index 0000000000..81ce48f3bb Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/band_magenta.png differ diff --git a/crawl-ref/source/rltiles/player/head/band_red.bmp b/crawl-ref/source/rltiles/player/head/band_red.bmp deleted file mode 100644 index bf08de167c..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/band_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/band_red.png b/crawl-ref/source/rltiles/player/head/band_red.png new file mode 100644 index 0000000000..30db0068fc Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/band_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/band_white.bmp b/crawl-ref/source/rltiles/player/head/band_white.bmp deleted file mode 100644 index 59c919e32f..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/band_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/band_white.png b/crawl-ref/source/rltiles/player/head/band_white.png new file mode 100644 index 0000000000..88a8c93a6f Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/band_white.png differ diff --git a/crawl-ref/source/rltiles/player/head/band_yellow.bmp b/crawl-ref/source/rltiles/player/head/band_yellow.bmp deleted file mode 100644 index c76e112e56..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/band_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/band_yellow.png b/crawl-ref/source/rltiles/player/head/band_yellow.png new file mode 100644 index 0000000000..ed6e53bd68 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/band_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/head/bandana_ybrown.bmp b/crawl-ref/source/rltiles/player/head/bandana_ybrown.bmp deleted file mode 100644 index c4f518cd92..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/bandana_ybrown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/bandana_ybrown.png b/crawl-ref/source/rltiles/player/head/bandana_ybrown.png new file mode 100644 index 0000000000..6ebd90df8b Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/bandana_ybrown.png differ diff --git a/crawl-ref/source/rltiles/player/head/black_horn.bmp b/crawl-ref/source/rltiles/player/head/black_horn.bmp deleted file mode 100644 index 321f8f9925..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/black_horn.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/black_horn.png b/crawl-ref/source/rltiles/player/head/black_horn.png new file mode 100644 index 0000000000..0413470a77 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/black_horn.png differ diff --git a/crawl-ref/source/rltiles/player/head/black_horn2.bmp b/crawl-ref/source/rltiles/player/head/black_horn2.bmp deleted file mode 100644 index 5f6f5517b7..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/black_horn2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/black_horn2.png b/crawl-ref/source/rltiles/player/head/black_horn2.png new file mode 100644 index 0000000000..54beea90de Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/black_horn2.png differ diff --git a/crawl-ref/source/rltiles/player/head/blue_horn_gold.bmp b/crawl-ref/source/rltiles/player/head/blue_horn_gold.bmp deleted file mode 100644 index c3521939b6..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/blue_horn_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/blue_horn_gold.png b/crawl-ref/source/rltiles/player/head/blue_horn_gold.png new file mode 100644 index 0000000000..576acc56db Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/blue_horn_gold.png differ diff --git a/crawl-ref/source/rltiles/player/head/brown_gold.bmp b/crawl-ref/source/rltiles/player/head/brown_gold.bmp deleted file mode 100644 index 73783e49b9..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/brown_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/brown_gold.png b/crawl-ref/source/rltiles/player/head/brown_gold.png new file mode 100644 index 0000000000..578cde6c3f Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/brown_gold.png differ diff --git a/crawl-ref/source/rltiles/player/head/cap_black1.bmp b/crawl-ref/source/rltiles/player/head/cap_black1.bmp deleted file mode 100644 index bd5948f3f4..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/cap_black1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/cap_black1.png b/crawl-ref/source/rltiles/player/head/cap_black1.png new file mode 100644 index 0000000000..d589a328a2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/cap_black1.png differ diff --git a/crawl-ref/source/rltiles/player/head/cap_blue.bmp b/crawl-ref/source/rltiles/player/head/cap_blue.bmp deleted file mode 100644 index 662c2e1b11..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/cap_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/cap_blue.png b/crawl-ref/source/rltiles/player/head/cap_blue.png new file mode 100644 index 0000000000..db4ea6fb84 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/cap_blue.png differ diff --git a/crawl-ref/source/rltiles/player/head/chain.bmp b/crawl-ref/source/rltiles/player/head/chain.bmp deleted file mode 100644 index 4027b099a1..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/chain.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/chain.png b/crawl-ref/source/rltiles/player/head/chain.png new file mode 100644 index 0000000000..75315b749d Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/chain.png differ diff --git a/crawl-ref/source/rltiles/player/head/cheek_red.bmp b/crawl-ref/source/rltiles/player/head/cheek_red.bmp deleted file mode 100644 index 88688d106e..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/cheek_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/cheek_red.png b/crawl-ref/source/rltiles/player/head/cheek_red.png new file mode 100644 index 0000000000..965442076f Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/cheek_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/clown1.bmp b/crawl-ref/source/rltiles/player/head/clown1.bmp deleted file mode 100644 index d816fde1f8..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/clown1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/clown1.png b/crawl-ref/source/rltiles/player/head/clown1.png new file mode 100644 index 0000000000..cef8177add Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/clown1.png differ diff --git a/crawl-ref/source/rltiles/player/head/cone_blue.bmp b/crawl-ref/source/rltiles/player/head/cone_blue.bmp deleted file mode 100644 index 603f0f78c6..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/cone_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/cone_blue.png b/crawl-ref/source/rltiles/player/head/cone_blue.png new file mode 100644 index 0000000000..8831143dc0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/cone_blue.png differ diff --git a/crawl-ref/source/rltiles/player/head/cone_red.bmp b/crawl-ref/source/rltiles/player/head/cone_red.bmp deleted file mode 100644 index 30eedae930..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/cone_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/cone_red.png b/crawl-ref/source/rltiles/player/head/cone_red.png new file mode 100644 index 0000000000..dea00e0db4 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/cone_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/crown_gold.bmp b/crawl-ref/source/rltiles/player/head/crown_gold.bmp deleted file mode 100644 index 85516a4f98..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/crown_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/crown_gold.png b/crawl-ref/source/rltiles/player/head/crown_gold.png new file mode 100644 index 0000000000..978b9fb9dc Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/crown_gold.png differ diff --git a/crawl-ref/source/rltiles/player/head/dyrovepreva.bmp b/crawl-ref/source/rltiles/player/head/dyrovepreva.bmp deleted file mode 100644 index 2faa3e254a..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/dyrovepreva.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/dyrovepreva.png b/crawl-ref/source/rltiles/player/head/dyrovepreva.png new file mode 100644 index 0000000000..94173d4c76 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/dyrovepreva.png differ diff --git a/crawl-ref/source/rltiles/player/head/feather_blue.bmp b/crawl-ref/source/rltiles/player/head/feather_blue.bmp deleted file mode 100644 index 4c2d313c1d..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/feather_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/feather_blue.png b/crawl-ref/source/rltiles/player/head/feather_blue.png new file mode 100644 index 0000000000..947186a4b0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/feather_blue.png differ diff --git a/crawl-ref/source/rltiles/player/head/feather_green.bmp b/crawl-ref/source/rltiles/player/head/feather_green.bmp deleted file mode 100644 index 41b5793d7a..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/feather_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/feather_green.png b/crawl-ref/source/rltiles/player/head/feather_green.png new file mode 100644 index 0000000000..e210813dc1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/feather_green.png differ diff --git a/crawl-ref/source/rltiles/player/head/feather_red.bmp b/crawl-ref/source/rltiles/player/head/feather_red.bmp deleted file mode 100644 index 487383f925..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/feather_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/feather_red.png b/crawl-ref/source/rltiles/player/head/feather_red.png new file mode 100644 index 0000000000..033963f4d5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/feather_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/feather_white.bmp b/crawl-ref/source/rltiles/player/head/feather_white.bmp deleted file mode 100644 index e5f22a91d8..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/feather_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/feather_white.png b/crawl-ref/source/rltiles/player/head/feather_white.png new file mode 100644 index 0000000000..e2ac47d784 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/feather_white.png differ diff --git a/crawl-ref/source/rltiles/player/head/feather_yellow.bmp b/crawl-ref/source/rltiles/player/head/feather_yellow.bmp deleted file mode 100644 index 16538956c1..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/feather_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/feather_yellow.png b/crawl-ref/source/rltiles/player/head/feather_yellow.png new file mode 100644 index 0000000000..259a221534 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/feather_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/head/fhelm_gray3.bmp b/crawl-ref/source/rltiles/player/head/fhelm_gray3.bmp deleted file mode 100644 index bc317dc551..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/fhelm_gray3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/fhelm_gray3.png b/crawl-ref/source/rltiles/player/head/fhelm_gray3.png new file mode 100644 index 0000000000..9823de1edf Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/fhelm_gray3.png differ diff --git a/crawl-ref/source/rltiles/player/head/fhelm_horn2.bmp b/crawl-ref/source/rltiles/player/head/fhelm_horn2.bmp deleted file mode 100644 index 93e582fa7e..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/fhelm_horn2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/fhelm_horn2.png b/crawl-ref/source/rltiles/player/head/fhelm_horn2.png new file mode 100644 index 0000000000..5b043d5282 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/fhelm_horn2.png differ diff --git a/crawl-ref/source/rltiles/player/head/fhelm_horn_yellow.bmp b/crawl-ref/source/rltiles/player/head/fhelm_horn_yellow.bmp deleted file mode 100644 index 0b409ae9d4..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/fhelm_horn_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/fhelm_horn_yellow.png b/crawl-ref/source/rltiles/player/head/fhelm_horn_yellow.png new file mode 100644 index 0000000000..d38865e98d Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/fhelm_horn_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/head/full_black.bmp b/crawl-ref/source/rltiles/player/head/full_black.bmp deleted file mode 100644 index ac94134900..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/full_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/full_black.png b/crawl-ref/source/rltiles/player/head/full_black.png new file mode 100644 index 0000000000..cac0020e82 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/full_black.png differ diff --git a/crawl-ref/source/rltiles/player/head/full_gold.bmp b/crawl-ref/source/rltiles/player/head/full_gold.bmp deleted file mode 100644 index 21becf0728..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/full_gold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/full_gold.png b/crawl-ref/source/rltiles/player/head/full_gold.png new file mode 100644 index 0000000000..f8b82669f8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/full_gold.png differ diff --git a/crawl-ref/source/rltiles/player/head/gandalf.bmp b/crawl-ref/source/rltiles/player/head/gandalf.bmp deleted file mode 100644 index 14e25c8209..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/gandalf.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/gandalf.png b/crawl-ref/source/rltiles/player/head/gandalf.png new file mode 100644 index 0000000000..64ff2462cd Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/gandalf.png differ diff --git a/crawl-ref/source/rltiles/player/head/hat_black.bmp b/crawl-ref/source/rltiles/player/head/hat_black.bmp deleted file mode 100644 index f4afb2b794..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hat_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hat_black.png b/crawl-ref/source/rltiles/player/head/hat_black.png new file mode 100644 index 0000000000..8de9af834f Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hat_black.png differ diff --git a/crawl-ref/source/rltiles/player/head/healer.bmp b/crawl-ref/source/rltiles/player/head/healer.bmp deleted file mode 100644 index e572e851e3..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/healer.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/healer.png b/crawl-ref/source/rltiles/player/head/healer.png new file mode 100644 index 0000000000..2b7f2291cc Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/healer.png differ diff --git a/crawl-ref/source/rltiles/player/head/helm_gimli.bmp b/crawl-ref/source/rltiles/player/head/helm_gimli.bmp deleted file mode 100644 index e41415082e..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/helm_gimli.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/helm_gimli.png b/crawl-ref/source/rltiles/player/head/helm_gimli.png new file mode 100644 index 0000000000..a6f2b4c9f0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/helm_gimli.png differ diff --git a/crawl-ref/source/rltiles/player/head/helm_green.bmp b/crawl-ref/source/rltiles/player/head/helm_green.bmp deleted file mode 100644 index ccdd58eb75..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/helm_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/helm_green.png b/crawl-ref/source/rltiles/player/head/helm_green.png new file mode 100644 index 0000000000..446d2d00d2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/helm_green.png differ diff --git a/crawl-ref/source/rltiles/player/head/helm_plume.bmp b/crawl-ref/source/rltiles/player/head/helm_plume.bmp deleted file mode 100644 index 8b904b8048..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/helm_plume.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/helm_plume.png b/crawl-ref/source/rltiles/player/head/helm_plume.png new file mode 100644 index 0000000000..2b059b5fc7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/helm_plume.png differ diff --git a/crawl-ref/source/rltiles/player/head/helm_red.bmp b/crawl-ref/source/rltiles/player/head/helm_red.bmp deleted file mode 100644 index a3e5f0cbd1..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/helm_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/helm_red.png b/crawl-ref/source/rltiles/player/head/helm_red.png new file mode 100644 index 0000000000..fd1b7ff9ec Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/helm_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_black2.bmp b/crawl-ref/source/rltiles/player/head/hood_black2.bmp deleted file mode 100644 index e543acb49e..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_black2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_black2.png b/crawl-ref/source/rltiles/player/head/hood_black2.png new file mode 100644 index 0000000000..7edc627df7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_black2.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_cyan.bmp b/crawl-ref/source/rltiles/player/head/hood_cyan.bmp deleted file mode 100644 index 3ea8dba202..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_cyan.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_cyan.png b/crawl-ref/source/rltiles/player/head/hood_cyan.png new file mode 100644 index 0000000000..270c0baa7e Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_cyan.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_gray.bmp b/crawl-ref/source/rltiles/player/head/hood_gray.bmp deleted file mode 100644 index 499c8f3753..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_gray.png b/crawl-ref/source/rltiles/player/head/hood_gray.png new file mode 100644 index 0000000000..f6071012ab Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_gray.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_green.bmp b/crawl-ref/source/rltiles/player/head/hood_green.bmp deleted file mode 100644 index 718ac9e495..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_green.png b/crawl-ref/source/rltiles/player/head/hood_green.png new file mode 100644 index 0000000000..bcbdb9ed5d Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_green.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_green2.bmp b/crawl-ref/source/rltiles/player/head/hood_green2.bmp deleted file mode 100644 index 3f01b3bd36..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_green2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_green2.png b/crawl-ref/source/rltiles/player/head/hood_green2.png new file mode 100644 index 0000000000..48b55cba68 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_green2.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_orange.bmp b/crawl-ref/source/rltiles/player/head/hood_orange.bmp deleted file mode 100644 index 470775f53e..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_orange.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_orange.png b/crawl-ref/source/rltiles/player/head/hood_orange.png new file mode 100644 index 0000000000..e9f572a487 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_orange.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_red.bmp b/crawl-ref/source/rltiles/player/head/hood_red.bmp deleted file mode 100644 index 2d41e30bf5..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_red.png b/crawl-ref/source/rltiles/player/head/hood_red.png new file mode 100644 index 0000000000..1e283b8831 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_red2.bmp b/crawl-ref/source/rltiles/player/head/hood_red2.bmp deleted file mode 100644 index eca039f680..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_red2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_red2.png b/crawl-ref/source/rltiles/player/head/hood_red2.png new file mode 100644 index 0000000000..be764696c0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_red2.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_white.bmp b/crawl-ref/source/rltiles/player/head/hood_white.bmp deleted file mode 100644 index 1f5eee21d9..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_white.png b/crawl-ref/source/rltiles/player/head/hood_white.png new file mode 100644 index 0000000000..3f344a6578 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_white.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_white2.bmp b/crawl-ref/source/rltiles/player/head/hood_white2.bmp deleted file mode 100644 index d3c80db3d3..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_white2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_white2.png b/crawl-ref/source/rltiles/player/head/hood_white2.png new file mode 100644 index 0000000000..490d905eac Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_white2.png differ diff --git a/crawl-ref/source/rltiles/player/head/hood_ybrown.bmp b/crawl-ref/source/rltiles/player/head/hood_ybrown.bmp deleted file mode 100644 index 2f2691b2f8..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/hood_ybrown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/hood_ybrown.png b/crawl-ref/source/rltiles/player/head/hood_ybrown.png new file mode 100644 index 0000000000..6f0da3c56c Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/hood_ybrown.png differ diff --git a/crawl-ref/source/rltiles/player/head/horn_evil.bmp b/crawl-ref/source/rltiles/player/head/horn_evil.bmp deleted file mode 100644 index 74b09edbcd..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/horn_evil.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/horn_evil.png b/crawl-ref/source/rltiles/player/head/horn_evil.png new file mode 100644 index 0000000000..74b594f10b Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/horn_evil.png differ diff --git a/crawl-ref/source/rltiles/player/head/horn_gray.bmp b/crawl-ref/source/rltiles/player/head/horn_gray.bmp deleted file mode 100644 index 7e3be4ee94..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/horn_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/horn_gray.png b/crawl-ref/source/rltiles/player/head/horn_gray.png new file mode 100644 index 0000000000..464c215891 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/horn_gray.png differ diff --git a/crawl-ref/source/rltiles/player/head/horned.bmp b/crawl-ref/source/rltiles/player/head/horned.bmp deleted file mode 100644 index 63d765a75c..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/horned.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/horned.png b/crawl-ref/source/rltiles/player/head/horned.png new file mode 100644 index 0000000000..c765cc9f04 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/horned.png differ diff --git a/crawl-ref/source/rltiles/player/head/horns1.bmp b/crawl-ref/source/rltiles/player/head/horns1.bmp deleted file mode 100644 index 89ac098e90..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/horns1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/horns1.png b/crawl-ref/source/rltiles/player/head/horns1.png new file mode 100644 index 0000000000..e4613f20a7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/horns1.png differ diff --git a/crawl-ref/source/rltiles/player/head/horns2.bmp b/crawl-ref/source/rltiles/player/head/horns2.bmp deleted file mode 100644 index 182cf2d176..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/horns2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/horns2.png b/crawl-ref/source/rltiles/player/head/horns2.png new file mode 100644 index 0000000000..a9b25226de Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/horns2.png differ diff --git a/crawl-ref/source/rltiles/player/head/horns3.bmp b/crawl-ref/source/rltiles/player/head/horns3.bmp deleted file mode 100644 index 34bfcf52e0..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/horns3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/horns3.png b/crawl-ref/source/rltiles/player/head/horns3.png new file mode 100644 index 0000000000..fb554dfcc8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/horns3.png differ diff --git a/crawl-ref/source/rltiles/player/head/iron1.bmp b/crawl-ref/source/rltiles/player/head/iron1.bmp deleted file mode 100644 index a18ca11a33..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/iron1.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/iron1.png b/crawl-ref/source/rltiles/player/head/iron1.png new file mode 100644 index 0000000000..aad3059bfe Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/iron1.png differ diff --git a/crawl-ref/source/rltiles/player/head/iron2.bmp b/crawl-ref/source/rltiles/player/head/iron2.bmp deleted file mode 100644 index d1de4df1f9..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/iron2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/iron2.png b/crawl-ref/source/rltiles/player/head/iron2.png new file mode 100644 index 0000000000..d4e4e50631 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/iron2.png differ diff --git a/crawl-ref/source/rltiles/player/head/iron3.bmp b/crawl-ref/source/rltiles/player/head/iron3.bmp deleted file mode 100644 index e1bb7b920f..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/iron3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/iron3.png b/crawl-ref/source/rltiles/player/head/iron3.png new file mode 100644 index 0000000000..f77b8db6d9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/iron3.png differ diff --git a/crawl-ref/source/rltiles/player/head/iron_red.bmp b/crawl-ref/source/rltiles/player/head/iron_red.bmp deleted file mode 100644 index 956b7d6995..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/iron_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/iron_red.png b/crawl-ref/source/rltiles/player/head/iron_red.png new file mode 100644 index 0000000000..cc7d3cede0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/iron_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/isildur.bmp b/crawl-ref/source/rltiles/player/head/isildur.bmp deleted file mode 100644 index 4a6a23ce97..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/isildur.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/isildur.png b/crawl-ref/source/rltiles/player/head/isildur.png new file mode 100644 index 0000000000..06cb0fa18f Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/isildur.png differ diff --git a/crawl-ref/source/rltiles/player/head/mummy.bmp b/crawl-ref/source/rltiles/player/head/mummy.bmp deleted file mode 100644 index 002ed4d7a6..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/mummy.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/mummy.png b/crawl-ref/source/rltiles/player/head/mummy.png new file mode 100644 index 0000000000..62fe18a26f Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/mummy.png differ diff --git a/crawl-ref/source/rltiles/player/head/ninja_black.bmp b/crawl-ref/source/rltiles/player/head/ninja_black.bmp deleted file mode 100644 index db64002b33..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/ninja_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/ninja_black.png b/crawl-ref/source/rltiles/player/head/ninja_black.png new file mode 100644 index 0000000000..180468bafc Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/ninja_black.png differ diff --git a/crawl-ref/source/rltiles/player/head/straw.bmp b/crawl-ref/source/rltiles/player/head/straw.bmp deleted file mode 100644 index e09fb40bb2..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/straw.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/straw.png b/crawl-ref/source/rltiles/player/head/straw.png new file mode 100644 index 0000000000..2461e73f54 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/straw.png differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_blue.bmp b/crawl-ref/source/rltiles/player/head/taiso_blue.bmp deleted file mode 100644 index 145d389c49..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/taiso_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_blue.png b/crawl-ref/source/rltiles/player/head/taiso_blue.png new file mode 100644 index 0000000000..cb4de58904 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/taiso_blue.png differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_magenta.bmp b/crawl-ref/source/rltiles/player/head/taiso_magenta.bmp deleted file mode 100644 index 9b608f89a2..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/taiso_magenta.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_magenta.png b/crawl-ref/source/rltiles/player/head/taiso_magenta.png new file mode 100644 index 0000000000..ed22d386d8 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/taiso_magenta.png differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_red.bmp b/crawl-ref/source/rltiles/player/head/taiso_red.bmp deleted file mode 100644 index ba0872c792..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/taiso_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_red.png b/crawl-ref/source/rltiles/player/head/taiso_red.png new file mode 100644 index 0000000000..8932d59b90 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/taiso_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_white.bmp b/crawl-ref/source/rltiles/player/head/taiso_white.bmp deleted file mode 100644 index 92121934ae..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/taiso_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_white.png b/crawl-ref/source/rltiles/player/head/taiso_white.png new file mode 100644 index 0000000000..6b5a42ee95 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/taiso_white.png differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_yellow.bmp b/crawl-ref/source/rltiles/player/head/taiso_yellow.bmp deleted file mode 100644 index b52c42b466..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/taiso_yellow.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/taiso_yellow.png b/crawl-ref/source/rltiles/player/head/taiso_yellow.png new file mode 100644 index 0000000000..bdb2bbe7ca Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/taiso_yellow.png differ diff --git a/crawl-ref/source/rltiles/player/head/turban_brown.bmp b/crawl-ref/source/rltiles/player/head/turban_brown.bmp deleted file mode 100644 index c32af182e5..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/turban_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/turban_brown.png b/crawl-ref/source/rltiles/player/head/turban_brown.png new file mode 100644 index 0000000000..edc280a187 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/turban_brown.png differ diff --git a/crawl-ref/source/rltiles/player/head/turban_purple.bmp b/crawl-ref/source/rltiles/player/head/turban_purple.bmp deleted file mode 100644 index 4a29746d96..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/turban_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/turban_purple.png b/crawl-ref/source/rltiles/player/head/turban_purple.png new file mode 100644 index 0000000000..a55b929c2c Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/turban_purple.png differ diff --git a/crawl-ref/source/rltiles/player/head/turban_white.bmp b/crawl-ref/source/rltiles/player/head/turban_white.bmp deleted file mode 100644 index 25827d950f..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/turban_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/turban_white.png b/crawl-ref/source/rltiles/player/head/turban_white.png new file mode 100644 index 0000000000..3350d1c164 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/turban_white.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_blackgold.bmp b/crawl-ref/source/rltiles/player/head/wizard_blackgold.bmp deleted file mode 100644 index 336998fb8f..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_blackgold.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_blackgold.png b/crawl-ref/source/rltiles/player/head/wizard_blackgold.png new file mode 100644 index 0000000000..adb6a64477 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_blackgold.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_blackred.bmp b/crawl-ref/source/rltiles/player/head/wizard_blackred.bmp deleted file mode 100644 index 556050018c..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_blackred.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_blackred.png b/crawl-ref/source/rltiles/player/head/wizard_blackred.png new file mode 100644 index 0000000000..44127914d1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_blackred.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_blue.bmp b/crawl-ref/source/rltiles/player/head/wizard_blue.bmp deleted file mode 100644 index dfb4aaad4d..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_blue.png b/crawl-ref/source/rltiles/player/head/wizard_blue.png new file mode 100644 index 0000000000..b94de5b697 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_blue.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_bluegreen.bmp b/crawl-ref/source/rltiles/player/head/wizard_bluegreen.bmp deleted file mode 100644 index 1338eca41f..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_bluegreen.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_bluegreen.png b/crawl-ref/source/rltiles/player/head/wizard_bluegreen.png new file mode 100644 index 0000000000..41cb2600d5 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_bluegreen.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_brown.bmp b/crawl-ref/source/rltiles/player/head/wizard_brown.bmp deleted file mode 100644 index 4531d919f8..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_brown.png b/crawl-ref/source/rltiles/player/head/wizard_brown.png new file mode 100644 index 0000000000..1b72a7a47a Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_brown.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_darkgreen.bmp b/crawl-ref/source/rltiles/player/head/wizard_darkgreen.bmp deleted file mode 100644 index 227d3b3e98..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_darkgreen.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_darkgreen.png b/crawl-ref/source/rltiles/player/head/wizard_darkgreen.png new file mode 100644 index 0000000000..a3ea3de4c6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_darkgreen.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_purple.bmp b/crawl-ref/source/rltiles/player/head/wizard_purple.bmp deleted file mode 100644 index b28e21d33f..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_purple.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_purple.png b/crawl-ref/source/rltiles/player/head/wizard_purple.png new file mode 100644 index 0000000000..d564e8f1ae Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_purple.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_red.bmp b/crawl-ref/source/rltiles/player/head/wizard_red.bmp deleted file mode 100644 index 348c1c59c4..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_red.png b/crawl-ref/source/rltiles/player/head/wizard_red.png new file mode 100644 index 0000000000..64d59f75c3 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_red.png differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_white.bmp b/crawl-ref/source/rltiles/player/head/wizard_white.bmp deleted file mode 100644 index 1fa53302b0..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/wizard_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/wizard_white.png b/crawl-ref/source/rltiles/player/head/wizard_white.png new file mode 100644 index 0000000000..8c8859d60d Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/wizard_white.png differ diff --git a/crawl-ref/source/rltiles/player/head/yellow_wing.bmp b/crawl-ref/source/rltiles/player/head/yellow_wing.bmp deleted file mode 100644 index d999abcba6..0000000000 Binary files a/crawl-ref/source/rltiles/player/head/yellow_wing.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/head/yellow_wing.png b/crawl-ref/source/rltiles/player/head/yellow_wing.png new file mode 100644 index 0000000000..9013aa3b21 Binary files /dev/null and b/crawl-ref/source/rltiles/player/head/yellow_wing.png differ diff --git a/crawl-ref/source/rltiles/player/leg/belt_gray.bmp b/crawl-ref/source/rltiles/player/leg/belt_gray.bmp deleted file mode 100644 index 043f933ae1..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/belt_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/belt_gray.png b/crawl-ref/source/rltiles/player/leg/belt_gray.png new file mode 100644 index 0000000000..0e416888a1 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/belt_gray.png differ diff --git a/crawl-ref/source/rltiles/player/leg/belt_redbrown.bmp b/crawl-ref/source/rltiles/player/leg/belt_redbrown.bmp deleted file mode 100644 index 2848307643..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/belt_redbrown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/belt_redbrown.png b/crawl-ref/source/rltiles/player/leg/belt_redbrown.png new file mode 100644 index 0000000000..7d77237115 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/belt_redbrown.png differ diff --git a/crawl-ref/source/rltiles/player/leg/bikini_red.bmp b/crawl-ref/source/rltiles/player/leg/bikini_red.bmp deleted file mode 100644 index d374d3e57a..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/bikini_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/bikini_red.png b/crawl-ref/source/rltiles/player/leg/bikini_red.png new file mode 100644 index 0000000000..9df0f45953 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/bikini_red.png differ diff --git a/crawl-ref/source/rltiles/player/leg/chunli.bmp b/crawl-ref/source/rltiles/player/leg/chunli.bmp deleted file mode 100644 index 289f235555..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/chunli.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/chunli.png b/crawl-ref/source/rltiles/player/leg/chunli.png new file mode 100644 index 0000000000..756528b2d9 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/chunli.png differ diff --git a/crawl-ref/source/rltiles/player/leg/garter.bmp b/crawl-ref/source/rltiles/player/leg/garter.bmp deleted file mode 100644 index cc49c0ea3e..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/garter.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/garter.png b/crawl-ref/source/rltiles/player/leg/garter.png new file mode 100644 index 0000000000..9d977fab13 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/garter.png differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor00.bmp b/crawl-ref/source/rltiles/player/leg/leg_armor00.bmp deleted file mode 100644 index e2546da02e..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/leg_armor00.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor00.png b/crawl-ref/source/rltiles/player/leg/leg_armor00.png new file mode 100644 index 0000000000..8bdbbe8667 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/leg_armor00.png differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor01.bmp b/crawl-ref/source/rltiles/player/leg/leg_armor01.bmp deleted file mode 100644 index eecf12223e..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/leg_armor01.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor01.png b/crawl-ref/source/rltiles/player/leg/leg_armor01.png new file mode 100644 index 0000000000..d19b9d9743 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/leg_armor01.png differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor02.bmp b/crawl-ref/source/rltiles/player/leg/leg_armor02.bmp deleted file mode 100644 index 69271609bd..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/leg_armor02.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor02.png b/crawl-ref/source/rltiles/player/leg/leg_armor02.png new file mode 100644 index 0000000000..b972fb769d Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/leg_armor02.png differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor03.bmp b/crawl-ref/source/rltiles/player/leg/leg_armor03.bmp deleted file mode 100644 index 4d92eaf305..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/leg_armor03.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor03.png b/crawl-ref/source/rltiles/player/leg/leg_armor03.png new file mode 100644 index 0000000000..e67dbfd316 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/leg_armor03.png differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor04.bmp b/crawl-ref/source/rltiles/player/leg/leg_armor04.bmp deleted file mode 100644 index 3b379e6374..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/leg_armor04.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor04.png b/crawl-ref/source/rltiles/player/leg/leg_armor04.png new file mode 100644 index 0000000000..d81d15b75c Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/leg_armor04.png differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor05.bmp b/crawl-ref/source/rltiles/player/leg/leg_armor05.bmp deleted file mode 100644 index a633224d43..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/leg_armor05.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/leg_armor05.png b/crawl-ref/source/rltiles/player/leg/leg_armor05.png new file mode 100644 index 0000000000..a70d2493e0 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/leg_armor05.png differ diff --git a/crawl-ref/source/rltiles/player/leg/loincloth_red.bmp b/crawl-ref/source/rltiles/player/leg/loincloth_red.bmp deleted file mode 100644 index 0190eab889..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/loincloth_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/loincloth_red.png b/crawl-ref/source/rltiles/player/leg/loincloth_red.png new file mode 100644 index 0000000000..216cb92cf2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/loincloth_red.png differ diff --git a/crawl-ref/source/rltiles/player/leg/long_red.bmp b/crawl-ref/source/rltiles/player/leg/long_red.bmp deleted file mode 100644 index 024af2cfee..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/long_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/long_red.png b/crawl-ref/source/rltiles/player/leg/long_red.png new file mode 100644 index 0000000000..8eaeb3040d Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/long_red.png differ diff --git a/crawl-ref/source/rltiles/player/leg/metal_gray.bmp b/crawl-ref/source/rltiles/player/leg/metal_gray.bmp deleted file mode 100644 index 5a9e945c8a..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/metal_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/metal_gray.png b/crawl-ref/source/rltiles/player/leg/metal_gray.png new file mode 100644 index 0000000000..90c9131264 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/metal_gray.png differ diff --git a/crawl-ref/source/rltiles/player/leg/metal_green.bmp b/crawl-ref/source/rltiles/player/leg/metal_green.bmp deleted file mode 100644 index 827ded5de2..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/metal_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/metal_green.png b/crawl-ref/source/rltiles/player/leg/metal_green.png new file mode 100644 index 0000000000..05212e4510 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/metal_green.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants16.bmp b/crawl-ref/source/rltiles/player/leg/pants16.bmp deleted file mode 100644 index d24d82dddc..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants16.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants16.png b/crawl-ref/source/rltiles/player/leg/pants16.png new file mode 100644 index 0000000000..bd64a401de Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants16.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_black.bmp b/crawl-ref/source/rltiles/player/leg/pants_black.bmp deleted file mode 100644 index 31d59d4e4c..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_black.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_black.png b/crawl-ref/source/rltiles/player/leg/pants_black.png new file mode 100644 index 0000000000..44b9fa066a Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_black.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_blue.bmp b/crawl-ref/source/rltiles/player/leg/pants_blue.bmp deleted file mode 100644 index cf8a0f90e0..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_blue.png b/crawl-ref/source/rltiles/player/leg/pants_blue.png new file mode 100644 index 0000000000..753b7a72f7 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_blue.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_brown.bmp b/crawl-ref/source/rltiles/player/leg/pants_brown.bmp deleted file mode 100644 index 8ae395f68f..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_brown.png b/crawl-ref/source/rltiles/player/leg/pants_brown.png new file mode 100644 index 0000000000..9294ca6f87 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_brown.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_darkgreen.bmp b/crawl-ref/source/rltiles/player/leg/pants_darkgreen.bmp deleted file mode 100644 index 9437ef7539..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_darkgreen.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_darkgreen.png b/crawl-ref/source/rltiles/player/leg/pants_darkgreen.png new file mode 100644 index 0000000000..14275b4471 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_darkgreen.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_l_white.bmp b/crawl-ref/source/rltiles/player/leg/pants_l_white.bmp deleted file mode 100644 index b1da35bdd8..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_l_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_l_white.png b/crawl-ref/source/rltiles/player/leg/pants_l_white.png new file mode 100644 index 0000000000..e788fc4aed Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_l_white.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_orange.bmp b/crawl-ref/source/rltiles/player/leg/pants_orange.bmp deleted file mode 100644 index 3957002c87..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_orange.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_orange.png b/crawl-ref/source/rltiles/player/leg/pants_orange.png new file mode 100644 index 0000000000..1ae53e38be Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_orange.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_red.bmp b/crawl-ref/source/rltiles/player/leg/pants_red.bmp deleted file mode 100644 index 8fdc8b71a4..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_red.png b/crawl-ref/source/rltiles/player/leg/pants_red.png new file mode 100644 index 0000000000..e20d1980b2 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_red.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_short_brown.bmp b/crawl-ref/source/rltiles/player/leg/pants_short_brown.bmp deleted file mode 100644 index bc680c2e92..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_short_brown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_short_brown.png b/crawl-ref/source/rltiles/player/leg/pants_short_brown.png new file mode 100644 index 0000000000..1ab4db6b67 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_short_brown.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_short_brown3.bmp b/crawl-ref/source/rltiles/player/leg/pants_short_brown3.bmp deleted file mode 100644 index 8ec3e71605..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_short_brown3.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_short_brown3.png b/crawl-ref/source/rltiles/player/leg/pants_short_brown3.png new file mode 100644 index 0000000000..216d8b8300 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_short_brown3.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_short_darkbrown.bmp b/crawl-ref/source/rltiles/player/leg/pants_short_darkbrown.bmp deleted file mode 100644 index 3879c1c957..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_short_darkbrown.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_short_darkbrown.png b/crawl-ref/source/rltiles/player/leg/pants_short_darkbrown.png new file mode 100644 index 0000000000..6b5bc17782 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_short_darkbrown.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_short_gray.bmp b/crawl-ref/source/rltiles/player/leg/pants_short_gray.bmp deleted file mode 100644 index 94e23ca02d..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pants_short_gray.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pants_short_gray.png b/crawl-ref/source/rltiles/player/leg/pants_short_gray.png new file mode 100644 index 0000000000..8f9bab8b6f Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pants_short_gray.png differ diff --git a/crawl-ref/source/rltiles/player/leg/pj.bmp b/crawl-ref/source/rltiles/player/leg/pj.bmp deleted file mode 100644 index 80fdb7e4be..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/pj.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/pj.png b/crawl-ref/source/rltiles/player/leg/pj.png new file mode 100644 index 0000000000..930f938450 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/pj.png differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_blue.bmp b/crawl-ref/source/rltiles/player/leg/skirt_blue.bmp deleted file mode 100644 index 0bcf2202aa..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/skirt_blue.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_blue.png b/crawl-ref/source/rltiles/player/leg/skirt_blue.png new file mode 100644 index 0000000000..7d86ef261a Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/skirt_blue.png differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_green.bmp b/crawl-ref/source/rltiles/player/leg/skirt_green.bmp deleted file mode 100644 index 2d8ed68a96..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/skirt_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_green.png b/crawl-ref/source/rltiles/player/leg/skirt_green.png new file mode 100644 index 0000000000..5a1f939ca6 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/skirt_green.png differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_red.bmp b/crawl-ref/source/rltiles/player/leg/skirt_red.bmp deleted file mode 100644 index 6f1164ccaf..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/skirt_red.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_red.png b/crawl-ref/source/rltiles/player/leg/skirt_red.png new file mode 100644 index 0000000000..3e8d07f962 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/skirt_red.png differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_white.bmp b/crawl-ref/source/rltiles/player/leg/skirt_white.bmp deleted file mode 100644 index f17ce1145b..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/skirt_white.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_white.png b/crawl-ref/source/rltiles/player/leg/skirt_white.png new file mode 100644 index 0000000000..e5b2de01dc Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/skirt_white.png differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_white2.bmp b/crawl-ref/source/rltiles/player/leg/skirt_white2.bmp deleted file mode 100644 index 68320f9ec4..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/skirt_white2.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/skirt_white2.png b/crawl-ref/source/rltiles/player/leg/skirt_white2.png new file mode 100644 index 0000000000..ef7f557c65 Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/skirt_white2.png differ diff --git a/crawl-ref/source/rltiles/player/leg/trouser_green.bmp b/crawl-ref/source/rltiles/player/leg/trouser_green.bmp deleted file mode 100644 index 41e694c8c7..0000000000 Binary files a/crawl-ref/source/rltiles/player/leg/trouser_green.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/player/leg/trouser_green.png b/crawl-ref/source/rltiles/player/leg/trouser_green.png new file mode 100644 index 0000000000..d666026fdc Binary files /dev/null and b/crawl-ref/source/rltiles/player/leg/trouser_green.png differ diff --git a/crawl-ref/source/rltiles/tiledef_defines.h b/crawl-ref/source/rltiles/tiledef_defines.h new file mode 100644 index 0000000000..9882db3053 --- /dev/null +++ b/crawl-ref/source/rltiles/tiledef_defines.h @@ -0,0 +1,46 @@ +#ifndef TILEDEF_DEFINES_H +#define TILEDEF_DEFINES_H + +#include + +class tile_info +{ +public: + tile_info(int _width, int _height, int _offset_x, int _offset_y, + int _sx, int _sy, int _ex, int _ey) : + width(_width), + height(_height), + offset_x(_offset_x), + offset_y(_offset_y), + sx(_sx), + sy(_sy), + ex(_ex), + ey(_ey) + { + // verify all params are larger than zero and fit in storage + assert(width == _width); + assert(height == _height); + assert(offset_x == _offset_x); + assert(offset_y == _offset_y); + assert(sx == _sx); + assert(sy == _sy); + assert(ex == _ex); + assert(ey == _ey); + } + + // size of the original tile + unsigned char width; + unsigned char height; + + // offset to draw this image at (texcoords may be smaller than orig image) + unsigned char offset_x; + unsigned char offset_y; + + // texcoords in the tile page + unsigned short sx; + unsigned short sy; + unsigned short ex; + unsigned short ey; +}; + +#endif diff --git a/crawl-ref/source/rltiles/title.bmp b/crawl-ref/source/rltiles/title.bmp deleted file mode 100644 index 84251e3d0c..0000000000 Binary files a/crawl-ref/source/rltiles/title.bmp and /dev/null differ diff --git a/crawl-ref/source/rltiles/tool/bm.c b/crawl-ref/source/rltiles/tool/bm.c deleted file mode 100644 index cd208cecb2..0000000000 --- a/crawl-ref/source/rltiles/tool/bm.c +++ /dev/null @@ -1,558 +0,0 @@ -#include -#include -#include -#include "palette.h" - -char cpath[1024]; -/*** PATH separator ***/ - -#if defined(_WIN32)|| defined(WINDOWS) -#define PATHSEP '\\' -#else -#define PATHSEP '/' -#endif - -void process_cpath(char *path){ - int i, pos; -#ifdef LINUX - cpath[0]=0; - return; -#endif - pos = 0; - cpath[0]=0; - printf("path=%s\n",path); - for(i=0;i>5)|(((b)>>5)<<3)|(((g)>>5)<<6) ) -int palr[256],palg[256],palb[256]; - -unsigned int rev16(unsigned char *x) -{ - int r=x[1]; - r = (r<<8)|x[0]; - return r; -} -unsigned int rev32(unsigned char *x) -{ - int r=x[3]; - r = (r<<8)|x[2]; - r = (r<<8)|x[1]; - r = (r<<8)|x[0]; - return r; -} - -/***** BMP read *****/ -int bmread(char *fn, int *x, int *y, unsigned char *buf3[3]) -{ -unsigned char bmHead[14]; -unsigned char bmInfo[40]; - -unsigned char pbuf[1024]; -int i,j,k; -int xx,yy,x0,y0; -FILE *fp; -unsigned char *b0; -int bits, ofbits; - -if(NULL==(fp=fopen(fn,"rb"))) -{ - //printf("no file %s:",fn); - return(1); -} - fread(&bmHead,1,14,fp); - fread(&bmInfo,1,40,fp); - -xx=rev32(&bmInfo[4]); -yy=rev32(&bmInfo[8]); -bits=rev16(&bmInfo[14]); - -//fprintf(stderr, "wx = %d wy = %d\n",xx,yy); - -if(!buf3[0])buf3[0]=malloc(xx*yy); -if(!buf3[1])buf3[1]=malloc(xx*yy); -if(!buf3[2])buf3[2]=malloc(xx*yy); - -ofbits = rev32(&bmHead[10]); - -if(bits==24){ -fseek(fp, ofbits, SEEK_SET); - -b0=malloc(xx*yy*3); -fread(b0,1,3*xx*yy,fp); -fclose(fp); -j=0; - for(y0=yy-1;y0>=0;y0--){ - for(x0=0;x0=0;y0--){ -for(x0=0;x0>4; -j++; - - -buf3[0][i]=pbuf[ k*4+2 ]; -buf3[1][i]=pbuf[ k*4+1 ]; -buf3[2][i]=pbuf[ k*4+0 ]; -}} -free(b0); -*x=xx;*y=yy; -return(0); - - } - - - -b0=malloc(xx*yy); -//k=buf[46]+buf[47]*256; -k=ofbits -54; -fread(pbuf,1,k,fp); -fread(b0,1,xx*yy,fp); -fclose(fp); - -j=0; -for(y0=yy-1;y0>=0;y0--){ -for(x0=0;x0> 0)&0xff) ,fp); -fputc( ((i>> 8)&0xff) ,fp); -fputc( ((i>>16)&0xff) ,fp); -fputc( ((i>>24)&0xff) ,fp); -} - -void put2(i,fp) int i;FILE *fp;{ -fputc( ((i>> 0)&0xff) ,fp); -fputc( ((i>> 8)&0xff) ,fp); } - -void bmwrite(char *fn, int x, int y, unsigned char *buf3[3]) -{ -FILE *fp; -int i,j,k,xx,yy; - -hashflag=1; -if(fn[0]==0) fp=stdout; else fp=fopen(fn,"wb"); -if (!fp) -{ - printf("Error opening %s.\n", fn); - exit(-1); -} -fputc('B',fp);fputc('M',fp); -put4(1024+54+x*y,fp); -put4(0,fp); -put4(0x436,fp); -put4(0x28,fp); -put4(x,fp); put4(y,fp); -put2(1,fp);put2(8,fp); -put4(0,fp);put4(x*y,fp);put4(0xb6d,fp);put4(0xb6d,fp); -put4(256,fp);put4(256,fp); -fwrite(pbuf,1,1024,fp); -for(yy=y-1;yy>=0;yy--){ -for(xx=0;xx=0;yy--){ -for(xx=0;xx255)udat[i]=255;} - -if(buf3[0][xx+yy*x]==0x47 && buf3[1][xx+yy*x]==0x6c && buf3[2][xx+yy*x]==0x6c) - do_ep=0; -if (flag!=NULL) -{ - if (flag[xx+yy*x]==0) do_ep=0; -} -if (do_ep == 0) -k=cidx( buf3[0][xx+yy*x],buf3[1][xx+yy*x],buf3[2][xx+yy*x]); -else -k=cidx( udat[0],udat[1],udat[2]); - -buf[xx+yy*x]=k; -//fprintf(stderr,"Y=%d xx=%d\n",yy,xx); - -putdat[0]=palr[k]; -putdat[1]=palg[k]; -putdat[2]=palb[k]; -for(i=0;i<3;i++) { - err[i]=(idat[i]-putdat[i]+8)/16; - //if(flag[xx+yy*x]!=1)err[i]=0; - err_c[i][xx+1+1] += err[i]*7; - err_n[i][xx-1+1] += err[i]*3; - err_n[i][xx+0+1] += err[i]*5; - err_n[i][xx+1+1] += err[i]; -}/**i**/ -}/**x**/ -}else{ -for(xx=x-1;xx>=0;xx--){ -int do_ep=1; -idat[0] = buf3[0][ xx+yy*x]; -idat[1] = buf3[1][ xx+yy*x]; -idat[2] = buf3[2][ xx+yy*x]; -for(i=0;i<3;i++) {idat[i] += err_c[i][xx+1]; -udat[i]=idat[i];if(udat[i]<0)udat[i]=0; -if(udat[i]>255)udat[i]=255;} - -if(buf3[0][xx+yy*x]==0x47 && buf3[1][xx+yy*x]==0x6c && buf3[2][xx+yy*x]==0x6c) - do_ep=0; -if (flag!=NULL) -{ - if (flag[xx+yy*x]==0) do_ep=0; -} -if (do_ep == 0) -k=cidx( buf3[0][xx+yy*x],buf3[1][xx+yy*x],buf3[2][xx+yy*x]); -else -k=cidx( udat[0],udat[1],udat[2]); - -buf[xx+yy*x]=(unsigned char)k; -putdat[0]=palr[k]; -putdat[1]=palg[k]; -putdat[2]=palb[k]; -for(i=0;i<3;i++) { - err[i]=(idat[i]-putdat[i]+8)/16; - //if(flag[xx+yy*x]!=1)err[i]=0; - - err_c[i][xx-1+1] += err[i]*7; - err_n[i][xx+1+1] += err[i]*3; - err_n[i][xx+0+1] += err[i]*5; - err_n[i][xx-1+1] += err[i]; -}/*i*/ -}/*x*/ - -}/*else*/ -}/*y*/ - -for(i=0;i<3;i++){ -free(err_c[i]); -free(err_n[i]);} - -if(fn[0]==0) fp=stdout; else fp=fopen(fn,"wb"); -fputc('B',fp);fputc('M',fp); -put4(1024+54+x*y,fp); -put4(0,fp); -put4(0x436,fp); -put4(0x28,fp); -put4(x,fp);put4(y,fp); -put2(1,fp);put2(8,fp); -put4(0,fp);put4(x*y,fp);put4(0xb6d,fp);put4(0xb6d,fp); -put4(256,fp);put4(256,fp); -fwrite(pbuf,1,1024,fp); -for(yy=y-1;yy>=0;yy--){ -for(xx=0;xx>16; - int g= (col>>8)&0xff; - int b= (col)&0xff; - - reg_rgb( ix,r,g,b); - palr[ix]=r; - palg[ix]=g; - palb[ix]=b; - i+=2; - } -} - -void stdpal(){ -int i; - - for(i=0;i<256;i++){ - palr[i]=pbuf[i*4+2]; - palg[i]=pbuf[i*4+1]; - palb[i]=pbuf[i*4+0]; - } - for(i=0;i -#include -#include - -extern int bmread(char *fn, int *x, int *y, unsigned char *buf3[3]); -extern void fixalloc(char *buf[3], int size); -extern void bmwrite(char *fn, int x, int y, unsigned char *buf3[3]); -extern void bmwrite24(char *fn, int x, int y, unsigned char *buf3[3]); -extern void bmwrite_dither(char *fn, int x, int y, unsigned char *buf3[3], - unsigned char *flag); -extern void stdpal(); -extern void myfget(char *ss, FILE *fp); -extern int getval(char *buf, char *tag, int *val); -extern int getname(char *buf, char *tag, char *name); -extern void process_cpath(char *path); -extern void newgold(); - - -/*** PATH to this program ***/ -extern char cpath[1024]; -#if defined(_WIN32)|| defined(WINDOWS) -#define PATHSEP '\\' -#else -#define PATHSEP '/' -#endif - diff --git a/crawl-ref/source/rltiles/tool/dcpl.c b/crawl-ref/source/rltiles/tool/dcpl.c deleted file mode 100644 index 8ebdf779d3..0000000000 --- a/crawl-ref/source/rltiles/tool/dcpl.c +++ /dev/null @@ -1,585 +0,0 @@ -#include "bm.h" - -/** Some global **/ -//Flags -int corpse, mesh, slant,rim; -// Files -FILE *mfp,*sfp; -//Strings -char outname[1024], subsname[200], sdir[200]; -char realname[1024]; - -/** Parts related **/ -int parts_n; -#define MAXPARTS 20 -int parts_nx[MAXPARTS], parts_ny[MAXPARTS]; -int parts_ox[MAXPARTS], parts_oy[MAXPARTS]; -int parts_start[MAXPARTS], parts_number[MAXPARTS]; - -char parts_names[MAXPARTS][64]; - -int parts_comment_ofs[MAXPARTS]; -int n_comments, pos_comment; -#define MAXTOTAL 1000 -int part_comment_ofs[MAXTOTAL]; -char comment[MAXTOTAL*60]; - -int part_x,part_y; -int part_n; -int part_nx,part_ny; -char part_name[32]; -int part_wx, part_wy, part_ox, part_oy; - -/*** BUFFER MEMORY ***/ -#define XX 30 -int xx0; -#define LX (XX) - - -/*** tmp buffer, floor , final output, final queue ***/ -unsigned char *tbuf[3],*fbuf[3],*dbuf[3], *obuf[3]; - -/*** normal floor*/ -#define WOADR(x,y,xx,yy) \ -((x)*32+xx+ xx0*32*((y)*32+yy)) - -#define ADR(x,y) ((x)+(y)*32) - -/*** output width/height in block ***/ -int bx,by; - -/****************************/ -/* Wrapper routines ********/ -/**************************/ -int load_pxxx(fnam) - char *fnam; -{ - int x,y; - - sprintf(realname,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,fnam); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - - sprintf(realname,"%s%s.bmp",cpath,fnam); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - - if(subsname[0]) - { - sprintf(realname,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,subsname); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - - sprintf(realname,"%s%s.bmp",cpath,subsname); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - } - - return 1; -} - - -void clr_buf() -{ -int xx,yy; - - for(xx=0;xx<32;xx++) - { - for(yy=0;yy<32;yy++) - { - dbuf[0][ ADR(xx,yy) ]=0x47; - dbuf[1][ ADR(xx,yy) ]=0x6c; - dbuf[2][ ADR(xx,yy) ]=0x6c; - } - } -} - -void cp_floor() -{ - int xx,yy,c; - for(xx=0;xx<32;xx++) - for(yy=0;yy<32;yy++) - for(c=0;c<3;c++) - dbuf[c][ ADR(xx,yy) ]=fbuf[c][ ADR(xx,yy)]; -} - -void cp_monst_32() -{ - int xx,yy,c,dd[3],ad; - char dflag[33][32]; - int xmin,xmax,ymin,ymax,ox,oy; - - if(corpse==1 ) - { - xmin=ymin=31; - xmax=ymax=0; - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - ad=ADR(xx,yy); - for(c=0;c<3;c++)dd[c]=tbuf[c][ad]; - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - if( (dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - if(xxxmax)xmax=xx; - if(yyymax)ymax=yy; - } - } - ox=(xmax+xmin)/2-16; - oy=(ymax+ymin)/2-16; - } - - /** copy loop **/ - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - dflag[xx][yy]=0; - ad=ADR(xx,yy); - - if(corpse==1) - { - int x1=xx+ox; - int y1=(yy+oy)*2-16; - int cy=18; - if(xx<4 || xx>=28)cy+=2;else - if(xx<12 || xx>=20) cy+=1; - - if(yy>=cy-1 && yy<=cy+0)continue; - x1 += (y1-16)/4; - if(y1>=cy){y1-=2;x1-=3;}else {y1 +=2;x1+=3;} - if(x1<0 || x1>=32 || y1<0 || y1>=32)continue; - ad=ADR(x1,y1); - } - - /*** normal***/ - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - - if(mesh==2) - { - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)) - { - if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - } - if(mesh==1) - { - if((((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - } - - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - if( (corpse==1) &&(dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - - for(c=0;c<3;c++) {dbuf[c][ADR(xx,yy)]=dd[c];} - dflag[xx][yy]=1; - } - }/*XY*/ - -#if 1 - if(corpse==1) - { - for(xx=0;xx<32;xx++) - { - int cy=18; - if(xx<4 || xx>=28)cy+=2;else - if(xx<12 || xx>=20) cy+=1; - if(dflag[xx][cy-2]==1 && dflag[xx][cy+1]==1 ) - { - for(yy=cy-1;yy<=cy-0;yy++) - { - dbuf[0][ADR(xx,yy)]=32; - dbuf[1][ADR(xx,yy)]=0; - dbuf[2][ADR(xx,yy)]=0; - dflag[xx][yy]=1; - } - } - } - - /** shade**/ - for(xx=1;xx<32;xx++){ - for(yy=1;yy<32;yy++){ - if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==1) - { - dbuf[0][ADR(xx,yy)]=0; - dbuf[1][ADR(xx,yy)]=0; - dbuf[2][ADR(xx,yy)]=0; - } - } - } - - for(xx=3;xx<32;xx++){ - for(yy=3;yy<32;yy++){ - if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==0 - && dflag[xx-2][yy-2]==1 && dflag[xx-3][yy-3]==1) - { - dbuf[0][ADR(xx,yy)]=0; - dbuf[1][ADR(xx,yy)]=0; - dbuf[2][ADR(xx,yy)]=0; - } - } - } - - } -#endif -} - - -void bflush() -{ - int xx,yy,c; - for(xx=part_ox;xx=32) i++; - tmp[i]=0; - - if(getname(tmp,"back",st)) - { - /*** Set Background BMP (format "%back bmpname") ***/ - if(strncmp(st,"none",4)==0) - { - /** clear **/ - for(i=0;i<32*32;i++){fbuf[0][i]=0x47;fbuf[1][i]=fbuf[2][i]=0x6c;} - } - else - { - load_pxxx(st); - for(i=0;i<32*32;i++)for(j=0;j<3;j++)fbuf[j][i]=tbuf[j][i]; - } - continue; - } - - if (getname(tmp,"include",st)){ - char fn2[200]; - sprintf(fn2,"%s%s",cpath, st); - if(strcmp(fname,fn2)!=0) process_config(fn2); - continue; - } - - if (getval(tmp,"slant",&slant)) continue; - if (getval(tmp,"rim",&rim)) continue; - if (getval(tmp,"mesh",&mesh)) continue; - if (getval(tmp,"corpse",&corpse)) continue; - if (getname(tmp,"subst",subsname)) continue; - if (getname(tmp,"sdir",sdir)) continue; - if (getname(tmp,"name", outname)) continue; - if (getval(tmp,"width",&xx0)) continue; - /****/ - if (getname(tmp,"parts_ctg",part_name)) - { - if(part_n!=0) - flush_part(); - part_n=0; - strcpy(parts_names[parts_n],part_name); - parts_comment_ofs[parts_n] = n_comments; - parts_start[parts_n]=bx+by*xx0; - fprintf(sfp,"#define TILEP_PART_%s %d\n",part_name, parts_n); - fprintf(sfp,"enum %s {\n",part_name); - fprintf(sfp," TILEP_%s_000,\n",part_name); - - continue; - } - - if (getval(tmp,"parts_wx",&part_wx)) - { - parts_nx[parts_n]=part_nx=32/part_wx; - continue; - } - - if (getval(tmp,"parts_wy",&part_wy)) - { - parts_ny[parts_n]=part_ny=32/part_wy; - continue; - } - - if (getval(tmp,"parts_ox", &part_ox)) - { - parts_ox[parts_n]=part_ox; - continue; - } - - if (getval(tmp,"parts_oy", &part_oy)) - { - parts_oy[parts_n]=part_oy; - continue; - } - - /****/ - if (tmp[0]=='#' || tmp[0]<32){ - if(tmp[0]=='#') fprintf(sfp,"//%s\n",tmp); - continue; - } - - if (strcmp(tmp, "%end") == 0) - { - fprintf(sfp," N_PART_%s};\n\n",part_name); - continue; - } - /*** normal bitmap ***/ -#define WID 32 - clr_buf(); - cp_floor(); - - i=0; - while(i<99 && tmp[i]>32)i++; - tmp[i]=0; strcpy(st, &tmp[i+1]); - load_monst(tmp); - - fprintf(mfp, - "\"%s\"\n", - bx*WID + part_x*part_wx, - by*WID + part_y*part_wy, - bx*WID + part_x*part_wx + part_wx-1, - by*WID + part_y*part_wy + part_wy-1, - st, realname); - - if(!strstr(st,"IGNORE_COMMENT")){ - nuke=strstr(st,"/*");if(nuke)*nuke=0; - if (st && strcmp(st,"") != 0 && strcmp(st, "\n") != 0) - { - fprintf(sfp," TILEP_%s_%s,\n", part_name, st); - i=strlen(st); - strncpy(&comment[pos_comment],st,i); - } - else - { - fprintf(sfp," FILLER_%s_%d,\n", part_name, part_n); - parts_names[i][0] = 0; - i = 1; - strncpy(&comment[pos_comment],"\0",i); - } - - part_comment_ofs[n_comments]=pos_comment; - pos_comment += i; - n_comments++; - - // n_comments = pos_comment=0; - //int parts_comment_ofs[]; - //int part_comment_ofs[MAXTOTAL]; - //char comment[MAXTOTAL*60]; - } - else - { - i=0; - part_comment_ofs[n_comments]=pos_comment; - pos_comment += i; - n_comments++; - } - - part_n++; - part_x++; - if(part_x==part_nx) - { - part_x=0; - part_y++; - if(part_y==part_ny) - { - part_y=0; - bx++; - if(bx==xx0) - { - bx=0; - by++; - } - } - } - - /* normal */ - - }/* while */ - fclose(fp); -} - -/********************************************/ - -int main(int argc, char **argv) -{ - - int i,j,k,l,m,n,fl; - char fn[100],st2[100]; - - slant=corpse=mesh=rim=0; - - bx=by=0; - - /* parts related */ - parts_n=0; - - part_x=part_y=0; - part_n=0; - part_wx=part_wy=32; - part_ox=part_oy=0; - - /* comments */ - n_comments = pos_comment=0; - //int parts_comment_ofs[]; - //int part_comment_ofs[MAXTOTAL]; - //char comment[MAXTOTAL*60]; - - - process_cpath(argv[0]); - - xx0=XX; - subsname[0]=0; - sdir[0]=0; - realname[0]=0; - - stdpal(); - fixalloc(tbuf,64*64); - fixalloc(dbuf,64*64); - fixalloc(fbuf,64*64); - fixalloc(obuf, 32*64*(64)*64); - - - strcpy(outname,"tile"); - - sprintf(fn,"%smap.htm",cpath); - mfp=fopen(fn,"w"); - if(mfp==NULL){ - printf("Error could not open %s\nHit return",fn); - getchar(); - exit(1); - } - - sprintf(fn,"%stiledef-p.h",cpath); - sfp=fopen(fn,"w"); - if(sfp==NULL){ - printf("Error could not open %s\nHit return",fn); - getchar(); - exit(1); - } - fprintf(sfp,"/* Automatically generated by tile generator. */\n"); - - fprintf(mfp,"\n"); - fprintf(mfp,"\n"); - - printf("%s\ncpath=%s\n",argv[0],cpath); - if(argc==1) - sprintf(fn,"%sdc-pl.txt",cpath); - else - strcpy(fn,argv[1]); - process_config(fn); - - if(part_n!=0)flush_part(); - - fprintf(sfp,"\n#define TILEP_TOTAL %d\n",bx+by*xx0); - fprintf(sfp,"#define TILEP_PER_ROW %d\n\n",xx0); - - fprintf(sfp,"#define TILEP_PARTS_TOTAL %d\n\n",parts_n); - - fprintf(sfp,"const int tilep_parts_start[TILEP_PARTS_TOTAL]=\n {"); - for(i=0;i\n", outname); - - - fclose(mfp); - i=by*32;if(bx!=0)i+=32; - - sprintf(fn,"%s%s.bmp",cpath,outname); - bmwrite(fn,xx0*32,i,obuf); - -} diff --git a/crawl-ref/source/rltiles/tool/dcqv.c b/crawl-ref/source/rltiles/tool/dcqv.c deleted file mode 100644 index 88fe9cbbc1..0000000000 --- a/crawl-ref/source/rltiles/tool/dcqv.c +++ /dev/null @@ -1,847 +0,0 @@ -#include "bm.h" - -/** Some global **/ -int corpse=0, mesh =0,slant=0; -int rim=0; -int exp_wall; -int dsize; -int sx32 = 16; -int sy32 = 24; -int end_normal = 0; - -FILE *mfp,*sfp; -char outname[1024], ctgname[100], subsname[100]; -char sdir[300]; - - -/*** BUFFER MEMORY ***/ -#define XX 16 -int xx0; -#define YY 30 -#define LX (XX) - -/*** tmp buffer, floor , final output, final queue ***/ -unsigned char *tbuf[3],fbuf[3][128*64], - *obuf[3],dbuf[3][128*64]; - - -unsigned char wallbuf[4][3][32*48]; -unsigned char wall2buf[3][128*64]; - - -int f_wx; - -/*** normal floor*/ -#define WOADR(x,y,xx,yy) \ -((x)*64+xx+ xx0*64*((y)*64+yy)) - - -#define ADR32(x,y) ((x)+(y)*32) -#define ADR64(x,y) ((x)+(y)*64) - - -/*** output width/height in block ***/ -int bx,by; - - -/**************************/ -/* Wrapper routines *******/ -/**************************/ - -int load_it(char *fnam, int *wx, int *wy) -{ - char fn[100]; - sprintf(fn,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,fnam); - if(bmread(fn,wx,wy,tbuf)==0) return 0; - - sprintf(fn,"%s%s.bmp",cpath,fnam); - if(bmread(fn,wx,wy,tbuf)==0) return 0; - - if(subsname[0]){ - sprintf(fn,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,subsname); - if(bmread(fn,wx,wy,tbuf)==0) return 0; - - sprintf(fn,"%s%s.bmp",cpath,subsname); - if(bmread(fn,wx,wy,tbuf)==0) return 0; - } - -return 1; -} - - -void clr_dbuf() { -int xx,yy; - -for(xx=0;xx<64;xx++){ -for(yy=0;yy<64;yy++){ -dbuf[0][ ADR64(xx,yy) ]=0x47; -dbuf[1][ ADR64(xx,yy) ]=0x6c; -dbuf[2][ ADR64(xx,yy) ]=0x6c; -}} -} - -#define TILEX 64 -#define TILEY 64 -void make_rim(){ -static unsigned char dflag[TILEX][TILEY]; -int x,y,c,dd[3],ad; -int n0,n1,n2; - -for(y=0;y0){ - if(dflag[x-1][y]==0) n0++; - if(dflag[x-1][y]==1) n1++; - if(dflag[x-1][y]==2) n2++; -} - -if(y>0){ - if(dflag[x][y-1]==0) n0++; - if(dflag[x][y-1]==1) n1++; - if(dflag[x][y-1]==2) n2++; -} - -if(xxmax)xmax=xx; - if(yyymax)ymax=yy; - }}/*xy**/ - ox=(xmax+xmin)/2-16; - oy=(ymax+ymin)/2-16; -} - -if(slant==1){ - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - int x1 = xx-yy+32; - int y1= 32+(xx+yy)/2; - ad = ADR32(xx,yy); - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2){ - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)){ - if( ((x1+y1)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - } - if(mesh==1){ - if( (((x1/2)+(y1/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - } - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - for(c=0;c<3;c++) {dbuf[c][ADR64(x1,y1)]=dd[c];} - }} -return; -} - -if(dsize==1){ - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - int x1 = xx*2; - int y1= yy*2; - ad = ADR32(xx,yy); - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2){ - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)){ - if( ((x1+y1)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - } - if(mesh==1){ - if( (((x1/2)+(y1/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - } - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - for(c=0;c<3;c++) - { - dbuf[c][ADR64(x1,y1)]=dd[c]; - dbuf[c][ADR64(x1+1,y1)]=dd[c]; - dbuf[c][ADR64(x1,y1+1)]=dd[c]; - dbuf[c][ADR64(x1+1,y1+1)]=dd[c]; - } - }} -return; -} - - -for(xx=0;xx<32;xx++){ -for(yy=0;yy<32;yy++){ - dflag[xx][yy]=0; - ad=ADR32(xx,yy); - - if(corpse==1){ - int x1=xx+ox; - int y1=(yy+oy)*2-16; - int cy=18; - if(xx<4 || xx>=28)cy+=2;else - if(xx<12 || xx>=20) cy+=1; - - if(yy>=cy-1 && yy<=cy+0)continue; - x1 += (y1-16)/4; - if(y1>=cy){y1-=2;x1-=3;}else {y1 +=2;x1+=3;} - if(x1<0 || x1>=32 || y1<0 || y1>=32)continue; - ad=ADR32(x1,y1); - } - - /*** normal***/ - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2) - { - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)) - { - if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - } - else if(mesh==1) - { - if( (((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - } - - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - if( (corpse==1) &&(dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - - for(c=0;c<3;c++) {dbuf[c][ADR64(sx32+xx,sy32+yy)]=dd[c];} - dflag[xx][yy]=1; -}} - - -#if 1 -if(corpse==1){ -for(xx=0;xx<32;xx++){ -int cy=18; -if(xx<4 || xx>=28)cy+=2;else -if(xx<12 || xx>=20) cy+=1; -if(dflag[xx][cy-2]==1 && dflag[xx][cy+1]==1 ){ -for(yy=cy-1;yy<=cy-0;yy++){ dbuf[0][ADR64(16+xx,32+yy)]=32; -dbuf[1][ADR64(16+xx,32+yy)]=0;dbuf[2][ADR64(16+xx,32+yy)]=0; -dflag[xx][yy]=1; -}} -} - -/** shade**/ -for(xx=1;xx<32;xx++){ -for(yy=1;yy<32;yy++){ -if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==1){ -dbuf[0][ADR64(xx,yy)]=0; -dbuf[1][ADR64(xx,yy)]=0; -dbuf[2][ADR64(xx,yy)]=0; -} -}} - -for(xx=3;xx<32;xx++){ -for(yy=3;yy<32;yy++){ -if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==0 - && dflag[xx-2][yy-2]==1 && dflag[xx-3][yy-3]==1){ -dbuf[0][ADR64(xx,yy)]=0; -dbuf[1][ADR64(xx,yy)]=0; -dbuf[2][ADR64(xx,yy)]=0; -} -}} - -} -#endif -} - -void cp_monst_64(){ -int xx,yy,c,dd[3],ad; -int dflag[64][64]; - -for(xx=0;xx<64;xx++){ -for(yy=0;yy<64;yy++){ - dflag[xx][yy]=0; - ad=ADR64(xx,yy); - - if(corpse==1) - { - int y1=2*(yy-26); - int x1=32+(xx-32)*5/4+(y1-32)*3/4; - - y1 -= (xx-32)/3; - if(x1<0 || x1>=64 || y1<0 || y1>=64)continue; - ad=ADR64(x1,y1); - } - - /*** normal***/ - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - - if( (corpse==1) &&(dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - - if(mesh==2) - { - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)) - if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - - if(mesh==1) - if( (((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - - dflag[xx][yy]=1; - - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=dd[c];} -}} - -if (corpse == 1) -{ - for(yy=0;yy<64;yy++) - { - int thick=0; - for(xx=0;xx<64;xx++) - { - if(dflag[xx][yy]==1) - { - thick++; - if (thick>15) thick=15; - continue; - } - if (thick>0) - { - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=0;} - thick -= 3; - if (thick<0) thick=0; - } - } - } - - for(xx=0;xx<64;xx++) - { - int thick=0; - for(yy=0;yy<64;yy++) - { - if(dflag[xx][yy]==1) - { - thick++; - if (thick>15) thick=15; - continue; - } - if (thick>0) - { - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=0;} - thick -= 5; - if (thick<0) thick=0; - } - } - } - -} - - -} - - -void cp_monst_4864(){ -int xx,yy,c,dd[3],ad; -for(xx=0;xx<48;xx++){ -for(yy=0;yy<64;yy++){ - ad= xx+yy*48; - /*** normal***/ - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2) - { - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)) - if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - - if(mesh==1) - if( (((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - - for(c=0;c<3;c++) {dbuf[c][8+xx+yy*64]=dd[c];} -}} -} - -void bflush(){ -int xx,yy,c; -if(rim==1) make_rim(); - -for(xx=0;xx<64;xx++){ -for(yy=0;yy<64;yy++){ -for(c=0;c<3;c++){ -obuf[c][WOADR(bx,by,xx,yy)]= dbuf[c][ADR64(xx,yy)]; -}}} -} - - -void copy_wall(int wall_ix, int xofs, int yofs){ -int xx,yy,c; -unsigned char dd[3]; - for(xx=0;xx<64;xx++){ - for(yy=0;yy<64;yy++){ - int x=xx-xofs-16; - int y=yy-yofs-8; - int ad = x+y*32; - if(x<0 || y<0 || x>=32 || y>=48) continue; - for(c=0;c<3;c++){dd[c]=wallbuf[wall_ix][c][ad];} - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=dd[c];} - }} -} - -void copy_wall_vert(int wall_ix, int xofs, int yofs){ -int xx,yy,c,ymax; -unsigned char dd[3]; - for(xx=0;xx<64;xx++){ - for(yy=0;yy<64;yy++){ - int x=xx-xofs-16; - int y=yy-yofs-8; - int ad = x+y*32; - if(x<0 || y<0 || x>=32 || y>=48) continue; - - ymax= 8+x/2; - if(ymax> 8+(31-x)/2) ymax=8+(31-x)/2; - if(y 8+(31-xx)/2) ymax=8+(31-xx)/2; - for(yy=0;yy=32)ix +=1; - if(2*yy-xx >=0 )ix +=2; - for(c=0;c<3;c++)wallbuf[ix][c][xx+yy*32]=tbuf[c][xx+yy*32]; - } - - for(yy=ymax;yy<48;yy++){ - if(xx<8) ix=2;else if(xx<24) ix=3; else ix=1; - for(c=0;c<3;c++)wallbuf[ix][c][xx+yy*32]=tbuf[c][xx+yy*32]; - } -}//xx - -/* - 0 -1 1 2 2 - 3 4 5 - 6 7 8 9 - A B C -4 D E 8 - F -*/ - -for(ix=0;ix<16;ix++){ - clr_dbuf(); - if(f_wx==32)cp_floor_32(); else cp_floor_64(); - - if((ix&3)==3) copy_wall(3,0,-16); - - if(ix&1) copy_wall(1,-16,-8); - if(ix&2) copy_wall(2,16,-8); - - if(ix&1) copy_wall(3,-16,-8); - copy_wall(0, 0,0); - if(ix&2) copy_wall(3,16,-8); - - if((ix&5)==5) {copy_wall(1,-32,0);copy_wall_vert(2,-16,0);} - copy_wall(2,0,0); - copy_wall(1,0,0); - if((ix&10)==10) {copy_wall(2,32,0);copy_wall_vert(1,16,0);} - - if(ix&4) {copy_wall(0,-16,8);copy_wall_vert(3,-16,0);} - copy_wall(3,0,0); - if(ix&8) {copy_wall(0,16,8);copy_wall_vert(3,16,0);} - - if(ix&4) {copy_wall(1,-16,8);copy_wall_vert(2,0,8);} - if(ix&8) {copy_wall(2,16,8); copy_wall_vert(1,0,8);} - if((ix&12)==12) {copy_wall(0,0,16);copy_wall_vert(3,0,8);} - - bflush(); - bx++;if(bx==xx0){bx=0;by++;} - }/*ix*/ -} - - -static void copy_wall2_h1(int ix, int xofs, int yofs){ -int xx,yy,c,ad; - -unsigned char dd[3]; - for(xx=0;xx<64;xx++){ - for(yy=0;yy<64;yy++){ - int x=xx-xofs; - int y=yy-yofs;; - ad = x+64+y*128; - if (x<0 || y<0 || x>63 || y>63)continue; - if(2*y>=x+32) continue; - if(2*y>=95-x) continue; - if((ix%3)==0) if (2*y>=47-x)continue; - if((ix%3)==1) if ((2*y<47-x) || (2*y>=79-x))continue; - if((ix%3)==2) if(2*y<79-x)continue; - - if((ix/3)==0) if(2*y>=x-16)continue; - if((ix/3)==1) if((2*y=x+16))continue; - if((ix/3)==2) if(2*y63 || y>63)continue; - if(2*y>=x+32) continue; - if(2*y>=95-x) continue; - - if ((ix%2)==0)if (2*y>=63-x)continue; - if((ix%2)==1) if (2*y<63-x)continue; - - if((ix/2)==0)if(2*y>=x)continue; - if((ix/2)==1)if(2*y=64 || y>=64) continue; - - ymax= 16+x/2; - if(x>=32) ymax=16+(63-x)/2; - if(yymax+32)continue; - - if(ix==0) if(x>=8)continue; - if(ix==1) if(x<8 || x>=24)continue; - if(ix==2) if(x<24 || x>=40)continue; - if(ix==3) if(x<40 || x>=56)continue; - if(ix==4) if(x<56)continue; - - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=dd[c];} - }} -} -void expand_wall2(){ -//void copy_wall2_h(int kind, int ix, int xofs, int yofs) -int ix; -exp_wall=1; - -for(ix=0;ix<16;ix++){ - clr_dbuf(); - if(f_wx==32)cp_floor_32(); else cp_floor_64(); - -if((ix&3)==0) copy_wall2_h1(0, 0, 8); -if((ix&3)==1) copy_wall2_h1(1, -16, 0); -if((ix&3)==2) copy_wall2_h1(3, 16, 0); -if((ix&3)==3) copy_wall2_h2(0, 0, 0); - -if((ix&5)==0) copy_wall2_h1(6, 16, 0); -if((ix&5)==1) copy_wall2_h1(7, 0, -8); -if((ix&5)==4) copy_wall2_h1(3, 0, 8); -if((ix&5)==5) copy_wall2_h2(2, 0, 0); - - -if((ix&10)==0) copy_wall2_h1(2, -16, 0); -if((ix&10)==2) copy_wall2_h1(5, 0, -8); -if((ix&10)==8) copy_wall2_h1(1, 0, 8); -if((ix&10)==10) copy_wall2_h2(1, 0, 0); - -if((ix&12)==0) copy_wall2_h1(8, 0, -8); -if((ix&12)==4) copy_wall2_h1(5, -16, 0); -if((ix&12)==8) copy_wall2_h1(7, 16, 0); -if((ix&12)==12) copy_wall2_h2(3, 0, 0); - - -if((ix&5)==5) copy_wall_v2(0, 0, 0, 0); -if((ix&10)==10) copy_wall_v2(4, 0, 0, 0); - -if((ix&4)!=0) copy_wall_v2(1, 0, 0, 0); -if((ix&8)!=0) copy_wall_v2(3, 0, 0, 0); - - -if((ix&12)==12) copy_wall_v2(2, 0, 0, 0); - -if((ix&5)==1) copy_wall_v2(1, 1, 0, -8); -if((ix&12)==8) copy_wall_v2(1, 1, 16, 0); - -if((ix&10)==2) copy_wall_v2(3, 1, 0, -8); -if((ix&12)==4) copy_wall_v2(3, 1, -16, 0); - -if((ix&5)==0) copy_wall_v2(0, 1, 16, 0); -if((ix&10)==0) copy_wall_v2(4, 1, -16, 0); -if((ix&12)==0) copy_wall_v2(2, 1, 0, -8); - - bflush(); - bx++;if(bx==xx0){bx=0;by++;} -} -} - - -void load_monst(fnam) char *fnam;{ -int wx, wy; - if( load_it(fnam, &wx, &wy)) - { - printf("no file %s.bmp\n",fnam); - getchar(); - exit(1); - } - exp_wall=0; - if(wx==128 && wy==64) expand_wall2(); - else if(wx==48 && wy==64) cp_monst_4864(); - else if(wx==32 && wy==48) expand_wall(); - else if(wx==32)cp_monst_32(); - else if(wx==64)cp_monst_64(); - bflush(); -} - -void process_config(char *fname) -{ - int i,j; - char tmp[100],st[1024]; - char *nuke; - FILE *fp=fopen(fname,"r"); - if(fp==NULL){ - printf("Error no config file %s\nHit return",fname); - getchar(); - exit(1); - } - - -while(1){ - int dummy; - fgets(tmp,99,fp); - if(feof(fp))break; - i=0;while(i<99 && tmp[i]>=32)i++; - tmp[i]=0; - -fprintf(stderr,"[%s]\n",tmp); - - if(getname(tmp,"back",st)) - { - /*** Set Background BMP (format "%back bmpname") ***/ - if(strncmp(st,"none",4)==0) - { - /** clear **/ - for(i=0;i<32*32;i++){fbuf[0][i]=0x47;fbuf[1][i]=fbuf[2][i]=0x6c;} - f_wx=64; - } - else - { - int wy; - load_it(st, &f_wx, &wy); - for(i=0;i32)i++; - tmp[i]=0; strcpy(st, &tmp[i+1]); - load_monst(tmp); - if(!strstr(st,"IGNORE_COMMENT")) - { - nuke=strstr(st,"/*");if(nuke)*nuke=0; - if(exp_wall) - fprintf(sfp,"TILE_%s, (TILE_TOTAL+%d),\n",st,bx+by*xx0-16); - else - if(end_normal) - fprintf(sfp,"#define TILE_%s %d\n",st,bx+by*xx0); - else - fprintf(sfp,"TILE_%s, (TILE_TOTAL+%d),\n",st,bx+by*xx0); - } - - if(!exp_wall){bx++;if(bx==xx0){bx=0;by++;}} - -}/* while */ - - fclose(fp); -} - -int main(argc,argv) -int argc; -char *argv[]; -{ - - int i; - char fn[100]; - - fixalloc(tbuf,256*256); - - slant=corpse=mesh=dsize=0; - - bx=by=0; - process_cpath(argv[0]); - fixalloc(obuf, LX*64*(YY)*64); - - - xx0=XX; - ctgname[0]=0; - subsname[0]=0; - sdir[0]=0; - - stdpal(); - - strcpy(outname,"tile"); - -sprintf(fn,"%stiledef-qv.h",cpath); -sfp=fopen(fn,"w"); -if(sfp==NULL){ - printf("Error could not open %s\nHit return",fn); - getchar(); - exit(1); -} - -fprintf(sfp,"/* Automatically generated by tile generator. */\n"); -fprintf(sfp,"const int tile_qv_pair_table[] ={\n"); - - printf("%s\ncpath=%s\n",argv[0],cpath); - if(argc==1) - sprintf(fn,"%sdc-3d.txt",cpath); - else strcpy(fn,argv[1]); - process_config(fn); - - -if(end_normal == 0)fprintf(sfp,"-1, -1 };\n"); - -fprintf(sfp,"\n#define TILE_TOTAL_EX %d\n",bx+by*xx0); -fprintf(sfp,"#define TILE_PER_ROW_EX %d\n",xx0); - - -fclose(sfp); -i=by*64;if(bx!=0)i+=64; - -sprintf(fn,"%s%s.bmp",cpath,outname); -bmwrite(fn,xx0*64,i,obuf); - -return 0; -} diff --git a/crawl-ref/source/rltiles/tool/dcreverse.c b/crawl-ref/source/rltiles/tool/dcreverse.c deleted file mode 100644 index 66e69685b7..0000000000 --- a/crawl-ref/source/rltiles/tool/dcreverse.c +++ /dev/null @@ -1,216 +0,0 @@ -#include "bm.h" - -#define TILEX (32) -#define TILEY (32) - -unsigned char *tbuf[3]; -unsigned char *dbuf[3]; - -/*** BUFFER MEMORY ***/ -#define XX 30 -#define YY 90 -#define LX (XX) - -#define BIGADR(x,y) ((x)+(y)*LX*32) -#define ADR(x,y) ((x)+(y)*32) - -const int read_size = 2048; -int rim = 0; -int tile = 0; -int sx = 0; -int sy = 0; -int ex = 0; -int ey = 0; -char tilename[2048]; -char compositename[2048]; -unsigned char bkg[3] = -{ - 0x47, - 0x6c, - 0x6c -}; - -int is_background(unsigned char d[3]) -{ - if (bkg[0]==d[0] && bkg[1]==d[1] && bkg[2]==d[2]) - return 1; - else - return 0; -} - -int is_rim(unsigned char d[3]) -{ - if (d[0]==1 && d[1]==1 && d[2]==1) - return 1; - else - return 0; -} - -int is_black(unsigned char d[3]) -{ - if (d[0]==0 && d[1]==0 && d[2]==0) - return 1; - else - return 0; -} - -void remove_rim() -{ - int dflag[32][32]; - unsigned char dd[3]; - int x,y,c; - int ad; - int n0, n1, n2; - - // 0 - background - // 1 - tile - // 2 - black - // 3 - rim - - for (x = 0; x < 32; x++) - for (y = 0; y < 32; y++) - { - ad = ADR(x,y); - dd[0]=dbuf[0][ad]; - dd[1]=dbuf[1][ad]; - dd[2]=dbuf[2][ad]; - if (is_background(dd)) - dflag[x][y] = 0; - else if (is_black(dd)) - dflag[x][y] = 2; - else if (is_rim(dd)) - dflag[x][y] = 3; - else - dflag[x][y] = 1; - } - - for(x=0;x0){ - if(dflag[x-1][y]==0) n0++; - if(dflag[x-1][y]==1) n1++; - if(dflag[x-1][y]==2) n2++; - } - - if(y>0){ - if(dflag[x][y-1]==0) n0++; - if(dflag[x][y-1]==1) n1++; - if(dflag[x][y-1]==2) n2++; - } - - if(x<31){ - if(dflag[x+1][y]==0) n0++; - if(dflag[x+1][y]==1) n1++; - if(dflag[x+1][y]==2) n2++; - } - - if(y<31){ - if(dflag[x][y+1]==0) n0++; - if(dflag[x][y+1]==1) n1++; - if(dflag[x][y+1]==2) n2++; - } - - if (n1 != 0) - { - dbuf[0][ad]=bkg[0]; - dbuf[1][ad]=bkg[1]; - dbuf[2][ad]=bkg[2]; - } - } - } - } -} - -void copy_tile() -{ - // copy relevant part of tbuf into dbuf, removing the rim if necessary - - int xx,yy,c; - for (xx = 0; xx < 32; xx++) - for (yy = 0; yy < 32; yy++) - for (c = 0; c < 3; c++) - dbuf[c][ADR(xx,yy)] = tbuf[c][BIGADR(sx+xx,sy+yy)]; - if (rim) - remove_rim(); -} - -void write_file() -{ - // write dbuf to tilenam - bmwrite(tilename,32,32,dbuf); -} - -void process_list(char *fname) -{ - int i; - int x,y; - char tmp[read_size]; - - FILE *fp=fopen(fname,"r"); - if (fp==NULL){ - printf("Error: couldn't open %s\n", fname); - getchar(); - exit(1); - } - - while(1){ - fgets(tmp,read_size,fp); - if (feof(fp)) - break; - i=0; - while (i < read_size && tmp[i] >= 32) - i++; - tmp[i] = 0; - - if (getname(tmp,"tilefile",compositename)) - { - if (bmread(compositename,&x,&y,tbuf) != 0) - { - break; - } - } - if (getname(tmp,"skip",tilename)) - continue; - if (getval(tmp,"rim",&rim)) - continue; - if (getval(tmp,"sx",&sx)) - continue; - if (getval(tmp,"sy",&sy)) - continue; - if (getval(tmp,"ex",&ex)) - continue; - if (getval(tmp,"ey",&ey)) - continue; - - if (getname(tmp,"file",tilename)) - { - printf("Reading tile %s (%d,%d,%d,%d) rim(%d)\n", - compositename, sx, sy, ex, ey, rim); - copy_tile(); - printf("Writing tile %s.\n", tilename); - write_file(); - } - } - - fclose(fp); -} - -int main(argc, argv) -int argc; -char *argv[]; -{ - if (argc <= 1) return; - - process_cpath(argv[0]); - stdpal(); - - fixalloc(tbuf, LX*64*(YY)*64); - fixalloc(dbuf, 32*32); - - printf("%s\ncpath=%s\n",argv[0],cpath); - - process_list(argv[1]); -} diff --git a/crawl-ref/source/rltiles/tool/dctile.c b/crawl-ref/source/rltiles/tool/dctile.c deleted file mode 100644 index a6e01210b4..0000000000 --- a/crawl-ref/source/rltiles/tool/dctile.c +++ /dev/null @@ -1,672 +0,0 @@ -#include "bm.h" - -/** Some global **/ -int corpse=0; -int mesh=0; -int slant=0; -int rim=0; -FILE *mfp=NULL; // map html -FILE *sfp=NULL; // "tiledef.h" -FILE *tfp=NULL; // tiles.txt -FILE *cfp=NULL; // lengths of tile counts -int tilecount = 0; -int tilecountidx = -1; -int counts[1024]; -int countnames[512][100]; - -char outname[1024], ctgname[100], subsname[100]; -char sdir[300]; -char realname[1024]; -char imgname[1024]; -char tiledefname[1024]; -char enumprefix[100]; -const int read_size = 2048; - -/*** BUFFER MEMORY ***/ -#define XX 30 -int xx0; -#define YY 90 -#define LX (XX) - -/*** tmp buffer, floor , final output, final queue ***/ -unsigned char *tbuf[3],fbuf[3][32*32],*obuf[3], dbuf[3][32*32]; - -/*** compose buffer */ -unsigned char cbuf[3][32*32]; - -/*** normal floor*/ -#define WOADR(x,y,xx,yy) ((x)*32+xx+ xx0*32*((y)*32+yy)) -#define ADR(x,y) ((x)+(y)*32) - -/*** output width/height in block ***/ -int bx,by; -int filler = 0; - -unsigned char bkg[3] = { 0x47, 0x6c, 0x6c }; - -#define WID 32 - -/****************************************/ -/* Wrapper routines **************/ -/**************************/ - -int load_pxxx(fnam) char *fnam;{ - int x,y; - - sprintf(realname,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,fnam); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - - sprintf(realname,"%s%s.bmp",cpath,fnam); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - - if(subsname[0]){ - sprintf(realname,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,subsname); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - - sprintf(realname,"%s%s.bmp",cpath,subsname); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - } - - - return 1; -} - - -void clr_buf() { - int xx,yy; - - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - dbuf[0][ ADR(xx,yy) ]=bkg[0]; - dbuf[1][ ADR(xx,yy) ]=bkg[1]; - dbuf[2][ ADR(xx,yy) ]=bkg[2]; - } - } -} - -void cp_floor(){ - int xx,yy,c; - for(xx=0;xx<32;xx++) - for(yy=0;yy<32;yy++) - for(c=0;c<3;c++) - dbuf[c][ ADR(xx,yy) ]=fbuf[c][ ADR(xx,yy)]; -} - -#define TILEX 32 -#define TILEY 32 - -void make_rim(unsigned char buf[3][TILEX*TILEY]){ - static unsigned char dflag[TILEX][TILEY]; - int x,y,c,dd[3],ad; - int n0,n1,n2; - - // dflag: - // 0 = background - // 1 = tile - // 2 = black - - for(y=0;y0){ - if(dflag[x-1][y]==0) n0++; - if(dflag[x-1][y]==1) n1++; - if(dflag[x-1][y]==2) n2++; - } - - if(y>0){ - if(dflag[x][y-1]==0) n0++; - if(dflag[x][y-1]==1) n1++; - if(dflag[x][y-1]==2) n2++; - } - - if(x<31){ - if(dflag[x+1][y]==0) n0++; - if(dflag[x+1][y]==1) n1++; - if(dflag[x+1][y]==2) n2++; - } - if(y<31){ - if(dflag[x][y+1]==0) n0++; - if(dflag[x][y+1]==1) n1++; - if(dflag[x][y+1]==2) n2++; - } - // n1 = tiles adjacent but not diagonal that are tile pixels - if(n1!=0 ) - buf[0][x+y*32]=buf[1][x+y*32]=buf[2][x+y*32]=0x10; - } - } - } - -} - -void cp_monst_32(){ - int xx,yy,c,dd[3],ad; - char dflag[32][32]; - int xmin,xmax,ymin,ymax,ox,oy; - - if(corpse==1) - { - xmin=ymin=31; - xmax=ymax=0; - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - ad=ADR(xx,yy); - for(c=0;c<3;c++)dd[c]=tbuf[c][ad]; - if( (dd[0]==bkg[0])&&(dd[1]==bkg[1])&& (dd[2]==bkg[2]))continue; - if( (dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - if(xxxmax)xmax=xx; - if(yyymax)ymax=yy; - } - } - ox=(xmax+xmin)/2-16; - oy=(ymax+ymin)/2-16; - } - - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - dflag[xx][yy]=0; - ad=ADR(xx,yy); - if(corpse==1){ - int x1=xx+ox; - int y1=(yy+oy)*2-16; - int cy=18; - if(xx<4 || xx>=28)cy+=2;else - if(xx<12 || xx>=20) cy+=1; - - if(yy>=cy-1 && yy<=cy+0)continue; - x1 += (y1-16)/4; - if(y1>=cy){y1-=2;x1-=3;}else {y1 +=2;x1+=3;} - if(x1<0 || x1>=32 || y1<0 || y1>=32)continue; - ad=ADR(x1,y1); - } - - /*** normal***/ - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2){ - if( (dd[0]!=bkg[0])||(dd[1]!=bkg[1])|| (dd[2]!=bkg[2])){ - if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - } - if(mesh==1){ - if( (((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - } - - if( (dd[0]==bkg[0])&&(dd[1]==bkg[1])&& (dd[2]==bkg[2]))continue; - if( (corpse==1) &&(dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - - for(c=0;c<3;c++) {dbuf[c][ADR(xx,yy)]=dd[c];} - dflag[xx][yy]=1; - } - } - - -#if 1 -if(corpse==1){ -for(xx=0;xx<32;xx++){ -int cy=18; -if(xx<4 || xx>=28)cy+=2;else -if(xx<12 || xx>=20) cy+=1; -if(dflag[xx][cy-2]==1 && dflag[xx][cy+1]==1 ){ -for(yy=cy-1;yy<=cy-0;yy++){ dbuf[0][ADR(xx,yy)]=32; -dbuf[1][ADR(xx,yy)]=0;dbuf[2][ADR(xx,yy)]=0; -dflag[xx][yy]=1; -}} -} - -/** shade**/ -for(xx=1;xx<32;xx++){ -for(yy=1;yy<32;yy++){ -if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==1){ -dbuf[0][ADR(xx,yy)]=0; -dbuf[1][ADR(xx,yy)]=0; -dbuf[2][ADR(xx,yy)]=0; -} -}} - -for(xx=3;xx<32;xx++){ -for(yy=3;yy<32;yy++){ -if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==0 - && dflag[xx-2][yy-2]==1 && dflag[xx-3][yy-3]==1){ -dbuf[0][ADR(xx,yy)]=0; -dbuf[1][ADR(xx,yy)]=0; -dbuf[2][ADR(xx,yy)]=0; -} -}} - - - - -} -#endif -if(rim==1)make_rim(dbuf); -} - - -void bflush(){ -int xx,yy,c; -for(xx=0;xx<32;xx++){ -for(yy=0;yy<32;yy++){ -for(c=0;c<3;c++){ -obuf[c][WOADR(bx,by,xx,yy)]= dbuf[c][ADR(xx,yy)]; -}}} -} - - -void load_monst(fnam) char *fnam;{ - if( load_pxxx(fnam)){ - printf("no file pxxx/%s.bmp or %s/%s.bmp\n",fnam,sdir,fnam); - getchar(); - exit(1); - } - cp_monst_32(); - bflush(); -} - -void process_config(char *fname) -{ - int x,y; - int i,j; - char tmp[read_size],st[read_size]; - char *nuke; - FILE *fp=fopen(fname,"r"); - if(fp==NULL){ - printf("Error no config file %s\nHit return",fname); - getchar(); - exit(1); - } - - while(1){ - fgets(tmp,read_size,fp); - if(feof(fp))break; - i=0;while(i=32)i++; - tmp[i]=0; - - if(getname(tmp,"back",st)) - { - /*** Set Background BMP (format "%back bmpname") ***/ - if(strncmp(st,"none",4)==0) - { - /** clear **/ - for(i=0;i<32*32;i++){fbuf[0][i]=bkg[0];fbuf[1][i]=bkg[1];fbuf[2][i]=bkg[2];} - } - else - { - load_pxxx(st); - for(i=0;i<32*32;i++)for(j=0;j<3;j++)fbuf[j][i]=tbuf[j][i]; - } - continue; - } - - if (getname(tmp,"include",st)){ - char fn2[read_size]; - sprintf(fn2,"%s%s",cpath, st); - if(strcmp(fname,fn2)!=0) process_config(fn2); - continue; - } - - if (getname(tmp,"htmlfile",st)) - { - char fn2[read_size]; - sprintf(fn2,"%s%s",cpath, st); - mfp=fopen(fn2,"w"); - if(mfp==NULL) - { - printf("Error could not open %s\nHit return",fn2); - getchar(); - exit(1); - } - fprintf(mfp,"\n"); - continue; - } - - if (getname(tmp,"tilelist",st)) - { - char fn2[read_size]; - sprintf(fn2,"%s%s",cpath, st); - tfp=fopen(fn2,"w"); - if(tfp==NULL) - { - printf("Error could not open %s\nHit return",fn2); - getchar(); - exit(1); - } - fprintf(tfp,"%%tilefile %s\n", imgname); - fprintf(tfp,"%%rim %d\n", rim); - continue; - } - - if (getname(tmp,"tiledef",st)) - { - char fn[read_size]; - sprintf(fn,"%s%s",cpath,st); - strcpy(tiledefname, st);; - sfp=fopen(fn,"w"); - if(sfp==NULL) - { - printf("Error could not open %s\nHit return",fn); - getchar(); - exit(1); - } - fprintf(sfp,"/* Automatically generated by tile generator. */\n"); - fprintf(sfp, "enum TILE_%sIDX {\n", enumprefix); - continue; - } - - if (getname(tmp,"tilecount",st)) - { - char fn[read_size]; - sprintf(fn,"%s%s",cpath,st); - cfp=fopen(fn,"w"); - if(cfp==NULL) - { - printf("Error could not open %s\nHit return",fn); - getchar(); - exit(1); - } - fprintf(cfp,"/* Automatically generated by tile generator. */\n"); - fprintf(cfp,"#include \"%s\"\n", tiledefname); - continue; - } - - if (getname(tmp,"enumprefix",st)) - { - strcpy(enumprefix, st); - continue; - } - - if (getname(tmp,"htmlhead",st)) - { - if(mfp)fprintf(mfp,"%s\n",st); - continue; - } - - if (getname(tmp,"htmlbody",st)) - { - if(mfp)fprintf(mfp,"\n\n"); - continue; - } - - if (getval(tmp,"slant",&slant)) continue; - if (getval(tmp,"rim",&rim)) - { - if (tfp) fprintf(tfp, "%%rim %d\n", rim); - continue; - } - if (getval(tmp,"mesh",&mesh)) continue; - if (getval(tmp,"corpse",&corpse)) continue; - - if (getname(tmp,"ctg",ctgname)) continue; - if (getname(tmp,"subst",subsname)) continue; - if (getname(tmp,"sdir",sdir)) continue; - if (getname(tmp,"name", outname)) - { - sprintf(imgname, "%s.bmp", outname); - continue; - } - if (getname(tmp,"htmlimg",imgname)) continue; - if (getval(tmp,"width",&xx0)) continue; - if (tmp[0]=='#' || tmp[0]<32){ - if(tmp[0]<32) fprintf(sfp,"\n"); - if(tmp[0]=='#')fprintf(sfp,"//%s\n",tmp); - continue; - } - - // begin a 32x32 composing sequence - if (getname(tmp,"start",st)) - { - clr_buf(); - for (i = 0; i < 32*32; i++) - { - cbuf[0][i] = fbuf[0][i]; - cbuf[1][i] = fbuf[1][i]; - cbuf[2][i] = fbuf[2][i]; - } - continue; - } - - // compose an image onto the current buffer - if (getname(tmp,"compose",st)) - { - unsigned char tempbuf[3][TILEX * TILEY]; - - if(load_pxxx(st)){ - printf("no file pxxx/%s.bmp or %s/%s.bmp\n",st,sdir,st); - getchar(); - exit(1); - } - - // Copy into a temporary buffer so that we can use the rim func. - for(i=0;i32)i++; - tmp[i]=0; strcpy(st, &tmp[i+1]); - - if (tfp) - { - fprintf(tfp,"%%sx %d\n%%sy %d\n%%ex %d\n%%ey %d\n", - bx*WID,by*WID,bx*WID+WID-1,by*WID+WID-1); - } - - load_monst(tmp); - } - - if(mfp) - { - fprintf( - mfp,"\"%s\"\n", - bx*WID,by*WID,bx*WID+WID-1,by*WID+WID-1, - st,realname); - } - - if (tfp) - { - if (corpse) - fprintf(tfp,"%%skip\n"); - else - fprintf(tfp,"%%file %s\n", realname); - } - - if(!strstr(st,"IGNORE_COMMENT")){ - nuke=strstr(st,"/*");if(nuke)*nuke=0; - if (st && strcmp(st, "") != 0 && strcmp(st, "\n") != 0) - { - fprintf(sfp," TILE_%s,\n",st); - if (cfp) - { - if (tilecountidx == -1) - tilecountidx++; - else - counts[tilecountidx++] = tilecount; - sprintf(countnames[tilecountidx], "%s", st); - tilecount = 1; - } - } - else - { - fprintf(sfp, " TILE_%sFILLER%d,\n", enumprefix, filler++); - tilecount++; - } - } - - bx++;if(bx==xx0){bx=0;by++;;} - - }/* while */ - fclose(fp); -} - -int main(argc,argv) -int argc; -char *argv[]; -{ - int i; - char fn[100]; - - bx=by=0; - process_cpath(argv[0]); - - xx0=XX; - ctgname[0]=0; - subsname[0]=0; - sdir[0]=0; - enumprefix[0] = 0; - - stdpal(); - fixalloc(tbuf,256*256); - fixalloc(obuf, LX*64*(YY)*64); - - - strcpy(outname,"tile"); - strcpy(imgname,"tile.bmp"); - - - printf("%s\ncpath=%s\n",argv[0],cpath); - if(argc==1) - sprintf(fn,"%sdc-2d.txt",cpath); - else - strcpy(fn,argv[1]); - process_config(fn); - - if(mfp) - { - fprintf(mfp,"\n\n", imgname); - fprintf(mfp,"\n"); - fclose(mfp); - } - - if (sfp) - { - fprintf(sfp, "TILE_%sTOTAL};\n\n", enumprefix); - fprintf(sfp,"#define TILE_%sPER_ROW %d\n", enumprefix, xx0); - } - - if (cfp) - { - int i; - - counts[tilecountidx++] = tilecount; - - fprintf(sfp, "\n\n"); - fprintf(sfp, "enum TILE_%sCOUNT_IDX {\n", enumprefix); - for (i = 0; i < tilecountidx; i++) - { - fprintf(sfp, " IDX_%s,\n", countnames[i]); - } - fprintf(sfp, " IDX_%sTOTAL\n};\n\n", enumprefix); - fprintf(sfp, "extern int tile_%scount[IDX_%sTOTAL];\n", enumprefix, enumprefix); - fprintf(sfp, "extern int tile_%sstart[IDX_%sTOTAL];\n\n", enumprefix, enumprefix); - - fprintf(cfp, "int tile_%scount[IDX_%sTOTAL] =\n{\n", - enumprefix, enumprefix); - - for (i = 0; i < tilecountidx; i++) - { - fprintf(cfp, (i < tilecountidx - 1) ? " %d,\n" : " %d\n", - counts[i]); - } - - fprintf(cfp, "};\n\n"); - - fprintf(cfp, "int tile_%sstart[IDX_%sTOTAL] = \n{\n", - enumprefix, enumprefix); - - for (i = 0; i < tilecountidx; i++) - { - fprintf(cfp, (i < tilecountidx - 1) ? " TILE_%s,\n" : " TILE_%s\n", - countnames[i]); - } - - fprintf(cfp, "};\n\n"); - close(cfp); - } - - if (sfp) - { - fclose(sfp); - } - - if(tfp) - { - fclose(tfp); - } - - i=by*32; - if(bx!=0)i+=32; - sprintf(fn,"%s%s.bmp",cpath,outname); - bmwrite(fn,xx0*32,i,obuf); - return 0; -} diff --git a/crawl-ref/source/rltiles/tool/main.cc b/crawl-ref/source/rltiles/tool/main.cc new file mode 100644 index 0000000000..8b4b60ce43 --- /dev/null +++ b/crawl-ref/source/rltiles/tool/main.cc @@ -0,0 +1,26 @@ +#include "tile_list_processor.h" + +int main(int argc, char **argv) +{ + if (argc != 2) + { + fprintf(stderr, "Usage: %s (tile_list.txt)\n", argv[0]); + return -1; + } + + tile_list_processor proc; + + if (!proc.process_list(argv[1])) + { + fprintf(stderr, "Error: failed to process '%s'\n", argv[1]); + return -2; + } + + if (!proc.write_data()) + { + fprintf(stderr, "Error: failed to write data for '%s'\n", argv[1]); + return -3; + } + + return 0; +} diff --git a/crawl-ref/source/rltiles/tool/mkmap.c b/crawl-ref/source/rltiles/tool/mkmap.c deleted file mode 100644 index f07ce369ea..0000000000 --- a/crawl-ref/source/rltiles/tool/mkmap.c +++ /dev/null @@ -1,408 +0,0 @@ -#include "bm.h" - -/** Some global **/ -int corpse, mesh,slant, rim; -FILE *mfp,*sfp; -char outname[1024], ctgname[100], subsname[100]; -char sdir[300]; -char realname[1024]; - -/*** BUFFER MEMORY ***/ -#define XX 30 -int xx0; -#define YY 90 -#define LX (XX) - - -/*** tmp buffer, floor , final output, final queue ***/ -unsigned char *tbuf[3],fbuf[3][32*32], *obuf[3],dbuf[3][32*32]; - - -/*** normal floor*/ -#define WOADR(x,y,xx,yy) \ -((x)*32+xx+ xx0*32*((y)*32+yy)) - - -#define ADR(x,y) ((x)+(y)*32) - -/*** output width/height in block ***/ -int bx,by; - - - -/****************************************/ -/* Wrapper routines **************/ -/**************************/ - -int load_pxxx(fnam) char *fnam;{ -int x,y; - -sprintf(realname,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,fnam); -if(bmread(realname,&x,&y,tbuf)==0) return 0; - -sprintf(realname,"%s%s.bmp",cpath,fnam); -if(bmread(realname,&x,&y,tbuf)==0) return 0; - -if(subsname[0]){ - sprintf(realname,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,subsname); - if(bmread(realname,&x,&y,tbuf)==0) return 0; - - sprintf(realname,"%s%s.bmp",cpath,subsname); - if(bmread(realname,&x,&y,tbuf)==0) return 0; -} - - -return 1; -} - - -void clr_buf() { -int xx,yy; - -for(xx=0;xx<32;xx++){ -for(yy=0;yy<32;yy++){ -dbuf[0][ ADR(xx,yy) ]=0x47; -dbuf[1][ ADR(xx,yy) ]=0x6c; -dbuf[2][ ADR(xx,yy) ]=0x6c; -}} -} - -void cp_floor(){ -int xx,yy,c; -for(xx=0;xx<32;xx++) -for(yy=0;yy<32;yy++) -for(c=0;c<3;c++) -dbuf[c][ ADR(xx,yy) ]=fbuf[c][ ADR(xx,yy)]; -} - -#define TILEX 32 -#define TILEY 32 - -void make_rim(){ -static unsigned char dflag[TILEX][TILEY]; -int x,y,c,dd[3],ad; -int n0,n1,n2; - - - -for(y=0;y0){ - if(dflag[x-1][y]==0) n0++; - if(dflag[x-1][y]==1) n1++; - if(dflag[x-1][y]==2) n2++; -} - -if(y>0){ - if(dflag[x][y-1]==0) n0++; - if(dflag[x][y-1]==1) n1++; - if(dflag[x][y-1]==2) n2++; -} - -if(x<31){ - if(dflag[x+1][y]==0) n0++; - if(dflag[x+1][y]==1) n1++; - if(dflag[x+1][y]==2) n2++; -} -if(y<31){ - if(dflag[x][y+1]==0) n0++; - if(dflag[x][y+1]==1) n1++; - if(dflag[x][y+1]==2) n2++; -} - -if(n1!=0 ) -dbuf[0][x+y*32]=dbuf[1][x+y*32]=dbuf[2][x+y*32]=0x10; - - - -}}} - -} - -void cp_monst_32(){ -int xx,yy,c,dd[3],ad; -char dflag[32][32]; -int xmin,xmax,ymin,ymax,ox,oy; - -if(corpse==1 ){ - xmin=ymin=31; - xmax=ymax=0; - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - ad=ADR(xx,yy); - for(c=0;c<3;c++)dd[c]=tbuf[c][ad]; - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - if( (dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - if(xxxmax)xmax=xx; - if(yyymax)ymax=yy; -}}/*xy**/ -ox=(xmax+xmin)/2-16; -oy=(ymax+ymin)/2-16; -} - -for(xx=0;xx<32;xx++){ -for(yy=0;yy<32;yy++){ -dflag[xx][yy]=0; -ad=ADR(xx,yy); -if(corpse==1){ -int x1=xx+ox; -int y1=(yy+oy)*2-16; -int cy=18; -if(xx<4 || xx>=28)cy+=2;else -if(xx<12 || xx>=20) cy+=1; - -if(yy>=cy-1 && yy<=cy+0)continue; -x1 += (y1-16)/4; -if(y1>=cy){y1-=2;x1-=3;}else {y1 +=2;x1+=3;} -if(x1<0 || x1>=32 || y1<0 || y1>=32)continue; -ad=ADR(x1,y1); -} - -/*** normal***/ -for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} -if(mesh==2){ -if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)){ -if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; -} -} -if(mesh==1){ -if( (((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; -} - -if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; -if( (corpse==1) &&(dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - -for(c=0;c<3;c++) {dbuf[c][ADR(xx,yy)]=dd[c];} - dflag[xx][yy]=1; -}} - - -#if 1 -if(corpse==1){ -for(xx=0;xx<32;xx++){ -int cy=18; -if(xx<4 || xx>=28)cy+=2;else -if(xx<12 || xx>=20) cy+=1; -if(dflag[xx][cy-2]==1 && dflag[xx][cy+1]==1 ){ -for(yy=cy-1;yy<=cy-0;yy++){ dbuf[0][ADR(xx,yy)]=32; -dbuf[1][ADR(xx,yy)]=0;dbuf[2][ADR(xx,yy)]=0; -dflag[xx][yy]=1; -}} -} - -/** shade**/ -for(xx=1;xx<32;xx++){ -for(yy=1;yy<32;yy++){ -if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==1){ -dbuf[0][ADR(xx,yy)]=0; -dbuf[1][ADR(xx,yy)]=0; -dbuf[2][ADR(xx,yy)]=0; -} -}} - -for(xx=3;xx<32;xx++){ -for(yy=3;yy<32;yy++){ -if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==0 - && dflag[xx-2][yy-2]==1 && dflag[xx-3][yy-3]==1){ -dbuf[0][ADR(xx,yy)]=0; -dbuf[1][ADR(xx,yy)]=0; -dbuf[2][ADR(xx,yy)]=0; -} -}} - - - - -} -#endif -if(rim==1)make_rim(); -} - - -void bflush(){ -int xx,yy,c; -for(xx=0;xx<32;xx++){ -for(yy=0;yy<32;yy++){ -for(c=0;c<3;c++){ -obuf[c][WOADR(bx,by,xx,yy)]= dbuf[c][ADR(xx,yy)]; -}}} -} - - -void load_monst(fnam) char *fnam;{ - if( load_pxxx(fnam)){ - printf("no file pxxx/%s.bmp or %s/%s.bmp\n",fnam,sdir,fnam); - getchar(); - exit(1); - } - cp_monst_32(); - bflush(); -} - -void process_config(char *fname) -{ - int i,j; - char tmp[100],st[1024]; - char *nuke; - FILE *fp=fopen(fname,"r"); - if(fp==NULL){ - printf("Error no config file %s\nHit return",fname); - getchar(); - exit(1); - } - - -while(1){ -fgets(tmp,99,fp); -if(feof(fp))break; -i=0;while(i<99 && tmp[i]>=32)i++; -tmp[i]=0; - - if(getname(tmp,"back",st)) - { - /*** Set Background BMP (format "%back bmpname") ***/ - if(strncmp(st,"none",4)==0) - { - /** clear **/ - for(i=0;i<32*32;i++){fbuf[0][i]=0x47;fbuf[1][i]=fbuf[2][i]=0x6c;} - } - else - { - load_pxxx(st); - for(i=0;i<32*32;i++)for(j=0;j<3;j++)fbuf[j][i]=tbuf[j][i]; - } - continue; - } - - if (getname(tmp,"include",st)){ - char fn2[200]; - sprintf(fn2,"%s%s",cpath, st); - if(strcmp(fname,fn2)!=0) process_config(fn2); - continue; - } - - if (getval(tmp,"slant",&slant)) continue; - if (getval(tmp,"rim",&rim)) continue; - if (getval(tmp,"mesh",&mesh)) continue; - if (getval(tmp,"corpse",&corpse)) continue; - if (getname(tmp,"ctg",ctgname)) continue; - if (getname(tmp,"subst",subsname)) continue; - if (getname(tmp,"sdir",sdir)) continue; - if (getname(tmp,"name", outname)) continue; - if (getval(tmp,"width",&xx0)) continue; - if (tmp[0]=='#' || tmp[0]<32){ - if(tmp[0]=='#')fprintf(sfp,"//%s\n",tmp); - if(tmp[0]<32) fprintf(sfp,"\n"); - continue; - } - -/*** normal bitmap ***/ -#define WID 32 -clr_buf();cp_floor(); -i=0;while(i<99 && tmp[i]>32)i++; -tmp[i]=0; strcpy(st, &tmp[i+1]); - load_monst(tmp); - -fprintf(mfp,"\n", -bx*WID,by*WID,bx*WID+WID-1,by*WID+WID-1, -realname); - -if(!strstr(st,"IGNORE_COMMENT")){ -nuke=strstr(st,"/*");if(nuke)*nuke=0; -fprintf(sfp,"#define TILE_%s %d\n",st,bx+by*xx0); -} - -bx++;if(bx==xx0){bx=0;by++;;} - - - -}/* while */ - fclose(fp); -} - -int main(argc,argv) -int argc; -char *argv[]; -{ - - int i; - char fn[100],st2[100]; - - slant=corpse=mesh=rim=0; - - bx=by=0; - process_cpath(argv[0]); - - xx0=XX; - ctgname[0]=0; - subsname[0]=0; - sdir[0]=0; - - stdpal(); - fixalloc(tbuf,256*256); - fixalloc(obuf, LX*64*(YY)*64); - - - strcpy(outname,"tile"); - -sprintf(fn,"%smap.htm",cpath); -mfp=fopen(fn,"w"); -if(mfp==NULL){ - printf("Error could not open %s\nHit return",fn); - getchar(); - exit(1); -} - - -sprintf(fn,"%stiledef.h",cpath); -sfp=fopen(fn,"w"); -if(sfp==NULL){ - printf("Error could not open %s\nHit return",fn); - getchar(); - exit(1); -} -fprintf(sfp,"/* Automatically generated by tile generator. */\n"); - - -fprintf(mfp,"\n"); -fprintf(mfp,"\n"); -fprintf(mfp,"\n"); - - - printf("%s\ncpath=%s\n",argv[0],cpath); - if(argc==1) - sprintf(fn,"%sdc-all.txt",cpath); - else strcpy(fn,argv[1]); - process_config(fn); - - - -fprintf(sfp,"#define TILE_TOTAL %d\n",bx+by*xx0); -fprintf(sfp,"#define TILE_PER_ROW %d\n",xx0); - -fprintf(mfp,"\n\n\n", outname); - - -fclose(mfp); -fclose(sfp); -i=by*32;if(bx!=0)i+=32; - -sprintf(fn,"%s%s.bmp",cpath,outname); -bmwrite(fn,xx0*32,i,obuf); - -} diff --git a/crawl-ref/source/rltiles/tool/mkmapq.c b/crawl-ref/source/rltiles/tool/mkmapq.c deleted file mode 100644 index ad92344267..0000000000 --- a/crawl-ref/source/rltiles/tool/mkmapq.c +++ /dev/null @@ -1,783 +0,0 @@ -#include "bm.h" - -#define WID 64 -/** Some global **/ -int corpse=0, mesh =0,slant=0; -int rim=0; -int exp_wall; -int dsize; -int sx32 = 16; -int sy32 = 24; - -FILE *mfp,*sfp; -char outname[1024], ctgname[100], subsname[100]; -char sdir[300]; -char realname[1024]; - - -/*** BUFFER MEMORY ***/ -#define XX 16 -int xx0; -#define YY 30 -#define LX (XX) - -/*** tmp buffer, floor , final output, final queue ***/ -unsigned char *tbuf[3],fbuf[3][128*64], - *obuf[3],dbuf[3][128*64]; - - -unsigned char wallbuf[4][3][32*48]; -unsigned char wall2buf[3][128*64]; - - -int f_wx; - -/*** normal floor*/ -#define WOADR(x,y,xx,yy) \ -((x)*64+xx+ xx0*64*((y)*64+yy)) - - -#define ADR32(x,y) ((x)+(y)*32) -#define ADR64(x,y) ((x)+(y)*64) - - -/*** output width/height in block ***/ -int bx,by; - - -/**************************/ -/* Wrapper routines *******/ -/**************************/ - -int load_it(char *fnam, int *wx, int *wy) -{ - sprintf(realname,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,fnam); - if(bmread(realname,wx,wy,tbuf)==0) return 0; - - sprintf(realname,"%s%s.bmp",cpath,fnam); - if(bmread(realname,wx,wy,tbuf)==0) return 0; - - if(subsname[0]){ - sprintf(realname,"%s%s%c%s.bmp",cpath,sdir,PATHSEP,subsname); - if(bmread(realname,wx,wy,tbuf)==0) return 0; - - sprintf(realname,"%s%s.bmp",cpath,subsname); - if(bmread(realname,wx,wy,tbuf)==0) return 0; - } - -return 1; -} - - -void clr_dbuf() { -int xx,yy; - -for(xx=0;xx<64;xx++){ -for(yy=0;yy<64;yy++){ -dbuf[0][ ADR64(xx,yy) ]=0x47; -dbuf[1][ ADR64(xx,yy) ]=0x6c; -dbuf[2][ ADR64(xx,yy) ]=0x6c; -}} -} - -#define TILEX 64 -#define TILEY 64 -void make_rim(){ -static unsigned char dflag[TILEX][TILEY]; -int x,y,c,dd[3],ad; -int n0,n1,n2; - -for(y=0;y0){ - if(dflag[x-1][y]==0) n0++; - if(dflag[x-1][y]==1) n1++; - if(dflag[x-1][y]==2) n2++; -} - -if(y>0){ - if(dflag[x][y-1]==0) n0++; - if(dflag[x][y-1]==1) n1++; - if(dflag[x][y-1]==2) n2++; -} - -if(xxmax)xmax=xx; - if(yyymax)ymax=yy; - }}/*xy**/ - ox=(xmax+xmin)/2-16; - oy=(ymax+ymin)/2-16; -} - -if(slant==1){ - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - int x1 = xx-yy+32; - int y1= 32+(xx+yy)/2; - ad = ADR32(xx,yy); - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2){ - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)){ - if( ((x1+y1)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - } - if(mesh==1){ - if( (((x1/2)+(y1/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - } - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - for(c=0;c<3;c++) {dbuf[c][ADR64(x1,y1)]=dd[c];} - }} -return; -} - -if(dsize==1){ - for(xx=0;xx<32;xx++){ - for(yy=0;yy<32;yy++){ - int x1 = xx*2; - int y1= yy*2; - ad = ADR32(xx,yy); - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2){ - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)){ - if( ((x1+y1)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - } - if(mesh==1){ - if( (((x1/2)+(y1/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - } - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - for(c=0;c<3;c++) - { - dbuf[c][ADR64(x1,y1)]=dd[c]; - dbuf[c][ADR64(x1+1,y1)]=dd[c]; - dbuf[c][ADR64(x1,y1+1)]=dd[c]; - dbuf[c][ADR64(x1+1,y1+1)]=dd[c]; - } - }} -return; -} - - -for(xx=0;xx<32;xx++){ -for(yy=0;yy<32;yy++){ -dflag[xx][yy]=0; -ad=ADR32(xx,yy); - -if(corpse==1){ - int x1=xx+ox; - int y1=(yy+oy)*2-16; - int cy=18; - if(xx<4 || xx>=28)cy+=2;else - if(xx<12 || xx>=20) cy+=1; - - if(yy>=cy-1 && yy<=cy+0)continue; - x1 += (y1-16)/4; - if(y1>=cy){y1-=2;x1-=3;}else {y1 +=2;x1+=3;} - if(x1<0 || x1>=32 || y1<0 || y1>=32)continue; - ad=ADR32(x1,y1); -} - -/*** normal***/ -for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} -if(mesh==2){ -if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)){ -if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; -} -} -if(mesh==1){ -if( (((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; -} - -if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; -if( (corpse==1) &&(dd[0]==0)&&(dd[1]==0)&& (dd[2]==0))continue; - -for(c=0;c<3;c++) {dbuf[c][ADR64(sx32+xx,sy32+yy)]=dd[c];} - dflag[xx][yy]=1; -}} - - -#if 1 -if(corpse==1){ -for(xx=0;xx<32;xx++){ -int cy=18; -if(xx<4 || xx>=28)cy+=2;else -if(xx<12 || xx>=20) cy+=1; -if(dflag[xx][cy-2]==1 && dflag[xx][cy+1]==1 ){ -for(yy=cy-1;yy<=cy-0;yy++){ dbuf[0][ADR64(16+xx,32+yy)]=32; -dbuf[1][ADR64(16+xx,32+yy)]=0;dbuf[2][ADR64(16+xx,32+yy)]=0; -dflag[xx][yy]=1; -}} -} - -/** shade**/ -for(xx=1;xx<32;xx++){ -for(yy=1;yy<32;yy++){ -if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==1){ -dbuf[0][ADR64(xx,yy)]=0; -dbuf[1][ADR64(xx,yy)]=0; -dbuf[2][ADR64(xx,yy)]=0; -} -}} - -for(xx=3;xx<32;xx++){ -for(yy=3;yy<32;yy++){ -if(dflag[xx][yy]==0 && dflag[xx-1][yy-1]==0 - && dflag[xx-2][yy-2]==1 && dflag[xx-3][yy-3]==1){ -dbuf[0][ADR64(xx,yy)]=0; -dbuf[1][ADR64(xx,yy)]=0; -dbuf[2][ADR64(xx,yy)]=0; -} -}} - -} -#endif -} - -void cp_monst_64(){ -int xx,yy,c,dd[3],ad; -for(xx=0;xx<64;xx++){ -for(yy=0;yy<64;yy++){ - ad=ADR64(xx,yy); - /*** normal***/ - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2) - { - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)) - if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - - if(mesh==1) - if( (((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=dd[c];} -}} -} - - -void cp_monst_4864(){ -int xx,yy,c,dd[3],ad; -for(xx=0;xx<48;xx++){ -for(yy=0;yy<64;yy++){ - ad= xx+yy*48; - /*** normal***/ - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if(mesh==2) - { - if( (dd[0]!=0x47)||(dd[1]!=0x6c)|| (dd[2]!=0x6c)) - if( ((xx+yy)&1) ==0)dd[0]=dd[1]=dd[2]=0; - } - - if(mesh==1) - if( (((xx/2)+(yy/2))&1) ==1)dd[0]=dd[1]=dd[2]=0; - - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - - for(c=0;c<3;c++) {dbuf[c][8+xx+yy*64]=dd[c];} -}} -} - -void bflush(){ -int xx,yy,c; -if(rim==1) make_rim(); - - fprintf(mfp,"\n", - bx*WID,by*WID,bx*WID+WID-1,by*WID+WID-1, - realname); - -for(xx=0;xx<64;xx++){ -for(yy=0;yy<64;yy++){ -for(c=0;c<3;c++){ -obuf[c][WOADR(bx,by,xx,yy)]= dbuf[c][ADR64(xx,yy)]; -}}} -} - - -void copy_wall(int wall_ix, int xofs, int yofs){ -int xx,yy,c; -unsigned char dd[3]; - for(xx=0;xx<64;xx++){ - for(yy=0;yy<64;yy++){ - int x=xx-xofs-16; - int y=yy-yofs-8; - int ad = x+y*32; - if(x<0 || y<0 || x>=32 || y>=48) continue; - for(c=0;c<3;c++){dd[c]=wallbuf[wall_ix][c][ad];} - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=dd[c];} - }} -} - -void copy_wall_vert(int wall_ix, int xofs, int yofs){ -int xx,yy,c,ymax; -unsigned char dd[3]; - for(xx=0;xx<64;xx++){ - for(yy=0;yy<64;yy++){ - int x=xx-xofs-16; - int y=yy-yofs-8; - int ad = x+y*32; - if(x<0 || y<0 || x>=32 || y>=48) continue; - - ymax= 8+x/2; - if(ymax> 8+(31-x)/2) ymax=8+(31-x)/2; - if(y<=ymax) continue; - - for(c=0;c<3;c++){dd[c]=wallbuf[wall_ix][c][ad];} - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - - //Mesh -// if( ((x/2+y/2)&1) == 0) dd[0]=dd[1]=dd[2]=0; - - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=dd[c];} - }} -} - -void expand_wall(){ -//unsigned char wallbuf[4][3][32*48]; -int xx,yy,c,ix; -exp_wall=1; -for(ix=0;ix<4;ix++){ -for(xx=0;xx<32;xx++){ -for(yy=0;yy<48;yy++){ -wallbuf[ix][0][xx+yy*32]=0x47; -wallbuf[ix][1][xx+yy*32]=0x6c; -wallbuf[ix][2][xx+yy*32]=0x6c; -}}} - -//decompose wall bmp -for(xx=0;xx<32;xx++){ - int ymax= 8+xx/2; - if(ymax> 8+(31-xx)/2) ymax=8+(31-xx)/2; - for(yy=0;yy=32)ix +=1; - if(2*yy-xx >=0 )ix +=2; - for(c=0;c<3;c++)wallbuf[ix][c][xx+yy*32]=tbuf[c][xx+yy*32]; - } - - for(yy=ymax;yy<48;yy++){ - if(xx<8) ix=2;else if(xx<24) ix=3; else ix=1; - for(c=0;c<3;c++)wallbuf[ix][c][xx+yy*32]=tbuf[c][xx+yy*32]; - } -}//xx - -/* - 0 -1 1 2 2 - 3 4 5 - 6 7 8 9 - A B C -4 D E 8 - F -*/ - -for(ix=0;ix<16;ix++){ - clr_dbuf(); - if(f_wx==32)cp_floor_32(); else cp_floor_64(); - - if((ix&3)==3) copy_wall(3,0,-16); - - if(ix&1) copy_wall(1,-16,-8); - if(ix&2) copy_wall(2,16,-8); - - if(ix&1) copy_wall(3,-16,-8); - copy_wall(0, 0,0); - if(ix&2) copy_wall(3,16,-8); - - if((ix&5)==5) {copy_wall(1,-32,0);copy_wall_vert(2,-16,0);} - copy_wall(2,0,0); - copy_wall(1,0,0); - if((ix&10)==10) {copy_wall(2,32,0);copy_wall_vert(1,16,0);} - - if(ix&4) {copy_wall(0,-16,8);copy_wall_vert(3,-16,0);} - copy_wall(3,0,0); - if(ix&8) {copy_wall(0,16,8);copy_wall_vert(3,16,0);} - - if(ix&4) {copy_wall(1,-16,8);copy_wall_vert(2,0,8);} - if(ix&8) {copy_wall(2,16,8); copy_wall_vert(1,0,8);} - if((ix&12)==12) {copy_wall(0,0,16);copy_wall_vert(3,0,8);} - - bflush(); - - bx++;if(bx==xx0){bx=0;by++;} - }/*ix*/ -} - - -static void copy_wall2_h1(int ix, int xofs, int yofs){ -int xx,yy,c,ad; - -unsigned char dd[3]; - for(xx=0;xx<64;xx++){ - for(yy=0;yy<64;yy++){ - int x=xx-xofs; - int y=yy-yofs;; - ad = x+64+y*128; - if (x<0 || y<0 || x>63 || y>63)continue; - if(2*y>=x+32) continue; - if(2*y>=95-x) continue; - if((ix%3)==0) if (2*y>=47-x)continue; - if((ix%3)==1) if ((2*y<47-x) || (2*y>=79-x))continue; - if((ix%3)==2) if(2*y<79-x)continue; - - if((ix/3)==0) if(2*y>=x-16)continue; - if((ix/3)==1) if((2*y=x+16))continue; - if((ix/3)==2) if(2*y63 || y>63)continue; - if(2*y>=x+32) continue; - if(2*y>=95-x) continue; - - if ((ix%2)==0)if (2*y>=63-x)continue; - if((ix%2)==1) if (2*y<63-x)continue; - - if((ix/2)==0)if(2*y>=x)continue; - if((ix/2)==1)if(2*y=64 || y>=64) continue; - - ymax= 16+x/2; - if(x>=32) ymax=16+(63-x)/2; - if(yymax+32)continue; - - if(ix==0) if(x>=8)continue; - if(ix==1) if(x<8 || x>=24)continue; - if(ix==2) if(x<24 || x>=40)continue; - if(ix==3) if(x<40 || x>=56)continue; - if(ix==4) if(x<56)continue; - - for(c=0;c<3;c++){dd[c]=tbuf[c][ad];} - if( (dd[0]==0x47)&&(dd[1]==0x6c)&& (dd[2]==0x6c))continue; - for(c=0;c<3;c++) {dbuf[c][ADR64(xx,yy)]=dd[c];} - }} -} -void expand_wall2(){ -//void copy_wall2_h(int kind, int ix, int xofs, int yofs) -int ix; -exp_wall=1; - -for(ix=0;ix<16;ix++){ - clr_dbuf(); - if(f_wx==32)cp_floor_32(); else cp_floor_64(); - -if((ix&3)==0) copy_wall2_h1(0, 0, 8); -if((ix&3)==1) copy_wall2_h1(1, -16, 0); -if((ix&3)==2) copy_wall2_h1(3, 16, 0); -if((ix&3)==3) copy_wall2_h2(0, 0, 0); - -if((ix&5)==0) copy_wall2_h1(6, 16, 0); -if((ix&5)==1) copy_wall2_h1(7, 0, -8); -if((ix&5)==4) copy_wall2_h1(3, 0, 8); -if((ix&5)==5) copy_wall2_h2(2, 0, 0); - - -if((ix&10)==0) copy_wall2_h1(2, -16, 0); -if((ix&10)==2) copy_wall2_h1(5, 0, -8); -if((ix&10)==8) copy_wall2_h1(1, 0, 8); -if((ix&10)==10) copy_wall2_h2(1, 0, 0); - -if((ix&12)==0) copy_wall2_h1(8, 0, -8); -if((ix&12)==4) copy_wall2_h1(5, -16, 0); -if((ix&12)==8) copy_wall2_h1(7, 16, 0); -if((ix&12)==12) copy_wall2_h2(3, 0, 0); - - -if((ix&5)==5) copy_wall_v2(0, 0, 0, 0); -if((ix&10)==10) copy_wall_v2(4, 0, 0, 0); - -if((ix&4)!=0) copy_wall_v2(1, 0, 0, 0); -if((ix&8)!=0) copy_wall_v2(3, 0, 0, 0); - - -if((ix&12)==12) copy_wall_v2(2, 0, 0, 0); - -if((ix&5)==1) copy_wall_v2(1, 1, 0, -8); -if((ix&12)==8) copy_wall_v2(1, 1, 16, 0); - -if((ix&10)==2) copy_wall_v2(3, 1, 0, -8); -if((ix&12)==4) copy_wall_v2(3, 1, -16, 0); - -if((ix&5)==0) copy_wall_v2(0, 1, 16, 0); -if((ix&10)==0) copy_wall_v2(4, 1, -16, 0); -if((ix&12)==0) copy_wall_v2(2, 1, 0, -8); - - bflush(); - bx++;if(bx==xx0){bx=0;by++;} -} -} - - -void load_monst(fnam) char *fnam;{ -int wx, wy; - if( load_it(fnam, &wx, &wy)) - { - printf("no file %s.bmp\n",fnam); - getchar(); - exit(1); - } - exp_wall=0; - if(wx==128 && wy==64) expand_wall2(); - else if(wx==48 && wy==64) cp_monst_4864(); - else if(wx==32 && wy==48) expand_wall(); - else if(wx==32)cp_monst_32(); - else if(wx==64)cp_monst_64(); - bflush(); -} - -void process_config(char *fname) -{ - int i,j; - char tmp[100],st[1024]; - char *nuke; - FILE *fp=fopen(fname,"r"); - if(fp==NULL){ - printf("Error no config file %s\nHit return",fname); - getchar(); - exit(1); - } - - -while(1){ - fgets(tmp,99,fp); - if(feof(fp))break; - i=0;while(i<99 && tmp[i]>=32)i++; - tmp[i]=0; - -fprintf(stderr,"[%s]\n",tmp); - - if(getname(tmp,"back",st)) - { - /*** Set Background BMP (format "%back bmpname") ***/ - if(strncmp(st,"none",4)==0) - { - /** clear **/ - for(i=0;i<32*32;i++){fbuf[0][i]=0x47;fbuf[1][i]=fbuf[2][i]=0x6c;} - f_wx=64; - } - else - { - int wy; - load_it(st, &f_wx, &wy); - for(i=0;i32)i++; - tmp[i]=0; strcpy(st, &tmp[i+1]); - load_monst(tmp); - if(!strstr(st,"IGNORE_COMMENT")) - { - nuke=strstr(st,"/*");if(nuke)*nuke=0; - if(exp_wall) - fprintf(sfp,"TILE_%s, (TILE_TOTAL+%d),\n",st,bx+by*xx0-16); - else - fprintf(sfp,"TILE_%s, (TILE_TOTAL+%d),\n",st,bx+by*xx0); - } - - if(!exp_wall){bx++;if(bx==xx0){bx=0;by++;}} - -}/* while */ - - fclose(fp); -} - -int main(argc,argv) -int argc; -char *argv[]; -{ - - int i; - char fn[100]; - - fixalloc(tbuf,256*256); - - slant=corpse=mesh=dsize=0; - - bx=by=0; - process_cpath(argv[0]); - fixalloc(obuf, LX*64*(YY)*64); - - - xx0=XX; - ctgname[0]=0; - subsname[0]=0; - sdir[0]=0; - - stdpal(); - - strcpy(outname,"tile"); - -sprintf(fn,"%stiledef-qv.h",cpath); -sfp=fopen(fn,"w"); -if(sfp==NULL){ - printf("Error could not open %s\nHit return",fn); - getchar(); - exit(1); -} - -mfp=fopen("map.htm","w"); -fprintf(mfp,"\n"); -fprintf(mfp,"\n"); -fprintf(mfp,"\n"); - - -fprintf(sfp,"/* Automatically generated by tile generator. */\n"); -fprintf(sfp,"const int tile_qv_pair_table[] ={\n"); - - printf("%s\ncpath=%s\n",argv[0],cpath); - if(argc==1) - sprintf(fn,"%sdc-qv.txt",cpath); - else strcpy(fn,argv[1]); - process_config(fn); - - -fprintf(sfp,"-1, -1 };\n"); - -fprintf(sfp,"\n#define TILE_TOTAL_EX %d\n",bx+by*xx0); -fprintf(sfp,"#define TILE_PER_ROW_EX %d\n",xx0); - - -fclose(sfp); -i=by*64;if(bx!=0)i+=64; - -sprintf(fn,"%s%s.bmp",cpath,outname); -bmwrite(fn,xx0*64,i,obuf); - -fprintf(mfp,"\n\ -n\n", outname); -fclose(mfp); - -return 0; -} diff --git a/crawl-ref/source/rltiles/tool/palette.h b/crawl-ref/source/rltiles/tool/palette.h deleted file mode 100644 index c94b0d66f7..0000000000 --- a/crawl-ref/source/rltiles/tool/palette.h +++ /dev/null @@ -1,355 +0,0 @@ -unsigned char pbuf[1024]= { -/* index B G R unused */ - -// Red -/* 0x00 */ 0x00, 0x00, 0xff, 0x00, -/* 0x01 */ 0x00, 0x00, 0xe0, 0x00, -/* 0x02 */ 0x00, 0x00, 0xc0, 0x00, -/* 0x03 */ 0x00, 0x00, 0xa0, 0x00, -/* 0x04 */ 0x00, 0x00, 0x80, 0x00, -/* 0x05 */ 0x00, 0x00, 0x60, 0x00, -/* 0x06 */ 0x00, 0x00, 0x40, 0x00, -/* 0x07 */ 0x00, 0x00, 0x30, 0x00, -// Dark red -/* 0x08 */ 0x00, 0x00, 0x20, 0x00, -/* 0x09 */ 0x00, 0x00, 0x18, 0x00, -/* 0x0a */ 0x00, 0x00, 0x10, 0x00, -//Pale Red -/* 0x0b */ 0x40, 0x40, 0x80, 0x00, -/* 0x0c */ 0x50, 0x50, 0xa0, 0x00, -/* 0x0d */ 0x60, 0x60, 0xc0, 0x00, -/* 0x0e */ 0x70, 0x70, 0xe0, 0x00, -/* 0x0f */ 0x80, 0x80, 0xff, 0x00, - -//Red-Orange -/* 0x10 */ 0x00, 0x40, 0xff, 0x00, -/* 0x11 */ 0x00, 0x38, 0xe0, 0x00, -/* 0x12 */ 0x00, 0x30, 0xc0, 0x00, -/* 0x13 */ 0x00, 0x28, 0xa0, 0x00, -/* 0x14 */ 0x00, 0x20, 0x80, 0x00, -/* 0x15 */ 0x00, 0x18, 0x60, 0x00, -/* 0x16 */ 0x00, 0x10, 0x40, 0x00, -/* 0x17 */ 0x00, 0x0c, 0x30, 0x00, -//Dark Yellow -/* 0x18 */ 0x00, 0x20, 0x20, 0x00, -/* 0x19 */ 0x00, 0x18, 0x18, 0x00, -/* 0x1a */ 0x00, 0x10, 0x10, 0x00, -//Pale Yellow -/* 0x1b */ 0x40, 0x80, 0x80, 0x00, -/* 0x1c */ 0x50, 0xa0, 0xa0, 0x00, -/* 0x1d */ 0x60, 0xc0, 0xc0, 0x00, -/* 0x1e */ 0x70, 0xe0, 0xe0, 0x00, -/* 0x1f */ 0x80, 0xff, 0xff, 0x00, - -//Orange -/* 0x20 */ 0x00, 0x80, 0xff, 0x00, -/* 0x21 */ 0x00, 0x70, 0xe0, 0x00, -/* 0x22 */ 0x00, 0x60, 0xc0, 0x00, -/* 0x23 */ 0x00, 0x50, 0xa0, 0x00, -/* 0x24 */ 0x00, 0x40, 0x80, 0x00, -/* 0x25 */ 0x00, 0x30, 0x60, 0x00, -/* 0x26 */ 0x00, 0x20, 0x40, 0x00, -/* 0x27 */ 0x00, 0x18, 0x30, 0x00, -//Dark Green -/* 0x28 */ 0x00, 0x20, 0x00, 0x00, -/* 0x29 */ 0x00, 0x18, 0x00, 0x00, -/* 0x2a */ 0x00, 0x10, 0x00, 0x00, -//Pale Green -/* 0x2b */ 0x40, 0x80, 0x40, 0x00, -/* 0x2c */ 0x50, 0xa0, 0x50, 0x00, -/* 0x2d */ 0x60, 0xc0, 0x60, 0x00, -/* 0x2e */ 0x70, 0xe0, 0x70, 0x00, -/* 0x2f */ 0x80, 0xff, 0x80, 0x00, - -//Yellow Orange -/* 0x30 */ 0x00, 0xc0, 0xff, 0x00, -/* 0x31 */ 0x00, 0xa8, 0xe0, 0x00, -/* 0x32 */ 0x00, 0x90, 0xc0, 0x00, -/* 0x33 */ 0x00, 0x78, 0xa0, 0x00, -/* 0x34 */ 0x00, 0x60, 0x80, 0x00, -/* 0x35 */ 0x00, 0x48, 0x60, 0x00, -/* 0x36 */ 0x00, 0x30, 0x40, 0x00, -/* 0x37 */ 0x00, 0x24, 0x30, 0x00, -//Dark cyan -/* 0x38 */ 0x20, 0x20, 0x00, 0x00, -/* 0x39 */ 0x18, 0x18, 0x00, 0x00, -/* 0x3a */ 0x10, 0x10, 0x00, 0x00, -//Pale cyan -/* 0x3b */ 0x80, 0x80, 0x40, 0x00, -/* 0x3c */ 0xa0, 0xa0, 0x50, 0x00, -/* 0x3d */ 0xc0, 0xc0, 0x60, 0x00, -/* 0x3e */ 0xe0, 0xe0, 0x70, 0x00, -/* 0x3f */ 0xff, 0xff, 0x80, 0x00, -//Yellow -/* 0x40 */ 0x00, 0xff, 0xff, 0x00, -/* 0x41 */ 0x00, 0xe0, 0xe0, 0x00, -/* 0x42 */ 0x00, 0xc0, 0xc0, 0x00, -/* 0x43 */ 0x00, 0xa0, 0xa0, 0x00, -/* 0x44 */ 0x00, 0x80, 0x80, 0x00, -/* 0x45 */ 0x00, 0x60, 0x60, 0x00, -/* 0x46 */ 0x00, 0x40, 0x40, 0x00, -/* 0x47 */ 0x00, 0x30, 0x30, 0x00, -//Dark Blue -/* 0x48 */ 0x20, 0x00, 0x00, 0x00, -/* 0x49 */ 0x18, 0x00, 0x00, 0x00, -/* 0x4a */ 0x10, 0x00, 0x00, 0x00, -//Pale Blue -/* 0x4b */ 0x80, 0x40, 0x40, 0x00, -/* 0x4c */ 0xa0, 0x50, 0x50, 0x00, -/* 0x4d */ 0xc0, 0x60, 0x60, 0x00, -/* 0x4e */ 0xe0, 0x70, 0x70, 0x00, -/* 0x4f */ 0xff, 0x80, 0x80, 0x00, - -//Yellow Green -/* 0x50 */ 0x00, 0xff, 0x80, 0x00, -/* 0x51 */ 0x00, 0xe0, 0x70, 0x00, -/* 0x52 */ 0x00, 0xc0, 0x60, 0x00, -/* 0x53 */ 0x00, 0xa0, 0x50, 0x00, -/* 0x54 */ 0x00, 0x80, 0x40, 0x00, -/* 0x55 */ 0x00, 0x60, 0x30, 0x00, -/* 0x56 */ 0x00, 0x40, 0x20, 0x00, -/* 0x57 */ 0x00, 0x30, 0x18, 0x00, -//Dark magenta -/* 0x58 */ 0x20, 0x00, 0x20, 0x00, -/* 0x59 */ 0x18, 0x00, 0x18, 0x00, -/* 0x5a */ 0x10, 0x00, 0x10, 0x00, -//Pale Magenta -/* 0x5b */ 0x80, 0x40, 0x80, 0x00, -/* 0x5c */ 0xa0, 0x50, 0xa0, 0x00, -/* 0x5d */ 0xc0, 0x60, 0xc0, 0x00, -/* 0x5e */ 0xe0, 0x70, 0xe0, 0x00, -/* 0x5f */ 0xff, 0x80, 0xff, 0x00, - -//Green -/* 0x60 */ 0x00, 0xff, 0x00, 0x00, -/* 0x61 */ 0x00, 0xe0, 0x00, 0x00, -/* 0x62 */ 0x00, 0xc0, 0x00, 0x00, -/* 0x63 */ 0x00, 0xa0, 0x00, 0x00, -/* 0x64 */ 0x00, 0x80, 0x00, 0x00, -/* 0x65 */ 0x00, 0x60, 0x00, 0x00, -/* 0x66 */ 0x00, 0x40, 0x00, 0x00, -/* 0x67 */ 0x00, 0x30, 0x00, 0x00, -// Dark Pale Red -/* 0x68 */ 0x30, 0x30, 0x60, 0x00, -/* 0x69 */ 0x20, 0x20, 0x40, 0x00, -/* 0x6a */ 0x18, 0x18, 0x30, 0x00, -//Very Pale Red -/* 0x6b */ 0x60, 0x60, 0x80, 0x00, -/* 0x6c */ 0x78, 0x78, 0xa0, 0x00, -/* 0x6d */ 0x90, 0x90, 0xc0, 0x00, -/* 0x6e */ 0xa8, 0xa8, 0xe0, 0x00, -/* 0x6f */ 0xc0, 0xc0, 0xff, 0x00, - -// BlueGreen -/* 0x70 */ 0x80, 0xff, 0x00, 0x00, -/* 0x71 */ 0x70, 0xe0, 0x00, 0x00, -/* 0x72 */ 0x60, 0xc0, 0x00, 0x00, -/* 0x73 */ 0x50, 0xa0, 0x00, 0x00, -/* 0x74 */ 0x40, 0x80, 0x00, 0x00, -/* 0x75 */ 0x30, 0x60, 0x00, 0x00, -/* 0x76 */ 0x20, 0x40, 0x00, 0x00, -/* 0x77 */ 0x18, 0x30, 0x00, 0x00, -// Dark Pale Yellow -/* 0x78 */ 0x30, 0x60, 0x60, 0x00, -/* 0x79 */ 0x20, 0x40, 0x40, 0x00, -/* 0x7a */ 0x18, 0x30, 0x30, 0x00, -//Very Pale Yellow -/* 0x7b */ 0x60, 0x80, 0x80, 0x00, -/* 0x7c */ 0x78, 0xa0, 0xa0, 0x00, -/* 0x7d */ 0x90, 0xc0, 0xc0, 0x00, -/* 0x7e */ 0xa8, 0xe0, 0xe0, 0x00, -/* 0x7f */ 0xc0, 0xff, 0xff, 0x00, - -// Cyan -/* 0x80 */ 0xff, 0xff, 0x00, 0x00, -/* 0x81 */ 0xe0, 0xe0, 0x00, 0x00, -/* 0x82 */ 0xc0, 0xc0, 0x00, 0x00, -/* 0x83 */ 0xa0, 0xa0, 0x00, 0x00, -/* 0x84 */ 0x80, 0x80, 0x00, 0x00, -/* 0x85 */ 0x60, 0x60, 0x00, 0x00, -/* 0x86 */ 0x40, 0x40, 0x00, 0x00, -/* 0x87 */ 0x30, 0x30, 0x00, 0x00, -//Dark Pale Green -/* 0x88 */ 0x30, 0x60, 0x30, 0x00, -/* 0x89 */ 0x20, 0x40, 0x20, 0x00, -/* 0x8a */ 0x18, 0x30, 0x18, 0x00, -//Very Plae Green -/* 0x8b */ 0x60, 0x80, 0x60, 0x00, -/* 0x8c */ 0x78, 0xa0, 0x78, 0x00, -/* 0x8d */ 0x90, 0xc0, 0x90, 0x00, -/* 0x8e */ 0xa8, 0xe0, 0xa8, 0x00, -/* 0x8f */ 0xc0, 0xff, 0xc0, 0x00, - -//Sky Blue -/* 0x90 */ 0xff, 0x80, 0x00, 0x00, -/* 0x91 */ 0xe0, 0x70, 0x00, 0x00, -/* 0x92 */ 0xc0, 0x60, 0x00, 0x00, -/* 0x93 */ 0xa0, 0x50, 0x00, 0x00, -/* 0x94 */ 0x80, 0x40, 0x00, 0x00, -/* 0x95 */ 0x60, 0x30, 0x00, 0x00, -/* 0x96 */ 0x40, 0x20, 0x00, 0x00, -/* 0x97 */ 0x30, 0x18, 0x00, 0x00, -//Dark Plae Cyan -/* 0x98 */ 0x60, 0x60, 0x30, 0x00, -/* 0x99 */ 0x40, 0x40, 0x20, 0x00, -/* 0x9a */ 0x30, 0x30, 0x18, 0x00, -//Very Pale Cyan -/* 0x9b */ 0x80, 0x80, 0x60, 0x00, -/* 0x9c */ 0xa0, 0xa0, 0x78, 0x00, -/* 0x9d */ 0xc0, 0xc0, 0x90, 0x00, -/* 0x9e */ 0xe0, 0xe0, 0xa8, 0x00, -/* 0x9f */ 0xff, 0xff, 0xc0, 0x00, - -// Blue -/* 0xa0 */ 0xff, 0x00, 0x00, 0x00, -/* 0xa1 */ 0xe0, 0x00, 0x00, 0x00, -/* 0xa2 */ 0xc0, 0x00, 0x00, 0x00, -/* 0xa3 */ 0xa0, 0x00, 0x00, 0x00, -/* 0xa4 */ 0x80, 0x00, 0x00, 0x00, -/* 0xa5 */ 0x60, 0x00, 0x00, 0x00, -/* 0xa6 */ 0x40, 0x00, 0x00, 0x00, -/* 0xa7 */ 0x30, 0x00, 0x00, 0x00, -//Dark Pale Blue -/* 0xa8 */ 0x60, 0x30, 0x30, 0x00, -/* 0xa9 */ 0x40, 0x20, 0x20, 0x00, -/* 0xaa */ 0x30, 0x18, 0x18, 0x00, -//Very Pale Blue -/* 0xab */ 0x80, 0x60, 0x60, 0x00, -/* 0xac */ 0xa0, 0x78, 0x78, 0x00, -/* 0xad */ 0xc0, 0x90, 0x90, 0x00, -/* 0xae */ 0xe0, 0xa8, 0xa8, 0x00, -/* 0xaf */ 0xff, 0xc0, 0xc0, 0x00, - -// BlueMagenta -/* 0xb0 */ 0xff, 0x00, 0x80, 0x00, -/* 0xb1 */ 0xe0, 0x00, 0x70, 0x00, -/* 0xb2 */ 0xc0, 0x00, 0x60, 0x00, -/* 0xb3 */ 0xa0, 0x00, 0x50, 0x00, -/* 0xb4 */ 0x80, 0x00, 0x40, 0x00, -/* 0xb5 */ 0x60, 0x00, 0x30, 0x00, -/* 0xb6 */ 0x40, 0x00, 0x20, 0x00, -/* 0xb7 */ 0x30, 0x00, 0x18, 0x00, -//Dark Pale Magenta -/* 0xb8 */ 0x60, 0x30, 0x60, 0x00, -/* 0xb9 */ 0x40, 0x20, 0x40, 0x00, -/* 0xba */ 0x30, 0x18, 0x30, 0x00, -//Very Pale Magenta -/* 0xbb */ 0x80, 0x60, 0x80, 0x00, -/* 0xbc */ 0xa0, 0x78, 0xa0, 0x00, -/* 0xbd */ 0xc0, 0x90, 0xc0, 0x00, -/* 0xbe */ 0xe0, 0xa8, 0xe0, 0x00, -/* 0xbf */ 0xff, 0xc0, 0xff, 0x00, - -//Magenta -/* 0xc0 */ 0xff, 0x00, 0xff, 0x00, -/* 0xc1 */ 0xe0, 0x00, 0xe0, 0x00, -/* 0xc2 */ 0xc0, 0x00, 0xc0, 0x00, -/* 0xc3 */ 0xa0, 0x00, 0xa0, 0x00, -/* 0xc4 */ 0x80, 0x00, 0x80, 0x00, -/* 0xc5 */ 0x60, 0x00, 0x60, 0x00, -/* 0xc6 */ 0x40, 0x00, 0x40, 0x00, -/* 0xc7 */ 0x30, 0x00, 0x30, 0x00, - -//Grayscale -/* 0xc8 */ 0xff, 0xff, 0xff, 0x00, -/* 0xc9 */ 0xe0, 0xe0, 0xe0, 0x00, -/* 0xca */ 0xc0, 0xc0, 0xc0, 0x00, -/* 0xcb */ 0xa0, 0xa0, 0xa0, 0x00, -/* 0xcc */ 0x80, 0x80, 0x80, 0x00, -/* 0xcd */ 0x60, 0x60, 0x60, 0x00, -/* 0xce */ 0x40, 0x40, 0x40, 0x00, -/* 0xcf */ 0x20, 0x20, 0x20, 0x00, - -//Red Magenta -/* 0xd0 */ 0x80, 0x00, 0xff, 0x00, -/* 0xd1 */ 0x70, 0x00, 0xe0, 0x00, -/* 0xd2 */ 0x60, 0x00, 0xc0, 0x00, -/* 0xd3 */ 0x50, 0x00, 0xa0, 0x00, -/* 0xd4 */ 0x40, 0x00, 0x80, 0x00, -/* 0xd5 */ 0x30, 0x00, 0x60, 0x00, -/* 0xd6 */ 0x20, 0x00, 0x40, 0x00, -/* 0xd7 */ 0x18, 0x00, 0x30, 0x00, - -//Grayscale -/* 0xd8 */ 0xf0, 0xf0, 0xf0, 0x00, -/* 0xd9 */ 0xd0, 0xd0, 0xd0, 0x00, -/* 0xda */ 0xb0, 0xb0, 0xb0, 0x00, -/* 0xdb */ 0x90, 0x90, 0x90, 0x00, -/* 0xdc */ 0x70, 0x70, 0x70, 0x00, -/* 0xdd */ 0x50, 0x50, 0x50, 0x00, -/* 0xde */ 0x30, 0x30, 0x30, 0x00, -/* 0xdf */ 0x10, 0x10, 0x10, 0x00, - -// Flesh -/* 0xe0 */ 0x48, 0x5a, 0x7f, 0x00, -/* 0xe1 */ 0x5e, 0x76, 0xa5, 0x00, -/* 0xe2 */ 0x72, 0x8f, 0xca, 0x00, -/* 0xe3 */ 0x82, 0xa2, 0xe5, 0x00, -/* 0xe4 */ 0x91, 0xb6, 0xff, 0x00, -/* 0xe5 */ 0xaf, 0xd3, 0xff, 0x00, - -//Gold 12:10:4 -#if 0 - //Old Gold colors - /* 0xe6 */ 0x1f, 0x54, 0x68, 0x00, - /* 0xe7 */ 0x20, 0x70, 0x80, 0x00, - /* 0xe8 */ 0x34, 0x88, 0xaa, 0x00, - /* 0xe9 */ 0x40, 0xa0, 0xc0, 0x00, - /* 0xea */ 0x4d, 0xc4, 0xf2, 0x00, - /* 0xeb */ 0x60, 0xe0, 0xf8, 0x00, - /* 0xec */ 0x99, 0xfc, 0xfc, 0x00, -#endif - -// New gold colors r:g:b = 6:5:2 -/* 0xe6 */ 0x20, 0x50, 0x60, 0x00, -/* 0xe7 */ 0x2a, 0x6a, 0x80, 0x00, -/* 0xe8 */ 0x35, 0x85, 0xa0, 0x00, -/* 0xe9 */ 0x40, 0xa0, 0xc0, 0x00, -/* 0xea */ 0x4a, 0xba, 0xe0, 0x00, -/* 0xeb */ 0x60, 0xe0, 0xf8, 0x00, -/* 0xec */ 0xa0, 0xff, 0xff, 0x00, - -// Zombie - -#if 0 - // Old zombie skin colors - /* 0xed */ 0x58, 0x69, 0x75, 0x00, -> 607080 - /* 0xee */ 0x6e, 0x87, 0x91, 0x00, -> 788ca0 - /* 0xef */ 0x81, 0x9a, 0xab, 0x00, -> 90a8c0 -#endif - - // New zombie skin colors r:g:b=8:7:6 -/* 0xed */ 0x48, 0x54, 0x60, 0x00, -/* 0xee */ 0x60, 0x70, 0x80, 0x00, -/* 0xef */ 0x78, 0x8c, 0xa0, 0x00, -/* 0xf0 */ 0x90, 0xa8, 0xc0, 0x00, -/* 0xf1 */ 0xa8, 0xc4, 0xe0, 0x00, - -#if 0 - // Old Brass 14:12:10, 13:10.5:5 - /* 0xf0 */ 0xa0, 0xc0, 0xe0, 0x00, -> a8c4e0 - /* 0xf1 */ 0x50, 0xa8, 0xd0, 0x00, -> 40a0c0 -#endif - -// Unused -// (reserving 16 colors for the system seemed a reasonable idea -// when I was using 256 color X-Window display, but it seems -// an obsolete idea now. However, I should be very careful to -// introduce new colors. -/* 0xf2 */ 0x00, 0x00, 0x00, 0x00, -/* 0xf3 */ 0x00, 0x00, 0x00, 0x00, -/* 0xf4 */ 0x00, 0x00, 0x00, 0x00, -/* 0xf5 */ 0x00, 0x00, 0x00, 0x00, -/* 0xf6 */ 0x00, 0x00, 0x00, 0x00, -/* 0xf7 */ 0x00, 0x00, 0x00, 0x00, -/* 0xf8 */ 0x00, 0x00, 0x00, 0x00, -/* 0xf9 */ 0x00, 0x00, 0x00, 0x00, -/* 0xfa */ 0x00, 0x00, 0x00, 0x00, -/* 0xfb */ 0x00, 0x00, 0x00, 0x00, -/* 0xfc */ 0x00, 0x00, 0x00, 0x00, -/* 0xfd */ 0x00, 0x00, 0x00, 0x00, -/* 0xfe */ 0x00, 0x00, 0x00, 0x00, - -//Transparent color -/* 0xff */ 0x6c, 0x6c, 0x47, 0x00 -}; diff --git a/crawl-ref/source/rltiles/tool/shade.c b/crawl-ref/source/rltiles/tool/shade.c deleted file mode 100644 index 3e7d7f715b..0000000000 --- a/crawl-ref/source/rltiles/tool/shade.c +++ /dev/null @@ -1,254 +0,0 @@ -#include "bm.h" - -int myrand() -{ - static int seed=12345; - seed *= 65539; - return(seed&0x7fffffff); -} - -int same_hue(int r, int g, int b, int r0, int g0, int b0) -{ - if (r==255)r=256; - if (g==255)g=256; - if (b==255)b=256; - - if(r0*g == g0*r && g0*b == b0*g && b0*r == r0*b) return 1; - return 0; -} - -void convert_hue(unsigned char *r, unsigned char *g, unsigned char *b, - int r0, int g0, int b0, int modif) -{ - int rr,gg,bb; - int max0 = r0; - int max = *r; - if(max<*g) max=*g; - if(max<*b) max=*b; - if(max==255) max=256; - - if(max0255) rr=255; - else if(rr<0) rr=0; - if(gg>255) gg=255; - else if(gg<0) gg=0; - if(bb>255) bb=255; - else if(bb<0) bb=0; - - *r=rr; *g=gg; *b=bb; -} - - -int main(int argc, char **argv){ - -unsigned char *ibuf[3]; -int x,y; -int i; -char fn[100],st[1024]; -char *flag; -unsigned char *nbuf[3]; -int ncol[3],ccol[10][3],nccol,ccol2[10][3], modif[10]; -FILE *ifp; -int level,l; -int xx,yy,c,f; -float prob,amp; -int thresh; - - stdpal(); - process_cpath(argv[0]); - -if(argc!=1) - strcpy(fn, argv[1]); -else - sprintf(fn,"%sshade.txt",cpath); - -fprintf(stderr,"FILE=[%s]\n",fn); - -ifp=fopen(fn,"r"); -myfget(st,ifp); -sprintf(fn,"%s%s.bmp",cpath,st); -fprintf(stderr,"Orig file=[%s]\n",fn); -ibuf[0]=ibuf[1]=ibuf[2]=NULL; -bmread(fn,&x,&y,ibuf ); -fprintf(stderr,"loaded x=%d y=%d\n",x,y); -flag=malloc(x*y); -for(i=0;i<3;i++)nbuf[i]=malloc(x*y); - -while(1){ -myfget(st,ifp); -if(feof(ifp))break; -level=atoi(st); - -//random perturbation amplitude/prob -myfget(st,ifp); -prob=atof(st); -thresh=(int)(0x7fffffff*prob); -if(prob==-1.0)thresh=-1;//ringmail -if(prob==-2.0)thresh=-2;//chainmail - -myfget(st,ifp); -amp=atof(st); -printf("P=%f Amp=%f\n",prob,amp); - -// Normal col -myfget(st,ifp); -fprintf(stderr,"Normal [%s]\n",st); -sscanf(st,"%d %d %d",&ncol[0],&ncol[1],&ncol[2]); - -//Control col -myfget(st,ifp); -if(feof(ifp))break; -nccol=atoi(st); - -for(i=0;i1) convert_hue(&ibuf[0][ad],&ibuf[1][ad],&ibuf[2][ad], - ccol2[f-2][0],ccol2[f-2][1],ccol2[f-2][2], modif[f-2]); -} -} - -/********************************/ -for(l=0;l0 && flag[ad-1]!=0){n++;sum+=ibuf[c][ad-1];} -if(xx0 && flag[ad-x]!=0){n++;sum+=ibuf[c][ad-x];} -if(yy255)d=255; - if(d<0)d=0; - ibuf[c][ad]=(unsigned char)d; - } -} -}}//XY -}//ringmail -if(thresh==-2){//chainmail - -for(xx=0;xx255)d=255; - if(d<0)d=0; - ibuf[c][ad]=(unsigned char)d; - } -} -}}//XY -}//chainmail - -if(thresh>0){ -for(xx=0;xx255)d=255; - if(d<0)d=0; - ibuf[c][ad]=(unsigned char)d; - } -} -}}//XY -}//if - -}/*while*/ - -sprintf(fn,"%sb.bmp",cpath); -bmwrite_dither(fn,x,y,ibuf ,flag); - - -fclose(ifp); - -} diff --git a/crawl-ref/source/rltiles/tool/tile.cc b/crawl-ref/source/rltiles/tool/tile.cc new file mode 100644 index 0000000000..b96a7d5301 --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile.cc @@ -0,0 +1,511 @@ +#include "tile.h" + +#include +#include +#include + +tile::tile() : m_width(0), m_height(0), m_pixels(NULL), m_shrink(true) +{ +} + +tile::tile(const tile &img, const char *enumname, const char *parts_ctg) : + m_width(0), m_height(0), m_pixels(NULL) +{ + copy(img); + + if (enumname) + m_enumname = enumname; + if (parts_ctg) + m_parts_ctg = parts_ctg; +} + +tile::~tile() +{ + unload(); +} + +void tile::unload() +{ + delete[] m_pixels; + m_pixels = NULL; + m_width = m_height = 0; +} + +bool tile::valid() const +{ + return m_pixels && m_width && m_height; +} + +const std::string &tile::filename() +{ + return m_filename; +} + +const std::string &tile::enumname() +{ + return m_enumname; +} + +const std::string &tile::parts_ctg() +{ + return m_parts_ctg; +} + +int tile::width() +{ + return m_width; +} + +int tile::height() +{ + return m_height; +} + +bool tile::shrink() +{ + return m_shrink; +} + +void tile::set_shrink(bool shrink) +{ + m_shrink = shrink; +} + +void tile::resize(int new_width, int new_height) +{ + delete[] m_pixels; + m_width = new_width; + m_height = new_height; + + m_pixels = NULL; + + if (!m_width || !m_height) + return; + + m_pixels = new tile_colour[m_width * m_height]; +} + +void tile::add_rim(const tile_colour &rim) +{ + bool *flags = new bool[m_width * m_height]; + for (unsigned int y = 0; y < m_height; y++) + { + for (unsigned int x = 0; x < m_width; x++) + { + flags[x + y * m_width] = ((get_pixel(x, y).a > 0) && + (get_pixel(x,y) != rim)); + } + } + + for (unsigned int y = 0; y < m_height; y++) + { + for (unsigned int x = 0; x < m_width; x++) + { + if (flags[x + y * m_width]) + continue; + + if (x > 0 && flags[(x-1) + y * m_width] || + y > 0 && flags[x + (y-1) * m_width] || + x < m_width - 1 && flags[(x+1) + y * m_width] || + y < m_height - 1 && flags[x + (y+1) * m_width]) + { + get_pixel(x,y) = rim; + } + } + } + + delete[] flags; +} + +void tile::corpsify() +{ + // TODO enne - different wound colours for different bloods + // TODO enne - use blood variations + tile_colour red_blood(0, 0, 32, 255); + + int separate_x = 3; + int separate_y = 4; + + // force all corpses into 32x32, even if bigger. + corpsify(32, 32, separate_x, separate_y, red_blood); +} + +static int corpse_cut_height(int x, int width, int height) +{ + unsigned int cy = height / 2 + 2; + + // Make the cut bend upwards in the middle + int limit1 = width / 8; + int limit2 = width / 3; + + if (x < limit1 || x >= width - limit1) + cy += 2; + else if (x < limit2 || x >= width - limit2) + cy += 1; + + return cy; +} + +// Adapted from rltiles' cp_monst_32 and then ruthlessly rewritten for clarity. +// rltiles can be found at http://rltiles.sourceforge.net +void tile::corpsify(int corpse_width, int corpse_height, + int cut_separate, int cut_height, const tile_colour &wound) +{ + int wound_height = std::min(2, cut_height); + + // Make a temporary backup + tile orig(*this); + + resize(corpse_width, corpse_height); + fill(tile_colour::transparent); + + // Track which pixels have been written to with valid image data + bool *flags = new bool[corpse_width * corpse_height]; + memset(flags, 0, corpse_width * corpse_height * sizeof(bool)); + +#define flags(x,y) (flags[((x) + (y) * corpse_width)]) + + // Find extents + int xmin, ymin, bbwidth, bbheight; + orig.get_bounding_box(xmin, ymin, bbwidth, bbheight); + + int xmax = xmin + bbwidth - 1; + int ymax = ymin + bbheight - 1; + int centerx = (xmax + xmin) / 2; + int centery = (ymax + ymin) / 2; + + // Use maximum scale in case aspect ratios differ. + float width_scale = (float)m_width / (float)corpse_width; + float height_scale = (float)m_height / (float)corpse_height; + float image_scale = std::max(width_scale, height_scale); + + // Amount to scale height by to fake a projection. + float height_proj = 2.0f; + + for (int y = 0; y < corpse_height; y++) + { + for (int x = 0; x < corpse_width; x++) + { + int cy = corpse_cut_height(x, corpse_width, corpse_height); + if (y > cy - cut_height && y <= cy) + continue; + + // map new center to old center, including image scale + int x1 = ((x - m_width/2) * image_scale) + centerx; + int y1 = ((y - m_height/2) * height_proj * image_scale) + centery; + + if (y >= cy) + { + x1 -= cut_separate; + y1 -= cut_height / 2; + } + else + { + x1 += cut_separate; + y1 += cut_height / 2 + cut_height % 2; + } + + if (x1 < 0 || x1 >= m_width || y1 < 0 || y1 >= m_height) + continue; + + tile_colour &mapped = orig.get_pixel(x1, y1); + + // ignore rims, shadows, and transparent pixels. + if (mapped == tile_colour::black || + mapped == tile_colour::transparent) + { + continue; + } + + get_pixel(x,y) = mapped; + flags(x, y) = true; + } + } + + // Add some colour to the cut wound + for (int x = 0; x < corpse_width; x++) + { + unsigned int cy = corpse_cut_height(x, corpse_width, corpse_height); + if (flags(x, cy-cut_height)) + { + unsigned int start = cy - cut_height + 1; + for (int y = start; y < start + wound_height; y++) + { + get_pixel(x, y) = wound; + } + } + } + + // Add diagonal shadowing... + for (int y = 1; y < corpse_height; y++) + { + for (int x = 1; x < corpse_width; x++) + { + if (!flags(x, y) && flags(x-1, y-1) && + get_pixel(x,y) == tile_colour::transparent) + { + get_pixel(x, y) = tile_colour::black; + } + } + } + + // Extend shadow... + for (int y = 3; y < corpse_height; y++) + { + for (int x = 3; x < corpse_width; x++) + { + // Extend shadow if there are two real pixels along + // the diagonal. Also, don't extend if the top or + // left pixel is not filled in. This prevents lone + // shadow pixels only connected via diagonals. + + if (get_pixel(x-1,y-1) == tile_colour::black && + flags(x-2, y-2) && flags(x-3, y-3) && + get_pixel(x-1, y) == tile_colour::black && + get_pixel(x, y-1) == tile_colour::black) + { + get_pixel(x, y) = tile_colour::black; + } + } + } + + delete[] flags; +} + +void tile::copy(const tile &img) +{ + unload(); + + m_width = img.m_width; + m_height = img.m_height; + m_filename = img.m_filename; + m_pixels = new tile_colour[m_width * m_height]; + m_shrink = img.m_shrink; + memcpy(m_pixels, img.m_pixels, m_width * m_height * sizeof(tile_colour)); + + // enum explicitly not copied + m_enumname.clear(); +} + +bool tile::compose(const tile &img) +{ + if (!valid()) + { + fprintf(stderr, "Error: can't compose onto an unloaded image.\n"); + return false; + } + + if (!img.valid()) + { + fprintf(stderr, "Error: can't compose from an unloaded image.\n"); + return false; + } + + if (m_width != img.m_width || m_height != img.m_height) + { + fprintf(stderr, "Error: can't compose with mismatched dimensions. " + "(%d, %d) onto (%d, %d)\n", img.m_width, img.m_height, m_width, + m_height); + return false; + } + + for (unsigned int i = 0; i < m_width * m_height; i += 1) + { + const tile_colour *src = &img.m_pixels[i]; + tile_colour *dest = &m_pixels[i]; + + dest->r = (src->r * src->a + dest->r * (255 - src->a)) / 255; + dest->g = (src->g * src->a + dest->g * (255 - src->a)) / 255; + dest->b = (src->b * src->a + dest->b * (255 - src->a)) / 255; + dest->a = (src->a * 255 + dest->a * (255 - src->a)) / 255; + } + + return true; +} + +bool tile::load(const std::string &filename) +{ + if (m_pixels) + { + unload(); + } + + SDL_Surface *img = IMG_Load(filename.c_str()); + if (!img) + { + return false; + } + + m_width = img->w; + m_height = img->h; + + // blow out all formats to non-palettised RGBA. + m_pixels = new tile_colour[m_width * m_height]; + unsigned int bpp = img->format->BytesPerPixel; + if (bpp == 1) + { + SDL_Palette *pal = img->format->palette; + assert(pal); + assert(pal->colors); + + int src = 0; + int dest = 0; + for (int y = 0; y < img->h; y++) + { + for (int x = 0; x < img->w; x++) + { + int index = ((unsigned char*)img->pixels)[src++]; + m_pixels[dest].r = pal->colors[index].r; + m_pixels[dest].g = pal->colors[index].g; + m_pixels[dest].b = pal->colors[index].b; + m_pixels[dest].a = 255; + dest++; + } + } + } + else + { + SDL_LockSurface(img); + + int dest = 0; + for (int y = 0; y < img->h; y++) + { + for (int x = 0; x < img->w; x++) + { + unsigned char *p = (unsigned char*)img->pixels + + y*img->pitch + x*bpp; + + unsigned int pixel; + switch (img->format->BytesPerPixel) + { + case 1: + pixel = *p; + break; + case 2: + pixel = *(unsigned short*)p; + break; + case 3: + if (SDL_BYTEORDER == SDL_BIG_ENDIAN) + pixel = p[0] << 16 | p[1] << 8 | p[2]; + else + pixel = p[0] | p[1] << 8 | p[2] << 16; + break; + case 4: + pixel = *(unsigned int*)p; + break; + default: + assert(!"Invalid bpp"); + SDL_UnlockSurface(img); + SDL_FreeSurface(img); + return false; + } + + SDL_GetRGBA(pixel, img->format, &m_pixels[dest].r, + &m_pixels[dest].g, &m_pixels[dest].b, + &m_pixels[dest].a); + dest++; + } + } + + SDL_UnlockSurface(img); + } + + SDL_FreeSurface(img); + + replace_colour(tile_colour::background, tile_colour::transparent); + + return true; +} + +void tile::fill(const tile_colour &fill) +{ + for (int y = 0; y < m_height; y++) + { + for (int x = 0; x < m_width; x++) + { + get_pixel(x, y) = fill; + } + } +} + +void tile::replace_colour(tile_colour &find, tile_colour &replace) +{ + for (int y = 0; y < m_height; y++) + { + for (int x = 0; x < m_width; x++) + { + tile_colour &p = get_pixel(x, y); + if (p == find) + p = replace; + } + } +} + +tile_colour &tile::get_pixel(unsigned int x, unsigned int y) +{ + assert(m_pixels && x < m_width && y < m_height); + return m_pixels[x + y * m_width]; +} + +void tile::get_bounding_box(int &x0, int &y0, int &width, int &height) +{ + if (!valid()) + { + x0 = y0 = width = height = 0; + return; + } + + x0 = y0 = 0; + unsigned int x1 = m_width - 1; + unsigned int y1 = m_height - 1; + while (x0 <= x1) + { + bool found = false; + for (unsigned int y = y0; !found && y < y1; y++) + { + found |= (get_pixel(x0, y).a > 0); + } + if (found) + break; + x0++; + } + + while (x0 <= x1) + { + bool found = false; + for (unsigned int y = y0; !found && y < y1; y++) + { + found |= (get_pixel(x1, y).a > 0); + } + if (found) + break; + x1--; + } + + while (y0 <= y1) + { + bool found = false; + for (unsigned int x = x0; !found && x < x1; x++) + { + found |= (get_pixel(x, y0).a > 0); + } + if (found) + break; + y0++; + } + + while (y0 <= y1) + { + bool found = false; + for (unsigned int x = x0; !found && x < x1; x++) + { + found |= (get_pixel(x, y1).a > 0); + } + if (found) + break; + y1--; + } + + width = x1 - x0 + 1; + height = y1 - y0 + 1; +} diff --git a/crawl-ref/source/rltiles/tool/tile.h b/crawl-ref/source/rltiles/tool/tile.h new file mode 100644 index 0000000000..c3c7652691 --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile.h @@ -0,0 +1,55 @@ +#ifndef TILE_H +#define TILE_H + +#include "tile_colour.h" +#include + +class tile +{ +public: + tile(); + tile(const tile &img, const char *enumname = NULL, + const char *parts_ctg = NULL); + virtual ~tile(); + + bool load(const std::string &filename); + bool load(const std::string &filename, const std::string &enumname); + + void unload(); + bool valid() const; + + void resize(int new_width, int new_height); + + void add_rim(const tile_colour &rim); + void corpsify(); + void corpsify(int corpse_width, int corpse_height, + int cut_separate, int cut_height, const tile_colour &wound); + + void copy(const tile &img); + bool compose(const tile &img); + + void replace_colour(tile_colour &find, tile_colour &replace); + void fill(const tile_colour &fill); + + const std::string &filename(); + const std::string &enumname(); + const std::string &parts_ctg(); + int width(); + int height(); + bool shrink(); + void set_shrink(bool shrink); + + void get_bounding_box(int &x0, int &y0, int &width, int &height); + + tile_colour &get_pixel(unsigned int x, unsigned int y); +protected: + int m_width; + int m_height; + std::string m_filename; + std::string m_enumname; + std::string m_parts_ctg; + tile_colour *m_pixels; + bool m_shrink; +}; + +#endif diff --git a/crawl-ref/source/rltiles/tool/tile_colour.cc b/crawl-ref/source/rltiles/tool/tile_colour.cc new file mode 100644 index 0000000000..88cb69c75f --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile_colour.cc @@ -0,0 +1,25 @@ +#include "tile_colour.h" + +tile_colour tile_colour::background(71, 108, 108, 255); +tile_colour tile_colour::transparent(0, 0, 0, 0); +tile_colour tile_colour::black(0, 0, 0, 255); + +bool tile_colour::operator==(const tile_colour &rhs) const +{ + return (r == rhs.r && g == rhs.g && b == rhs.b && a == rhs.a); +} + +bool tile_colour::operator!=(const tile_colour &rhs) const +{ + return (r != rhs.r || g != rhs.g || b != rhs.b || a != rhs.a); +} + +const tile_colour &tile_colour::operator=(const tile_colour &rhs) +{ + r = rhs.r; + g = rhs.g; + b = rhs.b; + a = rhs.a; + + return *this; +} diff --git a/crawl-ref/source/rltiles/tool/tile_colour.h b/crawl-ref/source/rltiles/tool/tile_colour.h new file mode 100644 index 0000000000..f994010bac --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile_colour.h @@ -0,0 +1,25 @@ +#ifndef TILE_COLOUR_H +#define TILE_COLOUR_H + +class tile_colour +{ +public: + tile_colour() {}; + tile_colour(unsigned char _r, unsigned char _g, unsigned char _b, + unsigned char _a) : r(_r), g(_g), b(_b), a(_a) {} + + bool operator==(const tile_colour &rhs) const; + bool operator!=(const tile_colour &rhs) const; + const tile_colour &operator=(const tile_colour &rhs); + + unsigned char r; + unsigned char g; + unsigned char b; + unsigned char a; + + static tile_colour background; + static tile_colour transparent; + static tile_colour black; +}; + +#endif diff --git a/crawl-ref/source/rltiles/tool/tile_list_processor.cc b/crawl-ref/source/rltiles/tool/tile_list_processor.cc new file mode 100644 index 0000000000..5a21e11675 --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile_list_processor.cc @@ -0,0 +1,660 @@ +#include "tile_list_processor.h" + +#include +#include +#include + +tile_list_processor::tile_list_processor() : + m_last_enum(~0), + m_rim(false), + m_corpsify(false), + m_composing(false), + m_shrink(true), + m_prefix("TILE") +{ +} + +bool tile_list_processor::load_image(tile &img, const char *filename) +{ + assert(filename); + + char temp[1024]; + + const int num_ext = 3; + const char *ext[3] = + { + ".png", + ".bmp", + "" + }; + + if (m_sdir != "") + { + for (unsigned int e = 0; e < num_ext; e++) + { + sprintf(temp, "%s/%s%s", m_sdir.c_str(), filename, ext[e]); + if (img.load(temp)) + return true; + } + } + + for (unsigned int e = 0; e < num_ext; e++) + { + sprintf(temp, "%s%s", filename, ext[e]); + if (img.load(temp)) + return true; + } + + return false; +} + +bool tile_list_processor::process_list(const char *list_file) +{ + int line = 1; + + std::ifstream input(list_file); + if (!input.is_open()) + { + fprintf(stderr, "Error: couldn't open '%s' for read.\n", list_file); + return false; + } + + const size_t bufsize = 1024; + char read_line[bufsize]; + bool success = true; + while (!input.getline(read_line, bufsize).eof()) + { + success &= process_line(read_line, list_file, line++); + } + + return success; +} + +static void eat_whitespace(char *&text) +{ + if (!text) + return; + + while (*text) + { + if (*text != ' ' && *text != '\n' && *text != '\r') + break; + text++; + } + + if (!*text) + return; + + char *idx = &text[strlen(text) - 1]; + while (*idx) + { + if (*idx != ' ' && *idx != '\n' && *idx != '\r') + break; + *idx = 0; + idx--; + } +} + +static void eat_comments(char *&text) +{ + if (!text) + return; + + char *idx = text; + while (*idx) + { + if (idx[0] == '/' && idx[1] == '*') + { + char *end = idx + 2; + bool found = false; + while (*end) + { + if (end[0] == '*' && end[1] == '/') + { + found = true; + + end += 2; + char *begin = idx; + while (*end) + { + *begin = *end; + begin++; + end++; + } + *begin = 0; + } + + end++; + } + + if (!found) + { + *idx = 0; + break; + } + } + + idx++; + } +} + +bool tile_list_processor::process_line(char *read_line, const char *list_file, + int line) +{ + eat_comments(read_line); + + const char *delim = " "; + char *arg1 = strtok(read_line, delim); + if (!arg1) + return true; + + eat_whitespace(arg1); + + if (!*arg1) + return true; + + if (arg1[0] == '#') + return true; + + char *arg2 = strtok(NULL, delim); + eat_whitespace(arg2); + + while (char *extra = strtok(NULL, delim)) + { + eat_whitespace(extra); + if (!*extra) + continue; + + fprintf(stderr, "Error (%s:%d): too many args.\n", list_file, line); + return false; + } + + if (arg1[0] == '%') + { + arg1++; + + #define CHECK_NO_ARG2 \ + if (arg2) \ + { \ + fprintf(stderr, "Error (%s:%d): " \ + "invalid arg following '%s'.\n", \ + list_file, line, arg1); \ + return false; \ + } + + #define CHECK_ARG2 \ + if (!arg2) \ + { \ + fprintf(stderr, "Error (%s:%d): " \ + "missing arg following '%s'.\n", \ + list_file, line, arg1); \ + return false; \ + } + + if (strcmp(arg1, "back") == 0) + { + CHECK_ARG2; + + if (strcmp(arg2, "none") == 0) + { + m_back.unload(); + } + else + { + if (!load_image(m_back, arg2)) + { + fprintf(stderr, "Error(%s:%d): couldn't load image " + "'%s'.\n", list_file, line, arg2); + return false; + } + } + } + else if (strcmp(arg1, "compose") == 0) + { + CHECK_ARG2; + if (!m_composing) + { + fprintf(stderr, "Error (%s:%d): not composing yet.\n", + list_file, line); + return false; + } + + if (m_compose.valid()) + { + tile img; + if (!load_image(img, arg2)) + { + fprintf(stderr, "Error(%s:%d): couldn't load image " + "'%s'.\n", list_file, line, arg2); + return false; + } + + if (m_rim) + img.add_rim(tile_colour::black); + + if (!m_compose.compose(img)) + { + fprintf(stderr, "Error (%s:%d): failed composing '%s'" + " onto compose image.\n", list_file, line, arg2); + return false; + } + } + else + { + if (!load_image(m_compose, arg2)) + { + fprintf(stderr, "Error(%s:%d): couldn't load image " + "'%s'.\n", list_file, line, arg2); + return false; + } + } + } + else if (strcmp(arg1, "corpse") == 0) + { + CHECK_ARG2; + m_corpsify = (bool)atoi(arg2); + } + else if (strcmp(arg1, "end") == 0) + { + CHECK_NO_ARG2; + + if (m_parts_ctg.empty()) + { + fprintf(stderr, "Error (%s:%d): no category to end.\n", + list_file, line); + return false; + } + + m_parts_ctg.clear(); + } + else if (strcmp(arg1, "finish") == 0) + { + if (!m_composing) + { + fprintf(stderr, "Error (%s:%d): not composing yet.\n", + list_file, line); + return false; + } + + if (m_corpsify) + m_compose.corpsify(); + else if (m_rim) + m_compose.add_rim(tile_colour::black); + + if (m_back.valid()) + { + tile img(m_back); + if (!img.compose(m_compose)) + { + fprintf(stderr, "Error (%s:%d): failed composing '%s'" + " onto back image '%s'.\n", list_file, line, + arg1, m_back.filename().c_str()); + return false; + } + add_image(img, arg2); + } + else + { + add_image(m_compose, arg2); + } + + m_compose.unload(); + m_composing = false; + } + else if (strcmp(arg1, "include") == 0) + { + CHECK_ARG2; + if (!process_list(arg2)) + { + fprintf(stderr, "Error (%s:%d): include failed.\n", + list_file, line); + return false; + } + } + else if (strcmp(arg1, "name") == 0) + { + CHECK_ARG2; + + if (m_name != "") + { + fprintf(stderr, + "Error (%s:%d): name already specified as '%s'\n", + list_file, line, m_name.c_str()); + return false; + } + + m_name = arg2; + } + else if (strcmp(arg1, "parts_ctg") == 0) + { + CHECK_ARG2; + + for (unsigned int i = 0; i < m_categories.size(); i++) + { + if (arg2 == m_categories[i]) + { + fprintf(stderr, + "Error (%s:%d): category '%s' already used.\n", + list_file, line, arg2); + return false; + } + } + + m_parts_ctg = arg2; + m_categories.push_back(m_parts_ctg); + m_ctg_counts.push_back(0); + } + else if (strcmp(arg1, "prefix") == 0) + { + CHECK_ARG2; + m_prefix = arg2; + } + else if (strcmp(arg1, "rim") == 0) + { + CHECK_ARG2; + m_rim = (bool)atoi(arg2); + } + else if (strcmp(arg1, "sdir") == 0) + { + CHECK_ARG2; + m_sdir = arg2; + } + else if (strcmp(arg1, "shrink") == 0) + { + CHECK_ARG2; + m_shrink = (bool)atoi(arg2); + } + else if (strcmp(arg1, "start") == 0) + { + CHECK_NO_ARG2; + + if (m_composing) + { + fprintf(stderr, "Error (%s:%d): already composing.\n", + list_file, line); + return false; + } + m_composing = true; + m_compose.unload(); + } + else + { + fprintf(stderr, "Error (%s:%d): unknown command '%%%s'\n", + list_file, line, arg1); + return false; + } + } + else + { + if (m_composing) + { + fprintf(stderr, "Error (%s:%d): can't load while composing.\n", + list_file, line); + return false; + } + + tile img; + + if (m_back.valid()) + { + // compose + if (!load_image(m_compose, arg1)) + { + fprintf(stderr, "Error (%s:%d): couldn't load image " + "'%s'.\n", list_file, line, arg1); + return false; + } + + if (m_corpsify) + m_compose.corpsify(); + + img.copy(m_back); + if (!img.compose(m_compose)) + { + fprintf(stderr, "Error (%s:%d): failed composing '%s'" + " onto back image '%s'.\n", list_file, line, + arg1, m_back.filename().c_str()); + return false; + } + } + else + { + if (!load_image(img, arg1)) + { + fprintf(stderr, "Error (%s:%d): couldn't load image " + "'%s'.\n", list_file, line, arg1); + return false; + } + + if (m_corpsify) + img.corpsify(); + } + + if (m_rim && !m_corpsify) + img.add_rim(tile_colour::black); + + // push tile onto tile page + add_image(img, arg2); + } + + return true; +} + +void tile_list_processor::add_image(tile &img, const char *enumname) +{ + tile *new_img = new tile(img, enumname, m_parts_ctg.c_str()); + new_img->set_shrink(m_shrink); + + m_page.m_tiles.push_back(new_img); + m_page.m_counts.push_back(1); + + if (enumname) + m_last_enum = m_page.m_counts.size() - 1; + else if (m_last_enum < m_page.m_counts.size()) + m_page.m_counts[m_last_enum]++; + + if (m_categories.size() > 0) + { + m_ctg_counts[m_categories.size()-1]++; + } +} + +bool tile_list_processor::write_data() +{ + if (m_name == "") + { + fprintf(stderr, "Error: can't write data with no %name specified.\n"); + return false; + } + + std::string lcname = m_name; + std::string ucname = m_name; + for (unsigned int i = 0; i < m_name.size(); i++) + { + lcname[i] = std::tolower(m_name[i]); + ucname[i] = std::toupper(m_name[i]); + } + std::string max = m_prefix; + max += "_"; + max += ucname; + max += "_MAX"; + + std::string ctg_max = m_prefix; + ctg_max += "_PART_MAX"; + + // write image page + { + if (!m_page.place_images()) + return false; + + char filename[1024]; + sprintf(filename, "%s.png", lcname.c_str()); + if (!m_page.write_image(filename)) + return false; + } + + int *part_min = NULL; + + // write "tiledef-%name.h" + { + char filename[1024]; + sprintf(filename, "tiledef-%s.h", lcname.c_str()); + FILE *fp = fopen(filename, "w"); + + if (!fp) + { + fprintf(stderr, "Error: couldn't open '%s' for write.\n", filename); + return false; + } + + if (m_categories.size() > 0) + { + part_min = new int[m_categories.size()]; + memset(part_min, 0, sizeof(int) * m_categories.size()); + } + + fprintf(fp, "// This file has been automatically generated.\n\n"); + fprintf(fp, "#ifndef TILEDEF_%s_H\n#define TILEDEF_%s_H\n\n", + ucname.c_str(), ucname.c_str()); + fprintf(fp, "#include \"tiledef_defines.h\"\n\n"); + + fprintf(fp, "enum tile_%s_type\n{\n", lcname.c_str()); + + for (unsigned int i = 0; i < m_page.m_tiles.size(); i++) + { + const std::string &enumname = m_page.m_tiles[i]->enumname(); + const std::string &parts_ctg = m_page.m_tiles[i]->parts_ctg(); + if (enumname.empty()) + { + fprintf(fp, " %s_%s_FILLER_%d,\n", m_prefix.c_str(), + ucname.c_str(), i); + } + else if (parts_ctg.empty()) + { + fprintf(fp, " %s_%s,\n", m_prefix.c_str(), + enumname.c_str()); + } + else + { + fprintf(fp, " %s_%s_%s,\n", m_prefix.c_str(), + parts_ctg.c_str(), enumname.c_str()); + } + + if (!parts_ctg.empty()) + { + int idx; + for (idx = 0; idx < m_categories.size(); idx++) + { + if (parts_ctg == m_categories[idx]) + break; + } + assert(idx < m_categories.size()); + if (part_min[idx] == 0) + part_min[idx] = i; + } + } + + fprintf(fp, " %s_%s_MAX\n};\n\n", m_prefix.c_str(), ucname.c_str()); + + fprintf(fp, "extern int tile_%s_count[%s];\n", + lcname.c_str(), max.c_str()); + fprintf(fp, "extern const char *tile_%s_name[%s];\n", + lcname.c_str(), max.c_str()); + fprintf(fp, "extern tile_info tile_%s_info[%s];\n", + lcname.c_str(), max.c_str()); + + if (m_categories.size() > 0) + { + fprintf(fp, "\nenum tile_%s_parts\n{\n", lcname.c_str()); + for (unsigned int i = 0; i < m_categories.size(); i++) + { + fprintf(fp, " %s_PART_%s,\n", m_prefix.c_str(), + m_categories[i].c_str()); + } + + fprintf(fp, " %s\n};\n\n", ctg_max.c_str()); + + fprintf(fp, "extern int tile_%s_part_count[%s];\n", + lcname.c_str(), ctg_max.c_str()); + fprintf(fp, "extern int tile_%s_part_start[%s];\n", + lcname.c_str(), ctg_max.c_str()); + } + + fprintf(fp, "\n#endif\n\n"); + + fclose(fp); + } + + // write "tiledef-%name.cc" + { + char filename[1024]; + sprintf(filename, "tiledef-%s.cc", lcname.c_str()); + FILE *fp = fopen(filename, "w"); + + if (!fp) + { + fprintf(stderr, "Error: couldn't open '%s' for write.\n", filename); + return false; + } + + fprintf(fp, "// This file has been automatically generated.\n\n"); + fprintf(fp, "#include \"tiledef-%s.h\"\n\n", lcname.c_str()); + + fprintf(fp, "int tile_%s_count[%s] =\n{\n", + lcname.c_str(), max.c_str()); + for (unsigned int i = 0; i < m_page.m_counts.size(); i++) + fprintf(fp, " %d,\n", m_page.m_counts[i]); + fprintf(fp, "};\n\n"); + + fprintf(fp, "const char *tile_%s_name[%s] =\n{\n", + lcname.c_str(), max.c_str()); + for (unsigned int i = 0; i < m_page.m_tiles.size(); i++) + { + const std::string &enumname = m_page.m_tiles[i]->enumname(); + if (enumname.empty()) + fprintf(fp, " \"%s_FILLER_%d\",\n", ucname.c_str(), i); + else + fprintf(fp, " \"%s\",\n", enumname.c_str()); + } + fprintf(fp, "};\n\n"); + + fprintf(fp, "tile_info tile_%s_info[%s] =\n{\n", + lcname.c_str(), max.c_str()); + for (unsigned int i = 0; i < m_page.m_offsets.size(); i+=4) + { + fprintf(fp, " tile_info(%d, %d, %d, %d, %d, %d, %d, %d),\n", + m_page.m_offsets[i+2], m_page.m_offsets[i+3], + m_page.m_offsets[i], m_page.m_offsets[i+1], + m_page.m_texcoords[i], m_page.m_texcoords[i+1], + m_page.m_texcoords[i+2], m_page.m_texcoords[i+3]); + } + fprintf(fp, "};\n\n"); + + if (m_categories.size() > 0) + { + fprintf(fp, "int tile_%s_part_count[%s] =\n{\n", + lcname.c_str(), ctg_max.c_str()); + + for (int i = 0; i < m_ctg_counts.size(); i++) + { + fprintf(fp, " %d,\n", m_ctg_counts[i]); + } + + fprintf(fp, "};\n\n"); + + fprintf(fp, "int tile_%s_part_start[%s] =\n{\n", + lcname.c_str(), ctg_max.c_str()); + + for (int i = 0; i < m_categories.size(); i++) + { + fprintf(fp, " %d,\n", part_min[i]); + } + + fprintf(fp, "};\n\n"); + } + } + + delete[] part_min; + + return true; +} diff --git a/crawl-ref/source/rltiles/tool/tile_list_processor.h b/crawl-ref/source/rltiles/tool/tile_list_processor.h new file mode 100644 index 0000000000..cb3c22da49 --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile_list_processor.h @@ -0,0 +1,40 @@ +#ifndef TILE_LIST_PROCESSOR_H +#define TILE_LIST_PROCESSOR_H + +#include "tile.h" +#include "tile_page.h" +#include +#include + +class tile_list_processor +{ +public: + tile_list_processor(); + + bool process_list(const char *list_file); + bool write_data(); +protected: + bool load_image(tile &img, const char *filename); + bool process_line(char *read_line, const char *list_file, int line); + void add_image(tile &img, const char *enumname); + + std::string m_name; + + tile_page m_page; + unsigned int m_last_enum; + + // image options + bool m_rim; + bool m_corpsify; + bool m_composing; + bool m_shrink; + tile m_back; + std::string m_parts_ctg; + std::string m_sdir; + std::string m_prefix; + std::vector m_categories; + std::vector m_ctg_counts; + tile m_compose; +}; + +#endif diff --git a/crawl-ref/source/rltiles/tool/tile_page.cc b/crawl-ref/source/rltiles/tool/tile_page.cc new file mode 100644 index 0000000000..6d2aaa1883 --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile_page.cc @@ -0,0 +1,179 @@ +#include "tile_page.h" +#include "tile_colour.h" +#include "tile.h" +#include + +static bool write_png(const char *filename, tile_colour *pixels, + int width, int height) +{ + FILE *fp = fopen(filename, "wb"); + if (!fp) + { + fprintf(stderr, "Error: Can't open file '%s' for write.\n", filename); + return false; + } + + png_structp png_ptr = png_create_write_struct(PNG_LIBPNG_VER_STRING, + NULL, NULL, NULL); + if (!png_ptr) + return false; + + png_infop info_ptr = png_create_info_struct(png_ptr); + if (!info_ptr) + { + png_destroy_write_struct(&png_ptr, (png_infopp)NULL); + return false; + } + + png_init_io(png_ptr, fp); + + int bit_depth = 8; + int colour_type = PNG_COLOR_TYPE_RGB_ALPHA; + int interlace_type = PNG_INTERLACE_NONE; + int compression_type = PNG_COMPRESSION_TYPE_DEFAULT; + int filter_method = PNG_FILTER_TYPE_DEFAULT; + png_set_IHDR(png_ptr, info_ptr, width, height, + bit_depth, colour_type, interlace_type, + compression_type, filter_method); + + png_bytep* row_pointers = (png_bytep*)alloca(sizeof(png_bytep) * height); + for (unsigned int y = 0; y < height; y++) + row_pointers[y] = (png_byte*)&pixels[y * width]; + + png_set_rows(png_ptr, info_ptr, row_pointers); + + int png_transforms = PNG_TRANSFORM_IDENTITY; + png_write_png(png_ptr, info_ptr, png_transforms, NULL); + png_write_end(png_ptr, info_ptr); + png_destroy_write_struct(&png_ptr, &info_ptr); + + fclose(fp); + + return true; +} + +tile_page::tile_page() : m_width(1024), m_height(0) +{ +} + +tile_page::~tile_page() +{ + for (unsigned int i = 0; i < m_tiles.size(); i++) + { + delete m_tiles[i]; + } + m_tiles.clear(); + m_counts.clear(); +} + +bool tile_page::place_images() +{ + // locate all the tiles on the page, so we can determine its size + // and the tex coords. + + m_offsets.clear(); + m_texcoords.clear(); + + int ymin, ycur, ymax; + int xmin, xcur, xmax; + ymin = ycur = ymax = xmin = xcur = xmax = 0; + + for (unsigned int i = 0; i < m_tiles.size(); i++) + { + int ofs_x, ofs_y, tilew, tileh; + if (m_tiles[i]->shrink()) + { + m_tiles[i]->get_bounding_box(ofs_x, ofs_y, tilew, tileh); + } + else + { + ofs_x = 0; + ofs_y = 0; + tilew = m_tiles[i]->width(); + tileh = m_tiles[i]->height(); + } + + m_offsets.push_back(ofs_x); + m_offsets.push_back(ofs_y); + m_offsets.push_back(m_tiles[i]->width()); + m_offsets.push_back(m_tiles[i]->height()); + + if (xcur + tilew > m_width) + { + ycur = ymin = ymax; + xcur = xmin = xmax = 0; + } + + if (tileh + ycur >= ymax) + { + if (ycur != ymin) + { + ycur = ymin; + xcur = xmax; + xmin = xmax = xcur; + } + + if (xcur + tilew > m_width) + { + ycur = ymin = ymax; + xcur = xmin = xmax = 0; + } + + if (ycur == ymin) + { + ymax = std::max(ymin + (int)tileh, ymax); + } + } + + m_height = ymax; + + m_texcoords.push_back(xcur); + m_texcoords.push_back(ycur); + m_texcoords.push_back(xcur + tilew); + m_texcoords.push_back(ycur + tileh); + + // Only add downwards, stretching out xmax as we go. + xmax = std::max(xmax, xcur + (int)tilew); + xcur = xmin; + ycur += tileh; + } + + return true; +} + +bool tile_page::write_image(const char *filename) +{ + if (m_width * m_height <= 0) + { + fprintf(stderr, "Error: failed to write image. No images placed?\n"); + return false; + } + + tile_colour *pixels = new tile_colour[m_width * m_height]; + memset(pixels, 0, m_width * m_height * sizeof(tile_colour)); + + for (unsigned int i = 0; i < m_tiles.size(); i++) + { + int sx = m_texcoords[i*4]; + int sy = m_texcoords[i*4+1]; + int ex = m_texcoords[i*4+2]; + int ey = m_texcoords[i*4+3]; + int wx = ex - sx; + int wy = ey - sy; + int ofs_x = m_offsets[i*4]; + int ofs_y = m_offsets[i*4+1]; + for (int y = 0; y < wy; y++) + { + for (int x = 0; x < wx; x++) + { + tile_colour &dest = pixels[(sx+x) + (sy+y)*m_width]; + tile_colour &src = m_tiles[i]->get_pixel(ofs_x+x, ofs_y+y); + dest = src; + } + } + } + + bool success = write_png(filename, pixels, m_width, m_height); + delete[] pixels; + return success; +} diff --git a/crawl-ref/source/rltiles/tool/tile_page.h b/crawl-ref/source/rltiles/tool/tile_page.h new file mode 100644 index 0000000000..9f13651a1d --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile_page.h @@ -0,0 +1,25 @@ +#ifndef TILE_PAGE_H +#define TILE_PAGE_H + +#include +class tile; + +class tile_page +{ +public: + tile_page(); + virtual ~tile_page(); + + bool place_images(); + bool write_image(const char *filename); + + std::vector m_tiles; + std::vector m_counts; + std::vector m_texcoords; + std::vector m_offsets; +protected: + int m_width; + int m_height; +}; + +#endif diff --git a/crawl-ref/source/tile2.cc b/crawl-ref/source/tile2.cc index 79be158bc0..2f69cffb06 100644 --- a/crawl-ref/source/tile2.cc +++ b/crawl-ref/source/tile2.cc @@ -26,7 +26,6 @@ #include "spells3.h" #include "stuff.h" #include "tiles.h" -#include "tilecount-dngn.h" #include "transfor.h" static int wall_flavors = 0; @@ -87,54 +86,54 @@ void WallIdx(int &wall, int &floor, int &special) { case BLUE: case LIGHTBLUE: - wall = IDX_WALL_ZOT_BLUE; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_BLUE; + floor = TILE_FLOOR_TOMB; break; case RED: case LIGHTRED: - wall = IDX_WALL_ZOT_RED; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_RED; + floor = TILE_FLOOR_TOMB; break; case MAGENTA: case LIGHTMAGENTA: - wall = IDX_WALL_ZOT_MAGENTA; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_MAGENTA; + floor = TILE_FLOOR_TOMB; break; case GREEN: case LIGHTGREEN: - wall = IDX_WALL_ZOT_GREEN; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_GREEN; + floor = TILE_FLOOR_TOMB; break; case CYAN: case LIGHTCYAN: - wall = IDX_WALL_ZOT_CYAN; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_CYAN; + floor = TILE_FLOOR_TOMB; break; case BROWN: case YELLOW: - wall = IDX_WALL_ZOT_YELLOW; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_YELLOW; + floor = TILE_FLOOR_TOMB; break; case BLACK: case WHITE: default: - wall = IDX_WALL_ZOT_GRAY; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_GRAY; + floor = TILE_FLOOR_TOMB; break; } unsigned int seen = you.get_place_info(LEVEL_PANDEMONIUM).levels_seen; if ((seen + env.rock_colour) % 3 == 1) - wall = IDX_WALL_FLESH; + wall = TILE_WALL_FLESH; if ((seen + env.floor_colour) % 3 == 1) - floor = IDX_FLOOR_NERVES; + floor = TILE_FLOOR_NERVES; return; } @@ -144,34 +143,34 @@ void WallIdx(int &wall, int &floor, int &special) { case YELLOW: case BROWN: - wall = IDX_WALL_HIVE; + wall = TILE_WALL_HIVE; break; case RED: case LIGHTRED: - wall = IDX_WALL_PEBBLE_RED; + wall = TILE_WALL_PEBBLE_RED; break; case GREEN: case LIGHTGREEN: - wall = IDX_WALL_SLIME; + wall = TILE_WALL_SLIME; break; case BLUE: - wall = IDX_WALL_ICE; + wall = TILE_WALL_ICE; break; case LIGHTGREY: case WHITE: - wall = IDX_WALL_HALL; + wall = TILE_WALL_HALL; break; default: - wall = IDX_WALL_UNDEAD; + wall = TILE_WALL_UNDEAD; break; } - floor = IDX_FLOOR_NERVES; + floor = TILE_FLOOR_NERVES; return; } else if (you.level_type == LEVEL_LABYRINTH) { - wall = IDX_WALL_UNDEAD; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_UNDEAD; + floor = TILE_FLOOR_TOMB; return; } else if (you.level_type == LEVEL_PORTAL_VAULT) @@ -185,42 +184,42 @@ void WallIdx(int &wall, int &floor, int &special) switch (colour) { case BLUE: - wall = IDX_WALL_BAZAAR_GRAY; - floor = IDX_FLOOR_BAZAAR_GRASS; - special = IDX_FLOOR_BAZAAR_GRASS1_SPECIAL; + wall = TILE_WALL_BAZAAR_GRAY; + floor = TILE_FLOOR_BAZAAR_GRASS; + special = TILE_FLOOR_BAZAAR_GRASS1_SPECIAL; return; case RED: // Reds often have lava, which looks ridiculous // next to grass or dirt, so we'll use existing // floor and wall tiles here. - wall = IDX_WALL_PEBBLE_RED; - floor = IDX_FLOOR_VAULT; - special = IDX_FLOOR_BAZAAR_VAULT_SPECIAL; + wall = TILE_WALL_PEBBLE_RED; + floor = TILE_FLOOR_VAULT; + special = TILE_FLOOR_BAZAAR_VAULT_SPECIAL; return; case LIGHTBLUE: - wall = IDX_WALL_HIVE; - floor = IDX_FLOOR_BAZAAR_GRASS; - special = IDX_FLOOR_BAZAAR_GRASS2_SPECIAL; + wall = TILE_WALL_HIVE; + floor = TILE_FLOOR_BAZAAR_GRASS; + special = TILE_FLOOR_BAZAAR_GRASS2_SPECIAL; return; case GREEN: - wall = IDX_WALL_BAZAAR_STONE; - floor = IDX_FLOOR_BAZAAR_GRASS; - special = IDX_FLOOR_BAZAAR_GRASS1_SPECIAL; + wall = TILE_WALL_BAZAAR_STONE; + floor = TILE_FLOOR_BAZAAR_GRASS; + special = TILE_FLOOR_BAZAAR_GRASS1_SPECIAL; return; case MAGENTA: - wall = IDX_WALL_BAZAAR_STONE; - floor = IDX_FLOOR_BAZAAR_DIRT; - special = IDX_FLOOR_BAZAAR_DIRT_SPECIAL; + wall = TILE_WALL_BAZAAR_STONE; + floor = TILE_FLOOR_BAZAAR_DIRT; + special = TILE_FLOOR_BAZAAR_DIRT_SPECIAL; return; default: - wall = IDX_WALL_VAULT; - floor = IDX_FLOOR_VAULT; - special = IDX_FLOOR_BAZAAR_VAULT_SPECIAL; + wall = TILE_WALL_VAULT; + floor = TILE_FLOOR_VAULT; + special = TILE_FLOOR_BAZAAR_VAULT_SPECIAL; return; } } @@ -232,118 +231,118 @@ void WallIdx(int &wall, int &floor, int &special) switch (you.where_are_you) { case BRANCH_MAIN_DUNGEON: - wall = IDX_WALL_NORMAL; - floor = IDX_FLOOR_NORMAL; + wall = TILE_WALL_NORMAL; + floor = TILE_FLOOR_NORMAL; return; case BRANCH_HIVE: - wall = IDX_WALL_HIVE; - floor = IDX_FLOOR_HIVE; + wall = TILE_WALL_HIVE; + floor = TILE_FLOOR_HIVE; return; case BRANCH_VAULTS: - wall = IDX_WALL_VAULT; - floor = IDX_FLOOR_VAULT; + wall = TILE_WALL_VAULT; + floor = TILE_FLOOR_VAULT; return; case BRANCH_ECUMENICAL_TEMPLE: - wall = IDX_WALL_VINES; - floor = IDX_FLOOR_VINES; + wall = TILE_WALL_VINES; + floor = TILE_FLOOR_VINES; return; case BRANCH_ELVEN_HALLS: case BRANCH_HALL_OF_BLADES: - wall = IDX_WALL_HALL; - floor = IDX_FLOOR_HALL; + wall = TILE_WALL_HALL; + floor = TILE_FLOOR_HALL; return; case BRANCH_TARTARUS: case BRANCH_CRYPT: case BRANCH_VESTIBULE_OF_HELL: - wall = IDX_WALL_UNDEAD; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_UNDEAD; + floor = TILE_FLOOR_TOMB; return; case BRANCH_TOMB: - wall = IDX_WALL_TOMB; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_TOMB; + floor = TILE_FLOOR_TOMB; return; case BRANCH_DIS: - wall = IDX_WALL_ZOT_CYAN; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_CYAN; + floor = TILE_FLOOR_TOMB; return; case BRANCH_GEHENNA: - wall = IDX_WALL_ZOT_RED; - floor = IDX_FLOOR_ROUGH_RED; + wall = TILE_WALL_ZOT_RED; + floor = TILE_FLOOR_ROUGH_RED; return; case BRANCH_COCYTUS: - wall = IDX_WALL_ICE; - floor = IDX_FLOOR_ICE; + wall = TILE_WALL_ICE; + floor = TILE_FLOOR_ICE; return; case BRANCH_ORCISH_MINES: - wall = IDX_WALL_ORC; - floor = IDX_FLOOR_ORC; + wall = TILE_WALL_ORC; + floor = TILE_FLOOR_ORC; return; case BRANCH_LAIR: - wall = IDX_WALL_LAIR; - floor = IDX_FLOOR_LAIR; + wall = TILE_WALL_LAIR; + floor = TILE_FLOOR_LAIR; return; case BRANCH_SLIME_PITS: - wall = IDX_WALL_SLIME; - floor = IDX_FLOOR_SLIME; + wall = TILE_WALL_SLIME; + floor = TILE_FLOOR_SLIME; return; case BRANCH_SNAKE_PIT: - wall = IDX_WALL_SNAKE; - floor = IDX_FLOOR_SNAKE; + wall = TILE_WALL_SNAKE; + floor = TILE_FLOOR_SNAKE; return; case BRANCH_SWAMP: - wall = IDX_WALL_SWAMP; - floor = IDX_FLOOR_SWAMP; + wall = TILE_WALL_SWAMP; + floor = TILE_FLOOR_SWAMP; return; case BRANCH_SHOALS: if (depth == branch_depth) - wall = IDX_WALL_VINES; + wall = TILE_WALL_VINES; else - wall = IDX_WALL_YELLOW_ROCK; + wall = TILE_WALL_YELLOW_ROCK; - floor = IDX_FLOOR_SAND_STONE; + floor = TILE_FLOOR_SAND_STONE; return; case BRANCH_HALL_OF_ZOT: if (you.your_level - you.branch_stairs[7] <= 1) { - wall = IDX_WALL_ZOT_YELLOW; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_YELLOW; + floor = TILE_FLOOR_TOMB; return; } switch (you.your_level - you.branch_stairs[7]) { case 2: - wall = IDX_WALL_ZOT_GREEN; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_GREEN; + floor = TILE_FLOOR_TOMB; return; case 3: - wall = IDX_WALL_ZOT_CYAN; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_CYAN; + floor = TILE_FLOOR_TOMB; return; case 4: - wall = IDX_WALL_ZOT_BLUE; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_BLUE; + floor = TILE_FLOOR_TOMB; return; case 5: default: - wall = IDX_WALL_ZOT_MAGENTA; - floor = IDX_FLOOR_TOMB; + wall = TILE_WALL_ZOT_MAGENTA; + floor = TILE_FLOOR_TOMB; return; } @@ -357,30 +356,21 @@ void WallIdx(int &wall, int &floor, int &special) // the compiler will issue a warning when new branches are created. } - wall = IDX_WALL_NORMAL; - floor = IDX_FLOOR_NORMAL; + wall = TILE_WALL_NORMAL; + floor = TILE_FLOOR_NORMAL; } void TileLoadWall(bool wizard) { - int wall_idx; - int floor_idx; - int special_idx; - WallIdx(wall_idx, floor_idx, special_idx); + WallIdx(wall_tile_idx, floor_tile_idx, special_tile_idx); // Number of flavors are generated automatically... - // TODO enne - link floor tile index to the right location rather than - // starting at floor normal - floor_tile_idx = tile_DNGN_start[floor_idx]; - floor_flavors = tile_DNGN_count[floor_idx]; + floor_flavors = tile_dngn_count[floor_tile_idx]; + wall_flavors = tile_dngn_count[wall_tile_idx]; - wall_tile_idx = tile_DNGN_start[wall_idx]; - wall_flavors = tile_DNGN_count[wall_idx]; - - if (special_idx != -1) + if (special_tile_idx != -1) { - special_tile_idx = tile_DNGN_start[special_idx]; - special_flavors = tile_DNGN_count[special_idx]; + special_flavors = tile_dngn_count[special_tile_idx]; } else { @@ -527,9 +517,9 @@ void TilePlayerEdit() } dolls_data dolls[DOLLS_MAX], undo_dolls[DOLLS_MAX]; - int copy_doll[TILEP_PARTS_TOTAL]; + int copy_doll[TILEP_PART_MAX]; - //int parts[TILEP_PARTS_TOTAL]; + //int parts[TILEP_PART_MAX]; int i, j, x, y, kin, done = 0; int cur_doll = 0; int pre_part = 0; @@ -976,7 +966,7 @@ void TileGhostInit(const struct ghost_demon &ghost) for (y = 0; y < TILE_X; y++) mask[x + y*TILE_X] = (x+y)&1; - for (x = 0; x < TILEP_PARTS_TOTAL; x++) + for (x = 0; x < TILEP_PART_MAX; x++) { doll.parts[x] = 0; current_parts[x] = 0; @@ -985,7 +975,7 @@ void TileGhostInit(const struct ghost_demon &ghost) ghost.xl, doll.parts); tilep_job_default (ghost.job, g_gender, doll.parts); - for (x = TILEP_PART_CLOAK; x < TILEP_PARTS_TOTAL; x++) + for (x = TILEP_PART_CLOAK; x < TILEP_PART_MAX; x++) { if (doll.parts[x] == TILEP_SHOW_EQUIP) { diff --git a/crawl-ref/source/tilepick.cc b/crawl-ref/source/tilepick.cc index e359502125..e25acdda7d 100644 --- a/crawl-ref/source/tilepick.cc +++ b/crawl-ref/source/tilepick.cc @@ -2182,7 +2182,7 @@ int tileidx_feature(int object, int gx, int gy) return TILE_DNGN_RETURN; case DNGN_ENTER_PORTAL_VAULT: case DNGN_EXIT_PORTAL_VAULT: - return TILE_DNGN_TRANSIT_PANDEMONIUM; + return TILE_DNGN_PORTAL; case DNGN_ALTAR_ZIN: return TILE_DNGN_ALTAR_ZIN; case DNGN_ALTAR_SHINING_ONE: @@ -2393,10 +2393,10 @@ int tileidx_zap(int colour) } // modify wall tile index depending on floor/wall flavor -static void _finalize_tile(unsigned int *tile, bool is_special, - unsigned char wall_flv, - unsigned char floor_flv, - unsigned char special_flv) +static inline void _finalize_tile(unsigned int *tile, bool is_special, + unsigned char wall_flv, + unsigned char floor_flv, + unsigned char special_flv) { int orig = (*tile) & TILE_FLAG_MASK; int flag = (*tile) & (~TILE_FLAG_MASK); @@ -2431,8 +2431,7 @@ static void _finalize_tile(unsigned int *tile, bool is_special, || orig == TILE_DNGN_LAVA || orig == TILE_DNGN_STONE_WALL) { - // These types always have four flavors... - (*tile) = orig + (special_flv % 4); + (*tile) = orig + (special_flv % tile_dngn_count[orig]); } else if (orig == TILE_DNGN_CLOSED_DOOR || orig == TILE_DNGN_OPEN_DOOR) { @@ -2447,7 +2446,7 @@ void tilep_calc_flags(int parts[], int flag[]) { int i; - for (i = 0; i < TILEP_PARTS_TOTAL; i++) + for (i = 0; i < TILEP_PART_MAX; i++) flag[i] = TILEP_FLAG_NORMAL; if (parts[TILEP_PART_HELM] - 1 >= TILEP_HELM_HELM_OFS) @@ -2994,10 +2993,11 @@ void tilep_scan_parts(char *fbuf, int *parts) } else if (idx == TILEP_SHOW_EQUIP) parts[p] = TILEP_SHOW_EQUIP; - else if (idx < 0) // no negative value + else if (idx < 0) parts[p] = 0; - else if (idx > tilep_parts_total[p]) // bound it - parts[p] = tilep_parts_total[p]; + // TODO enne - is this right? did the old count end at idx not just subtotal? + else if (idx > tile_player_part_count[p]) + parts[p] = tile_player_part_count[p]; else parts[p] = idx; } @@ -3634,7 +3634,7 @@ int get_ctg_idx(char *name) { int i; - for (i = 0; i < TILEP_PARTS_TOTAL; i++) + for (i = 0; i < TILEP_PART_MAX; i++) if (strcmp(name, tilep_parts_name[i]) == 0) return i; diff --git a/crawl-ref/source/tilereg.cc b/crawl-ref/source/tilereg.cc index 70c9640f47..8334104929 100644 --- a/crawl-ref/source/tilereg.cc +++ b/crawl-ref/source/tilereg.cc @@ -31,7 +31,6 @@ #include "tiles.h" #include "tilefont.h" #include "tilesdl.h" -#include "tiledef-dngn.h" #include @@ -230,47 +229,7 @@ void DungeonRegion::load_dungeon(unsigned int* tileb, int cx_to_gx, int cy_to_gy place_cursor(CURSOR_TUTORIAL, m_cursor[CURSOR_TUTORIAL]); } -void DungeonRegion::add_quad_doll(unsigned int part, unsigned int idx, int ymax, unsigned int x, unsigned int y, int ox_spec, int oy_spec) -{ - float tex_sx, tex_sy, tex_wx, tex_wy; - int ox_extra, oy_extra, wx_pix, wy_pix; - m_image->m_textures[TEX_DOLL].get_texcoord_doll(part, idx, ymax, tex_sx, tex_sy, tex_wx, tex_wy, wx_pix, wy_pix, ox_extra, oy_extra); - - if (wx_pix <= 0 || wy_pix <= 0) - return; - - float pos_ox = (ox_spec + ox_extra) / (float)TILE_X; - float pos_oy = (oy_spec + oy_extra) / (float)TILE_Y; - - float tex_ex = tex_sx + tex_wx; - float tex_ey = tex_sy + tex_wy; - - float pos_sx = x + pos_ox; - float pos_sy = y + pos_oy; - float pos_ex = pos_sx + wx_pix / (float)TILE_X; - float pos_ey = pos_sy + wy_pix / (float)TILE_Y; - - tile_vert v; - v.pos_x = pos_sx; - v.pos_y = pos_sy; - v.tex_x = tex_sx; - v.tex_y = tex_sy; - m_verts.push_back(v); - - v.pos_y = pos_ey; - v.tex_y = tex_ey; - m_verts.push_back(v); - - v.pos_x = pos_ex; - v.tex_x = tex_ex; - m_verts.push_back(v); - - v.pos_y = pos_sy; - v.tex_y = tex_sy; - m_verts.push_back(v); -} - -void TileRegion::add_quad(TextureID tex, unsigned int idx, unsigned int x, unsigned int y, int ofs_x, int ofs_y) +void TileRegion::add_quad(TextureID tex, unsigned int idx, unsigned int x, unsigned int y, int ofs_x, int ofs_y, bool centre, int ymax) { // Generate quad // @@ -282,17 +241,14 @@ void TileRegion::add_quad(TextureID tex, unsigned int idx, unsigned int x, unsig // float2 (position) // float2 (texcoord) - float tex_sx, tex_sy, tex_wx, tex_wy; - m_image->m_textures[tex].get_texcoord(idx, tex_sx, tex_sy, tex_wx, tex_wy); - float tex_ex = tex_sx + tex_wx; - float tex_ey = tex_sy + tex_wy; - - float pos_sx = x + ofs_x / (float)TILE_X; - float pos_sy = y + ofs_y / (float)TILE_Y; - float pos_ex = pos_sx + 1; - float pos_ey = pos_sy + 1; + float pos_sx = x; + float pos_sy = y; + float pos_ex, pos_ey, tex_sx, tex_sy, tex_ex, tex_ey; + m_image->m_textures[tex].get_coords(idx, ofs_x, ofs_y, + pos_sx, pos_sy, pos_ex, pos_ey, + tex_sx, tex_sy, tex_ex, tex_ey, + centre, ymax); - // TODO enne - handle wx/wy non-standard sizes tile_vert v; v.pos_x = pos_sx; v.pos_y = pos_sy; @@ -325,7 +281,7 @@ void DungeonRegion::draw_background(unsigned int bg, unsigned int x, unsigned in if (bg & TILE_FLAG_BLOOD) { tile_flavour &flv = env.tile_flv[x + m_cx_to_gx][y + m_cy_to_gy]; - unsigned int offset = flv.special % tile_DNGN_count[IDX_BLOOD]; + unsigned int offset = flv.special % tile_dngn_count[TILE_BLOOD]; add_quad(TEX_DUNGEON, TILE_BLOOD + offset, x, y); } @@ -355,14 +311,14 @@ void DungeonRegion::draw_player(unsigned int x, unsigned int y) dolls_data result; // TODO enne - store character doll here and get gender - for (int i = 0; i < TILEP_PARTS_TOTAL; i++) - player_doll.parts[i] = TILEP_SHOW_EQUIP; + for (int i = 0; i < TILEP_PART_MAX; i++) + default_doll.parts[i] = TILEP_SHOW_EQUIP; int gender = 0; tilep_race_default(you.species, gender, you.experience_level, default_doll.parts); - result = player_doll; + result = default_doll; // TODO enne - make these configurable result.parts[TILEP_PART_BASE] = default_doll.parts[TILEP_PART_BASE]; @@ -460,6 +416,12 @@ void DungeonRegion::draw_player(unsigned int x, unsigned int y) else result.parts[TILEP_PART_ARM] = 0; } + if (result.parts[TILEP_PART_LEG] == TILEP_SHOW_EQUIP) + result.parts[TILEP_PART_LEG] = 0; + if (result.parts[TILEP_PART_DRCWING] == TILEP_SHOW_EQUIP) + result.parts[TILEP_PART_DRCWING] = 0; + if (result.parts[TILEP_PART_DRCHEAD] == TILEP_SHOW_EQUIP) + result.parts[TILEP_PART_DRCHEAD] = 0; draw_doll(result, x, y); } @@ -490,7 +452,7 @@ bool DungeonRegion::draw_objects(unsigned int fg, unsigned int x, unsigned int y void DungeonRegion::draw_doll(dolls_data &doll, unsigned int x, unsigned int y) { - int p_order[TILEP_PARTS_TOTAL] = + int p_order[TILEP_PART_MAX] = { TILEP_PART_SHADOW, TILEP_PART_HALO, @@ -509,7 +471,7 @@ void DungeonRegion::draw_doll(dolls_data &doll, unsigned int x, unsigned int y) TILEP_PART_DRCHEAD }; - int flags[TILEP_PARTS_TOTAL]; + int flags[TILEP_PART_MAX]; tilep_calc_flags(doll.parts, flags); // For skirts, boots go under the leg armour. For pants, they go over. @@ -519,7 +481,7 @@ void DungeonRegion::draw_doll(dolls_data &doll, unsigned int x, unsigned int y) p_order[6] = TILEP_PART_LEG; } - for (int i = 0; i < TILEP_PARTS_TOTAL; i++) + for (int i = 0; i < TILEP_PART_MAX; i++) { int p = p_order[i]; if (!doll.parts[p]) @@ -533,23 +495,7 @@ void DungeonRegion::draw_doll(dolls_data &doll, unsigned int x, unsigned int y) ymax = 18; } - if (doll.parts[p] && p == TILEP_PART_BOOTS - && (doll.parts[p] == TILEP_BOOTS_NAGA_BARDING - || doll.parts[p] == TILEP_BOOTS_CENTAUR_BARDING)) - { - // Special case for barding. They should be in "boots" but because - // they're double-wide, they're stored in a different part. We just - // intercept it here before drawing. - char tile = (doll.parts[p] == TILEP_BOOTS_NAGA_BARDING) ? - TILEP_SHADOW_NAGA_BARDING : - TILEP_SHADOW_CENTAUR_BARDING; - - add_quad_doll(TILEP_PART_SHADOW, tile, TILE_Y, x, y, 0, 0); - } - else - { - add_quad_doll(p, doll.parts[p], ymax, x, y, 0, 0); - } + add_quad(TEX_DOLL, doll.parts[p], x, y, 0, 0, true, ymax); } } @@ -563,7 +509,7 @@ void DungeonRegion::draw_draco(int colour, int mon_idx, int equ_tile, unsigned i int weapon2 = 0; int arm = 0; - for (int i = 0; i < TILEP_PARTS_TOTAL; i++) + for (int i = 0; i < TILEP_PART_MAX; i++) doll.parts[i] = 0; doll.parts[TILEP_PART_SHADOW] = 1; @@ -650,7 +596,7 @@ void DungeonRegion::draw_monster(unsigned int fg, unsigned int x, unsigned int y int ofs_x, ofs_y; tile_get_monster_weapon_offset(mon_tile, ofs_x, ofs_y); - add_quad_doll(TILEP_PART_HAND1, equ_tile, TILE_Y, x, y, ofs_x, ofs_y); + add_quad(TEX_DOLL, equ_tile, x, y, ofs_x, ofs_y, true, TILE_Y); // In some cases, overlay a second weapon tile... if (mon_tile == TILE_MONS_DEEP_ELF_BLADEMASTER) @@ -669,7 +615,7 @@ void DungeonRegion::draw_monster(unsigned int fg, unsigned int x, unsigned int y eq2 = TILEP_HAND2_SHORT_SWORD_SLANT; break; }; - add_quad_doll(TILEP_PART_HAND2, eq2, TILE_Y, x, y, -ofs_x, ofs_y); + add_quad(TEX_DOLL, eq2, x, y, -ofs_x, ofs_y, true, TILE_Y); } } else @@ -827,8 +773,6 @@ void DungeonRegion::render() tile += 2; } - ASSERT(m_verts.size() > 0); - if (m_verts.size() > 0) { m_image->m_textures[TEX_DUNGEON].bind(); @@ -837,7 +781,6 @@ void DungeonRegion::render() glDrawArrays(GL_QUADS, 0, m_verts.size()); } - tile = 0; m_verts.clear(); @@ -1311,41 +1254,11 @@ void InventoryRegion::render() void InventoryRegion::add_quad_char(char c, unsigned int x, unsigned int y, int ofs_x, int ofs_y) { - int idx = TILE_CHAR00 + (c - 32) / 8; - int subidx = c & 7; + int num = c - '0'; + assert(num >=0 && num <= 9); + int idx = TILE_NUM0 + num; - float tex_sx, tex_sy, tex_wx, tex_wy; - m_image->m_textures[TEX_DEFAULT].get_texcoord(idx, tex_sx, tex_sy, tex_wx, tex_wy); - tex_wx /= 4.0f; - tex_wy /= 2.0f; - tex_sx += (subidx % 4) * tex_wx; - tex_sy += (subidx / 4) * tex_wy; - float tex_ex = tex_sx + tex_wx; - float tex_ey = tex_sy + tex_wy; - - float pos_sx = x + ofs_x / (float)TILE_X; - float pos_sy = y + ofs_y / (float)TILE_Y; - float pos_ex = pos_sx + 0.25f; - float pos_ey = pos_sy + 0.5f; - - tile_vert v; - v.pos_x = pos_sx; - v.pos_y = pos_sy; - v.tex_x = tex_sx; - v.tex_y = tex_sy; - m_verts.push_back(v); - - v.pos_y = pos_ey; - v.tex_y = tex_ey; - m_verts.push_back(v); - - v.pos_x = pos_ex; - v.tex_x = tex_ex; - m_verts.push_back(v); - - v.pos_y = pos_sy; - v.tex_y = tex_sy; - m_verts.push_back(v); + add_quad(TEX_DEFAULT, idx, x, y, ofs_x, ofs_y, false); } void InventoryRegion::pack_verts() @@ -2479,29 +2392,26 @@ bool ImageManager::load_textures() if (!m_textures[TEX_TITLE].load_texture("title.png", mip)) return false; + m_textures[TEX_DUNGEON].set_info(TILE_DNGN_MAX, &tile_dngn_info[0]); + m_textures[TEX_DOLL].set_info(TILEP_PLAYER_MAX, &tile_player_info[0]); + return true; } static void _copy_onto(unsigned char *pixels, unsigned int width, unsigned int height, unsigned char *src, - int idx, bool blend) + const tile_info &inf, bool blend) { - const unsigned int tile_size = 32; - const unsigned int tiles_per_row = width / tile_size; - - unsigned int row = idx / tiles_per_row; - unsigned int col = idx % tiles_per_row; - - unsigned char *dest = &pixels[4 * 32 * (row * width + col)]; + unsigned char *dest = &pixels[4 * (inf.sy * width + inf.sx)]; size_t dest_row_size = width * 4; - size_t src_row_size = 32 * 4; + size_t src_row_size = inf.width * 4; if (blend) { - for (unsigned int r = 0; r < 32; r++) + for (unsigned int r = 0; r < inf.height; r++) { - for (unsigned int c = 0; c < 32; c++) + for (unsigned int c = 0; c < inf.width; c++) { unsigned char a = src[3]; unsigned char inv_a = 255 - src[3]; @@ -2518,7 +2428,7 @@ static void _copy_onto(unsigned char *pixels, unsigned int width, } else { - for (unsigned int r = 0; r < 32; r++) + for (unsigned int r = 0; r < inf.height; r++) { memcpy(dest, src, src_row_size); @@ -2528,25 +2438,25 @@ static void _copy_onto(unsigned char *pixels, unsigned int width, } } -// Copy a 32x32 image at index idx from pixels into dest. +// Copy an image at inf from pixels into dest. static void _copy_into(unsigned char *dest, unsigned char *pixels, unsigned int width, - unsigned int height, int idx) + unsigned int height, const tile_info &inf) { - const unsigned int tile_size = 32; - const unsigned int tiles_per_row = width / tile_size; + unsigned char *src = &pixels[4 * (inf.sy * width + inf.sx)]; - unsigned int row = idx / tiles_per_row; - unsigned int col = idx % tiles_per_row; + size_t src_row_size = width * 4; + size_t dest_row_size = inf.width * 4; - unsigned char *src = &pixels[4 * 32 * (row * width + col)]; + memset(dest, 0, 4 * inf.width * inf.height); - size_t src_row_size = width * 4; - size_t dest_row_size = 32 * 4; + dest += inf.offset_x * 4 + inf.offset_y * dest_row_size; - for (unsigned int r = 0; r < 32; r++) + int src_height = inf.ey - inf.sy; + int src_width = inf.ex - inf.sx; + for (int r = 0; r < src_height; r++) { - memcpy(dest, src, dest_row_size); + memcpy(dest, src, src_width * 4); dest += dest_row_size; src += src_row_size; @@ -2554,35 +2464,50 @@ static void _copy_into(unsigned char *dest, unsigned char *pixels, } // Stores "over" on top of "under" in the location of "over". -static void _copy_under(unsigned char *pixels, unsigned int width, +static bool _copy_under(unsigned char *pixels, unsigned int width, unsigned int height, int idx_under, int idx_over) { - size_t image_size = 32 * 32 * 4; + const tile_info &under = tile_main_info[idx_under]; + const tile_info &over = tile_main_info[idx_over]; + + if (over.width != under.width || over.height != under.height) + return false; + + if (over.ex - over.sx != over.width || over.ey - over.sy != over.height) + return false; + + if (over.offset_x != 0 || over.offset_y != 0) + return false; + + size_t image_size = under.width * under.height * 4; // Make a copy of the original images. - unsigned char *under = new unsigned char[image_size]; - _copy_into(under, pixels, width, height, idx_under); - unsigned char *over = new unsigned char[image_size]; - _copy_into(over, pixels, width, height, idx_over); + unsigned char *under_pixels = new unsigned char[image_size]; + _copy_into(under_pixels, pixels, width, height, under); + unsigned char *over_pixels = new unsigned char[image_size]; + _copy_into(over_pixels, pixels, width, height, over); // Replace the over image with the under image - _copy_onto(pixels, width, height, under, idx_over, false); + _copy_onto(pixels, width, height, under_pixels, over, false); // Blend the over image over top. - _copy_onto(pixels, width, height, over, idx_over, true); + _copy_onto(pixels, width, height, over_pixels, over, true); + + delete[] under_pixels; + delete[] over_pixels; - delete[] under; - delete[] over; + return true; } static bool _process_item_image(unsigned char *pixels, unsigned int width, unsigned int height) { + bool success = true; for (int i = 0; i < NUM_POTIONS; i++) { int special = you.item_description[IDESC_POTIONS][i]; int tile0 = TILE_POTION_OFFSET + special % 14; int tile1 = TILE_POT_HEALING + i; - _copy_under(pixels, width, height, tile0, tile1); + success &= _copy_under(pixels, width, height, tile0, tile1); } for (int i = 0; i < NUM_WANDS; i++) @@ -2590,7 +2515,7 @@ static bool _process_item_image(unsigned char *pixels, int special = you.item_description[IDESC_WANDS][i]; int tile0 = TILE_WAND_OFFSET + special % 12; int tile1 = TILE_WAND_FLAME + i; - _copy_under(pixels, width, height, tile0, tile1); + success &= _copy_under(pixels, width, height, tile0, tile1); } for (int i = 0; i < STAFF_SMITING; i++) @@ -2598,38 +2523,14 @@ static bool _process_item_image(unsigned char *pixels, int special = you.item_description[IDESC_STAVES][i]; int tile0 = TILE_STAFF_OFFSET + (special / 4) % 10; int tile1 = TILE_STAFF_WIZARDRY + i; - _copy_under(pixels, width, height, tile0, tile1); + success &= _copy_under(pixels, width, height, tile0, tile1); } for (int i = STAFF_SMITING; i < NUM_STAVES; i++) { int special = you.item_description[IDESC_STAVES][i]; int tile0 = TILE_ROD_OFFSET + (special / 4) % 10; int tile1 = TILE_ROD_SMITING + i - STAFF_SMITING; - _copy_under(pixels, width, height, tile0, tile1); - } - - // TODO enne - fix rtiles so that it can accept PNGs. - { - size_t image_size = 32 * 32 * 4; - unsigned char *mesh = new unsigned char[image_size]; - - for (unsigned int i = 0; i < image_size; i += 4) - { - mesh[i] = mesh[i+1] = mesh[i+2] = 0; - mesh[i+3] = 110; - } - _copy_onto(pixels, width, height, mesh, TILE_MESH, false); - - for (unsigned int i = 0; i < image_size; i += 4) - { - mesh[i] = 70; - mesh[i+1] = 70; - mesh[i+2] = 180; - mesh[i+3] = 120; - } - _copy_onto(pixels, width, height, mesh, TILE_MAGIC_MAP_MESH, false); - - delete[] mesh; + success &= _copy_under(pixels, width, height, tile0, tile1); } return true; @@ -2642,8 +2543,11 @@ bool ImageManager::load_item_texture() // is modified. So, it cannot be loaded until after the item // description table has been initialised. GenericTexture::MipMapOptions mip = GenericTexture::MIPMAP_CREATE; - return m_textures[TEX_DEFAULT].load_texture("tile.png", mip, - &_process_item_image); + bool success = m_textures[TEX_DEFAULT].load_texture("main.png", mip, + &_process_item_image); + m_textures[TEX_DEFAULT].set_info(TILE_MAIN_MAX, &tile_main_info[0]); + + return success; } void ImageManager::unload_textures() diff --git a/crawl-ref/source/tilereg.h b/crawl-ref/source/tilereg.h index 3f658ca377..31b7728f0b 100644 --- a/crawl-ref/source/tilereg.h +++ b/crawl-ref/source/tilereg.h @@ -185,7 +185,7 @@ public: ~TileRegion(); protected: - void add_quad(TextureID tex, unsigned int idx, unsigned int x, unsigned int y, int ofs_x = 0, int ofs_y = 0); + void add_quad(TextureID tex, unsigned int idx, unsigned int x, unsigned int y, int ofs_x = 0, int ofs_y = 0, bool centre = true, int ymax = -1); ImageManager *m_image; @@ -254,8 +254,6 @@ protected: void draw_draco(int colour, int mon_idx, int equ_tile, unsigned int x, unsigned int y); void draw_cursor(cursor_type type, unsigned int tile); - void add_quad_doll(unsigned int part, unsigned int idx, int ymax, unsigned int x, unsigned int y, int ox, int oy); - int get_buffer_index(const coord_def &gc); void to_screen_coords(const coord_def &gc, coord_def& pc) const; diff --git a/crawl-ref/source/tiles.h b/crawl-ref/source/tiles.h index 1245633b57..7fa011ed17 100644 --- a/crawl-ref/source/tiles.h +++ b/crawl-ref/source/tiles.h @@ -10,16 +10,18 @@ #ifdef USE_TILE -#include "tiledef.h" -#include "beam.h" +#include "tiledef-main.h" +#include "tiledef-demon.h" +#include "tiledef-dngn.h" +#include "tiledef-player.h" -#include "tiledef-p.h" +#include "beam.h" struct dolls_data { dolls_data() { memset(parts, 0, sizeof(parts)); } - int parts[TILEP_PARTS_TOTAL]; + int parts[TILEP_PART_MAX]; }; //*tile1.cc: get data from core part and drives tile drawing codes @@ -190,34 +192,9 @@ const char *get_parts_name(int part, int idx); int get_parts_idx(int part, char *name); #endif -// Dungeon view window size -#define TILE_DAT_XMAX 35 -#define TILE_DAT_YMAX 35 // normal tile size in px #define TILE_X 32 #define TILE_Y 32 -// Unit size -// iso mode screen size -#define TILE_XMAX_ISO 24 -#define TILE_YMAX_ISO 13 -// iso tile size in px -#define TILE_X_EX_ISO 64 -#define TILE_Y_EX_ISO 64 - -// iso mode unit grid size in px -#define TILE_UX_ISO (TILE_X_EX_ISO/2) -#define TILE_UY_ISO (TILE_X_EX_ISO/2) - -// screen size in grids -#define TILE_XMAX_NORMAL 17 -#define TILE_YMAX_NORMAL 17 -// grid size in px -#define TILE_UX_NORMAL TILE_X -#define TILE_UY_NORMAL TILE_Y - -#define TILEP_BOOTS_NAGA_BARDING (N_PART_BOOTS + 1) -#define TILEP_BOOTS_CENTAUR_BARDING (N_PART_BOOTS + 2) - #endif // USE_TILES #endif diff --git a/crawl-ref/source/tiletex.cc b/crawl-ref/source/tiletex.cc index f289352656..b8d80d9704 100644 --- a/crawl-ref/source/tiletex.cc +++ b/crawl-ref/source/tiletex.cc @@ -52,59 +52,85 @@ bool GenericTexture::load_texture(const char *filename, // Determine texture format unsigned char *pixels = (unsigned char*)img->pixels; - int new_width = img->w; - int new_height = img->h; + int new_width = 1; + while (new_width < img->w) + new_width *= 2; + int new_height = 1; + while (new_height < img->h) + new_height *= 2; + GLenum texture_format; if (bpp == 4) { - if (img->format->Rmask == 0x000000ff) - texture_format = GL_RGBA; - else - texture_format = GL_BGRA; + if (new_width != img->w || new_height != img->h) + { + SDL_LockSurface(img); + pixels = new unsigned char[4 * new_width * new_height]; + memset(pixels, 0, 4 * new_width * new_height); + + int dest = 0; + for (int y = 0; y < img->h; y++) + { + for (int x = 0; x < img->w; x++) + { + unsigned char *p = ((unsigned char*)img->pixels + + y * img->pitch + x * bpp); + unsigned int pixel = *(unsigned int*)p; + SDL_GetRGBA(pixel, img->format, &pixels[dest], + &pixels[dest+1], &pixels[dest+2], + &pixels[dest+3]); + dest += 4; + } + dest += 4 * (new_width - img->w); + } + + SDL_UnlockSurface(img); + } + texture_format = GL_RGBA; } else if (bpp == 3) { - if (img->format->Rmask == 0x000000ff) - texture_format = GL_RGB; - else - texture_format = GL_BGR; + if (new_width != img->w || new_height != img->h) + { + SDL_LockSurface(img); + pixels = new unsigned char[4 * new_width * new_height]; + memset(pixels, 0, 4 * new_width * new_height); + + int dest = 0; + for (int y = 0; y < img->h; y++) + { + for (int x = 0; x < img->w; x++) + { + unsigned char *p = ((unsigned char*)img->pixels + + y * img->pitch + x * bpp); + unsigned int pixel; + if (SDL_BYTEORDER == SDL_BIG_ENDIAN) + pixel = p[0] << 16 | p[1] << 8 | p[2]; + else + pixel = p[0] | p[1] << 8 | p[2]; + SDL_GetRGBA(pixel, img->format, &pixels[dest], + &pixels[dest+1], &pixels[dest+2], + &pixels[dest+3]); + dest += 4; + } + dest += 4 * (new_width - img->w); + } + + SDL_UnlockSurface(img); + } + texture_format = GL_RGBA; } else if (bpp == 1) { // need to depalettize SDL_LockSurface(img); - // Prefer power-of-two textures to avoid texture bleeding from - // floating point error. - // TODO enne - convert non-palettized to power-of-2 as well? - new_width = 1; - while (new_width < img->w) - new_width *= 2; - new_height = 1; - while (new_height < img->h) - new_height *= 2; - pixels = new unsigned char[4 * new_width * new_height]; SDL_Palette* pal = img->format->palette; ASSERT(pal); ASSERT(pal->colors); - // Find transparent colour - // TODO enne - this should probably be removed from rltiles - // TODO enne - is there more than one transparent color?? - int trans_index = -1; - for (int p = 0; p < pal->ncolors ; p++) - { - if (pal->colors[p].r == 71 && - pal->colors[p].g == 108 && - pal->colors[p].b == 108) - { - trans_index = p; - break; - } - } - int src = 0; int dest = 0; for (int y = 0; y < img->h; y++) @@ -116,7 +142,7 @@ bool GenericTexture::load_texture(const char *filename, pixels[dest*4 ] = pal->colors[index].r; pixels[dest*4 + 1] = pal->colors[index].g; pixels[dest*4 + 2] = pal->colors[index].b; - pixels[dest*4 + 3] = (index == trans_index) ? 0 : 255; + pixels[dest*4 + 3] = 255; dest++; } while (x++ < new_width) @@ -213,57 +239,15 @@ void GenericTexture::bind() glBindTexture(GL_TEXTURE_2D, m_handle); } -void TilesTexture::get_texcoord_doll(int part, int idx, int ymax, float &x, float &y, float &wx, float &wy, int &wx_pix, int &wy_pix, int &ox, int &oy) +TilesTexture::TilesTexture() : + GenericTexture(), m_tile_max(0), m_tile_info(NULL) { - int tile_idx = tilep_parts_start[part]; - int nx = tilep_parts_nx[part]; - int ny = tilep_parts_ny[part]; - ox = tilep_parts_ox[part]; - oy = tilep_parts_oy[part]; - wx_pix = TILE_X / nx; - wy_pix = TILE_Y / ny; - - if (!idx) - { - wy = -1; - return; - } - idx--; - tile_idx += idx / (nx * ny); - - if (oy + wy_pix > ymax) - wy_pix -= oy + wy_pix - ymax; - - int xs = (tile_idx % TILEP_PER_ROW) * TILE_X; - int ys = (tile_idx / TILEP_PER_ROW) * TILE_Y; - xs += (idx % nx) * TILE_X / nx; - ys += ((idx / nx) % ny) * TILE_Y / ny; - - x = xs / (float)m_width; - y = ys / (float)m_height; - wx = wx_pix / (float)m_width; - wy = wy_pix / (float)m_height; } -void TilesTexture::get_texcoord(int idx, float &x, float &y, - float &wx, float &wy) +void TilesTexture::set_info(int _max, tile_info *_info) { - const unsigned int tile_size = 32; - unsigned int tiles_per_row = m_width / tile_size; - - wx = tile_size / (float)m_width; - wy = tile_size / (float)m_height; - - unsigned int row = idx / tiles_per_row; - unsigned int col = idx % tiles_per_row; - - x = tile_size * col / (float)m_width; - y = tile_size * row / (float)m_height; - - ASSERT(row >= 0); - ASSERT(col >= 0); - ASSERT(x + wx <= m_width); - ASSERT(y + wy <= m_height); + m_tile_max = _max; + m_tile_info = _info; } diff --git a/crawl-ref/source/tiletex.h b/crawl-ref/source/tiletex.h index 9a8f78ccd7..8d90803ef0 100644 --- a/crawl-ref/source/tiletex.h +++ b/crawl-ref/source/tiletex.h @@ -7,6 +7,8 @@ #ifndef TILETEX_H #define TILETEX_H +#include "tiles.h" + enum TextureID { TEX_DUNGEON, @@ -52,9 +54,58 @@ protected: class TilesTexture : public GenericTexture { public: - void get_texcoord(int idx, float &x, float &y, float &wx, float &wy); + TilesTexture(); + + void set_info(int max, tile_info *info); + inline const tile_info &get_info(int idx); + inline void get_coords(int idx, int ofs_x, int ofs_y, + float &pos_sx, float &pos_sy, + float &pos_ex, float &pos_ey, + float &tex_sx, float &tex_sy, + float &tex_ex, float &tex_ey, + bool centre = true, int ymax = -1); - void get_texcoord_doll(int part, int idx, int ymax, float &x, float &y, float &wx, float &wy, int &wx_pix, int &wy_pix, int &ox, int &oy); +protected: + int m_tile_max; + tile_info *m_tile_info; }; +inline const tile_info &TilesTexture::get_info(int idx) +{ + assert(idx < m_tile_max); + return m_tile_info[idx]; +} + +inline void TilesTexture::get_coords(int idx, int ofs_x, int ofs_y, + float &pos_sx, float &pos_sy, + float &pos_ex, float &pos_ey, + float &tex_sx, float &tex_sy, + float &tex_ex, float &tex_ey, + bool centre, int ymax) +{ + const tile_info &inf = get_info(idx); + + float fwidth = m_width; + float fheight = m_height; + + // center tiles on x, but allow taller tiles to extend upwards + int size_ox = centre ? TILE_X / 2 - inf.width / 2 : 0; + int size_oy = centre ? TILE_Y - inf.height : 0; + + int ey = inf.ey; + if (ymax > 0) + ey = std::min(inf.sy + ymax - inf.offset_y, ey); + + pos_sx += (ofs_x + inf.offset_x + size_ox) / (float)TILE_X; + pos_sy += (ofs_y + inf.offset_y + size_oy) / (float)TILE_Y; + pos_ex = pos_sx + (inf.ex - inf.sx) / (float)TILE_X; + pos_ey = pos_sy + (ey - inf.sy) / (float)TILE_Y; + + tex_sx = inf.sx / fwidth; + tex_sy = inf.sy / fheight; + tex_ex = inf.ex / fwidth; + tex_ey = ey / fheight; +} + + #endif -- cgit v1.2.3-54-g00ecf