Example #1
0
 public override void Deserialize(ICustomDataReader reader)
 {
     this.PlayerInfo = new JobCrafterDirectoryEntryPlayerInfo();
     this.PlayerInfo.Deserialize(reader);
     this.JobInfo = new JobCrafterDirectoryEntryJobInfo();
     this.JobInfo.Deserialize(reader);
 }
Example #2
0
        public override void Deserialize(ICustomDataReader reader)
        {
            this.PlayerInfo = new JobCrafterDirectoryEntryPlayerInfo();
            this.PlayerInfo.Deserialize(reader);
            int JobInfoListLen = reader.ReadShort();

            JobInfoList = new JobCrafterDirectoryEntryJobInfo[JobInfoListLen];
            for (int i = 0; i < JobInfoListLen; i++)
            {
                this.JobInfoList[i] = new JobCrafterDirectoryEntryJobInfo();
                this.JobInfoList[i].Deserialize(reader);
            }
            this.PlayerLook = new EntityLook();
            this.PlayerLook.Deserialize(reader);
        }
Example #3
0
 public JobCrafterDirectoryListEntry InitJobCrafterDirectoryListEntry(JobCrafterDirectoryEntryPlayerInfo PlayerInfo, JobCrafterDirectoryEntryJobInfo JobInfo)
 {
     this.PlayerInfo = PlayerInfo;
     this.JobInfo    = JobInfo;
     return(this);
 }