Now supports user-defined rooms! The dungeon-making blueprint seeks out any room actors in the map file, which are all children of a master Room class, and adds them to a list of room definitions. They don't need to be added in by code or put in a specific location, the program automatically adds each one found in the map file (even duplicates) and converts them from a visual model to an X, Y grid format.
For each of these room actors, grey = do not fill ever, blue = floor and yellow = doorway. These doorways act as a launch point for the recursive corridor generator.
I'll make a better video another time, I have other projects to work on for now!