mux/src/levels.h

Go to the documentation of this file.
00001 /* levels.h - Reality levels */
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 /* __LEVELS_H */

Generated on Mon May 28 04:40:10 2007 for MUX by  doxygen 1.4.7