From f2c9685ce05a33a62d46c2fc344290b8c86a6bcd Mon Sep 17 00:00:00 2001 From: mlangkabel Date: Tue, 21 Apr 2026 21:01:37 +0200 Subject: [PATCH] add requirements for demolish button --- docs/requirements.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/requirements.md b/docs/requirements.md index 24bc379..02c349f 100644 --- a/docs/requirements.md +++ b/docs/requirements.md @@ -182,7 +182,7 @@ The screen is divided into three vertical sections: - **Space** — toggles pause. Pressing Space pauses (sets speed to 0×) and stores the previously selected non-zero speed; pressing Space again restores that speed. - **W** — increases game speed by one step in the sequence 0×, 0.5×, 1×, 2×, 4× (no wrap-around past 4×). - **S** — decreases game speed by one step in the same sequence (no wrap-around past 0×). - - **Backspace** — activates demolish mode; Backspace again exits it. + - **Backspace** — activates demolish mode; Backspace again exits it. (See also REQ-UI-DEMOLISH-BUTTON for the equivalent button.) - **Q / E** — in builder mode, rotate the ghost counter-clockwise / clockwise (REQ-BLD-ROTATE). - **Escape** — opens the escape menu (REQ-UI-GAME-MENU). @@ -208,3 +208,4 @@ The screen is divided into three vertical sections: - REQ-UI-BUILD-GRID: All placeable building types are shown as a flat grid of buttons with no grouping. - REQ-UI-BUILD-COST: Each button caption shows the building name and its building block cost, e.g. "Belt: 2 Blocks". - REQ-UI-BUILD-DISABLED: Buttons for buildings the player cannot currently afford are shown as disabled. +- REQ-UI-DEMOLISH-BUTTON: A dedicated **Demolish** button is shown in the build button grid. Clicking it toggles demolish mode on and off, equivalent to pressing Backspace (REQ-UI-HOTKEYS). The button is shown in a visually active/pressed state while demolish mode is active.