游戏启动界面与 icon 等优化;player line 边界调整;井边疯子补充扁担长宽对话

This commit is contained in:
cakipaul 2025-06-28 04:24:05 +08:00
parent ab2c6933e1
commit 28cf695f2d
78 changed files with 759 additions and 344 deletions

View File

@ -43,7 +43,8 @@ GroundLoader 加载/切换 Ground 时,分为上下两段转场:
- 下半段(新场景出现):先暂停,在完全出现后再运行
【特殊注意⚠️】
- AnimationPlayer 的 process_mode 并非 inderited而是 pausable。这意味着 AnimationPlayer 的 _on_ground_ready 在转场时仍旧可以直接运行。
- 同样的还有 Sfx/Sfx2D它们仍旧可以播放音频直到上半段转场结束
- 同样独立设置的还有 Sfx/Sfx2D它们仍旧可以播放音频直到上半段转场结束
- CameraFocusMarker 也需要如此,以确保镜头快速拉到指定位置
- 一些 npc、player 大运行脚本会被中断。如果想让它们仍旧运行,需设置为 pausable。

View File

@ -370,30 +370,30 @@ animations = [{
"duration": 1.0,
"texture": ExtResource("74_1ru8v")
}, {
"duration": 1.0,
"duration": 9.0,
"texture": ExtResource("75_aceu7")
}, {
"duration": 1.0,
"duration": 9.0,
"texture": ExtResource("76_3er7a")
}, {
"duration": 1.0,
"duration": 9.0,
"texture": ExtResource("77_10bib")
}, {
"duration": 1.0,
"duration": 9.0,
"texture": ExtResource("76_3er7a")
}, {
"duration": 1.0,
"duration": 9.0,
"texture": ExtResource("77_10bib")
}, {
"duration": 1.0,
"duration": 9.0,
"texture": ExtResource("76_3er7a")
}, {
"duration": 1.0,
"duration": 9.0,
"texture": ExtResource("77_10bib")
}],
"loop": false,
"name": &"小蝉背对转头",
"speed": 2.0
"speed": 6.0
}, {
"frames": [{
"duration": 6.0,

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c0r4spqoga3of"
path="res://.godot/imported/佩戴耳机提示.png-6f3a0c112fefec49855e33fae80f4c1e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://asset/art/ui/index/佩戴耳机提示.png"
dest_files=["res://.godot/imported/佩戴耳机提示.png-6f3a0c112fefec49855e33fae80f4c1e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dt7dddmd3igrc"
path="res://.godot/imported/纯黑启动界面.png-aa38b0a8ae6e70a4193b8739597a6103.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://asset/art/ui/index/纯黑启动界面.png"
dest_files=["res://.godot/imported/纯黑启动界面.png-aa38b0a8ae6e70a4193b8739597a6103.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bcc0bk34l5gbc"
path="res://.godot/imported/菜单背景1.png-66041d9ea08e4114783cfa9c21f1ec1f.ctex"
path="res://.godot/imported/菜单背景.png-d26a3b409efe3f8d7317234fc9c7f45b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://asset/art/ui/index_menu/菜单背景1.png"
dest_files=["res://.godot/imported/菜单背景1.png-66041d9ea08e4114783cfa9c21f1ec1f.ctex"]
source_file="res://asset/art/ui/index/菜单背景.png"
dest_files=["res://.godot/imported/菜单背景.png-d26a3b409efe3f8d7317234fc9c7f45b.ctex"]
[params]

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://caioixl82pirx"
path="res://.godot/imported/c02_疯子对话圆月亮1.wav-a1eb1c97205ecbebe2bd3c1b882822f4.sample"
[deps]
source_file="res://asset/audio/peiyin_new/c02/c02_疯子对话圆月亮1.wav"
dest_files=["res://.godot/imported/c02_疯子对话圆月亮1.wav-a1eb1c97205ecbebe2bd3c1b882822f4.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

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://vcchpo3l57vm"
path="res://.godot/imported/c02_疯子对话圆月亮2.wav-2c266d7a283f96c64fd5161b0937c41b.sample"
[deps]
source_file="res://asset/audio/peiyin_new/c02/c02_疯子对话圆月亮2.wav"
dest_files=["res://.godot/imported/c02_疯子对话圆月亮2.wav-2c266d7a283f96c64fd5161b0937c41b.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

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://ctdrpnn57pd8n"
path="res://.godot/imported/c02_疯子对话圆月亮3.wav-48445b8f633a86be3a95a32f1fbabf4b.sample"
[deps]
source_file="res://asset/audio/peiyin_new/c02/c02_疯子对话圆月亮3.wav"
dest_files=["res://.godot/imported/c02_疯子对话圆月亮3.wav-48445b8f633a86be3a95a32f1fbabf4b.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

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://q7pyaf7n5ecm"
path="res://.godot/imported/c02_疯子对话圆月亮4.wav-8d8ff9991b8c4bbf5c0af71656d860c9.sample"
[deps]
source_file="res://asset/audio/peiyin_new/c02/c02_疯子对话圆月亮4.wav"
dest_files=["res://.godot/imported/c02_疯子对话圆月亮4.wav-8d8ff9991b8c4bbf5c0af71656d860c9.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

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dlw6v12qqcujf"
path="res://.godot/imported/c02_疯子对话圆月亮5.wav-32f1491ef010d48d2e2a17ae9ded31f0.sample"
[deps]
source_file="res://asset/audio/peiyin_new/c02/c02_疯子对话圆月亮5.wav"
dest_files=["res://.godot/imported/c02_疯子对话圆月亮5.wav-32f1491ef010d48d2e2a17ae9ded31f0.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

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://lncrl3gku6cm"
path="res://.godot/imported/c02_疯子对话圆月亮6.wav-3e6a265332367ff2b721b84c6f2570b2.sample"
[deps]
source_file="res://asset/audio/peiyin_new/c02/c02_疯子对话圆月亮6.wav"
dest_files=["res://.godot/imported/c02_疯子对话圆月亮6.wav-3e6a265332367ff2b721b84c6f2570b2.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

View File

@ -5,41 +5,41 @@ c01_6卖艺小孩C_1,宾安哗在,有才有财!,沫儿,,,,
c01_6幼年陆仁_1,这帮孩子们太苦了,前些天又摔坏了一个,您行行好...,陆仁,,,,
c01_1小小蝶_开头阅读2,...后面看不清了。,,,,,
c01_2老师1,昨天认的字,现在全忘了?,老师,,,昨日刚刚教过你们,全忘记特了?,Have you forgotten all the characters you learned yesterday?
c01_2老师2,(唉呀)黄鱼脑子!,老师,,,哪能?都黄鱼脑子啊?,"(Aw, c'mon!) You're acting silly!"
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,猫捉老鼠,我们四个当猫,你当老鼠。,孩子王,,[#ban_skip],,
c01_5残疾小孩_3,倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。,孩子王,,[#ban_skip],,
c01_2老师2,黄鱼脑子!,老师,,,哪能?都黄鱼脑子啊?,"(Aw, c'mon!) You're acting silly!"
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,猫捉老鼠,我们四个当猫,你当老鼠。,孩子王,,[#ban_skip],猫捉老鼠,阿拉四个人当猫,你当老鼠。,
c01_5残疾小孩_3,倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。,孩子王,,[#ban_skip],我数到三,你要是被抓到了,阿拉就请侬吃西瓜虫。,
c01_5胖小孩倒数_3,三!,大胖,,[#ban_skip][#wait=0.5],,
c01_5胖小孩倒数_2,二!,大胖,,[#ban_skip][#wait=0.5],,
c01_5胖小孩倒数_1,一!,大胖,,[#ban_skip][#wait=2],,
c01_6监督小孩_1,瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有...,监督小孩,,,,
c01_6监督小孩_2,不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元!,监督小孩,,,,
c01_6监督小孩_3,儿孙坐在那金銮殿,荣华富贵顶上天!,监督小孩,,,,
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_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,你手里攥的什么东西?给我看看,不然我就找班主告状!,监督小孩,,,,
@ -50,9 +50,9 @@ c01_8幼年陆仁_1,它要来了,快跑!,陆仁,,,,
c01_9车夫_1,哎哟,当心——,车夫,,,,
c01_9车夫_2,小姐,您没吓到吧?,车夫,,,,
c01_9小蝶_1,我刚刚...,吕萍,,,,
c01_9小蝶_2,师傅,刚才怎么了?,吕萍,,,,
c01_9小蝶_2,师傅,刚才怎么了?,吕萍,,,师傅,刚刚哪能了?,
c01_9车夫_3,斜拐弯冲出来个不长眼的「波波车」,差点就撞了!,车夫,,,,
c01_9小蝶_3,没受伤吧?,吕萍,,,,
c01_9小蝶_3,没受伤吧?,吕萍,,,侬没伤着吧?,
c01_9车夫_4,嗨,我腿脚灵利着呢!,车夫,,,,
c01_9车夫_5,就算真出了事,我摔了伤了也不打紧,这车是刚赁的新车,碰坏了要赔钱。,车夫,,,,
c01_9车夫_6,您瞧这弓子多软,铜活多地道,还有这雨布大帘、细脖大铜喇叭...,车夫,,,,
@ -63,15 +63,15 @@ c01_9车夫_9,小姐,您是本地人吧?,车夫,,,,
c01_9小蝶_5,...应该算是吧。,吕萍,,,,
c01_9车夫_10,我就说嘛,大家都不爱往芦昌路那边去,实在太偏了。,车夫,,,,
c01_9车夫_11,但是小姐您放心,我脚程快,底盘稳,天黑之前保准给你送到地方!,车夫,,,,
c01_9小蝶_6,你们一般什么时候收工呀?,吕萍,,,,
c01_9小蝶_6,你们一般什么时候收工呀?,吕萍,,,你们一般性啥时间收工呀?,
c01_9车夫_12,我最近都「拉晚儿」,送完这一趟我就去租界碰碰运气。,车夫,,,,
c01_9车夫_13,运气好遇上了能包月的洋大人,能多赚不少钱呢!,车夫,,,,
c01_9车夫_14,我不吃烟,不喝酒,不赌钱,只要肯咬牙,事儿就没有个不成。,车夫,,,,
c01_9车夫_15,到了那时候,我一定买辆现打的车,那时候要是再碰上您,我就免费载您一程!,车夫,,,,
c01_9车夫_16,...哎呀,小姐,您不会嫌咱话多吵您耳朵吧?,车夫,,,,
c01_9小蝶_7,不会。我也不是什么有钱人家的小姐,只是侥幸读了些书罢了。,吕萍,,,,
c01_9小蝶_7,不会。我也不是什么有钱人家的小姐,只是侥幸读了些书罢了。,吕萍,,,不会。我也不是啥有钱人家的小姐,只不过运道好,也算读了点书。,
c01_9车夫_17,读书?读书好呀。打您一上车,我就能感觉到那什么...书香气,对对对,书香气!,车夫,,,,
c01_9车夫_18,您将来一定大有可为!,车夫,,,,
c01_9小蝶_8,那就借师傅吉言了。,吕萍,,,,
c01_9小蝶_8,那就借师傅吉言了。,吕萍,,,谢谢师傅,是侬讲得好。,
c01_9车夫_19,到地方喽——您看好自己的东西再下车!,车夫,,,,
c01_9小蝶_9,谢谢。,吕萍,,,,

1 keys zh_CN _character _notes _tags zh_SH en
5 c01_6幼年陆仁_1 这帮孩子们太苦了,前些天又摔坏了一个,您行行好... 陆仁
6 c01_1小小蝶_开头阅读2 ...后面看不清了。 ???
7 c01_2老师1 昨天认的字,现在全忘了? 老师 昨日刚刚教过你们,全忘记特了? Have you forgotten all the characters you learned yesterday?
8 c01_2老师2 (唉呀)黄鱼脑子! 黄鱼脑子! 老师 (哪能?)都黄鱼脑子啊? 哪能?都黄鱼脑子啊? (Aw, c'mon!) You're acting silly!
9 c01_3胖小孩1 画完了没有?你小子咋比秤砣还沉! 大胖 侬画完了伐啦?重么重的来臭要死!
10 c01_3残疾小孩_1 快了、快了。 孩子王 哦好了好了。
11 c01_3围观A_1 这是个啥?黑乎乎的,旁边还有两朵花。 小肉圆 侬这画的是啥东西?黑赤赤的,边浪厢还有两朵花一刚。
12 c01_3残疾小孩_2 非也,非也。 孩子王 侬晓得撒啊?
13 c01_3残疾小孩_3 谁规定神仙不能长成这样的? 孩子王 啥人规定神仙伐好长了格副样子呃?
14 c01_3胖小孩2 呸,神仙要是真长得这么丑,老子以后都倒立撒尿! 大胖 诶,侬瞎说有啥说头啦,神仙要是长了嘎难看,我册那后头要倒过来擦丝!
15 c02_围观B_1 嘶,总觉得好像在哪见过... 小竹竿 嘶,感觉好像在啥地方看到过……
16 c01_4围观A_1 这画是六指儿画的,你问他去! 小肉圆 这幅画是小跷脚画的,你起问他呀。
17 c02_围观B_2 那个怪人是最近才出现的,总是透过门缝往院子里头看。 小竹竿 这老鬼三好像是近腔波出来的,老是亚了门板后头偷偷较往里厢看。
18 c02_围观B_3 搞得大家都不去墙根底下玩儿了,真晦气。 小竹竿 弄得嘞依拉都不过去玩了,戳气死了。
19 c01_4残疾小孩_1 我知道什么?知道也不能告诉你! 孩子王 我晓得啥东西啦?就算晓得也不会讲给你们听的!
20 c01_4残疾小孩_2 还有,以后别叫我六指儿! 孩子王 还有,下趟覅叫我小跷脚!
21 c01_5胖小孩_1 站住! 大胖 [#wait=2.0] 覅跑!
22 c01_5胖小孩_2 我们可没让你走! 大胖 嘎急着跑组撒啦。
23 c01_5残疾小孩_1 我们玩游戏还差个人,就你了,吕萍。 孩子王 阿拉玩游戏还少个人,就侬了,吕萍。
24 c01_5围观A_1 这次咱们又玩什么好玩的游戏? 小肉圆 今朝阿拉玩啥游戏啦?
25 c01_5胖小孩_3 我们俩说话的时候,你把嘴闭上,听见没有? 大胖 阿拉两个人讲闲话的时候,侬在旁边闲话好覅多?
26 c01_5围观A_2 知道了胖哥,也带我一个,嘿嘿。 小肉圆 晓得了胖哥,也算我一个,嘿嘿。
27 c01_5残疾小孩_2 猫捉老鼠,我们四个当猫,你当老鼠。 孩子王 [#ban_skip] 猫捉老鼠,阿拉四个人当猫,你当老鼠。
28 c01_5残疾小孩_3 倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。 孩子王 [#ban_skip] 我数到三,你要是被抓到了,阿拉就请侬吃西瓜虫。
29 c01_5胖小孩倒数_3 三! 大胖 [#ban_skip][#wait=0.5]
30 c01_5胖小孩倒数_2 二! 大胖 [#ban_skip][#wait=0.5]
31 c01_5胖小孩倒数_1 一! 大胖 [#ban_skip][#wait=2]
32 c01_6监督小孩_1 瞧一瞧,看一看,动动各位的发财手,老爷夫人别急走,什么把戏咱都有... 监督小孩
33 c01_6监督小孩_2 不要千、不要万,只求一顿温饱饭,又集福、又集善,亲戚儿孙中状元! 监督小孩
34 c01_6监督小孩_3 儿孙坐在那金銮殿,荣华富贵顶上天! 监督小孩
35 c01_7老板_1 报纸放这边。 书店老板 报纸放在此地。
36 c01_7老板_2 哦,对了,还有封寄给你的信。 书店老板 哦,对了,还有侬一封寄。
37 c01_7老板_3 蛮奇怪的,这么久也没见你有亲戚过来。 书店老板 蛮奇怪的,嘎长时间也没见你有啥亲眷来过。
38 c01_7老板_4 你自己当心些,不要结交不三不四的人。 书店老板 你自己注意点,覅和不二不三的人来去。
39 c01_7老板_5 新到的那批书堆着有碍观瞻,你赶紧去摆好。 书店老板 新到的这批书这样堆着老难看了,侬去摆摆好。
40 c01_7小小蝶_1 ...是在喊我吗? 吕萍 ……是在和我讲话吗?
41 c01_7老板_6 店员就你一个,不是你还能是谁? 书店老板 店里厢就侬一个人,不叫侬还能叫啥人呢?
42 c01_7老板_7 手脚麻利点,不要耽误店里的生意。 书店老板 侬动作快点,不要影响做生意。
43 c01_8监督小孩_1 发赏钱喽!发赏钱喽! 监督小孩
44 c01_8监督小孩_2 哟,吕萍?你咋表演结束了才回来... 监督小孩
45 c01_8监督小孩_3 你手里攥的什么东西?给我看看,不然我就找班主告状! 监督小孩
50 c01_9车夫_1 哎哟,当心—— 车夫
51 c01_9车夫_2 小姐,您没吓到吧? 车夫
52 c01_9小蝶_1 我刚刚... 吕萍
53 c01_9小蝶_2 师傅,刚才怎么了? 吕萍 师傅,刚刚哪能了?
54 c01_9车夫_3 斜拐弯冲出来个不长眼的「波波车」,差点就撞了! 车夫
55 c01_9小蝶_3 没受伤吧? 吕萍 侬没伤着吧?
56 c01_9车夫_4 嗨,我腿脚灵利着呢! 车夫
57 c01_9车夫_5 就算真出了事,我摔了伤了也不打紧,这车是刚赁的新车,碰坏了要赔钱。 车夫
58 c01_9车夫_6 您瞧这弓子多软,铜活多地道,还有这雨布大帘、细脖大铜喇叭... 车夫
63 c01_9小蝶_5 ...应该算是吧。 吕萍
64 c01_9车夫_10 我就说嘛,大家都不爱往芦昌路那边去,实在太偏了。 车夫
65 c01_9车夫_11 但是小姐您放心,我脚程快,底盘稳,天黑之前保准给你送到地方! 车夫
66 c01_9小蝶_6 你们一般什么时候收工呀? 吕萍 你们一般性啥时间收工呀?
67 c01_9车夫_12 我最近都「拉晚儿」,送完这一趟我就去租界碰碰运气。 车夫
68 c01_9车夫_13 运气好遇上了能包月的洋大人,能多赚不少钱呢! 车夫
69 c01_9车夫_14 我不吃烟,不喝酒,不赌钱,只要肯咬牙,事儿就没有个不成。 车夫
70 c01_9车夫_15 到了那时候,我一定买辆现打的车,那时候要是再碰上您,我就免费载您一程! 车夫
71 c01_9车夫_16 ...哎呀,小姐,您不会嫌咱话多吵您耳朵吧? 车夫
72 c01_9小蝶_7 不会。我也不是什么有钱人家的小姐,只是侥幸读了些书罢了。 吕萍 不会。我也不是啥有钱人家的小姐,只不过运道好,也算读了点书。
73 c01_9车夫_17 读书?读书好呀。打您一上车,我就能感觉到那什么...书香气,对对对,书香气! 车夫
74 c01_9车夫_18 您将来一定大有可为! 车夫
75 c01_9小蝶_8 那就借师傅吉言了。 吕萍 谢谢师傅,是侬讲得好。
76 c01_9车夫_19 到地方喽——您看好自己的东西再下车! 车夫
77 c01_9小蝶_9 谢谢。 吕萍

View File

@ -4,14 +4,14 @@
~ c01_s06_走廊前对话
老师: 昨天认的字,现在全忘了? [ID:c01_2老师1]
老师: (唉呀)黄鱼脑子! [ID:c01_2老师2]
老师: 黄鱼脑子! [ID:c01_2老师2]
=> END
~ c01_s06_四个小孩画鬼差的对话
大胖: 画完了没有?你小子咋比秤砣还沉! [ID:c01_3胖小孩1]
孩子王: 快了、快了。 [ID:c01_3残疾小孩_1]
小肉圆: 这是个啥?黑乎乎的,旁边还有两朵花。 [ID:c01_3围观A_1]
孩子王: 非也,非也。[ID:c01_3残疾小孩_2]
孩子王: 非也,非也。 [ID:c01_3残疾小孩_2]
孩子王: 谁规定神仙不能长成这样的? [ID:c01_3残疾小孩_3]
大胖: 呸,神仙要是真长得这么丑,老子以后都倒立撒尿! [ID:c01_3胖小孩2]
小竹竿: 嘶,总觉得好像在哪见过... [ID:c02_围观B_1]
@ -42,14 +42,14 @@
=> END
~ c01_s06_猫鼠游戏BGM开始
孩子王: 猫捉老鼠,我们四个当猫,你当老鼠。[#ban_skip] [ID:c01_5残疾小孩_2]
孩子王: 倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。[#ban_skip] [ID:c01_5残疾小孩_3]
孩子王: 猫捉老鼠,我们四个当猫,你当老鼠。 [#ban_skip] [ID:c01_5残疾小孩_2]
孩子王: 倒数三个数,你要是被抓到了,我们就请你吃西瓜虫。 [#ban_skip] [ID:c01_5残疾小孩_3]
=> END
~ c01_s06_猫鼠游戏倒计时
大胖: 三![#ban_skip] [#wait=0.5] [ID:c01_5胖小孩倒数_3]
大胖: 二![#ban_skip] [#wait=0.5] [ID:c01_5胖小孩倒数_2]
大胖: 一![#ban_skip] [#wait=2] [ID:c01_5胖小孩倒数_1]
大胖: 三! [#ban_skip][#wait=0.5] [ID:c01_5胖小孩倒数_3]
大胖: 二! [#ban_skip][#wait=0.5] [ID:c01_5胖小孩倒数_2]
大胖: 一! [#ban_skip][#wait=2] [ID:c01_5胖小孩倒数_1]
=> END
@ -85,7 +85,7 @@
~ c01_s12_鬼差来之前对话
监督小孩: 这上头咋还刻着个人哩,脑袋圆圆的,一根毛都没有! [#wait=3.0][ID:c01_8监督小孩_4]
监督小孩: 这上头咋还刻着个人哩,脑袋圆圆的,一根毛都没有! [#wait=3.0] [ID:c01_8监督小孩_4]
监督小孩: 吕萍,你从哪弄来的? [ID:c01_8监督小孩_5]
=> END

View File

@ -1,75 +1,76 @@
keys,zh_CN,_character,_notes,_tags
c02_11肉铺敲门_1,理发二楼,看病三楼!,,,
c02_11肉铺敲门_2,敲什么敲!,,,
c02_11肉铺敲门_3,不做生意赶紧滚!,,,
下⾬了、打烊了、⼩脚⼩孩跳舞了 [ID:],下⾬了、打烊了、⼩脚⼩孩跳舞了 [ID:],,,
摔倒了、哭⿐头、⼩脚上面出血了 [ID:],摔倒了、哭⿐头、⼩脚上面出血了 [ID:],,,
哭⿐头、哭⿐头~⼩脚⼩孩哭⿐头... [ID:],哭⿐头、哭⿐头~⼩脚⼩孩哭⿐头... [ID:],,,
c02_8小男孩童谣,下⾬了、打烊了、⼩脚⼩孩跳舞了,,,
c02_纸人互动_离开公寓1,你要离开芦昌公寓吗?,,,
c02_纸人互动_离开公寓2,离开,(response),,
c02_纸人互动_离开公寓3,留下,(response),,
c02_钻入隧道询问1,是否钻入隧道?,,,
c02_钻入隧道询问2,进入,(response),,
c02_6偷听对话_李氏_1_fx,真的假的?你钻进去啦,你这个体型进得去哒?,李兰,,
c02_6偷听对话_癞子_1_fx,小声点,让人听见了倒惹麻烦。,王守义,,[#db=3]
c02_6偷听对话_李氏_2_fx,那你说说,都看到什么啦?,李兰,,[#db=-5]
c02_6偷听对话_癞子_2_fx,不好说,那里头弯弯绕绕的,我得找个时间再去看一眼。,王守义,,
c02_6偷听对话_癞子_3_fx,对了,你改天撺个局,让方启钊和胖子一块来搓麻,我顺嘴问一道。,王守义,,
c02_6偷听对话_癞子_4_fx,其余的,不要声张。,王守义,,
c02_6偷听对话_李氏_3_fx,知道了知道了。,李兰,,
c02_6偷听对话_李氏_4_fx,我小弟今天又咳血了,是不是...要不行了?,李兰,,
c02_6偷听对话_癞子_5_fx,死马当活马医吧,不行就找三楼那个看看。,王守义,,
c02_6偷听对话_李氏_5_fx,但大家都在传他们家是“那个”...,李兰,,
c02_6偷听对话_癞子_6_fx,西医谁请得起?难不成就任他这么病死吗?,王守义,,
c02_6偷听对话_李氏_6_fx,(叹气)这碗里连点油水也没有,前年的衣裳能装下两个我。,李兰,,
c02_6偷听对话_李氏_7_fx,想当年,咱们好歹也过了几年体面日子。,李兰,,
c02_6偷听对话_癞子_7_fx,等胖子那肉铺开门,你趁晚上摸黑去,一句话也别说,敲六下门,三快三慢。,王守义,,
c02_6偷听对话_李氏_8_fx,我记着了。,李兰,,[#wait=2]
c02_6偷听对话_李氏_9_fx,...谁在外面?!,李兰,,
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_fx,理发二楼,看病三楼!,,,
c02_11肉铺敲门_2_fx,敲什么敲!,,,
c02_11肉铺敲门_3_fx,不做生意赶紧滚!,,,
c02_5小男孩_1,大姐姐,等一下!你玩过打弹珠没有?,小男孩,,
c02_5小男孩_2,你赢了的话,我们就认你当老大,听你的吩咐办事!,小男孩,,
c02_5小男孩_3,你得有弹珠才能跟我们玩儿!,,,
c02_弹珠游戏0,把弹珠拿出来,,,
c02_弹珠游戏1,你、你绝对不是第一次玩弹珠,,,
c02_弹珠游戏2,这不可能...再来一次!,,,
c02_弹珠游戏3,我没输...你骗人!,,,
c02_弹珠游戏4,这不可能!不不不...,,,
c02_弹珠游戏5,我还有很多弹珠,玩到我赢为止!,,,
c02_弹珠游戏6,先碰到边界你就输了!,,,
c02_尾声霸凌童谣1,下雨了、打烊了、小脚小孩跳舞了,,,[#wait=4.7]
c02_尾声霸凌童谣2,摔倒了、哭鼻头、小脚上面出血了,,,[#wait=3.8]
c02_尾声霸凌童谣3,哭鼻头、哭鼻头~小脚小孩哭鼻头...,,,[#wait=6]
c02_9小蝉_游戏失败效果,再见了,大姐姐。,小蝉,,
c02_小孩喊着火啦1,着火啦!着火啦!,男孩黄,,
c02_小孩喊着火啦2,水!打水!,男孩蓝,,
c02_10小蝶_1,小姑娘,你是不是认得我啊?,吕萍,,[#ban_skip]
c02_10小蝉_1,嗯。,方小蝉,,[#ban_skip]
c02_10小蝶_2,我能感觉到,从我一进来,你就在盯着我。,吕萍,,[#ban_skip]
c02_10小蝉_2,...你不记得我了。,方小蝉,,[#ban_skip]
c02_10小蝶_3,...我更好奇另一件事。,吕萍,,[#ban_skip]
c02_10小蝶_4,你...是怎么死的?,吕萍,,[#ban_skip]
c02_10瞎子_1,小蝉,该回家了。,方启钊,,
c02_10瞎子_2,你胖叔叔带了鲜肉过来,要给咱们露一手呢。,方启钊,,
c02_10瞎子_3,还不快点过来谢谢人家?,方启钊,,
keys,zh_CN,zh_SH,_character,_notes,zh_SH
c02_11肉铺敲门_1,理发二楼,看病三楼!,剃头两楼,看毛病三楼!,,,
c02_11肉铺敲门_2,敲什么敲!,,,,
c02_11肉铺敲门_3,不做生意赶紧滚!,不做生意奥扫滚!,,,
下⾬了、打烊了、⼩脚⼩孩跳舞了 [ID:],下⾬了、打烊了、⼩脚⼩孩跳舞了 [ID:],,,,
摔倒了、哭⿐头、⼩脚上面出血了 [ID:],摔倒了、哭⿐头、⼩脚上面出血了 [ID:],,,,
哭⿐头、哭⿐头~⼩脚⼩孩哭⿐头... [ID:],哭⿐头、哭⿐头~⼩脚⼩孩哭⿐头... [ID:],,,,
c02_8小男孩童谣,下⾬了、打烊了、⼩脚⼩孩跳舞了,,,,
c02_纸人互动_离开公寓1,你要离开芦昌公寓吗?,,,,
c02_纸人互动_离开公寓2,离开,,(response),,
c02_纸人互动_离开公寓3,留下,,(response),,
c02_钻入隧道询问1,是否钻入隧道?,,,,
c02_钻入隧道询问2,进入,,(response),,
c02_6偷听对话_李氏_1_fx,真的假的?你钻进去啦,你这个体型进得去哒?,真的假的?侬钻进去啦,侬这模子钻得进去哒?,李兰,,
c02_6偷听对话_癞子_1_fx,小声点,让人听见了倒惹麻烦。,声音小点,被人家听到就讨厌了。,王守义,,[#db=3]
c02_6偷听对话_李氏_2_fx,那你说说,都看到什么啦?,个么侬讲讲看呀,都看到啥东西了啦?,李兰,,[#db=-5]
c02_6偷听对话_癞子_2_fx,不好说,那里头弯弯绕绕的,我得找个时间再去看一眼。,讲不清楚,里厢绕来绕去的,我下趟有机会再去看看较。,王守义,,
c02_6偷听对话_癞子_3_fx,对了,你改天撺个局,让方启钊和胖子一块来搓麻,我顺嘴问一道。,对了,过两天侬喊瞎子和胖子过来一道搓场麻将,我再问一问。,王守义,,
c02_6偷听对话_癞子_4_fx,其余的,不要声张。,其他的我们也覅多响。,王守义,,
c02_6偷听对话_李氏_3_fx,知道了知道了。,晓得了晓得了。,李兰,,
c02_6偷听对话_李氏_4_fx,我小弟今天又咳血了,是不是...要不行了?,阿拉阿弟今朝又咳出血了,是不是……要不来赛了?,李兰,,
c02_6偷听对话_癞子_5_fx,死马当活马医吧,不行就找三楼那个看看。,譬如不如先看着再说,实在不来赛再叫三楼那个看看。,王守义,,
c02_6偷听对话_李氏_5_fx,但大家都在传他们家是“那个”...,不是呀,人家都在讲他们屋里厢是“那个”……,李兰,,
c02_6偷听对话_癞子_6_fx,西医谁请得起?难不成就任他这么病死吗?,洋医生啥人请得起啊?那没办法就这么随便他去啦?,王守义,,
c02_6偷听对话_李氏_6_fx,(叹气)这碗里连点油水也没有,前年的衣裳能装下两个我。,吃的东西一点油水也没有的,人瘦的来前年的衣裳已经好当被子盖了。,李兰,,
c02_6偷听对话_李氏_7_fx,想当年,咱们好歹也过了几年体面日子。,想想早几年,我们日子也是过的有模有样的。,李兰,,
c02_6偷听对话_癞子_7_fx,等胖子那肉铺开门,你趁晚上摸黑去,一句话也别说,敲六下门,三快三慢。,等胖子的肉摊头开门,侬趁夜里厢偷摸较去,覅发声音,敲六击门,三快三慢。,王守义,,
c02_6偷听对话_李氏_8_fx,我记着了。,有数了。,李兰,,[#wait=2]
c02_6偷听对话_李氏_9_fx,...谁在外面?!,外头啥人?!,李兰,,
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_fx,理发二楼,看病三楼!,剃头两楼,看毛病三楼!,,,
c02_11肉铺敲门_2_fx,敲什么敲!,,,,
c02_11肉铺敲门_3_fx,不做生意赶紧滚!,不做生意奥扫滚!,,,
c02_5小男孩_1,大姐姐,等一下!你玩过打弹珠没有?,姐姐,等等!侬打过玻璃弹子伐?,小男孩,,
c02_5小男孩_2,你赢了的话,我们就认你当老大,听你的吩咐办事!,侬要是赢了,我们就认你做老大,侬叫我们做啥我们就做啥!,小男孩,,
c02_5小男孩_3,你得有弹珠才能跟我们玩儿!,侬要有弹珠才好跟我们一道白相!,,,
c02_弹珠游戏0,把弹珠拿出来,,,,
c02_弹珠游戏1,你、你绝对不是第一次玩弹珠,,,,
c02_弹珠游戏2,这不可能...再来一次!,,,,
c02_弹珠游戏3,我没输...你骗人!,,,,
c02_弹珠游戏4,这不可能!不不不...,,,,
c02_弹珠游戏5,我还有很多弹珠,玩到我赢为止!,,,,
c02_弹珠游戏6,先碰到边界你就输了!,,,,
c02_尾声霸凌童谣1,下雨了、打烊了、小脚小孩跳舞了,,,,[#wait=4.7]
c02_尾声霸凌童谣2,摔倒了、哭鼻头、小脚上面出血了,,,,[#wait=3.8]
c02_尾声霸凌童谣3,哭鼻头、哭鼻头~小脚小孩哭鼻头...,,,,[#wait=6]
c02_9小蝉_游戏失败效果,再见了,大姐姐。,再会了,大姐姐。,小蝉,,
c02_小孩喊着火啦1,着火啦!着火啦!,,男孩黄,,
c02_小孩喊着火啦2,水!打水!,,男孩蓝,,
c02_10小蝶_1,小姑娘,你是不是认得我啊?,小姑娘,侬阿是认得我啊?,吕萍,,[#ban_skip]
c02_10小蝉_1,嗯。,,方小蝉,,[#ban_skip]
c02_10小蝶_2,我能感觉到,从我一进来,你就在盯着我。,我觉着了,从一进来侬就在盯牢我看。,吕萍,,[#ban_skip]
c02_10小蝉_2,...你不记得我了。,……侬对我没印象了。,方小蝉,,[#ban_skip]
c02_10小蝶_3,...我更好奇另一件事。,……有桩事情我觉着老奇怪的。,吕萍,,[#ban_skip]
c02_10小蝶_4,你...是怎么死的?,侬……是怎么死的?,吕萍,,[#ban_skip]
c02_10瞎子_1,小蝉,该回家了。,小蝉,好回去了。,方启钊,,
c02_10瞎子_2,你胖叔叔带了鲜肉过来,要给咱们露一手呢。,胖阿叔拿了肉肉过来,要帮侬烧好吃的。,方启钊,,
c02_10瞎子_3,还不快点过来谢谢人家?,还不快点过来谢谢阿叔?,方启钊,,
,,
Can't render this file because it has a wrong number of fields in line 76.

View File

@ -6,10 +6,10 @@ uid="uid://c3t4gt42ce5ep"
[deps]
files=["res://asset/dialogue/c02.zh_CN.translation"]
files=["res://asset/dialogue/c02.zh_CN.translation", "res://asset/dialogue/c02.zh_SH.translation", "res://asset/dialogue/c02.zh_SH.translation"]
source_file="res://asset/dialogue/c02.csv"
dest_files=["res://asset/dialogue/c02.zh_CN.translation"]
dest_files=["res://asset/dialogue/c02.zh_CN.translation", "res://asset/dialogue/c02.zh_SH.translation", "res://asset/dialogue/c02.zh_SH.translation"]
[params]

View File

@ -16,7 +16,7 @@
#[#anonymous]
李兰: 真的假的?你钻进去啦,你这个体型进得去哒? [ID:c02_6偷听对话_李氏_1_fx]
王守义: 小声点,让人听见了倒惹麻烦。 [ID:c02_6偷听对话_癞子_1_fx]
李兰: 那你说说,都看到什么啦?[ID:c02_6偷听对话_李氏_2_fx]
李兰: 那你说说,都看到什么啦? [ID:c02_6偷听对话_李氏_2_fx]
王守义: 不好说,那里头弯弯绕绕的,我得找个时间再去看一眼。 [ID:c02_6偷听对话_癞子_2_fx]
王守义: 对了,你改天撺个局,让方启钊和胖子一块来搓麻,我顺嘴问一道。 [ID:c02_6偷听对话_癞子_3_fx]
王守义: 其余的,不要声张。 [ID:c02_6偷听对话_癞子_4_fx]
@ -28,7 +28,7 @@
李兰: (叹气)这碗里连点油水也没有,前年的衣裳能装下两个我。 [ID:c02_6偷听对话_李氏_6_fx]
李兰: 想当年,咱们好歹也过了几年体面日子。 [ID:c02_6偷听对话_李氏_7_fx]
王守义: 等胖子那肉铺开门,你趁晚上摸黑去,一句话也别说,敲六下门,三快三慢。 [ID:c02_6偷听对话_癞子_7_fx]
李兰: 我记着了。 [#wait=2] [ID:c02_6偷听对话_李氏_8_fx]
李兰: 我记着了。 [ID:c02_6偷听对话_李氏_8_fx]
李兰: ...谁在外面?! [ID:c02_6偷听对话_李氏_9_fx]
=> END
@ -118,32 +118,32 @@
~ c02_尾声霸凌童谣
: 下雨了、打烊了、小脚小孩跳舞了 [#wait=4.7] [ID:c02_尾声霸凌童谣1]
: 摔倒了、哭鼻头、小脚上面出血了 [#wait=3.8] [ID:c02_尾声霸凌童谣2]
: 哭鼻头、哭鼻头~小脚小孩哭鼻头... [#wait=6] [ID:c02_尾声霸凌童谣3]
: 下雨了、打烊了、小脚小孩跳舞了 [ID:c02_尾声霸凌童谣1]
: 摔倒了、哭鼻头、小脚上面出血了 [ID:c02_尾声霸凌童谣2]
: 哭鼻头、哭鼻头~小脚小孩哭鼻头... [ID:c02_尾声霸凌童谣3]
=> END
~ c02_未完成拯救小蝉的游戏
小蝉: 再见了,大姐姐。[ID:c02_9小蝉_游戏失败效果]
小蝉: 再见了,大姐姐。 [ID:c02_9小蝉_游戏失败效果]
=> END
~ c02_男孩们喊着火啦
男孩黄: 着火啦!着火啦![ID:c02_小孩喊着火啦1]
男孩蓝: 水!打水![ID:c02_小孩喊着火啦2]
男孩黄: 着火啦!着火啦! [ID:c02_小孩喊着火啦1]
男孩蓝: 水!打水! [ID:c02_小孩喊着火啦2]
=> END
~ c02_s11_谢幕交谈1
吕萍: 小姑娘,你是不是认得我啊?[#ban_skip] [ID:c02_10小蝶_1]
方小蝉: 嗯。[#ban_skip] [ID:c02_10小蝉_1]
吕萍: 我能感觉到,从我一进来,你就在盯着我。[#ban_skip] [ID:c02_10小蝶_2]
方小蝉: ...你不记得我了。[#ban_skip] [ID:c02_10小蝉_2]
吕萍: ...我更好奇另一件事。[#ban_skip] [ID:c02_10小蝶_3]
吕萍: 小姑娘,你是不是认得我啊? [ID:c02_10小蝶_1]
方小蝉: 嗯。 [ID:c02_10小蝉_1]
吕萍: 我能感觉到,从我一进来,你就在盯着我。 [ID:c02_10小蝶_2]
方小蝉: ...你不记得我了。 [ID:c02_10小蝉_2]
吕萍: ...我更好奇另一件事。 [ID:c02_10小蝶_3]
=> END
~ c02_s11_谢幕交谈2
吕萍: 你...是怎么死的?[#ban_skip] [ID:c02_10小蝶_4]
吕萍: 你...是怎么死的? [ID:c02_10小蝶_4]
=> END
#第一次和疯子见面,小心翼翼询问

View File

@ -186,7 +186,7 @@ c02_瞎子卧室_十字架,院长房间里也有一个类似的十字架。,,,,,
c02_小蝉盒子特写,我会在盒子里一直陪着你 :3,,,,,
c02_小蝉恨他们,我恨他们!,,,,,
c02_火灾等待准备,还没准备好点火呢,,,,,
c02_霸凌救小蝉开始,啊!我得想办法帮帮那个小女孩...,,,,,
c02_霸凌救小蝉开始,啊!我得想办法帮帮...,,,,,
c02_点火前阻止右移,没时间浪费了!想想办法救出小蝉...,,,,,
g_偷听对话,偷听对话,,,,,
g_疯子看井,疯子看井,,,,,

1 keys zh_CN _character _notes _tags zh_SH en
186 c02_小蝉盒子特写 我会在盒子里一直陪着你 :3
187 c02_小蝉恨他们 我恨他们!
188 c02_火灾等待准备 还没准备好点火呢
189 c02_霸凌救小蝉开始 啊!我得想办法帮帮那个小女孩... 啊!我得想办法帮帮她...
190 c02_点火前阻止右移 没时间浪费了!想想办法救出小蝉...
191 g_偷听对话 偷听对话
192 g_疯子看井 疯子看井

View File

@ -192,7 +192,7 @@
算命的摊位? [ID:c02_院子_算命摊位]
好像要下雨了? [ID:c02_院子_要下雨]
怎么天上掉了个小鞋子下来? [ID:c02_s03_掉鞋子]
通往后院的铁门,锁住了 [ID:c02_s03_铁门]
锁住了 [ID:c02_s03_铁门]
# c02 保卫科
芦昌公寓居民登记簿,黄国栋记。 [ID:c02_保卫科花名册os]
祭台是专门供奉这只大老鼠的? [ID:c02_保卫科祭台os]
@ -224,7 +224,7 @@
我恨他们![ID:c02_小蝉恨他们]
# c02 火灾
还没准备好点火呢 [ID:c02_火灾等待准备]
啊!我得想办法帮帮那个小女孩... [ID:c02_霸凌救小蝉开始]
啊!我得想办法帮帮... [ID:c02_霸凌救小蝉开始]
没时间浪费了!想想办法救出小蝉... [ID:c02_点火前阻止右移]
=> END

View File

@ -1,18 +1,24 @@
keys,zh_CN,_character,_notes,_tags
c01_6卖艺小孩A_1,您、您行行好,给点...,小丁,,
c01_6卖艺小孩B_1,祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行!,蛋蛋,,
c01_6卖艺小孩C_1,宾安哗在,有才有财!,沫儿,,
c01_6幼年陆仁_1,这帮孩子们太苦了,前些天又摔坏了一个,您行行好...,陆仁,,
c02_2疯子_小蝶开场白,不好意思师傅,你知道这里有姓吕的人家吗?,吕萍,,
c02_2疯子_1,出去...出去...,,,[#anonymous]
c02_2疯子_2,前天是个小毛孩,今天又来了个女人,都是他们派来的探子、间谍,没安好心!,,,[#anonymous]
c02_2疯子_3,这是我家,我的东西,我的宝贝,听到没有?!别吵了...都出去!,,,[#anonymous]
c02_3疯子_1,囡囡看,月亮掉进水里喽!,,,
c02_3疯子_2,不对、不对,连月亮也骗我!,,,
c02_3疯子_3,月牙儿,不吉利,圆圆的,一块也不能缺...,,,
你看见没有?这月亮够不够圆?,你看见没有?这月亮够不够圆?,,,
杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑...,杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑...,,,
扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑!,扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑!,,,
我正找着那东西呢,你瞧见没有?,我正找着那东西呢,你瞧见没有?,,,
什么东西?,什么东西?,小蝶,,
找!找啊!一起找!,找!找啊!一起找!,,,
keys,zh_CN,zh_SH,_character,_notes,_tags
c03_疯子对话圆月亮1,你看见没有?这月亮够不够圆?,侬看到伐?月亮圆伐?,,,
c03_疯子对话圆月亮2,杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑...,杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑……,,,
c03_疯子对话圆月亮3,扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑!,扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽……一担挑啊,一担挑!,,,
c03_疯子对话圆月亮4,我正找着那东西呢,你瞧见没有?,我在寻那东西呢,你们看到过伐?,,,
c03_疯子对话圆月亮5,什么东西?,啥东西?,小蝶,,
c03_疯子对话圆月亮6,找!找啊!一起找!,寻啊!寻啊!一道寻!,,,
c01_6卖艺小孩A_1,您、您行行好,给点...,,小丁,,
c01_6卖艺小孩B_1,祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行!,,蛋蛋,,
c01_6卖艺小孩C_1,宾安哗在,有才有财!,,沫儿,,
c01_6幼年陆仁_1,这帮孩子们太苦了,前些天又摔坏了一个,您行行好...,,陆仁,,
c02_2疯子_小蝶开场白,不好意思师傅,你知道这里有姓吕的人家吗?,伐好意思师傅,侬晓得此地有姓吕的人家吗?,吕萍,,
c02_2疯子_1,出去...出去...,,,,[#anonymous]
c02_2疯子_2,前天是个小毛孩,今天又来了个女人,都是他们派来的探子、间谍,没安好心!,前两天来了个小册佬,今朝又来了个女人,都是他们叫过来的贼骨头、细作,鬼出莫辩的东西!,,,[#anonymous]
c02_2疯子_3,这是我家,我的东西,我的宝贝,听到没有?!别吵了...都出去!,这是我的窝里,我的东西,我的宝贝,听清楚了伐?!覅吵了……统统出去!,,,[#anonymous]
c02_3疯子_1,囡囡看,月亮掉进水里喽!,囡囡看,月落进水里喽!,,,
c02_3疯子_2,不对、不对,连月亮也骗我!,伐对、伐对,连月亮也骗我!,,,
c02_3疯子_3,月牙儿,不吉利,圆圆的,一块也不能缺...,就半个月亮,不灵光的,要圆的,就要圆的,一块也不好少…,,,
c02_疯子对话圆月亮1,你看见没有?这月亮够不够圆?,,,,
c02_疯子对话圆月亮2,杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑...,,,,
c02_疯子对话圆月亮3,扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑!,,,,
c02_疯子对话圆月亮4,我正找着那东西呢,你瞧见没有?,,,,
c02_疯子对话圆月亮5,什么东西?,,小蝶,,
c02_疯子对话圆月亮6,找!找啊!一起找!,,,,

1 keys zh_CN zh_SH _character _notes _tags
2 c01_6卖艺小孩A_1 c03_疯子对话圆月亮1 您、您行行好,给点... 你看见没有?这月亮够不够圆? 侬看到伐?月亮圆伐? 小丁 ???
3 c01_6卖艺小孩B_1 c03_疯子对话圆月亮2 祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行! 杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑... 杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑…… 蛋蛋 ???
4 c01_6卖艺小孩C_1 c03_疯子对话圆月亮3 宾安哗在,有才有财! 扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑! 扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽……一担挑啊,一担挑! 沫儿 ???
5 c01_6幼年陆仁_1 c03_疯子对话圆月亮4 这帮孩子们太苦了,前些天又摔坏了一个,您行行好... 我正找着那东西呢,你瞧见没有? 我在寻那东西呢,你们看到过伐? 陆仁 ???
6 c02_2疯子_小蝶开场白 c03_疯子对话圆月亮5 不好意思师傅,你知道这里有姓吕的人家吗? 什么东西? 啥东西? 吕萍 小蝶
7 c02_2疯子_1 c03_疯子对话圆月亮6 出去...出去...! 找!找啊!一起找! 寻啊!寻啊!一道寻! ??? [#anonymous]
8 c02_2疯子_2 c01_6卖艺小孩A_1 前天是个小毛孩,今天又来了个女人,都是他们派来的探子、间谍,没安好心! 您、您行行好,给点... ??? 小丁 [#anonymous]
9 c02_2疯子_3 c01_6卖艺小孩B_1 这是我家,我的东西,我的宝贝,听到没有?!别吵了...都出去! 祝恁身子骨儿杠赛来,吃嘛嘛香木个病,一年更比一年行! ??? 蛋蛋 [#anonymous]
10 c02_3疯子_1 c01_6卖艺小孩C_1 囡囡看,月亮掉进水里喽! 宾安哗在,有才有财! ??? 沫儿
11 c02_3疯子_2 c01_6幼年陆仁_1 不对、不对,连月亮也骗我! 这帮孩子们太苦了,前些天又摔坏了一个,您行行好... ??? 陆仁
12 c02_3疯子_3 c02_2疯子_小蝶开场白 月牙儿,不吉利,圆圆的,一块也不能缺... 不好意思师傅,你知道这里有姓吕的人家吗? 伐好意思师傅,侬晓得此地有姓吕的人家吗? ??? 吕萍
13 你看见没有?这月亮够不够圆? c02_2疯子_1 你看见没有?这月亮够不够圆? 出去...出去...! ??? [#anonymous]
14 杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑... c02_2疯子_2 杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑... 前天是个小毛孩,今天又来了个女人,都是他们派来的探子、间谍,没安好心! 前两天来了个小册佬,今朝又来了个女人,都是他们叫过来的贼骨头、细作,鬼出莫辩的东西! ??? [#anonymous]
15 扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑! c02_2疯子_3 扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑! 这是我家,我的东西,我的宝贝,听到没有?!别吵了...都出去! 这是我的窝里,我的东西,我的宝贝,听清楚了伐?!覅吵了……统统出去! ??? [#anonymous]
16 我正找着那东西呢,你瞧见没有? c02_3疯子_1 我正找着那东西呢,你瞧见没有? 囡囡看,月亮掉进水里喽! 囡囡看,月落进水里喽! ???
17 什么东西? c02_3疯子_2 什么东西? 不对、不对,连月亮也骗我! 伐对、伐对,连月亮也骗我! 小蝶 ???
18 找!找啊!一起找! c02_3疯子_3 找!找啊!一起找! 月牙儿,不吉利,圆圆的,一块也不能缺... 就半个月亮,不灵光的,要圆的,就要圆的,一块也不好少… ???
19 c02_疯子对话圆月亮1 你看见没有?这月亮够不够圆? ???
20 c02_疯子对话圆月亮2 杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑... ???
21 c02_疯子对话圆月亮3 扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑! ???
22 c02_疯子对话圆月亮4 我正找着那东西呢,你瞧见没有? ???
23 c02_疯子对话圆月亮5 什么东西? 小蝶
24 c02_疯子对话圆月亮6 找!找啊!一起找! ???

View File

@ -6,10 +6,10 @@ uid="uid://4v8jvjst014y"
[deps]
files=["res://asset/dialogue/npc.zh_CN.translation"]
files=["res://asset/dialogue/npc.zh_CN.translation", "res://asset/dialogue/npc.zh_SH.translation"]
source_file="res://asset/dialogue/npc.csv"
dest_files=["res://asset/dialogue/npc.zh_CN.translation"]
dest_files=["res://asset/dialogue/npc.zh_CN.translation", "res://asset/dialogue/npc.zh_SH.translation"]
[params]

View File

@ -28,13 +28,12 @@
: 囡囡看,月亮掉进水里喽! [ID:c02_3疯子_1]
: 不对、不对,连月亮也骗我! [ID:c02_3疯子_2]
: 月牙儿,不吉利,圆圆的,一块也不能缺... [ID:c02_3疯子_3]
=> END
~ c03_疯子对话
: 你看见没有?这月亮够不够圆?
杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑...
扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑!
我正找着那东西呢,你瞧见没有?
小蝶: 什么东西?
: 找!找啊!一起找!
#=> END
#~ c02_疯子对话圆月亮
: 你看见没有?这月亮够不够圆? [ID:c02_疯子对话圆月亮1]
: 杆子细又高、灯火照一照、庙里影子绕、大家哈哈笑... [ID:c02_疯子对话圆月亮2]
: 扁担长,板凳宽,板凳没有扁担长,扁担没有板凳宽...一担挑啊,一担挑! [ID:c02_疯子对话圆月亮3]
: 我正找着那东西呢,你瞧见没有? [ID:c02_疯子对话圆月亮4]
小蝶: 什么东西? [ID:c02_疯子对话圆月亮5]
: 找!找啊!一起找! [ID:c02_疯子对话圆月亮6]
=> END

View File

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><rect width="124" height="124" x="2" y="2" fill="#363d52" stroke="#212532" stroke-width="4" rx="14"/><g fill="#fff" transform="translate(12.322 12.322)scale(.101)"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 814 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H446l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c0 34 58 34 58 0v-86c0-34-58-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042" transform="translate(12.322 12.322)scale(.101)"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></svg>

Before

Width:  |  Height:  |  Size: 994 B

View File

@ -11,8 +11,6 @@ enum VIBE {
signal ground_ready(ground: Ground2D)
signal ground_start(ground: Ground2D)
var first_entered = true
func _ready():
process_mode = Node.PROCESS_MODE_ALWAYS
@ -305,7 +303,7 @@ func checkout_index_page(transition := true):
_jump_back_to_index_and_quit_main()
var packed_index_page := preload("res://scene/index_page.tscn")
var packed_index_page := preload("uid://c4ycvdsabi7lw")
func _jump_back_to_index_and_quit_main():
@ -317,16 +315,22 @@ func _jump_back_to_index_and_quit_main():
# * 阅读 SceneTree 的 cpp 源码change_scene_to_packed 看似无异常
# 问题出现在 Ground 中 get_node("/root").add_child(main)
# 需要再指定 current_scene: get_tree().current_scene = main
# 防止撕裂帧
await get_tree().process_frame
get_tree().change_scene_to_packed(packed_index_page)
# 防止游戏卡死 reset pause counter
pause_counter = 0
get_tree().paused = false
var main_scene = preload("uid://dygvcmykn02n8")
func enter_main_scene():
# 从 index 进入 main
# get_tree().change_scene_to_packed.call_deferred(main_scene)
get_tree().change_scene_to_file.call_deferred("res://scene/main.tscn")
# 防止撕裂帧
await get_tree().process_frame
get_tree().change_scene_to_packed.call_deferred(main_scene)
# get_tree().change_scene_to_file.call_deferred("uid://dygvcmykn02n8")
pause_counter = 0
get_tree().paused = false

View File

@ -27,12 +27,14 @@ config/name_localized={
"zh_Hant": "衔蝶"
}
config/version="1.0"
run/main_scene="res://scene/index_page.tscn"
run/main_scene="uid://bpjjq1wdqm7um"
config/use_custom_user_dir=true
config/custom_user_dir_name="xiandie"
config/features=PackedStringArray("4.4", "Mobile")
boot_splash/image="uid://bcc0bk34l5gbc"
config/icon="res://icon.svg"
boot_splash/image="uid://dt7dddmd3igrc"
config/icon="uid://dgllr7ej7rnuq"
config/macos_native_icon="res://游戏启动图标.icns"
config/windows_native_icon="res://游戏启动图标.ico"
boot_splash/minimum_display_time=1000
[audio]
@ -217,7 +219,7 @@ panel={
[internationalization]
locale/translations=PackedStringArray("res://asset/dialogue/c01.zh_CN.translation", "res://asset/dialogue/c02.zh_CN.translation", "res://asset/dialogue/inspect_content.zh_CN.translation", "res://asset/dialogue/item_description.zh_CN.translation", "res://asset/dialogue/names.zh_CN.translation", "res://asset/dialogue/npc.zh_CN.translation", "res://asset/dialogue/c01.zh_SH.translation", "res://asset/dialogue/纯中文_无需本地化.zh_CN.translation", "res://asset/dialogue/c01.en.translation", "res://asset/dialogue/c03.zh_CN.translation", "res://asset/dialogue/c04.zh_CN.translation", "res://asset/dialogue/c05.zh_CN.translation", "res://asset/dialogue/c06.zh_CN.translation", "res://asset/dialogue/item_description.en.translation", "res://asset/dialogue/item_description.zh_SH.translation")
locale/translations=PackedStringArray("res://asset/dialogue/c01.zh_CN.translation", "res://asset/dialogue/c02.zh_CN.translation", "res://asset/dialogue/inspect_content.zh_CN.translation", "res://asset/dialogue/item_description.zh_CN.translation", "res://asset/dialogue/names.zh_CN.translation", "res://asset/dialogue/npc.zh_CN.translation", "res://asset/dialogue/c01.zh_SH.translation", "res://asset/dialogue/纯中文_无需本地化.zh_CN.translation", "res://asset/dialogue/c01.en.translation", "res://asset/dialogue/c03.zh_CN.translation", "res://asset/dialogue/c04.zh_CN.translation", "res://asset/dialogue/c05.zh_CN.translation", "res://asset/dialogue/c06.zh_CN.translation", "res://asset/dialogue/item_description.en.translation", "res://asset/dialogue/item_description.zh_SH.translation", "res://asset/dialogue/c02.zh_SH.translation")
locale/translations_pot_files=PackedStringArray("res://asset/dialogue/item_description.dialogue", "res://asset/dialogue/c01.dialogue", "res://asset/dialogue/c02.dialogue", "res://asset/dialogue/inspect_content.dialogue", "res://asset/dialogue/npc.dialogue", "res://asset/dialogue/c03.dialogue", "res://asset/dialogue/c04.dialogue", "res://asset/dialogue/c05.dialogue", "res://asset/dialogue/c06.dialogue", "res://asset/dialogue/纯中文_无需本地化.dialogue")
locale/test="zh-Hans"
locale/fallback="zh"

View File

@ -23,25 +23,24 @@ var _tweeked_position := Vector2.ZERO
var zoom_tween: Tween
var focus_offset := Vector2.ZERO
var shaked_offset := Vector2.ZERO
var shake_ignore_boundary := false
func _ready() -> void:
if not focusing_node:
push_error("Focusing node not found")
reset_position_immediately()
func _enter_tree() -> void:
if is_node_ready():
reset_position_immediately()
func shake_camera(strength := 7.0, recovery_speed := 4.0):
func shake_camera(strength := 7.0, recovery_speed := 4.0, ignore_boundary := false):
shake_strength = strength
shake_recovery_speed = recovery_speed
shake_ignore_boundary = ignore_boundary
func reset_position_immediately():
if focusing_node:
global_position = focusing_node.global_position + _tweeked_position + force_offset
print("CameraFocusMarker reset_position_immediately to:", global_position)
func tweak_position(velocity, facing_direction):
@ -60,14 +59,29 @@ func tweak_position(velocity, facing_direction):
func _physics_process(delta: float) -> void:
if not focusing_node:
return
# handle shake, via _shaked_position
if shake_strength > 0.0:
shake_strength = lerpf(shake_strength, 0.0, shake_recovery_speed * delta)
shaked_offset = Vector2(
randf_range(-shake_strength, shake_strength),
randf_range(-shake_strength, shake_strength)
)
else:
shaked_offset = Vector2.ZERO
shake_ignore_boundary = false
# set camera's position
var target_position = (
focusing_node.global_position + _tweeked_position + force_offset + focus_offset + shaked_offset
focusing_node.global_position
+ _tweeked_position
+ force_offset
+ focus_offset
+ shaked_offset
)
if focusing_node is MainPlayer:
# player 的焦点在脚底,所以需要偏移 player 的高度。注意 y 轴是向下的,所以是减去 player 的高度
target_position.y -= focusing_node.current_animation_config.os_height * 0.7
# clamp the position
if not shake_ignore_boundary:
var margin = half_screen_size / zoom_ratio
margin.y += shaded_height
target_position.x = clamp(target_position.x, limit_left + margin.x, limit_right - margin.x)
@ -77,11 +91,6 @@ func _physics_process(delta: float) -> void:
# var taget_zoom = lerpf(zoom.x, zoom_ratio, speed * delta)
# zoom = Vector2(taget_zoom, taget_zoom)
zoom = Vector2(zoom_ratio, zoom_ratio)
# handle shake, via _shaked_position
if shake_strength > 0.0:
shake_strength = lerpf(shake_strength, 0.0, shake_recovery_speed * delta)
shaked_offset = Vector2(randf_range(-shake_strength, shake_strength), randf_range(-shake_strength, shake_strength))
global_position += shaked_offset
func tween_zoom(ratio: float, duration := 1.5):

View File

@ -3,4 +3,5 @@
[ext_resource type="Script" uid="uid://dphabatkubjgf" path="res://scene/ground/camera/camera_focus_marker.gd" id="1_7t4e6"]
[node name="CameraFocusMarker" type="Camera2D"]
process_mode = 3
script = ExtResource("1_7t4e6")

View File

@ -11,12 +11,12 @@ var default_portal := "left"
set(val):
player_y_fixed = val
if is_node_ready():
_reset_player_y()
reset_player_y()
@export var player_y := 70:
set(val):
player_y = val
if is_node_ready():
_reset_player_y()
reset_player_y()
@export var replace_player_to_portal := false:
set(val):
replace_player_to_portal = false
@ -106,7 +106,7 @@ func _restart_from_main():
get_tree().change_scene_to_file.call_deferred("res://scene/main.tscn")
func _reset_player_y():
func reset_player_y():
# 从屏幕下边缘算起
if player_y_fixed:
player.set_y_from_ground(158.0 - player_y)
@ -155,7 +155,7 @@ func move_player_to_portal(portal_name: String) -> void:
player.set_facing_direction(Vector2.RIGHT)
elif portal_name == "right":
player.set_facing_direction(Vector2.LEFT)
_reset_player_y()
reset_player_y()
if GlobalConfig.DEBUG:
print("move player to portal:", portal_name, portal_node.global_position)
elif player:

View File

@ -71,7 +71,7 @@ offset = Vector2(0, -120)
[node name="PlayerLine2D" type="Line2D" parent="ParallaxForeground"]
unique_name_in_owner = true
points = PackedVector2Array(37, 150, 519, 150)
points = PackedVector2Array(20, 150, 544, 150)
[node name="DirectionalLight2D" type="DirectionalLight2D" parent="."]
unique_name_in_owner = true

View File

@ -16,7 +16,7 @@ class_name GroundLoader extends Node2D
@onready var mask_layer := %MaskLayer as CanvasLayer
@onready var mask := %Mask as ColorRect
var first_entered := true
var has_entered := false
var ground: Ground2D
var display_mask_sec = 0.0
@ -189,25 +189,24 @@ func _add_ground():
add_child(ground)
ground.name = "Ground"
if not Engine.is_editor_hint():
# 更新玩家位置
if not has_entered:
_update_player_position_from_archive()
else:
# move player to portal
ground.move_player_to_portal(entrance_portal)
# 更新玩家位置
if first_entered:
_update_player_position_from_archive()
first_entered = false
# SceneManager.release_player()
has_entered = true
func _update_player_position_from_archive():
if ignore_archive or Engine.is_editor_hint():
return
var player = SceneManager.get_player() as MainPlayer
if player:
# if GlobalConfig.DEBUG:
# print("update player position", ArchiveManager.archive.player_global_position)
if ArchiveManager.archive.player_global_position_x >= 0:
player.global_position.x = ArchiveManager.archive.player_global_position_x
player.set_facing_direction(ArchiveManager.archive.player_direction)
ground.reset_player_y()
# 传送后,重置 camera 位置
ground.camera_focus_marker.reset_position_immediately()
func _load_ground_node(scene_name: String) -> Ground2D:
@ -281,5 +280,5 @@ func _on_resources_reload(res):
print("resources_reload processing:", res)
if not Engine.is_editor_hint() and res.ends_with(".tscn"):
ArchiveManager.save_all()
first_entered = true
has_entered = false
transition_to_scene.call_deferred(current_scene, entrance_portal, 0.0)

View File

@ -857,6 +857,9 @@ position = Vector2(21, 39)
texture = ExtResource("3_vmr0f")
offset = Vector2(0, 0)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(40, 149, 530, 150)
[node name="DirectionalLight2D" parent="Ground" index="8"]
rotation = -0.000622023
energy = 0.3

View File

@ -155,18 +155,8 @@ holding = true
holding_reason_key = "c01_s07_需要报纸"
[node name="SfxDefault" parent="Ground/DeployLayer/portal_2" index="0"]
process_mode = 1
volume_db = -2.0
[node name="SfxOpen" parent="Ground/DeployLayer/portal_2" index="1"]
process_mode = 1
[node name="SfxEnter" parent="Ground/DeployLayer/portal_2" index="2"]
process_mode = 1
[node name="SfxLocked" parent="Ground/DeployLayer/portal_2" index="3"]
process_mode = 1
[node name="Sign" parent="Ground/DeployLayer/portal_2" index="4"]
enabled = true

View File

@ -206,7 +206,7 @@ texture = ExtResource("10_4e3a1")
offset = Vector2(0, 40)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(30, 150, 545, 150)
points = PackedVector2Array(22, 150, 545, 150)
[node name="DirectionalLight2D" parent="Ground" index="8"]
energy = 0.0

View File

@ -55,7 +55,7 @@ animations = [{
[sub_resource type="RectangleShape2D" id="RectangleShape2D_j34rt"]
resource_local_to_scene = true
size = Vector2(150, 130)
size = Vector2(30, 130)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_4sgc5"]
size = Vector2(40, 80)
@ -72,6 +72,7 @@ script = ExtResource("2_u053j")
oneshot_animation = ""
[node name="花枯萎音效" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"]
process_mode = 1
stream = ExtResource("3_b5sdk")
volume_db = -8.0
autoplay = true
@ -85,7 +86,7 @@ bgm_title = "诡异环境音2"
bgm_stream = ExtResource("6_lrqbi")
metadata/_custom_type_script = "uid://bbg4vopj4apl6"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
position = Vector2(0, -15)
texture = ExtResource("3_828bq")
offset = Vector2(0, -180)
@ -155,6 +156,7 @@ bus = &"game_sfx"
script = ExtResource("11_6w7lv")
[node name="Sfx鬼差擦肩而过" type="AudioStreamPlayer2D" parent="Ground/DeployLayer/Ghost"]
process_mode = 1
stream = ExtResource("8_sq0x2")
max_distance = 500.0
bus = &"game_sfx"
@ -172,6 +174,7 @@ autoplay = "书店老板害怕"
script = ExtResource("20_nwvnr")
[node name="Sfx鬼差浮现" type="AudioStreamPlayer2D" parent="Ground/DeployLayer/书店老板害怕/鬼影浮现"]
process_mode = 1
stream = ExtResource("7_5sju7")
max_distance = 1000.0
attenuation = 2.0
@ -197,6 +200,7 @@ autoplay = "孤儿院小孩害怕1"
script = ExtResource("20_nwvnr")
[node name="Sfx鬼差浮现" type="AudioStreamPlayer2D" parent="Ground/DeployLayer/孤儿院小孩害怕1/鬼影浮现"]
process_mode = 1
stream = ExtResource("7_5sju7")
max_distance = 1000.0
attenuation = 2.0
@ -223,6 +227,7 @@ position = Vector2(7, 0)
script = ExtResource("20_nwvnr")
[node name="Sfx鬼差浮现" type="AudioStreamPlayer2D" parent="Ground/DeployLayer/孤儿院小孩害怕2/鬼影浮现"]
process_mode = 1
stream = ExtResource("7_5sju7")
max_distance = 1000.0
attenuation = 2.0
@ -248,6 +253,7 @@ autoplay = "举碗小孩害怕"
script = ExtResource("20_nwvnr")
[node name="Sfx鬼差浮现" type="AudioStreamPlayer2D" parent="Ground/DeployLayer/杂戏团小孩害怕1/鬼影浮现"]
process_mode = 1
stream = ExtResource("7_5sju7")
max_distance = 1000.0
attenuation = 2.0
@ -274,6 +280,7 @@ position = Vector2(-26, 1)
script = ExtResource("20_nwvnr")
[node name="Sfx鬼差浮现" type="AudioStreamPlayer2D" parent="Ground/DeployLayer/杂戏团小孩害怕2/鬼影浮现"]
process_mode = 1
stream = ExtResource("7_5sju7")
max_distance = 1000.0
attenuation = 2.0
@ -299,6 +306,7 @@ autoplay = "夜晚举腿小孩害怕"
script = ExtResource("20_nwvnr")
[node name="Sfx鬼差浮现" type="AudioStreamPlayer2D" parent="Ground/DeployLayer/杂戏团小孩害怕3/鬼影浮现"]
process_mode = 1
stream = ExtResource("7_5sju7")
max_distance = 1000.0
attenuation = 2.0
@ -346,14 +354,14 @@ energy = 0.7
range_item_cull_mask = 2
texture = ExtResource("12_828bq")
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(41, 103)
character = "小小蝶"
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 3460, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
energy = 0.4
blend_mode = 1

View File

@ -21,6 +21,7 @@ script = ExtResource("2_4kx83")
oneshot_animation = ""
[node name="背景音效" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"]
process_mode = 1
stream = ExtResource("3_6prdo")
volume_db = -7.924
autoplay = true
@ -34,7 +35,7 @@ mode = "stop"
bgm_title = "诡异环境音2"
metadata/_custom_type_script = "uid://bbg4vopj4apl6"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_slkid")
[node name="portal_right" parent="Ground/DeployLayer" index="1"]
@ -56,14 +57,14 @@ texture = null
ambient_light_scale = 1.2
ambient_light_color = Color(0.895255, 0.473027, 0.312609, 1)
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
visible = false
character = "小小蝶"
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 665, 150)
points = PackedVector2Array(18, 150, 671, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
energy = 0.6
blend_mode = 1

View File

@ -154,21 +154,23 @@ libraries = {
&"": SubResource("AnimationLibrary_6ojod")
}
script = ExtResource("2_espm6")
oneshot_animation = ""
[node name="黄包车Sfx" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"]
process_mode = 1
stream = ExtResource("3_ummkx")
volume_db = -7.924
bus = &"game_sfx"
script = ExtResource("3_vx53v")
[node name="chapter_sfx" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="1"]
process_mode = 1
stream = ExtResource("5_amglq")
volume_db = -5.0
bus = &"game_sfx"
script = ExtResource("3_vx53v")
[node name="黄包车背景音效" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="2"]
process_mode = 1
stream = SubResource("AudioStreamSynchronized_s11la")
autoplay = true
bus = &"game_sfx"

View File

@ -100,6 +100,7 @@ bgm_stream = ExtResource("4_mxf8g")
metadata/_custom_type_script = "uid://bbg4vopj4apl6"
[node name="Sfx鬼差出场" type="AudioStreamPlayer2D" parent="Ground/AnimationPlayer" index="1"]
process_mode = 1
position = Vector2(1443, 41)
stream = ExtResource("5_5qtdl")
bus = &"game_sfx"
@ -107,12 +108,13 @@ script = ExtResource("6_mxf8g")
metadata/_custom_type_script = "uid://wapo47a1oddf"
[node name="Sfx鬼差擦肩而过" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="2"]
process_mode = 1
stream = ExtResource("7_denrd")
bus = &"game_sfx"
script = ExtResource("6_p7n7n")
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_npdxo")
offset = Vector2(0, -158)
@ -296,14 +298,14 @@ energy = 0.7
range_item_cull_mask = 2
texture = ExtResource("17_nta2f")
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(41, 98)
character = "小小蝶"
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 3050, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
energy = 0.4
blend_mode = 1

View File

@ -253,7 +253,7 @@ position = Vector2(53, 98)
facing_direction = Vector2(1, 0)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 670, 150)
points = PackedVector2Array(19, 150, 686, 150)
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false

View File

@ -606,6 +606,7 @@ collision_width_and_x = Vector2(40, 0)
z_index = 6
position = Vector2(2063, 50)
packed_scene = ExtResource("26_yy4fp")
action_key = 3
[node name="Ambush惊悚闪电" parent="Ground/DeployLayer" index="24" instance=ExtResource("25_iyaiw")]
position = Vector2(1319, 40)
@ -993,7 +994,7 @@ position = Vector2(-88, -7)
scale = Vector2(1.08, 1.08)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 2250, 150)
points = PackedVector2Array(17, 150, 2250, 150)
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false

View File

@ -147,7 +147,7 @@ scale = Vector2(1.05, 1.05)
texture = ExtResource("6_tio43")
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(70, 150, 495, 150)
points = PackedVector2Array(66, 150, 495, 150)
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false

View File

@ -72,7 +72,7 @@ func _on_madman_interacted() -> void:
func xiaochan_disappear():
var xc = $"../DeployLayer/Ambush小蝉消失/ProSprite" as AnimatedSprite2D
xc.play("小蝉背对转头")
create_tween().tween_property(xc, "modulate:a", 0.0, 2.2)
create_tween().tween_property(xc, "modulate:a", 0.0, 2.0)
func wood_puppet() -> void:

View File

@ -275,15 +275,15 @@ texture = ExtResource("22_laquj")
texture_scale = 0.3
[node name="Ambush小蝉消失" parent="Ground/DeployLayer" index="16" instance=ExtResource("8_rcuxq")]
visible = false
position = Vector2(464, 56)
visibility_layer = 5
position = Vector2(394, 53)
enabled = false
hook_method = "xiaochan_disappear"
[node name="ProSprite" parent="Ground/DeployLayer/Ambush小蝉消失" instance=ExtResource("22_heq1x")]
position = Vector2(-270, 7)
position = Vector2(-180, 5)
sprite_frames = ExtResource("7_mrltr")
animation = &"小蝉背对呼吸帧"
animation = &"小蝉背对转头"
autoplay = "小蝉背对呼吸帧"
flip_h = true
@ -316,10 +316,9 @@ scale = Vector2(1.1, 1.1)
texture = ExtResource("8_tueh3")
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 700, 150)
points = PackedVector2Array(23, 150, 700, 150)
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false
energy = 0.9
blend_mode = 1

View File

@ -1167,7 +1167,7 @@ scale = Vector2(1.1, 1.1)
texture = ExtResource("5_26mqt")
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 900, 150)
points = PackedVector2Array(26, 150, 900, 150)
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false

View File

@ -34,7 +34,7 @@ script = ExtResource("3_geise")
autoplay_group = &"c02_楼道2"
metadata/_custom_type_script = "uid://cpejxlfni6n52"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_t0s64")
[node name="portal_left" parent="Ground/DeployLayer" index="0"]
@ -86,7 +86,7 @@ sign_mark_offset = Vector2(0, -7.38)
title_filter = "c02"
note_key = "c02_二楼老鼠洞"
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(41, 98)
[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"]
@ -95,7 +95,7 @@ position = Vector2(11, -1)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 610, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false
energy = 0.9
blend_mode = 1

View File

@ -155,8 +155,8 @@ func setup_rect_after_entered() -> void:
ground.footstep_type = "硬地面"
SceneManager.get_ground().player_y = 70
var rect = player.player_movement_rect
rect.position.x = 30
rect.size.x = 515 - 30
rect.position.x = 25
rect.size.x = 515 - 25
player.player_movement_rect = rect
SceneManager.get_camera_marker().limit_right = room_camera_r_limit

View File

@ -183,6 +183,7 @@ script = ExtResource("2_34a6f")
oneshot_animation = ""
[node name="背景音效_通道" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"]
process_mode = 1
stream = ExtResource("3_qjenp")
autoplay = true
bus = &"game_sfx"
@ -194,6 +195,7 @@ mode = "场景背景音"
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="背景音效_红色" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="1"]
process_mode = 1
stream = ExtResource("5_husb8")
bus = &"game_sfx"
script = ExtResource("4_qjenp")
@ -203,7 +205,7 @@ mode = "场景背景音"
"感应玩家操作" = false
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("6_87wfh")
[node name="眼睛背景" type="Sprite2D" parent="Ground/BGSprite2D" index="0"]
@ -882,7 +884,7 @@ position = Vector2(2782, -7)
[node name="ParticalsAsh4" parent="Ground/AmbientLayer" index="15" instance=ExtResource("7_4a1t6")]
position = Vector2(2987, -12)
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(4461, 115)
lock_move_right = true
character = "吕萍爬行"
@ -903,12 +905,12 @@ position = Vector2(3421, 25)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(80, 150, 4500.93, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false
energy = 0.7
blend_mode = 1
[node name="UIPointLight2D" parent="Ground" index="9"]
[node name="UIPointLight2D" parent="Ground" index="10"]
position = Vector2(7016, -4)
[editable path="Ground"]

View File

@ -79,12 +79,14 @@ func first_enter_ambush():
SceneManager.pop_debug_dialog_info("美术", "第一次进入房间,蔓延的血脚印")
var sprite = $"../DeployLayer/血脚印" as AnimatedSprite2D
sprite.play()
$"Sfx脚印出现".play()
await sprite.animation_finished
var gaslight = $"../DeployLayer/煤油灯" as Gaslight
gaslight.turn_on(false)
var tween = create_tween()
tween.tween_interval(1.5)
tween.tween_property(xiao_chan_sprite, "modulate:a", 1.0, 1.0)
$"Sfx小蝉出现".play()
tween.tween_callback(SceneManager.release_player)

View File

@ -1,12 +1,16 @@
[gd_scene load_steps=25 format=3 uid="uid://dny21yhtuteap"]
[gd_scene load_steps=30 format=3 uid="uid://dny21yhtuteap"]
[ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_w7j0m"]
[ext_resource type="Script" uid="uid://dkkey7qillk15" path="res://scene/ground/scene/c02/s10_空房间.gd" id="2_egtqi"]
[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_kqj5r"]
[ext_resource type="Texture2D" uid="uid://molvyfyy63ik" path="res://asset/art/scene/c02/s10_空房间/bg_空房间.png" id="3_ox8et"]
[ext_resource type="AudioStream" uid="uid://dfni8aakmmp00" path="res://asset/audio/sfx/旧版/c02/红色印记出现.mp3" id="4_nx6jy"]
[ext_resource type="AudioStream" uid="uid://bhaws2ungqaf5" path="res://asset/audio/sfx/交互/角色/sfx_哼歌.ogg" id="5_8cwaw"]
[ext_resource type="PackedScene" uid="uid://cw3q5pvciumil" path="res://scene/entity/interactable.tscn" id="5_ylhfc"]
[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="6_6uftv"]
[ext_resource type="PackedScene" uid="uid://dsa6frlw6e6gg" path="res://scene/entity/pickable.tscn" id="6_27dvh"]
[ext_resource type="Texture2D" uid="uid://cuno8okh8ytw2" path="res://asset/art/scene/c02/s10_空房间/柜子.png" id="6_mty8e"]
[ext_resource type="AudioStream" uid="uid://b7vxiier136aq" path="res://asset/audio/sfx/旧版/c02/胖子拖.mp3" id="7_5t4pt"]
[ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="7_th1ek"]
[ext_resource type="Texture2D" uid="uid://dg43u88jwlbpu" path="res://asset/art/prop/c02/新小猫头.png" id="8_3ftnp"]
[ext_resource type="Texture2D" uid="uid://gui0ubwlwoi0" path="res://asset/art/ui/action_mark/UI手.png" id="8_to1d1"]
@ -18,6 +22,13 @@
[ext_resource type="Texture2D" uid="uid://cylsq5cvhlp18" path="res://asset/art/tool/point_light.png" id="15_e24j0"]
[ext_resource type="Texture2D" uid="uid://bp84w8keuelyj" path="res://asset/art/scene/c02/s10_空房间/e_蜡烛-sheet.png" id="15_kqj5r"]
[sub_resource type="AudioStreamSynchronized" id="AudioStreamSynchronized_apn51"]
stream_count = 2
stream_0/stream = ExtResource("4_nx6jy")
stream_0/volume = 0.0
stream_1/stream = ExtResource("5_8cwaw")
stream_1/volume = 8.0
[sub_resource type="AtlasTexture" id="AtlasTexture_chbaa"]
atlas = ExtResource("15_kqj5r")
region = Rect2(0, 0, 6, 14)
@ -87,6 +98,22 @@ script = ExtResource("3_kqj5r")
autoplay_group = &"c02_房间里1"
metadata/_custom_type_script = "uid://cpejxlfni6n52"
[node name="Sfx小蝉出现" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="1"]
process_mode = 1
stream = SubResource("AudioStreamSynchronized_apn51")
volume_db = 12.0
bus = &"game_sfx"
script = ExtResource("6_6uftv")
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="Sfx脚印出现" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="2"]
process_mode = 1
stream = ExtResource("7_5t4pt")
volume_db = 10.0
bus = &"game_sfx"
script = ExtResource("6_6uftv")
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="BGSprite2D" parent="Ground" index="2"]
position = Vector2(26, 0)
texture = ExtResource("3_ox8et")

View File

@ -28,7 +28,7 @@ player_y = 60
script = ExtResource("2_dbjgm")
oneshot_animation = ""
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_rhopa")
[node name="portal_left" parent="Ground/DeployLayer" index="0"]
@ -214,7 +214,7 @@ z_index = 10
position = Vector2(1391, 0)
texture = ExtResource("11_yxsm1")
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(70, 98)
facing_direction = Vector2(1, 0)

View File

@ -26,12 +26,14 @@ script = ExtResource("2_w5nqu")
oneshot_animation = ""
[node name="Sfx结尾演出" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"]
process_mode = 1
stream = ExtResource("3_yywsi")
bus = &"game_sfx"
script = ExtResource("4_yywsi")
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="Sfx脚印" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="1"]
process_mode = 1
stream = ExtResource("5_yywsi")
bus = &"game_sfx"
script = ExtResource("4_yywsi")
@ -42,7 +44,7 @@ script = ExtResource("6_kmk38")
autoplay_group = &"c02_房间里1"
metadata/_custom_type_script = "uid://cpejxlfni6n52"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_miykx")
offset = Vector2(0, -102)
@ -104,7 +106,7 @@ transfer_mode = false
[node name="追猫猪头怪_传送" parent="Ground/DeployLayer" index="10" instance=ExtResource("10_kmk38")]
position = Vector2(984, 76)
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(41, 73)
character = "盒子猫"
@ -115,7 +117,7 @@ scale = Vector2(1.05, 1.05)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 870, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false
blend_mode = 1

View File

@ -25,7 +25,7 @@ script = ExtResource("3_idisw")
autoplay_group = &"c02_房间里1"
metadata/_custom_type_script = "uid://cpejxlfni6n52"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_cr1hi")
offset = Vector2(0, -102)
@ -48,14 +48,14 @@ target_portal = "right"
[node name="追猫猪头怪" parent="Ground/DeployLayer" index="3" instance=ExtResource("5_o47bv")]
position = Vector2(193, 79)
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(41, 73)
character = "盒子猫"
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(101, 150, 660, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
blend_mode = 1
[node name="盒子猫CanvasLayer" parent="Ground" instance=ExtResource("5_cr1hi")]

View File

@ -24,7 +24,7 @@ script = ExtResource("3_etqjj")
autoplay_group = &"c02_房间里1"
metadata/_custom_type_script = "uid://cpejxlfni6n52"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_qxg0l")
offset = Vector2(0, -102)
@ -41,7 +41,7 @@ target_portal = "right"
[node name="追猫猪头怪" parent="Ground/DeployLayer" index="2" instance=ExtResource("6_etqjj")]
position = Vector2(76, 85)
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(64, 73)
character = "盒子猫"
facing_direction = Vector2(1, 0)
@ -52,7 +52,7 @@ position = Vector2(-1, -15)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(125, 150, 660, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false
blend_mode = 1

View File

@ -26,7 +26,7 @@ script = ExtResource("3_r8qm5")
autoplay_group = &"c02_房间里1"
metadata/_custom_type_script = "uid://cpejxlfni6n52"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_tmnwc")
offset = Vector2(0, -102)
@ -53,7 +53,7 @@ global_method = "c02_cat_play_with_door"
[node name="追猫猪头怪" parent="Ground/DeployLayer" index="4" instance=ExtResource("6_fjtlb")]
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(235, 73)
character = "盒子猫"
facing_direction = Vector2(1, 0)
@ -64,7 +64,7 @@ position = Vector2(3584, -7)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 655, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false
blend_mode = 1

View File

@ -26,7 +26,7 @@ script = ExtResource("3_uua76")
autoplay_group = &"c02_房间里1"
metadata/_custom_type_script = "uid://cpejxlfni6n52"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_e436a")
offset = Vector2(0, -102)
@ -56,7 +56,7 @@ global_method = "c02_cat_play_with_door"
[node name="追猫猪头怪" parent="Ground/DeployLayer" index="4" instance=ExtResource("6_pfgbg")]
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(235, 73)
character = "盒子猫"
facing_direction = Vector2(1, 0)
@ -65,12 +65,15 @@ facing_direction = Vector2(1, 0)
position = Vector2(3584, -7)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 860, 150)
points = PackedVector2Array(26, 150, 868, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false
blend_mode = 1
[node name="UIPointLight2D" parent="Ground" index="10"]
position = Vector2(7012, 0)
[node name="盒子猫CanvasLayer" parent="Ground" instance=ExtResource("4_n3bxc")]
visible = false

View File

@ -25,7 +25,7 @@ script = ExtResource("3_4bsvj")
autoplay_group = &"c02_房间里1"
metadata/_custom_type_script = "uid://cpejxlfni6n52"
[node name="BGSprite2D" parent="Ground" index="1"]
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_owpnf")
offset = Vector2(0, -102)
@ -70,7 +70,7 @@ global_method = "c02_cat_play_with_door"
[node name="追猫猪头怪" parent="Ground/DeployLayer" index="6" instance=ExtResource("6_xoyld")]
position = Vector2(-18, 74)
[node name="MainPlayer" parent="Ground" index="4"]
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(235, 73)
character = "盒子猫"
facing_direction = Vector2(1, 0)
@ -81,7 +81,7 @@ position = Vector2(3584, -7)
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 860, 150)
[node name="DirectionalLight2D" parent="Ground" index="7"]
[node name="DirectionalLight2D" parent="Ground" index="8"]
visible = false
blend_mode = 1

View File

@ -2,14 +2,12 @@ extends Control
# var main_scene := preload("res://scene/main.tscn") as PackedScene
@onready var animation_player = $AnimationPlayer as AnimationPlayer
@onready var animation_root = $AnimationRoot as Control
@onready var sfx_click = %SfxClick as Sfx
@onready var newgame_btn = %NewGame as Button
@onready var resume_btn = %Resume as Button
@onready var quit_btn = %Quit as Button
var animation_finished = false
@onready var mask = $Mask as ColorRect
func _ready():
@ -19,18 +17,7 @@ func _ready():
resume_btn.pressed.connect(_on_resume_pressed)
quit_btn.pressed.connect(_on_quit_pressed)
_check_resume_btn()
if SceneManager.first_entered:
SceneManager.first_entered = false
# 播放开始动画
animation_player.play("intro")
animation_player.animation_finished.connect(_on_intro_finished)
else:
animation_finished = true
func _on_intro_finished(_a):
animation_root.visible = false
animation_finished = true
create_tween().tween_property(mask, "modulate:a", 0.0, 1.0)
func _check_resume_btn():
@ -76,13 +63,4 @@ func _on_quit_pressed():
func _unhandled_input(event: InputEvent) -> void:
if event.is_action_pressed("escape"):
get_viewport().set_input_as_handled()
if not animation_finished:
# 跳过开始动画
animation_player.stop()
animation_root.visible = false
animation_finished = true
else:
SceneManager.show_settings()

View File

@ -1,20 +1,12 @@
[gd_scene load_steps=13 format=3 uid="uid://c4ycvdsabi7lw"]
[gd_scene load_steps=11 format=3 uid="uid://c4ycvdsabi7lw"]
[ext_resource type="Script" uid="uid://b4rw4hk7ns4m8" path="res://scene/index_page.gd" id="1_c7y7r"]
[ext_resource type="Texture2D" uid="uid://bcc0bk34l5gbc" path="res://asset/art/ui/index_menu/菜单背景1.png" id="1_jxn4k"]
[ext_resource type="Texture2D" uid="uid://bcc0bk34l5gbc" path="res://asset/art/ui/index/菜单背景.png" id="1_jxn4k"]
[ext_resource type="AudioStream" uid="uid://cvttds81trcoc" path="res://asset/audio/sfx/UI/click.wav" id="2_te6ya"]
[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="3_5oc6i"]
[ext_resource type="Script" uid="uid://bbg4vopj4apl6" path="res://scene/entity/audio/bgm_control.gd" id="4_5oc6i"]
[ext_resource type="AudioStream" uid="uid://b3b4a6nm8557i" path="res://asset/audio/专用/衔蝶_主菜单music剪辑人声版.wav" id="5_5oc6i"]
[sub_resource type="Animation" id="Animation_8kiap"]
resource_name = "default"
[sub_resource type="AnimationLibrary" id="AnimationLibrary_0d65a"]
_data = {
&"intro": SubResource("Animation_8kiap")
}
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_gu56a"]
content_margin_top = 4.0
content_margin_bottom = 4.0
@ -52,11 +44,6 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_c7y7r")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_0d65a")
}
[node name="AnimationRoot" type="Control" parent="."]
layout_mode = 1
anchors_preset = 15
@ -150,3 +137,13 @@ theme_override_styles/hover = SubResource("StyleBoxFlat_q8n5c")
theme_override_styles/pressed = SubResource("StyleBoxFlat_scxsv")
theme_override_styles/normal = SubResource("StyleBoxEmpty_vyh3d")
text = "index_退出游戏"
[node name="Mask" type="ColorRect" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
color = Color(0, 0, 0, 1)

View File

@ -24,14 +24,15 @@ var balls_scene_dict = {
func _ready() -> void:
layer = GlobalConfig.CANVAS_LAYER_LITTLE_GAME
hand_pivot.modulate.a = 0
# 0:默认 1:寻找弹珠(老虎钳可以换弹珠) 2:给出弹珠 3:游戏结束
if ArchiveManager.get_global_value(&"c02_ball_game_stage", 0) == 2:
# checkout_round(2)
checkout_round(0)
else:
intro()
label.modulate.a = 0
# hand_pivot.modulate.a = 0
# # 0:默认 1:寻找弹珠(老虎钳可以换弹珠) 2:给出弹珠 3:游戏结束
# if ArchiveManager.get_global_value(&"c02_ball_game_stage", 0) == 2:
# # checkout_round(2)
# checkout_round(0)
# else:
# intro()
# label.modulate.a = 0
game_win()
func intro():
@ -244,6 +245,7 @@ func game_win() -> void:
# 0:默认 1:寻找弹珠(老虎钳可以换弹珠) 2:给出弹珠 3:游戏结束
ArchiveManager.set_global_entry(&"c02_ball_game_stage", 3)
%"Sfx结尾小孩跑".play()
SceneManager.get_camera_marker().shake_camera(10, 4, true)
# 弹珠雨
$BallsFalling.emitting = true
pivot.visible = false

View File

@ -258,6 +258,7 @@ script = ExtResource("1_p2trd")
[node name="Sfx结尾小孩跑" type="AudioStreamPlayer" parent="."]
unique_name_in_owner = true
process_mode = 1
stream = ExtResource("2_aqxy0")
bus = &"game_sfx"
script = ExtResource("4_co06r")
@ -306,18 +307,21 @@ libraries = {
}
[node name="SfxHit" type="AudioStreamPlayer" parent="."]
process_mode = 1
stream = ExtResource("3_co06r")
bus = &"game_sfx"
script = ExtResource("4_co06r")
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="SfxShoot" type="AudioStreamPlayer" parent="."]
process_mode = 1
stream = SubResource("AudioStreamInteractive_aqxy0")
bus = &"game_sfx"
script = ExtResource("4_co06r")
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="SfxDispatch" type="AudioStreamPlayer" parent="."]
process_mode = 1
stream = ExtResource("6_ctokx")
bus = &"game_sfx"
script = ExtResource("4_co06r")

View File

@ -138,6 +138,7 @@ func _post_success():
# var tween = create_tween()
# tween.tween_property(content_rect, "modulate:a", 1.0, 1.0)
var texture = preload("res://asset/art/prop/c01/院长的信.png")
$"Sfx展开信".play()
var inspector = SceneManager.get_inspector()
inspector.pop_standard_inspection(texture, null, tr("prop_院长的信_说明"), false, true)
SceneManager.enable_important_item("prop_院长的信")

View File

@ -1,10 +1,11 @@
[gd_scene load_steps=10 format=3 uid="uid://bp3tkos1ufjcl"]
[gd_scene load_steps=11 format=3 uid="uid://bp3tkos1ufjcl"]
[ext_resource type="Script" uid="uid://b1t12jgy6whsc" path="res://scene/little_game/拼凑信件.gd" id="1_cifku"]
[ext_resource type="Texture2D" uid="uid://c2y4mpkygrmaf" path="res://asset/art/little_game/拼凑信件/桌面.png" id="2_0fxwt"]
[ext_resource type="AudioStream" uid="uid://cxs1p014bq3bn" path="res://asset/audio/sfx/交互/序章/04_书店内_旋转信纸.wav" id="3_eph5y"]
[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="3_ifhby"]
[ext_resource type="Texture2D" uid="uid://oh4e48nxm4j6" path="res://asset/art/little_game/拼凑信件/信件碎片.png" id="3_mjf3s"]
[ext_resource type="AudioStream" uid="uid://cniawn37n8888" path="res://asset/audio/sfx/交互/序章/04_书店内_递交报纸.wav" id="4_ifhby"]
[sub_resource type="AtlasTexture" id="AtlasTexture_4e0jv"]
atlas = ExtResource("3_mjf3s")
@ -29,10 +30,19 @@ layer = 5
script = ExtResource("1_cifku")
[node name="SfxMove" type="AudioStreamPlayer" parent="."]
process_mode = 1
stream = ExtResource("3_eph5y")
bus = &"game_sfx"
script = ExtResource("3_ifhby")
[node name="Sfx展开信" type="AudioStreamPlayer" parent="."]
process_mode = 1
stream = ExtResource("4_ifhby")
volume_db = -5.0
bus = &"game_sfx"
script = ExtResource("3_ifhby")
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
[node name="Control" type="Control" parent="."]
layout_mode = 3
anchors_preset = 15

21
scene/trailer.gd Normal file
View File

@ -0,0 +1,21 @@
extends Control
@onready var video_player = $VideoStreamPlayer
@onready var mask = $"遮罩"
@onready var earplug_notice = $"耳机提示"
var packed_index_page := preload("res://scene/index_page.tscn")
func _ready() -> void:
# video_player.play()
# await video_player.finished
mask.visible = true
earplug_notice.visible = true
earplug_notice.modulate.a = 0
var tween = create_tween()
tween.tween_property(earplug_notice, "modulate:a", 1.0, 1.0)
tween.tween_interval(3.0)
tween.tween_property(earplug_notice, "modulate:a", 0.0, 1.0)
await tween.finished
SceneManager.checkout_index_page(false)

1
scene/trailer.gd.uid Normal file
View File

@ -0,0 +1 @@
uid://dbjwl8l8x1udp

48
scene/trailer.tscn Normal file
View File

@ -0,0 +1,48 @@
[gd_scene load_steps=4 format=3 uid="uid://bpjjq1wdqm7um"]
[ext_resource type="VideoStream" uid="uid://bkbulg542mj6v" path="res://asset/audio/专用/包包丁片头_5899532.ogv" id="1_24316"]
[ext_resource type="Script" uid="uid://dbjwl8l8x1udp" path="res://scene/trailer.gd" id="1_tess7"]
[ext_resource type="Texture2D" uid="uid://c0r4spqoga3of" path="res://asset/art/ui/index/佩戴耳机提示.png" id="3_8aq0n"]
[node name="Trailer" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_tess7")
[node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
stream = ExtResource("1_24316")
volume_db = -8.0
expand = true
bus = &"game_sfx"
[node name="遮罩" type="ColorRect" parent="."]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0, 0, 0, 1)
[node name="耳机提示" type="TextureRect" parent="."]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("3_8aq0n")
expand_mode = 1
stretch_mode = 5

BIN
游戏启动图标.icns Normal file

Binary file not shown.

BIN
游戏启动图标.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
游戏启动图标.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cvq7pkjm223q3"
path="res://.godot/imported/游戏启动图标.png-8e83451c3b5866d601cc8ae72deaac4b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://游戏启动图标.png"
dest_files=["res://.godot/imported/游戏启动图标.png-8e83451c3b5866d601cc8ae72deaac4b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

44
游戏启动图标.svg Normal file
View File

@ -0,0 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="256" height="256">
<path d="M0 0 C4.15704633 1.62493657 6.89595505 4.67222824 9.9375 7.8125 C10.44990234 8.33392578 10.96230469 8.85535156 11.49023438 9.39257812 C12.51269204 10.43322437 13.53337363 11.47561871 14.55224609 12.51977539 C17.71765958 15.75618382 20.93695944 18.93846827 24.15625 22.12109375 C25.2708655 23.22653007 26.38544839 24.33199927 27.5 25.4375 C28.33337891 26.25831055 28.33337891 26.25831055 29.18359375 27.09570312 C32.68252562 30.57405304 35.89782571 34.16279561 39 38 C42.48054074 37.19331101 45.959174 36.37868121 49.4375 35.5625 C50.43072266 35.33240234 51.42394531 35.10230469 52.44726562 34.86523438 C53.39150391 34.64287109 54.33574219 34.42050781 55.30859375 34.19140625 C56.18314209 33.98717041 57.05769043 33.78293457 57.95874023 33.57250977 C59.97709773 33.18619638 59.97709773 33.18619638 61 32 C80.69111846 28.536992 103.89271187 27.54119838 123 34 C125.33212027 34.07522969 127.6685311 34.09325876 130 34 C130.33 33.01 130.66 32.02 131 31 C132.62304688 29.76074219 132.62304688 29.76074219 134.71875 28.546875 C135.48203613 28.09586426 136.24532227 27.64485352 137.03173828 27.18017578 C137.84626465 26.70821777 138.66079102 26.23625977 139.5 25.75 C145.32632174 22.29250952 150.85337799 18.79768334 156.109375 14.50390625 C164.28571429 8 164.28571429 8 169 8 C170.02261722 10.66599249 171.04319569 13.33273996 172.0625 16 C172.40321533 16.89050049 172.74393066 17.78100098 173.0949707 18.69848633 C175.33066283 24.56152827 177.53739256 30.43436187 179.71931458 36.31759644 C181.03975497 39.87795279 182.36411245 43.43684901 183.6882019 46.99584961 C184.349832 48.7779774 185.00946793 50.56084693 185.66702271 52.34448242 C191.51286569 68.48347092 191.51286569 68.48347092 199.9375 83.375 C212.89391673 102.32667383 216.65441266 123.91455442 213.66748047 146.51611328 C212.83406089 150.81841251 211.5159123 154.89594475 210 159 C209.72285156 159.86753906 209.44570312 160.73507813 209.16015625 161.62890625 C204.45994855 175.12305092 194.97224793 186.08545767 185 196 C184.32324219 196.67675781 183.64648438 197.35351562 182.94921875 198.05078125 C178.89428585 201.82786008 174.37848129 204.85430695 169.75 207.875 C168.84531982 208.46619629 168.84531982 208.46619629 167.92236328 209.06933594 C165.01497178 210.91352234 162.43550259 212.47276941 159 213 C159 213.66 159 214.32 159 215 C136.34437133 224.83917791 114.28861251 230.64030993 89.5 230.5 C88.67738678 230.49856995 87.85477356 230.49713989 87.00723267 230.4956665 C62.94537365 230.39273989 40.76580582 225.28929002 19 215 C19 214.34 19 213.68 19 213 C18.16726562 212.77054688 17.33453125 212.54109375 16.4765625 212.3046875 C12.32427464 210.74641318 9.00501578 208.64035225 5.375 206.125 C4.67713379 205.64248779 3.97926758 205.15997559 3.26025391 204.6628418 C-6.2042243 197.93295499 -14.58184149 189.71539928 -21 180 C-21.63421875 179.09378906 -22.2684375 178.18757812 -22.921875 177.25390625 C-35.41426071 158.4448819 -38.64614487 136.09747034 -35.5390625 113.890625 C-33.75559203 105.45585878 -30.62859118 96.23934665 -25.68557739 89.10209656 C-20.18146301 81.01369691 -18.33512194 72.18044756 -16.07421875 62.8125 C-15.63828836 61.06000944 -15.20082813 59.30789878 -14.76191711 57.55615234 C-13.61858355 52.97707634 -12.49453795 48.39349115 -11.37506104 43.80853271 C-10.00600127 38.21623046 -8.61507151 32.6293358 -7.2263689 27.04188538 C-6.14776371 22.70101301 -5.07276702 18.35935709 -4.00871277 14.01489258 C-3.81331909 13.22044235 -3.61792542 12.42599213 -3.41661072 11.60746765 C-3.0514923 10.12251405 -2.68818125 8.63711446 -2.32699585 7.15119934 C-1.11259697 2.22519394 -1.11259697 2.22519394 0 0 Z " fill="#011013" transform="translate(39,13)"/>
<path d="M0 0 C4.7734375 -0.125 4.7734375 -0.125 6.8125 1 C9.46750447 5.47158648 8.04401785 11.16720769 7 16 C7.84304687 16.12117188 8.68609375 16.24234375 9.5546875 16.3671875 C10.65039062 16.53476563 11.74609375 16.70234375 12.875 16.875 C13.96554688 17.03742188 15.05609375 17.19984375 16.1796875 17.3671875 C19 18 19 18 21 20 C20.625 22.125 20.625 22.125 20 24 C13.375 25.25 13.375 25.25 10 23 C8.35 23 6.7 23 5 23 C2.36 28.28 -0.28 33.56 -3 39 C-0.03 39.495 -0.03 39.495 3 40 C3 40.99 3 41.98 3 43 C3.66 43 4.32 43 5 43 C4.96875 44.8359375 4.96875 44.8359375 4 47 C1.45926207 48.07447095 -0.86355584 48.88969814 -3.5 49.625 C-6.03086181 50.35871773 -8.50513196 51.14311775 -11 52 C-11.33 52.66 -11.66 53.32 -12 54 C-10.35 54.66 -8.7 55.32 -7 56 C-7 57.65 -7 59.3 -7 61 C-6.05898437 60.76023438 -5.11796875 60.52046875 -4.1484375 60.2734375 C-2.90320313 59.97695312 -1.65796875 59.68046875 -0.375 59.375 C0.85476562 59.07335937 2.08453125 58.77171875 3.3515625 58.4609375 C7.28942358 57.96343471 9.43199232 58.32346627 13 60 C13.875 62.125 13.875 62.125 14 64 C7.25 65.125 7.25 65.125 5 64 C3.3298053 64.06206805 1.66176297 64.19626387 0 64.375 C-0.886875 64.46523437 -1.77375 64.55546875 -2.6875 64.6484375 C-5.01975644 64.88166948 -5.01975644 64.88166948 -7 66 C-6.98428955 67.3912207 -6.98428955 67.3912207 -6.96826172 68.81054688 C-6.93397327 72.284531 -6.90900123 75.75833265 -6.89013672 79.23242188 C-6.88014099 80.72984676 -6.86653986 82.22725244 -6.84912109 83.72460938 C-6.82458712 85.88937143 -6.81345256 88.05387323 -6.8046875 90.21875 C-6.78897705 92.1668457 -6.78897705 92.1668457 -6.77294922 94.15429688 C-7.14209838 100.40681045 -8.93387689 106.09679112 -11 112 C-11.66 111.67 -12.32 111.34 -13 111 C-13.16796875 109.1796875 -13.16796875 109.1796875 -13.1875 106.875 C-13.59674925 101.75119944 -15.72333973 99.59862623 -19.50390625 96.3125 C-19.99761719 95.879375 -20.49132812 95.44625 -21 95 C-21 94.67 -21 94.34 -21 94 C-17.53058454 94.45822468 -14.32604951 94.89131683 -11 96 C-11.33 90.06 -11.66 84.12 -12 78 C-15.99007598 79.99503799 -16.68446511 80.57311575 -18.875 84.125 C-21.71152374 88.58963048 -24.7783645 92.80730415 -28 97 C-29.32 96.67 -30.64 96.34 -32 96 C-34.6009653 87.89834459 -33.51977661 82.65042353 -30 75 C-31.36125 75.680625 -31.36125 75.680625 -32.75 76.375 C-35.16666667 77.58333333 -37.58333333 78.79166667 -40 80 C-42 78 -42 78 -42.625 75.375 C-41.78149498 70.82007291 -39.50050861 69.06990502 -36.140625 66.02734375 C-33.91616954 64.0301801 -33.91616954 64.0301801 -32.09375 61.4921875 C-29.73385447 58.68320737 -27.37763269 57.08641984 -24.25 55.1875 C-23.26515625 54.58292969 -22.2803125 53.97835937 -21.265625 53.35546875 C-20.51796875 52.90816406 -19.7703125 52.46085937 -19 52 C-19.66 51.67 -20.32 51.34 -21 51 C-21 50.34 -21 49.68 -21 49 C-20.01 48.505 -20.01 48.505 -19 48 C-19.0721875 47.41992188 -19.144375 46.83984375 -19.21875 46.2421875 C-19.7466387 41.79912426 -20.11496626 37.48368422 -20 33 C-22.97 33.495 -22.97 33.495 -26 34 C-25.83886719 34.53367188 -25.67773438 35.06734375 -25.51171875 35.6171875 C-24.89371692 38.49490593 -24.83057425 41.18251223 -24.8125 44.125 C-24.79832031 45.17945313 -24.78414062 46.23390625 -24.76953125 47.3203125 C-25 50 -25 50 -27 52 C-29 51.9375 -29 51.9375 -31 51 C-32.98592704 47.15313433 -33.219229 43.9749194 -33.125 39.6875 C-33.10695312 38.61886719 -33.08890625 37.55023438 -33.0703125 36.44921875 C-33.04710937 35.64097656 -33.02390625 34.83273438 -33 34 C-34.98 33.67 -36.96 33.34 -39 33 C-38.01 32.34 -37.02 31.68 -36 31 C-36.67170806 27.1936543 -37.72746564 23.64793184 -39 20 C-37.86800647 20.9080162 -36.74467637 21.82683826 -35.625 22.75 C-34.99851563 23.26046875 -34.37203125 23.7709375 -33.7265625 24.296875 C-31.91687682 26.08199481 -30.99882545 27.67949644 -30 30 C-28.34579778 29.46260944 -26.70166705 28.89413992 -25.0625 28.3125 C-24.14597656 27.99925781 -23.22945312 27.68601562 -22.28515625 27.36328125 C-19.78089552 26.1981936 -19.78089552 26.1981936 -19.13671875 23.578125 C-18.85751852 18.3132064 -20.54431332 13.92691668 -24 10 C-18.84535266 10.48324819 -15.18449681 13.18610761 -11 16 C-10.731875 15.113125 -10.46375 14.22625 -10.1875 13.3125 C-9.08289181 10.23122452 -7.77150856 7.73778595 -6 5 C-5.505 5.99 -5.505 5.99 -5 7 C-5.433125 7.845625 -5.86625 8.69125 -6.3125 9.5625 C-8.31261358 13.63680543 -9.16259966 17.5667041 -10 22 C-8.70113583 21.62846444 -7.41091207 21.22664606 -6.125 20.8125 C-5.40570313 20.59207031 -4.68640625 20.37164062 -3.9453125 20.14453125 C-1.16522929 18.5088598 -0.81624602 17.09493282 0 14 C0.24082874 10.41569055 0.24082874 10.41569055 0.125 6.6875 C0.10695312 5.43324219 0.08890625 4.17898437 0.0703125 2.88671875 C0.04710937 1.93410156 0.02390625 0.98148437 0 0 Z " fill="#F1F2F2" transform="translate(207,86)"/>
<path d="M0 0 C0.99 0.33 1.98 0.66 3 1 C3 3.31 3 5.62 3 8 C3.72445312 7.88140625 4.44890625 7.7628125 5.1953125 7.640625 C14.07903473 6.4561287 14.07903473 6.4561287 17.6875 8.8125 C18.450625 9.534375 19.21375 10.25625 20 11 C20 11.66 20 12.32 20 13 C19.02160156 13.29132813 18.04320313 13.58265625 17.03515625 13.8828125 C3.9000707 17.85080891 3.9000707 17.85080891 -6.0625 26.875 C-6.371875 27.57625 -6.68125 28.2775 -7 29 C-0.76361331 29.5520476 -0.76361331 29.5520476 4.4375 26.5 C7.99670856 23.57518741 10.78088378 23.56148737 15.27734375 23.82421875 C15.84582031 23.88222656 16.41429688 23.94023438 17 24 C17 25.32 17 26.64 17 28 C16.2575 28.20625 15.515 28.4125 14.75 28.625 C11.1575986 30.4212007 9.91690463 32.52117309 8 36 C8 36.99 8 37.98 8 39 C10.94236782 41.21168225 10.94236782 41.21168225 14 43 C14 42.34 14 41.68 14 41 C13.34 40.67 12.68 40.34 12 40 C12.99 40 13.98 40 15 40 C15 40.66 15 41.32 15 42 C15.66 42 16.32 42 17 42 C17.26941406 41.27941406 17.53882812 40.55882812 17.81640625 39.81640625 C18.99391794 37.0144725 20.36086944 34.53312335 21.9375 31.9375 C22.44152344 31.10089844 22.94554687 30.26429688 23.46484375 29.40234375 C24.8841524 27.18128824 26.38779862 25.08383044 28 23 C27.3227504 28.50265298 24.56477183 32.73702877 21.8828125 37.47265625 C19.94153351 40.97971135 18.49800982 43.95367019 18 48 C21.48331435 44.98112756 22.79157144 42.43090471 24 38 C24.99 38.495 24.99 38.495 26 39 C25.61030333 42.40984582 25.15140702 43.83128932 22.8125 46.4375 C22.214375 47.283125 21.61625 48.12875 21 49 C21.40847192 52.22556523 21.40847192 52.22556523 23 55 C23.99 55.66 24.98 56.32 26 57 C24.68 57 23.36 57 22 57 C21.84144531 57.556875 21.68289062 58.11375 21.51953125 58.6875 C19.09812733 66.60722994 16.00152625 73.19895343 9 78 C4.5937814 76.65365543 2.56922298 74.80625626 0 71 C0 70.34 0 69.68 0 69 C-0.721875 69.495 -1.44375 69.99 -2.1875 70.5 C-5.198557 72.10589707 -6.65585985 72.52802213 -10 72 C-11.875 70.9375 -11.875 70.9375 -13 69 C-12.83551562 60.7757808 -8.78539524 54.07795844 -4.3125 47.4375 C-1.24347377 42.78149867 -0.10473148 39.55076827 0 34 C-5.445 34.495 -5.445 34.495 -11 35 C-12.05135347 32.1551612 -12.48661192 30.93520168 -12 28 C-9.36247134 24.29752777 -6.25470757 21.16221144 -3 18 C-2.34 17.34 -1.68 16.68 -1 16 C-1.05611858 14.01325787 -1.05611858 14.01325787 -1.5 11.8125 C-2.13948394 7.2699589 -1.55085891 4.28766874 0 0 Z " fill="#F3F4F4" transform="translate(68,98)"/>
<path d="M0 0 C7 7 7 7 7 13 C7.61488281 13.01417969 8.22976562 13.02835938 8.86328125 13.04296875 C15.369606 13.42691455 15.369606 13.42691455 18.0625 15.875 C19.72261448 21.40871493 20.1178175 26.91979177 18.12109375 32.421875 C16.06806883 36.13493658 14.3271461 38.27998235 10.1875 39.5 C8.6096875 39.7475 8.6096875 39.7475 7 40 C7.825 39.278125 8.65 38.55625 9.5 37.8125 C13.56948789 33.07813804 12.39116521 26.85878565 12 21 C11.01 21 10.02 21 9 21 C5.93691184 32.3334262 4.22482386 43.66982086 2.875 55.3125 C2.78726318 56.05322754 2.69952637 56.79395508 2.60913086 57.55712891 C2.07180483 62.4011963 1.92290008 67.12618339 2 72 C5.5549955 70.5780018 6.36668882 69.36269949 8 66 C9.01260441 64.56241654 10.05512648 63.1454872 11.125 61.75 C11.66382813 61.04359375 12.20265625 60.3371875 12.7578125 59.609375 C13.16773438 59.07828125 13.57765625 58.5471875 14 58 C15.32 58.33 16.64 58.66 18 59 C16.78184562 63.68520915 15.30440013 67.70543612 13 72 C12.34 72 11.68 72 11 72 C11 73.32 11 74.64 11 76 C10.01 76 9.02 76 8 76 C8.33 76.99 8.66 77.98 9 79 C8.34 79 7.68 79 7 79 C7 80.32 7 81.64 7 83 C6.6875 85.125 6.6875 85.125 6 87 C4.515 87.99 4.515 87.99 3 89 C2.505 88.01 2.505 88.01 2 87 C0.515 86.505 0.515 86.505 -1 86 C-5.25921989 79.15587425 -6.73009766 71.88155599 -5 64 C-4.01 64 -3.02 64 -2 64 C-3.485 60.535 -3.485 60.535 -5 57 C-5.78375 57.495 -6.5675 57.99 -7.375 58.5 C-10 60 -10 60 -12 60 C-12 60.66 -12 61.32 -12 62 C-13.65 61.67 -15.3 61.34 -17 61 C-18.0680182 58.22315269 -17.96475091 56.83977687 -17.3125 53.875 C-15.85348047 50.67905246 -15.15839382 50.22260406 -12 49 C-11.67 48.34 -11.34 47.68 -11 47 C-10.34 47 -9.68 47 -9 47 C-8.938125 46.236875 -8.87625 45.47375 -8.8125 44.6875 C-8 42 -8 42 -5.5625 40.5625 C-2.78918492 39.19637926 -2.78918492 39.19637926 -1.75 36.3125 C-0.89422977 32.53284815 -0.39872205 28.85431311 0 25 C-0.66 25 -1.32 25 -2 25 C-2.226875 25.70125 -2.45375 26.4025 -2.6875 27.125 C-4.31656867 30.69343613 -6.40640731 33.06514511 -9 36 C-9.99 35.67 -10.98 35.34 -12 35 C-12.87890625 32.63671875 -12.87890625 32.63671875 -13.5625 29.6875 C-14.38963431 26.18736668 -15.25426886 23.1543039 -17 20 C-15.515 20.99 -15.515 20.99 -14 22 C-10.23396241 21.66210103 -7.53019135 20.35500367 -4.3125 18.4375 C-0.20396601 16 -0.20396601 16 2 16 C1.34 10.72 0.68 5.44 0 0 Z " fill="#F1F1F2" transform="translate(144,91)"/>
<path d="M0 0 C4.44234243 4.27734114 7.8926639 8.72306907 8.05078125 15.0234375 C8.06126668 17.01566932 8.03319971 19.00801723 8 21 C5.34771188 22.07525194 2.71631546 23.09456151 0 24 C-0.00257812 24.72703125 -0.00515625 25.4540625 -0.0078125 26.203125 C-0.41194818 36.71065278 -4.09976703 45.06403226 -11 53 C-11.99 53.495 -11.99 53.495 -13 54 C-12.236875 54.33 -11.47375 54.66 -10.6875 55 C-8 57 -8 57 -5 65 C-2.69 59.06 -0.38 53.12 2 47 C2.33 47 2.66 47 3 47 C2.56041995 52.18704464 1.80060335 57.06628481 0.5625 62.125 C-0.62427676 66.9976315 -1.37827461 71.76690236 -1.9375 76.75 C-2.6686706 82.78059509 -4.0401625 87.69815515 -7 93 C-7.66 93 -8.32 93 -9 93 C-13.85974592 82.80029611 -10.81673021 68.09878016 -10 57 C-10.69867188 57.34933594 -11.39734375 57.69867188 -12.1171875 58.05859375 C-17.05859375 60.52929688 -17.05859375 60.52929688 -22 63 C-22.60238096 58.79642852 -21.9624984 56.52661819 -19.515625 53.1953125 C-18.44129461 51.82726124 -17.35219484 50.47070301 -16.25 49.125 C-7.7215363 38.56753281 -7.7215363 38.56753281 -6 25.4375 C-6.23703923 17.4334752 -6.23703923 17.4334752 -4.125 14.25 C-1.18892046 9.7595254 -0.72115164 5.24732706 0 0 Z " fill="#F1F2F2" transform="translate(47,90)"/>
<path d="M0 0 C3.50529602 -0.40060526 4.7739406 -0.15413141 7.75 1.875 C10.69401146 4.65545527 11.19882196 6.25059847 11.375 10.1875 C11.36763257 14.77004436 10.03588784 17.05817189 6.99609375 20.39453125 C5.78992509 21.97565935 5.78992509 21.97565935 6.19921875 24.03125 C6.99064773 26.28827155 6.99064773 26.28827155 9.375 28.6875 C17.04462631 37.44328726 16.60065355 51.10890444 16 62 C14.2257912 73.86603865 5.89219042 82.5133329 -2 91 C-2 87.04346293 -0.17736552 84.65107223 1.8125 81.375 C9.26931281 68.54595187 10.32738451 57.25300294 8.375 42.5625 C8.189375 40.7990625 8.189375 40.7990625 8 39 C8.66 38.34 9.32 37.68 10 37 C9.34 36.67 8.68 36.34 8 36 C8 36.66 8 37.32 8 38 C7.34 38 6.68 38 6 38 C4.94228261 36.36935236 3.94726954 34.69719127 3 33 C2.34 32.01 1.68 31.02 1 30 C0.83107422 26.9030273 0.72131144 24.08622705 1.49609375 21.06640625 C2.05143632 18.78907121 2.20299951 16.717191 2.25 14.375 C2.27578125 13.59898438 2.3015625 12.82296875 2.328125 12.0234375 C2.21984375 11.35570313 2.1115625 10.68796875 2 10 C1.01 9.34 0.02 8.68 -1 8 C-1.25660094 4.92078868 -1.39431504 2.78863007 0 0 Z " fill="#F1F1F1" transform="translate(102,98)"/>
<path d="M0 0 C0.99 0 1.98 0 3 0 C4.45224571 4.35673714 4.78150552 8.45881926 4 13 C2.24596071 15.60293294 0.49928106 17.02140249 -2 19 C-1.50886719 19.82757813 -1.50886719 19.82757813 -1.0078125 20.671875 C0.72900101 24.68404884 0.11378796 28.6760576 0 33 C0.66 28.38 1.32 23.76 2 19 C10.415 18.505 10.415 18.505 19 18 C15.59568053 20.26954631 13.83475798 20.36549949 9.8125 20.625 C8.72582031 20.69976562 7.63914063 20.77453125 6.51953125 20.8515625 C5.27236328 20.92503906 5.27236328 20.92503906 4 21 C3.93941406 21.76183594 3.87882813 22.52367187 3.81640625 23.30859375 C3.64190551 25.45897977 3.45915816 27.60870753 3.26953125 29.7578125 C3.10909849 31.68765582 2.97250374 33.6200881 2.88671875 35.5546875 C2.54459243 41.20465924 0.98983484 44.92174777 -3 49 C-5.8125 50.9375 -5.8125 50.9375 -8 52 C-8.35385173 34.60539381 -6.93081314 16.10797679 0 0 Z " fill="#29191D" transform="translate(153,112)"/>
<path d="M0 0 C0 3.63 0 7.26 0 11 C-1.98 11.99 -1.98 11.99 -4 13 C-5.55470946 14.88610162 -5.55470946 14.88610162 -6.875 17.125 C-9.71152374 21.58963048 -12.7783645 25.80730415 -16 30 C-17.32 29.67 -18.64 29.34 -20 29 C-21.92623687 22.11266385 -22.36209922 18.35063185 -19 12 C-18.96390625 11.18789062 -18.9278125 10.37578125 -18.890625 9.5390625 C-17.82604474 6.50407491 -17.26916979 6.33828363 -14.47265625 4.98046875 C-13.01079036 4.36305945 -11.54017447 3.76605362 -10.0625 3.1875 C-9.32064453 2.87619141 -8.57878906 2.56488281 -7.81445312 2.24414062 C-2.37426168 0 -2.37426168 0 0 0 Z " fill="#101E21" transform="translate(195,153)"/>
<path d="M0 0 C1.32 0.33 2.64 0.66 4 1 C2.78184562 5.68520915 1.30440013 9.70543612 -1 14 C-1.66 14 -2.32 14 -3 14 C-3 15.32 -3 16.64 -3 18 C-3.99 18 -4.98 18 -6 18 C-5.67 18.99 -5.34 19.98 -5 21 C-5.66 21 -6.32 21 -7 21 C-7 22.32 -7 23.64 -7 25 C-7.3125 27.125 -7.3125 27.125 -8 29 C-8.99 29.66 -9.98 30.32 -11 31 C-11.33 30.34 -11.66 29.68 -12 29 C-12.99 28.67 -13.98 28.34 -15 28 C-19.25921989 21.15587425 -20.73009766 13.88155599 -19 6 C-18.01 6 -17.02 6 -16 6 C-16.66 4.68 -17.32 3.36 -18 2 C-16.02 1.67 -14.04 1.34 -12 1 C-12 5.29 -12 9.58 -12 14 C-7.80360097 11.90180048 -7.69893793 11.84718177 -6 8 C-4.98739559 6.56241654 -3.94487352 5.1454872 -2.875 3.75 C-2.33617187 3.04359375 -1.79734375 2.3371875 -1.2421875 1.609375 C-0.83226562 1.07828125 -0.42234375 0.5471875 0 0 Z " fill="#F1F2F2" transform="translate(158,149)"/>
<path d="M0 0 C-0.14238837 2.04190981 -0.28907028 4.08352045 -0.4375 6.125 C-0.51871094 7.26195312 -0.59992188 8.39890625 -0.68359375 9.5703125 C-0.97730965 12.7540478 -1.43124313 15.85510907 -2 19 C-3.98 19.33 -5.96 19.66 -8 20 C-8.33 19.01 -8.66 18.02 -9 17 C-9.78375 17.495 -10.5675 17.99 -11.375 18.5 C-14 20 -14 20 -16 20 C-16 20.66 -16 21.32 -16 22 C-17.65 21.67 -19.3 21.34 -21 21 C-22.0680182 18.22315269 -21.96475091 16.83977687 -21.3125 13.875 C-19.85348047 10.67905246 -19.15839382 10.22260406 -16 9 C-15.67 8.34 -15.34 7.68 -15 7 C-14.34 7 -13.68 7 -13 7 C-12.67 5.35 -12.34 3.7 -12 2 C-7.84055256 0.69507531 -4.34963091 -0.12019705 0 0 Z " fill="#AF4F55" transform="translate(148,131)"/>
<path d="M0 0 C5.64620571 8.46930857 5.03986245 21.14636112 3.5703125 30.83203125 C0.89891112 41.30326506 -6.8203932 49.27959165 -14 57 C-14 53.04346293 -12.17736552 50.65107223 -10.1875 47.375 C-2.10697838 33.47289418 -1.70000965 20.81243363 -4 5 C-2.68 4.34 -1.36 3.68 0 3 C0 2.01 0 1.02 0 0 Z " fill="#F0EDEE" transform="translate(114,132)"/>
<path d="M0 0 C0.99 0.33 1.98 0.66 3 1 C3 3.31 3 5.62 3 8 C3.72445312 7.88140625 4.44890625 7.7628125 5.1953125 7.640625 C14.07903473 6.4561287 14.07903473 6.4561287 17.6875 8.8125 C18.450625 9.534375 19.21375 10.25625 20 11 C20 11.66 20 12.32 20 13 C19.02160156 13.29132813 18.04320313 13.58265625 17.03515625 13.8828125 C9.14559572 16.31796151 2.66008049 18.99415117 -4 24 C-5.65764498 25.01488468 -7.31915242 26.02402398 -9 27 C-9 26.01 -9 25.02 -9 24 C-7.21484375 22.2734375 -7.21484375 22.2734375 -4.9375 20.375 C-1.85286758 17.56349629 -1.85286758 17.56349629 -0.76171875 13.72265625 C-1.00336285 12.2026369 -1.29254273 10.68940222 -1.62890625 9.1875 C-2.21511326 5.73196392 -1.17597572 3.25122699 0 0 Z " fill="#F2F3F3" transform="translate(68,98)"/>
<path d="M0 0 C-3.40431947 2.26954631 -5.16524202 2.36549949 -9.1875 2.625 C-10.27417969 2.69976562 -11.36085937 2.77453125 -12.48046875 2.8515625 C-13.31191406 2.90054688 -14.14335937 2.94953125 -15 3 C-15.06058594 3.76183594 -15.12117187 4.52367187 -15.18359375 5.30859375 C-15.35809449 7.45897977 -15.54084184 9.60870753 -15.73046875 11.7578125 C-15.89090151 13.68765582 -16.02749626 15.6200881 -16.11328125 17.5546875 C-16.45540757 23.20465924 -18.01016516 26.92174777 -22 31 C-24.8125 32.9375 -24.8125 32.9375 -27 34 C-27.2295082 22.52459016 -27.2295082 22.52459016 -26 19 C-24.865625 18.505 -23.73125 18.01 -22.5625 17.5 C-20.55903304 16.69083061 -20.55903304 16.69083061 -19 15 C-17.75247592 10.37555731 -17.31253421 5.77093044 -17 1 C-5.47835991 -0.14806378 -5.47835991 -0.14806378 0 0 Z " fill="#051316" transform="translate(172,130)"/>
<path d="M0 0 C0.97591583 3.38317487 0.85856655 5.5657338 0 9 C5.37722282 6.49681007 9.59391956 3.96547239 14 0 C14.66 0.33 15.32 0.66 16 1 C15.46375 1.66 14.9275 2.32 14.375 3 C9.73094357 8.86617654 5.32412645 14.89535089 1 21 C-0.32 20.67 -1.64 20.34 -3 20 C-4.50681805 15.48914342 -5.58425063 11.72249191 -4.01953125 7.109375 C-2.77315935 4.66550853 -1.46866429 2.31634972 0 0 Z " fill="#F2F3F3" transform="translate(178,162)"/>
<path d="M0 0 C12.16053979 1.64448581 12.16053979 1.64448581 17 6 C20.14809591 10.87447109 20.14809591 10.87447109 19.6875 14.375 C19.460625 14.91125 19.23375 15.4475 19 16 C15.50307233 15.93006145 12.91504299 15.78999373 10.19921875 13.4453125 C6 8.61470764 6 8.61470764 6 6 C5.34 6 4.68 6 4 6 C4 5.34 4 4.68 4 4 C2.68 3.34 1.36 2.68 0 2 C0 1.34 0 0.68 0 0 Z " fill="#EFF0F0" transform="translate(208,163)"/>
<path d="M0 0 C1.625 0.8125 1.625 0.8125 2.625 1.8125 C2.66580783 3.81208364 2.66754356 5.81295254 2.625 7.8125 C0.20949673 8.78761095 -2.20795083 9.75723579 -4.62890625 10.71875 C-6.32846928 11.39567411 -8.02457572 12.08143953 -9.71484375 12.78125 C-15.04129747 14.92373418 -15.04129747 14.92373418 -18.375 13.8125 C-6.32979162 -0.49972039 -6.32979162 -0.49972039 0 0 Z " fill="#0A181B" transform="translate(191.375,141.1875)"/>
<path d="M0 0 C0.66 0 1.32 0 2 0 C3.01269707 6.17379176 3.7031512 10.5775286 0 16 C-1.4375 17.9375 -1.4375 17.9375 -3 19 C-5.1875 18.6875 -5.1875 18.6875 -7 18 C-7.99611818 15.19841762 -8.38134657 13.90219595 -8 11 C-5.74195029 6.99880027 -3.10534907 3.38709672 0 0 Z " fill="#061518" transform="translate(81,149)"/>
<path d="M0 0 C1 3 1 3 0.30322266 4.82177734 C-0.0727002 5.4864502 -0.44862305 6.15112305 -0.8359375 6.8359375 C-1.24070312 7.57070312 -1.64546875 8.30546875 -2.0625 9.0625 C-2.7121875 10.2071875 -2.7121875 10.2071875 -3.375 11.375 C-7.16144932 17.82457157 -7.16144932 17.82457157 -9 25 C-5.51668565 21.98112756 -4.20842856 19.43090471 -3 15 C-2.34 15.33 -1.68 15.66 -1 16 C-1.38969667 19.40984582 -1.84859298 20.83128932 -4.1875 23.4375 C-4.785625 24.283125 -5.38375 25.12875 -6 26 C-5.59152808 29.22556523 -5.59152808 29.22556523 -4 32 C-3.01 32.66 -2.02 33.32 -1 34 C-2.32 34 -3.64 34 -5 34 C-5.33 34.66 -5.66 35.32 -6 36 C-6.66 34.02 -7.32 32.04 -8 30 C-8.66 30 -9.32 30 -10 30 C-10.66 30.99 -11.32 31.98 -12 33 C-11.125 28.25 -11.125 28.25 -10 26 C-10.9662501 23.98347806 -11.96708324 21.98320018 -13 20 C-13 19.34 -13 18.68 -13 18 C-13.66 17.67 -14.32 17.34 -15 17 C-14.01 17 -13.02 17 -12 17 C-12 17.66 -12 18.32 -12 19 C-11.34 19 -10.68 19 -10 19 C-9.731875 18.27941406 -9.46375 17.55882812 -9.1875 16.81640625 C-7.9998639 13.99967722 -6.60600761 11.53521731 -5 8.9375 C-3.19462309 6.00827597 -1.49037371 3.1025568 0 0 Z " fill="#9E2A31" transform="translate(95,121)"/>
<path d="M0 0 C-1.35838309 7.5604743 -3.10986424 15.66363769 -9 21 C-9.99 20.67 -10.98 20.34 -12 20 C-11.01 18.515 -11.01 18.515 -10 17 C-9.49693656 13.42266 -9.17405729 9.8481765 -8.85546875 6.25 C-8 3 -8 3 -5.61328125 1.0625 C-3 0 -3 0 0 0 Z " fill="#0F1D20" transform="translate(203,111)"/>
<path d="M0 0 C0.66 0.33 1.32 0.66 2 1 C2 2.32 2 3.64 2 5 C5.26954202 4.43628586 6.82575883 3.50037734 9 1 C9 1.99 9 2.98 9 4 C9.66 4 10.32 4 11 4 C11 4.66 11 5.32 11 6 C10.01 6.33 9.02 6.66 8 7 C6.77030122 10.51190809 6.77030122 10.51190809 6 14 C7.65 14 9.3 14 11 14 C7.64672361 16.23551759 7.09256343 16.17283528 3.3125 15.625 C1.889375 15.41875 0.46625 15.2125 -1 15 C-0.67 10.05 -0.34 5.1 0 0 Z " fill="#79282E" transform="translate(159,134)"/>
<path d="M0 0 C1.4540625 0.0309375 1.4540625 0.0309375 2.9375 0.0625 C2.96475341 1.7915774 2.98400987 3.52078176 3 5.25 C3.01160156 6.21292969 3.02320313 7.17585937 3.03515625 8.16796875 C2.94236622 10.91826513 2.55861685 13.38729591 1.9375 16.0625 C0.2875 16.3925 -1.3625 16.7225 -3.0625 17.0625 C-3.25636492 14.41698944 -3.44288267 11.77132217 -3.625 9.125 C-3.68107422 8.37025391 -3.73714844 7.61550781 -3.79492188 6.83789062 C-3.92426157 4.91504042 -3.99766912 2.98860452 -4.0625 1.0625 C-3.0625 0.0625 -3.0625 0.0625 0 0 Z " fill="#FBF9F9" transform="translate(144.0625,132.9375)"/>
<path d="M0 0 C5.38266153 8.0739923 4.22357019 18.68457542 4 28 C3.67 28 3.34 28 3 28 C3 25.69 3 23.38 3 21 C2.01 21 1.02 21 0 21 C0 18.36 0 15.72 0 13 C-0.99 13.33 -1.98 13.66 -3 14 C-3.33 11.03 -3.66 8.06 -4 5 C-2.68 4.34 -1.36 3.68 0 3 C0 2.01 0 1.02 0 0 Z " fill="#B87378" transform="translate(114,132)"/>
<path d="M0 0 C2.3125 -0.3125 2.3125 -0.3125 5 0 C6.875 2.3125 6.875 2.3125 8 5 C7.67 5.99 7.34 6.98 7 8 C4.9375 8.6875 4.9375 8.6875 3 9 C2.98582031 9.61488281 2.97164063 10.22976562 2.95703125 10.86328125 C2.81117256 13.33499473 2.60506817 15.59677148 2 18 C-0.5625 20.0625 -0.5625 20.0625 -3 21 C-2.68289062 20.29488281 -2.36578125 19.58976562 -2.0390625 18.86328125 C-0.95461714 15.87494121 -0.6035641 13.34930342 -0.375 10.1875 C-0.30023438 9.21167969 -0.22546875 8.23585937 -0.1484375 7.23046875 C-0.09945312 6.49441406 -0.05046875 5.75835937 0 5 C0.66 5 1.32 5 2 5 C1.34 3.35 0.68 1.7 0 0 Z " fill="#6B181E" transform="translate(125,133)"/>
<path d="M0 0 C2.83374881 3.20336822 3.5205537 5.78087253 4 10 C3.01 10.33 2.02 10.66 1 11 C1 11.66 1 12.32 1 13 C-0.65 12.67 -2.3 12.34 -4 12 C-5.46795245 8.18332364 -4.59626457 5.67140851 -3 2 C-2.01 1.34 -1.02 0.68 0 0 Z " fill="#F6F4F4" transform="translate(131,140)"/>
<path d="M0 0 C2.375 0.3125 2.375 0.3125 5 1 C5.66 1.99 6.32 2.98 7 4 C5.88200014 5.33920838 4.75538103 6.67122556 3.625 8 C2.68527344 9.11375 2.68527344 9.11375 1.7265625 10.25 C1.15679687 10.8275 0.58703125 11.405 0 12 C-0.66 12 -1.32 12 -2 12 C-2.17835515 7.45194365 -1.99785435 4.1205746 0 0 Z " fill="#182528" transform="translate(73,142)"/>
<path d="M0 0 C-3.40431947 2.26954631 -5.16524202 2.36549949 -9.1875 2.625 C-10.27417969 2.69976562 -11.36085937 2.77453125 -12.48046875 2.8515625 C-13.72763672 2.92503906 -13.72763672 2.92503906 -15 3 C-15.06058594 3.80824219 -15.12117187 4.61648437 -15.18359375 5.44921875 C-15.26738281 6.51785156 -15.35117188 7.58648437 -15.4375 8.6875 C-15.51871094 9.74324219 -15.59992188 10.79898438 -15.68359375 11.88671875 C-15.96451681 14.65086297 -16.40156852 17.28945741 -17 20 C-17.66 20 -18.32 20 -19 20 C-18.34 13.73 -17.68 7.46 -17 1 C-5.28571429 -0.14285714 -5.28571429 -0.14285714 0 0 Z " fill="#7C171E" transform="translate(172,130)"/>
<path d="M0 0 C1.32 0.33 2.64 0.66 4 1 C2.8553125 2.0828125 2.8553125 2.0828125 1.6875 3.1875 C-0.71133591 5.69790967 -2.35410221 7.96808302 -4 11 C-2.68 11.33 -1.36 11.66 0 12 C-0.7425 12.020625 -1.485 12.04125 -2.25 12.0625 C-5.42791249 13.14587926 -5.72751232 13.74474412 -7.3125 16.5625 C-7.869375 17.696875 -8.42625 18.83125 -9 20 C-9.33 19.34 -9.66 18.68 -10 18 C-9.0625 15.375 -9.0625 15.375 -8 13 C-8.66 13 -9.32 13 -10 13 C-10 12.34 -10 11.68 -10 11 C-9.40703125 10.93941406 -8.8140625 10.87882813 -8.203125 10.81640625 C-5.05612001 9.65022887 -4.35879511 7.82601849 -2.75 4.9375 C-2.22921875 4.01839844 -1.7084375 3.09929687 -1.171875 2.15234375 C-0.78515625 1.44207031 -0.3984375 0.73179687 0 0 Z " fill="#991E26" transform="translate(110,134)"/>
<path d="M0 0 C1 3 1 3 0.19555664 5.0847168 C-0.22862549 5.86500244 -0.65280762 6.64528809 -1.08984375 7.44921875 C-1.54423828 8.29677734 -1.99863281 9.14433594 -2.46679688 10.01757812 C-2.95212891 10.89865234 -3.43746094 11.77972656 -3.9375 12.6875 C-4.65969727 14.02651367 -4.65969727 14.02651367 -5.39648438 15.39257812 C-6.58876897 17.60007534 -7.79017894 19.80207933 -9 22 C-9.66 21.67 -10.32 21.34 -11 21 C-9.42538 16.67185603 -7.25283797 12.77632547 -4.9375 8.8125 C-2.37772544 4.4559249 -2.37772544 4.4559249 0 0 Z " fill="#D5D7D7" transform="translate(95,121)"/>
<path d="M0 0 C1.485 0.99 1.485 0.99 3 2 C3.33957665 5.00767886 3.54493987 7.09747814 3 10 C1 12.5 1 12.5 -1 14 C-1.027193 12.41676312 -1.04648306 10.83338938 -1.0625 9.25 C-1.07410156 8.36828125 -1.08570313 7.4865625 -1.09765625 6.578125 C-1.00826198 4.2181162 -0.66912821 2.25501476 0 0 Z " fill="#041013" transform="translate(148,133)"/>
<path d="M0 0 C-0.74468085 7.74468085 -0.74468085 7.74468085 -4 11 C-4.66 11 -5.32 11 -6 11 C-6.36541918 6.73677629 -5.49759276 4.45820536 -3 1 C-1 0 -1 0 0 0 Z " fill="#0D1619" transform="translate(92,135)"/>
<path d="M0 0 C0.33 0 0.66 0 1 0 C0.48517081 5.852795 -0.45357192 11.3297637 -2 17 C-2.99 16.34 -3.98 15.68 -5 15 C-1.92482916 4.44191344 -1.92482916 4.44191344 0 0 Z " fill="#C2C5C6" transform="translate(49,137)"/>
<path d="M0 0 C0.66 0 1.32 0 2 0 C2.82626935 4.59038526 3.43126866 8.50172706 2 13 C-0.5625 14.875 -0.5625 14.875 -3 16 C-2.68289062 15.29488281 -2.36578125 14.58976563 -2.0390625 13.86328125 C-0.95461714 10.87494121 -0.6035641 8.34930342 -0.375 5.1875 C-0.26285156 3.72376953 -0.26285156 3.72376953 -0.1484375 2.23046875 C-0.09945312 1.49441406 -0.05046875 0.75835937 0 0 Z " fill="#B4787C" transform="translate(125,138)"/>
<path d="M0 0 C0.66 0 1.32 0 2 0 C1.67 3.63 1.34 7.26 1 11 C-2.08669204 7.91330796 -2.44855089 7.08072342 -3 3 C-2.34 3 -1.68 3 -1 3 C-0.67 2.01 -0.34 1.02 0 0 Z " fill="#F7F1F2" transform="translate(136,135)"/>
<path d="M0 0 C0.99 0.33 1.98 0.66 3 1 C2.01 3.31 1.02 5.62 0 8 C-1.32 8 -2.64 8 -4 8 C-2.87548273 5.0280615 -1.77706209 2.66559313 0 0 Z " fill="#F1EFF0" transform="translate(164,140)"/>
<path d="M0 0 C0.66 0.33 1.32 0.66 2 1 C2 3.64 2 6.28 2 9 C1.01 9 0.02 9 -1 9 C-1.625 5.625 -1.625 5.625 -2 2 C-1.34 1.34 -0.68 0.68 0 0 Z " fill="#F6ECEC" transform="translate(112,135)"/>
<path d="M0 0 C0.66 0 1.32 0 2 0 C1.9375 2.1875 1.9375 2.1875 1 5 C-1.1717219 6.93157957 -3.52601047 8.48201687 -6 10 C-4.63312778 6.01328937 -2.84804907 3.11505367 0 0 Z " fill="#46252A" transform="translate(81,149)"/>
<path d="M0 0 C0.66 0.33 1.32 0.66 2 1 C2 2.98 2 4.96 2 7 C0.35 6.67 -1.3 6.34 -3 6 C-1.125 1.125 -1.125 1.125 0 0 Z " fill="#1C171A" transform="translate(109,139)"/>
<path d="M0 0 C0.33 0.99 0.66 1.98 1 3 C1.66 3 2.32 3 3 3 C3 3.66 3 4.32 3 5 C-1.455 5.495 -1.455 5.495 -6 6 C-6 5.34 -6 4.68 -6 4 C-5.38125 3.896875 -4.7625 3.79375 -4.125 3.6875 C-1.63473516 3.12474627 -1.63473516 3.12474627 0 0 Z " fill="#89474C" transform="translate(167,135)"/>
<path d="M0 0 C0.66 0 1.32 0 2 0 C1.82374165 2.37948772 1.30280227 3.70225849 -0.40234375 5.37890625 C-1.90649092 6.62115486 -3.45129851 7.81376056 -5 9 C-3.7580393 5.56072421 -2.44259716 2.74792181 0 0 Z " fill="#D9DBDC" transform="translate(104,180)"/>
<path d="M0 0 C-0.33 1.32 -0.66 2.64 -1 4 C-3.31 4.66 -5.62 5.32 -8 6 C-3.375 0 -3.375 0 0 0 Z " fill="#BFC3C3" transform="translate(159,125)"/>
<path d="M0 0 C2 3 2 3 3 5 C3.66 3.68 4.32 2.36 5 1 C5 2.98 5 4.96 5 7 C4.34 7 3.68 7 3 7 C2.67 7.66 2.34 8.32 2 9 C1.01 6.36 0.02 3.72 -1 1 C-0.67 0.67 -0.34 0.34 0 0 Z " fill="#C35158" transform="translate(133,140)"/>
</svg>

After

Width:  |  Height:  |  Size: 31 KiB

View File

@ -2,16 +2,16 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://do0djx5ovokjd"
path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
uid="uid://dgllr7ej7rnuq"
path="res://.godot/imported/游戏启动图标.svg-28e8ccee9d430b9ef157e10c0cbd125c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://icon.svg"
dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"]
source_file="res://游戏启动图标.svg"
dest_files=["res://.godot/imported/游戏启动图标.svg-28e8ccee9d430b9ef157e10c0cbd125c.ctex"]
[params]