Ejemplo n.º 1
0
        public IAutoValue Parse(string config)
        {
            var ss = config.Split('|');

            if (ss[0] == "bagauto" && ss.Length >= 2)
            {
                AutoSimpleBag auto = new AutoSimpleBag();
                auto.radius = int.Parse(ss[1].Trim());

                return(auto);
            }

            return(null);
        }
Ejemplo n.º 2
0
 public override int Compare(SimpleItemInfo x, SimpleItemInfo y)
 {
     return(AutoSimpleBag.CompareItem(x.cat, x.id, y.cat, y.id));
 }
Ejemplo n.º 3
0
 public override int Compare(BagItem x, BagItem y)
 {
     return(AutoSimpleBag.CompareItem(x.cat, x.id, y.cat, y.id));
 }
Ejemplo n.º 4
0
 public override int Compare(SceneObjectEntity x, SceneObjectEntity y)
 {
     return(AutoSimpleBag.CompareItem(x.simpleEquipment.Category, x.simpleEquipment.Id, y.simpleEquipment.Category, y.simpleEquipment.Id));
 }