Beispiel #1
0
        internal static DataLoot _create(Config.Stream os)
        {
            var self = new DataLoot();

            self.Lootid     = os.ReadInt32();
            self.Ename      = os.ReadString();
            self.Name       = os.ReadString();
            self.ChanceList = new List <int>();
            for (var c = os.ReadInt32(); c > 0; c--)
            {
                self.ChanceList.Add(os.ReadInt32());
            }
            return(self);
        }
Beispiel #2
0
 internal static DataLoot _create(Config.Stream os)
 {
     var self = new DataLoot();
     self.Lootid = os.ReadInt32();
     self.Ename = os.ReadString();
     self.Name = os.ReadString();
     self.ChanceList = new List<int>();
     for (var c = (int)os.ReadSize(); c > 0; c--)
         self.ChanceList.Add(os.ReadInt32());
     return self;
 }