コード例 #1
0
 public override void Deserialize(ICustomDataInput reader)
 {
     base.Deserialize(reader);
     m_entityLook = new EntityLook();
     m_entityLook.Deserialize(reader);
     m_targetId = reader.ReadDouble();
 }
 public new void Deserialize(IDataReader reader)
 {
     base.Deserialize(reader);
     TargetId   = reader.ReadDouble();
     EntityLook = new EntityLook();
     EntityLook.Deserialize(reader);
 }
コード例 #3
0
 public override void Deserialize(IDataReader reader)
 {
     BindingPointCategory = reader.ReadByte();
     BindingPointIndex    = reader.ReadByte();
     SubEntityLook        = new EntityLook();
     SubEntityLook.Deserialize(reader);
 }
コード例 #4
0
 public override void Deserialize(IDataReader reader)
 {
     base.Deserialize(reader);
     targetId   = reader.ReadInt();
     entityLook = new EntityLook();
     entityLook.Deserialize(reader);
 }
コード例 #5
0
 public override void Deserialize(IDataReader reader)
 {
     m_entityLook = new EntityLook();
     m_entityLook.Deserialize(reader);
     m_indexId            = reader.ReadByte();
     m_companionGenericId = reader.ReadByte();
 }
 public override void Deserialize(IDataReader reader)
 {
     base.Deserialize(reader);
     EntityLook = new EntityLook();
     EntityLook.Deserialize(reader);
     Breed = reader.ReadSByte();
 }
コード例 #7
0
 public override void Deserialize(IDataReader reader)
 {
     m_look = new EntityLook();
     m_look.Deserialize(reader);
     m_disposition = ProtocolManager.GetTypeInstance<EntityDispositionInformations>(reader.ReadUShort());
     m_disposition.Deserialize(reader);
     m_contextualId = reader.ReadDouble();
 }
コード例 #8
0
ファイル: ContactLookMessage.cs プロジェクト: shiglet/Cookie
 public override void Deserialize(IDataReader reader)
 {
     m_look = new EntityLook();
     m_look.Deserialize(reader);
     m_requestId  = reader.ReadVarUhInt();
     m_playerName = reader.ReadUTF();
     m_playerId   = reader.ReadVarUhLong();
 }
コード例 #9
0
ファイル: ContactLookMessage.cs プロジェクト: Teles1/Cookie
 public override void Deserialize(ICustomDataInput reader)
 {
     RequestId  = reader.ReadVarInt();
     PlayerName = reader.ReadUTF();
     PlayerId   = reader.ReadVarLong();
     Look       = new EntityLook();
     Look.Deserialize(reader);
 }
コード例 #10
0
 public void Deserialize(IDataReader reader)
 {
     RequestId  = (UInt32)reader.ReadVarInt();
     PlayerName = reader.ReadUTF();
     PlayerId   = reader.ReadVarLong();
     Look       = new EntityLook();
     Look.Deserialize(reader);
 }
コード例 #11
0
 public void Deserialize(IDataReader reader)
 {
     PlayerInfo = new JobCrafterDirectoryEntryPlayerInfo();
     PlayerInfo.Deserialize(reader);
     JobInfoList = new JobCrafterDirectoryEntryJobInfo[reader.ReadShort()];
     for (var i = 0; i < JobInfoList.Length; i++)
     {
         (JobInfoList[i] = new JobCrafterDirectoryEntryJobInfo()).Deserialize(reader);
     }
     PlayerLook = new EntityLook();
     PlayerLook.Deserialize(reader);
 }
コード例 #12
0
 public override void Deserialize(IDataReader reader)
 {
     SpouseAccountId  = reader.ReadInt();
     SpouseId         = reader.ReadVarUhLong();
     SpouseName       = reader.ReadUTF();
     SpouseLevel      = reader.ReadByte();
     Breed            = reader.ReadSByte();
     Sex              = reader.ReadSByte();
     SpouseEntityLook = new EntityLook();
     SpouseEntityLook.Deserialize(reader);
     GuildInfo = new GuildInformations();
     GuildInfo.Deserialize(reader);
     AlignmentSide = reader.ReadSByte();
 }
コード例 #13
0
 public override void Deserialize(ICustomDataInput reader)
 {
     m_spouseAccountId  = reader.ReadInt();
     m_spouseId         = reader.ReadVarUhLong();
     m_spouseName       = reader.ReadUTF();
     m_spouseLevel      = reader.ReadSByte();
     m_breed            = reader.ReadByte();
     m_sex              = reader.ReadByte();
     m_spouseEntityLook = new EntityLook();
     m_spouseEntityLook.Deserialize(reader);
     m_guildInfo = new GuildInformations();
     m_guildInfo.Deserialize(reader);
     m_alignmentSide = reader.ReadByte();
 }
