]> jfr.im git - irc/quakenet/newserv.git/blame - helpmod2/hdef.h
Possible bufixes
[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,
36 H_TRIAL,
37 H_STAFF,
38 H_OPER,
39 H_ADMIN,
40 H_SERVICE,
41 H_NONE, /* _NOT_ a real level, just used for resetting */
42 H_ANY /* for the count function, NOT a real level */
43} hlevel;
44
45const char *hlevel_name(hlevel);
46
47#endif