//private bool fpcActive; // Use this for initialization void Awake() { launchManager = GameObject.FindGameObjectWithTag("LaunchManager").GetComponent <LaunchManager>(); srv = launchManager.gameObject.GetComponent <HL7ServerStarter>(); if (srv.isActiveAndEnabled && !launchManager.FirstPersonController.GetComponentInChildren <ReplayRoute>().isActivated()) { timeNow = DateTime.Now; intervall = srv.getIntervall(); mod = (timeNow.Minute % intervall.Minutes); diff = intervall - new TimeSpan(0, (int)mod, timeNow.Second); if (diff.TotalSeconds < 30) { diff = diff.Add(intervall); } fpcCamera = launchManager.FirstPersonController.GetComponentInChildren <Camera>(); delayCamera = GetComponent <Camera>(); foreach (var obj in overlayObjects) { obj.SetActive(false); } // fpcActive = launchManager.FPC.gameObject.activeSelf; //launchManager.FPC.gameObject.SetActive(false); } else { gameObject.SetActive(false); } }