using Godot; using Newlon.Components; using Newlon.Components.Level; [GlobalClass] public partial class LevelStateBrainDisabler : Node { public override void _Ready() { RuntimeLevelData.Instance.OnLevelStateChanged += OnLevelStateChanged; } public void OnLevelStateChanged(RuntimeLevelData.LevelStates state) { if (state == RuntimeLevelData.LevelStates.Game) { GetParent().EnableBrain(); } } }