Пример #1
0
 public Entry(IItemProvider itemProvider, Trsr treasure)
 {
     ItemProvider = itemProvider;
     Treasure     = treasure;
     Worlds       = new Kh2WorldsList();
     Types        = new EnumModel <Trsr.TrsrType>();
 }
Пример #2
0
            public void ShouldWriteTheExactSameFile() => File.OpenRead("kh2/res/trsr.bin").Using(stream =>
            {
                Helpers.AssertStream(stream, x =>
                {
                    var outStream = new MemoryStream();
                    Trsr.Write(outStream, Trsr.Read(x));

                    return(outStream);
                });
            });
Пример #3
0
 public TrsrExport(IItemProvider itemProvider, Trsr treasure)
 {
     ItemProvider = itemProvider;
     Treasure     = treasure;
 }
Пример #4
0
 public void CheckNewTrsr() => File.OpenRead(@"kh2/res/trsr.bin").Using(stream =>
 {
     var table = Trsr.Read(stream);
     Assert.Equal(0x1AE, table.Count);
 });