非人类 中心页
@supports((display: -ms-grid) or (display: grid)) { :root { /* header measurements */ --header-height-on-desktop: 10rem; --header-height-on-mobile: 10rem; --header-h1-font-size: -webkit-calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750))); --header-h1-font-size: -moz-calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750))); --header-h1-font-size: calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750))); } #header { background: none; } #header::before { content: " "; position: absolute; width: 100%; height: 100%; left: 0; top: 0.75rem; background-image: var(--logo-image); background-repeat: no-repeat; background-position: center -3.5rem; -webkit-background-size: auto 8rem; -moz-background-size: auto 8rem; -o-background-size: auto 8rem; background-size: auto 8rem; background-position: center top; opacity: 0.45; pointer-events: none; } #header h1, #header h1 a, #header h1 a::before { position: absolute; top: 0; left: 0; margin: 0; padding: 0; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; max-height: inherit; z-index: 0; } #header>h1>a>span { width: 100%; height: 100%; top: 0; left: 0; max-width: inherit; } #header h1 { height: -webkit-calc(100% - 2.25rem); height: -moz-calc(100% - 2.25rem); height: calc(100% - 2.25rem); } #header h1 a::before, #header h1 a { text-align: center; line-height: 0.8; } #header h2, #header h2 span, #header h2 span::before { position: absolute; left: 0; top: 0.15em; margin-left: 0; padding: 0; width: 100%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; max-height: inherit; z-index: 0; text-transform: uppercase; pointer-events: none; } #login-status { min-height: -webkit-calc(var(--base-font-size) * 1.5); min-height: -moz-calc(var(--base-font-size) * 1.5); min-height: calc(var(--base-font-size) * 1.5); -webkit-border-radius: .0625rem; -moz-border-radius: .0625rem; border-radius: .0625rem; -webkit-border-radius: var(--border-radius-width); -moz-border-radius: var(--border-radius-width); border-radius: var(--border-radius-width); color: rgb(var(--pale-gray-monochrome)); background-color: rgba(0, 0, 0, 0); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; left: 3%; right: initial; } #login-status .printuser { --wght: 900; position: relative; top: 0; left: 0; color: rgb(var(--swatch-menutxt-light-color)); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding: 0.25rem; margin: 0; font-weight: 900; } #login-status #my-account { --wght: 300; color: rgb(var(--pale-gray-monochrome)); font-weight: 300; } #login-status #account-topbutton { border: initial; padding: 0.5em 0.5em 0.5em 0.25em; position: relative; height: 100%; top: 0; left: 0; margin: 0; font-size: 1em; } #account-options { width: auto; padding: 0.5em; border-color: rgba(var(--bright-accent)); background: var(--gradient-header); color: rgb(var(--swatch-text-light)); } #account-options ul li a { color: rgb(var(--swatch-text-light)); } #account-options li a:hover { color: rgb(var(--swatch-text-light)); text-decoration: underline; } @media only screen and (min-width: 769px) { #search-top-box { right: 3%; top: 0.5rem; } #search-top-box-form>input, #search-top-box-form>input:hover, #search-top-box-form>input:focus { background: rgb(var(--black-monochrome)); } #search-top-box-form>input { -webkit-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color)); -moz-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color)); box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color)); } #search-top-box-form>input:hover, #search-top-box-form>input:focus { -webkit-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color)); -moz-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color)); box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color)); } #search-top-box-form input[type="submit"], #search-top-box-form input[type="submit"]:focus, #search-top-box-form input[type="submit"]:hover { border: none; border-left: 0.0625rem solid rgb(var(--swatch-primary-darkest)); -webkit-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color)); -moz-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color)); box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color)); } #search-top-box-form input[type="submit"] { background: rgb(var(--swatch-primary-darkest)); color: rgb(var(--swatch-menutxt-light-color)); } #search-top-box-form input[type="submit"]:focus, #search-top-box-form input[type="submit"]:hover { background: rgb(var(--swatch-primary)); -webkit-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color)); -moz-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color)); box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color)); } } #page-title { text-align: center; } @media only screen and (max-width:768px) { :root { --header-h1-font-size: -webkit-calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750))); --header-h1-font-size: -moz-calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750))); --header-h1-font-size: calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750))); } #header h1, #header h1 a, #header h1 a::before { top: 0.25rem; } #header h2, #header h2 a, #header h2 a::before { top: 0; } #header h2 span { margin-top: -webkit-calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 + .25rem); margin-top: -moz-calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 + .25rem); margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - .25rem); } }
@supports((display: -ms-grid) or (display: grid)) { @media only screen and (min-width: 769px) { #side-bar .close-menu { display: block; position: fixed; top: 0.25rem; left: 0.5rem; width: 3rem; opacity: 1; pointer-events: all; } #side-bar .close-menu img { color: transparent; } #side-bar .close-menu::before, #side-bar .close-menu::after { content: ""; box-sizing: border-box; position: fixed; display: block; top: 0.25rem; left: 0.5rem; width: 3rem; height: 3rem; padding: 0; margin: 0; text-align: center; pointer-events: all; cursor: pointer; -webkit-transition: opacity var(--sidebar-transition-timing); -o-transition: opacity var(--sidebar-transition-timing); -moz-transition: opacity var(--sidebar-transition-timing); transition: opacity var(--sidebar-transition-timing); } #side-bar .close-menu::before { --mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' %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 height='32px' id='Layer_1' style='enable-background:new 0 0 32 32;' version='1.1' viewBox='0 0 32 32' width='32px' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M4,10h24c1.104,0,2-0.896,2-2s-0.896-2-2-2H4C2.896,6,2,6.896,2,8S2.896,10,4,10z M28,14H4c-1.104,0-2,0.896-2,2 s0.896,2,2,2h24c1.104,0,2-0.896,2-2S29.104,14,28,14z M28,22H4c-1.104,0-2,0.896-2,2s0.896,2,2,2h24c1.104,0,2-0.896,2-2 S29.104,22,28,22z'/%3E%3C/svg%3E"); z-index: -1; background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important; -webkit-mask: var(--mask); mask: var(--mask); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: 50% 50%; mask-position: 50% 50%; -webkit-mask-size: 60%; mask-size: 60%; } #side-bar .close-menu::after { z-index: -2; background-color: var(--toggle-button-bg, rgb(var(--swatch-menubg-color))) !important; -webkit-border-radius: var(--toggle-roundness, 50%); -moz-border-radius: var(--toggle-roundness, 50%); border-radius: var(--toggle-roundness, 50%); border: var(--toggle-border-color, rgb(var(--swatch-border-color))) var(--toggle-border-width, 0.25rem) solid; } #side-bar:focus-within .close-menu::before, #side-bar:focus-within .close-menu::after { opacity: 0; } #side-bar { display: block; position: fixed; top: 0; left: -webkit-calc(var(--sidebar-width-on-desktop)*-1); left: -moz-calc(var(--sidebar-width-on-desktop)*-1); left: calc(var(--sidebar-width-on-desktop)*-1); z-index: 10; -webkit-transition: left var(--sidebar-transition-timing); -o-transition: left var(--sidebar-transition-timing); -moz-transition: left var(--sidebar-transition-timing); transition: left var(--sidebar-transition-timing); height: 100%; overflow-y: auto; overflow-x: hidden; margin-top: 0; } #side-bar:focus-within { left: 0; } #side-bar .side-block { margin-top: 1rem; background-color: rgb(0, 0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border-left-width: 0px; border-right-width: 0px; } #main-content::before { content: ""; display: block; position: fixed; top: 0; right: 0; z-index: -1; opacity: 0; -webkit-transition: opacity var(--sidebar-transition-timing), width var(--sidebar-transition-timing); -o-transition: opacity var(--sidebar-transition-timing), width var(--sidebar-transition-timing); -moz-transition: opacity var(--sidebar-transition-timing), width var(--sidebar-transition-timing); transition: opacity var(--sidebar-transition-timing), width var(--sidebar-transition-timing); margin-left: var(--sidebar-width-on-desktop); background: rgba(var(--swatch-menubg-black-color), .3) 1px 1px repeat; padding-right: 0; width: 100%; height: 100vh; pointer-events: none; z-index: 99; } #side-bar:focus-within~#main-content::before { width: -webkit-calc(100% - var(--sidebar-width-on-desktop)); width: -moz-calc(100% - var(--sidebar-width-on-desktop)); width: calc(100% - var(--sidebar-width-on-desktop)); opacity: 1; pointer-events: all; } #content-wrap { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; width: -webkit-calc(100vw - (100vw - 100%)); width: -moz-calc(100vw - (100vw - 100%)); width: calc(100vw - (100vw - 100%)); min-height: -webkit-calc(100vh - -webkit-calc(var(--final-header-height-on-desktop, 10.125rem))); min-height: -moz-calc(100vh - -moz-calc(var(--final-header-height-on-desktop, 10.125rem))); min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem))); -webkit-box-flex: 2; -webkit-flex-grow: 2; -moz-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; height: auto; position: relative; margin: 0 auto; max-width: inherit; } #main-content { width: 100%; position: initial; max-height: 100%; padding: 2rem 1rem; width: 45.8rem; max-width: 45.8rem; margin: 0 auto; } @media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) { #side-bar { -webkit-transition: left var(--sidebar-transition-timing), padding-right var(--sidebar-transition-timing), background-color var(--sidebar-transition-timing); -o-transition: left var(--sidebar-transition-timing), padding-right var(--sidebar-transition-timing), background-color var(--sidebar-transition-timing); -moz-transition: left var(--sidebar-transition-timing), padding-right var(--sidebar-transition-timing), background-color var(--sidebar-transition-timing); transition: left var(--sidebar-transition-timing), padding-right var(--sidebar-transition-timing), background-color var(--sidebar-transition-timing); padding-right: 0; background-color: rgb(0, 0, 0, 0); pointer-events: all; overflow-x: visible; overflow-y: visible; z-index: 999; } #side-bar::-webkit-scrollbar { opacity: 0; -webkit-transition: opacity var(--sidebar-transition-timing); transition: opacity var(--sidebar-transition-timing); } #side-bar .close-menu::before { z-index: 999; } #side-bar .close-menu::after { z-index: 998; } #side-bar:hover .close-menu::before { opacity: 0; } #side-bar:hover { left: 0; background-color: rgba(var(--swatch-menubg-color), 1); padding-right: 0; } #side-bar:hover::-webkit-scrollbar { opacity: 1; } #side-bar:hover~#main-content::before { width: -webkit-calc(100% - var(--sidebar-width-on-desktop)); width: -moz-calc(100% - var(--sidebar-width-on-desktop)); width: calc(100% - var(--sidebar-width-on-desktop)); opacity: 1; pointer-events: all; } } } } }
这场灾难是特定的。是挑剔的。或许还会有人说是定向的。它没有摧毁地球,也没有灭绝任何的生命。它只杀灭了曾被叫做人类的事物。
那么人类要如何从天启之难中苟活,在此之后重现繁荣呢?
很简单。
他们必须成为
非人类
海边Molly2
为Jamcon2021而作。这是Molly Śląski的故事,她是一位塞壬,兼前基金会研究员。作者为Oboebandgeek99
综述
“非人类”是一个复杂但高度灵活的设定。以下是设定基础:
- 在现今时代的某个模糊的时间点,一场“灾难”到来杀死了所有“纯人类”的物事。
- 然而,那些异常不知为何没有被视为纯人类,人性以存留到异常人类上的方式幸存下来。
- 另外,一些逝者由于异常施加在其身上的影响而被带回此间。
- 另外的另外,灾难之后有些存在来到了这个星球。
- 大多数的 “非人类”(自此处起其将被统称为此)有各式的条件性永生;他们能够永生,但需要付出一些代价。
- 灾难没有杀死任何不是人类的事物,即使某样事物有着人类的智慧。
- 尽管经历了严苛而突如其来的生态剧变,地球上的生命仍然维持原状,在某些情况下甚至更为繁荣。
- 一些非人类联合在一起,组建了社会群体;其余的则成为流浪世间的拾荒者。
- 大多数非人类都能学会某种魔法。
- 基金会与其他GOI对世界只能造成间接性的影响,因为大多数幸存者都不知道这些组织。
“非人类”一般来说是个非常适合冒险和人物驱动型故事的设定,排除了世界强国之政治性阴谋的干扰。继续阅读以了解更多相关详情,或若你想做出贡献,请查看“如何写作”tab页。
灾难
- 不知多久之前,某件似乎消除了地球上每个人类的事情发生。
- 没有人确切了解这件天启之难到底是什么;永生者们认为这起事件如果不是带有一些消除记忆的事物,就是它带来的创伤太大,以致经历过这一事件者都立刻封锁了记忆。
- SCP-2000没能发挥作用,或者是所有知道它存在者都已死去;带来天启之难的力量已经了解SCP-2000并以其为目标,或者这力量直接把一切都消除得彻底到没有谁还能知道其存在。
- 同样的情况也适用于任何其他灾难修复型/预防型的SCP。
- 也就是说,2000所在的地方及其机械结构仍然存在,图书馆也是如此。也许某天,某人会找到他们。
- 每个独立机构或正式GOI都已消逝。还有一些界定不明确的组织仍然存在;更多细节见“居民”。
世界
- 有些地区已然重回自然怀抱,但绝大部分仍然保留着在人类文明时的样子。
- 一些定居点是由人类文明的余烬翻造而成,另一些则是从一片荒无中建立。
- 他们中的许多在定居点过着稍显平常的生活,大部分在自给自足的社会群体里与世界上的其他地方隔绝。
- 有些更喜欢在不毛之地里做拾荒者,大约是因为这种敌对的生活能让永生的生命有事可做。
- 工业化似乎不再算得上什么了。若能找到资源,工业科技能够重新启动,但除了少数想要建立交通运输者之外,他们很少真的对重启工业感兴趣。
法则 (魔法、科技等)
- 魔法存在,而且大多数都能掌握到一定程度。拾荒者光是想活下来就需要基础的魔学知识,定居者则又是会用魔法来延长其生命,特别是在医疗问题上。
- 最常见的魔法形式是魔学,即利用古老的魔法实例来增强工业革命后发明的科技。
- 一个常见例子如通用翻译器。几乎每个人身上都有一些翻译小工具,能翻译他人所说的话(类似巴别鱼3)。
- 永生是一种有条件的特质。另外,那些原本被认为“不朽”的正常人在天启之难中死去4,而曾为“不朽”的他物现在仍然需要一定程度的基本自维护才能保持存活。总没有赔本儿的买卖。
居民
众非人所周知,所有人类都死在天启之难中。也就是说,地球上仍然能找得到存在智能之生命,尽管很难找得到。智能生命的形式分为三大类:遗族、灵族和新族。
遗族Survs - 幸存者们
由于本身不是纯人类而在天启之难中幸存下来。
- 变形者Shifters - 能够变化形态,通常是在人形态和动物形态之间变换。想想吸血鬼/狼人。
- 造物Creatures - 拥有类人或人类级别的智力的动物,由于不是人类而存活。
- 野人Yeren - 又名SCP-1000或大脚怪,野人的数量正在变多,建立小型社会,过着和平的游牧生活。他们似乎与曾在地球上繁衍生息的人类有着千丝万缕的联系。他们是不是隐瞒了什么?
- 械者Mechs - 智能与人类相等或高于人类的机器人与人工智能。大多数是遗族,也有一部分新族。
- 存者Civs - 从天启之难中幸存的人类的后代普通人类。多数非人认为这只是个传说。
灵族Reeves - 复生者们
在天启之难中或之前死亡并在随后重回现世。
- 巫妖Liches - 逝世有一段时间的、被魔法带回现世的人类,少量死于天启之难前,更多死于灾难。能看上去是十足的人类外形,也能是可动的骨骼形态,或是二者之间任何状态的样子。
- 僵尸Zombies 盗火者Prometheans5 - 在天启之难前死去并很快由科学技术带回现世的人类。巫妖不管腐烂成什么样子都能在任何时间被带回来,但盗火者必须死后不久就被带回,并需要不断与腐烂进程斗争。不常进食,且常被描述为表现出……不友好。通常认为只有少数盗火者存在。
- 魂灵Ghosts - 没有身体的人类精神体,认为在地球上游荡。没有人能确认其存在,但对大多数人来说似乎很可信。
新族News - 新式生命们
在天启之难后来到地球或进化出智能。
- 外来者Aliens - 来自另一个星球或另一个维度。
- 旅行者Travelers - 来自过去的时间旅行者。附近并不多,因为时间旅行很困难,而且并不总是通向同一个未来。
- 进化者Evos - 灾难后进化出的生命形式。
所以你想为“非人类”写作而且还想要点小贴士!以下就是我能告诉你好让你开始的东西。
常规提示
- 读完这个tab,以及“诗篇”tab。
- 别太纠结于所有东西的逻辑/机制。这个设定里解释所有东西是没必要的。
- 玩得开心!这个场景存在的理由就是我喜欢电影里怪物军团存活在后天启时代的场景。
- 若你打算为告别夜之花系列的主要人物写些可能重要的性格特质,请先与
Oboebandgeek99联系。
- 可以拿配角开开玩笑。
主题
人性
在后人类的时代,人性又将何去何从?你会想到一隅无法无天、无情严酷的不毛之地,而且有时确实如此,但更常见的是和平与合作。那些曾是人类的存在如何面对看似无可辩驳的证据:他们不再是了?
历史
我们如何同历史交流、和历史直面,特别是在其似乎已然消亡之时?是谁写下那些历史?而我们必然要从从前的罪孽中吸取教训?抑或将某些事物忘记才是更好的?
永生
很多主要角色都是(一定条件下)永生的。他们要如何得到生命中的满足?永生是否与只言片语中流传的别无二致?永生的代价又为何物?成为永生者又将失去什么?
体裁
- 尽管故事是发生在后天启时代,但体裁倾向要更为轻松。
- “告别夜之花”主要是冒险剧,讲述主人公们探索他们存活在的这个世界。
- “海边Molly”是一条更接近悲剧的故事线,但悲剧的真正核心点并非这次的灾难,而是研究员的生活以及她与悲剧的关系。
- 更黑暗的基调越少越好。要是你想写的是严肃黑暗风,应该还有更多的设定中心页能去写。
基金会
- 异常/基金会的效果应当在整个设定中都存在。
- 然而这两样很少成为故事焦点。更重要的是他们对世界的影响。
- 实际上,基金会已不复存在,但部分居民可能会记得曾经的基金会。





