It would be very intresting if someone could make a tool that randomly generates fair 1v1 maps. Why you may ask? because you wont have a set BO for each map. This will force players to adapt to situations very quickly and players like me who rely on set pre thought out strategies for each map would suffer.
It would not have to be very complex maps with hills and other things. Just 4 mex within a set distance from the starting point and 6 others around the half of the map. Then it would mirror it for the other person. Just on a plain map texture background with no hills or anything. This would be awesome. If its even possible to go this far.
If its possible to go this far then you could bring in different textures and colours for the landscape. Possibly even more players, hills or water and other things like hydrocarbons and mass wreckage.
Any coders/mappers/anyone else here willing to give this a go? Anyone else interested in it?
For a map you have 2 important files. The SCMAP file that tells the game what the map looks like. The textures, the heightmap, the water and all other things. This could be just a flat 5x5 file and be the same for all the randonly generated maps or a type of background could be selectable from like 10 different styles.
The second file is the .LUA save file. This tells the game the coordinates of the mex, the wreckage, the unit that had been wrecked and AI markers. I think someone with a bit of coding experience could easily make a randomiser for this. So long as you mirror it for the other half of the map and keep 4 mex within a certain distance of the spawn point you should be fine. I uploaded the fields of thunder save.LUA as a text file for you to examine.