// попробовать переместить это все в класс плеер private void SecondPlayerTransformPlace(object place) { Thread.Sleep(8000); PlaceDecorator newPlace = place as PlaceDecorator; tilesList[newPlace.Index] = newPlace.GetPlaceObject(); _secondPlayerUsedAbilities -= 1; IsMapRewrite = true; }
private void FirstPlayerTransformWall(object place) { Thread.Sleep(8000); PlaceDecorator newPlace = place as PlaceDecorator; tilesList[newPlace.Index] = newPlace.GetPlaceObject() as CommonWall; _firstPlayerUsedAbilities -= 1; IsMapRewrite = true; }