Object C-256
/**
 *  Liminal±
 *
 * 2023 | by Eltrac
 */
 
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700;900&display=swap');
 
:root {
    --scrollbar-width: 0.5rem;
    --header-height-on-desktop: 9.25rem;
    --header-height-on-mobile: 9.25rem;
    --topbar-height-on-desktop: 2.25rem;
 
    --body-font: 'Noto Sans SC', sans-serif;
    --title-font: 'Noto Sans SC', sans-serif;
 
    --lo-border-color: var(--swatch-border-color), .215;
    --lo-hr-color: 198, 198, 198
}
 
/* 分割线 */
 
hr {
    background: transparent;
    height: 0;
    border-top: none;
    border-bottom : 2px solid rgb(var(--lo-hr-color))
}
 
/* 引用块 */
 
blockquote, .blockquote {
    box-shadow: 0 0.0625rem 0.125em rgba(var(--swatch-menubg-black-color), 0.15);
    border: 0.0825rem solid rgba(var(--lo-border-color));
}
 
/* 侧边栏 */
 
#side-bar div.menu-item a, #top-bar div.top-bar>ul>li>ul>li>a, #top-bar div.top-bar>ul>li>ul>li>a:hover, #top-bar div.top-bar>ul>li>ul>li>ul>li>a { transition: background .3s }
 
#side-bar div.menu-item a::before, #top-bar div.top-bar>ul>li>ul>li>a:before, #top-bar div.top-bar>ul>li>ul>li>a:hover:before, #top-bar div.top-bar>ul>li>ul>li>ul>li>a:before { display: none }
 
/* 页面整体 和 版头 */
 
#container { background-image: none }
 
#header h1 { top: 2rem }
#header h2 { top: 2.75rem }
 
#skrollr-body { 
    box-shadow: 0 0.15rem 0.15rem rgba(0,0,0,0.2);
    height: var(--final-header-height-on-desktop)
}
 
/* 页面内容 */
 
#page-title { 
    display:flex;
    border-bottom: none;
    margin: 0
}
 
#page-title::after {
    content:"";
    flex-grow:1;
    height: 2px;
    margin:auto .375rem auto auto;
    background-color: rgb(var(--lo-hr-color));
    display: block;
    margin:auto auto auto .375rem;
}
 
h1, h2, h3, h4, h5, h6 {
    margin: 0.5em 0
}
 
a, span[style="text-decoration: underline;"] { text-underline-offset: 3px }
 
#footer { color: rgb(var(--white-monochrome)) }
 
.footnotes-footer {
    margin: 0.5rem 0;
    width: 100%
}
 
.f-footer { display: none }
 
#license-area {
    padding: 0.25rem 0;
    background: rgb(var(--pale-gray-monochrome));
    font-size: 92.5%;
}
.hovertip {
    border: none!important;
    background-color: rgb(var(--pale-gray-monochrome))!important;
    box-shadow: 0 0.1rem 0.215rem rgba(0,0,0,0.2);
    padding: 0.2rem 0.25rem
}
 
div.lightblock {
    background-color: rgba(200,200,200,0.225);
}
 
.scp-image-block { 
    border: solid 0.45rem rgb(var(--swatch-secondary-color)); 
    box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); 
}
 
/* 评分模块 */
 
@media screen and (min-width: 1200px) {
    .rate-fix { margin-top: -2.625rem } 
    .rate-fix .rateBox,
    .rate-fix :not(.rate-box-with-credit-button) .page-rate-widget-box {
        border-left: 0.5rem solid rgb(var(--white-monochrome))
    }
}

评分: 0+x

物品编号:Object C-256

位置:任何正在发出声音的物体旁侧

出现概率:中等

描述

对话框的外观为有着黑色边框的白色长方,一般会出现于任何正在发出声音的物体、流浪者和实体旁侧,通常飘浮于发声物体的左/右斜上方。对话框本身不存在实体,其纯属为一无法实际触碰的二维投影——就像是奖励关卡发生时的绿宝石收集物一般。而该物品的外观总是于周围环境格格不入,对话框给流浪者的体验通常是“误入 RPG1 游戏时与游戏人物交互时的新鲜感”。

1

应是一个即将在一秒后发声的桌子,不过受限于图片无法传递声音,无法得知其具体结果。

对话框会在一个物体即将发声的前一到两秒出现,而其形状也会在这段时间内调整至合适的大小:即能够适当地展现声音所包含的全部信息。


对话框的形式

如果声音为任意一种语言,对话框上便会随着流浪者的讲话进度顺次出现等宽的字以及标点符号——这就类似于语音输入,不过大概是因为对话框拥有思想感知的能力,所识别的内容不会出现任何错误。直至流浪者讲话真正完毕之时,对话框的不透明度将逐渐线性降低,直至完全消失,这一过程通常会根据流浪者的语句长短发生改变,最多20秒。当然,对话框存在着展示流浪者讲话内容的字数上限:2048字,超出字数上限将会提前进入消失进程。

如果声音为不存在任何信息含量的噪声,其动态波形图将会呈现在对话框之上,任何的波形图都最多只能显示120秒,若声音持续时间超出这一范围,便会进入上文所提的消失进程。而如果声音为任意一首音乐,其标准五线谱将额外地呈现在对话框上,而随着音乐的不断递进,五线谱也会随之发生变化,但始终不会出现任何错误。如果音乐包含着歌词,其歌词也将一并与五线谱出现。一般地,音乐的可持续时间为其原本的时长,但若时长超出10分钟,其也将进入提前消失进程。


性质

虽然上文已提对话框是无法触碰的二维投影,但流浪者可以通过使用其他物体来完全遮挡对话框的存在以抑制物体的发声和让发出声音者失语,原理不明,这似乎也是无关之人唯一可以与对话框互动的方式。比如可以令发出声音者贴靠墙壁,让对话框进入墙壁内部,以做到完全遮挡。当然,发出声音者本身也需应当注意到这一点。

行为准则

应当

  • 静观。

不应

  • 行动。

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