class PokeApi::Common::Encounter
Encounter
object handling lists of EncounterMethod
and EncounterConditionValue
Attributes
chance[R]
condition_values[R]
max_level[R]
method[R]
min_level[R]
Public Class Methods
new(data)
click to toggle source
# File lib/poke_api/common/encounter.rb, line 13 def initialize(data) @chance = data[:chance] @condition_values = assign_list( data: data[:condition_values], klass: PokeApi::EncounterConditionValue ) @max_level = data[:max_level] @method = PokeApi::EncounterMethod.new(data[:method]) @min_level = data[:min_level] end