to SVN. This will allow mappers more "game-time"
control of their map configuration (although there is
still a little work to be done for the SM3 format). Any
parameter in the SMD file can be setup with the help
of the MapOptions.lua file before a game starts. Some
things you can do with this feature:
- adjustable metal density / extraction radius
- adjustable tidal strength
- adjustable wind (min and max)
- adjustable gravity
- rendering themes
- - lighting tints
- fog adjustments
- cloud density
- water color (and texture changes, esp for the new BumpWater)
- skyBox texture
- map deformation (allow? hardness)
Once the SM3 format is fully converted, you'll also be
able to change its texture usage via MapOptions.lua.
The MapOptions.lua file can also access the map's config script
file to pull out the map defaults. This makes it so that you can
have a generic MapOptions.lua and map parser file set that you
can add to any map archive to make it "game-time" configurable.