Add a tower on a random towersquare
[AntiTD.git] / src / se / umu / cs / dit06ajnajs / agent / Tower.java
blob6f699ae55baa08d59c2829b54f541c0cad9eadda
1 package se.umu.cs.dit06ajnajs.agent;
3 import java.awt.Graphics;
4 import java.awt.Image;
5 import java.awt.Point;
7 import se.umu.cs.dit06ajnajs.Paintable;
9 public abstract class Tower implements Paintable, Agent {
11 protected int xPos;
12 protected int yPos;
14 protected int width;
15 protected int height;
17 protected int damage;
18 protected int range;
19 protected Image image;
21 public Tower(int width, int height, int damage, int range) {
22 this.width = width;
23 this.height = height;
25 this.damage = damage;
26 this.range = range;
27 // TODO this.image = img;
30 public void setImage(Image img) {
31 // TODO Auto-generated method stub
32 // TODO Implement method
35 public void setPostition(Point p) {
36 this.xPos = p.x;
37 this.yPos = p.y;