Monday, July 4, 2005

Monday 4th

Tonight's session saw the addition of some enhanced functionality for the Mini Map. Currently, the Mini Map works on a fixed tile range (all tiles within this range show up on the Mini Map panel). I wanted to extend this capability to make it more user-controllable, so the first task involved adding extra options to the relevant menu.

That done, I added the code to read the Mini Map from the current Tile Mask - although this only gives the user two choices (the tile is either displayed or not), it is quite a useful way to track tile usage.

Next, I wanted to implement a system that allowed the Mini Map to get its information from the Meta Data. I prototyped a pop-up window in PhotoShop, then used this template to code the necessary routines.

This is actually a pretty cool system, as I can read the co-ordinates in PhotoShop and transfer them directly to Blitz, thus saving plenty of painstaking tweaks. With the shell complete, I tied up the functionality ready to write the more serious code tomorrow.