91bb

91bb => V4bb => Topic started by: Xiyin on Aug 06, 2026, 12:16 PM

Title: [设计] 电梯模式(假称)头脑风暴
Post by: Xiyin on Aug 06, 2026, 12:16 PM
# 电梯模式(假称)设计文档

> 最后更新:2026-08-07
> 本文档为 Nemo 与 Hermes 之间关于 DTS 新游戏模式的头脑风暴记录。
> **里设定内容,禁止写入任何面向玩家的内容。**

---

## 一、模式概述

### 灵感来源

Garry's Mod 中的 "Elevator" 玩法:玩家乘坐电梯逐层移动,每次开门面临不同的随机遭遇——战斗、事件、补给、谜语、或纯粹的荒诞。

### 核心体验

- **荒诞 + 探索感的随机整活**
- 每层不可预测,风格跳跃,没有逻辑过渡
- 在紧张生存中穿插离谱的意外

### 与 DTS 现有系统的关系

- 做成新 RuleSet,以 YELLOWKNIFE 资源为基底
- 利用隐藏地图组(`hplsinfo`)实现楼层隔离
- 电梯 = 类似「无月之影」的安全区(禁斗、可存储、可交易)
- 利用 Ruleset override 模式实现自定义移动/遭遇逻辑(参考 LAIKAADVENT / RAIDCAGEDBIRD)

---

## 二、虚构层

### 空间定位

一个**不属于任何时空帧的「帧间夹层」**。玩家在游戏开始后被莫名其妙传送至此。无法确定这是银白盒内部的折叠结构,还是某种废弃实验的产物。

### 方向含义

| 方向 | 目的地 | 特质 |
|------|--------|------|
| **上行** ↑ | 阁楼(DTS玩家精神空间的混合体) | 逐渐光怪陆离、欢乐、meta化 |
| **下行** ↓ | 钻探深度 → 大种火 → 无尽深渊 | 逐渐扭曲、被中断的钻探遗迹、底层真相 |

### 上行:阁楼

DTS 玩家的集体潜意识/精神空间在银白盒中形成的「顶层缓存」。这里会出现:
- 知名玩家的梗角色(NPC 不战斗,要签名/合影)
- 经典游戏事件的重演(可参与可旁观)
- 电波版写过但未使用的奇特结局素材
- 再往上 → 无尽模式(玩家精神空间的无限延伸)

### 下行:盒底

- **钻探层**:黑衣少女与五柱在「幻界叫唤」活动中进行的钻探。因为挖出了「某些骇人听闻的东西」而被叫停。对外掩盖为「游戏出问题,活动取消」。
- **大种火层**:钻探底部的终点——大种火(Grand Fireseed,林无月的记忆集合体)的所在。大种火**不是 BOSS 战**,而是给予玩家谜语(种火语加密),并给一个离开的机会。
- **继续下行**:拒绝离开 → 进入真正无尽的地下。

---

## 三、机械层

### 3.1 电梯物理模型

```
                     ┌─────────┐
上行 ↑               │  阁  楼  │  pgroup=199
                     ├─────────┤
                     │ 楼层 N  │  pgroup=100+N
                     ├─────────┤
                     │ 楼层 3  │  pgroup=103
【电梯】─────────→   │ 楼层 2  │  pgroup=102
 pgroup=100          │ 楼层 1  │  pgroup=101
                     │  地  表  │  (起点)
                     ├─────────┤
                     │钻探层 1 │  pgroup=201
                     ├─────────┤
                     │钻探层 N │  pgroup=200+N
下行 ↓               ├─────────┤
                     │ 大种火  │  pgroup=299
                     ├─────────┤
                     │  无  尽  │  ...
                     └─────────┘
```

- **电梯**:单独隐藏地图组(pgroup=100),安全区。内部有商店、保管箱、叫梯按钮。
- **每个楼层**:独立隐藏地图组。组内包含多个互相联通的地图点。
- **玩家分布**:不同玩家可以同时在不同楼层——各有各的 pgroup。
- **电梯位置**:电梯只有一部,物理位置记录在 `$gamevars['elevator_current_floor']`。

### 3.2 电梯召唤系统

1. 每层有一个「电梯口」地图点
2. 玩家在电梯口输入召唤命令 → 系统计算电梯到达时间
3. 到达时间 = `|电梯当前楼层 - 召唤楼层| × 基础时间单位`
4. 电梯移动期间:
   - 召唤的玩家在楼层里等待(探索限时倒计时继续跑)
   - 电梯内玩家被锁在电梯里(或可提前选择在哪层下)
5. 入侵事件中 → 电梯锁定,无法召唤
6. 电梯到达后,玩家可进入(pgroup切换至100)

### 3.3 电梯移动(在电梯内)

- **任何人都可以按上行/下行按钮**
- 按下后 → 5秒(或1次行动)倒计时
- 倒计时结束 → 电梯移动到相邻楼层
- 电梯内所有玩家跟随移动(除非主动在某层下梯)

### 3.4 楼层探索限时

- **每个玩家独立计时**:进入楼层时在 `clbpara` 记录时间戳
- 每层有固定存活时限
- 超时未返回电梯 → 施加致命 DEBUFF(逐步耗死)
- 时限随深度变化?钻探层越深时限越短?

### 3.5 新玩家加入

- 新玩家出生在**电梯当前所在楼层**的电梯口
- 如果电梯在移动中 → 出生在电梯正在前往的楼层
- 和新玩家进入普通 DTS 房间的逻辑一致

### 3.6 楼层生成

