Пример #1
0
 private void InitializeComponents()
 {
     ReloadScript = GetComponent <AutoReload>();
     //PlayerObject = GetComponent<CharacterVitality>();
     laserLine = GetComponent <LineRenderer>();
     gunAudio  = GetComponent <AudioSource>();
     fpsCam    = GetComponentInParent <Camera>();
 }
Пример #2
0
 private void OnAutoReloadCommandExecute()
 {
     if (AutoReload.Equals(true))
     {
         StartTimer();
         LogEnabled = true;
     }
     else
     {
         StopTimer();
     }
 }
Пример #3
0
 private void OnAutoReloadCommandExecute()
 {
     if (AutoReload.Equals(true))
     {
         // allow autoreload only if popup is closed
         if (Object.Equals(_ltepopup, null) || _ltepopup.IsLoaded.Equals(false))
         {
             StartTimer();
         }
         else
         {
             AutoReload = false;
         }
     }
     else
     {
         StopTimer();
     }
 }
Пример #4
0
        public void StopTimer()
        {
            if (Object.Equals(_timer, null).Equals(false))
            {
                _timer.Stop();
            }

            if (AutoReload.Equals(true))
            {
                AutoReload = false;
            }

            if (Log.Equals(true))
            {
                Log = false;
            }

            LogEnabled = false;
        }