Level F-39 - “永鸣夏日”
评分: +2+x
:root {
    --accent-color: 52, 180, 88;
    --background-image: url("https://images.unsplash.com/photo-1518173946687-a4c8892bbd9f");
 
    --background-color: 246, 246, 246;
    --text-color: 51, 51, 51;
    --light-color-1: 252, 252, 252;
    --light-color-2: var(--light-color-1);
    --dark-color-1: var(--accent-color);
    --dark-color-2: var(--accent-color);
    --dark-color-3: var(--accent-color);
    --dark-color-4: var(--accent-color);
 
    --link-color: var(--accent-color);
    --hover-link-color: var(--link-color), 0.7;
    --visited-link-color: var(--link-color);
 
    --selected-background-color: var(--accent-color), 0.2;
    --selected-text-color: ;
 
    --general-blur: 0;
 
    --general-button-text-color: var(--general-light-text-color);
    --general-button-background-color: var(--general-light-background-color);
    --general-hover-button-text-color: var(--accent-color);
    --general-hover-button-background-color: var(--general-button-background-color);
 
    --main-header-height: 8.5rem;
    --main-header-height-on-mobile: 8.5rem;
    --header-width: 66rem;
    --header-margin: max(calc((100% - var(--header-width)) / 2), 1rem);
    --logo-image: none;
    --header-title-font-size: 3.5rem;
    --header-title-font-size-on-mobile: 2.15rem;
    --header-subtitle-font-size: 1.35rem;
    --header-subtitle-font-size-on-mobile: 0.8rem;
    --search-icon-width-on-mobile: 1rem;
 
    --header-background-image: none;
    --header-extra-background-image: none;
 
    --topbar-height-on-mobile: var(--topbar-height);
    --topbar-font-size-on-mobile: var(--topbar-font-size);
 
    --topbar-text-color: var(--general-light-text-color);
    --topbar-hover-text-color: var(--accent-color);
    --topbar-background-color: var(--general-light-background-color);
    --topbar-hover-background-color: 0, 0, 0, 0;
    --topbar-hover-border-color: 0, 0, 0, 0;
    --topbar-drop-text-color: var(--topbar-text-color);
    --topbar-drop-hover-text-color: var(--topbar-hover-text-color);
    --topbar-drop-background-color: var(--topbar-background-color);
    --topbar-drop-hover-background-color: 0, 0, 0, 0;
    --topbar-drop-shadow-color: var(--general-shadow-color), 0.06;
 
    --header-username-color: var(--header-text-color);
    --account-button-text-color: var(--header-text-color);
    --account-button-hover-text-color: var(--accent-color);
    --account-button-background-color: 0, 0, 0, 0;
    --account-button-hover-background-color: 0, 0, 0, 0;
    --account-drop-hover-text-color: var(--accent-color);
    --account-drop-hover-background-color: 0, 0, 0, 0;
 
    --body-width: 66rem;
 
    --page-tag-border-color: var(--general-strong-border-color);
    --page-tag-title-color: var(--text-color);
    --page-tag-text-color: var(--text-color);
    --page-tag-hover-text-color: var(--accent-color);
    --page-tag-background-color: 0, 0, 0, 0;
    --page-tag-hover-background-color: 0, 0, 0, 0;
 
    --footer-background-color: 0, 0, 0, 0;
    --license-background-color: 0, 0, 0, 0;
    --footer-text-color: var(--text-color), 0.5;
    --license-text-color: var(--footer-text-color);
 
    --sidebar-media-background-color: 0, 0, 0, 0;
    --sidebar-title-background-color: var(--general-dark-background-color);
    --sidebar-hover-background-color: var(--general-medium-border-color);
 
    --edit-area-background-color: var(--general-light-background-color);
 
    --hovertip-border-color: var(--general-strong-border-color);
 
    --imageblock-border-color: var(--general-strong-border-color);
 
    --hr-color: var(--general-strong-border-color);
 
    --tabview-border-width: 0.15rem;
    --tabview-horizon-color: 0, 0, 0, 0;
    --tabview-content-background-color: var(--general-light-background-color);
 
    --table-background-color: var(--general-light-background-color);
    --table-text-color: var(--general-light-text-color);
 
    --note-background-color: 255, 255, 136;
    --note-text-color: var(--text-color);
 
    --popup-fader-color: 0, 0, 0, 0.2;
    --popup-tip-color: var(--text-color);
 
    --white-monochrome: var(--light-color-1);
    --thread-accent-color: var(--general-light-background-color);
}
 
