ScriptAction
|
Aggressive?
|
Suicide?
|
Response when...
|
...enemy in range
|
...under attack
|
0 Attack target type
1 Attack waypoint
46 Attack enemy structure
59 Attack structure at waypoint
|
yes
|
yes
|
Does not initiate attack; continues its script action.
|
Does not respond to attack; continues the script action.
|
yes
|
no
|
Responds to attack and continues the script action.
|
no
|
yes
|
Does not respond to attack; continues the script action.
|
no
|
no
|
Responds to attack and continues the script action.
|
3 Move to waypoint
47 Move to enemy structure
53 Gather at enemy base
|
yes
|
yes
|
Does not initiate attack; continues its script action.
|
Does not respond to attack; continues the script action.
|
yes
|
no
|
Abandons the current script action and attacks the enemy. Once attack is over, executes the next script action.
|
Responds to attack. If the engagement is only response or if the enemy moves out of range, continues the current script action. If the engagement turns into an attack, it abandons the current script action. Once the attack is over, executes the next script action.
|
no
|
yes
|
Does not initiate attack when enemy comes in range; continues its script action.
|
Does not respond to attack; continues the script action.
|
no
|
no
|
16 Patrol to waypoint
|
yes
|
yes
|
Attacks the enemy, then resumes the script action.
|
Does not respond to attack; continues the script action.
|
yes
|
no
|
Abandons the current script action and attacks the enemy. Once attack is over, executes the next script action.
|
Responds to attack. If the engagement is only response or if the enemy moves out of range, continues the current script action. If the engagement turns into an attack, it abandons the current script action. Once the attack is over, executes the next script action.
|
no
|
yes
|
Attacks the enemy, then resumes the script action.
|
Does not respond to attack; continues the script action.
|
no
|
no
|
Attacks the enemy while moving to given waypoint.
|
Moves back to retaliate. Attacks if in range, otherwise ignores the enemy. Continues the script action.
|