第二天任务和书本接入,视觉表现修复

存在两个问题:1、在视觉内会看到任务栏;2、撬棍没有能吸附的地方
This commit is contained in:
G0Done
2024-09-06 00:48:45 +08:00
parent 772fd0bf4c
commit 974eb30a1a
@@ -35,7 +35,8 @@ title: InDoorTalk
position: 74,-513
---
///<<播放急切冲进门的声音>>
//<<character_into Peipei>>
<<character_switch_image Peipei_1>>
<<character_fade_in 1>>
佩佩: 对不起,我搞砸了。
我: 佩佩?怎么了?
我: 你眼睛那儿流的是…冷却液吗?
@@ -105,9 +106,13 @@ position: 71,-262
///表示进入头部维修界面
<<load_scene 佩佩视觉模块>>
///让佩佩的眼睛处于可以想象颜色的状态
<<set_EyeState EyeManager "EyeDisorder">>
<<set_EyeState EyeManager "CannotImagineColor">>
///确认当前的试图状态为头部的概览视图
<<start_transition ViewManager "MainView">>
///发放初始任务
<<add_task TaskManager "检查头部模块,确认发热原因">>
<<wait 1>>
<<task_moveIn TaskManager>>
///表示视觉模块在当前维修阶段是否已经进入过了
<<declare $EyeVisited = false>>
///表示UF模块在当前维修阶段是否已经进入过了
@@ -135,21 +140,37 @@ position: 77,22
<<start_transition ViewManager "MainView">>
[options /]
-> UFView
//插入UF模块
<<if $UFVisited==false>>
<<messagebox MessageBox "warning" "UFModule has error#114514">>
//插入UF模块
<<if $UFSocketVisited==false>>
<<set $UFSocketVisited=true>>
//////晚上一次性ctrlF一下处理messageBox@CZQ
我: 有一个报错,但是这次看起来和上次不一样?
我: 看来事情起了一些变化……但至少它没有完全挂掉。
->检查手册
手册: 报错代表UF被注入了未请求的素材,请进行快速绘图尝试定位问题。
我: 意思是说我们还要进行一次快速绘图。
->进行快速绘图
我: 佩佩,我们需要再做一次快速绘图。
佩佩: 现在吗……
<<jump UFtest>>
->返回
我: 先看看别的模块吧。
我: 有一个报错,但是这次看起来和上次不一样?
我: 看来事情起了一些变化……但至少它没有完全挂掉。
->检查手册
<<OpenBook BookManager>>
<<Flip BookManager 3 >>
[command name=activate_socket_choice /]
[options /]
->CloseBook
手册: 报错代表UF被注入了未请求的素材,请进行快速绘图尝试定位问题。
我: 意思是说我们还要进行一次快速绘图。
<<add_task TaskManager "对UF进行快速绘图检查""检查头部模块,确认发热原因">>
->进行快速绘图
我: 佩佩,我们需要再做一次快速绘图。
佩佩: 现在吗……
<<jump UFtest>>
->返回
我: 先看看别的模块吧。
<<jump Choice>>
<<elseif $UFVisited==false>>
我: 手册说还要进行一次快速绘图检查。
->进行快速绘图
我: 佩佩,我们需要再做一次快速绘图。
佩佩: 现在吗……
<<jump UFtest>>
->返回
我: 先看看别的模块吧。
<<jump Choice>>
<<else>>
我: 这里检查过了,UF绘图出现了新的问题,似乎是记忆模块往UF里传入了不应该传入的内容。
@@ -157,12 +178,14 @@ position: 77,22
<<jump Choice>>
<<endif>>
-> EyeView
//插入Eye模块
<<if $EyeVisited==false>>
<<messagebox MessageBox "warning" "记忆访问无应答,正在尝试跳线访问">>
//插入Eye模块
<<if $EyeSocketVisited==false>>
<<set $EyeSocketVisited=true>>
我: 无应答应该是正常的,因为我给佩佩做了视觉-记忆桥阻断术……
我: 可是跳线访问又是什么?
我: …最好进去看看。
<<add_task TaskManager "确认视觉模块的问题""检查头部模块,确认发热原因">>
->进行深入检查
我: 佩佩,我还需要再对你的视觉进行深入检查。
<<set_view_availability ViewManager "EyeView" true>>
@@ -170,13 +193,24 @@ position: 77,22
<<jump EyeView>>
->返回
我: 等会再检查吧。
<<jump Choice>>
<<jump Choice>>
<<elseif $EyeVisited==false>>
我: …最好进去看看跳线访问是什么问题。
->进行深入检查
我: 佩佩,我还需要再对你的视觉进行深入检查。
<<set_view_availability ViewManager "EyeView" true>>
佩佩: 好的,来吧医生。
<<jump EyeView>>
->返回
我: 等会再检查吧。
<<jump Choice>>
<<else>>
我: 这里检查过了,视觉模块有一些“过期症状”
//////@CZQ
<<jump Choice>>
<<endif>>
-> MemoryView
<<messagebox MessageBox "normal" "MemoryModule is normal">>
//插入Memory模块
<<if $MemorySocketVisited==false>>
<<set $MemorySocketVisited= true>>
@@ -187,13 +221,16 @@ position: 77,22
<<endif>>
<<jump Choice>>
->LogicView
<<messagebox MessageBox "normal" "LogicModule is normal">>
我: 逻辑看起来没问题。
//////@CZQ补文本
<<jump Choice>>
->SpeakView
<<messagebox MessageBox "normal" "SpeakModule is normal">>
我: 语言看起来没问题。
<<jump Choice>>
->EmoView
<<messagebox MessageBox "normal" "EmoModule is normal">>
我: 情绪看起来没问题。
<<jump Choice>>
->ColorView
@@ -210,6 +247,8 @@ position: 554,12
佩佩: 医生……我一旦注意看,视线里就会出现奇怪的颜色。
佩佩: 我感觉我好像是和之前一样,在“想象”颜色,但是想象出来的颜色…
<<set_Eyetarget EyeManager "plant">>
<<set_EyeState EyeManager "EyeDisorder">>
<<EyeEffect_FadeIn EyeManager>>
佩佩: 它变得好奇怪……我感觉自己变得好陌生。
佩佩: 我以为我会看到绿色,或者至少看不到颜色,但是…
佩佩: 为什么…从小到大,为什么我总是出问题……
@@ -218,20 +257,31 @@ position: 554,12
//////这里要加分支逻辑——要查了手册并且做了视线指示才能得出结论,我们该按什么顺序让佩佩做?(A先指示再看书 B可以自由指示/看书,都做了触发对话“可以得出结论了”)
->指示佩佩看窗外
我: 佩佩,看看窗外。
<<set_Eyetarget EyeManager "sky">>
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "sky">>
<<EyeEffect_FadeIn EyeManager>>
佩佩: 医生,它不应该是这个颜色,它不应该是这个颜色,但是……
佩佩: 我记得天应该是蓝色的,但我好像不记得什么是蓝色了。
->指示佩佩看海报
我: 佩佩,看看那个海报.
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "poster">>
<<EyeEffect_FadeIn EyeManager>>
佩佩: 我好像……不认识自己做的海报了。
->指示佩佩看显示器
我: 佩佩,看看那个显示器。
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "computer">>
<<EyeEffect_FadeIn EyeManager>>
佩佩: 它开着吗?医生……我好像什么都分辨不出来了。
我: 好,佩佩…结束了。你可以不用再看了。
我: 我想我应该去手册看看……
->检查手册
<<OpenBook BookManager>>
<<Flip BookManager 3 >>
[command name=activate_socket_choice /]
[options /]
->CloseBook
手册: 患者可能看到错误的颜色错误颜色会跟随患者的视线落点而产生。
手册: ——患者的视觉模块存在异常进程,该进程会尝试从记忆读取数据。在罕见的情况下,错误地访问了UF模块。
我: 好吧……我想你的症状符合这种描述。
@@ -241,6 +291,7 @@ position: 554,12
我: 所以它尝试“跳线”去寻找你的记忆,好从那里获得它需要的图片素材。
我: 但是它只能跳到UF模块上,UF模块里有非常多可以用来进行色彩检索的图片…但那些都不是正常的视觉图像。
我: 所以当它开始尝试从UF模块里调用色彩的时候,你就看到了那些奇怪的颜色。
<<complete_task TaskManager "确认视觉模块的问题">>
佩佩: 啊…原来如此,所以我感觉那么奇怪……
我: 但是……这不是你的工作结果异常的原因。
//<<set_view_availability ViewManager "EyeView" false>>
@@ -343,9 +394,15 @@ position: -324,10
佩佩: 这根本说不上是正常的图……
我: 嗯……别急,我先看看手册。
->检查手册
<<OpenBook BookManager>>
<<Flip BookManager 3 >>
[command name=activate_socket_choice /]
[options /]
->CloseBook
手册: 患者可能看到错误的元素。该问题通常发生于原生视觉处理能力异常的机器人身上。
手册: 占位)患者的的记忆存在一个未预期的进程,这个进程向错误的模块发送了数据。
我: 想象力过高?这听起来很难处理……而且,已被解决是什么意思?
<<complete_task TaskManager "对UF进行快速绘图检查">>
我: 在佩佩身上这个问题还是出现了啊……
我: 怎么办?手册也没有给出解决办法……
<<set $UFVisited to true>>
@@ -376,6 +433,9 @@ position: -209,312
我: 结果到了现在,手册上却没有给出办法。
我: 或许手册错了?
我: 经过一番推论/查询记忆,得出结论:是想象力
<<complete_task TaskManager "检查头部模块,确认发热原因">>
<<clear_tasks TaskManager>>
<<add_task TaskManager "尝试修好佩佩">>
//////@CZQ
佩佩: 怎么了,医生?想象力…不是很正常的事情吗?
我: 我不知道…你是特殊的,佩佩。记得我说的吗?
@@ -392,6 +452,7 @@ position: -209,312
佩佩: 想象力是那么清晰,我可以……
我: 佩佩,我相信既然你能感受到它,就能尝试控制它。
我: 就像你唤醒它一样,用同样的方式让它停下吧。
<<add_task TaskManager "尝试让佩佩停止想象颜色""尝试修好佩佩">>
佩佩: 该怎么做才能停止想象?我不明白。
->让佩佩保持专注
我: 佩佩,我需要你振作起来。
@@ -466,13 +527,17 @@ position: 124,513
<<start_transition ViewManager "EyeView">>
我: 我们开始吧。
->指示佩佩看天空
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "sky">>
<<EyeEffect_FadeIn EyeManager>>
我: 似乎成功了,很好……
->指示佩佩观察机器
<<wait 2>>
<<set_EyeState EyeManager "CanImagineColor">>
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "computer">>
<<wait 2>>
<<set_EyeState EyeManager "EyeDisorder">>
<<EyeEffect_FadeIn EyeManager>>
佩佩: 不…不对。停止。停止。停止想象,停止想象。
///<<画面波动了一下,颜色消失>>
佩佩: 停止想象……
@@ -481,12 +546,13 @@ position: 124,513
我: 冷静,佩佩。
->指示佩佩观察植物
///<<画面波动了一下,角色出现了颜色>>
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "plant">>
<<EyeEffect_FadeIn EyeManager>>
佩佩: 不!停止!
///<<播放动画:一只手拍了一下镜头,画面闪烁了一下,颜色变得更鲜艳了>>
佩佩: 停止想象!停止想象!停止想象!
我: 够了。
我: 关闭视觉检查权限并退出
<<set_view_availability ViewManager "EyeView" false>>
//<<set $EyeVisited to false>>
//<<set $UFVisited to false>>
@@ -500,12 +566,16 @@ position: 124,513
//<<fade_out 2>>
<<load_scene ClinicScene>>
<<character_switch_image Peipei_1>>
<<character_fade_in 1>>
我: 我想我们失败了,佩佩。
<<complete_task TaskManager "尝试让佩佩停止想象颜色">>
佩佩: 也就是说,现在没有任何办法了治好我了?
我: 我说过我一定会把你治好的……冷静。再想想……
佩佩: 医生…没关系的。
佩佩: 我知道会有这样一天的。他们从来就没有真的觉得我能挺过去。
我: 过程对话略,心灰意冷的佩佩和你讨论起了这个UF模块,你提到上面的封条,佩佩提出反正横竖一死,不如进去看看,说不定里面有办法可以阻断干扰。
<<add_task TaskManager "撬开UF模块,寻找治疗方法""尝试修好佩佩">>
//我: 让我来重新启动你的视觉……
//<<messagebox MessageBox "warning" "记忆模块视觉端口RAM已满,正在尝试跳线访问">>
//我: 怎么样?
@@ -554,7 +624,8 @@ title: Surgery
position: 85,821
---
/////头部视角-视觉-记忆桥截断术
//<<start_transition ViewManager "MainView">>
<<load_scene 佩佩视觉模块>>
<<start_transition ViewManager "MainView">>
封条: 警告:UnstableFusion属于公司财产,严禁个人拆卸、调试!
我: 好吧…我想现在你没有任何意义了。
->执行UF外壳拆除操作
@@ -582,6 +653,8 @@ position: 85,821
我: 这个过程……无法被停止。
我: 它会一直学习,只要你还活着,它还在你的身体里,就不会停下。
佩佩: (呕吐)真的不行了,医生……停下。
<<start_transition ViewManager "MainView">>
<<complete_task TaskManager "撬开UF模块,寻找治疗方法">>
佩佩: 让它从我的身体里出去吧。我不要带着它被回收……
我: 这意味着你会无法完成工作,最终导致你被回收。这真的没问题吗?
佩佩: 我有别的可能性吗?我已经认清楚了……与其如此,不如让我最后回去看一看吧。
@@ -589,9 +662,11 @@ position: 85,821
我: 好吧。
替代描述: 【手术风险告知书】
我: OK……
<<complete_task TaskManager "尝试修好佩佩">>
<<clear_tasks TaskManager>>
<<add_task TaskManager "移除UF模块">>
->执行拆除UF的操作
//<<load_scene 佩佩视觉模块>>
<<start_transition ViewManager "MainView">>
<<CrowBarIn CrowBar>>//撬棍入场
<<Set_VeiwCrowSocketAvailable ViewManager "UFView" true>>
[options /]
@@ -599,6 +674,8 @@ position: 85,821
<<Set_ViewVisualState ViewManager "UFView" 3>>
佩佩: 呼……
佩佩: 它回来了,想象力……回来了。我已经好久没有看到过颜色了,医生…帮我把色觉插上吧。
<<complete_task TaskManager "移除UF模块">>
<<add_task TaskManager "校准色觉">>
///没插上之前是想象颜色吧,强调下插上后的感觉,就是不用想象颜色了,肯定和想象还是不一样的
->执行色觉连接操作
替代描述: 【色觉重新连接】
@@ -635,6 +712,8 @@ position: 85,1052
<<set_EyeColor EyeManager "All">>
佩佩: 这就是……有色彩的世界吗?
佩佩: 我已经……太久没有……
<<complete_task TaskManager "校准色觉">>
<<task_moveOut TaskManager>>
<<jump EndTreatment>>
===
title: EndTreatment