… | |
… | |
39 | typedef int64_t sint64; |
39 | typedef int64_t sint64; |
40 | typedef uint64_t uint64; |
40 | typedef uint64_t uint64; |
41 | |
41 | |
42 | typedef unsigned short Fontindex; |
42 | typedef unsigned short Fontindex; |
43 | |
43 | |
44 | #include <vector> |
44 | #include "config.h" |
|
|
45 | #include "define.h" |
|
|
46 | #include "logger.h" |
45 | |
47 | |
|
|
48 | #ifndef TRUE |
|
|
49 | #define TRUE 1 |
|
|
50 | #endif |
|
|
51 | |
|
|
52 | #ifndef FALSE |
|
|
53 | #define FALSE 0 |
|
|
54 | #endif |
|
|
55 | |
|
|
56 | // used only for tagging structure members so scripting languages |
|
|
57 | // can easily parse the include files. |
46 | #define ACC_CLASS(name) |
58 | #define ACC_CLASS(name) |
47 | #define ACC(meta,member) member |
59 | #define ACC(meta,member) member |
48 | |
60 | |
49 | #include "keyword.h" |
61 | #include "keyword.h" |
50 | #include "traits.h" |
62 | #include "traits.h" |
51 | #include "dynbuf.h" |
63 | #include "dynbuf.h" |
52 | #include "util.h" |
64 | #include "util.h" |
53 | #include "shstr.h" |
65 | #include "shstr.h" |
|
|
66 | #include "newclient.h" |
54 | |
67 | |
55 | /* This blob, in this order, is needed to actually define maps */ |
68 | /* This blob, in this order, is needed to actually define maps */ |
56 | #include "face.h" |
69 | #include "face.h" |
57 | /* Include the basic defines from spells.h */ |
70 | /* Include the basic defines from spells.h */ |
58 | #include "attack.h" /* needs to be before material.h */ |
71 | #include "attack.h" /* needs to be before material.h */ |