public Encounter(int minLevel, int maxLevel, List <NamedAPIResource> conditionValues, int?chance, NamedAPIResource method) { MinLevel = minLevel; MaxLevel = maxLevel; ConditionValues = conditionValues; Chance = chance; Method = method; }
public LocationAreaEncounter(NamedAPIResource locationArea, List <VersionEncounterDetail> versionDetails) { LocationArea = locationArea; VersionDetails = versionDetails; }
public PokemonHeldItem(NamedAPIResource item, List <PokemonHeldItemVersion> versionDetails) { Item = item; VersionDetails = versionDetails; }
public PokemonEncounter(NamedAPIResource pokemon, List <VersionEncounterDetail> versionDetails) { Pokemon = pokemon; VersionDetails = versionDetails; }
public EncounterMethodRate(NamedAPIResource encounterMethod, List <EncounterVersionDetails> versionDetails) { EncounterMethod = encounterMethod; VersionDetails = versionDetails; }
public VersionEncounterDetail(NamedAPIResource version, int maxChance, List <Encounter> encounterDetails) { Version = version; MaxChance = maxChance; EncounterDetails = encounterDetails; }
public AbilityEffectChange(List <Effect> effectEntries, NamedAPIResource versionGroup) { EffectEntries = effectEntries; VersionGroup = versionGroup; }