using Godot; using Godot.Collections; namespace Cirno.Scripts.Resources.Events; [GlobalClass] public partial class AlarmDisableEvent : EventResource { private bool _isComplete = false; public override bool IsComplete() { return _isComplete; } public override void Init(Node parent) { } public override void Start(Node parent) { if (AlarmManager.Instance is null) { _isComplete = true; return; }; AlarmManager.Instance.DisableAlarm(); _isComplete = true; } public override void UpdateEvent(double delta) { } }