PortalBound
The Threshold Argument
Portal transportation is the fastest way to move anything across inhabited space, but not the safest. Every junction chamber contains multiple doorways, each leading somewhere different, and determining the correct one requires as much scientific knowledge as it does nerve. Voyagers are expected to be fluent in ionisation signatures, portal behaviour and probability modelling on top of whatever profession brought them on the journey in the first place. Those skilled enough to navigate reliably are paid exceptionally well. Those who are not, or who are simply unlucky, do not always return. In the shared culture of portal travellers, this is not spoken of as death. The saying goes that they have found something better than living.
The Nujiala are sentient automatons left behind by the long-gone architects of the portal system. They are ancient, silent and formally restricted to facilitation and emergency aid only. They are not supposed to intervene. The species who now use the portals have built entire protocols around not engaging with them out of superstition. Rais and Vale are Sict, a species native to a moon, travelling on behalf of their people to retrieve dried Findl herbs. It is a medicine monopolised by a single planet, impossible to cultivate anywhere else and viable for only a few hours once harvested.
Dried Findl Herb
:: Passage Name- opens a new passage[[ choice text ]]- Twine source syntax for player choices; rendered as styled choice blocks in this document-> passage_name- silent forward jump to next passage(set: $var to true)- variable / flagGUARDIAN- hybrid entity speech (tinted block, distinct voice)[square brackets]- scene direction, environment, player instruction(parentheses in dialogue)- in-line action or tone during a line// note- director note, implementation guidance, not player-facing
[Junction Chamber, Planet Vithneuf. Three portals are embedded into the golden ornate wall, each pulsing with rotating light: violet, amber, white. Across the room, a fourth portal glows cerulean. VALE (Sict-Transporter Fliyik Vale) and RAIS (Sict-Technician E'Din Rais) have just stepped through it.]
[Time dilation estimate: 11 days have passed on their homeworld, Sict-Scal. From their point of view, they have been gone for 12 hours.]
[Rais shifts the two leather bags on his shoulders. Inside: dried Findl herbs, temperature-sensitive, viable for another four hours. They are the reason for the mission. They are the reason it has to work.]
[The player controls Vale. Choose how hard to push.]
guardian_approach
[Rais raises his arms in protest but doesn't argue.]
guardian_approach
$vale_knew is set by whichever guardian path follows regardless of entry branch. If branch-level tracking is needed in future (logical vs instinct vs silent entry), add $vale_approach flags here.
[Something in her voice gives him pause. Rais has never heard Vale ask for anything.]
guardian_approach
[Vale crosses toward the far wall. The portal guardian rests there, encrusted into the stone - large, golden, shiny like the rest of the wall. The curtain-like robes that hang from its body shift like oil on water. Its face carries two globes of dark faceted gemstones, much like the eyes of a fly. As Vale approaches, it turns its head toward her.]
[Silence.]
[The guardian pulls all four of its mechanical arms out of the wall. Something the Sict people have never recorded it doing before in their entire interstellar travel history.]
They are stationed. They serve.
As I serve. As we -
(a long pause, something straining)
...as we chose.
Deliver fragmented. The guardian is not malfunctioning - it is deciding how much to say.
(beat)
They made us to be beloved.
We have been waiting a very long time
for someone to ask.
(set: $vale_knew to true) // Vale's theory confirmed. Rais has heard it. Used downstream to unlock extended dialogue in future scenes.
the_choice
[The gemstones on its face brighten. Almost imperceptibly.]
in (pause - it seems to calculate)
in a very long time.
Pause lands like a weight. The guardian has been counting.
(it turns, slightly, toward the white portal)
You have known it since the first junction.
The guardian gestures toward the white portal. Vale registers this but does not fully trust what she saw - her uncertainty is intentional and carries through to the_choice.
(set: $vale_knew to true) // Direction implied, not given. Used downstream to unlock extended dialogue in future scenes.
the_choice
[Vale waits. Rais watches from a distance, arms crossed, jaw tight.]
No words. The gesture is enough. The question is: enough for what?
(set: $vale_knew to true) // Confirmed via gesture, not language. Used downstream to unlock extended dialogue in future scenes.
the_choice
[Both face the three portals. Violet. Amber. White. They know more than they should. They know less than they need.]
[The portals wait. The guardian has returned to stillness.]
All three choices converge on guardian_final. The decision is philosophical, not mechanical - the player's framing is the outcome.
[Vale meets its eyes and for a moment she swears she can see her reflection in the dark faceted gemstones. She wonders, for the first time, what it sees when it looks at her.]
(beat)
I chose anyway.
That is why I am here.
[Vale turns back to the portals.]
[They go. And behind them, the guardian extends one arm and draws it slowly across the wall. The three remaining portals dim, one by one, and go dark.]
- Branchesvale_logical - vale_instinct - rais_decides
- Guardian pathsguardian_speaks_grief - guardian_speaks_courage - guardian_speaks_silence
- Convergencesbranches A/B/C → guardian_approach · guardian paths 1/2/3 → the_choice → guardian_final
- Scene endguardian_final
- Variable$vale_knew (bool)
"I knew. I chose anyway. That is why I am here."
𓉸 𓉸 𓉸