Package com.csse3200.game.components.tasks


package com.csse3200.game.components.tasks
  • Classes
    Class
    Description
    Chases a target entity until they get too far away or go above
    Boss's fury form
    Chases a target entity until they get too far away or line of sight is lost
    Chases a target entity indefinitely and the entity being visible causes a speed increase
    Chases a target entity indefinitely and the entity being visible causes a speed increase CAN have added functionality to launch projectiles at the player too if wanted.
    Ground fast-chase for GhostGPT: drive X only; Box2D gravity/collisions control Y.
    Ground slow-chase for GhostGPT: set X only; Box2D gravity handles Y.
    Chases a target entity indefinitely and the entity being visible causes a speed increase
    Move to a given position, finishing when you get close enough.
    Task that does nothing other than waiting for a given time.
    Wander around by moving a random position within a range of the starting position.