Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
    public TPlayerInfo GetConnectedPlayer(NetworkPlayer _tNetworkPlayer)
    {
        TPlayerInfo tConnectedPlayer = new TPlayerInfo();

        GetConnectedPlayer(_tNetworkPlayer, ref tConnectedPlayer);


        return(tConnectedPlayer);
    }
Ejemplo n.º 3
0
 public void SetPlayerUsername(string _sUsername, NetworkMessageInfo _tMessageInfo)
 {
     if (!Network.isServer)
     {
     }
     else
     {
         TPlayerInfo tConnectedPlayer = new TPlayerInfo();
         GetConnectedPlayer(_tMessageInfo.sender, ref tConnectedPlayer);
         tConnectedPlayer.sUsername = _sUsername;
     }
 }
Ejemplo n.º 4
0
    // Private:


    void Start()
    {
        m_taConnectedPlayers = new TPlayerInfo[(int)ESettings.CONNECTIONS_MAX];
        gameObject.name      = "Obj_Server";
    }