/****************************************************************************
* [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 ) );