add /reset and /narrative commands
This commit is contained in:
+9
-1
@@ -333,7 +333,15 @@ impl App {
|
|||||||
self.insert_computer_reply("Invalid episode number format. Use /episode [number]");
|
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 {
|
} else {
|
||||||
self.insert_chat(&next_msg);
|
self.insert_chat(&next_msg);
|
||||||
|
|||||||
Reference in New Issue
Block a user