JavaScript must be enabled to play.
Browser lacks capabilities required to play.
Upgrade or switch to another browser.
Loading…
<<set $person = 0>> <<set $roomPoem = []>> <<set $pending = []>> <<set $choice1 = "">> <<set $choice2 = "">> <<set $resumePassage = "Question1">>
<div class="screen poem-screen"> <div class="kicker"> <<link "FORTUNATE WEATHER SYSTEM">> <<run UI.restart()>> <</link>> </div> <div class="poem-container"><<nobr>> <<if $roomPoem.length is 0>> <div class="empty-poem"><br><br>our weather awaits</div> <<else>> <<for _line range $roomPoem>> <<if _line.fresh and _line.question is 1>> <div class="poem-line new-line first-new"><<= _line.text>></div> <<elseif _line.fresh and _line.question is 2>> <div class="poem-line new-line second-new"><<= _line.text>></div> <<else>> <div class="poem-line"><<= _line.text>></div> <</if>> <</for>> <</if>> <</nobr>></div> <div class="bottom-nav"> <<if $person < setup.rounds.length>> <div class="system-count">NEXT SYSTEM: <<= $person + 1>> / <<= setup.rounds.length>> </div> <<link "SUMMON THE NEXT SYSTEM" "Question1">> <<set $choice1 to "">> <<set $choice2 to "">> <<set $pending to []>> <</link>> <<else>> [[THE ROOM'S WEATHER->End]] <</if>> </div> </div> <<run $roomPoem.forEach(function (line) { line.fresh = false; })>>
<div class="screen poem-screen final-screen"> <div class="kicker"> <<link "FORTUNATE WEATHER SYSTEM">> <<run UI.restart()>> <</link>> </div> <h1>THE ROOM'S WEATHER</h1> <div class="poem-container final-poem"><<nobr>> <<for _line range $roomPoem>> <div class="poem-line"><<= _line.text>></div> <</for>> <</nobr>></div> </div>
<<set _round to setup.rounds[$person]>> <div class="screen question-screen"> <div class="system-count"> LOCAL SYSTEM <<= $person + 1>> / <<= setup.rounds.length>> </div> <div class="question-number">QUESTION 01</div> <h1 class="question-prompt"> <<= _round.q1.prompt>> </h1> <div class="choice-grid"> <div class="choice-card choice-a"> <<link _round.q1.a.choice "Question2">> <<set $choice1 to "A">> <<set $pending to [{ text: _round.q1.a.fragment, fresh: true, question: 1 }]>> <</link>> </div> <div class="choice-card choice-b"> <<link _round.q1.b.choice "Question2">> <<set $choice1 to "B">> <<set $pending to [{ text: _round.q1.b.fragment, fresh: true, question: 1 }]>> <</link>> </div> </div> <div class="secondary-nav"> <<link "VIEW THE ROOM" "PoemPeek">> <<set $resumePassage to "Question1">> <</link>> </div> </div>
<<set _round to setup.rounds[$person]>> <div class="screen question-screen"> <div class="system-count"> LOCAL SYSTEM <<= $person + 1>> / <<= setup.rounds.length>> </div> <div class="question-number">QUESTION 02</div> <h1 class="question-prompt"> <<= _round.q2.prompt>> </h1> <div class="choice-grid"> <div class="choice-card choice-a"> <<link _round.q2.a.choice "Result">> <<set $choice2 to "A">> <<run $pending.push({ text: _round.q2.a.fragment, fresh: true, question: 2 })>> <</link>> </div> <div class="choice-card choice-b"> <<link _round.q2.b.choice "Result">> <<set $choice2 to "B">> <<run $pending.push({ text: _round.q2.b.fragment, fresh: true, question: 2 })>> <</link>> </div> </div> <div class="secondary-nav"> <<link "VIEW THE ROOM" "PoemPeek">> <<set $resumePassage to "Question2">> <</link>> </div> </div>
<<set _round to setup.rounds[$person]>><<set _resultKey to $choice1 + $choice2>><<set _result to _round.results[_resultKey]>> <div class="screen result-screen"> <div class="kicker">LOCAL CONDITIONS</div> <div class="result-snippet"> <<= _result>> </div> <div class="bottom-nav"> <<link "RETURN TO THE ROOM">> <<run $roomPoem.push($pending[0])>> <<run $roomPoem.push($pending[1])>> <<set $pending to []>> <<set $person += 1>> <<if $person >= setup.rounds.length>> <<goto "End">> <<else>> <<goto "Poem">> <</if>> <</link>> </div> </div>
<div class="screen poem-screen peek-screen"> <div class="kicker">CURRENT CONDITIONS</div> <div class="poem-container"> <<if $roomPoem.length is 0>> <div class="empty-poem"> the room is waiting for weather. </div> <<else>> <<for _line range $roomPoem>> <div class="poem-line"> <<= _line.text>> </div> <</for>> <</if>> </div> <div class="secondary-nav"> <<link "RETURN TO CURRENT QUESTION" $resumePassage>> <</link>> </div> </div>