Table of Contents - oakdex-pokemon-0.0.15 Documentation
Pages
Classes and Modules
- Oakdex
- Oakdex::Pokemon
- Oakdex::Pokemon::EvolutionMatcher
- Oakdex::Pokemon::ExperienceGainCalculator
- Oakdex::Pokemon::Factory
- Oakdex::Pokemon::GrowthEvents
- Oakdex::Pokemon::GrowthEvents::AddHp
- Oakdex::Pokemon::GrowthEvents::Base
- Oakdex::Pokemon::GrowthEvents::DidEvolution
- Oakdex::Pokemon::GrowthEvents::DidNotLearnMove
- Oakdex::Pokemon::GrowthEvents::Evolution
- Oakdex::Pokemon::GrowthEvents::ForgotAndLearnedMove
- Oakdex::Pokemon::GrowthEvents::GainedEv
- Oakdex::Pokemon::GrowthEvents::GainedExp
- Oakdex::Pokemon::GrowthEvents::IncreaseMaxPp
- Oakdex::Pokemon::GrowthEvents::IncreaseMoveMaxPp
- Oakdex::Pokemon::GrowthEvents::IncreaseMovePp
- Oakdex::Pokemon::GrowthEvents::IncreasePp
- Oakdex::Pokemon::GrowthEvents::LearnMove
- Oakdex::Pokemon::GrowthEvents::LevelUp
- Oakdex::Pokemon::GrowthEvents::RemoveStatusCondition
- Oakdex::Pokemon::GrowthEvents::Revive
- Oakdex::Pokemon::GrowthEvents::SkippedEvolution
- Oakdex::Pokemon::Import
- Oakdex::Pokemon::InvalidPokemon
- Oakdex::Pokemon::Move
- Oakdex::Pokemon::Stat
- Oakdex::Pokemon::UseItemService
Methods
- ::calculate — Oakdex::Pokemon::ExperienceGainCalculator
- ::create — Oakdex::Pokemon
- ::create — Oakdex::Pokemon::Factory
- ::create — Oakdex::Pokemon::Move
- ::exp_by_level — Oakdex::Pokemon::Stat
- ::fluctuating_exp — Oakdex::Pokemon::Stat
- ::from_json — Oakdex::Pokemon
- ::initial_stat — Oakdex::Pokemon::Stat
- ::initial_stat_first_part — Oakdex::Pokemon::Stat
- ::level_by_exp — Oakdex::Pokemon::Stat
- ::medium_slow_exp — Oakdex::Pokemon::Stat
- ::new — Oakdex::Pokemon
- ::new — Oakdex::Pokemon::EvolutionMatcher
- ::new — Oakdex::Pokemon::ExperienceGainCalculator
- ::new — Oakdex::Pokemon::Factory
- ::new — Oakdex::Pokemon::GrowthEvents::Base
- ::new — Oakdex::Pokemon::Import
- ::new — Oakdex::Pokemon::Move
- ::new — Oakdex::Pokemon::UseItemService
- ::root — Oakdex::Pokemon
- ::schema — Oakdex::Pokemon::Import
- #a — Oakdex::Pokemon::ExperienceGainCalculator
- #abilities — Oakdex::Pokemon::Factory
- #ability_id — Oakdex::Pokemon::Factory
- #add_ev — Oakdex::Pokemon
- #add_exp — Oakdex::Pokemon
- #add_growth_event — Oakdex::Pokemon
- #add_max_pp — Oakdex::Pokemon::Move
- #add_pp — Oakdex::Pokemon::Move
- #additional_moves — Oakdex::Pokemon::Factory
- #amie — Oakdex::Pokemon
- #amie — Oakdex::Pokemon::Factory
- #amie_level — Oakdex::Pokemon
- #apply_growth_events — Oakdex::Pokemon::Import
- #attack_bigger_than_defense? — Oakdex::Pokemon::EvolutionMatcher
- #attack_equal_defense? — Oakdex::Pokemon::EvolutionMatcher
- #attributes — Oakdex::Pokemon::Import
- #available_evolution — Oakdex::Pokemon::GrowthEvents::ForgotAndLearnedMove
- #available_evolution — Oakdex::Pokemon::GrowthEvents::LearnMove
- #available_evolution — Oakdex::Pokemon::GrowthEvents::LevelUp
- #available_evolutions — Oakdex::Pokemon::EvolutionMatcher
- #available_moves — Oakdex::Pokemon::Factory
- #available_moves — Oakdex::Pokemon::GrowthEvents::LevelUp
- #b — Oakdex::Pokemon::ExperienceGainCalculator
- #calculate — Oakdex::Pokemon::ExperienceGainCalculator
- #calculate_gender — Oakdex::Pokemon::Factory
- #change_for_move — Oakdex::Pokemon::UseItemService
- #change_hp_by — Oakdex::Pokemon
- #change_pp_by — Oakdex::Pokemon
- #condition_applies? — Oakdex::Pokemon::UseItemService
- #conditions_match? — Oakdex::Pokemon::EvolutionMatcher
- #current_hp — Oakdex::Pokemon
- #currently_learned_move? — Oakdex::Pokemon::EvolutionMatcher
- #defense_bigger_than_defense? — Oakdex::Pokemon::EvolutionMatcher
- #disable_battle_mode — Oakdex::Pokemon
- #dup — Oakdex::Pokemon
- #e — Oakdex::Pokemon::ExperienceGainCalculator
- #effect_usable? — Oakdex::Pokemon::UseItemService
- #enable_battle_mode — Oakdex::Pokemon
- #envolve_to — Oakdex::Pokemon
- #ev — Oakdex::Pokemon::Factory
- #ev_max? — Oakdex::Pokemon
- #evolution — Oakdex::Pokemon::EvolutionMatcher
- #evolution — Oakdex::Pokemon::UseItemService
- #evolutions — Oakdex::Pokemon::EvolutionMatcher
- #execute — Oakdex::Pokemon::GrowthEvents::AddHp
- #execute — Oakdex::Pokemon::GrowthEvents::Base
- #execute — Oakdex::Pokemon::GrowthEvents::Evolution
- #execute — Oakdex::Pokemon::GrowthEvents::ForgotAndLearnedMove
- #execute — Oakdex::Pokemon::GrowthEvents::GainedEv
- #execute — Oakdex::Pokemon::GrowthEvents::GainedExp
- #execute — Oakdex::Pokemon::GrowthEvents::IncreaseMaxPp
- #execute — Oakdex::Pokemon::GrowthEvents::IncreaseMoveMaxPp
- #execute — Oakdex::Pokemon::GrowthEvents::IncreaseMovePp
- #execute — Oakdex::Pokemon::GrowthEvents::IncreasePp
- #execute — Oakdex::Pokemon::GrowthEvents::LearnMove
- #execute — Oakdex::Pokemon::GrowthEvents::LevelUp
- #execute — Oakdex::Pokemon::GrowthEvents::RemoveStatusCondition
- #execute_add_max_pp — Oakdex::Pokemon::UseItemService
- #execute_add_pp — Oakdex::Pokemon::UseItemService
- #execute_current_hp_change — Oakdex::Pokemon::UseItemService
- #execute_effects — Oakdex::Pokemon::UseItemService
- #execute_ev_change — Oakdex::Pokemon::UseItemService
- #execute_level_up — Oakdex::Pokemon::UseItemService
- #execute_move_change — Oakdex::Pokemon::UseItemService
- #execute_move_changes — Oakdex::Pokemon::UseItemService
- #execute_pokemon_change — Oakdex::Pokemon::UseItemService
- #execute_pokemon_changes — Oakdex::Pokemon::UseItemService
- #execute_remove_status_condition — Oakdex::Pokemon::UseItemService
- #exp — Oakdex::Pokemon
- #exp — Oakdex::Pokemon::Factory
- #exp_next_level — Oakdex::Pokemon
- #f — Oakdex::Pokemon::ExperienceGainCalculator
- #fainted? — Oakdex::Pokemon
- #female? — Oakdex::Pokemon::EvolutionMatcher
- #flat? — Oakdex::Pokemon::ExperienceGainCalculator
- #flat_formula — Oakdex::Pokemon::ExperienceGainCalculator
- #for_game — Oakdex::Pokemon
- #friendship — Oakdex::Pokemon
- #friendship — Oakdex::Pokemon::Factory
- #gain_ev_from_battle — Oakdex::Pokemon
- #gain_exp — Oakdex::Pokemon
- #gender — Oakdex::Pokemon
- #gender — Oakdex::Pokemon::Factory
- #generate_available_moves — Oakdex::Pokemon::Factory
- #grow_from_battle — Oakdex::Pokemon
- #growth_event — Oakdex::Pokemon
- #growth_event? — Oakdex::Pokemon
- #growth_events — Oakdex::Pokemon
- #happiness_match? — Oakdex::Pokemon::EvolutionMatcher
- #hold_item_match? — Oakdex::Pokemon::EvolutionMatcher
- #hp — Oakdex::Pokemon::Factory
- #import! — Oakdex::Pokemon::Import
- #in_battle? — Oakdex::Pokemon::UseItemService
- #increment_level — Oakdex::Pokemon
- #independent_fainted? — Oakdex::Pokemon::UseItemService
- #initial_stat — Oakdex::Pokemon
- #inspect — Oakdex::Pokemon
- #inspect — Oakdex::Pokemon::Move
- #item_id — Oakdex::Pokemon
- #item_id — Oakdex::Pokemon::Factory
- #item_match? — Oakdex::Pokemon::EvolutionMatcher
- #iv — Oakdex::Pokemon::Factory
- #l — Oakdex::Pokemon::ExperienceGainCalculator
- #learn_new_move — Oakdex::Pokemon
- #level — Oakdex::Pokemon
- #level — Oakdex::Pokemon::Factory
- #level_match? — Oakdex::Pokemon::EvolutionMatcher
- #lp — Oakdex::Pokemon::ExperienceGainCalculator
- #male? — Oakdex::Pokemon::EvolutionMatcher
- #max_pp_at_max? — Oakdex::Pokemon::Move
- #message — Oakdex::Pokemon::GrowthEvents::AddHp
- #message — Oakdex::Pokemon::GrowthEvents::Base
- #message — Oakdex::Pokemon::GrowthEvents::DidEvolution
- #message — Oakdex::Pokemon::GrowthEvents::DidNotLearnMove
- #message — Oakdex::Pokemon::GrowthEvents::Evolution
- #message — Oakdex::Pokemon::GrowthEvents::ForgotAndLearnedMove
- #message — Oakdex::Pokemon::GrowthEvents::GainedEv
- #message — Oakdex::Pokemon::GrowthEvents::GainedExp
- #message — Oakdex::Pokemon::GrowthEvents::IncreaseMaxPp
- #message — Oakdex::Pokemon::GrowthEvents::IncreaseMoveMaxPp
- #message — Oakdex::Pokemon::GrowthEvents::IncreaseMovePp
- #message — Oakdex::Pokemon::GrowthEvents::IncreasePp
- #message — Oakdex::Pokemon::GrowthEvents::LearnMove
- #message — Oakdex::Pokemon::GrowthEvents::LevelUp
- #message — Oakdex::Pokemon::GrowthEvents::RemoveStatusCondition
- #message — Oakdex::Pokemon::GrowthEvents::Revive
- #message — Oakdex::Pokemon::GrowthEvents::SkippedEvolution
- #move_change_applies? — Oakdex::Pokemon::UseItemService
- #move_changes_apply? — Oakdex::Pokemon::UseItemService
- #move_field_max? — Oakdex::Pokemon::UseItemService
- #move_learned_match? — Oakdex::Pokemon::EvolutionMatcher
- #move_slot_left? — Oakdex::Pokemon::GrowthEvents::LearnMove
- #moves — Oakdex::Pokemon
- #moves — Oakdex::Pokemon::Factory
- #moves — Oakdex::Pokemon::Import
- #moves_with_pp — Oakdex::Pokemon
- #name — Oakdex::Pokemon
- #name — Oakdex::Pokemon::Move
- #nature — Oakdex::Pokemon
- #nature — Oakdex::Pokemon::Factory
- #nature_id — Oakdex::Pokemon::Factory
- #not_learn_action — Oakdex::Pokemon::GrowthEvents::LearnMove
- #original_trainer — Oakdex::Pokemon
- #original_trainer — Oakdex::Pokemon::Factory
- #p — Oakdex::Pokemon::ExperienceGainCalculator
- #percent_calculation — Oakdex::Pokemon::UseItemService
- #pokemon_change_applies? — Oakdex::Pokemon::UseItemService
- #pokemon_changes_apply? — Oakdex::Pokemon::UseItemService
- #pokemon_field_max? — Oakdex::Pokemon::UseItemService
- #pokemon_learned_move_already? — Oakdex::Pokemon::EvolutionMatcher
- #possible_actions — Oakdex::Pokemon::GrowthEvents::Base
- #possible_actions — Oakdex::Pokemon::GrowthEvents::Evolution
- #possible_actions — Oakdex::Pokemon::GrowthEvents::IncreaseMaxPp
- #possible_actions — Oakdex::Pokemon::GrowthEvents::IncreasePp
- #possible_actions — Oakdex::Pokemon::GrowthEvents::LearnMove
- #pp_change_for_move — Oakdex::Pokemon::UseItemService
- #pp_max? — Oakdex::Pokemon::Move
- #primary_status_condition — Oakdex::Pokemon
- #primary_status_condition — Oakdex::Pokemon::Factory
- #primary_status_condition= — Oakdex::Pokemon
- #random? — Oakdex::Pokemon::EvolutionMatcher
- #read_only? — Oakdex::Pokemon::GrowthEvents::Base
- #real_hp — Oakdex::Pokemon::GrowthEvents::AddHp
- #remove_event — Oakdex::Pokemon::GrowthEvents::Base
- #remove_growth_event — Oakdex::Pokemon
- #s — Oakdex::Pokemon::ExperienceGainCalculator
- #scaled_formula — Oakdex::Pokemon::ExperienceGainCalculator
- #species — Oakdex::Pokemon
- #t — Oakdex::Pokemon::ExperienceGainCalculator
- #target_applies? — Oakdex::Pokemon::UseItemService
- #to_h — Oakdex::Pokemon
- #to_h — Oakdex::Pokemon::GrowthEvents::Base
- #to_h — Oakdex::Pokemon::Move
- #to_json — Oakdex::Pokemon
- #trade_to — Oakdex::Pokemon
- #traded? — Oakdex::Pokemon
- #trigger_for — Oakdex::Pokemon::EvolutionMatcher
- #type — Oakdex::Pokemon::Move
- #type_id — Oakdex::Pokemon::Move
- #unlearn_moves — Oakdex::Pokemon::GrowthEvents::LearnMove
- #usable? — Oakdex::Pokemon::UseItemService
- #usable_item? — Oakdex::Pokemon
- #use — Oakdex::Pokemon::UseItemService
- #use_item — Oakdex::Pokemon
- #v — Oakdex::Pokemon::ExperienceGainCalculator
- #valid_evolution? — Oakdex::Pokemon::EvolutionMatcher
- #wild — Oakdex::Pokemon::Factory
- #wild? — Oakdex::Pokemon