Rewrite tile-picker code
|Reported by:||magnate||Owned by:||noz|
Linked to #1508.
The new add_kinds function for special artifacts messes up tiles, which rely on hardcoded tvals and svals to index tiles.
Separately, Shockbolt has asked if the tiles could be stored in a number of smaller files rather than one bit bitmap/png which requires an index. Given that there are about a thousand tiles in the game, this might be impractical on a single-tile level, but using the distinctions in object_base.txt and monster_base.txt would result in a couple of dozen files, each containing no more than fifty-odd tiles. That sounds like it might be better for everyone.