예제 #1
0
 public Chest(MaterialItemSheet.Row data, List <RedeemRewardSheet.RewardInfo> rewards) : base(data)
 {
     Rewards = rewards ?? new List <RedeemRewardSheet.RewardInfo>();
     ItemId  = Hashcash.Hash(Serialize().EncodeIntoChunks().SelectMany(b => b).ToArray());
 }
예제 #2
0
        public MaterialTest()
        {
            var tableSheets = new TableSheets(TableSheetsImporter.ImportSheets());

            _materialRow = tableSheets.MaterialItemSheet.First;
        }
예제 #3
0
 public static Material CreateMaterial(MaterialItemSheet.Row row) => new Material(row);
예제 #4
0
 public static TradableMaterial CreateTradableMaterial(MaterialItemSheet.Row row)
 => new TradableMaterial(row);
예제 #5
0
 public Material(MaterialItemSheet.Row data) : base(data)
 {
     ItemId = data.ItemId;
 }