:root { --lh-red: #c0392b; --lh-blue: #2980b9; --lh-green: #27ae60; --lh-dark-green: #16a085; --lh-purple: #8e44ad; --lh-orange: #e67e22; --lh-yellow: #f1c40f; --lh-paper-bg: 255, 251, 240; --lh-string-color: 192, 57, 43; --lh-book-color: var(--gray-monochrome); --lh-tape-color: 90,90,90,0.3; --lh-white-bg: 249,249,249; --lh-dark-bg: 50, 50, 50; --lh-highlighter: var(--bright-accent); --lh-border-color: var(--gray-monochrome); --lh-wiki-note-color: var(--bright-accent) } /** * 旧代码合集 * 为了向下兼容而保留 */ .grid-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.grid-container,.grid-container [class*=grid]{box-sizing:border-box}[class*=grid]{padding:5px}.grid{width:100%}.grid-large{width:75%}.grid-big{width:50%}.grid-medium{width:33.33%}.grid-small{width:25%}@media screen and (min-width:768px){.wd-grid-large{width:75%}.wd-grid,.wd-grid-big{width:50%}.wd-grid-medium{width:33.33%}.wd-grid-small{width:25%}}.text-hover-hide{opacity:0;transition:opacity .3s}.text-hover-hide:hover{opacity:1}.text-block-hide{background:rgb(var(--black-monochrome));color:rgb(var(--black-monochrome));transition:background .3s}.text-block-hide:hover{background:0 0}.text-blur-hide,.text-blur-hover-hide{filter:blur(.3rem);-webkit-filter:blur(.3rem) transition: blur .3s}.text-blur-hover-hide:hover{filter:blur(0);-webkit-filter:blur(0)}.lyric-box{text-align:center;font-size:1.05rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.lyric-box p{margin:1.5em auto}.lyric-box.with-bigger-line p{margin:3em auto} /** * 便签纸 * notepaper */ .notepaper { background: linear-gradient(rgb(var(--lh-paper-bg)) 95%, #ddd 0); line-height: 2em; background-size: 100% 2em; background-attachment: local; border: 2em solid rgb(var(--lh-paper-bg)); box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.2); padding: 0; margin: 1em auto; box-sizing: border-box; position: relative } .notepaper p { margin: 0; font-size: 1.05rem; letter-spacing: 0.1rem; line-height: inherit } .notepaper.narrow, .notepaper.wide { width: 90% } @media screen and (min-width:768px){ .notepaper.narrow { width: 50% } .notepaper.wide { width: 75% } } .notepaper.tight { border-width: 1rem; border-left-width: 1.2rem; border-right-width: 1.2rem; line-height: 1.8em; background-size: 100% 1.8em; font-size: 13px } .notepaper.with-string::before { content: ''; width: 0.5em; height: 6rem; background: rgb(var(--lh-string-color)); top: -2rem; right: -1rem; display: block; position: absolute; box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2); clip-path: polygon(-100% -100%,100% 0%,100% 100%,50% 98%,0% 100%); } .notepaper.with-tape::before { content: ''; border: 1px solid #ddd; background: rgba(var(--lh-tape-color)); width: 1.5em; height: 4em; transform: rotate(45deg); display: block; position: absolute; top: -3em; left: -1.8em } .notepaper.tight.with-string::before { top: -1rem; right: -0.25rem; } .notepaper.tight.with-tape::before { top: -2.5em; left: -1.3em } .notepaper.page { min-height: 36em; counter-increment: page; display: flex; flex-direction: column; justify-content: space-between } @media screen and (min-width:768px){ .notepaper.page { width: 70% } } .notepaper.page:after { content: counter(page); display: block; text-align: center } .notepaper-group { counter-reset: page; } .book-pattern { display: flex; flex-wrap: wrap; flex-direction: row } .book-pattern .notepaper.page:not(.notepaper > .notepaper) { width: 100% } @media screen and (min-width: 768px) { .book-pattern .notepaper.page:not(.notepaper > .notepaper) { width: 50% } } .book-wrapper { background: rgb(var(--lh-book-color)); padding: 0.5rem; box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.2); border-radius: 5px; margin: 1rem auto } @media screen and (min-width: 768px) { .book-wrapper .notepaper { margin: 0 } } /** * 文字修饰 */ .text-highlighted { position: relative } .text-highlighted::before { content: ""; position: absolute; height: 0.9em; bottom: 2px; left: -2px; width: 105%; z-index: -1; background-color: rgb(var(--lh-highlighter)); opacity: .6; transform: skew(-15deg); transition: opacity .2s ease; border-radius: 3px 8px 10px 6px; transition: 0.1s ease background-color; } .text-underlined { text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 2px; text-decoration-color: rgb(var(--lh-highlighter)) } .text-wavy { text-decoration: underline wavy; text-underline-offset: 4px; text-decoration-color: rgb(var(--lh-highlighter)) } .text-circled, .text-squared { display: inline-block; border: 2px solid rgb(var(--lh-highlighter)); border-radius: 100%; box-sizing: border-box } .text-squared { border-radius: 0 } .text-shadow { text-shadow: 0.075em 0.075em 0 rgb(var(--lh-highlighter)) } .text-highlighted.td-red::before { background: var(--lh-red) } .text-circled.td-red, .text-squared.td-red { border-color: var(--lh-red) } .text-underlined.td-red, .text-wavy.td-red { text-decoration-color: var(--lh-red) } .text-highlighted.td-blue::before { background: var(--lh-blue) } .text-circled.td-blue, .text-squared.td-blue { border-color: var(--lh-blue) } .text-underlined.td-blue, .text-wavy.td-blue { text-decoration-color: var(--lh-blue) } .text-highlighted.td-green::before { background: var(--lh-green) } .text-circled.td-green, .text-squared.td-green { border-color: var(--lh-green) } .text-underlined.td-green, .text-wavy.td-green { text-decoration-color: var(--lh-green) } .text-highlighted.td-darkgreen::before { background: var(--lh-dark-green) } .text-circled.td-darkgreen, .text-squared.td-darkgreen { border-color: var(--lh-dark-green) } .text-underlined.td-darkgreen, .text-wavy.td-darkgreen { text-decoration-color: var(--lh-dark-green) } .text-highlighted.td-purple::before { background: var(--lh-purple) } .text-circled.td-purple, .text-squared.td-purple { border-color: var(--lh-purple) } .text-underlined.td-purple, .text-wavy.td-purple { text-decoration-color: var(--lh-purple) } .text-highlighted.td-yellow::before { background: var(--lh-yellow) } .text-circled.td-yellow, .text-squared.td-yellow { border-color: var(--lh-yellow) } .text-underlined.td-yellow, .text-wavy.td-yellow { text-decoration-color: var(--lh-yellow) } .text-highlighted.td-orange::before { background: var(--lh-orange) } .text-circled.td-orange, .text-squared.td-orange { border-color: var(--lh-orange) } .text-underlined.td-orange, .text-wavy.td-orange { text-decoration-color: var(--lh-orange) } /* 隐藏文字 */ .text-blank { color: rgba(0,0,0,0) } .text-block { background: rgb(var(--black-monochrome)); color: rgb(var(--black-monochrome)); } .text-blur { filter: blur(0.3em); -webkit-filter: blur(0.3em) } .text-hoverback, .text-selectback { transition-duration: 0.3s; transition-property: background, transform, color } .text-blank.text-hoverback:hover, .text-blank.text-selectback::selection, .text-blank.text-selectback *::selection { color: rgb(var(--black-monochrome)) } .text-block.text-hoverback:hover { background: transparent!important } .text-block.text-selectback::selection, .text-block.text-selectback *::selection { color: rgb(var(--white-monochrome, 255, 255, 255)) } .text-blur.text-hoverback:hover { filter: blur(0)!important; -webkit-filter: blur(0)!important } /** * 附加项 */ .with-border, .with-box-style { border: 1px solid rgb(var(--bright-accent)) } .with-border-dark { border: 1px solid rgb(var(--black-monochrome)) } .with-border-light { border: 1px solid rgb(var(--white-monochrome)) } .with-border-thick { border-width: 2px } .with-shadow-sm { box-shadow: 0 0 0.1em rgba(0,0,0,0.2) } .with-shadow { box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2) } .with-shadow-lg { box-shadow: 0 0.15em 0.3em rgba(0,0,0,0.2) } .with-shadow-xl { box-shadow: 0 0.2em 0.5em rgba(0,0,0,0.2) } .with-shadow-xxl { box-shadow: 0 0.25em 0.8em rgba(0,0,0,0.2) } .with-padding, .with-box-style { padding: 0.25em 1em } .with-p-sm { padding: 0.125em 0.5em } .with-p-lg { padding: 0.5em 2em } .with-margin, .with-box-style { margin: 1em auto } .with-m-sm { margin: 0.5em auto } .with-m-lg { margin: 2em auto } .with-narrow-width { width: 90%!important; margin-left: auto; margin-right: auto } @media screen and (min-width: 768px) { .with-narrow-width { width: 75%!important } } [class*="with-bg-"], [class*="with-bg-"] h1 { color: #fff!important } .with-bg-red { background: var(--lh-red)!important } .with-bg-blue { background: var(--lh-blue)!important } .with-bg-green { background: var(--lh-green)!important } .with-bg-darkgreen { background: var(--lh-dark-green)!important } .with-bg-yellow { background: var(--lh-yellow)!important } .with-bg-orange { background: var(--lh-orange)!important } .with-bg-purple { background: var(--lh-purple)!important } /** * 删除类 */ .offwith-shadow { box-shadow: none!important } .offwith-border { border: none!important } .offwith-padding, .offwith-pam { padding: 0!important } .offwith-margin, .offwith-pam { margin: 0!important } .offwith-width-limit { width: auto!important; margin-left: auto!important; margin-right: auto!important } div[class*="grider"].offwith-grid-gap { grid-gap: 0!important } /** * 网格布局 */ /* Gridder 容器 */ div[class*="gridder"] { display: grid; box-sizing: border-box; grid-gap: 1rem; padding: 0 } div[class*="gridder"] * { box-sizing: border-box } .gridder, .gridder-col-2 { grid-template-columns: 1fr 1fr; } .gridder-col-3 { grid-template-columns: repeat(3, 1fr); } .gridder-col-4 { grid-template-columns: repeat(4, 1fr); } @media screen and (min-width: 768px) { .pc-gridder, .pc-gridder-col-2 { grid-template-columns: 1fr 1fr; } .pc-gridder-col-3 { grid-template-columns: repeat(3, 1fr); } .pc-gridder-col-4 { grid-template-columns: repeat(4, 1fr); } } .spanner, .spanner-2 { grid-column-start: span 2; } .spanner-3 { grid-column-start: span 3; } /** * 告示组件 */ .signblock, .signblock-dark, .signblock-warn { margin: 1rem auto; box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.4); background: rgb(var(--lh-white-bg)); font-size: 1.05rem; padding: 2rem } @media screen and (min-width: 768px) { .signblock, .signblock-dark, .signblock-warn { width: 75% } } .signblock-dark, .signblock-dark h1 { background: rgb(var(--lh-dark-bg)); color: #fff } .signblock-warn, .signblock-warn h1 { background: var(--lh-red); color: #fff } .signblock h1, .signblock-dark h1, .signblock-warn h1 { text-align: center; font-size: 2rem; margin: 0; font-weight: 700 } .signblock-img { display: flex; flex-direction: row; justify-content: center } .signblock-img img { width: 8em } .signblock-footer { font-size: 0.9em; text-align: center; margin: 0.5rem 0; font-weight: bolder; display: block } /** * 报告 */ .reportblock, .reportblock-dark { border: 2px solid rgb(var(--lh-border-color)); box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3); background: rgb(var(--white-monochrome)); padding: 0.8rem 1.5rem; padding-bottom: 0.4rem; margin: 1.5rem auto; margin-bottom: 1rem; position: relative } .reportblock hr, .reportblock-dark hr { background-color: rgb(var(--lh-border-color)); margin-left: -1.5rem; margin-right: -1.5rem } .reportblock h1:first-child, .reportblock-dark h1:first-child { position: absolute; top: -1rem; left: 1.5rem; font-size: 110%; font-weight: 600; background: rgb(var(--lh-border-color)); color: #fff; padding: 0.2rem 0.5rem; margin: 0; } .reportblock-dark, .reportblock-dark h1 { border-color: rgb(var(--lh-white-bg)); background: rgb(var(--lh-dark-bg)); color: #fff } .reportblock-dark hr { background-color: rgb(var(--lh-white-bg)); } /* 更好的折叠框 */ .bettercollap { margin: 1em 0; } .bettercollap .collapsible-block { width: auto; overflow: hidden; border: 1px solid rgb(var(--lh-border-color)) } .bettercollap .collapsible-block-content, .bettercollap .collapsible-block-link { background: rgb(var(--white-monochrome)); padding: 0.5em } .bettercollap .collapsible-block-content { padding-left: 1em; padding-right: 1em } .bettercollap .collapsible-block-link { color: rgb(var(--lh-border-color)); background: rgb(var(--white-monochrome)); transition: .3s; display: block; } .bettercollap .collapsible-block-link:hover, .bettercollap .collapsible-block-unfolded .collapsible-block-link, .styledcollap.bettercollap .collapsible-block-link { color: rgb(var(--white-monochrome)); background: rgb(var(--lh-border-color))!important; text-decoration: none } .bettercollap .collapsible-block-link:hover a { color: rgb(var(--white-monochrome)) } .bettercollap .collapsible-block-link::before { content: "\25BC"; display: inline-block; margin-right: 0.5em; transform: rotate(-90deg) scale(0.9) } .bettercollap .collapsible-block-unfolded .collapsible-block-link::before { transform: rotate(0) scale(0.9) } .bettercollap .collapsible-block + .collapsible-block { border-top: none } .styledcollap.bettercollap .collapsible-block { border-radius: 2px; box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3) } .styledcollap.bettercollap .collapsible-block-content { background-color: rgb(var(--pale-gray-monochrome)); border-width: 3px } .styledcollap.bettercollap .collapsible-block-link:hover { background: rgba(var(--lh-border-color),0.95)!important; } /** * 提示框 */ .infoblock { color: #f1f1f1; font-weight: bold; background: #424242; padding: 5px 5px 5px 5px; border-radius: 4px; margin: -0.5rem 0 1rem 0; display: block; width: fit-content; padding-right: 25px; } .infoblock::before { content: "ⓘ " } /** * 单页迭代 */ .offset-page:not(:target), .offset-page:target ~ div#u-default-page { display: none } .offset-page:target { display: block }
本文采用碎片化叙事+魔幻现实主义写法,有些许晦涩,我不想为文章开脱,但请您读完文章所有内容后在进行评判,作者在讨论区发布了剧情梗概供各位读者参考。
本文含有血腥元素,请选择性阅读
生存难度:生存難度:
等级等級 忆
- 往昔
- 回忆
- 新生
如何使用:
[[include :backrooms-wiki-cn:component:level-class
|class=等级
]]
class 处的可用参数包括以下内容,支持简繁体及英文输入。
| English | 简体中文 | 繁體中文 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | 0 | 1 | 2 | 3 | 4 | 5 | 0 | 1 | 2 | 3 | 4 | 5 |
| unknown | 未知 | 未知 | |||||||||||||||
| habitable | 宜居 | 宜居 | |||||||||||||||
| deadzone | 死区 | 死區 | |||||||||||||||
| pending | 等待分级 | 等待分級 | |||||||||||||||
| n/a | 不适用 | 不適用 | |||||||||||||||
| amended | 修正 | 修正 | |||||||||||||||
| omega | 终结 | 終結 | |||||||||||||||
该组件支持简繁切换,如下方代码所示:
[[include :backrooms-wiki-cn:component:level-class
|lang=cn/tr
|class=等级
]]
在 lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。
自定义等级
[[include :backrooms-wiki-cn:component:level-class
|lang=cn/tr
|class=等级名字
|color=#000000(带有井号的十六进制色号代码。)
|image=链接(至图片的链接。)
|one=在这
|two=随便
|three=放文字
]]
使用 CSS 进行自定义:
你可以使用 CSS 进行额外的自定义,将代码放入到 [[module css]] 中或者是放入到页面的版式内都可以。在这一组件中,不要把 [[module css]] 放在 [[include]] 里面,把它放在那个的下面或者是页面的顶部或底部。
将这些代码放入到你的页面/版式中以编辑所有的颜色,因为组件的 |color= 部分仅能控制背景:
[[module css]]
.sd-container {
/* 字体 */
--sd-font: Poppins, Noto Sans SC, Noto Serif SC;
/* 边框 */
--sd-border: var(--gray-monochrome); /* 大多数等级 */
--sd-border-secondary: 0, 0, 0; /* 不适用 */
--sd-border-deadzone: 20, 0, 0; /* 死区 */
/* 标志 */
--sd-symbol: var(--sd-border) !important; /* 大多数标志 */
--sd-symbol-secondary: 255, 255, 255; /* 4 级以上的是白色 */
/* 文本 */
--sd-bullets: var(--sd-border) !important; /* 点句符文本颜色 */
--sd-text: var(--swatch-text-secondary-color); /* 顶部框文本颜色 */
/* 等级颜色 */
--class-0: 247, 227, 117;
--class-1: 247, 227, 117;
--class-1: 255, 201, 14;
--class-2: 245, 156, 0;
--class-3: 249, 90, 0;
--class-4: 254, 23, 1;
--class-5: 175, 6, 6;
--class-unknown: 38, 38, 38;
--class-habitable: 26, 128, 111;
--class-deadzone: 44, 13, 12;
--class-pending: 182, 182, 182;
--class-n-a: 38, 38, 38;
--class-amended: 185, 135, 212;
--class-omega: 25, 46, 255;
}
[[/module]]
旧版颜色:
如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:
[[module css]]
.sd-container {
--sd-border: 90, 29, 27;
--sd-image: 90, 29, 27;
--sd-symbol: 90, 29, 27;
}
[[/module]]
Level C-1925是后室C层群的第1925层。
描述
Level C-1925的本体是一条无限延伸的二十世纪末中学走廊。日光灯管以濒死者的呼吸频率明灭,钨丝在玻璃罩内蜷缩成苍白的螺旋,每一次闪烁都在墙面投下蛛网状的阴影。光线并非纯粹的白,而是掺着冷调的青灰,如同被福尔马林浸泡过的月光。偶尔有飞蛾的残翅粘附在灯罩表面,翅脉随电流震颤,在瓷砖上投射出心电图般的波动。
墙面的瓷砖早已褪去原本的米白色,龟裂成一张张干涸的河床。裂缝中渗出铁锈色液体,蜿蜒成毛细血管般的纹路,指尖触碰时会传来黏腻的触感——那不是水,而是半凝固的糖浆,混杂着铁腥与豆沙的甜腻。某些区域的墙皮整片剥落,露出内层发黑的混凝土,其上布满指甲抓挠的痕迹,最深的一道刻着“200█.█.██”,数字边缘凝结着泪滴状的蜡油。
空气密度异常,悬浮的粉笔灰并非自由飘散,而是被无形之力牵引成漩涡。灰烬颗粒在靠近东侧第三扇窗时加速旋转,形成微型风暴,风暴眼中央总躺着一块残缺的橡皮,印着“陈黜恶”三个模糊的铅字。潮湿的棉絮团块则像被遗弃的云朵,卡在天花板夹角处缓慢膨胀,时而滴落混浊的水珠,落地后化作一滩泛着油光的血渍。
走廊两侧的教室门永远处于半开合状态,门板漆面皲裂成鱼鳞状,门把手上缠着褪色的红领巾。透过门缝可见内部景象:
101教室:黑板上的数学公式被反复擦写,最终融化成沥青般的黑浆,顺着板槽滴落,在地面凝结成“38”的数字浮雕;
205实验室:烧杯内盛放的紫色液体持续沸腾,蒸汽在天花板凝成松树轮廓,树根穿透墙体伸向走廊,树皮纹路实为密密麻麻的“生日快乐”刻痕;
307储物间:暗绿色铁门表面布满霉斑,门缝渗出豆沙与消毒水混合的异味,锁孔内卡着一枚生锈的钥匙,匙柄刻有“宴”字,插入时会触发门板震动,仿佛有人在另一侧抵着门哭泣。
地面的水磨石花纹具有催眠性,菱形格纹在行走时会扭曲成同心圆,圆心始终指向走廊尽头的铁门。某些瓷砖下方传来空洞回响,撬开后可见埋藏的物品:
半页被血渍染透的作文纸,标题《我的妈妈》结尾处被钢笔戳穿,墨迹晕染成地震波状的放射线;
玻璃弹珠内部封存着一小截松针,滚动时珠内会浮现彭清泉挑拣粥米的剪影;
生锈的美工刀片排列成生日蜡烛的阵型,刀锋上黏着彩色蜡泪,点燃后会释放出止咳糖浆气味的烟雾。
该楼层的昼夜周期由记忆强度决定。当流浪者触发高熵记忆残片时,日光灯会骤然熄灭,走廊陷入粘稠的黑暗。此时墙缝中的锈渍开始发光,呈现幽绿色磷火般的冷光,勾勒出无数奔跑的孩童虚影。他们的脚步声重叠成闷雷,虚影途经之处,地面会绽开龟裂,裂缝中伸出石膏质感的断手,指尖挂着小学生铭牌:林浅、陈黜恶、钱韦德……断手在虚空中抓握,最终攥住一缕粉笔灰,灰烬从指缝漏下时化作《生日歌》的零散音符。
温度变化遵循情感阈值。靠近储物间的区域始终维持在12℃,寒气钻入骨髓时会让人产生被拥入怀抱的错觉——那怀抱带着豆沙包的温热与父亲酒气的阴冷。而美术教室周边则燥热难耐,空气扭曲成油画笔触,松脂与血痂的气味交织,画架上未完成的石膏像会渗出冷汗,汗珠滚落地面后结晶成微型墓碑,碑文刻着“此处长眠着一首未唱完的歌”。
走廊的时空结构具有非欧几里得的特性。向前行走十米可能需要三小时,后退五步却会跨越二十年。曾有流浪者目睹自己的背影在前方奔跑,那背影逐渐退化成幼童体型,最终消失于一道突然出现的裂缝中,裂缝内传出陈黜恶的呼喊:“贺卡……在松树根下面……”
该楼层具有记忆共鸣特性。流浪者踏入后,会触发随机时空片段的投射:其主要表现为:
视觉寄生:
当凝视某处超过三分钟,视野边缘会浮现半透明影像。例如注视东侧窗台时,会看见一只淤青的手将豆沙包放在霉斑中央,蚂蚁列队搬运糖渣,在窗框上拼出倒计时“72:00:00”或日期“200█.█.██”。
听觉回授:
脚步声会被放大为心跳声,而真实心跳则被转化为八音盒发条的拧动声。若有两人以上同行,对话会被延迟五秒重复播放,第二次播放时语句顺序颠倒,形成诡异的预言效应;
触觉映射:
触碰墙面的锈渍会引发对应部位的幻痛——右手指腹接触会感到牙龈渗血的腥甜,掌心贴附则重现天花板碎块砸中肩胛的钝痛。最危险的区域是铁门把手,握紧时会瞬间经历身中47刀的神经脉冲,幸存者报告称“每一刀都带着生日蜡烛熄灭时的焦糊味”。
血渍蜿蜒的生日贺卡夹在防火栓玻璃后,被风翻动时发出纸钱摩擦般的窸窣声……这些物品携带强烈情感残留,接触后将引发沉浸式回溯(参见轶闻)。
轶闻
以下为多名流浪者提交的记忆残片,按时间熵值排序:
- 残片01:锈色日历
- 残片02:作业本上的血渍
- 残片03:未完成的石膏像
- 残片04:陈奶奶的录音
- 残片05:病历夹
- 残片06:超市清单
- 残片07:染血的听诊器
- 残片08:审讯笔录
- 残片09:录像带"ET"
- 残片10:褪色的军训服
- 残片11:碎裂的镜面
- 残片12:解剖台便签
- 残片13:一首诗
发现于三楼女厕镜框背面,字迹被水渍晕染)
199█年5月12日 阴
母亲说人出生时都带着罪。我的罪是两颗心脏的重量。
父亲今天又输了钱。哥哥把我推进衣柜,他的血滴在作业本上,像一串没写完的省略号。
陈黜恶偷偷塞给我一个包子,豆沙馅漏出裂缝,粘着草屑。“奶奶说,甜食能止痛。”
可为什么他的胳膊上有鞋印?我舔掉糖渣,蛀牙的洞变成一口井,吞下了所有疑问。
(发现于走廊长椅夹缝,纸张脆化如秋叶)
1998年6月
父亲今晚又喝醉了。他撕了哥哥的奖状,说读书不如卖血来钱快。
哥哥把我塞进衣柜前,往我手心塞了颗水果糖。糖纸是陈黜恶给的,他说奶奶捡废品攒了一罐,专门留给“好孩子”。
柜子外是皮带抽打声,糖在嘴里化成铁锈味。后来我才知道,那晚哥哥右手小指骨裂,再也不能写钢笔字。
——林浅,小学四年级
(陈列于美术教室,面部被锐器划烂,底座刻“生日礼物”)
对话记录 - 声源方位:东侧走廊
少年A:(喘息)跑!别回头——
少年B:(哭腔)天花板要塌了!陈黜恶还在里面!
少年C:(模糊)……贺卡……在储物间……
(持续46秒的钢筋扭曲声,随后转为《友谊地久天长》八音盒旋律,音调逐渐扭曲成防空警报的频率。)
录音发现于一件褪色棉袄中,棉袄挂在美术教室衣架,内袋缝着三颗玻璃弹珠
“小恶说学校有两个娃娃总护着他……他们爱喝豆沙汤?我明天多包点。
这棉袄是我拆了三件旧警服改的,口袋深,能藏馒头。要是他们爹又来闹,叫娃娃们躲锅炉房后头,那儿有块松树墩子,根扎得深,雷劈不倒人……”
(背景音:陈黜恶小声说:“奶,汤里别放糖,林浅蛀牙疼。”)
(卡在储物间通风口,页边卷曲发黄)
20██年█月██日 急诊记录
患者:林浅,12岁。创伤性应激反应,无法自主移动。
陪护者1:林清宴,左肩胛骨骨折,拒绝麻醉:“省下钱给我弟买蛋糕”。
陪护者2:陈黜恶,已确认遇难。遗体发现时双臂呈环抱姿势,胸口袋内有未拆封贺卡一张,被血浸透。
护士备注:双胞胎兄弟在抢救室唱生日歌,音调颤抖,窗外松树影子和他们的影子叠成三人。
(压在彭清泉的圣经内页,字迹工整)
20██年█月购物单
·鸡蛋(小浅体检贫血)
·止咳糖浆(阿宴警校训练咳嗽)
·红色毛线(给韦德织围巾,他总蹭破脖子)
·安眠药(划掉,改为“褪黑素”)
底部空白处写满“再撑一年”,笔力穿透纸背。
(缠绕在储物间水管上,金属部分刻“林浅 2043届”)
医疗档案片段
死者编号1147:亚裔男性,23岁,体表47处穿刺伤。解剖发现胃部残留未消化蛋糕碎屑,DNA匹配为杏仁核与鸡蛋过敏者。
备注:遗物箱内发现一张贺卡,写有“致哥哥:今年终于能一起过生日了。”字迹与199█年历一致。尸检报告夹页中混入松针一根,化验显示含有微量砒霜。
(夹在钱韦德的假身份证件中)
20██年██录音节选
毒贩:“这包面粉掺了纪念品,专供5月12日‘生日宴’。”
钱韦德:(笑声)“巧了,我弟也那天生日。他爱吃豆沙馅,牙疼都拦不住。”
(纸张褶皱,边缘有干涸水渍)
附注:行动前夜,他往老家汇了47元,备注“生日礼金”。
(在储物间电视机循环播放,画面雪花点中隐现松树轮廓)
独白 - 女声,带江浙口音
“韦德走时留了封信,说要去当一棵树。树多好啊,扎了根就不用逃了。
可阿宴和小浅还这么小……昨晚梦见黜恶那孩子了,他胳膊上的鞋印开成了波斯菊,问我能不能给奶奶捎件棉袄。
松针又落进粥里了。得挑出来,挑干净……(瓷碗碎裂声)为什么总有挑不完的针?”
(后续10分钟为持续刮擦声,似指甲抠挖木质桌面。)
(叠放于走廊长椅下,衣领内缝有“钱韦德”字条)
卧底笔记残页
200█年█月█日
今天在码头交接货箱,掀开油布时看见一包豆沙馅月饼。生产日期:2008年5月12日。
头目笑着说这是“祭品”,我突然想起林浅蛀牙疼到蜷缩的样子。枪在怀里发烫,像一颗快融化的糖。
附注:若我回不来,请将衣柜第三层抽屉里的松果交给彭姨,告诉她:“根扎稳了。”
(嵌于女厕洗手台,裂纹拼出“生日”字样)
心理诊疗记录(节选)
患者:林浅
主诉:持续梦见天花板裂缝渗出豆沙馅,吞食后口腔充满铁锈味。
诊疗片段:
医生:“你认为陈黜恶为什么送你生日贺卡?”
林浅:(长久沉默)“也许他想证明,甜的东西……不全是苦的。”
(记录末尾附素描一张:三人影立于松树下,手中蜡烛燃成手术刀形状。)
(粘在林浅的白大褂口袋,印着医院logo)
死者编号1147
备忘:
右掌紧握玻璃糖纸,展开后为儿童简笔画:三棵松树,年轮数分别为16、24、47。
胃部残留物检测出杏仁与鸡蛋成分(已知过敏源)。
解剖刀划过心脏时,录音笔自动播放《生日快乐》,男声嘶哑跑调。
林浅批注:“哥,今年蛋糕我替你吃了。”
(篆刻在墙壁的一角,无法辨认出自谁手)
梦回往昔,心向光明——致林浅
在梦的尽头,我轻轻唤你,
林浅啊,你是否听见?
那遥远的记忆,被时光尘封,
却在我心中,如烈火般熊熊燃烧。
我曾是你的光,你的影,
在你最无助时,与你紧紧相拥。
我们共度风雨,笑对人生,
却未曾料到,命运竟如此捉弄。
那一日,天灾降临,山河破碎,
你被恐惧束缚,我奋力挣脱。
我折返回来,只为牵起你的手,
共赴生死之约,不离不弃。
然而,命运无情,我终被埋废墟,
那一刻,我看见了你的泪滴。
你颤抖的身影,渐行渐远,
我却无力呼喊,只能默默注视。
你封闭了记忆,忘记了过去,
我却在你心中,种下了永恒的谜。
那谜,关于勇气与懦弱,
关于爱与牺牲,无尽而深邃。
如今,你已历经沧桑巨变,
心中的谜,终被岁月揭开。
你悔恨交加,痛彻心扉,
却不知,我从未怪你,从未怨恨。
在梦中,我们再次相遇,
我微笑着,向你伸出双手。
“林浅啊,不要自责,不要哀伤,
我的离去,并非你的错,是命运的安排。”
你看向我,眼中闪烁着泪光,
“我该如何弥补,这无法挽回的遗憾?”
我轻轻摇头,温柔如初,
“用你的勇气,去探索未知的世界,
用你的善良,去温暖每一个角落,
这便是对我最好的缅怀与补偿。”
你点了点头,目光坚定而明亮,
“我会的,我会带着你的信念,继续前行。”
我微笑着点头,化作一缕清风,
吹散你心中的阴霾,照亮你前行的路。
“去吧,林浅,勇敢地向前,
去追寻你的梦想,去实现你的诺言。
记住,无论你走到哪里,
我都会在你身边,守护着你,陪伴着你。”
你站起身,目光如炬,
“再见了,我的伙伴,我的光。”
我微笑着点头,化作漫天星辰,
照亮你前行的路,指引你方向。
在未知远方,你或许会遇到风雨,
但请记得,你并不孤单,有我相伴。
用你的智慧与勇气,去战胜一切困难,
用你的善良与真诚,去感动每一个心灵。
林浅啊,愿你解开所有的心结,
看向光明与未来,勇敢地前行。
带着我的信念与梦想,
去探索未知的深处,去追寻永恒的真理。
去吧,林浅,不要回头,
去追寻那片属于你的天空。
我会在梦的尽头,永远守望着你,
为你祝福,为你祈祷,为你加油鼓劲。
愿你在未来的日子里,
能够找到属于自己的幸福与安宁。
带着我们的友谊与梦想,
永远前行,永不止步。
别了,林浅。
实体
楼层内无实体,但存在“回声现象”:特定场景中,流浪者可能听见孩童哭喊、天花板坍塌声或模糊的生日歌旋律。声源无法定位,推测为记忆共振的副产品。偶尔会有松树影子投映在走廊尽头,枝叶随不存在的风摇晃,松针落地时化作瓷碗碎片。
资源
储物间内的铁皮盒:
内含未拆封的蜡笔(红色笔芯干涸如血痂)、褪色奖状(“林清宴:校级三好学生”字样被反复描摹至穿透纸背)及半瓶止咳糖浆。糖浆标签写有“彭”字,瓶身布满指甲抓挠的痕迹,饮用后可短暂缓解窒息感,副作用为舌尖持续泛出铁锈味。
走廊长椅:
常出现温热的白粥碗,米粒间浮着松针与半融化的水果糖。触碰后碗沿会显现指纹,五秒内消散如被舔舐的霜
基地、前哨和社区
因楼层时空紊乱特性,无法建立长期据点。M.E.G.曾留下观测记录:“在此层,你终将与自己的影子重逢——它可能是一滩水渍、半页日记,或一声未喊出口的‘妈妈’。”
入口和出口
入口
在Level 11的医院或战地医院中打翻止咳糖浆瓶,液体渗入地缝后形成临时通道,渗漏声会渐变为孩童抽泣。
出口
打开储物间铁门,将进入随机宜居层级。有报告称门后传出过生日歌与刀片刮骨声,门把手上偶尔悬挂染血的警徽,编号刻痕与林清宴的肩章一致。
附录:阈值信标
刻于储物间墙面,笔迹随时间推移呈现不同特征,疑似多人叠加书写)(刻于墙面左下角,字迹稚嫩,夹杂拼音错误)
给哥哥
今天美术课画松树,老师说我涂得太黑。可松针本来就是黑的呀,像爸爸喝完酒的眼睛。
陈黜恶偷偷帮我改了画,他在树根加了三个小人,说“根扎得深,雷劈不倒”。
如果有一天我变成树,你能不能每年埋一颗糖在树洞里?要橘子味的,和奶奶葬礼上发的那个一样。
——浅,2002.秋
(覆盖在片段A上方,锋利划痕组成摩斯密码,译后内容)
致浅
今天解剖课见到他的遗体。那些伤口不是刀伤,是47道年轮。
我数了每一圈,最外层刻着“生日”。法医说死亡时间是24小时内,可他指甲里的粉笔灰化验显示来自2008年。
储物间的铁盒里,我留了一把钥匙。若你听见松涛声,就去开美术教室的储物柜。
——宴,2043.5.12
(字迹晕染,似以指尖蘸血涂抹)
最后的口供
他们逼我吃豆沙包,说吃够100个就放走奶奶。馅里掺了玻璃渣,第47个时我的胃成了筛子。
别找我的尸体,去地震废墟找那幅画——三个小人手拉手,背后有坐标。
告诉阿宴,密码是生日歌的音阶。
——陈黜恶,20██.█.██凌晨
(挂在林清宴的警徽链上,芯片严重磨损)
林清宴:“小浅,哥在火车站抓到个人贩子,救下三个孩子。他们分我一颗糖,橘子味的,等你过年回来吃。”
钱韦德:(模糊背景音)“跟他说实话!我顶多再撑两年……”
林清宴:(长久沉默)“没事,妈织的围巾我戴着呢。替我给陈黜恶坟上撒把松针。”
(爆炸声,录音终止)
(仅在紫外线照射下显现,疑似钱韦德遗留)
行动日志-代号“松根”
毒贩据点地下室的保险箱,密码提示是“最甜的祭日”。输入20080512后,箱内只有一包霉变豆沙粉和儿童蜡笔画。
画上生日蛋糕插着地震废墟钢筋,蜡烛数量是47。
今夜任务:把林浅的医疗报告混入证物室。他必须相信哥哥还活着,直到收网那天。
(附化学方程式:砒霜+止咳糖浆=短暂致幻剂,可诱发记忆回溯)
(歪斜字体夹杂儿童简笔画,松树下标注“彭姨的秘密”)
妈妈每晚都在刮墙皮。她说刮够三斤白灰,就能蒸一笼没毒的包子。
昨天刮出红色粉末,泡水喝掉后,她对着空气切蛋糕,唱跑调的歌。
柜子最底层的铁罐里,我发现一绺头发,绑着绣有“韦”字的手帕。
现在我也开始刮墙了,刮下的灰是甜的。
——小德,201█年冬
(彭清泉床头柜发现,字迹晕染)
盐酸帕罗西汀片
服用须知:每日一片,缓解焦虑。
手写备注:
·3月8日:阿宴咳嗽好转,减半片磨进粥里。
·5月12日:药片全留给小浅,他今天值班。
最后一页:韦德,妈没偷看你的铁盒子。松树根下的东西,留给阿宴吧。
封面:蜡笔画松树,树干贴满糖果纸。
内页:
“给小浅:
奶奶说生日许愿要说出来,我许三个——
一愿阿宴的手不疼了,二愿我爸戒酒,三愿…(字迹被血迹遮盖)
豆沙包在锅炉房第三个砖缝,别让老鼠叼走。
——陈黜恶 2008.5.12”
背面:彭清泉补写:“三愿国泰民安。阿宴、小浅、韦德,粥在锅里,妈去陪你们爸了。”
(发现于美术教室储物柜,需以林清宴的钥匙开启)
• 物品:
1. 泛黄蜡笔画:三人立于松树下,树干内部画满交缠的血管状线条,标注“Level ZH 915走廊承重结构图”。
2. 八音盒残件:齿轮锈蚀成血痂状,播放《生日快乐》时,地板会对应震动,指引通往隐藏夹层的路径。
3. 玻璃糖纸:折成手术刀形状,映出天花板裂缝后的空间——无数悬挂的贺卡构成蜂巢状网络,每张写着不同日期。
4. 坐标纸条
(缝在钱韦德夹克内衬,血渍斑驳)
北纬31°01',东经103°21'
2008年地震废墟坐标,三棵变异松树生长点。
树干刻痕:
东侧树:“宴浅恶”
西侧树:“德泉黜”
中央树年轮47圈,树心嵌着半块蛋糕叉,刻“国泰民安”。
• 观测结论:
该楼层实为多重记忆的拓扑折叠。当流浪者唱完生日歌时,所有贺卡将同时燃烧,灰烬拼出“国泰民安”四字,随后走廊重置为初始状态。此过程伴随47秒剧烈头痛,幸存者报告称见到彭清泉在虚空中挑拣松针,脚下瓷砖渗出糖浆。
(刻于储物间墙面,疑似林清宴笔迹)
尾声——致后来者:
如果你听见哭声,请往东走第七步,那里埋着一颗包着玻璃纸的水果糖——剥开时会割破手指,但甜味能覆盖血腥气。
如果你看见松树影子,请喝掉糖浆,然后对空气说“包子还热着”。会有三声回应:一声抽泣、一声闷响、一声未完成的生日快乐。
如果你找到贺卡——
请替我们唱完那首生日歌吧。调子不重要,但结尾要加上刀片划开缎带的声响。
« Level C-1924 | Level C-1925 | Level C-1926 »