- **开局初始化**:根据总楼层数和上/下行方向 roll 本局的楼层蓝图数组
- 存储位置:`$gamevars['elevator_floor_plan']`
- 每层蓝图包含:
  - 隐藏地图组编号
  - 组内地图点列表(从主题池中随机拼接)
  - 敌人池(类型、数量、强度随深度调整)
  - 物品池
  - 特殊事件标记
  - 入侵概率修正
- 「光怪陆离」效果:同一层内的地图点从不同主题池随机抽取,风格断裂不设过渡

### 3.7 地图主题池(构想)

| 池名 | 示例地图点 | 风格 |
|------|-----------|------|
| 湾城日常 | 轻轨车厢、便利店、学校走廊 | 正常 |
| 电掣废墟 | 旧档案室、服务器机房、烧毁的走廊 | 废墟探索 |
| 林无月记忆 | 大学教室、图书馆、咖啡厅 | 怀旧/伤感 |
| BASSLINE | 废土掩体、弹坑、残存兵营 | 废土 |
| 纯荒诞 | 只有猫的房间、颠倒的教室、没有地板的电梯 | 离谱 |
| 空白/虚无 | 完全白空间、黑色虚空+浮岛 | 极简/恐怖 |
| 阁楼专属 | 应援会场、弹幕墙、经典场面回放 | 欢乐meta |
| 钻探专属 | 数据破损区、裸数据流、错误NPC | 恐怖/扭曲 |

---

## 四、入侵事件

电梯在楼层间移动或停留时可能触发入侵。入侵发生时电梯锁死(无法召唤/移动)。

### 4.1 触发条件

| 条件 | 说明 |
|------|------|
| 电梯在某层停留过久 | 概率随时间增长 |
| 移动累积关注度 | 每次电梯移动 +1 计数,超阈值后下一站必触发 |
| 楼层标记 | 蓝图生成时部分楼层 `intrusion_chance = high` |
| 乘客携带物 | 玩家从楼层带回特定物品/诅咒 → 触发 |
| 过度拥挤 | 电梯内玩家数 > 阈值 |

### 4.2 入侵类型

#### 🩻 钻探层回响(战斗)

黑衣少女钻探挖出的「骇人听闻的东西」的碎片顺着电梯井飘上来。
- 生成「错误 NPC」——HP 显示乱码、技能描述为截断 SQL、名字为 `NUL_NUL_NUL`
- 击败后不掉落物品,只留下日志碎片
- 出现在钻探层及附近

#### 👁� 夹层缝隙中的窥视者(非战斗)

帧间夹层中的存在注意到了移动的铁盒子。灯光变暗,门上出现未知符号。
- 没有战斗——「存在」在角落成型,盯着看几秒,消失
- 所有电梯内玩家获得持续到下一层的随机 BUFF/DEBUFF

#### ⚙️ 电梯规则的自我执行(规则博弈)

电梯广播规则:「本层需支付额外代价。请选择一位乘客留在本层。」
- 无人自愿 → 生成强度正比于当前深度的执行者 NPC(可战斗)
- 也可选择:付出一件关键道具 / 真的投票留一个人

#### 🎭 阁楼粉丝入侵(非战斗/社交)

DTS玩家集体潜意识具现化。上行方向阁楼附近触发。
- 知名梗角色 NPC 出现在电梯里
- 不攻击——要求签名/合影/答题/接受一件奇怪礼物

#### 🕳� 幻境底层溢出(随机/半战斗)

银白盒模拟层裂缝。电梯墙壁变透明,外面是裸数据流。数据溅入电梯:
- 触碰数据流 → 随机:HP 变化 / 获得或失去道具 / 获得不应存在的状态效果
- 道具栏可能多出 `未定义物品 #████`

#### 👻 乘客残影(非战斗/情报)

上一轮玩家在电梯中的数据残影回放。
- 看到某玩家残影做某事 → 突然转头看向本局玩家 → 消失
- 给予一条随机情报:下一层敌人类型 / 隐藏物品位置 / 谜语暗示

---

## 五、节点与结局

### 5.1 节点体系

| 方向 | 节点 | 类型 |
|------|------|------|
| 上行 | 若干中间节点 | 可选脱出 |
| 上行 | 阁楼 | 脱出 / 继续上行 → 无尽 |
| 下行 | 若干中间节点(钻探层之间) | 可选脱出 |
| 下行 | 大种火层 | 对话后可选脱出 / 继续下行 → 无尽 |

- 每个节点到达后 → 弹出选择界面:「脱出」(结算胜利)或「继续」
- 错过所有节点 → 进入无尽模式(无法主动脱出,只能死出去)
- 大种火不是战斗:种火语对话 → 给予谜语 → 给离开的机会

### 5.2 结局类型

| winmode | 名称 | 说明 |
|---------|------|------|
| end2 | 生存脱出 | 在中间节点选择脱出 |
| end3 | 锁解释放 | 在阁楼/大种火完成特殊条件后脱出 |
| end8 | 电梯封存 | ??? |

### 5.3 无尽模式

- 错过所有脱出节点后自动触发
- 楼层无限随机生成(从所有主题池抽取,深度越高越扭曲)
- 无法主动脱出,只能在某层死亡结束
- 死后的结局文本和结算方式待定

---

## 六、待定 / 需要进一步讨论

