it was written semi-flexibly
there was a lot of hardcoding things that depended on the species count, but it was more or less already farely flexible.
i haven't looked at the teams support yet but I am thinking of a "dispoisition matrix"
1 2 3 4 5 6 7 8 9
1 * ! ! ! ! ! ! ! !
2 ! * ! ! ! ! ! ! !
3 ! ! * ! ! ! ! ! !
4 ! ! ! * ! ! ! ! !
5 ! ! ! ! * ! ! ! !
6 ! ! ! ! ! * ! ! !
7 ! ! ! ! ! ! * ! !
8 ! ! ! ! ! ! ! * !
9 ! ! ! ! ! ! ! ! *
each ! can be replaced by options - like Hostile, Netural, Unknown, Friendly - perhaps with modifiers - ie active,passive (active hostile = go out of way to attack member of said team, or active passive = go out of way to defend member of said team)
* = 'dead space-cannot be diposed tword self'