剧情+对话完善
This commit is contained in:
30
Assets/Story/Chapter0/C0_RollbackDemo_Checkpoint.yarn
Normal file
30
Assets/Story/Chapter0/C0_RollbackDemo_Checkpoint.yarn
Normal file
@@ -0,0 +1,30 @@
|
||||
// 回滚机制示例 2/5:第二段主线 TextBlock,也是 TimelineMarker 的锚点。
|
||||
// StoryData Block ID 建议:c0_demo_checkpoint,gridColumn = 1。
|
||||
// 第一次选择后,StoryChoiceMemory 会记住 Option Text ID;再次进入本 Block 时不会显示选项,
|
||||
// 而是自动返回玩家第一次选择的路径。回滚到本 Marker 后该记录会被恢复/清除。
|
||||
|
||||
title: C0_RollbackDemo_Checkpoint
|
||||
---
|
||||
<<if get_bool("c0_demo_intro_read")>>
|
||||
SLS: 信号已经稳定。你必须决定接下来的处理方式。
|
||||
<<else>>
|
||||
SLS: 缺少前置记录,但测试流程仍可继续。
|
||||
<<endif>>
|
||||
|
||||
-> 记录信号的变化
|
||||
<<set_int "c0_demo_route" 1>>
|
||||
<<jump C0_RollbackDemo_Record>>
|
||||
-> 优先保护观测装置
|
||||
<<set_int "c0_demo_route" 2>>
|
||||
<<jump C0_RollbackDemo_ProtectChoice>>
|
||||
===
|
||||
|
||||
title: C0_RollbackDemo_Record
|
||||
---
|
||||
SLS: 你选择了记录。
|
||||
===
|
||||
|
||||
title: C0_RollbackDemo_ProtectChoice
|
||||
---
|
||||
SLS: 你选择了保护。
|
||||
===
|
||||
Reference in New Issue
Block a user