Example #1
0
 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;
 }
Example #3
0
 public PokemonHeldItem(NamedAPIResource item, List <PokemonHeldItemVersion> versionDetails)
 {
     Item           = item;
     VersionDetails = versionDetails;
 }
Example #4
0
 public PokemonEncounter(NamedAPIResource pokemon, List <VersionEncounterDetail> versionDetails)
 {
     Pokemon        = pokemon;
     VersionDetails = versionDetails;
 }
Example #5
0
 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;
 }