From: mattn Date: Mon, 24 Mar 2008 11:13:02 +0000 (+0000) Subject: * added UFOAI_PACK support X-Git-Tag: xonotic-v0.7.0~16^2~12^2~112^2~22 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=3c907d00a7fbf4a097fa1e9577e8362824d705eb;p=xonotic%2Fnetradiant.git * added UFOAI_PACK support * fixed prefix option for none q3 based games git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/branches/ZeroRadiant@233 8a3a26a2-13c4-0310-b231-cf6edde360e5 --- diff --git a/radiant/preferences.cpp b/radiant/preferences.cpp index cd51e660..c1bbaefa 100644 --- a/radiant/preferences.cpp +++ b/radiant/preferences.cpp @@ -3237,9 +3237,9 @@ void CGameInstall::Run() { fprintf( fg, " name=\"%s\"\n", m_strName.GetBuffer() ); fprintf( fg, " gametools=\"%sgames\"\n", g_strAppPath.GetBuffer() ); fprintf( fg, " enginepath=\"%s\"\n", m_strEngine.GetBuffer() ); - fprintf( fg, " prefix=\".q3a\"\n" ); switch ( m_availGames[ m_nComboSelect ] ) { case GAME_Q3: { + fprintf( fg, " prefix=\".q3a\"\n" ); Str source = g_strAppPath.GetBuffer(); source += "installs/"; source += Q3_PACK; @@ -3249,6 +3249,7 @@ void CGameInstall::Run() { break; } case GAME_URT: { + fprintf( fg, " prefix=\".q3a\"\n" ); Str source = g_strAppPath.GetBuffer(); source += "installs/"; source += URT_PACK; @@ -3258,6 +3259,7 @@ void CGameInstall::Run() { break; } case GAME_UFOAI: { + fprintf( fg, " prefix=\".ufoai\"\n" ); Str source = g_strAppPath.GetBuffer(); source += "installs/"; source += UFOAI_PACK; @@ -3267,6 +3269,7 @@ void CGameInstall::Run() { break; } case GAME_WARSOW: + fprintf( fg, " prefix=\".warsow\"\n" ); fprintf( fg, " basegame=\"basewsw\"\n" ); break; } @@ -3293,7 +3296,10 @@ void CGameInstall::ScanGames() { } if ( stricmp( dirname, URT_PACK ) == 0 ) { m_availGames[ iGame++ ] = GAME_URT; - } + } + if ( stricmp( dirname, UFOAI_PACK ) == 0 ) { + m_availGames[ iGame++ ] = GAME_UFOAI; + } } }