Esempio n. 1
0
 public void Update()
 {
     if (!activeWep || !allowInput)
     {
         return;
     }
     if ((activeWep.rapidFire && Input.GetButton("Fire1")) ||
         (!activeWep.rapidFire && Input.GetButtonDown("Fire1")))
     {
         activeWep.fire();
     }
     if (!isHighNoon()) //Only allow outside of high noon
     {
         addHighNoonPercent(Time.deltaTime * highNoonPerSecond);
         if (Input.GetKey(reloadKey))
         {
             activeWep.reload();
         }
         else if (Input.GetAxis("Mouse ScrollWheel") != 0f || Input.GetButtonDown("Switch"))
         {
             iterateWeapon(Input.GetAxis("Mouse ScrollWheel") >= 0f);
         }
         else if (Input.GetKeyDown(KeyCode.G))
         {
             dropActiveWeapon();
         }
     }
 }