<<if $room eq "A chamber in a Wallachian castle">>A tower chamber.<<endif>><<if $room eq "An idealised collective farm">>A building in an idealised collective farm.<<endif>><<if $room eq "The Needleman's dwelling">>A cell dug out of the earth, barred with a portcullis.<<endif>>\n\nNothing changes, but you are alert to the Player's presence.\n\nPlayer looks for something to interact with.\n\nMake\n\n<<cyclinglink $item "A rusty key" "An Orthodox cross on a silver chain" "Pig feed">>\n\n[[Player takes it|Item]]
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)}}}\n\nversion.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)}}}
Create a room for the Player.\n\n<<cyclinglink $room "A chamber in a Wallachian castle" "An idealised collective farm" "The Needleman's dwelling">>\n\n[[Make it|Empty Room]]
[[Behind the Glass|Void]]\n\nChristina Nordlander\n\nFor [[Twiny Jam 2015|https://itch.io/jam/twiny]]
#passages { border-left: 0px; padding-left: 0 }\n\n#sidebar {display: none }\n\n#passages {font-size: 180%}\n\n.passage a {color: #A9F5F2}\n.passage a:hover {color: #DA81F5;\nfont-size: 110%;\ntext-decoration:none}
Behind the Glass
<<if $room eq "A chamber in a Wallachian castle">><<if $item eq "An Orthodox cross on a silver chain">>Player feels safer in this dark place.\n\nDracula appears.\n\nPlayer shows him the cross.\n\nSuccess\n<<endif>><<if $item eq "Pig feed">>No animals are cattle here.\n\nWhen the vampires appear, Player is defenceless.\n\n[[Retry?|Void]]<<endif>><<if $item eq "A rusty key">>The key unlocks nothing here. Player is helpless against the vampires.\n\n[[Retry?|Void]]<<endif>><<endif>><<if $room eq "An idealised collective farm">><<if $item eq "An Orthodox cross on a silver chain">>Player stows it away, but is discovered and executed for collaboration.\n\n[[Retry?|Void]]<<endif>><<if $item eq "Pig feed">>\nPlayer brings the feed outside and feeds the healthy pig, which brings acclaim at the fair.\n\nSuccess\n<<endif>><<if $item eq "A rusty key">>Player can't feed the pig rust. The pig sickens, and Player loses the fair.\n\n[[Retry?|Void]]<<endif>><<endif>><<if $room eq "The Needleman's dwelling">><<if $item eq "An Orthodox cross on a silver chain">>When the Needleman arrives for the day's experiments, Player tries to strangle him, but only slows him briefly.\n\n[[Retry?|Void]]<<endif>><<if $item eq "Pig feed">>The Needleman doesn't eat pig feed.\n\n[[Retry?|Void]]<<endif>><<if $item eq "A rusty key">>Player unlocks the portcullis and escapes through the tunnels unspotted.\n\nSuccess<<endif>><<endif>>
Christina Nordlander