Skip to content

Commit

Permalink
Deploying to gh-pages from @ d041b68 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
Mohamad11Dab committed Sep 7, 2023
1 parent 7c93c36 commit 6b5e761
Show file tree
Hide file tree
Showing 19 changed files with 732 additions and 121 deletions.
20 changes: 13 additions & 7 deletions allclasses-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -326,6 +326,14 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
castTime: the time it takes to cast the weapon
cooldown: the time it takes to be used again</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/components/tasks/MobAttackTask.html" title="class in com.csse3200.game.components.tasks">MobAttackTask</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Task that allows mobs to shoot projectiles or melee attack towers</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/components/tasks/MobDeathTask.html" title="class in com.csse3200.game.components.tasks">MobDeathTask</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Task that prints a message to the terminal whenever it is called.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/csse3200/game/ai/movement/MovementController.html" title="interface in com.csse3200.game.ai.movement">MovementController</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">A movement controller moves something to a given a target.</div>
Expand Down Expand Up @@ -465,18 +473,16 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The game screen containing the settings.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/components/tasks/ShootTask.html" title="class in com.csse3200.game.components.tasks">ShootTask</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/physics/raycast/SingleHitCallback.html" title="class in com.csse3200.game.physics.raycast">SingleHitCallback</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Task that prints a message to the terminal whenever it is called.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/physics/raycast/SingleHitCallback.html" title="class in com.csse3200.game.physics.raycast">SingleHitCallback</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Cast a ray against all colliders that match the layermask.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/utils/SortedIntMap.html" title="class in com.csse3200.game.utils">SortedIntMap</a>&lt;<a href="com/csse3200/game/utils/SortedIntMap.html" title="type parameter in SortedIntMap">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/utils/SortedIntMap.html" title="class in com.csse3200.game.utils">SortedIntMap</a>&lt;<a href="com/csse3200/game/utils/SortedIntMap.html" title="type parameter in SortedIntMap">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A map sorted by the value of key with O(1) iteration.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/components/tasks/SpawnWaveTask.html" title="class in com.csse3200.game.components.tasks">SpawnWaveTask</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/csse3200/game/utils/StringDecorator.html" title="class in com.csse3200.game.utils">StringDecorator</a>&lt;<a href="com/csse3200/game/utils/StringDecorator.html" title="type parameter in StringDecorator">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Apply a custom toString() for a class without overriding the class, using a decorator.</div>
Expand Down
2 changes: 1 addition & 1 deletion com/csse3200/game/ai/tasks/DefaultTask.html
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ <h1 title="Class DefaultTask" class="title">Class DefaultTask</h1>
</dl>
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="../../components/tasks/ChaseTask.html" title="class in com.csse3200.game.components.tasks">ChaseTask</a></code>, <code><a href="../../components/tasks/CurrencyTask.html" title="class in com.csse3200.game.components.tasks">CurrencyTask</a></code>, <code><a href="../../components/tasks/FinalBossMovementTask.html" title="class in com.csse3200.game.components.tasks">FinalBossMovementTask</a></code>, <code><a href="../../components/tasks/MovementTask.html" title="class in com.csse3200.game.components.tasks">MovementTask</a></code>, <code><a href="../../components/tasks/MoveToMiddleTask.html" title="class in com.csse3200.game.components.tasks">MoveToMiddleTask</a></code>, <code><a href="../../components/tasks/RangeBossMovementTask.html" title="class in com.csse3200.game.components.tasks">RangeBossMovementTask</a></code>, <code><a href="../../components/tasks/ShootTask.html" title="class in com.csse3200.game.components.tasks">ShootTask</a></code>, <code><a href="../../components/tasks/TowerCombatTask.html" title="class in com.csse3200.game.components.tasks">TowerCombatTask</a></code>, <code><a href="../../components/tasks/TrajectTask.html" title="class in com.csse3200.game.components.tasks">TrajectTask</a></code>, <code><a href="../../components/tasks/WaitTask.html" title="class in com.csse3200.game.components.tasks">WaitTask</a></code>, <code><a href="../../components/tasks/WanderTask.html" title="class in com.csse3200.game.components.tasks">WanderTask</a></code></dd>
<dd><code><a href="../../components/tasks/ChaseTask.html" title="class in com.csse3200.game.components.tasks">ChaseTask</a></code>, <code><a href="../../components/tasks/CurrencyTask.html" title="class in com.csse3200.game.components.tasks">CurrencyTask</a></code>, <code><a href="../../components/tasks/FinalBossMovementTask.html" title="class in com.csse3200.game.components.tasks">FinalBossMovementTask</a></code>, <code><a href="../../components/tasks/MobAttackTask.html" title="class in com.csse3200.game.components.tasks">MobAttackTask</a></code>, <code><a href="../../components/tasks/MobDeathTask.html" title="class in com.csse3200.game.components.tasks">MobDeathTask</a></code>, <code><a href="../../components/tasks/MovementTask.html" title="class in com.csse3200.game.components.tasks">MovementTask</a></code>, <code><a href="../../components/tasks/MoveToMiddleTask.html" title="class in com.csse3200.game.components.tasks">MoveToMiddleTask</a></code>, <code><a href="../../components/tasks/RangeBossMovementTask.html" title="class in com.csse3200.game.components.tasks">RangeBossMovementTask</a></code>, <code><a href="../../components/tasks/SpawnWaveTask.html" title="class in com.csse3200.game.components.tasks">SpawnWaveTask</a></code>, <code><a href="../../components/tasks/TowerCombatTask.html" title="class in com.csse3200.game.components.tasks">TowerCombatTask</a></code>, <code><a href="../../components/tasks/TrajectTask.html" title="class in com.csse3200.game.components.tasks">TrajectTask</a></code>, <code><a href="../../components/tasks/WaitTask.html" title="class in com.csse3200.game.components.tasks">WaitTask</a></code>, <code><a href="../../components/tasks/WanderTask.html" title="class in com.csse3200.game.components.tasks">WanderTask</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">DefaultTask</span>
Expand Down
2 changes: 1 addition & 1 deletion com/csse3200/game/ai/tasks/PriorityTask.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ <h1 title="Interface PriorityTask" class="title">Interface PriorityTask</h1>
</dl>
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../../components/tasks/ChaseTask.html" title="class in com.csse3200.game.components.tasks">ChaseTask</a></code>, <code><a href="../../components/tasks/CurrencyTask.html" title="class in com.csse3200.game.components.tasks">CurrencyTask</a></code>, <code><a href="../../components/tasks/FinalBossMovementTask.html" title="class in com.csse3200.game.components.tasks">FinalBossMovementTask</a></code>, <code><a href="../../components/tasks/MoveToMiddleTask.html" title="class in com.csse3200.game.components.tasks">MoveToMiddleTask</a></code>, <code><a href="../../components/tasks/RangeBossMovementTask.html" title="class in com.csse3200.game.components.tasks">RangeBossMovementTask</a></code>, <code><a href="../../components/tasks/ShootTask.html" title="class in com.csse3200.game.components.tasks">ShootTask</a></code>, <code><a href="../../components/tasks/TowerCombatTask.html" title="class in com.csse3200.game.components.tasks">TowerCombatTask</a></code>, <code><a href="../../components/tasks/TrajectTask.html" title="class in com.csse3200.game.components.tasks">TrajectTask</a></code>, <code><a href="../../components/tasks/WanderTask.html" title="class in com.csse3200.game.components.tasks">WanderTask</a></code></dd>
<dd><code><a href="../../components/tasks/ChaseTask.html" title="class in com.csse3200.game.components.tasks">ChaseTask</a></code>, <code><a href="../../components/tasks/CurrencyTask.html" title="class in com.csse3200.game.components.tasks">CurrencyTask</a></code>, <code><a href="../../components/tasks/FinalBossMovementTask.html" title="class in com.csse3200.game.components.tasks">FinalBossMovementTask</a></code>, <code><a href="../../components/tasks/MobAttackTask.html" title="class in com.csse3200.game.components.tasks">MobAttackTask</a></code>, <code><a href="../../components/tasks/MobDeathTask.html" title="class in com.csse3200.game.components.tasks">MobDeathTask</a></code>, <code><a href="../../components/tasks/MoveToMiddleTask.html" title="class in com.csse3200.game.components.tasks">MoveToMiddleTask</a></code>, <code><a href="../../components/tasks/RangeBossMovementTask.html" title="class in com.csse3200.game.components.tasks">RangeBossMovementTask</a></code>, <code><a href="../../components/tasks/SpawnWaveTask.html" title="class in com.csse3200.game.components.tasks">SpawnWaveTask</a></code>, <code><a href="../../components/tasks/TowerCombatTask.html" title="class in com.csse3200.game.components.tasks">TowerCombatTask</a></code>, <code><a href="../../components/tasks/TrajectTask.html" title="class in com.csse3200.game.components.tasks">TrajectTask</a></code>, <code><a href="../../components/tasks/WanderTask.html" title="class in com.csse3200.game.components.tasks">WanderTask</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">PriorityTask</span><span class="extends-implements">
Expand Down
2 changes: 1 addition & 1 deletion com/csse3200/game/ai/tasks/Task.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ <h1 title="Interface Task" class="title">Interface Task</h1>
</dl>
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../../components/tasks/ChaseTask.html" title="class in com.csse3200.game.components.tasks">ChaseTask</a></code>, <code><a href="../../components/tasks/CurrencyTask.html" title="class in com.csse3200.game.components.tasks">CurrencyTask</a></code>, <code><a href="DefaultTask.html" title="class in com.csse3200.game.ai.tasks">DefaultTask</a></code>, <code><a href="../../components/tasks/FinalBossMovementTask.html" title="class in com.csse3200.game.components.tasks">FinalBossMovementTask</a></code>, <code><a href="../../components/tasks/MovementTask.html" title="class in com.csse3200.game.components.tasks">MovementTask</a></code>, <code><a href="../../components/tasks/MoveToMiddleTask.html" title="class in com.csse3200.game.components.tasks">MoveToMiddleTask</a></code>, <code><a href="../../components/tasks/RangeBossMovementTask.html" title="class in com.csse3200.game.components.tasks">RangeBossMovementTask</a></code>, <code><a href="../../components/tasks/ShootTask.html" title="class in com.csse3200.game.components.tasks">ShootTask</a></code>, <code><a href="../../components/tasks/TowerCombatTask.html" title="class in com.csse3200.game.components.tasks">TowerCombatTask</a></code>, <code><a href="../../components/tasks/TrajectTask.html" title="class in com.csse3200.game.components.tasks">TrajectTask</a></code>, <code><a href="../../components/tasks/WaitTask.html" title="class in com.csse3200.game.components.tasks">WaitTask</a></code>, <code><a href="../../components/tasks/WanderTask.html" title="class in com.csse3200.game.components.tasks">WanderTask</a></code></dd>
<dd><code><a href="../../components/tasks/ChaseTask.html" title="class in com.csse3200.game.components.tasks">ChaseTask</a></code>, <code><a href="../../components/tasks/CurrencyTask.html" title="class in com.csse3200.game.components.tasks">CurrencyTask</a></code>, <code><a href="DefaultTask.html" title="class in com.csse3200.game.ai.tasks">DefaultTask</a></code>, <code><a href="../../components/tasks/FinalBossMovementTask.html" title="class in com.csse3200.game.components.tasks">FinalBossMovementTask</a></code>, <code><a href="../../components/tasks/MobAttackTask.html" title="class in com.csse3200.game.components.tasks">MobAttackTask</a></code>, <code><a href="../../components/tasks/MobDeathTask.html" title="class in com.csse3200.game.components.tasks">MobDeathTask</a></code>, <code><a href="../../components/tasks/MovementTask.html" title="class in com.csse3200.game.components.tasks">MovementTask</a></code>, <code><a href="../../components/tasks/MoveToMiddleTask.html" title="class in com.csse3200.game.components.tasks">MoveToMiddleTask</a></code>, <code><a href="../../components/tasks/RangeBossMovementTask.html" title="class in com.csse3200.game.components.tasks">RangeBossMovementTask</a></code>, <code><a href="../../components/tasks/SpawnWaveTask.html" title="class in com.csse3200.game.components.tasks">SpawnWaveTask</a></code>, <code><a href="../../components/tasks/TowerCombatTask.html" title="class in com.csse3200.game.components.tasks">TowerCombatTask</a></code>, <code><a href="../../components/tasks/TrajectTask.html" title="class in com.csse3200.game.components.tasks">TrajectTask</a></code>, <code><a href="../../components/tasks/WaitTask.html" title="class in com.csse3200.game.components.tasks">WaitTask</a></code>, <code><a href="../../components/tasks/WanderTask.html" title="class in com.csse3200.game.components.tasks">WanderTask</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Task</span></div>
Expand Down
Loading

0 comments on commit 6b5e761

Please sign in to comment.