提交yarn

This commit is contained in:
2025-11-18 16:35:02 +08:00
parent 5dc31bc905
commit 8b0df7eccf
14 changed files with 369 additions and 82 deletions
+29 -25
View File
@@ -3,17 +3,9 @@ tags:
colorID: 8
position: 205,-53
---
<<DropCable>>
<<fade_out 1>>
<<switch_fix_system_to "BodyModule" "Head">>
->深入表达模块 #line:0ef7bff
<<switch_fix_system_to Expression>>
->深入情绪模块
<<switch_fix_system_to Emo>>
// <<switch_fix_system_to Expression>>
// <<jump VarsInit>>
===
<<jump VarsInit>>
===
@@ -22,17 +14,24 @@ tags:
colorID: 4
position: 205,199
---
///在这里决定这次诊疗的目标是什么,以及目标判断相关的数值
//在这里决定这次诊疗的目标是什么,以及目标判断相关的数值
//【流程相关】
//gamestage:1-引入对话;2-检查;3-检查后对话;4-调速;5-调速后对话(冷却液)
<<declare $gameStage="开始对话">>
//gameStage
<<declare $gameStage=0>>
//每个模块的首次检查
<<declare $emoChecked=false>>
<<declare $memoryChecked=false>>
<<declare $logicChecked=false>>
<<declare $eyeChecked=false>>
<<declare $speakerChecked=false>>
<<declare $expressionChecked=false>>
///【流程逻辑】
//【功能相关】
//插线
<<declare $currentSocket="">>
<<declare $PlugCount=0>>
@@ -49,16 +48,21 @@ description: 脚本跳转中心,GameStage在此处处理,理论上不在其
position: 205,446
colorID: 1
---
// 每次进入维修界面就自动保存
//每次进入维修界面就自动保存
<<auto_save>>
<<if $gameStage == "开始对话">>
<<jump 开始对话>>
<<elseif $gameStage == "身体维修">>
<<jump 身体维修>>
<<elseif $gameStage == "表达模块调参">>
<<jump 表达模块调参>>
<<elseif $gameStage == "流程完成">>
占位:流程结束 #line:088b598
//【【设置gameStage,尤其注意nextyarn的条件】】
<<if $gameStage == 1>>
<<jump Stage1>>
<<elseif $gameStage == 2>>
<<jump Stage2>>
<<elseif $gameStage == 3>>
<<jump Stage3>>
<<elseif $gameStage > 3>>
<<NextYarn>>
//结束,进入下一个Yarn
<<endif>>
===
===
@@ -0,0 +1,35 @@
title: Stage1
tags:
group: 入口
position: 250,-2611
---
<<hide_dialog>>
<<switch_fix_system_to "Clinic">>
<<fade_out 1>>
<<jump 开头对话>>
===
title: 开头对话
tags:
group: 入口
position: 250,-2611
---
//门打开,客人出现。
<<init_character "火山">>
hs: 火山来到诊室,一边习惯性推销一边明显状态异常:
hs: 说话中夹杂大量不合时宜的笑话,卡顿、结巴,电话被挂断。
me:你感觉他的状态明显不正常,但是他却打趣并否认这一点。
me: 你试图询问他为何昨天没赴约,火山刻意回避问题,调侃你岔开话题。
me: 在你感到困扰甚至有点恼火的时候,火山的表达彻底紊乱了。
me: 但是在紊乱中,你隐约能分辨出"帮帮我",你意识到它确实出现问题了,于是进入诊室开始检查
<<hide_dialog>>
<<wait 1>>
<<set $gameStage = 2>>
<<jump Center>>
===
@@ -0,0 +1,285 @@
title: Stage2
tags:
group: 入口
position: 250,-2611
---
<<play_clinic_cut>>
<<fade_in 1>>
<<switch_fix_system_to "BodyModule" "Head">>
<<Temp_RemoveChip>>
<<fade_out 1>>
//【【有任务的话放在这里】】
<<show_task_panel>>
//【【开头的高亮,不一定要;不过得注意:每个模块首次插都写了取消高亮】】
//<<ModuleHightLight Emo true>>
<<DropCable>>
//【【任务目标↓】】
me: 现在检查火山的表达模块 #line:0979545
Task: 检查火山的表达模块
//【【放到该完成任务的地方,并填入对应的task的lineID】】
//<<complete_task "line:01dade5">>
===
title: 主维修界面_头部
position: 0,0
---
//【【设置每个gameStage的通过条件】】
===
title: 检查情绪
tags:
colorID: 8
group:插线检查
position: 102,-2697
---
<<wait 0.05>>
Linking: 正在建立连接… #line:0330568
<<wait 0.1>>
EmoModule: 已与情绪模块建立连接! #line:0b19318
->检查 #line:0dc6537
<<ModuleHightLight Emo false>>
<<hide_dialog>>
Analysing: #line:0ed52a9
<<if $emoChecked == false>>
<<wait 0.2>>
<<endif>>
<<wait 0.1>>
<<hide_dialog>>
Warning: 检查完成! #line:0e37991
<<if $emoChecked == false>>
Warning: #line:0b62330
Warning: 警告:内存占用率过高。 #line:02392bb
<<wait 0.1>>
<<set $PlugCount=$PlugCount+1>>
<<set $emoChecked = true>>
me: 有点烫…看起来这里似乎堆了很多进程啊。 #line:075768b
hs: 哎呀,这是小问题~<br>当务之急是先帮我把语格更新了。 #line:0d47ab0
<<endif>>
me: 你确定不需要检查情绪模块吗? #line:072035d
hs: 我…知道自己在做什么啦。 #line:03fa0ab
<<hide_dialog>>
->结束 #line:006eb35
<<hide_dialog>>
<<clear_screen>>
===
title: 检查记忆
tags: 待编辑
colorID: 8
group:插线检查
position: 340,-2700
---
<<wait 0.05>>
Linking: 正在建立连接… #line:0cdf775
<<wait 0.1>>
MemModule: 已与记忆模块建立连接! #line:00bc46a
<<if visited("MemoryPlugIn")==false>>
<<set $PlugCount=$PlugCount+1>>
<<endif>>
//【【如果有卡带的内容,把这里取消注释】】
//<<if $gameStage或其他的关键变量==有卡带的stage>>
// <<wait 0.1>>
// MemModule: 检测到可读取的记忆卡带!
// <<wait 0.1>>
// MemModule: 已授权深入检查以读取卡带。
// <<wait 0.1>>
// ->深入检查
// <<ModuleHightLight Memory false>>
// <<hide_dialog>>
// <<jump MemoryDeepIn>>
//<<else>>
MemModule: 未检测到可读取的记忆卡带。 #line:0fe1d88
->检查 #line:0fd6a5e
<<hide_dialog>>
Analysing: #line:09eabf9
<<if $memoryChecked == false>>
<<wait 0.2>>
<<endif>>
<<wait 0.1>>
MemModule: 检查完成!未发现错误。 #line:0600a21
<<ModuleHightLight Memory false>>
<<wait 0.1>>
me: 记忆模块正常 #line:0e89254
<<hide_dialog>>
<<set $memoryChecked = true>>
->结束 #line:0e7f27a
<<hide_dialog>>
<<clear_screen>>
//<<endif>>
===
title: 检查逻辑
tags:
colorID: 8
group:插线检查
position: 577,-2701
---
<<wait 0.05>>
Linking: 正在建立连接… #line:018f70c
<<wait 0.2>>
LogicModule: 已与逻辑模块建立连接! #line:0a019ad
->检查 #line:094880b
<<ModuleHightLight Logic false>>
<<hide_dialog>>
Analysing: #line:0fa37de
<<if $logicChecked == false>>
<<wait 0.2>>
<<endif>>
<<wait 0.1>>
LogicModule: 检查完成!未发现错误。 #line:0dd910d
<<if $logicChecked == false>>
LogicModule: #line:0e40cd1
LogicModule: 报告传输完毕。 #line:067ddbf
<<wait 0.1>>
<<set $PlugCount=$PlugCount+1>>
<<set $logicChecked = true>>
<<endif>>
LogicModule: 最近的逻辑处理进程: #line:025e347
LogicModule: 赢下销售大赛,赢下销售大赛,赢下销售大赛,赢下销售大赛…… #line:0b4eed1
me: 逻辑模块正常。 #line:0e9b752
<<hide_dialog>>
->结束 #line:0880ccd
<<hide_dialog>>
<<clear_screen>>
===
title: 检查视觉
tags: 待编辑
colorID: 8
group:插线检查
position: 435,-3043
---
<<wait 0.05>>
Linking: 正在建立连接… #line:0fc9794
<<wait 0.1>>
EyeModule: 已与视觉模块建立连接! #line:0ac783f
->检查 #line:0f86003
<<ModuleHightLight Eye false>>
<<hide_dialog>>
Analysing: #line:0045309
<<if $eyeChecked == false>>
<<wait 0.2>>
<<endif>>
<<wait 0.1>>
<<hide_dialog>>
EyeModule: 检查完成!未发现错误。 #line:07aed75
<<if $eyeChecked==false>>
EyeModule: #line:092948f
EyeModule: 报告传输完毕。 #line:0d6a98c
<<wait 0.1>>
<<set $PlugCount=$PlugCount+1>>
<<set $eyeChecked = true>>
hs: 眼睛有点痒,难道我要失明了?再也不用看客户骂我了。 #line:0be8240
我:不,你的视觉没有任何问题。 #line:075be23
hs: 好吧……(小失望) #line:07e1051
<<hide_dialog>>
<<else>>
me: 视觉模块正常。 #line:05e45e9
<<endif>>
->结束 #line:0e66d9b
<<hide_dialog>>
<<clear_screen>>
===
title: 检查表达
tags:
colorID: 8
group:插线检查
position: 343,-2338
---
<<wait 0.05>>
Linking: 正在建立连接… #line:0e74558
<<wait 0.1>>
SpeakerModule: 已与表达模块建立连接! #line:027b73c
->检查 #line:066f50a
<<ModuleHightLight Speak false>>
<<hide_dialog>>
Analysing: #line:0978fae
<<if $speakerChecked == false>>
<<wait 0.2>>
<<endif>>
<<wait 0.1>>
<<hide_dialog>>
SpeakerModule: 发现表达紊乱,需要深入检查 #line:0c8bce7
<<if $speakerChecked == false>>
SpeakerModule: #line:07d768d
SpeakerModule: 报告传输完毕。 #line:0ec916a
<<wait 0.1>>
<<set $PlugCount=$PlugCount+1>>
<<set $speakerChecked = true>>
SpeakerModule: 已授权深入检查 #line:0e22d59
<<hide_dialog>>
<<endif>>
->深入检查 #line:00fc19c
<<jump 结束Stage2>>
->结束 #line:0ff6cc0
<<hide_dialog>>
<<clear_screen>>
<<jump 主维修界面_头部>>
->深入检查<<if $speakerChecked == true>> #line:04e4570
<<jump 结束Stage2>>
->结束 #line:0fdaf73
<<hide_dialog>>
<<clear_screen>>
===
title: 结束Stage2
tags:
colorID: 8
group:插线检查
position: 343,-2338
---
<<set $gameStage = 2>>
<<jump Center>>
===
@@ -0,0 +1,19 @@
title: Stage3
tags:
colorID: 8
position: 272,-1156
---
<<switch_fix_system_to expression>>
===
title: 结束Stage3
position: 275,-222
---
<<set $gameStage = 4>>
<<jump Center>>
===
@@ -14,7 +14,7 @@ position: 272,-1156
title: 结束身体维修
position: 275,-222
---
<<set $gameStage = "深入表达模块">>
<<set $gameStage = 6>>
<<jump Center>>
===
@@ -1,15 +0,0 @@
title: UserA_圈层象征者
tags:
colorID: 8
position: 272,-1156
---
huoshan:11111 #line:0dac12c
客户:2222 #line:0ad2190
me:看起来完全不行呢,试试别的吧 #line:0466fea
===
@@ -1,21 +0,0 @@
title: 开场对话
tags:
colorID: 8
position: 272,-1156
---
<<jump 结束开场对话>>
===
title: 结束开场对话
position: 275,-222
---
<<set $gameStage = "身体检查">>
<<jump Center>>
===
@@ -1,20 +0,0 @@
title: 结束对话
tags:
colorID: 8
position: 272,-1156
---
<<jump 结束结束对话>>
===
title: 结束结束对话
position: 275,-222
---
<<set $gameStage = "流程完成">>
<<jump Center>>
===