RoomArchitectTool

v3.0.10·Updated 2025-09-07

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

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

File & checksum

Filename
RoomArchitectTool-3.0.10.zip
File size
34.2 MiB