/* BHL Style Search Top Box And User Account */ /* By Mercuresphere */ /* Based on BHL Theme */ :root, :root:lang(cn) { --merc-light-color: var(--swatch-menutxt-light-color); --merc-dark-color: var(--swatch-menubg-dark-color); --user-account-mask: url("https://fastly.jsdelivr.net/gh/Crimone/crimson-anemone@main/files/user-circle.svg"); --search-top-box-mask: url("https://fastly.jsdelivr.net/gh/Crimone/crimson-anemone@main/files/search-top-box-mask.svg"); } /* ===用户和搜索栏=== */ @media only screen and (max-width: 768px) { #login-status { right: unset; font-size: unset; } #navi-bar, #navi-bar-shadow, #search-top-box-input { display: unset; } #search-top-box-input { min-width: unset; } #search-top-box { top: unset; right: unset; height: unset; } #search-top-box:focus-within { box-shadow: unset; background: unset; padding: unset; } #search-top-box:not(:focus-within):before { -webkit-mask-size: calc(calc(0.9375rem * 1.8) / 2) calc(calc(0.9375rem * 1.8) / 2); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-image: var(--search-top-box-mask); ; z-index: 14; background-color: rgb(var(--merc-light-color)); color: rgb(var(--merc-dark-color)); text-align: center; cursor: pointer; mask-image: var(--search-top-box-mask); ; mask-position: center center; mask-repeat: no-repeat; mask-size: calc(calc(0.9375rem * 1.8) / 2) calc(calc(0.9375rem * 1.8) / 2); pointer-events: none; position: absolute; top: 0; right: 0; width: calc(0.9375rem * 1.8); height: 100%; content: " "; } #search-top-box form[id=search-top-box-form] { visibility: unset; height: unset; } #search-top-box form[id=search-top-box-form]:focus-within { visibility: unset; } #search-top-box form[id=search-top-box-form] input { -webkit-appearance: unset; -moz-appearance: unset; position: unset; top: unset; transform: unset; appearance: unset; height: unset; } #search-top-box form[id=search-top-box-form] input[type=text] { visibility: unset; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), font-variation-settings .2s cubic-bezier(.4, 0, .2, 1), font-weight .2s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), color .15s cubic-bezier(.4, 0, .2, 1), right .2s cubic-bezier(.4, 0, .2, 1), width .6s cubic-bezier(.4, 0, .2, 1), padding .6s cubic-bezier(.4, 0, .2, 1), max-width .6s cubic-bezier(.4, 0, .2, 1); } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text] { position: unset; right: unset; transform: unset; cursor: unset; border-width: unset; width: unset; height: unset; color: unset; } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text]:hover { background-color: unset; } #search-top-box form[id=search-top-box-form] input[type=submit] { background: none; transition: unset; } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=submit] { opacity: unset; margin: unset; padding: unset; width: unset; } #header h1 a { z-index: unset; } } @media only screen and (max-width: 56.25rem) { #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { background-color: rgba(0, 0, 0, 0); } } @media (min-width: 36rem) { #login-status { flex-grow: unset; left: unset; right: unset; } #login-status:not(:hover):not(:focus-within) { visibility: hidden; } #login-status::before { visibility: visible; } } #search-top-box-input { min-width: unset; display: inline-block; } #search-top-box-form input[type=submit], #search-top-box-form input[type=submit]:focus, #search-top-box-form input[type=submit]:hover { color: transparent; } #search-top-box-form input[type=submit]:focus, #search-top-box-form input[type=submit]:hover { border: none; text-shadow: none; } #search-top-box-form input[type=submit], #search-top-box-input:focus, #search-top-box-input:hover { border: none; } #search-top-box { display: flex; z-index: 12; position: absolute; top: 1.5em; right: calc(3% - .25em); align-items: center; justify-content: center; width: auto; height: calc(0.9375rem * 1.8); transform: translateY(-50%); font-size: calc(0.9375rem * .86667); } #search-top-box, #search-top-box * { box-sizing: border-box; margin: 0; padding: 0; border: none; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), font-variation-settings .2s cubic-bezier(.4, 0, .2, 1), font-weight .2s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), color .15s cubic-bezier(.4, 0, .2, 1), right .2s cubic-bezier(.4, 0, .2, 1), width .6s cubic-bezier(.4, 0, .2, 1), padding .6s cubic-bezier(.4, 0, .2, 1), max-width .6s cubic-bezier(.4, 0, .2, 1); will-change: box-shadow, font-variation-settings, font-weight, background-color, color, right, width, padding, max-width; } #search-top-box:focus-within, #search-top-box:focus-within *, #search-top-box:focus-within :after, #search-top-box:focus-within :before { margin: 0; padding: 0; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), font-variation-settings .2s cubic-bezier(.4, 0, .2, 1), font-weight .2s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), color .15s cubic-bezier(.4, 0, .2, 1), right .2s cubic-bezier(.4, 0, .2, 1), width .3s cubic-bezier(.4, 0, .2, 1), padding .3s cubic-bezier(.4, 0, .2, 1), max-width .3s cubic-bezier(.4, 0, .2, 1); will-change: box-shadow, font-variation-settings, font-weight, background-color, color, right, width, padding, max-width; } #search-top-box:focus-within { background: rgba(var(--merc-dark-color), .7); box-shadow: calc(calc(0.9375rem * 1.8) / 2 * -1) 0 calc(calc(0.9375rem * 1.8) / 2) rgba(var(--merc-dark-color)); } #search-top-box:after, #search-top-box:before { position: absolute; top: 0; right: 0; width: calc(0.9375rem * 1.8); height: 100%; content: " "; } #search-top-box:before { -webkit-mask-size: calc(calc(0.9375rem * 1.8) / 2) calc(calc(0.9375rem * 1.8) / 2); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-image: var(--search-top-box-mask); ; z-index: 14; background-color: rgb(var(--merc-light-color)); color: rgb(var(--merc-dark-color)); text-align: center; cursor: pointer; mask-image: var(--search-top-box-mask); ; mask-position: center center; mask-repeat: no-repeat; mask-size: calc(calc(0.9375rem * 1.8) / 2) calc(calc(0.9375rem * 1.8) / 2); pointer-events: none; } #search-top-box:not(:focus-within):hover:before { background-color: rgb(var(--merc-light-color)); } #search-top-box:after { --clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); -webkit-clip-path: var(--clip-path); z-index: 13; clip-path: var(--clip-path); pointer-events: none; background-color: transparent; } #search-top-box:not(:focus-within):after { --clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); background-color: rgb(var(--merc-light-color), 0); } #search-top-box form[id=search-top-box-form] { display: flex; visibility: visible; position: relative; right: 0; max-width: 100%; height: calc(0.9375rem * 1.8); } #search-top-box form[id=search-top-box-form]:not(:focus-within) { max-width: calc(0.9375rem * 15); } #search-top-box form[id=search-top-box-form] input { -webkit-appearance: none; -moz-appearance: none; appearance: none; position: relative; top: 0; } #search-top-box form[id=search-top-box-form] input[type=text] { z-index: 13; position: absolute; right: 0; width: calc(0.9375rem * 15); max-width: calc(0.9375rem * 15); height: 100%; padding: 0 calc(0.9375rem * 1.8) 0 1em; outline: 0 solid rgb(var(--merc-light-color)); background-color: rgb(var(--merc-dark-color), .7); box-shadow: 0 0 0 .125rem rgb(var(--merc-light-color)); color: rgba(var(--merc-light-color)); } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text] { max-width: calc(0.9375rem * 1.8); padding: 0; outline-width: 0; background-color: rgba(var(--merc-dark-color), 0); box-shadow: 0 0 0 0 rgb(var(--merc-light-color)); color: rgba(0, 0, 0, 0); cursor: pointer; } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text]:hover { background-color: rgba(var(--merc-dark-color), 1); } #search-top-box form[id=search-top-box-form] input[type=submit] { visibility: visible; z-index: 14; position: absolute; right: 0; width: calc(0.9375rem * 1.8); height: calc(0.9375rem * 1.8); outline: 0 solid rgb(var(--merc-light-color)); background-color: transparent; box-shadow: 0 0 0 .125rem rgb(var(--merc-light-color)); color: t; font-size: calc(0.9375rem * .86667); cursor: pointer; pointer-events: all; } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=submit] { box-shadow: 0 0 0 0 rgb(var(--merc-light-color)); pointer-events: none; } #login-status { --wght: var(--ui-wght); display: flex; z-index: 11; position: absolute; top: 1.5em; right: calc(3% + calc(0.9375rem * 1.8) - .25em); align-items: center; justify-content: center; height: 2em; margin: 0 0 0 .5em; transform: translateY(-50%); color: rgb(var(--merc-light-color)); font-weight: var(--wght); font-size: 1em; font-family: var(--UI-font); white-space: nowrap; transition: opacity .2s cubic-bezier(.4, 0, .2, 1); } #search-top-box:focus-within ~ #login-status { opacity: 0; } #login-status span.printuser a:first-of-type { width: 1.75em; } #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-create-account, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-sign-in { margin: 0 1em; background-color: rgb(var(--pale-gray-monochrome)); color: rgb(var(--merc-dark-color)); padding: 0.1em 1em; text-decoration: none; } #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-create-account:active, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-create-account:hover, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-sign-in:active, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-sign-in:hover, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-create-account:focus-within, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-sign-in:focus-within { background-color: rgba(var(--merc-light-color), 1); color: rgb(var(--merc-dark-color)); text-decoration: none; } #login-status span.printuser { --wght: var(--ui-wght); margin-right: .5em; color: rgb(var(--merc-light-color)); font-weight: var(--wght); } #login-status a#my-account, #login-status a[href*="account/messages"] { color: rgb(var(--merc-light-color)); } #login-status a#my-account { --wght: var(--ui-wght); -webkit-text-decoration: underline rgb(var(--merc-dark-color)) .125em; display: flex; align-items: center; padding: 0 .5em; background-color: initial; box-shadow: inset 0 0 0 0 rgb(var(--merc-dark-color)); font-weight: var(--wght); text-decoration: underline rgb(var(--merc-dark-color)) .125em; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), text-decoration .2s cubic-bezier(.4, 0, .2, 1), -webkit-text-decoration .2s cubic-bezier(.4, 0, .2, 1); } #login-status a#my-account:active, #login-status a#my-account:hover { --wght: var(--ui-hvr-wght); -webkit-text-decoration: underline rgb(var(--merc-dark-color)) 0; box-shadow: inset 0 -2em 0 0 rgb(var(--merc-dark-color)); color: rgb(var(--merc-light-color)); font-weight: var(--wght); text-decoration: underline rgb(var(--merc-dark-color)) 0; } #login-status a#my-account:focus-within { --wght: var(--ui-hvr-wght); -webkit-text-decoration: underline rgb(var(--merc-dark-color)) 0; box-shadow: inset 0 -2em 0 0 rgb(var(--merc-dark-color)); color: rgb(var(--merc-light-color)); font-weight: var(--wght); text-decoration: underline rgb(var(--merc-dark-color)) 0; } #login-status #account-topbutton { --clip-path: polygon(30% 35%, 70% 35%, 50% 60%, 50% 60%); -webkit-clip-path: var(--clip-path); position: relative; width: var(--account-height); height: var(--account-height); margin: 0; padding: 0; background-color: rgb(var(--merc-light-color)); color: transparent; clip-path: var(--clip-path); transition: -webkit-clip-path .1s cubic-bezier(.4, 0, .2, 1); transition: clip-path .1s cubic-bezier(.4, 0, .2, 1), -webkit-clip-path .1s cubic-bezier(.4, 0, .2, 1); } #login-status #account-options { display: block !important; z-index: 12; position: absolute; top: 1.5rem; right: 0; width: 10em; margin: .25em 0 0; padding: 0; overflow: hidden; background-image: var(--gradient-header); background-color: rgb(var(--merc-dark-color)); opacity: 0; pointer-events: none; transition: opacity .15s cubic-bezier(.4, 0, .2, 1); } #login-status #account-options:focus-within, #login-status #account-topbutton:active + #account-options, #login-status #account-topbutton:focus + #account-options { opacity: 1; pointer-events: all; } @media (pointer: coarse) { #login-status #account-options:hover, #login-status #account-topbutton:hover + #account-options { opacity: 1; pointer-events: all; } } #login-status #account-options * { margin: 0; padding: 0; } #login-status #account-options ul { display: grid; grid-template-columns: 1fr 1fr; grid-auto-rows: 2em; flex-grow: 1; align-items: center; justify-content: center; font-size: .85em; } #login-status #account-options ul li { position: relative; } #login-status #account-options ul li, #login-status #account-options ul li a { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; } #login-status #account-options a { --box-shadow: rgba(var(--merc-dark-color)); --wght: var(--ui-wght); position: relative; flex-grow: 1; height: 100%; max-height: 2em; padding: 0 .25em; box-shadow: inset 0 0 0 .0625rem var(--merc-dark-color); font-weight: var(--wght); transition: color .15s cubic-bezier(.4, 0, .2, 1), font-weight .15s cubic-bezier(.4, 0, .2, 1), font-variation-settings .15s cubic-bezier(.4, 0, .2, 1); } #login-status #account-options li > a, #login-status #account-options li > a:visited { color: rgb(var(--merc-light-color)); } #login-status #account-options li > a:active, #login-status #account-options li > a:hover { --wght: var(--ui-hvr-wght); color: rgb(var(--merc-dark-color)); font-weight: var(--wght); text-decoration: none; } #login-status #account-options li > a:focus-within { --wght: var(--ui-hvr-wght); color: rgb(var(--merc-dark-color)); font-weight: var(--wght); text-decoration: none; } #login-status #account-options li > a[href*="/messages"] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; min-height: 100%; font-size: 0; } #login-status #account-options li > a[href*="/messages"]:after { position: absolute; left: 50%; transform: translateX(-50%); content: "信息"; font-size: calc(0.9375rem * .765); pointer-events: none; } #login-status #account-options li > a:before { --clip-path: polygon(0 0, 0 0, 0 100%, 0 100%); -webkit-clip-path: var(--clip-path); z-index: -1; position: absolute; top: 0; width: 100%; height: 100%; background-color: rgb(var(--merc-light-color)); content: " "; clip-path: var(--clip-path); pointer-events: none; transition: -webkit-clip-path .2s cubic-bezier(.4, 0, .2, 1); transition: clip-path .2s cubic-bezier(.4, 0, .2, 1), -webkit-clip-path .2s cubic-bezier(.4, 0, .2, 1); } #login-status #account-options li > a:active:before, #login-status #account-options li > a:hover:before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100%); } #login-status #account-options li > a:focus-within:before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100%); } /* ===默认收起用户信息栏和搜索栏=== */ #search-top-box { top: 23px; right: calc(3%); } #login-status { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; top: 24px; right: calc(3% + calc(0.9375rem * 1.8) + .25em); color: transparent; pointer-events: none; transition: color .2s cubic-bezier(.4, 0, .2, 1); user-select: none; } @media only screen and (min-width: 980px) { #search-top-box { right: calc(3% + (-100vw + var(--header-width-on-desktop, 61.25rem)) / 2); } #login-status { right: calc(3% + calc(0.9375rem * 1.8) + .25em + (-100vw + var(--header-width-on-desktop, 61.25rem)) / 2); } } #login-status:active, #login-status:hover { -webkit-user-select: initial; -moz-user-select: initial; -ms-user-select: initial; color: rgb(var(--merc-light-color)); pointer-events: all; user-select: auto; } #login-status:focus-within { -webkit-user-select: initial; -moz-user-select: initial; -ms-user-select: initial; color: rgb(var(--merc-light-color)); pointer-events: all; user-select: auto; } #login-status:active #account-options, #login-status:hover #account-options { pointer-events: all; } #login-status:focus-within #account-options { pointer-events: all; } #login-status > :not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); opacity: 0; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), text-decoration .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1), clip-path .2s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1), -webkit-text-decoration .2s cubic-bezier(.4, 0, .2, 1), -webkit-clip-path .2s cubic-bezier(.4, 0, .2, 1); } #login-status:active > :not(#account-topbutton):not([href*="account/messages"]), #login-status:hover > :not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); opacity: 1; } #login-status:focus-within > :not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); opacity: 1; } #login-status #account-topbutton { margin-left: 0; background-color: initial; pointer-events: all; transition: clip-path .15s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), -webkit-clip-path .15s cubic-bezier(.4, 0, .2, 1); } #login-status:hover #account-topbutton { background-color: rgb(var(--merc-light-color)); } #login-status:before { -webkit-mask-image: var(--user-account-mask); -webkit-mask-size: calc(calc(0.9375rem * 1.8) - .5em); -webkit-mask-position: center right; -webkit-mask-repeat: no-repeat; z-index: 2; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(var(--merc-light-color), 1); content: ""; cursor: pointer; mask-image: var(--user-account-mask); mask-position: center right; mask-repeat: no-repeat; mask-size: calc(calc(0.9375rem * 1.8) - .5em); pointer-events: all; transition: background-color .15s cubic-bezier(.4, 0, .2, 1); } #login-status:hover:before { background-color: rgba(var(--search-icon-hover-color), 1); } #login-status:active:after, #login-status:active:before, #login-status:hover:after, #login-status:hover:before { background-color: rgba(var(--search-icon-hover-bg-color), 0); cursor: auto; pointer-events: none; } #login-status:focus-within:after, #login-status:focus-within:before { background-color: rgba(var(--search-icon-hover-bg-color), 0); cursor: auto; pointer-events: none; } #login-status #account-topbutton { --clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); -webkit-clip-path: var(--clip-path); background-color: rgba(var(--merc-light-color), 0); clip-path: var(--clip-path); } #login-status:active #account-topbutton, #login-status:hover #account-topbutton { --clip-path: polygon(30% 35%, 70% 35%, 50% 60%, 50% 60%); -webkit-clip-path: var(--clip-path); background-color: rgb(var(--merc-light-color)); clip-path: var(--clip-path); } #login-status:focus-within #account-topbutton { --clip-path: polygon(30% 35%, 70% 35%, 50% 60%, 50% 60%); -webkit-clip-path: var(--clip-path); background-color: rgb(var(--merc-light-color)); clip-path: var(--clip-path); } #login-status #account-options { margin: 0; } #login-status a[href*="account/messages"] { color: rgb(var(--merc-light-color)); pointer-events: all; } #account-topbutton { border: none; } #account-options { border: none; }
检索记录:▒▒▒▒▒ 974
[ ↺ ] 信息检索中……
您有(1)封新邮件!
档案管理员 ▩▩▩ ▩▩▩▩▩:
想必您最近也有听闻【▒▒▒▒▒ 974】的异常变动的情况。作为900-999层级的主档案管理员,我认为如果您需要整理这部分内容的话,需要这些我们四处搜集来的重要文件。
我认为您所需要的文件已经被我附在下方,另加了一份由我们的实习员工撰写的新档案。
档案:974
生存难度:生存難度:
等级等級 2
- 安全
- 稳定
- 极少量实体
如何使用:
[[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]]
?
▒▒▒▒▒ 974 是后室的第975层。
描述:
此层级由数十个相互之间以粉红色混凝土走廊连接的房间构成。这些房间的排布可以不符合拓扑学定则——这也就是说,在此层级中,极有可能在测量距离时发现两间房屋“应当重合”而事实上在内部并非如此的现象。然而,由于缺少外部观测,这样的理论尚未被证实。
流浪者在此层级内极易迷失方向感——因为步数测定各个房间之间的距离时可能会被这样的现象迷惑,并且整个层级内,所有房间的内饰都是十分类似的。
这些房间都有着类似的美学风格——大量堆积的丝带、粉红色墙纸、点阵设计与蝴蝶结、衣橱——以及其内部的动漫卡通设计的粉红色服饰以及各类饰品。
然而事实上,如果仔细观察层级中上述的一切,会发现其具有严重的错乱现象——丝带可能在没有外力的情况下被凭空悬吊在天花板,墙纸点阵中不均匀的排布,以及似乎胡乱打出的绳结。在每个房间中都有着微小的错误,而它们都是不同的。
如果试图破坏层级的内饰,会引来此层级内部的特殊实体——▒▒▒▒▒——在此略过,而目前可以发现的是,各个房间的粉红色的缀饰之下的是与其基本风格完全不一致的事物。
如果掀去床铺粉红色的床单与被子、枕头等床上用品,流浪者将可以看到似乎有着明显虫蛀痕迹的海绵基底。如果细心观察,则可以发现房间中的木质家具底座全部有着斑驳的痕迹。抬头注视天花板上的日光灯,会发现其中的蚊虫尸体。地毯上也可以发现脱落的女人头发一类的事物。
有时,层级中会在一片寂静之后突然开始播放一些日本1990-2010年代的女声Vocal/Vocaloid乐曲。这些乐曲中有的曲目为十分经典的歌曲,而另外一些则被形容为“乐理混乱”,甚至人声的读音也“无法辨认”。
一首乐曲通常持续3-4分钟。在音乐播放时,▒▒▒▒▒会保持平静而不会行动或搜寻流浪者的痕迹。
层级中的物资包括杏仁水、皇家口粮(略少)、油腻棉花糖等。而据去过此层级的流浪者声称,这些食物全部十分油腻且味道枯燥,此层级内的Wi-Fi信号也十分不良。然而,不建议流浪者去触碰层级内的冰箱或储物罐等设施。储物罐的危险因素在前文已经提及,而冰箱在此层级内会有很大的可能性出现故障。多个流浪者声称,这些冰箱的最上层会流下不明的浑浊液体,引来地毯之下的虫蚁——进食时请额外注意它们。
需要注意的是,目前有记录声称,该层级的面积正在逐渐扩张——这一点可以由自一个房间走到底线需要的时间正在逐渐变长证明。这或许说明该层级中的房间具有自我复制并根据复制的次数不断劣化的性质。
实体:
?
上文已经提到,层级中存在一种独特的实体——▒▒▒▒▒。对于它的调查暂未开始,且搜集的信息也难以组成完整的信息。目前只已知以下内容:
- 其为一约3.2米高的人形实体,具有长到不自然而又缺失手脚的细瘦肢体。
- 其通体漆黑,纹理未知。
- 其会被层级内破坏内饰的行为吸引——并借此找到被破坏的房间位置。其或许可以像大部分流浪者一样看、听、闻,但目前没有其与流浪者进行或许善意或恶意的互动的记录。
- 其似乎可以平滑且迅速地行动。未知其在没有流浪者破坏层级时呆在何处。
- 该实体名叫▒▒▒▒▒。
虽然此实体的行为似乎对流浪者显示出敌意,但事实上这一点无从考证——目前仅有的少数目击该实体的案例的主人公都被其恐吓并离开了其所在的房间。但好在,似乎该实体追踪破坏行为之后,仅会在破坏行为发生的房间进行活动——有流浪者称其似乎在进行一种维修行为。
基地、前哨与社区:
目前该层级仅有少数流浪者路过,暂无可用的基地、前哨或社区,可见的将来内也没有建立基地或社区的可能性以及必要性。
入口与出口:
入口:
目前有关进入此层级的报告中并没有总结出一个稳定的入口——似乎曾进入过此层级的流浪者皆为在试图通向另一层级的入口处因为某种方式而错误切入了此层级。
出口:
- 在此层级内陷入睡眠,有可能会在Level C-635的床上醒来。
- 此层级可能通向中地。
以下内容为文档附带的附加文件。共有(6)份,请顺序打开。
或许我的言辞将要略有偏颇。974不应该被称作一个层级。Level 974事实上应当是Cancer 974。
当我们知道它事实上正在不断扩大时这一点额外令人慌张——Level 0、Level 1也不过是面积巨大或无限大而已。房间的数量最开始是32间,现在已经到了50多间。它就是像癌症的扩张(Metastasis)那样的顽疾。
你有在想“巨构”Level 11吗?
人人都知道它正在不断扩张。974事实上是无数个不断重复的赝品——那些重复的元素组合、交融,试图用薄得令人发指的粉红色被窝盖住那满是疮痍的被单。我们不断重复着越来越糟的人生,就像这里一样任由选择用可爱的事物掩盖过去——尽管我们早已配不上它。把一串错误的代码重复执行数万数亿次,它也不会顺利运行。
错误的集合体也没有办法了。
那是所谓美好的过去在如今不断回响的样子。当你在这粉红色的世界伴着失真的“可爱”音乐抱起一个看起来和你童年的款式类似但是尤其破破烂烂的玩偶时,这点会在你的心中额外强烈。
我打开冰箱的中层后,里面似乎有一些腐烂的水果。我能辨认出的有苹果、梅子等。底层打不开,似乎被什么东西封死了;我打开顶层后,从最顶层的一个倾倒的罐子中流出了某种奇怪的液体。
它闻起来像是草莓味。很不幸,不只有我一个人能闻到。这间屋子里有一些白蚁一类的小生物,它们很快就从地毯之下爬了出来。
千万千万不要吃这里的东西。
也许有时摆在桌子上的糖是可以吃的,但需要小心里面可能有针。并且,如果你还想吃东西的话,不要好奇掀开地毯。而且这样有可能吸引来某个实体。注意,越往后走,这样的东西就出现越多。我大概是在一个配色偏白的房间里切入这里的。随着我每向外走一间屋子,屋子就越肮脏。因此,尽量在最短的探索时间内离开这里,或者使用诺克立普贴是个很好的方法。
我觉得至少每个人,心里都或多或少有过一些所谓“可爱”的念头吧。
我是出生在后室的人。Level 11曾经种过一颗樱花树,我站在那棵树之下看着头顶樱花飘落像吹雪一样拂过脸庞,在那时,我第一次萌生了想要回到前厅的念头——那是一种不甘,是一种对自己本来可以拥有的生活的恼怒和渴望。
于是我终于理解了那些粉红的,少女时代粉饰的梦境。
我的父母在后室认识,父亲在来之前是单身,母亲在来之前有过一场未完成的婚礼。我听他们讲前厅有多少美好的生活,青春的时光——如今,我的青春却是在这样无限的折叠空间里流逝过的。
974是没能完成的现实的整合。在现实腐烂的躯壳之上,用一层一层鲜艳的滤镜试图将其粉饰为梦境真正的样子,最终哭着笑着看着自己丑陋的作品,看着闪闪发光的梦中的衣橱沉浸在了思考中。
——位阈限艺术学会成员
那是真的。我敢肯定我在974不断繁生的房间网格中看到了至少一到二间,和我儿时待过的那些粉粉的房间非常像,衣橱和那床铺——当我还可以称作一位少女的时候。
我需要提醒的是,974所创造的世界只是由某种无脑的模仿而创造的。你们接触过AI绘图吗?在以前,很多AI程序生成的图片中,人的头发丝和手指的细节满是瑕疵。
因为它并不知道那是什么。它只知道它要把它们画出来。它不理解什么是头发,只是照猫画虎地去形成粘连的结构与杂乱的线条。就像每个刚刚接触绘画的初学者那样。
974,这里也一摸一样。
手提包的拉链被装到提带上,裙撑的构架一长一短,贴纸上的卡通人物面部模糊,身体结构错乱,蝴蝶结的系法扭曲,缎带随机连接,它拙劣地复刻着我们每个人的梦。
“追忆时代的证明人,染病偏执的建筑师,视线二重交合的血循环,就像‘我们每个人’那样。”
“罗经点”小队 A女士:
感谢您给予我的重要资料。近期这样的变化现象越加让人琢磨不透,我们需要继续努力了。以下是我对这篇初出茅庐的文档的文书建议,也麻烦您转达。
尽管配图主题并不明确,也不建议不配文,可以注明配图不明;
将附加文件的内容整理后加入文档;
增加一到两张对于实体的其它配图;
整理其他出入口;
最后注意修复文档中的SPaG问题。
[ ↺ ] 检测到您挂机了(30)分钟,您需要的信息已经检索完毕,是否打开?
Y / N
检索结果:Level 974
探险者总署——主要数据库
采访人:E▩▩▩▩▩▩▩▩▩▩
受访人:Janine Brown
<记录开始>
B:以前我也在采访里说过的……我也曾经确实像这里一样有个少女的梦。
E:我知道你的过去,非常遗憾听到那些。
B:这个层级……就是这样的感觉。年龄一段段增长,掉下的头发越来越多,老旧屋子里的虫蛀痕迹也满目疮痍,粉色的墙纸也已经掉色完了。但是看到这些时——我还没有多么感到不安。或许在后室的这几年已经让我养成了对这样的情绪输出的免疫力。
E:嗯哼。
B:我打开了一罐糖罐,看到里面似乎趴着一只蟑螂尸体。真……恶心。随后我吓了一跳,手没有拿稳,就把它摔到了粉色的地毯上,黑色的汁液渗透了一地。
E:这算做破坏了这里的内饰吗?
B:我听到了一种沉重的脚步声。我……我一下子就心慌了。
E:那是那只实体的声音吧。
B:没错,当时离我非常近。
Janine Brown用手托着脑袋,似乎在思考什么。
E:随后呢?
B:你知道的,它实在是太高了——我当时甚至以为我要死掉了。
B:我不小心破坏内饰的那个房间是个死角。我几乎无处可逃,它站在门框外面,身子几乎比门框还要高,就那么直挺挺的……
B:它向我伸出那只黝黑光滑的手臂。我……我真的害怕极了,我非常害怕这样子的实体。我几乎整个躺在了吱呀作响的床上,随后才意识到这样是让我在对决中处于劣势。
E:那之后呢?它有对您做出什么伤害吗?
B:它……似乎想卷住我的手腕。我几乎要窒息了,随后它拿起了我手腕上的一串手链。
E:嗯?
B:(笑了笑)你知道吧?当时我也是这样迷惑的表现。
她的表情逐渐放松了下来。
B:那是我进入后室之后在Level 11的小商铺买到的,是一些塑料做的珍珠和粉红色的绳结——老实说,我并不在意那东西的,就算死前被实体拿走也无所谓。
B:它把那手链套在了那黝黑的长肢体上,随后它滑了下来……掉到了地上。它再次捡起了它,再一次试图将它套在“手”上。随后我微微缓过来了,站起了身。
E:……它最后套上了吗?
B:我摸了摸它皮革质感的皮肤,随后它似乎示意我帮它把手链套上。我摸了摸,不可置信地看了看它没有无关的脸,它就点了点头。我给它套在了脖子上。
E:(微笑)它变成了颈链?
B:是吧。
E:随后呢?它停下了敌意行为吗?
Janine Brown沉默了一会,随后开口。
B:它似乎很开心。
B:……也许它就是这些不断增生的房间的建筑师。它在不断重复着这样的错误,不断在泥泞一般的脸庞上试图抹上越来越厚的粉来还原一个美好的梦。不断令这些房间增生也是,带上我的饰品也是,它只是想让自己变得可爱一点,以此来抚平内心安慰吧。
二人沉默了。Janine Brown最后似乎露出了微笑的表情。
B:最后它送我去了Level 48。你知道一次宜居的海滩一日游有多令人开心吗?
E:……我们了解了。谢谢你。最后,我想再问你一个问题。
B:啊,什么?
E:你有听到它的名字吗?这对我们的归档工作很有用。
B:唔……也许?在那些少女声音的幻听之中,有那么一些像是名字的音节出现……
她似乎转了转眼珠。
B:它是——
她面无表情地念出了一串难以分辨,发音不符合任意已知语言的文字。目前只能分辨出其中只有两个音节。
E:……(微微张口又闭上)……Kawaii。
<记录结束>
M.E.G.——为了人类的明天
近日,由于收到多个Level 974变化的报告,故作此公告提示各位流浪者掌握最新信息。
首先,层级已停止不断扩张。其内部的面积是有限的,因此在其中找到一条稳定的出入口路线是可能的。另外,我们发现了另一种离开此层级的方式。
Level 974内部的实体,似乎并没有对人类的敌意。其偏好收集在它眼中“可爱”的物件并以此来点缀自身。并会带领赠予其“可爱”物件的流浪者去到安全的层级。可以通过它作为一种“取巧”的方式穿越后室,或在危险时自保,只需带上可满足它需求的物件即可。
目前其已收集了约55件不同的物件,其中大部分被它通过各种方式穿戴在了身体上面。
最后,我们通过交流得到了内部实体的名字。我们将以此命名此层级。
/ 登出系统
[ ↺ ] 登录信息处理中……
图片资源:machimai.nx,经过修改