Crossfire Server, Trunk
|
#include "global.h"
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
#include "commands.h"
#include "sproto.h"
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().
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().
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().