bool GetConnectedPlayer(NetworkPlayer _tNetworkPlayer, ref TPlayerInfo _rtNetworkPlayer) { bool bFound = false; for (uint i = 0; i < m_taConnectedPlayers.Length; ++i) { if (m_taConnectedPlayers[i].tNetworkPlayer.guid == _tNetworkPlayer.guid) { _rtNetworkPlayer = m_taConnectedPlayers[i]; bFound = true; break; } } if (!bFound) { Debug.LogError("Could not find requested connected player!"); Debug.Break(); } return(bFound); }
public TPlayerInfo GetConnectedPlayer(NetworkPlayer _tNetworkPlayer) { TPlayerInfo tConnectedPlayer = new TPlayerInfo(); GetConnectedPlayer(_tNetworkPlayer, ref tConnectedPlayer); return(tConnectedPlayer); }
public void SetPlayerUsername(string _sUsername, NetworkMessageInfo _tMessageInfo) { if (!Network.isServer) { } else { TPlayerInfo tConnectedPlayer = new TPlayerInfo(); GetConnectedPlayer(_tMessageInfo.sender, ref tConnectedPlayer); tConnectedPlayer.sUsername = _sUsername; } }
// Private: void Start() { m_taConnectedPlayers = new TPlayerInfo[(int)ESettings.CONNECTIONS_MAX]; gameObject.name = "Obj_Server"; }