From e3ebc2b154c8bd9ec018f6c64b2fca9ccbc627be Mon Sep 17 00:00:00 2001 From: Victoria Fischer Date: Sun, 31 May 2026 15:32:38 +0200 Subject: [PATCH] add /reset and /narrative commands --- src/main.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 78de8ba..503c3d4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -333,7 +333,15 @@ impl App { self.insert_computer_reply("Invalid episode number format. Use /episode [number]"); } }, - _ => self.insert_chat(&next_msg), + "/reset" => { + self.scene = Scene::default(); + return; + }, + "/narrative" => { + self.scene.direction.narrative = arg.to_string(); + self.insert_computer_reply(&format!("Updated stage direction: {}", self.scene.direction.narrative)); + }, + _ => self.insert_computer_reply("Unknown command. Available commands: /bandcamp [url], /episode [number], /narrative [text], /reset") } } else { self.insert_chat(&next_msg);