示例#1
0
    public static void SerializeData(CNetworkStream _cStream)
    {
        if (m_bSerializeName)
        {
            _cStream.Write((byte)ENetworkAction.ActionSendPlayerName);
            _cStream.WriteString(CGamePlayers.s_cInstance.m_sPlayerName);

            CGamePlayers.m_bSerializeName = false;
        }
    }
示例#2
0
    public static void SerializeData(CNetworkStream _cStream)
    {
        if (Instance.m_bSendMessage)
        {
            // Write the first byte to the stream as a network action
            _cStream.Write((byte)ENetworkAction.ActionSendPlayerMessage);

            // Write player's name to stream
            _cStream.WriteString(CGamePlayers.Instance.LocalPlayerName);

            // Write player's message to string
            _cStream.WriteString(m_sPlayerChatInput);

            // Clear player input
            m_sPlayerChatInput = "";

            // Stop sending the message
            Instance.m_bSendMessage = false;
        }
    }
示例#3
0
文件: CGameChat.cs 项目: nulhax/VOID
    public static void SerializeData(CNetworkStream _cStream)
    {
        if (Instance.m_bSendMessage)
        {
            // Write the first byte to the stream as a network action
            _cStream.Write((byte)ENetworkAction.ActionSendPlayerMessage);

            // Write player's name to stream
            _cStream.WriteString(CGamePlayers.Instance.LocalPlayerName);

            // Write player's message to string
            _cStream.WriteString(m_sPlayerChatInput);

            // Clear player input
            m_sPlayerChatInput = "";

            // Stop sending the message
            Instance.m_bSendMessage = false;
        }
    }
示例#4
0
	public static void SerializeData(CNetworkStream _cStream)
	{
		if(m_bSerializeName)
		{
			_cStream.Write((byte)ENetworkAction.ActionSendPlayerName);
			_cStream.WriteString(CGamePlayers.s_cInstance.m_sPlayerName);
								
			CGamePlayers.m_bSerializeName = false;
		}
	}