… | |
… | |
10 | typedef int32_t sint32; |
10 | typedef int32_t sint32; |
11 | typedef uint32_t uint32; |
11 | typedef uint32_t uint32; |
12 | typedef int64_t sint64; |
12 | typedef int64_t sint64; |
13 | typedef uint64_t uint64; |
13 | typedef uint64_t uint64; |
14 | |
14 | |
|
|
15 | typedef uint32_t tick_t; |
|
|
16 | |
15 | struct client_container; |
17 | struct client_container; |
16 | struct client; |
18 | struct client; |
17 | struct player; |
19 | struct player; |
18 | struct object; |
20 | struct object; |
19 | struct maptile; |
21 | struct maptile; |
20 | struct mapspace; |
22 | struct mapspace; |
21 | struct archetype; |
23 | struct archetype; |
22 | struct region; |
24 | struct region; |
23 | struct party; |
25 | struct party; |
24 | struct treasurelist; |
26 | struct treasurelist; |
|
|
27 | struct random_map_params; |
25 | |
28 | |
26 | // could have used templates, but a more traditional C api |
29 | // could have used templates, but a more traditional C api |
27 | // uses more explicit typing which is ok for this purpose. |
30 | // uses more explicit typing which is ok for this purpose. |
28 | enum data_type |
31 | enum data_type |
29 | { |
32 | { |