… | |
… | |
32 | // (possibly) max. number of objects "per page" in the ground container |
32 | // (possibly) max. number of objects "per page" in the ground container |
33 | #define FLOORBOX_PAGESIZE 50 |
33 | #define FLOORBOX_PAGESIZE 50 |
34 | |
34 | |
35 | struct MapCell |
35 | struct MapCell |
36 | { |
36 | { |
37 | UUID player; // this is, unfortunately, very wasteful of memory space, but pretty bandwidth-efficient |
37 | tag_t player; // this is, unfortunately, very wasteful of memory space, but pretty bandwidth-efficient |
38 | int count; /* This is really darkness in the map1 command */ |
38 | int count; /* This is really darkness in the map1 command */ |
39 | faceidx faces[MAP_LAYERS]; |
39 | faceidx faces[MAP_LAYERS]; |
40 | unsigned char stat_hp; // health of something in this space, or 0 |
40 | unsigned char stat_hp; // health of something in this space, or 0 |
41 | unsigned char flags; |
41 | unsigned char flags; |
42 | uint8_t smooth[MAP_LAYERS]; |
42 | uint8_t smooth[MAP_LAYERS]; |