private async Task ExecuteLoadItemsCommand() { if (IsBusy) { return; } IsBusy = true; try { Berries.Clear(); var berry = await DataStore.GetItemsAsync(true); foreach (var b in berry) { Berry temp = b; temp.name = UppercaseFirst(temp.name); Berries.Add(temp); } } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }
public void GetBerries() { string response = browser.GetData( "http://pdw1.pokemon-gl.com/api/?token=" + token + "&p=pdw%2Ecroft%2Emy%5Fcroft%5Flist"); berries = new Berries(response, browser, token); string postData = string.Format("token={0}&p=pdw%2Ecroft%2Ewaterpot%5Flist", token); response = browser.PostData("http://pdw1.pokemon-gl.com/api/", postData); }
void StartDirectives() { goal = Instantiate(goalPrefab, MazeGenerator.instance.mazeGoalPosition, Quaternion.identity) as Goal; goal.transform.SetParent(transform); berryPositions = MazeGenerator.instance.GetRandomFloorPositions(berriesToFind); for (int i = 0; i < berryPositions.Count; i++) { Berries berries = Instantiate(berriesPrefab, berryPositions[i], Quaternion.identity) as Berries; berries.transform.SetParent(transform); } }
public void Report() { //const string format = "{0,-25} {1,-25} {2,-25} {3,-25} {4,-25}"; Berries berries1 = new Berries("BlueBerries", 12, 5, "AAA Early", "July"); //now you can modify the result1 string to string result1 = berries1.ToString(); //string.Format(format, berries1 + " "); textBox1.AppendText(result1 + Environment.NewLine); Berries berries2 = new Berries("Strawberry", 12, 5, "FrostStar", "December"); string result = berries1.ToString(); //string.Format(format, berries2 + " "); textBox1.AppendText(result + Environment.NewLine); }
private void AddSomeGrass(int numOfGrass) { for (int i = 0; i < numOfGrass; i++) { int curX = Rand.Next(Height); int curY = Rand.Next(Width); if (Field[curX, curY].Entity.OfType <Grass>().FirstOrDefault() == null) { if (!LocateGrass(Field[curX, curY])) { Grass newGrass = new Grass(curX, curY); int type = Rand.Next(3); switch (type) { case 0: newGrass = new Carrot(curX, curY); break; case 1: newGrass = new Trava(curX, curY); break; case 2: newGrass = new Berries(curX, curY); break; } Field[curX, curY].Entity.Add(newGrass); Entity.Add(newGrass); ChangedCell.Add(Field[curX, curY]); i++; } } else { i += NearSpawn(Field[curX, curY]); } } }
public Berry(Berries berry) { this.berry = berry; }
public static void Initialize(string CacheFolder = "") { if (Connector.isInitialized) { throw new Exception("PokeAPI is initialized and can only be initialized once"); //May seems a bit over kill but this is nessecery for corrent usage. } #region "Structure" Connector.Berries = new Berries(); Connector.BerryFirmnesses = new BerryFirmnesses(); Connector.BerryFlavors = new BerryFlavors(); Connector.ContestNames = new ContestNames(); Connector.ContestEffects = new ContestEffects(); Connector.SuperContestEffects = new SuperContestEffects(); Connector.EncounterMethods = new EncounterMethods(); Connector.EncounterConditions = new EncounterConditions(); Connector.EncounterConditionValues = new EncounterConditionValues(); Connector.EvolutionChains = new EvolutionChains(); Connector.EvolutionTrigger = new EvolutionTrigger(); Connector.Generations = new Generations(); Connector.Pokedexes = new Pokedexes(); Connector.Versions = new Versions(); Connector.VersionGroups = new VersionGroups(); Connector.Items = new Items(); Connector.ItemAttributes = new ItemAttributes(); Connector.ItemCategories = new ItemCategories(); Connector.ItemFlingEffects = new ItemFlingEffects(); Connector.ItemPockets = new ItemPockets(); Connector.Locations = new Locations(); Connector.LocationAreas = new LocationAreas(); Connector.PalParkAreas = new PalParkAreas(); Connector.Regions = new Regions(); Connector.Machines = new Machines(); Connector.Moves = new Moves(); Connector.MoveAilments = new MoveAilments(); Connector.MoveBattleStyles = new MoveBattleStyles(); Connector.MoveCategories = new MoveCategories(); Connector.MoveDamageClasses = new MoveDamageClasses(); Connector.MoveLearnMethods = new MoveLearnMethods(); Connector.MoveTargets = new MoveTargets(); Connector.Abilities = new Abilities(); Connector.Characteristics = new Characteristics(); Connector.EggGroups = new EggGroups(); Connector.Genders = new Genders(); Connector.GrowthRates = new GrowthRates(); Connector.Natures = new Natures(); Connector.PokeathlonStats = new PokeathlonStats(); Connector.Pokemons = new Pokemons(); Connector.PokemonColors = new PokemonColors(); Connector.PokemonForms = new PokemonForms(); Connector.PokemonHabitats = new PokemonHabitats(); Connector.PokemonShapes = new PokemonShapes(); Connector.PokemonSpecies = new PokemonSpecies(); Connector.Stats = new Stats(); Connector.Types = new Types(); Connector.Languages = new Languages(); #endregion if (CacheFolder == "") { Connector.CacheFolder = AppDomain.CurrentDomain.BaseDirectory + "pokeAPI//"; } else { if (!System.IO.Directory.Exists(CacheFolder)) { throw new Exception("Directory : " + CacheFolder + " was not found"); } Connector.CacheFolder = CacheFolder; } Cacher.Initialize(); Connector.isInitialized = true; }