// Перемещаем лагерь private void Move(object Argument) { var nextBlock = CurrentBlock[(WorldBlock.WorldBlockSide)Argument]; if (nextBlock == null) { Console.WriteLine("Блока со стороны " + ((WorldBlock.WorldBlockSide)Argument).ToString() + " не существует"); return; } CurrentBlock = nextBlock; Camp.SetWorldPosition(nextBlock.Position); Camp.Hero.WorldTurn(); }