// Flicker Light Subrotine. IEnumerator flickerToOff(LightController light) { yield return new WaitForSeconds(0.05f); light.ChangeStatusTo(LightController.LightStatus.On); //On yield return new WaitForSeconds(0.1f); light.ChangeStatusTo(LightController.LightStatus.Dimmed); //Disabled yield return new WaitForSeconds(0.05f); light.ChangeStatusTo(LightController.LightStatus.On); //On yield return new WaitForSeconds(0.1f); light.ChangeStatusTo(LightController.LightStatus.Dimmed); //Disabled }