@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC&display=swap'); @import url('https://fonts.googleapis.com/css2?family=ZCOOL+XiaoWei&display=swap'); @import url("http://vivarium.wdfiles.com/local--files/backrooms%3Avivtheme/stylesheet.css"); @import url('https://fonts.googleapis.com/css2?family=Gemunu+Libre:wght@800&display=swap'); :root { --logo-image: url("http://tartar0s.wikidot.com/local--files/theme:rhodes-island/%E8%9A%80%E6%B5%AA.png"); --header-title: "REDEAVE BABEL"; --header-subtitle: "逐光蚀浪,与天争壤"; /* 字体 */ --body-font: punctuation-marks,proxima-nova, sans-serif; --header-font: 'Noto Serif SC', sans-serif; --title-font: 'CKTKingKong', sans-serif; --mono-font: 'Fantasque Sans Mono', monospace; /* 标准色 */ --white-monochrome: 255, 255, 255; /* 白色 */ --very-light-gray-monochrome: 255, 255, 255; /* 次强调色(应用于杂项) */ --light-gray-monochrome: 14,14,14; /* 次强调色(登录时) */ --gray-monochrome: 14,14,14; /* 蓝灰色 */ --black-monochrome: 0, 0, 0; /* 黑色 */ --medium-accent: 14,14,14; /* 蓝色*/ --dark-accent: 14,14,14; /* 蓝棕色 */ /* 背景与网站标题色 */ --background-gradient-color: var(--very-light-gray-monochrome); --header-gradient-color-bottom: var(--medium-accent); --header-gradient-color-middle: var(--black-monochrome); --header-gradient-color-top: var(--black-monochrome); /* 主要主题色 */ --swatch-background: var(--light-gray-blacmonochrome); --swatch-primary: var(--white-accent); --swatch-primary-darker: var(--medium-accent); --swatch-primary-darkest: var(--dark-accent); /* 评分模块颜色 */ --swatch-topmenu-border-color: var(--link-color); --rating-module-button-plus-color: var(--medium-accent); --rating-module-button-negative-color: var(--medium-accent); --rating-module-button-cancel-color: var(--medium-accent); --rating-module-button-credit-color: var(--medium-accent); --link-color: 242,116,5; --visited-link-color: 121,137,143; --hover-link-color: 242,116,5; --newpage-color: 180,100,20; --gradient-header: repeating-linear-gradient( -0deg, rgba(238,238,238, 1),rgba(220,220,220, 1),rgba(199,199,199, 0.8),rgba(175,167,152, 0.8),rgba(166,152,141, 0.8),rgba(166,152,141, 0.8),rgba(166,152,141, 0.8) 100% ); --swatch-topmenu-border-color: var(--medium-accent); --swatch-topmenu-bg-color: var(--medium-accent); --swatch-border-color: var(--bright-accent); --swatch-menubg-color: 255,255,255; } #top-bar div.top-bar > ul > li > a, #top-bar div.mobile-top-bar > ul > li > a { background-color: rgb(var(--medium-accent)); transition: background 0.2s linear; border-bottom: solid 2px #F27405; } #top-bar div.top-bar > ul > li:hover > a, #top-bar div.mobile-top-bar > ul > li:hover > a { background-color: rgb(225, 225, 225); color: black; transition: background 0.2s linear; border-bottom: solid 2px #F27405; } #top-bar div.top-bar > ul > li > ul > li:hover > a, #top-bar div.mobile-top-bar > ul > li > ul > li:hover > a { background-color: rgb(17, 17, 17); color: white; transition: background 0.2s linear; border-bottom: solid 2px #F27405; } #top-bar div.top-bar > ul > li > ul > li > a, #top-bar div.mobile-top-bar > ul > li > ul > li > a { background-color: rgb(225, 225, 225); color: black; transition: background 0.2s linear; border-bottom: solid 2px #F27405; } #toc-list a{ color:black; } .open-menu p{ border-bottom: solid 2px #F27405; } ::selection { background:rgba(var(--medium-accent),0.3); } #header::before { content: ""; position: absolute; height: 100%; width: 100%; left: 0; top: -0.8rem; background-image: var(--logo-image); background-size: auto 10rem; background-position: center; background-repeat: no-repeat; opacity: 1; } #header h1 a::before, #header h2 span::before { text-shadow: none; } #header h2 span::before { text-shadow: .063rem 0.1rem 0.1rem #000000; } body::after { content: ""; background: linear-gradient(to top, rgba(235,235,235) 0%, rgba(210,210,210, 0.90) 100% ); background-size: 100% 100%; position: fixed; width: 100%; height: 100%; top: 0; left: 0; background-position: center; background-repeat: no-repeat; opacity: 0.1; z-index: -1; } #skrollr-body { background-image: var(--gradient-header), var(--gradient-topmenu), var(--gradient-background)!important; background-size: var(--header-background-image-size), 100% var(--final-header-height-on-desktop), 100% var(--background-gradient-distance); } #container { background-image: none; } #search-top-box { left: 3%; top: 0.5rem; } #search-top-box-form > #search-top-box-input { width: 7rem; } @media only screen and (max-width: 768px) { :root{ --swatch-menubg-color: 255,255,255; } #search-top-box { left: unset; top: unset; } #search-top-box-form > #search-top-box-input { width: 2rem; } #header::before { content: ""; position: absolute; height: 100%; width: 100%; left: 0; top: 0.2rem; background-image: var(--logo-image); background-size: auto 10rem; background-position: center; background-repeat: no-repeat; opacity: 1; } } #login-status a,#login-status span{ color: white; } #login-status a#my-account { color:white; background-color: rgb(var(--medium-accent)); padding: 0.3em 0.25em 0.2em 0.25em; } #side-bar:hover, #side-bar:active, #side-bar:focus-within { background-color: rgb(255,255,255); } #side-bar .menu-item a{ color: rgb(var(--medium-accent))!important; } hr { background-color: rgb(var(--medium-accent)); } .scp-image-block { border: none; } #page-title{ text-align: center; color: rgb(var(--medium-accent)); border-bottom: 5px solid rgb(var(--medium-accent)); } .scp-image-block .scp-image-caption { color: white; background-color: rgb(17,17,17); border: none; margin-top: 0.3rem; border-bottom: solid 2px #F27405; } .owindow { border: 0.2rem solid rgba(var(--medium-accent)); } .footnotes-footer a{ color: black; } .page-tags span a{ color: black; } .page-watch-options a{ color: black; } /*unselected tab color*/ .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a { background-color: rgb(255,255,255); color:rgb(var(--medium-accent)); } .yui-navset .yui-content { background-color: rgba(255,255,255, 0.25); border-color: rgb(var(--medium-accent)); } table.wiki-content-table th, table.wiki-content-table td { border-color: rgb(var(--medium-accent)); } .code { box-shadow: none; background-color:rgba(var(--light-gray-monochrome),.13); border: none; border-left: solid 2px rgb(var(--medium-accent)); } blockquote { box-shadow: none; color: white; background-color:rgba(var(--light-gray-monochrome),.6); background-image: radial-gradient(circle, rgb(70,70,70) 50%, transparent 0); border: solid 2px rgb(var(--medium-accent)); background-size: 0.25em 0.25em; } #page-content .page-rate-widget-box a{ background: white; } #page-content .page-rate-widget-box a:hover{ background: rgb(17,17,17); border: none; box-shadow: none; } #action-area .page-rate-widget-box a{ background: white; } #action-area .page-rate-widget-box a:hover{ background: rgb(17,17,17); border: none; box-shadow: none; } .titleblock { background-color: rgb(255,255,255); padding: 0.5rem 1rem 0.10rem; margin: 1.5rem 0rem 0.5rem 0rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid rgb(var(--medium-accent)) 2px; } .titlebox{ position: relative; top: -1.6rem; background-color: rgb(var(--medium-accent)); color: rgb(255,255,255); padding: 0.25rem 1rem; line-height: 0.1rem; } .dark-titleblock { background-color: rgb(var(--medium-accent)); color: rgb(255,255,255); padding: 0.5rem 1rem 0.10rem; margin: 1.5rem 0rem 0.5rem 0rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid rgb(255,255,255) 2px; } .dark-titlebox{ position: relative; top: -1.6rem; background-color: rgb(255,255,255); color: rgb(0,0,0); padding: 0.25rem 1rem; line-height: 0.1rem; } .styled-quote { background-color:rgb(255,255,255); border-left: 0.5rem solid rgba(var(--medium-accent)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0rem; box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .styled-quote-d { background-color:rgb(255,255,255); border-left: 0.5rem solid rgba(var(--medium-accent)); border-right: 0.5rem solid rgba(var(--medium-accent)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0rem; box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .dark-styled-quote { background-color:rgb(var(--medium-accent)); border-left: 0.5rem solid rgba(255,255,255); color:rgb(var(--white-monochrome)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0rem; box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .dark-styled-quote-d { background-color:rgb(var(--medium-accent)); border-left: 0.5rem solid rgba(255,255,255); border-right: 0.5rem solid rgba(255,255,255); color:rgb(var(--white-monochrome)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0rem; box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .lightblock { background-color:rgb(255,255,255); color:rgb(0,0,0); box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .darkblock { background-color:rgb(var(--medium-accent)); color:rgb(var(--white-monochrome)); box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .logoblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color:rgb(0,0,0); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color:white; border: none; } .logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://tartar0s.wikidot.com/local--files/theme:rhodes-island/%E8%9A%80%E6%B5%AA.png) center/18% no-repeat; filter: brightness(0%) invert(0%); opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .border-logoblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); margin: 0.5rem 0 0.5rem 0.25rem; display: block; color: white; position: relative; background-color:rgba(var(--light-gray-monochrome),.6); background-image: radial-gradient(circle, rgb(70,70,70) 50%, transparent 0); border: solid 2px rgb(var(--medium-accent)); background-size: 0.25em 0.25em; } .border-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://tartar0s.wikidot.com/local--files/theme:rhodes-island/%E8%9A%80%E6%B5%AA.png) center/18% no-repeat; filter: brightness(0%) invert(100%); opacity: 0.35; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .bblock:hover{ color: rgb(121,137,143); } #page-info{ color: rgb(var(--medium-accent)); } #license-area{ color: black; } .filetabs .yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li { display: inline-block; } .filetabs .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav { display: block; } .filetabs .yui-navset .yui-content { border-top-width: 15px; } .filetabs .yui-navset .yui-nav a, .filetabs .yui-navset .yui-navset-top .yui-nav a, .filetabs .yui-navset .yui-nav .selected a, .filetabs .yui-navset .yui-nav a:focus, .filetabs .yui-navset .yui-navset-top .yui-nav a:focus, .filetabs .yui-navset .yui-nav a:hover, .filetabs .yui-navset .yui-navset-top .yui-nav a:hover { background-color: transparent; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no' %3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' preserveAspectRatio='none' viewBox='0 0 150 45' xml:space='preserve'%3E%3Cdesc%3ECreated with Fabric.js 4.6.0%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg transform='matrix(1 0 0 1 74.95 22.39)' id='bC-LIzxo7Tu37zCdkDrqS' %3E%3Cpath style='stroke: rgb(0,0,0); stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(17,17,17); fill-rule: nonzero; opacity: 1;' vector-effect='non-scaling-stroke' transform=' translate(0, 0)' d='M -74.94856 22.50703 L -60.0064 -12.520110000000003 C -60.0064 -12.520110000000003 -55.89385 -21.849030000000003 -47.235839999999996 -22.281930000000003 C -38.57782999999999 -22.714830000000003 46.87608 -22.39016 46.87608 -22.39016 C 46.87608 -22.39016 56.05659 -23.219710000000003 61.40639 -12.520120000000002 C 66.75618 -1.8205300000000015 74.94856 22.506959999999996 74.94856 22.506959999999996 z' stroke-linecap='round' /%3E%3C/g%3E%3Cg transform='matrix(1 0 0 1 75.18 17.97)' id='E8ePkHu_UUyvFWDAIzFyP' %3E%3Cpath style='stroke: rgb(0,0,0); stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;' vector-effect='non-scaling-stroke' transform=' translate(0, 0)' d='M -46.15385 12.0108 L -46.15385 -12.01079 L 46.153839999999995 -12.01079 L 46.153839999999995 12.0108 z' stroke-linecap='round' /%3E%3C/g%3E%3C/svg%3E"); background-size: 100% 2.7rem; background-repeat: no-repeat; border-width: 0px; border-top: none; background-position: top; } .filetabs .yui-navset .yui-nav a, .filetabs .yui-navset .yui-navset-top .yui-nav a { padding: 4px 20px 0px 20px; } .filetabs .yui-navset .yui-nav .selected a, .filetabs .yui-navset .yui-nav a:focus, .filetabs .yui-navset .yui-navset-top .yui-nav a:focus, .filetabs .yui-navset .yui-nav .selected a:hover, .filetabs .yui-navset .yui-navset-top .yui-nav .selected a:hover { padding: 8px 20px 0px 20px; } .filetabs .yui-navset .yui-nav a:hover, .filetabs .yui-navset .yui-navset-top .yui-nav a:hover { padding: 6px 20px 0px 20px; } .filetabs .yui-navset .yui-nav, .filetabs .yui-navset .yui-navset-top .yui-nav { border-color: transparent; } .filetabs .yui-navset .yui-nav .selected, .filetabs .yui-navset .yui-navset-top .yui-nav .selected, .filetabs .yui-navset .yui-nav .selected a:active, .filetabs .yui-navset .yui-nav .selected a:focus, .filetabs .yui-navset .yui-nav li, .filetabs .yui-navset .yui-navset-top .yui-nav li { background-color: transparent; } .filetabs .yui-navset .yui-nav li, .filetabs .yui-navset .yui-navset-top .yui-nav li { box-shadow: none; } .filetabs .yui-navset .yui-nav li { margin-right: 36px; } .filetabs .yui-navset .yui-nav .selected a { color: rgb(var(--swatch-text-general)) !important; } .filetabs .yui-navset .yui-nav a:focus, .filetabs .yui-navset .yui-nav a:hover { color: rgb(var(--swatch-text-general)); } .filetabs .yui-navset .yui-nav .selected a em, .filetabs .yui-navset .yui-nav .selected a:hover em { position: relative; top: -4px; } .filetabs .yui-navset .yui-nav a:hover em { position: relative; top: -2px; } .filetabs .yui-navset .yui-nav li, .filetabs .yui-navset .yui-navset-top .yui-nav li { border-bottom: solid 1px rgb(var(--white-monochrome)); } .filetabs .yui-navset .yui-nav li.selected, .filetabs .yui-navset .yui-navset-top .yui-nav li.selected { border-bottom: none; z-index: 1; } @media only screen and (max-width: 510px) { .logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://tartar0s.wikidot.com/local--files/theme:rhodes-island/%E8%9A%80%E6%B5%AA.png) center/30% no-repeat; filter: brightness(0%) invert(0%); opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .border-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://tartar0s.wikidot.com/local--files/theme:rhodes-island/%E8%9A%80%E6%B5%AA.png) center/30% no-repeat; filter: brightness(0%) invert(100%); opacity: 0.35; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } } #footer{ color: white; } @keyframes tab-disappear { 0% { max-height: 9999rem; } 1% { max-height: 100vh; } 100% { max-height: 0; } } @keyframes tab-appear { 0% { max-height: 0; } 99% { max-height: 100vh; } 100% { max-height: 9999rem; } } /*未选择的tab*/ .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a { transform-origin: 0 0; } .yui-navset .yui-content > div { display: block; top: 0; overflow: hidden; transform-origin: 0 0; } #page-content .yui-navset .yui-content > div > * { transform-origin: 0 0; } #page-content .yui-navset .yui-content > div[style*="none"] { display: block !important; flex: 0; max-height: 0; transition: padding 0s linear 0.5s, border-width 0s linear 0.5s, flex 0.5s cubic-bezier(.0,1.27,.0,.89) 0s; animation: tab-disappear 0.5s ease-in-out 0s 1 both; } #page-content .yui-navset .yui-content > div[style*="block"] { display: block !important; flex: 1; max-height: 9999rem; transition: padding 0s linear 0.5s, border-width 0s linear 0.5s, flex 0.5s cubic-bezier(.99,.0,.99,.0) 0.5s; animation: tab-appear 0.5s ease-in-out 0.5s 1 both; } div#extrac-div-1 { content: ""; position: absolute; top:var(--final-header-height-on-desktop); width:100%; height:calc(100% - var(--final-header-height-on-desktop)); background-color: rgb(238,238,238); background-size: 5%; background-repeat: repeat; opacity: 1; z-index: -3; } @media (max-width: 767px) { div#extrac-div-1 { content: ""; position: absolute; top:var(--final-header-height-on-desktop); width:100%; height:calc(100% - var(--final-header-height-on-desktop)); background-color: rgb(238,238,238); background-size: 25%; background-repeat: repeat; opacity: 1; z-index: -3; } } blockquote a,.dark-titleblock a,.dark-styled-quote a,.dark-styled-quote-d a,.darkblock a,.border-logoblock a{ color:silver !important; } blockquote a:hover,.dark-titleblock a:hover,.dark-styled-quote a:hover,.dark-styled-quote-d a:hover,.darkblock a:hover,.border-logoblock a:hover{ color:silver !important; } blockquote a:visited,.dark-titleblock a:visited,.dark-styled-quote a:visited,.dark-styled-quote-d a:visited,.darkblock a:visited,.border-logoblock a:visited{ color:silver !important; } :root{ --base-color: rgb(17,17,17); --hover-color: rgb(50,50,50); --click-color: rgb(50,50,50); } /* #page-content is shoved everywhere to make sure it's the most specific thingy */ /* Styling! */ #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link { margin-top: 10px; padding-left: 1rem; padding-right: 1rem; box-shadow: rgb(128, 128, 128) 0px 0px 3px 0px; /* Animated things */ transition: background 0.2s linear; background: var(--base-color); /* Technical bits */ width: min-content; white-space: nowrap; overflow: hidden; } /* The Clicky Text */ #page-content .collapsible-block-link { color: white; font-weight: bold; text-decoration: none; } /* Gets rid of the underline when hovering over the collapsible */ #page-content .collapsible-block-link:hover { text-decoration: none } /* Collapsible content */ #page-content .collapsible-block-content { /* Animated things */ transition: border-top-color 0.2s linear, border-bottom-color 0.2s linear; border-top: solid var(--base-color) 5px; border-bottom: solid var(--base-color) 3px; } /* Folded blocks are animated, unfolded ones are not */ #page-content .collapsible-block-folded { max-width: 100%; } #page-content .collapsible-block-unfolded-link{ width: min-content; } /* Addendum counter */ /* Addendum prefixes */ #page-content .collapsible-block-folded .collapsible-block-link::before { content: "▷"; border-right: none; padding-right: 0rem; margin-right: 1rem; font-weight: normal; } #page-content .collapsible-block-unfolded .collapsible-block-link::before { content: "▽"; border-right: none; padding-right: 0rem; margin-right: 1rem; font-weight: normal; } /* Hovering effects */ #page-content .collapsible-block-folded:hover, #page-content .collapsible-block-unfolded-link:hover { background: var(--hover-color); max-width: 100%; } /* Collapsible borders - because it looks prettier this way */ #page-content .collapsible-block-unfolded-link:hover + .collapsible-block-content{ border-top-color: var(--hover-color); border-bottom-color: var(--hover-color); } /* When hovering over link, change addendum tag to hover-color */ #page-content .collapsible-block-unfolded-link:hover + .collapsible-block-content::after { background: var(--hover-color); } /* Click flash when clicking, also forces the collapsible to expand */ #page-content .collapsible-block-folded:active, #page-content .collapsible-block-unfolded-link:active, #page-content .collapsible-block-unfolded-link:active + .collapsible-block-content::after { transition: background 0s, max-width 0s; background: var(--click-color); max-width: 100%; } /* On click, change borders to click-color */ #page-content .collapsible-block-unfolded-link:active + .collapsible-block-content { transition: border-top-color 0s, border-bottom-color 0s; border-top-color: var(--click-color); border-bottom-color: var(--click-color); } /* Done with normal collapsibles, now we do all the variations */ /* Unfolded collapsible */ #page-content .unfolded-collapse { margin-top: 10px; padding-left: 1rem; padding-right: 1rem; box-shadow: rgb(128, 128, 128) 0px 0px 3px 0px; background: var(--base-color); /* Text */ color: white; font-weight: bold; /* Technical bits */ width: min-content; white-space: nowrap; overflow: hidden; } /* Addendum prefix */ #page-content .unfolded-collapse::before { content: "▽"; border-right: none; padding-right: 0rem; margin-right: 1rem; font-weight: normal; font-family: var(--mono-font); } /* Bottom border */ #page-content .unfolded-collapse-border { display: block; width: 700px; border-top: solid var(--base-color) 5px; } /* Centering, very simple */ #page-content .center-collapse .collapsible-block-folded, #page-content .center-collapse .collapsible-block-unfolded-link, #page-content .center-collapse .unfolded-collapse{ margin:auto; margin-top: 10px; } /* Fittingly, we finish with the footer object */ /* The footer is actually the giant bottom border object because larger -> smaller works better */ #page-content .addendumfooter{ display: block; border-bottom: solid 3px var(--base-color); margin: auto; text-align: center; } /* Ayer's info-bar patch */ #page-content .info-container .collapsible-block { counter-increment: none; } #page-content .info-container .collapsible-block-folded, #page-content .info-container .collapsible-block-unfolded-link { transition: none; width: 100%; max-width: 100%; margin: 0 auto; padding: 0; box-shadow: none; background: var(--barColour); } #page-content .info-container .collapsible-block-folded::before, #page-content .info-container .collapsible-block-unfolded-link::before { content: ""; display: none; } #page-content .info-container .collapsible-block-content { border-bottom: none; transition: none; border-top: none; } #page-content .info-container .collapsible-block-content::after { display: none; } #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded, #page-content .unfolded-collapse{ line-height: 1.4; } #page-content .collapsible-block-folded .collapsible-block-link::before, #page-content .collapsible-block-unfolded .collapsible-block-link::before, #page-content .unfolded-collapse::before { font-size: 130%; margin-left: -0.4em } div#page-options-bottom-2 > a, div#page-options-bottom > a { color: white; border-bottom: solid 2px #F27405; background-color: rgb(17,17,17); } 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 { background-color: rgb(225, 225, 225); color: black; border-bottom: solid 2px #F27405; } .opr-text { color:black; background: linear-gradient(to top, #CCCCCC, #CCCCCC 85%, rgba(0,0,0,0) 100%);z-index: 5;padding: 2rem 0 0 0; } .opr-title { background:#616161; } .opr-title h1 { color: white !important; }
生存难度:生存難度:
等级等級 3
- {$one}
- {$two}
- {$three}
该层级是R层群的第139个层级
描述
Level R-139的时间与前厅一致,但只有晴天与暴雨两种天气交错且晴天占多数。层级内的无线网络信号很强,但可以通过已知手段进行屏蔽。此外,Level R-139内只有两种实体,其中一种被证实为海嗣,另一种只有目击报告与猎杀记录。
在商业综合体、学校和住宅小区驻留超过三天会有窥视感,并且其随驻留时间变长会越发强烈,暂无人士指出这种感觉产生的缘由。
已知Level R-139中心为一片无法测量面积的树林。树林外围存在大量可食用动植物与工业材料,树林中央存在一片水域。有目击报告称其中有海嗣出没,暂不知具体数量以及是否有初生活动。目前已有十余人在树林中丧生,其中八人死因不明,两人死于肢解且部分残肢无法找到。
树林外层与学校和住宅小区接壤。
学校建筑包含教学楼、实验楼、食堂、宿舍、小卖部和体育馆,拥有钟塔的学校已被S.T.C改造成基地。部分教学楼和实验楼的地板存在明显烧灼痕迹;食堂中少部分桌椅出现残缺,疑似被锯断;体育馆一楼为标准大小的篮球场,二楼的器材室堆放大量的篮球、羽毛球与铅球。
住宅小区内有住宅楼,小型公园和棋牌室。
住宅楼最高不超过20米,每间房间包含客厅,三间卧室,一间厨房及两间厕所,均配备有不定期刷新的智能家居。有流浪者曾目击过扫地机器人将一块类似骸骨的物品推入排水沟。
小型公园中有单层八角亭、花坛、喷泉、坐凳、儿童游乐设施、健身设施和景观小品。其中花坛的土壤异常肥沃、某些喷泉被白色条状物堵塞出水口、儿童游乐设施被贴上封条。将这些结构连接的廊架则是由海嗣的外骨骼建成。
最外圈由大片的商业综合体组成。其地板统一为白色大理石瓷砖,墙壁上粘着一层2cm厚的灰色墙纸,天花板上的吊灯勉强可以在黑夜提供照明。此外,部分楼层的天花板上存在类似于“眼睛”一样的涂鸦。在商业综合体的最高层放置了大量太阳能电板和柴油发电机(发电机利用某种未知糊状物质发电),这些电板和发电机为整座商业综合体提供电能。
其-1F层为超市,存放大量未过期的食物和饮用水,在超市货架上有一定概率出现不同能级的源石,超市有大约1/3的面积堆放不同型号的智能家居;1F中有供流浪者上下楼的电动扶梯和大量外表异于正常情况的植物;2F中存在大量售卖衣物的店铺,现已被改造成B.N.T.G临时驻地;4F存在大量被坍塌物砸坏的电玩设施以及一家废弃已久的电影院;3F、5F和6F信息未公开。
此外,有流浪者进入商场采集物资时发现部分位于超市的智能家居擅自启动并且对流浪者展现攻击性。
一份特殊的目击报告
赫拉格将军
有位干员在放哨的时发现对面商场第四层的玻璃窗出现了一个身影,最开始该名干员并没有在意,随后这个身影直接从窗口跳下。
该干员纠结是否呼叫救援时,那个掉下来的身影摇摇晃晃向基地走来了。
闭路监控显示对方是一位绿色长发,扎着双马尾,身穿白色衣服的女性,目测其年龄不超过20岁。
接岗干员发现该名放哨干员并未按时换班,向基地报告后外出寻找,最后在商场第五层发现了该干员。
该干员已失去双眼,左上臂被截肢,右脚掌被砍去一半,在死前向接岗干员讲述发生了什么。
口述记录和第五层内容我会另作档案提交,先请您做好心理准备,非常血腥。
哨械班班长
少女
我在哨戒位上站岗,突然我看到有个人影在商场四楼的窗口晃,没几分钟对方突然从窗口跳了下来,我当时想马上跑过去进行救援,但是考虑到我还在站岗,就纠结了几分钟,随后我看到有个影子在那座商场一楼的那个出口外晃动。
我心里一惊,正打算向班长汇报,然后我听到她在喊我
“请过来帮帮我……请过来帮帮我……”
然后我不知道为什么走过去了。
再醒来的时候我在一个,手术台上。
我应该是被打了麻药,因为我感觉不到我的手,但我还可以睁开眼睛看周围什么情况
我看到那个女孩拿着电锯在朝我笑。
我又晕了过去,再次醒来我听到了你的声音,但是我看不见周围,并且我的手和脚很痛,我只能尽力发出声音把你吸引过来。
幸好你不是和蕾语一样蠢。
把这些话交给将军,替我报仇。
第五层
我发现那个哥们的地方,呃,就是我们私下讲的禁区,那个不太平的地方。
至少那些人类是这么说的。
我在那座商场的第三层发现了拖拽血迹,一路指向楼梯,到了第四层。那里的第四层比较荒废,和下面几层完全不一样,虽然都没什么人——就,看得出来比下面更破旧。
在第四层的电梯间,我看到了一段残肢,当时我就觉得事情不对了,很可能已经不是简单的绑架。我掏出战术终端试图向班长申请支援,但是这里没有信号,电梯间没有,整栋建筑物内都没有。
我在外面发送了信息,然后一个人进去了。
第五层的结构类似回廊,刚出电梯迎面就是一截吊着的,身体,内脏裸露在外的那种。
我强忍着反胃往里面走,整个回廊都吊着这样的尸体,那个失踪的干员在回廊的一个角落,不远处散落着他的眼球。
他妈的,BYD东西,真他妈的残忍。
我给那位干员喂了点杏仁水,他过了十多分钟才清醒过来,在这期间我听见有种锯东西的声音在这里回荡并且楼上还传来了脚步声。
他把自己的经历告诉了我,并且警告我快点离开,小心那个女孩。
关于这位少女,蚀浪巴别和M.E.G.曾组织过追捕。两方的“猎犬”在追击过程中被智能家居袭击,两伤一残六亡。据幸存的“猎犬”称,对方有指挥家居攻击他们的动作,并且最后直接钻入一个房间内的电插孔消失不见。该电插孔已派人核实过,并非假门。
——————————————————————————————————————————
联合
至蚀浪巴别的领袖
这次的海嗣入侵,我们都损失惨重。
那我们就不卖关子了,我们商讨的结果是每个组织出点人手,去Level R-139采样并且带回来供科研部研发针对性武器。
而采样组和安保组需要一位对海嗣用于深刻认知的向导。
希望您可以推荐这样一位人才,这关乎到整个后室人类的生死存亡。
我们在Level R-139都有分基地,如果有必要可为这位向导提供一切必要物资。
M.E.G.&S.T.C&W.K.
报道
行者(行军礼): 将军
赫拉格1:嗯?
行者:采样小组前来报道
赫拉格(疑惑): 就你一个人?
行者:技术人员和剩余的安保人员还在路上
行者(不爽): 顺带一提,我讨厌这种弱智切入方式
赫拉格(笑): 我也讨厌,进来的时候弄的衣服全湿了
行者:……
赫拉格:……【一阵尴尬的沉默过后】
赫拉格:说说你自己吧
行者:都在调度报告里面
赫拉格:你说
行者:比以前的我更加混账
赫拉格(笑): 行,没白教,我记得你当初是死在邪魔手里了吧?
行者:不,我们最后把上岸的海嗣清理完了,并且研发出了矿石病的解药
赫拉格:……
赫拉格:是你们会干的事
赫拉格:说说你为什么会来这里吧
行者:罗德岛,不,蚀浪巴别,不行
行者:已经有点烂到骨子里了
赫拉格:所以我会出现在这
行者:所以我也会出现在这
赫拉格:有什么要求去找后勤吧,还有地勤,他们负责你的装备养护
行者:我的装备会跟随下一批人员到达
行者:一套空中腾跃外骨骼和枪盾,以及一些强效信号干扰器
赫拉格:你去和其他人报个到吧
赫拉格:没啥需要特别注意的,大家都是队里的人
赫拉格:自由活动时间别去基地对面那个商场
基地、前哨与社区
蚀浪巴别“驻地”
- 研究海嗣
- 位于第一区域和第二区域之间
- 常住人口超过100人
M.E.G.“志愿者中心”
- 由60人驻守
- 位于潮汐入口处
- 为第一次进入层级的流浪者提供服务
W.K.往空群体“临时营地”
- 存放少部分W.K.往空群体的资源
- 不公开人员数量
- 不公开驻扎地点
深海教团
- 反智团体
- 非友善,建议流浪者远离该群体
- 人数未知
- 与海嗣一同出现
S.T.C.“次级基地”
- 本层级内的大型人类驻点
- 由200人看守
- 位于第二区域拥有钟塔的学校内
入口与出口:
入口
- 在Level R-59的海洋中切入一块源石可来到此层级。
出口
- 第二区域某座学校的体育馆,出口持续时间为三小时,离开Level R-139将会来到随机生存难度为0的层级。
- 更多出入口有待探索。
作者:nian jiuyan does not match any existing user name
由Mirror hands修改排版及部分语句。
