private void WaitForTurn(int level) { string key = Console.ReadKey().Key.ToString(); if (key == "UpArrow" || key == "DownArrow" || key == "RightArrow" || key == "LeftArrow") { key = key.Split('A')[0]; _player.MoveTruck(key); foreach (Employee e in _field.GetEmployees()) { e.Action(); } _field.ShowField(); AllCratesOnDestination(); } else if (key == "R") { LoadLevel(level); } else if (key == "S") { Lobby(); } WaitForTurn(level); }