예제 #1
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fAgeMcpID = s.ReadUInt();
     fAcctUuid = new Guid(s.ReadBytes(16));
     fPlayerID = s.ReadUInt();
 }
예제 #2
0
파일: VaultNode.cs 프로젝트: Hoikas/mudpit
 public void Read(UruStream s)
 {
     fParentIdx = s.ReadUInt();
     fChildIdx = s.ReadUInt();
     fSaverIdx = s.ReadUInt();
     s.ReadByte(); //Seen
 }
예제 #3
0
파일: NetCliCore.cs 프로젝트: Hoikas/mudpit
 public void Read(UruStream s)
 {
     fType = (EConnType)s.ReadByte();
     fSockHeaderSize = s.ReadUShort();
     fBuildID = s.ReadUInt();
     fBuildType = (NetCliBuildType)s.ReadUInt();
     fBranchID = s.ReadUInt();
     fProductID = new Guid(s.ReadBytes(16));
 }
예제 #4
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fResult = (ENetError)s.ReadInt();
     fAcctGuid = new Guid(s.ReadBytes(16));
     fFlags = s.ReadUInt();
     fBillingType = s.ReadUInt();
     fDroidKey = new uint[4];
     for (int i = 0; i < fDroidKey.Length; i++)
         fDroidKey[i] = s.ReadUInt();
 }
예제 #5
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fResult = (ENetError)s.ReadInt();
     fNodeIDs = new uint[s.ReadInt()];
     for (int i = 0; i < fNodeIDs.Length; i++)
         fNodeIDs[i] = s.ReadUInt();
 }
예제 #6
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fResult = (ENetError)s.ReadInt();
 }
예제 #7
0
파일: NetCliCore.cs 프로젝트: Hoikas/mudpit
 public void Read(UruStream s)
 {
     fInstanceUuid = new Guid(s.ReadBytes(16));
     fFilename = s.ReadUnicodeStringF(64);
     fInstanceName = s.ReadUnicodeStringF(64);
     fUserName = s.ReadUnicodeStringF(64);
     fDescription = s.ReadUnicodeStringF(1024);
     fSequenceNumber = s.ReadUInt();
     fLanguage = s.ReadInt();
     fPopulation = s.ReadUInt();
     fCurrPopulation = s.ReadUInt();
 }
예제 #8
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fNodeID = s.ReadUInt();
     fRevisionID = new Guid(s.ReadBytes(16));
     fNodeData = s.ReadBytes(s.ReadInt());
 }
예제 #9
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
 }
예제 #10
0
 public void Read(UruStream s)
 {
     fAgeInfoID = s.ReadUInt();
     fPublic = s.ReadBool();
 }
예제 #11
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fResult = (ENetError)s.ReadInt();
     fRefs = new VaultNodeRef[s.ReadInt()];
     for (int i = 0; i < fRefs.Length; i++) {
         fRefs[i] = new VaultNodeRef();
         fRefs[i].Read(s);
     }
 }
예제 #12
0
 public void Read(UruStream s)
 {
     fChallenge = s.ReadUInt();
 }
예제 #13
0
 public void Read(UruStream s)
 {
     fBuildID = s.ReadUInt();
 }
예제 #14
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fName = s.ReadUnicodeStringV16(40);
     fModel = s.ReadUnicodeStringV16(260);
     fInvite = s.ReadUnicodeStringV16(260);
 }
예제 #15
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fResult = (ENetError)s.ReadInt();
     fPlayerID = s.ReadUInt();
     fExplorer = s.ReadUInt();
     fName = s.ReadUnicodeStringV16(40);
     fModel = s.ReadUnicodeStringV16(64);
 }
예제 #16
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fChallenge = s.ReadInt();
     fAccount = s.ReadUnicodeStringV16(64);
     uint[] hash = new uint[5];
     for (int i = 0; i < hash.Length; i++)
         hash[i] = s.ReadUInt();
     fHash = new ShaHash(hash);
     fAuthToken = s.ReadUnicodeStringV16(64);
     fOS = s.ReadUnicodeStringV16(8);
 }
예제 #17
0
 public void Read(UruStream s)
 {
     fNodeID = s.ReadUInt();
     fRevisionUuid = new Guid(s.ReadBytes(16));
 }
예제 #18
0
        public void Read(UruStream s)
        {
            fTransID = s.ReadUInt();
            fResult = (ENetError)s.ReadInt();
            fAgeMcpID = s.ReadUInt();
            fAgeInstanceUuid = new Guid(s.ReadBytes(16));
            fAgeVaultID = s.ReadUInt();

            byte[] game = s.ReadBytes(4);
            Array.Reverse(game);
            fGameServerIP = new IPAddress(game);
        }
예제 #19
0
 public void Read(UruStream s)
 {
     fParentID = s.ReadUInt();
     fChildID = s.ReadUInt();
     fSaverID = s.ReadUInt();
 }
예제 #20
0
        public string fUserName; //Len  260

        #endregion Fields

        #region Methods

        public void Read(UruStream s)
        {
            fTransID = s.ReadUInt();
            fAgeUUID = new Guid(s.ReadBytes(16));
            fParentUUID = new Guid(s.ReadBytes(16));
            fFilename = s.ReadUnicodeStringV16(260);
            fInstanceName = s.ReadUnicodeStringV16(260);
            fUserName = s.ReadUnicodeStringV16(260);
            fDescription = s.ReadUnicodeStringV16(1024);
            fSequenceNumber = s.ReadInt();
            fLanguage = s.ReadInt();
            fCreatorID = s.ReadUInt();
        }
예제 #21
0
 public void Read(UruStream s)
 {
     fPingTime = s.ReadUInt();
     fTransID = s.ReadUInt();
     fPayload = s.ReadBytes(s.ReadInt());
 }
예제 #22
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fPlayerID = s.ReadUInt();
     fName = s.ReadUnicodeStringV16(40);
     fModel = s.ReadUnicodeStringV16(64);
 }
예제 #23
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fGroup = s.ReadUnicodeStringF(260);
     fBuildID = s.ReadUInt();
 }
예제 #24
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fAcctUUID = new Guid(s.ReadBytes(16));
     fName = s.ReadUnicodeStringV16(40);
     fModel = s.ReadUnicodeStringV16(64);
     fInvite = s.ReadUnicodeStringV16(260);
 }
예제 #25
0
 public void Read(UruStream s)
 {
     fMsgType = s.ReadUInt();
     fBuffer = s.ReadBytes(s.ReadInt());
 }
예제 #26
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fDirectory = s.ReadUnicodeStringV16(260);
     fExtension = s.ReadUnicodeStringV16(256);
 }
예제 #27
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fFilename = s.ReadUnicodeStringV16(64);
 }
예제 #28
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fNodeData = s.ReadBytes(s.ReadInt());
 }
예제 #29
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fResult = (ENetError)s.ReadInt();
     fNodeData = s.ReadBytes(s.ReadInt());
 }
예제 #30
0
 public void Read(UruStream s)
 {
     fTransID = s.ReadUInt();
     fResult = (ENetError)s.ReadInt();
     fAges = new NetAgeInfo[s.ReadInt()];
     for (int i = 0; i < fAges.Length; i++) {
         fAges[i] = new NetAgeInfo();
         fAges[i].Read(s);
     }
 }