// Start is called before the first frame update void Start() { changeUIState(false); tracker = GameObject.FindObjectOfType <AlarmTracker>(); tracker.OnAlarmLevelIncrease += onAlarmLevelIncrease; ResolutionScreenSetup.OnLoadCheckpoint += onLoadCheckpoint; blinkAnimation = GetComponent <ColourBlinkAnimation>(); }
// Start is called before the first frame update void Start() { alarmSlider = GetComponent <Slider>(); tracker = GameObject.FindObjectOfType <AlarmTracker>(); blinkAnimation = GetComponent <ColourBlinkAnimation>(); spikeAnimation = GetComponent <ColourSpikeAnimation>(); bellShake = GetComponent <BellShakeAnimation>(); bellColourAnimation = GetComponent <ColourEaseAnimation>(); alarmSlider.value = 0; tracker.OnAlarmLevelIncrease += onAlarmLevelIncreased; tracker.OnAlarmLevelDecrease += onAlarmLevelDecreased; AlarmStateChanged.AddListener(onAlarmStateChanged); ResolutionScreenSetup.OnLoadCheckpoint += onLoadCheckpoint; }