diff --git a/asset/audio/sfx/环境音/序章/童谣.wav b/asset/audio/sfx/环境音/序章/童谣.wav new file mode 100644 index 00000000..e86dd5d6 Binary files /dev/null and b/asset/audio/sfx/环境音/序章/童谣.wav differ diff --git a/asset/audio/sfx/环境音/序章/童谣.wav.import b/asset/audio/sfx/环境音/序章/童谣.wav.import new file mode 100644 index 00000000..a856e90e --- /dev/null +++ b/asset/audio/sfx/环境音/序章/童谣.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bv7std2s8bb0p" +path="res://.godot/imported/童谣.wav-344f3184c2f61b6650b58bf8b2b5453f.sample" + +[deps] + +source_file="res://asset/audio/sfx/环境音/序章/童谣.wav" +dest_files=["res://.godot/imported/童谣.wav-344f3184c2f61b6650b58bf8b2b5453f.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=2 diff --git a/asset/dialogue/c01.csv b/asset/dialogue/c01.csv index 757b39b8..5bff4e02 100644 --- a/asset/dialogue/c01.csv +++ b/asset/dialogue/c01.csv @@ -36,36 +36,7 @@ c01_s06_走廊前对话2,(唉呀)黄鱼脑子!,,老师,, 非也,非也。谁规定神仙不能长成这样的?,非也,非也。谁规定神仙不能长成这样的?,,残疾小孩,, 呸,神仙要是真长得这么丑,老子以后都倒立撒尿!,呸,神仙要是真长得这么丑,老子以后都倒立撒尿!,,胖小孩,, 嘶,总觉得好像在哪见过……,嘶,总觉得好像在哪见过……,,跟班乙,, -这画是六指儿画的,你问他去!,这画是六指儿画的,你问他去!,,跟班甲,, -我知道什么?知道也不能告诉你!,我知道什么?知道也不能告诉你!,,残疾小孩,, -还有,以后别叫我六指儿!,还有,以后别叫我六指儿!,,残疾小孩,, -那个怪人是最近才出现的,总是透过门缝往院子里头看。,那个怪人是最近才出现的,总是透过门缝往院子里头看。,,跟班乙,, -搞得大家都不去墙根底下玩儿了,真晦气。,搞得大家都不去墙根底下玩儿了,真晦气。,,跟班乙,, -c01_s06_谈论鬼差1,站住!,,胖小孩,, -c01_s06_谈论鬼差2,我们可没让你走!,,胖小孩,, -c01_s06_谈论鬼差3,我们玩游戏还差个人,就你了,吕萍。,,残疾小孩,, -c01_s06_谈论鬼差4,这次咱们又玩什么好玩的游戏?,,跟班甲,, -c01_s06_谈论鬼差5,我们俩说话的时候,你把嘴闭上,听见没有?,,胖小孩,, -c01_s06_谈论鬼差6,知道了胖哥,也带我一个,嘿嘿。,,跟班甲,, -c01_s06_谈论鬼差7,猫捉老鼠,我们四个当猫,你当老鼠。,,残疾小孩,,[#wait=2] -c01_s06_谈论鬼差8,倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。,,残疾小孩,,[#wait=0.5] -c01_s06_猫鼠游戏1,三!,,小胖孩,,[#wait=2] -c01_s06_猫鼠游戏2,二!,,小胖孩,,[#wait=0.5] -c01_s06_猫鼠游戏3,一!,,小胖孩,,[#wait=3] 瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有……,瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有……,,???,, -不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元!,不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元!,,???,, -儿孙坐在那金銮殿,荣华富贵顶上天!,儿孙坐在那金銮殿,荣华富贵顶上天!,,???,, -您、您行行好,给点...,您、您行行好,给点...,,小孩甲,, -祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行!,祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行!,,小孩乙,, -宾安哗在,有才有财!,宾安哗在,有才有财!,,小孩丙,, -这帮孩子们太苦了,前些天又摔坏了一个,您行行好...,这帮孩子们太苦了,前些天又摔坏了一个,您行行好...,,陆仁,, -报纸放这边。,报纸放这边。,,书店老板,, -哦,对了,还有封寄给你的信。,哦,对了,还有封寄给你的信。,,书店老板,, -蛮奇怪的,这么久也没见你有亲戚过来。你自己当心些,不要结交不三不四的人。,蛮奇怪的,这么久也没见你有亲戚过来。你自己当心些,不要结交不三不四的人。,,书店老板,, -新到的那批书堆着有碍观瞻,你赶紧去摆好。,新到的那批书堆着有碍观瞻,你赶紧去摆好。,,书店老板,, -...是在喊我吗?,...是在喊我吗?,,吕萍,, -店员就你一个,不是你还能是谁?,店员就你一个,不是你还能是谁?,,书店老板,, -手脚麻利点,不要耽误店里的生意。,手脚麻利点,不要耽误店里的生意。,,书店老板,, c01_吕萍与车夫_01,“又是这个梦”,,吕萍,, c01_吕萍与车夫_02,“这个星期已经第三次了”,,吕萍,, c01_吕萍与车夫_03,“我到底是怎么了”,,吕萍,, @@ -96,10 +67,150 @@ c01_吕萍与车夫_27,“哎哟,谢什么”,,车夫,, c01_吕萍与车夫_28,“哦,位子上这份信是你的吧,别忘记了”,,车夫,, c01_吕萍与车夫_29,“对的对的,差点就忘记了,谢谢师傅,新年快乐”,,吕萍,, c01_吕萍与车夫_30,“新年快乐”,,车夫,, +你们……都看见了吗?,你们……都看见了吗?,,吕萍,, +c01_s06_四个小孩画鬼差的对话1,画完了没有?你小子咋比秤砣还沉!,,胖小孩,, +c01_s06_四个小孩画鬼差的对话3,这是个啥?黑乎乎的,旁边还有两朵花。,,围观甲,, +c01_s06_四个小孩画鬼差的对话4,非也,非也。谁规定神仙不能长成这样的?,,残疾小孩,, +c01_s06_四个小孩画鬼差的对话5,呸,神仙要是真长得这么丑,老子以后都倒立撒尿!,,胖小孩,, +c01_s06_四个小孩画鬼差的对话6,嘶,总觉得好像在哪见过...,,围观乙,, +这画是六指儿画的,你问他去!,这画是六指儿画的,你问他去!,,围观甲,, +那个怪人是最近才出现的,总是透过门缝往院子里头看。,那个怪人是最近才出现的,总是透过门缝往院子里头看。,,围观乙,, +搞得大家都不去墙根底下玩儿了,真晦气。,搞得大家都不去墙根底下玩儿了,真晦气。,,围观乙,, +我知道什么?知道也不能告诉你!,我知道什么?知道也不能告诉你!,,残疾小孩,, +还有,以后别叫我六指儿!,还有,以后别叫我六指儿!,,残疾小孩,, +c01_s06_谈论鬼差1,站住!,,胖小孩,,[#wait=2.0] +c01_s06_谈论鬼差2,我们可没让你走!,,胖小孩,, +c01_s06_谈论鬼差3,我们玩游戏还差个人,就你了,吕萍。,,残疾小孩,, +c01_s06_谈论鬼差4,这次咱们又玩什么好玩的游戏?,,围观甲,, +c01_s06_谈论鬼差5,我们俩说话的时候,你把嘴闭上,听见没有?,,胖小孩,, +c01_s06_谈论鬼差6,知道了胖哥,也带我一个,嘿嘿。,,围观甲,, +c01_s06_谈论鬼差7,猫捉老鼠,我们四个当猫,你当老鼠。,,残疾小孩,,[#wait=2] +c01_s06_谈论鬼差8,倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。,,残疾小孩,,[#wait=0.5] +c01_s06_猫鼠游戏1,三!,,小胖孩,,[#wait=0.5] +c01_s06_猫鼠游戏2,二!,,小胖孩,,[#wait=0.5] +c01_s06_猫鼠游戏3,一!,,小胖孩,,[#wait=2] +瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有...,瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有...,,监督小孩,, +不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元!,不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元!,,监督小孩,, +儿孙坐在那金銮殿,荣华富贵顶上天!,儿孙坐在那金銮殿,荣华富贵顶上天!,,监督小孩,, +您、您行行好,给点...,您、您行行好,给点...,,小孩甲,, +祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行!,祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行!,,小孩乙,, +宾安哗在,有才有财!,宾安哗在,有才有财!,,小孩丙,, +这帮孩子们太苦了,前些天又摔坏了一个,您行行好...,这帮孩子们太苦了,前些天又摔坏了一个,您行行好...,,陆仁,, +报纸放这边。,报纸放这边。,,书店老板,, +哦,对了,还有封寄给你的信。,哦,对了,还有封寄给你的信。,,书店老板,, +蛮奇怪的,这么久也没见你有亲戚过来。你自己当心些,不要结交不三不四的人。,蛮奇怪的,这么久也没见你有亲戚过来。你自己当心些,不要结交不三不四的人。,,书店老板,, +新到的那批书堆着有碍观瞻,你赶紧去摆好。,新到的那批书堆着有碍观瞻,你赶紧去摆好。,,书店老板,, +...是在喊我吗?,...是在喊我吗?,,吕萍,, +店员就你一个,不是你还能是谁?,店员就你一个,不是你还能是谁?,,书店老板,, +手脚麻利点,不要耽误店里的生意。,手脚麻利点,不要耽误店里的生意。,,书店老板,, 发赏钱喽!发赏钱喽!,发赏钱喽!发赏钱喽!,,监督小孩,, 哟,吕萍?你咋表演结束了才回来...,哟,吕萍?你咋表演结束了才回来...,,监督小孩,, 你手里攥的什么东西?给我看看,不然我就找班主告状!,你手里攥的什么东西?给我看看,不然我就找班主告状!,,监督小孩,, c01_s12_鬼差来之前对话1,这上头咋还刻着个人哩,脑袋圆圆的,一根毛都没有!,,监督小孩,,[#wait=3.0] c01_s12_鬼差来之前对话2,吕萍,你从哪弄来的?,,监督小孩,, -你们……都看见了吗?,你们……都看见了吗?,,吕萍,, +你们...都看见了吗?,你们...都看见了吗?,,吕萍,, 它要来了,快跑!,它要来了,快跑!,,陆仁,, +哎哟,当心——,哎哟,当心——,,车夫,, +小姐,您没吓到吧?,小姐,您没吓到吧?,,车夫,, +我刚刚...,我刚刚...,,吕萍,, +师傅,刚才怎么了?,师傅,刚才怎么了?,,吕萍,, +斜拐弯冲出来个不长眼的「波波车」,差点就撞了!,斜拐弯冲出来个不长眼的「波波车」,差点就撞了!,,车夫,, +没受伤吧?,没受伤吧?,,吕萍,, +嗨,我腿脚灵利着呢!,嗨,我腿脚灵利着呢!,,车夫,, +就算真出了事,我摔了伤了也不打紧,这车是刚赁的新车,碰坏了要赔钱。,就算真出了事,我摔了伤了也不打紧,这车是刚赁的新车,碰坏了要赔钱。,,车夫,, +您瞧这弓子多软,铜活多地道,还有这雨布大帘、细脖大铜喇叭...,您瞧这弓子多软,铜活多地道,还有这雨布大帘、细脖大铜喇叭...,,车夫,, +小姐,您歇好咱就接着跑了?,小姐,您歇好咱就接着跑了?,,车夫,, +好。,好。,,吕萍,, +得嘞——,得嘞——,,车夫,, +小姐,您是本地人吧?,小姐,您是本地人吧?,,车夫,, +...应该算是吧。,...应该算是吧。,,吕萍,, +我就说嘛,大家都不爱往芦昌路那边去,实在太偏了。,我就说嘛,大家都不爱往芦昌路那边去,实在太偏了。,,车夫,, +但是小姐您放心,我脚程快,底盘稳,天黑之前保准给你送到地方!,但是小姐您放心,我脚程快,底盘稳,天黑之前保准给你送到地方!,,车夫,, +你们一般什么时候收工呀?,你们一般什么时候收工呀?,,吕萍,, +我最近都「拉晚儿」,送完这一趟我就去租界碰碰运气。,我最近都「拉晚儿」,送完这一趟我就去租界碰碰运气。,,车夫,, +运气好遇上了能包月的洋大人,能多赚不少钱呢!,运气好遇上了能包月的洋大人,能多赚不少钱呢!,,车夫,, +我不吃烟,不喝酒,不赌钱,只要肯咬牙,事儿就没有个不成。,我不吃烟,不喝酒,不赌钱,只要肯咬牙,事儿就没有个不成。,,车夫,, +到了那时候,我一定买辆现打的车,那时候要是再碰上您,我就免费载您一程!,到了那时候,我一定买辆现打的车,那时候要是再碰上您,我就免费载您一程!,,车夫,, +...哎呀,小姐,您不会嫌咱话多吵您耳朵吧?,...哎呀,小姐,您不会嫌咱话多吵您耳朵吧?,,车夫,, +不会。我也不是什么有钱人家的小姐,只是侥幸读了些书罢了。,不会。我也不是什么有钱人家的小姐,只是侥幸读了些书罢了。,,吕萍,, +读书?读书好呀。打您一上车,我就能感觉到那什么...书香气,对对对,书香气!,读书?读书好呀。打您一上车,我就能感觉到那什么...书香气,对对对,书香气!,,车夫,, +您将来一定大有可为!,您将来一定大有可为!,,车夫,, +那就借师傅吉言了。,那就借师傅吉言了。,,吕萍,, +到地方喽——您看好自己的东西再下车!,到地方喽——您看好自己的东西再下车!,,车夫,, +谢谢。,谢谢。,,吕萍,, +c01_1小小蝶_开头阅读2,...后面看不清了。,,???,, +c01_2老师1,昨天认的字,现在全忘了?,,老师,, +c01_2老师2,(唉呀)黄鱼脑子!,,老师,, +c01_3胖小孩1,画完了没有?你小子咋比秤砣还沉!,,大胖,, +c01_3残疾小孩_1,快了、快了。,,孩子王,, +c01_3围观A_1,这是个啥?黑乎乎的,旁边还有两朵花。,,小肉圆,, +c01_3残疾小孩_2,非也,非也。,,孩子王,, +c01_3残疾小孩_3,谁规定神仙不能长成这样的?,,孩子王,, +c01_3胖小孩2,呸,神仙要是真长得这么丑,老子以后都倒立撒尿!,,大胖,, +c02_围观B_1,嘶,总觉得好像在哪见过...,,小竹竿,, +c01_4围观A_1,这画是六指儿画的,你问他去!,,小肉圆,, +c02_围观B_2,那个怪人是最近才出现的,总是透过门缝往院子里头看。,,小竹竿,, +c02_围观B_3,搞得大家都不去墙根底下玩儿了,真晦气。,,小竹竿,, +c01_4残疾小孩_1,我知道什么?知道也不能告诉你!,,孩子王,, +c01_4残疾小孩_2,还有,以后别叫我六指儿!,,孩子王,, +c01_5胖小孩_1,站住!,,大胖,,[#wait=2.0] +c01_5胖小孩_2,我们可没让你走!,,大胖,, +c01_5残疾小孩_1,我们玩游戏还差个人,就你了,吕萍。,,孩子王,, +c01_5围观A_1,这次咱们又玩什么好玩的游戏?,,小肉圆,, +c01_5胖小孩_3,我们俩说话的时候,你把嘴闭上,听见没有?,,大胖,, +c01_5围观A_2,知道了胖哥,也带我一个,嘿嘿。,,小肉圆,, +c01_5残疾小孩_2,猫捉老鼠,我们四个当猫,你当老鼠。,,孩子王,, +c01_5残疾小孩_3,倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。,,孩子王,, +c01_5胖小孩倒数_3,三!,,小胖孩,,[#wait=0.5] +c01_5胖小孩倒数_2,二!,,小胖孩,,[#wait=0.5] +c01_5胖小孩倒数_1,一!,,小胖孩,,[#wait=2] +c01_6监督小孩_1,瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有...,,监督小孩,, +c01_6监督小孩_2,不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元!,,监督小孩,, +c01_6监督小孩_3,儿孙坐在那金銮殿,荣华富贵顶上天!,,监督小孩,, +c01_6卖艺小孩A_1,您、您行行好,给点...,,小丁,, +c01_6卖艺小孩B_1,祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行!,,蛋蛋,, +c01_6卖艺小孩C_1,宾安哗在,有才有财!,,沫儿,, +c01_6幼年陆仁_1,这帮孩子们太苦了,前些天又摔坏了一个,您行行好...,,陆仁,, +c01_7老板_1,报纸放这边。,,书店老板,, +c01_7老板_2,哦,对了,还有封寄给你的信。,,书店老板,, +c01_7老板_3,蛮奇怪的,这么久也没见你有亲戚过来。,,书店老板,, +c01_7老板_4,你自己当心些,不要结交不三不四的人。,,书店老板,, +c01_7老板_5,新到的那批书堆着有碍观瞻,你赶紧去摆好。,,书店老板,, +c01_7小小蝶_1,...是在喊我吗?,,吕萍,, +c01_7老板_6,店员就你一个,不是你还能是谁?,,书店老板,, +c01_7老板_7,手脚麻利点,不要耽误店里的生意。,,书店老板,, +c01_8监督小孩_1,发赏钱喽!发赏钱喽!,,监督小孩,, +c01_8监督小孩_2,哟,吕萍?你咋表演结束了才回来...,,监督小孩,, +c01_8监督小孩_3,你手里攥的什么东西?给我看看,不然我就找班主告状!,,监督小孩,, +c01_8监督小孩_4,这上头咋还刻着个人哩,脑袋圆圆的,一根毛都没有!,,监督小孩,,[#wait=3.0] +c01_8监督小孩_5,吕萍,你从哪弄来的?,,监督小孩,, +c01_8小小蝶_1,你们...都看见了吗?,,吕萍,, +c01_8幼年陆仁_1,它要来了,快跑!,,陆仁,, +c01_9车夫_1,哎哟,当心——,,车夫,, +c01_9车夫_2,小姐,您没吓到吧?,,车夫,, +c01_9小蝶_1,我刚刚...,,吕萍,, +c01_9小蝶_2,师傅,刚才怎么了?,,吕萍,, +c01_9车夫_3,斜拐弯冲出来个不长眼的「波波车」,差点就撞了!,,车夫,, +c01_9小蝶_3,没受伤吧?,,吕萍,, +c01_9车夫_4,嗨,我腿脚灵利着呢!,,车夫,, +c01_9车夫_5,就算真出了事,我摔了伤了也不打紧,这车是刚赁的新车,碰坏了要赔钱。,,车夫,, +c01_9车夫_6,您瞧这弓子多软,铜活多地道,还有这雨布大帘、细脖大铜喇叭...,,车夫,, +c01_9车夫_7,小姐,您歇好咱就接着跑了?,,车夫,, +c01_9小蝶_4,好。,,吕萍,, +c01_9车夫_8,得嘞——,,车夫,, +c01_9车夫_9,小姐,您是本地人吧?,,车夫,, +c01_9小蝶_5,...应该算是吧。,,吕萍,, +c01_9车夫_10,我就说嘛,大家都不爱往芦昌路那边去,实在太偏了。,,车夫,, +c01_9车夫_11,但是小姐您放心,我脚程快,底盘稳,天黑之前保准给你送到地方!,,车夫,, +c01_9小蝶_6,你们一般什么时候收工呀?,,吕萍,, +c01_9车夫_12,我最近都「拉晚儿」,送完这一趟我就去租界碰碰运气。,,车夫,, +c01_9车夫_13,运气好遇上了能包月的洋大人,能多赚不少钱呢!,,车夫,, +c01_9车夫_14,我不吃烟,不喝酒,不赌钱,只要肯咬牙,事儿就没有个不成。,,车夫,, +c01_9车夫_15,到了那时候,我一定买辆现打的车,那时候要是再碰上您,我就免费载您一程!,,车夫,, +c01_9车夫_16,...哎呀,小姐,您不会嫌咱话多吵您耳朵吧?,,车夫,, +c01_9小蝶_7,不会。我也不是什么有钱人家的小姐,只是侥幸读了些书罢了。,,吕萍,, +c01_9车夫_17,读书?读书好呀。打您一上车,我就能感觉到那什么...书香气,对对对,书香气!,,车夫,, +c01_9车夫_18,您将来一定大有可为!,,车夫,, +c01_9小蝶_8,那就借师傅吉言了。,,吕萍,, +c01_9车夫_19,到地方喽——您看好自己的东西再下车!,,车夫,, +c01_9小蝶_9,谢谢。,,吕萍,, diff --git a/asset/dialogue/c01.dialogue b/asset/dialogue/c01.dialogue index ba1df700..747c695a 100644 --- a/asset/dialogue/c01.dialogue +++ b/asset/dialogue/c01.dialogue @@ -1,170 +1,157 @@ -#~ c01_s01_黑雾 -### note -#雾: “时辰将至,锁魂障眼,自欺欺人” [#shake] [ID:c01_s01_黑雾_001] -#雾: “孤魂也罢,恶鬼亦然” [#shake] [ID:c01_s01_黑雾_002] -#雾: “三魂皆不可阙,将它们都带回来吧” [#shake] [ID:c01_s01_黑雾_003] -#???: “......” [ID:dialog_dots] -#=> END -# -#~ c01_s01_老人 -#(一个老人正在喂食笼子里的老鼠) [ID:c01_老人喂食] -#老人: “这么多年......还是找不到......” [ID:c01_老人喂食_1] -#老人: “它们说......等它们吃饱了......” [ID:c01_老人喂食_2] -#老人: “吃饱了......就会帮我找......” [ID:c01_老人喂食_3] -#老人: “帮我找到我的孩子......” [ID:c01_老人喂食_4] -#???: “......” [ID:dialog_dots] -#=> END -# -#~ c01_s03_恶鬼 -#“在这儿吗......” [ID:c01_在这儿吗] -#=> END - ~ c01_s05_院长房间_开场 -???: ...后面看不清了。 +???: ...后面看不清了。 [ID:c01_1小小蝶_开头阅读2] => END +#~ c01_s05_院长房间_开场_sh +#???: ...后面看不清了。 [ID:c01_1小小蝶_开头阅读2] +#=> END + ~ c01_s06_走廊前对话 -老师: 昨天认的字,现在全忘了? [ID:c01_s06_走廊前对话1] -老师: (唉呀)黄鱼脑子! [ID:c01_s06_走廊前对话2] +老师: 昨天认的字,现在全忘了? [ID:c01_2老师1] +老师: (唉呀)黄鱼脑子! [ID:c01_2老师2] => END ~ c01_s06_四个小孩画鬼差的对话 -胖小孩: 画完了没有?你小子咋比秤砣还沉! [ID:c01_s06_四个小孩画鬼差的对话1] -残疾小孩: 快了、快了。 [ID:c01_s06_四个小孩画鬼差的对话2] -跟班甲: 这是个啥?黑乎乎的,旁边还有两朵花。 [ID:c01_s06_四个小孩画鬼差的对话3] -残疾小孩: 非也,非也。谁规定神仙不能长成这样的? [ID:c01_s06_四个小孩画鬼差的对话4] -胖小孩: 呸,神仙要是真长得这么丑,老子以后都倒立撒尿! [ID:c01_s06_四个小孩画鬼差的对话5] -跟班乙: 嘶,总觉得好像在哪见过... [ID:c01_s06_四个小孩画鬼差的对话6] +大胖: 画完了没有?你小子咋比秤砣还沉! [ID:c01_3胖小孩1] +孩子王: 快了、快了。 [ID:c01_3残疾小孩_1] +小肉圆: 这是个啥?黑乎乎的,旁边还有两朵花。 [ID:c01_3围观A_1] +孩子王: 非也,非也。[ID:c01_3残疾小孩_2] +孩子王: 谁规定神仙不能长成这样的? [ID:c01_3残疾小孩_3] +大胖: 呸,神仙要是真长得这么丑,老子以后都倒立撒尿! [ID:c01_3胖小孩2] +小竹竿: 嘶,总觉得好像在哪见过... [ID:c02_围观B_1] => END ~ c01_s06_四个小孩_对话1 -跟班甲: 这画是六指儿画的,你问他去! +小肉圆: 这画是六指儿画的,你问他去! [ID:c01_4围观A_1] => END ~ c01_s06_四个小孩_对话2 -跟班乙: 那个怪人是最近才出现的,总是透过门缝往院子里头看。 -跟班乙: 搞得大家都不去墙根底下玩儿了,真晦气。 +小竹竿: 那个怪人是最近才出现的,总是透过门缝往院子里头看。 [ID:c02_围观B_2] +小竹竿: 搞得大家都不去墙根底下玩儿了,真晦气。 [ID:c02_围观B_3] => END ~ c01_s06_四个小孩_对话3 -残疾小孩: 我知道什么?知道也不能告诉你! -残疾小孩: 还有,以后别叫我六指儿! +孩子王: 我知道什么?知道也不能告诉你! [ID:c01_4残疾小孩_1] +孩子王: 还有,以后别叫我六指儿! [ID:c01_4残疾小孩_2] => END ~ c01_s06_谈论鬼差与猫鼠游戏 -胖小孩: 站住! [ID:c01_s06_谈论鬼差1] -胖小孩: 我们可没让你走! [ID:c01_s06_谈论鬼差2] -残疾小孩: 我们玩游戏还差个人,就你了,吕萍。 [ID:c01_s06_谈论鬼差3] -跟班甲: 这次咱们又玩什么好玩的游戏? [ID:c01_s06_谈论鬼差4] -胖小孩: 我们俩说话的时候,你把嘴闭上,听见没有? [ID:c01_s06_谈论鬼差5] -跟班甲: 知道了胖哥,也带我一个,嘿嘿。 [ID:c01_s06_谈论鬼差6] -残疾小孩: 猫捉老鼠,我们四个当猫,你当老鼠。 [ID:c01_s06_谈论鬼差7] -残疾小孩: 倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。 [ID:c01_s06_谈论鬼差8] +大胖: 站住! [#wait=2.0] [ID:c01_5胖小孩_1] +# 几个人凑过来 +大胖: 我们可没让你走! [ID:c01_5胖小孩_2] +孩子王: 我们玩游戏还差个人,就你了,吕萍。 [ID:c01_5残疾小孩_1] +小肉圆: 这次咱们又玩什么好玩的游戏? [ID:c01_5围观A_1] +大胖: 我们俩说话的时候,你把嘴闭上,听见没有? [ID:c01_5胖小孩_3] +小肉圆: 知道了胖哥,也带我一个,嘿嘿。 [ID:c01_5围观A_2] +孩子王: 猫捉老鼠,我们四个当猫,你当老鼠。 [ID:c01_5残疾小孩_2] +孩子王: 倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。 [ID:c01_5残疾小孩_3] => END ~ c01_s06_猫鼠游戏 -小胖孩: 三! [#wait=0.5] [ID:c01_s06_猫鼠游戏1] -小胖孩: 二! [#wait=0.5] [ID:c01_s06_猫鼠游戏2] -小胖孩: 一! [#wait=2] [ID:c01_s06_猫鼠游戏3] +小胖孩: 三! [#wait=0.5] [ID:c01_5胖小孩倒数_3] +小胖孩: 二! [#wait=0.5] [ID:c01_5胖小孩倒数_2] +小胖孩: 一! [#wait=2] [ID:c01_5胖小孩倒数_1] => END ~ c01_s07_监督小孩吉祥话 -???: 瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有…… -???: 不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元! -???: 儿孙坐在那金銮殿,荣华富贵顶上天! +监督小孩: 瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有... [ID:c01_6监督小孩_1] +监督小孩: 不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元! [ID:c01_6监督小孩_2] +监督小孩: 儿孙坐在那金銮殿,荣华富贵顶上天! [ID:c01_6监督小孩_3] => END ~ c01_s07_小孩吉祥话1 -小孩甲: 您、您行行好,给点... +#普通口音 +小丁: 您、您行行好,给点... [ID:c01_6卖艺小孩A_1] => END ~ c01_s07_小孩吉祥话2 -小孩乙: 祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行! +#山东口音 +蛋蛋: 祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行! [ID:c01_6卖艺小孩B_1] => END ~ c01_s07_小孩吉祥话3 -小孩丙: 宾安哗在,有才有财! +#福建口音 +沫儿: 宾安哗在,有才有财! [ID:c01_6卖艺小孩C_1] => END ~ c01_s07_陆仁吉祥话 -陆仁: 这帮孩子们太苦了,前些天又摔坏了一个,您行行好... +陆仁: 这帮孩子们太苦了,前些天又摔坏了一个,您行行好... [ID:c01_6幼年陆仁_1] => END ~ c01_s08_书店进门老板台词 -书店老板: 报纸放这边。 +书店老板: 报纸放这边。 [ID:c01_7老板_1] => END ~ c01_s08_书店老板任务 -书店老板: 哦,对了,还有封寄给你的信。 -书店老板: 蛮奇怪的,这么久也没见你有亲戚过来。你自己当心些,不要结交不三不四的人。 -书店老板: 新到的那批书堆着有碍观瞻,你赶紧去摆好。 -吕萍: ...是在喊我吗? -书店老板: 店员就你一个,不是你还能是谁? -书店老板: 手脚麻利点,不要耽误店里的生意。 -=> END - -~ c01_s11_车夫对话1 -吕萍: “又是这个梦” [ID:c01_吕萍与车夫_01] -吕萍: “这个星期已经第三次了” [ID:c01_吕萍与车夫_02] -吕萍: “我到底是怎么了” [ID:c01_吕萍与车夫_03] -车夫: “小姐,你没事吧?” [ID:c01_吕萍与车夫_04] -吕萍: “啊?哦我没事” [ID:c01_吕萍与车夫_05] -吕萍: “师傅,刚刚什么事情啊?” [ID:c01_吕萍与车夫_06] -车夫: “人没事就好” [ID:c01_吕萍与车夫_07] -车夫: “刚有几个小孩儿突然从路边窜出来” [ID:c01_吕萍与车夫_08] -车夫: “还好我刹住了,大过年差点触霉头” [ID:c01_吕萍与车夫_09] -车夫: “不好意思,耽误你时间了” [ID:c01_吕萍与车夫_10] -吕萍: “没事没事,我其实也没有......那么赶时间” [ID:c01_吕萍与车夫_11] -车夫: “哈哈,小姐你坐好了,跑了“ [ID:c01_吕萍与车夫_12] -=> END - -~ c01_s11_车夫对话2 -车夫: “小姐,你这是回家过年是哇?” [ID:c01_吕萍与车夫_13] -吕萍: “哦,不是的......” [ID:c01_吕萍与车夫_14] -车夫: “啊?不会是工作吧” [ID:c01_吕萍与车夫_15] -=> END - -~ c01_s11_车夫对话3 -车夫: “这不行的,你这小年夜还要安排工作啊” [ID:c01_吕萍与车夫_16] -车夫: “你看我,拉完你这一趟,我也要准备收工了” [ID:c01_吕萍与车夫_17] -车夫: “工作什么的,今天肯定要统统结束掉的,你说对哇” [ID:c01_吕萍与车夫_18] -车夫: “这小年夜不行么,还有大年夜的呀” [ID:c01_吕萍与车夫_19] -车夫: “到时候回去和家里人一起好好吃个年夜饭” [ID:c01_吕萍与车夫_20] -车夫: “时间也差不多” [ID:c01_吕萍与车夫_21] -吕萍: “......” [ID:c01_吕萍与车夫_22] -=> END - -~ c01_s11_车夫对话4 -吕萍: “是到了吗,师傅” [ID:c01_吕萍与车夫_23] -车夫: “到了,芦昌路26弄3号,就是这里” [ID:c01_吕萍与车夫_24] -车夫: “嗯,钱正好,那么我先跑了” [ID:c01_吕萍与车夫_25] -吕萍: “好的,谢谢师傅” [ID:c01_吕萍与车夫_26] -车夫: “哎哟,谢什么” [ID:c01_吕萍与车夫_27] -车夫: “哦,位子上这份信是你的吧,别忘记了” [ID:c01_吕萍与车夫_28] -吕萍: “对的对的,差点就忘记了,谢谢师傅,新年快乐” [ID:c01_吕萍与车夫_29] -车夫: “新年快乐” [ID:c01_吕萍与车夫_30] +书店老板: 哦,对了,还有封寄给你的信。 [ID:c01_7老板_2] +书店老板: 蛮奇怪的,这么久也没见你有亲戚过来。 [ID:c01_7老板_3] +书店老板: 你自己当心些,不要结交不三不四的人。 [ID:c01_7老板_4] +书店老板: 新到的那批书堆着有碍观瞻,你赶紧去摆好。 [ID:c01_7老板_5] +吕萍: ...是在喊我吗? [ID:c01_7小小蝶_1] +书店老板: 店员就你一个,不是你还能是谁? [ID:c01_7老板_6] +书店老板: 手脚麻利点,不要耽误店里的生意。 [ID:c01_7老板_7] => END ~ c01_s12_诡异的书店外发钱 -监督小孩: 发赏钱喽!发赏钱喽! +监督小孩: 发赏钱喽!发赏钱喽! [ID:c01_8监督小孩_1] => END ~ c01_s12_小孩放下碗 -监督小孩: 哟,吕萍?你咋表演结束了才回来... -监督小孩: 你手里攥的什么东西?给我看看,不然我就找班主告状! +监督小孩: 哟,吕萍?你咋表演结束了才回来... [ID:c01_8监督小孩_2] +监督小孩: 你手里攥的什么东西?给我看看,不然我就找班主告状! [ID:c01_8监督小孩_3] => END ~ c01_s12_鬼差来之前对话 -监督小孩: 这上头咋还刻着个人哩,脑袋圆圆的,一根毛都没有! [#wait=3.0][ID:c01_s12_鬼差来之前对话1] -监督小孩: 吕萍,你从哪弄来的? [ID:c01_s12_鬼差来之前对话2] +监督小孩: 这上头咋还刻着个人哩,脑袋圆圆的,一根毛都没有! [#wait=3.0][ID:c01_8监督小孩_4] +监督小孩: 吕萍,你从哪弄来的? [ID:c01_8监督小孩_5] => END ~ c01_s12_鬼差来了 -吕萍: 你们……都看见了吗? -陆仁: 它要来了,快跑! +吕萍: 你们...都看见了吗? [ID:c01_8小小蝶_1] +陆仁: 它要来了,快跑! [ID:c01_8幼年陆仁_1] => END + +~ c01_s11_车夫对话1 +车夫: 哎哟,当心—— [ID:c01_9车夫_1] +车夫: 小姐,您没吓到吧? [ID:c01_9车夫_2] +吕萍: 我刚刚... [ID:c01_9小蝶_1] +吕萍: 师傅,刚才怎么了? [ID:c01_9小蝶_2] +车夫: 斜拐弯冲出来个不长眼的「波波车」,差点就撞了! [ID:c01_9车夫_3] +吕萍: 没受伤吧? [ID:c01_9小蝶_3] +车夫: 嗨,我腿脚灵利着呢! [ID:c01_9车夫_4] +车夫: 就算真出了事,我摔了伤了也不打紧,这车是刚赁的新车,碰坏了要赔钱。 [ID:c01_9车夫_5] +车夫: 您瞧这弓子多软,铜活多地道,还有这雨布大帘、细脖大铜喇叭... [ID:c01_9车夫_6] +车夫: 小姐,您歇好咱就接着跑了? [ID:c01_9车夫_7] +吕萍: 好。 [ID:c01_9小蝶_4] +车夫: 得嘞—— [ID:c01_9车夫_8] +=> END + +~ c01_s11_车夫对话2 +车夫: 小姐,您是本地人吧? [ID:c01_9车夫_9] +吕萍: ...应该算是吧。 [ID:c01_9小蝶_5] +车夫: 我就说嘛,大家都不爱往芦昌路那边去,实在太偏了。 [ID:c01_9车夫_10] +车夫: 但是小姐您放心,我脚程快,底盘稳,天黑之前保准给你送到地方! [ID:c01_9车夫_11] +=> END + +~ c01_s11_车夫对话3 +吕萍: 你们一般什么时候收工呀? [ID:c01_9小蝶_6] +车夫: 我最近都「拉晚儿」,送完这一趟我就去租界碰碰运气。 [ID:c01_9车夫_12] +车夫: 运气好遇上了能包月的洋大人,能多赚不少钱呢! [ID:c01_9车夫_13] +=> END + +~ c01_s11_车夫对话4 +车夫: 我不吃烟,不喝酒,不赌钱,只要肯咬牙,事儿就没有个不成。 [ID:c01_9车夫_14] +车夫: 到了那时候,我一定买辆现打的车,那时候要是再碰上您,我就免费载您一程! [ID:c01_9车夫_15] +车夫: ...哎呀,小姐,您不会嫌咱话多吵您耳朵吧? [ID:c01_9车夫_16] +吕萍: 不会。我也不是什么有钱人家的小姐,只是侥幸读了些书罢了。 [ID:c01_9小蝶_7] +车夫: 读书?读书好呀。打您一上车,我就能感觉到那什么...书香气,对对对,书香气! [ID:c01_9车夫_17] +车夫: 您将来一定大有可为! [ID:c01_9车夫_18] +吕萍: 那就借师傅吉言了。 [ID:c01_9小蝶_8] +车夫: 到地方喽——您看好自己的东西再下车! [ID:c01_9车夫_19] +吕萍: 谢谢。 [ID:c01_9小蝶_9] +=> END \ No newline at end of file diff --git a/asset/dialogue/c02.csv b/asset/dialogue/c02.csv index ec4bf1a6..d75450e3 100644 --- a/asset/dialogue/c02.csv +++ b/asset/dialogue/c02.csv @@ -121,7 +121,6 @@ c02_陆仁_对话5,“是不是应该让她和其他的小朋友一起多去玩 c02_陆仁_对话6,“嗯......这个我也不是很懂的,那么到时候你和她说吧”,,陆仁,, c02_陆仁_对话7,“走吧,外面还有好多人等着呢,时间差不多再看几个今天就休息了”,,陆仁,, c02_男孩_终于回来了,“你终于还是回来了”,,男孩,, -c02_芦昌路26,(芦昌路26弄3号),,,孤寂的氛围 [#wave] [#shake], c02_吕萍_01_梦楼,“这是梦里的那栋楼”,,吕萍,, c02_吕萍_天冷,“冷飕飕的,早知道多穿一件出来了”,,吕萍,, c02_李氏王赖子_耗子精01,“(关于空房间等)”,,李氏,,[#anonymous] @@ -147,3 +146,119 @@ c02_吕萍_玩具发光,“嗯?玩具在发光”,,吕萍,, c02_s11_谢幕交谈1,(小蝉说话),,?,, c02_s11_谢幕交谈2,(胖子 瞎子来打断),,?,, c02_s11_谢幕交谈3,(告别),,?,, +真的假的?你钻进去啦,你这个体型进得去哒? [ID:],真的假的?你钻进去啦,你这个体型进得去哒? [ID:],,李氏,, +小声点,让人听见了倒惹麻烦。 [ID:],小声点,让人听见了倒惹麻烦。 [ID:],,癞子,, +那你说说,都看到什么啦? [ID:],那你说说,都看到什么啦? [ID:],,李氏,, +不好说,那里头弯弯绕绕的,我得找个时间再去看一眼。 [ID:],不好说,那里头弯弯绕绕的,我得找个时间再去看一眼。 [ID:],,癞子,, +对了,你改天撺个局,让瞎子和胖子一块来搓麻,我顺嘴问一道。 [ID:],对了,你改天撺个局,让瞎子和胖子一块来搓麻,我顺嘴问一道。 [ID:],,癞子,, +其余的,不要声张。 [ID:],其余的,不要声张。 [ID:],,癞子,, +知道了知道了。 [ID:],知道了知道了。 [ID:],,李氏,, +我小弟今天又咳血了,是不是...要不行了? [ID:],我小弟今天又咳血了,是不是...要不行了? [ID:],,李氏,, +死马当活马医吧,不行就找三楼那个看看。 [ID:],死马当活马医吧,不行就找三楼那个看看。 [ID:],,癞子,, +但大家都在传他们家是“那个”... [ID:],但大家都在传他们家是“那个”... [ID:],,李氏,, +西医谁请得起?难不成就任他这么病死吗? [ID:],西医谁请得起?难不成就任他这么病死吗? [ID:],,癞子,, +(叹气)这碗里连点油水也没有,前年的衣裳能装下两个我。 [ID:],(叹气)这碗里连点油水也没有,前年的衣裳能装下两个我。 [ID:],,李氏,, +想当年,咱们好歹也过了几年体面日子。 [ID:],想当年,咱们好歹也过了几年体面日子。 [ID:],,李氏,, +等胖子那肉铺开门,你趁晚上摸黑去,一句话也别说,敲六下门,三快三慢。 [ID:],等胖子那肉铺开门,你趁晚上摸黑去,一句话也别说,敲六下门,三快三慢。 [ID:],,癞子,, +我记着了。 [ID:],我记着了。 [ID:],,李氏,, +...谁在外面?! [ID:],...谁在外面?! [ID:],,李氏,, +小蝉,要是有天我死了,你会怎么办? [ID:],小蝉,要是有天我死了,你会怎么办? [ID:],,瞎子,, +...「死」是什么意思? [ID:],...「死」是什么意思? [ID:],,小蝉,, +每个人就像一个封起来的盒子,人死了,就是打开盒盖,把里面的灵魂放走了。 [ID:],每个人就像一个封起来的盒子,人死了,就是打开盒盖,把里面的灵魂放走了。 [ID:],,瞎子,, +然后呢?那个盒子怎么样了? [ID:],然后呢?那个盒子怎么样了? [ID:],,小蝉,, +一个空盒子而已,没人会在乎这个。 [ID:],一个空盒子而已,没人会在乎这个。 [ID:],,瞎子,, +...那你死了之后,也会变成空盒子吗?我可以住进空盒子里陪着你。 [ID:],...那你死了之后,也会变成空盒子吗?我可以住进空盒子里陪着你。 [ID:],,小蝉,, +你不明白。人死了,就意味着... [ID:],你不明白。人死了,就意味着... [ID:],,瞎子,, +什么盼头、执念,想见的人、想做的事都做不成了,什么都没有了。 [ID:],什么盼头、执念,想见的人、想做的事都做不成了,什么都没有了。 [ID:],,瞎子,, +投胎转世都是骗人的,我们手里能攥紧的只有眼前这一辈子。 [ID:],投胎转世都是骗人的,我们手里能攥紧的只有眼前这一辈子。 [ID:],,瞎子,, +这世界上只有一个你,也只有一个我。死了、灵魂跑远了,就再也没有了。 [ID:],这世界上只有一个你,也只有一个我。死了、灵魂跑远了,就再也没有了。 [ID:],,瞎子,, +听懂了吗? [ID:],听懂了吗? [ID:],,瞎子,, +... [ID:],... [ID:],,小蝉,, +(叹气)你还小,不需要知道这么多。 [ID:],(叹气)你还小,不需要知道这么多。 [ID:],,瞎子,, +...但是你不要死,爸爸。 [ID:],...但是你不要死,爸爸。 [ID:],,小蝉,, +生死哪由人。 [ID:],生死哪由人。 [ID:],,瞎子,, +走吧。 [ID:],走吧。 [ID:],,瞎子,, +理发二楼,看病三楼! [ID:],理发二楼,看病三楼! [ID:],,???,, +暗号!...嘁,不做生意赶紧滚! [ID:],暗号!...嘁,不做生意赶紧滚! [ID:],,???,, +大姐姐,等一下!你玩过打弹珠没有? [ID:],大姐姐,等一下!你玩过打弹珠没有? [ID:],,小男孩,, +你赢了的话,我们就认你当老大,听你的吩咐办事! [ID:],你赢了的话,我们就认你当老大,听你的吩咐办事! [ID:],,小男孩,, +你得有弹珠才能跟我们玩儿! [ID:],你得有弹珠才能跟我们玩儿! [ID:],,,, +把弹珠拿出来 [ID:],把弹珠拿出来 [ID:],,,, +你、你绝对不是第一次玩弹珠 [ID:],你、你绝对不是第一次玩弹珠 [ID:],,,, +这不可能...再来一次! [ID:],这不可能...再来一次! [ID:],,,, +我没输...你骗人! [ID:],我没输...你骗人! [ID:],,,, +这不可能!不不不... [ID:],这不可能!不不不... [ID:],,,, +我还有很多弹珠,玩到我赢为止! [ID:],我还有很多弹珠,玩到我赢为止! [ID:],,,, +先碰到边界你就输了! [ID:],先碰到边界你就输了! [ID:],,,, +囡囡看,月亮掉进水里喽! [ID:],囡囡看,月亮掉进水里喽! [ID:],,疯子,, +不对、不对,连月亮也骗我! [ID:],不对、不对,连月亮也骗我! [ID:],,疯子,, +月牙儿,不吉利,圆圆的,一块也不能缺... [ID:],月牙儿,不吉利,圆圆的,一块也不能缺... [ID:],,疯子,, +小姑娘,你认识我,对不对? [ID:],小姑娘,你认识我,对不对? [ID:],,小蝶,, +嗯。 [ID:],嗯。 [ID:],,小蝉,, +我能感觉到,从我踏进这里的那一刻,你就在盯着我。 [ID:],我能感觉到,从我踏进这里的那一刻,你就在盯着我。 [ID:],,小蝶,, +...你不记得我了。 [ID:],...你不记得我了。 [ID:],,小蝉,, +...我更好奇另一件事。 [ID:],...我更好奇另一件事。 [ID:],,小蝶,, +你...是怎么死的? [ID:],你...是怎么死的? [ID:],,小蝶,, +小蝉,该回家了。 [ID:],小蝉,该回家了。 [ID:],,瞎子,, +你胖叔叔带了鲜肉过来,要给咱们露一手呢。 [ID:],你胖叔叔带了鲜肉过来,要给咱们露一手呢。 [ID:],,瞎子,, +还不快点过来谢谢人家? [ID:],还不快点过来谢谢人家? [ID:],,瞎子,, +c02_芦昌路26,芦昌路26弄3号,,,, +c02_6偷听对话_李氏_1,真的假的?你钻进去啦,你这个体型进得去哒?,,李兰,, +c02_6偷听对话_癞子_1,小声点,让人听见了倒惹麻烦。,,王守义,, +c02_6偷听对话_李氏_2,那你说说,都看到什么啦?,,李兰,, +c02_6偷听对话_癞子_2,不好说,那里头弯弯绕绕的,我得找个时间再去看一眼。,,王守义,, +c02_6偷听对话_癞子_3,对了,你改天撺个局,让方启钊和胖子一块来搓麻,我顺嘴问一道。,,王守义,, +c02_6偷听对话_癞子_4,其余的,不要声张。,,王守义,, +c02_6偷听对话_李氏_3,知道了知道了。,,李兰,, +c02_6偷听对话_李氏_4,我小弟今天又咳血了,是不是...要不行了?,,李兰,, +c02_6偷听对话_癞子_5,死马当活马医吧,不行就找三楼那个看看。,,王守义,, +c02_6偷听对话_李氏_5,但大家都在传他们家是“那个”...,,李兰,, +c02_6偷听对话_癞子_6,西医谁请得起?难不成就任他这么病死吗?,,王守义,, +c02_6偷听对话_李氏_6,(叹气)这碗里连点油水也没有,前年的衣裳能装下两个我。,,李兰,, +c02_6偷听对话_李氏_7,想当年,咱们好歹也过了几年体面日子。,,李兰,, +c02_6偷听对话_癞子_7,等胖子那肉铺开门,你趁晚上摸黑去,一句话也别说,敲六下门,三快三慢。,,王守义,, +c02_6偷听对话_李氏_8,我记着了。,,李兰,, +c02_6偷听对话_李氏_9_a,...谁在外面?!,,李兰,, +c02_4瞎子_1,小蝉,要是有天我死了,你会怎么办?,,方启钊,, +c02_4小蝉_1,啊?,,方小蝉,, +c02_4小蝉_2,...「死」是什么意思?,,方小蝉,, +c02_4瞎子_2,每个人就像一个封起来的盒子,人死了,就是打开盒盖,把里面的灵魂放走了。,,方启钊,, +c02_4小蝉_3,然后呢?,,方小蝉,, +c02_4小蝉_4,方小蝉:那个盒子怎么样了?,,,, +c02_4瞎子_3,一个空盒子而已,没人会在乎这个。,,方启钊,, +c02_4小蝉_5,...那你死了之后,也会变成空盒子吗?我可以住进空盒子里陪着你。,,方小蝉,, +c02_4瞎子_4,你不明白。人死了,就意味着...,,方启钊,, +c02_4瞎子_5,什么盼头、执念,想见的人、想做的事都做不成了,什么都没有了。,,方启钊,, +c02_4瞎子_6,投胎转世都是骗人的,我们手里能攥紧的只有眼前这一辈子。,,方启钊,, +c02_4瞎子_7,这世界上只有一个你,也只有一个我。死了、灵魂跑远了,就再也没有了。,,方启钊,, +c02_4瞎子_8,听懂了吗?,,方启钊,, +c02_4小蝉_6,...,,方小蝉,, +c02_4瞎子_9,你还小,不需要知道这么多。,,方启钊,, +c02_4小蝉_7,...但是你不要死,爸爸。,,方小蝉,, +c02_4瞎子_10,生死哪由人。,,方启钊,, +c02_4瞎子_11,走吧。,,方启钊,, +c02_11肉铺敲门_1,理发二楼,看病三楼!,,???,, +c02_11肉铺敲门_2,敲什么敲!,,???,, +c02_11肉铺敲门_3,不做生意赶紧滚!,,???,, +c02_5小男孩_1,大姐姐,等一下!你玩过打弹珠没有?,,小男孩,, +c02_5小男孩_2,你赢了的话,我们就认你当老大,听你的吩咐办事!,,小男孩,, +c02_5小男孩_3,你得有弹珠才能跟我们玩儿!,,,, +c02_弹珠游戏0,把弹珠拿出来,,,, +c02_弹珠游戏1,你、你绝对不是第一次玩弹珠,,,, +c02_弹珠游戏2,这不可能...再来一次!,,,, +c02_弹珠游戏3,我没输...你骗人!,,,, +c02_弹珠游戏4,这不可能!不不不...,,,, +c02_弹珠游戏5,我还有很多弹珠,玩到我赢为止!,,,, +c02_弹珠游戏6,先碰到边界你就输了!,,,, +下⾬了、打烊了、⼩脚⼩孩跳舞了 [ID:],下⾬了、打烊了、⼩脚⼩孩跳舞了 [ID:],,,, +摔倒了、哭⿐头、⼩脚上面出血了 [ID:],摔倒了、哭⿐头、⼩脚上面出血了 [ID:],,,, +哭⿐头、哭⿐头~⼩脚⼩孩哭⿐头... [ID:],哭⿐头、哭⿐头~⼩脚⼩孩哭⿐头... [ID:],,,, +c02_10小蝶_1,小姑娘,你认识我,对不对?,,吕萍,, +c02_10小蝉_1,嗯。,,方小蝉,, +c02_10小蝶_2,我能感觉到,从我踏进这里的那一刻,你就在盯着我。,,吕萍,, +c02_10小蝉_2,...你不记得我了。,,方小蝉,, +c02_10小蝶_3,...我更好奇另一件事。,,吕萍,, +c02_10小蝶_4,你...是怎么死的?,,吕萍,, +c02_10瞎子_1,小蝉,该回家了。,,方启钊,, +c02_10瞎子_2,你胖叔叔带了鲜肉过来,要给咱们露一手呢。,,方启钊,, +c02_10瞎子_3,还不快点过来谢谢人家?,,方启钊,, diff --git a/asset/dialogue/c02.dialogue b/asset/dialogue/c02.dialogue index de3a2ed4..0737caf3 100644 --- a/asset/dialogue/c02.dialogue +++ b/asset/dialogue/c02.dialogue @@ -1,358 +1,133 @@ -#场景一 -#~ c02_s01_boy1 -#(男孩在玩弹珠) -#吕萍: “小朋友,先让一让好哇,让姐姐先进去” -#=> END - -#~ c02_s01_boy2 -#男孩: “我在等人......” -#=> END -# -#~ c02_s01_boy3 -#吕萍: “......诶?” -#(小男孩突然跑开) -#=> END - -#场景二 -#场景三 -~ c02_s03_天暗 -吕萍: “天色变暗了” [ID:c02_吕萍_天暗] -=> END - -~ c02_s03_井旁咪咪1 -吕萍: “这么冷的天,怎么这树的叶子还这么茂盛” [ID:c02_吕萍_井旁01] -...[#wait=2] [ID:c02_吕萍_井旁音效] -吕萍: “咪咪?” [ID:c02_吕萍_井旁02] -吕萍: “好多老鼠” [ID:c02_吕萍_井旁03] -=> END - -~ c02_s03_去去 -吕萍: “去,去” [ID:c02_吕萍_去去] -=> END - -~ c02_s03_咪咪2 -吕萍: “你好乖啊” [ID:c02_吕萍_好乖] -(咕噜咕噜) [ID:c02_咕噜] -=> END - -~ c02_s03_咪咪3 -吕萍: “诶?怎么走了” [ID:c02_吕萍_怎么走了] -=> END - -~ c02_s03_小猫头1 -吕萍: “这是什么东西?” [ID:c02_吕萍_这是什么] -=> END - -~ c02_s03_小猫头2 -吕萍: “嘶......我的头又开始痛了” [ID:c02_吕萍_头痛] -=> END - -#场景四 -~ c02_s04_小蝶与陆仁 -小蝶: “爸爸,我昨晚听到有大老鼠在床边叫” [#anonymous] [ID:c02_小蝶与陆仁_01] -陆仁: “囡囡不怕哦,你把妈妈给你做的娃娃放在床边” [#anonymous] [ID:c02_小蝶与陆仁_02] -陆仁: “老鼠就不敢过来了” [#anonymous] [ID:c02_小蝶与陆仁_03] -小蝶: “嗯!爸爸什么时候让妈妈教我唱歌呀” [#anonymous] [ID:c02_小蝶与陆仁_04] -陆仁: “妈妈生病嗓子坏了,等忙完这一阵,爸爸教你唱,好吗” [#anonymous] [ID:c02_小蝶与陆仁_05] -陆仁: “走吧,爸爸带你去把药喝了” [#anonymous] [ID:c02_小蝶与陆仁_06] -小蝶: “喝完药我要吃话梅糖!” [#anonymous] [ID:c02_小蝶与陆仁_07] -陆仁: “你就记得糖” [#anonymous] [ID:c02_小蝶与陆仁_08] -=> END - - -~ c02_s04_眼花了 -吕萍: “我刚才眼花了吗” [ID:c02_吕萍_眼花了1] -吕萍: “这些人从哪儿来的” [ID:c02_吕萍_眼花了2] -吕萍: “......” [ID:c02_吕萍_眼花了3] -吕萍: “找个人问一下吧” [ID:c02_吕萍_眼花了4] -=> END - - -~ c02_s04_吕萍问李氏 -吕萍: “你好,请问陆先生住在这里吗” [ID:c02_吕萍问李氏_1] -李氏: “啊?你爸妈忙的又没空管你啦” [#anonymous] [ID:c02_吕萍问李氏_2] -李氏: “死了滚,生意都被你家抢没了” [#anonymous] [ID:c02_吕萍问李氏_3] -吕萍: “她在说什么......” [ID:c02_吕萍问李氏_4] -=> END - -~ c02_s04_李氏吐槽 -李氏: “册那,都趁早死死掉算了” [#anonymous] [ID:c02_李氏_吐槽] -=> END - -~ c02_s04_吕萍问方瞎子 -吕萍: “呃......你好,请问......” [ID:c02_吕萍问方瞎子_1] -方瞎子: “祸福在己,当自求;兴衰有数,莫强留” [#anonymous] [ID:c02_吕萍问方瞎子_2] -吕萍: “......” [ID:c02_dialog_dots] -=> END! - -~ c02_s04_张胖子方瞎子 -张胖子: “老方,小朋友又不懂,和她讲这些干嘛” [#anonymous] [ID:c02_张胖子_招呼吕萍1] -张胖子: “小蝶啊,回头记得带妈妈来叔叔这儿买肉啊” [#anonymous] [ID:c02_张胖子_招呼吕萍2] -张胖子: “外面没的买,叔叔这里多的是” [#anonymous] [ID:c02_张胖子_招呼吕萍3] -吕萍: “这些人是在跟我说话吗” [ID:c02_张胖子_招呼吕萍4] -=> END! - -~ c02_s04_张胖子卖肉 -张胖子: “悄悄和你讲,让你妈妈来我这里买肉,给你们家便宜点” [#anonymous] [ID:c02_张胖子_招呼吕萍6] -张胖子: “不行到时候我给你们把肉送到家里去,好哇” [#anonymous] [ID:c02_张胖子_招呼吕萍7] -吕萍: “呃,不用......不用了......” [ID:c02_张胖子_招呼吕萍8] -=> END - -~ c02_s04_小男孩与猫和绳子 -小男孩: “喂,那只成天跟着你的小猫去哪里啦” [ID:c02_小男孩_问猫1] -小男孩: “好可爱的,也抱来给我们摸摸呗” [ID:c02_小男孩_问猫2] -吕萍: “猫?你说的是那只黑色的猫吗?” [ID:c02_小男孩_问猫3] -小男孩: “对啊对啊,哦对了,你有绳子嘛” [ID:c02_小男孩_问猫4] -=> END - -~ c02_s04_小男孩要绳子 -小男孩: “对了,你有绳子嘛” [ID:c02_小男孩_绳子] -=> END - -~ c02_s04_小男孩要玩 -小男孩: “嘿嘿,一会儿我们要在常年青下玩游戏,这次就叫上你吧” [ID:c02_小男孩_玩游戏] -=> END - - -#~ c02_04_李氏王赖子111 -##李氏: “真的假的?你钻进去啦,你这个体型进的去哒?” [#anonymous] [ID:c02_李氏王赖子_耗子精01] -##王癞子: “你声音轻点,这种事情不要大呼小叫的” [#anonymous] [ID:c02_李氏王赖子_耗子精02] -##李氏: “快说说,你都看到啥了” [#anonymous] [ID:c02_李氏王赖子_耗子精03] -##王癞子: “他们养了只老鼠,要死掉了”[#anonymous] [ID:c02_李氏王赖子_耗子精04] -##王癞子: “没看到过这么大的老鼠”[#anonymous] [ID:c02_李氏王赖子_耗子精05] -##李氏: “啊?!”[#anonymous] [ID:c02_李氏王赖子_耗子精06] -##李氏: “我就说他们家不对劲”[#anonymous] [ID:c02_李氏王赖子_耗子精07] -##王癞子: “晚点我要去找趟瞎子,这东西他比我们懂”[#anonymous] [ID:c02_李氏王赖子_耗子精08] -##李氏: “嗯,那你到时候记得......”[#anonymous] [ID:c02_李氏王赖子_耗子精09] -##王癞子: “好了,其他的回去讲”[#anonymous] [ID:c02_李氏王赖子_耗子精10] -#=> END -# - - - -#场景五 -~ c02_s05_1014房间 -吕萍: “1014......刚刚那个小男孩说的就是这间吧” [ID:c02_吕萍_1014房间1] -吕萍: “这不是个空房间吗?” [ID:c02_吕萍_1014房间2] -=> END - - -~ c02_s07_花名册 -吕萍: “陆仁,小蝶,吕......萍” [ID:c02_吕萍_花名册1] -吕萍: “和他说的一样,为什么” [ID:c02_吕萍_花名册2] -=> END - -#场景八 -~ c02_s08_变暗 -吕萍: “怎么突然变暗了” [ID:c02_吕萍_变暗] -=> END - - -~ c02_s08_房间没尽头1 -吕萍: “房间怎么还没有到头” [ID:c02_吕萍_房间没尽头] -=> END - -~ c02_s08_房间没尽头_头痛 -吕萍: “头好痛” [ID:c02_吕萍_头好痛] -=> END - -~ c02_s08_房间没尽头2 -吕萍: “......” [ID:c02_dialog_dots] -吕萍: “这......到底是怎么回事” [ID:c02_吕萍_做梦吗1] -吕萍: “我是在......做梦吗?” [ID:c02_吕萍_做梦吗2] -=> END - -~ c02_s08_小蝶1 -## 复用: c02_小蝶与陆仁_04 -小蝶: “爸爸,什么时候让妈妈教我唱歌呀” [#anonymous] [ID:c02_小蝶陆仁_教唱歌1] -陆仁: “妈妈嗓子坏了,爸爸教你唱吧” [#anonymous] [ID:c02_小蝶陆仁_教唱歌2] -陆仁: “走吧,去把药喝了” [#anonymous] [ID:c02_小蝶陆仁_教唱歌3] -=> END - -~ c02_s08_小蝶2 -## tfd98f18577 -小蝶: “妈妈,爸爸什么时候能让我出去玩呀” [#anonymous] [ID:c02_小蝶_出去玩] -=> END - -~ c02_s08_小蝶3 -## 复用: c02_小蝶与陆仁_01 -小蝶: “妈妈,我房间里好像有一只大老鼠” [#anonymous] [ID:c02_小蝶_大老鼠1] -## t56894aa36d -小蝶: “妈妈,我怕” [#anonymous] [ID:c02_小蝶_大老鼠2] -=> END - -~ c02_s08_小蝉喊醒醒1 -小蝉: “小蝶” [#anonymous] [ID:c02_小蝉_呼唤1] -=> END - -~ c02_s08_小蝉喊醒醒2 -小蝉: “醒醒” [#anonymous] [ID:c02_小蝉_呼唤2] -=> END - -~ c02_s08_不要吵1 -吕萍: “太吵了,不要吵了” [ID:c02_吕萍_不要吵1] -=> END - -~ c02_s08_不要吵2 -吕萍: “不要再说了!” [ID:c02_吕萍_不要吵2] -=> END - -~ c02_s08_不要吵3 -吕萍: “不要!” [ID:c02_吕萍_不要吵3] -=> END - -# 场景十 -~ c02_s08_吕萍对话小弟弟1 -吕萍: “你是刚刚门口那个小弟弟” [ID:c02_吕萍男孩_对话01] -男孩: “小蝶,你终于还是回来了” [ID:c02_吕萍男孩_对话02] -吕萍: “我们认识吗?” [ID:c02_吕萍男孩_对话03] -吕萍: “为什么......你们都叫我小蝶” [ID:c02_吕萍男孩_对话04] -男孩: “在你被送去孤儿院之前,我们就已经认识了” [ID:c02_吕萍男孩_对话05] -男孩: “你爸爸叫陆仁,那件事之后,他就把你妈妈的名字给了你” [ID:c02_吕萍男孩_对话06] -男孩: “这些年来,我一直在这里等你,我们当初说好的,就在这里,你还记得吗?” [ID:c02_吕萍男孩_对话07] -吕萍: “你说的是……真的假的” [ID:c02_吕萍男孩_对话08] -吕萍: “那个时候的事情,我一点也想不起来啊,你怎么......” [ID:c02_吕萍男孩_对话09] -吕萍: “不对,不可能,你这么小,不可能知道当年发生了什么” [ID:c02_吕萍男孩_对话10] -吕萍: “你到底是谁” [ID:c02_吕萍男孩_对话11] -男孩: “不要害怕,我的名字叫小蝉,记得吗,小蝉” [ID:c02_吕萍男孩_对话12] -吕萍: “不不不,你不要瞎说,我不记得什么小蝉” [ID:c02_吕萍男孩_对话13] -吕萍: “我是来找我亲生父母的,你肯定知道他们在哪儿对不对” [ID:c02_吕萍男孩_对话14] -男孩: “还是想不起来吗” [ID:c02_吕萍男孩_对话15] -男孩: “没关系,我会帮你的” [ID:c02_吕萍男孩_对话16] -男孩: “我们现在没有办法离开这里,这栋楼已经不是当年的样子了” [ID:c02_吕萍男孩_对话17] -男孩: “你现在在这里一定要小心” [ID:c02_吕萍男孩_对话18] -=> END - -~ c02_s08_吕萍对话小弟弟2 -吕萍: “诶?等一下” [ID:c02_吕萍男孩_对话19] -=> END - -~ c02_s08_吕萍对话小弟弟3 -男孩: “去1014” [ID:c02_吕萍男孩_对话20] -=> END - - -~ c02_s08_吕萍又见咪咪 -吕萍: “咪咪?又是你” [ID:c02_吕萍_又是咪咪] -=> END - -~ c02_s08_吕萍见墙 -吕萍: “这是......一面墙?” [ID:c02_吕萍_一面墙] -=> END - -# 场景十二 -~ c02_s08_吕萍见地道 -吕萍: “这是......通到什么地方去的” [ID:c02_吕萍_地道] -=> END - - -~ c02_s13_陆仁通话 -陆仁: “你也不要太担心了,柜子我上了把锁” [ID:c02_陆仁_对话1] -陆仁: “回头我再去问问看,说不定就是楼里的人偷的” [#wait=2] [ID:c02_陆仁_对话2] -陆仁: “你不要管他们怎么说,病确实是治好了,我们自己心里知道就可以了” [ID:c02_陆仁_对话3] -陆仁: “对了,昨天小蝶说她听到你做的那个娃娃开口说话了,不知道是怎么回事” [ID:c02_陆仁_对话4] -陆仁: “是不是应该让她和其他的小朋友一起多去玩玩,不要成天呆在家里” [#wait=2] [ID:c02_陆仁_对话5] -陆仁: “嗯......这个我也不是很懂的,那么到时候你和她说吧” [ID:c02_陆仁_对话6] -陆仁: “走吧,外面还有好多人等着呢,时间差不多再看几个今天就休息了” [ID:c02_陆仁_对话7] -=> END - -# -#~ c02_s13_shengyin -#吕萍: “进来的地方......好像有声音” -#=> END - - -~ c02_s15_男孩说回来了 -男孩: “你终于还是回来了” [ID:c02_男孩_终于回来了] -=> END - - - - - ~ c02_s01_门口 -##孤寂的氛围 [#wave] [#shake] -(芦昌路26弄3号) [ID:c02_芦昌路26] -吕萍: “这是梦里的那栋楼” [ID:c02_吕萍_01_梦楼] +芦昌路26弄3号 [ID:c02_芦昌路26] => END -~ c02_s02_天冷 -吕萍: “冷飕飕的,早知道多穿一件出来了” [ID:c02_吕萍_天冷] -=> END -~ c02_04_李氏王赖子 -李氏: “(关于空房间等)” [#anonymous] [ID:c02_李氏王赖子_耗子精01] -王癞子: “(敲门游戏线索)” [#anonymous] [ID:c02_李氏王赖子_耗子精02] +~ c02_04_李氏癞子 +#[#anonymous] +李兰: 真的假的?你钻进去啦,你这个体型进得去哒? [ID:c02_6偷听对话_李氏_1] +王守义: 小声点,让人听见了倒惹麻烦。 [ID:c02_6偷听对话_癞子_1] +李兰: 那你说说,都看到什么啦? [ID:c02_6偷听对话_李氏_2] +王守义: 不好说,那里头弯弯绕绕的,我得找个时间再去看一眼。 [ID:c02_6偷听对话_癞子_2] +王守义: 对了,你改天撺个局,让方启钊和胖子一块来搓麻,我顺嘴问一道。 [ID:c02_6偷听对话_癞子_3] +王守义: 其余的,不要声张。 [ID:c02_6偷听对话_癞子_4] +李兰: 知道了知道了。 [ID:c02_6偷听对话_李氏_3] +李兰: 我小弟今天又咳血了,是不是...要不行了? [ID:c02_6偷听对话_李氏_4] +王守义: 死马当活马医吧,不行就找三楼那个看看。 [ID:c02_6偷听对话_癞子_5] +李兰: 但大家都在传他们家是“那个”... [ID:c02_6偷听对话_李氏_5] +王守义: 西医谁请得起?难不成就任他这么病死吗? [ID:c02_6偷听对话_癞子_6] +李兰: (叹气)这碗里连点油水也没有,前年的衣裳能装下两个我。 [ID:c02_6偷听对话_李氏_6] +李兰: 想当年,咱们好歹也过了几年体面日子。 [ID:c02_6偷听对话_李氏_7] +王守义: 等胖子那肉铺开门,你趁晚上摸黑去,一句话也别说,敲六下门,三快三慢。 [ID:c02_6偷听对话_癞子_7] +李兰: 我记着了。 [ID:c02_6偷听对话_李氏_8] +李兰: ...谁在外面?! [ID:c02_6偷听对话_李氏_9_a] => END ~ c02_05_瞎子与小蝉 -瞎子: (表示快死了) -小蝉: (...) -=> END! +方启钊: 小蝉,要是有天我死了,你会怎么办? [ID:c02_4瞎子_1] +方小蝉: 啊? [ID:c02_4小蝉_1] +方小蝉: ...「死」是什么意思? [ID:c02_4小蝉_2] +方启钊: 每个人就像一个封起来的盒子,人死了,就是打开盒盖,把里面的灵魂放走了。 [ID:c02_4瞎子_2] +方小蝉: 然后呢? [ID:c02_4小蝉_3] +方小蝉: 那个盒子怎么样了? [ID:c02_4小蝉_4] +方启钊: 一个空盒子而已,没人会在乎这个。 [ID:c02_4瞎子_3] +方小蝉: ...那你死了之后,也会变成空盒子吗?我可以住进空盒子里陪着你。 [ID:c02_4小蝉_5] +方启钊: 你不明白。人死了,就意味着... [ID:c02_4瞎子_4] +方启钊: 什么盼头、执念,想见的人、想做的事都做不成了,什么都没有了。 [ID:c02_4瞎子_5] +方启钊: 投胎转世都是骗人的,我们手里能攥紧的只有眼前这一辈子。 [ID:c02_4瞎子_6] +方启钊: 这世界上只有一个你,也只有一个我。死了、灵魂跑远了,就再也没有了。 [ID:c02_4瞎子_7] +方启钊: 听懂了吗? [ID:c02_4瞎子_8] +方小蝉: ... [ID:c02_4小蝉_6] +方启钊: 你还小,不需要知道这么多。 [ID:c02_4瞎子_9] +方小蝉: ...但是你不要死,爸爸。 [ID:c02_4小蝉_7] +方启钊: 生死哪由人。 [ID:c02_4瞎子_10] +方启钊: 走吧。 [ID:c02_4瞎子_11] +=> END + +~ c02_s03_敲门游戏intro +???: 理发二楼,看病三楼! [ID:c02_11肉铺敲门_1] +=> END ~ c02_s03_敲门游戏 -???: “(示例)理发上楼,看病上楼” [ID:c02_s03_敲门游戏] +???: 敲什么敲! [ID:c02_11肉铺敲门_2] +???: 不做生意赶紧滚! [ID:c02_11肉铺敲门_3] => END # 寻找弹珠 ~ c02_s05_三男孩弹珠游戏1 -(让玩家去寻找弹珠) +小男孩: 大姐姐,等一下!你玩过打弹珠没有? [ID:c02_5小男孩_1] +小男孩: 你赢了的话,我们就认你当老大,听你的吩咐办事! [ID:c02_5小男孩_2] => END # 无法游戏 ~ c02_s05_三男孩弹珠游戏2 -(这不是我们说的弹珠) +你得有弹珠才能跟我们玩儿! [ID:c02_5小男孩_3] => END # 游戏intro ~ c02_弹珠游戏0 -把弹珠拿出来 -=> END! +把弹珠拿出来 [ID:c02_弹珠游戏0] +=> END # 游戏阶段1 ~ c02_弹珠游戏1 -你、你绝对不是第一次玩弹珠 +你、你绝对不是第一次玩弹珠 [ID:c02_弹珠游戏1] => END # 游戏阶段2 ~ c02_弹珠游戏2 -这不可能...再来一次! +这不可能...再来一次! [ID:c02_弹珠游戏2] => END # 游戏阶段3 ~ c02_弹珠游戏3 -我没输...你骗人! -这不可能!不不不... +我没输...你骗人! [ID:c02_弹珠游戏3] +这不可能!不不不... [ID:c02_弹珠游戏4] => END # 游戏尾声 ~ c02_弹珠游戏4 -我还有很多弹珠,玩到我赢为止! +我还有很多弹珠,玩到我赢为止! [ID:c02_弹珠游戏5] => END # 游戏失败 ~ c02_弹珠游戏fail -先碰到边界你就输了! -=> END! - -~ c02_s11_井边疯子对话 -(井边疯子对话) +先碰到边界你就输了! [ID:c02_弹珠游戏6] => END +#【上海口音】群像角色? +#A: 老鼠在家里做窝了,那么大一只,见人都不跑,简直吓死个人! +#B: 你说,老鼠会不会吃人? +#C: 我听说北方闹饥荒的时候,老鼠连死人都吃,最后闹成了鼠疫... +#18 +#【上海口音】 +#A: 三楼那个...看病真这么好使?百治百灵? +#B: 我看不然。都说他家邪门得很,我瞧了一眼那方子,什么蟾蜍眼、蛤蟆疮的,谁敢吃?就是死人也得给吓活了! +#C: 信她能医病不如信我是太上皇,我呸,神神叨叨的,准没好事儿! + + ~ c02_s11_霸凌对话 -(歌谣) -(霸凌对话.) -(霸凌对话..) -(霸凌对话...) +下⾬了、打烊了、⼩脚⼩孩跳舞了 [ID:] +摔倒了、哭⿐头、⼩脚上面出血了 [ID:] +哭⿐头、哭⿐头~⼩脚⼩孩哭⿐头... [ID:] => END -~ c02_s11_玩具发光 -吕萍: “嗯?玩具在发光” [ID:c02_吕萍_玩具发光] -=> END + +#【未完成拯救小蝉的游戏】 +#小蝉: 再见了,大姐姐。 ~ c02_s11_谢幕交谈 -?: (小蝉说话) [ID:c02_s11_谢幕交谈1] -?: (胖子 瞎子来打断) [ID:c02_s11_谢幕交谈2] -?: (告别) [ID:c02_s11_谢幕交谈3] +吕萍: 小姑娘,你认识我,对不对? [ID:c02_10小蝶_1] +方小蝉: 嗯。 [ID:c02_10小蝉_1] +吕萍: 我能感觉到,从我踏进这里的那一刻,你就在盯着我。 [ID:c02_10小蝶_2] +方小蝉: ...你不记得我了。 [ID:c02_10小蝉_2] +吕萍: ...我更好奇另一件事。 [ID:c02_10小蝶_3] +吕萍: 你...是怎么死的? [ID:c02_10小蝶_4] +=> END + +~ c02_s11_谢幕交谈2 +方启钊: 小蝉,该回家了。 [ID:c02_10瞎子_1] +方启钊: 你胖叔叔带了鲜肉过来,要给咱们露一手呢。 [ID:c02_10瞎子_2] +方启钊: 还不快点过来谢谢人家? [ID:c02_10瞎子_3] => END \ No newline at end of file diff --git a/asset/dialogue/npc.csv b/asset/dialogue/npc.csv index 9dc81b80..3456998d 100644 --- a/asset/dialogue/npc.csv +++ b/asset/dialogue/npc.csv @@ -8,3 +8,21 @@ c01_s12_书店外发钱,发钱了!发赏钱啦!,小孩,,, c02_张胖子_招呼吕萍5,“来来来,过来,过来”,张胖子,,[#anonymous], c02_吕萍问方瞎子_2,“祸福在己,当自求;兴衰有数,莫强留”,方瞎子,,[#anonymous], c02_疯子赶主角_1,“(示例)走开走开!”,疯子,,, +出去...出去...!,出去...出去...!,疯子,,[#anonymous], +前天是个小毛孩,今天又来了个女人,都是他们派来的探子、间谍,没安好心!,前天是个小毛孩,今天又来了个女人,都是他们派来的探子、间谍,没安好心!,疯子,,[#anonymous], +这是我家,我的东西,我的宝贝,听到没有?!别吵了...都出去!,这是我家,我的东西,我的宝贝,听到没有?!别吵了...都出去!,疯子,,[#anonymous], +囡囡看,月亮掉进水里喽! [ID:],囡囡看,月亮掉进水里喽! [ID:],疯子,,, +不对、不对,连月亮也骗我! [ID:],不对、不对,连月亮也骗我! [ID:],疯子,,, +月牙儿,不吉利,圆圆的,一块也不能缺... [ID:],月牙儿,不吉利,圆圆的,一块也不能缺... [ID:],疯子,,, +c02_2疯子_1,出去...出去...!,???,,[#anonymous], +c02_2疯子_2,前天是个小毛孩,今天又来了个女人,都是他们派来的探子、间谍,没安好心!,???,,[#anonymous], +c02_2疯子_3,这是我家,我的东西,我的宝贝,听到没有?!别吵了...都出去!,???,,[#anonymous], +c02_3疯子_1,囡囡看,月亮掉进水里喽!,???,,, +c02_3疯子_2,不对、不对,连月亮也骗我!,???,,, +c02_3疯子_3,月牙儿,不吉利,圆圆的,一块也不能缺...,???,,, +你看见没有?这月亮够不够圆?,你看见没有?这月亮够不够圆?,???,,, +杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑...,杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑...,,,, +扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑!,扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑!,,,, +我正找着那东西呢,你瞧见没有?,我正找着那东西呢,你瞧见没有?,,,, +什么东西?,什么东西?,小蝶,,, +找!找啊!一起找!,找!找啊!一起找!,???,,, diff --git a/asset/dialogue/npc.dialogue b/asset/dialogue/npc.dialogue index cbd82e5b..f91e6cae 100644 --- a/asset/dialogue/npc.dialogue +++ b/asset/dialogue/npc.dialogue @@ -1,27 +1,20 @@ -~ 张胖子_01_匿名 -张胖子: “来来来,过来,过来” [#anonymous] [ID:c02_张胖子_招呼吕萍5] -=> END - -~ 张胖子_01 -张胖子: “来来来,过来,过来” [ID:c02_张胖子_招呼吕萍5] -=> END - -~ 方瞎子_01_匿名 -方瞎子: “祸福在己,当自求;兴衰有数,莫强留” [#anonymous] [ID:c02_吕萍问方瞎子_2] -=> END - -~ 方瞎子_01 -方瞎子: “祸福在己,当自求;兴衰有数,莫强留” [ID:c02_吕萍问方瞎子_2] -=> END - ~ 疯子_01 -疯子: “(示例)走开走开!” [ID:c02_疯子赶主角_1] +???: 出去...出去...! [#anonymous] [ID:c02_2疯子_1] +???: 前天是个小毛孩,今天又来了个女人,都是他们派来的探子、间谍,没安好心! [#anonymous] [ID:c02_2疯子_2] +???: 这是我家,我的东西,我的宝贝,听到没有?!别吵了...都出去! [#anonymous] [ID:c02_2疯子_3] => END -~ 疯子_01_匿名 -疯子: “(示例)走开走开!” [#anonymous] [ID:c02_疯子赶主角_1] +~ c02_s11_井边疯子对话 +???: 囡囡看,月亮掉进水里喽! [ID:c02_3疯子_1] +???: 不对、不对,连月亮也骗我! [ID:c02_3疯子_2] +???: 月牙儿,不吉利,圆圆的,一块也不能缺... [ID:c02_3疯子_3] => END -#~ c01_s07_吉祥话2 -#小孩乙: (吉祥话文本)恭喜! [ID:c01_s07_吉祥话2] -#=> END +~ c03_疯子对话 +???: 你看见没有?这月亮够不够圆? +杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑... +扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑! +我正找着那东西呢,你瞧见没有? +小蝶: 什么东西? +???: 找!找啊!一起找! +=> END \ No newline at end of file diff --git a/config/animation/entity_sprite_frames.tres b/config/animation/entity_sprite_frames.tres index 5f337e76..8aa39e1e 100644 --- a/config/animation/entity_sprite_frames.tres +++ b/config/animation/entity_sprite_frames.tres @@ -2672,7 +2672,7 @@ animations = [{ "duration": 1.0, "texture": ExtResource("186_ecyns") }], -"loop": true, +"loop": false, "name": &"c02_吕萍_看小猫玩具_right", "speed": 6.0 }, { diff --git a/config/default_theme.tres b/config/default_theme.tres index c3182722..50a799f4 100644 --- a/config/default_theme.tres +++ b/config/default_theme.tres @@ -23,7 +23,7 @@ bg_color = Color(0.100338, 0.311042, 0.339945, 1) [resource] default_font = SubResource("FontVariation_d3ufv") -default_font_size = 12 +default_font_size = 10 OptionButton/font_sizes/font_size = 10 PanelContainer/styles/panel = SubResource("StyleBoxTexture_5sc16") PopupMenu/font_sizes/font_size = 16 diff --git a/manager/archive_manager/assembled_archive.gd b/manager/archive_manager/assembled_archive.gd index 0324d83c..e084e3e6 100644 --- a/manager/archive_manager/assembled_archive.gd +++ b/manager/archive_manager/assembled_archive.gd @@ -34,8 +34,8 @@ class_name AssembledArchive extends Resource @export var global_data_dict := {} # 不同场景的地面物品状态存档 @export var ground_archives = {} -# true 为匿名,false 非匿名 -@export var npc_anonymous_states = {} +# # true 为匿名,false 非匿名 +# @export var npc_anonymous_states = {} # 玩家跑步锁定状态,默认为 true @export var player_running_locked := true # prop hud 显示道具 diff --git a/project.godot b/project.godot index a76758f5..ac616440 100644 --- a/project.godot +++ b/project.godot @@ -182,8 +182,8 @@ locale/fallback="zh" [layer_names] 2d_render/layer_1="default" -2d_render/layer_2="场景人物" -2d_render/layer_3="场景物体" +2d_render/layer_2="场景特殊物品" +2d_render/layer_3="场景背景" 2d_render/layer_4="玩家角色" 2d_render/layer_5="UI提示" 2d_render/layer_6="临时界面" diff --git a/scene/dialog/balloon.gd b/scene/dialog/balloon.gd index c2ccdd59..4fec7cb7 100755 --- a/scene/dialog/balloon.gd +++ b/scene/dialog/balloon.gd @@ -164,7 +164,8 @@ func apply_dialogue_line() -> void: var initial_translation_key = dialogue_line.translation_key var audio_time_len := 0.0 # 因为版权问题,有些 mp3 文件打不开,所以使用 ogg 格式 - var audio_path = "res://asset/audio/peiyin/ogg/%s.ogg" % initial_translation_key + var audio_path = "res://asset/audio/peiyin_new/%s.wav" % initial_translation_key + # var audio_path = "res://asset/audio/peiyin/ogg/%s.ogg" % initial_translation_key # var audio_path = "res://asset/audio/peiyin/%s.mp3" % initial_translation_key if FileAccess.file_exists(audio_path): var stream = load(audio_path) diff --git a/scene/dialog/balloon.tscn b/scene/dialog/balloon.tscn index ec34207f..62509bd8 100644 --- a/scene/dialog/balloon.tscn +++ b/scene/dialog/balloon.tscn @@ -165,6 +165,7 @@ mouse_filter = 1 text = "Response example" [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +volume_db = -20.0 bus = &"dialog" [connection signal="gui_input" from="Balloon" to="." method="_on_balloon_gui_input"] diff --git a/scene/entity/interactable.tscn b/scene/entity/interactable.tscn index 6bfbc61a..331a16e9 100644 --- a/scene/entity/interactable.tscn +++ b/scene/entity/interactable.tscn @@ -1,19 +1,14 @@ -[gd_scene load_steps=12 format=3 uid="uid://cw3q5pvciumil"] +[gd_scene load_steps=10 format=3 uid="uid://cw3q5pvciumil"] [ext_resource type="Script" uid="uid://dxyaip4khrkkq" path="res://scene/entity/interactable.gd" id="1_6nrd3"] [ext_resource type="Texture2D" uid="uid://dtyg0nugb2tnf" path="res://asset/art/ui/action_mark/UI探索.png" id="2_03eog"] [ext_resource type="PackedScene" uid="uid://c85t6stvytvjn" path="res://scene/entity/general/sfx.tscn" id="2_bvj74"] -[ext_resource type="Texture2D" uid="uid://b343nvvbtpglb" path="res://asset/art/ui/互动提示符/ui 像素版_纯白.png" id="2_tvf5d"] [ext_resource type="Texture2D" uid="uid://xcmvfp72l061" path="res://asset/art/ui/action_mark/UI锁.png" id="3_4vlyw"] [ext_resource type="PackedScene" uid="uid://c4tipnj1cr1j3" path="res://scene/entity/ux/sign.tscn" id="3_qsms8"] [ext_resource type="AudioStream" uid="uid://inmdv5gqqius" path="res://asset/audio/sfx/ui/门锁互动.mp3" id="4_n1rbo"] [ext_resource type="Texture2D" uid="uid://gui0ubwlwoi0" path="res://asset/art/ui/action_mark/UI手.png" id="4_njk43"] [ext_resource type="AudioStream" uid="uid://ccng5y2fip6mc" path="res://asset/audio/sfx/ui/开锁声.mp3" id="5_exp6m"] -[sub_resource type="AtlasTexture" id="AtlasTexture_0gwq7"] -atlas = ExtResource("2_tvf5d") -region = Rect2(762, 468, 63, 63) - [sub_resource type="RectangleShape2D" id="RectangleShape2D_8d3b4"] resource_local_to_scene = true size = Vector2(10, 70) @@ -38,9 +33,6 @@ file = "开锁声.mp3" [node name="Sign" parent="." instance=ExtResource("3_qsms8")] unique_name_in_owner = true -[node name="Sprite2D" parent="Sign/TextureContainer" index="0"] -texture = SubResource("AtlasTexture_0gwq7") - [node name="Area2D" type="Area2D" parent="."] unique_name_in_owner = true collision_layer = 0 @@ -48,5 +40,3 @@ collision_layer = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] unique_name_in_owner = true shape = SubResource("RectangleShape2D_8d3b4") - -[editable path="Sign"] diff --git a/scene/entity/npc.gd b/scene/entity/npc.gd index 13098a40..5a5c6331 100644 --- a/scene/entity/npc.gd +++ b/scene/entity/npc.gd @@ -3,13 +3,6 @@ class_name Npc2D extends AnimatedSprite2D signal interacted -@export var anonymous_title_suffix := "_匿名" -@export var character_name := "" -@export var anonymous := true: - set(val): - anonymous = val - if is_node_ready() and not Engine.is_editor_hint(): - ArchiveManager.archive.npc_anonymous_states[character_name] = val @export var height := 60.0: set(val): height = val @@ -31,25 +24,17 @@ func _ready() -> void: return speaking_sign.visible = false speaking_sign.position.y = -height - if character_name: - var from_archive = false - if ArchiveManager.archive.npc_anonymous_states.has(character_name): - from_archive = true - anonymous = ArchiveManager.archive.npc_anonymous_states[character_name] - if GlobalConfig.DEBUG: - print( - "NPC [", - character_name, - "] is anonymous:", - anonymous, - " from archive:", - from_archive - ) if animation: play() sign_mark.interacted.connect(_on_interacted) sign_mark.cancel.connect(_stop) sign_mark.toggle_active.connect(_on_toggle_active) + sign_mark.enabled = visible + visibility_changed.connect(_on_visibility_changed) + + +func _on_visibility_changed() -> void: + sign_mark.enabled = visible func _on_toggle_active(activated: bool) -> void: @@ -65,14 +50,20 @@ func _on_interacted() -> void: # play dialogue if dialogue_title: interacted.emit() - # 适配匿名效果 - if anonymous and not dialogue_title.ends_with(anonymous_title_suffix): - dialogue_title += anonymous_title_suffix - elif not anonymous and dialogue_title.ends_with(anonymous_title_suffix): - dialogue_title = dialogue_title.substr( - 0, dialogue_title.length() - anonymous_title_suffix.length() - ) + # # 适配匿名效果 + # if anonymous and not dialogue_title.ends_with(anonymous_title_suffix): + # dialogue_title += anonymous_title_suffix + # elif not anonymous and dialogue_title.ends_with(anonymous_title_suffix): + # dialogue_title = dialogue_title.substr( + # 0, dialogue_title.length() - anonymous_title_suffix.length() + # ) DialogueManager.show_dialogue_balloon(dialogue_res, dialogue_title) + SceneManager.freeze_player(0) + DialogueManager.dialogue_ended.connect(_dialog_end, CONNECT_ONE_SHOT) + + +func _dialog_end(_res): + SceneManager.release_player() func _speaking() -> void: diff --git a/scene/entity/npc.tscn b/scene/entity/npc.tscn index 7a679da6..4ee76ce8 100644 --- a/scene/entity/npc.tscn +++ b/scene/entity/npc.tscn @@ -125,6 +125,7 @@ resource_local_to_scene = true size = Vector2(61, 112.75) [node name="Npc" type="AnimatedSprite2D"] +light_mask = 5 sprite_frames = ExtResource("3_1e8sl") animation = &"c02_张胖子_idle" frame_progress = 0.0393811 diff --git a/scene/ground/ground.tscn b/scene/ground/ground.tscn index 17ae2081..9f261c51 100644 --- a/scene/ground/ground.tscn +++ b/scene/ground/ground.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=7 format=3 uid="uid://dayyx4jerj7io"] +[gd_scene load_steps=9 format=3 uid="uid://dayyx4jerj7io"] [ext_resource type="Script" uid="uid://bee4ot74k4wg2" path="res://scene/ground/ground.gd" id="1_0vrlo"] [ext_resource type="PackedScene" uid="uid://cjhw5ecygrqty" path="res://scene/player/main_player.tscn" id="3_atha7"] @@ -13,6 +13,14 @@ func _ready() -> void: layer = GlobalConfig.CANVAS_LAYER_HD_ENTITY " +[sub_resource type="Gradient" id="Gradient_p7aaq"] +colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 1) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_6ggqv"] +gradient = SubResource("Gradient_p7aaq") +width = 15000 +height = 500 + [node name="Ground" type="Node2D"] script = ExtResource("1_0vrlo") @@ -58,7 +66,6 @@ portal_name = "right" [node name="MainPlayer" parent="." node_paths=PackedStringArray("camera_marker") instance=ExtResource("3_atha7")] unique_name_in_owner = true position = Vector2(41, 88) -catty_light_energy = 1.0 camera_marker = NodePath("../CameraFocusMarker") [node name="CameraFocusMarker" parent="." node_paths=PackedStringArray("focusing_node") instance=ExtResource("4_mgk0a")] @@ -112,3 +119,9 @@ unique_name_in_owner = true volume_db = -8.0 bus = &"game_sfx" script = ExtResource("5_7mb2q") + +[node name="UIPointLight2D" type="PointLight2D" parent="."] +position = Vector2(7000, 0) +blend_mode = 2 +range_item_cull_mask = 16 +texture = SubResource("GradientTexture2D_6ggqv") diff --git a/scene/ground/scene/c01/s05_院长房间.tscn b/scene/ground/scene/c01/s05_院长房间.tscn index f72ea12a..1c614383 100644 --- a/scene/ground/scene/c01/s05_院长房间.tscn +++ b/scene/ground/scene/c01/s05_院长房间.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=33 format=3 uid="uid://dlx5xxbg53rb8"] +[gd_scene load_steps=35 format=3 uid="uid://dlx5xxbg53rb8"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_ff4yb"] [ext_resource type="Script" uid="uid://q2qgg85xa6ie" path="res://scene/ground/scene/c01/s05_animation.gd" id="2_j5oim"] @@ -6,6 +6,7 @@ [ext_resource type="AudioStream" uid="uid://cbciw1yg7uc8t" path="res://asset/audio/sfx/环境音/序章/01_院长房间_屋外钟声.wav" id="3_6ir3d"] [ext_resource type="Texture2D" uid="uid://ds8xteyjjrqoy" path="res://asset/art/scene/c01/s05_院长房间/全局参考.png" id="3_7u4bh"] [ext_resource type="AudioStream" uid="uid://c45hu50ivpd42" path="res://asset/audio/sfx/交互/序章/01_院长房间_扶正相框.wav" id="3_jk3np"] +[ext_resource type="AudioStream" uid="uid://b5iv527ujwp0i" path="res://asset/audio/peiyin_new/c01_1小小蝶_开头阅读1.wav" id="3_sluu3"] [ext_resource type="Texture2D" uid="uid://blv2ftjrmvlmh" path="res://asset/art/scene/c01/s05_院长房间/fg_前景.png" id="3_vmr0f"] [ext_resource type="Texture2D" uid="uid://bh7l6ykoayvve" path="res://asset/art/scene/c01/s05_院长房间/e_门.png" id="4_gdhoy"] [ext_resource type="AudioStream" uid="uid://c1obirjf802gc" path="res://asset/audio/sfx/交互/序章/01_院长房间_下床.wav" id="5_f33sv"] @@ -602,6 +603,13 @@ _data = { &"纸片飘落": SubResource("Animation_ocf0o") } +[sub_resource type="AudioStreamSynchronized" id="AudioStreamSynchronized_sluu3"] +stream_count = 2 +stream_0/stream = ExtResource("3_6ir3d") +stream_0/volume = 0.0 +stream_1/stream = ExtResource("5_f33sv") +stream_1/volume = 0.0 + [sub_resource type="RectangleShape2D" id="RectangleShape2D_6i5gw"] resource_local_to_scene = true size = Vector2(40, 60) @@ -633,7 +641,7 @@ data = { oneshot_animation = "intro" [node name="intro_audio_player" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] -stream = ExtResource("3_6ir3d") +stream = ExtResource("3_sluu3") bus = &"game_sfx" [node name="piano_player" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="1"] @@ -644,7 +652,7 @@ stream = ExtResource("3_jk3np") bus = &"game_sfx" [node name="下床音效" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="3"] -stream = ExtResource("5_f33sv") +stream = SubResource("AudioStreamSynchronized_sluu3") bus = &"game_sfx" [node name="环境音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="4"] diff --git a/scene/ground/scene/c01/s06_孤儿院长廊围墙.tscn b/scene/ground/scene/c01/s06_孤儿院长廊围墙.tscn index 5b995d5c..463ca2a2 100644 --- a/scene/ground/scene/c01/s06_孤儿院长廊围墙.tscn +++ b/scene/ground/scene/c01/s06_孤儿院长廊围墙.tscn @@ -615,7 +615,6 @@ flip_h = true [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] visible = false -texture = null [node name="动态前景" parent="Ground/ParallaxForeground/FGParallaxLayer" index="1" instance=ExtResource("8_ouldg")] position = Vector2(19, 29) diff --git a/scene/ground/scene/c01/s09_公寓楼外.tscn b/scene/ground/scene/c01/s09_公寓楼外.tscn index 431fc7e8..d745e621 100644 --- a/scene/ground/scene/c01/s09_公寓楼外.tscn +++ b/scene/ground/scene/c01/s09_公寓楼外.tscn @@ -206,9 +206,6 @@ texture = ExtResource("12_828bq") position = Vector2(41, 103) character = "小小蝶" -[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] -texture = null - [node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"] points = PackedVector2Array(37, 150, 3460, 150) diff --git a/scene/ground/scene/c02/s01_街道.tscn b/scene/ground/scene/c02/s01_街道.tscn index 40e84aa8..8912e1ec 100644 --- a/scene/ground/scene/c02/s01_街道.tscn +++ b/scene/ground/scene/c02/s01_街道.tscn @@ -47,10 +47,6 @@ note_key = "c02_s01_门口" [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(78, 103) -catty_light_energy = null - -[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] -texture = null [node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"] points = PackedVector2Array(37, 150, 720, 150) diff --git a/scene/ground/scene/c02/s02_animation.gd b/scene/ground/scene/c02/s02_animation.gd index e8b4d0e5..695484f8 100644 --- a/scene/ground/scene/c02/s02_animation.gd +++ b/scene/ground/scene/c02/s02_animation.gd @@ -23,6 +23,10 @@ func _on_ground_ready() -> void: paper_man = $"../DeployLayer/Ambush纸人" if 5 <= ArchiveManager.get_global_value("c02_musicbox_stage", 0): _display_paper_man(false) + else: + paper_man.get_node("wall/CollisionShape2D").disabled = true + paper_man.enabled = false + paper_man.visible = false music_box = $"../DeployLayer/Closeup八音盒" music_box.exit.connect(_on_music_box_exited, CONNECT_ONE_SHOT) @@ -40,7 +44,8 @@ func _oneshot_wind(): func _on_wind_finished(): %MainPlayer.visible = true wind_blows.visible = false - DialogueManager.show_dialogue_balloon(dialogue_c02, "c02_s02_天冷") + #TODO 使用气泡文字 + # DialogueManager.show_dialogue_balloon(dialogue_c02, "c02_s02_天冷") DialogueManager.dialogue_ended.connect(_on_dialogue_ended, CONNECT_ONE_SHOT) @@ -66,7 +71,7 @@ func _on_blink_finished(blink_sprite): func _on_music_box_exited(_arg): SceneManager.release_player() - if 5 == ArchiveManager.get_global_value("c02_musicbox_stage"): + if 5 <= ArchiveManager.get_global_value("c02_musicbox_stage"): _display_paper_man(false) # _display_paper_man(true) diff --git a/scene/ground/scene/c02/s02_过道.tscn b/scene/ground/scene/c02/s02_过道.tscn index 0213039f..8da46735 100644 --- a/scene/ground/scene/c02/s02_过道.tscn +++ b/scene/ground/scene/c02/s02_过道.tscn @@ -148,6 +148,7 @@ texture_cover = ExtResource("7_wdwbi") content_key = "c02_鼠疫海报" [node name="Ambush纸人" parent="Ground/DeployLayer" index="6" instance=ExtResource("8_52as8")] +visible = false position = Vector2(113, 53) texture = ExtResource("7_xsghn") flip_h = true @@ -174,6 +175,7 @@ collision_mask = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/Ambush纸人/wall"] position = Vector2(-14, -1) shape = SubResource("RectangleShape2D_mjnwv") +disabled = true [node name="Sfx" parent="Ground/DeployLayer/Ambush纸人" instance=ExtResource("10_pelha")] stream = ExtResource("11_u68d7") @@ -216,7 +218,7 @@ enabled = false mute_when_interacted = true [node name="Ambush推小鞋子" parent="Ground/DeployLayer" index="12" instance=ExtResource("8_52as8")] -position = Vector2(611, 45) +position = Vector2(537, 54) one_shot = false freeze_time = 1.0 hook_method = "check_if_show_shoes" @@ -248,10 +250,6 @@ texture = SubResource("GradientTexture2D_fvldj") [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(53, 98) -catty_light_energy = null - -[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] -texture = null [node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"] points = PackedVector2Array(37, 150, 670, 150) diff --git a/scene/ground/scene/c02/s03_animation.gd b/scene/ground/scene/c02/s03_animation.gd index 1fd90102..5ccb043e 100644 --- a/scene/ground/scene/c02/s03_animation.gd +++ b/scene/ground/scene/c02/s03_animation.gd @@ -17,7 +17,7 @@ func _ready() -> void: return -var madman_ambush: Ambush2D +var madman_npc: Npc2D var small_shoe: Pickable2D var bully_layer var burning_layer @@ -53,15 +53,14 @@ func _on_ground_ready() -> void: # 离开后 counter.visible = false - madman_ambush = $"../DeployLayer/Ambush井边疯子" + madman_npc = $"../DeployLayer/Npc井边疯子" # c02_madman_hitwall 之后, c02_ball_game_stage==3(游戏结束) 之前 if ( ArchiveManager.get_global_value("c02_madman_hitwall") and ArchiveManager.get_global_value("c02_ball_game_stage", 0) < 3 ): - madman_ambush.visible = true - madman_ambush.enabled = true - madman_ambush.get_node("StaticBody2D/CollisionShape2D").disabled = false + madman_npc.visible = true + madman_npc.get_node("StaticBody2D/CollisionShape2D").disabled = false bully_layer = $"../DeployLayer/霸凌" burning_layer = $"../DeployLayer/火灾" @@ -135,10 +134,6 @@ func eavesdrop_turn_off() -> void: sprite2d.visible = false -func mandman_talk(): - DialogueManager.show_dialogue_balloon(dialogue_c02, "c02_s11_井边疯子对话") - - func _setup_bully_or_burning(): if ArchiveManager.get_global_value("c02_burning_end"): # 火灾演出完全结束 @@ -170,9 +165,9 @@ func bully_ambush(): func bully_end(): SceneManager.release_player() # 小猫玩具微亮 - #TODO SceneManager.pop_debug_dialog_info("美术", "手中小猫玩具微亮") - DialogueManager.show_dialogue_balloon(dialogue_c02, "c02_s11_玩具发光") + #TODO 使用气泡文字 + # DialogueManager.show_dialogue_balloon(dialogue_c02, "c02_s11_玩具发光") func block_right_move(): diff --git a/scene/ground/scene/c02/s03_院子.tscn b/scene/ground/scene/c02/s03_院子.tscn index 0c6dc993..c42a05dd 100644 --- a/scene/ground/scene/c02/s03_院子.tscn +++ b/scene/ground/scene/c02/s03_院子.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=65 format=3 uid="uid://djc2uaefhmu7"] +[gd_scene load_steps=67 format=3 uid="uid://djc2uaefhmu7"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_0dylx"] [ext_resource type="Script" uid="uid://dsp5plrdkrsd7" path="res://scene/ground/scene/c02/s03_animation.gd" id="2_dt5aj"] @@ -43,6 +43,7 @@ [ext_resource type="SpriteFrames" uid="uid://daixhei6rc8lh" path="res://asset/art/gif/c02_霸凌/frames.tres" id="34_1tart"] [ext_resource type="Script" uid="uid://beqjkho1my6qc" path="res://scene/ground/script/c02/火灾区域燃烧脚本.gd" id="34_yy4fp"] [ext_resource type="Texture2D" uid="uid://bcbmfgn2ut8i3" path="res://asset/art/gif/c02_一楼火灾/7-最左门 烧痕.png" id="35_dsgmu"] +[ext_resource type="PackedScene" uid="uid://0sofmhrl358m" path="res://scene/entity/npc.tscn" id="35_plfv5"] [ext_resource type="Texture2D" uid="uid://3hruwr03tox1" path="res://asset/art/gif/c02_一楼火灾/7-最左木箱 烧痕.png" id="36_rnk1v"] [ext_resource type="Texture2D" uid="uid://bdisdxc1txm0g" path="res://asset/art/gif/c02_霸凌/小婵_被霸凌/0.png" id="37_dsgmu"] [ext_resource type="SpriteFrames" uid="uid://b0icyhxpj16tv" path="res://asset/art/gif/c02_谢幕演出/frames.tres" id="39_rnk1v"] @@ -252,8 +253,6 @@ animations = [{ "speed": 5.0 }] -[sub_resource type="RectangleShape2D" id="RectangleShape2D_bbhbr"] - [sub_resource type="SpriteFrames" id="SpriteFrames_cpifc"] animations = [{ "frames": [{ @@ -265,6 +264,19 @@ animations = [{ "speed": 5.0 }] +[sub_resource type="SpriteFrames" id="SpriteFrames_kyfht"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("29_liq0c") +}], +"loop": true, +"name": &"default", +"speed": 5.0 +}] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_bbhbr"] + [sub_resource type="RectangleShape2D" id="RectangleShape2D_d7h4s"] size = Vector2(10, 50) @@ -468,27 +480,37 @@ frame_progress = 0.491924 [node name="Ambush井边疯子" parent="Ground/DeployLayer" index="22" instance=ExtResource("25_iyaiw")] visible = false -position = Vector2(1992, 39) +z_index = 9 +position = Vector2(2036, -2) enabled = false trigger_mode = "interact" one_shot = false hook_method = "mandman_talk" -[node name="StaticBody2D" type="StaticBody2D" parent="Ground/DeployLayer/Ambush井边疯子"] -position = Vector2(25, 25) +[node name="井边疯子" type="AnimatedSprite2D" parent="Ground/DeployLayer/Ambush井边疯子"] +show_behind_parent = true +light_mask = 5 +position = Vector2(0, 59) +sprite_frames = SubResource("SpriteFrames_cpifc") + +[node name="Npc井边疯子" parent="Ground/DeployLayer" index="23" instance=ExtResource("35_plfv5")] +z_index = 8 +position = Vector2(2035, 56) +sprite_frames = SubResource("SpriteFrames_kyfht") +animation = &"default" +frame_progress = 0.0 +dialogue_title = "c02_s11_井边疯子对话" + +[node name="StaticBody2D" type="StaticBody2D" parent="Ground/DeployLayer/Npc井边疯子"] +position = Vector2(9, -1) collision_layer = 2 -[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/Ambush井边疯子/StaticBody2D"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/Npc井边疯子/StaticBody2D"] position = Vector2(-11, -3) shape = SubResource("RectangleShape2D_bbhbr") disabled = true -[node name="井边疯子" type="AnimatedSprite2D" parent="Ground/DeployLayer/Ambush井边疯子"] -show_behind_parent = true -position = Vector2(7, 16) -sprite_frames = SubResource("SpriteFrames_cpifc") - -[node name="霸凌" type="Node2D" parent="Ground/DeployLayer" index="23"] +[node name="霸凌" type="Node2D" parent="Ground/DeployLayer" index="24"] visible = false position = Vector2(2154, 60) @@ -553,7 +575,7 @@ collision_mask = 0 shape = SubResource("RectangleShape2D_d7h4s") disabled = true -[node name="火灾" type="Node2D" parent="Ground/DeployLayer" index="24"] +[node name="火灾" type="Node2D" parent="Ground/DeployLayer" index="25"] visible = false [node name="右窗" type="AnimatedSprite2D" parent="Ground/DeployLayer/火灾"] @@ -724,7 +746,7 @@ offset_bottom = -23.0 [node name="CollisionShape2D" parent="Ground/DeployLayer/火灾/Ambush等待的小蝉/Area2D" index="0"] shape = SubResource("RectangleShape2D_em2ma") -[node name="Interactable柜子" parent="Ground/DeployLayer" index="25" instance=ExtResource("8_xt8j0")] +[node name="Interactable柜子" parent="Ground/DeployLayer" index="26" instance=ExtResource("8_xt8j0")] visible = false position = Vector2(1772, 48) texture = ExtResource("32_cpifc") @@ -740,7 +762,7 @@ animation = &"箱子着火" autoplay = "箱子着火" frame_progress = 0.453645 -[node name="最终跑路" type="RigidBody2D" parent="Ground/DeployLayer" index="26"] +[node name="最终跑路" type="RigidBody2D" parent="Ground/DeployLayer" index="27"] visible = false position = Vector2(2150, 30) collision_layer = 4 @@ -761,6 +783,7 @@ light_mask = 4 position = Vector2(2189, -142) rotation = 0.496352 energy = 1.2 +range_item_cull_mask = 4 texture = SubResource("GradientTexture2D_plfv5") [node name="MainPlayer" parent="Ground" index="5"] diff --git a/scene/ground/scene/c02/s04_保卫科.tscn b/scene/ground/scene/c02/s04_保卫科.tscn index 3693a65c..5efd4ac6 100644 --- a/scene/ground/scene/c02/s04_保卫科.tscn +++ b/scene/ground/scene/c02/s04_保卫科.tscn @@ -77,7 +77,6 @@ position = Vector2(295, -6) [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(447, 98) -catty_light_energy = null facing_direction = Vector2(-1, 0) [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] diff --git a/scene/ground/scene/c02/s05_一楼内侧楼道.tscn b/scene/ground/scene/c02/s05_一楼内侧楼道.tscn index 0525c2eb..56b20fbf 100644 --- a/scene/ground/scene/c02/s05_一楼内侧楼道.tscn +++ b/scene/ground/scene/c02/s05_一楼内侧楼道.tscn @@ -95,7 +95,7 @@ trigger_mode = "interact" hook_method = "bucket_meat" [node name="Npc疯子" parent="Ground/DeployLayer" index="4" instance=ExtResource("9_8t4w6")] -light_mask = 33 +light_mask = 7 position = Vector2(177, 37) sprite_frames = ExtResource("7_mrltr") animation = &"疯子坐姿" @@ -107,7 +107,7 @@ dialogue_title = "疯子_01" [node name="PointLight2D2" type="PointLight2D" parent="Ground/DeployLayer/Npc疯子"] position = Vector2(-2, 16) energy = 0.8 -range_item_cull_mask = 32 +range_item_cull_mask = 2 texture = SubResource("GradientTexture2D_2yvhw") [node name="Ambush杂物堆" parent="Ground/DeployLayer" index="5" instance=ExtResource("8_rcuxq")] @@ -160,7 +160,6 @@ note_key = "c02_一楼楼道被挡住" [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(41, 98) -catty_light_energy = null [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] position = Vector2(45, -9) diff --git a/scene/ground/scene/c02/s06_二楼.tscn b/scene/ground/scene/c02/s06_二楼.tscn index 17b12dc9..9b9b939b 100644 --- a/scene/ground/scene/c02/s06_二楼.tscn +++ b/scene/ground/scene/c02/s06_二楼.tscn @@ -350,6 +350,7 @@ texture = SubResource("GradientTexture2D_p6da7") [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(41, 98) +catty_light_energy = 0.5 [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] position = Vector2(0, -5) diff --git a/scene/ground/scene/c02/s07_二楼内侧楼道.tscn b/scene/ground/scene/c02/s07_二楼内侧楼道.tscn index fc87553e..fe4a1a11 100644 --- a/scene/ground/scene/c02/s07_二楼内侧楼道.tscn +++ b/scene/ground/scene/c02/s07_二楼内侧楼道.tscn @@ -53,7 +53,7 @@ id = 1 enabled = false [node name="Ambush海报" parent="Ground/DeployLayer" index="5" instance=ExtResource("7_6ivku")] -position = Vector2(253, -9) +position = Vector2(252, -9) texture = ExtResource("8_vxng8") trigger_mode = "interact" hook_method = "take_off_flyer" @@ -63,11 +63,9 @@ position = Vector2(-5, 78) [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(41, 98) -catty_light_energy = null [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] position = Vector2(11, -1) -texture = null [node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"] points = PackedVector2Array(37, 150, 610, 150) diff --git a/scene/ground/scene/c02/s10_空房间.tscn b/scene/ground/scene/c02/s10_空房间.tscn index 0084f4df..139c0b79 100644 --- a/scene/ground/scene/c02/s10_空房间.tscn +++ b/scene/ground/scene/c02/s10_空房间.tscn @@ -210,14 +210,28 @@ target_scene = "c02_s09" target_portal = "right" matched_sign_texture = null -[node name="血脚印" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="3"] -position = Vector2(269, 34.5079) +[node name="小蜡烛" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="3"] +self_modulate = Color(0.611765, 0.611765, 0.611765, 1) +position = Vector2(271, 72.9595) +sprite_frames = SubResource("SpriteFrames_th1ek") +autoplay = "default" +frame_progress = 0.72851 + +[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/小蜡烛"] +position = Vector2(0, -12.8172) +color = Color(0.999971, 0.912551, 0.842208, 1) +energy = 1.2 +texture = ExtResource("15_e24j0") +texture_scale = 0.3 + +[node name="血脚印" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="4"] +position = Vector2(269, 36.4798) sprite_frames = ExtResource("15_2j5dr") animation = &"空房间血脚印" frame = 8 -[node name="Pickable小猫玩具脑袋" parent="Ground/DeployLayer" index="4" instance=ExtResource("6_27dvh")] -position = Vector2(364, 70.9877) +[node name="Pickable小猫玩具脑袋" parent="Ground/DeployLayer" index="5" instance=ExtResource("6_27dvh")] +position = Vector2(364, 72.9596) enabled = false visible_follow_enabled = false prop_key = "prop_小猫玩具的脑袋" @@ -229,28 +243,28 @@ rotation = -1.51912 scale = Vector2(0.478293, 0.562214) texture = ExtResource("8_3ftnp") -[node name="Interactable柜子" parent="Ground/DeployLayer" index="5" instance=ExtResource("5_ylhfc")] +[node name="Interactable柜子" parent="Ground/DeployLayer" index="6" instance=ExtResource("5_ylhfc")] position = Vector2(364, 44.3673) texture = ExtResource("6_mty8e") enabled = false mute_when_interacted = true one_shot = false -[node name="大头小蝉" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="6"] +[node name="大头小蝉" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="7"] self_modulate = Color(0.80687, 0.80687, 0.80687, 1) -position = Vector2(351, 24.6485) +position = Vector2(351, 26.6204) scale = Vector2(0.9, 0.9) sprite_frames = ExtResource("15_2j5dr") animation = &"坐箱子小婵丢人偶" -[node name="Interactable小蝉" parent="Ground/DeployLayer" index="7" instance=ExtResource("5_ylhfc")] -position = Vector2(349, 18.7329) +[node name="Interactable小蝉" parent="Ground/DeployLayer" index="8" instance=ExtResource("5_ylhfc")] +position = Vector2(349, 20.7048) mute_when_interacted = true disable_prop_after_interacted = true prop_key = "prop_木头人偶" -[node name="Pickable木头人偶" parent="Ground/DeployLayer" index="8" instance=ExtResource("6_27dvh")] -position = Vector2(423, 92.6784) +[node name="Pickable木头人偶" parent="Ground/DeployLayer" index="9" instance=ExtResource("6_27dvh")] +position = Vector2(423, 94.6503) enabled = false prop_key = "prop_木头人偶" @@ -260,14 +274,14 @@ rotation = -1.19178 scale = Vector2(0.25, 0.25) texture = ExtResource("12_27dvh") -[node name="煤油灯" parent="Ground/DeployLayer" index="9" instance=ExtResource("13_27dvh")] -position = Vector2(373, -15.775) +[node name="煤油灯" parent="Ground/DeployLayer" index="10" instance=ExtResource("13_27dvh")] +position = Vector2(373, -13.8031) gaslight_energy = 2.0 gaslight_ground_energy = 2.0 debug_light_switch = true mute_when_interacted = false -[node name="拼接小猫玩具" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="10"] +[node name="拼接小猫玩具" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="11"] visible = false light_mask = 32 z_index = 10 @@ -284,38 +298,22 @@ position = Vector2(3, -0.98594) range_item_cull_mask = 32 texture = ExtResource("15_e24j0") -[node name="Ambush首次进入血脚印" parent="Ground/DeployLayer" index="11" instance=ExtResource("14_3ftnp")] +[node name="Ambush首次进入血脚印" parent="Ground/DeployLayer" index="12" instance=ExtResource("14_3ftnp")] position = Vector2(192, 38.4517) freeze_time = 0.1 hook_method = "first_enter_ambush" -[node name="小蜡烛" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="12"] -self_modulate = Color(0.611765, 0.611765, 0.611765, 1) -position = Vector2(271, 72.9595) -sprite_frames = SubResource("SpriteFrames_th1ek") -autoplay = "default" -frame_progress = 0.72851 - -[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/小蜡烛"] -position = Vector2(0, -12.8172) -color = Color(0.999971, 0.912551, 0.842208, 1) -energy = 1.2 -texture = ExtResource("15_e24j0") -texture_scale = 0.3 - [node name="PointLight2D" type="PointLight2D" parent="Ground/AmbientLayer" index="0"] position = Vector2(198, -28.5923) texture = SubResource("GradientTexture2D_3ftnp") [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(410, 96.622) -catty_light_energy = 1.0 facing_direction = Vector2(1, 0) [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] visible = false position = Vector2(193, 0) -texture = null [node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"] points = PackedVector2Array(50, 150, 510, 150) diff --git a/scene/little_game/弹珠游戏/弹珠游戏.gd b/scene/little_game/弹珠游戏/弹珠游戏.gd index eb2bdd3b..f2151385 100644 --- a/scene/little_game/弹珠游戏/弹珠游戏.gd +++ b/scene/little_game/弹珠游戏/弹珠游戏.gd @@ -7,8 +7,12 @@ signal exit(success) @onready var hand_pivot = $Pivot/HandPivot as Node2D @onready var label = %RichTextLabel as RichTextLabel @onready var audio_player = %AudioStreamPlayer as AudioStreamPlayer + +# ogg文件:丢球(drop 地面明显碰撞声)+球碰球(hit 响亮)+细碎滚动声(loop)三个部分 @onready var sfx_hit = $SfxHit as Sfx @onready var sfx_shoot = $SfxShoot as Sfx +@onready var sfx_dispatch = $SfxDispatch as Sfx + var dialogue_c02 = preload("res://asset/dialogue/c02.dialogue") @@ -103,6 +107,7 @@ func reload_round(): func do_dispatch_balls(): var balls_name = "Balls" + str(round_id) get_tree().call_group(balls_name, "dispatch", Vector2(296.0, 102.0)) + sfx_dispatch.play() func reload_hand_ball() -> void: diff --git a/scene/little_game/弹珠游戏/弹珠游戏.tscn b/scene/little_game/弹珠游戏/弹珠游戏.tscn index b361c672..7fce514b 100644 --- a/scene/little_game/弹珠游戏/弹珠游戏.tscn +++ b/scene/little_game/弹珠游戏/弹珠游戏.tscn @@ -313,6 +313,13 @@ script = ExtResource("4_co06r") file = "" metadata/_custom_type_script = "uid://rq6w1vuhuq1m" +[node name="SfxDispatch" type="AudioStreamPlayer" parent="."] +stream = ExtResource("6_ctokx") +bus = &"game_sfx" +script = ExtResource("4_co06r") +file = "" +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + [node name="Boy" type="Node2D" parent="."] z_index = 1 diff --git a/scene/player/main_player.gd b/scene/player/main_player.gd index 143c54fe..3bc5bd71 100644 --- a/scene/player/main_player.gd +++ b/scene/player/main_player.gd @@ -12,7 +12,7 @@ signal animation_finished enable_light = val if is_node_ready(): light.enabled = enable_light -@export var catty_light_energy := 1.0 +@export var catty_light_energy := 0.7 @export var camera_marker: CameraFocusMarker @export_enum("吕萍", "吕萍爬行", "吕萍带小猫", "吕萍推柜子", "小小蝶", "盒子猫") var character := "吕萍": set(val): diff --git a/scene/player/main_player.tscn b/scene/player/main_player.tscn index 85b57121..036ec12b 100644 --- a/scene/player/main_player.tscn +++ b/scene/player/main_player.tscn @@ -2,15 +2,15 @@ [ext_resource type="Script" uid="uid://cwfiim4do4vtk" path="res://scene/player/main_player.gd" id="1_3a78y"] [ext_resource type="SpriteFrames" uid="uid://b7fhheih1hbvf" path="res://config/animation/entity_sprite_frames.tres" id="2_3w63u"] +[ext_resource type="FontFile" uid="uid://bjmhscwn1ixj1" path="res://asset/font/字体/ChillJinshuSongMedium.otf" id="3_gk3xo"] [ext_resource type="Texture2D" uid="uid://cehulj6qro08v" path="res://asset/art/ui/对话框.png" id="4_0qo0c"] -[ext_resource type="FontFile" uid="uid://b4cp4ybtxyvdn" path="res://asset/font/MPLUS中文像素.TTF" id="4_4jk1c"] [ext_resource type="Script" uid="uid://g32um0mltv5d" path="res://addons/dialogue_manager/dialogue_label.gd" id="5_tclgd"] [sub_resource type="Gradient" id="Gradient_gk3xo"] interpolation_mode = 2 interpolation_color_space = 1 -offsets = PackedFloat32Array(0, 0.177305, 0.43617, 0.684397, 0.989362) -colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0.294118, 1.01176, 1.01176, 1.01176, 0.12549, 1, 1, 1, 0.00520623, 1, 1, 1, 0) +offsets = PackedFloat32Array(0, 0.295964, 0.68012, 0.989362) +colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0.294118, 1, 1, 1, 0, 1, 1, 1, 0) [sub_resource type="GradientTexture2D" id="GradientTexture2D_gk3xo"] gradient = SubResource("Gradient_gk3xo") @@ -21,6 +21,21 @@ fill = 1 fill_from = Vector2(0.5, 0.5) fill_to = Vector2(1, 1) +[sub_resource type="Gradient" id="Gradient_fr1i1"] +interpolation_mode = 2 +interpolation_color_space = 1 +offsets = PackedFloat32Array(0.119581, 0.702541, 0.989362) +colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_e2i85"] +gradient = SubResource("Gradient_fr1i1") +width = 200 +height = 200 +use_hdr = true +fill = 1 +fill_from = Vector2(0.5, 0.5) +fill_to = Vector2(1, 1) + [sub_resource type="RectangleShape2D" id="RectangleShape2D_fno82"] size = Vector2(15, 180) @@ -39,14 +54,6 @@ axis_stretch_vertical = 2 region_rect = Rect2(24, 76, 38, 24) modulate_color = Color(0.996078, 0.92549, 0.85098, 0.733333) -[sub_resource type="Gradient" id="Gradient_krcpe"] -colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 1) - -[sub_resource type="GradientTexture2D" id="GradientTexture2D_fr1i1"] -gradient = SubResource("Gradient_krcpe") -width = 300 -height = 300 - [node name="MainPlayer" type="CharacterBody2D"] z_index = 5 collision_mask = 2 @@ -54,8 +61,8 @@ script = ExtResource("1_3a78y") running_locked = true [node name="PointLight2D" type="PointLight2D" parent="."] -position = Vector2(0, -53) -energy = 0.5 +position = Vector2(0, -60) +energy = 0.8 range_item_cull_mask = 15 texture = SubResource("GradientTexture2D_gk3xo") height = 10.0 @@ -64,8 +71,7 @@ height = 10.0 position = Vector2(0, -53) energy = 0.0 range_item_cull_mask = 15 -texture = SubResource("GradientTexture2D_gk3xo") -texture_scale = 2.0 +texture = SubResource("GradientTexture2D_e2i85") height = 10.0 [node name="FootstepTimer" type="Timer" parent="."] @@ -117,8 +123,9 @@ clip_contents = false custom_minimum_size = Vector2(70, 0) layout_mode = 2 mouse_filter = 2 -theme_override_fonts/normal_font = ExtResource("4_4jk1c") -theme_override_font_sizes/normal_font_size = 8 +theme_override_constants/line_separation = 2 +theme_override_fonts/normal_font = ExtResource("3_gk3xo") +theme_override_font_sizes/normal_font_size = 7 bbcode_enabled = true text = "os 测试文本" fit_content = true @@ -129,12 +136,6 @@ seconds_per_step = 0.05 skip_pause_at_abbreviations = PackedStringArray("Mr", "Mrs", "Ms", "Dr", "etc", "eg", "ex") seconds_per_pause_step = 0.15 -[node name="UI光" type="PointLight2D" parent="OSPivot/MarginContainer"] -position = Vector2(60, 51) -blend_mode = 2 -range_item_cull_mask = 16 -texture = SubResource("GradientTexture2D_fr1i1") - [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] unique_name_in_owner = true light_mask = 9