public void LaunchDefender(IDefensable _target) { if (Defenders.Count > 0) { Debug.Log("DefenderLaunchedf"); Defender _defneder = Defenders.Dequeue(); _defneder.ActivateDefense(_target); SimulationInstance.launchedDefenders.Add(_defneder); } }