private void InitializeComponents() { ReloadScript = GetComponent <AutoReload>(); //PlayerObject = GetComponent<CharacterVitality>(); laserLine = GetComponent <LineRenderer>(); gunAudio = GetComponent <AudioSource>(); fpsCam = GetComponentInParent <Camera>(); }
private void OnAutoReloadCommandExecute() { if (AutoReload.Equals(true)) { StartTimer(); LogEnabled = true; } else { StopTimer(); } }
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(); } }
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; }