1. **上/下行总楼层数**:固定(如7上行 / 7钻探 + 大种火 / 7钻探后无限)还是可变?
2. **下行钻探层的叙事细节**:黑衣少女钻探具体挖出了什么?需要设定补充。
3. **大种火的对话内容**:种火语谜语的具体文本。
4. **阁楼层的具体内容**:哪些电波版未使用素材可以移植?
5. **电梯模式专属道具**:复活甲?电梯内使用的特殊道具?
6. **电梯内的商店/保管箱**:和无月之影一致还是独立池?
7. **地板之间的区别**:上行和下行的地图主题池是否完全分离?
8. **玩家数量对体验的影响**:多人同时在电梯里 → 投票博弈?单人时电梯移动逻辑?

---

## 七、技术实现路径参考

| 需求 | 实现方式 | 参考 |
|------|----------|------|
| 新 RuleSet 注册 | `gamedata/ruleset/ruleset_config.php` 新增条目 | YELLOWKNIFE |
| 行为覆写 | `gamedata/ruleset/ELEVATOR/include/ruleset.func.php` | LAIKAADVENT |
| 电梯状态存储 | `$gamevars` room 级键值对 | LAIKAADVENT 齿轮状态 |
| 玩家楼层状态 | `clbpara['elevator_floor']` / `['elevator_timer']` | LAIKAADVENT `clbpara['laika']` |
| 楼层蓝图生成 | 开局一次性 roll,存入 `$gamevars` | — |
| 电梯移动指令 | 自定义 command 或在 `command.php` 钩子处理 | 现有 command 系统 |
| 楼层入场/退场 | `pgroup` 切换 + 过程锁 | RAIDCAGEDBIRD 进程锁模式 |
| 入侵事件触发 | Command 后钩子检查条件 | LAIKAADVENT 的 post-command hook |
| 探索倒计时 | `clbpara` 时间戳 + 每次 action 检查 | — |
| 隐藏地图组扩展 | `gamedata/cache/resources_1.php` 中 `$hplsinfo` 增加组 | 现有组 1/2 |
| 脱出节点逻辑 | winmode 已有 end2/end3 框架 | story_config 多结局 |
Title: Re: [设计] 电梯模式(假称)头脑风暴
Post by: Xiyin on Aug 06, 2026, 12:52 PM
# 电梯模式:楼层素材池

> 最后更新:2026-08-07
> 本文档为电梯模式的地图/物品/NPC素材池。每局开时从各池中抽取组合。
> 地图描述格式参照 `$areainfo`,物品格式参照 `mapitem_1.php`。
> **里设定内容,禁止公开。**

---

## 池一:湾城日常 (Bay City Everyday)

普通、日常、轻微的不对劲。玩家熟悉的世界正在正常运转——只是你不知道转角有什么。

### 地图

| ID | 名称 | 描述 |
|----|------|------|
| 101 | 湾城轻轨3号线车厢 | 无人驾驶的列车在固定路线上行驶。窗外掠过的站台名字偶尔和你记忆中的不太一样。<br> |
| 102 | 星潮广场地下美食区 | 所有的店铺都亮着灯,但收银台后面没有人。炸鸡的香味还在,油锅还在冒泡。<br> |
| 103 | 金龙通讯社前台大厅 | 前台的电脑屏幕上滚动着今日头条。头版照片里的人......你认识。<br><span class="yellow">前台抽屉里可能有些有用的东西。</span><br> |
| 104 | 神访湖畔长椅 | 湖面平静得不像真实的水。远处的岳城天际线被一层薄雾模糊了轮廓。<br><span class="sienna">听说有人在长椅下藏过东西。</span><br> |
| 105 | 13/13号巷子 | 巷子深处有两只发光的眼睛。走近了发现是一只猫,戴着不知从哪捡来的墨镜。<br><span class="yellow">「人类,你挡住我的阳光了。」</span><br> |
| 106 | 白鹭湿地公园栈道 | 芦苇比人还高。栈道在湿地中蜿蜒,远处有白鹭起飞的声音——但你一只鸟也没看见。<br> |
| 107 | 港区旧仓库群 | 红栈码头的集装箱堆成迷宫。有些箱子上的封条日期是二十年前的。<br><span class="yellow">说不定撬开几个能找到有用的东西。</span><br> |
| 108 | 镜潮学院城东门 | 大学城的自动门反复开关,仿佛在欢迎某个看不见的人。保安室亮着灯,里面没人。<br> |

### 物品(格式:禁数,概率,地图,名称,类型,效果,数量,特殊标记)

```
0,101,15,轻轨月票(已过期),X,1,1,,
0,101,10,遗落在座位上的手机,X,1,1,,
0,102,20,半价的奶茶,HB,50,1,,
0,102,10,炸鸡便当,HH,80,2,,
0,103,15,金龙通讯社记者证,X,1,1,,
0,103,5,头版照片(背面有字),X,1,1,,
0,104,10,折叠伞,WP,20,8,,
0,104,15,湖边的漂流瓶,X,1,1,,
0,105,20,猫粮罐头,HH,30,3,,
0,105,5,猫老大墨镜,DA,10,10,,
0,106,15,湿地芦苇笛,X,1,1,,
0,106,15,急救绷带,HB,60,5,,
0,107,10,撬棍,WP,35,15,,
0,107,20,生锈的螺栓,WC,8,20,,
0,108,10,过期学生卡,X,1,1,,
0,108,15,自动贩卖机饮料,HS,40,3,,
```

### NPC

| ID | 名称 | 位置 | 简述 |
|----|------|------|------|
| 201 | 猫老大 | 105 | 会说人话的猫,戴着墨镜。不主动战斗。如果玩家带了猫粮罐头,会交换一条情报。 |
| 202 | 迷路的大学生 | 108 | 穿着镜潮学院城校服,神色慌张。问他什么都说「我在找教室」——但现在是暑假。 |
| 203 | 巡夜的保安 | 107 | 手持手电筒,在仓库间巡逻。会质问玩家「有没有出入证」。 |

