mirror of
https://github.com/nzp-team/fteqw.git
synced 2024-11-26 13:50:53 +00:00
AddCommand is more informative now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@782 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
ccf7e8bfe6
commit
fb69253127
2 changed files with 12 additions and 8 deletions
|
@ -1190,7 +1190,7 @@ void Cmd_TokenizeString (char *text, qboolean expandmacros, qboolean qctokenize)
|
|||
Cmd_AddCommand
|
||||
============
|
||||
*/
|
||||
void Cmd_AddCommand (char *cmd_name, xcommand_t function)
|
||||
qboolean Cmd_AddCommand (char *cmd_name, xcommand_t function)
|
||||
{
|
||||
cmd_function_t *cmd;
|
||||
|
||||
|
@ -1201,7 +1201,7 @@ void Cmd_AddCommand (char *cmd_name, xcommand_t function)
|
|||
if (Cvar_VariableString(cmd_name)[0])
|
||||
{
|
||||
Con_Printf ("Cmd_AddCommand: %s already defined as a var\n", cmd_name);
|
||||
return;
|
||||
return false;
|
||||
}
|
||||
|
||||
// fail if the command already exists
|
||||
|
@ -1210,7 +1210,7 @@ void Cmd_AddCommand (char *cmd_name, xcommand_t function)
|
|||
if (!Q_strcmp (cmd_name, cmd->name))
|
||||
{
|
||||
Con_Printf ("Cmd_AddCommand: %s already defined\n", cmd_name);
|
||||
return;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1220,9 +1220,11 @@ void Cmd_AddCommand (char *cmd_name, xcommand_t function)
|
|||
cmd->next = cmd_functions;
|
||||
cmd->restriction = 0;
|
||||
cmd_functions = cmd;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void Cmd_AddRemCommand (char *cmd_name, xcommand_t function)
|
||||
qboolean Cmd_AddRemCommand (char *cmd_name, xcommand_t function)
|
||||
{
|
||||
cmd_function_t *cmd;
|
||||
|
||||
|
@ -1230,7 +1232,7 @@ void Cmd_AddRemCommand (char *cmd_name, xcommand_t function)
|
|||
if (Cvar_VariableString(cmd_name)[0])
|
||||
{
|
||||
Con_Printf ("Cmd_AddCommand: %s already defined as a var\n", cmd_name);
|
||||
return;
|
||||
return false;
|
||||
}
|
||||
|
||||
// fail if the command already exists
|
||||
|
@ -1239,7 +1241,7 @@ void Cmd_AddRemCommand (char *cmd_name, xcommand_t function)
|
|||
if (!Q_strcmp (cmd_name, cmd->name))
|
||||
{
|
||||
Con_Printf ("Cmd_AddCommand: %s already defined\n", cmd_name);
|
||||
return;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1250,6 +1252,8 @@ void Cmd_AddRemCommand (char *cmd_name, xcommand_t function)
|
|||
cmd->restriction = 0;
|
||||
cmd->zmalloced = true;
|
||||
cmd_functions = cmd;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void Cmd_RemoveCommand (char *cmd_name)
|
||||
|
|
|
@ -72,8 +72,8 @@ void Cmd_Init (void);
|
|||
void Cmd_StuffCmds (void);
|
||||
|
||||
void Cmd_RemoveCommand (char *cmd_name);
|
||||
void Cmd_AddRemCommand (char *cmd_name, xcommand_t function); //removable command
|
||||
void Cmd_AddCommand (char *cmd_name, xcommand_t function);
|
||||
qboolean Cmd_AddRemCommand (char *cmd_name, xcommand_t function); //removable command
|
||||
qboolean Cmd_AddCommand (char *cmd_name, xcommand_t function);
|
||||
// called by the init functions of other parts of the program to
|
||||
// register commands and functions to call for them.
|
||||
// The cmd_name is referenced later, so it should not be in temp memory
|
||||
|
|
Loading…
Reference in a new issue