Unit Movement
This diagram details the process of a unit’s movement action. More info at Movement Action but the rundown is:
- Controller (player or AI) defines an intended path
- Unit follows the path one cell at a time
- Movement action can be cancelled if no movement has been consumed
- Movement action does not have to use all available movement
- Movement action ends automatically when a path is followed to completion
- Movement action ends automatically if it was interrupted
Unit Ability
This details the process for a unit using an ability. Very simple diagram, since most of the logic is to be handled by each individual ability script.