예제 #1
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)0);                // version

            Poison.Serialize(m_Poison, writer);
        }
예제 #2
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write(1);               // version

            writer.Write(m_AnimHue);
            Poison.Serialize(m_Poison, writer);
        }
예제 #3
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)0);                // version
            Poison.Serialize(m_Poison, writer);
            writer.Write((int)m_PoisonCharges);
            writer.Write((double)m_Delay);
        }
예제 #4
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)1);                // version

            writer.Write((int)m_PotionEffect);
            writer.Write(m_Poisoner);
            Poison.Serialize(m_Poison, writer);
        }
예제 #5
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)4);                // version

            writer.Write(m_Poisoner);

            Poison.Serialize(m_Poison, writer);
            writer.Write(m_FillFactor);
        }
예제 #6
0
        public override void Serialize(IGenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write(4); // version

            writer.Write(Poisoner);

            Poison.Serialize(Poison, writer);
            writer.Write(FillFactor);
        }
예제 #7
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)0);

            writer.Write((int)m_UsesRemaining);

            Poison.Serialize(m_Poison, writer);
            writer.Write((int)m_PoisonCharges);
        }
예제 #8
0
파일: Food.cs 프로젝트: LordEnigma/UO
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)5); // version

            writer.Write((bool)m_PlayerConstructed);
            writer.Write(m_Poisoner);

            Poison.Serialize(m_Poison, writer);
            writer.Write(m_FillFactor);
        }
예제 #9
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)1);   // version

            writer.Write((Mobile)m_Poisoner);

            Poison.Serialize(m_Poison, writer);
            writer.Write((int)m_Content);
            writer.Write((int)m_Quantity);
        }
예제 #10
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)5); // version

            writer.Write(m_SeedType == null ? null : m_SeedType.FullName);

            writer.Write(m_Poisoner);

            Poison.Serialize(m_Poison, writer);
            writer.Write(m_FillFactor);
        }
예제 #11
0
 public override void Serialize(GenericWriter writer)
 {
     base.Serialize(writer);
     writer.Write((int)0);
     writer.Write(this.m_MinAuraDelay);
     writer.Write(this.m_MaxAuraDelay);
     writer.Write(this.m_MinAuraDamage);
     writer.Write(this.m_MaxAuraDamage);
     writer.Write(this.m_AuraRange);
     writer.Write((int)this.m_AuraType);
     Poison.Serialize(this.m_AuraPoison, writer);
     writer.Write(this.m_AuraMessage);
 }
예제 #12
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)4);                // version

            writer.Write((bool)m_Exceptional);
            writer.Write((Mobile)m_Crafter);

            Poison.Serialize(m_Poison, writer);
            writer.Write(m_PoisonCharges);

            writer.Write((int)m_UsesRemaining);
        }
예제 #13
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)5);                // version

            #region Mondain's Legacy version 5
            writer.Write((string)m_EngravedText);
            #endregion

            writer.Write(m_Poisoner);

            Poison.Serialize(m_Poison, writer);
            writer.Write(m_FillFactor);
        }
예제 #14
0
파일: Food.cs 프로젝트: tflynt91/TrueUO
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write(7); // version

            writer.Write((int)_Quality);

            writer.Write(m_EngravedText);

            writer.Write(m_PlayerConstructed);
            writer.Write(Poisoner);

            Poison.Serialize(Poison, writer);
            writer.Write(FillFactor);
        }
예제 #15
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write(4);             // version

            writer.Write(ContentName);

            writer.Write(Kick);

            writer.Write(Poisoner);

            Poison.Serialize(Poison, writer);
            writer.Write((int)_Content);
            writer.Write(_Quantity);
        }
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)1);

            writer.Write((string)m_Crafter_Name);

            Poison.Serialize(m_Poison, writer);

            writer.Write(m_PoisonCharges);

            writer.Write((int)m_UsesRemaining);

            writer.Write(m_Crafter);

            writer.WriteEncodedInt((int)m_Quality);
        }
예제 #17
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            writer.Write((int)2);                // version
            writer.Write(delay);
            writer.Write(m_DamageType);
            writer.Write(m_TrapOwner);
            writer.Write(m_UsesRemaining);
            writer.Write(m_TrapPower);
            writer.Write(m_ManaCost);
            writer.Write(m_DamageRange);
            writer.Write(m_TriggerRange);
            writer.Write(m_ParalyzeTime);
            Poison.Serialize(m_Poison, writer);
            writer.Write(m_DamageScalar);
            writer.Write(m_PointDest);
            writer.Write(m_MapDest);
        }
예제 #18
0
        public override void Serialize(GenericWriter writer)
        {
            base.Serialize(writer);

            Poison.Serialize(m_Poison, writer);
        }