public override void Upgrade(StandardGun weapon) { weapon.magSize++; }
public override void Upgrade(StandardGun weapon) { weapon.bulletSpread /= 1.1f; }
public abstract void Upgrade(StandardGun weapon);
public override void Upgrade(StandardGun weapon) { weapon.cooldownTime /= 1.1f; }