:: STYLE [stylesheet] @import url(http://fonts.googleapis.com/css?family=Fjalla+One); @import url(http://fonts.googleapis.com/css?family=Allerta+Stencil); @import url(http://fonts.googleapis.com/css?family=Share+Tech+Mono); @import url(http://fonts.googleapis.com/css?family=Sue+Ellen+Francisco); @import url(http://fonts.googleapis.com/css?family=Bad+Script); @import url(http://fonts.googleapis.com/css?family=Permanent+Marker); @import url(http://fonts.googleapis.com/css?family=Squada+One); @font-face{ font-family: 'DIGI'; src: url(http://tundra.paperblurt.com/ds-digi-webfont.eot); src: url(http://tundra.paperblurt.com/ds-digi-webfont.eot) format('embedded-opentype'), url(http://tundra.paperblurt.com/ds-digi-webfont.woff) format('woff'), url(http://tundra.paperblurt.com/ds-digi-webfont.ttf) format('truetype'), url(http://tundra.paperblurt.com/ds-digi-webfont.svg) format('svg'); } .blink{-webkit-animation: blink 1s linear infinite; -moz-inimation: blink 1s linear infinite; -ms-animation: blink 1s linear infinite; -o-animation: blink 1s linear infinite; animation: blink 1s linear infinite; } @-webkit-keyframes blink{ 0% { opacity: 1; } 50% { opacity: 1; } 50.01% { opacity: 0; } 100% { opacity: 0; } } @-moz-keyframes blink { 0% {opacity: 1;} 50% {opacity: 1;} 50.01% {opacity: 0;} 100% opacity: 0;} } @-o-keyframes blink { 0% {opacity: 1;} 50% {opacity: 1;} 50.01% {opacity: 0;} 100% opacity: 0;} } @keyframes blink { 0% {opacity: 1;} 50% {opacity: 1;} 50.01% {opacity: 0;} 100% opacity: 0;} } head { box-shadow: inset 0px 0px 0em #000; width:100%; height:100%; display:block; position:fixed; } head * { display:none; } .passage a { color: #C33B0B; opacity: 1; } a.internalLink:hover, a.externalLink:hover { color:#65B8A6 !important; text-decoration: none; } a.externalLink:visited, a.internalLink:visited { color: #C33B0B !important; text-decoration: none; } a.externalLink:hover { color:#65B8A6 !important; text-decoration: none; } [data-tags~=PC].passage a { color: #00F70A; opacity: 1; } [data-tags~=PC].passage a:hover { color: #fff; text-decoration: none; border-bottom: 0px white solid; } [id$=error1].passage { opacity:1 !important; } [id$=error2].passage { opacity:1 !important; } [id$=error3].passage { opacity:1 !important; } [id$=error4].passage { opacity:1 !important; } [id$=errorstart].passage { opacity:1 !important; } [id$=t2].passage { opacity:1 !important; } [id$=t3].passage { opacity:1 !important; } [id$=t4].passage { opacity:1 !important; } [id$=t5].passage { opacity:1 !important; } [id$=t6].passage { opacity:1 !important; } [id$=t7].passage { opacity:1 !important; } [id$=t8].passage { opacity:1 !important; } [id$=t9].passage { opacity:1 !important; } [id$=t10].passage { opacity:1 !important; } [id$=t11].passage { opacity:1 !important; } [id$=t12].passage { opacity:1 !important; } [id$=t13].passage { opacity:1 !important; } [id$=t14].passage { opacity:1 !important; } [id$=t15].passage { opacity:1 !important; } [id$=t16].passage { opacity:1 !important; } [id$=t17].passage { opacity:1 !important; } [id$=t18].passage { opacity:1 !important; } [id$=title].passage { opacity:1 !important; } [id$=title2].passage { opacity:1 !important; } [id$=title3].passage { opacity:1 !important; } [id$=title4].passage { opacity:1 !important; } [id$=title5].passage { opacity:1 !important; } [id$=title6].passage { opacity:1 !important; } [id$=title7].passage { opacity:1 !important; } [id$=title8].passage { opacity:1 !important; } [id$=PC].passage { opacity:1 !important; } [id$=rpc].passage { opacity:1 !important; } [id$=rpc2].passage { opacity:1 !important; } [id$=rpc3].passage { opacity:1 !important; } [id$=rpc4].passage { opacity:1 !important; } [id$=wpc].passage { opacity:1 !important; } [id$=hisssec].passage { opacity:1 !important; } .revision-span-in { opacity: 0; } .revision-span:not(.revision-span-out){ transition: 2s; -webkit-transition: 2s; } .revision-span-out { position:absolute; opacity: 0; } body { background-color:#F4F7F7; margin: 0; text-align:center; } body[data-tags~=lucka] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=floor0] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=floor1] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=floor2] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=flame] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=firsthall] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=arkiv] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=barhus] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=BHLhall] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=datarum] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=hiss] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=kok] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=kontor] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=obsrum] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=recroom] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=SKHhall] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=sleep] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=toa] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=PC] { background-color:#141414; margin: 0; text-align:center; height: 750px; width: 100px; height: 10px; background: -webkit-repeating-linear-gradient(black 55%, #001001, #0D1B02); background: -o-repeating-linear-gradient(black 55%, #001001, #0D1B02); background: -moz-repeating-linear-gradient(black 55%, #001001, #0D1B02); background: repeating-linear-gradient(black 55%, #001001, #0D1B02); } body[data-tags~=hole] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=hole2] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=hole3] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=hole4] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=hole5] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=hole6] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=hole7] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=hole8] { background-color:#3A3737; margin: 0; text-align:center; } body[data-tags~=base] { background-color:#3A3737; margin: 0; text-align:center; } #passages { border-left: 0; margin: 0; padding: 10; line-height:20vh; } .passage { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 75%; height: 70%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:left; } .passage[data-tags~=end] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 75%; height: 70%; margin:auto; font: 2.4em/1.3em courier, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=base] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 75%; height: 75%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; } .passage[data-tags~=flame] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/flame.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=floor0] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/floor0.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=floor1] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/floor1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=floor2] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/floor2.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=lucka] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/lucka2.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=firsthall] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/firsthall.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=kontor] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/kontor.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=arkiv] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/arkiv1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=barhus] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/barhus1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=BHLhall] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/bhlhall2.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=datarum] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/datarum1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=kok] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/kok1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=hiss] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/hiss1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=SKHhall] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/skhhall2.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=obsrum] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/obsrum1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=recroom] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/recroom1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=sleep] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/sleep1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=toa] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 80%; height: 90%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/toa1.png"); background-repeat: no-repeat; background-position: 710px 320px,right; } .passage[data-tags~=PC] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 70%; height: 95%; margin:inherit; width: inherit; height: 160px; background-color: black; box-shadow: 0px 0px 0px #000; border: 0px solid lightgrey; background-image: url("https://corruptreality.files.wordpress.com/2015/04/hissnew.jpg"); background-repeat: cover; border-style: none; border-width: inherit; padding: 120px 0px; width: inherit; border-radius: 0px; font: 3.8em/1em DIGI, "Helvetica Neue", Helvetica, sans-serif; color: #1FAC1F; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=room] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/room2.png"); background-size: cover; } .passage[data-tags~=camp] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/ending.jpg"); background-size: cover; } .passage[data-tags~=jungle] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #F4F7F7; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/junglenew.jpg"); background-size: cover; } .passage[data-tags~=error1] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/error1.jpeg"); background-size: cover; } .passage[data-tags~=error2] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/error2.jpeg"); background-size: cover; } .passage[data-tags~=error3] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/error3.jpeg"); background-size: cover; } .passage[data-tags~=error4] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/error5.png"); background-size: cover; } .passage[data-tags~=tree] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 75%; height: 85%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/tree.png"); background-repeat: no-repeat; background-position: 700px 0px,center; } .passage[data-tags~=WT] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 75%; height: 80%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/wt2.png"); background-repeat: no-repeat; background-position: 800px 180px,center; } .passage[data-tags~=ape] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 75%; height: 80%; margin:auto; font: 2.4em/1.3em Fjalla One, "Helvetica Neue", Helvetica, sans-serif; color: #3A3737; letter-spacing: -0.00em; text-align:left; background-image: url("https://corruptreality.files.wordpress.com/2015/04/ape.png"); background-repeat: no-repeat; background-position: 800px 320px,center; } .passage[data-tags~=START] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 68%; height: 100%; margin:auto; font: 20em/0.4em Allerta Stencil, "Helvetica Neue", Helvetica, sans-serif; color: #181818; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=START2] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 65.5%; height: 100%; margin:auto; font: 20em/0.4em Allerta Stencil, "Helvetica Neue", Helvetica, sans-serif; color: #181818; letter-spacing: -0.00em; text-align:left; } .passage[data-tags~=hole] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 85%; margin:auto; width: 400px; height: 20px; background-color: #F4F7F7; box-shadow: 2px 2px 0px #000; border: 5px solid white; border-style: none; border-width: 5px; padding: 80px 55px; width: 70px; border-radius: 500px; font: 2em/1.5em architects daughter, "Helvetica Neue", Helvetica, sans-serif; color: #3B2E2A; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=hole2] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 85%; margin:auto; width: 400px; height: 60px; background-color: #F4F7F7; box-shadow: 2px 2px 0px #000; border: 5px solid white; border-style: none; border-width: 5px; padding: 80px 55px; width: 110px; border-radius: 500px; font: 2em/1.5em architects daughter, "Helvetica Neue", Helvetica, sans-serif; color: #3B2E2A; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=hole3] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 85%; margin:auto; width: 400px; height: 150px; background-color: #F4F7F7; box-shadow: 2px 2px 0px #000; border: 5px solid white; border-style: none; border-width: 5px; padding: 80px 55px; width: 200px; border-radius: 500px; font: 2em/1.5em architects daughter, "Helvetica Neue", Helvetica, sans-serif; color: #3B2E2A; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=hole4] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 85%; margin:auto; width: 400px; height: 240px; background-color: #F4F7F7; box-shadow: 2px 2px 0px #000; border: 5px solid white; border-style: none; border-width: 5px; padding: 80px 55px; width: 290px; border-radius: 500px; font: 2em/1.5em architects daughter, "Helvetica Neue", Helvetica, sans-serif; color: #3B2E2A; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=hole5] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 85%; margin:auto; width: 400px; height: 340px; background-color: #F4F7F7; box-shadow: 2px 2px 0px #000; border: 5px solid white; border-style: none; border-width: 5px; padding: 80px 55px; width: 390px; border-radius: 500px; font: 2em/1.5em architects daughter, "Helvetica Neue", Helvetica, sans-serif; color: #3B2E2A; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=hole6] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 85%; margin:auto; width: 400px; height: 540px; background-color: #F4F7F7; box-shadow: 2px 2px 0px #000; border: 5px solid white; border-style: none; border-width: 5px; padding: 80px 55px; width: 590px; border-radius: 500px; font: 2em/1.5em architects daughter, "Helvetica Neue", Helvetica, sans-serif; color: #3B2E2A; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=hole7] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 85%; margin:auto; width: 400px; height: 840px; background-color: #F4F7F7; box-shadow: 2px 2px 0px #000; border: 5px solid white; border-style: none; border-width: 5px; padding: 80px 55px; width: 890px; border-radius: 500px; font: 2em/1.5em architects daughter, "Helvetica Neue", Helvetica, sans-serif; color: #3B2E2A; letter-spacing: -0.00em; text-align:center; } .passage[data-tags~=hole8] { position:absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; margin:auto; width: 1000px; height: 900px; background-color: #F4F7F7; box-shadow: 2px 2px 0px #000; border: 5px solid white; border-style: none; border-width: 5px; padding: 80px 55px; width: 895px; border-radius: 1000px; font: 2em/1.5em architects daughter, "Helvetica Neue", Helvetica, sans-serif; color: #3B2E2A; letter-spacing: -0.00em; text-align:center; } #sidebar { display:table; position:fixed; top: 0; left: 0; width:25%; height:25%; } #restart { display:table; position:fixed; bottom: 0; left: 0; width:7%; height:5%; } #sidebar #title { display:none; vertical-align:center; text-align:center; } #sidebar #title #storyTitle { font: 1.6em/1.5em Arial, "Helvetica Neue", Helvetica, sans-serif; letter-spacing: -0.05em; color:rgba(0,0,0,0.1); } #title :not(#storyTitle){ display:none; } #storymenu, #snapback, #share, #credits, #restart{ display:none; @media screen and (max-width: 960px) { body { font-size: 50%; } } @media screen and (max-width: 840px) { body { font-size: 40%; } } @media screen and (max-width: 720px) { body { font-size: 30%; } } :: EITHER MACRO [script] window.either = function() { return arguments[~~(Math.random()*arguments.length)];} :: INLINE CSS [script] String.prototype.unDash = function() { var s = this.split("-"); if(s.length > 1) for(var t=1; t < s.length; t++) s[t] = s[t].substr(0,1).toUpperCase() + s[t].substr(1); return s.join(""); }; :: CYCLE [script] version.extensions.cyclinglinkMacro={major:3,minor:3,revision:0}; macros.cyclinglink={handler:function(a,b,c){var rl="cyclingLink"; function toggleText(w){w.classList.remove("cyclingLinkInit"); w.classList.toggle(rl+"Enabled");w.classList.toggle(rl+"Disabled"); w.style.display=((w.style.display=="none")?"inline":"none")}switch(c[c.length-1]){case"end":var end=true; c.pop();break;case"out":var out=true;c.pop();break}var v="";if(c.length&&c[0][0]=="$"){v=c[0].slice(1); c.shift()}var h=state.history[0].variables;if(out&&h[v]===""){return }var l=Wikifier.createInternalLink(a,null);l.className="internalLink cyclingLink"; l.setAttribute("data-cycle",0);for(var i=0;i>",b.matchStart)+2,vsns=[],vtype=e,flen=f.length,becomes,c,cn,m,h,vsn; function mkspan(vtype){h=insertElement(m,"span",null,"revision-span "+vtype); h.setAttribute("data-enabled",false);h.style.display="none";h.tweecode=""; return h}if(this.shorthand&&flen){while(f.length>0){vsns.push([f.shift(),(this.flavour=="insert"?"gains":"becomes")]) }}else{if(this.flavour=="insert"||(this.flavour=="continue"&&this.trigger=="time")){vsns.push(["","becomes"]) }}if(this.flavour=="continue"&&flen){b.nextMatch=k+b.source.slice(k).length; vsns.push([b.source.slice(k),vtype])}else{becomes=["becomes","gains"]; c=tagcontents(b,begintags,becomes.concat(endtags),endtags,k); if(c&&endtags.indexOf(c[1])==-1){while(c){vsns.push(c);c=tagcontents(b,begintags,becomes,endtags,b.nextMatch) }c=tagcontents(b,begintags,["end"+e],endtags,b.nextMatch)}if(!c){throwError(g,"can't find matching end"+e); return}vsns.push(c);if(this.flavour=="continue"){k=b.nextMatch; b.nextMatch=k+b.source.slice(k).length;vsns.push([b.source.slice(k),""]) }}if(this.flavour=="remove"){vsns.push(["","becomes"])}console.log(JSON.stringify(vsns)); cn=0;m=insertElement(g,"span",null,e);m.setAttribute("data-flavour",this.flavour); h=mkspan("initial");vsn=vsns.shift();console.log(e+" "+vsn[0]); h.tweecode=vsn[0];showVer(h,true);while(vsns.length>0){if(vsn){vtype=vsn[1] }vsn=vsns.shift();h=mkspan(vtype);h.tweecode=vsn[0]}if(typeof this.setup=="function"){this.setup(m,g,f) }}function quantity(m){return(m.children.length-1)+(m.getAttribute("data-flavour")=="remove") }function revisionSetup(m,g,f){m.className+=" "+f[0].replace(" ","_"); showVer(m.firstChild,true)}function keySetup(m,g,f){var fl=this.flavour,key=f[0]; m.setEventListener("keydown",function l(e){var done=!revise("revise",m); if(done){m.removeEventListener("keydown",l)}})}function timeSetup(m,g,f){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return Number(s.slice(0,-2))||0 }else{if(s.slice(-1).toLowerCase()=="s"){return Number(s.slice(0,-1))*1000||0 }}}throwError(g,s+" isn't a CSS time unit");return 0}var fl=this.flavour; var tm=cssTimeUnit(f[0]);setTimeout(function timefn(){var done=!revise("revise",m); if(!done){setTimeout(timefn,tm)}},tm)}function hoverSetup(m){m.onmouseover=function(){revise("revise",this) };m.onmouseout=function(){revise("revert",this)};m=null}function mouseSetup(m){var fl=this.flavour,evt=(window.onmouseenter===null?"onmouseenter":"onmouseover"); m[evt]=function(){var done=!revise("revise",this);if(done){this[evt]=null }};m=null}function linkSetup(m,g,f){var fl=this.flavour,l=Wikifier.createInternalLink(),p=m.parentNode; l.className="internalLink replaceLink";p.insertBefore(l,m);l.insertBefore(m,null); l.onclick=function(){var p,done=false;if(m&&m.parentNode==this){done=!revise("revise",m); scrollWindowTo(m)}if(done){this.parentNode.insertBefore(m,this); this.parentNode.removeChild(this)}};l=null}function visitedSetup(m,g,f){var i,done,shv=state.history[0].variables,os="once seen",d=(m.firstChild&&(this.flavour=="insert"?m.firstChild.nextSibling:m.firstChild).tweecode); shv[os]=shv[os]||{};if(d&&!shv[os].hasOwnProperty(d)){shv[os][d]=1 }else{for(i=shv[os][d];i>0&&!done;i--){done=!revise("revise",m,true) }if(shv[os].hasOwnProperty(d)){shv[os][d]+=1}}}[{name:"insert",flavour:"insert",trigger:"link",setup:linkSetup},{name:"timedinsert",flavour:"insert",trigger:"time",setup:timeSetup},{name:"insertion",flavour:"insert",trigger:"revisemacro",setup:revisionSetup},{name:"later",flavour:"insert",trigger:"visited",setup:visitedSetup},{name:"keyinsert",flavour:"insert",trigger:"key",setup:keySetup},{name:"replace",flavour:"replace",trigger:"link",setup:linkSetup},{name:"timedreplace",flavour:"replace",trigger:"time",setup:timeSetup},{name:"mousereplace",flavour:"replace",trigger:"mouse",setup:mouseSetup},{name:"hoverreplace",flavour:"replace",trigger:"hover",setup:hoverSetup},{name:"revision",flavour:"replace",trigger:"revisemacro",setup:revisionSetup},{name:"keyreplace",flavour:"replace",trigger:"key",setup:keySetup},{name:"timedremove",flavour:"remove",trigger:"time",setup:timeSetup},{name:"mouseremove",flavour:"remove",trigger:"mouse",setup:mouseSetup},{name:"hoverremove",flavour:"remove",trigger:"hover",setup:hoverSetup},{name:"removal",flavour:"remove",trigger:"revisemacro",setup:revisionSetup},{name:"once",flavour:"remove",trigger:"visited",setup:visitedSetup},{name:"keyremove",flavour:"remove",trigger:"key",setup:keySetup},{name:"continue",flavour:"continue",trigger:"link",setup:linkSetup},{name:"timedcontinue",flavour:"continue",trigger:"time",setup:timeSetup},{name:"mousecontinue",flavour:"continue",trigger:"mouse",setup:mouseSetup},{name:"keycontinue",flavour:"continue",trigger:"key",setup:keySetup},{name:"cycle",flavour:"cycle",trigger:"revisemacro",setup:revisionSetup},{name:"mousecycle",flavour:"cycle",trigger:"mouse",setup:mouseSetup},{name:"timedcycle",flavour:"cycle",trigger:"time",setup:timeSetup},{name:"keycycle",flavour:"replace",trigger:"key",setup:keySetup}].forEach(function(e){e.handler=revisionSpanHandler; e.shorthand=(["link","mouse","hover"].indexOf(e.trigger)>-1); macros[e.name]=e;macros["end"+e.name]=nullobj;begintags.push(e.name); endtags.push("end"+e.name)});function reviseAll(rt,rname){var rall=document.querySelectorAll(".passage ."+rname),ret=false; for(var i=0;i-1),fl=r.getAttribute("data-flavour"),rc=r.childNodes,cyc=(fl=="cycle"),rcl=rc.length-1; function doToGainerSpans(n,fn){for(var k=n-1;k>=0;k--){if(rc[k+1].classList.contains("gains")){fn(rc[k],notrans) }else{break}}}for(var k=0;k<=rcl;k++){if(rc[k].getAttribute("data-enabled")=="true"){ind=k }}if(rev){ind-=1}curr=(ind>=0?rc[ind]:(cyc?rc[rcl]:null));ind2=ind; if(rnd){ind2=(ind+(Math.floor(Math.random()*rcl)))%rcl}next=((ind20):(ind2-1){enableLink(l); return}var rall=document.querySelectorAll(".passage ."+rname),cannext,canprev,i,ind,r,fl; for(i=0;i1&&c[0][0]=="$"){v=c[0].slice(1); c.shift()}switch(c[c.length-1]){case"end":end=true;c.pop();break; case"out":out=true;c.pop();break}var h=state.history[0].variables; for(var i=0;i>",d.matchStart)+2); if(t){var rname=c[0].replace(" ","_"),h=insertElement(a,"span",null,"hoverrevise hoverrevise_"+rname),f=function(){var done=!reviseAll("revise",rname); if(b!="hoverrevise"&&done){this[evt]=null}};new Wikifier(h,t[0]); if(b=="hoverrevise"){h.onmouseover=f;h.onmouseout=function(){reviseAll("revert",rname) }}else{h[evt]=f}h=null}}};macros.endmouserevise=nullobj;macros.endhoverrevise=nullobj }());1; :: INSERT MACRO [script] (function(){version.extensions.replaceMacrosCombined={major:1,minor:1,revision:6};var nullobj={handler:function(){}};function showVer(n,notrans){if(!n){return;}n.innerHTML=""; new Wikifier(n,n.tweecode);n.setAttribute("data-enabled","true");n.style.display="inline";n.classList.remove("revision-span-out");if(!notrans){n.classList.add("revision-span-in"); if(n.timeout){clearTimeout(n.timeout);}n.timeout=setTimeout(function(){n.classList.remove("revision-span-in");n=null;},1);}}function hideVer(n,notrans){if(!n){return; }n.setAttribute("data-enabled","false");n.classList.remove("revision-span-in");if(n.timeout){clearTimeout(n.timeout);}if(!notrans){n.classList.add("revision-span-out"); n.timeout=setTimeout(function(){if(n.getAttribute("data-enabled")=="false"){n.classList.remove("revision-span-out");n.style.display="none";n.innerHTML="";}n=null; },1000);}else{n.style.display="none";n.innerHTML="";n=null;}}function tagcontents(b,starttags,desttags,endtags,k){var l=0,c="",tg,a,i;function tagfound(i,e,endtag){for(var j=0; j>":""),i)==i){return e[j];}}}a=b.source.slice(k);for(i=0;i>",b.matchStart)+2,vsns=[],vtype=e,flen=f.length,becomes,c,cn,m,h,vsn; function mkspan(vtype){h=insertElement(m,"span",null,"revision-span "+vtype);h.setAttribute("data-enabled",false);h.style.display="none";h.tweecode="";return h;}if(this.shorthand&&flen){while(f.length>0){vsns.push([f.shift(),(this.flavour=="insert"?"gains":"becomes")]); }}else{if(this.flavour=="insert"||(this.flavour=="continue"&&this.trigger=="time")){vsns.push(["","becomes"]);}}if(this.flavour=="continue"&&flen){b.nextMatch=k+b.source.slice(k).length; vsns.push([b.source.slice(k),vtype]);}else{becomes=["becomes","gains"];c=tagcontents(b,begintags,becomes.concat(endtags),endtags,k);if(c&&endtags.indexOf(c[1])==-1){while(c){vsns.push(c); c=tagcontents(b,begintags,becomes,endtags,b.nextMatch);}c=tagcontents(b,begintags,["end"+e],endtags,b.nextMatch);}if(!c){throwError(g,"can't find matching end"+e); return;}vsns.push(c);if(this.flavour=="continue"){k=b.nextMatch;b.nextMatch=k+b.source.slice(k).length;vsns.push([b.source.slice(k),""]);}}if(this.flavour=="remove"){vsns.push(["","becomes"]); }cn=0;m=insertElement(g,"span",null,e);m.setAttribute("data-flavour",this.flavour);h=mkspan("initial");vsn=vsns.shift();h.tweecode=vsn[0];showVer(h,true);while(vsns.length>0){if(vsn){vtype=vsn[1]; }vsn=vsns.shift();h=mkspan(vtype);h.tweecode=vsn[0];}if(typeof this.setup=="function"){this.setup(m,g,f);}}function quantity(m){return(m.children.length-1)+(m.getAttribute("data-flavour")=="remove"); }function revisionSetup(m,g,f){m.className+=" "+f[0].replace(" ","_");}function keySetup(m,g,f){var key=f[0];m.setEventListener("keydown",function l(e){var done=!revise("revise",m); if(done){m.removeEventListener("keydown",l);}});}function timeSetup(m,g,f){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return Number(s.slice(0,-2))||0; }else{if(s.slice(-1).toLowerCase()=="s"){return Number(s.slice(0,-1))*1000||0;}}}throwError(g,s+" isn't a CSS time unit");return 0;}var tm=cssTimeUnit(f[0]);var s=state.history[0].passage.title; setTimeout(function timefn(){if(state.history[0].passage.title==s){var done=!revise("revise",m);if(!done){setTimeout(timefn,tm);}}},tm);}function hoverSetup(m){var fn,noMouseEnter=(document.head.onmouseenter!==null),m1=m.children[0],m2=m.children[1],gains=m2.className.indexOf("gains")>-1; if(!m1||!m2){return;}m1.onmouseenter=function(e){var efp=document.elementFromPoint(e.clientX,e.clientY);while(efp&&efp!==this){efp=efp.parentNode;}if(!efp){return; }if(this.getAttribute("data-enabled")!="false"){revise("revise",this.parentNode);}};m2.onmouseleave=function(e){var efp=document.elementFromPoint(e.clientX,e.clientY); while(efp&&efp!==this){efp=efp.parentNode;}if(efp){return;}if(this.getAttribute("data-enabled")!="false"){revise("revert",this.parentNode);}};if(gains){m1.onmouseleave=m2.onmouseleave; }if(noMouseEnter){fn=function(n){return function(e){if(!event.relatedTarget||(event.relatedTarget!=this&&!(this.compareDocumentPosition(event.relatedTarget)&Node.DOCUMENT_POSITION_CONTAINED_BY))){this[n](); }};};m1.onmouseover=fn("onmouseenter");m2.onmouseout=fn("onmouseleave");if(gains){m1.onmouseout=m2.onmouseout;}}m=null;}function mouseSetup(m){var evt=(document.head.onmouseenter===null?"onmouseenter":"onmouseover"); m[evt]=function(){var done=!revise("revise",this);if(done){this[evt]=null;}};m=null;}function linkSetup(m,g,f){var l=Wikifier.createInternalLink(),p=m.parentNode; l.className="internalLink replaceLink";p.insertBefore(l,m);l.insertBefore(m,null);l.onclick=function(){var p,done=false;if(m&&m.parentNode==this){done=!revise("revise",m); scrollWindowTo(m);}if(done){this.parentNode.insertBefore(m,this);this.parentNode.removeChild(this);}};l=null;}function visitedSetup(m,g,f){var i,done,shv=state.history[0].variables,os="once seen",d=(m.firstChild&&(this.flavour=="insert"?m.firstChild.nextSibling:m.firstChild).tweecode); shv[os]=shv[os]||{};if(d&&!shv[os].hasOwnProperty(d)){shv[os][d]=1;}else{for(i=shv[os][d];i>0&&!done;i--){done=!revise("revise",m,true);}if(shv[os].hasOwnProperty(d)){shv[os][d]+=1; }}}[{name:"insert",flavour:"insert",trigger:"link",setup:linkSetup},{name:"timedinsert",flavour:"insert",trigger:"time",setup:timeSetup},{name:"insertion",flavour:"insert",trigger:"revisemacro",setup:revisionSetup},{name:"later",flavour:"insert",trigger:"visited",setup:visitedSetup},{name:"keyinsert",flavour:"insert",trigger:"key",setup:keySetup},{name:"replace",flavour:"replace",trigger:"link",setup:linkSetup},{name:"timedreplace",flavour:"replace",trigger:"time",setup:timeSetup},{name:"mousereplace",flavour:"replace",trigger:"mouse",setup:mouseSetup},{name:"hoverreplace",flavour:"replace",trigger:"hover",setup:hoverSetup},{name:"revision",flavour:"replace",trigger:"revisemacro",setup:revisionSetup},{name:"keyreplace",flavour:"replace",trigger:"key",setup:keySetup},{name:"timedremove",flavour:"remove",trigger:"time",setup:timeSetup},{name:"mouseremove",flavour:"remove",trigger:"mouse",setup:mouseSetup},{name:"hoverremove",flavour:"remove",trigger:"hover",setup:hoverSetup},{name:"removal",flavour:"remove",trigger:"revisemacro",setup:revisionSetup},{name:"once",flavour:"remove",trigger:"visited",setup:visitedSetup},{name:"keyremove",flavour:"remove",trigger:"key",setup:keySetup},{name:"continue",flavour:"continue",trigger:"link",setup:linkSetup},{name:"timedcontinue",flavour:"continue",trigger:"time",setup:timeSetup},{name:"mousecontinue",flavour:"continue",trigger:"mouse",setup:mouseSetup},{name:"keycontinue",flavour:"continue",trigger:"key",setup:keySetup},{name:"cycle",flavour:"cycle",trigger:"revisemacro",setup:revisionSetup},{name:"mousecycle",flavour:"cycle",trigger:"mouse",setup:mouseSetup},{name:"timedcycle",flavour:"cycle",trigger:"time",setup:timeSetup},{name:"keycycle",flavour:"replace",trigger:"key",setup:keySetup}].forEach(function(e){e.handler=revisionSpanHandler; e.shorthand=(["link","mouse","hover"].indexOf(e.trigger)>-1);macros[e.name]=e;macros["end"+e.name]=nullobj;begintags.push(e.name);endtags.push("end"+e.name);});function insideDepartingSpan(elem){var r=elem.parentNode; while(!r.classList.contains("passage")){if(r.classList.contains("revision-span-out")){return true;}r=r.parentNode;}}function reviseAll(rt,rname){var rall=document.querySelectorAll(".passage [data-flavour]."+rname),ret=false; for(var i=0;i-1),fl=r.getAttribute("data-flavour"),rc=r.childNodes,cyc=(fl=="cycle"),rcl=rc.length-1; function doToGainerSpans(n,fn){for(var k=n-1;k>=0;k--){if(rc[k+1].classList.contains("gains")){fn(rc[k],notrans);}else{break;}}}for(var k=0;k<=rcl;k++){if(rc[k].getAttribute("data-enabled")=="true"){ind=k; }}if(rev){ind-=1;}curr=(ind>=0?rc[ind]:(cyc?rc[rcl]:null));ind2=ind;if(rnd){ind2=(ind+(Math.floor(Math.random()*rcl)))%rcl;}next=((ind20):(ind2-1){enableLink(l);return;}var rall=document.querySelectorAll(".passage [data-flavour]."+rname),cannext,canprev,i,ind,r,fl; for(i=0;i1&&c[0][0]=="$"){v=c[0].slice(1);c.shift();}switch(c[c.length-1]){case"end":end=true;c.pop();break;case"out":out=true;c.pop();break;}var h=state.history[0].variables; for(var i=0;i=m-(end?2:1)){if(end){n=this.removeChild(t[u+1]||t[u]);n.className=rl+"End";n.style.display="inline";this.parentNode.replaceChild(n,this);}else{this.parentNode.removeChild(this); return;}}else{toggleText(t[u]);u=(u+1)%m;if(v){h[v]=c[u];}toggleText(t[u]);this.setAttribute("data-cycle",u);}lall=document.getElementsByClassName(rl+"_"+rname); for(i=0;i>",d.matchStart)+2); if(t){var rname=c[0].replace(" ","_"),h=insertElement(a,"span",null,"hoverrevise hoverrevise_"+rname),f=function(){var done=!reviseAll("revise",rname);if(b!="hoverrevise"&&done){this[evt]=null; }};new Wikifier(h,t[0]);if(b=="hoverrevise"){h.onmouseover=f;h.onmouseout=function(){reviseAll("revert",rname);};}else{h[evt]=f;}h=null;}}};macros.instantrevise={handler:function(a,b,c,d){reviseAll("revise",c[0].replace(" ","_")); }};macros.endmouserevise=nullobj;macros.endhoverrevise=nullobj;}()); :: StoryAuthor PaperBlurt :: StoryTitle TUNDRA :: TIMER [script] version.extensions.timedgotoMacro={major:1,minor:1,revision:0};macros["goto"]=macros["timedgoto"]={timer:null,handler:function(a,b,c,d){ function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return Number(s.slice(0,-2))||0; }else{if(s.slice(-1).toLowerCase()=="s"){return Number(s.slice(0,-1))*1000||0;}}}throwError(a,s+" isn't a CSS time unit"); return 0;}var t,d,m,s;t=c[c.length-1];d=d.fullArgs();m=0;if(b!="goto"){d=d.slice(0,d.lastIndexOf(t)); m=cssTimeUnit(t);}d=eval(Wikifier.parse(d));if(d+""){if(this.timer){clearTimeout(this.timer); }s=state.history[0].passage.title;this.timer=setTimeout(function(){if(state.history[0].passage.title==s){state.display(d,a); }},m);}}}; :: CSS [script] (function(){ var render2 = Passage.prototype.render; Passage.prototype.render = function () { var b = render2.call(this); var t = this.tags.join(" "); document.body.setAttribute("data-tags", t); b.setAttribute("data-tags",t); return b; }; if(state) { var tgs = state.history[0].passage.tags.join(" "); var fc = $('passages').firstChild; fc.setAttribute("data-tags",tgs); }}());if(state) (function(){ var it = setInterval(function(){ var fd = $('passages').firstChild; if (fd!=fc) { clearInterval(it); fd.setAttribute("data-tags",tgs); } },0); }()); :: IF MACRO [script] version.extensions.ifMacros={major:2,minor:0,revision:0};macros["if"]={handler:function(place,macroName,params,parser){ var conditions=[],clauses=[],srcOffset=parser.source.indexOf(">>",parser.matchStart)+2,src=parser.source.slice(srcOffset),endPos=-1,currentCond=parser.fullArgs(),currentClause="",t=0,nesting=0; for(var i=0;i>"){nesting--;if(nesting<0){endPos=srcOffset+i+9; conditions.push(currentCond);clauses.push(currentClause);break;}}if((src.substr(i,6)=="<>",i+6);if(src.substr(i+6,4)==" if "){currentCond=Wikifier.parse(src.slice(i+10,t)); }else{currentCond="true";}i=t+2;}if(src.substr(i,5)=="<0) return; m.volume = 0; loop(m); } else { if (!m.currentTime) return; m.play(); } var v = m.volume; m.interval = setInterval(function () { v = Math.min(1, Math.max(0, v + 0.005 * (b == "fadeinsound" ? 1 : -1))); m.volume = Math.easeInOut(v); if (v == 0 || v == 1) clearInterval(m.interval); if (v == 0) { m.pause(); m.currentTime = 0; m.volume = 1; } }, 10); } } } } } macros['fadeinsound'] = p; macros['fadeoutsound'] = p; macros['unloopsound'] = p; macros['loopsound'] = p; macros['pausesound'] = p; macros['stopsound'] = p; macros['stopallsound'] = { handler: function () { var s = macros.playsound.soundtracks; for (var j in s) { if (s.hasOwnProperty(j)) { s[j].pause(); if (s[j].currentTime) { s[j].currentTime = 0; } } } } } var div = document.getElementById("storeArea").firstChild; var fe = ["ogg", "mp3", "wav", "webm"]; while (div) { var b = String.fromCharCode(92); var q = '"'; var re = "['" + q + "]([^" + q + "']*?)" + b + ".(ogg|mp3|wav|webm)['" + q + "]"; k(new RegExp(re, "gi")); div = div.nextSibling; } function k(c, e) { do { var d = c.exec(div.innerHTML); if (d) { var a = new Audio(); if (a.canPlayType) { for (var i = -1; i < fe.length; i += 1) { if (i >= 0) d[2] = fe[i]; if (a.canPlayType("audio/" + d[2])) break; } if (i < fe.length) { a.setAttribute("src", d[1] + "." + d[2]); a.interval = null; macros.playsound.soundtracks[d[1]] = a; } else console.log("Browser can't play '" + d[1] + "'"); } } } while (d); } }()); :: TEXTINPUT [script] try { version.extensions['textinput'] = { major:1, minor:1, revision:1 }; macros['textinput'] = { handler: function(place, macroName, params, parser) { v = params[0].replace("$",""); var input= document.createElement('input'); input.type = "text"; input.maxLength = "4"; d = v+"TextInput"; input.id = d; input.name = v; input.addEventListener('keyup', function() { state.history[0].variables[this.name] = this.value; }); place.appendChild(input); }, init: function() { var v; var d;}, }; } catch(e) { throwError(place,"textinput Setup Error: "+e.message); } :: Start2 [START] XXXXXX @@font-size:10%;[[INITIATE TEST|error1]]@@ @@font-family:courier;font-size:7%;(Made for Ludum Dare 32 / sounds are used in this Twine)@@ @@font-size: 8%;color:black;font-family:courier;Made by [[PaperBlurt|https://twitter.com/paperblurt]] | More texts in the [[Twine Album|http://thetwinealbum.paperblurt.com/]]@@ :: Start [START] @@font-family:courier new;font-size:10%;best experienced in Chrome on a computer... [[>|Start2]]@@ @@font-family:courier new;font-size:6%;(avoid using the "back button" in you browser)@@ <> <> <> <> <> <> <> <> <> <> :: titleX [START2] @@font-family:allerta stencil;font-size:650%;XXXXXX@@ <> :: error1 [error1] <> <> :: error2 [error2] <> :: error3 [error3] <> :: error4 [error4] <> <> <> :: title [START2] XXXXXX<> @@opacity:0;|@@ <> :: title2 [START2] TUND@@opacity:0;R@@A <> <> :: title3 [START2] T@@opacity:0;U@@ND@@opacity:0;R@@A <> <> :: title4 [START2] T@@opacity:0;U@@ND@@opacity:0;R@@@@opacity:0;A@@ <> <> :: title5 [START2] T@@opacity:0;U@@N@@opacity:0;D@@@@opacity:0;R@@@@opacity:0;A@@ <> <> :: title6 [START2] @@opacity:0;T@@@@opacity:0;U@@N@@opacity:0;D@@@@opacity:0;R@@@@opacity:0;A@@ <> <> :: title7 [START2] @@opacity:0;T@@@@opacity:0;U@@@@opacity:0;N@@@@opacity:0;D@@@@opacity:0;R@@@@opacity:0;A@@ <> <> :: title8 [title2] <> <> :: t2 [START2] MXXXXX <> <><><> :: t3 [START2] BPXXXX <> :: t4 [START2] SQ%XXX <> :: t5 [START2] IKYWXX <> :: t6 [START2] 1C6?AI <> :: t7 [START2] T2JGTH <> :: t8 [START2] TUA$O+ <> :: t9 [START2] TUNV9Z <> :: t10 [START2] TUND%S <> :: t11 [START2] TUNDR4 <> :: t12 [START2] TUNDRA <> :: t13 [START2] @@font-family:allerta stencil;font-size:650%;opacity:0.9;TUNDRA@@ <> :: t14 [START2] @@font-family:allerta stencil;font-size:650%;opacity:0.7;TUNDRA@@ <> :: t15 [START2] @@font-family:allerta stencil;font-size:650%;opacity:0.5;TUNDRA@@ <> :: t16 [START2] @@font-family:allerta stencil;font-size:650%;opacity:0.3;TUNDRA@@ <> :: t17 [START2] @@font-family:allerta stencil;font-size:650%;opacity:0.1;TUNDRA@@ <> :: t18 [START2] @@font-family:allerta stencil;font-size:650%;opacity:0;TUNDRA@@ <> :: errorstart [START2] TUNDRA <> <> <> :: w1 <>Where are you now? Wait? What? You're walking. Were you asleep? Did you sleepwalk? Where are you? It's all [[white|w2]].<><> :: w2 You don't remember... No wait. You're Dmitry. How you ended up here is a blur. But you most definitely know who you are... "These aren't my clothes" The last [[thing you remember|w3]]... :: w3 You had dinner with some friends. It got late and you began the short walk home. And as if you just took a look at your shoes something changed. You looked up and it was cold, windy and hostile. [[And white|w4]] :: w4 Trying to understand where you are is hard in this complete whiteness. You shiver. You wear some kind of grey overalls. Your name is stitched on them. It's thick but doesn't keep all the cold out. Maybe something in the [[pockets|w5]]? :: w5 You dig in those deep pockets and manage to fish out some gloves and a beanie. As a child you've visited places like this before. Hard, cold places that provides little or no shelter. Temperature, animals, hunger and weariness are your greatest [[enemies|w6]] at a place like this. On a tundra... :: w6 The snow isn't that deep and you can feel the permafrost through the sole of your shoes as you traverse across the landscape. You try to warm your cheeks with the back of your hand and feel the beginning of a beard. Didn't you [[shave|w7]] before dinner? Irina doesn't like you in a beard. :: w7 No landmarks. Nothing to rest on. Nothing to eat. No help in sight. No hope. From where you live it's approximately 580 miles to the closest similar location. You couldn't have [[walked|w8]] that far... Is Irina worried? How long have you been gone? :: w8 Finally you think you see something. Or are you going insane from this cold? It's hard to distinguish exactly what it is. Might it be [[help|w9]] or a mere mirage? Your stomach growls and you are thirsty, but you manage to find a little more energy somewhere deep inside you... :: w9 [tree] A tree. A naked tree. All alone. Like you. You feel mocked in some way as that small portion of hope you try to survive on is depleting faster than you can manage. You hoped to refill it...here. At this [[tree|w10]]. You bend down, scoping up some snow to try to quench your thirst. But it tastes...off. Disgusting. You vomit immediately. Something is in the snow... :: w10 [tree] The tree provides no shelter or sustenance of any kind. For a second you think about HOW that would've worked and why you thought that a simple, more or less dead tree would be the aid you seek? The [[tree trunk|w11]] seem to have a small opening. At this point of desperation you'll try anything. :: w11 [tree] As with your pockets you have to dig. Your hand and arm is swallowed by the hole that, at first, didn't strike you as this deep. There might be some sort of "danger" inside, but you're not in a position to be picky. You feel something, you grab it and pull you arm [[up|w12]] from the depth. :: w12 [WT] An old, plastic covered, probably not working, somewhat dirty radio is now in your hand. That plate of hope is filled yet again... [[HELP!|w13]] :: w13 [WT] You scream for help, but the darn thing doesn't seem to be working. You fiddle with the dials but even though you get some small static it quickly fades. Night is coming. A tundra is a dangerous place during the day and even more so at night. You decide to spend the night at the tree... You don't [[sleep|w14]] that night. It's impossible in the cold, you just rub your arms and chest. Trying to survive... :: w14 Dawn. At this point you feel it must be easier to name the few parts that aren't frozen solid from the cold. Your entire body might shatter if it were to hit a concrete floor. You try another scoop of snow, but the same thing happens again. Vomit. As you [[scout|ape]] the area, you see something. :: ape [ape] A few feet away from you, you see an animal. It just sits there. Shaking from the cold. As you try to close in it runs away... In just a few seconds it has disappeared into the [[whiteness|w15]]... :: w15 [WT] What was that? A monkey? What's it doing on a tundra? <>A sound is heard. Glorious static. Then silence...<> <> <> @@font-family:share tech mono;To be free, you choose:@@ @@font-size:150%;font-family:share tech mono; OLGA / OLEG@@ <> <>[[HELLO!? I NEED HELP! I DON'T KNOW WHERE I AM. I'M FREEZING TO DEATH!|w16]]<> :: w16 [WT] But no reply. You panic and feel so close to being rescued even though your gut tells you that something is a bit "off". What did they mean by "free"? <> @@font-family:share tech mono;To be free, you choose:@@ @@font-size:150%;font-family:share tech mono; [[OLGA|w17]] / [[OLEG|oleg]]@@ <> <> :: oleg <> <> :: w17 [WT] @@font-family:share tech mono;Thank you for your reply. Please continue.@@ Continue? Continue where? What the fuck is happening!? You feel desperate and if the ground wasn't so cold and would probably lower your body temperature you'd just collapse. But [[death|w18]] isn't an option. Not yet. So you carry on. With the radio in one of your deep, deep pockets. :: w18 [tree] You use the edge of your zipper on the overall to do a small mark on the tree. So you'll know in which way you went if you'd need to relocate. This tree is your only friend right now. But after a while, the tree is nothing but a dot. <> @@font-family:share tech mono;<>Oleg like cats. Oleg likes to fish. Oleg's dad is dead due to hard work in a coal mine. Oleg likes music and dances very well. Oleg occasionally dances with his mother.<>Olga likes dogs. Olga likes to paint. Olga paints flowers and children. Olga is an only child. Olga's parents are alive but neglect her. Olga seeks someone to start a family with.<>@@ [[What?! Hello?!|w19]] <> <> :: w19 This is getting weirder and weirder. The voice on the other end is robotic. Stale. Somewhat distorted. <> @@font-family:share tech mono;<>Oleg takes long walks. Sometimes along the canal. Oleg likes water, but he never goes for a swim. As a child, Oleg lost his pet in a well.<>Olga prefers cold food to warm. She burnt her tounge as a child and is now used to cold pies, pasta and other dishes. Cold coffee is her favorite.<>@@ [[HELP!|w20]] <> <> :: w20 The wind hits your face like waves. You almost don't feel it anymore. Shelter is a must if you don't wanna die here on this godforsaken tundra. <> @@font-family:share tech mono;<>Oleg has a bad leg. Oleg has problem working. Oleg is often sad and feel lonely. Oleg's mom makes him cakes. Oleg's dream is to work as a farmer.<>Olga dreams of being a famous painter. Olga paints day and night. Olga paints how she wants her future to be. Filled with friends and good fortune.<>@@ [[FUCK YOU! YOU HEAR ME!?!|w21]] <> <> :: w21 You think you see something in the far distance... <> @@font-family:share tech mono;<>Oleg spends a lof of his time taking care of his mother who is not well. Oleg's mother tells him he's wasting his life by doing this. Oleg likes ice-cream and soda.<>Olga likes cars. Olga's father doesn't like that Olga likes cars. Olga reads about them in secret. Olga wants attention from her parents. Olga has become afraid of human contact due to the lack of it.<>@@ [[(you don't even try to answer anymore)|w22]] <> <> :: w22 [tree] You think you'll go insane. It's your old friend The Tree. Have you been going in circles? It can't be more than an hour since you left the tree. Your mark is still there... <> @@font-family:share tech mono;PLEASE DIG TWENTY FOOTSTEPS TO THE NORTH@@ [[WHAT?! WITH WHAT?! HELLO!?|w23]] <> <> :: w23 [tree] DIG?! With your hands? You get an eerie feeling about the tree, as if something is different. You dive deep into the hole once again. Deeper than before and your whole arm is inside the tree and your face is pressed against the bark. But then you feel it. Something. [[Anything|w24]]. :: w24 [tree] A very small but sturdy shovel. Like the one hikers may carry to dig a bivouac. Was it there before? No? Did you miss it as you retrieved the radio? You have no idea where north is. So you pick one direction, count to twenty and start to [[dig|w25]]... :: w25 [tree] It doesn't take long to reach the permafrost. And even though it's a sturdy shovel it can't beat that type of frozen hell. You have to [[dig|w26]] somewhere else. :: w26 [tree] You are beaten and tired. Your hands ache. Your head aches. Your body aches. You've tried more or less all directions. Maybe just a bit to the left of that last hole? <>[[*CLANK*|w27]]<> :: w27 [tree] You strike the metal surface one more time and hear that same metallic sound. You wipe off the snow and discover a hatchway. A big handle welcomes you and you grab it, hoping it's not stricken with rust... Slowly you manage to move the handle. You open it up and find darkness inside...and a [[ladder|b1]]. You climb down... :: b1 [lucka] You are in a small room with metal walls. <>With almost nothing in it.<>You feel somewhat scared, angry sad, disoriented, shocked and other feelings that you don't remember the name of.<> To the [[right|b1door]] is a door. In [[front|b2]] of you is hallway. <>There's an empty pedestal in the room.<>On a pedestal in the middle of the room lies a [[gun|gun]].<> <> <> :: b2 [firsthall] You enter the hallway and suddenly you hear via speakers above: <> @@font-size:120%;font-family:share tech mono;You are soon free! To be free kill: <>Oleg<>Olga<>! Simply kill to be free.@@<> <> <>[[(you hear your own heartbeat and you squeeze the gun in your hand)|b3]]<>[[your heart pounds like a drum as you pass through the hallway|b3]]<><> <> :: b3 [room] >>>>>@@font-size:120%;font-family:share tech mono;Take a life to get your own life back! Kill <>Oleg<>Olga<>! @@ >><> What is this place? The hallway takes you to a small room without any exits. A chair is in front of you. Blood splatter is still visible after some kind of violent...occurrence. Behind the chair is some kind of [[window|b4]]. The voice coming from the speakers in the ceiling is deafening.<> :: b4 [obsrum] <>As it seems that the window is your only way out of here you try to break it. At first with your elbow whilst standing on the chair. But as the thick glass won't break you suddenly remember the GUN! Should you [[sacrifice|b4use]] your only bullet on getting out of here, or [[save|b4shovel]] it?<>The window seems to be the only exit, and fleeing is your number one priority. You try breaking the glass with your elbow without any success. Then you realize that you still have the [[shovel|b4shovel]].<> :: b5 [datarum] You are in a room full of [[computers|b5comp]] and [[displays|b5screens]]. In front of the window is a [[table|b5table]] full of pens and papers. To the [[right|b6]] is a door. :: b6 [recroom] You are in a big room. It seems to be a recreational area with a [[pool table|b6pool]] and some sofas. Doors are found to the [[left|b5]], [[right|b7hall]], [[behind|b7toa]] you and in [[front|b7kok]] of you. :: b7kok [kok] This is the kitchen. Plates are filled with moldy food. The [[fridge|b7kokfridge]] is still running. You could use a zip of [[water|b7kokwater]]. A small, metal <>cupboard<>[[cupboard|b7kokcup]]<> is next to the stove. Behind you is a [[door|b6]]. :: b7toa [toa] A bathroom. Very small. So probably only a few people spent time at this facility. Not that much to see. You count to three toothbrushes, and think that's probably how many who stayed here. In [[front|b6]] of you is a door. :: b7hall [SKHhall] You are in a hallway. To the [[left|b6]] and [[right|b9]] are doors, as well as [[behind|b8kontor]] you and in [[front|b8sleep]] of you. :: b8sleep [sleep] The sleeping quarters. It feels abandoned and it's rather sparsely decorated. There's only <>one bed<>[[one bed|b8sleepbed]]<>. (Did they sleep in shifts?) Some [[stuff|diary]] is found on a table and [[behind|b7hall]] you is a door. :: b9 [hiss] You are in a very small transit area. There are two elevators. One elevator is marked [[PERSONNEL|b9pershiss]] and one is marked [[FREIGHT|b9frehiss]]. To the [[left|b7hall]] is a door. [[Behind|BHLhall]] you is a hallway. :: b9pershiss [hiss] You are in the PERSONNEL elevator. Inside there are three buttons: @@font-size:280%;font-family:Squada one;3 [[2|floor2]] [[1|floor1]]@@ You are on the third floor. [[EXIT|b9]] :: floor2 [floor0] You are on the second floor. @@font-size:280%;font-family:Squada one;[[3|b9pershiss]] 2 [[1|floor1]]@@ [[EXIT|floor2-2]] :: floor1 [floor0] You are on the first floor. @@font-size:280%;font-family:Squada one;[[3|b9pershiss]] [[2|floor2]] 1@@ [[EXIT|floor1-2]] :: floor1-door [floor2] Inside the room is an empty pedestal. A hallway in front of you is blocked by rubble. In the middle of the room is a [[ladder|l1]]. To the [[right|floor1-hall]] is a door. :: BHLhall [BHLhall] You enter a hallway. You walk for a while before the hallway ends. There's a door <>[[behind|barhus3]]<>[[behind|barhus]]<> you and a door to the [[left|locked]]. You can also [[go back|b9]]. :: b1door [lucka] The door doesn't have a door handle. It can't be pushed opened. [[<|b1]] <> :: b8kontor [kontor] This is clearly an office. There's a typical [[desk|b8kontordesk]] with a typical chair. In the room there are some [[books|b8kontorbooks]] and behind the chair is some kind of <>cabinet<>[[cabinet|b8kontorcab]]<>. In [[front|b7hall]] of and [[behind|b8arkiv]] you are doors. :: diary [base] Amongst the stuff you find a diary. A lot of pages are torn out and the diary is partially burned. But the [[first|diary2]] and [[last|diary3]] page can be read... [[<|b8sleep]] :: b4use [obsrum] You use your one and only bullet to shatter the window. It works! You [[climb|b5]] through it... <> :: b5comp [datarum] The computers in the room are glitchy and they don't seem to be working. But you find one that's still functional. It's hooked up to some...cord that you follow. Under some trash you find a radio. Like yours! You look at the screen and find a keyboard. You hit enter and hear: @@font-size:120%;font-family:share tech mono;Kill _ _ _ _ ! Kill _ _ _ _ to be free!@@ [[<|b5]] :: b6pool [recroom] You pick up one of the pool cues. But almost immediately put it back down as you see that the tip is covered in blood... [[<|b6]] :: b7kokfridge [kok] You open the fridge. Hoping for food. But it's completely empty. Who leave plates of moldy food, but cleans out the fridge? [[<|b7kok]] :: b9frehiss [hiss] You click the button next to the FREIGHT elevator. It opens and you enter. <>There's a panel with a small slot that fits something flat and small. Next to is a keypad that doesn't seem active. Should you [[insert|b9frecard]] the keycard you found? [[EXIT|b9]]<>Inside is a panel. It only has one button that doesn't respond when you push it. Next to the button is a small slot, the size of a credit card. Next to that is a keypad that doesn't seem active. [[EXIT|b9]] <> :: floor2-left [hiss] You try to open the door. But it's welded shut. You knock and shout without any response. [[<|floor2-2]] :: floor2-2 [floor0] You are in similar room as on the third floor. But there's only one elevator. There's a door to the [[left|floor2-left]] and a hallway [[behind|floor2-hall]] you. To the right is the [[elevator|floor2]]. :: floor1-2 [floor0] You are in similar room as on the third floor. But there's only one elevator. There's a door to the [[left|floor1-left]] and a hallway [[behind|floor1-hall]] you. To the right is the [[elevator|floor1]]. :: gun [lucka] Dust covers the gun's surface. You've never even held a handgun before. Only your uncle's hunting rifle. [[Pick up the gun|gungrab]] [[<|b1]] <> :: log [base] @@font-family:courier new; October 19th. HQ has sent us a response. Our request was denied. We shall remain here until further notice, or until our "tour" is completed. Quantity is not a problem. The tests are not giving us the result we seek. We are all feeling somewhat, unbalanced lately. //EMPLOYEE #0019//@@ [[<|b8kontor]] :: b8kontordesk [kontor] In the desk there's paper clips, pens and other much needed office supplies. But you also find a log book. No name on the front and the pages have been censored with a big black felt pen. But one [[page|log]] can still be read. [[<|b8kontor]] :: floor2-hall [floor0] The hallway is filled with rubble that blocks your way. To clear the area would require a lot of energy, energy you don't have. Among the rubble are cabinets, clothes, chairs, beds and even books. Was someone trying to keep someone out? [[<|floor2-2]] :: floor1-left [hiss] The door is welded shut. You try forcing it open. But without result. [[<|floor1-2]] :: b4shovel [obsrum] You start working on the window. [[Hitting|b4shovel2]] it with the shovel... The window is thick as hell and it's barely scratched. <> :: b7kokwater [kok] You turn on the faucet. At first nothing happens. But then you hear this very quiet hissing sound. You lean in and hear it even clearer at the same time as you pick up this weird smell... It's gas! You turn it off immediately... Why is gas coming out of the faucet? [[<|b7kok]] :: diary2 [base] @@font-family:bad script;I had such a weird dream last night. I seldom dream but this one was //memorable//... I was in a house. There was a knock at the door and it was the @@@@font-family:bad script;color:red;DWARVES@@@@font-family:bad script; that came to visit. After they left, came the @@@@font-family:bad script;color:red;PIGS@@. @@font-family:bad script;Then I looked outside and saw how the @@@@font-family:bad script;color:red;SEASONS@@@@font-family:bad script; changed. Then it was all quiet. I let my arms dangle along my body, but when I looked at my hand, there was a @@@@font-family:bad script;color:red;PENTAGRAM@@@@font-family:bad script; carved into my palm... Then I woke up.@@ [[<|diary]] :: b5screens [datarum] One of the glitchy screens that isn't all smashed up shows some kind of radar. Maybe more like a sonar? A map on another screen is focused on South America. You look around and find paper maps - all on South America. [[<|b5]] :: b9frecard [hiss] You slide in the keycard and the panel lights up. The big button is still not responding to you pushing it. But the keypad is active. Should you punch in a [[code|PC]] or [[EXIT|b9]]? <> :: locked [BHLhall] The door is locked. You try kicking it, but it doesn't budge. You think you hear a vague sound that resembles the howling wind heard on the tundra... [[<|BHLhall]] :: barhus [barhus] You're in a room that must have been the morgue. The walls are covered with metal <>[[doors|barhusdoorsax]]<>[[doors|barhusdoor]]<>, and on the floor something is covered by some [[sheets|barhussheet]]. The stench is unbearable. In [[front|BHLhall]] of you is a door. :: barhus2 [barhus] <> <> :: barhus3 [barhus] You're in a room that must have been the morgue. The walls are covered with metal [[doors|thumb]], and on the floor something is covered by some [[sheets|barhussheetthumb]]. The stench is unbearable. In [[front|BHLhall]] of you is a door. :: thumb [barhus] You look at the man on the tray. Employee #0019. Without a name. Missing a thumb...and dignity. [[<|barhus3]] :: gungrab [lucka] You grab the gun. It only has one bullet in the chamber... [[<|b1]] <> :: floor1-hall [floor1] You are in a hallway. You find a [[door|floor1-door]] to left, and you can also [[go back|floor1-2]]. :: b8kontorbooks [kontor] All the books seem to be about psychology, sociology, philosophy and behavioral science. You also find some porn magazines hidden amongst the book. They seem old and show some "Rocky" fellow having sex with a black haired girl. [[<|b8kontor]] :: b4shovel2 [obsrum] This might work but it'll require a lot of work. [[Hit it again|b4shovel2]] [[Give up|b4giveup]] <> <><><> :: diary3 [base] @@font-family:bad script;April 19th I know what we are doing here is rather unconventional. And we do use unconventional methods. But even I feel that something is a bit off. They don't tell us enough to put the pieces together. We're but mere pawns in a maze. This facility is like a maze. We've been talking about fabricating results to please HQ. That's nothing compared to other moral "issues" that we face upon creating this...weapon. Jeffrey is starting to drift away. I find him sometimes, in the kitchen, just staring at his hand. I worry for all of us. I can't really say that "this isn't what I signed up for" cause I really never signed anything. I guess papers could act as evidence. It's 03.45 am. It's time for my shift.@@ [[<|diary]] :: PC [PC] [[1|wpc]] [[2|wpc]] [[3|wpc]] [[4|wpc]] [[5|wpc]] [[6|wpc]] [[7|rpc]] [[8|wpc]] [[9|wpc]] [[0|wpc]] @@font-size:130%;PLEASE ENTER THE FIRST OF FOUR DIGITS@@ YOU CAN ONLY FAIL THRICE _ _ _ _ :: wpc [PC] 1 2 3 4 5 6 7 8 9 0 @@font-size:130%;color:red;ACCESS DENIED.@@ [[RETRY|PC]] [[EXIT|b9]] <> <><> <> :: b7kokcup [kok] <>You try the key you found and manage to unlock the cupboard. But it's only filled with utensils. Why are people locking up some blunt knives, ladles and a spatula? There's some scissors: the only thing remotely effective against what might come at you. [[Pick up the scissors|b7koksax]] [[<|b7kok]] <>The cupboard is locked and wont budge. The metal it's made of seems more than solid. [[<|b7kok]]<> :: b5table [datarum] On the table in front of the window someone have scribbled: @@font-family:Sue ellen francisco;font-size:150%;WHAT HAVE WE DONE@@@@font-family:Sue ellen francisco;font-size:200%;?@@ [[<|b5]] :: barhussheet [barhus] You look under the sheets and discover a massive pile of human cadavers. You shudder and must stop yourself from vomiting. The stage of decay differs on all the bodies. Some are more or less just moldy bags of flesh. Some seem to be more "fresh". You read on some of the toe tags: "Bob" "Oleg" "Linda" "Jorge" "Olga" "Chang" "Luis" ...who are these people? [[<|barhus]] :: barhusdoor [barhus] <> You look at the man on the tray. Employee #0019. No name, he's nothing more than a number. [[<|barhus]] <>You turn to the wall. Most of the doors are already opened and without any content. You open one door that's closed. Inside is a body. You slide out the steel bed. It's a man. All naked. The toe tag says nothing more than: @@font-family:courier;EMPLOYEE #0019@@ [[<|barhus2]]<> :: barhusdoorsax [barhus] <> You look at the man on the tray. Employee #0019. No name, he's just a number now. But you recognize that number. Could he be the key to your escape? You look at his [[thumb|barhuscut]]...<>You turn to the wall. Most of the doors are already opened and without any content. You open one door that's closed. Inside is a body. You slide out the steel bed. It's a man. All naked. The toe tag says nothing more than: @@font-family:courier;EMPLOYEE #0019@@ Could this be the key to your escape? You look at his hand and remember that pair of [[scissors|barhuscut]] you picked up.<> [[<|barhus2]] :: barhuscut [barhus] It takes a while to decapitate a thumb. Especially with rather blunt scissors. You have to break the bone to get it completely off. But now you got your very own third thumb. [[<|barhus3]] <> :: barhussheetthumb [barhus] You look under the sheets and discover a massive pile of human cadavers. You shudder and must stop yourself from vomiting. The stage of decay differs on all the bodies. Some are more or less just moldy bags of flesh. Some seem to be more "fresh". You read on some of the toe tags: "Bob" "Oleg" "Linda" "Jorge" "Olga" "Chang" "Luis" ...who are these people? [[<|barhus3]] :: gunhall [lucka] Back where you started. You feel depressed for a second until you see the gun on the pedestal and grab it. Then head back to that darn [[window|b4use]]. <> :: b8kontoropen [kontor] The safe opens. The only thing found inside is a small, plastic keycard. [[Pick up the keycard|b8keycard]] [[<|b8kontor]] :: b8kontorcab [kontor] <>The cabinet holds a safe. It opens via fingerprint recognition (hopefully any finger will do). [[Use the thumb to open it|b8kontoropen]] [[<|b8kontor]] <>The cabinet is more or less empty with the exception of a safe. It seems advanced as it has no handle. NO keyhole or other way of opening. The only way to open it, is by fingerprint recognition. Your thumb doesn't work - obviously. <> [[<|b8kontor]]<> :: b8sleepbed [sleep] You rummage through the bed. All you find are some candy wrappers, magazines and a comb. But then you feel something hard inside a [[pillow case|b8sleepbedcase]] :: house [base] The elevator doors close and you begin a slow but shaky ascent. It feels like a lifetime and you both long for the doors to open as well as fear it. Finally the elevator stops, the doors open, and you [[step out|house2]]. :: rpc [PC] [[1|wpc]] [[2|wpc]] [[3|rpc2]] [[4|wpc]] [[5|wpc]] [[6|wpc]] [[7|wpc]] [[8|wpc]] [[9|wpc]] [[0|wpc]] @@font-size:130%;THAT IS CORRECT. PLEASE CONTINUE@@ 7 _ _ _ :: b4shoveldone [obsrum] Finally you manage to break the glass... You feel tired but the broken glass that cuts your arm can't stop you, as you [[climb|b5]] onwards toward freedom! :: hisssec [PC] 1 2 3 4 5 6 7 8 9 0 @@font-size:130%;color:red;SECURITY MEASURE INITIATED.@@ <> :: b7koksax [kok] You pick up the scissors. [[<|b7kok]] <> :: end [end] <>@@font-size:80%;font-family:courier;the end@@<> <> <> <> <> :: b4giveup [obsrum] You surrender. The fucking window wins. You need something much more powerful to break it. <>OK! I'll use the fucking [[gun|b4use]]!<>The radio can't really be used for this so you head [[back|gunhall]].<> :: b8arkiv [arkiv] This is some kind of archive. There are [[filing cabinets|b8arkivcab]] all over the wall. A door is in [[front|b8kontor]] of you. :: rpc2 [PC] [[1|wpc]] [[2|wpc]] [[3|wpc]] [[4|rpc3]] [[5|wpc]] [[6|wpc]] [[7|wpc]] [[8|wpc]] [[9|wpc]] [[0|wpc]] @@font-size:130%;THAT IS CORRECT. PLEASE CONTINUE@@ 7 3 _ _ :: hisssec2 [base] Suddenly the elevator doors close. And it starts to descent. It feels as if you travel forever. Not knowing where you'll end up. The elevator shakes... Finally it stops and the [[doors|hisssec3]] opens... :: hissgun [base] You are very lucky and manage to hit the gas tank. The flamethrower is destroyed and poses no threat to you. But behind you the elevator doors closes and it goes back up. There are no button to call it back down. You feel weary and tired. At least the heat from the blast got you warm. You think you see [[something|hissgun2]] behind the burning rubble. <> :: b8keycard [kontor] You pick up the keycard. [[<|b8kontor]] <> :: house2 [base] You are in a small house. No furniture. No kitchen. No toilet. Just one big room. It's hard and cold - metal walls surrounds you. You had hoped for something else... There's but one [[door|house3]]. <> :: b8sleepbedcase [sleep] Inside the pillow case you find a small key. [[Pick it up|b8sleepkey]] [[<|b8sleep]] :: b8arkivcab [arkiv] You rummage through the filing cabinets and find thousands of folders. They are all labeled...with a name: Juan Guierrez Stephanie Malcolm John Olsson Liu Huang Ellen Boone Sheldon McGraw Guillaume Barder ...who are these people? [[<|b8arkiv]] :: b8sleepkey [sleep] You pick up the key. [[<|b8sleep]] <> :: house3 [base] It's heavy. You use your last energy and manage to move it. Before you get it completely open you can feel fresh air. Just one more final [[push|house4]]. :: hissgun2 [base] You burn your hand as you try to clear a path through the rubble. But it doesn't bother you as you see a [[door|hissgun3]]. :: rpc3 [PC] [[1|wpc]] [[2|wpc]] [[3|wpc]] [[4|wpc]] [[5|rpc4]] [[6|wpc]] [[7|wpc]] [[8|wpc]] [[9|wpc]] [[0|wpc]] @@font-size:130%;THAT IS CORRECT. PLEASE CONTINUE@@ 7 3 4 _ :: hisssec3 [base] You are in a very small room. You exit the elevator. Then you hear: <> @@font-family:share tech mono;color:red;font-size:120%;THREAT DETECTED!@@<> <> :: house4 [jungle] <> <> :: rpc4 [PC] 1 2 3 4 5 6 7 8 9 0 @@font-size:130%;CODE ACCEPTED. STAND BY.@@ 7 3 4 5 <> :: hisssec4 [flame] The room light up and in front of you is a flamethrower. <>You reach for your gun and aim for the gas tank! [[SHOOT!|hissgun]]<> There's nowhere to hide or run. No shelter. There's nothing to do than accept that this is the [[end of the line|hissdie]]<> :: hissgun3 [base] You open the door and discover a long tunnel. You have to crawl on all fours as it's so narrow. Your knees hurt, as do your back. You are hungry, thirsty, scared and your hands are full of blisters. But you carry on. Until you literally see a [[light|hissgun4]] at the end of the tunnel... :: hissdie [base] <> <> :: hissgun4 [base] The tunnel ends in a smaller roomer. You can probably stand there, but you have to back out of the tunnel so you won't risk hurting you as it's some way down to the floor. You back out and jump down without any problem. But when you [[turn|hissgun5]] around you see... :: hissgun5 [base] ...a dead man on the floor. In a lab coat. Face down. You flip him over and see a badly burnt face. You drop the body upon seeing the horrible sight. On the floor is a flashlight that's still glowing. The batteries seem to be down on their last few minutes as it flickers somewhat. On the wall it's written (in blood): @@font-family:permanent marker;color:red;font-size:200%;I'M SORRY@@ There's no going back. No door in this small room. Only a [[ladder|te1]]. :: te1 [base] You climb up the ladder... Step by step. Until you come to a hatchway. You fear what's on the other side. But you [[open|te2]] it anyway. :: l1 [hole] [[climb|l2]] :: l2 [hole2] <> :: l3 [hole3] <> :: l4 [hole4] <> :: l5 [hole5] <> :: l6 [hole6] <> :: l7 [hole7] <> :: l8 [hole8] <> :: l9 <> The whiteness blinds your eyes. The colds freezes your skin. The winds chills your bones...again. <> <>How can this be? As you take a look down the hatch you realize that when you fled from the tundra into that small room, there was another tundra right beneath your feet...how many tundras are there? [[You hurry back to the elevator|run]]<> <> <> :: run [base] <> <> <> :: te2 You don't even need to open it all the way, until you recognize that horribly cold wind. It's like an aunt you don't like but you hope she'll treat you well. You stand up. No sure if this is "your" tundra. In the distant you think you see [[something|te3]]. <> <> :: te3 [camp] <> :: te3camp A campfire. With people!! You think you see three persons. Huddle up together to stay warm. But then they spot you. They start to point and shout. Their words gets eaten by the wind. But one of them comes closer. Better to be vigilant than [[stupid|te4]]. :: te4 The person comes closer and now you see that same overall as you wear. "Where did you come from?" You point behind you and run towards the hatchway, following your own footsteps. Your new acquaintance is right behind you. But when you come back to where you emerged, the hatchway is gone. "IT WAS RIGHT HERE!" you cry out. [["FUCK!"|te5]] :: te5 "They moved it again...FUUUCK!!" Your new acquaintance doesn't seem to be talking to you. You feel uncomfortable. The situation doesn't feel hostile. But instead more desperate. Suddenly the person collapses into tears on the cold, icy ground. (is this someone who's given up?) You want to distract the whole situation... [["I'm Dmitry"|te6]] :: te6 You put your hand up, ready to be shaken... Between sobs the person looks at you, extend a hand and says... @@font-size:130%;<>"I'm <>Oleg<>Olga<>"<>@@ <>