Holy text, where to begin? Sorry if I miss something here.
Marnid did a pretty thorough job explaining how this system can work in promoting action thanks to respawning.
I'll make a note about the whole scoring system Azan and see if I can work it out at a later point.
Trying to reply off the top of my head, a flag capture series is something I want to try. Thanks for telling me about the spawn teleport code Marnid. I had been considering an emulation of the Unreal Tournament Assault mode and this would make that possible. I remember a siege map using something like you said; Spawning in a room, then clicking on a door. If it can be scripted for the door to take a person to the furthest active spawn then this would be great. I'll be starting off with a FFA flag capture system first though simply because it's less to code and work from there.
It should be possible to transfer the Siege respawn limit system over Mad. This could be a great compromise. I would want to start with a large number of deaths (5-7), but it would have to be tested to find a balance based on avg. map duration. The spawn code utilization I have to do some research on. I think I can tell it to just use the battle spawn system locations, saving me a lot of work, but I might not be able to. Dunno if it will require new code like it sounds like you're offering.
A spawn wave system sounds like a headache. Would have to code it to start a timer on a player's death, then I would want it to increase each time a teammate died so the entire team doesn't respawn seconds after they just died. Then that wouldn't really work for a large pub and would need a flat respawn time system, blah blah. Meh, I'm trying to keep a fairly standard system across pub & competitive play.
Class limits are something that can be done; I'm iffy on it because it stifles creativity, but I can see it working. 1 cav acting as something like a goalie to prevent treb. invasions or being the invader himself. A 1-2 archer limit could be set. 1 provides a focal point for each team to engage on. 2 allow for countering cav running by on each flank and providing a crossfire at the mid flags. Unlimited inf.
Time for flowcharts, lots of flowcharts. . . bleh.
I'll be trying to get something started & do some simple pieces of code here.
Thanks for the thumbs up Eternal, Hi Ruth! Thanks again to everyone for reading & giving feedback.