]> jfr.im git - irc/quakenet/newserv.git/blob - helpmod2/hdef.h
Merge pull request #1 from meeb/meeb
[irc/quakenet/newserv.git] / helpmod2 / hdef.h
1 /* new H definitions */
2 #ifndef HDEF_H
3 #define HDEF_H
4
5 #define H_ACTIVE_LIMIT (HDEF_h * 6)
6
7 #define H_ETERNITY 0xffffffff
8
9 enum
10 {
11 HDEF_s = 1,
12 HDEF_m = 60 * HDEF_s,
13 HDEF_h = 60 * HDEF_m,
14 HDEF_d = 24 * HDEF_h,
15 HDEF_w = 7 * HDEF_d,
16 HDEF_M = 30 * HDEF_d,
17 HDEF_y = 365 * HDEF_d
18 };
19
20 enum
21 {
22 HLAZY,
23 HNOW
24 };
25
26 typedef enum
27 {
28 H_OFF,
29 H_ON
30 } hflagchange;
31
32 typedef enum
33 {
34 H_LAMER,
35 H_PEON,
36 H_FRIEND,
37 H_TRIAL,
38 H_STAFF,
39 H_OPER,
40 H_ADMIN,
41 H_SERVICE,
42 /* The following are not real user levels and they're only used internally */
43 H_NONE,
44 H_ANY
45 } hlevel;
46
47 const char *hlevel_name(hlevel);
48
49 const char *hlevel_title(hlevel);
50
51 #endif