const char *CDomGameRules::GetGameDescription( void ) { if ( GetCurrentPhaseID() == PHASE_BUILD ) { return g_DGRConfig.All()->GetString( "dom_build", "Domination Build" ); } else if ( GetCurrentPhaseID() == PHASE_COMBAT ) { return g_DGRConfig.All()->GetString( "dom_combat", "Domination Combat" ); } return g_DGRConfig.All()->GetString( "dom_none", "Domination" ); }
ProtectedMethod void CGUICommunity::OnCommand( const char *command ) { // TODO: Fix if ( !Q_strcmp( command, "news" ) ) { Close(); const char *url = g_Comm.All()->GetString( command, LF_URL_NEWS ); OpenWebWindow( "#lf_community_news", url ); } else if ( !Q_strcmp( command, "forums" ) ) { Close(); const char *url = g_Comm.All()->GetString( command, LF_URL_FORUMS ); OpenWebWindow( "#lf_community_forums", url ); } else if ( !Q_strcmp( command, "irc" ) ) { Close(); const char *url = g_Comm.All()->GetString( command, LF_URL_IRC ); OpenWebWindow( "#lf_community_irc", url ); } else if ( !Q_strcmp( command, "faq" ) ) { Close(); const char *url = g_Comm.All()->GetString( command, LF_URL_FAQ ); OpenWebWindow( "#lf_community_faq", url ); } else if ( !Q_strcmp( command, "dev" ) ) { Close(); const char *url = g_Comm.All()->GetString( command, LF_URL_DEV ); OpenWebWindow( "#lf_community_dev", url ); } BaseClass::OnCommand( command ); }
CDomGameRules::CDomGameRules() { g_DGRConfig.Load(); m_iBuildFallDamage = g_DGRConfig.All()->GetInt( "build_fall_damage", 0 ); m_iCombatFallDamage = g_DGRConfig.All()->GetInt( "combat_fall_damage", 0 ); }