Merge branch '重构佩佩的脚本来配合存档' of ssh://114.67.212.218:2222/aibis-dream/aibis-dream into 重构佩佩的脚本来配合存档

This commit is contained in:
2025-01-14 20:42:45 +08:00
35 changed files with 840 additions and 1593 deletions
+2 -2
View File
@@ -13,6 +13,6 @@ MonoBehaviour:
m_Name: PeipeiDay1
m_EditorClassIdentifier:
nextScene: {fileID: 11400000, guid: fe71f935f1f9a52458c994362567a211, type: 2}
yarnProject: {fileID: 7545569452688597077, guid: 51b65ccc67faacd4bbf55f6fb0e4bd1e, type: 3}
firstSceneName: ClinicScene
yarnProject: {fileID: 7545569452688597077, guid: 9a7094b80de0e31488cf2a86c34d18be, type: 3}
firstSceneName: PeipeiFixScene
isEndOfDay: 1
+66 -283
View File
@@ -1,20 +1,4 @@
title: PlugFinished
tags: 待编辑
colorID: 8
position: -362,-2710
---
<<if $PlugAll==false&&$PlugCount==6&&$gameStage==3>>
<<set $PlugAll=true>>
<<complete_task TaskManager 全身检查,寻找错误记忆调用的来源>>
<<endif>>
<<if $PlugAll==true&&$isFinishedEyeCheck==false&&visited("没有检查视觉的提示")==false>>
<<jump 没有检查视觉的提示>>
<<endif>>
===
title: EmoPlugIn
tags: 待编辑
colorID: 8
@@ -28,321 +12,120 @@ colorID: 8
position: 240,-2640
---
<<jump 检查语言>>
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
<<MessageBoxSetNull>>
<<MessageBoxSetText 已与语言模块建立连接!>>
->检查
<<hide_dialog>>
<<MessageBoxSetNull>>
<<MessageBoxSetChecking>>
<<wait 1>>
<<MessageBoxSetNormal>>
<<MessageBoxSetText " ">>
<<MessageBoxSetText 语言模块运转正常,使用频率低>>
<<wait 0.1>>
<<MessageBoxSetText " ">>
<<MessageBoxSetText 245个节点已扫描。>>
<<wait 1>>
me: 佩佩,你平时是不是很少和同事交流?
peipei: 主管说,我们是为画画而生的人……
peipei: 要克服懒癌,不能整天和同事交头接耳。
peipei: 她说得对!我不能浪费时间。
<<if visited("SpeakPlugIn")==false>>
<<set $PlugCount=$PlugCount+1>>
<<ModuleHightLight Speak false>>
<<jump PlugFinished>>
<<endif>>
===
title: LogicPlugIn
tags: 待编辑
colorID: 8
position: 480,-3040
---
<<jump 检查逻辑>>
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
<<MessageBoxSetNull>>
<<MessageBoxSetText 已与逻辑模块建立连接!>>
->检查
<<hide_dialog>>
<<MessageBoxSetNull>>
<<MessageBoxSetChecking>>
<<wait 1>>
<<MessageBoxSetNormal>>
<<MessageBoxSetText " ">>
<<MessageBoxSetText 检测到逻辑模块负荷低于平均值>>
<<wait 0.1>>
<<MessageBoxSetText 仍未到达干预阈值,无需干预>>
<<wait 0.1>>
<<MessageBoxSetText " ">>
<<MessageBoxSetText 9071个节点已扫描。>>
<<wait 1>>
peipei: 有时候……我觉得UF是一个正在醒来的神,<br>而我只是供奉它的神龛。
me: 但愿这只是一个比喻。
<<if visited("LogicPlugIn")==false>>
<<set $PlugCount=$PlugCount+1>>
<<ModuleHightLight Logic false>>
<<jump PlugFinished>>
<<endif>>
//待编辑
===
title: ColorPlugIn
tags: 待编辑
colorID: 8
position: 240,-2840
---
<<jump 检查颜色>>
<<MessageBoxSetText 正在建立连接…>>
<<wait 1>>
<<MessageBoxSetChecking>>
<<wait 1>>
<<MessageBoxSetNull>>
<<MessageBoxSetWarning>>
<<MessageBoxSetText 未找到色觉晶圆!>>
<<if visited("ColorPlugIn")==false>>
<<set $PlugCount=$PlugCount+1>>
<<ModuleHightLight Color false>>
me: 这似乎是佩佩的核心模块…让我查查。
<<hide_dialog>>
<<OpenProgressWindow WindowManager 数据库查询 正在查询:_美工_核心模块_…… 2>>
me: 核心模块-色觉晶圆训练槽,是美术型机体专门安置色觉晶圆的槽位。
me:佩佩的色觉晶圆应该在这儿,可是问题是…为什么上面是空的?
<<set $chipmissingKnown=true>>
//////理论上应该这里已经解释过这个晶圆槽的?
<<if visited("FirstDialogue")==false>>
me: 如果佩佩没有色觉晶圆,难怪她的视觉里看到的都是黑白……
<<else>>
me: 如果没有色觉晶圆,佩佩可能根本看不见颜色?她可是画师啊……
<<endif>>
me:佩佩,你的色觉晶圆去哪里了,你知道吗?
peipei:哎,它没有在我后脑的那个什么槽里吗?那是我读大学时做的改造。
me:没有,那里是空的。
peipei:啊?噢……我想起来了,很久以前安装UF的时候,手术师说要给它做改造,拿走了。
佩佩: 但具体是什么改造…我记不太清了……条目很多,我就在最后签了个名。
me: 拿走晶圆?是正规手术吗?这太奇怪了。
me: 色觉晶圆……可是每个人都只有一个的啊!
peipei: 应该是的吧……那个人……跟我说UF是公司的礼物,以后我的同事们都要装的。
peipei: 他也是公司的领导,和主管一样。
peipei: 而且后来果然和他说的一样,大家很快都装上了UF模块。
me: 公司领导亲自给佩佩安装UF模块,美术部第一例……先记下来吧。
//获得信息“另一位公司领导装载UF”
<<set $chipmissingKnown=true>>
<<jump PlugFinished>>
<<endif>>
//佩佩很焦虑,不知道该怎么办了
===
title: MemoryPlugIn
tags: 待编辑
colorID: 8
position: 240,-3040
---
<<jump 检查记忆>>
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
<<MessageBoxSetChecking>>
<<wait 1>>
<<MessageBoxSetText 已与记忆模块建立连接!>>
<<MessageBoxSetText 检测到已打印的记忆卡带,可以深入记忆模块调取记忆>>
<<MessageBoxSetNormal>>
<<EnableDeepInButton>>
<<if visited("MemoryPlugIn")==false>>
<<set $PlugCount=$PlugCount+1>>
<<ModuleHightLight Memory false>>
<<jump PlugFinished>>
<<endif>>
//总体表现:对工作的焦虑、虚弱的身体状态
===
title: UFPlugIn
tags: 待编辑
colorID: 8
position: 0,-2840
---
// <<jump PlugFinished>>
<<jump 检查UF>>
===
title: EyePlugIn
tags: 待编辑
colorID: 8
position: 480,-2840
---
<<jump 检查视觉>>
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
<<MessageBoxSetNull>>
<<MessageBoxSetText 已与逻辑模块建立连接!>>
->检查
<<hide_dialog>>
<<MessageBoxSetNull>>
<<MessageBoxSetChecking>>
<<wait 1>>
<<if $gameStage==7>>
<<MessageBoxSetText 视觉模块整体干涩,但不影响工作,无需干预>>
<<wait 0.1>>
<<MessageBoxSetText 视觉模块未发现明显异常>>
<<wait 0.1>>
<<MessageBoxSetText 仍需深入视觉模块详细复查>>
<<MessageBoxSetWarning>>
<<else>>
<<MessageBoxSetText 视觉模块整体干涩,但不影响工作,无需干预>>
<<wait 0.1>>
<<MessageBoxSetText 视觉模块有错误记录>>
<<wait 0.1>>
<<MessageBoxSetText 需要深入视觉模块查看详细情况>>
<<random_play_interaction beep_error>>
<<MessageBoxSetError>>
<<endif>>
<<MessageBoxSetText " ">>
<<MessageBoxSetText 275个节点已扫描。>>
<<wait 0.5>>
<<EnableDeepInButton>>
<<if visited("EyePlugIn")==false>>
<<set $PlugCount=$PlugCount+1>>
//<<jump 发现视觉异常>>
<<ModuleHightLight Eye false>>
me: 视觉模块有错误记录,<br>这里看不出来,需要深入检查。
me: 是眼睛干涩导致的并发症么?<br>想必天天都要高强度用眼…
me: 别先入为主…还是深入看看再说吧。
<<ModuleAlarm Eye true>>
<<endif>>
===
title: LungPlugIn
position: -1094,-98
title: IntoEyeView
tags:
group:视觉检查
colorID: 6
position: 244,271
---
<<if $gameStage == 2>>
<<jump 检查_肺>>
//如果视觉检查任务已经完成了,那么就退出
<<if $isFinishedEyeCheck==true>>
<<jump EyeCheckEnd>>
<<endif>>
===
title: HeartPlugIn
position: -816,-97
---
<<if $gameStage == 2>>
<<jump 检查_心>>
//只要看一次,就知道佩佩看不到颜色
<<if $eyenocolorKnown==false>>
<<set $eyenocolorKnown=true>>
<<endif>>
===
title: LiverPlugIn
position: -533,-97
---
<<if $gameStage == 2>>
<<jump 检查_肝>>
<<endif>>
===
title: StomachPlugIn
position: -267,-102
---
<<if $gameStage == 2>>
<<jump 检查_胃>>
<<endif>>
===
title: EngineSuccess
position: -1092,115
---
<<if $gameStage == 4>>
<<jump 调速完成>>
<<endif>>
===
title: 插入冷却液
position: -809,327
---
<<if $gameStage == 5>>
<<jump 冷却液介绍>>
<<endif>>
===
title: 泵机运行
position: -1088,330
---
<<if $gameStage == 5>>
<<jump 泵机运行后>>
<<endif>>
===
title: 引擎过速
description: 引擎过速触发
position: -257,110
---
<<if $gameStage == 4>>
<<set $failTime = $failTime + 1 >>
<<if visited("调速popup_过速")==false>>
<<jump 调速popup_过速>>
<<elseif $failTime == 5>>
<<jump 调速popup_失败5次>>
<<elseif $failTime == 10>>
<<jump 调速popup_失败10次>>
<<elseif $failTime == 15>>
<<jump 调速popup_失败15次>>
<<elseif $failTime == 20>>
<<jump 调速popup_失败15次>>
<<elseif $failTime == 25>>
<<jump 调速popup_失败15次>>
<<elseif $failTime == 30>>
<<jump 调速popup_失败15次>>
//复查以及复查后的逻辑
<<if $gameStage=="复查">>
<<if $isFinishedEyeCheck==false>>
<<if $currentEyeTarget == "computer">>
<<jump Eye_computerAfterSurgery>>
<<elseif $currentEyeTarget == "poster">>
<<jump Eye_posterAfterSurgery>>
<<elseif $currentEyeTarget == "sky">>
<<jump Eye_skyAfterSurgery>>
<<elseif $currentEyeTarget == "plant">>
<<jump Eye_plantAfterSurgery>>
<<endif>>
<<endif>>
<<endif>>
===
title: 引擎掉速
description: 引擎掉速触发
position: -813,115
---
<<if $gameStage == 4>>
<<set $failTime = $failTime + 1 >>
<<if visited("调速popup_掉速")==false>>
<<jump 调速popup_掉速>>
<<elseif $failTime == 5>>
<<if visited("调速popup_过速")==false>>
<<jump 调速popup_失败5次但是都是掉速>>
<<else>>
<<jump 调速popup_失败5次>>
//检查以及检查后,复查前的逻辑
<<elseif $gameStage=="身体检查">>
//如果没检查完,就检查
<<if $isFinishedEyeCheck==false>>
//触发第一次观察佩佩视觉的对话
<<if visited("IntoEyeView")==false>>
<<jump FirstDialogue>>
//如果不是第一次,而且没看过记忆,那么这里没什么好看的,去别处看看
<<elseif visited("End_memoryPaly")==false>>
<<jump EyeCheckEnd>>
//如果不是第一次,看过记忆了后还没来看过视觉(还不知道佩佩可以臆想颜色),那么佩佩会告诉你
<<elseif $eyecolorKnown==false>>
<<jump 佩佩告诉你可以想象颜色>>
<<elseif $currentEyeTarget == "computer">>
<<jump Eye_computer>>
<<elseif $currentEyeTarget == "poster">>
<<jump Eye_poster>>
<<elseif $currentEyeTarget == "sky">>
<<jump Eye_sky>>
<<elseif $currentEyeTarget == "plant">>
<<jump Eye_plant>>
<<endif>>
<<elseif $failTime == 10>>
<<jump 调速popup_失败10次>>
<<elseif $failTime == 15>>
<<jump 调速popup_失败15次>>
<<elseif $failTime == 20>>
<<jump 调速popup_失败15次>>
<<elseif $failTime == 25>>
<<jump 调速popup_失败15次>>
<<elseif $failTime == 30>>
<<jump 调速popup_失败15次>>
<<endif>>
<<endif>>
===
title: 调整进气档位
description: 调整进气档位时触发
position: -532,113
title: MemoryDeepIn
tags:
---
<<if $gameStage == 4>>
<<jump 调速popup_调整进气档位>>
<<if visited("OnMemoryViewShow")==false>>
<<jump 第一次进入记忆时>>
<<endif>>
===
title: UFDeepIn
tags:
---
<<jump UF深入检查>>
===
title: OnMemoryInsert
tags:
group:记忆
colorID: 3
position: -1580,-2168
---
<<if visited("OnMemoryInsert")==false>>
<<jump 第一次插入记忆打孔带时>>
<<endif>>
===
@@ -1,76 +0,0 @@
title: 分析检查结果
tags:
position: 210,-342
---
<<jump 返回诊所>>
===
title: 返回诊所
position: 210,-129
---
<<fade_in 1>>
<<switch_fix_system_to "Clinic">>
<<fade_out 1>>
<<jump 第一次检查后对话>>
===
title: 第一次检查后对话
position: 211,86
---
<<character_pos 直立>>
<<character_face_new 正常微微笑>>
shitou: 医生,检查完成了?<br>那是不是…可以开药啰!
me: 还不行,石头。<br>有一些比速度更严重的问题。
me: 你的动力系统疲劳,换气系统积碳严重,<br>循环系统里的冷却液都快稠成番茄酱了……
<<wait 0.5>>
me: 这一切,都有可能是由于你<b><size=100%><color=\#0099FF>强劲动力系统的长期高强度工作</color></b>造成的。
me: 你有没有感觉最近运动比较乏力?喘不上气?
<<character_pos 摸头>>
shitou: 乏力…喘不上气?
<<character_face_new 思索走神>>
<<hide_dialog>>
<<wait 2>>
<<character_face_new 大笑>>
<<wait 1>>
shitou: 那肯定没有嘞。<br>我是组里连续5届的运输模范哩!
shitou: 医生,我每天哼着小曲,在街上跑货,<br>好得很,开心得很!
<<character_pos 直立>>
shitou: 我就只是想跑得再快些嘛…<br>…现在单子多喽,接不过来了。
me: 但是如果继续提高速度,<br>你的身体很有可能会不堪重负。
<<character_face_new 正常微微笑>>
shitou: 趁着年轻多跑点货,未来才有更好的生活嘛!<br>没事的。
me: ……
<<character_face_new 思索走神>>
shitou: 哎呀,医生~行行好,行行好……
<<hide_dialog>>
<<wait 1>>
me: 好吧。但在最后,你要做个冷却液透析。<br>你的循环系统指标已经到临界值了。
<<character_face_new 大笑>>
shitou: 好嘞!医生,<br>只要能提速,什么都听你的~!
<<fade_in 1>>
<<character_pos 摸头>>
shitou: 医生…不是要开药嘛?
me: 没有这种万能药。要提高速度,只能调整你的动力系统进气压力。
shitou: 原来是这样……还是医生懂嘞,谢谢医生!
<<jump 进入阶段4>>
===
title: 进入阶段4
position: 213,321
---
<<set $gameStage = 4>>
<<jump Center>>
===
@@ -1,200 +0,0 @@
title: 调速
tags:
position: 240,-38
---
<<jump 进入调速界面>>
===
title: 进入调速界面
position: 240,166
---
<<fade_out 1>>
<<switch_fix_system_to "Engine">>
<<open_engine_cover>>
me: 好,这就是动力系统的内部了。这东西我还是第一次用……
<<add_task TaskManager 调整至合适的进气阀>>
<<add_task TaskManager 将石头的速度提至最高>>
me: <b><size=100%><color=\#D9BC26>把进气阀调整到合适的档位,<br>确保在这个档位下石头能够达到最高速</color></b>吧。
===
title: 调速完成
position: 246,403
---
me: 成功了。
shitou: 呼…呼……
<<wait 1>>
<<if $failTime > 15>>
me: 抱歉辛苦你了,石头。
<<else>>
me: 感觉很辛苦吗?
<<endif>>
shitou: 不辛苦哩,只是有一点点累。<br>不过累点好哩~我喜欢累,医生!
shitou: 现在我能跑多快?
me: 现在最高速度有…104。<br>这样应该够了吧?
shitou: 太厉害了,医生,动动手指就帮我处理好啦!
shitou: 那是不是说…这个速度还可以继续提高?
me: 不能再继续提高了,<br>你的循环系统现在还承担不起更重的负担。
shitou: 明白了,明白了…医生。<br>那104就104吧!
->退出
<<complete_task TaskManager 调整至合适的进气阀>>
<<complete_task TaskManager 将石头的速度提至最高>>
<<task_moveOut TaskManager>>
<<hide_dialog>>
<<set $gameStage=5>>
<<fade_in 1>>
<<close_engine_cover>>
<<jump 完成调速对话>>
===
title: 完成调速对话
position: 246,617
---
<<switch_fix_system_to "Clinic">>
<<fade_out 1>>
<<character_pos 直立>>
me: 好了,试试吧,走两步。
shitou: 感觉好不一样!感觉动起来好~轻~松~!
<<character_fade_out_new>>
<<wait 0.5>>
shitou: 喔喔~哈哈!
<<shake_camera 0.5 1 30>>
me: 别在诊室里乱跑!
<<wait 1>>
<<character_fade_in_new>>
<<wait 0.5>>
<<character_pos 摸头>>
shitou: 不好意思,医生~你说跑两步,我就一下子没收住……
me: …我说的是走两步,没让你跑两步。
shitou: 是,是,不好意思,医生……
shitou: 医生…你比中央医院的医生还厉害!有你帮忙,我今天肯定多能跑好多单~♫……
me: 这样真的能行吗…感觉刚才测试的时候你已经有点吃力了。
<<character_face_new 正常微微笑>>
shitou: 吃力?哪里的话,医生!
<<character_pos 直立>>
shitou: 我在我们站连续连续拿过5届运输标兵嘞,这点压力,不要紧的!
me: 好吧…既然你这么说了。
me: 那在你走之前,我们把冷却液透析做了吧。
<<character_pos 摸头>>
<<character_face_new 思索走神>>
shitou: 医生,这个透析…是个啥东西?还要花钱的不?
me: 不用,这个是算在基础医保里的。
<<character_face_new 正常微微笑>>
me: 我和你说过,<br>你的冷却液太粘稠了,用久了的冷却液都会这样。
me: 透析可以让你的冷却液恢复流动性。<br>不同的透析剂还有不同的附带效果。
shitou: 噢?这不就是我说的药嘛!<br>有没有那种…可以让我跑得更快的?
me: 我说过,你不能再快了。
<<jump 进入阶段5>>
===
title: 进入阶段5
position: 246,802
---
<<set $gameStage=5>>
<<jump Center>>
===
// 事件节点
title: 调速popup_过速
description: 教学:玩家在初始档位进行第一次调速时,如果转速过高而掉速,弹此对话
tags:
position: -567,356
---
<<wait 1>>
me: 啊…速度上升得太快,掉速了。<br>看来也得时不时松开一下油门……
me: 我需要在提速的同时<b><size=100%><color=\#0099FF>把转速保持在合适的区间</color></b>……
===
title: 调速popup_掉速
description: 教学:玩家在初始档位进行第一次调速时,如果转速不足而掉速,弹此对话
tags:
position: -832,357
---
me: 掉速了…我的速度上升得太慢了,<br>看来得把油门捏得再久一些。
me: 我需要在提速的同时<b><size=100%><color=\#0099FF>把转速保持在合适的区间</color></b>……
===
title: 调速popup_失败5次但是都是掉速
description:
tags:
position: -924,557
---
<<wait 1>>
shitou: 医生,你得<b><size=100%><color=\#0099FF>捏住</color></b>油门哩!<b><size=100%><color=\#0099FF>按</color></b>它是不行滴~
<<wait 1>>
===
title: 调速popup_失败5次
description:
tags:
position: -683,555
---
<<wait 1>>
shitou: 呼……还有点累呢!
me: 是有点累么?
shitou: 嗨,我没事哩!医生,你快继续吧!
===
title: 调速popup_失败10次
description:
tags:
position: -430,556
---
<<wait 1>>
shitou: 呼…哈………
me: 需要休息一下吗,石头?
shitou: 别…别让它停下来呀!
shitou: 快让它…更快一些!
===
title: 调速popup_失败15次
description:
tags:
position: -176,560
---
<<wait 1>>
shitou: 呼………呼…………哈………………
shitou: 呼!更快些,让它更快些!
===
title: 调速popup_调整进气档位
description:
tags:
position: -297,355
---
<<if visited("调速popup_调整进气档位")==false>>
me: 这就是动力系统的进气调节阀了…
me: 我需要把它<b><size=100%><color=\#0099FF>找到适合的档位,让石头能够在高速状态下保持一段时间。</color></b>。
<<endif>>
===
@@ -1,444 +0,0 @@
title: 冷却液处理
tags:
position: -754,-80
---
<<jump 冷却液初始化>>
===
title: 冷却液初始化
position: -388,-84
---
<<hide_dialog>>
<<switch_fix_system_to "CoolingMachine" "播放插管">>
<<character_pos 直立>>
<<character_face_new 大笑>>
shitou: 呼,好凉!医生,麻烦调慢点! #line:067c094
me: 还没开始呢。 #line:0b38a88
<<open_bottle_ui>>
me: 打开卡扣,装上透析剂,关上卡扣,开始…<br>要是治疗都和透析一样简单就好了。 #line:01badc3
<<character_face_new 正常微微笑>>
<<hide_dialog>>
// 进入透析剂选择状态
<<jump 透析剂选择>>
===
title: 泵机运行后
position: -1087,408
---
<<if $curBottleName == "喜达诺">>
希望这能让他好受一些。
<<elseif $curBottleName == "可善挺">>
希望这些冷却液能撑得更久一些。
<<elseif $curBottleName == "强克">>
好吧…如果他真的需要跑得再快一些。
<<elseif $curBottleName == "息利康">>
希望能让他的滤板多坚持一会。
<<elseif $curBottleName == "曲妥珠">>
希望这会有用。
<<elseif $curBottleName == "曲马多">>
【占位】降一下滴速,不然他会不舒服的。
<<endif>>
<<set $coolingCount = $coolingCount + 1>>
<<wait 2>>
<<switch_fix_system_to "Clinic">>
// 跳转不同完成对话
<<if $coolingCount <= 1>>
<<jump 透析完成1>>
<<elseif $coolingCount == 2>>
<<jump 透析完成2>>
<<elseif $coolingCount >= 3>>
<<jump 透析完成3>>
<<endif>>
===
title: 透析完成1
position: -374,126
---
<<hide_dialog>>
<<wait 1>>
shitou: 呼!我感觉…一下子~轻松了好多!
<<hide_dialog>>
<<wait 1>>
<<character_face_new 大笑>>
shitou: 医生,太厉害啦!<br>你比中央医院的医生厉害多咯~
shitou: 就是…我还以为会有那种~<br>吃了就能跑得快的药。没想到~还是有点麻烦滴!
<<hide_dialog>>
<<wait 1>>
me: 你最近都没有休息好吧?
<<character_pos 摸头>>
<<character_face_new 正常微微笑>>
<<hide_dialog>>
<<wait 1>>
shitou: ……哎呀…医生,我啥都被你看出来了。
<<hide_dialog>>
<<wait 1>>
<<character_face_new 大笑>>
shitou: 休息得其实还是挺好的!就是休息得有点少~
shitou: 这几天趁着单子多,<br>每天捉摸只有三四个小时睡得。
me: 剩下的时间…都在跑货吗?
shitou: 那肯定啦!不过中间还是有休息的~<br>劳逸结合嘛,我懂的!
me: 这样是不行的,你至少每天要有六个小时的睡眠。
<<character_face_new 正常微微笑>>
me: 这样少的睡眠…你的身体根本没有时间恢复。你的动力系统已经很疲惫了。
me: 尤其是你的循环…#auto_next
<<character_pos 直立>>
<<character_face_new 大笑>>
shitou: 明白,明白的啦!医生…我听你的就是!<br>休息,休息~
me: …
me: 这随便你。<br>我只能告诉你,这样的强度下去,<br>你的循环系统没有两年就烧穿了。
<<hide_dialog>>
<<wait 1>>
<<character_face_new 思索走神>>
<<hide_dialog>>
<<wait 2>>
shitou: 医生~<br>要是不跑快一些,搞不好都撑不到两年喽。
<<wait 0.5>>
me: 什么…?
<<hide_dialog>>
<<wait 2>>
<<character_face_new 大笑>>
<<hide_dialog>>
<<wait 2>>
shitou: 医生~我还有贷款要还呢。
me: 贷款?
<<character_pos 摸头>>
shitou: 是滴,这一年要还15万积分嘞。
<<hide_dialog>>
<<wait 1>>
me: 15…万?你背了这么多贷?
me: 所以…其实你要跑得更快,就是为了还贷。
你做了什么改装吗?还是…啊……
me: …是你的动力模块。这下我明白了。
shitou: 还得是你是医生哩~一下子就猜到了!
shitou: 哎呀…
<<character_face_new 正常微微笑>>
shitou: 这个模块可是我的宝贝嘞!有了它,每天能多跑不少货~
me: 但是…为了赚回买它花的钱,搞不好你要先把它用坏了。
me: 到时候身体里面全是老旧的模块…也只不过刚好把贷还完。
<<hide_dialog>>
<<wait 1>>
<<character_face_new 大笑>>
shitou: 医生,没那么夸张啦。
<<hide_dialog>>
<<switch_camera "CoolingMachine">>
<<wait 1>>
<<stop_pump>>
<<wait 2>>
<<switch_camera "Clinic">>
me: ……
me: 我先给你换第二瓶。
<<hide_dialog>>
<<switch_fix_system_to "CoolingMachine">>
<<open_bottle_ui>>
<<character_pos 直立>>
<<character_face_new 思索走神>>
<<jump 透析剂选择>>
===
title: 透析完成2
position: -372,379
---
me: 好了。
<<character_face_new 大笑>>
shitou: 啊~舒服嘞!好久没有这么舒服过喽~
shitou: 我觉得我有动力今晚再跑20单…把来看病的时间补回来!
shitou: 医生,太谢谢你了~这也太值了!
me: 一般来说…每天你要跑多少单?
<<character_pos 摸头>>
shitou: 不好说嘞~有的时候少,有的时候多!
shitou: 少的时候一天可能有五六十…<br>最近单子多,每天都有至少一百单!
shitou: 像最近这种单多的时候,<br>我们都不回家睡觉,就在站点凑和~
shitou: 这样每天就能节省点时间,<br>多跑一些,尽快把单全送完~
me: 那我提高速度之后,<br>每天你就可以少跑些了,留时间来休息。
shitou: 那不行嘞,医生!<br>那我肯定要更勤快点跑嘛!还有那么多单子等着我~
<<hide_dialog>>
<<wait 1>>
me: 好吧,我只是告诉你需要多休息。你的身体部件老化得很快。
<<hide_dialog>>
<<wait 1>>
<<character_face_new 思索走神>>
<<hide_dialog>>
<<wait 2>>
<<character_pos 直立>>
shitou: 现在跑货确实没有以前容易了。
<<character_face_new 正常微微笑>>
<<hide_dialog>>
<<wait 1>>
shitou: 以前刚开始跑货的时候…一单能赚差不多十几积分。
shitou: 近两年单价掉了些,不过一单也有六七分。
<<hide_dialog>>
<<wait 1>>
me: 六七分…一天按最少的60单……
<<hide_dialog>>
<<wait 1>>
me: 也只是…刚好够还贷啊。
me: 怪不得你每天都吃得那么简单……
<<character_pos 摸头>>
<<hide_dialog>>
<<wait 1>>
shitou: 哎呀,上面说了嘛!单价的下降只是技术性调整~
shitou: 我们幸福园区嘛,未来肯定是越来越大,越来越好的~
<<character_face_new 大笑>>
<<hide_dialog>>
<<wait 1>>
shitou: 现在不是弄销售大赛嘛!现在单价虽然少了,但是单量多了嘛!
shitou: 只要多跑点,其实和之前赚的差不了多少啦~
<<hide_dialog>>
<<wait 1>>
me: 但是…你每天跑得就更多了啊。
<<hide_dialog>>
<<wait 1>>
shitou: 不打紧,我还有这个超强的~动力模块!
shitou: 每天跑个百来单,完全不是问题~
<<hide_dialog>>
<<switch_camera "CoolingMachine">>
<<wait 0.5>>
<<stop_pump>>
<<wait 1 >>
<<switch_camera "Clinic">>
<<character_pos 直立>>
shitou: 又打完了?你别说,还真有效嘞!现在感觉比之前精神多了~
<<hide_dialog>>
<<wait 1>>
me: 该打最后一瓶了。
<<hide_dialog>>
<<switch_fix_system_to "CoolingMachine">>
<<open_bottle_ui>>
<<character_face_new 正常微微笑>>
<<jump 透析剂选择>>
===
title: 透析完成3
position: -372,638
---
<<character_pos 摸头>>
<<hide_dialog>>
<<wait 1>>
<<character_face_new 大笑>>
shitou: 呼!我感觉…一下子~轻松了好多!
<<hide_dialog>>
<<wait 2>>
<<character_pos 直立>>
<<character_face_new 正常微微笑>>
shitou: ……
shitou: 如果你担心的话,医生……<br>我想告诉你……
me: …什么?
<<hide_dialog>>
<<wait 2>>
<<character_face_new 大笑>>
shitou: 我想告诉你!我喜欢我的工作~
me: 喜欢?
shitou: 对呀!
shitou: 每天出门,朝阳洒在身上,跑起来的风吹在脸上~
shitou: 看两边的高楼大厦里的人逐渐醒来,马路上的人都有各自的地方要去……
<<character_pos 摸头>>
shitou: 每当这种时候我就觉得…说不出来的开心!我就忍不住想唱歌。
shitou: 这个城市这么大,还有好多我没去过的路呢!
shitou: 圆圆的大地~方方的天~大道的尽头看不见~♫
shitou: 黑色的森林连成片~小小的人儿~在里面~♫
<<hide_dialog>>
<<wait 1>>
me: 一般来说…在诊所里,大家不会有这么好的心情。
me: 你的心态倒是很好。
<<hide_dialog>>
<<wait 1>>
<<character_pos 摸头>>
shitou: 医生…不过是辛苦点~没什么不开心的嘛!
<<character_face_new 正常微微笑>>
shitou: 日子要朝前看嘛!<br>装了它,至少每天还有进账,就有希望嘛!
shitou: 不装的话,没得跑货,没得进账~基本的希望都没得了!
shitou: 现在背点贷,累点……但是只要能一点一点赚起,日子就有盼头,你说对不对!
me: ……
<<hide_dialog>>
<<wait 1>>
me: 我不知道。
me: 不过…至少好过被回收了。
<<hide_dialog>>
<<wait 1>>
<<character_face_new 大笑>>
shitou: 嗨呀,那个是…谁都说不准的。咱只能埋头干活,啥也别想~
shitou: 清晨睁眼他便出门~送货送到傍晚时分~♫
shitou: 他不怕辛苦不怕累~只恨没有翅膀~也不能飞~♫
shitou: 宽宽的大道~长长的街~红黄的灯流不停歇~♫
shitou: 他不觉得辛苦不觉得累~只要有朋友在身边~♫
<<character_pos 直立>>
shitou: 医生,现在我们就是朋友啦!
me: 作为朋友,我希望你每天能好好休息。
me: 虽然我也知道…不太可能。
<<hide_dialog>>
<<wait 0.5>>
<<stop_pump>>
<<wait 1>>
me: 最后一剂打完了。
<<switch_camera "CoolingMachine">>
<<pull_out_tube>>
<<switch_camera "Clinic">>
<<wait 1>>
me: 感觉如何?
<<character_face_new 正常微微笑>>
shitou: 感觉确实舒服多了,(甩动双腿)多亏了医生!
shitou: 医生,谢谢你啦!我会好好休息的。
shitou: 那我就先走咯?
me: …你走吧。不过——
me: 明天要回来复查。
<<character_face_new 大笑>>
shitou: 好嘞,我走啦!
me: 不客气…再见。
<<character_fade_out_new>>
<<wait 1>>
<<character_face_new 正常微微笑>>
<<character_fade_in_new>>
<<wait 1>>
me: 怎么又回来了?
<<character_face_new 大笑>>
shitou: 嘿嘿…
shitou: 忘了说,谢谢你啦!医生~
<<character_fade_out_new>>
<<wait 1>>
me: 哈哈…不客气。
<<hide_dialog>>
<<wait 1>>
me: 我也该稍微休息下了。
->午休
<<fade_in 3>>
<<jump 进入阶段6>>
===
title: 透析剂选择
position: 223,129
---
<<wait 0.2>>
// 此处为空,进行透析剂选择
===
title: 冷却液介绍
position: -1091,143
---
<<if $curBottleName == "喜达诺">>
喜达诺,澄清型透析剂。降低模块运转造成的反应,减轻患者痛苦。 #line:0ba7bbd
<<elseif $curBottleName == "可善挺">>
可善,澄清型透析剂。降低循环系统压力,延长冷却液寿命。 #line:0dc9b19
<<elseif $curBottleName == "强克">>
强克,澄清型透析剂。降低动力系统压力,略微提高整体动力。 #line:04cfdf1
<<elseif $curBottleName == "息利康">>
息利康,澄清型透析剂。降低气体系统压力,减轻滤板积碳。 #line:05cecb0
<<elseif $curBottleName == "曲妥珠">>
曲妥珠,澄清型透析剂。降低消化系统压力,降低摄入物造成的毒性。 #line:07664d1
<<elseif $curBottleName == "曲马多">>
曲马多,强冷型透析剂。降低机体全局温度。 #line:02016d3
<<endif>>
===
title: 进入阶段6
position: 216,640
---
<<set $gameStage = 6>>
<<jump Center>>
===
+12 -5
View File
@@ -23,6 +23,8 @@ position: 248,-1739
//记录是否已经完成了视觉的检查
<<declare $isFinishedEyeCheck=false>>
<<declare $hasUncheckedMemory=false>>
//统计进入视觉后触发目标的次数,主要是用来触发第一次点击任意目标触发首次对话,以及判断是否收集够打孔带,这是完成主目标的必要目标
<<declare $eyeTargetTriggerCount=0>>
//方便的触发针对eyetarget的对话,如果不喜欢这种写法可以商量,然后分开写
@@ -65,6 +67,8 @@ position: 248,-1739
<<jump Center>>
///一些状态初始化
//没有色彩晶圆
<<Temp_RemoveChip>>
===
@@ -79,19 +83,22 @@ colorID: 1
<<jump 进入佩佩开场对话>>
<<endif>>
<<if $gameStage == "身体检查">>
<<jump 诊疗室初始化>>
<<jump 进入身体检查>>
<<endif>>
<<if $gameStage == "分析">>
<<jump 分析检查结果>>
<<jump 进入分析>>
<<endif>>
<<if $gameStage == "术前谈话">>
<<jump 进入术前谈话>>
<<endif>>
<<if $gameStage == "手术">>
<<jump 第一次分析>>
<<jump 进入手术>>
<<endif>>
<<if $gameStage == "复查">>
<<jump 分析检查结果>>
<<jump 进入复查>>
<<endif>>
<<if $gameStage == "结束对话">>
<<jump 分析检查结果>>
<<jump 进入结束对话>>
<<endif>>
<<if $gameStage == "流程结束">>
<<NextYarn>>
@@ -1 +0,0 @@