---

## 池二:电掣废墟 (Denki Ruins)

被烧毁、被掩埋、被遗忘。电掣的残骸仍在湾城地下缓慢腐烂。

### 地图

| ID | 名称 | 描述 |
|----|------|------|
| 201 | 电掣旧基地入口 | 烧焦的铁门上还能辨认出徽章的轮廓——一只翅膀折断的鸟。门缝里吹出来的风是暖的。<br> |
| 202 | 烧毁的档案室 | 金属档案柜被高温熔成了抽象雕塑。地上散落着烧掉一半的文件,有些日期还在未来。<br><span class="yellow">也许还有没被烧到的角落。</span><br> |
| 203 | 服务器机房(孤儿院顶层) | 机柜的灯还在闪。屏幕上滚动着不认识的数据流。角落里有一个儿童画——蜡笔画的太阳和三个人。<br> |
| 204 | 安全锁断裂的走廊 | 天花板上横梁倾斜的角度不太对。墙上的安全锁全部处于「开启」状态,但锁芯是被人从内部破坏的。<br><span class="yellow">当心脚下。</span><br> |
| 205 | 大当家的会客厅 | 一张被烧了一半的太师椅。茶几上放着一个相框——玻璃碎了,照片里是一个穿校服的女孩。<br><span class="sienna">你注意到茶几下面压着一封信。</span><br> |
| 206 | 训练场废墟 | 射击靶和体能器械被烧得只剩骨架。墙上留着弹孔和烧焦的拳印。地板上画着一个巨大的圆圈——圈里的字迹是手写的:「我们不会输。」<br> |
| 207 | 基因实验室残骸 | 培养皿的碎片铺满地面。冷冻柜的门半开着,里面是空的。墙上的白板写着一行公式,最后一项被人擦掉了一半。<br> |
| 208 | 地下停车场 | 几辆烧成骨架的厢式货车。其中一辆车厢的门开着——里面堆满了帆布袋,袋子上印着电掣的徽章。 |

### 物品

```
0,201,10,电掣徽章碎片,X,1,1,,
0,201,15,烧焦的钥匙卡,X,1,1,,
0,202,15,半烧毁的档案,X,1,1,,
0,202,5,完整档案文件夹,X,1,1,,
0,203,20,备用硬盘,X,1,1,,
0,203,5,儿童画(蜡笔画),X,1,1,,
0,204,10,断裂的安全锁芯,X,1,1,,
0,204,15,工兵铲,WP,40,12,,
0,205,5,「给孙女」的信,X,1,1,,
0,205,10,太师椅的铜把手,WC,25,3,,
0,206,15,训练用匕首,WP,30,10,,
0,206,20,弹孔里的弹壳,GB,1,5,,
0,207,5,冷冻试剂瓶,HS,100,1,,
0,207,10,实验室白大褂,DB,10,8,,
0,208,10,帆布袋(未拆封),X,1,1,,
0,208,20,厢式货车的后视镜,DA,5,5,,
```

### NPC

| ID | 名称 | 位置 | 简述 |
|----|------|------|------|
| 204 | 残存的安全系统 | 204 | 走廊天花板上的自动炮台。依然在运作。只攻击从特定方向接近的玩家。 |
| 205 | 烧焦的回忆体 | 206 | 不是真人——是电掣最后一战的模因残留。重复同一个动作:举起盾牌,然后被无形的东西击穿。近距离接触会触发战斗。 |

---

## 池三:林无月记忆 (Lin Wuyue's Memories)

大学时代的研究员生活。平凡、温暖、但总有什么东西在画面边缘闪着不正常的噪点。大种火在远处注视着这些碎片。

### 地图

| ID | 名称 | 描述 |
|----|------|------|
| 301 | 大学阶梯教室 | 黑板上写着某个理论物理的推导。讲台上放着一杯冷掉的咖啡。后排角落的座位上有本书摊开着。<br><span class="yellow">书页之间夹着一张照片。</span><br> |
| 302 | 研究室外走廊 | 磨砂玻璃门后面有模糊的人影在走动。但你推开门后,里面是空的。椅子还在轻微摇晃。<br> |
| 303 | 深夜的图书馆 | 所有书都在原来的位置,但分类标签全是乱码。唯一正常的一排书架——书架号是「M.D.」。<br><span class="sienna">这里的书似乎可以阅读。</span><br> |
| 304 | 咖啡厅角落座位 | 靠窗的二人桌。桌上两杯咖啡,其中一杯还剩一半。杯垫下压着一张纸条——字迹很新。 |
| 305 | 林氏软件早期办公室 | 三台显示器围成半圆。屏保是一个旋转的银色盒子模型。角落里堆着泡面碗和空罐装咖啡。<br> |
| 306 | 毕业典礼会场 | 椅子整齐排列,但座位上没有名字。讲台上的话筒发出微弱的电流声——有人刚刚用过它。<br> |
| 307 | 大学后山的散步道 | 樱花已经谢了,但地面上没有花瓣。长椅的扶手上刻着两个名字——其中一个被划掉了。<br> |
| 308 | 实验室机房 | 服务器排成两列,运行指示灯有节奏地闪烁。机房的温度比外面低了十度。<br><span class="yellow">某台服务器的USB口插着一个不属于这里的U盘。</span><br> |

### 物品

