Esempio n. 1
0
  public void addItem(float x, float y) throws SlickException {
    int j = random.nextInt(2);
    switch (j) {
      case 0:
        HealthPack HP = new HealthPack(20);
        items.addHealthPack(HP);
        HP.initItem();
        HP.setPosition((int) x, (int) y);
        break;
      case 1:
        int k = random.nextInt(10) + 1;
        if (k < 7) {
          Weapon gun = new Weapon(150, 1000, -10, "Gun");
          items.addWeapon(gun);
          gun.initItem();
          gun.setPosition((int) x, (int) y);

        } else if (k >= 7) {
          Weapon shotGun = new Weapon(70, 1500, -30, "Shotgun");
          items.addWeapon(shotGun);
          shotGun.initItem();
          shotGun.setPosition((int) x, (int) y);
        }
        break;
    }
  }