protected override void OnNavigatedTo(NavigationEventArgs e) { if (ControllerGame.CheckLastPage(typeof(Map), this)) { Player = e.Parameter as Character; Person1.Source = Player.IdleRight; MobAndChar.Add(Player); ControllerGame.RefreshItems(Player, qt_lifePot, qt_manaPot, ListInvetoryImage); } if (ControllerGame.CheckLastPage(typeof(BattleScreen), this)) { MobAndChar = e.Parameter as List <Object>; Player = MobAndChar.ElementAt(0) as Character; ControllerGame.RefreshItems(Player, qt_lifePot, qt_manaPot, ListInvetoryImage); Player.UpLevel += Player_UpLevel; if (MobAndChar.ElementAt(1) is Ninja) { Ninja = MobAndChar.ElementAt(1) as Ninja; } else if (MobAndChar.ElementAt(1) is PablloVittar) { PablloVittar = MobAndChar.ElementAt(1) as PablloVittar; } MobAndChar.RemoveAt(MobAndChar.Count - 1); //ControllerGame.PlaySoundsVitorHugo("CaioInimigosAFrente.mp4"); } IsAnotherPage = false; }
protected override void OnNavigatedTo(NavigationEventArgs e) { if (ControllerGame.CheckLastPage(typeof(SelecClass), this)) { Player = e.Parameter as Character; Person1.Source = Player.IdleRight; MobAndChar.Clear(); Ninja2 = Creator.CreateMob("Ninja");//new Ninja(); Ninja = Creator.CreateMob("Ninja");; MobAndChar.Add(Player); } if (ControllerGame.CheckLastPage(typeof(BattleScreen), this)) { MobAndChar = e.Parameter as List <Object>; Player = MobAndChar.ElementAt(0) as Character; Player.UpLevel += Player_UpLevel; if (MobAndChar.ElementAt(1) is Ninja) { Ninja = MobAndChar.ElementAt(1) as Ninja; } else if (MobAndChar.ElementAt(1) is Ninja) { Ninja2 = MobAndChar.ElementAt(1) as Ninja; } MobAndChar.RemoveAt(MobAndChar.Count - 1); SoundController.PlaySound(VoiceSound, "CaioInimigosAFrente.mp4"); } if (ControllerGame.CheckLastPage(typeof(Map2), this)) { Player = e.Parameter as Character; Person1.Source = Player.IdleRight; MobAndChar.Clear(); MobAndChar.Add(Player); } ControllerGame.RefreshItems(Player, qt_lifePot, qt_manaPot, ListInvetoryImage); IsAnotherPage = false; }