package anonymousweaponprototype;
import anonymousweaponprototype.classes.Weapon;
import anonymousweaponprototype.classes.WeaponType;
import java.awt.geom.Point2D;
import java.util.Random;
/**
*
* @author Darin Beaudreau
*/
public class AnonymousWeaponPrototype {
private static WeaponType Weapons;
public static void main(String[] args) {
Weapons = new WeaponType();
Weapon [] myWeapons = new Weapon[2];
myWeapons[0] = Weapons.PISTOL;
myWeapons[1] = Weapons.FLAMETHROWER;
Random r = new Random();
for(Weapon w : myWeapons) {
while(w.getAmmo() != 0) {
double x = r.nextInt(201);
double y = r.nextInt(201);
w.fire(new Point2D.Double(x,y));
}
System.out.println("\nYour " + w.getName() + " is out of ammo!\n");
}
}
}