Flag Domination 1.1 - by David Catmull - uncommon@uncommonplace.com - http://www.uncommonplace.com/

How to make FD maps
-------------------
The two objects you need to worry about to make a Flag Domination map are FlagDomBase and FlagDomReceptacle, which are subclasses of NavigationPoint. FlagDomBase is where the flag starts out, and FlagDomReceptacle is the spot the flag goes when a particular team captures it (make sure the Team value is set right). The FlagName and skin of a receptacle must match the corresponding base - especially the FlagName (ie "Bat Flag"), or else it won't be recognized. Also remember that since they're NavigationPoints, flag bases and receptacles must have a healthy connection to the path network, otherwise the bots will be stupid.

You must have exactly one FlagDomReceptacle for each team for each flag. For example, if your map has a FlagDomBase for the Bat Flag, then you must have a Bat FlagDomReceptacle for each team.

Good pathing always makes a huge difference in how well the bots play. Make sure the flags aren't too high off the ground (a common mistake)- look at where the paths actually connect, and make sure they're level with the nearby pathnodes. Just because the flag pole looks like it's touching the ground doesn't mean that's a good height for it.

PlayerStarts
------------
If all your PlayerStarts are Team 0, then they're considered to be neutral (any team can spawn there). If you want some team-specific PlayerStarts and some neutral, then use team 4 as the neutral value. Look at FD-Sesmar to see how this works: the ones down in the Hall of Pillars are team starts because each team has a corner, and everywhere else they're neutral.

Defense
-------
There is a special kind of DefensePoint called FDDefensePoint, which you can assign to certain flags by filling in the FlagName. The Team value works the same as with PlayerStarts. Look at FD-November and FD-Ghardhen to see these in action. If you don't use FDDefensePoints, then bots will either use the regular DefensePoints or just hang out near the flag they want to guard.

Teams
-----
And to review, these are the team values:

0 - Red
1 - Blue
2 - Green
3 - Gold

How do I make a team's "base"?
------------------------------
It doesn't matter. This is different from Capture the Flag; some maps might not even have team bases - look at Ghardhen and Sesmar, which were converted from Domination maps.