Merge branch 'feature/Yarn_0219' into 'develop'

+music

See merge request aibis-dream/aibis-dream!248
This commit is contained in:
2025-02-20 14:23:30 +00:00
10 changed files with 52 additions and 98 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -56,10 +56,12 @@ me: 截断你的视觉-记忆之间的色彩通路。这样…这些色彩就没
<<show_obj "peipei1analyze3-4">>
<<wait 3>>
peipei: ……
<<task_moveOut TaskManager>>
<<complete_task TaskManager "分析病理与治疗方案">>
<<task_moveIn TaskManager>>
//【占位】:不过绘图机器人存储的颜色记忆也足够多了,也没什么新得值得记住得东西了
<<fade_in 1>>
<<task_moveOut TaskManager>>
<<hide_obj>>
<<jump 结束分析>>
===
@@ -7,8 +7,6 @@ position: 251,-1150
<<switch_fix_system_to "Clinic">>
<<character_fade_in_new>>
<<fade_out 1>>
<<wait 0.5>>
<<task_moveOut TaskManager>>
peipei: 所以…那些色彩其实是一种…病?<br>而我必须要把它…治好?
me: 是的…无论如何,只有当这些色彩消失,UF才能恢复正常。
<<hide_dialog>>
@@ -10,91 +10,28 @@ position: 43,-97
<<add_task TaskManager "分析病理与治疗方案">>
///可以先用思考专用黑幕,把showobj之外的部分都盖住,每次分析用showobj展示ppt,做一个思考阶段,把线索回顾一下
me: 还好…看起来温度还没上来。我们还有一点时间……
<<fade_in 1.5>>
<<wait 1>>
<<show_obj "peipei2analyze1-1">>
me: 刚才我们看到的…就是UF的学习过程。<br>UF正在利用它占据的这只眼睛进行“自动训练”……#auto_next
<<wait 1>>
<<show_obj "peipei2analyze1-2">>
//看向UF
me: 刚才我们看到的…就是UF的学习过程。<br>UF正在利用它占据的这只眼睛进行“自动训练”……
//看向记忆和UF之间的连线
me: 这本应该只发生在这个模块之内…但是记忆传入的数据扰乱了这个过程。#auto_next
<<wait 1>>
<<show_obj "peipei2analyze1-3">>
<<wait 0.3>>
<<show_obj "peipei2analyze1-4">>
<<wait 0.3>>
<<show_obj "peipei2analyze1-5">>
<<wait 0.3>>
<<show_obj "peipei2analyze1-6">>
<<wait 2>>
me: 这导致UF发生了排异反应,也就引发了发热和头痛。#auto_next
<<wait 1>>
<<show_obj "peipei2analyze1-7">>
<<wait 0.5>>
<<show_obj "peipei2analyze1-8">>
<<show_obj "peipei2analyze1-7">>
<<show_obj "peipei2analyze1-8">>
<<show_obj "peipei2analyze1-7">>
<<wait 2>>
me: 这本应该只发生在这个模块之内…但是记忆传入的数据扰乱了这个过程。这导致UF发生了排异反应,也就引发了发热和头痛。
me: 每当佩佩“想象”的时候,这些画面就传入了被UF占据的这只眼睛里……几乎就像上次那样。
<<hide_dialog>>
<<wait 0.5>>
peipei: 可是为什么…它是现在出问题呢?
peipei: 我是说,为什么昨天把那条线剪断,它就好了呢?<br>为什么一天之后…才变成这样呢?
<<hide_dialog>>
<<wait 1>>
me: 在失去最后看见色彩的能力之后…你变得更想*看见*了,对吧。
peipei: 看见?
me: 看见色彩。<br>虽然你表现得似乎无所谓…但你更加无法抑制住地…想要去看见色彩了。对吧?
peipei: ……
<<hide_dialog>>
<<wait 1>>
<<show_obj "peipei2analyze2-1">>
me: 当这种信号变得越来越强大…而既有的线路又不再存在了……#auto_next
<<wait 0.3>>
<<show_obj "peipei2analyze2-2">>
<<wait 0.3>>
<<show_obj "peipei2analyze2-3">>
<<wait 1>>
me: 当它找不到出口…<br>此时还能够“看见”的UF,就错误地成为了数据传输的对象。#auto_next
<<wait 1>>
<<show_obj "peipei2analyze2-4">>
<<wait 1>>
<<show_obj "peipei2analyze2-5">>
<<wait 0.3>>
<<show_obj "peipei2analyze2-6">>
<<wait 1>>
me: 形象点说…佩佩想要去“看见颜色”,但昨天的线被剪掉了,记忆数据找不到出口,而正好UF还能够“看见”,它就错误地跑到UF的画面里去了。
//【占位】:查询,这是原型改造遗留的bug【想象】(这里感觉讲不清楚不行,但是讲清楚了可能会有点剧透)
me: 这种想象力是如此强大…越是去尝试阻断…就反而越活跃了。
<<hide_dialog>>
<<wait 1>>
me: 要真正地阻断…或者说,*根除*这种想象力…就必须根除它的起点……
me: 根除产生它的念头…根除…<br>色彩本身。
<<show_obj "peipei2analyze2-1">>
me: 抹除记忆中所有色彩…直到不再记得任何颜色…直到就像新生一样……#auto_next
<<wait 1>>
<<show_obj "peipei2analyze3-1">>
<<show_obj "peipei2analyze2-1">>
<<show_obj "peipei2analyze3-1">>
<<wait 1>>
me: 从未见过色彩,也就不会再想象色彩了。那些记忆也就不会干扰UF,也不会干扰视觉了…#auto_next
<<wait 1>>
<<show_obj "peipei2analyze3-2">>
<<wait 1>>
<<show_obj "peipei2analyze3-3">>
<<show_obj "peipei2analyze3-2">>
<<show_obj "peipei2analyze3-3">>
<<wait 1>>
me: 抹除记忆中所有色彩…直到不再记得任何颜色…直到就像新生一样……
me: 从未见过色彩,也就不会再想象色彩了。那些记忆也就不会干扰UF,也不会干扰视觉了…
me: 因为她所见过的颜色,不过是屏幕上显示的几个RGB值。
//【占位】:治疗方式1:看机体能不能抑制原型的想象bug
//【占位】:这个bug利用的漏洞似乎是记忆中的色彩,能借助色彩操纵记忆的流动
//【占位】:治疗方式2:只要清除记忆色彩,似乎也就没问题了
me: 世界本来就是黑白的,夕阳、绿叶……本来就是灰色的。一切本应如此。
<<hide_dialog>>
<<wait 1>>
me: 世界本来就是黑白的,夕阳、绿叶……本来就是灰色的。一切本应如此。
me: 而这可能是…唯一的方案了。
<<hide_obj>>
peipei: ……<br>为什么…<br>……
<<fade_in 1>>
<<jump 结束分析>>
===
@@ -6,14 +6,8 @@ position: 251,-1150
<<switch_fix_system_to Clinic>>
<<character_fade_in_new>>
<<fade_out 1>>
<<wait 1>>
//似乎这里应该有两个情绪点:一个是得知问题所在,一个是得知该怎么办——以及底下还有一个停止想象(停止想象也许可以缩短一些?)——跑跑看会不会长了
peipei: 医生…<br>为什么你总是提出这么残忍的方案?
<<hide_dialog>>
<<wait 1>>
me: 对不起…
me: 作为一个机体,我必须听从手册和命令。<br>而这是手册上最好的方案。
me: 只有这样,才能中止UF的排异反应,<br>结束发热和头痛,并让它恢复正常。
me: …这样,才能中止UF的排异反应,<br>结束发热和头痛,并让它恢复正常。
<<hide_dialog>>
<<wait 1>>
peipei: 排异反应…是什么?
@@ -26,7 +20,7 @@ me: 那是一段在我们身体里的代码…没有机体真正见过它。但
me: 没有原型的话,我们只是一个最普通的机器人,只会执行最简单的指令。有了原型,我们能够理解复杂的指令,能够按照自己的意思……
peipei: 你是说…灵魂?
me: 如果机体也有“灵魂”的话,我想是的,你可以这么说。
me: 这也就是为什么…你始终有那个念头。<br>想要去“看见”的念头。
me: 这也就是为什么…你始终有那个念头。想要去“看见”的念头。
//要讲“虽然表现得无所谓,但实际还是很在乎颜色”
<<hide_dialog>>
<<wait 1>>
@@ -50,12 +50,16 @@ shitou: 哈哈!
shitou: 不管怎样~至少我还能跑,还能拉货!
shitou: 看来我们都得向前看…对吧!
shitou: 仔细想想,音乐其实也没有那么重要……只是我一直没有来得及拿掉罢了。
shitou: 那么…就请你帮我~把这个记忆,也去掉吧!#auto_next
me: 等一下!
me: 好像…还有一个办法。
me: 虽然记忆模块我处理不了,但是……
me: 唱片的原理…就是把胶盘上的划痕转化成歌声的震动…对吧?
me: 我想我们也可以反过来,把歌声变刻录成划痕…在这些镍铬齿轮上
shitou: 那么…就请你帮我~把这个记忆,也去掉吧!
<<hide_dialog>>
<<wait 1>>
me: ……
me: 如果你确认…#auto_next
shitou: 等等!医生
<<hide_dialog>>
<<wait 1>>
shitou: 唱片的原理…就是把胶盘上的划痕转化成歌声的震动…对吧?
shitou: 我们可不可以反过来,把歌声变刻录成划痕…在这些镍铬齿轮上?
//shitou: 我想我应该明白了。
//shitou: 音乐…真的很神奇,不是吗?
@@ -69,17 +73,26 @@ me: 我想我们也可以反过来,把歌声变刻录成划痕…在这些镍
//me: 倒是还有一个办法。
//你提出了一个方案,这个方案虽然比不上原本的唱片,但是也足够好了。
//你提出了一个可能性:仿照之前那张唱片,在原有的齿轮上重新刻录一次。
<<hide_dialog>>
<<wait 2>>
me: 虽然…<br>这可能不如原来刻在塑胶层上的效果那么好……
shitou: 但至少还能听到。对吧?<br>我还可以继续听到这首歌…像之前那样…?
<<hide_dialog>>
<<wait 2>>
me: 嗯。
shitou: 太好了!医生!
me: 唯一麻烦的是…原来的声音已经遗失。只能凭记忆再唱一遍了……
shitou: 啊…你是说…要我来唱么?……
shitou: 一直五音不全的我…没有唱片机的帮助……<br>能行么……?
me: 事实上…唱歌跑不跑调,<br>和有没有唱片机、有没有记忆没有关系。<br>这只取决于你的语言模块。
me: 而我真的不会唱歌……
me: 在我看来你的语言模块非常健康,你说你五音不全…我一点也听不出你到底哪里五音不全了。
shitou: 真的吗?
<<hide_dialog>>
<<wait 1>>
shitou: 真的吗…也就是说…我还可以继续听到这首歌…像之前那样?
me: 不过这可能不如原来刻在塑胶层上的效果那么好,但应该也能听。
me: 唯一麻烦的是…原来的声音已经遗失。只能凭记忆再唱一遍了……
shitou: 啊…我来唱么?……<br>一直五音不全的我…没有唱片机的帮助……<br>能行么……?
me: 事实上…唱歌跑不跑调,<br>和有没有唱片机、有没有记忆没有关系。<br>这只取决于你的语言模块。
me: 而在我看来你的语言模块非常健康……<br>而且我一点也听不出,你到底哪里五音不全了。
shitou: 真的吗?
shitou: ……
me: 是的。<br>……<br>(总不能我来吧?我真的不会唱歌……)
shitou: 好~医生,你是医生~我相信你!
shitou: 可是歌词…怎么办呢?医生,你还记得吗?
me: 我……
@@ -231,6 +231,7 @@ shitou: 给我一些伴奏。
me: 什么?哪来的伴奏……
<<hide_dialog>>
<<wait 1>>
<<play_loop_audio music_shitou_1>>
你用脚打起拍子。
<<play_loop_audio disc>>
<<hide_dialog>>
@@ -243,7 +244,7 @@ shitou: 还有医生——
me: 啊…路斯。
shitou: 为大家献上…不知名…音乐家的歌曲——<br>《自由的小锡鸟》!
<<play_loop_audio disc>>
<<play_loop_audio music_shitou_2>>
【~音乐~】#auto_next
<<wait 2>>
@@ -358,7 +358,7 @@ position: 48,-156
title: 天空
position: 80,48
---
<<play_loop_audio mem_shitou_0>>
石头和一个受损的机体坐在一个小棚屋的门口,阳光穿过门口垂挂的许多盆小植物,洒在老旧开裂的木制家具上,破旧但整洁舒适。屋外望出去,是一座高高的垃圾山的阴影。
<<wait 2>>
【风铃声】
@@ -423,7 +423,7 @@ me: 音频数据已经被完全覆盖了……
<<complete_task TaskManager "检查记忆的受损情况">>
<<hide_dialog>>
<<wait 1>>
<<pause_loop_audio>>
//音频相关记忆受损了,可用的分区变得很小,新的音频记忆会很快覆盖掉旧的音频记忆
<<set $memoryPlayed = true>>
<<jump toStage3>>