\n<<timedreplace 3>>You hear a distant whistling noise.<<replacewith>><<timedreplace 3>>You hear someone breathing.<<replacewith>>You hear a [[faint clicking noise|Start2]].<<endtimedreplace>><<endtimedreplace>>\n\n<<timedreplace 4 >>You see nothing. <<replacewith>>You see a ''light'' in the distance.<<endtimedreplace>>\n\nYou go [[west]].
Your story will display this passage first. Edit it by double clicking it.
var next = "Start2";\n\nif (state.history[0].passage.title=="Start") { var n = insertElement(null, 'div');n.style.display="none";n.appendChild($("passages").removeChild($("passageStart")));state.display(next,null);$("passages").appendChild(n);}
version.extensions['timedreplaceMacro'] = {major:1, minor:0, revision:0};\n macros['timedreplace'] = {\n handler: function (g, e, f, b) {\n function tagcontents(starttag, endtag, k) {\n var a = b.source.slice(k);\n var l = 0;\n var c = "";\n for(var i = 0; i < a.length; i++) {\n var w = endtag.length;\n if(a.substr(i, w) == endtag) {\n if(l == 0) {\n b.nextMatch = k + i + w;\n return c;\n }\n else {\n l--;\n c += a.charAt(i);\n }\n }\n else {\n if(a.substr(i, starttag.length) == starttag) {\n l++;\n }\n c += a.charAt(i);\n }\n }\n return "";\n }\n var tr="<<timedreplace";\n var rw="<<replacewith>>";\n var k = b.source.indexOf('>>', b.matchStart) + 2;\n var c = tagcontents(tr, rw, k);\n var d = tagcontents((c ? rw : tr), "<<endtimedreplace>>", c ? b.nextMatch : k);\n var h = null;\n if(c) {\n h = insertElement(g, "span", null, "timedreplacement1");\n new Wikifier(h,c);\n }\n if(d) {\n var m = insertElement(g, "span", null, "timedreplacement2", d);\n m.style.display = "none";\n setTimeout(function() {\n if (m) { \n if (h && h.parentNode) h.parentNode.removeChild(h);\n var t = m.firstChild ? m.firstChild.nodeValue : "";\n removeChildren(m);\n new Wikifier(m,t);\n m.style.display = "inline";\n fade(m, { fade: "in" });\n }\n },(parseInt(f[0]) || 0)*500);\n }\n else {\n throwError(g, "can't find matching endtimedreplace");\n return;\n }\n }\n }\n macros['endtimedreplace']={handler: function () {} }\n macros['replacewith']={handler: function () {} }
You search. <<timedreplace 2>>You find nothing.<<endtimedreplace>>\n\nYou listen. <<timedreplace 5>>You think you hear something. <<timedreplace 3>>But it's probably just your imagination.<<endtimedreplace>><<endtimedreplace>>\n\nYou return [[east|Start2]].