ProjectileWeaponController.java :  » Game » infinitewars » logic » weapons » projectileWeapons » Java Open Source

Java Open Source » Game » infinitewars 
infinitewars » logic » weapons » projectileWeapons » ProjectileWeaponController.java
package logic.weapons.projectileWeapons;

import logic.weapons.WeaponController;

public class ProjectileWeaponController extends WeaponController {
  
  private static final long serialVersionUID = 1L;
  
  protected ProjectileWeapon weapon;
  
  public ProjectileWeaponController(ProjectileWeapon weapon) {
    super(weapon);
    this.weapon = weapon;
  }
  
  @Override
  public boolean isReadyToFire() { return super.isReadyToFire() && weapon.hasProjectiles(); }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.