using Godot; namespace Cirno.Scripts.Utils; public static class ActivationHelper { public static void UseTargets(Node activator, string target, ActivationType activationType = ActivationType.Toggle) { GD.Print($"Trying to use targets called: {target}"); var targetList = activator.GetTree().GetNodesInGroup(target); foreach (var t in targetList) { //string f; GD.Print($"Trying to use {t.Name}"); if (t is IActivable activable) { GD.Print($"Activating {t.Name}"); activable.Activate(activationType); } } } }