@@ -1,187 +0,0 @@
title: 第一次深入记忆模块
tags:
position: -9,198
---
<<if visited("OnMemoryViewShow")==false>>
me: 把打孔带放进插槽里,读取记忆吧。
<<ShowNotification ClueManager 提示 将打孔带拖至槽位>>
<<endif>>
===
title: 天空
tags:
colorID: 8
position: -278,542
---
<<wait 3>>
peipei_child: 医生!看,大象!
docter: 哪里有?…啊,那朵云呀。确实很像大象喔。
docter: 但是佩佩为什么会见过大象呢?
peipei_child: 我在博物馆见过!好大好大的大象标本,有个哥哥跟我说,大象可以比房子还大!
docter: 佩佩是个很有想象力的小朋友噢。
peipei_child: 想象力…是什么?
docter: 我们的大脑里面有一个区域专门控制视觉,但是这个区域也控制想象力。
<<wait 0.5>>
docter: 佩佩以后会成为一个艺术家的。
peipei_child: 艺术家又是什么?
<<wait 0.5>>
peipei_child: 医生快看,它现在更像一个飞机啦!
<<wait 1>>
<<if visited("天空")==false>>
<<set $memoryCount+=1>>
<<endif>>
<<jump UF记忆播放结束>>
===
title: 海报
tags:
colorID: 8
position: 19,536
---
<<wait 3>>
unknown:你以为自己独一无二,能靠自己的创作让大家喜爱,引领潮流?
unknown:历史上所有的创作都记录在UF的数据库里,你凭什么觉得自己比他们的创作更高贵?
unknown:你一个月画一张图,UF一晚上画一万张,请给我一个选择你的理由。
unknown:记住,机器人就是为了效率而生的,这就是社会的规则,你改变不了!
unknown:咚——
主管关门的力气把窗户震碎了,我一块块捡起来。
那晚,我只记得……碎成一地的玻璃渣……
还有主管的脸……好红,好烫。
<<if visited("海报")==false>>
<<set $memoryCount+=1>>
e-assistant: 哎,这个记忆我们是不是看到过?
me: 或许这就是问题所在
<<endif>>
<<jump UF记忆播放结束>>
===
title: 植物
tags:
colorID: 8
position: 287,535
---
<<wait 3>>
peipei: 要是工作也能画画…要是能永远画画就好了。
同学: 哈哈,可能等我们进入公司就不这么觉得了。听说进公司之后做什么都不会再快乐了。
peipei: 不会的。至少画画这件事情让我感觉到很纯粹的快乐……
peipei: 那种朝九晚五,一眼看到头的生活,我想我反而会受不了的。
同学: 哈哈……
同学: 但愿你是对的。
peipei: 我肯定是对的。
<<wait 1>>
peipei: 如果公司这么讨厌的话,我就不在那里干就好了啊!
<<if visited("植物")==false>>
<<set $memoryCount+=1>>
<<endif>>
<<jump UF记忆播放结束>>
===
title: UF绘图1
tags:
colorID: 8
position: 557,533
---
<<wait 3>>
unknown:你以为自己独一无二,能靠自己的创作让大家喜爱,引领潮流?
unknown:历史上所有的创作都记录在UF的数据库里,你凭什么觉得自己比他们的创作更高贵?
unknown:你一个月画一张图,UF一晚上画一万张,请给我一个选择你的理由。
unknown:记住,机器人就是为了效率而生的,这就是社会的规则,你改变不了!
unknown:咚——
<<shake_camera 1.5 0.5 20>>
主管关门的力气把窗户震碎了,我一块块捡起来。
那晚,我只记得……碎成一地的玻璃渣……
还有主管的脸……好红,好烫。
<<if visited("UF绘图1")==false>>
<<set $memoryCount+=1>>
<<endif>>
<<jump UF记忆播放结束>>
===
title: UF绘图2
tags:
colorID: 8
position: 820,531
---
peipei:我的画……到底要怎么受欢迎呢?
Gotashi_unknow: 孩子,你听说过裙摆摩尔定律吗?
Gotashi_unknow: 裙子的长度每减少1机厘,粉丝的数量就会翻倍。
Gotashi_unknow: 同理,还有胸臀万有引力定律!胸部和臀部的半径每加大1机厘,对眼球的吸引力就会呈指数增长。
peipei: 这是……谁说的?
Gotashi_unknow: 是著名的机体物理学家沃德·牛孜说的。
peipei:可是……
Gotashi_unknow: 孩子,它和我送给你的UF模块一样,都是一份供你选择的礼物。
Gotashi_unknow: 你可以不用,但这是时代的潮流。
Gotashi_unknow: 从今以后,你的同事们都会逐渐接受它的。
<<if visited("UF绘图2")==false>>
<<set $memoryCount+=1>>
<<endif>>
<<jump UF记忆播放结束>>
===
title: UF绘图3
tags:
colorID: 8
position: 1095,531
---
<<wait 3>>
少女: 这个小镇,恐怕再过几年就要消失吧……
少女: 那时,我们一起去大城市吧!
少女: 我们找份工作,每天去酒吧来杯威士忌,和各种各样的人聊天!
<<wait 1.5>>
peipei: 我想去中央大学学画画……
peipei: 嗯……那……我会画好看的明信片寄给你的!
少女: 我们不是说好了,以后要一起走吗?
peipei: 你总是这样……
peipei: 如果不能学画画,我的人生就毫无意义了!
<<wait 1>>
<<if visited("UF绘图3")==false>>
<<set $memoryCount+=1>>
<<endif>>
<<jump UF记忆播放结束>>
===
title: UF记忆播放结束
tags:
position: 302,1052
---
<<MemoryFinished MemoryManager>>
<<if $memoryCount==3>>
me: 记忆看完了,我们退出吧
<<hide_dialog>>
<<ModuleHightLight Memory false>>
<<switch_fix_system_to "BodyModule" >>
<<complete_task TaskManager 在记忆模块检查UF生成的索引>>
me: 在佩佩用UF绘图的过程中,唤起了刚才我们看到的那三个记忆
me: 也许能在其中发现UF绘图错误的原因。
peipei: 医生,是我胡思乱想太多了吗qaq……
peipei: 主管也经常骂我,不要整天幻想。
->根据UF绘图记录来看,可能是这个原因
peipei: 对不起,在以后的工作里我会尽力克制的。
me: 我不是你的主管,你和主管讲就好。
->即便你想太多,主管也不该那样训斥你
me: 我曾经被一个老师骂得连螺丝刀都拿不稳,离开他以后我就学会了。
peipei: 耶?医生也有那样的时候吗?
peipei: 画出来应该很有趣吧。
//选项结束
me: 佩佩,我需要整理一下现在的线索,可以麻烦你稍等一会吗?
peipei: 好,我会安静的。
<<endif>>
===
title: 结束UF记忆查看
position: 295,176
---
<<set $gameStage = "第一次分析">>
<<jump Center>>
===
title: 没有可看的记忆时自动退出记忆
tags:
position: -266,212
---
me: 该看的都看过了
<<switch_fix_system_to "BodyModule">>
===
@@ -1,10 +0,0 @@
fileFormatVersion: 2
guid: 6377366ca3261414a99a7c19198be37b
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3}
@@ -0,0 +1,17 @@
title: 进入分析
tags:
position: 43,-97
---
///可以先用思考专用黑幕,把showobj之外的部分都盖住,做一个思考阶段,把线索回顾一下
【占位】:这里需要说明下问题在于视觉引用记忆的色彩来填色,这是一个bug
【占位】:需要做视觉和记忆的色彩通路剪除
【占位】:剪掉后视觉不会直接填色了,也不会再有颜色被记住了,但是色彩记忆是保留得
【占位】:不过绘图机器人存储的颜色记忆也足够多了,也没什么新得值得记住得东西了
<<jump 结束分析>>
===
title: 结束分析
position: 275,-222
---
<<set $gameStage = "术前谈话">>
<<jump Center>>
===
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 98fc1e95cd941534cbfa703d0aebc07d
guid: e6ee3015bfd6abf419d1c9e0ca8a8f79
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -0,0 +1,115 @@
title: 进入复查
tags:
colorID: 8
position: 272,-1156
---
<<switch_fix_system_to BodyModule>>
<<set_EyeColorState EyeManager "CannotImagineColor">>
<<set $eyeTargetTriggerCount=0>>
<<add_task TaskManager 复查视觉模块>>
<<task_moveIn TaskManager>>
<<set $isFinishedEyeCheck=false>>
me: 还没结束…保险起见,我们进视觉复查一下吧。
===
title: EyeCheckEnd_AfterSurgery
tags:
colorID: 3
group:视觉检查
position: 251,1116
---
<<if $isFinishedEyeCheck==true>>
me:这里应该已经彻底检查过了
<<Set_MouseMovementLockState EyeManager false>>
<<switch_fix_system_to BodyModule>>
<<endif>>
<<if $eyeTargetTriggerCount == 1>>
me: 佩佩,试一下吧。还能看见那些颜色吗?
<<hide_dialog>>
<<wait 2>>
peipei: 我…
<<wait 2>>
peipei: 没了吗?症状没了吗……
me: 目前没观察到
<<Set_MouseMovementLockState EyeManager false>>
<<elseif $eyeTargetTriggerCount == 2>>
me: 好了,分析是对的……佩佩,不用再试了。
me:她的精神已经很紧张了。
<<set $isFinishedEyeCheck=true>>
<<Set_MouseMovementLockState EyeManager false>>
<<complete_task TaskManager "重新检查视觉症状">>
<<switch_fix_system_to BodyModule>>
<<complete_task TaskManager 复查视觉模块>>
<<Set_MouseMovementLockState EyeManager false>>
<<jump 结束复查>>
<<endif>>
<<Set_MouseMovementLockState EyeManager false>>
===
title: Eye_skyAfterSurgery
tags:
colorID: 8
group:视觉检查
position: 559,756
---
<<if visited("Eye_skyAfterSurgery")==false>>
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
<<jump EyeCheckEnd_AfterSurgery>>
<<endif>>
===
title: Eye_computerAfterSurgery
tags:
colorID: 8
group:视觉检查
position: 1228,749
---
<<if visited("Eye_computerAfterSurgery")==false>>
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
<<endif>>
<<jump EyeCheckEnd_AfterSurgery>>
===
title: Eye_posterAfterSurgery
tags:
colorID: 8
group:视觉检查
position: 1006,747
---
<<if visited("Eye_posterAfterSurgery")==false>>
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
<<endif>>
<<jump EyeCheckEnd_AfterSurgery>>
===
title: Eye_plantAfterSurgery
tags:
colorID: 8
group:视觉检查
position: 787,755
---
<<if visited("Eye_plantAfterSurgery")==false>>
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
<<endif>>
<<jump EyeCheckEnd_AfterSurgery>>
===
title: 结束复查
position: 275,-222
---
<<set $gameStage = "结束对话">>
<<jump Center>>
===
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: a7bb9f1758134134f921d62098c67e43
guid: 71c15eebe39cb1c4db1c9ed1828ea23a
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -1,40 +0,0 @@
title: 寻找记忆来源开始
tags:
colorID: 3
position: 251,-1150
---
me: 奇怪,这个记忆不应该来到UF模块,是什么地方使用了这个记忆呢?
<<task_moveOut TaskManager>>
<<wait 0.5>>
<<clear_tasks TaskManager>>
<<add_task TaskManager 找到异常记忆的来源>>
<<task_moveIn TaskManager>>
<<if visited("EyeCheckEnd")==true>>
//玩家发现了视觉异常且深入了,没发现问题
//需要再设计
佩佩: 医生,有一件事情我还是不该瞒着你。可以……再去看看我的眼睛吗?
<<ModuleAlarm Eye true>>
<<add_task TaskManager 再次检查视觉模块 找到异常记忆的来源 >>
<<elseif visited("发现视觉异常")==true&&visited("EyeCheckEnd")==false>>
me: 色觉晶圆不在了,也许我应该去视觉模块里看看佩佩眼里的世界。
<<ModuleAlarm Eye true>>
<<add_task TaskManager 全身检查,寻找错误记忆调用的来源 找到异常记忆的来源 >>
<<elseif visited("发现视觉异常")==false>>
me: 我应该插线检查一下佩佩身体中还没有检查过的模块
<<add_task TaskManager 全身检查,寻找错误记忆调用的来源 找到异常记忆的来源 >>
<<jump 高亮模块>>
<<endif>>
===
title: 插线寻找记忆
position: 275,-222
---
===
title: 结束寻找记忆来源
position: 275,-222
---
<<set $gameStage = "视觉色彩检查">>
<<jump Center>>
===
@@ -1,10 +0,0 @@
fileFormatVersion: 2
guid: 7f5242c764836894389e9f110ae9ba30
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3}
@@ -0,0 +1,40 @@
title: 进入手术
tags:
colorID: 3
position: 251,-1150
---
<<switch_fix_system_to BodyModule>>
<<set_line_cuttable LineManager MemoryEye true>>
<<clear_tasks TaskManager>>
<<add_task TaskManager "执行视觉-记忆桥截断术">>
<<task_moveIn TaskManager>>
me: 开始吧…截断视觉-记忆桥,阻止视觉模块的记忆反流。
<<ShowTool ToolManager Scissor>>
<<jump CutLine>>
===
title: CutLine
tags:
group:手术相关
position: -273,-66
---
<<if $isLineCut==true>>
<<complete_task TaskManager "执行视觉-记忆桥截断术">>
peipei: 啊…眼睛……我的……
peipei: 好痛!
me: 怎么了?怪了,这不应该引起任何痛觉的…
peipei: ……
peipei: 呼……
peipei: 好像……好多了。
<<jump 结束手术>>
<<else>>
me: 这不是我应该剪断的线……
<<endif>>
===
title: 结束手术
position: 275,-222
---
<<set $gameStage = "复查">>
<<jump Center>>
===
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 0ba4310e1ce09d44b8bfc736c0cee35a
guid: 3f70a8ad040b07049b3ce378298f8e2d
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -1 +0,0 @@

