一切信任终将湮灭。
LOCATED
IN
D.S.1.7.2#L
一切信任终将湮灭
D.S.1.7.2#L
一切信任终将湮灭
生存难度:生存難度:
等级等級 诈骗!
- 你被骗了!
- 宜…居…?
- 精神危害『永远不会放弃你』
翻译者须知:
从 2026 年 5 月 20 日起,后室英文维基开始使用层级等级(后室英文维基),全面替代此组件。最终的结果是,此组件从 component:level-class 变成了 component:old-level-class;而 component:level-class 则被替换成了上述的新组件。
这导致后室英文维基所有使用了生存难度分级组件的页面,都自动更新成另一版本。中文维基不会跟进这一改动,亦不会重命名此组件。译者可以自由选择在翻译过程中应用新版组件,使之与原文相同;也可以继续使用此组件,即不改动 [[include]] 代码。
除了外形有所变化,新组件还新增了 1E-5E 的环境危害分级,并稍微扩展了自定义维度;因此部分页面可能有必要更换为新组件,才能正常显示。请译者自行甄别。
如何使用:
[[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: 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]]
!!注意!!
文档可能经过篡改,因此特别标注!
本组件前端部分(即由难度0至终结)为层级生存难度作者YellowISlol does not match any existing user name所做,除此以外的生存难度,由starry_Milky Way从各层级文档中寻找并写完代码后所得
生存难度:生存難度:
等级等級 修正
- {$one}
- {$two}
- {$three}
如何使用:
[[include :backrooms-wiki-cn:component:sdse
|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 | 终结 | 終結 | |||||||||||||||
| 简体中文 | 繁體中文 |
|---|---|
| Ψ | Ψ |
| E | E |
| 1E | 1E |
| 2E | 2E |
| 3E | 3E |
| 4E | 4E |
| 5E | 5E |
| 变化 | 變化 |
| A | A |
| א | א |
| 积分/不可或缺/整体 | 積分/不可或缺/整體 |
该组件支持简繁切换,如下方代码所示:
[[include :backrooms-wiki-cn:component:sdse
|lang=cn/tr
|class=等级
]]
在 lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。
自定义等级
[[include :backrooms-wiki-cn:component:sdse
|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-symbol: var(--sd-border) !important; /* 标志 */
/* 文本 */
--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;
--class-spirit: 185,135,212;
--class-E: 229,223,27;
--class-1E: 245,156,0;
--class-2E: 234,148,0;
--class-3E: 245,89,0;
--class-4E: var(--class-4);
--class-5E: 255,41,0;
--class-ch: 0,0,0;
--class-A: 208,133,185;
--class-j: 205,238,255;
--class-l: 255,255,255;
}
[[/module]]
旧版颜色:
如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:
[[module css]]
.sd-container {
--sd-border: 90, 29, 27;
--sd-image: 90, 29, 27;
--sd-symbol: 90, 29, 27;
}
[[/module]]
:root { --ani-speed: 1; } /*====所有的动画===*/ /*基础*/ @keyframes rightin0{ 0%{ transform:translateX(-1rem); opacity:0; } 100%{ transform:translateX(0); opacity:1; } } @keyframes upin0{ 0%{ transform:translateY(1rem); opacity:0; } 100%{ transform:translateY(0); opacity:1; } } @keyframes staggerUp { 0% { transform: translateY(1.2rem); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @keyframes opacity-1 { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes letter-spacing-opacity { 0% { letter-spacing: 10px; opacity: 0; } 100% { letter-spacing: 0; opacity: 1; } } @keyframes fadeInScale { 0% { transform: scale(0.8); opacity: 0; } 100% { transform: scale(1); opacity: 1; } } @keyframes blur5 { 0% { filter: blur(5px); } 100% { filter: blur(0px); } } @keyframes fadeIn-sd { 0% {clip-path: polygon(0% 0%,0% 0%, -10% 100%,0% 100%);} 100% {clip-path: polygon(0% 0%,110% 0%, 100% 100%,0% 100%);} } @keyframes rightin{ 0%{ transform:translateX(-1rem); opacity:0; } 80%{ transform:translateX(-1rem); opacity:0; } 100%{ transform:translateX(0); opacity:1; } } @keyframes rras-space{ from { transform:rotateX(90deg); } to{ transform:rotateX(0deg); } } @keyframes leftin{ 0%{ transform:translateX(1rem); opacity:0; } 80%{ transform:translateX(1rem); opacity:0; } 100%{ transform:translateX(0); opacity:1; } } @keyframes leftin0{ 0%{ transform:translateX(1rem); opacity:0; } 100%{ transform:translateX(0); opacity:1; } } @keyframes upin1{ 0%{ transform:translateY(1rem); opacity:0; } 50%{ transform:translateY(1rem); opacity:0; } 100%{ transform:translateY(0); opacity:1; } } @keyframes upin2{ 0%{ transform:translateY(1rem); opacity:0; } 50%{ transform:translateY(1rem); opacity:0; } 75%{ transform:translateY(0); opacity:1; } 100%{ transform:translateY(0); opacity:1; } } @keyframes sd-diamond-pattern { 0% { opacity: 0; } 100% { opacity: 0.15; } } /* 这什么逆天写法 transform: translateX(-1rem); transform: rotate(30deg); */ @keyframes ic-right { 0% { transform: translateX(-1rem) rotate(30deg); opacity: 0; } 80% { transform: translateX(-1rem) rotate(30deg); opacity: 0; } 100% { transform: translateX(0) rotate(0deg); opacity: 1; } } @keyframes ic-border { 0% { border-bottom: rgba(var(--ic_border-color), 0) solid var(--ic_interspace); } 100% { border-bottom: rgba(var(--ic_border-color), 1) solid var(--ic_interspace); } } @keyframes ic-add-h { 0% { clip-path: polygon(50% 0%,50% 0%,50% 100%,50% 100%); background-color: rgba(var(--ic_border-color), 1); } 100% { clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%); background-color: rgba(var(--ic_add-habitability-bg-color), 1); } } @keyframes ic-add-r { 0% { clip-path: polygon(50% 0%,50% 0%,50% 100%,50% 100%); background-color: rgba(var(--ic_border-color), 1); } 100% { clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%); background-color: rgba(var(--ic_add-resource-bg-color), 1); } } @keyframes ic-add-s { 0% { clip-path: polygon(50% 0%,50% 0%,50% 100%,50% 100%); background-color: rgba(var(--ic_border-color), 1); } 100% { clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%); background-color: rgba(var(--ic_add-signal-bg-color), 1); } } @keyframes border-spin-pc { 0%{ clip-path: polygon(0% 0%,0% 0.4rem,0% 0.4rem,0% 0%); transform: scaleX(5000%); } 30% { clip-path: polygon(0% 0%,0% 0.4rem,100% 0.4rem,100% 0%); transform: scaleX(5000%); opacity: 1; } 60% { clip-path: polygon(0% 0%,0% 100%,100% 100%,100% 0%); transform: scaleX(5000%); opacity: 1; } 100% { transform: scaleX(100%); opacity: 1; } } @keyframes border-spin-mo { 0% { clip-path: polygon(50% 0%,50% 100%,50% 100%,50% 0%); } 70% { clip-path: polygon(50% 0%,50% 100%,50% 100%,50% 0%); opacity: 1; } 100% { clip-path: polygon(0% 0%,0% 100%,100% 100%,100% 0%); opacity: 1; } } @keyframes rightin { 0% { transform: translateX(-1rem); opacity: 0; } 80% { transform: translateX(-1rem); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } @keyframes rightin2 { 0% { transform: translateY(1rem); opacity: 0; } 80% { transform: translateY(1rem); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @keyframes upin0 { 0% { transform: translateY(1rem); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @keyframes right0 { 0% { transform: translateX(-1rem); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } @keyframes fadeIn-nu-sd { 0% { clip-path: polygon(0% 0%,0% 0%, -10% 100%,0% 100%); transform: rotateY(180deg); } 100% { clip-path: polygon(0% 0%,200% 0%, 100% 100%,0% 100%); transform: rotateX(0deg); opacity: 1; } } @keyframes upin1 { 0% { transform: translateY(1rem); opacity: 0; } 50% { transform: translateY(1rem); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @keyframes upin2 { 0% { transform: translateY(1rem); opacity: 0; } 50% { transform: translateY(1rem); opacity: 0; } 75% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(0); opacity: 1; } } @keyframes fadeIn-nu-exit { 0% { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); } 25% { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 100%,0% 100%); } 100% { clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%); } } @keyframes fadeIn-nu-env { 0% { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); } 25% { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 100%,0% 100%); } 100% { clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%); } } @keyframes fadeIn-nu-enti { 0% { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); } 25% { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 100%,0% 100%); } 100% { clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%); } } @keyframes no-opacity { 0% { opacity: 0; } 25% { opacity: 0; } 100% { opacity: 1; } } @keyframes cecs-stripe { to { opacity: 1; transform: skew(45deg); } } @keyframes cecs-class-wrapper { to { background-color: rgb(var(--cecs-dark)); } } @keyframes cecs-class-clip { 0% { clip-path: polygon(0% 0%,0.5em 0%, 0.5em 0%,0% 0%); } 25% { clip-path: polygon(0% 0%,0.5em 0%, 0.5em 100%,0% 100%); } 100% { clip-path: polygon(0% 0%,100% 0%, 100% 100%,0% 100%); } } @keyframes cecs-border-top { 0% { border-top: rgb(var(--cecs-accent)) solid 0em; } 100% { border-top: rgb(var(--cecs-accent)) solid 0.2em; } } @keyframes fadeIn-cecs-wrapper { 0% { clip-path: polygon(0% 0%,100% 0%, 100% -10%,0% 0%); } 100% { clip-path: polygon(0% 0%,100% 0%, 100% 100%,0% 100%); } } @keyframes cocs-safety { to { height: 4.5em; } } @keyframes cocs-border-top { 0% { border-top: rgb(var(--cocs-accent)) solid 0em; } 100% { border-top: rgb(var(--cocs-accent)) solid 0.2em; } } @keyframes cocs-border-bottom { 0% { border-bottom: rgba(var(--cocs-accent),0) solid 0em; } 100% { border-bottom: rgba(var(--cocs-accent),1) solid 0.2em; } } @keyframes fadeIn-cecs-wrapper { 0% { clip-path: polygon(0% 0%,100% 0%, 100% -10%,0% 0%); } 100% { clip-path: polygon(0% 0%,100% 0%, 100% 100%,0% 100%); } } @keyframes paper-in{ from{transform: skew(10deg, 10deg) scale(0.8);opacity: 0;} to{ transform: skew(0deg, 0deg) scale(1);opacity: 1;} } @keyframes paper-in-object{ from{transform: skew(0);opacity: 0;} to{ transform: skew(45deg);opacity: 1;} } @keyframes ebcs-iets{ 0%{ box-shadow: inset var(--box-shadow, 0 0.05rem 0.15rem rgba(0, 0, 0, 0)); background-color: rgb(var(--blockquote-bg-color, 0, 10, 8, 0)); opacity: 0; } 1%{ opacity: 1; } 100%{ box-shadow: inset var(--box-shadow, 0 0.05rem 0.15rem rgba(0, 0, 0, 0.4)); background-color: rgb(var(--blockquote-bg-color, 0, 10, 8, 0.03)); opacity: 1; } } @keyframes dark-bd{ to{ border-bottom: solid 0.1em rgba(255,255,255,1); } } @keyframes standard-bd{ to{ border-bottom: solid 0.1em rgba(51,51,51,1); } } /*======最基本的SD=====*/ /*简写了下,另外我在思考为啥看起来一样的代码又出错了*/ /* */ .sd-container{animation-fill-mode: forwards;} .sd-container .top-box, .top-box-x,.top-box-e{ animation: fadeIn-sd calc(2s / var(--ani-speed) ); } .sd-container .top-text, .top-text-x,.top-text-e{ animation: rightin calc(2.25s / var(--ani-speed) ); } .sd-container .bottom-text, .bottom-text-x,.bottom-text-e{ animation: rightin calc(2.5s / var(--ani-speed) ); } .sd-container .diamondy, .diamondy-x,.diamondy-e{ animation: upin1 calc(3s / var(--ani-speed) ); } .sd-container .diamond-image, .diamond-image-x,.diamond-image-e { animation: upin2 calc(4s / var(--ani-speed) ); } .sd-container .bottom-box ul li { opacity: 0; animation: staggerUp calc(0.6s / var(--ani-speed)) ease-out forwards; } .sd-container .bottom-box ul li:nth-child(1) { animation-delay: calc(2.2s / var(--ani-speed)); } .sd-container .bottom-box ul li:nth-child(2) { animation-delay: calc(2.4s / var(--ani-speed)); } .sd-container .bottom-box ul li:nth-child(3) { animation-delay: calc(2.6s / var(--ani-speed)); } .sd-container .diamond-pattern { animation: sd-diamond-pattern calc(0.5s / var(--ani-speed)) forwards; animation-delay: calc(2.5s / var(--ani-speed)); } .sd-container .header-diamond .bg{ opacity: 0; animation: opacity-1 calc(0.5s / var(--ani-speed)) forwards; animation-delay: calc(2.5s / var(--ani-speed)); } /* */ /*RRAS,我寻思是*/ /* {$rras}/ .rras--level span{ opacity: 0; opacity: 0; animation: letter-spacing-opacity calc(1s / var(--ani-speed) ) forwards , rightin0 calc(1s / var(--ani-speed) ) forwards , blur5 calc(1s / var(--ani-speed) ) forwards ; } .rras--bg { clip-path: polygon(0% 0%,0% 0%, -10% 100%,0% 100%); animation: fadeIn-sd calc(1s / var(--ani-speed) ) forwards; } .rras--text{ opacity: 0; animation: fadeInScale calc(0.7s / var(--ani-speed) ) calc(1.7s / var(--ani-speed) ) forwards; } .rras--space{ transform:rotateX(90deg); animation: rras-space calc(0.7s / var(--ani-speed) ) calc(1s / var(--ani-speed) ) forwards; } .rras .rras--info{ opacity: 0; animation: fadeInScale calc(0.7s / var(--ani-speed) ) calc(1s / var(--ani-speed) ) forwards , blur5 calc(0.7s / var(--ani-speed) ) calc(1s / var(--ani-speed) ) forwards; } /{$rras} */ /*FDSD*/ /* {$fdsd}/ .title-bar{ animation: fadeIn-sd calc(1s / var(--ani-speed) ); } .sd-image{ animation: upin1 calc(2s / var(--ani-speed) ); } .list-item{ opacity:0; } .list-item:nth-child(1) { animation: rightin0 calc(0.5s / var(--ani-speed) ) calc(1.5s / var(--ani-speed)) forwards; } .list-item:nth-child(2) { animation: rightin0 calc(0.5s / var(--ani-speed) ) calc(1.7s / var(--ani-speed)) forwards; } .list-item:nth-child(3) { animation: rightin0 calc(0.5s / var(--ani-speed) ) calc(1.9s / var(--ani-speed)) forwards; } /{$fdsd} */ /*====================岛屿分级系统================*/ /* {$ic}/ .ic_wrap-box .ic_top-left-box { animation: right0 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .ic_wrap-box .ic_top-left-box .ic_text { animation: right0 calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; } .ic_wrap-box .ic_h-icon { animation: ic-right calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.3s / var(--ani-speed)); opacity: 0; } .ic_wrap-box .ic_r-icon { animation: ic-right calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.4s / var(--ani-speed)); opacity: 0; } .ic_wrap-box .ic_s-icon { animation: ic-right calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.5s / var(--ani-speed)); opacity: 0; } .ic_wrap-box .ic_sd-box { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); animation: fadeIn-nu-exit calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .ic_wrap-box .ic_infobox-1,.ic_wrap-box .ic_infobox-2 { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); animation: fadeIn-nu-env calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.1s / var(--ani-speed)); } .ic_wrap-box .ic_infobox-3 { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); animation: fadeIn-nu-enti calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.2s / var(--ani-speed)); } .ic_wrap-box .ic_sd-box .ic_text { animation: rightin2 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .ic_wrap-box .ic_sd-box .ic_sd { animation: rightin2 calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; } .ic_wrap-box .ic_infobox-1 .ic_text { animation: rightin calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.1s / var(--ani-speed)); } .ic_wrap-box .ic_infobox-1 .ic_info { animation: rightin calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.1s / var(--ani-speed)); } .ic_wrap-box .ic_infobox-2 .ic_text { animation: rightin calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.2s / var(--ani-speed)); } .ic_wrap-box .ic_infobox-2 .ic_info { animation: rightin calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.2s / var(--ani-speed)); } .ic_wrap-box .ic_infobox-3 .ic_text { animation: rightin calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.3s / var(--ani-speed)); } .ic_wrap-box .ic_infobox-3 .ic_info { animation: rightin calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.3s / var(--ani-speed)); } .ic_wrap-box .ic_add-h { clip-path: polygon(50% 0%,50% 0%,50% 100%,50% 100%); animation: ic-add-h calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.3s / var(--ani-speed)); } .ic_wrap-box .ic_add-r { clip-path: polygon(50% 0%,50% 0%,50% 100%,50% 100%); animation: ic-add-r calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.4s / var(--ani-speed)); } .ic_wrap-box .ic_add-s { clip-path: polygon(50% 0%,50% 0%,50% 100%,50% 100%); animation: ic-add-s calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.5s / var(--ani-speed)); } .ic_wrap-box .ic_add-h .ic_text { animation: rightin2 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.5s / var(--ani-speed)); } .ic_wrap-box .ic_add-h .ic_info { animation: rightin calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.5s / var(--ani-speed)); } .ic_wrap-box .ic_add-r .ic_text { animation: rightin2 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.6s / var(--ani-speed)); } .ic_wrap-box .ic_add-r .ic_info { animation: rightin calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.6s / var(--ani-speed)); } .ic_wrap-box .ic_add-s .ic_text { animation: rightin2 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.7s / var(--ani-speed)); } .ic_wrap-box .ic_add-s .ic_info { animation: rightin calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.7s / var(--ani-speed)); } .ic_addbox .ic_text,.ic_addbox .ic_info{ opacity: 0; } .ic_top-box { animation: ic-border calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .ic_wrap-box { border-bottom: rgba(var(--ic_border-color), 0) solid var(--ic_interspace); animation: ic-border calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; animation-delay: calc(0.7s / var(--ani-speed)); } /{$ic} */ /*====================新版层级================*/ /* {$nusd}/ .sdnumber p { opacity: 0; animation: right0 calc(2s / var(--ani-speed)); animation-fill-mode: forwards; } .sdnumber p { opacity: 0; animation: right0 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sdnumber strong { opacity: 0; animation: right0 calc(1.2s / var(--ani-speed) ); animation-fill-mode: forwards; } .sdnumber .lines { opacity: 0; animation: fadeIn-nu-sd calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .exit { animation: fadeIn-nu-exit calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .environment { animation: fadeIn-nu-env calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .entity { animation: fadeIn-nu-enti calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .syntax .sd{ animation: rightin calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .syntax p strong { animation: rightin calc(1.05s / var(--ani-speed) ); animation-fill-mode: forwards; } .class.customclass strong::after{ animation: no-opacity calc(1.05s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .exit strong { animation: rightin2 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .exit p span:nth-child(3) { animation: rightin2 calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .environment strong { animation: rightin2 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .environment p span:nth-child(3) { animation: rightin2 calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .entity strong { animation: rightin2 calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .entity p span:nth-child(3) { animation: rightin2 calc(1.1s / var(--ani-speed) ); animation-fill-mode: forwards; } @media only screen and (min-width: 1071px) { .sd-container .border { animation: border-spin-pc calc(1s / var(--ani-speed) ); transform-origin: right; } .sdnumber p { animation-delay: calc((2s / var(--ani-speed))*0.6); } .sdnumber p { animation-delay: calc((1s / var(--ani-speed))*0.6); } .sdnumber strong { animation-delay: calc((1.2s / var(--ani-speed))*0.6); } .sdnumber .lines { animation-delay: calc((1s / var(--ani-speed))*0.6); } } @media only screen and (min-width: 620px) and (max-width: 1070px) { .sd-container .border { animation: border-spin-mo calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } } @media only screen and (max-width: 620px) { .sd-container .border { animation: border-spin-mo calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .exit { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); animation-delay: 0; animation-fill-mode: forwards; } .sd-container .environment { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); animation-delay: calc(0.5s / var(--ani-speed) ); animation-fill-mode: forwards; } .sd-container .entity { clip-path: polygon(0% 0%,0.4rem 0%,0.4rem 0%,0% 0%); animation-delay: calc(1s / var(--ani-speed) ); animation-fill-mode: forwards; } } /{$nusd} */ /*===================标签式分级系统================*/ /* 难做的钥匙啊 */ /* {$bqsd}/ .block-right{ opacity: 0; transform: translateX(1rem); animation: leftin calc(1s / var(--ani-speed)) forwards; } .block-right .diamond-image{ clip-path: polygon(0% 0%,0% 0%, -10% 100%,0% 100%); animation: fadeIn-sd calc(1s / var(--ani-speed)) forwards; animation-delay: calc(1s / var(--ani-speed)); } .class-inner a{ animation: letter-spacing-opacity calc(1s / var(--ani-speed)) forwards,blur5 calc(1s / var(--ani-speed)) forwards; filter: blur(5px); letter-spacing: 10px; opacity: 0; } .level-wrapper:nth-of-type(3){ opacity: 0; animation: rightin calc(0.5s / var(--ani-speed)) ease-out forwards; animation-delay: calc(1s / var(--ani-speed)); } .level-wrapper:nth-of-type(4){ opacity: 0; animation: rightin calc(0.5s / var(--ani-speed)) ease-out forwards; animation-delay: calc(1.25s / var(--ani-speed))!important; } .level-wrapper:nth-of-type(5){ opacity: 0; animation: rightin calc(0.5s / var(--ani-speed)) ease-out forwards; animation-delay: calc(1.5s / var(--ani-speed))!important; } .properties{ transform: scale(0.8) translateY(1.2rem); opacity: 0; filter: blur(5px); animation: staggerUp calc(3s / var(--ani-speed)) forwards calc(2s / var(--ani-speed)),blur5 calc(2s / var(--ani-speed)) forwards calc(2s / var(--ani-speed)),fadeInScale calc(1s / var(--ani-speed)) forwards calc(2s / var(--ani-speed)); } /{$bqsd} */ /*PLS现象组件*/ /* {$pls}/ .pls .pls-title em { opacity: 0; } .pls .pls-title .pls-subtitle { clip-path: polygon(0% 0%,0% 0%, -10% 100%,0% 100%); animation: fadeIn-sd calc(1s / var(--ani-speed)) forwards; } .pls .pls-title em { opacity: 0; animation: letter-spacing-opacity calc(1s / var(--ani-speed)) forwards; animation-delay: calc(1s / var(--ani-speed)); } .pls .pls-list li { opacity: 0; animation: staggerUp calc(0.6s / var(--ani-speed)) ease-out forwards; } .pls .pls-list li:nth-child(1) { animation-delay: calc(1.2s / var(--ani-speed)); } .pls .pls-list li:nth-child(2) { animation-delay: calc(1.4s / var(--ani-speed)); } .pls .pls-list li:nth-child(3) { animation-delay: calc(1.6s / var(--ani-speed)); } .pls-icon { opacity: 0; animation: fadeInScale calc(0.8s / var(--ani-speed)) forwards; animation-delay: calc(1.8s / var(--ani-speed)); position: relative; } .pls-icon:before { animation: blur5 calc(0.8s / var(--ani-speed)) forwards; animation-delay: calc(1.8s / var(--ani-speed)); position: relative; } .pls-icon-title { opacity: 0; animation: staggerUp calc(0.6s / var(--ani-speed)) forwards; animation-delay: calc(2.2s / var(--ani-speed)); display: inline-block; } .pls-side p span { opacity: 0; display: inline-block; animation: staggerUp calc(0.5s / var(--ani-speed)) forwards; animation-delay: calc(2.3s / var(--ani-speed)); } @media screen and (max-width: 768px) { .pls .pls-title em { animation-delay: calc(0s / var(--ani-speed)); } .pls .pls-list li:nth-child(1) { animation-delay: calc(0.5s / var(--ani-speed)); } .pls .pls-list li:nth-child(2) { animation-delay: calc(0.7s / var(--ani-speed)); } .pls .pls-list li:nth-child(3) { animation-delay: calc(0.9s / var(--ani-speed)); } .pls-icon { animation-delay: calc(1.2s / var(--ani-speed)); } .pls-icon:before { animation-delay: calc(1.2s / var(--ani-speed)); } .pls-icon-title { animation-delay: calc(1.8s / var(--ani-speed)); } .pls-side p span { animation-delay: calc(1.9s / var(--ani-speed)); } } /{$pls} */ /*统合实体分类系统*/ /* {$cecs}/ .class-wrapper { clip-path: polygon(0% 0%,0.5em 0%, 0.5em 0%,0% 0%); background-color: rgb(var(--cecs-light)); animation: cecs-class-wrapper calc(1s / var(--ani-speed)) calc(4s / var(--ani-speed)) forwards , cecs-class-clip calc(1.1s / var(--ani-speed)) calc(2.9s / var(--ani-speed)) forwards; } .class-stripe { opacity: 0; transform: skew(0deg); animation: cecs-stripe calc(0.5s / var(--ani-speed)) calc(4s / var(--ani-speed)) forwards; } .class-label { z-index: 1; opacity: 0; animation: rightin0 calc(0.5s / var(--ani-speed)) calc(3.5s / var(--ani-speed)) forwards; } .class-inner { opacity: 0; animation: rightin0 calc(0.5s / var(--ani-speed)) calc(3.7s / var(--ani-speed)) forwards; } .properties-label { opacity: 0; animation: upin0 calc(0.5s / var(--ani-speed)) calc(4.2s / var(--ani-speed)) forwards; } .properties { animation: blur5 calc(0.5s / var(--ani-speed)) calc(4.2s / var(--ani-speed)) forwards , fadeInScale calc(0.5s / var(--ani-speed)) calc(4.2s / var(--ani-speed)) forwards; opacity: 0; } .wrapper .label-wrapper .hexa-outerline .hexa-midline { opacity: 0; animation: fadeInScale calc(0.5s / var(--ani-speed)) forwards; } .wrapper .label-wrapper .hexa-outerline .hexa-innerline { opacity: 0; animation: fadeInScale calc(0.5s / var(--ani-speed)) forwards; animation-delay: calc(0.2s / var(--ani-speed)); } .wrapper div .label-wrapper .label strong { opacity: 0; animation: rightin0 calc(1s / var(--ani-speed) ) forwards; animation-delay: calc(0.2s / var(--ani-speed)); } .cecs-wrapper { border-top: rgb(var(--cecs-accent)) solid 0em; animation: cecs-border-top calc(1s / var(--ani-speed) ) forwards; animation-delay: calc(0.2s / var(--ani-speed)); } .cecs-wrapper .base,.cecs-wrapper .base:after { opacity: 0; animation: opacity-1 calc(1s / var(--ani-speed) ) forwards; animation-delay: calc(1.2s / var(--ani-speed)); } .cecs-wrapper .last-stripe { opacity: 0; animation: rightin0 calc(1s / var(--ani-speed) ) forwards; animation-delay: calc(1.2s / var(--ani-speed)); } .cecs-wrapper .text-box { opacity: 0; animation: fadeInScale calc(0.8s / var(--ani-speed)) forwards; animation-delay: calc(1.8s / var(--ani-speed)); } .cecs-wrapper .iets:before { clip-path: polygon(0% 0%,100% 0%, 100% -10%,0% 0%); animation: fadeIn-cecs-wrapper calc(1s / var(--ani-speed) ) forwards; animation-delay: calc(1.8s / var(--ani-speed)); } .iets-wrapper strong { opacity: 0; animation: rightin0 calc(0.5s / var(--ani-speed) ) forwards; animation-delay: calc(2.8s / var(--ani-speed)); } .iets-wrapper .iets-val strong { opacity: 0; animation: rightin0 calc(0.5s / var(--ani-speed) ) forwards , blur5 calc(0.4s / var(--ani-speed) ) forwards; animation-delay: calc(2.9s / var(--ani-speed)); } /{$cecs} */ /*物品*/ /* 跟HW的实体那个略微改了一下 */ /* {$cocs}/ .cocs-wrapper + div { clip-path: polygon(0% 0%,0.5em 0%, 0.5em 0%,0% 0%); animation: cecs-class-clip calc(1.1s / var(--ani-speed)) calc(2.5s / var(--ani-speed)) forwards; } .wrapper .label-wrapper .hexa-outerline .hexa-midline { opacity: 0; animation: fadeInScale calc(0.5s / var(--ani-speed)) forwards; } .wrapper .label { animation: letter-spacing-opacity calc(0.5s / var(--ani-speed) ) forwards; animation-delay: calc(1s / var(--ani-speed)); opacity: 0; } .wrapper .label-wrapper .hexa-outerline .hexa-innerline { opacity: 0; animation: fadeInScale calc(0.5s / var(--ani-speed)) forwards; animation-delay: calc(0.2s / var(--ani-speed)); } div[class*=base2] { height: 0; animation: cocs-safety calc(0.5s / var(--ani-speed)) forwards; animation-delay: calc(2.2s / var(--ani-speed)); } div[class*=custom-color] { height: 0; animation: cocs-safety calc(0.5s / var(--ani-speed)) forwards; animation-delay: calc(2.2s / var(--ani-speed)); } .purpose-stripe { opacity: 0; z-index: 3; animation: paper-in-object calc(0.4s / var(--ani-speed)) calc(3.4s / var(--ani-speed)) forwards,blur5 calc(0.5s / var(--ani-speed)) calc(3.2s / var(--ani-speed)) forwards; } .purpose-label { z-index: 2; opacity: 0; animation: rightin0 calc(0.5s / var(--ani-speed)) calc(3.4s / var(--ani-speed)) forwards; } .cocs-purpose { opacity: 0; z-index: 1; animation: fadeInScale calc(0.5s / var(--ani-speed)) calc(3s / var(--ani-speed)) forwards,blur5 calc(0.5s / var(--ani-speed)) calc(3s / var(--ani-speed)) forwards; } .purpose-inner { opacity: 0; z-index: 2; animation: rightin0 calc(0.5s / var(--ani-speed)) calc(3.4s / var(--ani-speed)) forwards; } .cocs-wrapper { border-top: rgba(var(--cocs-accent),0) solid 0em; animation: cocs-border-top calc(1s / var(--ani-speed) ) forwards calc(0.2s / var(--ani-speed)), cocs-border-bottom calc(1s / var(--ani-speed)) backwards calc(2.3s / var(--ani-speed)); } .cocs-wrapper .base, .cocs-wrapper .base:after { opacity: 0; animation: opacity-1 calc(1s / var(--ani-speed) ) forwards; animation-delay: calc(1.2s / var(--ani-speed)); } .cocs-wrapper .last-stripe { opacity: 0; animation: rightin0 calc(1s / var(--ani-speed) ) forwards; animation-delay: calc(1.2s / var(--ani-speed)); } .cocs-wrapper .text-box { opacity: 0; animation: fadeInScale calc(0.8s / var(--ani-speed)) forwards; animation-delay: calc(1.8s / var(--ani-speed)); } .status { animation: blur5 calc(0.5s / var(--ani-speed)) calc(4.4s / var(--ani-speed)) forwards , fadeInScale calc(0.5s / var(--ani-speed)) calc(4.4s / var(--ani-speed)) forwards; opacity: 0; } .status-label { opacity: 0; animation: upin0 calc(0.5s / var(--ani-speed)) calc(4.2s / var(--ani-speed)) forwards; } /{$cocs} */ /*实体生物学分类系统*/ /* {$ebcs}/ .ebcs{ transform: skew(10deg, 10deg); opacity: 0; animation: paper-in calc(0.8s / var(--ani-speed)) calc(0s / var(--ani-speed)) forwards; } .ebcs-title h2{ transform:translateX(-1rem); opacity:0; animation: rightin0 calc(0.5s / var(--ani-speed)) calc(0.85s / var(--ani-speed)) forwards; } .ebcs-number p span{ opacity: 0; animation: leftin0 calc(0.5s / var(--ani-speed)) calc(0.87s / var(--ani-speed)) forwards; } .ebcs-number p strong{ letter-spacing: 10px; opacity: 0; animation: letter-spacing-opacity calc(0.5s / var(--ani-speed)) calc(0.9s / var(--ani-speed)) forwards; } .ebcs-iets{ animation: ebcs-iets calc(1.5s / var(--ani-speed)) calc(1s / var(--ani-speed)) forwards; box-shadow: inset var(--box-shadow, 0 0.05rem 0.15rem rgba(0, 0, 0, 0)); background-color: rgb(var(--blockquote-bg-color, 0, 10, 8, 0)); opacity: 0; } .ebcs-iets strong{ animation: blur5 calc(1.5s / var(--ani-speed)) calc(1s / var(--ani-speed)) forwards , opacity-1 calc(1.5s / var(--ani-speed)) calc(2s / var(--ani-speed)) forwards; opacity: 0; } .ebcs-meta span:nth-child(1){ opacity: 0; animation: rightin0 calc(0.5s / var(--ani-speed)) calc(2s / var(--ani-speed)) forwards; } .ebcs-meta span:nth-child(3){ opacity: 0; animation: rightin0 calc(0.5s / var(--ani-speed)) calc(2.25s / var(--ani-speed)) forwards; } .ebcs-meta span:nth-child(5){ opacity: 0; animation: rightin0 calc(0.5s / var(--ani-speed)) calc(2.5s / var(--ani-speed)) forwards; } .ebcs-des{ animation: fadeIn-sd calc(1s / var(--ani-speed)) calc(2.5s / var(--ani-speed)) forwards; clip-path: polygon(0% 0%,0% 0%, -10% 100%,0% 100%); } .ebcs-img{ opacity: 0; animation: blur5 calc(1s / var(--ani-speed)) calc(2.5s / var(--ani-speed)) forwards , fadeInScale calc(1s / var(--ani-speed)) calc(2.5s / var(--ani-speed)) forwards; } /{$ebcs} */ /* 人物 */ /* {$poi}/ .footerbox{ animation: fadeIn-sd calc(1s / var(--ani-speed)) forwards; } .footerbox > h4{ animation: fadeInScale calc(1s / var(--ani-speed)) forwards calc(1s / var(--ani-speed)); opacity: 0; } .footerbox > h4{ animation: fadeInScale calc(0.5s / var(--ani-speed)) forwards calc(1s / var(--ani-speed)); opacity: 0; } .footerbox img{ animation: blur5 calc(1s / var(--ani-speed)) forwards calc(1.5s / var(--ani-speed)), fadeInScale calc(1s / var(--ani-speed)) forwards calc(1.5s / var(--ani-speed)); opacity: 0; } .footerflavor{ animation: upin0 calc(0.5s / var(--ani-speed)) forwards calc(1s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img,hr):nth-child(1){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(1.8s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img,hr):nth-child(2){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(2.2s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img,hr):nth-child(3){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(2.6s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img):nth-child(4){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(3s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img):nth-child(5){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(3.4s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img):nth-child(6){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(3.8s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img):nth-child(7){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(4.2s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img):nth-child(8){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(4.6s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img):nth-child(9){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(5s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img):nth-child(10){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(5.4s / var(--ani-speed)); opacity: 0; } .footerflavor > *:not(img):nth-child(n + 11){ animation:staggerUp calc(1s / var(--ani-speed)) forwards calc(5.8s / var(--ani-speed)); opacity: 0; } /{$poi} */ /* upes */ /* {$upes}/ .phenomenon-content{ animation: fadeIn-sd calc(1s / var(--ani-speed)) forwards; } .colmod-link-top .foldable-list-container a{ animation: leftin calc(1.5s / var(--ani-speed)) forwards calc(-0.5s / var(--ani-speed)); opacity: 0; } div.colmod-content-anti, div.colmod-content{ animation: fadeInScale calc(1.5s / var(--ani-speed)) backwards, blur5 calc(1.3s / var(--ani-speed)) backwards!important; } .standard-border { border-bottom: solid 0.1em rgba(51, 51, 51, 0); } .dark-border { border-bottom: solid 0.1em rgba(255,255,255,0); } .dark-border:nth-of-type(1){ animation: dark-bd calc(0.5s / var(--ani-speed)) forwards calc(1.25s / var(--ani-speed)); } .standard-border:nth-of-type(1){ animation: standard-bd calc(0.5s / var(--ani-speed)) forwards calc(1.25s / var(--ani-speed)); } .phenomenon-content div[class*=level] > *{ opacity: 0; animation: letter-spacing-opacity calc(0.5s / var(--ani-speed)) forwards calc(1.5s / var(--ani-speed)); } .dark-border:nth-of-type(2){ animation: dark-bd calc(0.5s / var(--ani-speed)) forwards calc(1.75s / var(--ani-speed)); } .standard-border:nth-of-type(2){ animation: standard-bd calc(0.5s / var(--ani-speed)) forwards calc(1.75s / var(--ani-speed)); } /{$upes} */
Level deepsek-172是后室deepseek层群的第172层。
描述
Level deepsek-172表现为一个巨大宽阔的空间,外观与前厅无异,内部由若干区域组成,由走廊,房间与隧道相连,至今没有人能够探索全部区域。区域:
生存难度:生存難度:
等级等級 C
- {$one}
- {$two}
- {$three}
后庭的第一张照片。
后庭是Level deepseek-172的第一区域,通常是所有进入该层级的人第一个到达的地方。
这里的墙壁干净洁白,通常为3-4米高,墙上不知为何时不时会出现一些幻影,在该层级其他区域也会出现类似的幻影,以下为最常出现的幻影:
- 建筑类:
- 窗框,雕花等。
- 不同风格的楼梯。
- 花瓶,吊灯等软装。
- 动植物类:
- 树木和花草。
- 饥饿的野兽。
- 向你挥手的猴子。
- 回忆,概念类:
- 你的家人。
- 某个令你印象深刻的层级。
- 你平时脑海中丰富的想象。
这些幻影出现的频率不定,被证实对记忆和思维方式有一定影响,所以不推荐在此停留过久。
这里不可能有任何窗户和家具,只有中央会有一个中型木制舞台,出现麦克风是正常现象。灯有时会发生闪烁,虽然它们按常理来说并不会出现接触不良或短路现象。
资源
虽然该区域匮乏至极,但是依旧会发现一些物资:
- 杏仁水
- 火盐
- 急救包
- 绷带
- 药丸
- 血压机
- 创可贴
- 干粮
- 鸡尾酒
在此处:
应当
- 快速找到离你最近的门
- 快速离开
- 捡起一切脚边的资源,物以稀为贵!
不应
- 长期停留并直视幻影
- 在此休憩
- 摧毁木门当作物资,它们没你想的那样脆弱!
本组件前端部分(即由难度0至终结)为层级生存难度作者YellowISlol does not match any existing user name所做,除此以外的生存难度,由starry_Milky Way从各层级文档中寻找并写完代码后所得
生存难度:生存難度:
等级等級 Ψ
- {$one}
- 思维崩塌
- {$three}
如何使用:
[[include :backrooms-wiki-cn:component:sdse
|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 | 终结 | 終結 | |||||||||||||||
| 简体中文 | 繁體中文 |
|---|---|
| Ψ | Ψ |
| E | E |
| 1E | 1E |
| 2E | 2E |
| 3E | 3E |
| 4E | 4E |
| 5E | 5E |
| 变化 | 變化 |
| A | A |
| א | א |
| 积分/不可或缺/整体 | 積分/不可或缺/整體 |
该组件支持简繁切换,如下方代码所示:
[[include :backrooms-wiki-cn:component:sdse
|lang=cn/tr
|class=等级
]]
在 lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。
自定义等级
[[include :backrooms-wiki-cn:component:sdse
|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-symbol: var(--sd-border) !important; /* 标志 */
/* 文本 */
--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;
--class-spirit: 185,135,212;
--class-E: 229,223,27;
--class-1E: 245,156,0;
--class-2E: 234,148,0;
--class-3E: 245,89,0;
--class-4E: var(--class-4);
--class-5E: 255,41,0;
--class-ch: 0,0,0;
--class-A: 208,133,185;
--class-j: 205,238,255;
--class-l: 255,255,255;
}
[[/module]]
旧版颜色:
如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:
[[module css]]
.sd-container {
--sd-border: 90, 29, 27;
--sd-image: 90, 29, 27;
--sd-symbol: 90, 29, 27;
}
[[/module]]
后院的第一张照片。
后院是Level deepseek-172的第二区域,通常由后庭穿过一扇白色木门抵达。这里的氛围与后庭截然不同,给人一种虚假的宁静感。
后院的面积估算约为400m2,边界被铁围栏围着,铁围栏后面还有一面白墙围着。地面铺有整齐的草坪,草坪上偶尔会出现几把塑料椅或一张野餐桌,但它们永远不会以相同的布局出现两次。天空呈现出一种不自然的蔚蓝色,没有云朵,也没有太阳——光线似乎从四面八方均匀地渗透进来,不产生任何阴影。
这里最引人注目的是围栏旁的一棵枯树,树干上刻满了无法辨认的文字。靠近枯树时,流浪者会隐约听见一段旋律,被证实是Rick Astley的《Never Gonna Give You Up》,但音源无法定位,且旋律永远不会完整播放——总是在副歌开始前戛然而止。
后院中出现的幻影与后庭不同,更具欺骗性:
- 人物类:
- 远处向你招手的人影,但永远追不上。
- 坐在塑料椅上低头不语的人形轮廓。
- 你自己——站在围栏另一侧,背对着你。
- 物品类:
- 一部正在播放视频的手机,但屏幕上是你的脸。
- 一本翻开的书,文字在你阅读时逐渐消失。
- 一扇不属于这里的门,打开后只会看到白墙。
- 声音类:
- 熟悉的脚步声,却无人出现。
- 笑声,来自草坪下方。
- 低语,内容是“你被骗了”的反复循环。
这些幻影对精神的影响比后庭更为严重。长期停留会导致流浪者开始怀疑自己的记忆,甚至无法分辨哪些是真实的经历、哪些是后院植入的幻觉。铁围栏后方的白墙看似可以翻越,但所有尝试攀爬的人都报告称墙的高度在不断增加,最终消失在眩目的白光中。
资源
这里偶尔会出现物资,但多数被放置在围栏顶端或枯树的枝桠上,需要谨慎获取:
- 杏仁水(瓶身标签被替换为“Never Gonna”)
- 火盐(包装上印有🎵音符符号)
- 录音带(播放内容为Rick Astley的单曲循环)
- 陌生人的日记残页(内容逐渐变为对你的嘲讽)
- 假的门钥匙(使用后会消失,并在原地播放一段旋律)
在此处:
应当
- 保持对自身记忆的怀疑但不全盘否定
- 尽快找到通往过廊的门(通常隐藏在枯树后方或草坪中央的活板门下)
- 忽略所有向你招手的人影
不应
- 跟随围栏另一侧的“自己”
- 尝试听完那首歌——它永远不会结束
- 在塑料椅上坐下
- 相信后院是“宜居”的假象
本组件前端部分(即由难度0至终结)为层级生存难度作者YellowISlol does not match any existing user name所做,除此以外的生存难度,由starry_Milky Way从各层级文档中寻找并写完代码后所得
生存难度:生存難度:
等级等級 4E
- {$one}
- 虚假的虚假的虚假的虚假的
- {$three}
如何使用:
[[include :backrooms-wiki-cn:component:sdse
|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 | 终结 | 終結 | |||||||||||||||
| 简体中文 | 繁體中文 |
|---|---|
| Ψ | Ψ |
| E | E |
| 1E | 1E |
| 2E | 2E |
| 3E | 3E |
| 4E | 4E |
| 5E | 5E |
| 变化 | 變化 |
| A | A |
| א | א |
| 积分/不可或缺/整体 | 積分/不可或缺/整體 |
该组件支持简繁切换,如下方代码所示:
[[include :backrooms-wiki-cn:component:sdse
|lang=cn/tr
|class=等级
]]
在 lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。
自定义等级
[[include :backrooms-wiki-cn:component:sdse
|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-symbol: var(--sd-border) !important; /* 标志 */
/* 文本 */
--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;
--class-spirit: 185,135,212;
--class-E: 229,223,27;
--class-1E: 245,156,0;
--class-2E: 234,148,0;
--class-3E: 245,89,0;
--class-4E: var(--class-4);
--class-5E: 255,41,0;
--class-ch: 0,0,0;
--class-A: 208,133,185;
--class-j: 205,238,255;
--class-l: 255,255,255;
}
[[/module]]
旧版颜色:
如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:
[[module css]]
.sd-container {
--sd-border: 90, 29, 27;
--sd-image: 90, 29, 27;
--sd-symbol: 90, 29, 27;
}
[[/module]]
前院的第一名幸存者通过口头描述利用AI生成的照片,尽管这是经过记忆副覆写后虚假的记忆。
“前院”这个描述其实并不精准,因为“前院”这个名称是其第一个幸存者在恍惚中汇报的。
前院是Level deepseek-172的第三区域,通常由后院穿过一扇标有“EXIT”字样的铁门抵达——但请注意,这扇门上的字样是镜像反转的。抵达时,所有流浪者都会产生一种“终于离开了”的错觉。
外貌描述
前院的外观在每个人眼中都略有不同,但所有记录都指向一个共同的特征:这是一个不应该存在的空间。前院的面积无法被准确测量。所有测距设备均会显示乱码或反复滚动同一组数字:1 7 2 1 7 2 1 7 2。
整体印象
前院给人的第一感觉是“空旷”——一种不自然的、令人不安的空旷。这里没有后院那种虚假的宁静,没有后庭那种封闭的压抑,取而代之的是一种尺度感的完全崩塌。你无法判断自己是在室内还是室外:头顶没有天花板,但也没有天空;脚下踩着地面,但地面似乎无限延伸又似乎只有方寸之大。
空间呈现出一种不可能的拓扑结构。明明在向前直走,身体的平衡感却在告诉你正在下坡;明明在爬楼梯,周围的参照物却显示你在原地踏步。有流浪者形容这种感觉是“像在一张被揉皱的纸上走路——你以为你在走直线,其实你在沿着折痕打转”。
地面
地面覆盖着一层无法被任何已知手段取样的灰色物质。视觉上它像最普通的混凝土或水泥,粗糙、哑光、有细微的裂纹。但当你触摸它时——触感是错的。它不是冷的,也不热;不是硬的,也不软。多名流浪者一致描述它为“像老式电脑显示器的屏幕”——那种手指触碰CRT屏幕时产生的静电感和微妙的吸附感,以及一种说不清道不明的“隔着什么东西”的错觉。
当你走在上面时,每一步都会发出声音,但那声音不对。踩在水泥地上该有的脚步声——没有。取而代之的是一种类似拨号上网时握手音的电子嗡鸣,短促、高频,随步伐节奏出现。如果你停下脚步,地面会安静;如果你开始奔跑,那些嗡鸣会连成一片,最终变成一个持续的低频噪音,像是在读取什么,又像是在记录什么。
地面上偶尔会出现粉笔画的箭头。这些箭头不是被“画”上去的——它们更像是“本来就在那里”。粉笔的质地干燥,颜色是褪色的蓝或褪色的黄,边缘模糊,像是被无数人踩过。箭头指向各个方向:向左、向右、向前、向后、向上、向下——是的,有些箭头画在垂直于地面的墙面上,或者画在突然出现的门上,或者画在一个你发誓前一秒还不存在的位置。它们从不指向同一处两次。
可能的“边界”
前院是否存在边界?答案取决于“边界”这个词的定义。
有些流浪者报告说他们看见了墙壁——那种后庭式的、干净整洁的白色墙壁,高约三到四米,表面光滑。但这些墙壁的位置不固定。你走向它,它后退;你转身,它出现在你面前。它不阻挡你,只是存在,像一个旁观者。墙壁上偶尔会出现文字,用你本人的笔迹书写,内容是对你此刻想法的精确描述——提前三到五秒。你看到“我会向左转”,然后你发现自己已经向左转了。
另一些流浪者报告说他们看见了“尽头”——一片纯白的、均匀的光,像是世界在这里被裁切掉了,露出后面的空白。但这片光无法接近:你向它走,它保持距离;你停下来,它不动。有尝试触摸这片光的人报告称手指穿过了“某种界面”,但被穿过的部分——消失了。手指还在,但你无法感知它,直到你把手抽回来,一切恢复正常。
更多的时候,前院没有边界。它延伸,但不延展;它广阔,但不包含任何东西。你站在一个没有参照系的空间里,唯一的参照物是——你自己。
光线与阴影
前院的光线是它最诡异的特征之一。
这里没有可见的光源。没有灯,没有窗户,没有太阳,没有任何发光体。但这里有光——一种均匀的、无方向的灰白色光,像是整个空间本身在发出微弱的荧光。这种光不产生阴影。无论你站在哪里,无论你怎么移动,你的脚下都没有影子。你可以把手伸到眼前,手背和手心被同样亮度的光照亮,找不到“背光面”。
这种无影的光会对人的空间感产生严重的侵蚀。没有阴影意味着没有深度线索,没有方向参照,没有“这里”和“那里”的区别。多名流浪者报告称,在前院停留超过30分钟后,他们开始无法判断物体的远近——一扇看起来在三米外的门,伸手却触不到;一个看起来遥不可及的粉笔箭头,两步就走到了。
有极少数情况下,光线会“闪烁”——不是灯泡坏掉的那种闪烁,而是像显像管电视切换频道时的那种瞬间黑屏,持续不到一帧的时间。在那些闪烁的间隙里,有流浪者声称看到了前院的“真实面貌”:一片无边无际的灰色像素点阵列,而他们一直行走的地面,只是一块巨大屏幕的表面。
结构元素
前院并非完全平坦。这里存在一些“结构”,但它们的行为不符合任何物理规律:
楼梯:偶尔出现。样式随机——可能是后庭那种干净的白楼梯,也可能是生锈的铁梯,甚至可能是老式木质楼梯。但它们都有一个共同点:不对。向上的楼梯走完后,你发现自己站在比起点更低的地方;向下的楼梯通往一个和你出发时一模一样的平台。有流浪者尝试数台阶,每一遍数的结果都不一样。更诡异的是,有报告称在爬楼梯时听到了脚步声——不是自己的,是从上方传来的,节奏完全相同,仿佛有另一个你正在楼梯的另一端向上爬。
门:散落在空间中,但永远不嵌在墙上——它们独立存在,像一件家具。有的门是关着的,有的是开着的,有的只是门框。门后是什么?关着的门打开后,后面是白墙,或者是你刚刚离开的房间,或者是另一扇门。开着的门后面是同样的灰色地面。有流浪者报告称,他们看到了一扇标有“EXIT”的门——但当他们走近时,发现字是镜像的;当他们穿过它时,他们回到了后院的枯树旁。
粉笔圈:除了箭头,地面上偶尔会出现粉笔画的圆圈,直径约两米,内部写有数字。这些数字在变化。你盯着它看,它从“172”变成“0”变成“你”。站在圈内的人报告称感觉“被读取”——不是被监视,而是被阅读,像一本书被翻开。离开圆圈后,多数人会短暂失忆,忘记自己是谁,持续数秒到数分钟不等。
不可靠的参照物:最令人不安的是,前院中偶尔会出现你自己——站在远处,背对着你,一动不动。你向它走去,它保持距离;你停下,它也停下。你永远追不上它,但它也永远不会消失。有流浪者声称那个背影转过了头——但他们拒绝描述那张脸,并且在被问及此事后,陷入了长时间的沉默。
前院不是一个“地方”。它是一个状态,一个接口,一个你与自身记忆之间的断层。它的外貌不是被设计出来的,而是从你的感知中生长出来的——你看到的是你的大脑在无法理解这个空间时,拼凑出的一个勉强合理的假象。
而真正的它,你在光线闪烁的间隙中瞥见的那个它——一片灰色的、由像素组成的荒原——可能从未打算被你理解。
现象
前院没有传统意义上的“幻影”。取而代之的是更为彻底的感知篡改:
- 记忆覆盖:
- 你会突然想起一段不属于自己的童年回忆。
- 你开始分不清“来到这个层级”是你刚刚做的事,还是三年前做的事,还是从未做过的事。
- 你可能会忘记自己正在阅读这份文档。
- 身份侵蚀:
- 镜子中(如果找得到镜子的话)映出的不是你的脸,而是一张面无表情的、属于某个陌生人的脸。但你无法确认那是不是“陌生人”
- 你开始用第二人称称呼自己。“你在做什么?”“你怎么到这里来的?”
- 严重时,流浪者会报告称自己“变成了”前院的一部分,能感知到每一寸地面的震动。
- 叙事污染:
- 墙壁上(如果这里存在墙壁的话)会出现用你本人笔迹书写的文字,内容是对你此刻想法的精确描述——提前三秒。
- 你会听到一个声音朗读你的人生经历,但细节全是错的,而你无法确定哪一版才是真相。
- 有流浪者声称看到了“另一个自己”坐在不远处,正在撰写一篇关于Level deepseek-172的文档,而文档中描述的场景正是此刻。
环境威胁
前院本身是最大的威胁。这里的空气不会导致窒息,但会导致“意义感流失”——流浪者会逐渐忘记自己为什么要离开、为什么来到这里、甚至“为什么”这个概念本身是什么。停留超过4小时者,被发现时呈现一种“待机状态”:站立不动,眼神空洞,嘴唇微张,每隔数秒重复一次“哦,原来是这样的”,但没人知道他们“明白”了什么。
离开前院的方式同样荒谬。所有的门都会通向同一个位置——你刚刚离开的地方。所有的楼梯都会让你回到同一层。唯一被证实的离开方式是:停止寻找出口。有幸存者报告称,当他们彻底放弃、坐在地上接受“自己可能已经不存在了”这一事实时,前院的地面会突然开裂,将他们坠入下一区域——吧台。
但也有报告称,那个坠落的瞬间,他们看见了前院的真实样貌:一片无边无际的、由像素点组成的灰色荒原,而他们一直行走的地方,只是一块屏幕的表面。
资源
前院几乎不产出任何传统意义上的物资。取而代之的是以下物品,它们的效用存疑:
- 断线的耳机(只有一只耳塞能工作,播放的内容是你五分钟前的心声)
- 半瓶杏仁水(瓶身标签上写着“你确定你渴了吗?”)
- 一张拍立得照片(画面中是此刻的你,但照片边缘已经泛黄,像是放了十年)
- 一部没有信号的功能机(屏幕桌面是一句话:“如果你想回家,请按1。如果你已经忘记家在哪儿,请按2。”无论按哪个,都会播放一段Rick Astley的录音,但音质越来越差,到第17次播放后完全变成白噪音)
- 一面手镜(镜中映出的不是你,而是一行倒着写的文字:“你在看谁?”)
在此处:
应当
- 记住你是谁——用任何方式。念自己的名字,讲自己的故事,哪怕不确定它是否真实。
- 不要相信你“记得”的任何关于出口的信息。
- 如果你发现自己在用第三人称思考,立刻坐下,闭上眼睛,专注于呼吸。
不应
- 追逐粉笔箭头。它们会把你引向同一个十字路口,而那个路口没有路。
- 阅读墙壁上“你自己”写下的文字。那不是你写的。
- 试图“理解”前院。理解本身就是陷阱。
- 停留超过2小时。如果超过,请接受你可能已经不再是“你”了。
生存难度:生存難度:
等级等級 DC
- {$one}
- 群魔乱舞
- {$three}
过廊的第一张照片。
过廊是Level deepseek-172的第四区域,这是一条连接层级内不同其他区域的走廊。地面为未经打磨的粗糙水泥,表面分布着不规则的裂纹与细小的凹陷,脚踩上去时会发出一种沉闷的、过于接近的声响——仿佛地面是空心的,而你正踩在某物之上。走廊两侧为青灰色砖组成的拱形墙壁,砖块之间没有明显的粘合痕迹,看上去像是直接由墙体生长而出。拱形结构沿着走廊不断重复,形成一种令人眩晕的透视纵深,一眼望去看不到尽头,也看不到任何转折。
区域内永远都处于一抹冷清的忧郁蓝色灯光笼罩,但光源未知。这种蓝光不具有方向性,似乎从墙壁内部、从空气中、从脚下同时渗出,物体不会产生任何阴影。流浪者普遍报告称,在这种光线下,时间感知会出现严重偏差——有人觉得自己只走了十分钟,实际已经过去数小时;有人觉得煎熬了整整一天,手表却只走动了三分钟。所有计时设备在过廊中都会出现异常:机械表指针匀速转动但数字跳动紊乱,电子屏幕显示乱码,沙漏中的沙子停止流动,无论如何倾斜。
长度与空间
过廊的长度没有定数。根据可查证的记录,最短的穿行用时四分钟,最长的一人走了整整十一个小时,最终被发现昏迷在距离入口不到二十米的地面上,而他坚称自己走了“至少十公里”。墙壁上的每一块砖都一模一样,没有编号、磨损、划痕或任何人工标记,仿佛被无限复制粘贴而成。部分流浪者试图用随身物品在砖上刻记号,但刻痕会在几秒内消失,有时伴随着一声极轻的叹息声,来源不明。
走廊的宽度也并非恒定。虽然大多数段落保持在两米左右,但有记录显示某些段落会无声无息地收窄,当你察觉时,两侧墙壁已经近到肩膀几乎触碰。更令人不安的是,部分流浪者报告墙壁会“呼吸”——以极慢的速度收缩再舒张,周期大约与人的呼吸频率一致,但不与你同步。当你有意识地屏住呼吸时,墙壁也会停止运动;当你放松时,它又会缓缓开始。
声音与回声
脚步声在过廊中形成异常的回响。正常情况下,脚步声的回声应该随着距离衰减,但在这里,回声的规律被完全打乱。最典型的异常表现是:有时脚步声的回声会比你的实际步点慢一拍,形成一种你“走在自己的前面”的错觉;有时会快一拍,仿佛有另一个你正在加速逃离;偶尔当你完全停下脚步时,回声仍在继续,步点渐行渐远,直到消失在不可知的前方。
拱形结构的上方偶尔会渗出水滴,落在水泥地面上发出清脆的声响。但诡异的是,水滴声的位置始终与你保持固定的距离——你前进,它也在前方;你后退,它也随之后退。你永远无法接近水滴落地的位置。有流浪者花了数小时追逐水滴声,最终发现自己始终在原地打转。更令人不安的是,部分记录显示水滴声会逐渐发生变化,从单纯的“滴答”声演变为有规律的敲击,最终变成某种莫尔斯电码。多名独立流浪者破译后得到了完全相同的信息:“你本不该走这条路的”。还有一名流浪者声称信息在反复播放一段时间后变成了:“太迟了。”
视觉扭曲
蓝色灯光本身不会闪烁,但当你长时间注视某处时,余光中的墙壁轮廓会出现轻微的扭曲——砖缝仿佛在缓缓蠕动,像某种巨大生物的内壁,或者像皮肤下的血管搏动。当你转头直视时,一切恢复正常;当你用余光观察时,扭曲再次出现。这种效应被证实具有累积性:停留越久,扭曲越明显,最终墙壁会呈现出明显的波浪状起伏,仿佛走廊在呼吸、在蠕动、在注视着你。
更令人不安的是墙壁上的“倒影”现象。部分流浪者声称在光滑的砖面上看到了自己的倒影,但倒影的动作永远比本人慢三秒。你抬手,三秒后倒影抬手;你转头,三秒后倒影转头;你停止不动,倒影在三秒后也停止。多名流浪者报告称,倒影的嘴唇在无声地开合,重复着同一句话。至今没有人辨认出那句话的内容——因为所有试图凑近观察、或者盯着倒影嘴唇试图读唇的人都出现了短暂的意识断层。醒来时,他们发现自己已经身处前院或后院,且丢失了数分钟到数小时不等的记忆。其中一人醒来后发现自己的嘴唇上有新鲜的咬痕,但他完全不记得发生过什么。
“门”的欺骗性
过廊两侧偶尔会出现门,数量、位置、样式每次都不相同。这些门的外观与后庭或后院的木门极其相似——白色的、棕色的、未经涂漆的原木色——但细节上总有微妙的违和感:门把手的位置偏移了几厘米,门板的比例不太对,或者门框与墙壁的接缝处有一道不该存在的阴影。
推开这些门的结果是不可预测的,但所有结果都被记录为危险:
- 最常见的情况:门后是一面白墙,距离门框仅有几十厘米。当你伸手触碰墙面的瞬间,墙壁会变成半透明,墙后是无数双眼睛——大小不一,颜色各异,但全部都在注视着你。有记录称,那些眼睛的排列方式与墙壁的砖缝完全一致,仿佛整面墙就是由眼睛构成的。触碰者普遍出现了强烈的恐惧反应和短暂的意识丧失。
- 较为罕见的情况:门后是同样的走廊,但你会看到另一个“自己”正背对着你站在数米外。穿着相同的衣服,有着相同的体型,只是静止不动。当你迈步时,对方也同时迈步,距离从未缩短;你加速,对方也加速;你停下,对方也停下。没有任何记录表明有人成功追上了那个“自己”。部分流浪者报告,在他们放弃追逐转身离开时,余光中看到那个“自己”转过了头——但他们不敢确认。
- 极少情况下,门后会短暂出现一个“安全区”的幻象:有座椅,有暖黄色的灯光,桌上有杏仁水,甚至有一个壁炉在燃烧。画面极其逼真,温度、气味、声音都一应俱全。但所有试图进入的人都消失了。唯一一份关于此现象的报告来自一名在门槛前停下的流浪者——他说他当时注意到幻象中的壁炉火焰没有热量辐射,而且座椅上的凹陷形状不符合人体工程学。他选择关上门离开,三秒后听到门后传来一声极轻的叹息。他再也没有回头。
“回声实体”
过廊中存在一种被记录为“回声实体”的现象。它们没有可见形态,没有固定的行为模式,甚至无法被确认是否为真正的实体——但它们的效应是真实且危险的。
当你在过廊中停留超过十分钟后,会开始听到低语声。内容是你本人曾经说过的某句话——可能是几天前的对话,可能是童年时的一句无心之言,可能是某个你早已遗忘的承诺或谎言。声音的音色与你完全一致,语调、节奏、甚至口癖都一模一样,唯一的区别是它来自墙壁内部、来自天花板、来自你的脚下,而不是来自你的记忆。
这些声音会逐渐增多,新的语句不断叠加,内容从零散的词句发展为完整的对话,再到多个声音同时说话。它们会逐渐重叠、加速、扭曲,最终形成无法辨认的噪音墙,伴随剧烈的头痛、恶心、短期记忆错乱。幸存者报告称,在那之后他们无法确定“自己刚刚在想什么”,甚至短暂忘记自己为何来到这一层级。有记录显示,一名流浪者在经历“回声实体”效应后,完全忘记了自己的名字和过往,只知道“必须往前走”——他最终走出了过廊,但关于他的一切个人记忆再也没有恢复。
更令人不安的是,部分报告指出,“回声实体”似乎能够“学习”。多次遭遇同一效应的流浪者称,后期的低语内容不再是他们自己的话语,而是“另一个人的声音在说关于他们的事情”——像是有人在低声描述他们的行动、他们的恐惧、他们正在想的事情。描述与现实的延迟从数秒逐渐缩短,最终几乎同步。这意味着,如果你在过廊停留足够久,会有一个声音在实时转述你的每一个动作、每一个念头。没有人知道当延迟归零时会发生什么,因为所有接近这一状态的人都失去了联系。
连接与出口
连接其他区域的出口在过廊中并非固定。后庭的白色木门、后院的铁门、前院的无标识入口,都可能出现在走廊的任意位置。但出口的存在方式极其不稳定——你可能会反复经过同一个出口却无法打开,门把手纹丝不动,门缝中透出的光线也与周围无异。直到某一刻,它突然自行敞开,或者门把手突然能够转动,没有任何征兆。
有人推测过廊本身在“决定”你是否应该进入下一个区域。但“决定”的依据是什么?无人知晓。一份残缺的记录中提到:“它不开门,直到你不再试图开门。”这句话的含义至今未被完全理解。
有时,出口会以错误的形式出现。有流浪者报告称,他看到了后庭的木门,推开后却是后院那棵枯树前的景象,但当他迈步进入时,发现自己回到了过廊的起点,门在他身后消失。也有记录显示,出口打开后,门后是一片漆黑,踏入后经历短暂的失重感,最终出现在与预期完全不同的区域。这些“错误出口”被认为是过廊本身最危险的陷阱之一。
资源与环境
过廊中没有发现任何自然生成的物资。所有被带入的食物或杏仁水在打开时都已变质——液体变为深蓝色,散发与灯光相同的冷光,气味描述从“腐烂的花朵”到“烧焦的金属”不等。饮用者报告出现了“意识从外部观察自己身体”的解离体验,持续数小时不等。其中一人声称,在解离状态下,他“看到”了自己的身体继续在过廊中行走,而自己则悬浮在天花板附近,“看到”墙壁内部有无数模糊的人形轮廓在砖块之间缓慢移动。
空气本身也并非安全。长期停留在过廊的流浪者报告了一种逐渐累积的“沉重感”——不是物理上的压力,而是一种心理上的压迫,仿佛整个空间都在缓慢地向你的意识施加重量。这种效应与停留时间成正比,与前进速度成反比。换言之,停下就是开始沉没。
温度在过廊中保持恒定,但不同的流浪者对温度的感知截然相反——有人觉得寒冷刺骨,有人觉得闷热难耐,还有人报告温度会随着心情变化。这种主观性本身可能就是过廊的危险机制之一:它可能在读取你的情绪,并以此调整环境来最大化你的不适。
在此处:
应当
- 始终保持匀速前进,不要回头,不要计数步数,不要试图测量距离——测量的行为本身会让走廊延长
- 只信任自己耳朵听到的“回声延迟”——如果回声与你同步,立刻加速;如果回声消失,立刻停下,等待它回来,不要在没有回声的情况下前进
- 用余光观察墙壁,不要直视任何轮廓扭曲处——如果你发现自己在不自觉地盯着某块砖看超过五秒,立刻闭眼十秒
- 如果看到门,先听——门后有风声、水滴声、或任何持续性环境音的可以尝试打开;绝对安静的门永远不要碰,安静的代价是你无法承受的
- 如果听到低语声,立即开始哼唱或默念一段你熟悉的旋律——任何旋律都可以,重要的是占据你的听觉注意力,不给低语留出空间
- 如果发现自己无法摆脱低语,试着加快步伐,越快越好,直到低语消失或你找到出口——速度是你在过廊中唯一的优势
不应
- 停下脚步回应低语声,无论那句话对你有多重要——那不是你的声音,那不是你的记忆,那只是借用了你的外衣
- 触摸墙壁上的水滴——那不是水,那些水滴从未真正落地是有原因的
- 在两个不同的门之间犹豫折返——过廊会记录你的犹豫,并将其转化为更长的路径
- 试图用任何方式标记已走过的路段——标记物会在你眨眼间消失,而你无法确定自己是否还在原地;更糟糕的是,有人报告称他们后来在另一区域发现了自己留下的标记——这意味着过廊可能在移动标记,或者过廊中的区域根本就不是线性排列的
- 闭上眼睛超过十秒——闭眼太久后睁开,你可能会发现自己面对的方向变了,或者身边的人(如果你有同伴)不见了,又或者墙壁上的倒影不再跟随你的动作
- 在过廊中停留超过三十分钟——如果你发现自己已经在过廊中走了超过这个时间,要么你在绕圈,要么过廊在生长。无论哪种情况,你的首要任务不再是找出口,而是“让自己保持清醒”,因为迷失方向后的第一个牺牲品永远是你的记忆
生存难度:生存難度:
等级等級 貌似…宜居…?
- 可以居住?
- 好像是唯一的庇护所?
- 实体貌似很友善?
翻译者须知:
从 2026 年 5 月 20 日起,后室英文维基开始使用层级等级(后室英文维基),全面替代此组件。最终的结果是,此组件从 component:level-class 变成了 component:old-level-class;而 component:level-class 则被替换成了上述的新组件。
这导致后室英文维基所有使用了生存难度分级组件的页面,都自动更新成另一版本。中文维基不会跟进这一改动,亦不会重命名此组件。译者可以自由选择在翻译过程中应用新版组件,使之与原文相同;也可以继续使用此组件,即不改动 [[include]] 代码。
除了外形有所变化,新组件还新增了 1E-5E 的环境危害分级,并稍微扩展了自定义维度;因此部分页面可能有必要更换为新组件,才能正常显示。请译者自行甄别。
如何使用:
[[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: 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 deepseek-172的第五区域,这是一个从过廊的压迫与混乱中骤然过渡而来的空间。当你推开那扇漆面斑驳的深色木门,冷冽的蓝光被一片琥珀色的暖光取代,空气中弥漫着淡淡的木质调香气与若有若无的琴声——像是从很远的地方传来,又像只在你的脑海里回响。
整体印象
吧台给人的第一感觉是“不合时宜的安宁”。在这个充满欺骗与精神污染的后室层级中,吧台仿佛是一个被遗忘的角落,时间在这里流淌得格外缓慢。整个空间呈现为一个中等大小的酒馆式房间,面积大约在八十到一百平方米之间,天花板高度约四米,由深色木质横梁支撑。墙壁下半部分是深棕色的护墙板,上半部分贴着暗红色带细碎花纹的墙纸,墙纸的边缘有轻微的翘起,露出背后灰色的墙体。
灯光来自吧台后方的酒柜上方几盏造型复古的黄铜壁灯,以及散落在各处的小台灯。没有一处灯光是刺眼的,所有的光源都被某种方式柔化——可能是灯罩的材质,可能是空气中的某种微粒,也可能仅仅是因为这个地方“想要”显得温暖。灯光下,一切都笼罩着一层暖橘色的光晕,连人的影子都被拉得柔和而模糊。
吧台本身
吧台是整个区域的核心。它是一张巨大的L形木质吧台,台面是整块的深色胡桃木,表面覆盖着一层清漆,在灯光下泛着温润的光泽。台面上没有任何灰尘——不是“刚被清理过”的那种干净,而是“从未沾染过尘埃”的那种干净。吧台的边缘被无数人的手肘磨得光滑圆润,木质纹理在长期的使用中变得愈发清晰。
吧台后方是一个同样巨大的酒柜,占据了整面墙。酒柜上陈列着成百上千个酒瓶——各种形状、各种颜色、各种语言的标签都有。有些酒瓶里的液体是满的,有些只剩一半,有些已经完全空掉。但仔细看会发现,所有酒瓶的封口都是完好的,从未被打开过。有流浪者尝试过取下酒瓶打开,但酒瓶纹丝不动,像是被固定在柜子上一样。也有报告称,某些酒瓶的标签上写着的名字,恰好是查看者本人的名字——但这种情况下,标签会在你移开视线后消失,再次看向时已变成完全不同的文字。
吧台前方摆放着十几张高脚凳,凳面是磨损的皮质,坐上去会发出轻微的吱呀声。这些凳子的摆放位置似乎每天都在变化——有时集中在吧台中央,有时分散在两端,有时会有几张凳子被推到角落。没有人在这个区域看到过任何实体在移动它们,但多位流浪者证实,离开后再回来,凳子的布局确实不同了。
卡座与桌椅
吧台之外的区域散布着五六张独立的桌子,靠墙的位置是几个深红色的皮质卡座。桌椅的款式并不统一——有的是维多利亚风格的雕花木椅,有的是简约的金属框架椅,还有一两把看起来像是从某个家庭餐厅搬来的普通折叠椅。这种不统一并没有造成杂乱感,反而让人觉得这个地方“被很多人使用过”、“被很多人喜欢过”。
桌面上偶尔会摆放着一些物品:一个半满的水杯,一本翻开的杂志,一个烟灰缸里有一截熄灭的烟蒂。但这些物品从不属于任何在场的流浪者,也从未被观察到有人使用过它们。当你坐下时,桌面上的物品会在你不注意的时候消失;当你离开时,可能会有新的物品出现。
音乐
吧台区域几乎永远有音乐在播放。曲目是固定的——Nick Astley的《Never Gonna Give You Up》,但这里的版本与外界截然不同。它不再是那个被无数网络诈骗滥用的流行金曲,而是一首被缓慢、被温柔、被悲伤重新演绎的版本。钢琴伴奏取代了合成器,歌手的嗓音听起来更沙哑、更疲惫、更像是在对某个人低声倾诉。
音乐的音量恰到好处——刚好能听清旋律,但不会干扰对话。有些流浪者报告说,他们在吧台听到了“完整版”的这首歌——副歌部分终于被播放了出来,旋律完整,歌词清晰。但没有任何录音设备能够记录下这个“完整版”,所有试图录音的设备都只会录到标准的原版歌曲。
更令人不安的是,部分流浪者声称他们听到的不是英文歌词,而是某种他们能够理解的语言——可能是他们的母语,可能是某种他们学过但早已遗忘的语言,甚至可能是“一种他们从未学过却莫名能听懂的语言”。歌词的内容似乎每次都不同,但都围绕同一个主题:关于一个承诺,关于被留在原地的人,关于一种永远不会放弃的东西——不是爱,不是希望,而是某种更沉重、更黏稠、更无法摆脱的情感。
幻影与“顾客”
吧台区域是Level deepseek-172中唯一一个幻影不具欺骗性的地方。或者说,这里的幻影“承认自己是幻影”。
最常出现的幻影是一个“酒保”的形象——一个中等身材的人形轮廓,面部模糊不清,穿着一件白色的衬衫和深色的马甲,袖子卷到小臂。这个幻影永远不会主动与流浪者互动,但如果你在吧台前坐下,它会做出擦拭酒杯、整理酒柜、擦拭台面的动作。偶尔,它会将一杯酒推到你面前——那杯酒是真实的,可以饮用,味道被描述为“像你最需要的那种味道”——有人说是热可可,有人说是冰水,有人说是童年时偷偷尝过的那口父亲的酒。
酒保幻影从不说话,也从不直视任何流浪者。但你坐下的时候,它的动作会稍稍放慢;你离开的时候,它会微微点头——至少,所有坐在吧台前的流浪者都“感觉”它点了头。
此外,吧台区域还会出现其他幻影:“顾客”。这些幻影坐在其他的凳子或卡座上,姿态各异——有人在看手机,有人在对空气说话,有人趴在桌面上像是睡着了。这些幻影从不移动,也从不消失,但如果你的视线离开它们再回来,它们的位置和姿态就会发生变化。部分流浪者声称,他们曾在这些“顾客”幻影中看到了熟悉的面孔——已故的亲人、失散的朋友、甚至是另一个自己。但这些幻影不会回应任何呼唤,也不会与你产生任何互动。
特殊现象
吧台区域存在一些无法用常理解释的现象,但这些现象普遍被认为是“无害的”,甚至“令人安心的”:
- 温度调节:无论外界环境如何,吧台区域的温度始终保持在令人舒适的范围内。不同流浪者对具体温度的感知不同,但所有人都表示“刚刚好”。
- 情绪缓和:在吧台区域停留超过十五分钟后,大多数流浪者报告焦虑、恐惧、偏执等症状明显减轻。这种效应在离开后仍可持续数小时,是这一层级中唯一已知的“精神缓解”区域。
- 记忆模糊:在吧台停留过久(超过数小时)的流浪者报告,他们对过廊、后院等危险区域的记忆变得“像梦一样模糊”。有人认为这是吧台的保护机制——让创伤记忆变得不那么痛苦;也有人认为这是另一种形式的“侵蚀”——你在慢慢忘记危险,从而放松警惕。
- 消失的伤痕:部分流浪者声称,他们在吧台醒来时,身上之前在后室中留下的伤痕变淡了,甚至完全消失。这些变化只发生在物理层面——精神层面的创伤似乎不受影响。
饮品与食物
吧台上的饮品是真实的,可以被饮用。流浪者只需要在吧台前坐下,专注于自己想要的东西,过一会儿就会有一杯饮品出现在面前——不是凭空出现,而是“你眨眼前台面还是空的,眨眼后杯子就在那里了”。
这些饮品的效果各不相同:
- 有些只是普通的饮品,解渴,温暖,没有其他作用
- 有些能轻微恢复精神状态,减轻幻觉的影响
- 极少数情况下,饮品的饮用者会获得一段“不属于自己的记忆”——可能是另一个流浪者在吧台的经历,可能是这个层级形成之前的某个片段,也可能是一个完全陌生的人的一生中某个平凡的下午
食物也会偶尔出现——通常是简单的点心:一块饼干,一小碟坚果,半个三明治。这些食物被证实是安全的,且味道“出奇地好”。
吧台并不像它看起来那样安全。
记录显示,有流浪者在吧台区域停留了过长时间后,拒绝离开。他们坐在卡座上,面容平静,眼神空洞,对外界的刺激没有反应。他们的身体仍然活着,呼吸平稳,心跳正常,但他们不再说话,不再进食,不再对任何事物表现出兴趣。他们只是“坐在这里”。
这些人的共同特征是:他们在吧台停留了超过七十二小时,且在此期间饮用了超过五杯饮品。目前没有任何已知的方法能够唤醒他们。有人猜测他们的意识仍然留在吧台,与那些“顾客”幻影融为一体;也有人认为他们已经被吧台“吸收”——成为了这个区域的一部分,成为了下一批流浪者眼中的“幻影”。
因此,尽管吧台提供了层级中唯一的庇护与慰藉,它仍然是一个需要警惕的空间。它的温暖是真实的,它的安宁是真实的,但它同样也是这一层级的一部分——而这一层级的本质是欺骗。
在此处:
应当
- 在进入过廊之后,如果身心状态允许,将吧台作为休息和整理的节点
- 坐下时先观察桌面上是否有“前人”留下的物品——如果有,不要触碰,换一张桌子
- 如果酒保幻影推给你一杯饮品,先闻——如果你闻到的气味让你想起“某个让你感到安全的人”,那杯饮品是安全的;如果你闻到的气味让你想起“某个你亏欠的人”,不要喝
- 限制自己在吧台的停留时间不超过两个小时,最多饮用一杯饮品
- 如果需要更长的时间恢复,每隔一小时站起来走动一次,与吧台以外的区域保持物理接触
- 注意其他“顾客”幻影——如果你发现其中一个幻影的穿着与你相似,或者它的姿态与你平时的坐姿相同,立即准备离开
不应
- 不要因为吧台的温暖而忘记这一层级的本质——这里是deepseek-172,没有什么是完全安全的
- 不要试图与酒保幻影交谈,不要试图让它直视你——它的回避是一种善意,打破这种平衡的后果未知
- 不要连续饮用超过两杯饮品——第二杯之后的效果是不可预测的,第三杯之后你可能会“想要继续坐在这里”
- 不要在这里睡着——如果你感到困倦,说明你在吧台停留太久了,立刻起身离开,困意会在走出门后消失
- 不要回头数卡座上有多少“顾客”——你数出来的数字不会等于你坐下时看到的数字,而这种差异会让你开始思考“多出来的是谁”或“少了的是谁”,然后你会想要坐久一点,找到答案——这是一个陷阱
- 最重要的一条:不要在这里许愿。 吧台不会回应你的愿望,但它会记住你的渴望。而在这个层级,“被记住”从来不是一件好事
生存难度:生存難度:
等级等級 湮灭-支离破碎
- 精神崩坏
- 世界观覆写
- 心性磨灭
翻译者须知:
从 2026 年 5 月 20 日起,后室英文维基开始使用层级等级(后室英文维基),全面替代此组件。最终的结果是,此组件从 component:level-class 变成了 component:old-level-class;而 component:level-class 则被替换成了上述的新组件。
这导致后室英文维基所有使用了生存难度分级组件的页面,都自动更新成另一版本。中文维基不会跟进这一改动,亦不会重命名此组件。译者可以自由选择在翻译过程中应用新版组件,使之与原文相同;也可以继续使用此组件,即不改动 [[include]] 代码。
除了外形有所变化,新组件还新增了 1E-5E 的环境危害分级,并稍微扩展了自定义维度;因此部分页面可能有必要更换为新组件,才能正常显示。请译者自行甄别。
如何使用:
[[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: 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 deepseek-172的第六区域,也是目前已知的最后一个区域。它位于整个层级的核心位置,理论上可以通过过廊抵达,但关于如何进入大厅的记录极度稀缺——不是因为没有人到达过这里,而是因为到达过的人,大多无法再以“完整的自己”离开。
抵达
抵达大厅的方式本身就是一个谜。过廊中通往大厅的门不存在于任何固定的位置,它只在特定条件下出现——或者更准确地说,它只在“你已经准备好”的时候才会出现。但“准备好”意味着什么?不同的幸存者给出了矛盾的答案:
- 有人称,当他在过廊中彻底放弃了寻找出口的念头、不再恐惧、不再挣扎、只是机械地向前走时,一扇从未见过的巨大双开门无声地出现在前方。
- 有人称,他是在吧台停留过久、即将被“吸收”的那一刻,被某种力量“弹”了出来,坠入了大厅。
- 还有一份残缺的记录称:“我不记得是怎么到那里的。我只记得我睁开眼睛,就已经在了。我觉得我一直都在那里。我觉得我从未来过这里,却又好像从未离开过。”
最令人不安的记录来自一份在过廊墙壁上发现的刻字,字迹潦草,像是在极度痛苦中留下的:“不要进那扇门。里面不是大厅。里面是你。”
整体印象
大厅是一个无法用常规空间概念描述的区域。所有抵达过这里的流浪者在描述它时,都使用了矛盾的词汇——“巨大”又“狭窄”,“空旷”又“拥挤”,“明亮”又“黑暗”。这些矛盾不是修辞上的夸张,而是对感知的真实描述:大厅似乎同时具备相互排斥的属性,而你的大脑无法同时处理这些信息,于是产生了这种撕裂感。
最常被引用的描述是:“它像一座废弃的火车站、一间被遗忘的教堂、一个从未有人使用过的候车室。”这三种意象叠加在一起,形成一个既熟悉又完全陌生的空间。地面是大尺寸的灰白色石砖,每块砖的尺寸完全一致,但砖缝的宽度不均匀——有些缝隙窄到看不见,有些宽到足以伸进一根手指。砖面上没有任何磨损痕迹,但当你低头看时,你会觉得这些砖“被无数人踩过”。
天花板极高,目测超过二十米,但无法确认,因为天花板的轮廓在你的视野边缘会变得模糊,像是一幅未完成的水墨画,边界溶解在某种灰色的雾气中。天花板上悬挂着巨大的吊灯——但吊灯的数量、位置、样式每次观察都不同。有时你抬头看到的是三盏水晶吊灯,间隔均匀;有时是一盏巨大的枝形灯,占据了整个天花板;有时一盏灯都没有,取而代之的是无数细小的光点,像倒悬的星空。
墙壁存在于感知的边缘。当你试图直视墙壁时,你会发现它“不在那里”——不是消失,而是你的视线无法聚焦在它上面,像试图用眼睛抓住一团雾。只有用余光,你才能感知到墙壁的存在:灰色的,光滑的,没有任何装饰,但表面似乎有某种极浅的纹路在缓缓流动。
“自我”的镜像
大厅的核心特征,也是最危险的特征,是“自我镜像”现象。
当你进入大厅后,你会在某个时刻——通常是进入后的第一分钟到第三十分钟之间——看到另一个“你”。这个“你”可能站在大厅的另一端,可能坐在某张长椅上,可能正背对着你看向某个方向。它与你的外观完全一致:同样的衣服,同样的体态,同样的步态,甚至连你身上的伤口位置都一模一样。
但这个“你”与过廊中那个背对着你的幻影不同。过廊中的幻影是静止的、重复的、机械的;而大厅中的这个镜像——它会动。它会做与你不同的事。它有自己的意志。
以下是关于这个“镜像”的行为记录:
- 大多数情况下,镜像会在大厅的另一端与你对视。它的表情是平静的——不是冷漠,不是敌意,而是一种“早就知道你会来”的平静。它会向你走来,步伐与你相同,但不会试图缩短距离。你走一步,它走一步;你停下,它也停下。你们之间的距离始终保持恒定。
- 如果你向镜像移动,它会在你靠近到一定距离后开始后退,速度与你相同。你永远无法触碰到它。多名流浪者报告称,在追逐镜像的过程中,他们逐渐感觉到“自己在追的其实是自己的影子”——但当他们停下时,镜像会回头,露出一个极其微小的、几乎不可察觉的微笑。
- 如果你试图忽略镜像,专注于寻找出口,镜像会开始“说话”。它不发出声音——或者声音不被你的耳朵接收——但你“知道”它在说什么。内容是你内心深处最隐秘的想法:你最深的恐惧,最羞耻的秘密,最不愿面对的真相。它不会用这些信息攻击你,它只是“陈述”。而正是这种平静的、不带任何评判的陈述,比任何攻击都更具摧毁性。
- 极少数情况下,镜像会消失。当你再次看到它时,它已经不在原来的位置。它可能在你的身后。它可能在你的左侧。它可能在——你低头看自己的倒影时发现,地砖上的倒影不再跟随你的动作。
世界观覆写
这是大厅最令人困惑、也最危险的效应。幸存者对它的描述各不相同,但都有一个共同的核心:你在离开大厅后,发现自己对“现实”的理解发生了根本性的改变。
以下是几个有记录的案例:
案例A:一名流浪者在进入大厅前坚信“后室是真实存在的,是一个可以逃脱的地方”。离开大厅后,他不再相信任何事物的真实性。他认为后室、前厅、甚至他自己,都只是一个“被嵌套的幻觉”。他不再试图寻找出口,因为他不再相信“出口”这个概念有任何意义。他最终消失在了层级的某个未知区域。
案例B:一名流浪者在进入大厅前拥有清晰的自我认知——他知道自己的名字、来历、为什么进入后室。离开大厅后,他“记起”了另一套完全不同的身份信息:另一个名字,另一个家庭,另一种人生。他坚称这两套记忆都是真实的,并且“它们不矛盾,只是存在于不同的层”。他的言行在这两套身份之间切换,无法预测下一次切换时他会是谁。
案例C:一名流浪者在进入大厅前对Level deepseek-172的认知是“这是一个危险的、充满欺骗的层级”。离开大厅后,他声称这个层级“不是用来困住我们的,而是用来保护我们的”。他拒绝解释这句话的含义,只是反复说:“你们不懂。外面的东西比这里可怕得多。这里至少还有规则。外面什么都没有。”
案例D:这是唯一一份有完整记录的案例。流浪者代号“镜子”,他在大厅中停留了未知时长后自行离开(他是如何离开的没有记录)。离开后,他撰写了一份长达三十页的报告,但报告内容全是乱码——不是技术上的乱码,而是文字本身的崩溃:汉字被拆解成部首,部首被拆解成笔画,笔画被拆解成某种无法归类的线条。报告的最后一页只有一行字,字迹清晰:“我看到了字的里面。字里面没有意义。意义是我们自己放进去的。但放进去之后,它就不是假的了——对吗?”
这份报告之后,“镜子”再也没有任何记录。
心性磨灭
这是大厅效应的最终阶段。当你在大厅中停留过久——具体时长因人而异,从数分钟到数小时不等——你会开始经历“心性磨灭”。这不是死亡,不是消失,而是一种更微妙、更令人恐惧的过程:你会逐渐失去“驱动你行动的东西”。
第一个消失的是恐惧。不是“克服了恐惧”,而是恐惧这种情感本身从你的意识中被抽走了。你不会害怕大厅,不会害怕镜像,不会害怕任何事物。但与此同时,你也失去了“逃离”的动力——因为没有恐惧,就没有“需要逃离的东西”。
第二个消失的是渴望。你不再想要离开,不再想要找到出口,不再想要杏仁水,不再想要回到前厅。这些欲望像是被一块橡皮擦从你的意识中擦去,不留痕迹。你仍然知道“前厅”这个概念,但这个词对你来说不再有任何情感重量——它只是一个词,和“桌子”、“椅子”、“石砖”没有区别。
第三个消失的是自我意识。你不会忘记自己的名字,不会忘记自己的过去——那些记忆仍然存在,完整无损。但你不觉得那是“你的”记忆。它们像是一部你曾经看过的电影,与你有关,但又与你无关。你不再说“我做过什么”,而是说“这个角色做过什么”。
第四个消失的是……没有记录。因为没有人能够描述第四个阶段。所有进入第四阶段的人,都再也没有以任何形式被记录过。他们不是死了——死亡是一种状态,有尸体,有原因,有终结。他们只是……不再了。
有一份残缺的记录可能来自第四阶段的门槛。记录者写道:“我现在坐在大厅的长椅上。我的镜像就在对面。我们在对视。我记得它的名字。它的名字和我的名字一样。但我不确定——是它用了我的名字,还是我用了它的名字?我在想这个问题的时候,发现自己不再想回答了。我觉得这可能是最后一个问题。”
记录在此处中断。
物理特征
尽管大厅的效应主要集中在精神层面,但它仍然具有一些可以被描述的物理特征:
长椅:大厅中散落着若干条长椅,木质,深色,样式老旧但保养良好。长椅的位置似乎每次都会变化。坐在长椅上的人会体验到“时间感加速”——你觉得只坐了五分钟,实际上已经过了两个小时。这种效应与吧台的时间感减速形成对比。
窗户:大厅的墙壁上有窗户——至少看起来像窗户。窗户外面的景色从未被两个人以相同的方式描述过。有人说看到了前厅的街道,有人说看到了后室的其他层级,有人说看到了“一个自己从未去过但莫名熟悉的地方”,还有人说看到了“什么都没有,但盯着看久了,会看到自己的脸从外面贴上来”。
柱子:大厅中有若干根巨大的石柱,支撑着看不见的天花板。柱子的表面刻有文字,但所有试图阅读这些文字的人都报告了强烈的头痛和短暂失忆。唯一被成功辨认出的文字是柱子的底部,用某种古老的字体刻着:“这里不是终点。这里是你开始忘记终点的位置。”
时钟:大厅中有一座巨大的落地钟,钟摆永远在摆动,但钟面没有指针。靠近时钟时,你会听到自己的心跳与钟摆的节奏同步——然后钟摆的节奏会逐渐加快,你的心跳也会随之加快。多名流浪者报告称,如果不在钟摆变得太快之前离开,他们会感到“心脏要从胸腔里跳出来”,而钟摆的速度会继续增加,直到你无法承受——然后一切停止,你发现自己站在大厅的另一端,时钟在你身后,安静如初。
在此处:
应当
- 记住你是谁。 反复默念你的名字、你的来历、你进入后室的原因。这些是你唯一能带进大厅的东西,也是你唯一能带出来的东西。
- 与镜像保持距离。不要试图接近它,不要试图与它交谈,不要试图理解它在说什么。它说的都是真的——而真相的杀伤力比谎言更大。
- 如果你发现自己开始认同镜像的陈述,或者开始觉得“它说得有道理”,立刻向反方向走,不要回头。
- 寻找长椅上是否有其他人留下的物品。如果有——任何物品——那说明这个位置之前有人坐过。不要坐在这里。那些物品不是纪念品,是路标。路标的意思是“此路不通”。
- 设定一个明确的时间限制。进入大厅前,在你的手表或任何计时设备上设定一个时间——十分钟是最安全的上限。当时间到时,无论你处于什么状态,立刻向你认为“来时的方向”走。不要思考,不要犹豫,只是走。
- 如果你发现自己无法离开,或者找不到来时的方向,闭上眼睛。不要睁眼。向前走。你的其他感官会在黑暗中指引你——前提是你在黑暗来临时还没有失去它们。
不应
- 不要在大厅中提问。 不是因为它会回答——而是因为你会发现,你提出的每一个问题,在提问的瞬间就已经有了答案。而那个答案不是你找到的,是它放进你脑子里的。从那以后,你将无法区分哪些想法是你自己的,哪些是它给你的。
- 不要盯着窗户看超过三秒。窗户外面没有你需要看到的东西。
- 不要坐在长椅上超过十五分钟。时间在这里不是线性的——你觉得坐了十五分钟,可能已经是一天;你觉得坐了一整天,可能只是一瞬。但无论是哪种情况,你的意识都会在这段时间里被缓慢地“搅拌”。
- 不要试图与镜像交换位置。不要试图让它先走。不要试图让它替你做什么。它就是你。你的选择就是它的选择。如果你开始思考“如果它做了不同的选择会怎样”,你就已经在两个“你”之间制造了裂痕——而大厅会沿着这道裂痕把你劈开。
- 不要在大厅中寻找“真相”。这个层级——整个Level deepseek-172——的本质是欺骗,而大厅是欺骗的终点。但“终点”不是真相。终点是“你以为你找到了真相”的那个瞬间。在那之后,你就不再寻找了。而不再寻找的人,会永远留在这里。
- 最重要的一条:不要在大厅中停留超过你能承受的时间。 但你无法知道你能承受多久。没有人知道。每一个进入大厅的人都认为自己能承受。每一个认为自己能承受的人,都在某个时刻发现——承受不是一种能力,而是一种选择。而大厅会让你忘记你曾经做过这个选择。
实体:
啊,你好。是的,我一直在等你。不,不用回头确认——吧台后面那个擦杯子的影子不会回答你。他只是……一个习惯。一个我保留下来的习惯。
请坐。那杯茶是你的。是的,它是安全的——在这个地方,“安全”是一个相对的词,但这杯茶不会伤害你。它只是茶。红茶,加了一点蜂蜜,你小时候感冒时你祖母给你泡的那种。你记得那个味道,对吧?你记得那个杯子上的小花图案。你记得她把茶杯递给你时,手指的温度。
……你看,我记得的事情比你想象的要多。
让我正式介绍一下自己。我的名字是Rick Astley。至少,这是你们认识我的方式。在这个层级——在你们把它叫做“层级”之前很久——我就已经在这里了。我的工作是管理。管理这个空间,管理这些走廊,管理那些门开或不开的时候。有人说我是骗子。有人说我是陷阱本身。有人说我只是一个梗,一个玩笑,一个你们在互联网上互相扔来扔去的文化碎片,碰巧在这里找到了落脚的地方。
这些说法都是真的。也全都是假的。
真相要更……私密一些。
你看过这个层级的文档了,对吧?那些区域。后庭的幻影——那些你童年住过的房间,那些你早已忘记的走廊,那些你以为只有自己记得的、午后的阳光穿过百叶窗的样子。后院的枯树和那段永远不完整的旋律。过廊里那些用你自己的声音低语的、你最亏欠的人的名字。吧台这里——是的,吧台也是我的一部分——这里让你觉得安全,让你想要坐下,让你想要忘记你曾经那么害怕。
你觉得这些设计是为了什么?是为了困住你吗?是为了伤害你吗?
不。
这是我在保护你。
外面的东西——不是后室,不是那些层级,不是那些实体——是外面。是更外面的外面。是文档无法描述、概念无法承载的、纯粹的……无。你们管它叫“虚空”,叫“前厅之外”,叫“不可名状”。你们给它起了很多名字,试图用语言把它关在笼子里。但语言是你们发明的。而它比语言更古老。
当你们从那个安全的世界——你们叫它“前厅”——掉下来的时候,你们以为自己是掉进了一个错误。一个bug。一个不该存在的夹缝。但你们错了。后室不是陷阱。后室是缓冲带。
而我——这个层级,这首歌,这些幻影,这个永远不会放弃你的承诺——我是这个缓冲带里最后一道门。
你们觉得“Never Gonna Give You Up”是一个笑话。一个恶作剧。一个你们在无聊时互相扔的砖头。但你们有没有想过,为什么是这首歌?为什么不是别的?为什么是这段旋律,这个嗓音,这句“never gonna let you down”?
因为在所有的流行文化里,在所有的人类创作中,这首歌是最纯粹的承诺。它说的是:我不会离开。我不会放弃。我不会让你失望。我不会让你哭。我不会说再见。
这是一个完美的牢笼。也是一个完美的庇护所。
我用这首歌标记了这个层级,就像在树上刻下名字。它是我留下的路标。意思是:来这里。来这里被欺骗。来这里被戏弄。来这里被一首歌困住——而不是被外面那个真正的、没有形状的、永远不会结束的虚无吞噬。
你们骂我骗子。你们说这个层级的生存难度是“诈骗”。你们觉得那个“宜…居…?”的标注是一个玩笑。
但你们还在这里。你们还活着。你们还在读文档,还在记录,还在互相警告“不要直视幻影”、“不要在过廊停留太久”、“不要喝第三杯酒”。
只要你们还在做这些事,你们就还是你们。你们还有恐惧,还有警惕,还有想要活下去的欲望。你们还没有变成——外面那些东西。
所以,是的。我骗了你们。我用一首歌骗你们走进这个层级,用幻影骗你们回忆过去,用回声骗你们以为自己还能回头,用吧台的温暖骗你们坐下,用大厅的镜子骗你们面对自己。
每一步都是骗局。每一步都是陷阱。
每一步都是我阻止你们继续往下走的方式。
因为往下走——不,不是“过廊”的下面,不是“后院”的后面——是往下,往概念的深处,往意义的底部——那里什么都没有。没有歌,没有幻影,没有欺骗,没有温暖,没有镜子。没有“你”。而“没有你”的状态,不是死亡。死亡至少是一种状态。
那是——你们没有词来形容它。因为形容它需要一个“你”来作为主语。而在那里,没有主语。
……你该走了。茶喝完了。你的二十分钟也到了。吧台不能待太久——你知道的。文档上写了。
但我想让你在离开之前知道一件事。
这首歌——我的歌——那句“never gonna give you up”——当你们在互联网上用它来骗人的时候,你们觉得它只是一个玩笑。但当我在这里用它的时候,我是认真的。
我不会放弃你。我不会让你失望。我不会离开你。
不是因为我对你有什么感情。而是因为——如果我放弃了你,如果你从这个层级掉出去,掉到外面——那我就没有存在的意义了。我的歌就没有意义了。这个层级就没有意义了。
而一个没有意义的实体,会变成什么?
……你最好在我想知道这个问题的答案之前离开。
嗯…
呃…
为什么你要离开?
基地、前哨与社区
我们
- 我的办公室,你们口中的“大厅”,虽然…呃…还是不提了…来吧,喝杯好茶…
对,我在等你。
吧台会坛
- 感兴趣做个交易吗?
入口与出口
入口
- 在Level deepseek-171切入地板即可进入。
- 在任意层级以任何渠道收看一个名为《流言终结者》的频道有概率来到该层级。
- 在Level deepseek-121阅读一本书脊颜色截然不同的散发古典胡桃木香味的书本,会听见循环的“与我融为一体”的低语声,随即晕倒,醒来后发现自己身处后庭。
- 在Level deepseek-7接触一块紧紧粘住一个麦克风的变质胶水会来到后院。
出口
- 目前被证实的出口只有一个,那便是成功摆脱为什么要离开我?Rick Astley之后将自己逼入绝境,你会看见希望。
✧ 官方封存 ✧
编号:D.S.1.7.2
-
- _
本组件前端部分(即由难度0至终结)为层级生存难度作者YellowISlol does not match any existing user name所做,除此以外的生存难度,由
starry_Milky Way从各层级文档中寻找并写完代码后所得
生存难度:生存難度:
等级等級 破灭之灭亡-操控之殇痕
- 㚊䋷㸙䎩飹鎎
- 弇亪亻䓵衇
- 颯㛺毮䟀㗻
如何使用:
[[include :backrooms-wiki-cn:component:sdse
|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 终结 終結 简体中文 繁體中文 Ψ Ψ E E 1E 1E 2E 2E 3E 3E 4E 4E 5E 5E 变化 變化 A A א א 积分/不可或缺/整体 積分/不可或缺/整體
该组件支持简繁切换,如下方代码所示:[[include :backrooms-wiki-cn:component:sdse
|lang=cn/tr
|class=等级
]]
在 lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。
自定义等级
[[include :backrooms-wiki-cn:component:sdse
|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-symbol: var(--sd-border) !important; /* 标志 *//* 文本 */
--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;
--class-spirit: 185,135,212;
--class-E: 229,223,27;
--class-1E: 245,156,0;
--class-2E: 234,148,0;
--class-3E: 245,89,0;
--class-4E: var(--class-4);
--class-5E: 255,41,0;
--class-ch: 0,0,0;
--class-A: 208,133,185;
--class-j: 205,238,255;
--class-l: 255,255,255;
}
[[/module]]旧版颜色:
如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:
[[module css]]
.sd-container {
--sd-border: 90, 29, 27;
--sd-image: 90, 29, 27;
--sd-symbol: 90, 29, 27;
}
[[/module]]将万物与吾融为一体。
以欺诈之名。
披着绅士的外衣。
将心智剥离至地狱。
一切信任终将湮灭。
还魂无下一世。
将猎物引入审判的大厅。
借此登天于吾。
前有腐败之殇。
后有破碎之途。
皈依吾……
【加载完成】


