protected override void serializeContent(ICustomDataWriter writer) { var characterInfos = new CharacterBaseInformations(); characterInfos.Initialize(Entity); characterInfos.Serialize(writer); writer.WriteBool(false); // Is collecting stats }
public override void Serialize(IDataWriter writer) { writer.WriteShort((short)((int)this.characters.Length)); CharacterBaseInformations[] characterBaseInformationsArray = this.characters; for (int i = 0; i < (int)characterBaseInformationsArray.Length; i++) { CharacterBaseInformations characterBaseInformation = characterBaseInformationsArray[i]; writer.WriteShort(characterBaseInformation.TypeId); characterBaseInformation.Serialize(writer); } }
public override void Serialize(IDataWriter writer) { writer.WriteShort(((short)(Characters.Count))); int charactersIndex; for (charactersIndex = 0; (charactersIndex < Characters.Count); charactersIndex = (charactersIndex + 1)) { CharacterBaseInformations objectToSend = Characters[charactersIndex]; writer.WriteUShort(((ushort)(objectToSend.TypeID))); objectToSend.Serialize(writer); } }
public override void Serialize(IDataWriter writer) { m_infos.Serialize(writer); writer.WriteBoolean(m_isCollectingStats); }
public override void Serialize(IDataWriter writer) { infos.Serialize(writer); }
public override void Serialize(ICustomDataOutput writer) { Infos.Serialize(writer); writer.WriteBoolean(IsCollectingStats); }