@@ -1,10 +0,0 @@
fileFormatVersion: 2
guid: 73b387cf2334be74bbc1555820c5b7dc
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3}
@@ -0,0 +1,18 @@
title: 进入术前谈话
tags:
colorID: 3
position: 251,-1150
---
<<switch_fix_system_to Clinic>>
【占位】:告诉佩佩诊疗方式
【占位】:佩佩有点失落,但是还是接受了
<<jump 结束术前谈话>>
===
title: 结束术前谈话
position: 275,-222
---
<<set $gameStage = "手术">>
<<jump Center>>
===
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 6207b7c7f9a41f443a593b4c28d4d1de
guid: 6e43f5c15fb2a2841bb644e23f8d1995
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -1,106 +0,0 @@
title: 第一次分析开始
tags:
position: 43,-97
---
<<OpenClueBoard ClueBoard>>
<<ClearAllNode CanvasClueBoard>>
<<ScrollToNode CanvasClueBoard UF绘图1>>
<<wait 1>>
<<SetNodeState CanvasClueBoard UFGroup1 true>>
<<wait 1.2>>
<<SetNodeState CanvasClueBoard UF绘图1 true>>
<<wait 1>>
me: 佩佩的绘图异常,看起来是混入了不该有的图像。
<<wait 1.2>>
<<ScrollToNode CanvasClueBoard Memory愤怒的主管>>
<<wait 1.2>>
<<SetNodeState CanvasClueBoard MemoryGroup1 true>>
me:我在UF的Log记录中找到了3个记忆……
<<wait 1.2>>
<<SetNodeState CanvasClueBoard Memory营销秘诀 true>>
<<wait 1.2>>
<<SetNodeState CanvasClueBoard Memory愤怒的主管 true>>
<<wait 1.2>>
<<SetNodeState CanvasClueBoard Memory海边 true>>
<<wait 1>>
me: 这些记忆或许是对生成图像有帮助的,但肯定有一个导致了图像的异常,会是哪个呢?
===
title: 找到UF引用的错误记忆
tags:
position: 43,-97
---
<<ConnectionCantBreak CanvasClueBoard>>
<<wait 1.2>>
me: 是了!就是这个记忆出了问题。
me: 这个记忆并不在我刚刚与佩佩的谈话中
me:应该是佩佩在做其他事时*回想*起来的,它混进了UF模块中。
e-assistant: 不错的推理嘛,菜鸟。
me: 比你略胜一筹。
// me: 让我再稍加思考……
<<SetNodeState CanvasClueBoard Memory海边 false>>
<<SetNodeState CanvasClueBoard Memory营销秘诀 false>>
<<wait 1.2>>
<<SetNodeState CanvasClueBoard 退出 true>>
//<<jump 主维修界面游戏状态检查>>
===
title: 找到佩佩触发错误记忆的视觉目标
tags:
position: 43,-97
---
<<ConnectionCantBreak CanvasClueBoard>>
<<wait 1.2>>
me: 是了,就是这个记忆。
<<ScrollToNode CanvasClueBoard EyePoster>>
// me: 佩佩在看天空时,回想起了小时候在病床前的记忆。
me: 佩佩在看海报时,回想起了被主管骂的场景。
<<wait 1.2>>
<<ScrollToNode CanvasClueBoard Memory愤怒的主管>>
<<wait 1.2>>
// <<ChangeConnectionVisual CanvasClueBoard Memory病床 30 Blue>>
<<wait 1.2>>
<<ScrollToNode CanvasClueBoard EyePoster>>
<<wait 1.2>>
// me: 病床前的记忆顺着线路来到了视觉,色彩融入了色觉模块。
// me: 这让佩佩看到了蓝天,她记忆中的蓝天。
me: 对于第一张被骂的图来说,佩佩印象太深刻了
me: 虽然看不到颜色,但是回想起了它的颜色
<<wait 1>>
<<ScrollToNode CanvasClueBoard Memory愤怒的主管>>
me: 与此同时,UF也在调取记忆,这段关于被骂的记忆也因此被UF引用。
// <<ChangeConnectionVisual CanvasClueBoard UF绘图1 30 Blue>>
<<wait 1.2>>
<<ScrollToNode CanvasClueBoard UF绘图1>>
me: 这就是UF出现错误的原因了。
e-assistant: 那么,有什么手术能解决她的问题呢?可别让我看不起啊新人。
<<jump 处理方案>>
===
title: 处理方案
tags:
position: 43,-97
---
->抹除记忆
me: 啊……好像也不用这么极端的手段。记忆切除佩佩恐怕要变成痴呆了。
<<jump 处理方案>>
->切断UF和记忆的连线
me: UF模块的工作要使用记忆,如果将其切断恐怕UF模块就无法正常工作了。
<<jump 处理方案>>
->切断视觉和记忆的连线
<<ScrollToNode CanvasClueBoard Scissor>>
<<wait 1.2>>
<<SetNodeState CanvasClueBoard Scissor true>>
me: 是啊,只要切断了视觉和记忆的连接,那么这种异常调用就会消失了
me: 这条线路本来是记忆向视觉输送的线路,没想到数据反流了,这种异常还是第一次见。
<<jump 最终结果>>
->拆除视觉模块
me: 与其看到黑白世界,不如直接瞎掉是吗?哈哈,我真是个天才。
<<jump 处理方案>>
===
title: 最终结果
tags:
position: 43,-97
---
me: 先和佩佩谈一谈吧
<<SetNodeState CanvasClueBoard 退出 true>>
===
@@ -1,10 +0,0 @@
fileFormatVersion: 2
guid: bf299b12f2387d94eb334579042930b1
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3}
@@ -0,0 +1,18 @@
title: 进入结束对话
tags:
colorID: 3
position: 251,-1150
---
<<switch_fix_system_to Clinic>>
【占位】:再次测试绘图,发现ok了
【占位】:佩佩离开
<<jump 结束结束对话>>
===
title: 结束结束对话
position: 275,-222
---
<<set $gameStage = "流程结束">>
<<jump Center>>
===
@@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: c4c50cbb5d438a148af9f38f8ab9d8aa
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3}
@@ -1,179 +1,4 @@
title: 寻找记忆来源开始
tags:
colorID: 3
position: 251,-1150
---
<<fade_in 0.5>>
<<Temp_RemoveChip>>
<<SetSocketAvailable UF false>>
<<switch_fix_system_to "BodyModule">>
<<wait 0.5>>
<<fade_out 0.5>>
<<add_task TaskManager 寻找绘图异常相关线索>>
<<task_moveIn TaskManager>>
me: 既然刚刚佩佩用UF画了一幅画,<br>那么检查UF应该就能定位到问题的源头。
<<trans_camera -3.82 0.55 2 1>>
//临时补充一点解释
me: 这个没怎么见过的模块…
<<OpenProgressWindow WindowManager 模块查询 查询中…… 2>>
me: Unstable Fusion…辅助绘图强化模组?
me: 应该就是她提到的UF模块?
me: 居然没有检修插孔么?还有封条?
me: 果然是美术部的核心技术啊……
me: 竟然是在其中一只眼睛上做的改装…
me: 这样真的不会对视力有影响吗?
<<return_init_camera>>
me: 插孔都没有,这该从何查起……
<<hide_dialog>>
<<wait 1>>
me: 让我看看能不能从全局记录里找出什么有用信息来。
<<MessageBoxSetNull>>
<<MessageBoxSetChecking>>
<<MessageBoxSetText 正在查询与 “UF” 相关的全局记录…>>
<<wait 1>>
<<MessageBoxSetNormal>>
<<MessageBoxSetText "检查完成!最近 1 小时, 3 条记录">>
me: 哈!找到了!
<<wait 0.1>>
<<MessageBoxSetText 3min前: UF 正在尝试调取记忆>>
<<wait 0.1>>
<<MessageBoxSetText 3min前: UF 正在尝试调取记忆>>
<<wait 0.1>>
<<MessageBoxSetText 3min前: UF 正在尝试调取记忆>>
// //如果玩家此时插线其他模块
// me: 在做全身检查前,先检查一下UF的情况吧。
// //玩家插线UF模块
// me: 拒绝访问……?但可以调取1标准时内的Log记录,还好。
// //展示UF的Log信息(可以先用unity的log截图替代)
// me: 这些记录,标注了佩佩1标准时内与UF有关的生理心理活动。
// me: 按照出图的时间筛选一遍吧。
//未来可以做筛选log功能,但现在先用一个进度条过渡一下 (筛选中)
me: 噢?在画图时,<br>UF引用了佩佩记忆模块中的三个记忆……
me: 也就是说…画图时,佩佩*回想*了三个记忆。是它们参与到了绘图的过程,影响到了绘图结果?
me: 总之,这三个记忆非常重要,<br>我得去看看。
me: 现在…先打印记忆卡带吧。
<<hide_dialog>>
<<PrintPunchTapes 1>>
<<generate_PunchTape ClueManager UF绘图1 UFView 英里生气>>
<<wait 1>>
->放入收藏夹
<<CollectionClue ClueManager>>
<<hide_dialog>>
<<PrintPunchTapes 1>>
<<generate_PunchTape ClueManager UF绘图2 UFView 戈塔什诱惑>>
<<wait 1>>
->放入收藏夹
<<CollectionClue ClueManager>>
<<hide_dialog>>
<<PrintPunchTapes 1>>
<<generate_PunchTape ClueManager UF绘图3 UFView 海边>>
<<wait 1>>
->放入收藏夹
<<CollectionClue ClueManager>>
<<hide_dialog>>
<<wait 1>>
me: 理论上,<br>AI绘图模块使用的是人类历史上的图像数据库……
me: 为什么UF模块绘图却在使用佩佩的记忆呢?
<<hide_dialog>>
<<wait 1>>
peipei: 医生,给我安装UF模块的人,<br>他和我说过噢。
peipei: UF模块也需要学习,<br>观看我们的记忆可以让它自主学习。
peipei: 每个机体训练出来的UF模块都不一样噢。
me: 原来UF模块与机体的合作已经这么深度了,<br>万一UF出事……很容易有安全隐患啊。
me: 算了,先去记忆模块打开这些记忆卡带吧。
<<add_task TaskManager 在记忆模块检查UF生成的索引 寻找绘图异常相关线索>>
<<ModuleHightLight Memory true>>
<<task_moveIn TaskManager>>
<<jump 主维修界面游戏状态检查>>
===
title: 结束寻找记忆来源
position: 275,-222
---
<<set $gameStage = "视觉模块发现颜色">>
<<jump Center>>
===
title: 发现视觉黑白
tags:
group:视觉检查
colorID: 8
position: 245,615
---
<<if $chipmissingKnown==false>>
me: ……
//me: 不对啊…不是检查仪器的问题。
me:这就是佩佩眼睛里看到的画面吗?如此灰暗……
me:太奇怪了,难道是检查仪器的问题?
<<hide_dialog>>
<<wait 1>>
me: 佩佩,你眼里的世界……一直都是黑白的吗?
<<else>>
me: 这就是佩佩眼睛里看到的画面吗?如此灰暗……
me: 很可能是视觉晶圆失踪造成的。
<<hide_dialog>>
<<wait 1>>
me: 佩佩,你眼里的世界……一直都是黑白的吗?
<<endif>>
peipei: 啊……这个是正常的。
peipei: 已经多久了?我自己都记不清什么时候开始的了……应该是装UF的时候吧。
peipei: 所有美工都这样,大家都已经适应了,我还……太慢。
me: 都?也就是说UF模块一定会让美术同事失去色觉,这……
peipei: 还好啦,医生……我们都是这么过来的。
peipei: 如果连这都接受不了的话,当初就不应该做美工……这是主管说的。
peipei: 我没关系的,医生...
peipei: 因为...这就是做美工必须承担的呀。
me: ……
<<if $chipmissingKnown==false>>
me: 好吧…可是从机体医学的角度来说,这是为什么呢…
<<endif>>
//TODO-↓理论上只有看过一次记忆才会弹出下面内容
<<if visited("End_memoryPaly")==true>>
<<jump 佩佩告诉你可以想象颜色>>
<<endif>>
<<jump 视觉收集色彩信息目标检查>>
===
title: 佩佩告诉你可以想象颜色
tags:
colorID: 6
group:视觉检查
position: 16,782
---
peipei: 还有一件事,我最好还是主动告诉你。
me: 是什么事呢,佩佩?
peipei: 我不是故意要瞒着的…只是我还以为,这不是什么大问题。
peipei: 我也不知道这是什么原理,但是只要我……
<<set_EyeColorState EyeManager "CanImagineColor">>
<<set_Eyetarget EyeManager "sky" false>>
peipei: 看到窗外的蓝天了吗?
<<EyeEffect_FadeIn EyeManager>>
me: 啊?
peipei: 我其实能够以某种方式看到一些颜色……
<<hide_dialog>>
<<wait 0.5>>
<<OpenSingleButtonWindow WindowManager 非法进程检测 正在向视觉非法写入色彩数据,是否打印索引?>>
<<wait 0.5>>
<<PrintPunchTapes 1>>
<<generate_PunchTape ClueManager 天空 EyeView liuying1-3>>
<<wait 1>>
me: 记忆…向视觉发送了数据?然后生成了这些颜色?
me: 从来没见过……我需要做更多的症状记录……
->放入收藏夹
<<CollectionClue ClueManager>>
me: 佩佩,这个现象很重要,或许能解释你体内的异常。
me: 我需要让你再观察几个东西,你只要重复刚才做的事情就好了。
peipei: 好的,医生。
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
<<set $eyecolorKnown=true>>
<<jump 视觉收集色彩信息目标检查>>
===
title: 视觉收集色彩信息目标检查
tags:
colorID: 3
@@ -1,14 +1,50 @@
title: 进入身体检查
tags:
colorID: 8
position: 263,-1193
position: -449,-3574
---
<<switch_fix_system_to "BodyModule">>
<<jump 身体检查状态>>
===
title: 身体检查状态
position: -436,-2338
---
//退出状态条件
<<if $isFinishedEyeCheck&&$isFinishedUFCheck&&$hasUncheckedMemory==false>>
<<switch_fix_system_to BodyModule>>
【占位】:检查结束
<<jump 结束身体检查>>
<<endif>>
//不同状态的相关提示信息
<<if $isFinishedEyeCheck==true&&$hasUncheckedMemory==true>>
【占位】:应该去看看记忆
<<elseif $isFinishedEyeCheck==false&&$isFinishedUFCheck==true>>
<<if visited("检查视觉")==false>>
【占位】:应该去看看视觉
<<elseif visited("FirstDialogue")==false>>
【占位】:视觉刚刚有报错,应该去看看视觉
<<else>>
【占位】:感觉很奇怪,视觉检查过了啊
【占位】:佩佩告诉你,刚才有些事没告诉你,可以再去检查按下
<<endif>>
<<endif>>
===
title: 结束身体检查
position: -432,-1732
---
<<set $gameStage = "分析">>
<<jump Center>>
===
title: 检查情绪
tags: 待编辑
colorID: 8
position: -2,-3039
group:插线检查
position: -47,-3242
---
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
@@ -39,7 +75,8 @@ position: -2,-3039
title: 检查语言
tags: 待编辑
colorID: 8
position: 240,-2640
group:插线检查
position: 194,-2880
---
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
@@ -70,7 +107,8 @@ position: 240,-2640
title: 检查逻辑
tags: 待编辑
colorID: 8
position: 480,-3040
group:插线检查
position: 428,-3246
---
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
@@ -102,7 +140,8 @@ position: 480,-3040
title: 检查色觉
tags: 待编辑
colorID: 8
position: 240,-2840
group:插线检查
position: 195,-3043
---
<<MessageBoxSetText 正在建立连接…>>
<<wait 1>>
@@ -148,14 +187,15 @@ position: 240,-2840
title: 检查记忆
tags: 待编辑
colorID: 8
position: 240,-3040
group:插线检查
position: 195,-3243
---
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
<<MessageBoxSetChecking>>
<<wait 1>>
<<MessageBoxSetText 已与记忆模块建立连接!>>
<<if $hasUnchekedMemory==true>>
<<if $hasUncheckedMemory==true>>
<<MessageBoxSetText 检测到未查看的记忆卡带,可以深入记忆模块调取记忆>>
<<MessageBoxSetNormal>>
<<EnableDeepInButton>>
@@ -174,7 +214,8 @@ position: 240,-3040
title: 检查UF
tags: 待编辑
colorID: 8
position: 0,-2840
group:插线检查
position: -45,-3043
---
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
@@ -193,7 +234,8 @@ position: 0,-2840
title: 检查视觉
tags: 待编辑
colorID: 8
position: 480,-2840
group:插线检查
position: 435,-3043
---
<<MessageBoxSetText 正在建立连接…>>
<<wait 0.5>>
@@ -221,16 +263,366 @@ position: 480,-2840
<<ModuleHightLight Eye false>>
<<ModuleAlarm Eye true>>
<<endif>>
title: 结束身体检查
position: 275,-222
---
<<set $gameStage = "分析">>
<<jump Center>>
===
title: UF深入检查
tags: 待编辑
color: red
group:UF深入检查
position: -856,-2640
---
<<if visited("UF深入检查")==false>>
【占位】:尝试深入但是禁止深入
【占位】:可以打印log,log显示视觉中出现了色彩干扰了UF
【占位】:虽然进不去,但是看来影响UF的是视觉,需要看看
<<jump 身体检查状态>>
<<else>>
【占位】:UF发生视觉色彩不兼容
<<endif>>
===
title: 佩佩告诉你可以想象颜色
tags:
colorID: 6
group:视觉检查
position: -2053,-2656
---
peipei: 还有一件事,我最好还是主动告诉你。
me: 是什么事呢,佩佩?
peipei: 我不是故意要瞒着的…只是我还以为,这不是什么大问题。
peipei: 我也不知道这是什么原理,但是只要我……
<<set_Eyetarget EyeManager "sky" false>>
peipei: 看到窗外的蓝天了吗?
<<set_EyeColorState EyeManager "CanImagineColor">>
<<EyeEffect_FadeIn EyeManager>>
me: 啊?
peipei: 我其实能够以某种方式看到一些颜色……
<<hide_dialog>>
<<wait 0.5>>
<<OpenSingleButtonWindow WindowManager 非法进程检测 正在向视觉非法写入色彩数据,是否打印索引?>>
<<wait 0.5>>
<<PrintPunchTapes 1>>
<<generate_PunchTape ClueManager 天空 EyeView liuying1-3>>
<<wait 1>>
me: 记忆…向视觉发送了数据?然后生成了这些颜色?
me: 从来没见过……我需要做更多的症状记录……
->放入收藏夹
<<CollectionClue ClueManager>>
me: 佩佩,这个现象很重要,或许能解释你体内的异常。
me: 我需要让你再观察几个东西,你只要重复刚才做的事情就好了。
peipei: 好的,医生。
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
<<set $eyecolorKnown=true>>
<<jump EyeCheckEnd>>
===
title: FirstDialogue
tags:
group:视觉检查
colorID: 8
position: -2476,-2555
---
//!!电脑不会触发这个对话,而电脑是屏幕正中央的
<<if $chipmissingKnown==false>>
me: ……
//me: 不对啊…不是检查仪器的问题。
me:这就是佩佩眼睛里看到的画面吗?如此灰暗……
me:太奇怪了,难道是检查仪器的问题?
<<hide_dialog>>
<<wait 1>>
me: 佩佩,你眼里的世界……一直都是黑白的吗?
<<else>>
me: 这就是佩佩眼睛里看到的画面吗?如此灰暗……
me: 很可能是视觉晶圆失踪造成的。
<<hide_dialog>>
<<wait 1>>
me: 佩佩,你眼里的世界……一直都是黑白的吗?
<<endif>>
peipei: 啊……这个是正常的。
peipei: 已经多久了?我自己都记不清什么时候开始的了……应该是装UF的时候吧。
peipei: 所有美工都这样,大家都已经适应了,我还……太慢。
me: 都?也就是说UF模块一定会让美术同事失去色觉,这……
peipei: 还好啦,医生……我们都是这么过来的。
peipei: 如果连这都接受不了的话,当初就不应该做美工……这是主管说的。
peipei: 我没关系的,医生...
peipei: 因为...这就是做美工必须承担的呀。
me: ……
<<if $chipmissingKnown==false>>
me: 好吧…可是从机体医学的角度来说,这是为什么呢…
<<endif>>
//TODO-↓理论上只有看过一次记忆才会弹出下面内容
<<if visited("End_memoryPaly")==true>>
<<jump 佩佩告诉你可以想象颜色>>
<<endif>>
<<jump EyeCheckEnd>>
===
title: Eye_sky
tags:
colorID: 8
group:视觉检查
position: -2469,-1924
---
<<set_EyeColorState EyeManager "CanImagineColor">>
<<EyeEffect_FadeIn EyeManager>>
<<jump EyeCheckEnd>>
===
title: Eye_computer
tags:
colorID: 8
group:视觉检查
position: -2475,-2383
---
me:这个没有生成颜色,奇怪……
<<jump EyeCheckEnd>>
===
title: Eye_poster
tags:
colorID: 8
group:视觉检查
position: -2474,-2226
---
<<if visited("Eye_poster")==false>>
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
me:佩佩,看到那张海报了么?
<<set_EyeColorState EyeManager "CanImagineColor">>
<<set_Eyetarget EyeManager "poster">>
peipei: 那是……我的第一张广告画……护肤机油……
me:原来这是你画的。
peipei: 那是我和主管第一次沟通。当时,因为我执意要用笔来作画,她非常生气。
peipei: 你在电视上应该看不到吧?医生……
peipei: 主管生气时,脸红得像辣椒一样噢。
<<EyeEffect_FadeIn EyeManager>>
<<hide_dialog>>
<<wait 0.5>>
<<OpenSingleButtonWindow WindowManager 非法进程检测 正在向视觉非法写入色彩数据,是否打印索引?>>
<<wait 0.5>>
<<PrintPunchTapes 1>>
<<generate_PunchTape ClueManager "海报" "EyeView" "英里生气">>
->放入收藏夹
<<CollectionClue ClueManager>>
//<<jump EyeCheckEnd>>
<<endif>>
<<set_EyeColorState EyeManager "CanImagineColor">>
<<EyeEffect_FadeIn EyeManager>>
<<jump EyeCheckEnd>>
===
title: Eye_plant
tags:
colorID: 8
group:视觉检查
position: -2470,-2075
---
<<if visited("Eye_plant")==false>>
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
me:佩佩,看到那个绿萝了么?
peipei: 医生,你的绿萝长得很不错喔!
//植物出现颜色;其中一片叶子枯萎了,但也显示出了绿色
peipei: 小时候我养过一盆绿萝。爸爸说等我慢慢长大,这盆绿萝就会跟我一起长大变成绿萝树!
<<set_EyeColorState EyeManager "CanImagineColor">>
<<EyeEffect_FadeIn EyeManager>>
peipei: 可惜……
///<<set_EyeColorState EyeManager "CanImagineColor">>枯萎的叶子变成了正确的黄色
peipei: 我还是把它养死了。
peipei: 我愧疚了好久,那时的我真的以为小草可以长成一棵树。
<<hide_dialog>>
<<wait 0.5>>
<<OpenSingleButtonWindow WindowManager 非法进程检测 正在向视觉非法写入色彩数据,是否打印索引?>>
<<wait 0.5>>
<<PrintPunchTapes 1>>
<<wait 0.5>>
<<generate_PunchTape ClueManager "植物" "EyeView" "liuying1-2">>
->放入收藏夹
<<CollectionClue ClueManager>>
//<<jump EyeCheckEnd>>
<<endif>>
<<set_EyeColorState EyeManager "CanImagineColor">>
<<EyeEffect_FadeIn EyeManager>>
<<jump EyeCheckEnd>>
===
title: EyeCheckEnd
tags:
colorID: 3
group:视觉检查
position: -2052,-2351
---
<<if visited("End_memoryPaly")==false>>
me:没什么头绪,先看看别的地方
<<Set_MouseMovementLockState EyeManager false>>
<<switch_fix_system_to BodyModule>>
<<endif>>
<<if $isFinishedEyeCheck==true>>
me:这里应该已经彻底检查过了
<<Set_MouseMovementLockState EyeManager false>>
<<switch_fix_system_to BodyModule>>
<<endif>>
<<if $eyeTargetTriggerCount == 3>>
<<complete_task TaskManager "检查视觉模块">>
<<ModuleAlarm Eye false>>
<<ModuleHightLight Memory true>>
<<set $isFinishedEyeCheck=true>>
<<Set_MouseMovementLockState EyeManager false>>
<<complete_task TaskManager 深入视觉模块>>
<<switch_fix_system_to BodyModule>>
<<complete_task TaskManager 全身检查,寻找错误记忆调用的来源>>
<<complete_task TaskManager 再次检查视觉模块>>
<<add_task TaskManager 查询从视觉中得到的记忆索引 找到异常记忆的来源>>
<<jump 身体检查状态>>
<<endif>>
<<Set_MouseMovementLockState EyeManager false>>
===
title: 第一次进入记忆时
tags:
group:记忆
position: -1574,-1998
---
<<switch_fix_system_to Memory>>
<<if visited("OnMemoryViewShow")==false>>
me: 把打孔带放进插槽里,读取记忆吧。
<<ShowNotification ClueManager 提示 将打孔带拖至槽位>>
<<endif>>
===
title: End_memoryPaly
tags:
colorID: 3
group:记忆
position: -1248,-2433
---
<<MemoryFinished MemoryManager>>
<<if $memoryCount==3>>
<<complete_task TaskManager "查询所有新索引的记忆">>
peipei: 医生…快停下。
peipei: 我…我的头好痛……
<<hide_dialog>>
<<Set_MouseMovementLockState EyeManager false>>
<<set $ufDiscussCount=3>>
<<set $eyeDiscussCount=2>>
<<switch_fix_system_to "BodyModule">>
<<ModuleHightLight Memory false>>
<<complete_task TaskManager 查询从视觉中得到的记忆索引>>
<<complete_task TaskManager 找到异常记忆的来源>>
<<jump 身体检查状态>>
<<endif>>
===
title: 第一次插入记忆打孔带时
tags:
group:记忆
colorID: 3
position: -1580,-2168
---
me: 需要拖动滑条,校正频率才能播放记忆…
me: 要把两个滑条都拖到正确的位置,先拖动上面这个吧。
<<ShowNotification ClueManager 提示 拖动滑条校准记忆>>
===
title: 天空
tags:
colorID: 8
group:记忆
position: -1585,-2322
---
<<wait 3>>
peipei_child: 医生!看,大象!
docter: 哪里有?…啊,那朵云呀。确实很像大象喔。
docter: 但是佩佩为什么会见过大象呢?
peipei_child: 我在博物馆见过!好大好大的大象标本,有个哥哥跟我说,大象可以比房子还大!
docter: 佩佩是个很有想象力的小朋友噢。
peipei_child: 想象力…是什么?
docter: 我们的大脑里面有一个区域专门控制视觉,但是这个区域也控制想象力。
<<wait 0.5>>
docter: 佩佩以后会成为一个艺术家的。
peipei_child: 艺术家又是什么?
<<wait 0.5>>
peipei_child: 医生快看,它现在更像一个飞机啦!
<<wait 1>>
<<if visited("天空")==false>>
<<set $memoryCount+=1>>
<<endif>>
<<jump End_memoryPaly>>
===
title: 海报
tags:
colorID: 8
group:记忆
position: -1586,-2480
---
<<wait 3>>
unknown:你以为自己独一无二,能靠自己的创作让大家喜爱,引领潮流?
unknown:历史上所有的创作都记录在UF的数据库里,你凭什么觉得自己比他们的创作更高贵?
unknown:你一个月画一张图,UF一晚上画一万张,请给我一个选择你的理由。
unknown:记住,机器人就是为了效率而生的,这就是社会的规则,你改变不了!
unknown:咚——
主管关门的力气把窗户震碎了,我一块块捡起来。
那晚,我只记得……碎成一地的玻璃渣……
还有主管的脸……好红,好烫。
<<if visited("海报")==false>>
<<set $memoryCount+=1>>
e-assistant: 哎,这个记忆我们是不是看到过?
me: 或许这就是问题所在
<<endif>>
<<jump End_memoryPaly>>
===
title: 植物
tags:
colorID: 8
group:记忆
position: -1585,-2634
---
<<wait 3>>
peipei: 要是工作也能画画…要是能永远画画就好了。
同学: 哈哈,可能等我们进入公司就不这么觉得了。听说进公司之后做什么都不会再快乐了。
peipei: 不会的。至少画画这件事情让我感觉到很纯粹的快乐……
peipei: 那种朝九晚五,一眼看到头的生活,我想我反而会受不了的。
同学: 哈哈……
同学: 但愿你是对的。
peipei: 我肯定是对的。
<<wait 1>>
peipei: 如果公司这么讨厌的话,我就不在那里干就好了啊!
<<if visited("植物")==false>>
<<set $memoryCount+=1>>
<<endif>>
<<jump End_memoryPaly>>
===
+118 -1
View File
@@ -27453,6 +27453,50 @@ Transform:
m_Children: []
m_Father: {fileID: 997068238}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1838968274
GameObject:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1838968275}
- component: {fileID: 1838968276}
m_Layer: 0
m_Name: cm
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1838968275
Transform:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1838968274}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2108328659}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1838968276
MonoBehaviour:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1838968274}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1841275528
GameObject:
m_ObjectHideFlags: 0
@@ -27874,7 +27918,8 @@ Transform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Children:
- {fileID: 2108328659}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1912719095
@@ -31715,6 +31760,78 @@ RectTransform:
m_CorrespondingSourceObject: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
m_PrefabInstance: {fileID: 2104582589}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2108328658
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2108328659}
- component: {fileID: 2108328660}
m_Layer: 0
m_Name: UF Camera
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2108328659
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2108328658}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -4.23, y: 0.54141563, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1838968275}
m_Father: {fileID: 1912719094}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2108328660
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2108328658}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ExcludedPropertiesInInspector:
- m_Script
m_LockStageInInspector:
m_StreamingVersion: 20170927
m_Priority: 9
m_StandbyUpdate: 2
m_LookAt: {fileID: 0}
m_Follow: {fileID: 0}
m_Lens:
FieldOfView: 34
OrthographicSize: 1.17
NearClipPlane: 0.3
FarClipPlane: 1000
Dutch: 0
ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
FocusDistance: 10
m_SensorSize: {x: 1, y: 1}
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0
m_OnCameraLive:
m_PersistentCalls:
m_Calls: []
m_LegacyBlendHint: 0
m_ComponentOwner: {fileID: 1838968275}
--- !u!1 &2115011991
GameObject:
m_ObjectHideFlags: 0
+3 -3
View File
@@ -6184,7 +6184,7 @@ Camera:
far clip plane: 1000
field of view: 34
orthographic: 1
orthographic size: 5
orthographic size: 1.17
m_Depth: -1
m_CullingMask:
serializedVersion: 2
@@ -6209,7 +6209,7 @@ Transform:
m_GameObject: {fileID: 519420028}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalPosition: {x: -4.23, y: 0.54141563, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -8117,7 +8117,7 @@ MonoBehaviour:
- {fileID: 11400000, guid: fe71f935f1f9a52458c994362567a211, type: 2}
runMode: 1
firstTalkSo: {fileID: 11400000, guid: 6d49b124127007b48b6881ce33350263, type: 2}
testTalkSo: {fileID: 11400000, guid: 6d49b124127007b48b6881ce33350263, type: 2}
testTalkSo: {fileID: 11400000, guid: 10601ce26230723479d875a630f15732, type: 2}
saveFileName: StoneDay1_5
--- !u!4 &719228339
Transform:
+1 -1
View File
@@ -9,7 +9,7 @@ public class FavoritesManager : MonoBehaviour
{
public static FavoritesManager Instance;
private ClueData _clueData;
private ClueData _clueData=new ClueData();
public Button toggleFavoritesButton; // 用于打开/关闭收藏夹的按钮
@@ -10,7 +10,7 @@ public class ChipModule : MonoBehaviour
{
private GameObject _chipModule;
private ChipData _chipData;
private ChipData _chipData=new ();
private void Awake()
{
@@ -7,7 +7,7 @@ public class UFModule : MonoBehaviour
{
private GameObject _ufCover;
private GameObject _ufModule;
private UFData _ufData;
private UFData _ufData=new ();
private void Awake()
{
@@ -16,7 +16,7 @@ public class UFModule : MonoBehaviour
// 添加加载逻辑
_ufData.LoadEvent += LoadData;
_ufModule = transform.Find("Module Pic").gameObject;
_ufCover = transform.Find("Cover").gameObject;
_ufCover = _ufModule.transform.Find("Cover").gameObject;
}
// Start is called before the first frame update
@@ -23,7 +23,7 @@ public class EyeSystem : MonoBehaviour
public GameObject eyeView;
public ViewCameraManager cameraManager;
private IEyeStateEffect eyeStateEffect;
private EyeData _eyeData;
private EyeData _eyeData=new ();
private Tween hsvShiftTween;
private MouseFollowAndZoom mouseFollowAndZoom;
private void Awake()