房间与出口

房间就是地点。每个房间有编号、名称、出口,以及此刻在里面的人和东西。同一件东西不能同时出现在两个地方:要么在某个房间,要么在某人背包里。

出口写清从哪到哪、经过什么。有的出口带条件,不满足就过不去。下图是平面示意。点「下一步」看人和账本怎么换房间。

调查员 女房东 账本 深色房间 = 调查员所在
楼梯平台 门厅 书房 楼梯 房门 书桌 账本

林晚

记者 · 只读
50力量
60敏捷
70智力
75教育
生命值
理智

技能 · 开锁 45 · 图书馆 60

当前位置 ·

背包

已知线索

标记

时间 · · 女房东在

对房间里的道具动手

道具画在所在房间。名称、说明、里面有什么、能做什么,写在道具总表。对它动手,界面要写出:目标是哪件、做什么、条件、结果。检定就画和检定尺一样的一条:技能、掷出、难度。取走就画「房间空了 → 背包有了」。被拒也要画出来。

开场容纳

房间 出口 开场容纳
门厅 房门 → 书房;楼梯 → 楼梯平台 调查员
书房 房门 → 门厅 书桌锁、黑色账本
楼梯平台 楼梯 → 门厅 女房东

房间怎么写

地点。人与物同一时刻只在一处。

{
  "id": "loc.study",
  "title": "书房",
  "exits": [
    {
      "to": "loc.hall",
      "via": "房门"
    }
  ],
  "contents": [
    "item.desk_lock",
    "item.ledger"
  ]
}
意思 给谁 例子
id 编号 程序 loc.study
title 名称 界面 书房
exits 出口列表 程序 见出口
contents 开场容纳的道具编号 程序 item.ledger

出口怎么写

从本房间到另一房间。可带条件。

{
  "to": "loc.hall",
  "via": "房门"
}
意思 给谁 例子
to 通向哪个房间 程序 loc.hall
via 经过什么 界面 房门
blocked_unless 不满足则过不去 程序 已有钥匙

怎么走、怎么被挡

移动

林晚在门厅,选出口「房门」。当前位置改为书房。女房东仍在楼梯平台。账本仍在书房。

被挡住

若后来加「后院」,出口写「后门,除非已有钥匙」。没有钥匙时「移动到后院」被拒,位置不变。

道具只在一处

开锁成功后,账本从书房改到背包。平面图书房不再画账本,调查员卡背包栏出现「黑色账本」。