Advanced movement AI

This describes what is the task of advanced movement AI.


This is sub-layout for documentation pages

Top

1 Introduction

Advanced movement AI is represented by class AIMovement.
This class carries out more advanced operation above Character, which is assigned (the owner).
These operations are, however, vital for the general game play (such as attack player using melee...)

2 Operations

Operations that this AI level provides, are more complicated, and they are using basic operations from AIBase, and movementAction class. Here is rough list:

3 Attack target character using meele

The situation is described by following activity diagram:

4 Attack target character using missile projectile

The situation is described by following activity diagram: