Essential Checklist
To start generating maps all the generation scenarios must be covered. For instance if a room expects a certain direction but there's not any room provides the direction, map will not be generated.
The Directions will be represented as these images.
| Direction |
Image |
| Horizontal Right |
 |
| Horizontal Left |
 |
| Vertical Down |
 |
| Vertical Up |
 |
| No Exit |
 |
The images and their corresponding directions might felt inverted, but they are not inverted. Consider this room example.

When
is used, it means The room's Door socket Enter starts with Horizontal Right and ends with Horizontal left.
For Socket Enter Horizontal Right  |
Images |
| Left then Left |
 |
| Left then Up |
 |
| Left then Down |
 |
| Left then Right |
 |
For Socket Enter Horizontal Left  |
Images |
| Right then Right |
 |
| Right then Up |
 |
| Right then Down |
 |
| Right then Left |
 |
For Socket Enter Vertical Down  |
Images |
| Up then Up |
 |
| Up then Right |
 |
| Up then Left |
 |
| Up then Down |
 |
For Socket Enter Vertical Up  |
Images |
| Down then Down |
 |
| Down then Right |
 |
| Down then Left |
 |
| Down then Up |
 |
For Socket Exit with No Exit  |
Images |
| Right then No Exit |
 |
| Left then No Exit |
 |
| Up then No Exit |
 |
| Down then No Exit |
 |
Room Actor
- Each room actor's Path Start and Path End offsets must be correctly configured to construct the corridors correctly.
- Each room's Exit Socket Check should be configured to trigger correctly when
End Socket blocked.