Esempio n. 1
0
CslGameAssaultCube::CslGameAssaultCube()
{
    m_name=CSL_DEFAULT_NAME_AC;
    m_fourcc=CSL_BUILD_FOURCC(CSL_FOURCC_AC);
    m_capabilities=CSL_CAPABILITY_EXTINFO | CSL_CAPABILITY_CUSTOM_CONFIG |
                   CSL_CAPABILITY_CONNECT_PASS | CSL_CAPABILITY_CONNECT_ADMIN_PASS;
    m_defaultMasterURI = CSL_DEFAULT_MASTER_AC;
#if defined(__WXGTK__) || defined(__WXX11__)
    m_clientSettings.ConfigPath=::wxGetHomeDir()+wxT("/.assaultcube_v1.2");
#endif

    AddIcon(CSL_BITMAP_TYPE_PNG, 16, ac_16_png, sizeof(ac_16_png));
    AddIcon(CSL_BITMAP_TYPE_PNG, 24, ac_24_png, sizeof(ac_24_png));
}
Esempio n. 2
0
CslGameRedEclipse::CslGameRedEclipse()
{
    m_name=CSL_DEFAULT_NAME_RE;
    m_fourcc=CSL_BUILD_FOURCC(CSL_FOURCC_RE);
    m_capabilities=CSL_CAPABILITY_CUSTOM_CONFIG |
                   CSL_CAPABILITY_CONNECT_PASS |
                   CSL_CAPABILITY_CONNECT_ADMIN_PASS;
    m_defaultMasterURI = CSL_DEFAULT_MASTER_RE;
#ifdef __WXMAC__
    m_clientSettings.ConfigPath=::wxGetHomeDir();
    m_clientSettings.ConfigPath<<wxT("/Library/Application Support/redeclipse");
#elif defined(__WXGTK__) || defined(__WXX11__)
    m_clientSettings.ConfigPath=::wxGetHomeDir()+wxT("/.redeclipse");
#endif

    AddIcon(CSL_BITMAP_TYPE_PNG, 16, re_16_png, sizeof(re_16_png));
    AddIcon(CSL_BITMAP_TYPE_PNG, 24, re_24_png, sizeof(re_24_png));
}