Class WaitTask
java.lang.Object
com.deco2800.game.ai.tasks.DefaultTask
com.deco2800.game.components.tasks.WaitTask
- All Implemented Interfaces:
 Task
Task that does nothing other than waiting for a given time. Status is Finished
 after the time has passed.
- 
Nested Class Summary
Nested classes/interfaces inherited from interface com.deco2800.game.ai.tasks.Task
Task.Status - 
Field Summary
Fields inherited from class com.deco2800.game.ai.tasks.DefaultTask
owner, status - 
Constructor Summary
Constructors - 
Method Summary
Methods inherited from class com.deco2800.game.ai.tasks.DefaultTask
create, getStatus, stop 
- 
Constructor Details
- 
WaitTask
public WaitTask(float duration) - Parameters:
 duration- How long to wait for, in seconds.
 
 - 
 - 
Method Details
- 
start
public void start()Start waiting from now until duration has passed.- Specified by:
 startin interfaceTask- Overrides:
 startin classDefaultTask
 - 
update
public void update()Description copied from interface:TaskRun one frame of the task. Similar to the update() in Components.- Specified by:
 updatein interfaceTask- Overrides:
 updatein classDefaultTask
 
 -