コード例 #14
0
        public override void Deserialize(IDataReader reader)
        {
            playerInfo = new JobCrafterDirectoryEntryPlayerInfo();
            playerInfo.Deserialize(reader);
            var limit = reader.ReadUShort();

            jobInfoList = new JobCrafterDirectoryEntryJobInfo[limit];
            for (int i = 0; i < limit; i++)
            {
                jobInfoList[i] = new JobCrafterDirectoryEntryJobInfo();
                jobInfoList[i].Deserialize(reader);
            }
            playerLook = new EntityLook();
            playerLook.Deserialize(reader);
        }
コード例 #15
0
        public override void Deserialize(ICustomDataInput reader)
        {
            PlayerInfo = new JobCrafterDirectoryEntryPlayerInfo();
            PlayerInfo.Deserialize(reader);
            var countJobInfoList = reader.ReadShort();

            JobInfoList = new List <JobCrafterDirectoryEntryJobInfo>();
            for (short i = 0; i < countJobInfoList; i++)
            {
                JobCrafterDirectoryEntryJobInfo type = new JobCrafterDirectoryEntryJobInfo();
                type.Deserialize(reader);
                JobInfoList.Add(type);
            }
            PlayerLook = new EntityLook();
            PlayerLook.Deserialize(reader);
        }
コード例 #16
0
ファイル: ContactLookMessage.cs プロジェクト: srdgame/Past
 public override void Deserialize(IDataReader reader)
 {
     requestId = reader.ReadInt();
     if (requestId < 0)
     {
         throw new Exception("Forbidden value on requestId = " + requestId + ", it doesn't respect the following condition : requestId < 0");
     }
     playerName = reader.ReadUTF();
     playerId   = reader.ReadInt();
     if (playerId < 0)
     {
         throw new Exception("Forbidden value on playerId = " + playerId + ", it doesn't respect the following condition : playerId < 0");
     }
     look = new EntityLook();
     look.Deserialize(reader);
 }
コード例 #17
0
        public override void Deserialize(IDataReader reader)
        {
            PlayerInfo = new JobCrafterDirectoryEntryPlayerInfo();
            PlayerInfo.Deserialize(reader);
            var jobInfoListCount = reader.ReadUShort();

            JobInfoList = new List <JobCrafterDirectoryEntryJobInfo>();
            for (var jobInfoListIndex = 0; jobInfoListIndex < jobInfoListCount; jobInfoListIndex++)
            {
                var objectToAdd = new JobCrafterDirectoryEntryJobInfo();
                objectToAdd.Deserialize(reader);
                JobInfoList.Add(objectToAdd);
            }
            PlayerLook = new EntityLook();
            PlayerLook.Deserialize(reader);
        }
コード例 #18
0
        public override void Deserialize(ICustomDataInput reader)
        {
            m_playerInfo = new JobCrafterDirectoryEntryPlayerInfo();
            m_playerInfo.Deserialize(reader);
            int jobInfoListCount = reader.ReadUShort();
            int jobInfoListIndex;

            m_jobInfoList = new System.Collections.Generic.List <JobCrafterDirectoryEntryJobInfo>();
            for (jobInfoListIndex = 0; (jobInfoListIndex < jobInfoListCount); jobInfoListIndex = (jobInfoListIndex + 1))
            {
                JobCrafterDirectoryEntryJobInfo objectToAdd = new JobCrafterDirectoryEntryJobInfo();
                objectToAdd.Deserialize(reader);
                m_jobInfoList.Add(objectToAdd);
            }
            m_playerLook = new EntityLook();
            m_playerLook.Deserialize(reader);
        }
コード例 #19
0
        public override void Deserialize(IDataReader reader)
        {
            GuestId   = reader.ReadVarUhLong();
            HostId    = reader.ReadVarUhLong();
            Name      = reader.ReadUTF();
            GuestLook = new EntityLook();
            GuestLook.Deserialize(reader);
            Breed  = reader.ReadSByte();
            Sex    = reader.ReadBoolean();
            Status = ProtocolTypeManager.GetInstance <PlayerStatus>(reader.ReadUShort());
            Status.Deserialize(reader);
            var companionsCount = reader.ReadUShort();

            Companions = new List <PartyCompanionBaseInformations>();
            for (var companionsIndex = 0; companionsIndex < companionsCount; companionsIndex++)
            {
                var objectToAdd = new PartyCompanionBaseInformations();
                objectToAdd.Deserialize(reader);
                Companions.Add(objectToAdd);
            }
        }
