00001
00002
00003 #include "copyright.h"
00004
00005 #ifndef __LEVELS_H
00006 #define __LEVELS_H
00007
00008 #include "htab.h"
00009 #include "db.h"
00010
00011 #define IsReal(R, T) ((R) == (T) || (RxLevel(R) & TxLevel(T)))
00012
00013 extern RLEVEL RxLevel(dbref);
00014 extern RLEVEL TxLevel(dbref);
00015 extern void notify_except_rlevel(dbref, dbref, dbref, const char *, int);
00016 extern void notify_except2_rlevel(dbref, dbref, dbref, dbref,const char *);
00017 extern void notify_except2_rlevel2(dbref, dbref, dbref, dbref,const char *);
00018 extern char * rxlevel_description(dbref, dbref);
00019 extern char * txlevel_description(dbref, dbref);
00020 extern void decompile_rlevels(dbref, dbref, char *);
00021 extern RLEVEL find_rlevel(char *);
00022 extern void did_it_rlevel(dbref, dbref, int, const char *, int,const char *, int, char *[], int);
00023
00024 #endif