private void AddPlayer(int id) { if (id < 0 || id > 4 || _players[id] != null) { return; } var playerGameObject = Instantiate(playerPrefab); playerGameObject.name = $"Player {id + 1}"; var player = playerGameObject.GetComponent <Player>(); player.Id = id; _players[id] = player; _uiManager.ShowResource(id); _scarecrowManager.ReassignPlayersToScarecrows(_players); }