I’ve been working hard to rearrange the tilemap data structures. I’m nearly complete. There is nothing to show cause it looks the same but the internal working of the tilemap engine is very promising now. I think I haven’t mentioned this but the tilemap is procedurally generated from a sketch made in a bitmap file. You can see this working in the network test release (Map folder).
The individual tiles are now also generated instead of being painted. In contrary to traditional bitmap files they are made out of several components. A tile mask (for determining alpha values), multiple textures (color, details, blending) and different ways of rendering the textures for the end result. Each tile will also look differently depending on where it is placed on the map (everything made by algorithms).
The rearranging of data has been made so that the map maker can have an infinite possibility of creating these tiles. Each tile can be described in a simple script and then used on the map.