using Godot; public partial class BasicEnemy : Node3D { protected GameManager _gameManager; public override void _Ready() { _gameManager = GetTree().Root.GetNode("Main/GameManager"); } public void OnEnemyHit(Node3D node) { var currentLevel = (Level)GetTree().GetFirstNodeInGroup("Level"); currentLevel.OnEnemyDefeated(this); QueueFree(); } }