Package com.csse3200.game.ai.tasks
Interface PriorityTask
- All Superinterfaces:
Task
- All Known Implementing Classes:
AvoidTask
,BlindBearTask
,ChaseTask
,GriffinTask
,HiveTask
,IdleTask
,ItemProximityTask
,KangaJoeyTask
,LeviathanTask
,MazeChaseTask
,MazeHuntTask
,PatrolTask
,PauseTask
,ProjectileMovementTask
,ProximityTask
,PullTask
,RunTask
,ShootTask
,SpawnTask
,SpecialWanderTask
,StealTask
,WanderTask
A priority task is a task that also has a priority. This is required for an AI task component to
decide which task to run.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.csse3200.game.ai.tasks.Task
Task.Status
-
Method Summary
-
Method Details
-
getPriority
int getPriority()
-