X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fserver%2Fmap_objects.h;h=a73aa801bdd2e0777d007d2383164c2bfd23ef84;hb=1233a72ad3321fe69a8b43a70e077a7be00f8918;hp=7b6c6b2ed220cd42dedaa3f224b2bb51d368a05e;hpb=e430e9baabcde0c5ee373928ffb363bb452f6bb7;p=plomrogue diff --git a/src/server/map_objects.h b/src/server/map_objects.h index 7b6c6b2..a73aa80 100644 --- a/src/server/map_objects.h +++ b/src/server/map_objects.h @@ -8,7 +8,7 @@ #define MAP_OBJECTS_H #include /* uint8_t */ -#include "../common/yx_uint16.h" /* yx_uint16 structs */ +#include "../common/yx_uint8.h" /* yx_uint8 structs */ @@ -16,7 +16,7 @@ struct MapObj { struct MapObj * next; /* pointer to next one in map object chain */ struct MapObj * owns; /* chain of map objects owned / in inventory */ - struct yx_uint16 pos; /* coordinate on map */ + struct yx_uint8 pos; /* coordinate on map */ uint8_t id; /* individual map object's unique identifier */ uint8_t type; /* ID of appropriate map object definition */ uint8_t lifepoints; /* 0: object is inanimate; >0: hitpoints */ @@ -62,7 +62,7 @@ extern struct MapObj * get_player(); extern struct MapObjDef * get_map_object_def(uint8_t id); /* Move not only "mo" to "pos", but also all map objects owned by it. */ -extern void set_object_position(struct MapObj * mo, struct yx_uint16 pos); +extern void set_object_position(struct MapObj * mo, struct yx_uint8 pos);