Beispiel #1
0
 public override void OnPostFired(PlayerController player, Gun gun)
 {
     if (gun.ammo != 0)
     {
         gun.ClipShotsRemaining = 1;
         gun.ClearReloadData();
     }
 }
Beispiel #2
0
        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();
        }