X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/copy_structured?a=blobdiff_plain;f=src%2Fserver%2Fmap.h;h=f74d85df18bd7b6305b1733949df74e52ca7a60d;hb=d92f16d5959fc846d3eaf669517eecb3969cda08;hp=9e3c54858033011cc193c4a5b81007d5f5e39a5c;hpb=639a12151eeb7ce0d18de330b4bb8d9d8094c4d3;p=plomrogue diff --git a/src/server/map.h b/src/server/map.h index 9e3c548..f74d85d 100644 --- a/src/server/map.h +++ b/src/server/map.h @@ -1,22 +1,13 @@ /* src/server/map.h * - * Struct for the game map and routines to create and navigate on it. + * Routines to create and navigate game map. */ -#ifndef MAP_H -#define MAP_H +#ifndef MAP_H_SERVER +#define MAP_H_SERVER #include /* uint8_t, uint16_t */ #include "../common/yx_uint8.h" /* yx_uint8 struct */ -#include "../common/yx_uint16.h" /* yx_uint16 struct */ - - - -struct Map -{ - struct yx_uint16 size; /* Map's height/width (use max. 256x256)! */ - char * cells; /* Sequence of bytes encoding map cells. */ -}; @@ -29,8 +20,8 @@ struct Map */ extern void init_map(); -/* Check if coordinate "pos" on (or beyond) world.map is accessible to map - * object movement. +/* Check if coordinate "pos" on (or beyond) world.map is accessible to thing + * movement. */ extern uint8_t is_passable(struct yx_uint8 pos);