X hits on this document

PDF document

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

385 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 views385
Page views389
Page last viewedFri Jan 20 15:09:01 UTC 2017
Pages110
Paragraphs700
Words23812

Comments