|
Crossfire Server, Trunk
|
#include "global.h"#include <ctype.h>#include <stdlib.h>#include <string.h>#include "commands.h"#include "sproto.h"
Include dependency graph for commands.c:Go to the source code of this file.
Functions | |
| static int | compare_A (const void *a, const void *b) |
| void | init_commands (void) |
Variables | |
| command_array_struct | Commands [] |
| const int | CommandsSize = sizeof(Commands)/sizeof(command_array_struct) |
| command_array_struct | CommunicationCommands [] |
| const int | CommunicationCommandSize = sizeof(CommunicationCommands)/sizeof(command_array_struct) |
| command_array_struct | WizCommands [] |
| const int | WizCommandsSize = sizeof(WizCommands)/sizeof(command_array_struct) |
Contains the definition for all in-game commands a player can issue.
Definition in file commands.c.
|
static |
Comparison function for 2 command_array_struct.
| a | |
| b | commands to compare. |
| -1 | a is less than b. |
| 0 | a equals b. |
| 1 | a is greater than b. |
Definition at line 282 of file commands.c.
Referenced by init_commands().
Here is the caller graph for this function:| void init_commands | ( | void | ) |
Sorts the command arrays for easy search through bsearch().
Definition at line 289 of file commands.c.
References CommandsSize, and compare_A().
Referenced by init().
Here is the call graph for this function:
Here is the caller graph for this function:| command_array_struct Commands[] |
Normal game commands.
Definition at line 36 of file commands.c.
Referenced by execute_newserver_command(), and show_commands().
| const int CommandsSize = sizeof(Commands)/sizeof(command_array_struct) |
Length of Commands array.
Definition at line 129 of file commands.c.
Referenced by execute_newserver_command(), init_commands(), and show_commands().
| command_array_struct CommunicationCommands[] |
Chat/shout related commands.
Definition at line 132 of file commands.c.
Referenced by execute_newserver_command(), and show_commands().
| const int CommunicationCommandSize = sizeof(CommunicationCommands)/sizeof(command_array_struct) |
Length of the CommunicationCommands array.
Definition at line 202 of file commands.c.
Referenced by execute_newserver_command(), and show_commands().
| command_array_struct WizCommands[] |
Wizard commands.
Definition at line 205 of file commands.c.
Referenced by execute_newserver_command(), and show_commands().
| const int WizCommandsSize = sizeof(WizCommands)/sizeof(command_array_struct) |
Length of WizCommands array.
Definition at line 268 of file commands.c.
Referenced by execute_newserver_command(), and show_commands().