using Godot; namespace Babushka.scripts.CSharp.Common.Fight; public partial class RoamingEnemyGroup : Node2D { private FightWorld.FighterGroup _boundEnemyGroup; private FightSceneSwitcher _fightSceneSwitcher; public void Initialize(FightWorld.FighterGroup enemyGroup, FightSceneSwitcher fightSceneSwitcher) { _boundEnemyGroup = enemyGroup; _fightSceneSwitcher = fightSceneSwitcher; } public void StartFight() { _fightSceneSwitcher.SwitchToFight(_boundEnemyGroup); } }