Esempio n. 1
0
 public MonsterListBox(ref DBlist DB)
 {
     foreach (KeyValuePair <int, MonsterDB> items in DB._mob_db)
     {
         MonsterDB db = items.Value;
         Add(new MonsterDB_Binding(db.MobId, db.Name, db.Level, db.IsBoss, db.Tribe, db.Element, db.Size,
                                   db.Atk, db.Matk, db.Hp, db.Def, db.Mdef, db.Hit, db.Flee));
     }
 }
Esempio n. 2
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            var serializeOptions = new JsonSerializerOptions();

            serializeOptions.Converters.Add(new JsonConvertExt_Dic_int_DB());
            serializeOptions.Converters.Add(new JsonConvertExt_Dic_Enum_BasicType());
            serializeOptions.WriteIndented = true;

            string jsonString = File.ReadAllText("roo_json.roo");
            DBlist _Test      = JsonSerializer.Deserialize <DBlist>(jsonString, serializeOptions);
        }
Esempio n. 3
0
        public MainWindow()
        {
            _DB = new DBlist();
            DBSerizator.ReadDB(ref _DB);

            mob_manager  = new MonsterManager(ref _DB);
            item_manager = new ItemManager(ref _DB);

            InitializeComponent();

            frame_contents.Navigate(item_manager);
        }
Esempio n. 4
0
        public MainWindow()
        {
            Version();
            CreateFolder();

            _roo_db = new DBlist();
            DBSerializer.ReadDB(ref _roo_db);
            _user_data_manager = new UserDataManager();

            MaterialDesignWindow.RegisterCommands(this);
            InitializeComponent();

            InitializeMDI();
        }
Esempio n. 5
0
        public ItemManager(ref DBlist DB)
        {
            _DB = DB;
            InitializeComponent();

            DataContext = now_item;

            InitUIsetting();
            now_DB = SelectedItemType();
            InitializeContents();
            BindingItemList        = new ItemListBox(ref now_DB);
            DB_ListBox.ItemsSource = BindingItemList;

            SetComboBox();
        }
Esempio n. 6
0
        public ItemManager(ref DBlist DB)
        {
            _DB = DB;
            InitializeComponent();

            DataContext = now_item;

            cmb_equip_type.SelectedIndex = 3;
            now_DB = SelectedItemType();
            InitializeContents();
            BindingItemList        = new ItemListBox(ref now_DB);
            DB_ListBox.ItemsSource = BindingItemList;
            //SetNowItemOption();
            SetComboBox();
        }
Esempio n. 7
0
        public MonsterManager(ref DBlist DB)
        {
            _DB = DB;
            InitializeComponent();

            if (_DB._mob_db == null)
            {
                now_mob.MobId = 0;
            }
            else
            {
                now_mob.MobId = _DB._mob_db.Count();
            }

            DataContext = now_mob;
            InitializeContents();

            BindingMobList         = new MonsterListBox(ref _DB);
            DB_ListBox.ItemsSource = BindingMobList;

            MobName.Focus();
        }