public void Update(DexData dd) { dexData = dd; STRDots.SetStats(dexData.Attributes.GetStatByTag("Strength"), false); DEXDots.SetStats(dexData.Attributes.GetStatByTag("Dexterity"), false); VITDots.SetStats(dexData.Attributes.GetStatByTag("Vitality"), false); SPEDots.SetStats(dexData.Attributes.GetStatByTag("Special"), false); INSDots.SetStats(dexData.Attributes.GetStatByTag("Insight"), false); ImageDisplay.Source = PokemonUtils.GetPkmnImage(dexData.ImagePath); }
public void UpdatePokemon() { if (pokemonData == null) { return; } STRDots.SetStats(pokemonData.Attributes.GetStatByTag("Strength"), pokemonData.Attributes); DEXDots.SetStats(pokemonData.Attributes.GetStatByTag("Dexterity"), pokemonData.Attributes); VITDots.SetStats(pokemonData.Attributes.GetStatByTag("Vitality"), pokemonData.Attributes); SPEDots.SetStats(pokemonData.Attributes.GetStatByTag("Special"), pokemonData.Attributes); INSDots.SetStats(pokemonData.Attributes.GetStatByTag("Insight"), pokemonData.Attributes); TOUDots.SetStats(pokemonData.SocialAttributes.GetStatByTag("Tough"), pokemonData.SocialAttributes); COODots.SetStats(pokemonData.SocialAttributes.GetStatByTag("Cool"), pokemonData.SocialAttributes); BEADots.SetStats(pokemonData.SocialAttributes.GetStatByTag("Beauty"), pokemonData.SocialAttributes); CLEDots.SetStats(pokemonData.SocialAttributes.GetStatByTag("Clever"), pokemonData.SocialAttributes); CUTDots.SetStats(pokemonData.SocialAttributes.GetStatByTag("Cute"), pokemonData.SocialAttributes); BRAWLDots.SetStats(pokemonData.Skills.GetStatByTag("Brawl"), pokemonData.Skills); CHANNDots.SetStats(pokemonData.Skills.GetStatByTag("Channel"), pokemonData.Skills); CLASHDots.SetStats(pokemonData.Skills.GetStatByTag("Clash"), pokemonData.Skills); EVADEDots.SetStats(pokemonData.Skills.GetStatByTag("Evasion"), pokemonData.Skills); ALERTDots.SetStats(pokemonData.Skills.GetStatByTag("Alert"), pokemonData.Skills); ATHLEDots.SetStats(pokemonData.Skills.GetStatByTag("Athletic"), pokemonData.Skills); NATURDots.SetStats(pokemonData.Skills.GetStatByTag("Nature"), pokemonData.Skills); STEALDots.SetStats(pokemonData.Skills.GetStatByTag("Stealth"), pokemonData.Skills); ALLURDots.SetStats(pokemonData.Skills.GetStatByTag("Allure"), pokemonData.Skills); ETIQUDots.SetStats(pokemonData.Skills.GetStatByTag("Etiquette"), pokemonData.Skills); INTIMDots.SetStats(pokemonData.Skills.GetStatByTag("Intimidate"), pokemonData.Skills); PERFODots.SetStats(pokemonData.Skills.GetStatByTag("Perform"), pokemonData.Skills); LOYALDots.SetStats(pokemonData.Loyalty); HAPPYDots.SetStats(pokemonData.Happiness); rankControl.Update(); hpControl.Update(pokemonData.HP); willControl.Update(pokemonData.Will); UpdateImageDisplay(); textAttributePoints.Text = pokemonData.Attributes.AvailablePoints.ToString(); textSocialPoints.Text = pokemonData.SocialAttributes.AvailablePoints.ToString(); textSkillPoints.Text = pokemonData.Skills.AvailablePoints.ToString(); }
public void UpdateTrainer() { if (trainerData == null) { return; } rankControl.Update(); STRDots.SetStats(trainerData.Attributes.GetStatByTag("Strength"), trainerData.Attributes); DEXDots.SetStats(trainerData.Attributes.GetStatByTag("Dexterity"), trainerData.Attributes); VITDots.SetStats(trainerData.Attributes.GetStatByTag("Vitality"), trainerData.Attributes); INSDots.SetStats(trainerData.Attributes.GetStatByTag("Insight"), trainerData.Attributes); TOUDots.SetStats(trainerData.SocialAttributes.GetStatByTag("Tough"), trainerData.SocialAttributes); COODots.SetStats(trainerData.SocialAttributes.GetStatByTag("Cool"), trainerData.SocialAttributes); BEADots.SetStats(trainerData.SocialAttributes.GetStatByTag("Beauty"), trainerData.SocialAttributes); CLEDots.SetStats(trainerData.SocialAttributes.GetStatByTag("Clever"), trainerData.SocialAttributes); CUTDots.SetStats(trainerData.SocialAttributes.GetStatByTag("Cute"), trainerData.SocialAttributes); BRAWLDots.SetStats(trainerData.Skills.GetStatByTag("Brawl"), trainerData.Skills); WEAPODots.SetStats(trainerData.Skills.GetStatByTag("Channel"), trainerData.Skills); THROWDots.SetStats(trainerData.Skills.GetStatByTag("Clash"), trainerData.Skills); EVADEDots.SetStats(trainerData.Skills.GetStatByTag("Evasion"), trainerData.Skills); ALERTDots.SetStats(trainerData.Skills.GetStatByTag("Alert"), trainerData.Skills); ATHLEDots.SetStats(trainerData.Skills.GetStatByTag("Athletic"), trainerData.Skills); NATURDots.SetStats(trainerData.Skills.GetStatByTag("Nature"), trainerData.Skills); STEALDots.SetStats(trainerData.Skills.GetStatByTag("Stealth"), trainerData.Skills); ALLURDots.SetStats(trainerData.Skills.GetStatByTag("Allure"), trainerData.Skills); ETIQUDots.SetStats(trainerData.Skills.GetStatByTag("Etiquette"), trainerData.Skills); INTIMDots.SetStats(trainerData.Skills.GetStatByTag("Intimidate"), trainerData.Skills); PERFODots.SetStats(trainerData.Skills.GetStatByTag("Perform"), trainerData.Skills); CRAFTDots.SetStats(trainerData.Skills.GetStatByTag("Crafts"), trainerData.Skills); LOREDots.SetStats(trainerData.Skills.GetStatByTag("Lore"), trainerData.Skills); MEDICDots.SetStats(trainerData.Skills.GetStatByTag("Medicine"), trainerData.Skills); SCIENDots.SetStats(trainerData.Skills.GetStatByTag("Science"), trainerData.Skills); textAttributePoints.Text = trainerData.Attributes.AvailablePoints.ToString(); textSocialPoints.Text = trainerData.SocialAttributes.AvailablePoints.ToString(); textSkillPoints.Text = trainerData.Skills.AvailablePoints.ToString(); hpControl.Update(trainerData.HP); willControl.Update(trainerData.Will); }