public static ObjectDef Read(NReader rdr)
        {
            var ret = new ObjectDef();

            ret.ObjectType = rdr.ReadUInt16();
            ret.Stats      = ObjectStats.Read(rdr);
            return(ret);
        }
Exemple #2
0
        public static ObjectDef Read(Client psr, NReader rdr)
        {
            ObjectDef ret = new ObjectDef();

            ret.ObjectType = rdr.ReadUInt16();
            ret.Stats      = ObjectStats.Read(psr, rdr);
            return(ret);
        }
Exemple #3
0
        public static TileData Read(Client psr, NReader rdr)
        {
            TileData ret = new TileData();

            ret.X    = rdr.ReadInt16();
            ret.Y    = rdr.ReadInt16();
            ret.Tile = rdr.ReadUInt16();
            return(ret);
        }
Exemple #4
0
        public static MarketData Read(NReader rdr)
        {
            MarketData ret = new MarketData();

            ret.Id         = rdr.ReadInt32();
            ret.ItemType   = rdr.ReadUInt16();
            ret.SellerName = rdr.ReadUTF();
            ret.SellerId   = rdr.ReadInt32();
            ret.Currency   = rdr.ReadInt32();
            ret.Price      = rdr.ReadInt32();
            ret.StartTime  = rdr.ReadInt32();
            ret.TimeLeft   = rdr.ReadInt32();
            return(ret);
        }
Exemple #5
0
 public static ObjectDef Read(NReader rdr)
 {
     var ret = new ObjectDef();
     ret.ObjectType = rdr.ReadUInt16();
     ret.Stats = ObjectStats.Read(rdr);
     return ret;
 }