Пример #1
0
        public async void Init()
        {
            PokeAPI api     = new PokeAPI();
            Pokemon pokemon = await api.GetFromAPI <Pokemon>(1) as Pokemon;

            //this.pokemonView.AbilityUserControl.Slot.Text = pokemon.abilities[0].Slot.ToString();
            this.pokemonView.AbilityUserControl.Ability = pokemon.abilities[0];
            this.pokemonView.FormUserControl.Form       = pokemon.forms[0];
        }
Пример #2
0
 public Game(PokeAPI api, SavedGame loadedData)
 {
     PokeAPI       = api;
     this.GameData = loadedData;
     if (this.GameData.IsNewPlayer == true)
     {
         this.GameState = new NewGameState();
     }
     else
     {
         this.GameState = new ContinueState();
     }
     this.GameState.SetContext(this);
 }
Пример #3
0
 public SavedGame(PokeAPI api)
 {
     PokeAPI = api;
     this.InitializeGame();
 }