deltamud/deltamud/
deltamud/deltamud/bin/
deltamud/deltamud/cnf/
deltamud/deltamud/lib/
deltamud/deltamud/lib/etc/
deltamud/deltamud/lib/misc/
deltamud/deltamud/lib/plrobjs/
deltamud/deltamud/lib/text/
deltamud/deltamud/lib/text/help/
deltamud/deltamud/lib/world/
deltamud/deltamud/lib/world/trg/
/*************************************************************************
*  File: gcmd.h                                      Part of DeltaMUD    *
*  Usage: Defines for god-commands                         22/7/98       *
*  Written by: Raf                                                       *
*  Copyright (c) 1997-1998, Abysmal MUD / Delta MUD                      *
*************************************************************************/

#ifndef _GCMD_H
#define _GCMD_H

/* Immortal command flags:  Used by player.godcmds1 */
#define GCMD_GEN            (1 << 0)  /*  General god commands */
#define GCMD_ADVANCE        (1 << 1)
#define GCMD_AT             (1 << 2)
#define GCMD_BAN            (1 << 3)
#define GCMD_DC             (1 << 4)
#define GCMD_ECHO           (1 << 5)
#define GCMD_FORCE          (1 << 6)
#define GCMD_FREEZE         (1 << 7)
#define GCMD_HCONTROL       (1 << 8)
#define GCMD_LOAD           (1 << 9)
#define GCMD_MUTE           (1 << 10)
#define GCMD_SYSLOG         (1 << 11) 
#define GCMD_PARDON         (1 << 12)
#define GCMD_PURGE          (1 << 13)
#define GCMD_RELOAD         (1 << 14)
#define GCMD_REROLL         (1 << 15)
#define GCMD_RESTORE        (1 << 16)
#define GCMD_SEND           (1 << 17)
#define GCMD_SET            (1 << 18)
#define GCMD_SHUTDOWN       (1 << 19)
#define GCMD_SKILLSET       (1 << 20)
#define GCMD_AUCTIONEER     (1 << 21)
#define GCMD_SLOWNS         (1 << 22)
#define GCMD_SNOOP          (1 << 23)
#define GCMD_SWITCH         (1 << 24)
#define GCMD_PLAGUE         (1 << 25)
#define GCMD_TRANS          (1 << 26)
#define GCMD_UNAFFECT       (1 << 27)
#define GCMD_WIZLOCK        (1 << 28)
#define GCMD_ISAY           (1 << 29)
#define GCMD_CMDSET         (1 << 31)  /* Don't change the pos. of this! */

/* Immortal command flags:  Used by player.godcmds2 */
#define GCMD2_OLC           (1 << 0)
#define GCMD2_INVIS         (1 << 1)
#define GCMD2_MCASTERS      (1 << 2)
#define GCMD2_MUDHEAL       (1 << 3)
#define GCMD2_REWIZ         (1 << 4)
#define GCMD2_GECHO         (1 << 5)
#define GCMD2_REPOWER       (1 << 6)
#define GCMD2_REWWW         (1 << 7)
#define GCMD2_NOTITLE       (1 << 8)
#define GCMD2_PAGE          (1 << 9)
#define GCMD2_QECHO         (1 << 10)
#define GCMD2_ZRESET        (1 << 11)
#define GCMD2_SETREBOOT     (1 << 12)
#define GCMD2_TMOBDIE       (1 << 13)
#define GCMD2_WRESTRICT     (1 << 14)
#define GCMD2_ATTACH        (1 << 15)
#define GCMD2_IMP           (1 << 26)  /* Implementor commands */
#define GCMD2_USERS         (1 << 27)
#define GCMD2_ALOAD         (1 << 28)
#define GCMD2_RESPEC        (1 << 29)
#define GCMD2_QUESTMOBS     (1 << 30)
#define GCMD2_REWARD        (1 << 31)

/* Immortal command flags:  Used by player.godcmds3 */
#define GCMD3_PEACE	    (1 << 0)
#define GCMD3_IMPOLC	    (1 << 1)
#define GCMD3_ADDSNOW       (1 << 2)
#define GCMD3_DELSNOW       (1 << 3)
#define GCMD3_COPYOVER      (1 << 4)
#define GCMD3_LWEATHER	    (1 << 5)
#define GCMD3_MAP	    (1 << 6)
#define GCMD3_PFILECLEAN    (1 << 7)
#define GCMD3_REBALANCE     (1 << 8)

/* Immortal command flags:  Used by player.godcmds4 */
#define GCMD4_NOTHING	    (1 << 0) /* this does nothing */

#endif