事件开关
说法跟 RPG Maker MV 一样。世界上的真假用事件开关记,开或关。某一个事件自己的真假用独立开关。数字用变量。同一事件可以有好几页;出现条件都成立的页里,页码最大的生效。
前面说的「标记」,实现时就是事件开关。界面写中文名,例如「女房东已警戒」。程序用编号,例如 sw.alarm。
事件开关
变量
屋里过了几分钟 0
变量到 3,且开锁失败,条件会把「女房东已警戒」打开。开关本身仍是开或关。
事件页
和 RPG Maker 怎么对
| RPG Maker MV | 这里 | 寄宿公寓账本 |
|---|---|---|
| 开关 | 事件开关 | 女房东已警戒、账本已取走 |
| 独立开关 A/B/C/D | 独立开关 | 书桌的 A:锁已开 |
| 变量 | 变量 | 屋里过了几分钟 |
| 事件页、出现条件 | 事件页、出现条件 | 女房东第 1 页织毛衣,第 2 页门厅警戒 |
事件开关
全局真假。开或关。和 RPG Maker 的开关一样。
{
"id": "sw.alarm",
"name": "女房东已警戒",
"on": false
} 键 意思 给谁 例子
id 编号 程序 sw.alarm name 名称 界面、守秘人 女房东已警戒 on 开还是关 程序 false 独立开关
只属于某一个事件。和 RPG Maker 的独立开关 A/B/C/D 一样。
{
"event": "ev.desk",
"slot": "A",
"on": true
} 键 意思 给谁 例子
event 属于哪个事件 程序 ev.desk slot 哪一格 程序 A / B / C / D on 开还是关 程序 true 变量
一个数字。和 RPG Maker 的变量一样。用来记时间、次数。
{
"id": "var.minutes",
"name": "屋里过了几分钟",
"value": 3
} 键 意思 给谁 例子
id 编号 程序 var.minutes name 名称 界面 屋里过了几分钟 value 当前数字 程序 3 事件页
同一事件可有多页。出现条件都满足的页里,页码最大的生效。和 RPG Maker 一样。
{
"event": "ev.landlady",
"page": 2,
"when": {
"switch": "sw.alarm",
"on": true
},
"at": "loc.hall",
"description": "站在门厅警戒"
} 键 意思 给谁 例子
event 属于哪个事件 程序 ev.landlady page 页码,大的优先 程序 2 when 出现条件 程序 开关开着 when.switch 要看哪只事件开关 程序 sw.alarm when.self 要看哪格独立开关 程序 A when.variable 变量要达到多少 程序 var.minutes >= 3 when.item 是否持有某道具 程序 item.ledger at 这一页人在哪 程序 loc.hall description 内容描述 守秘人 站在门厅警戒 开关开了
开锁成功,程序把书桌独立开关 A 打开。书桌改用第 2 页:锁开了,账本可取。叙述跟着当前页写。
开关还关着
叙述却写女房东已在门厅。当前页仍是第 1 页,人还在楼梯平台。