Skip to content
Snippets Groups Projects
Commit ba912132 authored by Sabvente's avatar Sabvente
Browse files

könnyebb legyett

parent a08d8796
No related branches found
No related tags found
No related merge requests found
...@@ -23,10 +23,14 @@ public class Enemy extends Placeable implements ITickable { ...@@ -23,10 +23,14 @@ public class Enemy extends Placeable implements ITickable {
moveTimes.put(EnemyType.ELF, 2); moveTimes.put(EnemyType.ELF, 2);
moveTimes.put(EnemyType.HOBBIT, 5); moveTimes.put(EnemyType.HOBBIT, 5);
} }
/**
* public Enemy(EnemyType p_type) {
* @param dmg type = p_type;
*/ reset();
prevField = null;
hp = 100;
}
public void hurt(int dmg) { public void hurt(int dmg) {
Random rand = new Random(); Random rand = new Random();
...@@ -87,13 +91,6 @@ public class Enemy extends Placeable implements ITickable { ...@@ -87,13 +91,6 @@ public class Enemy extends Placeable implements ITickable {
return moveTries; return moveTries;
} }
public Enemy(EnemyType p_type) {
type = p_type;
reset();
prevField = null;
hp = 100;
}
public void tick() { public void tick() {
if (moveTimeLeft <= 0 && hp>0) if (moveTimeLeft <= 0 && hp>0)
move(); move();
......
...@@ -37,10 +37,10 @@ public class Tower extends Placeable implements ITickable, IEnemyObserver, ...@@ -37,10 +37,10 @@ public class Tower extends Placeable implements ITickable, IEnemyObserver,
public Tower() { public Tower() {
damage = new HashMap<EnemyType, Integer>(); damage = new HashMap<EnemyType, Integer>();
damage.put(EnemyType.HUMAN, 20); damage.put(EnemyType.HUMAN, 30);
damage.put(EnemyType.DWARF, 20); damage.put(EnemyType.DWARF, 30);
damage.put(EnemyType.ELF, 20); damage.put(EnemyType.ELF, 30);
damage.put(EnemyType.HOBBIT, 20); damage.put(EnemyType.HOBBIT, 30);
enemiesInRange = new ArrayList<Enemy>(); enemiesInRange = new ArrayList<Enemy>();
recoilTime = 5; recoilTime = 5;
range = 1; range = 1;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment