示例#1
0
        private void selectItem(string slot_name)
        {
            string items_to_select = "Head, Neck, Cape, Ammo, Weapon, Body, Shield, Legs, Feet, Hands, Ring, Food, Runes, Potions";

            unmountItem(slot_name);
            ItemSelect = new SelectItemViewModel(PlayerEquiped, slot_name, items_to_select);
        }
        public WornEquipmentViewModel(EquipedModel player_equiped = null, string we_mode = "Edit")
        {
            this.we_mode = we_mode;

            if (player_equiped != null)
            {
                PlayerEquiped = player_equiped;
            }
            else
            {
                PlayerEquiped = new EquipedModel();
            }

            selectEquipmentViewModel = null;

            if (we_mode == "Edit" || we_mode == "Create")
            {
                selectEquipmentViewModel = new SelectItemViewModel();
            }
            setEquipmentInfo();

            View = new WornEquipmentView(this);
        }
示例#3
0
 public SelectItemView(SelectItemViewModel VM)
 {
     view_model  = VM;
     DataContext = view_model;
     InitializeComponent();
 }
        } //temporary, for debuging.

        public void selectEquipment()
        {
            selectEquipmentViewModel = new SelectItemViewModel(PlayerEquiped, selected_slot_table, selected_slot_table);
        }