コード例 #1
0
void PokeGeneral::load()
{
    loadMoves();
    loadTypes();
    loadAbilities();
    loadGenderAvail();
}
コード例 #2
0
ファイル: pokemoninfo.cpp プロジェクト: edrex/pokemon-online
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();
}