private void GameManagerViewModelOnPlayerTeamSet(object sender, TeamColor teamColor) { // Then, a message is displayed, showing 'Welcom to Team <Color>! teamChooseDialog.SetTeamChoiceComplete(teamColor); teamChooseDialog.Closed += TeamChooseDialog_Closed; teamChooseDialog.Show(); }
private void Dialog4_Closed(object sender, EventArgs e) { //// Select a team to join. Team Instinct, Team Mystic, Team Valor teamChooseDialog = new ChooseTeamDialog(); teamChooseDialog.PrepareForTeamChoice(); teamChooseDialog.TeamChosen += Dialog_TeamChosen; teamChooseDialog.Show(); }
private void Dialog3_Closed(object sender, EventArgs e) { // Red teamChooseDialog = new ChooseTeamDialog(); teamChooseDialog.SetTeamLeader(Character.Red); teamChooseDialog.Messages.Add(new MessageEntry("I'm Candela-Team Valor's leader!", 30)); teamChooseDialog.Messages.Add(new MessageEntry("Pokémon are stronger than humans, and they're warmhearted, too!", 60)); teamChooseDialog.Messages.Add(new MessageEntry("I'm researching ways to enhance Pokémons natural power in the pursuit of true strength.", 60)); teamChooseDialog.Messages.Add(new MessageEntry("There's no doubt that the Pokémon our team have trained are the strongest in battle!", 60)); teamChooseDialog.Messages.Add(new MessageEntry("Are you ready?", 30)); teamChooseDialog.Closed += Dialog4_Closed; teamChooseDialog.Show(); }
private void Dialog2_Closed(object sender, EventArgs e) { // Blue teamChooseDialog = new ChooseTeamDialog(); teamChooseDialog.SetTeamLeader(Character.Blue); teamChooseDialog.Messages.Add(new MessageEntry("I am Blanche, leader of Team Mystic.", 30)); teamChooseDialog.Messages.Add(new MessageEntry("The wisdom of Pokémon is immeasurably deep.", 30)); teamChooseDialog.Messages.Add(new MessageEntry("I'm researching why it is that they evolve.", 30)); teamChooseDialog.Messages.Add(new MessageEntry("My team?", 30)); teamChooseDialog.Messages.Add(new MessageEntry("With our calm analysis of every situation, we can't lose!", 60)); teamChooseDialog.Closed += Dialog3_Closed; teamChooseDialog.Show(); }
private void Dialog1_Closed(object sender, EventArgs e) { // Yellow teamChooseDialog = new ChooseTeamDialog(); teamChooseDialog.SetTeamLeader(Character.Yellow); teamChooseDialog.Messages.Add(new MessageEntry("Hey! The name's Spark-the leader of Team Instinct.", 60)); teamChooseDialog.Messages.Add(new MessageEntry("Pokémon are creatures with excellent intuition.", 30)); teamChooseDialog.Messages.Add(new MessageEntry("I bet the secret to their intuition is related to how they're hatched.", 60)); teamChooseDialog.Messages.Add(new MessageEntry("Come on and join my team.", 30)); teamChooseDialog.Messages.Add(new MessageEntry("You never lose when you trust your instincts!", 30)); teamChooseDialog.Closed += Dialog2_Closed; teamChooseDialog.Show(); }
private void GameManagerViewModelOnPlayerTeamUnset(object sender, EventArgs e) { GymUI.Visibility = Visibility.Collapsed; teamChooseDialog = new ChooseTeamDialog(); teamChooseDialog.Messages.Add(new MessageEntry("Wow! Looks like you've caught a bunch of Pokémon and gained a lot of experience as a Pokémon Trainer, huh? Great work!", 90)); teamChooseDialog.Messages.Add(new MessageEntry("It looks like you're about to start participating in Pokémon battles!", 60)); teamChooseDialog.Messages.Add(new MessageEntry("I have three excellent assistants.", 30)); teamChooseDialog.Messages.Add(new MessageEntry("They each direct a team, and each has a slightly different approach to researching Pokémon.", 60)); teamChooseDialog.Messages.Add(new MessageEntry("Part of their research is conducting Pokémon battles at Gyms.", 60)); teamChooseDialog.Messages.Add(new MessageEntry("They're apparently excited to have you joining as a team member.", 60)); teamChooseDialog.Closed += Dialog1_Closed; teamChooseDialog.Show(); }