Example #1
0
 private ammoslot GetAmmoslot(ammotype ammotype)
 {
     foreach (ammoslot slot in ammoSlot)
     {
         if (slot.ammotype == ammotype)
         {
             return(slot);
         }
     }
     return(null);
 }
Example #2
0
 public void increasecurrentammo(ammotype ammotype, int ammoamount)
 {
     GetAmmoslot(ammotype).ammoammount += ammoamount;
 }
Example #3
0
 // Update is called once per frame
 public void reducecurrentammo(ammotype ammotype)
 {
     GetAmmoslot(ammotype).ammoammount--;
 }
Example #4
0
 public int getcurrentammo(ammotype ammotype)
 {
     return(GetAmmoslot(ammotype).ammoammount);
 }
Example #5
0
 public void increaseammo(ammotype ammotype, int amoamount)
 {
     getammoslot(ammotype).ammoamount += amoamount;
 }
Example #6
0
 public int decreaseammo(ammotype ammotype)
 {
     return(getammoslot(ammotype).ammoamount--);
 }
Example #7
0
 public int currentammo(ammotype ammotype)
 {
     return(getammoslot(ammotype).ammoamount);
 }