Human Wait Task - UQcsse3200/2023-studio-3 GitHub Wiki

Introduction

The HumanWaitTask is a subtask of HumanWanderTask and is used in the AITaskComponent of engineer entities. It makes the engineer entity wait after a non-combat related movement phase. It is directly adapted from the Ghosts WaitTask in the BoxBoy Demo.

Usage

HumanWaitTask is added to an Engineer entity during the start() phase of the HumanWanderTask, and is not intended to be used in isolation.

Sequence and UML Diagrams

Please refer to the documentation for HumanWanderTask for diagrams that cover this task.