コード例 #1
0
 public override void Serialize(IDataWriter writer)
 {
     writer.WriteVarInt((int)houseId);
     writer.WriteInt(instanceId);
     writer.WriteBoolean(secondHand);
     guildInfo.Serialize(writer);
     writer.WriteVarInt((int)rights);
 }
コード例 #2
0
public override void Serialize(ICustomDataOutput writer)
{

base.Serialize(writer);
            guildInfo.Serialize(writer);
            

}
コード例 #3
0
 public override void Serialize(IDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(firstNameId);
     writer.WriteShort(lastNameId);
     guildIdentity.Serialize(writer);
     writer.WriteByte(guildLevel);
     writer.WriteInt(taxCollectorAttack);
 }
コード例 #4
0
 public virtual void Serialize(IDataWriter writer)
 {
     writer.WriteInt(spouseAccountId);
     writer.WriteVarLong(spouseId);
     writer.WriteUTF(spouseName);
     writer.WriteVarShort((int)spouseLevel);
     writer.WriteSbyte(breed);
     writer.WriteSbyte(sex);
     spouseEntityLook.Serialize(writer);
     guildInfo.Serialize(writer);
     writer.WriteSbyte(alignmentSide);
 }
コード例 #5
0
 public override void Serialize(IDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteVarLong(playerId);
     writer.WriteUTF(playerName);
     writer.WriteByte(level);
     writer.WriteSByte(alignmentSide);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
     guildInfo.Serialize(writer);
     writer.WriteVarShort(moodSmileyId);
     writer.WriteShort(status.TypeId);
     status.Serialize(writer);
 }
コード例 #6
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            byte flag1 = 0;

            flag1 = BooleanByteWrapper.SetFlag(flag1, 0, sex);
            flag1 = BooleanByteWrapper.SetFlag(flag1, 1, havenBagShared);
            writer.WriteByte(flag1);
            writer.WriteVarLong(playerId);
            writer.WriteUTF(playerName);
            writer.WriteVarShort((int)level);
            writer.WriteSbyte(alignmentSide);
            writer.WriteSbyte(breed);
            guildInfo.Serialize(writer);
            writer.WriteVarShort((int)moodSmileyId);
            writer.WriteShort(status.TypeId);
            status.Serialize(writer);
        }
コード例 #7
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            byte byteWrapper = 0;

            BooleanByteWrapper.SetFlag(byteWrapper, 0, sex);
            BooleanByteWrapper.SetFlag(byteWrapper, 1, false);
            writer.WriteByte(byteWrapper);
            writer.WriteVarLong(playerId);
            writer.WriteUTF(playerName);
            writer.WriteByte(level);
            writer.WriteSByte(alignmentSide);
            writer.WriteSByte(breed);
            guildInfo.Serialize(writer);
            writer.WriteVarShort((int)moodSmileyId);
            writer.WriteShort(status.TypeId);
            status.Serialize(writer);
        }
コード例 #8
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteShort(houseId);
     guildInfo.Serialize(writer);
     writer.WriteUInt(rights);
 }
 public virtual void Serialize(IDataWriter writer)
 {
     writer.WriteVarShort((int)firstNameId);
     writer.WriteVarShort((int)lastNameId);
     guildIdentity.Serialize(writer);
 }
コード例 #10
0
 public override void Serialize(IWriter writer)
 {
     guildInfo.Serialize(writer);
     writer.WriteVarInt((int)memberRights);
 }
コード例 #11
0
 public override void Serialize(ICustomDataOutput writer)
 {
     guildInfo.Serialize(writer);
     writer.WriteVarUhInt(memberRights);
     writer.WriteBoolean(enabled);
 }
コード例 #12
0
 public void Serialize(IDataWriter writer)
 {
     guildInfo.Serialize(writer);
     writer.WriteVarInt((int)memberRights);
 }
コード例 #13
0
 public void Serialize(IDataWriter writer)
 {
     writer.WriteVarInt((int)houseId);
     guildInfo.Serialize(writer);
     writer.WriteVarInt((int)rights);
 }
コード例 #14
0
 public override void Serialize(BigEndianWriter writer)
 {
     guildInfo.Serialize(writer);
     writer.WriteUInt(memberRights);
     writer.WriteBoolean(enabled);
 }
コード例 #15
0
 public override void Serialize(IDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteBoolean(deserted);
     guildInfo.Serialize(writer);
 }
コード例 #16
0
 public override void Serialize(IDataWriter writer)
 {
     guildInfo.Serialize(writer);
     writer.WriteUInt(memberRights);
 }
コード例 #17
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhInt(houseId);
     guildInfo.Serialize(writer);
     writer.WriteVarUhInt(rights);
 }
コード例 #18
0
 public override void Serialize(IDataWriter writer)
 {
     writer.WriteVarInt(houseId);
     guildInfo.Serialize(writer);
     writer.WriteVarInt(rights);
 }
コード例 #19
0
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarShort(firstNameId);
     writer.WriteVarShort(lastNameId);
     guildIdentity.Serialize(writer);
 }
コード例 #20
0
ファイル: GuildJoinedMessage.cs プロジェクト: Mixi59/Stump
 public override void Serialize(IDataWriter writer)
 {
     guildInfo.Serialize(writer);
     writer.WriteVarInt(memberRights);
     writer.WriteBoolean(enabled);
 }
コード例 #21
0
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     guildInfo.Serialize(writer);
 }
コード例 #22
0
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhShort(firstNameId);
     writer.WriteVarUhShort(lastNameId);
     guildIdentity.Serialize(writer);
 }
コード例 #23
0
 public override void Serialize(IDataWriter writer)
 {
     base.Serialize(writer);
     guildInfo.Serialize(writer);
 }
コード例 #24
0
 public override void Serialize(IWriter writer)
 {
     base.Serialize(writer);
     guildInformations.Serialize(writer);
 }