X-Git-Url: https://jfr.im/git/irc/gameservirc.git/blobdiff_plain/69fb5a933479d9fd985370e7fb381465bfefa99c..9bafc40df91539963591e7f114012c2f5635e7e3:/gameserv/flags.h diff --git a/gameserv/flags.h b/gameserv/flags.h index 4c95575..7c895c7 100644 --- a/gameserv/flags.h +++ b/gameserv/flags.h @@ -37,6 +37,17 @@ #define FLAG_YOURTURN 0x0004 #define FLAG_WONGAME 0x0008 +// Config File flags +#define CFLAG_LISTENONCF 0x0001 +#define CFLAG_USEPRIVMSG 0x0002 + +#define setListenOnCF(x) (x |= CFLAG_LISTENONCF) +#define clearListenOnCF(x) (x &= ~CFLAG_LISTENONCF) +#define isListenonCF(x) (x & CFLAG_LISTENONCF) + +#define setUsePrivmsg(x) (x |= CFLAG_USEPRIVMSG) +#define clearUsePrivmsg(x) (x &= ~CFLAG_USEPRIVMSG) +#define isUsePrivmsg(x) (x & CFLAG_USEPRIVMSG) // aClient flags // #define ADMIN_FLAGS(FLAG_ONE | FLAG_TWO | FLAG_ETC)