**Language / Langue :** [[fr:editeur:inspecteur|FR]] | **EN** ====== Graphical Editor - Inspector ====== The inspector appears when you select a room in the graph. It lets you edit room content without writing YAML directly. ===== Identity and YAML Position ===== You can edit the room ID, displayed button name, optional explicit number, narrative text and local text style. ===== Init ===== Actions executed whenever the player enters the room. ===== Objects ===== Objects in the room: * name; * location or furniture, with ''invisible'' as special value; * object description; * furniture description; * pickup text; * furniture, pickup and examine buttons; * removal on entry with ''remove: true''. There is no direct ''if:'' condition on YAML objects. ===== Events ===== Automatic or button-triggered events: condition, actions, redirect, text, button, visible/disabled conditions, max uses, HUD. ===== Actions ===== Local custom actions: verb, target, alias, condition, OK/KO texts, button, effects and HUD. ===== Choices ===== Navigation buttons or typed commands: command, button, destination, condition, visibility, disabled state, effect and HUD. ===== Groups ===== Room groups organize the graph visually. They do not add gameplay logic. ===== Live preview ===== The **Preview** button shows the room text as the player will read it, with variables resolved to their initial values. ===== Interface profiles ===== ^ Profile ^ Description ^ | **Simplified** | Minimal sections, to start with. | | **Essential** | The common features. | | **Expert** | Every section and every field available. | | **Custom** | Manual selection of the sections to display. | | **Discord** | Only keeps what Discord can display. | | **Terminal** | Only keeps what the Terminal can display. | Changing profile never modifies the scenario: incompatible features already written are kept, and the profile window lists them with their location.