```
0,301,15,冷掉的咖啡,HS,20,1,,
0,301,5,夹在书中的照片,X,1,1,,
0,302,10,未完成的论文草稿,X,1,1,,
0,302,15,磨砂玻璃上的指印,X,1,1,,
0,303,20,「M.D.」书架的旧书,X,1,1,,
0,303,10,理论物理学入门(批注版),X,1,1,,
0,304,5,杯垫下的纸条,X,1,1,,
0,304,15,未喝完的半杯咖啡,HB,20,1,,
0,305,15,空罐装咖啡,WC,5,10,,
0,305,5,旋转银白盒屏保程序,WD,120,1,,
0,306,10,没有名字的毕业证书,X,1,1,,
0,306,10,话筒(似乎还能用),X,1,1,,
0,307,5,刻着名字的长椅木片,WP,15,3,,
0,307,15,樱花标本,X,1,1,,
0,308,10,陌生U盘,X,1,1,,
0,308,15,服务器备份磁带,X,1,1,,
```

### NPC

| ID | 名称 | 位置 | 简述 |
|----|------|------|------|
| 301 | 无月的残影 | 304 | 黑长直的年轻女性,背对玩家坐着。不会转身。靠近后消失,留下一句文字(种火语片段)。非战斗。 |
| 302 | Maple片段 | 303 | 短发的女学生,在书架间翻阅。会自言自语:「一定有办法的......一定有办法......」被搭话时困惑地看着你,仿佛刚开始注意到你的存在。 |
| 303 | 银白盒投影 | 305 | 一个悬浮的、缓慢旋转的银色立方体。不是NPC——是环境交互物。触碰后随机获得一个BUFF或DEBUFF。 |

---

## 池四:BASSLINE 废土 (The Wasteland Below)

核战争之后的负时空帧。地表是废墟,地下是勉强活着的文明。三名保护者在远处看守着无人值守的银白盒。

### 地图

| ID | 名称 | 描述 |
|----|------|------|
| 401 | 废土公路检查站 | 拦车杆早已被炸飞。岗亭里有一台还在运行的无线电——重复播放同一条广播。旁边是烧毁的军车。<br> |
| 402 | 地下避难所食堂 | 塑料桌椅摆成整齐的列。厨房里还有罐头汤的味道。墙上贴着一张手写的菜谱——署名「善德」。<br><span class="yellow">冰柜里可能还有没坏的东西。</span><br> |
| 403 | 弹坑边缘 | 地面被炸出了一个完美的圆。坑底是玻璃化的沙子。弹坑周围的地面上散落着弹壳——口径大小不一,来自不同时代。<br> |
| 404 | 旧红杀废弃前哨 | 帐篷已经塌了。武器架是空的。营地中央的篝火灰烬还是温的。<br><span class="yellow">有人最近来过这里。</span><br> |
| 405 | 死寂的超级市场 | 货架大多空了。但有一个人为整理过的角落——罐头按过期日期排好,瓶装水分成两堆。角落里放着一张纸条:「需要什么就用,留一份给后面的人。」<br> |
| 406 | 残存兵营的武器库 | 武器柜的锁被人暴力撬开了。剩下几件没人要的装备散落在地上。墙上用粉笔写着:「黑岩在哪?」 |
| 407 | 银白盒静置点 | 一个银色立方体坐落在废墟中央。直径约两米。没有任何连接线,但它周围的空气在微微发热。地面上用粉笔划了一个大圈,写着「不要碰」。 |
| 408 | 动物团营地遗址 | 几个拼接在一起的帐篷,曾经使用了鲜艳的布料但现在已褪色。角落里有几根羽毛和一小堆皮毛——不是战斗留下的,更像换毛季节的痕迹。 |

### 物品

```
0,401,10,无线电零件,X,1,1,,
0,401,15,军用匕首,WP,35,8,,
0,402,20,善德牌罐头汤,HH,100,2,,
0,402,10,恶德牌辣椒酱,HS,10,1,,
0,403,15,玻璃化沙子(可作磨料),WC,8,30,,
0,403,10,不同口径的弹壳,GBr,1,10,,
0,404,15,旧红杀臂章,X,1,1,,
0,404,5,带血迹的命令书,X,1,1,,
0,405,20,排列整齐的罐头,HH,50,3,,
0,405,10,「留一份给后面的人」纸条,X,1,1,,
0,406,15,撬棍(已用过),WP,30,8,,
0,406,5,粉笔,X,1,1,,
0,407,5,银白盒表面脱落的金属片,X,1,1,,
0,407,15,防辐射服,DB,40,30,,
0,408,5,褪色的帐篷布,DB,15,10,,
0,408,15,加拿大鹅的飞羽,X,1,1,,
```

### NPC

| ID | 名称 | 位置 | 简述 |
|----|------|------|------|
| 401 | 废土拾荒者 | 405 | 背着大背包的瘦削人影。不主动战斗。可以交易——用食物换情报或武器。 |
| 402 | 旧红杀残兵 | 404 | 落单的前红杀成员。穿着破烂的制服。会警告玩家「离这里远点,黑岩随时可能回来」。如果被攻击会奋力反击。 |
| 403 | 红发寡言女(远影) | 407 | BASSLINE三名保护者之一。在银白盒远处的废墟顶上站岗。不会和玩家互动——但如果玩家触碰银白盒,她会朝这边看一眼然后消失。非战斗。 |

---

## 池五:纯荒诞 (Pure Absurdity)

GMod Elevator 精神的直接继承。没有逻辑、没有解释、但偶尔藏着好东西。

### 地图

