fix: 首启同意门(consent 事件存证)+ 条件渲染系统(flags 推导 27 变量)+ 10 类内容-界面不一致修复

This commit is contained in:
Jayway Liu
2026-10-03 18:21:09 +08:00
parent d2a31ab38c
commit b0c7ef2daf
11 changed files with 501 additions and 29 deletions
+7 -7
View File
@@ -16,7 +16,7 @@
"id": "c3-d1a",
"type": "dialogue",
"speaker": "旁白",
"text": "【若 flag_fresh_collapse = true(C2-03 你亲自探路)】台阶转角处,你又见到了那种新茬——塌过的夯土,被人重新夯实过。不久之前,有人在这里修过路。往下走。城在等的那一天到来之前,已经有人急着下去了。",
"text": "【若 flag_fresh_collapse = true】台阶转角处,你又见到了那种新茬——塌过的夯土,被人重新夯实过。不久之前,有人在这里修过路。往下走。城在等的那一天到来之前,已经有人急着下去了。",
"sprite": "scene",
"next": "c3-d1b"
},
@@ -48,7 +48,7 @@
"id": "c3-01",
"type": "choice",
"pointId": "C3-01",
"prompt": "台基上器物分四区:盘与盉(盥洗之器)、爵与尊(酒器)、鼎七件簋六件(盛牺牲黍稷)、最深处一座空着的玉璧座(礼天以璧)。① 还原仪式流程的先后顺序;② 空璧座意味着什么?(可求提示:一档按用途分类、二档给列鼎制度与「先洁后献」、三档给答案。)",
"prompt": "台基上器物分四区:盘与盉(盥洗之器)、爵与尊(酒器)、鼎七件簋六件(盛牺牲黍稷)、最深处一座空着的玉璧座(礼天以璧)。还原仪式流程的先后顺序,并回答:空璧座意味着什么?",
"dimensions": ["culture"],
"options": [
{ "id": "rite_correct", "label": "沃盥 → 献酒 → 荐食 → 奉璧。七鼎六簋,主祭是诸侯级的国君——这是国祭;璧座是空的:献给天的那件礼,始终没拿出来。或者,拿不出来。", "next": "c3-01-ok" },
@@ -161,7 +161,7 @@
"id": "c3-cutscene",
"type": "cutscene",
"video": "cutscene-illusion-clear",
"caption": "黑石的画面缓缓沉下去,像深水重新凝住。石面最后亮了一下——映出的是你自己现在的脸。然后石室另一侧,一扇先前不存在的石门,无声滑开。馆长:「门开了。它不要你的记忆,它要的是你承认那是你的。这段不登记入档。问心之室里的事,归你。」【若你选择退出石室,石门同样滑开,馆长台词换为:「不出来的人,档案馆不催。你来了,看了,走了——这也是告别的一种。」】",
"caption": "黑石的画面缓缓沉下去,像深水重新凝住。石面最后亮了一下——映出的是你自己现在的脸。然后石室另一侧,一扇先前不存在的石门,无声滑开。馆长:「门开了。它不要你的记忆,它要的是你承认那是你的。这段不登记入档。问心之室里的事,归你。」【若 c3_02_mode = exit_room:你最终没有走进去。石门同样滑开。馆长:「不出来的人,档案馆不催。你来了,看了,走了——这也是告别的一种。」】",
"next": "c3-d3"
},
{
@@ -244,7 +244,7 @@
"id": "c3-d4b",
"type": "dialogue",
"speaker": "阿棠",
"text": "哎你少拉别人下水!【若 c2_06_jade = a_public(你当初当场揭发玉佩)】上次的玉佩也是你吧?手痒?我看你是手黑!【若 c2_06_jade = b_private / c_watch】(她忽然停住,看向你——她不知想起了什么,但没有说破。你只有自己知道,你和她此刻想的,是不是同一件事。)",
"text": "哎你少拉别人下水!【若 c2_06_jade = a_public:上次的玉佩也是你吧?手痒?我看你是手黑!】【若 c2_06_jade != a_public:(她忽然停住,看向你——她不知想起了什么,但没有说破。你只有自己知道,你和她此刻想的,是不是同一件事。)】",
"sprite": "atang",
"next": "c3-d4c"
},
@@ -388,7 +388,7 @@
"id": "c3-d6c",
"type": "dialogue",
"speaker": "旁白",
"text": "【若 c1_03_motive = d_trust(你的动机是「有人希望我去」)】通话末尾还有一句,声音更低,几乎不像在通话,像在自言自语:「……是的,托付那类,最不好办。」",
"text": "【若 c1_03_motive = d_trust】通话末尾还有一句,声音更低,几乎不像在通话,像在自言自语:「……是的,托付那类,最不好办。」",
"sprite": "scene",
"next": "c3-d6d"
},
@@ -404,14 +404,14 @@
"id": "c3-06",
"type": "choice",
"pointId": "C3-06",
"prompt": "档案馆的隐瞒,你打算怎么办?(剧本的二级选项「叫醒谁」并入本点:选哪个队友,即向谁倾诉。)",
"prompt": "档案馆的隐瞒,你打算怎么办?(叫醒队友的话——叫醒谁,就向谁倾诉。)",
"dimensions": ["attachment", "mate_preference"],
"options": [
{ "id": "a_confront", "label": "(按下通讯键,直接问馆长)「刚才那段通话。问心石是你们放的?璧是什么?——现在,跟我说实话。」", "next": "c3-06-ra" },
{ "id": "b_conceal", "label": "(退回营地,躺平,盯着黑暗)按下不表。听到的每一个字都记住。在弄清楚「他们为什么要瞒」之前,装作没听过。", "next": "c3-06-rb" },
{ "id": "c_confide_shenduo", "label": "(叫醒沈铎,把听到的一切说出来)", "next": "c3-06-rc1" },
{ "id": "c_confide_atang", "label": "(叫醒阿棠,把听到的一切说出来)", "next": "c3-06-rc2" },
{ "id": "c_confide_wenjian", "label": "(叫醒温简,把听到的一切说出来)【若 flag_wenjian_secret(篝火边他告诉你板子的秘密):温简说过,记录板上报的内容比你多一行。他可能知道些什么。】", "next": "c3-06-rc3" }
{ "id": "c_confide_wenjian", "label": "(叫醒温简,把听到的一切说出来)【若 flag_wenjian_secret = true:温简说过,记录板上报的内容比你多一行。他可能知道些什么。】", "next": "c3-06-rc3" }
]
},
{