body, html {
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
  scrollbar-width: thin;
}
::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}
::-webkit-scrollbar-track {
  background: rgba(var(--scrollbar-background-color));
}
::-webkit-scrollbar-thumb {
  background: rgba(var(--scrollbar-color));
}
a:is(:hover, :active, :focus, :focus-within) {
  -webkit-text-decoration: underline 0.1em;
}
#side-bar .menu-item a {
  transition: background var(--general-transition-time-fast);
}
#file-comments {
  padding: 0.2em 0.5em;
}
table.page-files .highlight {
  background: rgba(var(--action-area-border-color))
}
.pager a, .pager .current, .pager .dots {
  transition: background var(--general-transition-time-slow), color var(--general-transition-time-slow);
}
#action-area h1 + p + h2 ~ div[style="padding-left:3em;"] > div {
  align-items: center;
}
#edit-meta-newtag-form > table {
  display: flex;
  align-items: center;
}
#edit-meta-newtag-form > table :is(tbody, tr) {
  display: contents;
}
#edit-meta-newtag-form > table td {
  display: block;
}
#edit-meta-newtag-form > table td:nth-child(2n) {
  flex: 1;
}
#edit-meta-newtag-form > table td input {
  width: 100%;
  box-sizing: border-box;
  border: none;
  background: rgba(var(--edit-area-textarea-background-color));
  color: rgba(var(--edit-area-textarea-text-color));
  padding: 0.2em 0.5em;
  margin: 0;
  outline: none;
  transition: box-shadow var(--general-transition-time-slow);
  font-weight: 500;
}
#edit-meta-newtag-form > table td input:focus-visible {
  box-shadow: 2px 2px 0 rgba(var(--edit-area-textarea-border-color)), -2px 2px 0 rgba(var(--edit-area-textarea-border-color)), -2px -2px 0 rgba(var(--edit-area-textarea-border-color)), 2px -2px 0 rgba(var(--edit-area-textarea-border-color));
}
#edit-meta-newtag-form > div {
  margin: 1rem 0;
  padding: 0 !important;
  display: flex;
  grid-gap: 1rem;
}
hr {
  background: transparent;
}
[class|=colmod-link] {
  margin: 1rem 0;
}
.yui-navset .yui-nav li a,
.yui-navset .yui-nav li.selected a {
  transition: color var(--general-transition-time-slow);
}
.hl-default,
.hl-code,
.hl-brackets,
.hl-identifier {
  color: inherit;
}
#toc #toc-action-bar {
  top: 0.25rem;
}
:where(ol ul, ul ul) {
  list-style-type: circle;
}
.join-box a {
  color: rgba(var(--general-button-text-color));
  background: rgba(var(--general-button-background-color));
}
.join-box a:is(:hover, :active, :focus, :focus-within) {
  color: rgba(var(--general-hover-button-text-color));
  background: rgba(var(--general-hover-button-background-color));
}
.forum-thread-box .description-block {
  padding: 0.5em 1em;
}
.thread-container .post .long {
  padding: 0.5em;
}
#page-content > div.forum-thread-box > div.options,
.post-container > .post > div.long > div.options {
  display: flex;
  justify-content: flex-end;
}
.signature {
  display: none;
}
.notepaper {
  max-width: 100%;
}
.bettercollap .collapsible-block-unfolded-link,
.bettercollap .collapsible-block-folded {
  margin: 0;
}
@media (pointer: coarse) {
  #login-status #account-options:hover,
  #login-status #account-topbutton:hover + #account-options {
    opacity: 1;
    pointer-events: all;
  }
}
 
