X-Git-Url: https://plomlompom.com/repos/feed.xml?a=blobdiff_plain;ds=sidebyside;f=src%2Fserver%2Fworld.h;h=732c8107c231118d0966171d7877cf89524d30de;hb=7433f56ec2c6cc51bc497e3c0c67d2fe3e6ab64a;hp=dcd672aa38c1de2cf1abad5954fb9a6562828b3b;hpb=cc4ed0c49279f08a053a3e3a9a4acba22283a01f;p=plomrogue diff --git a/src/server/world.h b/src/server/world.h index dcd672a..732c810 100644 --- a/src/server/world.h +++ b/src/server/world.h @@ -8,7 +8,7 @@ #include /* uint8_t, uint16_t, uint32_t */ #include /* define FILE */ -#include "map.h" /* struct Map */ +#include "../common/map.h" /* struct Map */ struct MapObjDef; struct MapObjAct; struct MapObj; @@ -37,8 +37,10 @@ struct World uint16_t replay; /* Turn up to which to replay game. No replay if zero. */ uint16_t turn; /* Current game turn. */ uint16_t last_update_turn; /* Last turn the .path_out file was updated. */ + uint8_t player_type; /* Map object type that player will start as. */ uint8_t is_verbose; /* Should server send debugging info to stdout? */ uint8_t map_obj_count; /* Counts map objects generated so far. */ + uint8_t enemy_fov; /* != 0 if non-player actors only see field of view. */ }; extern struct World world;