<<if visited ("Bark-covered book")>>This is the shelf with the [[bark-covered book|Bark-covered book]]. The pressure in your head becomes more concentrated the closer you get.<<else>>Of the books on the various shelves of bookcase "B," there is [[one|Bark-covered book]] that confounds you.<<endif>>\n\n[[Return to the cases.|cases]]\n
<<if visited ("Dusty tome")>>Bookcase "C" is still a mess, perhaps you should call Korb over ... no ... then he'll think you did it ...<<else>>When you arrive at bookcase "C," you are surprised to find a whole mess of books on the floor. They are all strewn about. Perhaps someone was looking for a particular one earlier.<<endif>>\n\n<<if visited("Dusty tome")>>The tome still lays [[open|Dusty tome]] at the top of the pile.<<else>>In the middle of the row sits a shoddy--yet sturdy--pile of books, all stacked on top of each other. At the pile's summit lays an open tome. The tome [[describes|Dusty tome]] these mathematical equations, claiming their existence is fundamental to the physical word.<<endif>>\n\n[[Return to the cases.|cases]]\n
Bookcase "A" is filled with mundane law-related texts, mentions of past prisoners, and crop registers. This is nothing you haven't seen in school. However, there is [[one|http://hellaquence.tumblr.com/post/113710843149/the-granular-lives]] that doesn't match the other books at all. You're not sure you understand any of the text.\n\n[[Return to the cases.|cases]]\n\n<<if $scrapA1 is "acquired">>This is where you found the scrap about that key.<<else>><<timedinsert 4s>>Wait, there's a scrap of [[paper|Scrap A1]] on the ground. You wonder what it's doing out of its book. <<endtimedinsert>><<endif>>
Many books in bookcase "F" lack a title on their spine. You approach the first couple that catch your eye. [[One|http://hellaquence.tumblr.com/post/108129570184/designing-a-flying-machine-start-by-choosing-a]] lables the steps for building all sorts of flying contraptions. [[Another|http://hellaquence.tumblr.com/post/80172239905/the-miner-theres-a-coal-miner-watch-him]] is a bit gruesome, but you give it a peek anyway.\n\nThere aren't many others of interest, and all that technical writing <<if $headache is 0>>gives you a headache.<<else>> makes your headache worse.<<endif>>\n<<set $headache += 1>>\n[[Return to the cases.|cases]]\n
<<if visited ("Paper mouse")>>This is where you found the [[paper mouse|Scrap A2]].\n\nThere are barely any books on the shelf. You find a story that you're familiar with. Sometimes at [[service|Service]] they read this [[one|http://hellaquence.tumblr.com/post/113709106829/the-earth]] aloud. Your mixed feelings about the old people have lifted only slightly.<<else>>The second you arrive at bookcase "G," something falls from the top of the bookcase, and onto the floor. It strikes the ground with a "thump" that is barly audible.\n\n[[Examine it.|Paper mouse]]<<endif>>\n\n[[Return to the cases.|cases]]\n
Of the books at bookcase "D," there is a brief [[folktale|http://hellaquence.tumblr.com/post/113711788219/thome-the-skin-thief]], some [[musical scores|Music]] you cannot read, and the [[fossil|Claw fossil]] of a crooked claw.\n\n[[Return to the cases.|cases]]
The König Punnapoint Library
In bookcase "J," you find a short philosophical [[essay|http://hellaquence.tumblr.com/post/113710337779/someone-who-wished]]. The passages contain words you have never laid eyes on. Just beside it sits an ornate, rose-colored egg that bears the Punnapoint family crest. At the other end of the bookcase is a [[story|http://hellaquence.tumblr.com/post/113711130089/the-five-stages]] similar to the first. It describes a terrible shipwreck, at least, you think it does.\n\nInside the story book you discover a [[note|Scrap B1]] of some sort.\n\nThe [[rear window|Rear window]] is visible from here.\n\n[[Return to the cases.|cases]]\n
<<timedinsert 3s>>A couple moments pass.<<endtimedinsert>>\n\n<<timedinsert 6s>>You stare at the double doors, their dark black wood, and all the secrets written away behind them.<<endtimedinsert>>\n\n<<timedinsert 9s>>The heat of the dying sun slowly fades on the back of your head. A wind blows in through the western wood from the foothills. You pick yourself up and stare at the patterns of dusk in the sky.<<endtimedinsert>>\n\n<<timedinsert 11s>>.<<endtimedinsert>> <<timedinsert 12s>>.<<endtimedinsert>> <<timedinsert 13s>>.<<endtimedinsert>>\n\n<<timedinsert 15s>>You had better return home before someone starts worrying.<<endtimedinsert>>\n\n<<timedinsert 17s>>And before the sun [[sets|Credits]].<<endtimedinsert>>
There are no books in bookcase "H." What does Korb do all day?\n\n<<if $scrapA3 is "acquired">>There's a nail sticking out of the back of bookcase "J." You still have the [[note|Scrap A3]] that was hanging there.<<else>>As you're walking away, you notice a [[sliver of paper|Scrap A3]] nailed to the back of bookcase "J."<<endif>>\n\n[[Return to the cases.|cases]]\n
Bookcase "I" holds some texts that seem to correllate, but you're not quite sure how. The [[first|http://hellaquence.tumblr.com/post/113710964464/clippers-tale]] one is about a man named Clipper. The [[second|http://hellaquence.tumblr.com/post/113708418799/dust]] one is about the journey of the "Children of Dust."\n\nThe [[rear window|Rear window]] is visible from here.\n\n[[Return to the cases.|cases]]\n\n<<if visited ("Scrap B2")>>This is where Korb claimed he found that note about the hearts.<<endif>>
The fossilized claw was discovered when the silt ran up around the river's edge last season. No one could decide what it was, or the animal it belonged to, so they crammed it into the library with all the other artifacts. From front to end, it's longer than your hand is wide. It's not sharp, although perhaps it was at one point. Such a fell talon must have come from an equally fearsome creature.\n\n[[...|Case D]]
Sir König, himself. He stares you in the eyes, a jolly grin on his lips. In your youth you would talk to the statue, imagining entire conversations with the founding father of your town.\n\n[[...|Case E]]
You ask the figure who they are and why they're here. Upon closer inspection, you notice their hair ... no ... bramble ... covers their face in impenetrable shadow.\n\n<<timedinsert 5s>>After a couple seconds of their silent approach you realize it's probably better to [[run|RUN]].<<endtimedinsert>>\n<<timedremove 7s>>.<<endtimedremove>> <<timedremove 6.5s>>.<<endtimedremove>> <<timedremove 6s>>.<<endtimedremove>> <<timedremove 5.5s>>.<<endtimedremove>> <<timedremove 5s>>.<<endtimedremove>> <<timedremove 4.5s>>.<<endtimedremove>> \n<<timedgoto "Stranger danger" 8s>>
You are close to the library now, only a [[walk up the hill|Outside]]. It will be sitting there at the end of the dirt road, inside the sparsely wooded glen. The library is always eerily quiet, but so is the whole town. That's a characteristic that sticks in Punnapoint.
You approach the library. The broad black double doors [[invite|Entrance]] you in like they have in the past. Today they are open wide. The weather is warm, and it is cleaning day in Punnapoint.<<set $headache to 0>>
The sun's light passes over your ankles, and a shriek pierces your ears. The roots suddenly loosen their grip and set you [[free|The Eyes]].
<<if visited("Bark-covered book")>>You remember reading, not too long ago, about a man who became a walking graveyard. How he only appears where the sun's [[light|Crawl]] does not touch.<<else>>The figure draws nearer, and the roots pull harder. Your vision goes black, and your head [[pulses ...|Pulses]]<<endif>>
It's no wonder the fall was so soft. You pick up the folded paper mouse. There are so many folds, someone spent a lot of time making this. Text is scribbled along the outsides--and, you presume, the insides. You [[open|Scrap A2]] it up.\n\n[[...|Case G]]
Feeling the blood pounding in your head, you start to black out. It's as if the pressure of the library is clamping down on your consciousness.\n\n<<timedinsert 4s>>You fall to your knees, then to your shoulder as your strength gives away and a pitch-colored dream creeps out over your vision.<<endtimedinsert>>\n\n<<timedinsert 8s>>... your head [[pulses|Pulses]] ...<<endtimedinsert>>
<<if visited ("cases")>><<if visited ("Scrap B2")>>You can still hear Korb talking to himself by the desk.\n\n[[Return to the cases.|cases]]<<else>>On your return to the entrance, [[Korb]] glances at you, then back to the [[flintlock|flintlocks]] he's nursing. On the front desk sits a note with some scrawling on it. You [[walk|Conversation]] over to the desk.<<endif>><<else>>At the front desk sits [[Korb]], the librarian.\n\nHe's giving you a stern smile, he knows you're here for a [[book]] or a [[snooze]].\n\nHe's polishing one of the [[flintlocks]] he keeps in the various [[cases]] around the library.<<endif>>\n\nThe sun is [[setting|Sun]] outside.
(function(){version.extensions.replaceMacrosCombined={major:1,minor:1,revision:5};var nullobj={handler:function(){}};\nfunction showVer(n,notrans){if(!n){return}n.innerHTML="";new Wikifier(n,n.tweecode);n.setAttribute("data-enabled","true");\nn.style.display="inline";n.classList.remove("revision-span-out");if(!notrans){n.classList.add("revision-span-in");\nif(n.timeout){clearTimeout(n.timeout)}n.timeout=setTimeout(function(){n.classList.remove("revision-span-in");\nn=null},1)}}function hideVer(n,notrans){if(!n){return}n.setAttribute("data-enabled","false");n.classList.remove("revision-span-in");\nif(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");\nn.style.display="none";n.innerHTML=""}n=null},1000)}else{n.style.display="none";n.innerHTML="";n=null\n}}function tagcontents(b,starttags,desttags,endtags,k){var l=0,c="",tg,a,i;function tagfound(i,e,endtag){for(var j=0;\nj<e.length;j++){if(a.indexOf("<<"+e[j]+(endtag?">>":""),i)==i){return e[j]}}}a=b.source.slice(k);for(i=0;\ni<a.length;i++){if(tg=tagfound(i,starttags)){l++}else{if((tg=tagfound(i,desttags,true))&&l==0){b.nextMatch=k+i+tg.length+4;\nreturn[c,tg]}else{if(tg=tagfound(i,endtags,true)){l--;if(l<0){return null}}}}c+=a.charAt(i)}return null\n}var begintags=[];var endtags=[];function revisionSpanHandler(g,e,f,b){var k=b.source.indexOf(">>",b.matchStart)+2,vsns=[],vtype=e,flen=f.length,becomes,c,cn,m,h,vsn;\nfunction mkspan(vtype){h=insertElement(m,"span",null,"revision-span "+vtype);h.setAttribute("data-enabled",false);\nh.style.display="none";h.tweecode="";return h}if(this.shorthand&&flen){while(f.length>0){vsns.push([f.shift(),(this.flavour=="insert"?"gains":"becomes")])\n}}else{if(this.flavour=="insert"||(this.flavour=="continue"&&this.trigger=="time")){vsns.push(["","becomes"])\n}}if(this.flavour=="continue"&&flen){b.nextMatch=k+b.source.slice(k).length;vsns.push([b.source.slice(k),vtype])\n}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);\nc=tagcontents(b,begintags,becomes,endtags,b.nextMatch)}c=tagcontents(b,begintags,["end"+e],endtags,b.nextMatch)\n}if(!c){throwError(g,"can't find matching end"+e);return}vsns.push(c);if(this.flavour=="continue"){k=b.nextMatch;\nb.nextMatch=k+b.source.slice(k).length;vsns.push([b.source.slice(k),""])}}if(this.flavour=="remove"){vsns.push(["","becomes"])\n}cn=0;m=insertElement(g,"span",null,e);m.setAttribute("data-flavour",this.flavour);h=mkspan("initial");\nvsn=vsns.shift();h.tweecode=vsn[0];showVer(h,true);while(vsns.length>0){if(vsn){vtype=vsn[1]}vsn=vsns.shift();\nh=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")\n}function revisionSetup(m,g,f){m.className+=" "+f[0].replace(" ","_")}function keySetup(m,g,f){var key=f[0];\nm.setEventListener("keydown",function l(e){var done=!revise("revise",m);if(done){m.removeEventListener("keydown",l)\n}})}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\n}else{if(s.slice(-1).toLowerCase()=="s"){return Number(s.slice(0,-1))*1000||0}}}throwError(g,s+" isn't a CSS time unit");\nreturn 0}var tm=cssTimeUnit(f[0]);setTimeout(function timefn(){var done=!revise("revise",m);if(!done){setTimeout(timefn,tm)\n}},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;\nif(!m1||!m2){return}m1.onmouseenter=function(e){var efp=document.elementFromPoint(e.clientX,e.clientY);\nwhile(efp&&efp!==this){efp=efp.parentNode}if(!efp){return}if(this.getAttribute("data-enabled")!="false"){revise("revise",this.parentNode)\n}};m2.onmouseleave=function(e){var efp=document.elementFromPoint(e.clientX,e.clientY);while(efp&&efp!==this){efp=efp.parentNode\n}if(efp){return}if(this.getAttribute("data-enabled")!="false"){revise("revert",this.parentNode)}};if(gains){m1.onmouseleave=m2.onmouseleave\n}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]()\n}}};m1.onmouseover=fn("onmouseenter");m2.onmouseout=fn("onmouseleave");if(gains){m1.onmouseout=m2.onmouseout\n}}m=null}function mouseSetup(m){var evt=(document.head.onmouseenter===null?"onmouseenter":"onmouseover");\nm[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;\nl.className="internalLink replaceLink";p.insertBefore(l,m);l.insertBefore(m,null);l.onclick=function(){var p,done=false;\nif(m&&m.parentNode==this){done=!revise("revise",m);scrollWindowTo(m)}if(done){this.parentNode.insertBefore(m,this);\nthis.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);\nshv[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)\n}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;\ne.shorthand=(["link","mouse","hover"].indexOf(e.trigger)>-1);macros[e.name]=e;macros["end"+e.name]=nullobj;\nbegintags.push(e.name);endtags.push("end"+e.name)});function insideDepartingSpan(elem){var r=elem.parentNode;\nwhile(!r.classList.contains("passage")){if(r.classList.contains("revision-span-out")){return true}r=r.parentNode\n}}function reviseAll(rt,rname){var rall=document.querySelectorAll(".passage [data-flavour]."+rname),ret=false;\nfor(var i=0;i<rall.length;i++){if(!insideDepartingSpan(rall[i])){ret=revise(rt,rall[i])||ret}}return ret\n}function revise(rt,r,notrans){var ind2,curr,next,ind=-1,rev=(rt=="revert"),rnd=(rt.indexOf("random")>-1),fl=r.getAttribute("data-flavour"),rc=r.childNodes,cyc=(fl=="cycle"),rcl=rc.length-1;\nfunction doToGainerSpans(n,fn){for(var k=n-1;k>=0;k--){if(rc[k+1].classList.contains("gains")){fn(rc[k],notrans)\n}else{break}}}for(var k=0;k<=rcl;k++){if(rc[k].getAttribute("data-enabled")=="true"){ind=k}}if(rev){ind-=1\n}curr=(ind>=0?rc[ind]:(cyc?rc[rcl]:null));ind2=ind;if(rnd){ind2=(ind+(Math.floor(Math.random()*rcl)))%rcl\n}next=((ind2<rcl)?rc[ind2+1]:(cyc?rc[0]:null));var docurr=(rev?showVer:hideVer);var donext=(rev?hideVer:showVer);\nvar currfn=function(){if(!(next&&next.classList.contains("gains"))||rnd){docurr(curr,notrans);doToGainerSpans(ind,docurr,notrans)\n}};var nextfn=function(){donext(next,notrans);if(rnd){doToGainerSpans(ind2+1,donext,notrans)}};if(!rev){currfn();\nnextfn()}else{nextfn();currfn()}return(cyc?true:(rev?(ind>0):(ind2<rcl-1)))}macros.revert=macros.revise=macros.randomise=macros.randomize={handler:function(a,b,c){var l,rev,rname;\nfunction disableLink(l){l.style.display="none"}function enableLink(l){l.style.display="inline"}function updateLink(l){if(l.className.indexOf("random")>-1){enableLink(l);\nreturn}var rall=document.querySelectorAll(".passage [data-flavour]."+rname),cannext,canprev,i,ind,r,fl;\nfor(i=0;i<rall.length;i++){r=rall[i],fl=r.getAttribute("data-flavour");if(insideDepartingSpan(r)){continue\n}if(fl=="cycle"){cannext=canprev=true}else{if(r.firstChild.getAttribute("data-enabled")==!1+""){canprev=true\n}if(r.lastChild.getAttribute("data-enabled")==!1+""){cannext=true}}}var can=(l.classList.contains("revert")?canprev:cannext);\n(can?enableLink:disableLink)(l)}function toggleText(w){w.classList.toggle(rl+"Enabled");w.classList.toggle(rl+"Disabled");\nw.style.display=((w.style.display=="none")?"inline":"none")}var rl="reviseLink";if(c.length<2){throwError(a,b+" macro needs 2 parameters");\nreturn}rname=c.shift().replace(" ","_");l=Wikifier.createInternalLink(a,null);l.className="internalLink "+rl+" "+rl+"_"+rname+" "+b;\nvar v="";var end=false;var out=false;if(c.length>1&&c[0][0]=="$"){v=c[0].slice(1);c.shift()}switch(c[c.length-1]){case"end":end=true;\nc.pop();break;case"out":out=true;c.pop();break}var h=state.history[0].variables;for(var i=0;i<c.length;\ni++){var on=(i==Math.max(c.indexOf(h[v]),0));var d=insertElement(null,"span",null,rl+((on)?"En":"Dis")+"abled");\nif(on){h[v]=c[i];l.setAttribute("data-cycle",i)}else{d.style.display="none"}insertText(d,c[i]);l.appendChild(d)\n}l.onclick=function(){reviseAll(b,rname);var t=this.childNodes,u=this.getAttribute("data-cycle")-0,m=t.length,n,lall,i;\nif((end||out)&&u>=m-(end?2:1)){if(end){n=this.removeChild(t[u+1]||t[u]);n.className=rl+"End";n.style.display="inline";\nthis.parentNode.replaceChild(n,this)}else{this.parentNode.removeChild(this);return}}else{toggleText(t[u]);\nu=(u+1)%m;if(v){h[v]=c[u]}toggleText(t[u]);this.setAttribute("data-cycle",u)}lall=document.getElementsByClassName(rl+"_"+rname);\nfor(i=0;i<lall.length;i++){updateLink(lall[i])}};disableLink(l);setTimeout((function(l){return function(){updateLink(l)\n}}(l)),1);l=null}};macros.mouserevise=macros.hoverrevise={handler:function(a,b,c,d){var endtags=["end"+b],evt=(window.onmouseenter===null?"onmouseenter":"onmouseover"),t=tagcontents(d,[b],endtags,endtags,d.source.indexOf(">>",d.matchStart)+2);\nif(t){var rname=c[0].replace(" ","_"),h=insertElement(a,"span",null,"hoverrevise hoverrevise_"+rname),f=function(){var done=!reviseAll("revise",rname);\nif(b!="hoverrevise"&&done){this[evt]=null}};new Wikifier(h,t[0]);if(b=="hoverrevise"){h.onmouseover=f;\nh.onmouseout=function(){reviseAll("revert",rname)}}else{h[evt]=f}h=null}}};macros.instantrevise={handler:function(a,b,c,d){reviseAll("revise",c[0].replace(" ","_"))\n}};macros.endmouserevise=nullobj;macros.endhoverrevise=nullobj}());
Tharen-Petica: Business owners, landowners;\n\nHephen: Craftsmen; Emmauld, Ennard\n\nColcoma: Farmers; Korb\n\nKonig Punnapoint
You hope those aren't loaded.\n\nIn Punnapoint, guns are not a common sight. Why there are so many in the library makes little sense. As the house of history, there are quite a few artifacts to be found along the walls and on the bookshelves in cases. \n\nYou didn't come [[here|Entrance]] for a pistol, though.
With a short gasp you push off the floor, careening out of the exit headfirst.\n\n<<timedinsert 2.5s>>You hit the dirt outside and the warmth of the sun closes over you.<<endtimedinsert>>\n\n<<timedinsert 4s>>[[...|The Eyes]]<<endtimedinsert>>
Bookcase "E" has some sort of mythological theme. A bust is mounted on the middle shelf at the center. It's a familiar [[bust|Bust]]. You see it everytime you come here. <<if visited("Scrap B3")>>You still have that [[slip of paper|Scrap B3]] you found underneath it.<<else>> You spy a [[slip of paper|Scrap B3]] pinned underneath the bust.<<endif>>\n\nThere are also two stories at this bookcase that always catch your eye. They are both about Icarus. [[One|http://hellaquence.tumblr.com/post/113709735914/the-mess]] is written like a eulogy. The [[other|http://hellaquence.tumblr.com/post/113711407324/to-the-alterworld]] seems like it's addressing //you,// and at the end it mentions this "Alterworld." You've never heard of a place such as that except in this story. \n\n[[Return to the cases.|cases]]\n
You take a chance and turn to see a mass of shadows and roots grasping at your feet.\n\n<<timedinsert 2s>>[[Dive for the exit!|Dive]]<<endtimedinsert>>\n<<timedremove 2.25s>>.<<endtimedremove>> <<timedremove 2s>>.<<endtimedremove>> <<timedremove 1.75s>>.<<endtimedremove>> <<timedremove 1.5s>>.<<endtimedremove>> <<timedremove 1.25s>>.<<endtimedremove>> <<timedremove 1s>>.<<endtimedremove>> \n<<timedgoto "Continue" 3.25s>>\n
The second eldest in the newest generation of Colcoma's. He spends most of his time in the library taking care of the book orders and new arrivals.\n\nKorb is roughly 5'8" and his facial features bear resemblance to the griffons in the fiction stories. You are both the same age but his twenty five years seem like so much more than yours. His eyes follow you around the room. You get the sense that he does not appreciate having you around, or anyone for that matter.\n\n[[...|Entrance]]
This person is exerting a massive amount of pressure, so much that the throbbing in your eyes forces them closed.\n\n<<timedinsert 4s>>You can't see anything. You do not hear footsteps, but you sense something just in front of you. Pressure on your chest restricts your breathing.<<endtimedinsert>>\n\n<<timedinsert 8s>>[[...|Time to Sleep]]<<endtimedinsert>>
The König Punnapoint Library\n\n<<timedinsert 2s>>A Twine Interactive Story by Mitchel Pini.<<endtimedinsert>>\n\n<<timedinsert 4s>>[[Check out|http://hellaquence.tumblr.com/]] this author's other work.<<endtimedinsert>>
Punnapoint existed long before you were born. Naturally, anyone with a mind for history would gravitate towards two things: books, and old people. Since all the old people don't live in one place, you figure the library is a safer bet.\n\n[[...|Entrance]]
The passage the book is opened to is titled "Functions." There are graphs shown in the text with all manner of curved and straight lines. You flip through several pages and come across a [[section|Chordon]] in the margin that has been filled in with handwriting.\n\n<<if $headache is 0>>Pondering those graphs only confuses you, and causes your head to whir.<<else>>The pounding in your head grows steadily worse the longer you focus on the text.<<endif>>\n<<set $headache += 1>>\n[[...|Case C]]
The glow of the yellow-orange pigment streaks across the sky. Through the double doors of the library's exit, it looks like a portrait.\n\n[[...|Entrance]]
version.extensions.cyclinglinkMacro={major:3,minor:3,revision:0};\nmacros.cyclinglink={handler:function(a,b,c){var rl="cyclingLink";\nfunction toggleText(w){w.classList.remove("cyclingLinkInit");\nw.classList.toggle(rl+"Enabled");w.classList.toggle(rl+"Disabled");\nw.style.display=((w.style.display=="none")?"inline":"none")}switch(c[c.length-1]){case"end":var end=true;\nc.pop();break;case"out":var out=true;c.pop();break}var v="";if(c.length&&c[0][0]=="$"){v=c[0].slice(1);\nc.shift()}var h=state.history[0].variables;if(out&&h[v]===""){return\n}var l=Wikifier.createInternalLink(a,null);l.className="internalLink cyclingLink";\nl.setAttribute("data-cycle",0);for(var i=0;i<c.length;i++){var on=(i==Math.max(c.indexOf(h[v]),0));\nvar d=insertElement(null,"span",null,"cyclingLinkInit cyclingLink"+((on)?"En":"Dis")+"abled");\nif(on){h[v]=c[i];l.setAttribute("data-cycle",i)}else{d.style.display="none"\n}insertText(d,c[i]);if(on&&end&&i==c.length-1){l.parentNode.replaceChild(d,l)\n}else{l.appendChild(d)}}l.onclick=function(){var t=this.childNodes;\nvar u=this.getAttribute("data-cycle")-0;var m=t.length;toggleText(t[u]);\nu=(u+1);if(!(out&&u==m)){u%=m;if(v){h[v]=c[u]}}else{h[v]=""}if((end||out)&&u==m-(end?1:0)){if(end){var n=this.removeChild(t[u]);\nn.className=rl+"End";n.style.display="inline";this.parentNode.replaceChild(n,this)\n}else{this.parentNode.removeChild(this);return}return}toggleText(t[u]);\nthis.setAttribute("data-cycle",u)}}};
This book is covered with what looks and feels like bark. The wood is closer to black than brown, and is dried out to the point that it pricks your hands to touch.<<if $clasp is "broken">> <<continue>>You open the book.<<endcontinue>>\n\n<<display "Glance at book">><<else>> There is a warped wooden clasp binding the two ends together. <<continue>>You pick at it.<<endcontinue>>\n\n<<if $clasp is "broken">><<display "Glance at book">> <<else>>After fumbling with the clasp, you pull apart the ends, resulting in a large "SNAP" as bark crumbles away from bark. [[Examine the book.|Glance at book]]<<set $clasp to "broken">><<endif>><<endif>>
You claw the bottom of the doorway, dragging your body over the threshold ever so slightly.\n\n<<timedinsert 3s>>The roots do not give way.<<endtimedinsert>>\n\n<<timedinsert 4.5s>>You kick, and swing your legs so as to swim yourself free from lichen-crusted hands. Each kick loosens their grip on you.<<endtimedinsert>>\n\n<<timedinsert 9.5s>>You gasp and pant as you struggle against the mass of roots bearing down on your ankles. You can feel them digging into your skin, setting into your veins.<<endtimedinsert>>\n\n<<timedinsert 14s>>With a final effort you haul yourself past the doorway. The pain in your head is blaring, and you are fighting off the urge to pass out.<<endtimedinsert>>\n\n<<timedinsert 19s>>The roots haven't given up, though ...<<endtimedinsert>>\n\n<<timedinsert 20s>>... [[but you can make it|Safety]].<<endtimedinsert>> \n
"Why would you need my permission to look at a scrap of paper?"\n\nInstead of telling him <<cyclinglink "you're sorry" "what you think of his attitude" "to shove it" "where his mother is right now" "what you saw his mother doing where you saw her doing it">>, you simply pick up the note.\n\n<<timedinsert 4s>>[[...|Scrap B2]]<<endtimedinsert>>
//"Chordon - A pair of cymbals made of platinum. A pair of multi-fingered hands holds them, cut off at the wrists by a body of water. The hands actually seem like they are rising out of an ocean. The cymbals crash together inconsistently; when they do, they do not make noise, instead they make scents and tastes, expelling them with a colorful shockwave."//\n<<set $chordon to "acquired">>\n[[...|Case C]]
You carefully rip the note from the nail. On it is written:\n\n//"... the two. Both parts are surrounded by castles, skyscrapers, cabins, bunkers, houses, and temples, all manner of buildings."//\n<<set $scrapA3 to "acquired">>\n[[...|Case H]]\n
You pick up the scrap. On it is written:\n\n//"Fictator - A key that speaks in visible ciphers which erupt from its loop. The teeth of the key are always talking, uttering nonsense, trying to blot out the ciphers which are ..."//\n<<set $scrapA1 to "acquired">>\nBut the scrap is torn where the rest of the text would follow.\n\n[[...|Case A]]
The roots cling to your legs, but as you claw at them they break off like any normal twig on a tree.\n\n<<timedinsert 3.5s>>You notice the figure at a distance. They are reaching out for you, their arm: a mass of squirming roots.<<endtimedinsert>>\n\n<<timedinsert 6.5s>>The roots are snaking around your legs faster, but they never creep into the [[light|Realization]].<<endtimedinsert>>
You were not required to learn how to read music in school, but you know all the songs. This piece's title has faded with time, though. No knowing what it is now.\n\n[[...|Case D]]
A [[stranger|The Stranger]] approaches you while you browse the bookcase.
Dusk is claiming the forest outside. Shadows are starting to form in the fading light. You are startled by the amount of vines that have crept from the bottom of the pane to the arch at the top. Some of the vines have even breached the window through tiny cracks.\n\nPart of the pane has been carved into. It resembles a brick-layered wall with an eye at its center. The eye gleams with a dull knowledge. Someone must have spent quite some time toiling at this.\n\n[[Return to the cases.|cases]]
@keyframes cyc-focus {\n 0% { text-shadow: 0em 0em 1em white; color: transparent; }\n 100% { text-shadow: 0em 0em 0em white; }\n}\n@-webkit-keyframes cyc-focus {\n 0% { text-shadow: 0em 0em 1em white; color: transparent; }\n 100% { text-shadow: 0em 0em 0em white; }\n}\n.cyclingLinkEnabled {\n color: inherit;\n opacity: 1;\n animation: cyc-focus 0.8s; -webkit-animation: cyc-focus 0.8s;\n position: relative;\n}\n.cyclingLinkInit, .cyclingLinkInit::before {\n animation-iteration-count: 0 !important;\n -webkit-animation-iteration-count: 0 !important;\n}
You [[glance|http://hellaquence.tumblr.com/post/113565796279/finus-the-graveyard]] at its faded contents, and you aren't sure you want to [[stay|Case B]] here any longer. <<if $headache is 0>>Your head starts to thrum with a dull pain.<<endif>><<if $headache >= 1>>The pounding in your head grows steadily worse.<<endif>><<set $headache += 1>>
<<if visited ("Scrap B2")>>"Well? Was it worth it? I found it lying near bookcase 'I'--"\n\nHe continues talking to himself as you [[walk away|Entrance]].\n\n<<if $headache is 0>>The whole ordeal causes your head to pound.<<set $headache += 1>><<else>>The swelling of your brain is not aided by Korb's bantering.<<endif>><<else>>Korb looks away from the gun and stares at you, waiting for you to say something.\n\n\n<<choice "Korb being dumb" "Ask to see the note">>\n<<choice "Arguement" "Pick up the note">><<endif>>
As you reach the threshold, roots take hold of your ankles and drag you to the ground. Your head hits the floor. You wince, but there's no time to focus on pain.\n\n<<timedinsert 2.75s>>[[Pry at the roots|Safe]]<<endtimedinsert>>\n<<timedremove 3.5s>>.<<endtimedremove>> <<timedremove 3.25s>>.<<endtimedremove>> <<timedremove 3s>>.<<endtimedremove>> <<timedremove 2.75s>>.<<endtimedremove>> <<timedremove 2.5s>>.<<endtimedremove>> <<timedremove 2.25s>>.<<endtimedremove>>\n<<timedgoto "Time to Sleep" 4.5s>>
What you believe to be a loose paper is actually the bottom of a torn page. There is something written near the tear:\n\n//"... heart requires to survive, floating in a gradient of color, never mixing. Each heart survives on one fluid and produces the opposite as a byproduct."//\n<<set $scrapB3 to "acquired">>\n[[...|Case E]]
Behind you comes a rattling sound, and you turn to see a shadow engulfing the entryway to the library. From within the shadow peers a pair of pearly stones.\n\n<<timedinsert 5s>>You push yourself away from the entrance as roots start to creep out from every inch of the doorframe.<<endtimedinsert>>\n\n<<timedinsert 9s>>The roots stop, and the stones fade back into the darkness. The doors slam shut, and you are left alone outside the [[König Punnapoint Library|Good End]].<<endtimedinsert>>
On the note is written:\n\n//"Engeminorum - A cylindrical tank of fluid encased by a metal top and bottom. At its center is a divider with a smaller cylinder in the middle. Inside ..."//\n<<set $scrapB1 to "acquired">>\n[[...|Case J]]
Korb caught you sleeping on the bottom shelf of bookcase "E" once. He prodded you with a candlestick to make sure you weren't dead.\n\n[[...|Entrance]]
See if it isn't possible to jump to a random book.\nEach shelf's order can be random.\n\nSection the books off on each shelf with a small selection available on the shelf. Several other works should enumerate the shelf that serve as buffer space. These extra works can be picture books, short stories, cryptic messages, damaged volumes, anything. Each link to my own work brings the reader to a secluded page on the writing blog, specifically published outside the interactive adventure.
There are two columns of shelves in the library and five rows.\n\n[[Case A]]\t[[Case B]]\n[[Case C]]\t[[Case D]]\n[[Case E]]\t[[Case F]]\n[[Case G]]\t[[Case H]]\n[[Case I]]\t[[Case J]]\n\n[[Return to the entrance|Entrance]]\n<<if $scrapA1 and $scrapA2 and $scrapA3 is "acquired">>You [[combine|Fictator]] the three scraps you found throughout the library.(Key)<<endif>>\n<<if $scrapB1 and $scrapB2 and $scrapB3 is "acquired">>You [[combine|Heart]] the three scraps you found throughout the library.(Heart)<<endif>>\n<<if $key and $heart and $chordon is "acquired">><<if $headache >= 5>>You hear a [[noise|Interruption]] coming from bookcase "D."<<endif>><<endif>>
You realize that they have no recognizable facial features whatsoever.\n\n<<timedinsert 2s>>[[RUN]]<<endtimedinsert>>\n<<timedremove 4s>>.<<endtimedremove>> <<timedremove 3.5s>>.<<endtimedremove>> <<timedremove 3s>>.<<endtimedremove>> <<timedremove 2.5s>>.<<endtimedremove>> <<timedremove 2s>>.<<endtimedremove>> <<timedremove 1.5s>>.<<endtimedremove>>\n<<timedgoto "Stranger danger" 5s>>
Punnapoint is a small town, so it's weird that you don't recognize them.\n\n<<timedinsert 4s>>[[Back away|Flight]]\n<<choice "Fight" "Inquire who they are">><<endtimedinsert>>\n<<timedremove 6s>>.<<endtimedremove>> <<timedremove 5.5s>>.<<endtimedremove>> <<timedremove 5s>>.<<endtimedremove>> <<timedremove 4.5s>>.<<endtimedremove>> <<timedremove 4s>>.<<endtimedremove>> <<timedremove 3.5s>>.<<endtimedremove>> \n\n\n<<timedgoto "Stranger danger" 7s>>
Every so often, the whole town is called to meet on an occassion dubbed "Service day." Usually it's because there's some big project that requires a lot of hands, but sometimes there are readings by the town crier. These readings vary, but they're always so thought-provoking; leaving you dumbfounded as to why the crier was asked to read them in the first place.\n\n[[...|Case G]]
Each shelf has its own category, some works describe the real occurances in Punnapoint, recorded like a fiction novel. Some books jump to my own work that tells the side story of the horror portfolio. There is one book that lists the strange beings known as Functions, some pages are torn out and strewn across the library to find. The point of each piece is that they all connect in the end in the eyes of the reader to form a complete story that explains how Punnapoint came to be and what its real purpose is.\n\nTales of Punnapoint:\n\nFinus: The Graveyard\nThe Konig Wolves\nThomé the Skin Thief of Punnapoint\n\nTales of Horror:\n\nTo the Alterworld, Icarus\nThe Mess that was Made\nSomeone who Wished\nThe Granular Lives\nThe Earth Condemns New Mortals\nClipper's Tale\nDust\nThe Five Stages\n\nThe Functions\n\nFictator\nChordon\nEngeminorum
Together, the notes say:\n\n//"Engeminorum - A cylindrical tank of fluid encased by a metal top and bottom. At its center is a divider with a smaller cylinder in the middle. Inside this smaller cylinder is a pair of hearts. Veins spread out all over the inner cylinder, piercing it and drawing the fluid from the larger cylinder. The fluid is a mix of the two nutrients each heart requires to survive, floating in a gradient of color, never mixing. Each heart survives on one fluid and produces the opposite as a byproduct."//\n<<set $heart to "acquired">>\n[[...|cases]]
You turn tail and run up the aisle. As you come to the entrance, you notice that Korb is nowhere to be seen.\n\n<<timedinsert 4s>><<choice "Continue" "Keep going">>\n[[Look behind you|Stop]]<<endtimedinsert>>\n<<timedremove 6s>>.<<endtimedremove>> <<timedremove 5.5s>>.<<endtimedremove>> <<timedremove 5s>>.<<endtimedremove>> <<timedremove 4.5s>>.<<endtimedremove>> <<timedremove 4s>>.<<endtimedremove>> <<timedremove 3.5s>>.<<endtimedremove>> \n<<timedgoto "Stranger danger" 7s>>
Inside is written:\n\n//"... speaking worldly truths and secrets. The loop and the teeth are not connected, they float apart from each other, a vortex separating ..."//\n<<set $scrapA2 to "acquired">>\nThe text starts in and cuts off at random spots. At least, you think they're random.\n\n[[...|Case G]]
<<timedinsert 3s>>[[... Continue? ...|The Stranger]]<<endtimedinsert>>\n\n<<timedinsert 5s>>[[... Or let the roots take you ...|Credits]]<<endtimedinsert>>
version.extensions.hoverlinkMacro={major:1,minor:1,revision:0};macros.hoverlink={handler:function(a,b,c){var d,l=Wikifier.createInternalLink(a,c[0]);\nl.className+=" hoverLink";insertElement(l,"span",null,null,c[1]||c[0]);if(c[2]){d=insertElement(l,"span",null,null,c[2]);\nd.style.display="none";}l.onmouseover=function(){if(this.childNodes.length>1){this.childNodes[0].style.display="none";\nthis.childNodes[1].style.display="inline";}};l.onmouseout=function(){if(this.childNodes.length>1){this.childNodes[1].style.display="none";\nthis.childNodes[0].style.display="inline";}};}};
<<timedgoto "Finus merges" 8s>><<cyclinglink "... pulses ..." "... pulses ..." >>
Together, the notes say:\n\n//"Fictator - A key that speaks in visible ciphers which erupt from its loop. The teeth of the key are always talking, uttering nonsense, trying to blot out the ciphers which are speaking worldly truths and secrets. The loop and the teeth are not connected, they float apart from each other, a vortex separating the two. Both parts are surrounded by castles, skyscrapers, cabins, bunkers, houses, and temples, all manner of buildings."//\n<<set $key to "acquired">>\n[[...|cases]]
"I'm sorry, but why do you feel the need to look at that without asking first?"\n\nYou knew that would happen. You politely [[ask to see the note.|Korb being dumb]]
Anonymous
version.extensions.timedgotoMacro={major:1,minor:2,revision:0};\nmacros["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 +(s.slice(0,-2))||0\n}else{if(s.slice(-1).toLowerCase()=="s"){return +(s.slice(0,-1))*1000||0\n}}}throwError(a,s+" isn't a CSS time unit");return 0}var t,d,m,s;\nt=c[c.length-1];d=d.fullArgs();m=0;if(b!="goto"){d=d.slice(0,d.lastIndexOf(t));\nm=cssTimeUnit(t)}d=eval(Wikifier.parse(d));if(d+""&&state&&state.init){if(macros["goto"].timer){clearTimeout(macros["goto"].timer)\n}s=state.history[0].passage.title;macros["goto"].timer=setTimeout(function(){if(state.history[0].passage.title==s){state.display(d,a)\n}},m)}}};
<<timedinsert 2s>>You are shrouded in darkness.<<endtimedinsert>>\n\n<<timedinsert 3.5s>>You feel the tendrils enveloping you and piercing your flesh all over your body.<<endtimedinsert>>\n\n<<timedinsert 5s>>The Graveyard has claimed you.<<endtimedinsert>>\n\n<<timedgoto "Bad End" 7s>>
It's a random scrap, torn in two places. On it is written:\n\n//"... this smaller cylinder is a pair of hearts. Veins spread out all over the inner cylinder, piercing it and drawing the fluid from the larger cylinder. The fluid is a mix of the two nutrients each ..."//\n<<set $scrapB2 to "acquired">> \n[[...|Conversation]]