コード例 #20
0
        public override void Deserialize(IDataReader reader)
        {
            m_guestLook = new EntityLook();
            m_guestLook.Deserialize(reader);
            m_status = ProtocolTypeManager.GetInstance <PlayerStatus>(reader.ReadUShort());
            m_status.Deserialize(reader);
            int companionsCount = reader.ReadUShort();
            int companionsIndex;

            m_companions = new System.Collections.Generic.List <PartyCompanionBaseInformations>();
            for (companionsIndex = 0; (companionsIndex < companionsCount); companionsIndex = (companionsIndex + 1))
            {
                PartyCompanionBaseInformations objectToAdd = new PartyCompanionBaseInformations();
                objectToAdd.Deserialize(reader);
                m_companions.Add(objectToAdd);
            }
            m_guestId = reader.ReadVarUhLong();
            m_hostId  = reader.ReadVarUhLong();
            m_name    = reader.ReadUTF();
            m_breed   = reader.ReadByte();
            m_sex     = reader.ReadBoolean();
        }
コード例 #21
0
        public override void Deserialize(IDataReader reader)
        {
            UniqueId        = reader.ReadDouble();
            FirtNameId      = reader.ReadVarUhShort();
            LastNameId      = reader.ReadVarUhShort();
            AdditionalInfos = new AdditionalTaxCollectorInformations();
            AdditionalInfos.Deserialize(reader);
            WorldX    = reader.ReadShort();
            WorldY    = reader.ReadShort();
            SubAreaId = reader.ReadVarUhShort();
            State     = reader.ReadByte();
            Look      = new EntityLook();
            Look.Deserialize(reader);
            var complementsCount = reader.ReadUShort();

            Complements = new List <TaxCollectorComplementaryInformations>();
            for (var complementsIndex = 0; complementsIndex < complementsCount; complementsIndex++)
            {
                var objectToAdd = ProtocolTypeManager.GetInstance <TaxCollectorComplementaryInformations>(reader.ReadUShort());
                objectToAdd.Deserialize(reader);
                Complements.Add(objectToAdd);
            }
        }
コード例 #22
0
        public override void Deserialize(IDataReader reader)
        {
            m_additionalInfos = new AdditionalTaxCollectorInformations();
            m_additionalInfos.Deserialize(reader);
            m_look = new EntityLook();
            m_look.Deserialize(reader);
            int complementsCount = reader.ReadUShort();
            int complementsIndex;

            m_complements = new System.Collections.Generic.List <TaxCollectorComplementaryInformations>();
            for (complementsIndex = 0; (complementsIndex < complementsCount); complementsIndex = (complementsIndex + 1))
            {
                TaxCollectorComplementaryInformations objectToAdd = ProtocolTypeManager.GetInstance <TaxCollectorComplementaryInformations>((short)reader.ReadUShort());
                objectToAdd.Deserialize(reader);
                m_complements.Add(objectToAdd);
            }
            m_uniqueId   = reader.ReadInt();
            m_firtNameId = reader.ReadVarUhShort();
            m_lastNameId = reader.ReadVarUhShort();
            m_worldX     = reader.ReadShort();
            m_worldY     = reader.ReadShort();
            m_subAreaId  = reader.ReadVarUhShort();
            m_state      = reader.ReadByte();
        }
コード例 #23
0
 public override void Deserialize(ICustomDataInput reader)
 {
     m_look = new EntityLook();
     m_look.Deserialize(reader);
 }
コード例 #24
0
 public override void Deserialize(ICustomDataInput reader)
 {
     Id_  = reader.ReadDouble();
     Look = new EntityLook();
     Look.Deserialize(reader);
 }
コード例 #25
0
 public override void Deserialize(ICustomDataInput reader)
 {
     m_ObjectId = reader.ReadDouble();
     m_look     = new EntityLook();
     m_look.Deserialize(reader);
 }
コード例 #26
0
 public override void Deserialize(IDataReader reader)
 {
     ObjectId = reader.ReadDouble();
     Look     = new EntityLook();
     Look.Deserialize(reader);
 }
コード例 #27
0
 public override void Deserialize(IDataReader reader)
 {
     id   = reader.ReadInt();
     look = new EntityLook();
     look.Deserialize(reader);
 }
コード例 #28
0
 public override void Deserialize(IDataReader reader)
 {
     m_look = new EntityLook();
     m_look.Deserialize(reader);
 }
コード例 #29
0
 public void Deserialize(IDataReader reader)
 {
     Look = new EntityLook();
     Look.Deserialize(reader);
 }
コード例 #30
0
 public void Deserialize(IDataReader reader)
 {
     Id   = reader.ReadDouble();
     Look = new EntityLook();
     Look.Deserialize(reader);
 }