From 3102525d97aa6f1ad152c74b2ccfbd4b3a9b83f5 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Fri, 26 Jun 2026 02:52:31 -0400 Subject: feat: simplified conversation trees and output won't overwrite prompts now --- data/mobs/flight_attendant.yaml | 37 ++++++++++++++++--------------------- 1 file changed, 16 insertions(+), 21 deletions(-) (limited to 'data/mobs') diff --git a/data/mobs/flight_attendant.yaml b/data/mobs/flight_attendant.yaml index 81bc3bf..9cb3530 100644 --- a/data/mobs/flight_attendant.yaml +++ b/data/mobs/flight_attendant.yaml @@ -1,32 +1,27 @@ -name: Flight attendant +name: flight attendant description: A smiling flight attendant in a crisp uniform, ready to assist passengers. unique: false protected: true idle_descriptions: - - straightens a seat cushion - - checks the cabin for loose items - adjusts her name badge - - smiles politely at passengers + - smiles politely at you talk: nodes: start: - message: '"Welcome aboard! Is there anything I can help you with?"' + condition: + player_flag: 1001_look_sign + not: true + message: '"Hi there, how can I help?"' + goto: thanks options: - - text: '"I''m ready to disembark."' - goto: disembark - condition: - player_flag: 1001_look_sign - - text: '"What should I do?"' - goto: check_sign - condition: - player_flag: 1001_look_sign - not: true + - text: '"Oh, nothing... Small crowd on this ship. Just looking for conversation."' + goto: sign_reminder - text: '"Goodbye."' - disembark: - message: '"Of course! Please proceed down the stairs when you''re ready. Have a wonderful stay."' + thanks: + message: '"Thank for flying with Denali. Watch your step on the way out please."' options: - - text: '"Thanks!"' - check_sign: - message: '"Before we land, please review the safety information posted on the wall. Just type {11 bold}look sign{/} to see it."' - options: - - text: '"Okay, I''ll take a look."' + - text: '"Thank you."' + sign_reminder: + sequence: + - '"Yeah, just us two! Not a lot of people heading into the belt these days."' + - '"But we''ll be landing shortly! Please be sure {11 bold}look{/} at the information {11 bold}sign{/} so you''ll be all set for your final destination."' -- cgit v1.2.3