Merge branch '卓亚0904' into 'develop'

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

See merge request aibis-dream/aibis-dream!19
This commit is contained in:
2024-09-05 17:37:36 +00:00
@@ -35,7 +35,6 @@ title: InDoorTalk
position: 66,-520
---
///<<播放急切冲进门的声音>>
//<<character_into Peipei>>
<<character_switch_image Peipei_1>>
<<character_fade_in 1>>
佩佩: 对不起,我搞砸了。
@@ -107,9 +106,13 @@ position: 69,-275
///表示进入头部维修界面
<<load_scene 佩佩视觉模块>>
///让佩佩的眼睛处于可以想象颜色的状态
<<set_EyeState EyeManager "EyeDisorder">>
<<set_EyeState EyeManager "CannotImagineColor">>
///确认当前的试图状态为头部的概览视图
<<start_transition ViewManager "MainView">>
///发放初始任务
<<add_task TaskManager "检查头部模块,确认发热原因">>
<<wait 1>>
<<task_moveIn TaskManager>>
///表示视觉模块在当前维修阶段是否已经进入过了
<<declare $EyeVisited_PeipeiTalk2 = false>>
///表示UF模块在当前维修阶段是否已经进入过了
@@ -138,21 +141,37 @@ position: 77,22
<<start_transition ViewManager "MainView">>
[options /]
-> UFView
//插入UF模块
<<if $UFVisited_PeipeiTalk2==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里传入了不应该传入的内容。
@@ -160,12 +179,14 @@ position: 77,22
<<jump Choice>>
<<endif>>
-> EyeView
//插入Eye模块
<<if $EyeVisited_PeipeiTalk2==false>>
<<messagebox MessageBox "warning" "记忆访问无应答,正在尝试跳线访问">>
//插入Eye模块
<<if $EyeSocketVisited==false>>
<<set $EyeSocketVisited=true>>
我: 无应答应该是正常的,因为我给佩佩做了视觉-记忆桥阻断术……
我: 可是跳线访问又是什么?
我: …最好进去看看。
<<add_task TaskManager "确认视觉模块的问题""检查头部模块,确认发热原因">>
->进行深入检查
我: 佩佩,我还需要再对你的视觉进行深入检查。
<<set_view_availability ViewManager "EyeView" true>>
@@ -173,13 +194,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_PeipeiTalk2==false>>
<<set $MemorySocketVisited_PeipeiTalk2= true>>
@@ -190,13 +222,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
@@ -226,7 +261,7 @@ position: 554,12
->指示佩佩看窗外
我: 佩佩,看看窗外。
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "sky">>
<<set_Eyetarget EyeManager "sky">>
<<EyeEffect_FadeIn EyeManager>>
佩佩: 医生,它不应该是这个颜色,它不应该是这个颜色,但是……
佩佩: 我记得天应该是蓝色的,但我好像不记得什么是蓝色了。
@@ -245,6 +280,11 @@ position: 554,12
我: 好,佩佩…结束了。你可以不用再看了。
我: 我想我应该去手册看看……
->检查手册
<<OpenBook BookManager>>
<<Flip BookManager 3 >>
[command name=activate_socket_choice /]
[options /]
->CloseBook
手册: 患者可能看到错误的颜色错误颜色会跟随患者的视线落点而产生。
手册: ——患者的视觉模块存在异常进程,该进程会尝试从记忆读取数据。在罕见的情况下,错误地访问了UF模块。
我: 好吧……我想你的症状符合这种描述。
@@ -254,6 +294,7 @@ position: 554,12
我: 所以它尝试“跳线”去寻找你的记忆,好从那里获得它需要的图片素材。
我: 但是它只能跳到UF模块上,UF模块里有非常多可以用来进行色彩检索的图片…但那些都不是正常的视觉图像。
我: 所以当它开始尝试从UF模块里调用色彩的时候,你就看到了那些奇怪的颜色。
<<complete_task TaskManager "确认视觉模块的问题">>
佩佩: 啊…原来如此,所以我感觉那么奇怪……
我: 但是……这不是你的工作结果异常的原因。
//<<set_view_availability ViewManager "EyeView" false>>
@@ -356,9 +397,15 @@ position: -324,10
佩佩: 这根本说不上是正常的图……
我: 嗯……别急,我先看看手册。
->检查手册
<<OpenBook BookManager>>
<<Flip BookManager 3 >>
[command name=activate_socket_choice /]
[options /]
->CloseBook
手册: 患者可能看到错误的元素。该问题通常发生于原生视觉处理能力异常的机器人身上。
手册: 占位)患者的的记忆存在一个未预期的进程,这个进程向错误的模块发送了数据。
我: 想象力过高?这听起来很难处理……而且,已被解决是什么意思?
<<complete_task TaskManager "对UF进行快速绘图检查">>
我: 在佩佩身上这个问题还是出现了啊……
我: 怎么办?手册也没有给出解决办法……
<<set $UFVisited_PeipeiTalk2 to true>>
@@ -389,6 +436,9 @@ position: -209,312
我: 结果到了现在,手册上却没有给出办法。
我: 或许手册错了?
我: 经过一番推论/查询记忆,得出结论:是想象力
<<complete_task TaskManager "检查头部模块,确认发热原因">>
<<clear_tasks TaskManager>>
<<add_task TaskManager "尝试修好佩佩">>
//////@CZQ
佩佩: 怎么了,医生?想象力…不是很正常的事情吗?
我: 我不知道…你是特殊的,佩佩。记得我说的吗?
@@ -405,6 +455,7 @@ position: -209,312
佩佩: 想象力是那么清晰,我可以……
我: 佩佩,我相信既然你能感受到它,就能尝试控制它。
我: 就像你唤醒它一样,用同样的方式让它停下吧。
<<add_task TaskManager "尝试让佩佩停止想象颜色""尝试修好佩佩">>
佩佩: 该怎么做才能停止想象?我不明白。
->让佩佩保持专注
我: 佩佩,我需要你振作起来。
@@ -481,14 +532,16 @@ position: 124,513
<<start_transition ViewManager "EyeView">>
我: 我们开始吧。
->指示佩佩看天空
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "sky">>
<<EyeEffect_FadeIn EyeManager>>
我: 似乎成功了,很好……
->指示佩佩观察机器
<<EyeEffect_FadeOut EyeManager>>
<<set_Eyetarget EyeManager "computer">>
<<wait 2>>
<<set_EyeState EyeManager "CanImagineColor">>
<<set_EyeState EyeManager "EyeDisorder">>
<<EyeEffect_FadeIn EyeManager>>
佩佩: 不…不对。停止。停止。停止想象,停止想象。
///<<画面波动了一下,颜色消失>>
@@ -505,7 +558,6 @@ position: 124,513
///<<播放动画:一只手拍了一下镜头,画面闪烁了一下,颜色变得更鲜艳了>>
佩佩: 停止想象!停止想象!停止想象!
我: 够了。
我: 关闭视觉检查权限并退出
<<set_view_availability ViewManager "EyeView" false>>
//<<set $EyeVisited_PeipeiTalk2 to false>>
//<<set $UFVisited_PeipeiTalk2 to false>>
@@ -521,11 +573,13 @@ position: 124,513
<<load_scene ClinicScene>>
<<character_init Peipei_1>>
我: 我想我们失败了,佩佩。
<<complete_task TaskManager "尝试让佩佩停止想象颜色">>
佩佩: 也就是说,现在没有任何办法了治好我了?
我: 我说过我一定会把你治好的……冷静。再想想……
佩佩: 医生…没关系的。
佩佩: 我知道会有这样一天的。他们从来就没有真的觉得我能挺过去。
我: 过程对话略,心灰意冷的佩佩和你讨论起了这个UF模块,你提到上面的封条,佩佩提出反正横竖一死,不如进去看看,说不定里面有办法可以阻断干扰。
<<add_task TaskManager "撬开UF模块,寻找治疗方法""尝试修好佩佩">>
//我: 让我来重新启动你的视觉……
//<<messagebox MessageBox "warning" "记忆模块视觉端口RAM已满,正在尝试跳线访问">>
//我: 怎么样?
@@ -578,7 +632,8 @@ position: 85,821
<<delete_line LineManager MemoryEye>>
<<Set_ViewVisualState ViewManager "ColorView" 1>>
/////头部视角-视觉-记忆桥截断术
//<<start_transition ViewManager "MainView">>
<<load_scene 佩佩视觉模块>>
<<start_transition ViewManager "MainView">>
封条: 警告:UnstableFusion属于公司财产,严禁个人拆卸、调试!
我: 好吧…我想现在你没有任何意义了。
->执行UF外壳拆除操作
@@ -604,6 +659,8 @@ position: 85,821
我: 这个过程……无法被停止。
我: 它会一直学习,只要你还活着,它还在你的身体里,就不会停下。
佩佩: (呕吐)真的不行了,医生……停下。
<<start_transition ViewManager "MainView">>
<<complete_task TaskManager "撬开UF模块,寻找治疗方法">>
佩佩: 让它从我的身体里出去吧。我不要带着它被回收……
我: 这意味着你会无法完成工作,最终导致你被回收。这真的没问题吗?
佩佩: 我有别的可能性吗?我已经认清楚了……与其如此,不如让我最后回去看一看吧。
@@ -611,9 +668,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 /]
@@ -621,6 +680,8 @@ position: 85,821
<<Set_ViewVisualState ViewManager "UFView" 3>>
佩佩: 呼……
佩佩: 它回来了,想象力……回来了。我已经好久没有看到过颜色了,医生…帮我把色觉插上吧。
<<complete_task TaskManager "移除UF模块">>
<<add_task TaskManager "校准色觉">>
///没插上之前是想象颜色吧,强调下插上后的感觉,就是不用想象颜色了,肯定和想象还是不一样的
->执行色觉连接操作
<<fade_in 2>>
@@ -659,6 +720,8 @@ position: 85,1052
<<set_EyeColor EyeManager "All">>
佩佩: 这就是……有色彩的世界吗?
佩佩: 我已经……太久没有……
<<complete_task TaskManager "校准色觉">>
<<task_moveOut TaskManager>>
<<jump EndTreatment>>
===
title: EndTreatment