public void PressEnter() { map.ChangeSideBoat(); var selectedObject = map.GetGameObjectRow(); var currentBoat = map.GetBoatDirection(); if (LeftArray.Contains(selectedObject) && currentBoat == eCurentSide.Right) { LeftArray.Remove(selectedObject); RightArray.Add(selectedObject); GameStateCheck(currentBoat); } else if (RightArray.Contains(selectedObject) && currentBoat == eCurentSide.Left) { RightArray.Remove(selectedObject); LeftArray.Add(selectedObject); GameStateCheck(currentBoat); } else { GameStateCheck(currentBoat); } }