private void Start() { logic = new AdventureLogic(); storyGenerator = new AdventureStoryGenerator(); logic.StartGame(); UpdatePanel(); activeCard = Instantiate(prefab).GetComponent <SelectableCard>(); activeCard.transform.position = new Vector3(0, 100f); activeCard.transform.SetParent(canvas.transform, false); activeCard.HideCard(); multiSelect = false; stage = 0; }
// refresh adventures list every time the page on appearring protected override async void OnAppearing() { base.OnAppearing(); adventureListView.IsEnabled = true; await App.isNetworkAccess(); Adventures = await AdventureLogic.GetAdventures(); if (Adventures.Any()) { adventureListView.ItemsSource = Adventures; } }