From 9d2be3e4cd62b18f083c0b647e929dcce7697341 Mon Sep 17 00:00:00 2001 From: Jesper Lundin Date: Thu, 19 Apr 2007 12:30:43 +0000 Subject: [PATCH] --- src/ei/game/gamestate/InGameState.java | 2 ++ src/ei/game/scene/units/Bomber.java | 4 ++-- src/ei/game/scene/units/Unit.java | 1 + src/ei/game/scene/weapons/BomberWeapon.java | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/ei/game/gamestate/InGameState.java b/src/ei/game/gamestate/InGameState.java index 3ecaaff..eddc46c 100644 --- a/src/ei/game/gamestate/InGameState.java +++ b/src/ei/game/gamestate/InGameState.java @@ -6,6 +6,7 @@ import ei.game.input.InGameMouseInput; import ei.game.player.HumanPlayer; import ei.game.player.PlayerHandler; import ei.game.scene.Map; +import ei.game.scene.units.APU; import ei.game.scene.units.Bomber; import ei.game.scene.units.Tank; import ei.game.scene.weapons.WeaponHandler; @@ -33,6 +34,7 @@ public class InGameState extends GameState{ player.addUnit(t2); player.addUnit(new Tank(2,0, player)); player.addUnit(new Bomber(3, 0, player)); + player.addUnit(new APU(4, 0, player)); rootNode.add(player.getNode()); PlayerHandler.getInstance().addPlayer(player); diff --git a/src/ei/game/scene/units/Bomber.java b/src/ei/game/scene/units/Bomber.java index 3ca9b5b..e77bca4 100644 --- a/src/ei/game/scene/units/Bomber.java +++ b/src/ei/game/scene/units/Bomber.java @@ -16,13 +16,13 @@ public class Bomber extends Unit{ } public Bomber(int x, int y, Player p){ - super(100, new Vector2i(x,y), p); + super(200, new Vector2i(x,y), p); this.sprite = new Sprite("Tank", "data/units/bomber/bomber0000.png"); sprite.setSize(new Vector2f(50,60)); getNode().add(sprite); selectionBox = new SelectBox(40,40,getMaxLife()); - setLife(50); + setLife(180); } protected SelectBox getSelection() { diff --git a/src/ei/game/scene/units/Unit.java b/src/ei/game/scene/units/Unit.java index a4adc93..95653bd 100644 --- a/src/ei/game/scene/units/Unit.java +++ b/src/ei/game/scene/units/Unit.java @@ -3,6 +3,7 @@ package ei.game.scene.units; import java.util.LinkedList; +import ei.engine.effects.Particles; import ei.engine.math.Vector2f; import ei.engine.math.Vector2i; import ei.engine.math.Vector3f; diff --git a/src/ei/game/scene/weapons/BomberWeapon.java b/src/ei/game/scene/weapons/BomberWeapon.java index 95c6616..0f25029 100644 --- a/src/ei/game/scene/weapons/BomberWeapon.java +++ b/src/ei/game/scene/weapons/BomberWeapon.java @@ -15,7 +15,7 @@ public class BomberWeapon extends Weapon{ super(startPos); setVelocity(4); setRange(100); - setDamage(10); + setDamage(30); setReload(150); hit = false; position = Map.getPosByPixel(startPos.getX(), startPos.getY());