Esempio n. 1
0
 public void dropgun(Firearm weapon)
 {
     if (status != "KIA")
     {
         //person drops gun near thier current position
         primarygun         = null;
         weapon.Owner       = null;
         weapon.coordinatex = this.coordinatex + 1;
         weapon.coordinatey = this.coordinatey + 1;
         Console.WriteLine($"{name} dropped {weapon.name}");
     }
     else
     {
         Console.WriteLine($"{name} is KIA");
     }
 }
Esempio n. 2
0
 //Firearm functions
 public void pickupgun(Firearm myweapon)
 {
     if (status != "KIA")
     {
         if (primarygun == null)
         {
             primarygun     = myweapon;
             myweapon.Owner = this;
             Console.WriteLine($"{name} picked up {myweapon.name}");
         }
         else
         {
             dropgun(primarygun);
             primarygun     = myweapon;
             myweapon.Owner = this;
             Console.WriteLine($"{name} picked up {myweapon.name}");
         }
     }
     else
     {
         Console.WriteLine($"{name} is KIA");
     }
 }