public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteShort(actionId);
     writer.WriteInt(sourceId);
     writer.WriteShort(effect.TypeId);
     effect.Serialize(writer);
 }
예제 #2
0
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhShort(actionId);
     writer.WriteInt(sourceId);
     writer.WriteShort(effect.TypeId);
     effect.Serialize(writer);
 }
 public virtual void Serialize(IDataWriter writer)
 {
     writer.WriteVarShort((int)actionId);
     writer.WriteDouble(sourceId);
     writer.WriteShort(effect.TypeId);
     effect.Serialize(writer);
 }
예제 #4
0
 public override void Serialize(IDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(effect.TypeId);
     effect.Serialize(writer);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(effect.TypeId);
     effect.Serialize(writer);
 }