示例#1
0
        public NBSCViewModel(string path) : base(path)
        {
            _context = new NBSC(path);

            foreach (var item in _context.Items)
            {
                Items.Add(new NBSCItemViewModel(item, this));
            }

            LinkGmdCommand = new RelayCommand(LinkGmd, () => true);
        }
示例#2
0
        public void Rebuild__npc_basic()
        {
            string origPath    = Utility.GetFullPath(@"chunk0/common/npc/npc_basic.nbsc");
            string rebuildPath = "rebuild__npc_basic.nbsc";

            NBSC nbsc = new NBSC(origPath);

            nbsc.Save(rebuildPath);

            if (!Utility.CheckFilesAreSame(origPath, rebuildPath))
            {
                Assert.Fail("Hash doesn't match!");
            }
        }
示例#3
0
 public void Load__npc_basic()
 {
     NBSC nbsc = new NBSC(Utility.GetFullPath(@"chunk0/common/npc/npc_basic.nbsc"));
 }