更新Day1各种触发逻辑,部分替代描述更新
This commit is contained in:
@@ -38,11 +38,11 @@ position: 537,-1196
|
||||
[command name=activate_socket_choice /]
|
||||
[options /]
|
||||
-> MemoryEyeScissor<<if $EyeMemory==false >>
|
||||
我::剪断哦了
|
||||
我: 剪断哦了
|
||||
<<set $EyeMemory=true >>
|
||||
<<jump LineTest>>
|
||||
-> MemoryUFScissor
|
||||
我::这个剪不断噢
|
||||
我: 这个剪不断噢
|
||||
<<jump LineTest>>
|
||||
===
|
||||
title: Test2
|
||||
@@ -52,15 +52,15 @@ position: 537,-1196
|
||||
[options /]
|
||||
-> UFView
|
||||
<<messagebox MessageBox "warning" "UFModule has error">>
|
||||
我::插入UFview
|
||||
我: 插入UFview
|
||||
<<jump Test2>>
|
||||
-> EyeView
|
||||
<<messagebox MessageBox "warning" "EyeModule has error">>
|
||||
我::插入Eyeview
|
||||
我: 插入Eyeview
|
||||
<<jump Test2>>
|
||||
-> MemoryView
|
||||
<<messagebox MessageBox "normal" "MemoryModule is normal">>
|
||||
我::插入Memoryview
|
||||
我: 插入Memoryview
|
||||
<<jump Test2>>
|
||||
===
|
||||
|
||||
@@ -134,15 +134,12 @@ position: 71,-262
|
||||
<<declare $UFVisited = false>>
|
||||
///表示记忆模块在当前维修阶段是否已经进入过了
|
||||
<<declare $MemoryVisited = false>>
|
||||
|
||||
<<declare $EyeSocketVisited = false>>
|
||||
///表示UF模块在当前维修阶段是否已经进入过了
|
||||
<<declare $UFSocketVisited = false>>
|
||||
///表示记忆模块在当前维修阶段是否已经进入过了
|
||||
<<declare $MemorySocketVisited = false>>
|
||||
|
||||
<<declare $treatment = false>>
|
||||
|
||||
<<declare $surgery = false>>
|
||||
我: 好了,先简单检查下你各个头部模块的状态吧。
|
||||
[command name=activate_socket_choice /]
|
||||
@@ -158,18 +155,18 @@ position: 78,21
|
||||
<<jump Surgery>>
|
||||
<<elseif $treatment==true>>
|
||||
//////确认下“授权”这个操作——和下面的“UI层级按钮”一起确认
|
||||
->开启视觉检查权限
|
||||
<<set_view_availability ViewManager "EyeView" true>>
|
||||
我: 成功开启了
|
||||
<<elseif $UFSocketVisited==false&&$EyeVisited==true>>
|
||||
我: 视觉检查完了,该去看看UF了
|
||||
<<elseif $UFSocketVisited==true&&$EyeVisited==false>>
|
||||
我: UF检查完了,该去看看视觉了
|
||||
<<elseif $UFSocketVisited==true&&$EyeVisited==true&&$MemoryVisited==false>>
|
||||
我: 看起来需要检查下记忆模块
|
||||
->开启检查权限
|
||||
<<set_view_availability ViewManager "MemoryView" true>>
|
||||
<<elseif $UFSocketVisited==true&&$EyeVisited==true&&$MemoryVisited==true>>
|
||||
->检查视觉
|
||||
<<jump Treatment>>
|
||||
<<elseif $UFVisited==false&&$EyeVisited==true>>
|
||||
我: 她的视觉还保留有想象力,不过这不应该影响工作,看来只有看看UF才知道原因了
|
||||
<<elseif $UFVisited==true&&$EyeVisited==false&&$EyeSocketVisited==false>>
|
||||
我: 她的UF无法调用到足够的记忆素材,需要看看是什么模块占用到了
|
||||
<<elseif $UFVisited==true&&$EyeVisited==false&&$EyeSocketVisited==true>>
|
||||
我: 她的UF无法调用到足够的记忆素材,这跟她视觉的报错有关系吗
|
||||
<<elseif $UFVisited==true&&$EyeVisited==true&&$MemoryVisited==false>>
|
||||
我: 看起来是有些记忆被视觉占用了,导致UF无法读取,需要检查下记忆模块处理一下这些被占用的记忆
|
||||
->任务更新:检查记忆,定位排异源
|
||||
<<elseif $UFVisited==true&&$EyeVisited==true&&$MemoryVisited==true>>
|
||||
我: 我好像明白了……
|
||||
->结束诊疗
|
||||
<<jump conclusion>>
|
||||
@@ -177,13 +174,13 @@ position: 78,21
|
||||
[options /]
|
||||
-> UFView
|
||||
//插入UF模块
|
||||
<<messagebox MessageBox "warning" "UFModule has error#114514">>
|
||||
<<if $UFSocketVisited==false>>
|
||||
<<set $UFSocketVisited= true>>
|
||||
///Q:怎么管理右上角报错屏幕的文本?
|
||||
///Q:每一次插入的文本不一样,怎么管理?
|
||||
///Q:手册的文本怎么管理?
|
||||
///Q:我注意到这里的选项其实应该是某个UI层级的按钮?需要区分“回复对话”和“进行操作”两种情况。我记得聊过说后者会做成UI层级的按钮,确认下。
|
||||
信息: UF模块:错误-获取素材失败
|
||||
我: 错误…看来你的UF模块确实遇到了一些问题,或许可以进去看看是怎么回事。
|
||||
->开启检查
|
||||
信息: UF模块:访问拒绝:需要B1级访问权限
|
||||
@@ -206,36 +203,55 @@ position: 78,21
|
||||
佩佩: 是的,如果你需要的话,它有一个外设的打印口,可以把生成的图片打印出来。
|
||||
我: 那看来我们可以用这个方法进行检查……看看它画出来的图到底有什么问题。
|
||||
//////Q:这里的台本感觉不是很顺,等手册出来看看怎么流畅引到“进行检查”这个步骤
|
||||
<<jump UFtest>>
|
||||
->进行绘图测试
|
||||
<<jump UFtest>>
|
||||
->先看看其他模块
|
||||
<<jump Choice>>
|
||||
<<elseif $UFSocketVisited==true&&$UFVisited==false>>
|
||||
我: 我需要进行绘图测试才能知道UF具体出现了什么问题
|
||||
->进行绘图测试
|
||||
<<set $UFSocketVisited= true>>
|
||||
<<jump UFtest>>
|
||||
->先看看其他模块
|
||||
<<jump Choice>>
|
||||
<<else>>
|
||||
我: 这里检查过了
|
||||
我: 我已经检查过UF了,它需要的记忆被占用了
|
||||
<<jump Choice>>
|
||||
<<endif>>
|
||||
-> EyeView
|
||||
//插入Eye模块
|
||||
<<messagebox MessageBox "warning" "EyeModule has error#415411">>
|
||||
<<if $EyeSocketVisited==false>>
|
||||
<<set $EyeSocketVisited= true>>
|
||||
信息: 视觉模块:错误-色觉请求超时
|
||||
我: 色觉……?最好进去看看。
|
||||
->开启检查
|
||||
信息: 视觉模块:已授权进行访问
|
||||
<<set_view_availability ViewManager "EyeView" true>>
|
||||
我: 好了,现在可以深入视觉模块了
|
||||
<<else>>
|
||||
我: 这里检查过了
|
||||
我: 视觉居然也有个报错?明明佩佩没有感觉视觉有问题
|
||||
我: 最好进去看看。
|
||||
->检查视觉
|
||||
<<jump EyeView>>
|
||||
->先看看其他模块
|
||||
<<jump Choice>>
|
||||
<<elseif $EyeSocketVisited==true&&$EyeVisited==false>>
|
||||
我: 视觉的报错需要查查
|
||||
->检查视觉
|
||||
<<jump EyeView>>
|
||||
->先看看其他模块
|
||||
<<jump Choice>>
|
||||
<<else >>
|
||||
我: 视觉已经检查过了,报错是因为丢失了色觉
|
||||
我: 不过现在视觉在调用记忆用以想象颜色
|
||||
<<endif>>
|
||||
<<jump Choice>>
|
||||
-> MemoryView
|
||||
//插入Memory模块
|
||||
<<if $MemorySocketVisited==false>>
|
||||
<<messagebox MessageBox "normal" "MemoryModule is normal">>
|
||||
<<if $EyeVisited==true&&$UFVisited==true>>
|
||||
<<set $MemorySocketVisited= true>>
|
||||
信息: 记忆模块:正常
|
||||
我: 看起来没问题。
|
||||
我: 一切问题看起来都收束在了这里……记忆模块。
|
||||
我: 让我们看一下究竟是什么记忆影响了佩佩的视觉和UF模块吧。
|
||||
->检查佩佩的记忆
|
||||
<<jump MemoryView>>
|
||||
->等会再来吧
|
||||
<<jump Choice>>
|
||||
<<else>>
|
||||
我: 这里检查过了
|
||||
我: 记忆模块没有报错,看起来这里没有什么问题
|
||||
<<endif>>
|
||||
<<jump Choice>>
|
||||
-> EyeViewActivate
|
||||
@@ -345,17 +361,19 @@ position: 554,12
|
||||
title: EyeJudgment
|
||||
position: 361,-243
|
||||
---
|
||||
->正确选项A
|
||||
->佩佩的色觉失效了,所以一直在调用记忆来想象颜色
|
||||
我: 佩佩,你的色觉失效了,所以视觉一直在调用记忆来想象颜色
|
||||
佩佩: 所以,我视觉的报错就是这个吗
|
||||
我: 嗯是这样,在书里某个地方也有记录
|
||||
我: 明白了,视觉模块的权限可以关闭了,退出视觉检查
|
||||
我: 视觉模块的问题已经找到了,现在退出视觉检查吧
|
||||
<<set_view_availability ViewManager "EyeView" false>>
|
||||
<<set $EyeVisited to true>>
|
||||
<<set $EyeVisited = true>>
|
||||
<<jump Choice>>
|
||||
->错误选项B
|
||||
我: 不太对吧,引导A
|
||||
->佩佩的眼睛对焦存在问题,所以一直以记忆里的物体来矫正对焦参数
|
||||
我: 好像她的表现不是这样,再想想或者再查查书吧
|
||||
<<jump EyeJudgment>>
|
||||
->错误选项C
|
||||
我: 不太对吧,引导B
|
||||
->佩佩的眼睛曝光存在问题,所以一直在通过记忆确认曝光参数
|
||||
我: 好像她的表现不是这样,再想想或者再查查书吧
|
||||
<<jump EyeJudgment>>
|
||||
|
||||
===
|
||||
@@ -384,30 +402,30 @@ position: -324,9
|
||||
///<<任务提示更新:定位绘图错误的原因已完成>>
|
||||
///<<任务提示更新:检查UF模块已完成>>
|
||||
///<<任务提示更新:检查记忆模块,定位排异源>>
|
||||
|
||||
我: 看起来问题找到了,这个UF模块正在受到排异反应影响,这导致了你的工作表现不佳。
|
||||
佩佩: 排异反应…是什么?
|
||||
我: 嗯……简单来说,你身上的一些模块是来自于你自己的,而一些模块是被塞进来的,比如你的UF。
|
||||
我: 出于某些原因,你身体里的一些模块可能不太喜欢这些新来的模块,成因很复杂,我们还不知道是为什么。
|
||||
佩佩: 也就是说我的工作表现不佳不是我的能力原因,而是因为我身体里面有些东西…出问题了?
|
||||
我: 不好说,需要先检查下。
|
||||
佩佩: 好的,麻烦医生了。
|
||||
//标记现在已经访问主视角下的UF模块了
|
||||
<<set $UFVisited to true>>
|
||||
<<jump UFJudgment>>
|
||||
===
|
||||
title: UFJudgment
|
||||
position: -206,-227
|
||||
---
|
||||
->正确选项A
|
||||
我: 嗯是这样,在书里某个地方也有记录
|
||||
->UF的素材存在问题,没有足够的记忆素材导致颜色使用不正确
|
||||
我: 看起来问题找到了,这个UF模块正在受到排异反应影响,这导致了你的工作表现不佳。
|
||||
佩佩: 排异反应…是什么?
|
||||
我: 嗯……简单来说,UF需要使用记忆素材来绘图,但是你身体其他的模块已经占用了这部分记忆,所以UF绘制的图片颜色使用不正确。
|
||||
佩佩: 也就是说我的工作表现不佳不是我的能力原因,而是因为我身体里面有些东西…出问题了?
|
||||
<<if $EyeVisited==false>>
|
||||
我: 不好说,我还不清楚这部分记忆出现了什么问题,我还需要检查一下其他模块
|
||||
<<else>>
|
||||
我: 不好说,但我感觉应该跟视觉调用的记忆有关,我需要检查一下记忆模块
|
||||
<<endif>>
|
||||
佩佩: 好的,麻烦医生了。
|
||||
//标记现在已经访问主视角下的UF模块了
|
||||
<<set $UFVisited to true>>
|
||||
<<jump Choice>>
|
||||
->错误选项B
|
||||
我: 不太对吧,引导A
|
||||
->UF的逻辑存在问题,所以绘制的东西跟需求对不上
|
||||
我: 好像她的表现不是这样,再想想或者再查查书吧
|
||||
<<jump UFJudgment>>
|
||||
->错误选项C
|
||||
我: 不太对吧,引导B
|
||||
->UF的绘制功能存在问题,导致输出的图里没有图像
|
||||
我: 好像她的表现不是这样,再想想或者再查查书吧
|
||||
<<jump UFJudgment>>
|
||||
|
||||
===
|
||||
@@ -620,7 +638,7 @@ position: 421,440
|
||||
///<<任务提示更新:进行视觉-记忆桥截断术>>
|
||||
我: 好的,那么我们开始吧。
|
||||
<<set $surgery=true>>
|
||||
<<load_scene 佩佩视觉模块>>
|
||||
<<load_scene 佩佩视觉模块>>
|
||||
<<jump Choice>>
|
||||
===
|
||||
title: Surgery
|
||||
@@ -654,30 +672,33 @@ position: 85,821
|
||||
// 我: 进视觉和UF模块检查一下吧。
|
||||
// <<set $EyeVisited to false>>
|
||||
// <<set $UFVisited to false>>
|
||||
// <<jump review>>
|
||||
// <<jump review>>
|
||||
===
|
||||
|
||||
title: review
|
||||
position: 85,1052
|
||||
---
|
||||
<<start_transition ViewManager "MainView">>
|
||||
<<if $UFVisited==false&&$EyeVisited>>
|
||||
<<start_transition ViewManager "MainView">>
|
||||
<<if $UFVisited==false&&$EyeVisited==false>>
|
||||
->检查视觉
|
||||
<<jump EyeViewFollowUp>>
|
||||
->进行绘图测试
|
||||
<<jump UFViewFollowUp>>
|
||||
<<elseif $UFVisited==false&&$EyeVisited>>
|
||||
我: 视觉系统正常,我们再看看UF是不是恢复正常了吧。这才是最终的目的。
|
||||
->进行绘图测试
|
||||
<<jump UFViewFollowUp>>
|
||||
<<elseif $UFVisited&&$EyeVisited==false>>
|
||||
我: UF正常了,谨慎起见,我们还是检查一下视觉模块吧。
|
||||
->检查视觉
|
||||
<<jump EyeViewFollowUp>>
|
||||
<<elseif $UFVisited&&$EyeVisited>>
|
||||
我: 好,都没问题了。
|
||||
<<endif>>
|
||||
->开启视觉检查权限<<if $EyeVisited==false>>
|
||||
<<set_view_availability ViewManager "EyeView" true>>
|
||||
[options /]
|
||||
-> EyeViewActivate
|
||||
<<jump EyeViewFollowUp>>
|
||||
<<jump EyeViewFollowUp>>
|
||||
->进行绘图测试<<if $UFVisited==false>>
|
||||
<<jump UFViewFollowUp>>
|
||||
->结束治疗<<if $EyeVisited&&$UFVisited>>
|
||||
<<jump EndTreatment>>
|
||||
<<endif>>
|
||||
|
||||
|
||||
|
||||
===
|
||||
title: EyeViewFollowUp
|
||||
|
||||
Reference in New Issue
Block a user