streamlined conversation with Icarus

This commit is contained in:
yuni 2024-11-20 06:06:54 +01:00
parent e5a2a46f7a
commit 7734c2d062

View file

@ -12,100 +12,96 @@
- chat: Icarus - chat: Icarus
- if $met: - if $met:
- Oh hey, you're back! - Oh hey, you're back!
- How are you doing? - goto: node_main
- goto: howru
# Introduction
- Oh hey, you're awake! - Oh hey, you're awake!
- set: $met - set: $met
- I found you drifting out cold, and thought, I better watch over you. - I found you drifting out cold. Been watching over you.
- Took us here behind that moonlet, to shield you from the micrometeorites. - Took us here behind that moonlet, to shield you from the micrometeorites.
- label: entrypoint - Thank you!: []
- if: "$$player_oxygen_seconds <= 0" - I gotta run!:
HELP! I'M SUFFOCATING: - goto: EXIT
- goto: suffocating
- if: "$$quest_pizza_obtained"
Did you order pizza by any chance?:
- Nope.
- goto: entrypoint
- Thank you!:
- label: thx
- No worries. Folks are stretched thin around this corner, we gotta watch out for each other. - No worries. Folks are stretched thin around this corner, we gotta watch out for each other.
- How are you feeling? - How are you feeling?
- goto: howru
- I don't want to talk to you.:
- Huh? Then why did you chat me up?
- But ok, see you around.
- goto: EXIT
- I didn't ask you to help me!:
- label: didntask
- "Sure, 'cause you were unconscious. I just did what felt right. Is there a problem?"
- Nevermind. Thank you.:
- goto: thx
- Leave me alone!:
- goto: EXIT
- How are you feeling?
- label: howru
- if: "$$player_oxygen_seconds <= 0" - if: "$$player_oxygen_seconds <= 0"
HELP! I'M SUFFOCATING: HELP! I'M SUFFOCATING:
- goto: suffocating - goto: suffocating
- if: "$$quest_pizza_obtained" - I... don't know, I'm pretty disoriented.:
Did you order pizza by any chance?: - Oh no. Do you need a lowdown on reality?
- Nope. - goto: node_lowdown
- goto: howru
- I feel quite cozy, this space suit feels like a second skin.: - I feel quite cozy, this space suit feels like a second skin.:
- set: friends
- Hah, it does, doesn't it? - Hah, it does, doesn't it?
- But take care, your suit seems to be leaking. I'd patch it up if I were you. - "if $$player_suit_health_percent < 100":
- But take care, your suit got some scratches. Oxygen might leak. I'd patch it up if I were you.
- I'm all out of SuitPatch™ SuperGlue™ right now, otherwise I'd share. - I'm all out of SuitPatch™ SuperGlue™ right now, otherwise I'd share.
- Can I help you with anything else, maybe? - Can I help you with anything else, maybe?
- goto: help - I'm ok.:
- I got this apocalyptic headache...: - Good to hear. I was worried there for a bit.
- set: friends
- Heh, probably related to why you were passed out.
- Go easy on yourself, I'm sure things will turn for the better.
- Meanwhile, can I help you with anything?
- goto: help
- I... don't know, I'm pretty disoriented.:
- set: friends
- Oh no. Do you need a lowdown on reality?
- goto: help
- I just want to be alone right now: - I just want to be alone right now:
- Oh, sure. Ping me if you need anything. I'll go back to playing my VR game. - Oh, sure. Ping me if you need anything. I'll go back to playing my VR game.
- goto: EXIT - goto: EXIT
- Not so chatty right now? - goto: node_main
- I... guess I'll go back to playing my VR game. Ping me if you need anything.
- goto: EXIT
# Main Node
- label: suffocating - label: node_main
- if $gaveoxygen:
- Again?
- I have limited supplies, you know?
- But here you go, some more oxygen for you.
- if ~$gaveoxygen:
- AAAaaaahhhh!
- Here, have some of my own oxygen!
- script: refilloxygen 0.002
- system: Oxygen refilled
- set: gaveoxygen
- Phew, thank you so much! You saved my life!:
- if $friends:
- That's what friends are for!
- set: friends
- I won't always be around though, you gotta learn to look out for yourself.
- There are various places here that stockpile oxygen and supplies.
- I recommend Old Earth Pizza, just down the orbit.
- You can also find oxygen at FASTravel cargo services. Look for the green cross.
- Anything else I can do to help?
- goto: help
- label: help
- if: "$$player_oxygen_seconds <= 0" - if: "$$player_oxygen_seconds <= 0"
HELP! I'M SUFFOCATING: HELP! I'M SUFFOCATING:
- goto: suffocating - goto: suffocating
- if: "$$quest_pizza_obtained"
Did you order pizza by any chance?:
- Hmmmmm... Nope.
- I usually float over to the pizzeria myself.
- It's got some really cozy vibes.
- Didn't even know you could order.
- goto: entrypoint
- What are you up to?:
- Just playing some VR game.
- Which one?:
- It's simply called "Map".
- "You can find it in your app list. [press ESC]"
- Ever tried it? I love exploring the region without actually moving around.
- Only the controls are a bit wonky. Who designed this?...
- Nice, I'm playing some game too.:
- Which one?
- It's called OutFly.:
- Ah, cool! From way back when?
- I heard about it but I'm not so much into retro gaming.
- Enjoy!:
- Thanks!
- goto: node_main
- if: "$$ar"
Nice wings! They look surreal!:
- Thanks! Well, they're not actually real, you know?
- Just an Avatar in Augmented Reality.
- label: ar
- Aug-What?:
- Augmented Reality. When virtual images get projected into your space suit helmet.
- You can project pretty much anything, often people use it for fashion.
- My favorite is Luna's cat ears.
- I would wear them too but I can't steal Luna's style, that would be lame.
- goto: ar
- Oh cool, can I have wings too?:
- "Yeah, just select them as your avatar in your space suit settings [press ESC]"
- I think I need a lowdown on reality...:
- Sure, what do you wanna know?
- goto: node_lowdown
- Can I ask you some general questions?:
- Yeah, anything.
- goto: generic_questions
- Gotta go.:
- goto: bye
- goto: node_main
- label: generic_questions
- include: generic_questions_serenity
- Anything else?
- goto: node_main
# Lowdown On Reality Node
- label: node_lowdown
- Where are we?: - Where are we?:
- This is space, my friend. - This is space, my friend.
- That massive sphere over there, that's Jupiter. - That massive sphere over there, that's Jupiter.
@ -114,7 +110,6 @@
- The moon Thebe is actually pretty close right now, flinging all those micrometeorites at us. - The moon Thebe is actually pretty close right now, flinging all those micrometeorites at us.
- Micrometeorites?: - Micrometeorites?:
- Those tiny 混蛋 that fly right through you, leaving holes in your suit. And your body. - Those tiny 混蛋 that fly right through you, leaving holes in your suit. And your body.
- goto: help
- Why am I here?: - Why am I here?:
- That's a very philosophical question. - That's a very philosophical question.
- Nobody really knows why we're here. - Nobody really knows why we're here.
@ -128,7 +123,6 @@
- They took evolution into their own monkey hands, spliced in genes for radiation resistance and g-force tolerance for a safer life out here. - They took evolution into their own monkey hands, spliced in genes for radiation resistance and g-force tolerance for a safer life out here.
- label: whyhereskip - label: whyhereskip
- Why you're here exactly though, I don't know. - Why you're here exactly though, I don't know.
- goto: help
- What should I do?: - What should I do?:
- Ah, that's the beauty of life. - Ah, that's the beauty of life.
- You can just do whatever you want. - You can just do whatever you want.
@ -142,32 +136,54 @@
- Ah, don't mention it! - Ah, don't mention it!
- No, thanks.: [] - No, thanks.: []
- There's also a half-decent pizza restaurant over there, look for the neon sign. - There's also a half-decent pizza restaurant over there, look for the neon sign.
- goto: help
- Do you have some money for me?: - Do you have some money for me?:
- Huh? What is money? - Huh? What is money?
- Currency? Flat round things that you can exchange for goods and services?: - Currency? Flat round things that you can exchange for goods and services?:
- Uhm... are you talking about pizza? - Uhm... are you talking about pizza?
- I don't have any pizza with me right now. - I don't have any pizza with me right now.
- But there's a pizza place right over there, look for the neon sign. - But there's a pizza place right over there, look for the neon sign.
- goto: help - That's all for now.:
- Well, anyway, need anything else? - Good that you're getting your bearings. Anything else?
- goto: help - goto: node_main
- I think I'm good for now: - goto: node_lowdown
- goto: chocolate
- Well, I hope you're ok.
- label: chocolate # Suffocating
- I got some left-over instant hot chocolate, would you like some? - label: suffocating
- if $gaveoxygen:
- Again?
- I have limited supplies, you know?
- But here you go, some more oxygen for you.
- if ~$gaveoxygen:
- AAAaaaahhhh!
- Here, have some of my own oxygen!
- script: refilloxygen 0.002
- system: Oxygen refilled
- set: gaveoxygen
- Phew, thank you so much! You saved my life!:
- That's what friends are for!
- I won't always be around though, you gotta learn to look out for yourself.
- There are various places here that stockpile oxygen and supplies.
- I recommend Old Earth Pizza, just down the orbit.
- You can also find oxygen at FASTravel cargo services. Look for the green cross.
- Anything else I can do to help?
- goto: help
- label: bye
- if $gavechocolate:
- See you! And make sure to check out the pizza place.
- goto: EXIT
- set: $gavechocolate
- Before you go, I got some left-over instant hot chocolate. Would you like some?
- Oh yes! Please!: - Oh yes! Please!:
- Here you go, my friend! - msg: Here you go, enjoy!
- system: Received 1x ChuggaChug™ Instant Hot Chocolate - system: Received 1x ChuggaChug™ Instant Hot Chocolate
- goto: pizzaplace sound: drink
- Oh, and make sure to check out the pizza place!
- No, thank you.: - No, thank you.:
- Well. I think I'll go back to playing my VR game. Ping me if you need anything. - Ok, see you around.
- label: pizzaplace - goto: EXIT
- Oh and make sure to check out the pizza place!
- Will do, bye!:
--- ---