@keyframes fresh-fade-in {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
a {
    text-decoration: underline;
    text-decoration-thickness: 0.1em;
    text-decoration-color: transparent;
    transition: color 0.15s, text-decoration-color 0.15s;
}
a:is(:hover, :active, :focus, :focus-within) {
    text-decoration-color: currentColor;
}
#extra-div-1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    -webkit-mask-image: linear-gradient(to top, transparent, black 80%);
            mask-image: linear-gradient(to top, transparent, black 80%);
}
#extra-div-1 span {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-mask-image: linear-gradient(to right, transparent, black);
            mask-image: linear-gradient(to right, transparent, black);
    background: var(--background-image);
    background-size: cover;
    background-repeat: no-repeat;
}
#container-wrap {
    position: relative;
    z-index: 1;
}
#header {
    grid-template-areas: "h1" "h1";
    position: relative;
    top: 0;
}
#header h1 a span {
    padding-top: 3rem;
    color: rgba(var(--text-color));
    align-items: flex-start;
    text-shadow: none;
    grid-gap: 0;
}
#top-bar {
    position: absolute;
    bottom: 0;
    right: var(--header-margin);
    width: min(calc(var(--header-width) * 0.45), 45%);
    height: var(--topbar-height);
    padding: 0;
    background: transparent;
    pointer-events: none;
}
#top-bar div[class*=top-bar] > ul {
    grid-gap: 0.5rem;
    justify-content: flex-end;
}
#top-bar div[class*=top-bar] > ul > li {
    pointer-events: auto;
    flex: 0 1 7.5rem;
    position: relative;
}
#top-bar div[class*=top-bar] > ul > li > a,
#top-bar .mobile-top-bar .open-menu a {
    background: rgba(var(--topbar-background-color));
    border-radius: 1rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--general-shadow-color), 0.06);
    font-weight: 400;
    transition: color var(--general-transition-time-slow);
}
#top-bar div[class*=top-bar] > ul > li > ul,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul {
    top: 100%;
    border-radius: 1rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--topbar-drop-shadow-color));
    border: none;
    flex-direction: column;
    flex-wrap: nowrap;
}
#top-bar div[class*=top-bar] > ul > li > ul > li,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul > li {
    border-radius: 1rem;
    border: none;
    flex-basis: auto;
}
#top-bar div[class*=top-bar] > ul > li > ul > li:nth-child(2n):nth-last-child(2) {
    box-shadow: none;
}
#top-bar div[class*=top-bar] > ul > li > ul > li > a,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul > li > a {
    border-radius: 1rem;
    transition: color var(--general-transition-time-slow);
}
#top-bar div[class*=top-bar] > ul > li > ul > li > ul {
    top: 0;
}
#top-bar .mobile-top-bar {
    padding-bottom: 0.15rem;
}
#top-bar .mobile-top-bar .open-menu {
    display: contents;
}
#top-bar .mobile-top-bar .open-menu a {
    pointer-events: auto;
    position: fixed;
    top: 0.5rem;
    left: 0.5rem;
    width: 3rem;
    height: 3rem;
    border: 0.15rem solid rgba(var(--general-medium-border-color));
    border-radius: 50%;
    box-sizing: border-box;
    transition: border-color var(--general-transition-time-slow);
}
#top-bar .mobile-top-bar .open-menu a::before {
    transition: background var(--general-transition-time-slow);
}
#top-bar .mobile-top-bar .open-menu a:is(:hover, :active, :focus, :focus-within) {
    background: rgba(var(--topbar-background-color));
    border-color: rgba(var(--general-dark-border-color));
}
#login-status,
#search-top-box {
    right: var(--header-margin);
    font-weight: 400;
}
#login-status {
    top: 1rem;
}
a#account-topbutton,
#search-top-box-form .button {
    transition: color var(--general-transition-time-slow);
}
#account-options {
    font-size: 0.8rem;
    border: none;
    border-radius: 0.8rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--topbar-drop-shadow-color));
    transition: opacity var(--general-transition-time-fast) ease-in-out;
}
#account-options li a {
    height: 1.6rem;
    border-radius: 0.8rem;
    transition: color var(--general-transition-time-slow);
}
#main-content {
    background: rgba(var(--general-light-background-color), 0.8);
    color: rgba(var(--general-light-text-color));
    margin: 2.5rem var(--body-margin);
    padding: 1rem 3rem;
    border-radius: 1.25rem;
    box-shadow: 0 0.15rem 1rem rgba(var(--general-shadow-color), 0.05);
    box-sizing: border-box;
}
#page-title {
    margin-top: 1rem;
}
.page-tags::before {
    display: none;
}
.page-tags span {
    align-items: center;
    padding: 0.4rem;
    box-sizing: border-box;
}
.page-tags span::before {
    content: "标签:";
}
.page-tags span a {
    border: calc(1rem / 15) solid rgba(var(--general-medium-border-color));
    border-radius: 1em;
    padding: 0.1rem 0.6rem;
    transition: color var(--general-transition-time-fast), border-color var(--general-transition-time-fast);
}
.page-tags span a:is(:hover, :active, :focus, :focus-within) {
    border-color: rgba(var(--general-dark-border-color));
}
#page-options-container {
    margin: 0;
}
.page-watch-options {
    padding-bottom: 0.5rem;
}
div[id*=page-options-bottom] {
    grid-gap: 0;
    margin: 0;
}
div[id*=page-options-bottom] > a {
    height: 2.25rem;
    padding: 0 0.7rem;
}
#footer {
    padding: 0 1rem;
    text-align: center;
}
#license-area {
    padding: 0.5em 1rem 2.5rem;
    font-size: 0.8rem;
}
#side-bar {
    border: none;
}
#side-bar .heading,
#side-bar .collapsible-block-unfolded-link a,
#side-bar .collapsible-block-folded a {
    text-shadow: none;
}
div[id*=page-options-bottom] > a,
.edit-help-34 a,
.change-textarea-size a,
div.buttons input,
input.button,
button,
file,
a.button,
#edit-page-form div.buttons input,
a.action-area-close,
#view-diff-div > p > a,
#upload-userfile[type=file]::file-selector-button,
table.page-history tr td:nth-child(4) a,
.page-options-bottom a,
.owindow .button-bar > a:not([onclick*=cleanAll]),
.owindow div[style*=margin-top] a {
    border-bottom: 0.15rem solid rgba(var(--general-medium-border-color));
    transition: color var(--general-transition-time-fast);
}
#side-bar,
.preview-message,
.page-source,
.scp-image-block,
.yui-navset,
table.wiki-content-table,
blockquote,
.blockquote,
.code,
#toc,
.footnotes-footer,
.bibitems,
.owindow,
div.modalbox,
div.infobox,
div.rate-box-with-credit-button,
div.page-rate-widget-box,
div.creditButtonStandalone,
.lightblock,
.darkblock,
.styled-quote,
.dark-styled-quote {
    box-shadow: 0 0.15rem 0.8rem rgba(var(--general-shadow-color), 0.06);
}
.page-source,
.hovertip,
.scp-image-block,
blockquote,
.blockquote,
.code,
#toc,
.footnotes-footer,
.bibitems,
.owindow,
div.modalbox,
div.infobox,
.lightblock,
.darkblock,
.styled-quote,
.dark-styled-quote {
    border-radius: 0.25rem;
}
#upload-userfile[type=file]::file-selector-button,
.scp-image-block,
div.wiki-note,
.owindow,
div.modalbox,
div.infobox {
    border: none;
}
#action-area,
#view-diff-div:not(:empty),
.preview-message,
#who-rated-page-area:not(:empty),
#history-subarea,
#file-action-area:not(:empty),
#st-action-area:not(:empty),
#edit-meta-newtag,
#rename-backlinks-box {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
}
input.text, textarea, #upload-userfile[type=file] {
    box-shadow: 0 0 0 calc(1rem / 15) rgba(var(--general-medium-border-color));
}
#edit-page-form, #new-post-form {
    padding: 0;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) a::before {
    transition: background var(--general-transition-time-fast);
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li > ul {
    left: auto;
    opacity: 0;
    pointer-events: none;
    transition: opacity var(--general-transition-time-fast) ease-in-out;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li:hover > ul {
    border: none;
    opacity: 1;
    pointer-events: auto;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li > ul > li > a {
    border-bottom: calc(1rem / 15) solid rgba(var(--general-strong-border-color));
}
#upload-userfile[type=file]::file-selector-button {
    border-right: calc(1rem / 15) solid rgba(var(--general-medium-border-color));
}
.pager {
    border-bottom: var(--tabview-border-width) solid rgba(var(--tabview-border-color));
}
.pager a, .pager .current, .pager .dots {
    color: rgba(var(--tabview-button-text-color));
    background: rgba(var(--tabview-button-background-color));
}
.pager a:is(:hover, :active, :focus, :focus-within) {
    color: rgba(var(--tabview-hover-button-text-color));
    background: rgba(var(--tabview-hover-button-background-color));
}
.pager .current {
    color: rgba(var(--tabview-selected-button-text-color));
    background: rgba(var(--tabview-selected-button-background-color));
}
#st-action-area > a {
    color: rgba(var(--link-color));
    text-decoration: none;
}
#action-area h1 + p + h2 ~ div[style="padding-left:3em;"] > div a {
    transition: color var(--general-transition-time-fast);
}
.hovertip {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
    font-weight: 400;
    border-width: 0 0 0.15rem 0 !important;
}
.scp-image-block img {
    border-radius: 0.25rem 0.25rem 0 0;
}
.scp-image-caption {
    border-bottom: var(--imageblock-border-width) solid rgba(var(--imageblock-border-color));
    border-radius: 0 0 0.25rem 0.25rem;
}
.yui-navset {
    width: auto;
    margin: 1rem 0;
}
.yui-navset .yui-nav li,
.yui-navset .yui-nav li.selected {
    box-shadow: none;
    border-bottom: var(--tabview-border-width) solid rgba(var(--tabview-border-color));
}
.yui-navset .yui-nav li a em,
.yui-navset .yui-nav li.selected a em {
    padding: 0.4em 0.6em;
}
.yui-navset .yui-content {
    box-shadow: none;
    border-bottom: var(--tabview-border-width) solid rgba(var(--general-medium-border-color));
}
div.wiki-note {
    padding: 0.5rem 1rem;
    font-weight: inherit;
    box-shadow: 0 0.5rem 1rem rgba(var(--general-shadow-color), 0.06);
    background-image: linear-gradient(transparent, rgba(255, 255, 255, 0.2));
}
#odialog-container, .owindow.osuccess {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
}
.owindow.owait .content,
.owindow.owait .content:before,
.owindow.owait .content:after {
    border-radius: 0.1rem;
}
.owindow .title,
div.modalbox > div:first-child,
div.infobox-title {
    border-radius: 0.25rem 0.25rem 0 0;
}
.owindow .button-bar > a[onclick*=cleanAll],
div.modalbox::after,
div.infobox::after {
    font-weight: 500;
}
.owindow .content > img + h1 + table,
.owindow .content > img + h1 + table td,
div.creditBottomRate {
    border-color: rgba(var(--general-medium-border-color));
}
div.creditBottomRate div.page-rate-widget-box {
    box-shadow: none;
}
.bblock:is(:hover, :focus-within) {
    color: rgb(var(--general-light-background-color));
}
.keycap {
    box-shadow: 0 0.15em rgba(var(--general-strong-border-color));
}
.licensebox a.collapsible-block-link {
    opacity: 1;
    color: rgba(var(--link-color));
    transition: color 0.15s;
}
.licensebox a.collapsible-block-link:is(:hover, :active, :focus, :focus-within) {
    color: rgba(var(--hover-link-color));
}
.sd-container {
    --sd-border: var(--text-color);
    --sd-symbol: var(--general-dark-text-color);
    --sd-bullets: var(--text-color);
}
#page-content .radius {
    border-radius: 1rem;
}
.hovertip,
#page-content .shadow {
    box-shadow: 0 0.15rem 1rem rgba(var(--general-shadow-color), 0.12);
}
.three-line table.wiki-content-table {
    --table-border-color: var(--general-dark-border-color);
    --table-header-background-color: var(--table-background-color);
    --table-header-text-color: var(--table-text-color);
    border: rgba(var(--table-border-color)) 0.2rem solid;
    border-left: none;
    border-right: none;
}
.three-line table.wiki-content-table :is(th, td) {
    padding: 0.5em 0.75em;
    border-left: none;
    border-right: none;
}
@media only screen and (max-width: 1024px) {
    #login-status {
        right: calc(var(--header-margin) + 0.5rem + var(--search-icon-width-on-mobile));
    }
    #search-top-box {
        right: var(--header-margin);
        top: 1.1rem;
        height: var(--search-icon-width-on-mobile);
    }
    #search-top-box-form .button.btn {
        background: currentColor;
        -webkit-mask-size: 100%;
                mask-size: 100%;
        -webkit-mask-position: 0 0;
                mask-position: 0 0;
    }
    #main-content {
        padding: 0.5rem 2rem;
    }
}
@media only screen and (max-width: 540px) {
    #header {
        grid-template-areas: "h1" "topbar";
    }
    #top-bar {
        position: relative;
        right: 0;
        width: 100%;
        padding: 0 var(--header-margin);
    }
    #top-bar div[class*=top-bar] > ul > li {
        position: static;
        flex: auto;
        padding-bottom: 0.15rem;
    }
    #top-bar div[class*=top-bar] > ul > li > ul {
        flex-direction: row;
        flex-wrap: wrap;
    }
    #top-bar div[class*=top-bar] > ul > li > ul > li {
        flex-basis: 40%;
    }
    #main-content {
        padding: 0.01rem 1rem;
    }
}

