Opened 18 years ago

Closed 12 years ago

Last modified 12 years ago

#2 closed enhancement (fixed)

Gameplay - Unit AI

Reported by: Stuart Walpole Owned by:
Priority: Should Have Milestone: Alpha 10
Component: Core engine Keywords:
Cc: Patch:

Description (last modified by historic_bruno)

  • When a unit depletes a resource object, he should seek out another one to gather from if nearby.
  • Stances
    • GUI: List stance options in GUI and allow user to select the stance for current unit.
  • Units react to opponents in LOS, depending on stance (move to attack, hold ground and attack, don't attack except to retaliate). Changed to "ready" animation instead of idle.
  • Units react to opponents in attack range, depending on stance (move to attack, hold ground and attack, don't attack except to retaliate).
  • Equally, depending on stance's freedom of movement, capable idle units will repair or heal nearby damaged units and buildings when not otherwise engaged.
  • When an entity places the foundation for a structure, he'll move over to it and aid in constructing it.

Change History (13)

comment:1 by Matei, 18 years ago

Owner: set to Matei

comment:2 by Stuart Walpole, 18 years ago

Description: modified (diff)

comment:3 by Matei, 18 years ago

Owner: Matei removed

comment:4 by Matei, 18 years ago

Description: modified (diff)

comment:5 by Matei, 17 years ago

Description: modified (diff)

comment:6 by Matei, 17 years ago

Description: modified (diff)

comment:7 by (none), 13 years ago

Milestone: Playability Demo

Milestone Playability Demo deleted

comment:8 by Andrew, 13 years ago

Milestone: Backlog

comment:9 by historic_bruno, 13 years ago

Description: modified (diff)

comment:10 by historic_bruno, 12 years ago

Milestone: BacklogAlpha 9
Resolution: fixed
Status: newclosed

comment:11 by historic_bruno, 12 years ago

Idle healers and healing is now implemented as of [11536]. Any remaining UnitAI tasks should have their own tickets.

comment:12 by historic_bruno, 12 years ago

Milestone: Alpha 9Alpha 10

comment:13 by Kieran P, 12 years ago

Type: taskenhancement
Note: See TracTickets for help on using tickets.