"Generate map" action generates the map data and stores it in the plugin internal dictionary (the plugin is based on the Dictionary plugin): the key represents map coordinates and is of the format "x,y" (e.g. "12,34"); the value is a text character - "." for floors/passable tiles and "#" for walls/solids.
Plugin can compute a discrete (map cell based) FOV (Field of vision) from a given map coordinate:
Plugin can compute a discrete (map cell based) path (Dijkstra algorithm) from a given map coordinate to a given map coordinate:
Configurable room width & height and corridor length:
Loop through all rooms and access room edges and center (useful for a map object placement):
Added door hooks. You can get X & Y coords foor each room's door...