<<button [[WECOME ABOARD!|CH001-01]]>><</button>>/*STORY INITIALIZATION, set story variables, ID:000001*/
<<set $name to "">>
<<set $btype to "">>
<<set $star_sign to "">>
<<set $tcard to "">>
<<set $pkey to "">>
<<set $E to 0>>
<<set $I to 0>>
<<set $S to 0>>
<<set $N to 0>>
<<set $T to 0>>
<<set $F to 0>>
<<set $J to 0>>
<<set $P to 0>>
<<set $letter1 to "">>
<<set $letter2 to "">>
<<set $letter3 to "">>
<<set $letter4 to "">>
<<set $ptype to "">>
<<set $pessimism to 0>>
<<set $optimism to 0>>
<<set $sanity to 50>>
<<set $corruption to 0>>
<<set $compassion to 0>>
<<set $belief to 0>>
<<set $mbtiquiz to ["CH002-08", "CH002-09", "CH002-10", "CH002-11", "CH002-12", "CH002-13", "CH002-14", "CH002-15", "CH002-16", "CH002-17", "CH002-18", "CH002-19", "CH002-20", "CH002-21", "CH002-22", "CH002-23", "CH002-24", "CH002-25", "CH002-26", "CH002-27"]>>
<<masteraudio volume 1.0>>
<<cacheaudio "lonely_exploration" "mp3|https://www.dropbox.com/scl/fi/37u5up836yc6tv7p0ggxe/Background-03-Instrumental.mp3?rlkey=dsj3jmru7owql4lnymtw7uzc4&st=v8xjj6kf&dl=1">>[[As I looked up into the overcast night sky,|CH001-02]][[I wondered again if I made the right choice.|CH001-03]][[The abandoned oil rig was dead silent,|CH001-04]][[except for the sound of the water below,|CH001-05]][[lapping lazily at the feet of the structure,|CH001-06]][[and the echoing groans of the rig.|CH001-07]][[The helicopter left a while ago.|CH001-08]][[The pilot hadn't spoken a word to me.|CH001-09]][[He just stared ahead, focused on his task.|CH001-10]][[Very unfriendly.|CH001-11]][[It gave me a somewhat foreboding feeling,|CH001-12]][[Which was not helped by the state of the rig.|CH001-13]][[I sighed.|CH001-14]][[I reminded myself that I chose this,|CH001-15]][[so, I should see it through.|CH001-16]][[Looking around the place I was about to call home,|CH001-17]][[I couldn't help but think to myself|CH001-18]][[that it seemed an incredibly lonely place.|CH001-19]]You have reached the end of the current demo.
Thank you for playing!
Close this tab or window to exit the game.[[A persistent beep pulled me from my thoughts.|CH003-09]][[I followed the sound back to its source.|CH003-10]][[Taking this job was not a proud moment for me.|CH001-20]][[It was an intercom radio,|CH003-11]][[just inside the exterior control room.|CH003-12]][[As I was searching the console for the beacon,|CH003-13]][[a woman started shouting over the speaker.|CH003-14]][[She said,|CH003-15]]<<link '"This is a restricted area. Please leave immediately!"' "CH003-16">><</link>>[[I had no way to contact the unfriendly pilot,|CH003-17]][[which didn't leave me with many options.|CH003-18]][[She sounded really serious.|CH003-19]][[I wondered if I could appeal to her somehow.|CH003-20]][[I wanted to answer her,|CH003-21]][[but I had never used this type of radio before.|CH003-22]][[I didn't recognize any of the controls...|CH003-23]]What should I do first?
<<button [[Introduce myself.|DEMOBUTTON]]>><</button>>
<<button [[Wait to see what happens.|DEMOBUTTON]]>><</button>>
<<button [[Hit some buttons at random!|DEMOBUTTON]]>><</button>>Every decision has consequences...
(to be continued)
<<button [[END GAME|DEMOEND]]>><</button>>[[But, to be fair,|CH001-21]][[I haven't had many proud moments, overall.|CH001-22]][[If I had paid closer attention while job hunting,|CH001-23]][[I probably wouldn't be in this situation.|CH001-24]][[This job was posted by a company called|CH001-25]][[Wise Owl Industries.|CH001-26]][[They paid really well,|CH001-27]][[but the job description was vague at best.|CH001-28]][[I wasn't even interviewed by a real person.|CH001-29]][[I just took their corporate personality quiz.|CH002-01]][[I didn't think about their methods too much,|CH003-02]][[but I was hired almost immediately,|CH003-03]][[So I guess my answers were good enough.|CH003-04]][[The whole interview gave me an uneasy feeling.|CH003-05]][[...it was the same feeling I have now.|CH003-06]][[Like forgetting something important,|CH003-07]][[or something is wrong but I can't tell what it is.|CH003-08]]Everything seemed normal, at first.
<<button [[RECALL INTERVIEW|CH002-02]]>><</button>>I started with my name.
<<textbox "$name" "">>
<<button "CONFIRM">><<if $name isnot "">><<goto [[CH002-03]]>><<else>><<replace "#error">>Please enter your name.<</replace>><</if>><</button>>
<span id="error" style="color: #ff6b6b"></span>
<<set $name to $name.toLowerCase()>>
<<set $name to $name.toUpperFirst()>>[[Creating the rest of the employee profile was easy.|CH002-04]][[They asked for my contact information and such,|CH002-05]][[but then the questions got a little weird.|CH002-06]][[How did it go, again?|CH002-07]]I think there were 20 questions total.
<<button [[TAKE QUIZ|MBTI_Router]]>><</button>>
<<button [[SKIP QUIZ|QSKIP]]>><</button>>To save your village, a monster demands sacrifice.
<<button [[Try to find a way to save everyone.|MBTI_Router]]>><<set $F += 1>><</button>>
<<button [[Choose an expendable villager...|MBTI_Router]]>><<set $T += 1>><</button>>(I think I answered sort of randomly.)
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>A painting of you begins to age and rot.
<<button [[Lock yourself in your study to analyze it alone.|MBTI_Router]]>><<set $I += 1>><</button>>
<<button [[Hire a scholar to help understand the curse.|MBTI_Router]]>><<set $E += 1>><</button>>You encounter a locked door but do not have the key.
<<button [[Embrace the new challenge.|MBTI_Router]]>><<set $P += 1>><</button>>
<<button [[Feel frustrated at the delay in progress.|MBTI_Router]]>><<set $J +=1>><</button>>
You stumble upon a ruined chapel, first noticing:
<<button [[The earthy scent of damp moss.|MBTI_Router]]>><<set $S += 1>><</button>>
<<button [[A feeling of unnatural stillness and dread.|MBTI_Router]]>><<set $N += 1>><</button>>You are invited to an elite gala at a crumbling estate.
<<button [[Get lost in the crowd and feed off its energy.|MBTI_Router]]>><<set $E += 1>><</button>>
<<button [[Observe alone from a distance.|MBTI_Router]]>><<set $I += 1>><</button>>A vampire begs for mercy, vowing to never feed again.
<<button [[Execute them as a threat to public safety.|MBTI_Router]]>><<set $T += 1>><</button>>
<<button [[Empathize with them and grant leniency.|MBTI_Router]]>><<set $F += 1>><</button>>You enter a spooky mansion and find it to be haunted.
<<button [[See what happens and react accordingly.|MBTI_Router]]>><<set $P += 1>><</button>>
<<button [[Start looking for a way out immediately.|MBTI_Router]]>><<set $J += 1>><</button>>A heavy thud echoes from the attic above.
<<button [[Imagine a few scary scenarios and how to react.|MBTI_Router]]>><<set $N += 1>><</button>>
<<button [[Try to identify what fell from its specific sound.|MBTI_Router]]>><<set $S += 1>><</button>>A lengthy ritual requires five rare ingredients.
<<button [[Gather all ingredients before you begin.|MBTI_Router]]>><<set $J += 1>><</button>>
<<button [[Begin the ritual, gathering ingredients as you go.|MBTI_Router]]>><<set $P += 1>><</button>>You are trapped in a tomb, separated from your group.
<<button [[Sit in silence and listen for threats.|MBTI_Router]]>><<set $I += 1>><</button>>
<<button [[Take a chance and shout for your allies.|MBTI_Router]]>><<set $E += 1>><</button>>A fortune teller describes your death in vivid detail.
<<button [[Attempt to decode her intended message.|MBTI_Router]]>><<set $N += 1>><</button>>
<<button [[Avoid the literal factors she mentions.|MBTI_Router]]>><<set $S += 1>><</button>>You discover the local priest is secretly an evil cultist.
<<button [[Take time to consider the impact on his followers.|MBTI_Router]]>><<set $F += 1>><</button>>
<<button [[Expose him and seek immediate justice.|MBTI_Router]]>><<set $T += 1>><</button>>You are lost in the woods. How do you find your way?
<<button [[Search for broken branches and footprints.|MBTI_Router]]>><<set $S += 1>><</button>>
<<button [[Close your eyes and think of home to guide you.|MBTI_Router]]>><<set $N += 1>><</button>>To break a hex, you join a circle of hooded strangers.
<<button [[You feel more secure being part of a group.|MBTI_Router]]>><<set $E += 1>><</button>>
<<button [[You feel more vulnerable than if you were alone.|MBTI_Router]]>><<set $I += 1>><</button>>You are given a house but must evict its inhabitants.
<<button [[Refuse because it feels wrong.|MBTI_Router]]>><<set $F += 1>><</button>>
<<button [[Accept because it is a smart financial move.|MBTI_Router]]>><<set $T += 1>><</button>>A ghost appears, but only wishes to talk. Afterward:
<<button [[You feel an unusual spark of life.|MBTI_Router]]>><<set $E += 1>><</button>>
<<button [[You yearn for it to vanish so you can rest.|MBTI_Router]]>><<set $I += 1>><</button>>Your alchemical lab is:
<<button [[Meticulously labeled and organized for efficiency.|MBTI_Router]]>><<set $J += 1>><</button>>
<<button [[Kind of messy, but you know where things are.|MBTI_Router]]>><<set $P += 1>><</button>>Your companion is behaving erratically due to a curse.
<<button [[Treat them coldly to concentrate on a cure.|MBTI_Router]]>><<set $T += 1>><</button>>
<<button [[Prioritize their comfort despite the risk.|MBTI_Router]]>><<set $F += 1>><</button>>You find a book written in a dead language. You value:
<<button [[The forbidden knowledge it holds.|MBTI_Router]]>><<set $N += 1>><</button>>
<<button [[Its quality leather and intricate illustrations.|MBTI_Router]]>><<set $S += 1>><</button>>You have one hour to live. How do you spend it?
<<button [[Settling your affairs and writing a final letter.|MBTI_Router]]>><<set $J += 1>><</button>>
<<button [[Doing whatever makes you feel most alive.|MBTI_Router]]>><<set $P += 1>><</button>>It took a minute to process...
<<button [[NEXT|CH002-29]]>><</button>>
/* Assigning values to $letter1, $letter2, $letter3, $letter4 */
<<if $E gt $I>><<set $letter1 to "E">><</if>><<if $I gt $E>><<set $letter1 to "I">><</if>><<if $I eq $E>><<set $letter1 to "I">><</if>><<if $S gt $N>><<set $letter2 to "S">><</if>><<if $N gt $S>><<set $letter2 to "N">><</if>><<if $S eq $N>><<set $letter2 to "N">><</if>><<if $T gt $F>><<set $letter3 to "T">><</if>><<if $F gt $T>><<set $letter3 to "F">><</if>><<if $J gt $P>><<set $letter4 to "J">><</if>><<if $P gt $J>><<set $letter4 to "P">><</if>><<if $J eq $P>><<set $letter4 to "P">><</if>>
/* Setting $ptype by 4-letter combo */
<<if $letter1 eq "I" and $letter2 eq "N" and $letter3 eq "F" and $letter4 eq "J">><<set $ptype to "INFJ">><</if>><<if $letter1 eq "I" and $letter2 eq "N" and $letter3 eq "F" and $letter4 eq "P">><<set $ptype to "INFP">><</if>><<if $letter1 eq "E" and $letter2 eq "N" and $letter3 eq "F" and $letter4 eq "J">><<set $ptype to "ENFJ">><</if>><<if $letter1 eq "E" and $letter2 eq "N" and $letter3 eq "F" and $letter4 eq "P">><<set $ptype to "ENFP">><</if>><<if $letter1 eq "E" and $letter2 eq "N" and $letter3 eq "T" and $letter4 eq "J">><<set $ptype to "ENTJ">><</if>><<if $letter1 eq "E" and $letter2 eq "N" and $letter3 eq "T" and $letter4 eq "P">><<set $ptype to "ENTP">><</if>><<if $letter1 eq "E" and $letter2 eq "S" and $letter3 eq "F" and $letter4 eq "P">><<set $ptype to "ESFP">><</if>><<if $letter1 eq "E" and $letter2 eq "S" and $letter3 eq "F" and $letter4 eq "J">><<set $ptype to "ESFJ">><</if>><<if $letter1 eq "E" and $letter2 eq "S" and $letter3 eq "T" and $letter4 eq "J">><<set $ptype to "ESTJ">><</if>><<if $letter1 eq "E" and $letter2 eq "S" and $letter3 eq "T" and $letter4 eq "P">><<set $ptype to "ESTP">><</if>><<if $letter1 eq "I" and $letter2 eq "S" and $letter3 eq "F" and $letter4 eq "P">><<set $ptype to "ISFP">><</if>><<if $letter1 eq "I" and $letter2 eq "S" and $letter3 eq "F" and $letter4 eq "J">><<set $ptype to "ISFJ">><</if>><<if $letter1 eq "I" and $letter2 eq "S" and $letter3 eq "T" and $letter4 eq "J">><<set $ptype to "ISTJ">><</if>><<if $letter1 eq "I" and $letter2 eq "S" and $letter3 eq "T" and $letter4 eq "P">><<set $ptype to "ISTP">><</if>><<if $letter1 eq "I" and $letter2 eq "N" and $letter3 eq "T" and $letter4 eq "P">><<set $ptype to "INTP">><</if>><<if $letter1 eq "I" and $letter2 eq "N" and $letter3 eq "T" and $letter4 eq "J">><<set $ptype to "INTJ">><</if>>Then it greeted me by my name, $name,
and showed my results.
<<if $ptype eq "INFJ">><<button [[READ SUMMARY|INFJDESC]]>><</button>><</if>><<if $ptype eq "INFP">><<button [[READ SUMMARY|INFPDESC]]>><</button>><</if>><<if $ptype eq "ENFJ">><<button [[READ SUMMARY|ENFJDESC]]>><</button>><</if>><<if $ptype eq "ENFP">><<button [[READ SUMMARY|ENFPDESC]]>><</button>><</if>><<if $ptype eq "ENTJ">><<button [[READ SUMMARY|ENTJDESC]]>><</button>><</if>><<if $ptype eq "ENTP">><<button [[READ SUMMARY|ENTPDESC]]>><</button>><</if>><<if $ptype eq "ESFP">><<button [[READ SUMMARY|ESFPDESC]]>><</button>><</if>><<if $ptype eq "ESFJ">><<button [[READ SUMMARY|ESFJDESC]]>><</button>><</if>><<if $ptype eq "ESTJ">><<button [[READ SUMMARY|ESTJDESC]]>><</button>><</if>><<if $ptype eq "ESTP">><<button [[READ SUMMARY|ESTPDESC]]>><</button>><</if>><<if $ptype eq "ISFP">><<button [[READ SUMMARY|ISFPDESC]]>><</button>><</if>><<if $ptype eq "ISFJ">><<button [[READ SUMMARY|ISFJDESC]]>><</button>><</if>><<if $ptype eq "ISTJ">><<button [[READ SUMMARY|ISTJDESC]]>><</button>><</if>><<if $ptype eq "ISTP">><<button [[READ SUMMARY|ISTPDESC]]>><</button>><</if>>
<<if $ptype eq "INTP">><<button [[READ SUMMARY|INTPDESC]]>><</button>><</if>><<if $ptype eq "INTJ">><<button [[READ SUMMARY|INTJDESC]]>><</button>><</if>>From your answers, it is clear that you are a soulful visionary driven to find deep meaning and to help others realize their potential.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a gentle idealist, guided by a strong internal compass and a quest for authenticity.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a charismatic guide who empowers growth and fosters cooperation within groups.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a spirited champion of possibilities who inspires others with their boundless enthusiasm.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a decisive commander focused on efficiency and leading teams toward long-term goals.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a clever conversationalist who loves challenging the status quo with innovative new ideas.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a vibrant performer who brings joy and energy to every room they enter.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a warm host who prioritizes social harmony and maintaining community bonds.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a natural administrator who excels at organizing people and projects in order to get results.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a bold adventurer who thrives on immediate action and navigating high-stakes situations.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a sensitive artist who expresses their inner world through quiet, spontaneous action.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are dedicated supporter who quietly ensures that the needs of others are met with precision and care.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a dependable protector of traditions who values order and reliability.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a versatile craftsman who enjoys taking things apart to understand how they work.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a brilliant theorist, constantly seeking to solve the mysteries of the universe through logic.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>From your answers, it is clear that you are a strategic mastermind who builds complex systems, turning ambitious concepts into reality.
<<button [[BACK TO THE STORY|CH003-01]]>><</button>>/* If the array is empty, the quiz is over */
<<if $mbtiquiz.length === 0>><<goto "CH002-28">>
/* If there are questions left, pluck one at random and go to it */
<<else>><<goto $mbtiquiz.pluck()>><</if>>