修改部分day3逻辑和内容,day2加入placeholder

This commit is contained in:
2024-09-07 14:44:42 +08:00
parent d6007b6919
commit 66b861b249
4 changed files with 235 additions and 41 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

@@ -0,0 +1,140 @@
fileFormatVersion: 2
guid: c695396d62a18b14e9b7a661a3fe338f
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
@@ -389,12 +389,12 @@ position: -324,10
佩佩: 啊不对,我不需要想象。交给UF就好了。
佩佩: 好的……完成了,医生,让我们来看看吧。
<<if $imagine_PeipeiTalk2 == 1>>
<<show_photo UFManager "colorError">>
<<show_photo UFManager "placeholder">>
<<elseif $imagine_PeipeiTalk2 == 2>>
<<show_photo UFManager "colorError">>
<<show_photo UFManager "placeholder">>
<<elseif $imagine_PeipeiTalk2 == 3>>
<<show_photo UFManager "colorError">>
<<show_photo UFManager "placeholder">>
<<endif>>
佩佩: 不……不……这肯定不对。
佩佩: 昨天好歹还只是有奇怪的颜色,今天这个样子……
@@ -145,19 +145,19 @@ position: 55,-1208
我: 像是被很用力地记住了。
->播放记忆
佩佩: 嗨!医生。又见面啦。
佩佩: 你会看到这段记忆的,对吧?我知道你会的。我从来就没有机会逃离。
佩佩: 这里和我记忆里的有些不一样了。不知道是不是因为树叶有些凋落了。
佩佩: 可是它们明年还会长出来,然后会再凋落,再照常长出来……永远在这座山上。
(摇树的声音,沙沙落叶)
佩佩: 我们就像这些叶子,不是吗?
佩佩: 无论如何,真的很感谢你,医生。你是这个地方最在乎我的人。
佩佩: 太阳马上就要落下了……这里一直都这么冷吗?
佩佩: 好美啊。
佩佩: ……
佩佩: 要是能一直坐在这儿就好了。
佩佩: 你会看到******** ********逃离。
佩佩: 这里*****************凋落了。
我: 信号很模糊,佩佩现在还很虚弱...
佩佩: ****凋落,************山上。
//(摇树的声音,沙沙落叶)
佩佩: ************不是吗?
佩佩: ****在乎************。
佩佩: ****************
佩佩: ****一直****
<<start_transition ViewManager "MainView">>
//////老问题:我如何通过看完这个记忆得出这个结论:“UF要调用的记忆正在被视觉占用”?
我: ……是啊。
我: 好了佩佩,你太辛苦了
我: 等你好一点,我们再来聊聊你的记忆...
我: 还是这个问题,现在又恢复到最初的状态了。
我: 她的视觉里的想象力在调用记忆,而这扰乱了UF的正常工作。
我: 但如果掐断这个调用,想象力又会直接对UF造成影响。
@@ -167,14 +167,16 @@ position: 55,-1208
我: ……
我: 姐姐,我该怎么办?
我: ……
我: 冷静。手册里面说不定会有我错过的内容。让我再检查一遍。
//我: 冷静。手册里面说不定会有我错过的内容。让我再检查一遍。
///在手册中找到解决方案
//////交互怎么做?我记得我们当时是有一个“查书挑战的交互”
我: ……
我: 如果佩佩从没见过颜色……她也就没办法想象颜色了。
我: 对她来说,世界本来就是黑白的,夕阳、绿叶……本来就是灰色的。一切本应如此。
我: 如果这样的话,想象力也就不会调用记忆去填补色彩了
我: 因为...根本没有什么色彩可以用来想象了...
我: 这确实是……可行的。只是……
我: 我确定要这么做吗?也许还有别的办法……
//我: 我确定要这么做吗?也许还有别的办法……
//////以某种方式,我发现还可以捐献自己的色觉
///我: 我明白了,姐姐。如果是你的话,你确实会这么做的……
//////需要想办法提示玩家“不要担心我自己失去色觉可能带来的问题”——其实BOOOM版本对这个问题还好,也许设法给“纠结于这个问题”的玩家一个提示就可以?
@@ -184,7 +186,7 @@ position: 55,-1208
我:好像没有其他办法了
///->捐献自己的色觉
/// <<jump Sacrification>>
->执行记忆色彩初始化
//->执行记忆色彩初始化
<<jump Initialization>>
===
@@ -197,11 +199,18 @@ position: 55,-1208
<<declare $Memory1Fade_PeipeiTalk3 = false>>
<<declare $Memory2Fade_PeipeiTalk3 = false>>
<<declare $Memory3Fade_PeipeiTalk3 = false>>
我: 我不能这么做……对不起,佩佩。
我: 对不起,佩佩......
我: 现在,该让一切结束了。
->执行记忆色彩初始化
屏幕: 正在执行记忆色彩初始化……请稍候
屏幕: 警告:只读的记忆,请进入记忆模块手动处理。
<<hide_dialog>>
<<messagebox MessageBox "normal" "正在执行记忆色彩初始化……请稍候">>
<<wait 1>>
我: 对不起,佩佩...
<<wait 3>>
<<messagebox MessageBox "warning" "只读的记忆,请进入记忆模块手动处理">>
<<wait 2>>
//屏幕: 正在执行记忆色彩初始化……请稍候
//屏幕: 警告:只读的记忆,请进入记忆模块手动处理。
我: 只读记忆?
我: ……我明白了。
我: 一定是那些让佩佩对色彩留下印象深刻的记忆。像钉子一样被钉在了那里,不希望被忘记……
@@ -332,14 +341,53 @@ position: 55,-1208
<<else>>
我: 好了……都结束了。
我: ……
我: 不。好像还有一个……不愿意被忘掉的记忆。
->播放给医生的留言
//我: 不。好像还有一个……不愿意被忘掉的记忆。
我: 不。好像还有一个……
我: 是刚才那个记忆
我: 是最近的记忆,所以很难被清除色彩么?
我: 现在信号好像稳定点了
->播放记忆
<<hide_dialog>>
<<search_memory MemoryManager "liuying3-1">>
佩佩: 嗨!医生。又见面啦。
佩佩: 你会看到这段记忆的,对吧?我知道你会的。我从来就没有机会逃离。
佩佩: 这里和我记忆里的有些不一样了。不知道是不是因为树叶有些凋落了。
佩佩: 可是它们明年还会长出来,然后会再凋落,再照常长出来……永远在这座山上。
(摇树的声音,沙沙落叶)
佩佩: 我们就像这些叶子,不是吗?
佩佩: 无论如何,真的很感谢你,医生。你是这个地方最在乎我的人。
佩佩: 太阳马上就要落下了……这里一直都这么冷吗?
佩佩: 好美啊。
佩佩: ……
佩佩: 要是能一直坐在这儿就好了。
<<wait 1>>
我: ……
->忘了这一切吧。
->我们怎么到今天这步的?
->这是最好的办法。
我: 无论如何……一切都结束了……
<<wait 2>>
我:……是啊,多美啊
我:海边的日落你还没有看到过吧
我:太阳沉入海平面下,整个世界变成了迷人的紫色,一切都很梦幻
我:我多想看着你沉醉其中,就像那时候我看着姐姐...
我:......
<<hide_dialog>>
<<wait 2>>
我:我也有...色觉模块
我:如果我把我自己的色觉……取下来给她,是不是就……
我:如果她能看到颜色,应该也就不会再向记忆发送请求了
我:似乎是可行的...但是我...
我:真的要这么做么?
<<hide_dialog>>
<<wait 2>>
//占位: 一段和姐姐的记忆让你想到你或许可以把自己的色觉模块给佩佩
// ->忘了这一切吧。
// ->我们怎么到今天这步的?
// ->这是最好的办法。
我: 要么继续进行色彩初始化,停止想象色彩可以让佩佩恢复,但是...
我: 佩佩也就不会再有彩色的记忆,也不会看到色彩了
我: 要么将我自己的色彩模块给她
我: 佩佩不需要再想象颜色,而是直接看到颜色了,但是...
我: 我的世界将成为黑白...我能承受么
我:......
我: 到了要做决定的时候了
->手动进行色彩初始化
<<ColorFadeOut MemoryManager>>
我: 一切应该都结束了……都结束了。
@@ -356,7 +404,7 @@ position: 55,-1208
佩佩: 是啊,就像那些流水线上的罐头,随着浪潮被抛起,落下,最后在不起眼的角落里蒙上尘埃。
佩佩: 认清形势,放弃幻想,不是么?
佩佩: 很高兴是你陪我度过这些梦境,又陪我梦醒,医生。
->突然发现可以捐献色觉
->突然发现可以捐献色觉(占位
<<jump Sacrification>>
<<endif>>
===
@@ -371,6 +419,7 @@ position: 55,-1208
//////<<declare $Color2Recover_PeipeiTalk3 = false>>
//////<<declare $Color3Recover_PeipeiTalk3 = false>>
<<start_transition ViewManager "MainView">>
我:是的,。
我: 那也就意味着……我要为自己动手术了。
展示手术风险告知书
->签名
@@ -470,20 +519,25 @@ position: 55,-1208
<<fade_out 1>>
佩佩: 医生……你眼睛流出来的蓝色的是……冷却液吗?
佩佩: 咦…蓝色?难道我……能看见颜色了?!
佩佩: 医生?!难道你……
佩佩: 不…不不不……我不……
->你看到色彩,我治好我的病人,比什么都重要。
佩佩: 医生……医生……我何德何能让你做到这个份上。
佩佩: 领导也好,同事也罢,大家都是罐头公司里的螺丝钉,包括我。
佩佩: 可是你,只有你,从来不把我看作一颗螺丝钉……
佩佩: 谢谢你,谢谢你,让我知道原来世上还有你这样的人。
佩佩: 不要忘了看我的画作哦,医生,那也是我从你眼中看到的美丽世界
->如果治不好你,我就要被公司回收了
佩佩: 医生……怎么会……我原本不想这样的……
佩佩: 真的非常抱歉,我的鲁莽让你不得不做出牺牲。
佩佩: 你的眼睛……天哪,你要看到和我一样的世界了……医生,好难过
佩佩: 谢谢你把你珍贵的东西借给了我,我不会让你失望的
佩佩: 不要忘了看我的画作哦,医生,那也是我从你眼中看到的美丽世界
我: 是的佩佩,恭喜你!
我: 是一个有点难找的bug,你知道的,公司那帮人的维护日志太乱了,遗漏了这个bug
我: 已经没问题了!
佩佩: 我以为...
我: 后续先省略
// 佩佩: 医生?!难道你……
// 佩佩: 不…不不不……我不……
// ->你看到色彩,我治好我的病人,比什么都重要
// 佩佩: 医生……医生……我何德何能让你做到这个份上
// 佩佩: 领导也好,同事也罢,大家都是罐头公司里的螺丝钉,包括我。
// 佩佩: 可是你,只有你,从来不把我看作一颗螺丝钉……
// 佩佩: 谢谢你,谢谢你,让我知道原来世上还有你这样的人。
// 佩佩: 不要忘了看我的画作哦,医生,那也是我从你眼中看到的美丽世界
// ->如果治不好你,我就要被公司回收了
// 佩佩: 医生……怎么会……我原本不想这样的……
// 佩佩: 真的非常抱歉,我的鲁莽让你不得不做出牺牲。
// 佩佩: 你的眼睛……天哪,你要看到和我一样的世界了……医生,好难过
// 佩佩: 谢谢你把你珍贵的东西借给了我,我不会让你失望的。
// 佩佩: 不要忘了看我的画作哦,医生,那也是我从你眼中看到的美丽世界。
//////理论上我需要提示佩佩需要完成工作,这里先不写了
===