void PokeGeneral::load() { loadMoves(); loadTypes(); loadAbilities(); loadGenderAvail(); }
void PokemonInfo::init(const QString &dir) { /* makes sure it isn't already initialized */ if (NumberOfPokemons() != 0) return; m_Directory = dir; QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); loadNames(); loadFormes(); loadEvos(); loadMoves(); fill_container_with_file(m_Type1, path("poke_type1.txt")); fill_container_with_file(m_Type2, path("poke_type2.txt")); fill_container_with_file(m_Genders, path("poke_gender.txt")); fill_container_with_file(m_Ability1, path("poke_ability.txt")); fill_container_with_file(m_Ability2, path("poke_ability2.txt")); fill_container_with_file(m_LevelBalance, path("level_balance.txt")); loadBaseStats(); }