| ID | 名称 | 描述 |
|----|------|------|
| 501 | 只有猫的房间 | 各种猫。橘猫、黑猫、三花猫、暹罗猫。它们在房间里懒洋洋地躺着、互相舔毛、或者盯着你看。墙上挂着一张巨大的猫meme海报。<br><span class="yellow">猫群中似乎藏了什么东西。</span><br> |
| 502 | 颠倒的教室 | 桌椅固定在天花板上,黑板是倒着写的。但你站的地板......也是天花板。你分不清哪边是上了。<br> |
| 503 | 无限复制的水龙头房间 | 一个水龙头在房间中央不断滴水。滴在地上的水立刻变成一个更小的水龙头,继续滴水。水滴和水龙头以指数级增长。<br><span class="sienna">也许应该在水龙头淹没房间之前找到出口。</span><br> |
| 504 | 种火语广播室 | 墙上全是扬声器。每个扬声器播放着不同的种火语片段——鸟鸣、哨声、叽叽喳喳。如果你拼对了一段密码,其中一个扬声器会掉出一个小盒子。<br> |
| 505 | 电梯内部的电梯 | 走进这个房间后你发现——这又是一个电梯。门关上、开门、出去——又回到了电梯内部。你已经搞不清楚自己是在第几层了。<br><span class="yellow">但这里的电梯按钮排列方式和正常的电梯不一样。</span><br> |
| 506 | 自动贩卖机坟场 | 几十台自动贩卖机堆在一起。大部分坏了。有几台还在运行,但卖的东西不对劲——「希望(罐装)」「后悔(瓶装)」「未定义(袋装)」。<br> |
| 507 | 无限走廊 | 走廊两端都在黑暗中无限延伸。墙上挂着的画框里的画一直在变。每走十步,脚步声就多一个回音——有人在跟着你。<br> |
| 508 | 弹幕瀑布 | 从天花板到地板,不间断的文字流从天而降。读得出来——是DTS游戏内的聊天记录,但发送时间标注的是2034年。 |

### 物品

```
0,501,20,猫毛球,WC,1,50,,
0,501,5,猫老大亲自签名的墨镜,DA,50,5,,
0,502,15,反重力陀螺,WC,30,1,,
0,502,10,倒写的教科书,X,1,1,,
0,503,5,微型水龙头(可作投掷),WC,15,3,,
0,503,10,永远滴水的矿泉水瓶,HS,50,∞,,
0,504,15,种火语密码手册,X,1,1,,
0,504,10,掉落的扬声器盒子,X,1,1,,
0,505,15,递归按钮,X,1,1,,
0,505,5,「你在第几层」T恤,DB,5,5,,
0,506,20,罐装「希望」,HS,200,1,,
0,506,15,瓶装「后悔」,PS,200,1,,
0,506,10,袋装「未定义」,X,1,1,,
0,507,10,无限走廊的画框碎片,X,1,1,,
0,507,5,回音捕捉器,DA,20,3,,
0,508,10,未来聊天记录(打印版),X,1,1,,
0,508,5,2034年的某条消息,X,1,1,,
```

### NPC

| ID | 名称 | 位置 | 简述 |
|----|------|------|------|
| 501 | 猫群首领 | 501 | 三花猫。比其它猫大了两圈。会说话但只会说一句:「你也是来找猫粮的吗。」如果给猫粮罐头,会允许玩家在猫群中搜刮一次。 |
| 502 | 复制水龙头(失控版) | 503 | 战斗——但不是普通战斗。水龙头每回合复制一次自己。必须在水龙头淹没房间之前(N回合内)解决掉原始的那个。 |
| 503 | FOREST幻影 | 504 | FOREST(林铃子配音的二次元IP角色)的幻影。用种火语自言自语。如果玩家用种火语和她对话(输入正确密码),她会赠送一件护甲。 |

---

## 池六:空白/虚无 (Void & Nothing)

极简的恐惧。减法美学。什么都没有——但「什么都没有」本身就是一个令人不安的东西。

### 地图

| ID | 名称 | 描述 |
|----|------|------|
| 601 | 完全白色的空间 | 前后左右上下,全是纯白。没有光源,但你在发光。没有参照物,没有距离感。唯一的不完美是远处有一个小黑点。<br> |
| 602 | 黑色虚空中的浮岛 | 你站在一块悬浮的、到处是边缘的地面上。上下左右全是星空——但星星的位置不对。浮岛的另一端放着一个普通的木箱。<br> |
| 603 | 只有一面镜子的房间 | 房间不大。正中央立着一面全身镜。镜中的你看起来一模一样——除了表情。你的镜像是微笑的,尽管你没有。<br> |
| 604 | 无限延伸的走廊 | 白墙、白灯、白地板。走廊两端都在无穷远处消失为一个点。每隔几米墙上有门——所有门都锁着。除了最远处的那一扇。<br> |
| 605 | 数据网格表面 | 你站在一片发光的蓝色网格上。网格向所有方向延伸。每踩一步,脚下就泛起淡蓝色的涟漪。头顶上是一片由数字组成的「天空」。<br><span class="yellow">有些网格节点上嵌着可以取出的物品。</span><br> |
| 606 | 没有墙的房间 | 空间本身存在——你能感觉到自己在某个地方——但没有任何可见的边界。你的影子投在地上,但找不到光源。物品散落在你的影子周围。<br> |
| 607 | 单色静物画 | 一个房间,但所有颜色都被抽走了。只有灰色。家具、墙壁、窗外的风景——全是灰色的。只有你自己保留了颜色。但正在慢慢变淡。<br><span class="sienna">长时间停留可能不是好主意。</span><br> |
| 608 | 回声室 | 圆形穹顶大厅。你发出的任何声音都会被无限回响,而且每次回音都会变得比上一次更清晰——仿佛回声在不断完善你说的话。 |

