Exemplo n.º 1
0
        public NewMonsterPage(MonsterDBModel monster)
        {
            InitializeComponent();
            itemview = new DBMonsterController();
            Title    = "Edit Monster";
            Monster  = monster;

            BindingContext = this;
        }
Exemplo n.º 2
0
        public NewMonsterPage()
        {
            InitializeComponent();
            itemview = new DBMonsterController();
            Title    = "New Item";
            Monster  = new MonsterDBModel
            {
                Name  = "monster name",
                Image = "image uri"
            };

            BindingContext = this;
        }
Exemplo n.º 3
0
        private Monster generateMonster(int level)
        {
            // initiate new db connection
            DBMonsterController db = new DBMonsterController();
            // get number of entries
            int max = db.getCount();
            // rng an id to grab
            Random rand = new Random();
            int    id   = rand.Next(1, max);
            //get that monster from the db
            MonsterDBModel m = db.getMonster(id);

            // generate new monster
            return(new Monster(m.Name, m.Image, m.Str, m.Def, m.Dex, m.Health, level, m.ExpValue));
        }
Exemplo n.º 4
0
        public MonstersPage()
        {
            InitializeComponent();

            BindingContext = dataAccess = new DBMonsterController();
        }
Exemplo n.º 5
0
 public MonsterDetailPage(MonsterDetailViewModel viewModel)
 {
     InitializeComponent();
     itemview = new DBMonsterController();
     BindingContext = this.viewModel = viewModel;
 }