/* M.E.G. Theme [M.E.G. Theme] by TrailmixNCocoa. */ @import url('https://fonts.googleapis.com/css2?family=PT+Mono&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Courier+Prime&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Overpass+Mono:wght@300&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Oxygen+Mono&display=swap'); @import url("http://vivarium.wdfiles.com/local--files/backrooms%3Avivtheme/stylesheet.css"); @font-face { font-family: 'GlowSansSC'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/GlowSansSC-Compressed-Regular.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'GlowSansSC'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/GlowSansSC-Compressed-Bold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap; } :root { --theme-base: "black-highlighter"; --theme-id: "meg-records"; --theme-name: "M.E.G. Records Theme"; --logo-image: url("http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3129.PNG"); --header-title: "M.E.G. 记录中心"; --header-subtitle: "M.E.G. 记录保存设施"; --body-font: 'PT Mono', 'Noto Sans SC', sans-serif; --header-font: 'Oxygen Mono', 'GlowSansSC', sans-serif; --title-font: 'Overpass Mono', 'GlowSansSC', sans-serif; --mono-font: 'Courier Prime', 'Noto Serif SC', monospace; --white-monochrome: 210, 212, 176; --text-white-monochrome: 222, 221, 204; --pale-gray-monochrome: 250, 242, 170; --light-gray-monochrome: 94, 91, 35; --gray-monochrome: 54, 52, 21; --black-monochrome: 12, 12, 12; --bright-accent: 255, 245, 166; --medium-accent: 168, 162, 79; --dark-accent: 128, 111, 17; --pale-accent: 203,0, 183; --alt-accent: 163, 132, 31; --meg-accent: 143, 138, 76; --darker-meg-accent: 69, 67, 46; --backrooms-yellow: 215,200,0; --swatch-topmenu-border-color: var(--medium-accent); --swatch-headerh1-color: 222, 222, 222; --swatch-headerh2-color: 237, 230, 123; --link-color: 87, 77, 1; --hover-link-color: 112, 111, 79; --visited-link-color: 168, 162, 49; --background-gradient-distance: 0rem; --gradient-header: linear-gradient(to top, rgba(var(--medium-accent)) 0%, rgba(var(--medium-accent), 0.90) 0% ); --diagonal-stripes: linear-gradient(transparent 0); } #skrollr-body { background-image: radial-gradient(circle, rgb(var(--medium-accent)) 50%, transparent 0); background-repeat: repeat; background-size: 0.25em 0.25em; width: 100%; height: 7.5rem; } #side-bar .side-block div a img { filter: grayscale(100%); } #container { background-image: radial-gradient(circle, rgb(var(--medium-accent), 0.05) 50%, transparent 0); background-size: 0.25em 0.25em; background-repeat: repeat; background-attachment: fixed; } .sd-container { --sd-symbol:var(--sd-text); } #top-bar div.mobile-top-bar > ul > li > a, #top-bar div.top-bar > ul > li > a, #top-bar div.mobile-top-bar > ul > li > ul > li > a, #top-bar div.top-bar > ul > li > ul > li > a { color: rgb(var(--bright-accent)); } 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-image: var(--logo-image); background-size: auto 16rem; background-position: center; background-repeat: no-repeat; opacity: 0.4; } #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; } .yui-navset .yui-nav .selected a { color: rgb(var(--bright-accent)) !important; } table.wiki-content-table th { color: rgb(var(--text-white-monochrome)); } #login-status { color: rgb(var(--bright-accent)); } #login-status a { color: rgb(var(--bright-accent)); } #search-top-box input.empty { color: rgb(var(--bright-accent)); } a.newpage { background: transparent; text-decoration: none } a.newpage { color: rgb(var(--alt-accent)) } blockquote { box-shadow: 0.05rem 0.1rem 0.3rem rgba(90, 20, 20,.25); } .styled-quote { background-color:rgb(var(--bright-accent)); border-left: 0.5rem solid rgba(var(--gray-monochrome)); color:rgb(var(--black-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 { background-color:rgb(var(--darker-meg-accent)); border-left: 0.5rem solid rgba(var(--meg-accent)); color:rgb(var(--text-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: rgb(var(--swatch-menubg-medium-color)); } .lightblock { background-color:#f7e481; padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); } .block { background-color:rgb(var(--gray-monochrome)); color:rgb(var(--text-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 { background-color:rgb(var(--darker-meg-accent)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color: rgb(var(--text-white-monochrome)); } .darkblock a { color: rgb(var(--swatch-menubg-medium-color)); } .borderblock { background-color:rgb(var( --gray-monochrome)); color:rgb(255, 255, 255); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--bright-accent)); } .alt-borderblock { background-color:rgb(var(--bright-accent)); color:rgb(var(--black-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); border: solid 0.3rem rgb(var(--gray-monochrome)); } .dark-borderblock { background-color:rgb(var( --darker-meg-accent)); color:rgb(255, 255, 255); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--meg-accent)); } .border-logoblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color:rgb(255, 255, 255); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--gray-monochrome)); border: solid 0.3rem rgb(var(--bright-accent)); } .border-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3130.PNG) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .dark-border-logoblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color:rgb(255, 255, 255); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--darker-meg-accent)); border: solid 0.3rem rgb(var(--meg-accent)); } .dark-border-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3130.PNG) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .logoblock{ padding: 0.01rem 1rem; color:rgb(255, 255, 255); box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--gray-monochrome)); } .logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3130.PNG) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .dark-logoblock{ padding: 0.01rem 1rem; color:rgb(255, 255, 255); box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--darker-meg-accent)); } .dark-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3130.PNG) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .titleblock { background-color: rgb(var(--gray-monochrome)); color:rgb(var(--text-white-monochrome)); padding: 0.5rem 1rem 0.10rem; margin: 1.5rem 0rem 0.5rem 0rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5); border: solid rgb(var(--bright-accent)) 2px; } .titlebox{ color: rgb(var(--gray-monochrome)); position: relative; top: -1.6rem; background-color: rgb(var(--bright-accent)); padding: 0.25rem 1rem; line-height: 0.1rem; } .dark-titleblock { background-color: rgb(var(--darker-meg-accent)); color:rgb(var(--text-white-monochrome)); padding: 0.5rem 1rem 0.10rem; margin: 1.5rem 0rem 0.5rem 0rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5); border: solid rgb(var(--meg-accent)) 2px; } .dark-titlebox{ color: rgb(var(--darker-meg-accent)); position: relative; top: -1.6rem; background-color: rgb(var(--meg-accent)); padding: 0.25rem 1rem; line-height: 0.1rem; } .border-block { background-color:rgb(var(--gray-monochrome)); color:rgb(255, 255, 255); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--gray-monochrome)); } .megbox{ padding:0 0.5rem; margin:1rem 0; background:#b3ac78; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #d6ce92; box-sizing:border-box; } .megflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#f5eeb5; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #c7c089; box-sizing:border-box; transition:0.2s; } .newsbox{ padding:1px 1rem; margin:1rem 0; background: linear-gradient(90deg, rgba(198,191,140,1) 0%, rgba(221,213,154,0) 100%); border-radius:0.8rem; } .light-featurebox{ padding:0 0.5rem; margin:1rem 0; background:#574713; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #dbc46e; box-sizing:border-box; } .light-featureflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#e3d06f; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #6b5d1e;; box-sizing:border-box; transition:0.2s; } .light-newsbox{ padding:1px 1rem; margin:1rem 0; background: linear-gradient(90deg, rgba(75,67,16,1) 0%, rgba(214,206,146,0) 100%); border-radius:0.8rem; } .dark-featurebox{ padding:0 0.5rem; margin:1rem 0; background:#4a422e; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #F4F4F4; box-sizing:border-box; } .dark-featureflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#796522; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #322c20; box-sizing:border-box; transition:0.2s; } .dark-newsbox{ padding:1px 1rem; margin:1rem 0; background: linear-gradient(90deg, rgba(50,46,32,1) 0%, rgba(214,206,146,0) 100%); border-radius:0.8rem; } .yellow-featurebox{ padding:0 0.5rem; margin:1rem 0; background:#d1b65c; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #F4F4F4; box-sizing:border-box; } .yellow-featureflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#deca64; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #F4F4F4; box-sizing:border-box; transition:0.2s; } .yellow-newsbox{ padding:1px 1rem; margin:1rem 0; background: linear-gradient(90deg, rgba(244,231,139,1) 0%, rgba(214,206,146,0) 100%); border-radius:0.8rem; } .featurebox{ padding:0 0.5rem; margin:1rem 0; background:#f4e78b; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #d6ce92; box-sizing:border-box; } .featureflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#f4e78b; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #c7c089; box-sizing:border-box; transition:0.2s; height: auto; } .footerbox{ padding:0.1rem 1rem; margin-top:1rem; background:#222200; border-radius:0 1rem 0 0; color:#FFB961; border: 3px solid #FFEB7D; box-sizing:border-box; } .footerflavor h1{ color: #222200; } .footerflavor h2{ color: #222200; } .footerflavor h3{ color: #222200; } .footerflavor h4{ color: #222200; } .footerflavor h5{ color: #222200; } .footerflavor h6{ color: #222200; } .footerbox h1{ color: #f4e78b; } .footerbox h2{ color: #f4e78b; } .footerbox h3{ color: #f4e78b; } .footerbox h4{ color: #f4e78b; } .footerbox h5{ color: #f4e78b; } .footerbox h6{ color: #f4e78b; } .footerspan{ margin-top:0.2rem; font-size:80%; } .footerflavor{ padding:0.5px 1rem; margin-bottom:1rem; background:#f4e78b; border-radius:0 0 0 1rem; color:#222200; box-sizing:border-box; height: auto; } .profilepic{ border-radius:0.6rem; float:left; max-height:13rem; height:17vw; margin-right:1rem; box-shadow: 0px 0px 3px; box-sizing:border-box; } @media screen and (prefers-reduced-motion: no-preference) { #page-title, #breadcrumbs, #page-content > * { animation-name: fadeIn; animation-duration: 1s; animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: backwards; } } #page-title { animation-delay: 0s; } @keyframes fadeIn { from { opacity: 0; transform: translate(0,30px); } to { opacity: 1; transform: translate(0,0); } } :root { --fade-in-delay: 0.1s; /* Change the speed here. */ } .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(84, 84, 65fill-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(232,231,213); 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-menubg-medium-color)) !important; } .filetabs .yui-navset .yui-nav a:focus, .filetabs .yui-navset .yui-nav a:hover { color: rgb(var(--swatch-menubg-medium-color)); } .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; } code, .code { background-color: rgb(var(--pale-accent)); } #page-content > :nth-child(1) { animation-delay: calc(1 * var(--fade-in-delay)); } #page-content > :nth-child(2) { animation-delay: calc(2 * var(--fade-in-delay)); } #page-content > :nth-child(3) { animation-delay: calc(3 * var(--fade-in-delay)); } #page-content > :nth-child(4) { animation-delay: calc(4 * var(--fade-in-delay)); } #page-content > :nth-child(5) { animation-delay: calc(5 * var(--fade-in-delay)); } #page-content > :nth-child(6) { animation-delay: calc(6 * var(--fade-in-delay)); } #page-content > :nth-child(7) { animation-delay: calc(7 * var(--fade-in-delay)); } #page-content > :nth-child(8) { animation-delay: calc(8 * var(--fade-in-delay)); } #page-content > :nth-child(9) { animation-delay: calc(9 * var(--fade-in-delay)); } #page-content > :nth-child(10) { animation-delay: calc(10 * var(--fade-in-delay)); } #page-content > :nth-child(11) { animation-delay: calc(11 * var(--fade-in-delay)); } #page-content > :nth-child(12) { animation-delay: calc(12 * var(--fade-in-delay)); } #page-content > :nth-child(13) { animation-delay: calc(13 * var(--fade-in-delay)); } #page-content > :nth-child(14) { animation-delay: calc(14 * var(--fade-in-delay)); } #page-content > :nth-child(15) { animation-delay: calc(15 * var(--fade-in-delay)); } #page-content > :nth-child(n+15) { animation-delay: calc(16 * var(--fade-in-delay));} :root{ --base-color: rgb(54, 54, 45); --hover-color: rgb(84, 76, 44); --click-color: rgb(82, 73, 39); } /* #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; font-family: var(--mono-font); } #page-content .collapsible-block-unfolded .collapsible-block-link::before { content: "▽"; border-right: none; padding-right: 0rem; margin-right: 1rem; font-weight: normal; font-family: var(--mono-font); } /* 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 } /* License box patch */ #page-content .licensebox .collapsible-block div { background: none; box-shadow: none; }
物品编号:Object C-95
状态:无法使用
数量:1
存储地址:探险者总署 C层群 ZETA基地 大厅
获得:关于Object C-95可追溯的最早的发现记录是The M.E.G.层级机理研究员哈尔西博士在Level C-175驻扎研究期间进行例行健康检查后报告的一种异常清醒梦。在报告中,哈尔西博士描述了一些关于行星、宇宙的场景,但在当时被认为是过度研究引发心理暗示和精神疲劳而未得到充分注视。
接连三四个晚上,我都做着一个完全相同的、让我感到煎熬的梦。我能感觉到自己仍清醒着,我能够在梦中清楚的认识我自己,并且看到梦中的画面——就像是我变成了一个孤独的魂灵。
我试过安眠药,也试过医生建议的调理法,但仅仅只是让我安睡了几日。直到昨晚,我发现那个梦境变得更加清晰,仿佛原本眺望的高山突然拉进到眼前。
哦,我好像偏题了。
那是一个像极了前厅,又或者说地球的地方——就和我现在所在的这个层级里的那些行星们一样。我遇见它时,那颗陷入暗红色火焰的行星四周遍布环绕着的残钢废铁、卫星碎片、断成两节的战斗机、太空港(如果真的这么称呼的话)以及柱状的巨型飞行器的残骸(像极了科幻片里的场景,如果按我曾看过的那些影片来说,也许应该叫它们太空母舰或者驱逐舰之类的?就像是海军军舰一样)。
我看到它的身上燃着连绵不绝火焰,流动着岩浆,我看到险峻的高山被劈成两半,钢铁的残骸躺在它的身上燃烧。
我感到它和它身上生存着的生命在哭泣、在嘶吼、在呼唤我,想要把我束缚在那里。我感到一股似是而非的力量在托举着、包裹着我,却又像是要让我离开。
我的心里涌出一股无言而熟悉的思绪,我知道那是面对死亡的绝望,还有死后的希望。
而在那个梦境结束的瞬间,我的视野总是闪过一张合影——那是一队身着装甲的军人。我看不到他们的脸,却感觉莫名的熟悉。
每次醒来,这些画面便在我的脑海里挥之不去,回忆它时,却又引出一股难以言喻的感情萦绕着我。
在报告存档的一周后的23时45分,驻扎在Level C-175泰拉基地的总署警卫接到了来自哈尔西博士住所的紧急呼叫,待警卫赶到其住所外部时,便发现Object C-95以坐立的姿势靠在住所墙壁旁边。在现场初步确认无威胁后,Object C-95与哈尔西博士被一同带去泰拉基地的实验室进行事件询问与调查。
监控录像记录
调取位置:设施营地东南角2号高清监控
[记录开始]
[22:34]: 监控画面出现异常扰动和间断性的严重噪点。
[22:36]:监控影像中出现几声类似枪械射击与未知生物吼叫的明显噪音,持续约5秒后消失。
[22:38]:监控画面受到的扰动减弱,放大影像音量并开启背景音消除后可听见明显的金属摩擦声与沉重的脚步声,但明显可以辨认出并非正常人类身体能发出的脚步声。后期提取音频时分离出了一段疑似人类喘息的微弱声音。
[22:40]:画面扰动影响降至最低,随后可见一黑灰色盔甲(即Object C-95)人形跌跌撞撞地出现在监控视野里,以较为缓慢的速度走到设施营地外围的哈尔西博士住所后静止,随后一瞬间瘫倒在地表,与最初被发现的姿势相同。
[记录结束]
关于未知人型体C175-B-213的初步检查简报
署名:The M.E.G.泰拉基地综合研究实验室
未知人型体C175-B-213(即Object C-95的当时代号)经研究后认定为一种单兵外骨骼平台,仅从外表和初步研究来看,其技术水平高度现阶段后室或前厅组织极大概率难以到达。虽然我们无法知晓前厅是否已经能够对后室进行相关研究并借此促进科学技术发展,但我们的初步推测否认了该人型体来自前厅的可能性。
在确认C175-B-213为一种外骨骼装甲后,我们曾尝试对装甲外部进行的拆解,但最终均宣告失败。另外值得注意的是,我们在初次尝试暴力破拆时发现装甲外部似乎还有一个正在勉强运行的电磁场偏转护盾,不过在这个护盾生效后没多久便彻底失效了,初步猜测是能源枯竭的原因。如果总署的其他研究团队能够逆向破解这个装甲,那么我们的科技水平一定能够向前迈进一大步。
由于这个装甲已经陷入能源枯竭的状态,我们曾试图找到它的能源系统进行补充,按照团队的推测,如果它没有严重损毁的话,一次高强度的电力补给应该能重新启动它的系统。但是很遗憾的是,基地没并没有能够支持这种尝试的硬件设备,光是改造我们现有的传输线缆来适配它的外部接口就快让我们无计可施了。
我们团队中一位曾在E.P.B.就职的工程师声称这个装甲的背部结构和正电子一直处于理论阶段的微缩核动力炉装置有些相似,但明显构造更加先进。由于一直找不到这套装甲身上其他可能是存储电力等能源的部位,我们在讨论后一致认同了这位工程师的观点。不过,泰拉基地内并没有准备盖革计数器或者类似功能的设备,因此更具体的调查仍需等装甲转移至其他基地研究站点。当然,我们身上并没有任何遭受核辐射的迹象出现,大可放心研究。
The M.E.G.档案信息办公室通告
经档案信息办公室审核,监督者团队审批,现正式批准关于对Level C-175发现的未知人型物体进行的正式物品Object编号申请,该物品编号被定为Object C-95,具体称呼可由相关研究团队自行决定,特此通知。
事后,Object C-95经多次转运和临时存储,最终在所有调查与研究项目结束后被决定放置在总署位于C层群的ZETA基地大厅处公开展览,作为象征性物品用以表彰和纪念所有在后室牺牲的总署成员与他们留下的勇气。
描述:Object C-95 - 雷神锤动力突击护甲 GEN1 MarkⅤ[B]型MJOLNIR Powered Assault Armor System GEN1 Type MarkⅤ[B] 是一套未知来源的全覆盖外骨骼动力装甲,通体呈黑灰色,有部分银色点缀,高2.3米,净重453.6公斤。该装甲左大腿外侧和背部各有一处磁吸枪套,分别装配了一把未知型号的手枪与无托式步枪,检查后发现已无子弹残余,右肩处绑有一短刀鞘,内置的一把反曲刀已经折断,头盔后脑处还有一个可插拔的芯片,经调查后可知该芯片应当被用于搭载高智能AI。除此之外,护甲的头盔面甲正面大规模破碎,躯干部分有相当密集的弹孔/痕与全身大面积的无法消除的高温灼烧痕迹,腹部有一条约0.5cm宽的被高温固体贯穿的痕迹,后颈处有一弹孔和不明显的爆炸残留痕迹。左胸口有一处疑似归属标识的图案,但并不完整,可以辨认出的部分是一只向上展翅的鹰,双爪分别握着箭矢和闪电,具体细节和意义不明。
Object C-95的外部由一种未知成分配比的钛合金组成,合金表面覆盖有一种利于散热的材料涂层,目前尚未知其具体作用。这种合金的强度高出了目前总署所有已投入实用的工程材料,就防护能力而言,护甲的合金部分能够在能量护盾失效的情况下完全阻挡住12.7mm口径的钨芯穿甲弹并只留下约1 - 2cm的凹陷。
在装甲板下的部分则是一套覆盖全身的黑色内衬,材料未知,但表面也覆盖有一种耐热涂层。内衬有多出损坏,从表面破损处能够看到内部的凝胶层,由拥有类似非牛顿流体性质的凝胶构成,能够在受到冲击时迅速凝固硬化。而更加深入的破损则显露出了内部的一层由聚合态铌酸锂polymerized lithium niobocene构成的金属液晶织物填充层,具体功能未知,但为了防止泄露,研究团队在后期人工填补了这些较为严重的破损洞口。
头盔部分含有一块单向透光的强化玻璃面罩、位于后脑的人工智能储存芯片、两个强光灯和一套空气过滤系统,在接通能源系统后其内部面罩内显示有一套HUD(平视显示器)Head Up Display成像系统,包含了小型雷达显示、强AI交互区域与数字化装备显示模块和多种传感器终端显示模块。其中雷达系统因不明原因无法生效,AI交互模块因AI缺失与总署本身所拥有的AI智能程度过低而无法使用。另外的,该头盔HUD系统似乎还和装甲手部护具相连通,通过手指部位装甲板上内置的感应装置,能够与拥有特定/相同设备接口的设备/武器相互连接,从而在HUD上显示相关信息。
该护甲的外部留有一些数据接口、可拆卸连接模块和预留硬件扩展接口,理论上只要有足够时间,该护甲便是可以被完全拆卸的。但实际上,总署研究人员完全无法拆除护甲的任何一个零件,仅可以将头盔与躯体部分进行分离。故难以进行对装甲本身结构的研究,具体原因未知,推测是物品自带的异常效应。
在该护甲系统被发现后,The M.E.G.研究团队经讨论后将其转移至了总署ZETA基地研究站,并将后续阶段的分析与研究工作交给了由哈尔西博士领导的ZETA基地研究团队与泰拉基地初期研究团队共同组成的研究组负责。
在研究初期,研究人员便利用短时间输入大量电力的方式成功启动了护甲的能源系统,但遗憾的是只能保证最低程度的活动,即支持内部部分系统和BIOS界面启动并通过线缆传输转接到外部计算机显示与交互,所幸的是数据存储较为完好,且护甲系统在无总署研究员介入的情况下主动解除了部分内容的加密。“雷神锤动力突击护甲 GEN1 MarkⅤ[B]”便是从其数据系统中提取出的代号/型号,那么据此推测,这套护甲应当至少还有Ⅰ至Ⅳ四个前期型号,但由于缺少证据,也只得停留在推测阶段。
而对该护甲的硬件设施进行的逆向工程计划也在同步实施。工程起初由于Object C-95无法拆解的特性而举步维艰,但在研究人员的努力和友方组织E.P.B.的帮助下,成功利用非前厅科学技术对Object C-95开展进行了逆向工程。
波江座示意图
值得一提的是,在Object C-95的内部系统内,关于时间的记录程序一直定格在2552年9月1日的22时34分52秒,而定位系统显示的位置经过解码则是令人难以置信的波江座Eridanusì - 天苑四ε Eridani - [其余数据损毁]。研究人员曾尝试对这些数据进行追踪分析,但更具体的细节数据均受到高度加密,无法破解。
MJOLNIR B-1的初期概念设计图:外部装甲(左)与防护内衬(右)
关于对护甲进行逆向解析的计划最终因为能力不足而被迫中止,但部分逆向工程成果仍然有效的促进了总署的技术进步,并在此基础上得以设计制造出作为原型机的MJOLNIR B-1全覆盖外骨骼动力装甲。
MJOLNIR B是总署与E.P.B.合作团队(项目前期)基于对Object C-95的逆向工程成果而进行的首次关于动力外骨骼装甲的研究项目,其宗旨是利用逆向工程成果独立制造出成熟的半覆盖/全覆盖式外骨骼动力装甲,用以提升总署兵团的实际战斗力、减少实体冲突中的牺牲人数并实现快速救援行动的要求。MJOLNIR B-1的原型机项目最初来自Object C-95的研究计划延伸,作为其下的一个子项目被命名为MJOLNIR B项目。而共同参与研发的E.P.B.团队则在后期退出项目并利用自身技术独立开发了Object C-23 - EXO_019实验型单兵作战外骨骼装具。
尽管MJOLNIR B-1最终因为种种问题无法脱离实验室阶段,但基于MJOLNIR B项目而诞生的各种技术手段依然被验证有效并成功作用在了总署的各项行动当中。关于MJOLNIR B项目的更多详情,请阅览下方文件附录。
MJOLNIR B项目
MJOLNIR B是总署监督者团队基于对当下环境与技术发展要求而命令研究部门开展的,基于对Object C-95逆向研究成果进行实用化的研究项目。
前言
受制于后室层群内的相关团体越发壮大,总署不得不承认的一个事实就是——我们已不再是后室中一家独大的派系。龙血族和它们的眷属始终是我们在探索C层群时最大的有组织的威胁,B.F.P.F.与正电子等大型组织也在与总署职能部分重合之余不断的挤占原本属于总署的资源和信誉。
就总署成立至近几年来的实际情况而言,总署的大部分力量始终聚焦与庇护流浪者和开拓新层级,在总体分布上形成了大而散的局面。人员的分散与庞大的组织架构使得总署在无形中拖慢了科研实力的发展。
尽管多数流浪者的生存境地依旧险峻,但我们通过数十年来的积累发展也早已拥有了相当数量的资源,总署的科技力量也绝非曾经“倒退至铁器时代的联盟”的刻板印象。
我们需要更强大的力量,不仅为了保护自己。
MJOLNIR B-1单兵作战系统
MJOLNIR B-1是总署首次设计的全覆盖式半动力外骨骼护甲,其核心目标是保障使用者在复数实体围攻的情况下提高生还率,加强使用者战斗能力。
MJOLNIR B-1共分为头盔、防护内衬、外部装甲与独立武器系统四个部分。
B1-06式战术头盔
MJOLNIR B1-06式战术头盔基于原M.E.G.兵团野战头盔进行改进而来,由总署研究团队独立开发。是目前为止最成熟的,堪称整个护甲系统中科技含量最高的部件,也是唯一一个可实现小规模量产的部件。能够在发挥自身全部功能的情况下向下适配了现有的兵团野战设备,并提供了多个外部设备搭载接口,即使是普通的M.E.G.兵团战士也能够使用。现如今,该型号头盔已经投入生产使用,总署兵团内的各小队均可申请,现已有约4支小队装备了该头盔。但由于工艺复杂、制作困难、单产时间长产量低,06式战术头盔目前优先供给导火索兵团的各支危险地域救援班。
B1-06式战术头盔 近景特写1(正面)
该头盔除原有的防护功能外,还增加了通讯系统、空气过滤系统、内置动态范围压缩式拾音器、集成摄像视觉系统与小型计算机等多种功能设备。头盔结构的主要成分为防弹玻璃、特种钢与强化塑料。在原始钢盔的基础上添加了覆盖正脸的防弹玻璃面罩,将头盔改为全包裹式,并在面罩内部采用了全息摄像显示方式的联合头盔显示系统。系统通过电池供电,通过内置的小型计算机连接层级Wi-Fi与M.E.G.档案资料库,可随时提供任务所需的各项数据信息,支持跨层级通信与数据传输。此外,一套集成摄像系统也被连接在面罩显示内部,通过外挂传感器和摄像头达到并提供红外、夜视、AI敌我识别等多种视觉效果,同时搭载的微型头灯亦可在缺少光源时充当临时光源。
头盔前端是一套特制的空气过滤系统,含有两个独立过滤罐,每个过滤口都拥有独立的主动开关,可单边使用,每个过滤罐能够独立使用48小时。其中填充的内容物以在过去所广泛使用的浓缩杏仁 - 治愈水晶粉末混合制剂的配方基础上加以改进,由经过低温蒸馏、浓缩结晶、粉碎等程序后的杏仁水粉末与治愈水晶粉末以5 : 3的比例进行充分混合、加水溶解并蒸发后得到的粉末制成。每个过滤罐内分别含有50克的浓缩杏仁 - 治愈水晶粉末,能够有效过滤各类毒气和有害实体分泌物蒸发气,并且能够在进水后照常使用。同时,该内容物亦能够在紧急情况下充当消毒剂、兴奋剂、止痛剂与临时解毒剂,但由于该粉末在使用后会不可避免的附带各类毒素,故不可持续使用粉末,且外服(需溶解)单次不可超过25克,内服单次不可超过10克(过滤罐开口一次倾倒剂量为5克),每次使用间隔不得小于24小时,若过滤罐使用超过30小时,则禁止使用粉末,否则会造成中毒。
除此之外,通过对Object C-95头盔的逆向解析,现有的技术可支持内置小型计算机芯片搭载经过高强度训练的专业化AI。AI能够通过HUD显示,精确识别并标记出环境中的各类实体,并对敌对实体进行框架标记。系统支持最高两个小时的高清影像记录存储,能够以最快速度将记录传输至总署数据库内,由总署数据库进行统一处理,识别影像信息并处理后返回至头盔内部终端,也能借此保证使用者与总署指挥处的及时联络,提高决策传达效率与即时程度。该终端也支持2 - 3千米内的队内无线电通话,用于无Wi-Fi或信号极弱环境里的队内通讯。
复合防护内衬
复合防护内衬是连接人体与外甲的重要部分,整体仿制了Object C-95的内衬设计,使内衬兼具了防护全身和抵御部分伤害的作用。
内衬共分为底衣和连接外衣两部分。内衬底衣的主要成分是包裹全身的吸湿合成材料,而在底衣与外衣的中间部分的胸腹和背部区域增加由芳纶纤维与超高分子量聚乙烯混合织物构成的柔性防护层,作为护甲系统的最后一道防线,能够基本消减手枪弹射击带来的杀伤。
实际生产后得到的内衬底衣实物
内衬底衣采用连体衣设计,覆盖了全身由脚踝至下颚的所有身体部位,内部夹层中填充了仿造Object C-95设计的缓冲凝胶层,用于缓解剧烈冲击对人体造成的伤害并且能够起到相当优秀的减震功能。与此同时,这种材料和设计也让内衬拥有良好的保温保暖效果,体感舒适度高,能够长期穿着,适合作为作战乃至生活常服使用。
内衬的连接外衣部分主要为一些被固定在一薄层胶衣上的连接紧固件,这些连接件依靠特制材料的外部胶衣紧密附着在内衬底衣之上,并连接外甲的预留接口,借此完成护甲穿着。而外甲则能够通过动力系统启动后对装甲板施加的微小向内应力保证护甲不因剧烈运动而脱落。同时,外衣的连接件也是使用者带动护甲运动的重要连接通道,超过100个机械连接件通过人体肌肉的机械运动来向护甲动力系统传输动作指令,从而达到护甲与人体运动的高适配度。也因为外衣处于护甲内部,一些针对人体状态的检测设备和高精度传感器被添加或植入在外衣上。
目前,这种对于这种内衬的量产正在尝试中,由于用于减震缓冲的凝胶与特制胶衣的制作极难量产,故总署研究团队正在寻找能够进行代替的合适物质。
原液-钛/铍青铜合金半动力外骨骼装甲
外甲是整个护甲系统中最重要的部分,兼具了防护与动力,也是整个护甲系统的关键。
外甲的金属部分由原液 - 钛/铍青铜铸造而成,合金在与原液融合之后为外甲提供了优秀的持久再生能力和额外的结构强度,哪怕装甲损毁达到40%以上,只要没有损伤电路与核心结构,便都能够以缓慢速度完美复原。其中,原液 - 钛合金被用于铸造护甲的外部装甲板与机械动力结构部分——它十分坚硬,能为护甲提供有效的防护能力。而原液 - 铍青铜合金则被用于刻画电路、能源装载等其他方面,这种从某隐秘层级中开采而来的铍青铜在与原液进行融合后表现出了超乎预料的高性能,但由于产量稀少,故没有作为主要成分。
外甲的装甲板部分采用了模块化设计,尽可能的减小了铆钉和焊接工艺的使用,并对外部装甲、动力系统与内衬底衣采用了分离式设计,保证使用者在护甲系统失效时能够进行单人快速装甲拆卸。而关于防护能力方面,经过原液融合的强化钛合金装甲板足以抵抗常规交战距离内的中间威力弹或小口径子弹射击,并完全抵挡流弹伤害。但考虑到负重和关节运动因素,目前外甲装甲板部分仅能够覆盖胸背部、腹腔上部和四肢的非关节处,并需要根据使用者的身体素质对装甲厚度进行调整,而装甲板无法防护的部位则采用了战术甲胄的思路设计,通过覆盖柔性金属护甲达到一定的伤害防护效果。同时,开发团队还为外甲部分设计了多个内部隐藏/开放储存口,用于存储包括但不限于战术设备之外的各种设备道具,如诺克立普贴和蓝砂手雷等。
对人型大宗物资转运设备进行小型化的尝试
MJOLNIR B-1的动力系统最初采用的是总署研究团队曾为后勤保障部门设计的基于恶劣复杂地形的人型物资设备转移系统,由线缆供电,采用液压传动系统设计,由于设计上考虑了使用者对搬运大型设备、物资的实际要求,故机器本体相当巨大且笨重。
随后,总署研究团队基于人型转运设备的设计为基础,优化设计出了外骨骼系统的初始版本——采用半动力设计,以使用者主动运动为主,辅以机械动力,对人体动作进行加强,加强动作速度与力度。但由于能源系统的限制,所有试验品都无一例外的只能依靠线缆供电,一旦脱离供电便会立刻停机。而现有的电池技术只能够支持最好负荷运转48小时左右,且由于电能输出上限低,极易造成短裤、电路烧毁等故障。
MJOLNIR B-1的最初版设计模型,同时也是动力系统的初始设计
传动系统方面,则由于液压系统的低效率和重负荷而导致使用者负载增加。在后续的改进中,研究团队曾尝试采用液态金属包裹外层的设计充当动力系统,这种设计本身会对使用者带来巨大的身体负担,失去了护甲原本的设计目的。而另一方面,液态金属层在实际使用时,不仅会拖慢人体动作,也会因为人体的肌肉反应速度与护甲动力系统对AI的反馈速度不匹配而对使用者肉体产生巨大的压力。仅仅是进行简单的动作也会导致肌肉淤青等伤害,更无法进行剧烈运动。甚至在极端情况下,这套系统还有可能因为过度反馈而直接折断使用者的骨头,带来巨大伤害。
最终,在多方考虑之后,总署研究团队还是采用了骨架式液压传动系统方案。目前,这套动力系统的小型实用化仍在研究当中,暂时无法投入实战。
人造闪电 - 火油混合发动机2 近景特写
同时,在能源系统方面,总署研究团队放弃了传统的电池供电设计,转而采用了来自E.P.B.合作团队提供的人造闪电动力系统为护甲提供能源。这种动力系统由流浪者中广泛使用的人造闪电系统改进而来,缩小了体积和质量,并相应调整了电流输出强度。但在调试过程中,由于设计蓝图缺陷,人造闪电的供电稳定程度与使用安全始终无法得到保证。尤其是在全封闭环境下,人造闪电运转产生的各种废热与漏电无法有效排出或隔离。在优化过程中,一种利用溶解少量蓝盐的火油——即液化火盐对人造闪电进行稳定增强的土法3可行性得到了成功证明。经过多次实验调配后,精准计量得到的蓝盐 - 火油混合物可以充分发挥并提升火油的导电能力,并且,在确保没有空气进入或保持低氧环境下,火油燃烧的可能性被降至最低。最终得到了完善的人造闪电 - 火油发动机。
在末期研究完成后,由于一场意外事故,Object C-95进入了“护甲锁定Armor Locked”状态并主动关闭了所有能量供给通路和相关系统,无法通过外力介入改变其形态姿势。经过商讨后,Object C-95最终被放置在ZETA基地的大厅处,并用高强度防弹玻璃制作了一个专用的展览台。
视频实验记录
负责人:哈尔西博士
副手:研究员 科特 · 埃克森
[记录开始]
Object C-95的头盔后脑处,一根经过明显改造的转接线缆连接到旁边的计算机上,另外四条线缆固定在Object C-95的背部,线缆的末端则是直接连向附近的高压发电设施。
哈尔西博士:准备好了吗?……3…2…1…开始!
电力传送的开关被打开,而短时间内过大的输出负荷造成了一次短暂的跳闸。在一片黑暗中,Object C-95的头盔面罩突然亮起。
副手:很好,接通了!
哈尔西博士:怎么样,有没有什么有用的地方?
副手:呃……很多地方都有不明方式的加密,我看不懂,更别说破解了。不过好像有一些视频数据能用,但这个系统很多地方都被损坏了,所以导出数据会有很大的麻烦……简直一团糟,甚至还有一个程序刚开放了访问现在转头就又加密了……它在搞什么?
哈尔西博士:[沉默] 你说的那些视频数据能够导出来吗?
副手:可以,需要一点时间,但我不保证提取出来的不会是一团乱码。 [沉默] 该死,它伤得很重。
哈尔西博士:你是在说什么?
副手:妈的,我说这个该死的装甲!
哈尔西博士:冷静一点,发生什么了?
副手:我承认,这套装甲的内部系统设计的很高明,见微知著,毫无疑问。但是鬼知道为什么,现在它的内部系统简直是一坨屎山!天呐,这根本不是人类能读懂的东西,妈的,这些程序难道是魅魔写的吗?
哈尔西博士:[走到装甲的面前,伸手抚摸头盔面部] 也许它也有自己的想法。 [沉默,自言自语] 不知道为什么,我总觉得有些熟悉的感觉。算了,也许是错觉吧。
副手:我可不相信一个没有AI的东西还能整出什么花样来…不过,算了,毕竟后室本身也不正常的很,出点鬼东西很正常。
哈尔西博士:[揉了揉眼眶] 也许吧。
副手:您眼睛都红了,要不先去休息吧。
哈尔西博士:没关系的…… [沉默] 我想,这种感觉就好像是,我的孩子一般?
Object C-95:[多种明显不同的人声混杂] 博士……
哈尔西博士:天呐……它在说话? [转向副手并后退] 快检查一下它的状态,这是什么情况?
副手:我正在做。[拿起一把枪丢给哈尔西] 拿着这个这个,博士,以防万一,离他远点! [小声] 我可不保证拘束装置的可靠性……妈的,不愧是后室。
Object C-95:[浑厚的男声] 我很抱歉,也许我……已经死了么…
哈尔西博士:你认识我?我第一次遇见你的时候,里面可没有人在,还是说,AI?
Object C-95:[低沉的男声] 但我们不是。
Object C-95:[女声] 这是哪儿?
哈尔西博士:[举枪] Zeta基地,你,或者说你们是谁?
Object C-95:[沉默] [较为中性的男声] 也许我还记得与那些怪物战斗的时候。
Object C-95:[混合人声] 很高兴再见到你,博士。
Object C-95的声音突然中断,面甲也不再亮起。
副手:[叹气] 好了,我关掉了它的电力供给。哦,天呐,幸亏当初没有尝试恢复能源系统。
哈尔西博士:我们需要换个地方。
副手:换什么?
哈尔西博士:申请一套更强力的拘束器,然后重启它。
副手:狗屎!你疯了吗?
哈尔西博士:[推出装卸车] 我现在无比清醒。
[记录结束]
视频记录
负责人:哈尔西博士
副手:研究员 科特 · 埃克森
[记录开始]
Object C-95的四肢和躯干部分被拘束在墙壁上,外部罩有一层强化玻璃制成的隔离室。装甲外部被接上了多于以往数量的传输线缆和多个监控设备,以防止意外脱离控制的情况出现。哈尔西博士举着一个罐子,走进Object C-95的隔离室,并释放了罐内的气体,随后立刻退出并关闭了隔离室。
副手:嘿,博士!你在干什么?这是……星云?
哈尔西博士:正解,不过没有糖吃。
副手:好吧,你说了算…… [按下开关,开始工作] 我不保证上次那个AI幽灵能够再次出现,不过我会尽力修好它的系统……也许吧。
最低限度的电路接通,随后可见Object C-95的面甲亮起,但随后便被成型的星云遮蔽,只可见部分光亮。
Object C-95:[混合人声] 很高兴再见到你……这是什么,博士。
哈尔西博士:星云气体,我专门请测验者的人做了调整,认得出这是哪里么。
Object C-95:[浑厚的男声] 波江二,我永远也忘不了它。我感到悲伤。
哈尔西博士:那么现在告诉我,你是谁?
Object C-95:[沉默] [混合人身] 我不是谁,我们也不是谁。在那场长眠之后我们认清了,现在此身不过是触手可及的幽灵Ghost on Reach。
哈尔西博士:野鬼生前也有姓名,你们呢。
Object C-95:[较为中性的男声] 它死了。
哈尔西博士:你是人类吗?
Object C-95:[低沉的男声] 曾经是。
Object C-95:[浑厚的男声] 但现在我已认不得自己究竟还是什么。一个幽灵?AI?或者说仅仅是这身曾拘束了我半个辈子的装甲? [沉默] Kérlek, mondd meg nekem, édesanyám,现在的你,又是谁?
副手:听上去像是西语……别看我,我不懂,我这也没有准备即时翻译。
哈尔西博士:哈尔西,凯瑟琳 · 伊丽莎白 · 哈尔西Catherine Elizabeth Halsey,这是我的名字。
Object C-95:[浑厚的男声] 哦……
Object C-95:[较为沙哑的男声] 大家伙总是多愁善感。
Object C-95:[低沉的男声] 下次见,博士。
Object C-95的面甲在闪烁几次后熄灭光亮,哈尔西博士进入隔离室回收星云气体,科特副手在整理收集到的数据。
哈尔西博士:怎么样,埃克森?有拿到什么有用的东西吗?
副手:不太妙,博士。
哈尔西博士:具体一点,我不想只听到坏消息。
副手:好消息是,我想我现在已经有了一些思路,并且我已经努力得到了这套装甲的部分权限。对于它目前的情况,我可以手动添加指令,覆盖掉或者绕过原本已经损坏的内部程式,然后重启它。
哈尔西博士:永久性的?
副手:我也想,但很可惜不是。这套装甲的系统很先进,而且我的手段也算不上多么“正规”。我们只有一次启动机会,最多只能撑10分钟,外部指令就会被反入侵程序干掉。但好消息就是,我们能用这套装甲10分钟。
哈尔西博士:[沉默] 坏消息呢?
副手:我们无法控制它,哪怕只有10分钟。
[记录结束]
视频日志
上传者:哈尔西
[记录开始]
这是一则……个人记录。按理说这样的东西只需要自己一个人大晚上跑出来找一个犄角旮旯躲着边喝酒边看月亮就行,不过直觉告诉我也许应该把它记录下来。嗯,以上是废话。
最近那种梦又开始找上我来,但不再是原先的样子。从太空中拉进,我好像慢慢的看到各种各样的事物——遍地的人类的和非人类的尸体、战争留下的断壁残垣、飞机、坦克、步战车和各种炮台的废墟……不,这些不重要,重要的是那些和Object C-95长得那么相似的……人……甚至,还有我自己。
从接受它的研究开始,也许是从那个回家的晚上开始,似乎我像是变了个人一样。 [喝水声] 为什么我要对一个虚无缥缈的梦境如此执着呢?我究竟在做什么?
有什么东西等着我吗?亦或者说,我在找寻什么?为了那个梦里……它的记忆里的那个虚无缥缈的人类的未来吗?
我?一个流浪在后室的朝不保夕的混球而已……
[沉默]
天呐,我不知道。
[记录开始]
视频记录
记录者:哈尔西
[记录开始]
Object C-95:……
哈尔西:这里只有我,和你。告诉我,你是谁?我只问这一个问题。
Object C-95:[浑厚的男声] 也许我们的到来打乱了你的生活,我感到抱歉,博士。 [沉默] 但无论身处何方,您都是您自己。
哈尔西:[用手摁住Object C-95的胸口] 他妈的,别给我打谜语!
Object C-95:[浑厚的男声] 你喝酒了,博士。
[记录结束]
至:哈尔西博士
自:监督者团队
主题:关于Object C-95的研究进度事宜
日安,博士。
听闻关于Object C-95本体的研究中出现了预料之外的情况,除开报告之外,我们想要知道更多情况。请您亲自讲解一下,关于那个装甲内的寄居幽灵。
至:监督者团队
自:哈尔西博士
主题:回复
我想我提交的报告中应该解释的非常清楚,包括一并夹带给你们的资料。
我会处理好它的,监督者只需要等我们的消息就好。
至:哈尔西博士
自:监督者团队
主题:回复
博士,您应该知道的,自从Object C-95本体的研究项目交给您全权负责之后总署就没有再多过问。但我们必须了解那些可能会造成威胁的事物,这是责任,请您理解。
由于最近其他组织有意无意的竞争越来越明显,最近总署的资源分配必须更加合理的规划,我们要确保不浪费资源。
大体量的组织们不约而同地往加强军备的方向用力,总署虽然无意介入不必要的武力争端,但仍然需要力量去保护我们所庇护的流浪者。您现在参与的研究项目,也正是为了这一目的而启动的。
龙血族的势力的越发活跃,它们在多个层级内袭击我们的探险者,U.E.C.也在不断地试图对我们的基地和保有区进行侵占。这是示威,而我们不可坐视不理。
至:监督者团队
自:哈尔西博士
主题:回复
我理解,但我们没有能够将Object C-95本体投入作战的能力,MJOLNIR B项目不久便会启动,相信届时会有更成熟的成果。
我不太相信装甲AI这样的说法,哪怕它真的来自26世纪,不,这太荒谬了。可一团糟的代码又是怎么演出人格分裂一般的AI?我有些猜想,但始终是猜想,它似乎很不愿意开口。
凯瑟琳 · 哈尔西
科特告诉我他通过调查系统文件证实了它背后确实存在一个已经熄火的核动力引擎,并且没有散出一丝辐射。如果能拆下来,或者别的方式研究,一定能带来相当的成果。
凯瑟琳 · 哈尔西
虽然已经有所损坏,但这套装甲的数据系统仍然是无与伦比的,很难想象它是如何在没有AI的情况下还能保证运转维护。至于那些声音,该死,我真的搞不懂那是什么。就算说是幽灵,也许也能让我好受点。
科特 · 埃克森
最近连基地附近也变得不太平了……
明明身处在这种地狱,人与人之间却还是逃不开相互争斗。我原以为研究是为了更好的保护自己,可谁知道敌人中却也有自己的同胞,多么讽刺。
保暖之后却是索求武力。
凯瑟琳 · 哈尔西
虽然我很想再研究那套装甲,但博士那边传来的命令却是要求马上启动MJOLNIR B项目。真的有必要吗……
科特 · 埃克森
上面居然把E.P.B.的人也塞了进来,他们怎么想的……
虽然不得不承认,他们对于机械动力和后室物品的理化工程能力确实要比我这个只会敲键盘的人强。
但跟着他们一起研究,我只感觉有些无趣。
科特 · 埃克森
正电子的人要求激活装甲,被我拒绝了。我不希望有更多的人再知道它们的事了,至少在我得到真相之前。但那个“幽灵”的事,谁能说得准呢……
最近睡得很少,也几乎不再做梦了。不过每次闭上眼放空思维的时候,我总是不自觉的想起它,或者更准确的说,是那个曾经梦到过的,和它很像的东西。
这种感觉究竟从何而来……
凯瑟琳 · 哈尔西
实验事故记录
实验目的:对Object C-95进行强制控制测试与对MJOLNIR B-1外骨骼护甲二期型号的模拟对抗测试
实验地点:Level C-92
负责人:哈尔西博士、科特 · 埃克森
[记录开始]
科特:准备启动电源……3,2,1……启动!
Object C-95的面甲亮起,用于束缚其手脚拘束器在其影响下开始松动。
科特:我就知道…… [大喊] 实验开始,警备班散开戒备—— [转头] 实验班,准备好了吗?半天了护甲怎么还没穿好!
一群实验人员围在哈尔西博士的身边,把MJOLNIR B-1的各个零部件组装好,然后立刻提着装备跑开。Object C-95的面甲灯光转为红色,已经完全被科特控制。
科特:[举起对讲机] 很显身材,博士。实验开始,你准备好了吗?
哈尔西博士:挺舒服的。 [轻笑] 我能穿着它玩上一天。
科特:很好,跑过来,博士。小心传感器和线缆。
哈尔西博士身着MJOLNIR B-1开始行动,十秒左右便通过了障碍赛道来到科特和Object C-95前方。
科特:很好,现在是对抗环节,程序已经调整到了自动反击。我会试着让它手下留情的,准备好,博士。
哈尔西博士操纵护甲朝Object C-95打出一拳,被挡住,后者拍开哈尔西博士的右手后将其推到在地,而后静止不动。
哈尔西博士:哦……见鬼。
实验班:[护甲内部通讯] 供电线缆被压住了,博士。赶紧起来!
哈尔西博士:我知道。
科特:最大冲击力150公斤……雷神锤的动力系统有损伤,无法良好运动……嗯。博士,把动力系统负荷开到最大,再试一次。
哈尔西出拳,Object C-95侧身躲过,反握住护甲的手腕向前拉扯,然后伸腿绊倒。
实验班:手腕电路损伤。
哈尔西博士:好吧,继续。
哈尔西摆拳打向Object C-95的胸部装甲,没有效果。
科特:最大冲击力213公斤。雷神锤,无明显受损……嗯?稍等,你们先继续。 [拿起电话] 好的……明白了。
[略过不必要内容]
科特:[全体通讯] 各位,非常抱歉,兵团指挥部传来了临近高危实体攻击预警。我们需要转移阵地了。 [转头] 抱歉,博士,你可能需要穿着这身护甲行动了,我们现在没有太多时间,需要立刻转移。嗯,回到别的层级基地,之类的。
哈尔西博士:我能理解。 [接过一把步枪,摘下头盔] 至少我还有力气干它们一炮。
[略过不必要内容]
[记录结束]
« Object C-94 | Object C-95 | Object C-96 »
