public override void OnPostFired(PlayerController player, Gun gun) { if (gun.ammo != 0) { gun.ClipShotsRemaining = 1; gun.ClearReloadData(); } }
public override void OnPostFired(PlayerController player, Gun gun) { base.OnPostFired(player, gun); PlayerController x = this.gun.CurrentOwner as PlayerController; bool flag = x == null; bool flag2 = flag; if (flag2) { this.gun.ammo = this.gun.GetBaseMaxAmmo(); } this.gun.ClipShotsRemaining = 2; gun.ClearReloadData(); }