As more people are doing mods for Towns now, I though I'd start sharing some of what I've learned
in this post I'll show you how to use your own Tileset,graphics inside Towns
For the most part from what i have found out so far is that you can (and I highly recommend that you do) use a seperate image file for graphics that you use in your mods. Doing so means that you don't have to edit the standard .png files (except for the UI.png. more about that later).
all you do is in the graphics.ini file add in your image file to the TileSet_extras line see below for an example (my image file is bluesteels.png so I add that to the end of the line)
TILESET_EXTRAS = walls.png,living2.png,citizenmale.png,citizenfemale.png,military.png,bluesteels.png
then all you do is reference your graphics with this line added to the rest of the basic parameters "TEXTURE_FILE = name_of_your.png"
[chickenfarm]TILE_X = 0
[chickenfarm]TILE_Y = 0
[chickenfarm]TILE_WIDTH = 192
[chickenfarm]TILE_HEIGHT = 128
[chickenfarm]TILE_HEIGHT_OFFSET = 32
[chickenfarm]TEXTURE_FILE = bluesteels.png
This way when they alter the standard graphics you won't have to alter yours every time
The only exception to this that I know of (have run into so far.. but there may be others too) is the UI.png file.
(I add them also in my Image file to keep all my stuff together for easy updating later on, all I have to do is copy / paste into the UI.png the images as needed from within my image file('s)
Things that appear in the user interface (menu's) have to be in the ui.png file you can't place these in your own file. which I've been told has been done for performance reasons (sounds logical , only having to read one graphics file for all the menu's in the game)
please provide feedback , comments , questions to this post , I know I'm not the best teacher out there but hopefully I've shared some info that will improve your modding experience