Let AI autotargeting in D2k ignore sandworms

This commit is contained in:
abcdefg30
2020-03-21 22:40:29 +01:00
committed by Matthias Mailänder
parent 8f558d2b47
commit 51fe1d6629
2 changed files with 34 additions and 4 deletions

View File

@@ -32,3 +32,11 @@ World:
TechLevelDropdownLocked: True
ShortGameCheckboxLocked: True
ShortGameCheckboxEnabled: False
^AutoTargetGroundAssaultMove:
GrantConditionOnBotOwner@BOTOWNER:
Bots: campaign
^AutoTargetAllAssaultMove:
GrantConditionOnBotOwner@BOTOWNER:
Bots: campaign

View File

@@ -125,12 +125,14 @@
AttackAnythingCondition: stance-attackanything
AutoTargetPriority@DEFAULT:
RequiresCondition: !stance-attackanything
ValidTargets: Infantry, Vehicle, Creep, Water, Defense
ValidTargets: Infantry, Vehicle, Water, Defense
InvalidTargets: NoAutoTarget
AutoTargetPriority@ATTACKANYTHING:
RequiresCondition: stance-attackanything
ValidTargets: Infantry, Vehicle, Creep, Water, Structure, Defense
ValidTargets: Infantry, Vehicle, Water, Structure, Defense
InvalidTargets: NoAutoTarget
AutoTargetPriority@CREEPS:
ValidTargets: Creep
^AutoTargetGroundAssaultMove:
Inherits: ^AutoTargetGround
@@ -138,7 +140,16 @@
RequiresCondition: !stance-attackanything && !assault-move
AutoTargetPriority@ATTACKANYTHING:
RequiresCondition: stance-attackanything || assault-move
GrantConditionOnBotOwner@BOTOWNER:
Condition: bot-owned
Bots: omnius, vidious, gladius
GrantCondition@IGNORECREEPS:
Condition: ignore-creeps
RequiresCondition: bot-owned && (attack-move || assault-move)
AutoTargetPriority@CREEPS:
RequiresCondition: !ignore-creeps
AttackMove:
AttackMoveCondition: attack-move
AssaultMoveCondition: assault-move
^AutoTargetAll:
@@ -146,12 +157,14 @@
AttackAnythingCondition: stance-attackanything
AutoTargetPriority@DEFAULT:
RequiresCondition: !stance-attackanything
ValidTargets: Infantry, Vehicle, Creep, Water, Air, Defense
ValidTargets: Infantry, Vehicle, Water, Air, Defense
InvalidTargets: NoAutoTarget
AutoTargetPriority@ATTACKANYTHING:
RequiresCondition: stance-attackanything
ValidTargets: Infantry, Vehicle, Creep, Water, Air, Structure, Defense
ValidTargets: Infantry, Vehicle, Water, Air, Structure, Defense
InvalidTargets: NoAutoTarget
AutoTargetPriority@CREEPS:
ValidTargets: Creep
^AutoTargetAllAssaultMove:
Inherits: ^AutoTargetAll
@@ -159,7 +172,16 @@
RequiresCondition: !stance-attackanything && !assault-move
AutoTargetPriority@ATTACKANYTHING:
RequiresCondition: stance-attackanything || assault-move
GrantConditionOnBotOwner@BOTOWNER:
Condition: bot-owned
Bots: omnius, vidious, gladius
GrantCondition@IGNORECREEPS:
Condition: ignore-creeps
RequiresCondition: bot-owned && (attack-move || assault-move)
AutoTargetPriority@CREEPS:
RequiresCondition: !ignore-creeps
AttackMove:
AttackMoveCondition: attack-move
AssaultMoveCondition: assault-move
^Vehicle: