ur/
ur/boards/
ur/clans/
ur/councils/
ur/homes/
ur/planets/
/****************************************************************************
 * [S]imulated [M]edieval [A]dventure multi[U]ser [G]ame      |   \\._.//   *
 * -----------------------------------------------------------|   (0...0)   *
 * SMAUG 1.4 (C) 1994, 1995, 1996, 1998  by Derek Snider      |    ).:.(    *
 * -----------------------------------------------------------|    {o o}    *
 * SMAUG code team: Thoric, Altrag, Blodkai, Narn, Haus,      |   / ' ' \   *
 * Scryn, Rennard, Swordbearer, Gorog, Grishnakh, Nivek,      |~'~.VxvxV.~'~*
 * Tricops and Fireblade                                      |             *
 * ------------------------------------------------------------------------ *
 * Merc 2.1 Diku Mud improvments copyright (C) 1992, 1993 by Michael        *
 * Chastain, Michael Quan, and Mitchell Tse.                                *
 * Original Diku Mud copyright (C) 1990, 1991 by Sebastian Hammer,          *
 * Michael Seifert, Hans Henrik St{rfeldt, Tom Madsen, and Katja Nyboe.     *
 * ------------------------------------------------------------------------ *
 *                       Slay V2.0 header information			          *
 ****************************************************************************/

/* Capability to create, edit and delete slaytypes added to original code
   by Samson 8-3-98 */

#ifndef FCLOSE
   #define FCLOSE(fp)  fclose(fp); fp=NULL;
#endif

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		args( ( void ) );