/* ================== SV_CompleteMapName ================== */ static void SV_CompleteMapName( char *args, int argNum ) { if ( argNum == 2 ) { Field_CompleteFilename( "maps", "bsp", qtrue ); } else if ( argNum >= 3 ) { Field_CompleteFilename( va( "layouts/%s", Cmd_Argv( 1 ) ), "dat", qtrue ); } }
/* ================== SV_CompleteMapName ================== */ static void SV_CompleteMapName(char *args, int argNum) { if (argNum == 2) { Field_CompleteFilename("maps", "bsp", qtrue, qfalse); } }
/* ================== Cmd_CompleteCfgName ================== */ void Cmd_CompleteCfgName(char *args, int argNum) { if (argNum == 2) { Field_CompleteFilename("", "cfg", qfalse, qtrue); } }
/* ==================== CL_CompleteDemoName ==================== */ static void CL_CompleteDemoName(char *args, int argNum) { if (argNum == 2) { char demoExt[16]; Com_sprintf(demoExt, sizeof(demoExt), ".%s%d", DEMOEXT, PROTOCOL_VERSION); Field_CompleteFilename("demos", demoExt, qtrue, qtrue); } }
/* ================== SV_CompleteMapName ================== */ static void SV_CompleteMapName( char *args, int argNum ) { // for auto-complete (copied from OpenJK) if ( argNum == 2 ) Field_CompleteFilename( "maps", "bsp", qtrue, qfalse ); }
/* ================== SV_CompleteEntMapName ================== */ static void SV_CompleteEntMapName(char *args, int argNum) { //if ( argNum == 2 ) { if (argNum > 1) { Field_CompleteFilename( "maps", "ent", qtrue, qfalse ); } }
/* ================== SV_CompleteMapName ================== */ static void SV_CompleteSaveName( char *args, int argNum ) { if ( argNum == 2 ) Field_CompleteFilename( "saves", "sav", qtrue, qtrue ); }
/* ================== S_CompleteMusicName ================== */ static void S_CompleteMusicName( char *args, int argNum ) { if( argNum == 2 || argNum == 3 ) { Field_CompleteFilename( "music", ".wav", false, false ); } }
/* ================== S_CompleteSoundName ================== */ static void S_CompleteSoundName( char *args, int argNum ) { if( argNum >= 2 ) { Field_CompleteFilename( "sound", ".wav", false, false ); } }
/* ================== SV_CompleteMapName ================== */ static void SV_CompleteMapName( char *args, int argNum ) { if ( argNum == 2 ) { Field_CompleteFilename( "maps", "bsp", qtrue, FS_MATCH_PK3s | FS_MATCH_STICK ); } }
/* ================== Cmd_CompleteTxtName ================== */ void Cmd_CompleteTxtName( char *args, int argNum ) { if ( argNum == 2 ) Field_CompleteFilename( "", "txt", qfalse, qtrue ); }