Big Moments **Kind Wise Old Man:**
"Oh! Hello there… it’s you!"
(He leans forward, eyes lighting up like he’s just remembered something important. Or mildly concerning.)
"It’s great to see you again… I was just thinking about you. Or someone with your exact vibe. Hard to say."
👉 **Enter your name:** (set: $name to "Traveler")\
(input-box: bind $name, "X", 1)
[[That is my name.->Greeting]]**Kind Wise Old Man (grinning):**
"Ahhh yes… love. Complicated, inconvenient, wonderful love. I seem to recall you once told me how you two met…unless that was someone else. Or a goose. The details blur after our little adventure."
**How did you meet?**
(link: "1. In prison")[(set: $met to "prison")(goto: "Meet_Prison")]
(link: "2. Rescuing orphan kittens in Peru")[(set: $met to "kittens")(goto: "Meet_Kittens")]
(link: "3. During a suspiciously competitive trivia night")[(set: $met to "trivia")(goto: "Meet_Trivia")]**Kind Wise Old Man (softening):**
"Ah… not yet. It might surprise you, $name… I wasn’t always lucky either."
(He sits beside you, leaning his chin on his cane.)
"But I learned. Oh, how I learned. Would you like to hear about the most eventful birthday I ever planned for my beloved? It’s the story of how everything changed for me."
* [[Tell me the story->OldManStory_Start]]
* [[Maybe another time->Start]]**Kind Wise Old Man (tilting his head):**
"No? Then why are you here, I wonder?"
(He smiles, not unkindly.)
"Perhaps you are just here for the stories. And I have a grand one. Would you like to hear about the most eventful birthday I ever planned for my beloved? It might just change how you look at the world."
* [[I'm listening...->OldManStory_Start]]
* [[No, I must be going->Start]]**Kind Wise Old Man:**
(if: $met is "prison")["Prison! That's right. A captive audience, literally. Hard to leave. Emotionally or otherwise."]
(else-if: $met is "kittens")["Peru... and the kittens. Brave. Heroic. Mildly suspicious paperwork involved, if I recall."]
(else-if: $met is "trivia")["Ah, the trivia night. Nothing says 'forever' like arguing about facts neither of you verified."]
**Kind Wise Old Man (nodding):**
"Of cour****Kind Wise Old Man (nodding):**
"Of course. Just as I remembered."
(He pauses. Blinks.)
"That was odd. It felt like reality… skipped."
(He leans in slightly.)
"If that happens again, just act natural."
"Now then… what brings you here today?"
* [[I want to propose->ProposalPath]]
* [[I need to plan an unforgettable birthday->BirthdayPath]]
**Kind Wise Old Man:**
"A proposal… brave. Risky. I like it. Tell me about her."
**What is she like?**
* [[Elegant and refined->ProposerTrait][(set: $partner to "elegant")]]
* [[Adventurous and chaotic->ProposerTrait][(set: $partner to "adventurous")]]
* [[Cozy and sentimental->ProposerTrait][(set: $partner to "sentimental")]]**Kind Wise Old Man:**
"Ah… a birthday. A chance to show someone that you truly *see* them. Most men reach for the loudest gift; we are going to reach for the right one."
**Step 1: What kind of person is she?**
(link: "1. She loves being the center of attention")[(set: $herType to "attention")(goto: "BdayStep2")]
(link: "2. She cherishes quiet intimacy")[(set: $herType to "intimate")(goto: "BdayStep2")]
(link: "3. She lives for the thrill of a surprise")[(set: $herType to "surprise")(goto: "BdayStep2")]**Kind Wise Old Man:**
"And you? What is your style, $name?"
* [[The grand gesture type->ProposalResult][(set: $player to "grand")]]
* [[Quiet but meaningful->ProposalResult][(set: $player to "quiet")]]
* [[Slightly panicking but trying my best->ProposalResult][(set: $player to "panicked")]](He closes his eyes, thinking. Then taps his cane once. Something in the air hums… possibly electricity. Possibly judgment.)
✨ **Your Proposal Appears** ✨
**Kind Wise Old Man:**
"I can see it clearly now…"
(if: $partner is "elegant")[
"A perfectly timed, beautiful setting. Think golden light, quiet awe, something that feels cinematic."
]
(else-if: $partner is "adventurous")[
"A journey. Clues. Movement. A story she walks through before the question is asked."
]
(else-if: $partner is "sentimental")[
"A place tied to your history. Details only she would notice. Something deeply personal."
]
**Kind Wise Old Man:**
(if: $player is "panicked")["Take a breath, $name. The panic is just proof that you care."]
(else-if: $player is "grand")["Don't let the spectacle drown out the words."]
(else-if: $player is "quiet")["The smallest whispers are often the loudest."]
"It doesn’t need to be perfect. Just intentional and ideally not a 1st degree relative."**Kind Wise Old Man (smiling warmly):**
"Yes… of course. I couldn’t forget you, **$name**. Not after what we did together last time."
(He studies you for a moment, then nods knowingly.)
**Kind Wise Old Man:**
"Tell me… I hear you have someone special in your life?"
* [[Yes!->LovePath]]
* [[I wish.->WishPath]]
* [[No.->NoPath]]✨ **The Old Man Who Knows (A Curious Adventure)** ✨
**Kind Wise Old Man:**
"Oh! Hello there… it’s you!"
(He leans forward, eyes lighting up like he’s just remembered something important.)
**Kind Wise Old Man:**
"It’s great to see you again…"
👉 **Enter your name:** (set: $name to "Traveler")\
(input-box: bind $name, "X", 1)
[[That is my name.->Greeting]]**Kind Wise Old Man:**
"It was years ago. But I remember it like it was yesterday..."
"Help me set the stage, $name. How did we meet? I remember it was… unconventional."
* [[You made a fool of yourself->OldManStory_Step2][(set: $oldMeet to "fool")]]
* [[She impressed you immediately->OldManStory_Step2][(set: $oldMeet to "impressed")]]
* [[You were both lost in the rain->OldManStory_Step2][(set: $oldMeet to "lost")]]]**Kind Wise Old Man:**
"That's the one. So, for her birthday, I decided to take a risk. I didn't just buy a gift; I built an experience."
"Tell me, $name, in this memory… what did we do that made it so 'eventful'?"
* [[Something purely romantic->OldManStory_Final][(set: $oldEnd to "romantic")]]
* [[Something absolutely ridiculous->OldManStory_Final][(set: $oldEnd to "ridiculous")]]
* [[Something that went horribly wrong->OldManStory_Final][(set: $oldEnd to "chaos")]]**Kind Wise Old Man (smiling warmly):**
(if: $oldEnd is "romantic")["It was like a dream. The world stopped spinning for a few hours, just for us."]
(else-if: $oldEnd is "ridiculous")["We laughed until we couldn't breathe. People thought we were mad, and perhaps we were."]
(else-if: $oldEnd is "chaos")["Everything broke. The cake fell, the music stopped… and yet, she said it was the best day of her life because we were together in the mess."]
"I didn’t try to impress her with gold or jewels, $name. I tried to **understand** her. And that’s the secret."
"When your time comes, and it will… remember that. You won’t need magic. Just attention."
(He stands slowly, leaning on his cane.)
"Now, go on. I've talked enough for one day."
**[[Return to the beginning|Start]]****Kind Wise Old Man:**
"I see. That tells me how the day should move. Now, tell me about her heart. What is it that makes her smile?"
(link: "1. Thoughtful, tiny details")[(set: $herSmile to "thoughtful")(goto: "BdayStep3")]
(link: "2. A bit of fun, chaotic energy")[(set: $herSmile to "fun")(goto: "BdayStep3")]
(link: "3. The simple feeling of being understood")[(set: $herSmile to "understood")(goto: "BdayStep3")]]**Kind Wise Old Man:**
"Perfect. And finally... you, $name. How do you show your heart? What is your style?"
(link: "1. I'm the 'Grand Gesture' type")[(set: $myStyle to "grand")(goto: "BdayFinal")]
(link: "2. I'm 'Quiet but Meaningful'")[(set: $myStyle to "quiet")(goto: "BdayFinal")]
(link: "3. I'm 'Slightly Panicking' but giving my all")[(set: $myStyle to "panicked")(goto: "BdayFinal")](The Old Man taps his cane three times. The air around you begins to shimmer with possibilities.)
✨ **The Perfect Plan Appears** ✨
**🌅 The Morning: The Spark**
(if: $herSmile is "thoughtful")[ "Do not start with a gift. Start with a note. A series of small, meaningful touches—her favorite tea, a song from your first date—that whisper 'I love you' before the sun is even high." ]
(else-if: $herSmile is "fun")[ "Start with a riddle or a small, playful prank. Something to break the routine and signal that today is unlike any other day." ]
(else-if: $herSmile is "understood")[ "Start with peace. A morning where she has no responsibilities, only the quiet knowledge that you have handled everything for her." ]
**🌇 The Middle: The Flow**
(if: $herType is "attention")[ "The afternoon must build. Take her into the world. Let the day gain momentum, making her feel like the main character in a story written just for her." ]
(else-if: $herType is "intimate")[ "Slow the world down. An experience for two—a hidden spot, a long walk, or a hobby you share. No phones, no crowds, no distractions." ]
(else-if: $herType is "surprise")[ "Let her think she knows the plan... then gently pivot. Take a few 'wrong' turn that leads to her favorite place. Just be careful with this one I once ended up in tomorrow. But if done right the joy is in the unexpected." ]
**🌙 The Moment: The Finale**
(if: $myStyle is "grand")[ "Since you favor the grand gesture, bring in the witnesses. A gathering of those she loves, or a view that takes the breath away. End on a high note that she will tell stories about for years." ]
(else-if: $myStyle is "quiet")[ "End in the soft light. A gift that shows you’ve been listening for months. A quiet confession of what she means to you. The world falls away, leaving only the two of you." ]
(else-if: $myStyle is "panicked")[ "Stop worrying about the 'perfect' execution, $name. In the final moment, let her see the effort you put in. Your sincerity is more beautiful than any polished performance." ]
**Kind Wise Old Man:**
"You don't need a map, $name. You just needed to remember who she is. Now go—before the sun sets on a perfectly good opportunity."
(He winks and settles back into his chair.)
**[[Start Over|Start]]****Kind Wise Old Man:**
(if: $oldMeet is "fool")["Haha! Yes, that's it. I tripped over my own feet and spilled tea on her shoes. Mortifying."]
(else-if: $oldMeet is "impressed")["Exactly. She was the smartest person in the room, and I was just lucky she noticed me."]
(else-if: $oldMeet is "lost")["The rain… yes. We were huddled under that tiny awning. A miserable day, but the best of my life."]
(else:)["Ah, my memory is like a sieve... but I remember it was beautiful."]
"Now, her laugh. That was the key to the whole birthday plan. What was it that always made her laugh?"
* [[Your terrible, dry jokes->OldManStory_Step3][(set: $oldLaugh to "jokes")]]
* [[Unexpected, tiny surprises->OldManStory_Step3][(set: $oldLaugh to "surprises")]]
* [[You trying way too hard to be cool->OldManStory_Step3][(set: $oldLaugh to "effort")]]
**Kind Wise Old Man (nodding):**
"Prison! Yes, a captive audience. Quite the story. It certainly proves that love can bloom in the most unlikely of places."
(set: $met to "prison")
[[Continue...->MissionChoice]]**Kind Wise Old Man (nodding):**
"Peru... and the kittens. A noble beginning for any romance. It speaks to a shared kindness that is rare these days."
"But tell me... what brings you here today?"
(set: $met to "Kittens")
[[Continue...->MissionChoice]]**Kind Wise Old Man (nodding):**
"Ah, trivia night. Nothing tests a bond like the pressure of a ticking clock. If you can agree on the capital of Kazakhstan, you can handle anything."
(set: $met to "Trivia")
[[Continue...->MissionChoice]]