Lua Map Maker v0.5
By Merick
3/15/2007
changes for version 0.5
-- LuMM is now a stand-alone app, using Soulkiller's mod of Cool's mod 3
http://forums.evilmana.com/index.php?topic=526.0
quote:
Image.startBlit()
Call this function to begin blitting, you MUST do this in order to make fastBlit calls
Image:fastBlit( x, y, image [subX, subY, width, height,] alpha)
This is the function that you call in between Image.startBlit and Image.endBlit, Its pretty much exactly
the same thing as a normal Image:blit call and the arguments are for it are the same
Image.endBlit()
Call this function to end blitting. Image:fastBlit functions may not be after this unless a new call to Image.startBlit() is made
end quote
this function can increase the speed of blitting images for tile maps, but there is a bug which prevents transparencies so I'm currently only using it only for the
base map layer
-- small change in control layout for menus - all menus now use start button to accept selection
-- my previous method of refrencing tile image was inadequate, any changes to the files in the tile folder
would completely alter the order in which the images were refrenced. To fix this, I've now made it so that
the tile images are refrenced by the image filenames.
-- I've also made the tile loading function more intelligent, it will now only attempt to load files that acutally are images
only .jpg and .png are
-- Added a view checking function to the map base layer so that it only blits the tiles that are actually inside the current viewing area
-- added a description of the map table format to the readme