/* 由 SwitzerCandy 修改 */ /* 字体 */ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;700;900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Long+Cang&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap'); :root { --logo-image: url("http://nationarea.wikidot.com/local--files/theme:socialism-daylight/nothin"); /* 版头 */ --header-title: "The Nationarea"; --header-subtitle: "夕照海"; /* 标题字体 */ --title-font: 'Noto Serif SC'; --mono-font: 'Noto Serif SC'; /* 正文字体 */ --body-font: 'Noto Serif SC', sans-serif; /* 页面颜色配置:White Monochrome */ /* 这会影响:Darkblock 的文字颜色 */ --white-monochrome: 255, 255, 255; /* 页面颜色配置:Swatch Background */ /* 这会影响:页面背景的颜色 */ --swatch-background: 82, 62, 52; /* 页面颜色配置:Swatch Menubg Dark Color */ /* 这会影响:顶栏块出现时的背景颜色 */ /* 特别致谢:Liurd */ --swatch-menubg-dark-color: 82, 62, 52; /* 主题色 */ --nationarea-monochrome: 82, 62, 52; /* 第二主题色 */ --pale-gray-monochrome: 175, 155, 130, 0.5; /* 第三主题色 */ --light-gray-monochrome: 115, 101, 82; /* 顶栏主题色 */ --gray-monochrome: 115, 101, 82; /* 黑 */ --black-monochrome: 255, 255, 255; /* 顶栏边框 */ --swatch-topmenu-border-color: 0, 0, 0; /* 横幅 */ --background-image: url(http://nationarea.wikidot.com/local--files/theme:oceanic-sunset/example); /* 版头彩点 */ --medium-accent: 82, 62, 52, 0; --dark-accent: 82, 62, 52; --pale-accent: 144, 96, 73; --bright-accent: 110, 96, 77; --swatch-topmenu-border-color: 82, 62, 52; /* 链接颜色 */ --link-color: 220, 131, 60; /* 死链接的颜色 */ --hover-link-color: 255, 255, 255; /* 曾访问的连接颜色 */ --visited-link-color: 186, 131, 74; /* 版头 */ --background-gradient-distance: 0rem; --gradient-header: linear-gradient(to top, rgba(var(--upbar)) 0%, rgba(var(--medium-accent), 0.90) 100%); --diagonal-stripes: linear-gradient(transparent 0); } /* 横幅 */ body { background-image: var(--background-image); background-repeat: no-repeat; background-position: center; background-blend-mode: normal; background-attachment: fixed; background-size: cover; } @media all and (-moz-min-device-pixel-ratio: 1.41) and (-moz-max-device-pixel-ratio: 1.6), (-webkit-min-device-pixel-ratio: 1.41) and (-webkit-max-device-pixel-ratio: 1.6), (min-resolution: 1.41dppx) and (max-resolution: 1.6dppx) { #content-wrap { max-width: 52rem; } } #footer, #license-area { display: none !important; } #side-bar .side-block div a img { filter: grayscale(100%); } #container { background-image: radial-gradient(circle, transparent 50%, transparent 0); background-size: 0.25em 0.25em; background-repeat: repeat; background-attachment: fixed; } div#page-options-bottom-2>a, div#page-options-bottom>a { border-radius: 0em; -moz-border-radius: 0em; border: none; } div#page-options-bottom-2>a:active, div#page-options-bottom-2>a:hover, div#page-options-bottom>a:active, div#page-options-bottom>a:hover { border: none; } #header, #top-bar { background-attachment: scroll; } #header { background-image: none; } #header::before { content: ""; position: absolute; height: 100%; width: 100%; left: 0; top: 0; background-size: auto 16rem; background-position: center; background-repeat: no-repeat; opacity: 0.4; background-image: var(--logo-image); } #header h1, #header h1 a { position: absolute; top: 1rem; margin: 0; width: 100%; display: flex; justify-content: center; z-index: 0; } #header h2, #header h2 span, #header h2 span::before { position: absolute; top: 2rem; margin: 0; width: 100%; display: flex; justify-content: center; } #header h1 a::before, #header h2 span::before { text-shadow: .063rem 0.1rem 0.1rem #0c0c0c; } a.newpage { background: transparent; text-decoration: none } a.newpage { color: rgb(var(--newpage-color)) } /* div块 */ blockquote { background-color: rgba(var(--pale-gray-monochrome), 0.35); box-shadow: 0.05rem 0.1rem 0.3rem rgba(0, 0, 0, .25); } /* 有特色的div块 */ .styled-quote { background-color: rgba(var(--pale-gray-monochrome), 0.35); border-left: 0.5rem solid rgba(var(--nationarea-monochrome)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0.05rem 0.1rem 0.3rem rgba(0, 0, 0, .25); } /* 暗色样式div块 */ .dark-styled-quote { background-color: rgba(var(--nationarea-monochrome), 0.35); border-left: 0.5rem solid rgba(var(--pale-gray-monochrome)); color: rgb(var(--white-monochrome)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0.05rem 0.1rem 0.3rem rgba(0, 0, 0, .25); } .dark-styled-quote a { color: rgba(var(--swatch-menubg-medium-color), 0.35); } /* 亮色div块 */ .lightblock { background-color: rgba(var(--white-monochrome), 0.35); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0, 0, 0, .25); } /* 暗色div块 */ .darkblock { background-color: rgba(var(--nationarea-monochrome), 0.35); color: rgb(var(--white-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0, 0, 0, .25); } .darkblock a { color: rgba(var(--swatch-menubg-medium-color), 0.35); } #side-bar { direction: rtl; left: 2rem; padding-left: 0; top: 0; } #side-bar div.side-block { direction: ltr; border-right: var(--sidebar-internal-border-thickness) solid rgba(var(--swatch-border-color), .08); } #side-bar div.side-block, #side-bar div.side-block .heading { margin-top: 0; } #side-bar div.menu-item.small a { justify-content: center; width: auto; padding: 0 0.25em; text-indent: 0; white-space: nowrap; } #side-bar div.menu-item a { justify-content: flex-start; padding: 0 0 0 calc(var(--base-font-size)*.93333); } #side-bar div.menu-item, #side-bar div.menu-item>p { display: flex; flex-shrink: 0; flex-basis: 100%; flex-flow: row wrap; align-items: center; justify-content: flex-start; height: 1.5rem; min-height: 1.5rem; margin: 0; padding: 0; box-shadow: inset 0 calc(var(--sidebar-internal-border-thickness)*-1) 0 0 rgba(var(--sidebar-border-color)); font-size: 0; } #side-bar div.menu-item>:last-child { flex-grow: 2; } #side-bar div.menu-item a:not(a:first-child) { border-left: var(--sidebar-internal-border-thickness) solid rgba(var(--swatch-border-color), .08) } #side-bar div.menu-item a::before { left: 0; transform: translateX(calc(-100%)); width: calc(100% + 6rem); } #side-bar div.menu-item a:hover::before { transform: translateX(calc(0rem)); } #side-bar div.scpnet-interwiki-wrapper { min-height: 220px; transform: translate(0, 0); } div.scpnet-interwiki-wrapper { margin: 0; width: auto; } iframe.scpnet-interwiki-frame { border: inherit; width: 100%; height: 220px; } @media only screen and (min-width: 768px) { div.scpnet-interwiki-wrapper, iframe.scpnet-interwiki-frame { width: 100%; } } @media only screen and (max-width: 768px) { #side-bar { left: calc(var(--sidebar-width-on-mobile)*-1); } #side-bar:target, #skrollr-body:target #side-bar { left: -0.5rem; } #side-bar .heading p, #side-bar .side-block>.collapsible-block .collapsible-block-link { letter-spacing: 0.016em; } #side-bar div.scpnet-interwiki-wrapper { width: calc(var(--sidebar-width-on-mobile) - 0.5rem); max-width: calc(80vw + var(--base-font-size)*.5); } #side-bar:target .close-menu, #skrollr-body:target .close-menu { margin-left: calc(var(--sidebar-width-on-mobile) - 0.5rem); width: calc(100% - var(--sidebar-width-on-mobile) + 0.5rem); } } /* Content Warning */ #page-content div#u-adult-warning { width: fit-content; margin: 0 auto 1.25rem; padding: 0.5rem 1rem; border: 3px solid #333; background: #e4e4e4; color: #333; text-align: center; font-weight: bold; } #page-content div#u-adult-warning>div#u-adult-header { font-size: 300%; text-shadow: 1px 2px 3px rgba(0, 0, 0, .5); color: #901; } #page-content div#u-adult-warning>div#u-adult-header p { margin: 0; } #page-content div#u-adult-warning>.error-block { color: unset; padding: unset; margin: unset; border: unset; margin-bottom: 1em; } /* 去除用户信息中头像白边 */ #odialog-container .owindow>div.modal-body>img[style*="padding: 2px 8px;"]:first-child { background-color: initial !important; } /* 搜索框修改 */ #search-top-box-input { display: none; } @media only screen and (max-width: 768px) { #search-top-box:not(:focus-within):before { top: calc(var(--header-height-on-mobile)/2 + 0.5em); } } /* 论坛样式修改 */ .thread-container .post .long .content .image:not(.collapsible-block .image) { object-fit: cover; max-height: 2em; width: 100%; transition: max-height 0.5s; } .thread-container .post .long .content .image:hover:not(.collapsible-block .image) { max-height: 100em; } :root { --thread-accent-color: 227, 223, 213; } .thread-container>.options { display: none; } .thread-container .post-container { background-color: rgb(var(--thread-accent-color)); } #thread-container-posts>.post-container { border: 1px solid rgb(var(--dark-accent)); } #recent-posts-container>.thread-container .post { border: 1px solid rgb(var(--dark-accent)); background-color: rgb(var(--thread-accent-color)); margin-bottom: 1rem; } #thread-container-posts>.post-container>.post-container>.post-container>.post-container>.post-container>.post-container { border-right: 1px solid rgb(var(--dark-accent)); } .thread-container .post { padding: 0; width: 100%; border-radius: 3px; padding: 0 0 12px 0; } .thread-container #thread-container-posts>.post-container { margin: 0 0 12px 0; padding: 12px; } .thread-container .post-container .post~.post-container { border-top: 1px solid rgb(var(--dark-accent)); } .thread-container .post .long { position: relative; border: none; } .thread-container .post .head { padding: 0 0 18px 0; background: none; box-shadow: none; border-radius: 0; } .thread-container .post .head .options { display: none; } .thread-container .post .head .title { position: relative; overflow: hidden; } #page-content .post .head .title { word-break: break-all; } .thread-container .post .head .title::after { content: ""; position: absolute; bottom: 1px; left: 0; height: 1px; width: 100%; background-color: rgb(var(--nationarea-monochrome)); } .thread-container .post .head .info { display: grid; align-items: center; padding: 4px 0 0 0; grid-template-areas: "username username date date date" "forum forum forum thread thread"; grid-template-columns: max-content max-content max-content 1fr; grid-template-rows: 1fr max-content; font-size: 0; } .thread-container .post .head .info>* { font-size: initial; } .thread-container .post .head .info .printuser { display: flex; align-items: center; justify-content: flex-start; grid-area: username; } .thread-container .post .head .info .printuser::after { content: "·"; padding: 0 6px; } .thread-container .post .head .info .odate { grid-area: date; display: flex !important; pointer-events: none; } .thread-container .post .head .info br { grid-area: br; width: 100%; } .thread-container .post .head .info>a { font-size: 14px; max-width: fit-content; } .thread-container .post .head .info>a:nth-of-type(1) { grid-area: forum; height: 100%; margin-right: 0.5em; } .thread-container .post .head .info>a:nth-of-type(2) { grid-area: thread; } .thread-container .post .head .info>a:nth-of-type(2)::before { content: "»"; margin-right: 0.5em; } @media (min-width: 768px) { .thread-container .post .head .info>a:nth-of-type(2) { display: flex; } } @media (max-width: 768px) { .thread-container .post .head .info { grid-template-areas: "username username date date date" "forum forum forum forum forum" "thread thread thread thread thread"; grid-template-columns: max-content max-content max-content 1fr; grid-template-rows: 1fr max-content max-content; } .thread-container .post .head .info>a:nth-of-type(2)::before { margin: 0 0.5em 0 0; } } .thread-container .post .head .info .printuser a:first-of-type, .thread-container .post .head .info .printuser.deleted img { margin-right: 0; } .thread-container .post .head .info .printuser a:first-of-type img, .thread-container .post .head .info .printuser.deleted img { box-sizing: border-box; width: 30px; height: 30px; background-image: none !important; padding: 0; border: 2px solid rgb(var(--nationarea-monochrome)); border-radius: 50%; margin-right: 12px; } .thread-container .post .long .content { padding: 0; } .thread-container .post .long .content>p:first-of-type:not(*+p) { margin-top: 0; } .thread-container .post-container .post-container { position: relative; left: 4px; margin: 0; padding: 12px 0 0 12px; } .thread-container .post-container .post-container .post::before { content: ""; height: calc(100% - 36px); width: 3px; position: absolute; background-color: rgb(var(--dark-accent)); left: 0; } .thread-container .post .long .changes>a[onclick*=showHistory] { display: inline-flex; } .thread-container .post .long .changes>a[onclick*=showHistory] .icon-plus::before { content: "+"; font-style: initial; } .thread-container .post .long .revisions { padding-top: 0; } .thread-container .post .long .revisions table { border-spacing: 0; display: flex; flex-direction: column; align-content: flex-end; } .thread-container .post .long .revisions a { color: #77a; } .thread-container .post .long .revisions table tbody { display: contents; } .thread-container .post .long .revisions table tr { display: flex; justify-content: flex-end; } .thread-container .post .long .revisions table tr td:first-of-type, .thread-container .post .long .revisions table tr td:nth-of-type(2) { padding-right: 7px; } .thread-container .post .long .revisions table tr.active td { background-color: rgba(var(--light-gray-monochrome), 0.3); } .thread-container .post .long .revisions table tr.active::before { content: ">"; margin-right: 5px; } #page-content>div.forum-thread-box>div.options a, .thread-container div.post div.long .options a { border: initial; background-color: initial; color: #77a; font-size: 90%; --wght: 500; padding: 0 0.25em; margin: 0 0.1rem; transition: text-decoration-color 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1); } #page-content>div.forum-thread-box>div.options a:hover, .thread-container div.post div.long .options a:hover { text-decoration: underline; color: #77a; } #page-content>div.forum-thread-box>div.options { margin: .2em 0; } .forum-thread-box .description-block { background-color: rgb(var(--thread-accent-color)); box-shadow: none; border-radius: 0; border: 1px solid rgb(var(--dark-accent)); margin: 1em 0; } #main-content .paper { box-shadow: 0.05rem 0.15rem 0.38rem rgba(0,0,0,.3); padding: 2em; background: #fff; min-height: 42em; position: relative; margin: 1em auto } .paper-group { counter-reset: paper } .paper::after { content: counter(paper); display: block; text-align: center; color: #aaa; position: absolute; bottom: 1em; left: 0; right: 0; font-weight: bolder } @media screen and (min-width: 56.25rem) { .paper { width: 65%; padding: 2em } } .paper h1 { font-size: 180%; border-bottom: 2px solid #aaa } /* 虚线div块 */ div.classic-blockquote { border: dashed 0.0625rem rgba(var(--nationarea-monochrome), 0.35); box-shadow: none; } .bblock:hover{ color: rgb(121,137,143); }
生存难度:生存難度:
等级等級 宜居
- {$one}
- {$two}
- 大量友好实体
如何使用:
[[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 TO-43是后室TO层群的第43层。
描述
Level TO-43,被称为“繁华都市”。这一层级是一个充满活力的城市环境,拥有现代化的建筑、宽敞的街道和丰富的资源。城市中充满了各种设施,包括市场、医院、学校和娱乐场所,为流浪者提供了一个接近现实世界的生活体验。
在“繁华都市”中,偶尔会举办各种节日和庆典,这些活动不仅为流浪者提供了娱乐,也是社区成员交流和建立联系的重要机会。此外,城市中还存在着一些未解之谜,比如某些建筑在夜间会发出奇怪的光芒,或者某些街道在特定时间会出现异常的景象。Level TO-43的环境与现实世界中的城市相似,但也有一些独特的生态特征。例如,城市中有一种特殊的植物,能够在夜间发光,为夜晚的城市街道提供照明。此外,城市中还有一些罕见的动物,它们对流浪者通常无害,但对维持生态平衡至关重要。在“繁华都市”中,流浪者们建立了各种社区,有的专注于艺术和文化,有的致力于科学研究,还有的专注于贸易和经济。这些社区之间相互合作,共同维护城市的繁荣和安全。
基地、前哨和社区
安全港(Safe Haven)
- 安全港是一个大型的社区,拥有严格的安全措施和友好的居民。这里提供了住所、食物和医疗援助。
- 社区内有图书馆和学习中心,鼓励流浪者学习新技能和知识,以适应后室的生活。
入口与出口
入口
- 在Level TO-42切出能来到这里。
- 在Level TO-44的墓园有一个通往该层级的秘密入口。
出口
- 在市中心的一个古老图书馆的地下室,有一个通往Level TO-4的神秘门。
- 在城市边缘的一个废弃公园的喷泉下,隐藏着通往Level TO-45的入口。
作者:qwmike1145
都市 图片来源:http://柳州夜景图片.com
作者:未知
协议:CC-BY-SA 3.0
« Level TO-42 | Level TO-43 | Level TO-44 »