aboutsummaryrefslogtreecommitdiffstats
path: root/code/client/cl_console.c
diff options
context:
space:
mode:
Diffstat (limited to 'code/client/cl_console.c')
-rw-r--r--code/client/cl_console.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/code/client/cl_console.c b/code/client/cl_console.c
index 5aad766..80e4e43 100644
--- a/code/client/cl_console.c
+++ b/code/client/cl_console.c
@@ -302,6 +302,17 @@ void Con_CheckResize (void)
con.display = con.current;
}
+/*
+==================
+Cmd_CompleteTxtName
+==================
+*/
+void Cmd_CompleteTxtName( char *args, int argNum ) {
+ if( argNum == 2 ) {
+ Field_CompleteFilename( "", "txt", qfalse );
+ }
+}
+
/*
================
@@ -329,6 +340,7 @@ void Con_Init (void) {
Cmd_AddCommand ("messagemode4", Con_MessageMode4_f);
Cmd_AddCommand ("clear", Con_Clear_f);
Cmd_AddCommand ("condump", Con_Dump_f);
+ Cmd_SetCommandCompletionFunc( "condump", Cmd_CompleteTxtName );
}