@import url('https://fonts.googleapis.com/css2?family=ZCOOL+XiaoWei&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap');
/* ----- I LOVE BLACK HIGHLIGHTER ----- */
:root {
--theme-base: "black-highlighter";
--theme-id: "iceberg";
--theme-name: "Iceberg Theme";
--theme-base: "black-highlighter";
--logo-image: url("https://s2.loli.net/2022/05/25/3YWRG1NotOylr5X.png");
--header-title: "冰山";
--header-subtitle: "冰冻三尺";
--body-font: 'Noto Sans SC', sans-serif;
--header-font: 'ZCOOL XiaoWei', sans-serif;
--title-font: 'Noto Serif SC', sans-serif;
--mono-font: 'Noto Serif SC', sans-serif;
--accent-white: 230, 242, 255;
--accent-color-light: 174, 214, 241;
--accent-color-medium: 41, 128, 185;
--accent-color-dark: 31, 97, 141;
--white-monochrome: var(--accent-color-light);
--pale-gray-monochrome: var(--accent-color-medium);
--light-gray-monochrome: var(--accent-color-dark);
--gray-monochrome: var(--accent-color-dark);
--dark-gray-monochrome: var(--accent-color-dark);
--black-monochrome: 12, 12, 12;
--pale-accent: var(--accent-color-dark);
--bright-accent: var(--accent-color-medium);
--medium-accent: var(--accent-color-dark);
--dark-accent: var(--accent-color-medium);
--alt-accent: 221, 102, 17;
--link-color: var(--accent-color-dark);
--visited-link-color: var(--link-color);
--hover-link-color: var(--link-color);
--swatch-headerh1-color: var( --accent-white);
--swatch-headerh2-color: var( --accent-white);
--swatch-border-color: var(--accent-color-medium);
--gradient-header:linear-gradient(to top, #9890e3 0%, #7FB3D5 100%);
--box-color-0: 211, 224, 233 !important;
--box-color-1: 166, 192, 210 !important;
--box-color-2: 121, 160, 187 !important;
--box-color-3: 76, 129, 164 !important;
--box-color-4: 76, 129, 164 !important;
--box-color-5: var(--accent-color-dark) !important;
}
/* ----- SELECTION ----- */
::selection {
background: rgb(var(--accent-color-dark));
color: rgb(var(--accent-white));
}
::-moz-selection {
background: rgb(var(--accent-color-dark));
color: rgb(var(--accent-white));
}
/* ----- HEADER & TOP BAR ----- */
#header::before {
content: "";
position: absolute;
height: 100%;
width: 100%;
left: 0rem;
top: 0;
background-image: var(--logo-image);
background-size: auto 9rem;
background-position: center;
background-repeat: no-repeat;
opacity: 0.85;
}
#top-bar div.mobile-top-bar>ul>li:hover, #top-bar div.top-bar>ul>li:hover {
background-color: rgb(var(--accent-color-light));
}
#top-bar div.mobile-top-bar>ul>li:hover>a, #top-bar div.top-bar>ul>li:hover >a{
color: rgb(var(--accent-color-dark));
}
#top-bar div.mobile-top-bar>ul>li>a:after, #top-bar div.mobile-top-bar>ul>li>a:before, #top-bar div.top-bar>ul>li>a:after, #top-bar div.top-bar>ul>li>a:before {
background-color: rgba(var(--accent-color-dark), .5);
}
#login-status a {
color: rgb(var(--accent-color-dark));
}
#account-topbutton {
border: 0.1rem solid transparent;
}
#account-topbutton:hover {
border: 0.1rem solid rgb(var(--accent-color-dark));
}
#top-bar div.top-bar>ul>li>ul>li>a:before, #top-bar div.top-bar>ul>li>ul>li>a:hover:before, #top-bar div.top-bar>ul>li>ul>li>ul>li>a:before, #top-bar div.mobile-top-bar>ul>li>ul>li>a:hover {
background-color: rgb(var(--accent-color-light));
}
#top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover {
color: rgb(var(--accent-color-dark));
}
/* ----- NO THESE THINGS ----- */
#skrollr-body {
background-image: none;
}
#container {
background-image: none;
}
.avatar-hover {
display: none !important;
}
/* ----- COOL THINGS----- */
.inline-diff ins {
background-color: #66CC66;
}
.inline-diff del {
background-color: #CC9966;
}
hr {
background: transparent;
border-top: solid 2px rgba(var(--accent-color-dark));
}
.scp-image-block .scp-image-caption {
color: rgb(var( --accent-white));
background-color: rgb(var( --accent-color-dark));
}
.pager a {
border-color: rgb(var( --accent-color-dark));
}
.pager .current {
color: rgb(var( --accent-white));
background-color: rgb(var( --accent-color-dark));
border-color: rgb(var( --accent-color-medium));
}
table.page-history td.optionstd a {
border-color: rgb(var( --accent-color-dark));
}
table.page-history td.optionstd a:hover {
color: rgb(var( --accent-white));
background-color: rgb(var( --accent-color-dark));
border-color: rgb(var( --accent-color-dark));
}
.change-textarea-size a {
color: rgb(var( --accent-white));
}
.page-source,
.code {
color: rgb(var(--black-monochrome));
background: rgb(var( --accent-color-light));
border: solid 0.15rem rgb(var( --accent-color-dark));
}
table.wiki-content-table th, table.wiki-content-table tr, table.wiki-content-table td {
border: .0625rem solid rgb(var(--accent-color-dark)) !important;
}
.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
background-color: rgb(var(--accent-color-medium));
color: rgb(var(--accent-white));
transition: background-color 300ms;
}
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
background-color: rgb(var(--accent-color-light));
color: rgb(var(--accent-color-dark));
}
.yui-navset .yui-nav .selected,
.yui-navset .yui-navset-top .yui-nav .selected {
background-color: rgb(var(--accent-color-dark));
color: rgb(var(--accent-color-light));
}
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
background-color: rgb(var(--accent-color-dark));
color: rgb(var(--accent-color-light));
}
.page-tags span {
border-top: 2px solid rgb(var(--accent-color-dark));
}
.page-tags:before {
color: rgb(var(--accent-white));
content: "TAGS";
font-weight: bold;
font-size: 85%;
background: rgb(var(--accent-color-dark));
padding: 1px 1px 0 1px;
margin: 0 0 -2px 0;
display: block;
width: fit-content;
}
/* ----- SIDE BAR ----- */
#side-bar::-webkit-scrollbar {
display: none;
}
#side-bar {
border-right: 0.15rem solid rgb(var(--accent-color-dark));
}
@media only screen and (max-width: 768px) {
#side-bar {
border-right: none;
}
}
#side-bar > div:nth-child(1) {
margin-top: 0;
}
#side-bar div.side-block,
#side-bar div.side-block .heading {
border: none;
}
/* ----- FOOTER ----- */
#footer {
background-color: rgb(var(--accent-color-dark));
color: rgb(var(--accent-white));
}
#footer a {
color: rgb(var(--accent-white));
}
/* ----- DIVS ----- */
blockquote,
div.blockquote {
--link-color: var(--accent-color-light);
--visited-link-color: var(--accent-color-light);
--hover-link-color: var(--accent-color-light);
border: 2px solid rgb(var(--accent-color-dark));
background-color: rgb(var(--accent-color-medium));
color: rgb(var(--accent-white));
}
.styled-quote {
--link-color: var(--accent-color-light);
--visited-link-color: var(--accent-color-light);
--hover-link-color: var(--accent-color-light);
color: rgb(var(--accent-white));
margin-left: 0px;
}
.dark-styled-quote a {
color: rgb(var(--link-color));
}
.darkblock a {
color: rgb(var(--link-color));
}
.dark-styled-quote ,
.darkblock,
.lightblock {
margin-left: 0px;
}
.dark-styled-quote,
.darkblock {
--link-color: var(--accent-white);
--visited-link-color: var(--accent-white);
--hover-link-color: var(--accent-white);
color:
}
.dark-styled-quote hr,
.darkblock hr {
border-color: rgb(var(--accent-color-light));
}
/* ----- IETS ----- */
.box {
background: rgb(var(--accent-white)) !important;
}
.box.class-0 {
--box-border: var(--box-color-0);
--box-shadow: var(--box-color-0);
}
.box.class-1 {
--box-border: var(--box-color-1);
--box-shadow: var(--box-color-1);
}
.box.class-2 {
--box-border: var(--box-color-2);
--box-shadow: var(--box-color-2);
}
.box.class-3 {
--box-border: var(--box-color-3);
--box-shadow: var(--box-color-3);
}
.box.class-4 {
--box-border: var(--box-color-4);
--box-shadow: var(--box-color-4);
}
.box.class-5 {
--box-border: var(--box-color-5);
--box-shadow: var(--box-color-5);
}
/* ----- CUSTOM DIV ----- */
.bd1 {
border: rgb(var(--accent-white)) 2px solid;
}
.bd2 {
border: rgb(var(--accent-color-light)) 2px solid;
}
.bd3 {
border: rgb(var(--accent-color-medium)) 2px solid;
}
.bd4 {
border: rgb(var(--accent-color-dark)) 2px solid;
}
.bg1 {
background: rgb(var(--accent-white));
}
.bg2 {
background: rgb(var(--accent-color-light));
}
.bg3 {
background: rgb(var(--accent-color-medium));
}
.bg4 {
background: rgb(var(--accent-color-dark));
}
.tx0 {
color: rgb(var(--black-monochrome));
--hr-color:var(--black-monochrome);
}
.tx1 {
color: rgb(var(--accent-white));
--hr-color:var(--accent-white);
}
.tx2 {
color: rgb(var(--accent-color-light));
--hr-color:var(--accent-color-light);
}
.tx3 {
color: rgb(var(--accent-color-medium));
--hr-color:var(--accent-color-medium);
}
.tx4 {
color: rgb(var(--accent-color-dark));
--hr-color:var(--accent-color-dark);
}
.a1 {
--custom-link: var(--accent-white);
}
.a2 {
--custom-link: var(--accent-color-light);
}
.a3 {
--custom-link: var(--accent-color-medium);
}
.a4 {
--custom-link: var(--accent-color-dark);
}
.custom {
padding: 0.1rem 1rem;
margin: 0.5rem 0 0.5rem 0;
}
.custom hr {
border-color: rgb(var(--hr-color));
}
.custom a {
color: rgb(var(--custom-link));
}
如何使用:
[[include :backrooms-wiki-cn:component:level-class
|class=等级
]]
class 处的可用参数包括以下内容,支持简繁体及英文输入。
English |
简体中文 |
繁體中文 |
0 |
1 |
2 |
3 |
4 |
5 |
0 |
1 |
2 |
3 |
4 |
5 |
0 |
1 |
2 |
3 |
4 |
5 |
unknown |
未知 |
未知 |
habitable |
宜居 |
宜居 |
deadzone |
死区 |
死區 |
pending |
等待分级 |
等待分級 |
n/a |
不适用 |
不適用 |
amended |
修正 |
修正 |
omega |
终结 |
終結 |
该组件支持简繁切换,如下方代码所示:
[[include :backrooms-wiki-cn:component:level-class
|lang=cn/tr
|class=等级
]]
在
lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。
自定义等级
[[include :backrooms-wiki-cn:component:level-class
|lang=cn/tr
|class=等级名字
|color=#000000(带有井号的十六进制色号代码。)
|image=链接(至图片的链接。)
|one=在这
|two=随便
|three=放文字
]]
使用 CSS 进行自定义:
你可以使用 CSS 进行额外的自定义,将代码放入到 [[module css]] 中或者是放入到页面的版式内都可以。在这一组件中,不要把 [[module css]] 放在 [[include]] 里面,把它放在那个的下面或者是页面的顶部或底部。
将这些代码放入到你的页面/版式中以编辑所有的颜色,因为组件的 |color= 部分仅能控制背景:
[[module css]]
.sd-container {
/* 字体 */
--sd-font: Poppins, Noto Sans SC, Noto Serif SC;
/* 边框 */
--sd-border: var(--gray-monochrome); /* 大多数等级 */
--sd-border-secondary: 0, 0, 0; /* 不适用 */
--sd-border-deadzone: 20, 0, 0; /* 死区 */
/* 标志 */
--sd-symbol: var(--sd-border) !important; /* 大多数标志 */
--sd-symbol-secondary: 255, 255, 255; /* 4 级以上的是白色 */
/* 文本 */
--sd-bullets: var(--sd-border) !important; /* 点句符文本颜色 */
--sd-text: var(--swatch-text-secondary-color); /* 顶部框文本颜色 */
/* 等级颜色 */
--class-0: 247, 227, 117;
--class-1: 247, 227, 117;
--class-1: 255, 201, 14;
--class-2: 245, 156, 0;
--class-3: 249, 90, 0;
--class-4: 254, 23, 1;
--class-5: 175, 6, 6;
--class-unknown: 38, 38, 38;
--class-habitable: 26, 128, 111;
--class-deadzone: 44, 13, 12;
--class-pending: 182, 182, 182;
--class-n-a: 38, 38, 38;
--class-amended: 185, 135, 212;
--class-omega: 25, 46, 255;
}
[[/module]]
旧版颜色:
如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:
[[module css]]
.sd-container {
--sd-border: 90, 29, 27;
--sd-image: 90, 29, 27;
--sd-symbol: 90, 29, 27;
}
[[/module]]
Level 48.1-C是 Level 48 的一个子层级,被流浪者称作雪落沙滩。
描述
与 Level 48 类似,雪落沙滩的主体是一片面积无限大的沙滩,并且拥有广阔的海洋。陆地上的水体以及靠近海岸的水域常年处于冰冻状态,远离陆地的海洋常常能见到漂浮的冰川。类似 Level C-75,该层级是一循环的线性空间,沿着海岸线一直走总是会回到起点。
随处可见积雪的浅色沙滩是多数人对这个层级的印象,在该层级拍摄的「雪落沙滩」照片长期在网络上流传,并吸引了许多流浪者前往该层级赏雪。海边的沙是近似白色的浅黄色,如果不仔细观察,流浪者往往难以发觉沙滩和雪地的区别。
尽管积雪遍布,该层级的气温大多数时候都维持在 13~18 °C,且常有温和的东风吹过,气候十分宜人。层级内冰雪的融点被提升到了 20°C 左右,这里的冰雪虽不温暖,但也不寒冷。
往陆地深处走可以发现一片针叶林。林内树木排列较为低矮且稀疏,树冠并不茂密,并且积雪普遍较浅,所以在树林里行走并不会被植物遮挡视线,也不会因地面积雪而行动不便。偶尔能在针叶林里找到冻结的小溪,但这些小溪没有源头也没有入海口,它们比起径流更像是形状奇特的湖泊,用无人机从上空拍摄发现这些小溪均呈现闭环结构。
有一些人在这块区域定居并建立了社区,但总人口并不多。该层级基础设施尚未完善,流浪者在此寻找长期住所是一个难题。
该层级拥有较为特殊的昼夜循环,似乎总是处于日落或者夜晚的状态,长达 25 小时的夜长和时常在天边显现的极光很容易让人误以为该层级永远处于极夜。从前厅地理学的角度解释,这是因为太阳视运动轨迹与地平面的夹角很小,并且总体位置向下偏移,这使得太阳只能够在距离地平面不远的高度运动,并且日出和日落的方向都偏向南方。
该层级的天气状况跟随昼夜变化。在白天时为多云天气,在海面上空时常能见到乌云,白天的沙滩上偶尔会有降雪,但其他区域的天气状况通常比较稳定。夜幕降临时,阴云会散去,降雪也会停止,取而代之的是极光和稀疏的星空。该层级从未观察到月亮的存在。
该层级有着独特的生态系统:
动物群系
玛瑙水母
玛瑙水母是一类周期性洄游的浮游生物。它们的栖息地尚不明确,每过约 27 日就会出现在层级的浅海区并停留一昼夜。若流浪者在它们洄游的夜晚沿冰面前行数十米,就能发现成千上万只的玛瑙水母在不远处游动。它们在冰面下发出的光与天空中的极光交相辉映。
与大多数人所熟悉的水母形象不同,玛瑙水母没有明显的触须结构,整体更像是没有菌柄的蘑菇。它们在游动时会像伞一样一开一合。它们的身体几乎完全透明,仅有发光的边缘和部分内脏于肉眼可见。
海萤火
海萤火是一种类前厅发光浮游生物,它们通常在远离陆地的远海活动,但身体轻盈的它们很容易被强劲的海风吹起,随风漂浮到陆地上。
在大气运动强烈的时候,大量的海萤火会被海风携带至陆地,时常会飘进位于针叶林的人类社区。在漂浮的同时,海萤火也在受到重力的作用不断下沉,一旦风力减弱,它们就会落在雪地里继续发光。
当然,我们的美景对它们而言意味着死亡。脱离水体之后海萤火无法正常进行生命活动,缺少食物来源的它们在数小时内就会成为尸体。
雪地康吉鳗
雪地康吉鳗形似前厅中的花园鳗鱼,花园鳗又称哈氏异康吉鳗,而该层级内的这种生物生活在雪地里,故得名雪地康吉鳗。
尽管有着鱼类的名字,雪地康吉鳗实为类前厅爬行动物。它们生性羞怯,往往在雪地里挖洞筑巢,以腐殖质和生物残体为食。它们偶尔会从地里探出头观察外面的情况,以确定移动方向,但它们对环境的变化十分敏感,一旦有较大的响动它们就会立刻钻回地里。
没人知道雪地康吉鳗究竟有多长。有流浪者尝试在康吉鳗钻回地底前拉住它的头,最后在拉出约 5 米的身体后不慎滑落,康吉鳗以极快的速度钻回了地底。
植物群系
冰息萝卜
野生的冰息萝卜通常生长在沙滩与针叶林的交界处,它们的个头往往是湛蓝萝卜的三倍大。冰息萝卜无时无刻不在向外散发寒气,将它带到较为温暖的区域,能够观察到其四周有白雾冒出。正因如此,比起食用,冰息萝卜更常见的用途是降温。位于该层级的社区以及部分其他层级的人类聚集地会将这种植物移植到较热的区域。事实证明,尽管冰息萝卜会消耗大量的水分和养料,它们对环境温度并不敏感。
冰息萝卜本身似乎无法被降温或升温,因此烹饪它们被认为是不可能的。根据吃过它的人所言,冰息萝卜的口感像冰一样又硬又脆,低温还有可能引发腹泻。
雪棉
雪棉是否是植物仍有争议,但因其与前厅棉花相似的性质,暂时记录在植物群系下。
在针叶林与沙滩的交界处,雪会堆积在树木的枝杈上,当达到了一定数量,冰雪就会被转变为雪棉。这种效应仅会发生在该层级原生的树木上,在诸如普通树枝和移植自其他层级的树木上均不会形成雪棉。因此,这种材料十分罕见。
比起前厅中常见的棉花,雪棉往往更加松软亲肤,制成的衣物也更加舒适,但雪棉的结构十分脆弱,对加工技术的要求很高,稍有不慎便会破坏雪棉的结构导致其变回雪或直接融化。目前,该层级的居民已经掌握了用雪棉织造衣物的技术。
极地嫩芽
极地嫩芽是一类生命周期极短,生长在沙滩积雪上的植物。它们的生长速度极快,但往往会在发芽后的一天后凋谢死亡。极地嫩芽的出现频率较低,影响条件不明确,但与层级内的极光有着密切联系。极光满天的情况下,这类植物有更高的概率发芽。
一株极地嫩芽会经历四个生长阶段:发芽-绽放-闭合-凋零。令人惊奇的是,层级内所有的极地嫩芽几乎都是同时出现,这些生长阶段也是同步进行的。这类植物的开花期很短,仅有不到一分钟,因此很少有人能看到它们开花。
据说,极地嫩芽开花时,聚集在一起的植株的花瓣会覆盖很大一片范围的积雪,并且它们的颜色和极光很是相配。如果能看到极光、极地嫩芽绽放和玛瑙水母洄游同时出现,那将是海、天、地共成一色的绝美画面。
基地、前哨与社区
神爱之繁生(Amor Incrementum)
- 由十名成员组成,他们是崇拜农业的异教徒;
- 他们在该层级的主要活动是采集雪棉,并用其制造衣物;
- 他们从其他层级移植了几种菌类,以保证团体内的食物来源;
- 不开放贸易,不建议流浪者与他们接触。
雪町镇(Snowdin)
- 该层级最大的流浪者社区,常住人口约 53 人;
- 种植冰息萝卜并出售,以换取其他作物和种子,也有小规模的甜菜田等;
- 有一家客栈为流浪者提供临时住处。
搁浅阳光(Stranded Sunlight)
- 一家小有名气的酒馆,位于该层级沙滩的某个角落;
- 提供新奇的饮品,用冰息萝卜创造出了独特的口感和风味;
- 据店主称,“搁浅阳光”一词指该层级无法升起到高处的太阳。
入口与出口
入口
出口
在日落时坐在岸边等待积雪融化即可来到 Level 48。