public bool IsInherited(int m) { if (Base.Contains(m)) { return(false); } return(Special.Contains(m) || Egg.Contains(m) || LevelUp.Contains(m) || TMHM.Contains(m) || Tutor.Contains(m)); }
private void TmhmAddButton_Click(object sender, RoutedEventArgs e) { PokeStat ps = (PokeStat)((ListBoxItem)pokemonListbox.SelectedItem).Content; TMHM toAdd = (TMHM)tmhmSelector.SelectedItem; bool containsThisAlready = false; foreach (TMHMClass t in ps.tmhms) { if (t.TMHM == Enum.GetName(typeof(TMHM), toAdd)) { containsThisAlready = true; } } if (!containsThisAlready) { ps.tmhms.Add(new TMHMClass(toAdd)); } }
public bool IsInherited(int m) => !Base.Contains(m) || Special.Contains(m) || Egg.Contains(m) || LevelUp.Contains(m) || TMHM.Contains(m) || Tutor.Contains(m);
public TMHMClass(TMHM tmhmp) { tmhm = tmhmp; }