public class WanderTask
+
Wander around by moving a random position within a range of the starting position. Wait a little
@@ -115,7 +115,7 @@
Constructor Summary
-
WanderTask(com.badlogic.gdx.math.Vector2 wanderRange,
+MobWanderTask(com.badlogic.gdx.math.Vector2 wanderRange,
float waitTime)
@@ -170,8 +170,8 @@
Constructor Details
-
-
WanderTask
-public WanderTask(com.badlogic.gdx.math.Vector2 wanderRange,
+MobWanderTask
+public MobWanderTask(com.badlogic.gdx.math.Vector2 wanderRange,
float waitTime)
- Parameters:
diff --git a/com/csse3200/game/components/tasks/package-summary.html b/com/csse3200/game/components/tasks/package-summary.html
index ad956490e..d8f3b1c59 100644
--- a/com/csse3200/game/components/tasks/package-summary.html
+++ b/com/csse3200/game/components/tasks/package-summary.html
@@ -115,9 +115,9 @@ Package com
Task that allows mobs to shoot projectiles or melee attack towers
-
+
-
Task that prints a message to the terminal whenever it is called.
+
Wander around by moving a random position within a range of the starting position.
@@ -153,10 +153,6 @@
Package com
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.
-
diff --git a/com/csse3200/game/components/tasks/package-tree.html b/com/csse3200/game/components/tasks/package-tree.html
index 8b745a696..a167032c4 100644
--- a/com/csse3200/game/components/tasks/package-tree.html
+++ b/com/csse3200/game/components/tasks/package-tree.html
@@ -66,7 +66,7 @@
Class Hierarchy
com.csse3200.game.components.tasks.FinalBossMovementTask (implements com.csse3200.game.ai.tasks.PriorityTask)
com.csse3200.game.components.tasks.FireTowerCombatTask (implements com.csse3200.game.ai.tasks.PriorityTask)
com.csse3200.game.components.tasks.MobAttackTask (implements com.csse3200.game.ai.tasks.PriorityTask)
-
com.csse3200.game.components.tasks.MobDeathTask (implements com.csse3200.game.ai.tasks.PriorityTask)
+
com.csse3200.game.components.tasks.MobWanderTask (implements com.csse3200.game.ai.tasks.PriorityTask)
com.csse3200.game.components.tasks.MovementTask
com.csse3200.game.components.tasks.MoveToMiddleTask (implements com.csse3200.game.ai.tasks.PriorityTask)
com.csse3200.game.components.tasks.RangeBossMovementTask (implements com.csse3200.game.ai.tasks.PriorityTask)
@@ -76,7 +76,6 @@
Class Hierarchy
com.csse3200.game.components.tasks.TowerCombatTask (implements com.csse3200.game.ai.tasks.PriorityTask)
com.csse3200.game.components.tasks.TrajectTask (implements com.csse3200.game.ai.tasks.PriorityTask)
com.csse3200.game.components.tasks.WaitTask
-
com.csse3200.game.components.tasks.WanderTask (implements com.csse3200.game.ai.tasks.PriorityTask)
diff --git a/com/csse3200/game/entities/PredefinedWeapons.html b/com/csse3200/game/entities/PredefinedWeapons.html
index 008ef66e0..fd44341c4 100644
--- a/com/csse3200/game/entities/PredefinedWeapons.html
+++ b/com/csse3200/game/entities/PredefinedWeapons.html
@@ -88,24 +88,21 @@
Field Summary
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
@@ -167,19 +164,13 @@
kick
frostBall
-public static Weapon frostBall
-
-
-
-
-hurricane
-public static Weapon hurricane
+
diff --git a/com/csse3200/game/physics/PhysicsEngine.html b/com/csse3200/game/physics/PhysicsEngine.html
index 28b895af5..ef19efc71 100644
--- a/com/csse3200/game/physics/PhysicsEngine.html
+++ b/com/csse3200/game/physics/PhysicsEngine.html
@@ -167,9 +167,17 @@
Method Summary
Cast a ray in a straight line from one point to another, checking for all collision against
colliders in the specified layers.
-