
Any ideas or knowledge about the objectives in game will be helpful.
I've done some investigating into objectives in sandbox. Here are some findings from the game:
Barlow is right that setting the game time to 240 minutes (the max) gives the objectives a 45+ minute timer. (It appears to be random, I've seen from 45 minutes to 78 minutes).
To hold an objective, you need to have about 1200 men within 400 yards of it. When you hold the objective for the length of its timer without any interruption, your side wins, regardless of the points value on the objective. I don't think this is mentioned in the manual, which says you just get a points bonus from holding the objective.
I think I saw it happen that when I was holding an objective, and the other side took a different objective, my objective timer was cancelled. This needs to be tested in MP so we can see exactly how it works.
I could set it up so the victor in a battle gets more of their wounded and missing back, which would give both sides an incentive to win. We could determine the winner ourselves, using simple rules. For example, if one side holds more objectives than the other side when the game ends, they win. If only one objective can be 'held' at a time according to the game, we'd have to determine what it means to 'hold' an objective.
We could always make very precise rules about it, like if one side only has men within 400 yards of the objective, then they hold it, then decide who holds what by consensus, and if there's a dispute use the rules. I could write a simple program to scan the maplocations.csv and startlocs.csv to see who holds what without any effort each time.
First thing to do is figure out how we can prevent the game from ending while using objectives.