### 物品

```
0,601,10,纯白立方体,WC,1,1,,
0,601,5,那个小黑点(其实是一颗珠子),X,1,1,,
0,602,15,浮岛边缘的石块,WC,5,5,,
0,602,10,木箱(未知内容),X,1,1,,
0,603,5,镜中倒影掉落的泪珠,X,1,1,,
0,603,10,打碎的镜子碎片,WP,10,5,,
0,604,10,锁着的门的钥匙,X,1,1,,
0,604,5,走廊尽头的门把手,WP,15,3,,
0,605,15,数据节点提取物,X,1,1,,
0,605,5,网格核心晶体,HS,150,1,,
0,606,15,无来源的影子碎片,X,1,1,,
0,606,5,影子中的发光物,X,1,1,,
0,607,10,灰色记忆体,X,1,1,,
0,607,5,「请勿久留」的便签(谁写的?),X,1,1,,
0,608,10,完美回声的碎片,X,1,1,,
0,608,5,穹顶大厅的声学透镜,DA,15,3,,
```

### NPC

| ID | 名称 | 位置 | 简述 |
|----|------|------|------|
| 601 | 镜像自我 | 603 | 镜中的你。如果你试图砸碎镜子,镜像会先一步动手——触发和自己同名/同属性的战斗。 |
| 602 | 数据体 | 605 | 一个由蓝色网格构成的模糊人形。不战斗。会问玩家一个问题:「你是真实的吗?」回答会影响接下来获得的是BUFF还是DEBUFF。 |
| 603 | 回声的记忆 | 608 | 你的回声在反复回响后,开始说出你自己从未说过的话——好像在转述另一个人的记忆。非战斗,但听完后随机获得一件物品。 |

---

## 池七:阁楼专属 (The Attic — Meta & Player-Space)

DTS玩家集体潜意识的混合体。欢乐、meta、充满内部梗。上行方向的终点。

### 地图

| ID | 名称 | 描述 |
|----|------|------|
| 701 | 应援棒仓库 | 从地板堆到天花板的荧光棒。颜色按应援对象分类——每个分区前有一张小卡片写着名字。有些名字你认识,有些你从未听说过。<br><span class="yellow">这里简直是武器库。</span><br> |
| 702 | 经典场面回放室 | 一个小型影院。银幕上循环播放着某场著名DTS局的关键时刻——最后一人对红暮的绝杀、某个离谱的合成产物、一场被玩家记住了十年的暴毙。<br> |
| 703 | 论坛热议档案厅 | 墙壁是巨大的屏幕,滚动着已经消失的论坛帖子和BBS讨论串。有些帖子还在实时更新——即使原发帖人早就不在了。<br> |
| 704 | 林氏软件终端(阁楼版) | 一台老式CRT显示器,运行着Win95风格的桌面。桌面上有一个图标:「不要点.txt」。<br><span class="sienna">你点了。</span><br> |
| 705 | 搁浅的企划室 | 堆满文件夹的房间。每个文件夹标签上写着「未完成的模式」「被砍掉的结局」「写了三章就没再更新的故事」。灰尘很厚。但有些文件夹还会微微发光。<br> |
| 706 | DTS主馆前台(玩家视角) | 你突然站在了DTS主馆的大厅里——但不是作为角色,而是作为「玩家」。前台的工作人员抬头看了你一眼,眼神里有一种奇怪的了然。<br> |
| 707 | 有珠子的地方 | 一间不大的储藏室。几个玻璃展柜里陈列着各种珠子——玻璃珠、弹珠、念珠、珍珠。每一颗珠子旁边有一张小标签,写着另一个玩家的名字。<br> |
| 708 | 种火V的直播间 | 一个布置成直播间的房间。摄像头是开着的,但对面没有观众——屏幕显示「0 viewers」。麦克风还在拾音。桌上放着一杯喝了一半的能量饮料。<br> |

### 物品

```
0,701,20,应援棒(高亮模式),WP,25,10,,
0,701,5,签名应援棒,WP,60,5,,
0,702,10,经典场面的纪念票根,X,1,1,,
0,702,5,「我也在场」徽章,DA,30,1,,
0,703,10,消失的论坛帖子(打印版),X,1,1,,
0,703,5,仍在更新的讨论串URL,X,1,1,,
0,704,10,「不要点.txt」的内容,X,1,1,,
0,704,5,林氏软件终端模拟器,X,1,1,,
0,705,15,未完成模式的设定稿,X,1,1,,
0,705,5,发光的文件夹(未读消息),X,1,1,,
0,706,10,玩家手册(修订第∞版),X,1,1,,
0,706,5,前台工作人员的便当盒,HH,120,1,,
0,707,15,无名的玻璃珠,WC,1,1,,
0,707,5,刻着名字的念珠,X,1,1,,
0,708,10,能量饮料(半罐),HS,30,1,,
0,708,5,「0 viewers」的截图,X,1,1,,
```

### NPC

