|
Tiberian Technologies Scripts Reference Revision: 9000
|
Offensive Tank AI. More...
#include <dp88_customAI.h>
Protected Member Functions | |
| virtual int | GetPreferredAttackRange (GameObject *obj, GameObject *target) |
| virtual bool | IsValidTarget (GameObject *obj, GameObject *target) |
| virtual dp88_AI_Objective * | ChooseNewObjective (GameObject *obj) |
Protected Member Functions inherited from dp88_AI_Unit | |
| void | ResetAllActions (GameObject *obj) |
| virtual bool | ShouldPursueTarget (GameObject *obj, GameObject *target) |
Protected Attributes inherited from dp88_AI_Unit | |
| bool | m_bMovingToObjective |
| bool | m_bMovingToTarget |
Additional Inherited Members |
This is a somewhat experimental AI for vehicles which can track targets over a predefined distance and attack them. This script is not yet suitable for use in maps or mods and is subject to change.
|
protectedvirtual |
Select a new objective
Implements dp88_AI_Unit.
|
protectedvirtual |
Get the preferred attack range for the specified target
Implements dp88_AI_Unit.
|
protectedvirtual |
Check if the specified object is a valid target at this time
Implements dp88_AI_Unit.