Hello $name! Hello (verbatim-print:$name)! (set:$mentalstate to "weary") LIBRARY TO $LIBRARY AND WORKSHOP TO $WORKSHOP This is a link to [[newdock]] (set:$library to 1) (set:$kitchen to 0)(set:$workshop to 1)(set:$website to 1)(set:$music to 1)(set:$tour to 3)(set:$cat to 3)(set:$shula to "together") This is a link to [[get lamp1]] (display:"MOVEMENT") This is a link to the [[library]] This is a link to the [[kitchen]] This is a link to the [[workshop]] This is a link to the [[orchard]] This is a link to [[homeboundexplanation]] [This is some text that appears when the passage opens]<header| (link:"> is a link and should be green/blue")[$name hello! (show:?test31)(hide:?header)] [This is going to be test3.1, and I'm going to include a (link-reveal:" link that shows test3.2")[(hide:?test31)(show:?test32)] and should be green](test31| [ [This is going to be test3.2, which includes a (link-reveal:"blue link that shows test3.3")[(show:?test33)(show:?test34)]](test32|]<reveal| [ [This is what is revealed in test 3.2 and includes (link-rerun: " and outbound link which should be purple")[(open-url: "https://portiaelan.com/start/portman-lab/")]](test33| ]<outbound| [ [This is Test 3.4, which will include a (link-reveal:"reveal link to show another hook")[(show:?test35)] but with text after](test34| ]<reveal| [This is Test 3.5](test35|{(char-style: via (t8n-delay:pos*40)+(t8n:'instant'))[//An island off the West Coast, Pacific Ocean, 2588//<br><br> (text-style:"fade-in-out")[(link-reveal:">")[(show:?stair1)(show:?stair2)(hide:?header)]]]<header| [You pause on the curving stairwell in the lighthouse, your hand resting on the cold steel railing.<br><br>](stair1| [Above you is the lantern room, where you have just extinguished the lamps. The staircase spirals down below you. <br><br>This is the lighthouse where you make (LINK-append:" your life")[(show:?stair3)(hide:?stair1)(hide:?stair2)]](stair2| [In front of you, a window: <br><br>a weak halo of sunrise colors the sea on the horizon.<br><br> The light has not yet reached you and you are tired, but you stand and (link:"wait")[(hide:?stair2)(hide:?stair3)(hide:?stair4)(show:?lifefeeling)] for the sun to lift high enough to touch your face.](stair3| [How do you feel about your life here on the island, tending the lighthouse?<br><br> (link-reveal-goto: "> contented", "thinking on stairwell")[(set: $mentalstate to "contented")]<br> (link-reveal-goto: "> weary", "thinking on stairwell")[(set: $mentalstate to "weary")]<br> (link-reveal-goto: "> grateful", "thinking on stairwell")[(set: $mentalstate to "grateful")]<br> (link-reveal-goto: "> trapped", "thinking on stairwell")[(set: $mentalstate to "trapped")]](lifefeeling| }{(set: $visitors to 0) (set: $captain to "the Captain") (set: $boyteenager to "the teenager") (set: $askhelp to 0) (set: $tour to 0) (set: $boatlibrary to 0) (set: $library to 0) (set: $kitchen to 0) (set: $workshop to 0) (set: $getlamp to 0) (set: $music to 0) (set: $yacht to 0) (set: $website to 0) (set: $sidebar to 0) (set: $introductions to 0) (set: $arc to 0) (set: $cat to 0) (set: $libdescript to 0) (set: $destination to 0) (set: $shula to "together")} (set: $panim to "the tortoiseshell") { [You wait for the sun to rise, and you think about<br><br> [ (link-reveal:"> the weather")[(replace:?t4)[(hide:?lastime)(hide:?joeintro)(hide:?librarysequence)The skies are clear; the wind comes from the north. It’s cold, still, despite being summer according to the calendar.]]<br> (link-reveal:"> the last time you saw another person")[(replace:?t4)[(show:?lastime)(hide:?librarysequence)]]<br> (link-rerun:"> your library")[(replace:?t4)[(hide:?lastime)(hide:?joeintro)(show:?librarysequence)]] ]<reveal|]<header2| <br><br> []<t4| [(display:"stairwell-library")](librarysequence| [It’s been – how long? – since the last ship stopped on your island. Six months? A year? The date will be in your log.<br><br> (if: $mentalstate is "contented")[You haven’t minded it, though – the silence. You’ve read and painted the sea and tracked the whales on their migrations.] (else-if: $mentalstate is "weary")[But you won’t check. No, it is too much to think about the past, to calculate the uncrossable distance between here and then, between you and the life you left behind.] (else-if: $mentalstate is "grateful")[You’ve been happy for the silence, though. You’ve read and painted the sea and tracked the whales on their migrations. You’ve found room for curiosity again, for something like joy.] (else-if: $mentalstate is "trapped")[But you won’t check. There is no pattern to the ships that come and go, no promise that – if it’s been six months or a year – another ship will appear.]<br><br>This is the life you chose.<br><br>Besides, you have Joe, the cranky tomcat who visits for breakfast scraps and curls up in the library when it's cold.](lastime| }{(set: $visitors to 2) [ [By the time you make your way to the dock, (link-rerun:"the sailboat")[(replace:?dock)[(show:?dock2)(hide:?comeout)(hide:?dock3)]] is drifting gracefully into a slip <br><br>[There is (link-rerun:"movement")[(replace:?dock)[(show:?comeout)(show:?dock3)(hide:?dock2)]] on the deck.]<movement| ]<dock1| <br><br>]<reveal| []<dock| [The boat's steel hull has turned ash-colored with age. You can barely make out the boat's name painted on its side: //Babylon//. <br><br> There is a complicated sprawl of lines over the deck, jerry cans and spear hooks lashed to railings, caulk peeling on the pilot house window, laundry flapping from the standing rigging, a cracked wooden rooster on the bow. <br><br> Everywhere, painted blue eyes (text-style:"fade-in-out")[flash].](dock2| [ [A teenage boy jumps from the deck and winds a rope around the dock cleat. Others come on deck: a teenage girl, with swinging braids and a streak of white in her hair, a middle-aged woman in gray coveralls with gold captain’s bands on the sleeve, and behind them, (link-replace: "a tall figure")[ a robot: an Aye from the times before, with mottled skin the color of granite and a face that sparkles with light].<br><br>You hear a (link: "mewing noise")[mewing noise: a small tortoiseshell cat winds through the crew's legs and comes to sit at the edge of the boat(show:?panim)]]<reveal| <br><br>](comeout| [ (link-goto:"Introduce yourself", "introductions")<br> (link-goto:"Ask how you can help them", "howhelp")<br> [(link-goto:"Pet the cat", "petcat")<br>](panim| ](dock3| } {You give them your name: (input: bind $name)<br><br> "I am the keeper of the lighthouse," you tell them.<br><br> "I'm Yesiko," the Captain says. She nods at each of her crew as she says their names. [<br><br>(link-reveal: "The teenage boy")[ is Tov]<br><br> (link-reveal: "The girl")[ is Shula]<br><br> (link-reveal: "The Aye")[ is Chaya] <br><br> (set: $captain to "Yesiko") (set: $boyteenager to "Tov")(set: $introductions to 1) ]<reveal| <br><br> (if: $askhelp is 0)[(link-goto:"Ask how you can help them", "howhelp")<br>] (if:$panim is "the tortoiseshell")[(link-goto:"Ask if the cat has a name", "petcat")<br>] (else-if: $askhelp is 1)[<br>(text-style:"fade-in-out")[(link-goto:">", "dock2")]] } {= ["I can show you what I have that needs repair, then we'll go to the orchards," you tell them. <br><br> Yesiko and the Aye share a look, a question passing between them.<br><br>You wonder: What are they worried about?]<dock4| [<br><br>"Are there others here, (verbatim-print:$name)?" the Aye asks. Its voice is not one voice, but many, like a strange eerie chorus.<br><br>"(link:"No,")[(hide:?dock4)(hide:?dock5)(show:?dock6)(show:?dock7)]" you say.]<dock5| [(if: $mentalstate is "contented") [Perhaps they are worried about leaving //Babylon//. <br><br>But there is no danger here; the dock is protected from any weather.] (else-if: $mentalstate is "weary") [Perhaps they are worried about leaving //Babylon//. <br><br>But there is no danger here.] (else-if: $mentalstate is "trapped") [Perhaps they are worried about leaving //Babylon//. <br><br>But there is no danger here; only you, and you alone.] (else-if: $mentalstate is "grateful") [Perhaps they are worried about leaving //Babylon//. <br><br>But there is no danger here; the dock is protected from any weather.]<br><br>"It's just me and Joe," you say.](dock6| [[<br><br>"(link-reveal:"Who is Joe?")[(show:?dock8)]," Yesiko asks. ](dock7| ]<reveal| [<br><br>And then Joe saunters down the path and gives a lazy, overly casual stretch. [His black fur is flecked with (link-reveal:"white")[, like tiny constellations]. <br><br>]<reveal| (if:$panim is "the tortoiseshell")[The tortoiseshell cat](else-if:$panim is "Panim")[Panim], who has been sniffing along the dock, cocks her head and trills at him.<br><br>"//Babylon// will be alright alone," Chaya says. It is looking at you, watching your face.<br><br>(show:?dockdestination) Where will you take them first?<br> (link-reveal-goto:"> Library", "dock3")[(set: $destination to 1)]<br> (link-reveal-goto:"> Kitchen", "dock3")[(set: $destination to 2)]<br> (link-reveal-goto:"> Workshop", "dock3")[(set: $destination to 3)] ](dock8| {"How can I help you?" you say.<br><br> "We saw your orchards," $captain says. "We'd like to trade for some of your fruit." <br><br> [(link:"Say yes")[(hide:?yeslink)(show:?peaches)]]<yeslink| [ ["The last peaches of the season are still on the trees," you say. You wonder what books or trinkets they might have, to add to your library. "What do you bring to trade?" you ask.<br><br>In response, $captain jumps down to the dock and nudges (link-append: $boyteenager)[<br><br>He clears his throat. "I'm good," he begins, then clears his throat again. "I'm good at fixing things, if you need anything fixed."<br><br> You think of the piles of broken computers, the electronics whose purpose you don't even know. (set: $askhelp to 1)]<br>(show:?hh1)](peaches| ]<reveal| [(if: $introductions is 0)[<br>(link-goto:"Introduce yourself", "introductions")] (else-if: $introductions is 1)[<br>(text-style:"fade-in-out")[(link-goto:">", "dock2")]] ]<hh1| }{ [ [ [Below the staircase are your rooms, originally meant for a lighthouse keeper and their family. A spouse, perhaps children. <br><br> (if: $mentalstate is "contented")[That wasn't the life you wanted, though. You wanted to be close to the sea, to the wild, to the human silence of open water.<br><br>And you have (link-reveal:" Joe")[(show:?stairlib2)].] (else-if: $mentalstate is "weary")[Would life here have been easier with a family? It's too late, you think, to know.<br><br>At least you have (link-reveal:" Joe")[(show:?stairlib2)]] (else-if: $mentalstate is "grateful")[But that wasn't the life you wanted, though. No, you wanted the glorious wild here at the edge of the world, yours alone.<br><br>Well, (link-reveal:" yours and Joe's")[(show:?stairlib2)].] (else-if: $mentalstate is "trapped")[No, that wasn't the life you wanted.<br><br>You wanted adventure, distance, wind in sails and cities to explore and a life free - not this life at all.<br><br>At least you have(link-reveal:" Joe")[(replace:?joespot)[(show:?stairlib2)]]]<br> ]<stairlib1| ]<reveal| [<br>]<joespot| [Joe, with his cranky meows, his propensity to sit on top of your breakfast plate, his warm bulk settling near you when you sleep. <br><br>You have filled the lighthouse rooms with books, data disks, and bits and pieces of technology, much of it broken beyond your ability to repair. <br><br>You trade with passing ships: They are happy to take fruit from your orchards and water from your spring, and you (if: $mentalstate is 'contented') [are happy to ] (else-if:$mentalstate is 'weary') [are willing to ] (else-if: $mentalstate is 'grateful') [are happy to ] (else-if: $mentalstate is 'trapped') [begrudgingly ] take their bits and pieces of the past. <br><br>You have grown old though, and the library full from decades of collecting. You (link-append:"wonder:")[(hide:?header2)(hide:?librarythinking)(show:?centralq1)(show:?centralq2)] ](stairlib2| ]<librarythinking| [(align:"=><=")+(box:"X=")[(char-style: via (t8n-delay:pos*60)+(t8n:'instant'))[ (if: $mentalstate is "contented")[Who will care for your archives when you're gone?] (if: $mentalstate is "weary")[Will these broken, half-forgotten archives be left to disintegrate to nothing, when you're gone?] (if: $mentalstate is "grateful")[You've learned so much from the archives over the years -- what more will you discover there?] (if: $mentalstate is "trapped")[The archives have let you experience others' adventures; someday, will you be free to leave the lighthouse and island, to go on adventures of your own?] ] ](centralq1|] [<br><br><br>Your mind turns the question [[over and over ->stairwell-library-2]] ](centralq2| }{[ [As the sun gilds the water, you see a shape on the horizon. (link-reveal:"A boat?")[<br><br>You lean closer to the glass. <br><br>Yes, there is a boat in the distance, two sails filled with wind, moving towards your island. <br><br>(show:?sungilds2)] ]<sungilds| ]<reveal| [You feel as if you've seen something like this boat before. Perhaps it's modeled on an old-world yacht.<br><br> Go to the [[dock->newdock]] to meet the visitors](sungilds2| [](remindsyou| }{ You lead the group up the rough stone stairs towards the lighthouse. At the top of the stairs, you look back and watch the robot, the captain, and teenagers round the last of the steps.<br><br> (if: $mentalstate is "contented")[The question of the archives' future rises in your mind.<br><br>Might they want to carry some part of the archive with them?] (else-if: $mentalstate is "weary")[The question of the archives' future rises in your mind.<br><br>Will the teenager be able to save any of the archives that are slowly disintegrating beyond repair?] (else-if: $mentalstate is "grateful")[You wonder if these visitors have questions that the archive can answer.] (else-if: $mentalstate is "trapped") [You wonder, for a moment, what it would be like to leave with them, to abandon the lighthouse.] <br><br> (if: $destination is 1)[[[> ->library]]] (if: $destination is 3)[[[> ->workshop]]] (if: $destination is 2)[[[> ->kitchen]]] }{ (if: $library is 0)[ [ [You take them into the library, and see it as they must see it: <br><br>A small square room with a desk at one end. <br><br>Around the doorways are shelves full of soft- and hardcover books, crates of disks and harddrives, a stack of vinyl records -- your archives. Your life's work. <br><br>To the left is a doorway leading to the workshop. <br>To the right is a doorway leading to the kitchen.<br><br>(link:"They file into the room behind you.")[(show:?lib2)(show:?lib22)(hide:?lib1)]] ]<lib1| ] [(set: $library to 1) "Oh!" Yesiko lets out a long breath as she comes to look at the shelves.<br><br>She trails her fingers along the spines of the books and glances back at the robot.<br><br>"Root would have loved this," she says.<br><br>](lib2| [(if:$shula is "kitchen")[Yesiko] (else-if:$shula is "together")[Shula] goes to a shelf and pulls down a (link:"thin pamphlet")[(show:?lib3)(hide:?lib2)(hide:?lib22)(hide:?lib1)] about sailing in the arctic.](lib22| [ ["It looks like //Babylon//," she says. "(link-rerun: "Look")[(open-url: "https://www.yachtingmonthly.com/sailing-skills/sailing-in-the-arctic-how-to-cruise-to-the-far-north-81739")] --" and she holds out the pamphlet to Tov and Chaya.(show:?lib4)](lib3| ]<outbound| [<br><br>You watch them wander through the shelves, feeling (if: $mentalstate is "contented") [ a sense of pride at all you've gathered here.] (else-if: $mentalstate is "grateful")[ a sense of pride at all you've gathered here.] (else-if: $mentalstate is "trapped")[ all the adventures contained in these books and disks: the only adventures you've been able to have.] (else-if: $mentalstate is "weary")[ the sense that, in the scope of the world, you have managed to save so little.<br><br>]<br><br>(link:">")[(show:?lib5)(hide:?lib3)(hide:?lib4)]](lib4| [ [Chaya pulls another book off the shelf.<br><br>"What have you found?" Yesiko asks it.<br><br>Chaya holds the book out. "(link-rerun: "A book about games.")[(open-url: "https://if50.substack.com/p/introduction")]"(show:?lib52)](lib5| ]<outbound| [ Its holographic face flickers with a smile (show:?lib6)](lib52| [(show:?lib61)(show:?lib62)](lib6| [ [<br><br>"Does it talk about (link-rerun:"//Photopia//?")[(open-url:"https://adamcadre.ac/if/photopia.html")]" (if:$shula is not "kitchen")[Shula](else-if:$shula is "kitchen")[Yesiko] asks.](lib61|]<outbound| [ [<br><br>Chaya (link-reveal:" nods.")[(show:?lib63)]](lib62|]<reveal| [ [<br><br>"What about (link-rerun:"//Adventure?//")[(open-url: "https://rickadams.org/adventure/advent/")]" Tov asks.<br><br>(show:?lib64)](lib63|]<outbound| [ [Chaya (link-append:"pages through the book. ")[ "Yes, it talks about //Adventure//, too." (show:?lib65)] ](lib64|]<reveal| [<br><br> "And (link:"Homebound")[(hide:?lib5)(hide:?lib52)(hide:?lib6)(hide:?lib63)(hide:?lib64)(hide:?lib65)(hide:?lib61)(hide:?lib62)(show:?lib7)]?" Yesiko asks.](lib65| [(display:"emotionarc") <br><br>You wonder how they know these games, most of which you've only read about. (if:$getlamp is 0)[<br><br>Although you remember now: there's a video file somewhere in the workshop, a documentary about games and people who played them.]<br><br>(show:?lib8)](lib7| [(set: $tour to it + 1)Chaya shakes its head. "I don't see //Homebound// here."<br><br>(link-goto: "Ask what Homebound is", "homeboundexplanation") (if:$getlamp is 0)[<br>Take them to the [[workshop]] to find the documentary] [<br>Take them to the [[kitchen]]]](lib8| (if: $library is 1)[You enter the library: <br><br>A small square room with a desk at one end. <br><br>Around the doorways are shelves full of soft- and hardcover books, crates of disks and harddrives, a stack of vinyl records -- your archives. Your life's work. <br><br>To the left is a doorway leading to the [[workshop]]. <br>To the right is a doorway leading to the [[kitchen]].] (if:$tour >= 2)[<br><br><br>At the back of the lighthouse is the path to the [[orchard]], if you're done showing the crew around] }{ (set: $tour to it + 1) The workshop is a narrow room curving around the base of the lighthouse. <br><br> Windows let in streams of soft light, which make the delicate mechanisms and electronics easier to see. You are not especially gifted at repair, though, and so many of the computers in the room have been left to gather dust. (if:$workshop is 0)[<br><br>"Is there anything -- anything in particular that might be helpful to fix?" Tov asks.<br><br> You tell him:<br> > you miss having a way to listen to [[music]]<br> > there's a [[documentary ->get lamp1]] about games, somewhere in here<br> > [[you're not sure ->unsure1]] -- there's so much you don't know about what's on the computers] (if:$workshop >= 1)[<br><br>''In the workshop, you see:''<br><br> [(link-rerun:"Directory of Archived Files")[(replace:?wk1)[(display:"directory of archived files")]] displayed on a computer<br>]<reveal| [A (link-rerun: "music player")[(open-url: "https://open.spotify.com/playlist/6HF8lnRwgOtcHrCIzdNZ8k?si=8269ff3a4b77447c")] ready to play<br> The disk of (text-style:"fade-in-out")[(link-rerun: "Get Lamp")[(open-url: "https://www.youtube.com/watch?v=LRhbcDzbGSU&ab_channel=GoogleTechTalks")]] ready to play ]<outbound| <br><br> Go (if:$library is 1)[back] to the [[library]]<br> Go (if:$kitchen is 1)[back] to the [[kitchen]]<br> (if:$tour >= 2)[At the back of the lighthouse is the path to the [[orchard]] ] <br><br>[]<wk1| ] } { [ (if:$kitchen is 0)[The kitchen is a tidy room. [(if: $mentalstate is "grateful")[<br><br>Wooden cabinets line the walls. Their knobs are carved with different birds -- something you've done to keep your hands busy, to add beauty to your home.<br><br>On the counter are your spice jars and a book of recipes.<br><br>A window faces the back yard.] (else-if:$mentalstate is "weary")[You are not a creative or passionate cook.<br><br>Wooden cabinets line the walls.<br><br>On the counter are your spice jars and a book of recipes.<br><br>A window faces the back yard.] (else-if:$mentalstate is "trapped")[<br><br>but it feels small and cramped.<br><br>Wooden cabinets line the walls. Their knobs are carved with different birds -- something you've done to keep your hands busy, to add a touch of wild to the inside of your home.<br><br>On the counter are your spice jars and a book of recipes<br><br>A window faces the back yard.] (else-if:$mentalstate is "contented")[<br><br>Wooden cabinets line the walls.<br><br>On the counter are your spice jars and a book of recipes.<br><br>A window faces the back yard.] ]<kitchendescript| [<br><br>(display:"MOVEMENT")<br><br>(more:)[(show:?kd2)] ]<kitchenwindow| ] ]<header| [ (if: $kitchen is 1)[(set:$shula to "together")The kitchen is warm when you return, and smells of bread and mint tea. <br><br>"I packed a lunch," Shula says. "I thought we might take it out to the orchards?" (if:$tour is 3)[<br><br>Once you take them out to the orchards, they'll gather the peaches and be ready to leave.<br><br>And although this feels bittersweet, it is what you agreed to.<br><br>[[> Go to the orchards ->orchard]]] (else-if:$tour <= 2)[<br><br>Once you take them out to the orchards, they'll gather the peaches and be ready to leave. Are you ready to see them go?<br><br>(link-goto:"> yes", "orchard")<br>[(link:"> no")[(show:?destinations)(hide:?kitchen2)(hide:?kitchensecond)]]<nolink|] ] ]<kitchensecond| [You're not ready to see them go, and so you suggest that you eat and then go (if:$library is 1)[back] to the [[library]] or (if:$workshop is 1)[back] to the [[workshop]]](destinations| [(link:">")[(hide:?kitchendescript)(hide:?kitchenwindow)(hide:?header)(show:?kitchen1)(show:?challah)(show:?kitchen2link)(set: $kitchen to 1)(set:$tour to it +1)]](kd2| ["Do you mind if I make us something?" Shula asks. She is already moving through the kitchen, opening cabinets.<br><br> "Please," you say, "help yourself."<br><br>(set: $shula to "kitchen")She flips through the book and then pauses, her finger on the page.<br><br>](kitchen1| [[ "This looks just like (link-rerun:"Root's challah recipe")[(open-url:"https://www.kingarthurbaking.com/recipes/mollys-challah-recipe")]," she says.](challah| ]<outbound| [<br><br>Shula and Yesiko exchange a sad smile.<br><br>Root must be someone who (link-goto:"matters","kitchen2") to them.](kitchen2link| } { [(if:$shula is "kitchen")[You take Yesiko, Tov, and Chaya back to the kitchen, where Shula has prepared a picnic lunch.<br><br>]]<orchardhead2| [You bring the crew down the path behind the lighthouse, through your kitchen garden and past the manzanitas, with their pale pink flowers.]<orchardhead| [ [The peaches occupy one corner of the orchard: five trees with sunset-colored globes among the dark green leaves.<br><br>As Shula and Tov go to start harvesting the fruit, Yesiko and the robot exchange (link-reveal:"a glance")[(show:?orchard2). ]]<orchard1| ]<reveal| [<br><br>"(verbatim-print:$name)," Yesiko says. "It's an incredible thing you've built here."<br><br>(link:"Yes, you think.")[(hide:?orchardhead2)(hide:?orchardhead)(hide:?orchard1)(hide:?orchard2)(show:?orchard3)] ](orchard2| [ [Incredible, but also (if:$mentalstate is "weary")[fragile. When you can no longer care for the archives, what will become of them?<br><br>"We wondered," the robot says in its -- their? -- strange, choral voices. "We wondered if perhaps we might help to disseminate some of what you've collected here. We have significant memory capacity, and with Tov's help, could digitize and share things like the music, the videos." (show:?orchard4)] (else-if:$mentalstate is "contented")[consuming. You worry that the archives, the lighthouse, have consumed you, and there is no //you// without them.<br><br>"We wondered," the robot says in its -- their? -- strange, choral voices. "We wondered if perhaps we might help to disseminate some of what you've collected here. We have significant memory capacity, and with Tov's help, could digitize and share things like the music, the videos." (show:?orchard4)] (else-if:$mentalstate is "grateful")[full of so much more to be discovered.<br><br>"We wondered," the robot says in its -- their? -- strange, choral voices. "We wondered if perhaps we might return in the future. There is much left to be learned from the archives. And we would like to help." (show:?orchard4)] (else-if:$mentalstate is "trapped")[small, only a part of the wider world.<br><br>"We wondered," the robot says in its -- their? -- strange, choral voices. "We wondered if perhaps you might like to share the archives more widely."<br><br>You wait for them to explain (link-reveal:"more.")[<br><br>"You could join us on //Babylon// ," Yesiko says. "We could bring the archives with us, share them wherever we make port."(show:?orchard4)]] ](orchard3|]<reveal| [ [<br><br>At the far edge of the trees, Joe and Panim saunter out of the bushes. (click:"saunter")[ Joe makes a play feint at the tortoiseshell, and she bats him on the head before sitting down to bathe.<br><br>Shula and Tov's laughter carries over the warm air.]<br><br> (if:$mentalstate is "weary")[You think about why you've spent your life building these archives.<br><br>"You would have to spend some time here," (link-reveal:"you say.") [ "Couldn't just download it all in a day."<br><br>"No," Yesiko replies. "Would that be alright, for us to come back, to stay a while?"(show:?orchard42)]] (else-if:$mentalstate is "contented")["I worry," you reply, "about what will happen when I cannot care for the archives anymore."<br><br>"Worry what will happen to the archives?" Chaya asks.<br><br>"No," (link-reveal:"you say.")[ "I worry who I will be without the archives."<br><br>"You could join us on //Babylon// ," Yesiko says. "And you could find out."(show:?orchard42)]] (else-if:$mentalstate is "grateful")[The suggestion makes you smile. <br><br>"You would have to spend some time here," (link-reveal:"you say.") [ "Couldn't just download it all in a day."<br><br>"No," Yesiko replies. "Would that be alright, for us to come back, to stay a while?"(show:?orchard42)]] (else-if:$mentalstate is "trapped")[Come with them? Leave the lighthouse? (click:"lighthouse")[<br><br>The lighthouse serves only a handful of ships, and mostly can run on its own.<br><br>This is your chance to have an adventure of your own, to write your own stories rather than simply reading the archives'. What will you tell them?(show:?orchard42)]]](orchard4| ]<reveal| [<br><br> (link:"> Yes")[(hide:?orchard4)(hide:?orchard3)(hide:?orchard42)(show:?orchardyes)(SHOW:?creditlink)] (if:$mentalstate is not "grateful")[<br>(link:"> No")[(hide:?orchard4)(hide:?orchard3)(hide:?orchard42)(show:?no-orchard)(show:?creditlink)] ]](orchard42| [ ["Yes," you say. <br><br>(if:$mentalstate is "weary")[Your weariness, like a weight you've been holding so long you've forgotten what it's like to stand without it, lifts a little. <br><br>"You are welcome any time."(link-reveal:" you say.")[<br><br>"Be careful what you wish for," Yesiko says with a smile, "if we come around more, you may end up with more than just Joe to keep you company."<br><br>You look out at the cats, who are chasing each other between the Shula and Tov.<br><br>"I wouldn't mind that either," you reply.](show:?archivelink1)] (else-if:$mentalstate is "contented")[Your anxiety and hesitation, like weights you've been holding so long you've forgotten what it's like to stand without them, lifts a little. <br><br>"At the very least, you would be crew," Yesiko says.<br><br>"Crew," (link-reveal:"you echo.")[ And the word feels like coming home to yourself.](show:?archivelink2)] (else-if:$mentalstate is "grateful")["You are welcome any time."(link-reveal:" you say.")[<br><br>"Be careful what you wish for," Yesiko says with a smile, "if we come around more, you may end up with more than just Joe to keep you company."<br><br>You look out at the cats, who are chasing each other between the Shula and Tov.<br><br>"I wouldn't mind that either," you reply.](show:?archivelink1)] (else-if:$mentalstate is "trapped")[Your sense of being trapped here, like a weight you've been holding so long you've forgotten what it's like to stand without it, lifts a little. <br><br>You smile and say it again, "(link-reveal:"Yes, I will come with you.")[" You look out at the cats, who are chasing each other between the Shula and Tov.<br><br>"Joe will have to come too," the robot says thoughtfully. <br><br>"Welcome to the crew," Yesiko adds.] (show:?archivelink2)]](orchardyes| ]<reveal| [ ["No," you shake your head.(if:$mentalstate is "weary")[ You feel a wave of weariness. Perhaps it is better if it all disappears when you are gone: the books lost to mold, the disks and computers to corrosion and dust.(show:?archivelink3)] (else-if:$mentalstate is "contented")["My place is here." You pause, let your feelings wash through you. "But I would welcome you, if you chose to come again.<br><br>Yesiko nods. "We will," she says.(show:?archivelink1)] (else-if:$mentalstate is "trapped")["My place is here." You pause, let your feelings wash through you. "But I would welcome you, if you chose to come again.<br><br>Yesiko nods. "We will," she says.(show:?archivelink1)] ](no-orchard| ]<reveal| [ [<br><br>After they leave, you think: you will go back to the library, to the workshop, and begin work on an index for the archive, a map of all you've collected, of its threads reaching backwards in time.<br><br>(link-rerun: "> Archive Index")[(open-url: "https://portiaelan.com/please-choose-a-destination/")]](archivelink1| [<br><br>You will need to create some kind of inventory before you go, you realize: a map of all you've collected. The idea buoys you.<br><br>(link-rerun: "> Archive Index")[(open-url: "https://portiaelan.com/please-choose-a-destination/")]](archivelink2| [<br><br>You think of a project you started long ago -- an inventory of the library, a catalogue of it all. It seems too large to ever be completed.<br><br>But perhaps, perhaps.<br><br>(link-rerun: "> Archive Index")[(open-url: "https://portiaelan.com/please-choose-a-destination/")]](archivelink3| ]<outbound| [<br><br>(align:"=><=")+(text-color:magenta)[(link-rerun: "> credits & author's note")[(open-url: "https://portiaelan.com/gamecredits/")]]](creditlink| }{[ ["Homebound is --" the robot begins.<br><br> (if: $shula is "kitchen")[Yesiko](else-if:$shula is not "kitchen")[Shula] goes to the robot and takes its (link-reveal:" hand.")[<br><br> "Homebound is a story," Yesiko continues. "A story that brought us (link-reveal:"together.")["<br><br>(show:?librarycat)(show:?cattosaid)] ] ]<explanation| ]<reveal| [You think about that sense of togetherness.<br><br>(display:"MOVEMENT")<br><br>](librarycat| [(if:$workshop is 1 and $shula is "kitchen")[(show:?yousaid4)] (else:)[<br><br>(link:">")[ (if:$workshop is 0)[(if:$shula is "together")[(show:?yousaid)](else-if:$shula is "kitchen")[(show:?yousaid2)] (hide:?explanation)(hide:?librarycat)(hide:?cattosaid)] (else-if:$workshop is 1 and $shula is "together")[(show:?yousaid3)(hide:?explanation)(hide:?librarycat)(hide:?cattosaid)] ]] ](cattosaid| [ ["You said," Tov begins. "You said there were things I maybe could fix?"<br><br>"Yes," (link-reveal: "you begin to say --")[<br><br> You hear Shula's stomach rumble.<br><br> "Sorry," she says. "We arrived before we could eat lunch."<br><br> (show:?fromexplanation)]](yousaid| ]<reveal| [ ["You said," Tov begins. "You said there were things I maybe could fix?"<br><br>"(link-reveal:"Yes,")[(show:?fromexplanation2)]" you say.<br><br>](yousaid2| ]<reveal| [ ["Were there," Tov begins. "more things you wanted fixed??"<br><br>(link-reveal: "You begin to answer --")[<br><br> You hear Shula's stomach rumble.<br><br> "Sorry," she says. "We arrived before we could eat lunch."<br><br> (show:?fromexplanation3)]](yousaid3| ]<reveal| [Take them to the [[kitchen]]<br> Take them to the [[workshop]]](fromexplanation| [Take Tov into the [[workshop]]](fromexplanation2| [Take them to the [[kitchen]]<br> (if: $website is 0 or $getlamp is 0 or $music is 0)[Take them to the [[workshop]]] ](fromexplanation3| [Go back to the [[kitchen]]<br> (if: $website is 0 or $getlamp is 0 or $music is 0)[Go back to the [[workshop]]] ](yousaid4| }{[(if: $we is 0)[(display: "workshop2")] (else-if: $we is 1)[(display: "workshop3")] (else: )[(display: "workshop4")] <br><br>(link:">")[(show:?music1)(hide:?workshopdisplay)]]<workshopdisplay| [You show Tov the old music player that stopped working maybe six months ago. <br><br>He lays the various parts on the table and starts to work on them.<br><br>(show:?musicchoice) ](music1| [(if:$cat <= 3)[(link:"> Look out the window")[(show:?musicwindow)(hide:?music1)(hide:?musicchoice)]]<br> (link:"> Watch him work")[(show:?watchmusic)(show:?musicplays)(hide:?musicchoice)(hide:?music1)<br>]](musicchoice| [As you watch Tov work, you think of how long it's been since you heard your favorite song. <br><br>Do you even remember how it sounds?<br>](watchmusic| [(display:"MOVEMENT")<br><br>(more:)[(show:?musicplays)]](musicwindow| [ [<br>All of a sudden, the music player (link-rerun: "blares to life")[(open-url: "https://open.spotify.com/playlist/6HF8lnRwgOtcHrCIzdNZ8k?si=8269ff3a4b77447c")]. (set: $workshop to it + 1)(set: $music to 1) (show:?familiarsounds) (show:?fromhere)](musicplays|]<outbound| [ [(link-append:"<br><br>The familiar sounds wash over you.")[<br><br> (display:"emotionarc")]](familiarsounds|]<reveal| [<br><br>You tell Tov: (if: $website is 0)[<br>> there's [[another computer->unsure1]] you could use help with] (if: $getlamp is 0)[<br>> there's a [[documentary ->get lamp1]]about games, somewhere in here] (if:$library is 0)[<br>> let's go to the [[library]]] (if:$kitchen is 0)[<br>> let's go to the [[kitchen]]] (if:$shula is "kitchen" and $library is 1)[> let's go back to the [[kitchen]]] (if:$tour >= 2)[<br>> we can go to the [[orchard]], if you're done showing the crew around] ](fromhere| } {[(if: $we is 0)[(display: "workshop2")] (else-if: $we is 1)[(display: "workshop3")] (else: )[(display: "workshop4")] <br><br>(link:">")[(hide:?workshopdisplay)(show:?getlamp12)] ]<workshopdisplay| [You lead them to a shelf of disks. <br>Amid the piles, you find the one you're looking for. You slot it into (link:"the video player.")[(hide:?getlamp1)(hide:?getlamp12)(show:?getlamp22)(show:?getlamp2)]](getlamp12| [ [ (border:"solid")+(background:white)+(text-style:"fade-in-out")[(link-rerun: "Play Get Lamp")[(open-url: "https://www.youtube.com/watch?v=LRhbcDzbGSU&ab_channel=GoogleTechTalks")]] (set: $getlamp to 1)(set: $workshop to it + 1)](getlamp22|]<outbound| [ <br><br>You tell Tov: (if: $music is 0)[<br>> you miss having a way to listen to [[music]]] (if: $website is 0)[<br> > there's [[another computer->unsure1]] you could use help with] (if:$library is 0)[<br>> let's go to the [[library]]] (if:$kitchen is 0)[<br>> let's go to the [[kitchen]]] (if:$shula is "kitchen" and $library is 1)[<br>> let's go back to the [[kitchen]]] (if:$tour >= 2)[<br> > we can go to the [[orchard]] if you're done showing the crew around] ](getlamp2| }{= [(if: $we is 0)[(display: "workshop2")] (else-if: $we is 1)[(display: "workshop3")] (else-if:$we is 2)[(display: "workshop4")] <br><br>(link:">")[(hide:?workshopdisplay)(show:?website1)]]<workshopdisplay| [Tov begins work on the computer, connecting it to a battery pack, twisting wires and listening to the machine whir.<br><br> (if:$cat <= 3)[(link:"> Look out the window")[(hide:?website1)(show:?websitewindow)]]<br> (link:"> Watch him work")[(hide:?website1)(show:?watchhimwork)(show:?website3)] ](website1| [(display:"MOVEMENT")<br><br>(more:)[(show:?website3)]](websitewindow| [You watch Tov experiment with the computer. Any earlier hesitation in the way he spoke is erased by the certainty of his hands at work on the electronics.<br><br>](watchhimwork| [The computer flickers on and Tov steps back to let you (link-reveal:"see")[(show:?archivelink)(show:?archivedisplay)(hide:?websitewindow)(hide:?website3)(hide:?watchhimwork)] what's there. ](website3| [ <br><br>On the screen is a file directory. ](archivelink| [(display:"directory of archived files")](archivedisplay| (link-style: (text-colour: purple))[(bg: white)[ (link-rerun: "> Portman Lab (Archived)")[(open-url: "https://portiaelan.com/start/portman-lab/")] (link-rerun: "> Oski-Gossip.com (Archived)")[(open-url: "https://portiaelan.com/start/oski-gossip-com/")] (link-rerun: "> Dr. Edith Gluck obituary (Archived, East Bay Times)")[(open-url: "https://portiaelan.com/start/dr-edith-gluck/")] ]] (if: $website is 0)[(display: "tamarremembering")]{(display:"emotionarc") <br> (if:$library is 0 and $workshop is 1)["You can go on to the [[library]] while I cook," Shula says.] (if: $library is 1 and $workshop is 0)["You can go on to the [[workshop]] while I cook," Shula says.] (if:$library is 0 and $workshop is 0)["You can go on to the [[workshop]] or the [[library]] while I cook," Shula says.] (if:$library is 1 and $workshop is 1)["There's more I can show you in the [[library->mappassage]]," you say.] (if: $cat <= 3)[<br><br>(display:"MOVEMENT")]<br><br> (if:$tour >= 2)[<br><br>At the back of the lighthouse is the path to the [[orchard]], if you're done showing the crew around. (set:$shula to "together")] }{(if:$mentalstate is "contented")[ (if:$arc is 0)[You watch how the crew works together, talks to one another. You wonder how they see you -- a stranger in the lighthouse, amidst the archives -- and then you wonder<br><br>//Who am I outside of the lighthouse, outside of the archives?//(set:$arc to it + 1)] (else-if:$arc is 1)[You feel satisfaction in being able to share the archives, especially with others for whom they seem to be meaningful.<br><br>But you also worry, if this is all you are, all you have to offer.(set:$arc to it + 1)] (else-if:$arc is 2)[Who will you be, you imagine, when you are too frail to manage the lighthouse?<br><br>You rest your hand against a shelf.<br><br>(set:$arc to it + 1)] (else-if:$arc is 3)[Your life here -- balanced between sea and sky and land -- you understand that all things change, but you fear that change, here alone.(set:$arc to it + 1)] ] (else-if:$mentalstate is "weary")[ (if:$arc is 0)[Watching them, you wonder: Will the archives (char-style:(text-style:"fidget"))[disintegrate] after you are gone?<br><br>Will all this work have been for nothing?(set:$arc to it + 1)] (else-if:$arc is 1) [You worry, as you age: will it have meaning beyond you? <br><br>These shelves of books, these piles of disks and computers.<br><br>Why have you spent your life trying to preserve the past?<br><br>(set:$arc to it + 1)] (else-if:$arc is 2)[You feel grateful at the crew's appreciation for the archives, for the way it seems to connect to their own questions and memories. (set:$arc to it + 1)] (else-if:$arc is 3)[It is bittersweet -- to share this life's work with people for whom it seems to matter -- but who will be gone in a few hours, perhaps a day or two if you are lucky and they choose to rest here. (set:$arc to it + 1)] ] (else-if:$mentalstate is "grateful")[ (if:$arc is 0)[All your adult life, the archives have kept you company: offered you solace, laughter, and discovery.<br><br>What more, you wonder, do they have to offer you?(set:$arc to it + 1)<br><br>What knowledge remains locked in the computers and disks you cannot repair?] (else-if:$arc is 1)[You feel delight in being able to share the archives, especially with this crew, who seem to be finding meaning in what you've collected here.(set:$arc to it + 1)] (else-if:$arc is 2)[You are amazed at what the crew has uncovered in the archives, by what they've revealed through their attention and care.(set:$arc to it + 1)] (else-if:$arc is 3)[You look around at the archive, evidence of the past: the place in which you've rooted your life.<br><br>Grateful. You are grateful for the stability it's given you.(set:$arc to it + 1)] ] (else-if:$mentalstate is "trapped")[ (if:$arc is 0)[Will you ever have adventures of your own? <br><br>Or will you be trapped here for all of your days?(set:$arc to it + 1)] (else-if:$arc is 1)[The crew must have a thousand stories: places they have been, storms they've outrun, discoveries they've made beneath the waves.(set:$arc to it + 1)] (else-if:$arc is 2)[You are grateful you can offer them the stories in the archives, even if you have none of your own.(set:$arc to it + 1)] (else-if:$arc is 3)[You imagine how you will feel when their ship sails away<br><br>But that is your life, here -- a listener, not an adventurer.(set:$arc to it + 1)] ] }{[You can see (link-reveal:"movement")[ (if:$cat is 0)[(show:?cat1)(set:$cat to it + 1)] (else-if:$cat is 1)[(show:?cat2)(set:$cat to it + 1)] (else-if:$cat is 2)[(show:?cat3)(set:$cat to it + 1)] (else-if:$cat is 3)[(show:?cat4)(set:$cat to it + 1)]] outside the window.]<reveal| [<br><br> (if:$panim is "the tortoiseshell")[The tortoiseshell cat] (else-if:$panim is "Panim")[Panim] is perched on the fence. <br><br>Joe is giving himself a bath nearby.](cat1| [<br><br>Joe gives a play bow in front of (if:$panim is "the tortoiseshell")[the tortoiseshell cat] (else-if:$panim is "Panim")[Panim] and then flops over, showing the constellations of white on his belly.<br><br>She sniffs and trots a few steps away.<br><br>Yesiko looks out the window too. "Panim (if:$panim is "the tortoiseshell")[ " -- she must be referring to the tortoiseshell -- "] is a bit of a drama queen." She smiles with fondness as she says it.](cat2| [<br><br>Joe and Panim sit in the sunshine and touch noses.<br><br>He must be winning her over, you think.](cat3| [<br><br>Panim and Joe trot towards the orchard together.](cat4| }{(set: $website to 1) ['Oh,' the robot says, reading over your shoulder. "It's (link-reveal:"Tamar.")[(show:?remember1)]" ]<reveal| [<br><br>You don't know who Tamar is, or was to the robot, but Yesiko does, because she puts a hand on the robot's shoulder and squeezes. <br><br>Chaya lays its own hand over Yesiko's. <br> [(display:"emotionarc") <br><br><br>You tell Tov: (if: $music is 0)[<br> > you miss having a way to listen to [[music]]] (if: $getlamp is 0)[<br> > there's a [[documentary ->get lamp1]]about games, somewhere in here] (if:$library is 0)[<br>> let's go to the [[library]]] (if:$kitchen is 0)[<br>> let's go to the [[kitchen]]] (if:$shula is "kitchen" and $library is 1)[<br>> let's go back to the [[kitchen]]] (if:$tour >= 2)[<br>> we can go to the [[orchard]], if you're done showing the crew around] ] ](remember1| }How, you wonder, did they come to be a crew: <br><br> the robot<br> the brusque captain<br> the teenagers<br> (if: $mentalstate is "contented" or "grateful")[They seem in harmony with each other. At ease.] (if: $mentalstate is "weary" or "trapped")[They are a unit, whole unto themselves, separate from you.] (set: $we to 3)You wonder when the robot was made, how old it -- they -- are. (set: $we to 2){[Tov looks through one of the piles, putting various parts on a table.<br><br> (after: 1s)["(link-reveal: "We")[(show:?we1)] can help," Chaya says in its choral voice.] [<br><br>A robot in the first person plural<br>Not an "it"?<br><br>You've never met something -- someone -- like them before.](we1| ]<reveal| (set: $we to 1) } {[You've remembered a map that the crew might find interesting, and you set to work in the library (link-reveal:"finding it on the shelves.")[<br><br>Tov, Chaya, and Yesiko follow you.<br><br> You pull down a cracked tablet and hand it over to Tov, who turns it (link-reveal:"on.") [(show:?maplink)(show:?reaction)(show:?gobackkitchen)] ] ]<reveal| [ [The tablet shows (link-rerun: "a map of sea change")[(open-url: "https://portiaelan.com/please-choose-a-destination/welcome-to-2586/602-2/")]](maplink| ]<outbound| [<br><br>The three of them bend over the screen, moving the slider back and forth to reveal and recover the land that's been lost to the waters.<br>"There is where we met you," Yesiko says, pointing at an island.<br><br>"We have been here, and here," the robot says, pointing at various cities. <br><br>You edge closer, to see what they are seeing, and they make space for you. For a time, they trade stories: the islands where Yesiko ran stolen goods, and the deeps where she made salvage runs; the cities where the robot lived and traveled.](reaction| [<br><br>"Shall we check on Shula?" Tov asks, when the stories have wound down.<br> You nod, and lead them back to the [[kitchen]] ](gobackkitchen| } {[ [You crouch down and offer your hand towards the cat.<br><br> She makes a graceful leap onto the dock and saunters past the boy, curling her tail around his leg as she walks by. <br><br>]]<catintro| [You wait, patiently, your hand held still for her to sniff, if she wants.]<wait| <br><br> [[She glances up at $captain, still on the boat's deck, and then trots forward to (link-reveal:"bump")[(show:?cat3)] her head under your hand.<br><br>]<cat2| ]<reveal| [ [Her fur is soft and her nose, when she turns her head to sniff your palm, is cool and wet.<br><br> "Hello, little one," you say.<br><br> "That's Panim," the boy says.<br><br>(set:$panim to "Panim") The cat -- Panim -- starts to purr<br><br> ](cat3|]<reveal| [ (if: $introductions is 0)[<br>(link-goto:"Introduce yourself", "introductions")]<br> (if: $askhelp is 0)[(link-goto:"Ask how you can help them", "howhelp")<br>] (if: $introductions is 1 and $askhelp is 1)[<br>(text-style:"fade-in-out")[(link-goto:">", "dock2")] ]]<links| }You give them your name: (input: bind $name) [[Test 3]] (set:$destination to 1) (set:$mentalstate to "weary") (set:$tour to 2) (print:$mentalstate) (set:$workshop to 1) (set:$shula to "kitchen") (set:$website to 1) (set:$music to 1) (set:$getlamp to 1) [[dock3]] [[library]] [[workshop]] [[kitchen]] [[orchard]] [[stairwell-library]] [[homeboundexplanation]] (align:"=><=")+(text-color:magenta)[(link-rerun: "> credits & author's note")[(open-url: "https://portiaelan.com/gamecredits/")]]{ [ [Below the staircase are your rooms, originally meant for a lighthouse keeper and their family. A spouse, perhaps children. <br><br> (if: $mentalstate is "contented")[But that wasn't the life you wanted, though. You wanted to be close to the sea, to the wild, to the human silence of open water.<br><br>And you have (link-reveal:" Joe")[(show:?stairlib2)].] (else-if: $mentalstate is "weary")[Would life here have been easier with a family? It's too late, you think, to know.<br><br>At least you have (link-reveal:" Joe")[(show:?stairlib2)]] (else-if: $mentalstate is "grateful")[But that wasn't the life you wanted, though. No, you wanted the glorious wild here at the edge of the world, yours alone.<br><br>Well, (link-reveal:" yours and Joe's")[(show:?stairlib2)].] (else-if: $mentalstate is "trapped")[No, that wasn't the life you wanted.<br><br>You wanted adventure, distance, wind in sails and cities to explore and a life free - not this life at all.<br><br>At least you have(link-reveal:" Joe")[(show:?stairlib2)]]<br> ]<stairlib1| ]<reveal| [<br><br>Joe, with his cranky meows, his propensity to sit on top of your breakfast plate, his warm bulk settling near you when you sleep.<br><br>You have filled the lighthouse rooms with books, data disks, and bits and pieces of technology, much of it broken beyond your ability to repair. <br><br>You trade with passing ships: They are happy to take fruit from your orchards and water from your spring, and you (if: $mentalstate is 'contented') [are happy to ] (else-if:$mentalstate is 'weary') [are willing to ] (else-if: $mentalstate is 'grateful') [are happy to ] (else-if: $mentalstate is 'trapped') [begrudgingly ] (link:"take their bits and pieces of the past")[(hide:?stairlib2)(hide:?stairlib1)(show:?centralq)]. ](stairlib2| [(hide:?header2)You have grown old though, and the library full from decades of collecting. You [(link-append:"wonder:")[<br> (if: $mentalstate is "contented")[Who will care for your archives when you're gone?] (if: $mentalstate is "weary")[Will these broken, half-forgotten archives be left to disintegrate to nothing, when you're gone?] (if: $mentalstate is "grateful")[You've learned so much from the archives over the years -- what more will you discover there?] (if: $mentalstate is "trapped")[The archives have let you experience others' adventures; someday, will you be free to leave the lighthouse and island, to go on adventures of your own?] (show:?centralq2)]]<reveal| ](centralq| [<br>Your mind turns the question [[over and over ->stairwell-library-2]] ](centralq2| }