Exemplo n.º 1
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum <PurchaseLotStatus>(Status);
     output.PutEnum <PurchaseLotFailureReason>(Reason);
     output.PutUInt32(NewLotId);
     output.PutInt32(NewFunds);
 }
Exemplo n.º 2
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Status);
     output.PutEnum(Type);
     output.PutInt32(EntityId);
     output.PutUInt32(ClaimId);
     output.PutPascalString(NewOwner);
 }
Exemplo n.º 3
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Type);
     output.PutEnum(Action);
     output.PutInt32(EntityId);
     output.PutUInt32(ClaimId);
     output.PutUInt32(SpecialId);
     output.PutPascalString(FromOwner);
 }
Exemplo n.º 4
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(FromType);
     output.PutUInt32(From);
     output.PutUInt32(To);
     output.PutEnum(Type);
     output.PutPascalVLCString(Message);
     output.PutPascalVLCString(AckID);
     output.PutEnum(Reason);
 }
Exemplo n.º 5
0
 public void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutUInt32(outfit_id);
     output.PutUInt64(asset_id);
     output.PutInt32(sale_price);
     output.PutInt32(purchase_price);
     output.PutEnum(owner_type);
     output.PutUInt32(owner_id);
     output.Put(outfit_type);
     output.PutEnum(outfit_source);
 }
Exemplo n.º 6
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutUInt32(AvatarId);
     output.PutUInt32(ReplaceId);
     output.PutInt32(LotId);
     output.PutEnum(Change);
 }
Exemplo n.º 7
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Type);
     if (Type == MailRequestType.SEND)
     {
         byte[] dat;
         if (Item == null)
         {
             dat = new byte[0];
         }
         else
         {
             using (var str = new MemoryStream())
             {
                 Item.Save(str);
                 dat = str.ToArray();
             }
         }
         output.PutInt32(dat.Length);
         foreach (var b in dat)
         {
             output.Put(b);
         }
     }
     else
     {
         output.PutInt64(TimestampID);
     }
 }
Exemplo n.º 8
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Status);
     output.PutUInt32(LotId);
     output.PutPascalVLCString(LotServerTicket);
     output.PutPascalVLCString(Address);
     output.PutPascalVLCString(User);
 }
Exemplo n.º 9
0
        public override void Serialize(IoBuffer output, ISerializationContext context)
        {
            output.PutEnum(Type);
            output.PutUInt32(TargetAvatar);
            output.PutUInt32(TargetNHood);

            output.PutPascalString(Message);
            output.PutUInt32(Value);
        }
Exemplo n.º 10
0
        public override void Serialize(IoBuffer output, ISerializationContext context)
        {
            output.PutEnum(Type);
            output.PutUInt32(TargetNHood);

            if (Type == BulletinRequestType.POST_MESSAGE || Type == BulletinRequestType.POST_SYSTEM_MESSAGE)
            {
                output.PutPascalString(Title);
                output.PutPascalString(Message);
                output.PutUInt32(LotID);
            }
            output.PutUInt32(Value);
        }
Exemplo n.º 11
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Type);
     output.PutInt32(Messages.Length);
     foreach (var msg in Messages)
     {
         byte[] dat;
         using (var str = new MemoryStream())
         {
             msg.Save(str);
             dat = str.ToArray();
         }
         output.PutInt32(dat.Length);
         foreach (var b in dat)
         {
             output.Put(b);
         }
     }
 }
Exemplo n.º 12
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Mode);
     output.PutUInt32(Value);
     output.PutPascalVLCString(Message);
 }
Exemplo n.º 13
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Type);
     output.PutUInt32(AvatarId);
     output.PutUInt32(LotLocation);
 }
Exemplo n.º 14
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutUInt32(ShardId);
     output.PutEnum(Type);
 }
Exemplo n.º 15
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum <CreateASimStatus>(Status);
     output.PutEnum <CreateASimFailureReason>(Reason);
     output.PutUInt32(NewAvatarId);
 }
Exemplo n.º 16
0
 public void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Category);
 }
Exemplo n.º 17
0
 public override void Serialize(IoBuffer output, ISerializationContext context)
 {
     output.PutEnum(Mode);
     output.PutUInt32(LotID);
     output.PutUInt32(AvatarID);
 }