Exemplo n.º 1
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_strUsername);
     bs.Write(this.m_strPassword);
     bs.Write(this.m_dwServerId);
     return(bs);
 }
Exemplo n.º 2
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_dwRoleId);
     bs.Write(this.m_dwSkillId);
     bs.Write(this.m_btValue);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_uMapID);
     bs.Write(this.m_btMatchType);
     bs.Write(this.m_btAIDifficulty);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_dwBeastId);
     bs.Write(this.m_dwBeastTypeId);
     bs.Write(this.m_dwSuitId);
     return(bs);
 }
Exemplo n.º 5
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_dwID);
     bs.Write(this.m_dwExp);
     bs.Write(this.m_wLevel);
     bs.Write(this.m_oSkillList);
     return(bs);
 }
Exemplo n.º 6
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_roleName);
     bs.Write(this.m_roleIcon);
     bs.Write(this.m_sex);
     bs.Write(this.m_roleIndex);
     return(bs);
 }
Exemplo n.º 7
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_dwRoleId);
     bs.Write(this.m_dwSkillId);
     bs.Write(this.m_dwTargetRoleId);
     bs.Write(this.m_oTargetPos);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_dwBeastId);
     bs.Write(this.m_dwBeastTypeId);
     bs.Write(this.m_dwSuitId);
     bs.Write(this.m_btIsRandom);
     bs.Write(this.m_oSkillList);
     return(bs);
 }
Exemplo n.º 9
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.characters.Count);
     for (int i = 0; i < this.characters.Count; i++)
     {
         bs.Write(this.characters[i]);
     }
     return(bs);
 }
Exemplo n.º 10
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_oBeastMap.Count);
     foreach (KeyValuePair <int, CBeastData> current in this.m_oBeastMap)
     {
         bs.Write(current.Key);
         bs.Write(current.Value);
     }
     return(bs);
 }
Exemplo n.º 11
0
    public override CByteStream DeSerialize(CByteStream bs)
    {
        int num = playerIds.Count;

        bs.Write(num);
        for (int i = 0; i < num; i++)
        {
            bs.Write(this.playerIds[i]);
        }
        int num1 = cds.Count;

        bs.Write(num1);
        for (int i = 0; i < num1; i++)
        {
            bs.Write(this.cds[i]);
        }
        return(bs);
    }
Exemplo n.º 12
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.playerId);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_iErrorCode);
     return(bs);
 }
Exemplo n.º 14
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_lRoleId);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.beastId);
     bs.Write(this.stage);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_nReason);
     bs.Write(this.m_nWaitTime);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_accountID);
     bs.Write(this.m_roleAllInfo);
     return(bs);
 }