public void resolveAttack(Game game, WeaponResult wr, UsesAmmoType weap, UsesAmmoState weap_state) {
public void resolveAttack(IGame game, WeaponResult wr, UsesAmmoType weap, UsesAmmoState weap_state) {
    public void resolveAttack(Game game,                   WeaponResult wr,                   UsesAmmoType weap,                   UsesAmmoState weap_state) {//  #######################    }