private void Update() { if (collider != null) { collider.enabled = !questService.IsQuestActive(); } }
private void Awake() { bool flag = false; if (Service.Get <ContentSchedulerService>().IsDuringScheduleEventDates(DateDefinitionKey)) { flag |= !isSunsetQuestCompleted(); } questService = Service.Get <QuestService>(); flag |= questService.IsQuestActive(); collider = GetComponent <Collider>(); if (collider != null) { collider.enabled = !flag; } else { Log.LogError(this, "Could not find Collider to disable"); } }