Posted 15 October 2007 - 12:22 AM
Ah, nice then ! I wasn't sure.
Alright so what about creating some sort of a system (more like a SCAR function perhaps, to make that as an option for those who wouldn't want that in their games, or just part of the non-SCAR coding, you guys will decide about that) where the A.I, between alliances, give each others defenses where they lack it ?
For example, I am playing as Tau, and as we know it Tau don't have defenses. So, if my ally (all expect for another Tau faction of course) notices that I have no defenses in my base, then he'd come by some preset buildings and build defenses there, perhaps with a limit (maybe a limit of turrets "per building"), to avoid base movement obstructions. I was thinking that maybe it could be possible to identify a lack of defense simply by "scanning" the buildings.
So my A.I ally would see everything I got by scanning the base (he'd make up an actual list of the buildings I have, but if in the list there are no turrets or even mines, then that's exactly when the coding for defenses support would apply). So after some time, then maybe a "build defenses there" trigger activates, and one or more builder units are sent to the defined (in the coding) buildings of my base that can be guarded with defenses (I guess that a good candidate building has to be Listening Posts, but also Relics or even simply Strongholds).
I thought that the Tau would benefit from such a system the best of course, but other factions could do it between themselves as well, especially in later Tiers, since, usually, when a game lasts long then the A.I will build a second HQ, which in turn allows it to build six more turrets, and when that happens they often build them all (all 12 of them) within their initial starting position, which usually blocks the base and dramatically restrict vehicle movement. So instead of building all turrets at the same place, in later Tiers, then perhaps send the builders to an ally base (I repeat, where the defenses are lacking, and not already present enough) and build the extra defenses there. And, in the event that there are no A.I (or even not myself) that needs such defenses then the function doesn't apply and is never used.
So, what say you guys ?