Changeset 224

Show
Ignore:
Timestamp:
03/16/08 15:54:29 (4 months ago)
Author:
mattn
Message:

* added UFOAI to gamepack configuration code

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • GtkRadiant/branches/ZeroRadiant/radiant/preferences.cpp

    r203 r224  
    31673167                        combo_list = g_list_append( combo_list, "Urban Terror (standalone)" ); 
    31683168                        break; 
     3169                case GAME_UFOAI: 
     3170                        combo_list = g_list_append( combo_list, "UFO: Alien Invasion" ); 
     3171                        break; 
    31693172                case GAME_WARSOW: 
    31703173                        combo_list = g_list_append( combo_list, "Warsow" ); 
     
    32553258                break; 
    32563259        } 
     3260        case GAME_UFOAI: { 
     3261                Str source = g_strAppPath.GetBuffer(); 
     3262                source += "installs/"; 
     3263                source += UFOAI_PACK; 
     3264                Str dest = m_strEngine.GetBuffer(); 
     3265                CopyTree( source.GetBuffer(), dest.GetBuffer() ); 
     3266                fprintf( fg, "  basegame=\"base\"\n" ); 
     3267                break; 
     3268        } 
    32573269        case GAME_WARSOW: 
    32583270                fprintf( fg, "  basegame=\"basewsw\"\n" ); 
     
    32853297                                m_availGames[ iGame++ ] = GAME_URT; 
    32863298                        } 
     3299                        if ( stricmp( dirlist->d_name, UFOAI_PACK ) == 0 ) { 
     3300                                m_availGames[ iGame++ ] = GAME_UFOAI; 
     3301                        } 
    32873302                } 
    32883303                closedir( dir ); 
  • GtkRadiant/branches/ZeroRadiant/radiant/preferences.h

    r203 r224  
    201201#define Q3_PACK "Q3Pack" 
    202202#define URT_PACK "UrTPack" 
     203#define UFOAI_PACK "UFOAIPack" 
    203204 
    204205class CGameInstall : public Dialog { 
     
    213214                GAME_Q3 = 1, 
    214215                GAME_URT, 
     216                GAME_UFOAI, 
    215217                GAME_WARSOW, 
    216218                GAME_COUNT