RoomArchitectTool
Tool for creating custom room files, which can be put into the game to generate new rooms.
About this mod Author’s original text
Room Architect Tool
NOTE: This is NOT a MOD, if you download it like a mod it will do NOTHING.
An up-to-date version of the original with multiple new features, but exports as a unique file type which can be read by Alexandrias DungeonAPI.
Features
- Node Tool, for placing down node pathways for objects like saws and minecarts.
- Custom Enemy / Object support
- Various new objects that can be used + sorted categories
- New enemy wave triggers for each individual enemy wave.
- Property tool, which allows you to alter the properties of certain objects.
- New QoL tools, such as the Rectangle Tool and Ellipse tool.
- Canvas resizing
- More that I likely didn't mention
Hotkeys
| Button | Function |
| ------------- |:-------------:|
| CTRL + S | Save / Save As |
| CTRL + N | New File |
| CTRL + O | Open File |
| CTRL + Z | Undo (Janky, don't rely on it) |
| CTRL + Left Shift + Z | Redo (Janky, don't rely on it) |
Mode Hotkeys
| Button | Function |
| ------------- |:-------------:|
| G | Toggle Visual Grid |
| N | Toggle Node Mode |
| X (Only while in Node Mode) | Toggle Node Path Visualizer |
Tool Hotkeys
| Button | Function |
| ------------- |:-------------:|
| E | Eraser Tool |
| B | Brush Tool |
| F | Bucket Tool |
| L | Line Tool |
| R | Rectangle Tool |
| C | Ellipse Tool |
Special Thanks to:
- Bobot (For getting most of this working, along with DungeonAPI changes)
- KyleTheScientist (Original Creator of RAT)
- spcreat (Created the original systems behind categories, shape tools and a property system)
- Some Bunny (General maintenance, bug fixing and some gizmos and doodads. Also a nerd.)
- Nevernamed (Planning and organisation)
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.