private void AddPendingPlayer(GameObject obj, int connectionId, NetworkInstanceId netId, short playerControllerId) { if (!this.m_PendingPlayers.ContainsKey(connectionId)) { NetworkMigrationManager.ConnectionPendingPlayers value = default(NetworkMigrationManager.ConnectionPendingPlayers); value.players = new List <NetworkMigrationManager.PendingPlayerInfo>(); this.m_PendingPlayers[connectionId] = value; } NetworkMigrationManager.PendingPlayerInfo item = default(NetworkMigrationManager.PendingPlayerInfo); item.netId = netId; item.playerControllerId = playerControllerId; item.obj = obj; this.m_PendingPlayers[connectionId].players.Add(item); }