X hits on this document

PDF document

Enhanced NPC Behaviour using Goal Oriented Action Planning - page 93 / 110

269 views

0 shares

0 downloads

0 comments

93 / 110

Action Activation: Places a command on the blackboard to begin an attack.

Action Completes: When the target is dead or if the attack is complete.

Action: ActionAttackLongRange

Preconditions: inWeaponsRange = true, weaponLoaded = true

Effects: targetIsDead = true

Context Preconditions: Has a loaded long range weapon equipped and a valid target.

Action Activation: Places a command on the blackboard to begin an attack whilst manoeuvring to stay in long range.

Action Completes: When the target is dead, target is out of range or if the attack is complete.

Action: ActionAttackShortRange

Preconditions: inWeaponsRange = true, weaponLoaded = true

Effects: targetIsDead = true

Context Preconditions: Has a loaded short range weapon equipped and a valid target.

Action Activation: Places a command on the blackboard to begin an attack whilst manoeuvring to stay in short range.

Action Completes: When the target is dead, target is out of range or if the attack is complete.

85

Document info
Document views269
Page views273
Page last viewedSun Dec 04 13:38:41 UTC 2016
Pages110
Paragraphs700
Words23812

Comments