Skip to content

Commit

Permalink
HumanWanderTask tidying
Browse files Browse the repository at this point in the history
  • Loading branch information
The-AhmadAA committed Sep 9, 2023
1 parent 34b55e6 commit 5a050f1
Showing 1 changed file with 5 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,13 @@
*/
public class HumanWanderTask extends DefaultTask implements PriorityTask {
private static final Logger logger = LoggerFactory.getLogger(HumanWanderTask.class);

private float maxRange;
private Vector2 wanderRange;
private final float maxRange;
private final float waitTime;
private Vector2 startPos;
private final Vector2 startPos;
private HumanMovementTask movementTask;
private HumanWaitTask waitTask;

private EngineerCombatTask combatTask;
private Task currentTask;

private boolean isDead = false;

/**
Expand All @@ -37,6 +33,7 @@ public class HumanWanderTask extends DefaultTask implements PriorityTask {
public HumanWanderTask(float waitTime, float maxRange) {
this.waitTime = waitTime;
this.maxRange = maxRange;
this.startPos = owner.getEntity().getCenterPosition();
}

@Override
Expand All @@ -47,12 +44,10 @@ public int getPriority() {
@Override
public void start() {
super.start();
startPos = owner.getEntity().getPosition();
this.wanderRange = owner.getEntity().getCenterPosition();
waitTask = new HumanWaitTask(waitTime);
waitTask.create(owner);

movementTask = new HumanMovementTask(this.wanderRange, 1f);
movementTask = new HumanMovementTask(this.startPos, 1f);
movementTask.create(owner);
movementTask.start();

Expand Down Expand Up @@ -126,6 +121,6 @@ private void swapTask(Task newTask) {
private Vector2 getDirection() {
// float y = startPos.y;
// return new Vector2(0, y);
return this.wanderRange;
return this.startPos;
}
}

0 comments on commit 5a050f1

Please sign in to comment.