]> jfr.im git - irc/quakenet/newserv.git/blame - helpmod2/hdef.h
Large reorganisation of all Makefiles, including new configure script.
[irc/quakenet/newserv.git] / helpmod2 / hdef.h
CommitLineData
c86edd1d
Q
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
9enum
10{
11 HDEF_s = 1,
e908ecfa 12 HDEF_m = 60 * HDEF_s,
c86edd1d
Q
13 HDEF_h = 60 * HDEF_m,
14 HDEF_d = 24 * HDEF_h,
15 HDEF_w = 7 * HDEF_d,
ce659137 16 HDEF_M = 30 * HDEF_d,
c86edd1d
Q
17 HDEF_y = 365 * HDEF_d
18};
19
20enum
21{
22 HLAZY,
23 HNOW
24};
25
26typedef enum
27{
28 H_OFF,
29 H_ON
30} hflagchange;
31
32typedef enum
33{
34 H_LAMER,
35 H_PEON,
052247fa 36 H_FRIEND,
c86edd1d
Q
37 H_TRIAL,
38 H_STAFF,
39 H_OPER,
40 H_ADMIN,
41 H_SERVICE,
3a839281 42 /* The following are not real user levels and they're only used internally */
43 H_NONE,
44 H_ANY
c86edd1d
Q
45} hlevel;
46
47const char *hlevel_name(hlevel);
48
9af95c3d 49const char *hlevel_title(hlevel);
50
c86edd1d 51#endif