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.
On this page