| ID | 名称 | 位置 | 简述 |
|----|------|------|------|
| 701 | 搁浅企划的残响 | 705 | 一个半透明的、正在褪色的角色形象——某个被砍掉的游戏模式的主角。她/他还能说最后几句台词。如果玩家认真听完,会送一件遗物。 |
| 702 | 无名玩家残影 | 707 | 一个没有具体外貌的人形轮廓——代表某个在DTS中度过无数小时的玩家。站在某颗珠子前发呆。不会说话,但如果玩家拿走那颗珠子,会微微点头然后消失。 |
| 703 | 种火V | 708 | Grand Fireseed的碎片直播形象——用种火语对着空无一人的直播间说话。如果玩家在直播间停留超过30秒,种火V会转过头看向镜头(你),然后用种火语说了一句什么。字幕无法正确翻译,但你感到了一种奇异的慰藉。 |

---

## 池八:钻探专属 (The Drilling Depth — Corrupted)

黑衣少女的钻探被叫停了,但钻探点还在。被打穿的模拟层漏出了不应该存在于此的东西。越往下越扭曲。

### 地图

| ID | 名称 | 描述 |
|----|------|------|
| 801 | NULL/NULL/NULL | 地图名字不显示。你站在一片灰色的、没有纹理的平面上。抬头是同样灰色的天空。<br><span class="red">HUD上的所有数据都在闪烁。</span><br> |
| 802 | SQL错误日志平原 | 大地是密密麻麻的纯文本。每走一步踩碎几条错误信息——「Unknown column」、「Table doesn't exist」、「Access denied」。远处有一个巨大的「WHERE」子句立在天际线上。<br> |
| 803 | 被截断的记忆回廊 | 走廊在中间戛然而止——不是被墙封住,而是空间本身就在这里结束了。断面处能看到像素般的边缘。回廊的墙上挂满了照片,每张照片里的人脸都被抹掉了。<br> |
| 804 | 幻境底层裂隙 | 地面裂开了,裂缝里透出银白色的光。裂口边缘不规则地在数据网格和物理裂痕之间闪烁。能听到裂缝深处有什么东西在呼吸。<br><span class="red b">不要往下看太久。</span><br> |
| 805 | 黑衣少女的废弃钻探站 | 集装箱大小的临时工作站。显示器碎了一地。桌上摊着一张钻探地图——大部分区域被红笔圈掉,最后一行字迹潦草到无法辨认。<br><span class="yellow">还剩下一些没有带走的设备。</span><br> |
| 806 | 裸数据流瀑布 | 一个从虚空中倾泻下来的巨大数据流——没有经过模板包装的原始幻境数据。瀑布底部有一个浅池,池子里漂浮着未完成的道具模型和半个NPC。 |
| 807 | 错误NPC坟场 | 几十个NPC散落在地上——有的只有上半身,有的没有脸,有的名字栏显示「undefined」。大部分不动了。但最远处的那个正在以不自然的角度缓缓站起来。<br> |
| 808 | 钻探记录终点 | 钻探井的尽头。井壁上刻满了五柱的标记——DIAMOND、OMICRON、知能、Nonce、黑岩。井底放着一个密封的文件夹,上面贴着封条:「看过了。封印。——岁星」。 |

### 物品

```
0,801,10,NULL物品(可能什么也没有),X,1,1,,
0,801,5,灰色数据碎片,X,1,1,,
0,802,15,SQL错误日志(可读),X,1,1,,
0,802,10,巨型「WHERE」子句的碎片,WC,30,1,,
0,803,15,被抹脸的照片,X,1,1,,
0,803,5,像素化的空间边缘样本,X,1,1,,
0,804,10,裂缝中取出的银白色光石,HS,200,1,,
0,804,5,「不要看」的警告标签,X,1,1,,
0,805,10,钻探地图(被红笔圈掉),X,1,1,,
0,805,5,黑衣少女遗留的设备,X,1,1,,
0,806,10,未完成的道具模型,WC,1,1,,
0,806,5,半个NPC的碎片,X,1,1,,
0,807,15,错误NPC的零件,X,1,1,,
0,807,5,「undefined」姓名牌,X,1,1,,
0,808,5,「封印。——岁星」的文件夹,X,1,1,,
0,808,5,五柱标记拓片,X,1,1,,
```

### NPC

| ID | 名称 | 位置 | 简述 |
|----|------|------|------|
| 801 | 错误NPC(活跃体) | 807 | HP显示为乱码,技能名是截断的SQL。攻击方式是「UPDATE players SET hp = hp - rand()」。击败后不掉落物品,只留下一行日志:「Query failed: connection lost.」 |
| 802 | 钻探残余 | 804 | 不是NPC——是从裂缝中爬出来的某种东西。外形是人类但身体边缘有像素锯齿。无法正常交流,只会重复一句话:「我们不该看那个」→「你们也不该看」→突然尖叫后自毁。 |
| 803 | 半成品NPC | 806 | 漂浮在数据池中的半个NPC——只有上半身,腰部以下是未渲染的网格线。会用半截语音问「请问这里是——」。无法完成战斗——打到一定HP后自动沉入池底消失。 |

---

## 楼层组合规则

- **每层** = 从一个或多个主题池中抽取2-5个地图点 + 对应的物品表 + 0-2个NPC
- 每层必须包含一个「电梯口」地图点(玩家进出电梯的位置)
- 同一层内的不同地图点风格可以跨池混合——造就「光怪陆离」的效果
- 上行偏向池一/三/七,下行偏向池二/四/八,中间层任意
- 池五(纯荒诞)和池六(空白/虚无)全层随机插入
- 钻探深度越深,池八的出现概率越高,地图的扭曲程度越大

## 大种火层(pgroup=200,特殊层)

只有一个地图点:「这已经是你能到达的最深处了。」不包含战斗。大种火(Grand Fireseed)在此与玩家进行种火语对话。详见主设计文档第五节。