예제 #1
0
파일: ammo.cs 프로젝트: abishek-17/games
 private ammoslot GetAmmoslot(ammotype ammotype)
 {
     foreach (ammoslot slot in ammoSlot)
     {
         if (slot.ammotype == ammotype)
         {
             return(slot);
         }
     }
     return(null);
 }
예제 #2
0
파일: ammo.cs 프로젝트: abishek-17/games
 public void increasecurrentammo(ammotype ammotype, int ammoamount)
 {
     GetAmmoslot(ammotype).ammoammount += ammoamount;
 }
예제 #3
0
파일: ammo.cs 프로젝트: abishek-17/games
 // Update is called once per frame
 public void reducecurrentammo(ammotype ammotype)
 {
     GetAmmoslot(ammotype).ammoammount--;
 }
예제 #4
0
파일: ammo.cs 프로젝트: abishek-17/games
 public int getcurrentammo(ammotype ammotype)
 {
     return(GetAmmoslot(ammotype).ammoammount);
 }
예제 #5
0
 public void increaseammo(ammotype ammotype, int amoamount)
 {
     getammoslot(ammotype).ammoamount += amoamount;
 }
예제 #6
0
 public int decreaseammo(ammotype ammotype)
 {
     return(getammoslot(ammotype).ammoamount--);
 }
예제 #7
0
 public int currentammo(ammotype ammotype)
 {
     return(getammoslot(ammotype).ammoamount);
 }