完善流程

This commit is contained in:
2024-11-13 04:34:31 +08:00
parent da676987f4
commit 52785ee62c
2 changed files with 76 additions and 46 deletions
@@ -309,7 +309,7 @@ public class EyeTransitionManager : MonoBehaviour
// }
}
[YarnCommand("BackToMainView")]
public void BackToFace()
{
StartCoroutine(StartTransitionCoroutine("MainView"));
@@ -85,6 +85,8 @@ position: 240,-2040
//过热时已经尝试继续检查了几次;TODO-报错信息每弹出一次这里就+1
<<declare $feverMessageSeen=0>>
<<declare $UFInnerSeen=false>>
<<jump 引入对话>>
===
title: 引入对话
@@ -136,31 +138,45 @@ position: -1033,-1812
title: 主维修界面
tags:
colorID: 3
position: 217,-257
position: 231,-267
---
<<if $gameStage == 0>>
Debug在stage0
<<jump 流程结束>>
<<elseif $gameStage == 1>>
在stage1
<<if $isFinishedEyeCheck==-1&&$feverCount==2>>
<<SetHeat Plug 1>>
<<set $feverTimer=1>>
<<endif>>
<<elseif $gameStage == 2>>
Debug在stage2
<<if $UFInnerSeen&&$isFinishedEyeCheck==0>>
me: UF到底把信息传递给了谁?
me: 我应该在各个模块里找一找
<<elseif $UFInnerSeen&&$isFinishedEyeCheck==-1>>
me: 时间不多了,我必须赶紧分析得出结论…然后迅速执行手术。
me: 希望还来得及……
<<jump ClueBoard>>
<<else>>
<<endif>>
//允许拆开UF
<<elseif $gameStage == 3>>
Debug在stage3
//准备尝试停止想象
<<elseif $gameStage == 4>>
Debug在stage4
//拆除UF前尝试降温
<<if $feverTimer == 0>>
<<jump 发热降温>>
<<endif>>
<<elseif $gameStage == 5>>
Debug在stage5
<<jump 检查UF固定螺丝移除>>
// me: 温度应该降下来了
// 【检查确认】
@@ -172,11 +188,13 @@ position: 217,-257
//拆除UF
<<elseif $gameStage == 6>>
Debug在stage6
<<jump Clueboard2>>
//第二次进clueboard
//TODO-理论上应该还是在同一个Clueboard处理?
<<elseif $gameStage == 7>>
Debug在stage7
<<if $isPeipeiBE==true>>
<<jump 记忆初始化>>
<<else>>
@@ -189,7 +207,7 @@ position: 217,-257
title: ClueBoard
tags:
colorID: 1
position: -164,-619
position: -157,-628
---
<<OpenClueBoard ClueBoard>>
//待编辑
@@ -200,9 +218,10 @@ position: -164,-619
title: 结论1
tags:
colorID: 8
position: -166,-403
position: -156,-398
---
//现在关于切换场景的数据保存还没有完成,建议先不切场景
<<CloseClueBoard ClueBoard>>
me: 怎么办?那个“<b><size=100%><color=\#FFB200>神秘进程</color></size></b> ”似乎依然存在。
me: 这实在是有点诡异。我明明已经截断了线路啊……
me: 就像是你的视觉和记忆不适应失去连接的状态,正在尝试寻找对方。
@@ -228,7 +247,7 @@ me: 而且,如果你能够停止想象,发热也就可以被止住。
me: 尽管这不是长久之计…但至少暂时是这样。
【引导佩佩放松,停止想象】
me: 好…让我们去视觉查看一下吧。
<<set $isFinishedEyeCheck=-1>>
<<set $isFinishedEyeCheck=1>>
<<set $gameStage=3>>
//这里应该直接丢进视觉
<<jump 主维修界面>>
@@ -252,7 +271,7 @@ position: 227,1260
title: IntoEyeView
tags:
colorID: 6
position: 2975,-1310
position: 2975,-1312
---
<<if $gameStage < 3>>
<<if $isFinishedEyeCheck==-1>>
@@ -279,13 +298,13 @@ position: 2975,-1310
//TODO2-停止想象的初始化
<<if $isFinishedEyeCheck==1>>
<<if $currentEyeTarget == "computer">>
<<jump Eye_computer2>>
<<jump Eye_computer_2>>
<<elseif $currentEyeTarget == "poster">>
<<jump Eye_poster2>>
<<jump Eye_poster_2>>
<<elseif $currentEyeTarget == "sky">>
<<jump Eye_sky2>>
<<jump Eye_sky_2>>
<<elseif $currentEyeTarget == "plant">>
<<jump Eye_plant2>>
<<jump Eye_plant_2>>
<<endif>>
<<endif>>
//感觉这里结束再发热一次比较好
@@ -300,7 +319,7 @@ tags:
colorID: 8
position: 3175,-973
---
<<set_EyeState EyeManager "CannotImagineColor">>
<<set_EyeState EyeManager "EyeDisorder">>
<<EyeEffect_FadeIn EyeManager>>
<<ShowNotification ClueManager 进程检测 未知进程请求记录,正在从UF非法写入.>>
<<wait 1>>
@@ -326,7 +345,7 @@ peipei: 嘶…好痛
<<ShowNotification ClueManager 进程检测 未知进程请求记录,正在从UF非法写入.>>
<<wait 1>>
<<endif>>
<<set_EyeState EyeManager "CanImagineColor">>
<<set_EyeState EyeManager "EyeDisorder">>
<<EyeEffect_FadeIn EyeManager>>
<<ShowNotification ClueManager 进程检测 未知进程请求记录,正在从UF非法写入.>>
<<wait 1>>
@@ -344,7 +363,7 @@ peipei: 嘶…又痛起来了……
<<ShowNotification ClueManager 进程检测 未知进程请求记录,正在从UF非法写入.>>
<<wait 1>>
<<endif>>
<<set_EyeState EyeManager "CanImagineColor">>
<<set_EyeState EyeManager "EyeDisorder">>
<<EyeEffect_FadeIn EyeManager>>
<<ShowNotification ClueManager 进程检测 未知进程请求记录,正在从UF非法写入.>>
<<wait 1>>
@@ -518,23 +537,25 @@ tags: 待编辑
colorID: 8
position: 1018,-1538
---
<<if $feverTimer==0>>
<<if $feverCount==0>>
<<jump 过热时插线的对话_1>>
<<elseif $feverCount==1>>
<<jump 过热时插线的对话_2>>
// <<if visited_count("PlugInsert")==1>>
// me:嗯?模块温度居然这么高么?
// me:看看其他模块怎么样
// <<elseif visited_count("PlugInsert")==2>>
// me:不是单个模块在发热,而是整个主板都受到影响了
// me:我需要找到发热源来降温
// <<elseif $feverCount==1>>
// <<jump 过热时插线的对话_2>>
// <<elseif $feverCount==2>>
// <<jump 过热时插线的对话_3>>
// <<endif>>
<<if $gameStage==1>>
<<if $feverTimer==0>>
<<if $feverCount==0>>
<<jump 过热时插线的对话_1>>
<<elseif $feverCount==1>>
<<jump 过热时插线的对话_2>>
// <<if visited_count("PlugInsert")==1>>
// me:嗯?模块温度居然这么高么?
// me:看看其他模块怎么样
// <<elseif visited_count("PlugInsert")==2>>
// me:不是单个模块在发热,而是整个主板都受到影响了
// me:我需要找到发热源来降温
// <<elseif $feverCount==1>>
// <<jump 过热时插线的对话_2>>
// <<elseif $feverCount==2>>
// <<jump 过热时插线的对话_3>>
// <<endif>>
<<endif>>
<<endif>>
<<endif>>
===
@@ -560,11 +581,11 @@ position: -496,-1391
title: FinishedReapir
tags: 待编辑
colorID: 8
position: -496,-1187
position: -500,-1178
---
<<if $gameStage==1>>
<<jump 检测UF外壳螺丝移除>>
<<set $gameStage=2>>
<<jump 检测UF外壳螺丝移除>>
<<elseif $gameStage==4>>
<<set $gameStage=5>>
<<ExitRepairMode ToolManager>>
@@ -704,9 +725,10 @@ peipei: 嘶…好痛
<<EyeEffect_FadeIn EyeManager>>
<<ShowNotification ClueManager 进程检测 未知进程请求记录,正在从UF非法写入.>>
<<wait 1>>
//<<generate_PunchTape ClueManager "未定义" "UFView" "liuying1-1">>
<<generate_PunchTape ClueManager "未定义" "UFView" "liuying1-1">>
me:什么?有从UF来的进程?
me: 这是怎么回事?这和上次看到的颜色不一样了。
<<CollectionClue ClueManager>>
me: 但无论如何,能产生颜色数据的线路已经截断了啊……
me: 我需要再做几次检查,收集完整的症状。
<<set $eyecolorKnown=true>>
@@ -768,19 +790,22 @@ position: 3981,-974
//颜色不出现,一会又出现了
<<wait 2>>
me: 似乎成功了,很好……
<<set_EyeState EyeManager "CanImagineColor">>
<<set_EyeState EyeManager "CannotImagineColor">>
<<EyeEffect_FadeIn EyeManager>>
peipei: 啊…痛!
peipei: 不…不是这个颜色…
peipei: 不,根本不应该有颜色。停止。停止。停止想象,停止想象。
//<<画面波动了一下,颜色消失>>
<<EyeEffect_FadeOut EyeManager>>
peipei: 停止想象……
//<<颜色慢慢重新出现>>
peipei: 好痛,呼……
<<EyeEffect_FadeIn EyeManager>>
peipei: 停止想象,停止想象,停止想象,停止!
me: 冷静,佩佩。
me: 佩佩…
peipei: 啧,现在它变得这么顽固了……
<<EyeEffect_FadeOut EyeManager>>
<<wait 1>>
peipei: 不,医生,我想再试试。
<<elseif $stressTimer == 2>>
@@ -912,7 +937,7 @@ position: 4176,-973
<<set $stressTimer = $stressTimer - 1>>
<<jump EyeCheckEnd>>
===
title: Eye_poster2
title: Eye_poster_2
tags:
colorID: 8
position: 4375,-973
@@ -1026,7 +1051,7 @@ me: 应该是因为佩佩并没有见过这种显示器,所以不能正确地
title: 停止想象失败
tags:
colorID: 8
position: -160,-240
position: -161,-240
---
【佩佩失去了意识,而且系统再次进入过热状态】
me: 我不应该这么允许她这么做的…赶紧降温!
@@ -1229,19 +1254,24 @@ me: 这里有插孔了,可以去检查看看了
title: UF进程播放完毕
tags:
colorID: 8
position: -163,-840
position: -152,-846
---
//【表现学习过程】
me: ……
me: 这是……
me: UF从记忆获取了素材,处理之后再传输给视觉!
<<if $isFinishedEyeCheck==-1>>
me: UF从记忆获取了素材,处理之后再传输给记忆!
<<else>>
me: UF从记忆获取了素材,处理之后再传输出去!
me: 但是传到哪里了呢
<<endif>>
me: 这是为什么?这太诡异了……
peipei: 呕…真的不行了,医生……停下。
me: 我想我们也看够了。
<<start_transition ViewManager "MainView">>
me: 时间不多了,我必须赶紧分析得出结论…然后迅速执行手术。
me: 希望还来得及……
<<jump ClueBoard>>
<<set $UFInnerSeen=true>>
//这个会自动进入一次Yarn的主维修
<<BackToMainView ViewManager>>
===
title: 第四次降温
tags:
@@ -1450,7 +1480,7 @@ peipei: 太好了…谢谢你,医生!
title: 记忆初始化
tags:
colorID: 8
position: -360,560
position: -400,528
---
me: 去记忆模块执行色彩初始化吧
// ->执行记忆初始化
@@ -1470,7 +1500,7 @@ me: 去记忆模块执行色彩初始化吧
title: 记忆初始化深度
tags:
colorID: 1
position: -360,760
position: -398,770
---
// <<fade_in 1>>
// <<set $Memory1Fade_Peipei=true>>
@@ -1510,7 +1540,7 @@ position: -360,760
title: 安装晶圆
tags:
colorID: 8
position: -160,560
position: -21,633
---
->安装晶圆
me: 装好了……