1.1 --- a/plugins/include/commandfilters.inc Thu Jan 03 19:40:55 2008 +0000
1.2 +++ b/plugins/include/commandfilters.inc Fri Jan 04 16:05:26 2008 +0000
1.3 @@ -37,21 +37,21 @@
1.4
1.5 #define MAX_TARGET_LENGTH 64
1.6
1.7 -#define COMMAND_FILTER_ALIVE (1<<0) /* Only allow alive players */
1.8 -#define COMMAND_FILTER_DEAD (1<<1) /* Only filter dead players */
1.9 -#define COMMAND_FILTER_CONNECTED (1<<2) /* Allow players not fully in-game */
1.10 -#define COMMAND_FILTER_NO_IMMUNITY (1<<3) /* Ignore immunity rules */
1.11 -#define COMMAND_FILTER_NO_MULTI (1<<4) /* Do not allow multiple target patterns */
1.12 -#define COMMAND_FILTER_NO_BOTS (1<<5) /* Do not allow bots to be targetted */
1.13 +#define COMMAND_FILTER_ALIVE (1<<0) /**< Only allow alive players */
1.14 +#define COMMAND_FILTER_DEAD (1<<1) /**< Only filter dead players */
1.15 +#define COMMAND_FILTER_CONNECTED (1<<2) /**< Allow players not fully in-game */
1.16 +#define COMMAND_FILTER_NO_IMMUNITY (1<<3) /**< Ignore immunity rules */
1.17 +#define COMMAND_FILTER_NO_MULTI (1<<4) /**< Do not allow multiple target patterns */
1.18 +#define COMMAND_FILTER_NO_BOTS (1<<5) /**< Do not allow bots to be targetted */
1.19
1.20 -#define COMMAND_TARGET_NONE 0 /* No target was found */
1.21 -#define COMMAND_TARGET_NOT_ALIVE -1 /* Single client is not alive */
1.22 -#define COMMAND_TARGET_NOT_DEAD -2 /* Single client is not dead */
1.23 -#define COMMAND_TARGET_NOT_IN_GAME -3 /* Single client is not in game */
1.24 -#define COMMAND_TARGET_IMMUNE -4 /* Single client is immune */
1.25 -#define COMMAND_TARGET_EMPTY_FILTER -5 /* A multi-filter (such as @all) had no targets */
1.26 -#define COMMAND_TARGET_NOT_HUMAN -6 /* Target was not human */
1.27 -#define COMMAND_TARGET_AMBIGUOUS -7 /* Partial name had too many targets */
1.28 +#define COMMAND_TARGET_NONE 0 /**< No target was found */
1.29 +#define COMMAND_TARGET_NOT_ALIVE -1 /**< Single client is not alive */
1.30 +#define COMMAND_TARGET_NOT_DEAD -2 /**< Single client is not dead */
1.31 +#define COMMAND_TARGET_NOT_IN_GAME -3 /**< Single client is not in game */
1.32 +#define COMMAND_TARGET_IMMUNE -4 /**< Single client is immune */
1.33 +#define COMMAND_TARGET_EMPTY_FILTER -5 /**< A multi-filter (such as @all) had no targets */
1.34 +#define COMMAND_TARGET_NOT_HUMAN -6 /**< Target was not human */
1.35 +#define COMMAND_TARGET_AMBIGUOUS -7 /**< Partial name had too many targets */
1.36
1.37 /**
1.38 * Processes a generic command target string, and resolves it to a list