From 0c1c9aa2dd00993b810723240472aa6af5e9e49e Mon Sep 17 00:00:00 2001 From: Jesper Lundin Date: Wed, 18 Apr 2007 16:09:20 +0000 Subject: [PATCH] yo --- src/ei/game/scene/weapons/BomberWeapon.java | 29 +++++++++++++++++++++ src/ei/game/scene/weapons/CannonBall.java | 25 ++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 src/ei/game/scene/weapons/BomberWeapon.java create mode 100644 src/ei/game/scene/weapons/CannonBall.java diff --git a/src/ei/game/scene/weapons/BomberWeapon.java b/src/ei/game/scene/weapons/BomberWeapon.java new file mode 100644 index 0000000..0b11163 --- /dev/null +++ b/src/ei/game/scene/weapons/BomberWeapon.java @@ -0,0 +1,29 @@ +package ei.game.scene.weapons; + +import ei.engine.effects.Particles; +import ei.engine.math.Vector2f; + +public class BomberWeapon extends Weapon{ + + public BomberWeapon(Vector2f startPos) { + super(startPos); + setVelocity(4); + setRange(100); + setDamage(10); + } + public Particles getWeapon() { + Particles part = new Particles("bomber"); + part = new Particles("weapon"); + part.MaxSpeedX=500; + part.MaxSpeedY=400; + part.MaxSpeedZ=600; + part.rainbow = false; + part.size=10; + return part; + } + + public void update() { + + } + +} diff --git a/src/ei/game/scene/weapons/CannonBall.java b/src/ei/game/scene/weapons/CannonBall.java new file mode 100644 index 0000000..a34c6cf --- /dev/null +++ b/src/ei/game/scene/weapons/CannonBall.java @@ -0,0 +1,25 @@ +package ei.game.scene.weapons; + +import ei.engine.effects.Particles; +import ei.engine.math.Vector2f; + +public class CannonBall extends Weapon{ + + public CannonBall(Vector2f startPos) { + super(startPos); + setVelocity(4); + setRange(500); + setDamage(5); + } + public Particles getWeapon() { + Particles part = new Particles("cannon"); + part = new Particles("weapon"); + part.MaxSpeedX=500; + part.MaxSpeedY=400; + part.MaxSpeedZ=600; + part.rainbow = false; + part.size=5; + return part; + } + +}