Generic Doorscript
(V80) Makes doorways with the tag id 7779 unable to connect. Does nothing on its own.
Screenshots 3 screenshots
About this mod Author’s original text
THIS MOD DOES NOTHING ON ITS OWN. THIS MOD IS ALSO LIKELY UNNEEDED AND THERE IS ABSOLUTELY A BETTER SOLUTION, BUT THIS IS WHAT I USE FOR MY INTERIORS. PLEASE PROBABLY DO MORE RESEARCH ON DUNGEN.
This mod makes it so any door sockets with the tag ID 7999 can not connect. This is particularly useful in making an interior like Tower, where I use the door ID on the two sideways doors, forcing it to generate upwards. You technically don't need this actually in your project, but if you want to use it, I'd recommend it on an empty game object in the main scene it generates in.
In order to use it, take any doorways that you don't want to connect, create a new tag, and give them the ID 7779.
Now whenever this tile generates, it cannot generate itself connecting via that doorway. Now if you know how tower works, both the doors to the left and right have the ID 7779, meaning they cannot connect the tile from the sides at all.
Please report to me any issues or ideas or just any help in general.
Discord: generic_gmd
Credits
Me: Literally nothing actually
Wesley: Made the script.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: