private void SetUpPage() { //Idle Animation Begin IdleAnimation.Begin(); //Creating Player Attack Attack PA = new Attack(0, Convert.ToDouble(localSettings.Values["CharMinDmg"].ToString()), Convert.ToDouble(localSettings.Values["CharMaxDmg"].ToString())); //Create Monster and Player value Enemy = new Monster(localSettings.Values["MonNm"].ToString(), localSettings.Values["MonSub"].ToString(), Convert.ToInt32(localSettings.Values["MonHP"].ToString()), Convert.ToInt32(localSettings.Values["MonMP"].ToString())); You = new Player(localSettings.Values["CharNm"].ToString(), Convert.ToInt32(localSettings.Values["CharHP"].ToString()), Convert.ToInt32(localSettings.Values["CharMP"].ToString()), PA); //Creating and adding attacks to monster Attack A1 = new Attack(localSettings.Values["A1Nm"].ToString(), 0, Convert.ToDouble(localSettings.Values["A1MinDmg"].ToString()), Convert.ToDouble(localSettings.Values["A1MaxDmg"].ToString())); Attack A2 = new Attack(localSettings.Values["A2Nm"].ToString(), 0, Convert.ToDouble(localSettings.Values["A2MinDmg"].ToString()), Convert.ToDouble(localSettings.Values["A2MaxDmg"].ToString())); Attack A3 = new Attack(localSettings.Values["A3Nm"].ToString(), 0, Convert.ToDouble(localSettings.Values["A3MinDmg"].ToString()), Convert.ToDouble(localSettings.Values["A3MaxDmg"].ToString())); Attack A4 = new Attack(localSettings.Values["A4Nm"].ToString(), 0, Convert.ToDouble(localSettings.Values["A4MinDmg"].ToString()), Convert.ToDouble(localSettings.Values["A4MaxDmg"].ToString())); if (!(A1.getName().Equals(""))) Enemy.addAttack(A1); if (!(A2.getName().Equals(""))) Enemy.addAttack(A2); if (!(A3.getName().Equals(""))) Enemy.addAttack(A3); if (!(A4.getName().Equals(""))) Enemy.addAttack(A4); //Creating and adding items to player Item I1 = new Item(localSettings.Values["I1Nm"].ToString(), Convert.ToInt32(localSettings.Values["I1HP"].ToString())); Item I2 = new Item(localSettings.Values["I2Nm"].ToString(), Convert.ToInt32(localSettings.Values["I2HP"].ToString())); Item I3 = new Item(localSettings.Values["I3Nm"].ToString(), Convert.ToInt32(localSettings.Values["I3HP"].ToString())); Item I4 = new Item(localSettings.Values["I4Nm"].ToString(), Convert.ToInt32(localSettings.Values["I4HP"].ToString())); if (!(I1.getName().Equals(""))) You.addItem(I1, Convert.ToInt32(localSettings.Values["I1Qnt"].ToString())); if (!(I2.getName().Equals(""))) You.addItem(I2, Convert.ToInt32(localSettings.Values["I2Qnt"].ToString())); if (!(I3.getName().Equals(""))) You.addItem(I3, Convert.ToInt32(localSettings.Values["I3Qnt"].ToString())); if (!(I4.getName().Equals(""))) You.addItem(I4, Convert.ToInt32(localSettings.Values["I4Qnt"].ToString())); //Creating and adding spells to player Spell S1 = new Spell(localSettings.Values["S1Nm"].ToString(), 0, Convert.ToDouble(localSettings.Values["S1MinDmg"].ToString()), Convert.ToDouble(localSettings.Values["S1MaxDmg"].ToString()), Convert.ToInt32(localSettings.Values["S1MP"].ToString())); Spell S2 = new Spell(localSettings.Values["S2Nm"].ToString(), 0, Convert.ToDouble(localSettings.Values["S2MinDmg"].ToString()), Convert.ToDouble(localSettings.Values["S2MaxDmg"].ToString()), Convert.ToInt32(localSettings.Values["S2MP"].ToString())); Spell S3 = new Spell(localSettings.Values["S3Nm"].ToString(), 0, Convert.ToDouble(localSettings.Values["S3MinDmg"].ToString()), Convert.ToDouble(localSettings.Values["S3MaxDmg"].ToString()), Convert.ToInt32(localSettings.Values["S3MP"].ToString())); Spell S4 = new Spell(localSettings.Values["S4Nm"].ToString(), 0, Convert.ToDouble(localSettings.Values["S4MinDmg"].ToString()), Convert.ToDouble(localSettings.Values["S4MaxDmg"].ToString()), Convert.ToInt32(localSettings.Values["S4MP"].ToString())); if (!(S1.getName().Equals(""))) You.addSpell(S1); if (!(S2.getName().Equals(""))) You.addSpell(S2); if (!(S3.getName().Equals(""))) You.addSpell(S3); if (!(S4.getName().Equals(""))) You.addSpell(S4); //Set monster portrait Object MonPortrait = localSettings.Values["MonPortrait"]; if ((int)MonPortrait == 1) Axalf.Source = new BitmapImage(new Uri("ms-appx:///Assets/Monster Pics/mon1.png")); else if ((int)MonPortrait == 2) Axalf.Source = new BitmapImage(new Uri("ms-appx:///Assets/Monster Pics/mon2.png")); else if ((int)MonPortrait == 3) Axalf.Source = new BitmapImage(new Uri("ms-appx:///Assets/Monster Pics/mon3.png")); else if ((int)MonPortrait == 4) Axalf.Source = new BitmapImage(new Uri("ms-appx:///Assets/Monster Pics/mon4.png")); else Axalf.Source = new BitmapImage(new Uri("ms-appx:///Assets/Monster Pics/mon5.png")); //Display Monster and Player value pageTitle.Text = Enemy.getSubtitle() + ": " + Enemy.getName(); monsterName.Text = Enemy.getName(); monsterHPText.Text = Enemy.getHPStart().ToString(); monsterMPText.Text = Enemy.getMPStart().ToString(); yourName.Text = You.getName(); yourHPText.Text = You.getHPStart().ToString(); yourMPText.Text = You.getMPStart().ToString(); }