|
|
|
@ -11,9 +11,7 @@ public class Bullet {
|
|
|
|
|
private Dir dir;
|
|
|
|
|
|
|
|
|
|
private boolean living = true;
|
|
|
|
|
|
|
|
|
|
private TankFrame tf = null;
|
|
|
|
|
|
|
|
|
|
TankFrame tf = null;
|
|
|
|
|
private Group group = Group.BAD;
|
|
|
|
|
|
|
|
|
|
public Bullet(int x, int y, Dir dir, Group group, TankFrame tf) {
|
|
|
|
@ -24,6 +22,14 @@ public class Bullet {
|
|
|
|
|
this.tf = tf;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Group getGroup() {
|
|
|
|
|
return group;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setGroup(Group group) {
|
|
|
|
|
this.group = group;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void paint(Graphics g) {
|
|
|
|
|
if (!living) {
|
|
|
|
|
tf.bullets.remove(this);
|
|
|
|
|