X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fserver%2Flibplomrogue.c;h=7cd76d9c80e2d80314a7371280febb6410de0835;hb=e82bb6fc98e7fca1856730bbbb22def6f86a40a0;hp=0e8f3fb54a74fcad65020257f661a10289a55f46;hpb=9c2de8035483e135057f40911c08b7fe0d6ef2b6;p=plomrogue diff --git a/src/server/libplomrogue.c b/src/server/libplomrogue.c index 0e8f3fb..7cd76d9 100644 --- a/src/server/libplomrogue.c +++ b/src/server/libplomrogue.c @@ -599,3 +599,21 @@ extern void age_some_memdepthmap_on_nonfov_cells(char * memdepthmap, } } } + +extern uint8_t set_cells_passable_on_memmap_to_65534_on_scoremap(char * mem_map) +{ + if (!score_map) + { + return 1; + } + uint32_t map_size = maplength * maplength; + uint16_t pos; + for (pos = 0; pos < map_size; pos++) + { + if ('.' == mem_map[pos]) + { + score_map[pos] = 65534; + } + } + return 0; +}