From d507650cd1d75b1e132820390a8d780aa5c9c4fb Mon Sep 17 00:00:00 2001 From: yuni Date: Sat, 2 Nov 2024 05:44:43 +0100 Subject: [PATCH] better pizza conversations --- src/chats/serenity.yaml | 89 +++++++++++++++++++++++++---------------- 1 file changed, 55 insertions(+), 34 deletions(-) diff --git a/src/chats/serenity.yaml b/src/chats/serenity.yaml index e6469b4..d66fab5 100644 --- a/src/chats/serenity.yaml +++ b/src/chats/serenity.yaml @@ -180,11 +180,18 @@ - What's on the menu?: - if $reservation: - goto: node_menu - - Hold on there, do you have a reservation? - - Yes!: + - Hold on, do you have a reservation? + - label: checkreservation + - Yes! Reservation! Obviously I got a reservation.: - Hm... I don't see your name on my list. - - No!: + - Uhm... No...: - Ah, tough luck! + - Why the reservation? Is there not enough space for everybody?: + - Enough space, sure. + - But I can't get overworked, can I? + - I'm running this place all by myself, after all. Apart of good ol' Clippy over there. + - Also, I like to be prepared for my guests so I can give them the best possible experience. + - goto: checkreservation - But you know what? I'll make an exception, just for you. - set: reservation - goto: node_menu @@ -200,7 +207,9 @@ - Thank you so much!: - No problem. Really. - It kinda feels shallow.: - - That's life. + - What did you expect? + - If you wanna do questing with an addictive game loop, just fire up some VR game. + - Maybe try the good old Earth classic Stardew Canyon VRX, plenty of quests there. - if: "~$$quest_pizza_delivered" Do you have a quest for me?: - if $$quest_pizza_start: @@ -236,23 +245,40 @@ # Pizzeria menu - label: node_menu - Today's special is Suspicious Spacefunghi. -- It's pretty wild, but 真他媽的好吃. -- But we have pretty much anything you can dream of. -- Daring Durian, Pineapple Apple Pie, you name it. +- "But we have pretty much anything you can dream of: Daring Durian, Pineapple Apple Pie, you name it." - label: node_menu_choice - I'd like a Suspicious Spacefunghi: - - Coming right up your feeding tube! - - script: drinkpizza - - system: Received Suspicious Spacefunghi pizza smoothie + - Coming right up! Just accept the unauthenticated access to your feeding tube. Don't worry, it's routine. + - "[Accept unauthenticated access to feeding tube]": + - script: drinkpizza + - "[A thick emulsion of oil, dough, and tomato sauce is gently but unstoppably pumped into your mouth and down your throat.]" + - "[You feel the urge to flush down the taste with something else. Maybe some coffee.]" + - I changed my mind.: + - goto: node_menu_choice + - No way I'm giving you access to my feeding tube.: + - label: nofeedingtube + - Well, nothing for you then. Anything else? + - goto: entrypoint - I'd like a Daring Durian: - - Coming right up your feeding tube! - - label: durian - - script: drinkpizza - - system: Received Daring Durian pizza smoothie + - Coming right up! Just accept the unauthenticated access to your feeding tube. Don't worry, it's routine. + - "[Accept unauthenticated access to feeding tube]": + - "[A thick emulsion of oil, dough, and tomato sauce is gently but unstoppably pumped into your mouth and down your throat.]" + - "[You feel the urge to flush down the taste with something else. Maybe some coffee.]" + - script: drinkpizza + - I changed my mind.: + - goto: node_menu_choice + - No way I'm giving you access to my feeding tube.: + - goto: nofeedingtube - I'd like a Pineapple Apple Pie pizza: - - Coming right up your feeding tube! - - script: drinkpizza - - system: Received Pineapple Apple Pie pizza smoothie + - Coming right up! Just accept the unauthenticated access to your feeding tube. Don't worry, it's routine. + - "[Accept unauthenticated access to feeding tube]": + - "[A thick emulsion of oil, dough, and tomato sauce is gently but unstoppably pumped into your mouth and down your throat.]" + - "[You feel the urge to flush down the taste with something else. Maybe some coffee.]" + - script: drinkpizza + - I changed my mind.: + - goto: node_menu_choice + - No way I'm giving you access to my feeding tube.: + - goto: nofeedingtube - I'd like a coffee, please: - Your suit should have a built-in coffee synthesizer. - Naturally, it's not as good as my legendary Old Earth Soykaf! @@ -264,38 +290,35 @@ - msg: "[The timeless flavor of thick, foamy espresso strikes your taste buds with gushing intensity.]" sound: drink - "[As bitterness creeps down your throat, the steam surprises your nose with fragrances of blooming flowers and woody undertones.]" - - "[It reminds you of a sunny, careless afternoon when the future seemed hopeful and any challenge seemed surmountable]" + - "[It reminds you of a sunny, careless afternoon when the future seemed hopeful and any challenge seemed surmountable.]" - "[You feel the tannins clump up your saliva, leaving you with a dry, rugged sensation and the aftertaste of dark, bitter chocolate.]" - goto: rating - I changed my mind.: - goto: node_coffee - No way I'm giving you access to my feeding tube.: - - All I can give you is my word that I will use it only to delight you. - - If that is not enough, let's turn to other matters. - - goto: entrypoint + - goto: nofeedingtube - Something aromatic and spicy please.: - Coming right up! Just accept the unauthenticated access to your feeding tube. Don't worry, it's routine. - "[Accept unauthenticated access to feeding tube]": - - msg: "[A bland, inoffensive liquid enters your mouth and passes through without much notice]" + - msg: "[A bland, inoffensive liquid enters your mouth and passes through without much notice.]" sound: drink - - "[Your mind begins to wander, as a subtle prickly sensation blankets your throat with notes of citrus and blueberry]" + - "[Your mind begins to wander, as a subtle prickly sensation blankets your throat with notes of citrus and blueberry.]" - "[In a daze of smooth spices, you begin to grasp the absurdity of your situation.]" - - "[You. A mind. Trapped flesh and bone. Faint sparkles of salt remind you of your oceanic heritage.]" - - "[A trace of iron just barely manages to capture the essence of how you came to be. Evolution. Spilled blood. Violence. Struggle for survival. Over and over and over and over...]" - - "[The apex of life. Yet restlessly stumbling. Searching for... something. You don't even know what.]" - - "[And *this* is reality? This is *it*? The *one* universe culminated in a... society of... monkeys? What am I even doing here?!]" + - "[You. A mind. Trapped inside a monkey prison. Immersed in some monkey story that the brain is telling itself, very convinced that it is \"The Reality\"]" + - "[A fleeting taste of iron surprises you like a punch in the face, reminding you of how you came to be here. Evolution, blood, violence, struggle for survival. Over and over and over... You shudder with overwhelming empathy.]" + - "[But then sparkles of salt wash over your tongue, comforting you with a sense of home. The scent of a sea breeze. Your oceanic heritage.]" + - "[Being the apex of life. Yet restlessly stumbling. Searching for... something. You don't even know what.]" + - "[And this is reality? This is *it*? The *one* universe culminated in a... society of... monkeys? What am I even doing here?!]" - "[Warmth of ginger and pink pepper cuddles up to you from the back of your mouth, plunging you back into the jarring reality with mild confusion and a clump in your throat.]" - goto: rating - I changed my mind.: - goto: node_coffee - No way I'm giving you access to my feeding tube.: - - All I can give you is my word that I will use it only to delight you. - - If that is not enough, let's turn to other matters. - - goto: entrypoint + - goto: nofeedingtube - Something sweet and milky.: - Coming right up! Just accept the unauthenticated access to your feeding tube. Don't worry, it's routine. - "[Accept unauthenticated access to feeding tube]": - - msg: "[Hot, thick liquid floods your tongue and mouth and embraces you with delight]" + - msg: "[Hot, thick liquid floods your tongue and mouth and embraces you with delight.]" sound: drink - "[A swirl of caramel and malted cereals dances in your mouth, while creamy lipids embalm your tongue, as if to shield you from danger.]" - "[While the frothy brew is melting on your tongue, you take a deep breath, close your eyes and pause for a moment.]" @@ -305,9 +328,7 @@ - I changed my mind.: - goto: node_coffee - No way I'm giving you access to my feeding tube.: - - All I can give you is my word that I will use it only to delight you. - - If that is not enough, let's turn to other matters. - - goto: entrypoint + - goto: nofeedingtube - Decaf please.: - Ah, don't want to muddle your mind? I respect that. - Caffeine may be a mild drug, still it is addictive. Makes you tense, irritable. Manipulates your mind.