├── README.md ├── deadsouls.twee └── deadsouls.tws /README.md: -------------------------------------------------------------------------------- 1 | Dead Soul 2 | ========= 3 | 4 | [![Dead Soul title screen](http://i.imgur.com/WGb1qtG.png)](http://dl.dropboxusercontent.com/u/79581979/deadsouls.html) 5 | 6 | Dead Soul is a short [Twine](https://github.com/tweecode/twine/) story about [Nikolai Gogol](http://en.wikipedia.org/wiki/Nikolai_Gogol), death, and writing. Some background on my inspiration is [on my writing blog](http://acupofmstea.tumblr.com/post/50553236947/dead-soul). 7 | 8 | Creative Commons License
Dead Soul by Ms. Tea is licensed under a Creative Commons Attribution 3.0 Unported License.
Based on a work at http://dl.dropboxusercontent.com/u/79581979/deadsouls.html. Timedinsert macro, by [Leon Arnott](http://l.j-factor.com/twine/), not included in this license. 9 | -------------------------------------------------------------------------------- /deadsouls.twee: -------------------------------------------------------------------------------- 1 | :: Start 2 | So, the prosecutor! He lived and lived, and then he died! And so they’ll print in the newspapers that there passed away, to the sorrow of his subordinates and of all mankind, a respectable citizen, a rare feather, an exemplary husband, and they’ll write all sorts of stuff; and they’ll add, maybe that he was accompanied by the weeping of widows and orphans; but if one looks into the matter properly, all you had, in fact, was bushy eyebrows. 3 | 4 | <> [[Dead Souls]] 5 |
- Nikolai Gogol <> 6 | 7 | 8 | :: Dead Souls 9 | You are in bed. 10 | 11 | That’s not surprising. You’ve spent so much of your time in bed recently. You feel so heavy, and your voice feels so soft. Inside you Murazov has been speaking harshly of your cowardice, but that only makes you more afraid. You tremble at the sight of your quill. You rarely get up, except when [[Father Matvei]] is here. 12 | 13 | Nine days from now, you’ll die, but even if you knew it would give you no solace. 14 | 15 | 16 | :: CSS [stylesheet] 17 | html 18 | { 19 | height: 100%; 20 | } 21 | 22 | body 23 | { 24 | background-color: black; 25 | background-repeat: no-repeat; 26 | } 27 | 28 | .red 29 | { 30 | box-shadow: 0px 0px 105px black inset; 31 | background-image: linear-gradient(bottom, #FF0000 36%, #000000 87%); 32 | background-image: -o-linear-gradient(bottom, #FF0000 36%, #000000 87%); 33 | background-image: -moz-linear-gradient(bottom, #FF0000 36%, #000000 87%); 34 | background-image: -webkit-linear-gradient(bottom, #FF0000 36%, #000000 87%); 35 | background-image: -ms-linear-gradient(bottom, #FF0000 36%, #000000 87%); 36 | 37 | background-image: -webkit-gradient( 38 | linear, 39 | left bottom, 40 | left top, 41 | color-stop(0.36, #FF0000), 42 | color-stop(0.87, #000000) 43 | ); 44 | 45 | animation: red-fade 4s ease 0s infinite alternate; 46 | -webkit-animation: red-fade 4s ease 0s infinite alternate; 47 | position: fixed; 48 | } 49 | 50 | .orange 51 | { 52 | box-shadow: 0px 0px 105px black inset; 53 | background-image: linear-gradient(bottom, #FF7700 36%, #000000 87%); 54 | background-image: -o-linear-gradient(bottom, #FF7700 36%, #000000 87%); 55 | background-image: -moz-linear-gradient(bottom, #FF7700 36%, #000000 87%); 56 | background-image: -webkit-linear-gradient(bottom, #FF7700 36%, #000000 87%); 57 | background-image: -ms-linear-gradient(bottom, #FF7700 36%, #000000 87%); 58 | 59 | background-image: -webkit-gradient( 60 | linear, 61 | left bottom, 62 | left top, 63 | color-stop(0.36, #FF7700), 64 | color-stop(0.87, #000000) 65 | ); 66 | animation: orange-fade 1s ease 0s infinite alternate; 67 | -webkit-animation: orange-fade 1s ease 0s infinite alternate; 68 | position: fixed; 69 | } 70 | 71 | .flaming 72 | { 73 | top: 0; 74 | left: 0; 75 | width: 100%; 76 | height: 100%; 77 | z-index: 1; 78 | background-color: transparent; 79 | opacity: 0.4; 80 | } 81 | 82 | @keyframes red-fade 83 | { 84 | 0% { opacity: 0.1; } 85 | 100% { opacity: 0.2; } 86 | } 87 | 88 | @-webkit-keyframes red-fade /* Chrome and Safari need the prefix */ 89 | { 90 | 0% { opacity: 0.1; } 91 | 100% { opacity: 0.2; } 92 | } 93 | 94 | @keyframes orange-fade 95 | { 96 | 0% { opacity: 0.1; } 97 | 100% { opacity: 0.25; } 98 | } 99 | 100 | @-webkit-keyframes orange-fade 101 | { 102 | 0% { opacity: 0.1; } 103 | 100% { opacity: 0.25; } 104 | } 105 | 106 | #main-container 107 | { 108 | position: relative; 109 | width: 100%; 110 | height: 80%; 111 | color: white; 112 | background-color: transparent; 113 | z-index: 2; 114 | } 115 | 116 | #main-container a:link 117 | { 118 | color: #FA8525; 119 | } 120 | 121 | #header-container 122 | { 123 | padding-top: 5%; 124 | background-color: transparent; 125 | box-shadow: none; 126 | border-bottom: transparent; 127 | } 128 | 129 | #footer-container 130 | { 131 | background-color: transparent; 132 | box-shadow: none; 133 | border-top: transparent; 134 | } 135 | 136 | #snapback 137 | { 138 | display: none; 139 | } 140 | 141 | #restart 142 | { 143 | display: none; 144 | } 145 | 146 | html.js 147 | { 148 | background-color: transparent; 149 | } 150 | 151 | /* used to fade in quotes with <> at the very beginning and end */ 152 | 153 | .timedreplacement.replacement-in 154 | { 155 | opacity: 0; 156 | } 157 | 158 | .timedreplacement 159 | { 160 | transition: 1s; 161 | -webkit-transition: 1s; 162 | } 163 | 164 | .timedreplacement.replacement-out 165 | { 166 | opacity: 0; 167 | } 168 | 169 | 170 | 171 | :: Father Matvei 172 | Father Matvei was here last night. 173 | 174 | You try to avoid looking over at your [[desk]], lest you think about the [[plan]] he has urged you into. Your resolve is so very weak it could snap at any moment. 175 | 176 | 177 | :: desk 178 | There, next to your plume, under the imagined glow of your unlit oil lamp, drowning in the almost physical presence of your guilt, is the manuscript. It’s almost complete, and wants only a portion of a chapter here and there to be finished. You know that every bookseller in Moscow is eagerly awaiting it. Their anticipation [[crushes you|Father Matvei]] all the more. 179 | 180 | 181 | :: timedinsert [script] 182 | (function () { 183 | version.extensions['timedreplaceMacro'] = { 184 | major: 2, 185 | minor: 2, 186 | revision: 0 187 | }; 188 | macros['timedinsert'] = macros['timedreplace'] = { 189 | handler: function (g, e, f, b) { 190 | function cssTimeUnit(s) { 191 | if (typeof s == "string") { 192 | if (s.slice(-2).toLowerCase() == "ms") { 193 | return Number(s.slice(0, -2)) || 0; 194 | } 195 | else if (s.slice(-1).toLowerCase() == "s") { 196 | return Number(s.slice(0, -1)) * 1000 || 0; 197 | } 198 | } 199 | throwError(g, s + " isn't a CSS time unit"); 200 | return 0; 201 | } 202 | 203 | function tagcontents(starttag, endtag, k) { 204 | var a = b.source.slice(k); 205 | var l = 0; 206 | var c = ""; 207 | for (var i = 0; i < a.length; i++) { 208 | var w = endtag.length; 209 | if (a.substr(i, w) == endtag) { 210 | if (l == 0) { 211 | b.nextMatch = k + i + w; 212 | return c; 213 | } 214 | else { 215 | l--; 216 | c += a.charAt(i); 217 | } 218 | } 219 | else { 220 | if (a.substr(i, starttag.length) == starttag) { 221 | l++; 222 | } 223 | c += a.charAt(i); 224 | } 225 | } 226 | return ""; 227 | } 228 | var tr = "<<" + e; 229 | var rw = "<>"; 230 | var etr = "<>"; 231 | var k = b.source.indexOf('>>', b.matchStart) + 2; 232 | var c, d; 233 | if (e == "timedreplace") { 234 | c = tagcontents(tr, rw, k); 235 | d = tagcontents((c ? rw : tr), etr, c ? b.nextMatch : k); 236 | } 237 | else if (e == "timedinsert") { 238 | d = tagcontents(tr, etr, k); 239 | } 240 | else if (e == "timedremove") { 241 | c = tagcontents(tr, etr, k); 242 | } 243 | var tm; 244 | tm = cssTimeUnit(f[0]); 245 | var h; 246 | if (c) { 247 | if (d) { 248 | g = insertElement(g, "span", null, "timedreplacements"); 249 | } 250 | h = insertElement(g, "span", null, "timedreplacement timedremove"); 251 | new Wikifier(h, c); 252 | if (d || e == "timedremove") { 253 | setTimeout(function () { 254 | h.classList.add("replacement-out"); 255 | setTimeout(function () { 256 | h.parentNode.removeChild(h); 257 | }, 1000); 258 | }, tm); 259 | } 260 | } 261 | if (d) { 262 | var m = insertElement(g, "span", null, "timedreplacement timedinsert", d); 263 | m.style.display = "none"; 264 | setTimeout(function () { 265 | if (m) { 266 | var t = m.firstChild ? m.firstChild.nodeValue : ""; 267 | removeChildren(m); 268 | new Wikifier(m, t); 269 | m.style.display = "inline"; 270 | m.classList.add("replacement-in"); 271 | setTimeout(function () { 272 | m.classList.remove("replacement-in"); 273 | }, 1); 274 | scrollWindowTo(m); 275 | } 276 | }, tm); 277 | } 278 | else if (!c && e != "timedremove") { 279 | throwError(g, "can't find matching end" + e); 280 | return; 281 | } 282 | } 283 | } 284 | macros['timedremove'] = macros['timedreplace']; 285 | macros['replacewith'] = macros['endtimedinsert'] = macros['endtimedremove'] = macros['endtimedreplace'] = { 286 | handler: function () {} 287 | } 288 | scrollWindowTo = function (E) { 289 | var D = window.scrollY; 290 | var G = J(E); 291 | if (!G) return; 292 | var C = Math.abs(D - G); 293 | var B = 0; 294 | var I = (D > G) ? -1 : 1; 295 | var F = window.setInterval(H, 25); 296 | 297 | function H() { 298 | B += 0.1; 299 | window.scrollTo(0, D + I * (C * Math.easeInOut(B))); 300 | if (B >= 1) { 301 | window.clearInterval(F) 302 | } 303 | } 304 | 305 | function J(N) { 306 | var O = A(N); 307 | var P = O + N.offsetHeight; 308 | var L = window.innerHeight; 309 | var M = D + L; 310 | if (O >= D && P > M) { 311 | return ((N.offsetHeight < L) ? O - (L - N.offsetHeight) + 20 : O) 312 | } 313 | } 314 | 315 | function A(K) { 316 | var L = 0; 317 | while (K.offsetParent) { 318 | L += K.offsetTop; 319 | K = K.offsetParent; 320 | } 321 | return L 322 | } 323 | } 324 | }()); 325 | 326 | 327 | 328 | :: plan 329 | Father Matvei hates your book. You published the first half ten years ago. At the time you thought it was your greatest achievement—the culmination of your skill—your epic. But it was incomplete. You had written the fall of man; you needed to write man’s redemption. 330 | 331 | You have been working on the second half for ten years now, but Father Matvei has been increasingly harsh in his criticisms. It is not through the words of man, he says, that man will find redemption. 332 | 333 | Finally, last night, he gave you his ultimatum. To repair your relationship with God, the manuscript must [[burn]]. 334 | 335 | 336 | :: StoryAuthor 337 | Ms. Tea 338 | 339 | 340 | :: burn 341 | It’s cold in your bedroom, but you can faintly feel the warmth of the fire in the other room. You asked Selifan to set it for you, and then to run some errands so that you’re left alone. 342 | 343 | You shrink from the distant feeling of the fire, its accusatory warmth trying to sink in under the blankets. You try to put your mind off it. [[You fail.]] 344 | 345 | 346 | :: StoryTitle 347 | Dead Soul 348 | 349 | 350 | :: manuscript 351 | Hundreds of carefully handwritten pages arranged in a thick loose pile weigh down your guilty hands. The ink swirls across your vision, and you close your eyes as though that would carry it away. The cool sharp texture of the paper seems to crawl in your hands, desperate for some kind of escape from [[its impending fate|You fail.]]. 352 | 353 | 354 | :: You fail. 355 | <>Without knowing how it happened, you find yourself standing in front of the fire, the manuscript in your trembling hands. Here the fire feels [[hot]] like you’re touching it yourself. 356 | 357 | The [[manuscript]] feels heavy in your hands; it hangs on you like an anchor, so heavy it almost threatens to pull you through the floor itself. You can hardly bear to hold it though you know you can’t put it down until you complete your [[terrible task]]. 358 | 359 | 360 | :: hot 361 | The fire winks at you complicitly. The flames leap up as if to greet you, to plead you to come closer. It knows what you’re about to do, it thinks it’s okay, that it’s not your fault. It can be your secret. The fire’s beckoning makes you feel as though your hands are magnetically drawn to it, though you know you’re not moving. 362 | 363 | The flames’ seductive reassurances contrast in your mind with the stern orders of Father Matvei and the pleading of Murazov, whose mental arguments have paralyzed you in the [[sleepless hours|You fail.]] since you met with Matvei last night. 364 | 365 | 366 | :: Fire scripts [script] 367 | window.create_fire = function() 368 | { 369 | // So the player can't recreate fire elements by stepping 370 | // back then going forward again 371 | if (jQuery('.flaming').length != 0) { return; } 372 | 373 | jQuery('body').append("
"); 374 | jQuery('body').append("
"); 375 | } 376 | 377 | window.destroy_fire = function() 378 | { 379 | flaming = jQuery('.flaming'); 380 | opts = { 381 | duration: 1000, 382 | easing: 'linear', 383 | complete: function() { flaming.remove(); } 384 | }; 385 | flaming.fadeOut(opts); 386 | } 387 | 388 | 389 | :: terrible task 390 | Somehow without realizing it you have taken the first few pages from the top of the manuscript and are hesitantly holding them over the fire. Your hand shakes with great force threatening to thrust the first dagger without so much as the satisfaction of the deliberate act. 391 | 392 | With your hand this close to the [[fire]] you had better [[take the plunge]] before it takes itself. 393 | 394 | 395 | :: fire 396 | Your vision fills with red, red, red, blurring and seeming to overlap everything else around you. You blink to clear your vision but the afterimage still seems to fill the room. Even in phantom form the fire’s [[conspiratorial flames|terrible task]] haunt you. 397 | 398 | 399 | :: take the plunge 400 | You hardly notice when you toss the papers on the fire, only coming to when the crackling sound and the smell of your work strike you out of the disassociative stupor. 401 | 402 | Tentetnikov ever the fatalist is the first to go, going down with the ship as the first flames seductively coil themselves around the edges of the page. He hardly seems to react even as he’s being pulled down, more interested in himself than in his surroundings. Surely he wonders to himself how his life could have been better, how this catastrophe could have been avoided, as he rationalizes that it’s anyone’s fault but his own. Perhaps just maybe had he had that wonderful teacher in his youth... 403 | 404 | The question remains unanswered as his face drops below the flames. What could have been burns as well as what is. The fire consumes Tentetnikov, his teacher, and his unwritten work [[together]]. 405 | 406 | 407 | :: together 408 | After a sequence of generals and daughters and landowners through which you can hardly pay attention comes Kostanjoglo, the scientist-farmer, so busy planning his estate—eyes down that is on the earth—that he hadn’t even noticed the fire until the first flame snatches him. Now he looks up in shock the plans on his desk already reduced to a pile of ash. All around him his crops are burning with their smoke smudging out the next words on the page you hold in your hand. 409 | 410 | He rushes out to organize his serfs only to find that they are already burned, their village so far gone not even ashes remain to tell where it once stood. Indeed in another moment with the immolation of Kostanjoglo himself perhaps there will stand no further record that there ever [[once existed|Murazov]] such a man in this world. 411 | 412 | 413 | :: Murazov 414 | Long before you actually reach him the voice of Murazov has been quietly pleading with you to stop, to rethink things. His voice is one half of the argument which has played itself out in your head without stop since Father Matvei left last night, assuring you that he knows what a good man you could be, to forget your plot—you know, he implores you, that you won’t find peace in that, your enemy, your tempter, your betrayer. 415 | 416 | And indeed, Father Matvei’s voice seems now so very soft where only a few minutes ago his commands made all the world ring. But your hands move mechanically and continue to feed the fire not anymore of your own accord but quite automatically. Murazov’s voice too now grows softer under the load of the papers taken alight all around him, quite indistinct when surrounded by all the flame and smoke of Navarino. 417 | 418 | As at last his features become obscured by the fire you realize that in the end you never knew much about Murazov [[at all]]. 419 | 420 | 421 | :: at all 422 | Finally you reach Chichikov himself, who looks up at you with shock as he finds himself cast upon the flames. He has watched your purge with a kind of distant curiosity, as though it was some faraway story he had once read about in a French novel; with as much relevance to his life perhaps as the death of the prosecutor. No doubt the thought crossed his mind that somewhere among these deaths he could stand to profit. To find himself here staring up at you who alone stand to rend judgement over him is a thing so shocking that for a few moments he hardly seems to be capable of fitting it inside his head. 423 | 424 | He screams for pity, reaches up an arm to you for salvation, and though for a moment your breaking heart is ready to grant him salvation the rest of your manuscript is filled, filled to the brim with dead souls without the slightest purchase for Chichikov. The long long list of the Mikheyevs and the Probkas and the Milushkins and the Maxims and the Yeremeys which once seemed so very much like his salvation were nothing more than dead weights pushing him further and further into the fire. 425 | 426 | After a very long time under the flames, Chichikov invokes the strength to reach up one last time, fingers scrambling against the pages for some kind of a hold, then slips away and is [[gone]]. 427 | 428 | 429 | :: gone 430 | <>You are in bed again. 431 | 432 | You have been laying here sleepless for so long that if not for your hauntingly empty desk you might have wondered if in the end you had only dreamed the whole thing. You feel sicker and heavier than when you began. 433 | 434 | Nine days from now, you will die, but for now [[sleep will not come]]. 435 | 436 | 437 | :: sleep will not come 438 | <>Anything can happen to a man: the fiery youth of today would recoil in horror if one were to show him his portrait in old age. So, as you pass from the tender years of youth into harsh and embittered manhood, make sure you take with you on your journey all the human emotions! Don’t leave them on the road, for you will not pick them up afterwards! Old age, inevitable and inescapable, is terrible and menacing, for it never gives anything back, it returns nothing! The grave is more merciful than old age. On the tomb is written: ‘Here Lies a Man’, but you can read nothing on the cold and callous features of inhuman old age.<> 439 | 440 | 441 | -------------------------------------------------------------------------------- /deadsouls.tws: -------------------------------------------------------------------------------- 1 | (dp0 2 | S'buildDestination' 3 | p1 4 | V/Users/vlcice/Documents/Twine/dead souls/deadsouls.html 5 | p2 6 | sS'saveDestination' 7 | p3 8 | V/Users/vlcice/Documents/Twine/dead souls/deadsouls.tws 9 | p4 10 | sS'target' 11 | p5 12 | S'Responsive' 13 | p6 14 | sS'storyPanel' 15 | p7 16 | (dp8 17 | S'widgets' 18 | p9 19 | (lp10 20 | (dp11 21 | S'selected' 22 | p12 23 | I00 24 | sS'pos' 25 | p13 26 | (lp14 27 | I10 28 | aI10 29 | asS'passage' 30 | p15 31 | (itiddlywiki 32 | Tiddler 33 | p16 34 | (dp17 35 | S'text' 36 | p18 37 | VSo, the prosecutor! He lived and lived, and then he died! And so they’ll print in the newspapers that there passed away, to the sorrow of his subordinates and of all mankind, a respectable citizen, a rare feather, an exemplary husband, and they’ll write all sorts of stuff; and they’ll add, maybe that he was accompanied by the weeping of widows and orphans; but if one looks into the matter properly, all you had, in fact, was bushy eyebrows. \u000a \u000a<> [[Dead Souls]] \u000a
- Nikolai Gogol <> 38 | p19 39 | sS'created' 40 | p20 41 | ctime 42 | struct_time 43 | p21 44 | ((I2013 45 | I4 46 | I18 47 | I18 48 | I39 49 | I21 50 | I3 51 | I108 52 | I1 53 | tp22 54 | (dp23 55 | tp24 56 | Rp25 57 | sS'title' 58 | p26 59 | VStart 60 | p27 61 | sS'modified' 62 | p28 63 | g25 64 | sS'tags' 65 | p29 66 | (lp30 67 | sbsa(dp31 68 | g12 69 | I00 70 | sg13 71 | (lp32 72 | I570 73 | aI150 74 | asg15 75 | (itiddlywiki 76 | Tiddler 77 | p33 78 | (dp34 79 | g18 80 | V(function () { \u000a version.extensions['timedreplaceMacro'] = { \u000a major: 2, \u000a minor: 2, \u000a revision: 0 \u000a }; \u000a macros['timedinsert'] = macros['timedreplace'] = { \u000a handler: function (g, e, f, b) { \u000a function cssTimeUnit(s) { \u000a if (typeof s == "string") { \u000a if (s.slice(-2).toLowerCase() == "ms") { \u000a return Number(s.slice(0, -2)) || 0; \u000a } \u000a else if (s.slice(-1).toLowerCase() == "s") { \u000a return Number(s.slice(0, -1)) * 1000 || 0; \u000a } \u000a } \u000a throwError(g, s + " isn't a CSS time unit"); \u000a return 0; \u000a } \u000a \u000a function tagcontents(starttag, endtag, k) { \u000a var a = b.source.slice(k); \u000a var l = 0; \u000a var c = ""; \u000a for (var i = 0; i < a.length; i++) { \u000a var w = endtag.length; \u000a if (a.substr(i, w) == endtag) { \u000a if (l == 0) { \u000a b.nextMatch = k + i + w; \u000a return c; \u000a } \u000a else { \u000a l--; \u000a c += a.charAt(i); \u000a } \u000a } \u000a else { \u000a if (a.substr(i, starttag.length) == starttag) { \u000a l++; \u000a } \u000a c += a.charAt(i); \u000a } \u000a } \u000a return ""; \u000a } \u000a var tr = "<<" + e; \u000a var rw = "<>"; \u000a var etr = "<>"; \u000a var k = b.source.indexOf('>>', b.matchStart) + 2; \u000a var c, d; \u000a if (e == "timedreplace") { \u000a c = tagcontents(tr, rw, k); \u000a d = tagcontents((c ? rw : tr), etr, c ? b.nextMatch : k); \u000a } \u000a else if (e == "timedinsert") { \u000a d = tagcontents(tr, etr, k); \u000a } \u000a else if (e == "timedremove") { \u000a c = tagcontents(tr, etr, k); \u000a } \u000a var tm; \u000a tm = cssTimeUnit(f[0]); \u000a var h; \u000a if (c) { \u000a if (d) { \u000a g = insertElement(g, "span", null, "timedreplacements"); \u000a } \u000a h = insertElement(g, "span", null, "timedreplacement timedremove"); \u000a new Wikifier(h, c); \u000a if (d || e == "timedremove") { \u000a setTimeout(function () { \u000a h.classList.add("replacement-out"); \u000a setTimeout(function () { \u000a h.parentNode.removeChild(h); \u000a }, 1000); \u000a }, tm); \u000a } \u000a } \u000a if (d) { \u000a var m = insertElement(g, "span", null, "timedreplacement timedinsert", d); \u000a m.style.display = "none"; \u000a setTimeout(function () { \u000a if (m) { \u000a var t = m.firstChild ? m.firstChild.nodeValue : ""; \u000a removeChildren(m); \u000a new Wikifier(m, t); \u000a m.style.display = "inline"; \u000a m.classList.add("replacement-in"); \u000a setTimeout(function () { \u000a m.classList.remove("replacement-in"); \u000a }, 1); \u000a scrollWindowTo(m); \u000a } \u000a }, tm); \u000a } \u000a else if (!c && e != "timedremove") { \u000a throwError(g, "can't find matching end" + e); \u000a return; \u000a } \u000a } \u000a } \u000a macros['timedremove'] = macros['timedreplace']; \u000a macros['replacewith'] = macros['endtimedinsert'] = macros['endtimedremove'] = macros['endtimedreplace'] = { \u000a handler: function () {} \u000a } \u000a scrollWindowTo = function (E) { \u000a var D = window.scrollY; \u000a var G = J(E); \u000a if (!G) return; \u000a var C = Math.abs(D - G); \u000a var B = 0; \u000a var I = (D > G) ? -1 : 1; \u000a var F = window.setInterval(H, 25); \u000a \u000a function H() { \u000a B += 0.1; \u000a window.scrollTo(0, D + I * (C * Math.easeInOut(B))); \u000a if (B >= 1) { \u000a window.clearInterval(F) \u000a } \u000a } \u000a \u000a function J(N) { \u000a var O = A(N); \u000a var P = O + N.offsetHeight; \u000a var L = window.innerHeight; \u000a var M = D + L; \u000a if (O >= D && P > M) { \u000a return ((N.offsetHeight < L) ? O - (L - N.offsetHeight) + 20 : O) \u000a } \u000a } \u000a \u000a function A(K) { \u000a var L = 0; \u000a while (K.offsetParent) { \u000a L += K.offsetTop; \u000a K = K.offsetParent; \u000a } \u000a return L \u000a } \u000a } \u000a}()); \u000a 81 | p35 82 | sg20 83 | g21 84 | ((I2013 85 | I4 86 | I18 87 | I19 88 | I26 89 | I46 90 | I3 91 | I108 92 | I1 93 | tp36 94 | (dp37 95 | tp38 96 | Rp39 97 | sg26 98 | Vtimedinsert 99 | p40 100 | sg28 101 | g39 102 | sg29 103 | (lp41 104 | Vscript 105 | p42 106 | asbsa(dp43 107 | g12 108 | I00 109 | sg13 110 | (lp44 111 | I150 112 | aI10 113 | asg15 114 | (itiddlywiki 115 | Tiddler 116 | p45 117 | (dp46 118 | g18 119 | VYou are in bed. \u000a \u000aThat’s not surprising. You’ve spent so much of your time in bed recently. You feel so heavy, and your voice feels so soft. Inside you Murazov has been speaking harshly of your cowardice, but that only makes you more afraid. You tremble at the sight of your quill. You rarely get up, except when [[Father Matvei]] is here. \u000a \u000aNine days from now, you’ll die, but even if you knew it would give you no solace. 120 | p47 121 | sg20 122 | g21 123 | ((I2013 124 | I4 125 | I18 126 | I19 127 | I38 128 | I13 129 | I3 130 | I108 131 | I1 132 | tp48 133 | (dp49 134 | tp50 135 | Rp51 136 | sg26 137 | VDead Souls 138 | p52 139 | sg28 140 | g51 141 | sg29 142 | (lp53 143 | sbsa(dp54 144 | g12 145 | I00 146 | sg13 147 | (lp55 148 | I570 149 | aI290 150 | asg15 151 | (itiddlywiki 152 | Tiddler 153 | p56 154 | (dp57 155 | g18 156 | VMs. Tea 157 | p58 158 | sg20 159 | g21 160 | ((I2013 161 | I4 162 | I18 163 | I19 164 | I38 165 | I50 166 | I3 167 | I108 168 | I1 169 | tp59 170 | (dp60 171 | tp61 172 | Rp62 173 | sg26 174 | VStoryAuthor 175 | p63 176 | sg28 177 | g62 178 | sg29 179 | (lp64 180 | sbsa(dp65 181 | g12 182 | I00 183 | sg13 184 | (lp66 185 | I570 186 | aI430 187 | asg15 188 | (itiddlywiki 189 | Tiddler 190 | p67 191 | (dp68 192 | g18 193 | VDead Soul 194 | p69 195 | sg20 196 | g21 197 | ((I2013 198 | I4 199 | I18 200 | I19 201 | I41 202 | I37 203 | I3 204 | I108 205 | I1 206 | tp70 207 | (dp71 208 | tp72 209 | Rp73 210 | sg26 211 | VStoryTitle 212 | p74 213 | sg28 214 | g73 215 | sg29 216 | (lp75 217 | sbsa(dp76 218 | g12 219 | I00 220 | sg13 221 | (lp77 222 | I150 223 | aI150 224 | asg15 225 | (itiddlywiki 226 | Tiddler 227 | p78 228 | (dp79 229 | g18 230 | VFather Matvei was here last night. \u000a \u000aYou try to avoid looking over at your [[desk]], lest you think about the [[plan]] he has urged you into. Your resolve is so very weak it could snap at any moment. 231 | p80 232 | sg20 233 | g21 234 | ((I2013 235 | I4 236 | I18 237 | I20 238 | I7 239 | I32 240 | I3 241 | I108 242 | I1 243 | tp81 244 | (dp82 245 | tp83 246 | Rp84 247 | sg26 248 | VFather Matvei 249 | p85 250 | sg28 251 | g84 252 | sg29 253 | (lp86 254 | sbsa(dp87 255 | g12 256 | I00 257 | sg13 258 | (lp88 259 | I290 260 | aI150 261 | asg15 262 | (itiddlywiki 263 | Tiddler 264 | p89 265 | (dp90 266 | g18 267 | VThere, next to your plume, under the imagined glow of your unlit oil lamp, drowning in the almost physical presence of your guilt, is the manuscript. It’s almost complete, and wants only a portion of a chapter here and there to be finished. You know that every bookseller in Moscow is eagerly awaiting it. Their anticipation [[crushes you|Father Matvei]] all the more. 268 | p91 269 | sg20 270 | g21 271 | ((I2013 272 | I4 273 | I18 274 | I21 275 | I15 276 | I5 277 | I3 278 | I108 279 | I1 280 | tp92 281 | (dp93 282 | tp94 283 | Rp95 284 | sg26 285 | Vdesk 286 | p96 287 | sg28 288 | g95 289 | sg29 290 | (lp97 291 | sbsa(dp98 292 | g12 293 | I00 294 | sg13 295 | (lp99 296 | I150 297 | aI290 298 | asg15 299 | (itiddlywiki 300 | Tiddler 301 | p100 302 | (dp101 303 | g18 304 | VFather Matvei hates your book. You published the first half ten years ago. At the time you thought it was your greatest achievement—the culmination of your skill—your epic. But it was incomplete. You had written the fall of man; you needed to write man’s redemption. \u000a \u000aYou have been working on the second half for ten years now, but Father Matvei has been increasingly harsh in his criticisms. It is not through the words of man, he says, that man will find redemption. \u000a \u000aFinally, last night, he gave you his ultimatum. To repair your relationship with God, the manuscript must [[burn]]. 305 | p102 306 | sg20 307 | g21 308 | ((I2013 309 | I4 310 | I18 311 | I21 312 | I18 313 | I47 314 | I3 315 | I108 316 | I1 317 | tp103 318 | (dp104 319 | tp105 320 | Rp106 321 | sg26 322 | Vplan 323 | p107 324 | sg28 325 | g106 326 | sg29 327 | (lp108 328 | sbsa(dp109 329 | g12 330 | I00 331 | sg13 332 | (lp110 333 | I150 334 | aI430 335 | asg15 336 | (itiddlywiki 337 | Tiddler 338 | p111 339 | (dp112 340 | g18 341 | VIt’s cold in your bedroom, but you can faintly feel the warmth of the fire in the other room. You asked Selifan to set it for you, and then to run some errands so that you’re left alone. \u000a \u000aYou shrink from the distant feeling of the fire, its accusatory warmth trying to sink in under the blankets. You try to put your mind off it. [[You fail.]] 342 | p113 343 | sg20 344 | g21 345 | ((I2013 346 | I4 347 | I18 348 | I22 349 | I54 350 | I3 351 | I3 352 | I108 353 | I1 354 | tp114 355 | (dp115 356 | tp116 357 | Rp117 358 | sg26 359 | Vburn 360 | p118 361 | sg28 362 | g117 363 | sg29 364 | (lp119 365 | sbsa(dp120 366 | g12 367 | I00 368 | sg13 369 | (lp121 370 | I150 371 | aI570 372 | asg15 373 | (itiddlywiki 374 | Tiddler 375 | p122 376 | (dp123 377 | g18 378 | V<>Without knowing how it happened, you find yourself standing in front of the fire, the manuscript in your trembling hands. Here the fire feels [[hot]] like you’re touching it yourself. \u000a \u000aThe [[manuscript]] feels heavy in your hands; it hangs on you like an anchor, so heavy it almost threatens to pull you through the floor itself. You can hardly bear to hold it though you know you can’t put it down until you complete your [[terrible task]]. 379 | p124 380 | sg20 381 | g21 382 | ((I2013 383 | I4 384 | I18 385 | I23 386 | I18 387 | I17 388 | I3 389 | I108 390 | I1 391 | tp125 392 | (dp126 393 | tp127 394 | Rp128 395 | sg26 396 | VYou fail. 397 | p129 398 | sg28 399 | g128 400 | sg29 401 | (lp130 402 | sbsa(dp131 403 | g12 404 | I00 405 | sg13 406 | (lp132 407 | I290 408 | aI570 409 | asg15 410 | (itiddlywiki 411 | Tiddler 412 | p133 413 | (dp134 414 | g18 415 | VThe fire winks at you complicitly. The flames leap up as if to greet you, to plead you to come closer. It knows what you’re about to do, it thinks it’s okay, that it’s not your fault. It can be your secret. The fire’s beckoning makes you feel as though your hands are magnetically drawn to it, though you know you’re not moving. \u000a \u000aThe flames’ seductive reassurances contrast in your mind with the stern orders of Father Matvei and the pleading of Murazov, whose mental arguments have paralyzed you in the [[sleepless hours|You fail.]] since you met with Matvei last night. 416 | p135 417 | sg20 418 | g21 419 | ((I2013 420 | I4 421 | I18 422 | I23 423 | I38 424 | I25 425 | I3 426 | I108 427 | I1 428 | tp136 429 | (dp137 430 | tp138 431 | Rp139 432 | sg26 433 | Vhot 434 | p140 435 | sg28 436 | g139 437 | sg29 438 | (lp141 439 | sbsa(dp142 440 | g12 441 | I00 442 | sg13 443 | (lp143 444 | I10 445 | aI570 446 | asg15 447 | (itiddlywiki 448 | Tiddler 449 | p144 450 | (dp145 451 | g18 452 | VHundreds of carefully handwritten pages arranged in a thick loose pile weigh down your guilty hands. The ink swirls across your vision, and you close your eyes as though that would carry it away. The cool sharp texture of the paper seems to crawl in your hands, desperate for some kind of escape from [[its impending fate|You fail.]]. 453 | p146 454 | sg20 455 | g21 456 | ((I2013 457 | I4 458 | I19 459 | I19 460 | I31 461 | I38 462 | I4 463 | I109 464 | I1 465 | tp147 466 | (dp148 467 | tp149 468 | Rp150 469 | sg26 470 | Vmanuscript 471 | p151 472 | sg28 473 | g150 474 | sg29 475 | (lp152 476 | sbsa(dp153 477 | g12 478 | I00 479 | sg13 480 | (lp154 481 | I150 482 | aI710 483 | asg15 484 | (itiddlywiki 485 | Tiddler 486 | p155 487 | (dp156 488 | g18 489 | VSomehow without realizing it you have taken the first few pages from the top of the manuscript and are hesitantly holding them over the fire. Your hand shakes with great force threatening to thrust the first dagger without so much as the satisfaction of the deliberate act. \u000a \u000aWith your hand this close to the [[fire]] you had better [[take the plunge]] before it takes itself. 490 | p157 491 | sg20 492 | g21 493 | ((I2013 494 | I4 495 | I20 496 | I0 497 | I36 498 | I3 499 | I5 500 | I110 501 | I1 502 | tp158 503 | (dp159 504 | tp160 505 | Rp161 506 | sg26 507 | Vterrible task 508 | p162 509 | sg28 510 | g161 511 | sg29 512 | (lp163 513 | sbsa(dp164 514 | g12 515 | I00 516 | sg13 517 | (lp165 518 | I150 519 | aI850 520 | asg15 521 | (itiddlywiki 522 | Tiddler 523 | p166 524 | (dp167 525 | g18 526 | VYou hardly notice when you toss the papers on the fire, only coming to when the crackling sound and the smell of your work strike you out of the disassociative stupor. \u000a \u000aTentetnikov ever the fatalist is the first to go, going down with the ship as the first flames seductively coil themselves around the edges of the page. He hardly seems to react even as he’s being pulled down, more interested in himself than in his surroundings. Surely he wonders to himself how his life could have been better, how this catastrophe could have been avoided, as he rationalizes that it’s anyone’s fault but his own. Perhaps just maybe had he had that wonderful teacher in his youth... \u000a \u000aThe question remains unanswered as his face drops below the flames. What could have been burns as well as what is. The fire consumes Tentetnikov, his teacher, and his unwritten work [[together]]. 527 | p168 528 | sg20 529 | g21 530 | ((I2013 531 | I4 532 | I20 533 | I1 534 | I47 535 | I49 536 | I5 537 | I110 538 | I1 539 | tp169 540 | (dp170 541 | tp171 542 | Rp172 543 | sg26 544 | Vtake the plunge 545 | p173 546 | sg28 547 | g172 548 | sg29 549 | (lp174 550 | sbsa(dp175 551 | g12 552 | I00 553 | sg13 554 | (lp176 555 | I290 556 | aI710 557 | asg15 558 | (itiddlywiki 559 | Tiddler 560 | p177 561 | (dp178 562 | g18 563 | VYour vision fills with red, red, red, blurring and seeming to overlap everything else around you. You blink to clear your vision but the afterimage still seems to fill the room. Even in phantom form the fire’s [[conspiratorial flames|terrible task]] haunt you. 564 | p179 565 | sg20 566 | g21 567 | ((I2013 568 | I4 569 | I29 570 | I21 571 | I24 572 | I53 573 | I0 574 | I119 575 | I1 576 | tp180 577 | (dp181 578 | tp182 579 | Rp183 580 | sg26 581 | Vfire 582 | p184 583 | sg28 584 | g183 585 | sg29 586 | (lp185 587 | sbsa(dp186 588 | g12 589 | I00 590 | sg13 591 | (lp187 592 | F150.0 593 | aF990.0 594 | asg15 595 | (itiddlywiki 596 | Tiddler 597 | p188 598 | (dp189 599 | g18 600 | VAfter a sequence of generals and daughters and landowners through which you can hardly pay attention comes Kostanjoglo, the scientist-farmer, so busy planning his estate—eyes down that is on the earth—that he hadn’t even noticed the fire until the first flame snatches him. Now he looks up in shock the plans on his desk already reduced to a pile of ash. All around him his crops are burning with their smoke smudging out the next words on the page you hold in your hand. \u000a \u000aHe rushes out to organize his serfs only to find that they are already burned, their village so far gone not even ashes remain to tell where it once stood. Indeed in another moment with the immolation of Kostanjoglo himself perhaps there will stand no further record that there ever [[once existed|Murazov]] such a man in this world. 601 | p190 602 | sg20 603 | g21 604 | ((I2013 605 | I4 606 | I29 607 | I22 608 | I22 609 | I12 610 | I0 611 | I119 612 | I1 613 | tp191 614 | (dp192 615 | tp193 616 | Rp194 617 | sg26 618 | Vtogether 619 | p195 620 | sg28 621 | g194 622 | sg29 623 | (lp196 624 | sbsa(dp197 625 | g12 626 | I00 627 | sg13 628 | (lp198 629 | F150.0 630 | aF1270.0 631 | asg15 632 | (itiddlywiki 633 | Tiddler 634 | p199 635 | (dp200 636 | g18 637 | VFinally you reach Chichikov himself, who looks up at you with shock as he finds himself cast upon the flames. He has watched your purge with a kind of distant curiosity, as though it was some faraway story he had once read about in a French novel; with as much relevance to his life perhaps as the death of the prosecutor. No doubt the thought crossed his mind that somewhere among these deaths he could stand to profit. To find himself here staring up at you who alone stand to rend judgement over him is a thing so shocking that for a few moments he hardly seems to be capable of fitting it inside his head. \u000a \u000aHe screams for pity, reaches up an arm to you for salvation, and though for a moment your breaking heart is ready to grant him salvation the rest of your manuscript is filled, filled to the brim with dead souls without the slightest purchase for Chichikov. The long long list of the Mikheyevs and the Probkas and the Milushkins and the Maxims and the Yeremeys which once seemed so very much like his salvation were nothing more than dead weights pushing him further and further into the fire. \u000a \u000aAfter a very long time under the flames, Chichikov invokes the strength to reach up one last time, fingers scrambling against the pages for some kind of a hold, then slips away and is [[gone]]. 638 | p201 639 | sg20 640 | g21 641 | ((I2013 642 | I4 643 | I29 644 | I22 645 | I22 646 | I21 647 | I0 648 | I119 649 | I1 650 | tp202 651 | (dp203 652 | tp204 653 | Rp205 654 | sg26 655 | Vat all 656 | p206 657 | sg28 658 | g205 659 | sg29 660 | (lp207 661 | sbsa(dp208 662 | g12 663 | I00 664 | sg13 665 | (lp209 666 | F150.0 667 | aF1130.0 668 | asg15 669 | (itiddlywiki 670 | Tiddler 671 | p210 672 | (dp211 673 | g18 674 | VLong before you actually reach him the voice of Murazov has been quietly pleading with you to stop, to rethink things. His voice is one half of the argument which has played itself out in your head without stop since Father Matvei left last night, assuring you that he knows what a good man you could be, to forget your plot—you know, he implores you, that you won’t find peace in that, your enemy, your tempter, your betrayer. \u000a \u000aAnd indeed, Father Matvei’s voice seems now so very soft where only a few minutes ago his commands made all the world ring. But your hands move mechanically and continue to feed the fire not anymore of your own accord but quite automatically. Murazov’s voice too now grows softer under the load of the papers taken alight all around him, quite indistinct when surrounded by all the flame and smoke of Navarino. \u000a \u000aAs at last his features become obscured by the fire you realize that in the end you never knew much about Murazov [[at all]]. 675 | p212 676 | sg20 677 | g21 678 | ((I2013 679 | I5 680 | I5 681 | I20 682 | I23 683 | I36 684 | I6 685 | I125 686 | I1 687 | tp213 688 | (dp214 689 | tp215 690 | Rp216 691 | sg26 692 | VMurazov 693 | p217 694 | sg28 695 | g216 696 | sg29 697 | (lp218 698 | sbsa(dp219 699 | g12 700 | I00 701 | sg13 702 | (lp220 703 | F150.0 704 | aF1550.0 705 | asg15 706 | (itiddlywiki 707 | Tiddler 708 | p221 709 | (dp222 710 | g18 711 | V<>Anything can happen to a man: the fiery youth of today would recoil in horror if one were to show him his portrait in old age. So, as you pass from the tender years of youth into harsh and embittered manhood, make sure you take with you on your journey all the human emotions! Don’t leave them on the road, for you will not pick them up afterwards! Old age, inevitable and inescapable, is terrible and menacing, for it never gives anything back, it returns nothing! The grave is more merciful than old age. On the tomb is written: ‘Here Lies a Man’, but you can read nothing on the cold and callous features of inhuman old age.<> 712 | p223 713 | sg20 714 | g21 715 | ((I2013 716 | I5 717 | I5 718 | I20 719 | I27 720 | I17 721 | I6 722 | I125 723 | I1 724 | tp224 725 | (dp225 726 | tp226 727 | Rp227 728 | sg26 729 | Vsleep will not come 730 | p228 731 | sg28 732 | g227 733 | sg29 734 | (lp229 735 | sbsa(dp230 736 | g12 737 | I00 738 | sg13 739 | (lp231 740 | F150.0 741 | aF1410.0 742 | asg15 743 | (itiddlywiki 744 | Tiddler 745 | p232 746 | (dp233 747 | g18 748 | V<>You are in bed again. \u000a \u000aYou have been laying here sleepless for so long that if not for your hauntingly empty desk you might have wondered if in the end you had only dreamed the whole thing. You feel sicker and heavier than when you began. \u000a \u000aNine days from now, you will die, but for now [[sleep will not come]]. 749 | p234 750 | sg20 751 | g21 752 | ((I2013 753 | I5 754 | I5 755 | I23 756 | I7 757 | I8 758 | I6 759 | I125 760 | I1 761 | tp235 762 | (dp236 763 | tp237 764 | Rp238 765 | sg26 766 | Vgone 767 | p239 768 | sg28 769 | g238 770 | sg29 771 | (lp240 772 | sbsa(dp241 773 | g12 774 | I00 775 | sg13 776 | (lp242 777 | F570.0 778 | aF10.0 779 | asg15 780 | (itiddlywiki 781 | Tiddler 782 | p243 783 | (dp244 784 | g18 785 | Vhtml \u000a{ \u000a height: 100%; \u000a} \u000a \u000abody \u000a{ \u000a background-color: black; \u000a background-repeat: no-repeat; \u000a} \u000a \u000a.red \u000a{ \u000a box-shadow: 0px 0px 105px black inset; \u000a background-image: linear-gradient(bottom, #FF0000 36%, #000000 87%); \u000a background-image: -o-linear-gradient(bottom, #FF0000 36%, #000000 87%); \u000a background-image: -moz-linear-gradient(bottom, #FF0000 36%, #000000 87%); \u000a background-image: -webkit-linear-gradient(bottom, #FF0000 36%, #000000 87%); \u000a background-image: -ms-linear-gradient(bottom, #FF0000 36%, #000000 87%); \u000a \u000a background-image: -webkit-gradient( \u000a linear, \u000a left bottom, \u000a left top, \u000a color-stop(0.36, #FF0000), \u000a color-stop(0.87, #000000) \u000a ); \u000a \u000a animation: red-fade 4s ease 0s infinite alternate; \u000a -webkit-animation: red-fade 4s ease 0s infinite alternate; \u000a position: fixed; \u000a} \u000a \u000a.orange \u000a{ \u000a box-shadow: 0px 0px 105px black inset; \u000a background-image: linear-gradient(bottom, #FF7700 36%, #000000 87%); \u000a background-image: -o-linear-gradient(bottom, #FF7700 36%, #000000 87%); \u000a background-image: -moz-linear-gradient(bottom, #FF7700 36%, #000000 87%); \u000a background-image: -webkit-linear-gradient(bottom, #FF7700 36%, #000000 87%); \u000a background-image: -ms-linear-gradient(bottom, #FF7700 36%, #000000 87%); \u000a \u000a background-image: -webkit-gradient( \u000a linear, \u000a left bottom, \u000a left top, \u000a color-stop(0.36, #FF7700), \u000a color-stop(0.87, #000000) \u000a ); \u000a animation: orange-fade 1s ease 0s infinite alternate; \u000a -webkit-animation: orange-fade 1s ease 0s infinite alternate; \u000a position: fixed; \u000a} \u000a \u000a.flaming \u000a{ \u000a top: 0; \u000a left: 0; \u000a width: 100%; \u000a height: 100%; \u000a z-index: 1; \u000a background-color: transparent; \u000a opacity: 0.4; \u000a} \u000a \u000a@keyframes red-fade \u000a{ \u000a0% { opacity: 0.1; } \u000a100% { opacity: 0.2; } \u000a} \u000a \u000a@-webkit-keyframes red-fade /* Chrome and Safari need the prefix */ \u000a{ \u000a0% { opacity: 0.1; } \u000a100% { opacity: 0.2; } \u000a} \u000a \u000a@keyframes orange-fade \u000a{ \u000a0% { opacity: 0.1; } \u000a100% { opacity: 0.25; } \u000a} \u000a \u000a@-webkit-keyframes orange-fade \u000a{ \u000a0% { opacity: 0.1; } \u000a100% { opacity: 0.25; } \u000a} \u000a \u000a#main-container \u000a{ \u000a position: relative; \u000a width: 100%; \u000a height: 80%; \u000a color: white; \u000a background-color: transparent; \u000a z-index: 2; \u000a} \u000a \u000a#main-container a:link \u000a{ \u000a color: #FA8525; \u000a} \u000a \u000a#header-container \u000a{ \u000a padding-top: 5%; \u000a background-color: transparent; \u000a box-shadow: none; \u000a border-bottom: transparent; \u000a} \u000a \u000a#footer-container \u000a{ \u000a background-color: transparent; \u000a box-shadow: none; \u000a border-top: transparent; \u000a} \u000a \u000a#snapback \u000a{ \u000adisplay: none; \u000a} \u000a \u000a#restart \u000a{ \u000a display: none; \u000a} \u000a \u000ahtml.js \u000a{ \u000a background-color: transparent; \u000a} \u000a \u000a/* used to fade in quotes with <> at the very beginning and end */ \u000a \u000a.timedreplacement.replacement-in \u000a{ \u000a opacity: 0; \u000a} \u000a \u000a.timedreplacement \u000a{ \u000a transition: 1s; \u000a -webkit-transition: 1s; \u000a} \u000a \u000a.timedreplacement.replacement-out \u000a{ \u000a opacity: 0; \u000a} \u000a 786 | p245 787 | sg20 788 | g21 789 | ((I2013 790 | I5 791 | I6 792 | I18 793 | I12 794 | I30 795 | I0 796 | I126 797 | I1 798 | tp246 799 | (dp247 800 | tp248 801 | Rp249 802 | sg26 803 | VCSS 804 | p250 805 | sg28 806 | g249 807 | sg29 808 | (lp251 809 | Vstylesheet 810 | p252 811 | asbsa(dp253 812 | g12 813 | I01 814 | sg13 815 | (lp254 816 | F570.0 817 | aF570.0 818 | asg15 819 | (itiddlywiki 820 | Tiddler 821 | p255 822 | (dp256 823 | g18 824 | Vwindow.create_fire = function() \u000a{ \u000a // So the player can't recreate fire elements by stepping \u000a // back then going forward again \u000a if (jQuery('.flaming').length != 0) { return; } \u000a \u000a jQuery('body').append("
"); \u000a jQuery('body').append("
"); \u000a} \u000a \u000awindow.destroy_fire = function() \u000a{ \u000a flaming = jQuery('.flaming'); \u000a opts = { \u000a duration: 1000, \u000a easing: 'linear', \u000a complete: function() { flaming.remove(); } \u000a }; \u000a flaming.fadeOut(opts); \u000a} 825 | p257 826 | sg29 827 | (lp258 828 | Vscript 829 | p259 830 | asg20 831 | g21 832 | ((I2013 833 | I5 834 | I7 835 | I21 836 | I22 837 | I1 838 | I1 839 | I127 840 | I1 841 | tp260 842 | (dp261 843 | tp262 844 | Rp263 845 | sg28 846 | g263 847 | sg26 848 | VFire scripts 849 | p264 850 | sbsasS'scale' 851 | p265 852 | F1.0 853 | ss. --------------------------------------------------------------------------------