Exemple #1
0
        public void AddMonsterFromTemplate()
        {
            WindowManager wm = new WindowManager();

            Dictionary <string, object> settings = new Dictionary <string, object>();

            settings.Add("Height", 500);
            settings.Add("Width", 500);
            settings.Add("SizeToContent", System.Windows.SizeToContent.Manual);

            AddMonsterFromTemplateViewModel amftvm = new AddMonsterFromTemplateViewModel();
            bool?success = wm.ShowDialog(amftvm, null, settings);

            if (success == true)
            {
                Monsters.Add(SelectedTemplate.GetMonster(amftvm.SelectedLevel, (Models.MonsterType)Enum.Parse(typeof(Models.MonsterType), amftvm.SelectedMonsterType), amftvm.MonsterName, amftvm.MonsterText));
            }
        }