生存难度:生存難度:

等级等級 0

  • 宜居
  • 稳定
  • 环境优良

如何使用:

[[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 F-39是后室F层群的第40层。

描述

Level F-39是一座永久停留于盛夏8月的小镇,在自然景观延伸着层级的同时,同样是一个兼具着功能设施的聚居地。

整个层级的可勘测范围被限定在方圆10公里的圆形区域以内,任何生物在超出此边界范围后,会在伴随着视野模糊的现象下被推回小镇中心。

Level F-39最新奇的特征是其时间的流逝方式。该层级始终将时区停留于后室的8月3929日下午14:37分。具有计时功能的电子设备诸如时钟、手机、手表在此仍然能起到计时作用,但在当地时间不会跨过37分之后的节点。更确切地说,每当时间抵达14:37:59,下一秒会重新回到14:37:00,以此循环。

幸运地是,此类循环并不会影响人类的生理方面及记忆的连续性。流浪者将照常感到饥饿、疲惫;同样地,会清晰地记住此处发生的一切。不过现象能有效锁定层级内的建筑、植物、天气及光影,使得该类事物永久处于某一时段。诸如,阳光始终以同一角度照射树叶,树影则始终指向东南方。

综上所述,现象仅作用于层级本身,而不是流浪者及他们所带进来的物品。因此,背景在层级内保持原样,而独属于人们及其余生物的前景则不断熠熠生辉地发展着。

小镇

小镇呈现出典型的20世纪90时代的欧洲建筑风貌,但经过时间现象的映衬下,他糅杂着各个时代的踪迹。

glavo-western-town-4632664_1920.jpg

小镇内的宁静片区。

小镇中心是一座约0.5平方公里的混凝土广场。中央矗立着一座约高7m的钟楼,如同缩小版本的前厅大本钟,四面均有巨大的圆形时钟,指针始终停留在14:37的节点范围内。钟楼体则由红砖砌成,表面爬满了增长速度缓慢的爬山虎,同样是唯一不受时间制约的层级内植物。

中心广场

广场的地面铺满褪色的彩色地砖,小草于瓷砖间的缝隙中艰难生长。而在广场的四周,种植着七颗梧桐树,用肉眼看起来它们似乎已经有了40-50岁的年龄。叶片随在持续的微风中缓缓倾斜,但永远也不会真正的摆动起来。

广场边缘分布的一些石质长椅常被流浪者们用来撰刻自己的名字。现如今,凳子已变得十分粗糙,各种语言形式密密麻麻地分布在上面,成为了层级的时间记忆方式之一。

居住区

广场继续向外延伸,便是居住区。整体以5-7层的老式居民楼为主,大多呈现为灰白色或浅黄色,在墙皮的剥落处会发现楼梯同样有红砖构成。每栋楼都配有外置的旋转楼梯,它们十分坚固,并以水泥墙取代了防护扶手。相互的楼体间距离较近,你在抬头间便可看到对面楼里悬挂着的衣物,在微风的吹拂下缓缓飘扬。

居民楼的内部结构完全相同:每层四户,每户大约60平米。房间内有完整的家具摆设:例如陈旧的布料沙发、木质的橱柜、茶几上的空洞的玻璃杯等。一些杂志、小说、绘本常常整齐摆放在桌子上,表面撒满了灰尘。

一楼常常是由无人经营的小商铺及人类经营的理发店。小商铺的门帘一直半张开着,货架上摆满了各种零食,所有的商品均供应充足,可以自由取用;理发店的旋转灯箱则永远地呈顺时针滚动,橱窗里摆放着铺灰的发型图片。

商业街

从广场向北延伸出了一条约500米长的商业街。街道两旁是两层楼高的商铺,一楼是店面,二楼则住人。商铺的类型极为丰富,包括书店、文具店、服装店、便利店等,它们敞开大门,虽然不存在店铺拥有者,但仍然有着规整的摆放和干净的环境,吸引许多流浪者前来观光。

许多流浪者为消磨时光会选择去到一个叫“夏日书店”的店铺,那是一家两层楼的书店。书架已延伸到了一层的天花板,书籍塞满了几近全部的书架区域。当然,它们也被精准地分类在合适的地方。经M.E.G.的统计下,此处共有约1.1万册图书,内容覆盖极广,也是适合探索、研究后室的主要路径之一。

书店的二楼是一个阅读区,摆放着舒适的软座沙发及矮桌。靠窗的位置可让你看到远方的美丽郊区,在阳光的亮丽照射下,你会在这里度过一段极为舒适的时光。

alps-9635920_1920.jpg

郊外的秀丽景色。

郊区

城镇外围是一片由森林及山丘构成的郊区,这片地域景色秀丽,但同样有少数人类在此定居——诸如那些独特平房,院子里种着果树及蔬菜,但树上的果树永远无法真正成熟,便无法食用。再往外是一片小树林,以樟树与榕树为主,其间有一条蜿蜒向前的泥土小径,最终通向层级的边界。在边界处,树木的轮廓开始变得模糊,如同被某种看不见的雾气遮蔽。若继续前进,会发现周围的景物开始重复,然后不知不觉间,自己已经转了个方向,正在往回走。这种转向完全无感,没有眩晕或不适,只是突然意识到自己走反了。

整体而言

Level F-39的温度恒定在32°C,同时湿度在70%左右。属于典型的南方夏天的专属闷热感———空气中弥漫着特有的夏日气息,时有混凝土被晒热后的味道飘散而来。

天空永远是明亮的夏日蓝色,缀着几朵形状固定的体积云。云层的形态很有特点:它们看起来正在积蓄力量,即将发展成雷雨云,但这个"即将"永远不会到来。阳光很强,但不碍眼,光线的角度永远保持在下午两点半的状态,创造出了一片亮丽光影。

这里没有风,或者更准确地说,这里有风的痕迹,但风本身是凝滞的。树叶保持着被吹拂的姿态、挂在晾衣绳上的衣物保持着飘扬的弧度,但它们都是静止的。流浪者自身能感受到空气的流动———那是他们走动时带起的气流———但层级本身的风是停滞的。

特殊现象

虽然流浪者的主观时间正常流逝,但在Level F-39中待久了会产生一种奇特的时间感知混乱。许多人报告说,他们无法准确估算自己在这里待了多久。一个小时感觉像十分钟,或是十分钟感觉像一个小时。

这种扭曲在长期居住者中尤为明显。有人声称自己只待了几天,但实际上已经过去了三个星期。也有人坚持自己待了至少两个月,但根据记录只有十天。所以,我们强烈建议流浪者通过写日记或其他书写方式来知晓时间。

基地、前哨和社区

由于Level F-39的宜居性,这里吸引了大量组织建立据点。

M.E.G. 时间研究站

位于钟楼内部。研究团队大约有十五人,专门研究层级的时间特性。他们设置了精密的计时设备,试图找出时间循环的规律和可能的异常。研究站对所有流浪者开放,提供休息空间和基础补给,也征集愿意参与研究的志愿者。

研究站最近的项目是"时间坐标系统",他们试图建立一套能在时间凝滞环境下追踪真实时间流逝的方法。因此,他们在城镇各处放置了生长速度已知的植物,通过测量生长量来计算时间。

图书馆社群

由一群长期居住在夏日书店的流浪者自发组成。他们的主要活动是整理书店的藏书、举办读书会、以及记录每个流浪者的故事。图书馆社群奉行"知识共享"的理念,鼓励所有人贡献自己在后室中获得的知识和经验。

社群还维护着一个"故事墙",位于书店一楼的整面墙上,贴满了流浪者们书写的故事、诗歌、画作。这面墙已经成为Level F-39的标志性景观之一。

流浪者互助会

总部设在商业街的一家旧饭店内。这是一个松散的组织,主要是帮助新到达的流浪者熟悉环境、分配住处、提供基础物资。他们还会定期组织"欢迎晚宴",为新来者介绍层级的规则和特点。

互助会还负责维护城镇的基础秩序,处理流浪者之间的纠纷,以及记录居民的来往。以及在广场边设有一个信息板,上面贴着各种告示:寻人启事、物品交换、活动通知等。

夏末艺术团

一群以艺术创作为生活重心的流浪者组成的团体。他们占据了商业街的几间店铺,改造成工作室和展览空间。艺术团的成员包括画家、雕塑家、音乐家、作家等,他们将Level F-39本身作为创作的灵感源泉。
艺术团每个月均会举办一次艺术展,展出成员的新作品。这些活动成为层级社交生活的重要组成部分,以此吸引了大量流浪者的参与。

自由居民

除了组织成员外,Level F-39还有大量不属于任何团体的自由居民。他们在城镇的居民楼中各自占据一套房间,过着接近正常生活的日子。

这些自由居民中有些人是主动选择在这里长期居住,享受层级的安全和稳定;有些人是在等待合适的时机前往其他层级;还有些人单纯是被这里的氛围吸引,暂时不想离开。他们构成了层级人口的主体。

入口与出口

入口

  • 任何存在白昼的开阔性层级中,如果你在闷热的午后感到焦躁,并听到了阵阵蝉鸣时,你可以选择闭上眼睛,———再次睁开时,便发现自己已置身于本层级的郊区中。
  • Level 11的某些带有空调设施的房间里,如果你将其温度调至32°C,便可看到窗外Level F-39的小镇街道,跳出窗外即可真正进入。

出口

  • 如果有门牌上写着“LEAVE”的字眼,这时,如果你敲门11下,便会回到Level 11
  • 当流浪者在Level F-39中连续停留超过三个月时,层级会开始排斥该流浪者。你可能会频繁听到呼唤自己名字的声音从某处发散出来、或会在梦中反复梦到其他层级的画面。这是层级在提醒流浪者该离开了。如果继续停留,流浪者会在下一次睡眠醒来时发现自己回到了切入Level F-39之前所在的层级。

一位居民的日记摘录(经过本人许可)

第37天(我想大概是的)

今天又去了那家书店,我开始明白,为什么那么多人选择待在那里了。二楼靠窗的位置,阳光会一直照进来,在地板上投下同样的光斑。我可以坐在那里几个小时,什么也不做,只是看着街道。

蝉鸣还是那么吵。但我发现自己已经能够分辨出不同的段落———大约每十五分钟蝉鸣会重复一个模式,这成了我计时的方式。十五分钟一个循环,一小时四个循环,比看手表更可靠,因为手表的指针走着走着就会让人晕眩。

书店里来了个新人,一个女孩,看起来二十出头。她坐在对面的沙发上哭了很久。我没有过去打扰她。这里的每个人都有自己的故事、自己需要消化的东西。等她准备好了,自然会开口说话。

我记得自己刚来的时候也是这样:觉得自己被困住了。但现在我开始理解这个地方的意义。这里是个庇护所,不仅是身体上的,更是精神上的。在这里,时间停止了,所以我们也可以停下来。

晚上(我是说我的生理时间的晚上,这里当然还是下午)去了广场。互助会在组织露天电影,用投影仪在钟楼的墙上放电影。放的是什么我已经不记得了,我只记得很多人聚在一起,坐在地上,一起分享零食,我还听到有人在笑,很欢乐的氛围。

那一刻我突然意识到,这里已经成了某种家园。不是因为建筑或环境,而是因为人。因为这些和我一样漂泊的灵魂,在这个夏日的午后找到了暂时的归属。

蝉鸣还在继续。永远的8月14日——下午2点37分。

我想我会在这里再待一段时间。等我准备好了,等我真正从过去的伤痛中恢复了,我会离开的。

但不是现在。

至于现在,我只想坐在书店的窗边,听着蝉鸣,享受这个正在停滞的夏日。

除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License