Best way to generate Darkest Dungeon style map

heres a extremely hastily put together example of a simple dungeon generator.

as you can see the create rooms event gets random locations and spawns room actors. the create paths event takes each room, finds the closest room to it, then runs loops as described above to get locations and spawns path actors.