protected virtual void SpawnEnemy() { var chaserFacade = ChaserFactory.Create(); if (ChooseRandomStartPosition(out var position, out var rotation)) { chaserFacade.Position = position; chaserFacade.Rotation = rotation; } else { chaserFacade.Position = -_runnerFacade.Transform.forward * 20; chaserFacade.Rotation = _runnerFacade.Transform.rotation; } }