AI Task Info
What is an AI Task?
An AI Task is a sub command that can be utilized by certain AI Processes. They can be specified with the following ODF settings:[CraftClass]
attackTask = ""
defendTask = ""
waitTask = ""
specialTask = ""
subAttackTask = ""
AI Task List:
-
AlternateAnimalTask
alternative animal behavior
-
APCAttack
APC attack behavior, cannot be used by other units
-
ArcherAttack
Scion Archer attack behavior
-
ArcherSubAttack
same as ArcherAttack
-
ArtlAttack
deploys before attacking, aims high
-
ArtlSubAttack
same as ArtlAttack but starts in attack mode
-
AssaultTankAttack
attacks when can hit, stationary while attacking
-
AttackTaskP
general attack task
-
BoidTask
flocking behavior for birds
-
BomberAttack
Bomber attack behavior, cannot be used by other units
-
RigBuild
ConstructionRig build an object, cannot be used by other units
-
UnBuild
ConstructionRig unbuild the target object
-
Upgrade
ConstructionRig upgrade the target object, cannot be used by other units
-
Power
ConstructionRig behavior to restore power objects to power taps
-
DefendTask
defend the target object, wandering around it
-
DropGoto
DeployBuilding variant of GotoTask that slides into place, cannot be used by other units
-
DropGotoH
DeployBuildingH variant of GotoTask that slides into place, cannot be used by other units
-
SimpleFollowTask
follow the target object
-
GechAttack
Gech attack behavior, will scatter to avoid hitting friends
-
GetServiceTask
elects a leader unit to follow, will go get healed if damaged
-
CashOutTask
go back to the Recycler for recycling
-
GotoTask
go to a target location
-
GoNear
go near a target location
-
GoPoints
go along a path
-
GoGet
go to a target object, with intent to move on top of it
-
GunTowerAttack
GunTower attack, no support for movement
-
HuntTask
hunt around the map for enemy units
-
LandAnimalTask
LandCreature behavior behavior, cannot be used by other units
-
LayMinesTask
MineLayer mine-laying behavior, cannot be used by other units
-
MortarBikeAttack
MortarBike attack behavior (sit and fire, strafe when hit?)
-
MortarBikeSubAttack
same as MortarBikeAttack
-
PatrolTask
patrol using the strategic AI scheduler
-
PersonRetreat
pilot retreat back to recycler for recycling
-
PersonAttack
pilot and soldier attack behavior
-
CollectTask
normal Scavenger collect behavior, cannot be used by other units
-
CollectHTask
hover Scavenger collect behavior, cannot be used by other units
-
RecycleTask
normal Scavenger behavior, cannot be used by other units
-
RecycleHTask
hover Scavenger behavior, cannot be used by other units
-
ScavGotoDrop
normal Scavenger drop off scrap, cannot be used by other units
-
ScavHGotoDrop
hover Scavenger drop off scrap, cannot be used by other units
-
ScavGotoScrap
normal Scavenger pick up scrap, cannot be used by other units
-
ScavHGotoScrap
hover Scavenger pick up scrap, cannot be used by other units
-
ScavGotoRepair
normal Scavenger go to get repair
-
ScavHGotoRepair
hover Scavenger go to get repair
-
ScavRetreatTask
normal Scavenger retreat
-
ScavHRetreatTask
hover Scavenger retreat
-
HarvestTask
normal Scavenger harvest behavior, cannot be used by other units
-
HarvestHTask
hover Scavenger harvest behavior, cannot be used by other units
-
RescueTask
go to the target object, hop out when close enough
-
SAVAttackPersonTask
SAV attack person, mulch when close enough
-
SAVAttackVehicleTask
SAV attack vehicle, fly to move, descend to engage
-
ServiceTask
normal ServiceTruck behavior, cannot be used by other units
-
ServiceHTask
hover ServiceTruck behavior, cannot be used by other units
-
SoldierAttack
Soldier attack behavior, strafe when close or may hit friend
-
SoldierRetreat
soldier retreat back to base (target object) for recycling
-
SupportSubAttack
supports lock-on and charge weapons
-
TugPickup
Tug pick up object, cannot be used by other units
-
TurretAttack
Turret attack behavior
-
TurretBlastAttack
Turret blast attack behavior (simpler)
-
TurretDefendTask
Turret defend behavior, look for spot near target
-
SitTask
sit in place, look at enemy
-
SitSpinTask
sit in place, spin to reduce chance of being sniped
-
SitAttack
sit in place, attack when enemy is in range
-
CircleTask
drive in a circle
-
CoastTask
clear steering and movement controls to coast
-
LookAtTask
look at the target object
-
WingmanBlastAttack
start in attack mode, strafe and counterattack if damaged, jump if not able to hit, scatter to avoid hitting friends
-
RocketTankAttack
RocketTank attack behavior, stay close, circle-strafe target, counterattack when shot
-
MorphTankAttack
deploy for assault, undeploy for combat
-
AimFireAttack
aims at its target and fires, but doesn't move
-
AirCraftAttack
reduces throttle while making a "strafing run", and switches to goto mode when it can't hit its target.