From 00554b66df9310073c3b5e1aebd125ea54d9d554 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Mon, 6 Jul 2026 17:41:12 -0400 Subject: feat: shift+drag to create one-way links on admin map --- building_guide/admin.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'building_guide') diff --git a/building_guide/admin.md b/building_guide/admin.md index fbe15d5..023fae1 100644 --- a/building_guide/admin.md +++ b/building_guide/admin.md @@ -239,7 +239,9 @@ even across sessions. The map page (`/`) is the main navigation hub: - Rooms are displayed as colored nodes on a 3D grid, connected by links (bars for two-way, arrows for one-way, X for blocked). - Click a room node to edit its properties (name, description, color, exits, objects, mobs, spawns). -- Drag connections between rooms to create or relink exits. +- **Drag** connections between rooms to create reciprocal exits. **Shift+drag** to create a one-way exit (only the exit from the source room is written; the target room is not modified). +- **Right-drag** between rooms to delete the exit (full reciprocal; the sidebar Exits tab has a "Remove reverse" button to convert a two-way exit to one-way). +- If deleting an exit severs a room from the seed grid, the room moves to the "Disconnected Rooms" sidebar. Relink it via the Exits tab "Add" form with its ID and direction. - Right-click (or long-press) a room to delete it or access advanced options. - The map uses the same BFS-based grid layout as the in-game map, showing all rooms on the current z-plane. - Up/down links are shown with special glyphs when connecting rooms on different z-levels. -- cgit v1.2.3