You are on page 1of 1

Initialization Generates an infantry group at one of the available waypoints

Respawn Generates an infantry group at one of the available camps

Coarse behavior plan


DAC AI - Infantry group

Waypoint pool Select a random waypoint from pool

Check Respawn If a camp is available, a new group is respawned

Detecting enemies Group searches for cover and observes enemy units for a while

Move Move to the selected waypoint

Supporting other groups Group was called to support an other group

Lost contact Move back and select a new wp

Contact Danger Losses Firefight

Empty gun in range If a unit for this action is available

Enter gun The available unit occupied the gun

Route decide Estimate the distances and then decide.

Start attacking Group try to call arti support Group try to call ground support Depending on various parameters

Empty vehicle in range Is the group capable for this action

Enter vehicle The group tries (not all units )to get in this vehicle

Move move to enemy pos

Move move to friendly pos

Group down The group loses all units

Destroyed Enemies destroyed or no contact

Group size is too small The group tries to join to the nearest group

Joining The group dissolves, and joins another group.

Reached position Group searching for enemys

Patrol on current position Patrol time and radius is depending on various parameters

Zone is moving New Waypoints are generated

Get new waypoints Group noticed new waypoints

Enemies NO Start patrol

Enemies YES Start attack

Enemies YES Start attack

Zone is deactivated Group is deleted

Wait for activation If zone is activated

Patrol on this position Patrol time and radius is depending on various parameters

Enemies NO Check if order to support other group is active

Useable buildg. in range Is the group capable for this action

Hold building Some units enter the building. Other units stay near them

Enemies NO Move back and select a new wp

Enemies YES Start attack

Support NO No order to support other group

Support YES Follow order to support other group

Reached waypoint waiting changing combatmode, speedmode, behaviourmode, formation

Pause waiting

You might also like