/****************************************************************************
* ^ +----- | / ^ ^ | | +-\ *
* / \ | | / |\ /| | | | \ *
* / \ +--- |< | \ / | | | | | *
* /-----\ | | \ | v | | | | / *
* / \ | | \ | | +-----+ +-/ *
****************************************************************************
* AFKMud (c)1997-2002 Alsherok. Contributors: Samson, Dwip, Whir, *
* Cyberfox, Karangi, Rathian, Cam, Raine, and Tarl. *
* *
* Original SMAUG 1.4a written by Thoric (Derek Snider) with Altrag, *
* Blodkai, Haus, Narn, Scryn, Swordbearer, Tricops, Gorog, Rennard, *
* Grishnakh, Fireblade, and Nivek. *
* *
* Original MERC 2.1 code by Hatchet, Furey, and Kahn. *
* *
* Original DikuMUD code by: Hans Staerfeldt, Katja Nyboe, Tom Madsen, *
* Michael Seifert, and Sebastian Hammer. *
****************************************************************************
* Slay V2.0 - Online editable configurable slay options *
****************************************************************************/
/* Capability to create, edit and delete slaytypes added to original code by Samson 8-3-98 */
typedef struct slay_data SLAY_DATA;
extern SLAY_DATA *first_slay;
extern SLAY_DATA *last_slay;
/* Improved data structure for online slay editing - Samson 8-3-98 */
struct slay_data
{
SLAY_DATA *next;
SLAY_DATA *prev;
char *owner;
char *type;
int color;
char *cmsg;
char *vmsg;
char *rmsg;
};
#define SLAY_FILE "slay.dat" /* Slay data file for online editing - Samson 8-3-98 */
/* Maxslaytypes variable - 50 should be WAY more than enough :P */
#define MAX_SLAY_TYPES 50
DECLARE_DO_FUN( do_destroyslay ); /* New destroyslay command - Samson 8-3-98 */
DECLARE_DO_FUN( do_makeslay ); /* New makeslay command - Samson 8-3-98 */
DECLARE_DO_FUN( do_setslay ); /* New setslay command - Samson 8-3-98 */
DECLARE_DO_FUN( do_showslay ); /* New showslay command - Samson 8-3-98 */
void load_slays( void );