I have a new .bmp and .prf files updated to include images for the 4.2.0 changes. Unfortunately, the package is too big to attach to a message. Any suggestions?
Updated Gervais Tiles
Collapse
X
-
Tags: None
-
Updated Gervais? From which tileset did you start? The regular one? Because there is an UT32 version much more complete. Looking forward to your changes, since in a near future I'm going to rework the monster list for PWMAngband and I'll have to do the same work.PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!Comment
-
After wasting too much time trying to work with Photoshop I ended up writing a couple of Python programs, one to break the tileset into individual tile images and one to rebuild the tileset. I'd be glad to post them if anyone is interested.Comment
-
takkaria whispers something about options. -more-Comment
-
Since they're so small I'll just quote them here rather than attaching files
Here's the code for splitting a tileset into individual images
Code:''' Created on Oct 23, 2019 @author: William Peterson Created for Python 3.7 and Pillow 6.2 but should work with Python > 3.0 and a compatible version of Pillow ''' from PIL import Image tiles = Image.open('32x32.png') print(tiles.mode,tiles.size) for i in range(0x80, 0x100): for j in range(0x80, 0x9e): part = tiles.crop(((i-0x80)*32, (j-0x80)*32, (i-0x7f)*32, (j-0x7f)*32)) part.save('{}-{}.png'.format(hex(j),hex(i))) [CODE]
and here's the code for reassembling the file
Code:''' Created on Oct 24, 2019 @author: William Peterson Created for Python 3.7 and Pillow 6.2 but should work with Python > 3.0 and a compatible version of Pillow ''' from PIL import Image whole = Image.new('RGBA',(4096,960)) for i in range(0x80, 0x100): for j in range(0x80, 0x9e): tile = Image.open('{}-{}.png'.format(hex(j),hex(i))) whole.paste(tile, ((i-0x80)*32, (j-0x80)*32, (i-0x7f)*32, (j-0x7f)*32)) print (whole.size) whole.save('32x32test.png')
Comment
Comment