public PartySelect() { Title = "Prepare Party"; InitializeComponent(); BindingContext = _viewModel = BattlePageViewModel.Instance; _viewModel.NewParty(); }
//Default constructor instantiates members and sets up environment for game play public BattlePage() { msg = "Click Play to Begin!"; NavigationPage.SetHasBackButton(this, false); InitializeComponent(); BindingContext = _viewModel = BattlePageViewModel.Instance; //initialize. OK to have here because we are only creating one instance of BattlePage in OpeningPage //Therefor we aren't recreating an instance each time we return to the BattlePage (i.g resets data) battleObj = new Battle(); battleObj.BeginGame(); }