diff --git a/asset/art/gif/c02_红色梦境/c02_红色梦境_frames.tres b/asset/art/gif/c02_红色梦境/c02_红色梦境_frames.tres new file mode 100644 index 00000000..ee20768a --- /dev/null +++ b/asset/art/gif/c02_红色梦境/c02_红色梦境_frames.tres @@ -0,0 +1,168 @@ +[gd_resource type="SpriteFrames" load_steps=33 format=3 uid="uid://dxu8w8d8oty65"] + +[ext_resource type="Texture2D" uid="uid://rpn4mftq06xw" path="res://asset/art/gif/c02_红色梦境/小眼睛睁开/0.png" id="1_a71jv"] +[ext_resource type="Texture2D" uid="uid://cbjhwihdhavsu" path="res://asset/art/gif/c02_红色梦境/小嘴巴说话/0.png" id="1_hdfk4"] +[ext_resource type="Texture2D" uid="uid://cr4ghcoa5u5vw" path="res://asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/0.png" id="1_se280"] +[ext_resource type="Texture2D" uid="uid://36quqpqsbngi" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/0.png" id="1_vfkfc"] +[ext_resource type="Texture2D" uid="uid://b7jlo0bith1vd" path="res://asset/art/gif/c02_红色梦境/小嘴巴说话/1.png" id="2_8n6f0"] +[ext_resource type="Texture2D" uid="uid://b0cs226x0fukc" path="res://asset/art/gif/c02_红色梦境/小眼睛睁开/1.png" id="2_38bjp"] +[ext_resource type="Texture2D" uid="uid://cydj0p11f7h2g" path="res://asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/1.png" id="2_a71jv"] +[ext_resource type="Texture2D" uid="uid://cy6tc7qkthepc" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/1.png" id="2_voo73"] +[ext_resource type="Texture2D" uid="uid://c0e04ttbpomx" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/2.png" id="3_0g1lo"] +[ext_resource type="Texture2D" uid="uid://c4sxlhct0jeqj" path="res://asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/2.png" id="3_38bjp"] +[ext_resource type="Texture2D" uid="uid://deawhcoq1hue7" path="res://asset/art/gif/c02_红色梦境/小眼睛睁开/2.png" id="3_hdfk4"] +[ext_resource type="Texture2D" uid="uid://weutdv750wv8" path="res://asset/art/gif/c02_红色梦境/小嘴巴说话/2.png" id="3_vfkfc"] +[ext_resource type="Texture2D" uid="uid://bk5gctp6hp762" path="res://asset/art/gif/c02_红色梦境/小眼睛睁开/3.png" id="4_8n6f0"] +[ext_resource type="Texture2D" uid="uid://dwean2yri24xl" path="res://asset/art/gif/c02_红色梦境/小嘴巴说话/3.png" id="4_voo73"] +[ext_resource type="Texture2D" uid="uid://d3wek63hk233m" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/3.png" id="4_y12gu"] +[ext_resource type="Texture2D" uid="uid://rk47ys5r8atn" path="res://asset/art/gif/c02_红色梦境/小嘴巴说话/4.png" id="5_0g1lo"] +[ext_resource type="Texture2D" uid="uid://c6y68awsexydi" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/4.png" id="5_yv6am"] +[ext_resource type="Texture2D" uid="uid://3be4rargl7t" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/5.png" id="6_86cv7"] +[ext_resource type="Texture2D" uid="uid://du8xuuoxdbj3r" path="res://asset/art/gif/c02_红色梦境/小嘴巴说话/5.png" id="6_y12gu"] +[ext_resource type="Texture2D" uid="uid://bjs0pf8057uti" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/6.png" id="7_kf3ru"] +[ext_resource type="Texture2D" uid="uid://bw14can5x2nm0" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/7.png" id="8_fl0rx"] +[ext_resource type="Texture2D" uid="uid://dsblrpm034as3" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/0.png" id="14_8ivt7"] +[ext_resource type="Texture2D" uid="uid://pvnrpk6a8ps0" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/1.png" id="15_c7k2o"] +[ext_resource type="Texture2D" uid="uid://bl4iwrm27qall" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/2.png" id="16_d55mq"] +[ext_resource type="Texture2D" uid="uid://6hhm4d1woyq" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/3.png" id="17_4w81c"] +[ext_resource type="Texture2D" uid="uid://c1la8nvs1fwvg" path="res://asset/art/gif/c02_红色梦境/大眼睛动画/0.png" id="17_bvlmc"] +[ext_resource type="Texture2D" uid="uid://daybhgues8sir" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/0.png" id="18_i5mna"] +[ext_resource type="Texture2D" uid="uid://dx1rbhpjr6n8m" path="res://asset/art/gif/c02_红色梦境/大眼睛动画/1.png" id="18_rdst3"] +[ext_resource type="Texture2D" uid="uid://rotvh6epo2do" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/1.png" id="19_2f7ew"] +[ext_resource type="Texture2D" uid="uid://c1gswi82n8wjo" path="res://asset/art/gif/c02_红色梦境/大眼睛动画/2.png" id="19_lluc1"] +[ext_resource type="Texture2D" uid="uid://cejnves6646lw" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/2.png" id="20_gwken"] +[ext_resource type="Texture2D" uid="uid://drxfl0efa72u" path="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/3.png" id="21_bvlmc"] + +[resource] +animations = [{ +"frames": [{ +"duration": 9.9, +"texture": ExtResource("14_8ivt7") +}, { +"duration": 9.9, +"texture": ExtResource("15_c7k2o") +}, { +"duration": 9.9, +"texture": ExtResource("16_d55mq") +}, { +"duration": 9.9, +"texture": ExtResource("17_4w81c") +}], +"loop": false, +"name": &"剪影人物床_呼吸", +"speed": 30.0 +}, { +"frames": [{ +"duration": 9.9, +"texture": ExtResource("1_vfkfc") +}, { +"duration": 9.9, +"texture": ExtResource("2_voo73") +}, { +"duration": 9.9, +"texture": ExtResource("3_0g1lo") +}, { +"duration": 9.9, +"texture": ExtResource("4_y12gu") +}, { +"duration": 9.9, +"texture": ExtResource("5_yv6am") +}, { +"duration": 9.9, +"texture": ExtResource("6_86cv7") +}, { +"duration": 9.9, +"texture": ExtResource("7_kf3ru") +}, { +"duration": 9.9, +"texture": ExtResource("8_fl0rx") +}], +"loop": true, +"name": &"剪影人物床_指天", +"speed": 30.0 +}, { +"frames": [{ +"duration": 9.9, +"texture": ExtResource("18_i5mna") +}, { +"duration": 9.9, +"texture": ExtResource("19_2f7ew") +}, { +"duration": 9.9, +"texture": ExtResource("20_gwken") +}, { +"duration": 9.9, +"texture": ExtResource("21_bvlmc") +}], +"loop": true, +"name": &"剪影人物床_指天呼吸", +"speed": 30.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("17_bvlmc") +}, { +"duration": 1.0, +"texture": ExtResource("18_rdst3") +}, { +"duration": 1.0, +"texture": ExtResource("19_lluc1") +}], +"loop": false, +"name": &"大眼睛动画", +"speed": 9.0 +}, { +"frames": [{ +"duration": 6.0, +"texture": ExtResource("1_hdfk4") +}, { +"duration": 6.0, +"texture": ExtResource("2_8n6f0") +}, { +"duration": 6.0, +"texture": ExtResource("3_vfkfc") +}, { +"duration": 6.0, +"texture": ExtResource("4_voo73") +}, { +"duration": 6.0, +"texture": ExtResource("5_0g1lo") +}, { +"duration": 6.0, +"texture": ExtResource("6_y12gu") +}], +"loop": true, +"name": &"小嘴巴说话", +"speed": 30.0 +}, { +"frames": [{ +"duration": 6.0, +"texture": ExtResource("1_a71jv") +}, { +"duration": 6.0, +"texture": ExtResource("2_38bjp") +}, { +"duration": 6.0, +"texture": ExtResource("3_hdfk4") +}, { +"duration": 6.0, +"texture": ExtResource("4_8n6f0") +}], +"loop": true, +"name": &"小眼睛睁开", +"speed": 30.0 +}, { +"frames": [{ +"duration": 6.0, +"texture": ExtResource("1_se280") +}, { +"duration": 6.0, +"texture": ExtResource("2_a71jv") +}, { +"duration": 6.0, +"texture": ExtResource("3_38bjp") +}], +"loop": true, +"name": &"梦境效果(大眼睛动画)", +"speed": 30.0 +}] diff --git a/asset/art/gif/c02_红色梦境/大眼睛动画/0.png b/asset/art/gif/c02_红色梦境/大眼睛动画/0.png new file mode 100644 index 00000000..1de3f7e5 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/大眼睛动画/0.png differ diff --git a/asset/art/gif/c02_红色梦境/大眼睛动画/0.png.import b/asset/art/gif/c02_红色梦境/大眼睛动画/0.png.import new file mode 100644 index 00000000..f82ed847 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/大眼睛动画/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1la8nvs1fwvg" +path="res://.godot/imported/0.png-ec34deb2fbabcb8d1c66006baed9fa50.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/大眼睛动画/0.png" +dest_files=["res://.godot/imported/0.png-ec34deb2fbabcb8d1c66006baed9fa50.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 diff --git a/asset/art/gif/c02_红色梦境/大眼睛动画/1.png b/asset/art/gif/c02_红色梦境/大眼睛动画/1.png new file mode 100644 index 00000000..390f656c Binary files /dev/null and b/asset/art/gif/c02_红色梦境/大眼睛动画/1.png differ diff --git a/asset/art/gif/c02_红色梦境/大眼睛动画/1.png.import b/asset/art/gif/c02_红色梦境/大眼睛动画/1.png.import new file mode 100644 index 00000000..ea771f14 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/大眼睛动画/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dx1rbhpjr6n8m" +path="res://.godot/imported/1.png-37847220f9b805dd7fef6f50db62d124.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/大眼睛动画/1.png" +dest_files=["res://.godot/imported/1.png-37847220f9b805dd7fef6f50db62d124.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 diff --git a/asset/art/gif/c02_红色梦境/大眼睛动画/2.png b/asset/art/gif/c02_红色梦境/大眼睛动画/2.png new file mode 100644 index 00000000..7febddd0 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/大眼睛动画/2.png differ diff --git a/asset/art/gif/c02_红色梦境/大眼睛动画/2.png.import b/asset/art/gif/c02_红色梦境/大眼睛动画/2.png.import new file mode 100644 index 00000000..afabb646 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/大眼睛动画/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1gswi82n8wjo" +path="res://.godot/imported/2.png-1e3b4d573fc4b0e121a19ea98aef13d4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/大眼睛动画/2.png" +dest_files=["res://.godot/imported/2.png-1e3b4d573fc4b0e121a19ea98aef13d4.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 diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话.gif b/asset/art/gif/c02_红色梦境/小嘴巴说话.gif new file mode 100644 index 00000000..4a90224e Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小嘴巴说话.gif differ diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话.gif.import b/asset/art/gif/c02_红色梦境/小嘴巴说话.gif.import new file mode 100644 index 00000000..db40d49b --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小嘴巴说话.gif.import @@ -0,0 +1,14 @@ +[remap] + +importer="gif.animated.texture.plugin" +type="SpriteFrames" +uid="uid://dom2xmi3enu6f" +path="res://.godot/imported/小嘴巴说话.gif-d8dc691e362e81aacaafa0be734f8d65.tres" + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小嘴巴说话.gif" +dest_files=["res://.godot/imported/小嘴巴说话.gif-d8dc691e362e81aacaafa0be734f8d65.tres"] + +[params] + diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/0.png b/asset/art/gif/c02_红色梦境/小嘴巴说话/0.png new file mode 100644 index 00000000..67738779 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小嘴巴说话/0.png differ diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/0.png.import b/asset/art/gif/c02_红色梦境/小嘴巴说话/0.png.import new file mode 100644 index 00000000..27e0d85c --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小嘴巴说话/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cbjhwihdhavsu" +path="res://.godot/imported/0.png-3b38a083718ac2b382fdb2534a9635fa.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小嘴巴说话/0.png" +dest_files=["res://.godot/imported/0.png-3b38a083718ac2b382fdb2534a9635fa.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 diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/1.png b/asset/art/gif/c02_红色梦境/小嘴巴说话/1.png new file mode 100644 index 00000000..8aa1b930 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小嘴巴说话/1.png differ diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/1.png.import b/asset/art/gif/c02_红色梦境/小嘴巴说话/1.png.import new file mode 100644 index 00000000..598d1e65 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小嘴巴说话/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7jlo0bith1vd" +path="res://.godot/imported/1.png-67c876a6b163c0af79e3c0fbe748ce07.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小嘴巴说话/1.png" +dest_files=["res://.godot/imported/1.png-67c876a6b163c0af79e3c0fbe748ce07.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 diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/2.png b/asset/art/gif/c02_红色梦境/小嘴巴说话/2.png new file mode 100644 index 00000000..2cc901bc Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小嘴巴说话/2.png differ diff --git a/asset/art/scene/c02/s09_裂缝/背景.png.import b/asset/art/gif/c02_红色梦境/小嘴巴说话/2.png.import similarity index 67% rename from asset/art/scene/c02/s09_裂缝/背景.png.import rename to asset/art/gif/c02_红色梦境/小嘴巴说话/2.png.import index dfbfebbf..143c3a3d 100644 --- a/asset/art/scene/c02/s09_裂缝/背景.png.import +++ b/asset/art/gif/c02_红色梦境/小嘴巴说话/2.png.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://rfhf4usybjdc" -path="res://.godot/imported/背景.png-ec25a2fc7663b35bada008361dcd0aa3.ctex" +uid="uid://weutdv750wv8" +path="res://.godot/imported/2.png-6a0c79fd09c110bd73d1d4cb6cca1cf5.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s09_裂缝/背景.png" -dest_files=["res://.godot/imported/背景.png-ec25a2fc7663b35bada008361dcd0aa3.ctex"] +source_file="res://asset/art/gif/c02_红色梦境/小嘴巴说话/2.png" +dest_files=["res://.godot/imported/2.png-6a0c79fd09c110bd73d1d4cb6cca1cf5.ctex"] [params] diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/3.png b/asset/art/gif/c02_红色梦境/小嘴巴说话/3.png new file mode 100644 index 00000000..fb02dbf3 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小嘴巴说话/3.png differ diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/3.png.import b/asset/art/gif/c02_红色梦境/小嘴巴说话/3.png.import new file mode 100644 index 00000000..bc189ce4 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小嘴巴说话/3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dwean2yri24xl" +path="res://.godot/imported/3.png-afbba13fee3e051279561293e23b9b30.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小嘴巴说话/3.png" +dest_files=["res://.godot/imported/3.png-afbba13fee3e051279561293e23b9b30.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 diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/4.png b/asset/art/gif/c02_红色梦境/小嘴巴说话/4.png new file mode 100644 index 00000000..ef3f2db5 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小嘴巴说话/4.png differ diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/4.png.import b/asset/art/gif/c02_红色梦境/小嘴巴说话/4.png.import new file mode 100644 index 00000000..a0b38dbc --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小嘴巴说话/4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rk47ys5r8atn" +path="res://.godot/imported/4.png-fa115b1fc812b96337864a9e1d2d48e6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小嘴巴说话/4.png" +dest_files=["res://.godot/imported/4.png-fa115b1fc812b96337864a9e1d2d48e6.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 diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/5.png b/asset/art/gif/c02_红色梦境/小嘴巴说话/5.png new file mode 100644 index 00000000..ae793cd6 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小嘴巴说话/5.png differ diff --git a/asset/art/gif/c02_红色梦境/小嘴巴说话/5.png.import b/asset/art/gif/c02_红色梦境/小嘴巴说话/5.png.import new file mode 100644 index 00000000..187e0107 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小嘴巴说话/5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://du8xuuoxdbj3r" +path="res://.godot/imported/5.png-45535d192443800852e84265f52747bb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小嘴巴说话/5.png" +dest_files=["res://.godot/imported/5.png-45535d192443800852e84265f52747bb.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 diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开.gif b/asset/art/gif/c02_红色梦境/小眼睛睁开.gif new file mode 100644 index 00000000..0c9c7eed Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小眼睛睁开.gif differ diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开.gif.import b/asset/art/gif/c02_红色梦境/小眼睛睁开.gif.import new file mode 100644 index 00000000..6c5d42fb --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小眼睛睁开.gif.import @@ -0,0 +1,14 @@ +[remap] + +importer="gif.animated.texture.plugin" +type="SpriteFrames" +uid="uid://bw7prmxcwxekq" +path="res://.godot/imported/小眼睛睁开.gif-5da340d7624085167e71cf2564ad2b76.tres" + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小眼睛睁开.gif" +dest_files=["res://.godot/imported/小眼睛睁开.gif-5da340d7624085167e71cf2564ad2b76.tres"] + +[params] + diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开/0.png b/asset/art/gif/c02_红色梦境/小眼睛睁开/0.png new file mode 100644 index 00000000..0d1d2595 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小眼睛睁开/0.png differ diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开/0.png.import b/asset/art/gif/c02_红色梦境/小眼睛睁开/0.png.import new file mode 100644 index 00000000..047d51c8 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小眼睛睁开/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rpn4mftq06xw" +path="res://.godot/imported/0.png-3552d51ffc1c695a3c0d24039713dbcd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小眼睛睁开/0.png" +dest_files=["res://.godot/imported/0.png-3552d51ffc1c695a3c0d24039713dbcd.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 diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开/1.png b/asset/art/gif/c02_红色梦境/小眼睛睁开/1.png new file mode 100644 index 00000000..9908f6f9 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小眼睛睁开/1.png differ diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开/1.png.import b/asset/art/gif/c02_红色梦境/小眼睛睁开/1.png.import new file mode 100644 index 00000000..e06dfa7b --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小眼睛睁开/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0cs226x0fukc" +path="res://.godot/imported/1.png-c4828a3f175282645a50a1b0f6012054.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小眼睛睁开/1.png" +dest_files=["res://.godot/imported/1.png-c4828a3f175282645a50a1b0f6012054.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 diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开/2.png b/asset/art/gif/c02_红色梦境/小眼睛睁开/2.png new file mode 100644 index 00000000..0b31c873 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小眼睛睁开/2.png differ diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开/2.png.import b/asset/art/gif/c02_红色梦境/小眼睛睁开/2.png.import new file mode 100644 index 00000000..cbdb1583 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小眼睛睁开/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://deawhcoq1hue7" +path="res://.godot/imported/2.png-f3e4861d279b7028b4a728053f490511.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小眼睛睁开/2.png" +dest_files=["res://.godot/imported/2.png-f3e4861d279b7028b4a728053f490511.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 diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开/3.png b/asset/art/gif/c02_红色梦境/小眼睛睁开/3.png new file mode 100644 index 00000000..9908f6f9 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/小眼睛睁开/3.png differ diff --git a/asset/art/gif/c02_红色梦境/小眼睛睁开/3.png.import b/asset/art/gif/c02_红色梦境/小眼睛睁开/3.png.import new file mode 100644 index 00000000..c3ba9437 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/小眼睛睁开/3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bk5gctp6hp762" +path="res://.godot/imported/3.png-432470170daaf1f80c81fd8f14b73492.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/小眼睛睁开/3.png" +dest_files=["res://.godot/imported/3.png-432470170daaf1f80c81fd8f14b73492.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 diff --git a/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画).gif b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画).gif new file mode 100644 index 00000000..bec4bb04 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画).gif differ diff --git a/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画).gif.import b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画).gif.import new file mode 100644 index 00000000..00467186 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画).gif.import @@ -0,0 +1,14 @@ +[remap] + +importer="gif.animated.texture.plugin" +type="SpriteFrames" +uid="uid://ckt0qrk6k1d1j" +path="res://.godot/imported/梦境效果(大眼睛动画).gif-b3a4876c27dcfb529b3be0f1beec14a4.tres" + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画).gif" +dest_files=["res://.godot/imported/梦境效果(大眼睛动画).gif-b3a4876c27dcfb529b3be0f1beec14a4.tres"] + +[params] + diff --git a/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/0.png b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/0.png new file mode 100644 index 00000000..ae040028 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/0.png differ diff --git a/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/0.png.import b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/0.png.import new file mode 100644 index 00000000..5db9deec --- /dev/null +++ b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cr4ghcoa5u5vw" +path="res://.godot/imported/0.png-965776c500748dab2bd671fc3ccbab5e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/0.png" +dest_files=["res://.godot/imported/0.png-965776c500748dab2bd671fc3ccbab5e.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 diff --git a/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/1.png b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/1.png new file mode 100644 index 00000000..fcb16ea8 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/1.png differ diff --git a/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/1.png.import b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/1.png.import new file mode 100644 index 00000000..26211892 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cydj0p11f7h2g" +path="res://.godot/imported/1.png-f51aa8dac631a6bd9b58d331b174dbbb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/1.png" +dest_files=["res://.godot/imported/1.png-f51aa8dac631a6bd9b58d331b174dbbb.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 diff --git a/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/2.png b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/2.png new file mode 100644 index 00000000..a0227e20 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/2.png differ diff --git a/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/2.png.import b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/2.png.import new file mode 100644 index 00000000..d607b550 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c4sxlhct0jeqj" +path="res://.godot/imported/2.png-0ba20bfc692763d16753fbf5b6753212.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/梦境效果(大眼睛动画)/2.png" +dest_files=["res://.godot/imported/2.png-0ba20bfc692763d16753fbf5b6753212.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸).gif b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸).gif new file mode 100644 index 00000000..a994b369 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸).gif differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸).gif.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸).gif.import new file mode 100644 index 00000000..0efc1e86 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸).gif.import @@ -0,0 +1,14 @@ +[remap] + +importer="gif.animated.texture.plugin" +type="SpriteFrames" +uid="uid://ukyendr2rc6x" +path="res://.godot/imported/红色背景剪影人物床(呼吸).gif-b2f5efc218555678218c1f6d8607cb2d.tres" + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸).gif" +dest_files=["res://.godot/imported/红色背景剪影人物床(呼吸).gif-b2f5efc218555678218c1f6d8607cb2d.tres"] + +[params] + diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/0.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/0.png new file mode 100644 index 00000000..83581650 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/0.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/0.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/0.png.import new file mode 100644 index 00000000..9386bf61 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dsblrpm034as3" +path="res://.godot/imported/0.png-9a5e77f588d489fce52a59c9c2d64749.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/0.png" +dest_files=["res://.godot/imported/0.png-9a5e77f588d489fce52a59c9c2d64749.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/1.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/1.png new file mode 100644 index 00000000..f6505a7f Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/1.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/1.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/1.png.import new file mode 100644 index 00000000..7b76c993 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://pvnrpk6a8ps0" +path="res://.godot/imported/1.png-bf88e75abad6158de108281e67e6b1c6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/1.png" +dest_files=["res://.godot/imported/1.png-bf88e75abad6158de108281e67e6b1c6.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/2.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/2.png new file mode 100644 index 00000000..aa9ef1a7 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/2.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/2.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/2.png.import new file mode 100644 index 00000000..9ca158d9 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bl4iwrm27qall" +path="res://.godot/imported/2.png-d9693c0b48102de9ed0060e8baba1572.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/2.png" +dest_files=["res://.godot/imported/2.png-d9693c0b48102de9ed0060e8baba1572.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/3.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/3.png new file mode 100644 index 00000000..69a266d4 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/3.png differ diff --git a/asset/art/scene/c02/s09_裂缝/位置参考.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/3.png.import similarity index 66% rename from asset/art/scene/c02/s09_裂缝/位置参考.png.import rename to asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/3.png.import index d4666bed..09524885 100644 --- a/asset/art/scene/c02/s09_裂缝/位置参考.png.import +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/3.png.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://c4r5knmkenrw0" -path="res://.godot/imported/位置参考.png-f909ccff70f818ece78cc62b432dfaed.ctex" +uid="uid://6hhm4d1woyq" +path="res://.godot/imported/3.png-1f7c96fca394290c556a9bafa228e848.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s09_裂缝/位置参考.png" -dest_files=["res://.godot/imported/位置参考.png-f909ccff70f818ece78cc62b432dfaed.ctex"] +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(呼吸)/3.png" +dest_files=["res://.godot/imported/3.png-1f7c96fca394290c556a9bafa228e848.ctex"] [params] diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/0.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/0.png new file mode 100644 index 00000000..2e72203e Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/0.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/0.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/0.png.import new file mode 100644 index 00000000..940df04b --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://daybhgues8sir" +path="res://.godot/imported/0.png-3ce839875623933da0455a4e2423d3c9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/0.png" +dest_files=["res://.godot/imported/0.png-3ce839875623933da0455a4e2423d3c9.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/1.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/1.png new file mode 100644 index 00000000..223846cd Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/1.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/1.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/1.png.import new file mode 100644 index 00000000..64052046 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rotvh6epo2do" +path="res://.godot/imported/1.png-565eb26726188bd5d23e5f9e08da7fec.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/1.png" +dest_files=["res://.godot/imported/1.png-565eb26726188bd5d23e5f9e08da7fec.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/2.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/2.png new file mode 100644 index 00000000..e2f59680 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/2.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/2.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/2.png.import new file mode 100644 index 00000000..1f984d19 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cejnves6646lw" +path="res://.godot/imported/2.png-339362814a51c8c14777de197acdf535.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/2.png" +dest_files=["res://.godot/imported/2.png-339362814a51c8c14777de197acdf535.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/3.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/3.png new file mode 100644 index 00000000..87f4027a Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/3.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/3.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/3.png.import new file mode 100644 index 00000000..de9c1229 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://drxfl0efa72u" +path="res://.godot/imported/3.png-388ada2cfeb4f2eaf857c6ea5d64bc8d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天呼吸)/3.png" +dest_files=["res://.godot/imported/3.png-388ada2cfeb4f2eaf857c6ea5d64bc8d.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天).gif b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天).gif new file mode 100644 index 00000000..f57fadc6 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天).gif differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天).gif.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天).gif.import new file mode 100644 index 00000000..d66eab80 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天).gif.import @@ -0,0 +1,14 @@ +[remap] + +importer="gif.animated.texture.plugin" +type="SpriteFrames" +uid="uid://uda8meq0pmtj" +path="res://.godot/imported/红色背景剪影人物床(指天).gif-ec5241a0855f918f748d993b7596b013.tres" + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天).gif" +dest_files=["res://.godot/imported/红色背景剪影人物床(指天).gif-ec5241a0855f918f748d993b7596b013.tres"] + +[params] + diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/0.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/0.png new file mode 100644 index 00000000..9ec7361e Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/0.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/0.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/0.png.import new file mode 100644 index 00000000..924ad1d8 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://36quqpqsbngi" +path="res://.godot/imported/0.png-e74741afa4dfd94efbd26ef27a7169b1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/0.png" +dest_files=["res://.godot/imported/0.png-e74741afa4dfd94efbd26ef27a7169b1.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/1.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/1.png new file mode 100644 index 00000000..19568212 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/1.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/1.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/1.png.import new file mode 100644 index 00000000..4368fcb5 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cy6tc7qkthepc" +path="res://.godot/imported/1.png-1272d34fc7046e71073c8ad932dd32c2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/1.png" +dest_files=["res://.godot/imported/1.png-1272d34fc7046e71073c8ad932dd32c2.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/2.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/2.png new file mode 100644 index 00000000..a50a794e Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/2.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/2.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/2.png.import new file mode 100644 index 00000000..e3a352c9 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c0e04ttbpomx" +path="res://.godot/imported/2.png-c6d0d06e364bcd707923f28c085bf811.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/2.png" +dest_files=["res://.godot/imported/2.png-c6d0d06e364bcd707923f28c085bf811.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/3.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/3.png new file mode 100644 index 00000000..893b3c2a Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/3.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/3.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/3.png.import new file mode 100644 index 00000000..59ff67fd --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d3wek63hk233m" +path="res://.godot/imported/3.png-a7c692d6f711672dfcffdcf674bec486.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/3.png" +dest_files=["res://.godot/imported/3.png-a7c692d6f711672dfcffdcf674bec486.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/4.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/4.png new file mode 100644 index 00000000..6714cb74 Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/4.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/4.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/4.png.import new file mode 100644 index 00000000..a96c9471 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6y68awsexydi" +path="res://.godot/imported/4.png-6e3b6042242f84cf559fa2828f709018.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/4.png" +dest_files=["res://.godot/imported/4.png-6e3b6042242f84cf559fa2828f709018.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/5.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/5.png new file mode 100644 index 00000000..cd38f2dd Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/5.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/5.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/5.png.import new file mode 100644 index 00000000..ba64f7a3 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3be4rargl7t" +path="res://.godot/imported/5.png-4ba52b0ebd19940857b51615f9e4f837.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/5.png" +dest_files=["res://.godot/imported/5.png-4ba52b0ebd19940857b51615f9e4f837.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/6.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/6.png new file mode 100644 index 00000000..ab2173cc Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/6.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/6.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/6.png.import new file mode 100644 index 00000000..02ac66d3 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bjs0pf8057uti" +path="res://.godot/imported/6.png-e2abadfc9d86ba2333b832695b350e56.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/6.png" +dest_files=["res://.godot/imported/6.png-e2abadfc9d86ba2333b832695b350e56.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 diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/7.png b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/7.png new file mode 100644 index 00000000..9ec7361e Binary files /dev/null and b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/7.png differ diff --git a/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/7.png.import b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/7.png.import new file mode 100644 index 00000000..4330f2e6 --- /dev/null +++ b/asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bw14can5x2nm0" +path="res://.godot/imported/7.png-22d202f64a4a7ac31b753ca93cb08d4b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_红色梦境/红色背景剪影人物床(指天)/7.png" +dest_files=["res://.godot/imported/7.png-22d202f64a4a7ac31b753ca93cb08d4b.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 diff --git a/asset/art/gif/c02_老鼠拖肉/c02_老鼠拖肉_frames.tres b/asset/art/gif/c02_老鼠拖肉/c02_老鼠拖肉_frames.tres index ec65adb6..6ae2fd45 100644 --- a/asset/art/gif/c02_老鼠拖肉/c02_老鼠拖肉_frames.tres +++ b/asset/art/gif/c02_老鼠拖肉/c02_老鼠拖肉_frames.tres @@ -1,4 +1,4 @@ -[gd_resource type="SpriteFrames" load_steps=13 format=3 uid="uid://cvwdqa8gyqj4g"] +[gd_resource type="SpriteFrames" load_steps=14 format=3 uid="uid://cvwdqa8gyqj4g"] [ext_resource type="Texture2D" uid="uid://kx3w8oek2w2m" path="res://asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/0.png" id="1_7ihva"] [ext_resource type="Texture2D" uid="uid://c4p6yf07dpuk0" path="res://asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/1.png" id="2_arxlg"] @@ -7,11 +7,12 @@ [ext_resource type="Texture2D" uid="uid://dm2dvqop7kin1" path="res://asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/4.png" id="5_2cyqm"] [ext_resource type="Texture2D" uid="uid://dpjvamykvlq8p" path="res://asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/5.png" id="6_2qdpe"] [ext_resource type="Texture2D" uid="uid://cbvd86bhmqwtv" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画_无肉/0.png" id="7_3oryn"] -[ext_resource type="Texture2D" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画/0.png" id="7_ad6hj"] -[ext_resource type="Texture2D" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画/1.png" id="8_2cyqm"] +[ext_resource type="Texture2D" uid="uid://bh22gotgis8ck" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画/0.png" id="7_ad6hj"] +[ext_resource type="Texture2D" uid="uid://c1u44bf6doo5h" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画/1.png" id="8_2cyqm"] [ext_resource type="Texture2D" uid="uid://dwdnlxfasu57r" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画_无肉/1.png" id="8_r8ynn"] -[ext_resource type="Texture2D" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画/2.png" id="9_2qdpe"] +[ext_resource type="Texture2D" uid="uid://biyadg405dwma" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画/2.png" id="9_2qdpe"] [ext_resource type="Texture2D" uid="uid://bty30b667xcy3" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住动画_无肉/2.png" id="9_8etrm"] +[ext_resource type="Texture2D" uid="uid://brkuw2s5jla1o" path="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住死亡/0.png" id="13_2cyqm"] [resource] animations = [{ @@ -34,7 +35,7 @@ animations = [{ "duration": 6.0, "texture": ExtResource("6_2qdpe") }], -"loop": true, +"loop": false, "name": &"奇怪的肉被拖进去动画", "speed": 30.0 }, { @@ -53,16 +54,24 @@ animations = [{ "speed": 30.0 }, { "frames": [{ -"duration": 3.0, +"duration": 4.5, "texture": ExtResource("7_3oryn") }, { -"duration": 3.0, +"duration": 4.5, "texture": ExtResource("8_r8ynn") }, { -"duration": 3.0, +"duration": 4.5, "texture": ExtResource("9_8etrm") }], "loop": true, "name": &"老鼠被黏住动画_无肉", "speed": 30.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("13_2cyqm") +}], +"loop": true, +"name": &"老鼠被黏住死亡", +"speed": 5.0 }] diff --git a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/0.png b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/0.png index 6fa5be63..bfa2eaea 100644 Binary files a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/0.png and b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/0.png differ diff --git a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/1.png b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/1.png index fb189765..9b27836b 100644 Binary files a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/1.png and b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/1.png differ diff --git a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/2.png b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/2.png index fb54cbbb..56c78de7 100644 Binary files a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/2.png and b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/2.png differ diff --git a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/3.png b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/3.png index b2c04cdb..93d50260 100644 Binary files a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/3.png and b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/3.png differ diff --git a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/4.png b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/4.png index e66681f7..5198f9bc 100644 Binary files a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/4.png and b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/4.png differ diff --git a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/5.png b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/5.png index 4c7db4f4..245b6ac8 100644 Binary files a/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/5.png and b/asset/art/gif/c02_老鼠拖肉/奇怪的肉被拖进去动画/5.png differ diff --git a/asset/art/gif/c02_老鼠拖肉/老鼠被黏住死亡/0.png b/asset/art/gif/c02_老鼠拖肉/老鼠被黏住死亡/0.png new file mode 100644 index 00000000..abc34390 Binary files /dev/null and b/asset/art/gif/c02_老鼠拖肉/老鼠被黏住死亡/0.png differ diff --git a/asset/art/gif/c02_老鼠拖肉/老鼠被黏住死亡/0.png.import b/asset/art/gif/c02_老鼠拖肉/老鼠被黏住死亡/0.png.import new file mode 100644 index 00000000..3cfcaf74 --- /dev/null +++ b/asset/art/gif/c02_老鼠拖肉/老鼠被黏住死亡/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://brkuw2s5jla1o" +path="res://.godot/imported/0.png-7975ecf160ea306436d319ce41fad22a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c02_老鼠拖肉/老鼠被黏住死亡/0.png" +dest_files=["res://.godot/imported/0.png-7975ecf160ea306436d319ce41fad22a.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 diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/血迹(一楼内侧楼道).png b/asset/art/scene/c02/s05_一楼内侧楼道/e_地上血迹.png similarity index 100% rename from asset/art/scene/c02/s05_一楼内侧楼道/血迹(一楼内侧楼道).png rename to asset/art/scene/c02/s05_一楼内侧楼道/e_地上血迹.png diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/e_地上血迹.png.import b/asset/art/scene/c02/s05_一楼内侧楼道/e_地上血迹.png.import new file mode 100644 index 00000000..f831d4a5 --- /dev/null +++ b/asset/art/scene/c02/s05_一楼内侧楼道/e_地上血迹.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3wytxnirtx27" +path="res://.godot/imported/e_地上血迹.png-d0dc8210dfcfe339ce9bb0f929ff9e34.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/e_地上血迹.png" +dest_files=["res://.godot/imported/e_地上血迹.png-d0dc8210dfcfe339ce9bb0f929ff9e34.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 diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/打开的通道.png b/asset/art/scene/c02/s05_一楼内侧楼道/e_打开的通道.png similarity index 100% rename from asset/art/scene/c02/s05_一楼内侧楼道/打开的通道.png rename to asset/art/scene/c02/s05_一楼内侧楼道/e_打开的通道.png diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/打开的通道.png.import b/asset/art/scene/c02/s05_一楼内侧楼道/e_打开的通道.png.import similarity index 67% rename from asset/art/scene/c02/s05_一楼内侧楼道/打开的通道.png.import rename to asset/art/scene/c02/s05_一楼内侧楼道/e_打开的通道.png.import index 79787cf2..2ef69f84 100644 --- a/asset/art/scene/c02/s05_一楼内侧楼道/打开的通道.png.import +++ b/asset/art/scene/c02/s05_一楼内侧楼道/e_打开的通道.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bpqcq0a0ffhlr" -path="res://.godot/imported/打开的通道.png-a263aca9acc9f546e5dd000941025ae3.ctex" +path="res://.godot/imported/e_打开的通道.png-d3ffc0accc5b9bf8b2b0dc815c631093.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/打开的通道.png" -dest_files=["res://.godot/imported/打开的通道.png-a263aca9acc9f546e5dd000941025ae3.ctex"] +source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/e_打开的通道.png" +dest_files=["res://.godot/imported/e_打开的通道.png-d3ffc0accc5b9bf8b2b0dc815c631093.ctex"] [params] diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/掉落的肉.png b/asset/art/scene/c02/s05_一楼内侧楼道/e_掉落的肉.png similarity index 100% rename from asset/art/scene/c02/s05_一楼内侧楼道/掉落的肉.png rename to asset/art/scene/c02/s05_一楼内侧楼道/e_掉落的肉.png diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/掉落的肉.png.import b/asset/art/scene/c02/s05_一楼内侧楼道/e_掉落的肉.png.import similarity index 68% rename from asset/art/scene/c02/s05_一楼内侧楼道/掉落的肉.png.import rename to asset/art/scene/c02/s05_一楼内侧楼道/e_掉落的肉.png.import index c7924cd1..5f620706 100644 --- a/asset/art/scene/c02/s05_一楼内侧楼道/掉落的肉.png.import +++ b/asset/art/scene/c02/s05_一楼内侧楼道/e_掉落的肉.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://d1etd7hr23rir" -path="res://.godot/imported/掉落的肉.png-0a4f9f2ac23f55332834d57e165e55b4.ctex" +path="res://.godot/imported/e_掉落的肉.png-ba16a61f97c689382e66b2e435ce6036.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/掉落的肉.png" -dest_files=["res://.godot/imported/掉落的肉.png-0a4f9f2ac23f55332834d57e165e55b4.ctex"] +source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/e_掉落的肉.png" +dest_files=["res://.godot/imported/e_掉落的肉.png-ba16a61f97c689382e66b2e435ce6036.ctex"] [params] diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/e_放置粘鼠板.png b/asset/art/scene/c02/s05_一楼内侧楼道/e_放置粘鼠板.png new file mode 100644 index 00000000..cf141eab Binary files /dev/null and b/asset/art/scene/c02/s05_一楼内侧楼道/e_放置粘鼠板.png differ diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/e_放置粘鼠板.png.import b/asset/art/scene/c02/s05_一楼内侧楼道/e_放置粘鼠板.png.import new file mode 100644 index 00000000..ca7fb7f5 --- /dev/null +++ b/asset/art/scene/c02/s05_一楼内侧楼道/e_放置粘鼠板.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctvw1qr1mpogb" +path="res://.godot/imported/e_放置粘鼠板.png-018a97cb4b372113269dbcd95faf8395.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/e_放置粘鼠板.png" +dest_files=["res://.godot/imported/e_放置粘鼠板.png-018a97cb4b372113269dbcd95faf8395.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 diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板血迹.png b/asset/art/scene/c02/s05_一楼内侧楼道/e_粘鼠板血迹(不用).png similarity index 100% rename from asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板血迹.png rename to asset/art/scene/c02/s05_一楼内侧楼道/e_粘鼠板血迹(不用).png diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板血迹.png.import b/asset/art/scene/c02/s05_一楼内侧楼道/e_粘鼠板血迹(不用).png.import similarity index 64% rename from asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板血迹.png.import rename to asset/art/scene/c02/s05_一楼内侧楼道/e_粘鼠板血迹(不用).png.import index 07bea0f6..054eaef1 100644 --- a/asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板血迹.png.import +++ b/asset/art/scene/c02/s05_一楼内侧楼道/e_粘鼠板血迹(不用).png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://cc226w3wm6h2b" -path="res://.godot/imported/粘鼠板血迹.png-94b7ac953175aa4ab877e1fae6924a37.ctex" +path="res://.godot/imported/e_粘鼠板血迹(不用).png-38c27a517e359b3647e88ecb80a36a78.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板血迹.png" -dest_files=["res://.godot/imported/粘鼠板血迹.png-94b7ac953175aa4ab877e1fae6924a37.ctex"] +source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/e_粘鼠板血迹(不用).png" +dest_files=["res://.godot/imported/e_粘鼠板血迹(不用).png-38c27a517e359b3647e88ecb80a36a78.ctex"] [params] diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/煤油灯光效.png b/asset/art/scene/c02/s05_一楼内侧楼道/l_煤油灯光效.png similarity index 100% rename from asset/art/scene/c02/s05_一楼内侧楼道/煤油灯光效.png rename to asset/art/scene/c02/s05_一楼内侧楼道/l_煤油灯光效.png diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/煤油灯光效.png.import b/asset/art/scene/c02/s05_一楼内侧楼道/l_煤油灯光效.png.import similarity index 67% rename from asset/art/scene/c02/s05_一楼内侧楼道/煤油灯光效.png.import rename to asset/art/scene/c02/s05_一楼内侧楼道/l_煤油灯光效.png.import index 2c5eb69f..f3ac5a60 100644 --- a/asset/art/scene/c02/s05_一楼内侧楼道/煤油灯光效.png.import +++ b/asset/art/scene/c02/s05_一楼内侧楼道/l_煤油灯光效.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bn47plsx5coug" -path="res://.godot/imported/煤油灯光效.png-5c5bc5ac1731d4bc28481127a4396561.ctex" +path="res://.godot/imported/l_煤油灯光效.png-220a6116439b791ee0997a5fda243ca0.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/煤油灯光效.png" -dest_files=["res://.godot/imported/煤油灯光效.png-5c5bc5ac1731d4bc28481127a4396561.ctex"] +source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/l_煤油灯光效.png" +dest_files=["res://.godot/imported/l_煤油灯光效.png-220a6116439b791ee0997a5fda243ca0.ctex"] [params] diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/存档_点亮后的背景.png b/asset/art/scene/c02/s05_一楼内侧楼道/存档_点亮后的背景.png deleted file mode 100644 index 93b30af6..00000000 Binary files a/asset/art/scene/c02/s05_一楼内侧楼道/存档_点亮后的背景.png and /dev/null differ diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/存档_点亮后的背景.png.import b/asset/art/scene/c02/s05_一楼内侧楼道/存档_点亮后的背景.png.import deleted file mode 100644 index b0257cd0..00000000 --- a/asset/art/scene/c02/s05_一楼内侧楼道/存档_点亮后的背景.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://d3qawik2p4oor" -path="res://.godot/imported/存档_点亮后的背景.png-ddfb5c3253268e9b382e8a2b6c95771f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/存档_点亮后的背景.png" -dest_files=["res://.godot/imported/存档_点亮后的背景.png-ddfb5c3253268e9b382e8a2b6c95771f.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 diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/血迹(一楼内侧楼道).png.import b/asset/art/scene/c02/s05_一楼内侧楼道/血迹(一楼内侧楼道).png.import deleted file mode 100644 index aa70ae5c..00000000 --- a/asset/art/scene/c02/s05_一楼内侧楼道/血迹(一楼内侧楼道).png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://c3wytxnirtx27" -path="res://.godot/imported/血迹(一楼内侧楼道).png-abc9b6fd98638e28748a216f34b11da9.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/血迹(一楼内侧楼道).png" -dest_files=["res://.godot/imported/血迹(一楼内侧楼道).png-abc9b6fd98638e28748a216f34b11da9.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 diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板.png b/asset/art/scene/c02/s08_瞎子卧室/e_粘鼠板.png similarity index 100% rename from asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板.png rename to asset/art/scene/c02/s08_瞎子卧室/e_粘鼠板.png diff --git a/asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板.png.import b/asset/art/scene/c02/s08_瞎子卧室/e_粘鼠板.png.import similarity index 69% rename from asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板.png.import rename to asset/art/scene/c02/s08_瞎子卧室/e_粘鼠板.png.import index 3344a66b..9fe779b2 100644 --- a/asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板.png.import +++ b/asset/art/scene/c02/s08_瞎子卧室/e_粘鼠板.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://dcot0rove27rd" -path="res://.godot/imported/粘鼠板.png-f9fb799b78a4844f709d7873de547590.ctex" +path="res://.godot/imported/e_粘鼠板.png-f841f1cd79763b106362f3f628921f78.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s05_一楼内侧楼道/粘鼠板.png" -dest_files=["res://.godot/imported/粘鼠板.png-f9fb799b78a4844f709d7873de547590.ctex"] +source_file="res://asset/art/scene/c02/s08_瞎子卧室/e_粘鼠板.png" +dest_files=["res://.godot/imported/e_粘鼠板.png-f841f1cd79763b106362f3f628921f78.ctex"] [params] diff --git a/asset/art/scene/c02/s09_裂缝/bg_白眼球底板.png b/asset/art/scene/c02/s09_裂缝/bg_白眼球底板.png new file mode 100644 index 00000000..edf2be39 Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/bg_白眼球底板.png differ diff --git a/asset/art/scene/c02/s09_裂缝/bg_白眼球底板.png.import b/asset/art/scene/c02/s09_裂缝/bg_白眼球底板.png.import new file mode 100644 index 00000000..93118fcb --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/bg_白眼球底板.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c2sk7h1648k3i" +path="res://.godot/imported/bg_白眼球底板.png-15ca2adaf40f77c1f450df46612311bf.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/bg_白眼球底板.png" +dest_files=["res://.godot/imported/bg_白眼球底板.png-15ca2adaf40f77c1f450df46612311bf.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 diff --git a/asset/art/scene/c02/s09_裂缝/bg_背景.png b/asset/art/scene/c02/s09_裂缝/bg_背景.png new file mode 100644 index 00000000..6009331e Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/bg_背景.png differ diff --git a/asset/art/scene/c02/s09_裂缝/坍塌物.png.import b/asset/art/scene/c02/s09_裂缝/bg_背景.png.import similarity index 67% rename from asset/art/scene/c02/s09_裂缝/坍塌物.png.import rename to asset/art/scene/c02/s09_裂缝/bg_背景.png.import index b9fe8bb5..50b2415a 100644 --- a/asset/art/scene/c02/s09_裂缝/坍塌物.png.import +++ b/asset/art/scene/c02/s09_裂缝/bg_背景.png.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://btq13rpmhw500" -path="res://.godot/imported/坍塌物.png-5782122ee14319e69404404667a761f9.ctex" +uid="uid://cg8nfnd46iwaf" +path="res://.godot/imported/bg_背景.png-40f484ef789821a88d7a10916996a10f.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s09_裂缝/坍塌物.png" -dest_files=["res://.godot/imported/坍塌物.png-5782122ee14319e69404404667a761f9.ctex"] +source_file="res://asset/art/scene/c02/s09_裂缝/bg_背景.png" +dest_files=["res://.godot/imported/bg_背景.png-40f484ef789821a88d7a10916996a10f.ctex"] [params] diff --git a/asset/art/scene/c02/s09_裂缝/背景.png b/asset/art/scene/c02/s09_裂缝/bg_背景(旧版不用).png similarity index 100% rename from asset/art/scene/c02/s09_裂缝/背景.png rename to asset/art/scene/c02/s09_裂缝/bg_背景(旧版不用).png diff --git a/asset/art/scene/c02/s09_裂缝/bg_背景(旧版不用).png.import b/asset/art/scene/c02/s09_裂缝/bg_背景(旧版不用).png.import new file mode 100644 index 00000000..9dd02351 --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/bg_背景(旧版不用).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rfhf4usybjdc" +path="res://.godot/imported/bg_背景(旧版不用).png-662e32208e7c9321ef8cfca883c20050.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/bg_背景(旧版不用).png" +dest_files=["res://.godot/imported/bg_背景(旧版不用).png-662e32208e7c9321ef8cfca883c20050.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 diff --git a/asset/art/scene/c02/s09_裂缝/bg_背景(纯色无用).png b/asset/art/scene/c02/s09_裂缝/bg_背景(纯色无用).png new file mode 100644 index 00000000..0603084d Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/bg_背景(纯色无用).png differ diff --git a/asset/art/scene/c02/s09_裂缝/bg_背景(纯色无用).png.import b/asset/art/scene/c02/s09_裂缝/bg_背景(纯色无用).png.import new file mode 100644 index 00000000..8e0ccc59 --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/bg_背景(纯色无用).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rr60mb1avrms" +path="res://.godot/imported/bg_背景(纯色无用).png-9b584766bc19a7218ed6b9191644268d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/bg_背景(纯色无用).png" +dest_files=["res://.godot/imported/bg_背景(纯色无用).png-9b584766bc19a7218ed6b9191644268d.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 diff --git a/asset/art/scene/c02/s09_裂缝/大麻绳.png b/asset/art/scene/c02/s09_裂缝/e_大麻绳.png similarity index 100% rename from asset/art/scene/c02/s09_裂缝/大麻绳.png rename to asset/art/scene/c02/s09_裂缝/e_大麻绳.png diff --git a/asset/art/scene/c02/s09_裂缝/大麻绳.png.import b/asset/art/scene/c02/s09_裂缝/e_大麻绳.png.import similarity index 69% rename from asset/art/scene/c02/s09_裂缝/大麻绳.png.import rename to asset/art/scene/c02/s09_裂缝/e_大麻绳.png.import index 4b6eaec5..025363bf 100644 --- a/asset/art/scene/c02/s09_裂缝/大麻绳.png.import +++ b/asset/art/scene/c02/s09_裂缝/e_大麻绳.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://cbvf6bfjprl8t" -path="res://.godot/imported/大麻绳.png-307914a2b974ba4df4256190d1fda55f.ctex" +path="res://.godot/imported/e_大麻绳.png-2593412b4d7d996701d35cd83b392784.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s09_裂缝/大麻绳.png" -dest_files=["res://.godot/imported/大麻绳.png-307914a2b974ba4df4256190d1fda55f.ctex"] +source_file="res://asset/art/scene/c02/s09_裂缝/e_大麻绳.png" +dest_files=["res://.godot/imported/e_大麻绳.png-2593412b4d7d996701d35cd83b392784.ctex"] [params] diff --git a/asset/art/scene/c02/s09_裂缝/床.png b/asset/art/scene/c02/s09_裂缝/e_床.png similarity index 100% rename from asset/art/scene/c02/s09_裂缝/床.png rename to asset/art/scene/c02/s09_裂缝/e_床.png diff --git a/asset/art/scene/c02/s09_裂缝/床.png.import b/asset/art/scene/c02/s09_裂缝/e_床.png.import similarity index 71% rename from asset/art/scene/c02/s09_裂缝/床.png.import rename to asset/art/scene/c02/s09_裂缝/e_床.png.import index c3368cf5..21f1d6ee 100644 --- a/asset/art/scene/c02/s09_裂缝/床.png.import +++ b/asset/art/scene/c02/s09_裂缝/e_床.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bplvfjem2nnnf" -path="res://.godot/imported/床.png-374b72934cea533f22e40a05ec11ee1d.ctex" +path="res://.godot/imported/e_床.png-4322720c7d7be132d02938fb1c33dafb.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s09_裂缝/床.png" -dest_files=["res://.godot/imported/床.png-374b72934cea533f22e40a05ec11ee1d.ctex"] +source_file="res://asset/art/scene/c02/s09_裂缝/e_床.png" +dest_files=["res://.godot/imported/e_床.png-4322720c7d7be132d02938fb1c33dafb.ctex"] [params] diff --git a/asset/art/scene/c02/s09_裂缝/位置参考.png b/asset/art/scene/c02/s09_裂缝/位置参考.png deleted file mode 100644 index 027dbb39..00000000 Binary files a/asset/art/scene/c02/s09_裂缝/位置参考.png and /dev/null differ diff --git a/asset/art/scene/c02/s09_裂缝/坍塌物.png b/asset/art/scene/c02/s09_裂缝/坍塌物.png deleted file mode 100644 index 1bf89a45..00000000 Binary files a/asset/art/scene/c02/s09_裂缝/坍塌物.png and /dev/null differ diff --git a/asset/art/scene/c02/s09_裂缝/小小蝶坐床上.png b/asset/art/scene/c02/s09_裂缝/小小蝶坐床上.png deleted file mode 100644 index 393c74dd..00000000 Binary files a/asset/art/scene/c02/s09_裂缝/小小蝶坐床上.png and /dev/null differ diff --git a/asset/art/scene/c02/s09_裂缝/小小蝶坐床上.png.import b/asset/art/scene/c02/s09_裂缝/小小蝶坐床上.png.import deleted file mode 100644 index 8b5e1c7e..00000000 --- a/asset/art/scene/c02/s09_裂缝/小小蝶坐床上.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bjeqtc2sl8uu3" -path="res://.godot/imported/小小蝶坐床上.png-435af2375e443999bc83409f705ce2e6.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://asset/art/scene/c02/s09_裂缝/小小蝶坐床上.png" -dest_files=["res://.godot/imported/小小蝶坐床上.png-435af2375e443999bc83409f705ce2e6.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 diff --git a/asset/art/scene/c02/s09_裂缝/小床上.png b/asset/art/scene/c02/s09_裂缝/小床上(无用).png similarity index 100% rename from asset/art/scene/c02/s09_裂缝/小床上.png rename to asset/art/scene/c02/s09_裂缝/小床上(无用).png diff --git a/asset/art/scene/c02/s09_裂缝/小床上.png.import b/asset/art/scene/c02/s09_裂缝/小床上(无用).png.import similarity index 67% rename from asset/art/scene/c02/s09_裂缝/小床上.png.import rename to asset/art/scene/c02/s09_裂缝/小床上(无用).png.import index 6f19d971..22ed1a97 100644 --- a/asset/art/scene/c02/s09_裂缝/小床上.png.import +++ b/asset/art/scene/c02/s09_裂缝/小床上(无用).png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://cufmquyduq804" -path="res://.godot/imported/小床上.png-d8f3942afd91ba3ffdd0e3fbf56220db.ctex" +path="res://.godot/imported/小床上(无用).png-b334bf05b12855f4ffaf28481144d8b1.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://asset/art/scene/c02/s09_裂缝/小床上.png" -dest_files=["res://.godot/imported/小床上.png-d8f3942afd91ba3ffdd0e3fbf56220db.ctex"] +source_file="res://asset/art/scene/c02/s09_裂缝/小床上(无用).png" +dest_files=["res://.godot/imported/小床上(无用).png-b334bf05b12855f4ffaf28481144d8b1.ctex"] [params] diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/fg_外壳.png b/asset/art/scene/c02/s09_裂缝/红色梦境/fg_外壳.png new file mode 100644 index 00000000..ee22bdbb Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/红色梦境/fg_外壳.png differ diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/fg_外壳.png.import b/asset/art/scene/c02/s09_裂缝/红色梦境/fg_外壳.png.import new file mode 100644 index 00000000..7a3ada6e --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/红色梦境/fg_外壳.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cks8cmhfwbubx" +path="res://.godot/imported/fg_外壳.png-6d0933b8e91c6f72b2e966149e57ce84.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/红色梦境/fg_外壳.png" +dest_files=["res://.godot/imported/fg_外壳.png-6d0933b8e91c6f72b2e966149e57ce84.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 diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/大老鼠.png b/asset/art/scene/c02/s09_裂缝/红色梦境/大老鼠.png new file mode 100644 index 00000000..b75bf9c9 Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/红色梦境/大老鼠.png differ diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/大老鼠.png.import b/asset/art/scene/c02/s09_裂缝/红色梦境/大老鼠.png.import new file mode 100644 index 00000000..b0736f86 --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/红色梦境/大老鼠.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dyokbs6ek37f" +path="res://.godot/imported/大老鼠.png-c93ca2e5afbf85c13ece0c26d28bc81a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/红色梦境/大老鼠.png" +dest_files=["res://.godot/imported/大老鼠.png-c93ca2e5afbf85c13ece0c26d28bc81a.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 diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/新麻绳.png b/asset/art/scene/c02/s09_裂缝/红色梦境/新麻绳.png new file mode 100644 index 00000000..7147a817 Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/红色梦境/新麻绳.png differ diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/新麻绳.png.import b/asset/art/scene/c02/s09_裂缝/红色梦境/新麻绳.png.import new file mode 100644 index 00000000..28278771 --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/红色梦境/新麻绳.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bnw6mvrb6aw78" +path="res://.godot/imported/新麻绳.png-dfa9785b4d52045eece8689873c60ae7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/红色梦境/新麻绳.png" +dest_files=["res://.godot/imported/新麻绳.png-dfa9785b4d52045eece8689873c60ae7.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 diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/月亮.png b/asset/art/scene/c02/s09_裂缝/红色梦境/月亮.png new file mode 100644 index 00000000..0d105a46 Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/红色梦境/月亮.png differ diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/月亮.png.import b/asset/art/scene/c02/s09_裂缝/红色梦境/月亮.png.import new file mode 100644 index 00000000..79414f56 --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/红色梦境/月亮.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dt6cn7oeh140j" +path="res://.godot/imported/月亮.png-753d88cc89d37245c025aa0a6cb0ac36.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/红色梦境/月亮.png" +dest_files=["res://.godot/imported/月亮.png-753d88cc89d37245c025aa0a6cb0ac36.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 diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/月亮2.png b/asset/art/scene/c02/s09_裂缝/红色梦境/月亮2.png new file mode 100644 index 00000000..feb747a2 Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/红色梦境/月亮2.png differ diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/月亮2.png.import b/asset/art/scene/c02/s09_裂缝/红色梦境/月亮2.png.import new file mode 100644 index 00000000..746b0033 --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/红色梦境/月亮2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8bxqdcckfjmd" +path="res://.godot/imported/月亮2.png-1fa27017174200e449aa63aba16a9bc0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/红色梦境/月亮2.png" +dest_files=["res://.godot/imported/月亮2.png-1fa27017174200e449aa63aba16a9bc0.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 diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/盖麻绳.png b/asset/art/scene/c02/s09_裂缝/红色梦境/盖麻绳.png new file mode 100644 index 00000000..8f5ad4be Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/红色梦境/盖麻绳.png differ diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/盖麻绳.png.import b/asset/art/scene/c02/s09_裂缝/红色梦境/盖麻绳.png.import new file mode 100644 index 00000000..80aa9912 --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/红色梦境/盖麻绳.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0pw2bqnafu3b" +path="res://.godot/imported/盖麻绳.png-ed067a3007d77a524c254f3c07ed32f5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/红色梦境/盖麻绳.png" +dest_files=["res://.godot/imported/盖麻绳.png-ed067a3007d77a524c254f3c07ed32f5.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 diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/眼球.png b/asset/art/scene/c02/s09_裂缝/红色梦境/眼球.png new file mode 100644 index 00000000..03a681b8 Binary files /dev/null and b/asset/art/scene/c02/s09_裂缝/红色梦境/眼球.png differ diff --git a/asset/art/scene/c02/s09_裂缝/红色梦境/眼球.png.import b/asset/art/scene/c02/s09_裂缝/红色梦境/眼球.png.import new file mode 100644 index 00000000..b507904a --- /dev/null +++ b/asset/art/scene/c02/s09_裂缝/红色梦境/眼球.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctdcagkp7tk13" +path="res://.godot/imported/眼球.png-627b1b0fc769d65981c0758c6154b631.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c02/s09_裂缝/红色梦境/眼球.png" +dest_files=["res://.godot/imported/眼球.png-627b1b0fc769d65981c0758c6154b631.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 diff --git a/asset/audio/mixkit/mixkit-meat-hit.wav b/asset/audio/mixkit/mixkit-meat-hit.wav new file mode 100644 index 00000000..ae2d5702 Binary files /dev/null and b/asset/audio/mixkit/mixkit-meat-hit.wav differ diff --git a/asset/audio/mixkit/mixkit-meat-hit.wav.import b/asset/audio/mixkit/mixkit-meat-hit.wav.import new file mode 100644 index 00000000..dfb7c006 --- /dev/null +++ b/asset/audio/mixkit/mixkit-meat-hit.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cv6aivf1jcvd3" +path="res://.godot/imported/mixkit-meat-hit.wav-c0f5d326d64a1f3a5d4040949a4ebd82.sample" + +[deps] + +source_file="res://asset/audio/mixkit/mixkit-meat-hit.wav" +dest_files=["res://.godot/imported/mixkit-meat-hit.wav-c0f5d326d64a1f3a5d4040949a4ebd82.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=2 diff --git a/asset/dialogue/item_description.dialogue b/asset/dialogue/item_description.dialogue index d7b63c0f..3240be63 100644 --- a/asset/dialogue/item_description.dialogue +++ b/asset/dialogue/item_description.dialogue @@ -73,7 +73,7 @@ 小鞋子1 [#texture=c02/小鞋子.png] [ID:prop_小鞋子1] 小鞋子2 [#texture=c02/小鞋子.png] [ID:prop_小鞋子2] 麻将 [#texture=c02/麻将.png] [ID:prop_麻将] -新鲜的肉 [#texture=c02/新鲜的肉.png] [ID:prop_新鲜的肉] +#新鲜的肉 [#texture=c02/新鲜的肉.png] [ID:prop_新鲜的肉] 奇怪的肉 [#texture=c02/奇怪的肉.png] [ID:prop_奇怪的肉] 弹珠 [#texture=c02/弹珠.png] [ID:prop_弹珠] 木头人偶 [#texture=c02/小蝉人偶.png] [ID:prop_木头人偶] diff --git a/scene/ground/scene/c02/s03_animation.gd b/scene/ground/scene/c02/s03_animation.gd index 08e66716..e1f3c541 100644 --- a/scene/ground/scene/c02/s03_animation.gd +++ b/scene/ground/scene/c02/s03_animation.gd @@ -72,7 +72,7 @@ func _on_ground_ready() -> void: madman_npc.get_node("StaticBody2D/CollisionShape2D").disabled = true - if ArchiveManager.get_global_value("c02_the_blind_room_entered"): + if ArchiveManager.get_global_value("c02_the_blind_room_unlocked"): # 奠字 + 纸钱 $"../DeployLayer/新背景_奠".visible = true diff --git a/scene/ground/scene/c02/s03_院子.tscn b/scene/ground/scene/c02/s03_院子.tscn index 7b32da64..cfb25bfe 100644 --- a/scene/ground/scene/c02/s03_院子.tscn +++ b/scene/ground/scene/c02/s03_院子.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=71 format=3 uid="uid://djc2uaefhmu7"] +[gd_scene load_steps=73 format=3 uid="uid://djc2uaefhmu7"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_0dylx"] [ext_resource type="Script" uid="uid://dsp5plrdkrsd7" path="res://scene/ground/scene/c02/s03_animation.gd" id="2_dt5aj"] @@ -28,6 +28,8 @@ [ext_resource type="Texture2D" uid="uid://d33jmss6vlhk7" path="res://asset/art/scene/c02/s03_公寓一楼院子/地面物品反光/地反光2.png" id="12_ni5ro"] [ext_resource type="Texture2D" uid="uid://ch6uf4qi1i0h2" path="res://asset/art/scene/c02/s03_公寓一楼院子/光晕/光晕3.png" id="13_hw832"] [ext_resource type="Texture2D" uid="uid://b78jbthcfkod7" path="res://asset/art/scene/c02/s03_公寓一楼院子/地面物品反光/地反光3.png" id="14_7pq5y"] +[ext_resource type="Texture2D" uid="uid://douwcahbhr1wt" path="res://asset/art/scene/c02/s03_公寓一楼院子/诡异效果/前侧楼梯_楼梯人群.png" id="18_crgo6"] +[ext_resource type="Texture2D" uid="uid://dqd645v3k4yar" path="res://asset/art/scene/c02/s03_公寓一楼院子/诡异效果/前侧楼梯_诡异纸人.png" id="19_vddfx"] [ext_resource type="Texture2D" uid="uid://dy55syw4my0qo" path="res://asset/art/scene/c02/s03_公寓一楼院子/e_水井.png" id="21_4n8vm"] [ext_resource type="Texture2D" uid="uid://d0mrgm6ot3vee" path="res://asset/art/scene/c02/s03_公寓一楼院子/e_药车.png" id="22_3y5s5"] [ext_resource type="PackedScene" uid="uid://dqkxiqbq83cmq" path="res://scene/entity/closeup.tscn" id="23_81juy"] @@ -363,6 +365,11 @@ sprite_frames = ExtResource("4_gd6xp") animation = &"小婵晃脚掉鞋" autoplay = "一楼二楼外侧楼道拼接-晃脚动画" +[node name="楼梯" type="Sprite2D" parent="Ground/BGSprite2D" index="1"] +z_index = 10 +position = Vector2(1388, 1) +texture = ExtResource("10_ud2jg") + [node name="portal_left" parent="Ground/DeployLayer" index="0"] position = Vector2(25, 11) target_scene = "c02_s02" @@ -411,7 +418,54 @@ target_portal = "left" status = "opened" matched_sign_texture = null -[node name="新背景_奠" type="Node2D" parent="Ground/DeployLayer" index="6"] +[node name="灯笼" type="Node2D" parent="Ground/DeployLayer" index="6"] + +[node name="灯笼" type="Sprite2D" parent="Ground/DeployLayer/灯笼"] +position = Vector2(1644, -86) +texture = ExtResource("11_em2ma") + +[node name="自亮" type="PointLight2D" parent="Ground/DeployLayer/灯笼/灯笼"] +visible = false +energy = 0.5 +texture = ExtResource("11_em2ma") + +[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/灯笼/灯笼"] +position = Vector2(0, 26) +color = Color(1, 0.0980392, 0, 1) +energy = 0.7 +texture = SubResource("GradientTexture2D_kyfht") + +[node name="灯笼2" type="Sprite2D" parent="Ground/DeployLayer/灯笼"] +position = Vector2(1166, -94) +texture = ExtResource("11_em2ma") + +[node name="自亮" type="PointLight2D" parent="Ground/DeployLayer/灯笼/灯笼2"] +visible = false +energy = 0.5 +texture = ExtResource("11_em2ma") + +[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/灯笼/灯笼2"] +position = Vector2(0, 26) +color = Color(1, 0.0980392, 0, 1) +energy = 0.7 +texture = SubResource("GradientTexture2D_kyfht") + +[node name="灯笼3" type="Sprite2D" parent="Ground/DeployLayer/灯笼"] +position = Vector2(1764, -86) +texture = ExtResource("11_em2ma") + +[node name="自亮" type="PointLight2D" parent="Ground/DeployLayer/灯笼/灯笼3"] +visible = false +energy = 0.5 +texture = ExtResource("11_em2ma") + +[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/灯笼/灯笼3"] +position = Vector2(0, 26) +color = Color(1, 0.0980392, 0, 1) +energy = 0.7 +texture = SubResource("GradientTexture2D_kyfht") + +[node name="新背景_奠" type="Node2D" parent="Ground/DeployLayer" index="7"] visible = false [node name="奠1" type="Sprite2D" parent="Ground/DeployLayer/新背景_奠"] @@ -440,64 +494,30 @@ position = Vector2(898, -162) z_index = 15 position = Vector2(1964, -209) -[node name="灯笼" type="Sprite2D" parent="Ground/DeployLayer/新背景_奠"] -position = Vector2(1644, -86) -texture = ExtResource("11_em2ma") - -[node name="自亮" type="PointLight2D" parent="Ground/DeployLayer/新背景_奠/灯笼"] -visible = false -energy = 0.5 -texture = ExtResource("11_em2ma") - -[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/新背景_奠/灯笼"] -position = Vector2(0, 26) -color = Color(1, 0.0980392, 0, 1) -energy = 0.7 -texture = SubResource("GradientTexture2D_kyfht") - -[node name="灯笼2" type="Sprite2D" parent="Ground/DeployLayer/新背景_奠"] -position = Vector2(1166, -94) -texture = ExtResource("11_em2ma") - -[node name="自亮" type="PointLight2D" parent="Ground/DeployLayer/新背景_奠/灯笼2"] -visible = false -energy = 0.5 -texture = ExtResource("11_em2ma") - -[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/新背景_奠/灯笼2"] -position = Vector2(0, 26) -color = Color(1, 0.0980392, 0, 1) -energy = 0.7 -texture = SubResource("GradientTexture2D_kyfht") - -[node name="灯笼3" type="Sprite2D" parent="Ground/DeployLayer/新背景_奠"] -position = Vector2(1764, -86) -texture = ExtResource("11_em2ma") - -[node name="自亮" type="PointLight2D" parent="Ground/DeployLayer/新背景_奠/灯笼3"] -visible = false -energy = 0.5 -texture = ExtResource("11_em2ma") - -[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/新背景_奠/灯笼3"] -position = Vector2(0, 26) -color = Color(1, 0.0980392, 0, 1) -energy = 0.7 -texture = SubResource("GradientTexture2D_kyfht") - -[node name="闷雷_纸人闪现" type="Node2D" parent="Ground/DeployLayer" index="7"] +[node name="闷雷_纸人闪现" type="Node2D" parent="Ground/DeployLayer" index="8"] [node name="Ambush闷雷纸人" parent="Ground/DeployLayer/闷雷_纸人闪现" instance=ExtResource("25_iyaiw")] position = Vector2(1353, 33) +hook_method = "shocking_lighting" -[node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer/闷雷_纸人闪现"] +[node name="排队常人" type="Sprite2D" parent="Ground/DeployLayer/闷雷_纸人闪现"] +z_index = 20 +position = Vector2(1227.5, -119) +texture = ExtResource("18_crgo6") +centered = false -[node name="火灾背景" type="Sprite2D" parent="Ground/DeployLayer" index="8"] +[node name="排队纸人" type="Sprite2D" parent="Ground/DeployLayer/闷雷_纸人闪现"] +z_index = 20 +position = Vector2(1227.5, -119) +texture = ExtResource("19_vddfx") +centered = false + +[node name="火灾背景" type="Sprite2D" parent="Ground/DeployLayer" index="9"] modulate = Color(1, 1, 1, 0) position = Vector2(1189, 0) texture = ExtResource("6_d7h4s") -[node name="Pickable小鞋子" parent="Ground/DeployLayer" index="9" instance=ExtResource("7_em2ma")] +[node name="Pickable小鞋子" parent="Ground/DeployLayer" index="10" instance=ExtResource("7_em2ma")] position = Vector2(809, 75) sign_mark_offset = Vector2(0, -16.88) enabled = false @@ -508,7 +528,7 @@ position = Vector2(0, -7) scale = Vector2(0.15, 0.15) texture = ExtResource("8_plfv5") -[node name="Interactable铁门" parent="Ground/DeployLayer" index="10" instance=ExtResource("8_xt8j0")] +[node name="Interactable铁门" parent="Ground/DeployLayer" index="11" instance=ExtResource("8_xt8j0")] position = Vector2(1212, 28) texture = ExtResource("7_gd6xp") interacted_texture = ExtResource("9_liq0c") @@ -525,7 +545,7 @@ collision_mask = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/Interactable铁门/Wall"] shape = SubResource("RectangleShape2D_mdix7") -[node name="Note算命摊位" parent="Ground/DeployLayer" index="11" instance=ExtResource("6_t48d1")] +[node name="Note算命摊位" parent="Ground/DeployLayer" index="12" instance=ExtResource("6_t48d1")] position = Vector2(725, 45) note_key = "c02_院子_算命摊位" @@ -533,13 +553,13 @@ note_key = "c02_院子_算命摊位" position = Vector2(0, 18) texture = ExtResource("6_1tart") -[node name="煤油灯" parent="Ground/DeployLayer" index="12" instance=ExtResource("10_jme4f")] +[node name="煤油灯" parent="Ground/DeployLayer" index="13" instance=ExtResource("10_jme4f")] position = Vector2(290, 1) gaslight_energy = 1.5 gaslight_ground_energy = 0.7 mute_when_interacted = false -[node name="煤油灯2" parent="Ground/DeployLayer" index="13" instance=ExtResource("10_jme4f")] +[node name="煤油灯2" parent="Ground/DeployLayer" index="14" instance=ExtResource("10_jme4f")] position = Vector2(610, 1) gaslight_texture = ExtResource("11_g0qhj") ground_light_texture = ExtResource("12_ni5ro") @@ -547,7 +567,7 @@ gaslight_energy = 1.5 gaslight_ground_energy = 0.7 mute_when_interacted = false -[node name="煤油灯3" parent="Ground/DeployLayer" index="14" instance=ExtResource("10_jme4f")] +[node name="煤油灯3" parent="Ground/DeployLayer" index="15" instance=ExtResource("10_jme4f")] position = Vector2(857, 1) gaslight_texture = ExtResource("13_hw832") ground_light_texture = ExtResource("14_7pq5y") @@ -555,44 +575,44 @@ gaslight_energy = 1.5 gaslight_ground_energy = 0.7 mute_when_interacted = false -[node name="井" type="Sprite2D" parent="Ground/DeployLayer" index="15"] +[node name="井" type="Sprite2D" parent="Ground/DeployLayer" index="16"] self_modulate = Color(0.739288, 0.739288, 0.739288, 1) light_mask = 5 z_index = 10 position = Vector2(2062, 60) texture = ExtResource("21_4n8vm") -[node name="药车" type="Sprite2D" parent="Ground/DeployLayer" index="16"] +[node name="药车" type="Sprite2D" parent="Ground/DeployLayer" index="17"] z_index = 10 position = Vector2(1025, 27) texture = ExtResource("22_3y5s5") -[node name="Closeup敲门游戏" parent="Ground/DeployLayer" index="17" instance=ExtResource("23_81juy")] +[node name="Closeup敲门游戏" parent="Ground/DeployLayer" index="18" instance=ExtResource("23_81juy")] position = Vector2(466, 3) packed_scene = ExtResource("24_0o4rt") -[node name="Closeup井" parent="Ground/DeployLayer" index="18" instance=ExtResource("23_81juy")] +[node name="Closeup井" parent="Ground/DeployLayer" index="19" instance=ExtResource("23_81juy")] z_index = 6 position = Vector2(2063, 50) packed_scene = ExtResource("26_yy4fp") -[node name="Ambush惊悚闪电" parent="Ground/DeployLayer" index="19" instance=ExtResource("25_iyaiw")] +[node name="Ambush惊悚闪电" parent="Ground/DeployLayer" index="20" instance=ExtResource("25_iyaiw")] position = Vector2(1319, 40) hook_method = "shocking_lighting" -[node name="Ambush偷听对话" parent="Ground/DeployLayer" index="20" instance=ExtResource("25_iyaiw")] +[node name="Ambush偷听对话" parent="Ground/DeployLayer" index="21" instance=ExtResource("25_iyaiw")] position = Vector2(1791, 8) trigger_mode = "interact" one_shot = false hook_method = "eavesdrop" -[node name="李氏赖子房间人影" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="21"] +[node name="李氏赖子房间人影" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="22"] position = Vector2(1835, -16) sprite_frames = SubResource("SpriteFrames_0o4rt") autoplay = "default" frame_progress = 0.643855 -[node name="Npc井边疯子" parent="Ground/DeployLayer" index="22" instance=ExtResource("35_plfv5")] +[node name="Npc井边疯子" parent="Ground/DeployLayer" index="23" instance=ExtResource("35_plfv5")] z_index = 10 position = Vector2(2037, 67) sprite_frames = SubResource("SpriteFrames_kyfht") @@ -618,7 +638,7 @@ position = Vector2(-11, -3) shape = SubResource("RectangleShape2D_bbhbr") disabled = true -[node name="霸凌" type="Node2D" parent="Ground/DeployLayer" index="23"] +[node name="霸凌" type="Node2D" parent="Ground/DeployLayer" index="24"] visible = false position = Vector2(2154, 60) @@ -683,7 +703,7 @@ collision_mask = 0 shape = SubResource("RectangleShape2D_d7h4s") disabled = true -[node name="火灾" type="Node2D" parent="Ground/DeployLayer" index="24"] +[node name="火灾" type="Node2D" parent="Ground/DeployLayer" index="25"] visible = false [node name="右窗" type="AnimatedSprite2D" parent="Ground/DeployLayer/火灾"] @@ -854,7 +874,7 @@ offset_bottom = -23.0 [node name="CollisionShape2D" parent="Ground/DeployLayer/火灾/Ambush等待的小蝉/Area2D" index="0"] shape = SubResource("RectangleShape2D_em2ma") -[node name="Interactable柜子" parent="Ground/DeployLayer" index="25" instance=ExtResource("8_xt8j0")] +[node name="Interactable柜子" parent="Ground/DeployLayer" index="26" instance=ExtResource("8_xt8j0")] visible = false position = Vector2(1772, 48) texture = ExtResource("32_cpifc") @@ -870,7 +890,7 @@ animation = &"箱子着火" autoplay = "箱子着火" frame_progress = 0.453645 -[node name="最终跑路" type="RigidBody2D" parent="Ground/DeployLayer" index="26"] +[node name="最终跑路" type="RigidBody2D" parent="Ground/DeployLayer" index="27"] visible = false position = Vector2(2150, 30) collision_layer = 4 @@ -900,11 +920,6 @@ position = Vector2(407, 93) [node name="BGParallaxLayer" parent="Ground/ParallaxForeground" index="0"] use_parent_material = true -[node name="楼梯" type="Sprite2D" parent="Ground/ParallaxForeground/BGParallaxLayer" index="0"] -position = Vector2(1388, 1) -scale = Vector2(1.05, 1.05) -texture = ExtResource("10_ud2jg") - [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] position = Vector2(-88, -7) scale = Vector2(1.08, 1.08) diff --git a/scene/ground/scene/c02/s05_animation.gd b/scene/ground/scene/c02/s05_animation.gd index 630a237d..411011b8 100644 --- a/scene/ground/scene/c02/s05_animation.gd +++ b/scene/ground/scene/c02/s05_animation.gd @@ -4,8 +4,7 @@ extends AnimationRoot # 覆盖该方法 func _default_data() -> Dictionary: - return { - } + return {} func _ready() -> void: @@ -14,12 +13,27 @@ func _ready() -> void: return +var pick_meat_amush_allowed = false + + func _on_ground_ready() -> void: - var bucket = $"../DeployLayer/Ambush桶" - bucket.enabled = ArchiveManager.get_global_value("c02_meat_bucket_enabled", false) + # 粘鼠游戏 + if ArchiveManager.get_global_value("c02_meat_dropping"): + # 肉掉落,检查粘鼠板是否启用 + if $"../DeployLayer/Interactable粘鼠板".interacted_times > 0: + if not $"../DeployLayer/Pickable掉落的肉".picked: + var sprite = $"../DeployLayer/Interactable粘鼠板/粘鼠挣扎" + sprite.visible = true + sprite.play() + else: + $"../DeployLayer/Interactable粘鼠板/粘鼠死亡".visible = true + ArchiveManager.set_global_entry("c02_meat_given", true) + else: + pick_meat_amush_allowed = true + if ArchiveManager.get_global_value("c02_meat_given"): + $"../DeployLayer/Pickable掉落的肉".enabled = true var madman = $"../DeployLayer/Npc疯子" as Npc2D - madman.interacted.connect(_on_madman_interacted) if ArchiveManager.get_global_value("c02_madman_hitwall", false): @@ -28,6 +42,19 @@ func _on_ground_ready() -> void: $"../DeployLayer/Ambush杂物堆".enabled = true +# 老鼠叼肉 ambush +func mouse_pick_meat() -> void: + if not pick_meat_amush_allowed: + return + pick_meat_amush_allowed = false + SceneManager.freeze_player(1.5) + # 标记为已掉落 + ArchiveManager.set_global_entry("c02_meat_dropping", false) + var sprite = $"../DeployLayer/老鼠叼肉" + sprite.visible = true + sprite.play() + + func _on_madman_interacted() -> void: ArchiveManager.set_global_entry("c02_madman_interacted", true) diff --git a/scene/ground/scene/c02/s05_一楼内侧楼道.tscn b/scene/ground/scene/c02/s05_一楼内侧楼道.tscn index f1c9a50b..0be70f18 100644 --- a/scene/ground/scene/c02/s05_一楼内侧楼道.tscn +++ b/scene/ground/scene/c02/s05_一楼内侧楼道.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=28 format=3 uid="uid://cp8d3ag5nbjq0"] +[gd_scene load_steps=29 format=3 uid="uid://cp8d3ag5nbjq0"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_6w6et"] [ext_resource type="Script" uid="uid://dydpmjpcvt3v1" path="res://scene/ground/scene/c02/s05_animation.gd" id="2_70lf6"] @@ -7,7 +7,7 @@ [ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/general/sfx.gd" id="4_20mbg"] [ext_resource type="PackedScene" uid="uid://61pis75a8fdq" path="res://scene/entity/portal.tscn" id="4_tueh3"] [ext_resource type="SpriteFrames" uid="uid://3nas025c2c5u" path="res://asset/art/gif/c02_杂项/c02_杂项_frames.tres" id="7_mrltr"] -[ext_resource type="Texture2D" uid="uid://bn47plsx5coug" path="res://asset/art/scene/c02/s05_一楼内侧楼道/煤油灯光效.png" id="8_mrltr"] +[ext_resource type="Texture2D" uid="uid://bn47plsx5coug" path="res://asset/art/scene/c02/s05_一楼内侧楼道/l_煤油灯光效.png" id="8_mrltr"] [ext_resource type="PackedScene" uid="uid://bnf3lkcbpx1ar" path="res://scene/entity/ambush.tscn" id="8_rcuxq"] [ext_resource type="Texture2D" uid="uid://by506ky6fprab" path="res://asset/art/scene/c02/s07_二楼内侧楼道/fg_前景.png" id="8_tueh3"] [ext_resource type="PackedScene" uid="uid://0sofmhrl358m" path="res://scene/entity/npc.tscn" id="9_8t4w6"] @@ -15,11 +15,12 @@ [ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="10_8t4w6"] [ext_resource type="PackedScene" uid="uid://c1vrp1o8ci512" path="res://scene/ground/script/c02/戏台特写.tscn" id="11_2yvhw"] [ext_resource type="PackedScene" uid="uid://cw3q5pvciumil" path="res://scene/entity/interactable.tscn" id="13_uj0pt"] -[ext_resource type="Texture2D" uid="uid://c3wytxnirtx27" path="res://asset/art/scene/c02/s05_一楼内侧楼道/血迹(一楼内侧楼道).png" id="14_s2g5k"] -[ext_resource type="Texture2D" uid="uid://bpqcq0a0ffhlr" path="res://asset/art/scene/c02/s05_一楼内侧楼道/打开的通道.png" id="15_s2g5k"] +[ext_resource type="Texture2D" uid="uid://c3wytxnirtx27" path="res://asset/art/scene/c02/s05_一楼内侧楼道/e_地上血迹.png" id="14_s2g5k"] +[ext_resource type="Texture2D" uid="uid://bpqcq0a0ffhlr" path="res://asset/art/scene/c02/s05_一楼内侧楼道/e_打开的通道.png" id="15_s2g5k"] +[ext_resource type="Texture2D" uid="uid://ctvw1qr1mpogb" path="res://asset/art/scene/c02/s05_一楼内侧楼道/e_放置粘鼠板.png" id="16_jknyg"] [ext_resource type="PackedScene" uid="uid://dsa6frlw6e6gg" path="res://scene/entity/pickable.tscn" id="17_aofps"] [ext_resource type="SpriteFrames" uid="uid://cvwdqa8gyqj4g" path="res://asset/art/gif/c02_老鼠拖肉/c02_老鼠拖肉_frames.tres" id="17_bk7rf"] -[ext_resource type="Texture2D" uid="uid://d1etd7hr23rir" path="res://asset/art/scene/c02/s05_一楼内侧楼道/掉落的肉.png" id="18_bk7rf"] +[ext_resource type="Texture2D" uid="uid://d1etd7hr23rir" path="res://asset/art/scene/c02/s05_一楼内侧楼道/e_掉落的肉.png" id="18_bk7rf"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_n48fn"] @@ -107,13 +108,7 @@ target_scene = "c02_s07" target_portal = "right" matched_sign_texture = null -[node name="Ambush桶" parent="Ground/DeployLayer" index="3" instance=ExtResource("8_rcuxq")] -position = Vector2(653, 72) -enabled = false -trigger_mode = "interact" -hook_method = "bucket_meat" - -[node name="Npc疯子" parent="Ground/DeployLayer" index="4" instance=ExtResource("9_8t4w6")] +[node name="Npc疯子" parent="Ground/DeployLayer" index="3" instance=ExtResource("9_8t4w6")] light_mask = 7 position = Vector2(177, 37) sprite_frames = ExtResource("7_mrltr") @@ -129,13 +124,13 @@ energy = 0.8 range_item_cull_mask = 2 texture = SubResource("GradientTexture2D_2yvhw") -[node name="Ambush杂物堆" parent="Ground/DeployLayer" index="5" instance=ExtResource("8_rcuxq")] +[node name="Ambush杂物堆" parent="Ground/DeployLayer" index="4" instance=ExtResource("8_rcuxq")] position = Vector2(177, 50) enabled = false trigger_mode = "interact" hook_method = "wood_puppet" -[node name="火苗" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="6"] +[node name="火苗" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="5"] light_mask = 5 position = Vector2(239, 52) scale = Vector2(0.4, 0.4) @@ -168,22 +163,23 @@ energy = 1.5 range_item_cull_mask = 4 texture = ExtResource("8_mrltr") -[node name="Closeup戏台" parent="Ground/DeployLayer" index="7" instance=ExtResource("10_2yvhw")] +[node name="Closeup戏台" parent="Ground/DeployLayer" index="6" instance=ExtResource("10_2yvhw")] position = Vector2(320, 23) packed_scene = ExtResource("11_2yvhw") -[node name="Note一楼内侧通道" parent="Ground/DeployLayer" index="8" instance=ExtResource("10_8t4w6")] +[node name="Note一楼内侧通道" parent="Ground/DeployLayer" index="7" instance=ExtResource("10_8t4w6")] position = Vector2(394, 26) title_filter = "c02" note_key = "c02_一楼楼道被挡住" -[node name="打开的垃圾桶盖" type="Sprite2D" parent="Ground/DeployLayer" index="9"] +[node name="打开的垃圾桶盖" type="Sprite2D" parent="Ground/DeployLayer" index="8"] position = Vector2(660, 8) texture = ExtResource("15_s2g5k") -[node name="Interactable粘鼠板" parent="Ground/DeployLayer" index="10" instance=ExtResource("13_uj0pt")] +[node name="Interactable粘鼠板" parent="Ground/DeployLayer" index="9" instance=ExtResource("13_uj0pt")] position = Vector2(604, 81) disable_prop_after_interacted = true +interacted_texture = ExtResource("16_jknyg") prop_key = "prop_粘鼠板" [node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer/Interactable粘鼠板"] @@ -191,16 +187,36 @@ show_behind_parent = true position = Vector2(-1, 17) texture = ExtResource("14_s2g5k") +[node name="粘鼠挣扎" type="AnimatedSprite2D" parent="Ground/DeployLayer/Interactable粘鼠板"] +visible = false +position = Vector2(0, 5) +sprite_frames = ExtResource("17_bk7rf") +animation = &"老鼠被黏住动画_无肉" + +[node name="粘鼠死亡" type="AnimatedSprite2D" parent="Ground/DeployLayer/Interactable粘鼠板"] +visible = false +position = Vector2(0, 5) +sprite_frames = ExtResource("17_bk7rf") +animation = &"老鼠被黏住死亡" + +[node name="Ambush老鼠叼肉" parent="Ground/DeployLayer" index="10" instance=ExtResource("8_rcuxq")] +position = Vector2(592, 81) +one_shot = false +hook_method = "mouse_pick_meat" + [node name="老鼠叼肉" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="11"] +visible = false +position = Vector2(687, 69) sprite_frames = ExtResource("17_bk7rf") animation = &"奇怪的肉被拖进去动画" [node name="Pickable掉落的肉" parent="Ground/DeployLayer" index="12" instance=ExtResource("17_aofps")] visible = false -position = Vector2(664, 87) +position = Vector2(668, 85) texture = ExtResource("18_bk7rf") sign_mark_offset = Vector2(0, -9.86) enabled = false +prop_key = "prop_奇怪的肉" [node name="MainPlayer" parent="Ground" index="4"] position = Vector2(41, 98) diff --git a/scene/ground/scene/c02/s06_animation.gd b/scene/ground/scene/c02/s06_animation.gd index 6b82a2db..1025db3b 100644 --- a/scene/ground/scene/c02/s06_animation.gd +++ b/scene/ground/scene/c02/s06_animation.gd @@ -42,10 +42,13 @@ func _on_ground_ready() -> void: closeup_ball = $"../DeployLayer/Closeup弹珠游戏" as Closeup2D + if ArchiveManager.get_global_value("c02_the_blind_room_unlocked"): + $"../DeployLayer/portal_1".status = "opened" + ball_game_boys_ambush = $"../DeployLayer/Ambush三男孩" # 0:默认 1:寻找弹珠(老虎钳可以换弹珠) 2:给出弹珠 3:游戏结束 if ( - ArchiveManager.get_global_value("c02_the_blind_room_entered", false) + ArchiveManager.get_global_value("c02_the_blind_room_unlocked", false) and ArchiveManager.get_global_value("c02_ball_game_stage", 0) < 3 ): # 进入瞎子卧室后,可开始弹珠游戏 diff --git a/scene/ground/scene/c02/s06_二楼.tscn b/scene/ground/scene/c02/s06_二楼.tscn index 84f7be42..61ffc72d 100644 --- a/scene/ground/scene/c02/s06_二楼.tscn +++ b/scene/ground/scene/c02/s06_二楼.tscn @@ -301,7 +301,6 @@ target_scene = "c02_s08" target_portal = "left" status = "locked" matched_sign_texture = null -prop_key = "prop_2014钥匙" [node name="portal_2" parent="Ground/DeployLayer" index="3" instance=ExtResource("4_haidv")] position = Vector2(797, 17) diff --git a/scene/ground/scene/c02/s08_animation.gd b/scene/ground/scene/c02/s08_animation.gd index 220e8704..4196baee 100644 --- a/scene/ground/scene/c02/s08_animation.gd +++ b/scene/ground/scene/c02/s08_animation.gd @@ -27,6 +27,9 @@ func _on_ground_ready() -> void: color_mask.color.a = 1.0 # # 如果没有出隧道,则设置镜头右侧 limit + 500 # SceneManager.get_camera_marker().limit_right += 500 + + if ArchiveManager.get_global_value("c02_the_blind_room_unlocked"): + $"../DeployLayer/portal_left".status = "opened" var interacting = false: @@ -86,7 +89,6 @@ func enter_room() -> void: var look_back_ambush = $"../DeployLayer/Ambush回看洞口" # 防止过程中 look back look_back_ambush.enabled = false - ArchiveManager.set_global_entry("c02_the_blind_room_entered", true) var player = SceneManager.get_player() as MainPlayer var player_x = 513.0 SceneManager.freeze_player(0) diff --git a/scene/ground/scene/c02/s08_瞎子卧室.tscn b/scene/ground/scene/c02/s08_瞎子卧室.tscn index 7c6d6959..3d2d6978 100644 --- a/scene/ground/scene/c02/s08_瞎子卧室.tscn +++ b/scene/ground/scene/c02/s08_瞎子卧室.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=26 format=3 uid="uid://ce2vyyg2reg52"] +[gd_scene load_steps=28 format=3 uid="uid://ce2vyyg2reg52"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_judx3"] [ext_resource type="Script" uid="uid://hbbgymjs5xte" path="res://scene/ground/scene/c02/s08_animation.gd" id="2_m4uw8"] @@ -17,6 +17,8 @@ [ext_resource type="Texture2D" uid="uid://bmid3iu2ch35o" path="res://asset/art/scene/c02/s08_瞎子卧室/八卦图.png" id="12_1ws4i"] [ext_resource type="SpriteFrames" uid="uid://b7fhheih1hbvf" path="res://config/animation/entity_sprite_frames.tres" id="13_t3h08"] [ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="14_1ws4i"] +[ext_resource type="PackedScene" uid="uid://dsa6frlw6e6gg" path="res://scene/entity/pickable.tscn" id="17_5fx68"] +[ext_resource type="Texture2D" uid="uid://dcot0rove27rd" path="res://asset/art/scene/c02/s08_瞎子卧室/e_粘鼠板.png" id="18_dkqw0"] [sub_resource type="Animation" id="Animation_f6mma"] length = 0.001 @@ -143,7 +145,7 @@ texture = ExtResource("5_vjjde") position = Vector2(68, 17) target_scene = "c02_s06" target_portal = "1" -status = "opened" +status = "locked" matched_sign_texture = null [node name="portal_right" parent="Ground/DeployLayer" index="1"] @@ -241,6 +243,12 @@ sign_mark_offset = Vector2(0, -10.86) title_filter = "c02" note_key = "c02_瞎子卧室_八卦图" +[node name="Pickable粘鼠板" parent="Ground/DeployLayer" index="10" instance=ExtResource("17_5fx68")] +position = Vector2(105, 70) +texture = ExtResource("18_dkqw0") +sign_mark_offset = Vector2(0, -9.34) +prop_key = "prop_粘鼠板" + [node name="下洞黑化Light" type="PointLight2D" parent="Ground/AmbientLayer" index="0"] position = Vector2(640, 64) energy = 0.0 diff --git a/scene/ground/scene/c02/s09_animation.gd b/scene/ground/scene/c02/s09_animation.gd index a305b9f5..5a666889 100644 --- a/scene/ground/scene/c02/s09_animation.gd +++ b/scene/ground/scene/c02/s09_animation.gd @@ -14,7 +14,7 @@ func _ready() -> void: func _on_ground_ready() -> void: - var counter = $"../DeployLayer/柜子" + var counter = $"../DeployLayer/空房间残留物/柜子" # counter 默认在 s10 中 x 为 364.0 if ArchiveManager.get_global_value("c02_counter_pushed_out"): counter.queue_free() @@ -24,13 +24,13 @@ func _on_ground_ready() -> void: var diff = counter_x - default_counter_x counter.position.x += diff # rope_range - rope = $"../BGSprite2D/麻绳" + rope = $"../DeployLayer/麻绳" rope_length = rope.texture.get_size().x var half_length = rope_length / 2.0 rope_range.x = rope.global_position.x - half_length rope_range.y = rope.global_position.x + half_length await get_tree().create_timer(0.1).timeout - var player= %MainPlayer + var player = %MainPlayer # 玩家位置更新时,更新麻绳隆起 player.position_updated.connect(_on_player_position_updated) # 首次更新 @@ -41,12 +41,24 @@ var rope: MeshInstance2D var rope_range := Vector2(0, 0) var rope_length := 0.0 +var center_eye_opened = false var bgm_switched := false +# 开始眨眼的 x +var blink_eye_x := 1700 +# 开始切换 bgm 的 x +var switch_bgm_x := 3300 + + func _on_player_position_updated(global_pos: Vector2) -> void: + # 检查睁眼 + if not center_eye_opened and global_pos.x < blink_eye_x: + center_eye_opened = true + _start_blinking() # 切换 bgm - if global_pos.x < 2300 and not bgm_switched: - print("切换 bgm") + if not bgm_switched and global_pos.x < switch_bgm_x: + if GlobalConfig.DEBUG: + print("切换 bgm") bgm_switched = true $"背景音效_通道".easing_kill() $"背景音效_红色".play() @@ -61,5 +73,20 @@ func _on_player_position_updated(global_pos: Vector2) -> void: rope.set_bulge(ratio, height) +func _start_blinking(): + var tween = create_tween() + tween.tween_callback(_blink_eye) + tween.tween_interval(3.5) + tween.set_loops(10000) + + +func _blink_eye(): + $"../BGSprite2D/眨眼".play() + + func mouse_animation() -> void: $"../DeployLayer/老鼠衔大洋".play() + + +func point_to_the_moon(): + $"../DeployLayer/小床人物".play("剪影人物床_指天") diff --git a/scene/ground/scene/c02/s09_裂缝.tscn b/scene/ground/scene/c02/s09_裂缝.tscn index 90d1a32c..f328fbed 100644 --- a/scene/ground/scene/c02/s09_裂缝.tscn +++ b/scene/ground/scene/c02/s09_裂缝.tscn @@ -1,10 +1,9 @@ -[gd_scene load_steps=41 format=4 uid="uid://ryups1dnwdto"] +[gd_scene load_steps=46 format=4 uid="uid://ryups1dnwdto"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_o0m5w"] [ext_resource type="Script" uid="uid://beqnywn1dlnax" path="res://scene/ground/scene/c02/s09_animation.gd" id="2_34a6f"] -[ext_resource type="Texture2D" uid="uid://rfhf4usybjdc" path="res://asset/art/scene/c02/s09_裂缝/背景.png" id="3_6xql4"] [ext_resource type="AudioStream" uid="uid://lel6wpfs2424" path="res://asset/audio/sfx/环境音/第一章/09_裂缝空间_地下通道.wav" id="3_qjenp"] -[ext_resource type="Texture2D" uid="uid://cbvf6bfjprl8t" path="res://asset/art/scene/c02/s09_裂缝/大麻绳.png" id="4_34a6f"] +[ext_resource type="Texture2D" uid="uid://cbvf6bfjprl8t" path="res://asset/art/scene/c02/s09_裂缝/e_大麻绳.png" id="4_34a6f"] [ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/general/sfx.gd" id="4_qjenp"] [ext_resource type="Shader" uid="uid://dyc16avypkkct" path="res://scene/ground/script/c02/s09_裂缝麻绳.gdshader" id="5_0fmdd"] [ext_resource type="Texture2D" uid="uid://ddcburr57lb75" path="res://asset/art/scene/c02/旧版/s12_1014诡异版/bg_衔接阴影.png" id="5_5ow41"] @@ -12,19 +11,26 @@ [ext_resource type="SpriteFrames" uid="uid://ckpe1xevbgr6h" path="res://asset/art/gif/c02_裂缝过道/c02_裂缝过道_frames.tres" id="5_p4f1j"] [ext_resource type="PackedScene" uid="uid://bnf3lkcbpx1ar" path="res://scene/entity/ambush.tscn" id="6_6xql4"] [ext_resource type="Texture2D" uid="uid://dnkqaiugxsegs" path="res://asset/art/scene/c02/s09_裂缝/黑手.png" id="6_71bf1"] +[ext_resource type="Texture2D" uid="uid://cg8nfnd46iwaf" path="res://asset/art/scene/c02/s09_裂缝/bg_背景.png" id="6_87wfh"] [ext_resource type="Texture2D" uid="uid://dpmf4w76ln2uo" path="res://asset/art/scene/c02/旧版/s10_裂缝通道/fg_裂缝通道.png" id="6_nntqg"] [ext_resource type="PackedScene" uid="uid://b8ncf4d0jda8r" path="res://scene/entity/partical/particals_ash_horizontal.tscn" id="7_4a1t6"] +[ext_resource type="Texture2D" uid="uid://c2sk7h1648k3i" path="res://asset/art/scene/c02/s09_裂缝/bg_白眼球底板.png" id="7_76qsd"] [ext_resource type="Script" uid="uid://byabd5jdlbqk4" path="res://scene/ground/script/c02/s09_麻绳.gd" id="7_rbu7p"] +[ext_resource type="Texture2D" uid="uid://cks8cmhfwbubx" path="res://asset/art/scene/c02/s09_裂缝/红色梦境/fg_外壳.png" id="7_wkhnu"] +[ext_resource type="Texture2D" uid="uid://ctdcagkp7tk13" path="res://asset/art/scene/c02/s09_裂缝/红色梦境/眼球.png" id="8_wkhnu"] [ext_resource type="Texture2D" uid="uid://cuno8okh8ytw2" path="res://asset/art/scene/c02/s10_空房间/柜子.png" id="10_ow44k"] -[ext_resource type="Texture2D" uid="uid://dyactkkba6umx" path="res://asset/art/scene/c02/s09_裂缝/红色背景剪影人物床.png" id="10_rbu7p"] [ext_resource type="PackedScene" uid="uid://c4f5f84g5bonf" path="res://scene/ground/script/c02/裂缝红色眼睛.tscn" id="11_husb8"] +[ext_resource type="Texture2D" uid="uid://cy1wk5kkqjsci" path="res://asset/art/scene/c02/s09_裂缝/黑影.png" id="11_kpfk1"] [ext_resource type="PackedScene" uid="uid://bovwtd8gvrxs" path="res://scene/ground/script/c02/裂缝议论文字.tscn" id="12_qjkii"] -[ext_resource type="Texture2D" uid="uid://blq6bpoqq5fcv" path="res://asset/art/scene/c02/s09_裂缝/符纸.png" id="13_ipgxj"] [ext_resource type="Texture2D" uid="uid://bet21rw73moau" path="res://asset/art/scene/c02/s09_裂缝/锅.png" id="15_4ua5q"] [ext_resource type="PackedScene" uid="uid://cl64mhryf4wkx" path="res://scene/ground/script/c02/裂缝坍塌.tscn" id="15_87wfh"] [ext_resource type="Texture2D" uid="uid://bp84w8keuelyj" path="res://asset/art/scene/c02/s10_空房间/e_蜡烛-sheet.png" id="15_f0w8c"] +[ext_resource type="Texture2D" uid="uid://dt6cn7oeh140j" path="res://asset/art/scene/c02/s09_裂缝/红色梦境/月亮.png" id="16_7mvsg"] [ext_resource type="Texture2D" uid="uid://cylsq5cvhlp18" path="res://asset/art/tool/point_light.png" id="16_k15h1"] +[ext_resource type="Texture2D" uid="uid://dyokbs6ek37f" path="res://asset/art/scene/c02/s09_裂缝/红色梦境/大老鼠.png" id="17_drmtd"] [ext_resource type="SpriteFrames" uid="uid://cwes55ajc3rd4" path="res://asset/art/gif/c02_空房间/c02_空房间_frames.tres" id="17_enajl"] +[ext_resource type="PackedScene" uid="uid://b50n0hvs4yh75" path="res://addons/property-inspector/pro_animation_sprite2d/pro_animated_sprite.tscn" id="20_drmtd"] +[ext_resource type="SpriteFrames" uid="uid://dxu8w8d8oty65" path="res://asset/art/gif/c02_红色梦境/c02_红色梦境_frames.tres" id="21_kpfk1"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_rbu7p"] shader = ExtResource("5_0fmdd") @@ -47,20 +53,6 @@ _surfaces = [{ "vertex_data": PackedByteArray("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zczMwYtskcTNzMzBQiCRxM3MzMH405DEzczMwa6HkMTNzMzBZDuQxM3MzMEb74/EzczMwdGij8TNzMzBh1aPxM3MzME9Co/EzczMwfS9jsTNzMzBqnGOxM3MzMFgJY7EzczMwRfZjcTNzMzBzYyNxM3MzMGDQI3EzczMwTn0jMTNzMzB8KeMxM3MzMGmW4zEzczMwVwPjMTNzMzBEsOLxM3MzMHJdovEzczMwX8qi8TNzMzBNd6KxM3MzMHskYrEzczMwaJFisTNzMzBWPmJxM3MzMEOrYnEzczMwcVgicTNzMzBexSJxM3MzMExyIjEzczMwed7iMTNzMzBni+IxM3MzMFU44fEzczMwQqXh8TNzMzBwUqHxM3MzMF3/obEzczMwS2yhsTNzMzB42WGxM3MzMGaGYbEzczMwVDNhcTNzMzBBoGFxM3MzMG8NIXEzczMwXPohMTNzMzBKZyExM3MzMHfT4TEzczMwZYDhMTNzMzBTLeDxM3MzMECa4PEzczMwbgeg8TNzMzBb9KCxM3MzMElhoLEzczMwds5gsTNzMzBke2BxM3MzMFIoYHEzczMwf5UgcTNzMzBtAiBxM3MzMFqvIDEzczMwSFwgMTNzMzB1yOAxM3MzMEbr3/EzczMwYcWf8TNzMzB9H1+xM3MzMFg5X3EzczMwc1MfcTNzMzBObR8xM3MzMGmG3zEzczMwRKDe8TNzMzBf+p6xM3MzMHsUXrEzczMwVi5ecTNzMzBxSB5xM3MzMExiHjEzczMwZ7vd8TNzMzBCld3xM3MzMF3vnbEzczMweMldsTNzMzBUI11xM3MzMG89HTEzczMwSlcdMTNzMzBlsNzxM3MzMECK3PEzczMwW+ScsTNzMzB2/lxxM3MzMFIYXHEzczMwbTIcMTNzMzBITBwxM3MzMGNl2/EzczMwfr+bsTNzMzBZmZuxM3MzMHTzW3EzczMwT81bcTNzMzBrJxsxM3MzMEZBGzEzczMwYVra8TNzMzB8tJqxM3MzMFeOmrEzczMwcuhacTNzMzBNwlpxM3MzMGkcGjEzczMwRDYZ8TNzMzBfT9nxM3MzMHppmbEzczMwVYOZsTNzMzBw3VlxM3MzMEv3WTEzczMwZxEZMTNzMzBCKxjxM3MzMF1E2PEzczMweF6YsTNzMzBTuJhxM3MzMG6SWHEzczMwSexYMTNzMzBkxhgxM3MzMEAgF/EzczMwW3nXsTNzMzB2U5exM3MzMFGtl3EzczMwbIdXcTNzMzBH4VcxM3MzMGL7FvEzczMwfhTW8TNzMzBZLtaxM3MzMHRIlrEzczMwT2KWcTNzMzBqvFYxM3MzMEXWVjEzczMwYPAV8TNzMzB8CdXxM3MzMFcj1bEzczMwcn2VcTNzMzBNV5VxM3MzMGixVTEzczMwQ4tVMTNzMzBe5RTxM3MzMHn+1LEzczMwVRjUsTNzMzBwcpRxM3MzMEtMlHEzczMwZqZUMTNzMzBBgFQxM3MzMFzaE/EzczMwd/PTsTNzMzBTDdOxM3MzMG4nk3EzczMwSUGTcTNzMzBkW1MxM3MzMH+1EvEzczMwWo8S8TNzMzB16NKxM3MzMFEC0rEzczMwbByScTNzMzBHdpIxM3MzMGJQUjEzczMwfaoR8TNzMzBYhBHxM3MzMHPd0bEzczMwTvfRcTNzMzBqEZFxM3MzMEUrkTEzczMwYEVRMTNzMzB7nxDxM3MzMFa5ELEzczMwcdLQsTNzMzBM7NBxM3MzMGgGkHEzczMwQyCQMTNzMzBeek/xM3MzMHlUD/EzczMwVK4PsTNzMzBvh8+xM3MzMErhz3EzczMwZjuPMTNzMzBBFY8xM3MzMFxvTvEzczMwd0kO8TNzMzBSow6xM3MzMG28znEzczMwSNbOcTNzMzBj8I4xM3MzMH8KTjEzczMwWiRN8TNzMzB1fg2xM3MzMFCYDbEzczMwa7HNcTNzMzBGy81xM3MzMGHljTEzczMwfT9M8TNzMzBYGUzxM3MzMHNzDLEzczMwTk0MsTNzMzBppsxxM3MzMESAzHEzczMwX9qMMTNzMzB7NEvxM3MzMFYOS/EzczMwcWgLsTNzMzBMQguxM3MzMGeby3EzczMwQrXLMTNzMzBdz4sxM3MzMHjpSvEzczMwVANK8TNzMzBvHQqxM3MzMEp3CnEzczMwZZDKcTNzMzBAqsoxM3MzMFvEijEzczMwdt5J8TNzMzBSOEmxM3MzMG0SCbEzczMwSGwJcTNzMzBjRclxM3MzMH6fiTEzczMwWbmI8TNzMzB000jxM3MzME/tSLEzczMwawcIsTNzMzBGYQhxM3MzMGF6yDEzczMwfJSIMTNzMzBXrofxM3MzMHLIR/EzczMwTeJHsTNzMzBpPAdxM3MzMEQWB3EzczMwX2/HMTNzMzB6SYcxM3MzMFWjhvEzczMwcP1GsTNzMzBL10axM3MzMGcxBnEzczMwQgsGcTNzMzBdZMYxM3MzMHh+hfEzczMwU5iF8TNzMzBuskWxM3MzMEnMRbEzczMwZOYFcTNzMzBAAAVxM3MzMFtZxTEzczMwdnOE8TNzMzBRjYTxM3MzMGynRLEzczMwR8FEsTNzMzBi2wRxM3MzMH40xDEzczMwWQ7EMTNzMzB0aIPxM3MzME9Cg/EzczMwapxDsTNzMzBF9kNxM3MzMGDQA3EzczMwfCnDMTNzMzBXA8MxM3MzMHJdgvEzczMwTXeCsTNzMzBokUKxM3MzMEOrQnEzczMwXsUCcTNzMzB53sIxM3MzMFU4wfEzczMwcFKB8TNzMzBLbIGxM3MzMGaGQbEzczMwQaBBcTNzMzBc+gExM3MzMHfTwTEzczMwUy3A8TNzMzBuB4DxM3MzMElhgLEzczMwZHtAcTNzMzB/lQBxM3MzMFqvADEzczMwdcjAMTNzMzBhxb/w83MzMFg5f3DzczMwTm0/MPNzMzBEoP7w83MzMHsUfrDzczMwcUg+cPNzMzBnu/3w83MzMF3vvbDzczMwVCN9cPNzMzBKVz0w83MzMECK/PDzczMwdv58cPNzMzBtMjww83MzMGNl+/DzczMwWZm7sPNzMzBPzXtw83MzMEZBOzDzczMwfLS6sPNzMzBy6Hpw83MzMGkcOjDzczMwX0/58PNzMzBVg7mw83MzMEv3eTDzczMwQis48PNzMzB4Xriw83MzMG6SeHDzczMwZMY4MPNzMzBbefew83MzMFGtt3DzczMwR+F3MPNzMzB+FPbw83MzMHRItrDzczMwarx2MPNzMzBg8DXw83MzMFcj9bDzczMwTVe1cPNzMzBDi3Uw83MzMHn+9LDzczMwcHK0cPNzMzBmpnQw83MzMFzaM/DzczMwUw3zsPNzMzBJQbNw83MzMH+1MvDzczMwdejysPNzMzBsHLJw83MzMGJQcjDzczMwWIQx8PNzMzBO9/Fw83MzMEUrsTDzczMwe58w8PNzMzBx0vCw83MzMGgGsHDzczMwXnpv8PNzMzBUri+w83MzMErh73DzczMwQRWvMPNzMzB3SS7w83MzMG287nDzczMwY/CuMPNzMzBaJG3w83MzMFCYLbDzczMwRsvtcPNzMzB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OTQyRM3MzMHNzDJEzczMwWBlM0TNzMzB9P0zRM3MzMGHljREzczMwRsvNUTNzMzBrsc1RM3MzMFCYDZEzczMwdX4NkTNzMzBaJE3RM3MzMH8KThEzczMwY/COETNzMzBI1s5RM3MzMG28zlEzczMwUqMOkTNzMzB3SQ7RM3MzMFxvTtEzczMwQRWPETNzMzBmO48RM3MzMErhz1EzczMwb4fPkTNzMzBUrg+RM3MzMHlUD9EzczMwXnpP0TNzMzBDIJARM3MzMGgGkFEzczMwTOzQUTNzMzBx0tCRM3MzMFa5EJEzczMwe58Q0TNzMzBgRVERM3MzMEUrkREzczMwahGRUTNzMzBO99FRM3MzMHPd0ZEzczMwWIQR0TNzMzB9qhHRM3MzMGJQUhEzczMwR3aSETNzMzBsHJJRM3MzMFEC0pEzczMwdejSkTNzMzBajxLRM3MzMH+1EtEzczMwZFtTETNzMzBJQZNRM3MzMG4nk1EzczMwUw3TkTNzMzB389ORM3MzMFzaE9EzczMwQYBUETNzMzBmplQRM3MzMEtMlFEzczMwcHKUUTNzMzBVGNSRM3MzMHn+1JEzczMwXuUU0TNzMzBDi1URM3MzMGixVREzczMwTVeVUTNzMzByfZVRM3MzMFcj1ZEzczMwfAnV0TNzMzBg8BXRM3MzMEXWVhEzczMwarxWETNzMzBPYpZRM3MzMHRIlpEzczMwWS7WkTNzMzB+FNbRM3MzMGL7FtEzczMwR+FXETNzMzBsh1dRM3MzMFGtl1EzczMwdlOXkTNzMzBbedeRM3MzMEAgF9EzczMwZMYYETNzMzBJ7FgRM3MzMG6SWFEzczMwU7iYUTNzMzB4XpiRM3MzMF1E2NEzczMwQisY0TNzMzBnERkRM3MzMEv3WREzczMwcN1ZUTNzMzBVg5mRM3MzMHppmZEzczMwX0/Z0TNzMzBENhnRM3MzMGkcGhEzczMwTcJaUTNzMzBy6FpRM3MzMFeOmpEzczMwfLSakTNzMzBhWtrRM3MzMEZBGxEzczMwaycbETNzMzBPzVtRM3MzMHTzW1EzczMwWZmbkTNzMzB+v5uRM3MzMGNl29EzczMwSEwcETNzMzBtMhwRM3MzMFIYXFEzczMwdv5cUTNzMzBb5JyRM3MzMECK3NEzczMwZbDc0TNzMzBKVx0RM3MzMG89HRE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aryAwpqZmcGe73fCmpmZwWZmbsKamZnBL91kwpqZmcH4U1vCmpmZwcHKUcKamZnBiUFIwpqZmcFSuD7CmpmZwRsvNcKamZnB46UrwpqZmcGsHCLCmpmZwXWTGMKamZnBPQoPwpqZmcEGgQXCmpmZwZ7v98GamZnBL93kwZqZmcHBytHBmpmZwVK4vsGamZnB46WrwZqZmcF1k5jBmpmZwQaBhcGamZnBL91kwZqZmcFSuD7BmpmZwXWTGMGamZnBL93kwJqZmcF1k5jAmpmZwXWTGMCamZnBAAAAAJqZmcF1kxhAmpmZwXWTmECamZnBL93kQJqZmcF1kxhBmpmZwVK4PkGamZnBL91kQZqZmcEGgYVBmpmZwXWTmEGamZnB46WrQZqZmcFSuL5BmpmZwcHK0UGamZnBL93kQZqZmcGe7/dBmpmZwQaBBUKamZnBPQoPQpqZmcF1kxhCmpmZwawcIkKamZnB46UrQpqZmcEbLzVCmpmZwVK4PkKamZnBiUFIQpqZmcHBylFCmpmZwfhTW0KamZnBL91kQpqZmcFmZm5CmpmZwZ7vd0KamZnBaryAQpqZmcEGgYVCmpmZwaJFikKamZnBPQqPQpqZmcHZzpNCmpmZwXWTmEKamZnBEFidQpqZmcGsHKJCmpmZwUjhpkKamZnB46WrQpqZmcF/arBCmpmZwRsvtUKamZnBtvO5QpqZmcFSuL5CmpmZwe58w0KamZnBiUHIQpqZmcElBs1CmpmZwcHK0UKamZnBXI/WQpqZmcH4U9tCmpmZwZMY4EKamZnBL93kQpqZmcHLoelCmpmZwWZm7kKamZnBAivzQpqZmcGe7/dCmpmZwTm0/EKamZnBarwAQ5qZmcG4HgNDmpmZwQaBBUOamZnBVOMHQ5qZmcGiRQpDmpmZwfCnDEOamZnBPQoPQ5qZmcGLbBFDmpmZwdnOE0OamZnBJzEWQ5qZmcF1kxhDmpmZwcP1GkOamZnBEFgdQ5qZmcFeuh9DmpmZwawcIkOamZnB+n4kQ5qZmcFI4SZDmpmZwZZDKUOamZnB46UrQ5qZmcExCC5DmpmZwX9qMEOamZnBzcwyQ5qZmcEbLzVDmpmZwWiRN0OamZnBtvM5Q5qZmcEEVjxDmpmZwVK4PkOamZnBoBpBQ5qZmcHufENDmpmZwTvfRUOamZnBiUFIQ5qZmcHXo0pD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UI31w83MzEApXPTDzczMQAIr88PNzMxA2/nxw83MzEC0yPDDzczMQI2X78PNzMxAZmbuw83MzEA/Ne3DzczMQBkE7MPNzMxA8tLqw83MzEDLoenDzczMQKRw6MPNzMxAfT/nw83MzEBWDubDzczMQC/d5MPNzMxACKzjw83MzEDheuLDzczMQLpJ4cPNzMxAkxjgw83MzEBt597DzczMQEa23cPNzMxAH4Xcw83MzED4U9vDzczMQNEi2sPNzMxAqvHYw83MzECDwNfDzczMQFyP1sPNzMxANV7Vw83MzEAOLdTDzczMQOf70sPNzMxAwcrRw83MzECamdDDzczMQHNoz8PNzMxATDfOw83MzEAlBs3DzczMQP7Uy8PNzMxA16PKw83MzECwcsnDzczMQIlByMPNzMxAYhDHw83MzEA738XDzczMQBSuxMPNzMxA7nzDw83MzEDHS8LDzczMQKAawcPNzMxAeem/w83MzEBSuL7DzczMQCuHvcPNzMxABFa8w83MzEDdJLvDzczMQLbzucPNzMxAj8K4w83MzEBokbfDzczMQEJgtsPNzMxAGy+1w83MzED0/bPDzczMQM3MssPNzMxAppuxw83MzEB/arDDzczMQFg5r8PNzMxAMQiuw83MzEAK16zDzczMQOOlq8PNzMxAvHSqw83MzECWQ6nDzczMQG8SqMPNzMxASOGmw83MzEAhsKXDzczMQPp+pMPNzMxA002jw83MzECsHKLDzczMQIXroMPNzMxAXrqfw83MzEA3iZ7DzczMQBBYncPNzMxA6Sacw83MzEDD9ZrDzczMQJzEmcPNzMxAdZOYw83MzEBOYpfDzczMQCcxlsPNzMxAAACVw83MzEDZzpPDzczMQLKdksPNzMxAi2yRw83MzEBkO5DDzczMQD0Kj8PNzMxAF9mNw83MzEDwp4zDzczMQMl2i8PNzMxAokWKw83MzEB7FInDzczMQFTjh8PNzMxALbKGw83MzEAGgYXDzczMQN9PhMPNzMxAuB6Dw83MzECR7YHDzczMQGq8gMPNzMxAhxZ/w83MzEA5tHzDzczMQOxResPNzMxAnu93w83MzEBQjXXDzczMQAIrc8PNzMxAtMhww83MzEBmZm7DzczMQBkEbMPNzMxAy6Fpw83MzEB9P2fDzczMQC/dZMPNzMxA4Xpiw83MzECTGGDD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") }] -[sub_resource type="RectangleShape2D" id="RectangleShape2D_26xv7"] -size = Vector2(5, 100) - -[sub_resource type="SpriteFrames" id="SpriteFrames_4a1t6"] -animations = [{ -"frames": [{ -"duration": 1.0, -"texture": ExtResource("10_rbu7p") -}], -"loop": true, -"name": &"default", -"speed": 5.0 -}] - [sub_resource type="SpriteFrames" id="SpriteFrames_71bf1"] animations = [{ "frames": [{ @@ -72,9 +64,6 @@ animations = [{ "speed": 5.0 }] -[sub_resource type="RectangleShape2D" id="RectangleShape2D_enajl"] -size = Vector2(65, 20) - [sub_resource type="AtlasTexture" id="AtlasTexture_chbaa"] atlas = ExtResource("15_f0w8c") region = Rect2(0, 0, 6, 14) @@ -111,6 +100,11 @@ animations = [{ "speed": 10.0 }] +[sub_resource type="CircleShape2D" id="CircleShape2D_76qsd"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_enajl"] +size = Vector2(65, 20) + [sub_resource type="Gradient" id="Gradient_f0w8c"] interpolation_mode = 2 offsets = PackedFloat32Array(0, 0.142857, 0.249216, 1) @@ -124,17 +118,18 @@ fill_to = Vector2(1, 0.143603) [sub_resource type="Gradient" id="Gradient_4ua5q"] interpolation_mode = 2 -offsets = PackedFloat32Array(0, 0.0840336, 0.27451, 0.826331, 0.901961, 1) +offsets = PackedFloat32Array(0, 0.0840336, 0.27451, 0.879444, 0.893354, 1) colors = PackedColorArray(1, 1, 1, 0, 1, 1, 1, 0.713726, 1, 1, 1, 1.1262, 1, 1, 1, 0.701961, 1, 1, 1, 0, 1, 1, 1, 0) [sub_resource type="GradientTexture2D" id="GradientTexture2D_f0w8c"] gradient = SubResource("Gradient_4ua5q") -width = 2500 +width = 3800 height = 200 fill_from = Vector2(0, 0.902062) fill_to = Vector2(1, 1) [node name="S09" type="Node2D"] +metadata/_edit_horizontal_guides_ = [-120.0] [node name="Ground" parent="." instance=ExtResource("1_o0m5w")] scene_name = "c02_s09" @@ -167,93 +162,115 @@ mode = "场景背景音" metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="1"] -light_mask = 33 -texture = ExtResource("3_6xql4") +texture = ExtResource("6_87wfh") -[node name="衔接阴影" type="Sprite2D" parent="Ground/BGSprite2D" index="0"] -position = Vector2(2420, -49) +[node name="眼睛背景" type="Sprite2D" parent="Ground/BGSprite2D" index="0"] +light_mask = 4 +position = Vector2(2268, 0) +texture = ExtResource("7_76qsd") + +[node name="眼睛" type="Node2D" parent="Ground/BGSprite2D" index="1"] + +[node name="中心眼睛" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] +position = Vector2(1561, -77) +watching_node = NodePath("../../../MainPlayer") +upside_down = false +eye_texture = ExtResource("8_wkhnu") +radius = 48.0 + +[node name="眼1" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] +position = Vector2(1357, 42) +rotation = 0.520108 +watching_node = NodePath("../../../MainPlayer") +upside_down = true +eye_texture = ExtResource("8_wkhnu") +eye_scale = 0.58 +radius = 90.0 +angle_range = 1.3 + +[node name="眼6" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] +position = Vector2(1905, 8.99998) +rotation = -0.300197 +watching_node = NodePath("../../../MainPlayer") +upside_down = true +eye_texture = ExtResource("8_wkhnu") +eye_scale = 0.53 +radius = 77.39 +angle_range = 1.32 + +[node name="眼2" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] +position = Vector2(1649, -63) +rotation = -0.471239 +watching_node = NodePath("../../../MainPlayer") +upside_down = false +eye_texture = ExtResource("8_wkhnu") +eye_scale = 0.56 +radius = 47.97 +angle_range = 1.08 + +[node name="眼3" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] +position = Vector2(1226, -100) +rotation = 0.383972 +watching_node = NodePath("../../../MainPlayer") +upside_down = false +eye_texture = ExtResource("8_wkhnu") +eye_scale = 0.56 +radius = 53.95 +angle_range = 1.2 + +[node name="眼7" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] +position = Vector2(1500, -69.9999) +rotation = 0.541052 +watching_node = NodePath("../../../MainPlayer") +upside_down = false +eye_texture = ExtResource("8_wkhnu") +eye_scale = 0.38 +radius = 58.53 +angle_range = 1.29 + +[node name="眼4" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] +position = Vector2(1319, -54) +rotation = -0.10472 +watching_node = NodePath("../../../MainPlayer") +upside_down = false +eye_texture = ExtResource("8_wkhnu") +eye_scale = 0.56 +radius = 53.95 +angle_range = 1.29 + +[node name="眼5" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] +position = Vector2(1698, -60) +rotation = -0.453786 +watching_node = NodePath("../../../MainPlayer") +upside_down = false +eye_texture = ExtResource("8_wkhnu") +eye_scale = 0.56 +radius = 53.95 +angle_range = 1.29 + +[node name="Marker2D" type="Marker2D" parent="Ground/BGSprite2D/眼睛"] +position = Vector2(1529, 125) + +[node name="眼睛前景" type="Sprite2D" parent="Ground/BGSprite2D" index="2"] +light_mask = 4 +z_index = 2 +position = Vector2(2268, 0) +texture = ExtResource("7_wkhnu") + +[node name="眨眼" type="AnimatedSprite2D" parent="Ground/BGSprite2D" index="3"] +light_mask = 5 +z_index = 2 +position = Vector2(1559, -51) +sprite_frames = ExtResource("21_kpfk1") +animation = &"大眼睛动画" + +[node name="衔接阴影" type="Sprite2D" parent="Ground/BGSprite2D" index="4"] +visible = false +z_index = 2 +position = Vector2(3017, -48) scale = Vector2(0.6, 0.6) texture = ExtResource("5_5ow41") -[node name="麻绳" type="MeshInstance2D" parent="Ground/BGSprite2D" index="1"] -unique_name_in_owner = true -z_index = 6 -material = SubResource("ShaderMaterial_rbu7p") -position = Vector2(1316, 25) -mesh = SubResource("ArrayMesh_rbu7p") -texture = ExtResource("4_34a6f") -script = ExtResource("7_rbu7p") - -[node name="麻绳StaticBody2D" type="StaticBody2D" parent="Ground/BGSprite2D/麻绳"] -visible = false -collision_layer = 16 -collision_mask = 16 - -[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground/BGSprite2D/麻绳/麻绳StaticBody2D"] -polygon = PackedVector2Array(1066, -31.4, 1064.5, -32, 1049.4, -32, 1038, -30.8, 1024.8, -32, 1005.8, -32, 988, -29.8, 988, -28, 956, -28, 956, -26.4, 940.2, -29, 927.4, -29, 921, -25.1, 909, -23.8, 909, -22.9, 863.9, -20, 848.7, -20, 830, -14.5, 827.2, -15, 815.8, -15, 791.4, -10.8, 788, -12.3, 785, -13, 773, -11, 765, -11, 753.1, -13, 748.6, -13, 740, -9.3, 704, -9, 704, -8.1, 666, -10, 666, -11.1, 631, -8.9, 631, -8.1, -180, -11, -185, -11, -463, -18, -463, -19.3, -480, -16.7, -480, -16.1, -519, -17, -519, -19.1, -551, -16.9, -551, -16, -628, -16, -628, -15.2, -687, -18.9, -687, -20.8, -697, -17.4, -801, -19, -801, -20.1, -864.1, -17, -868.7, -17, -881, -18.8, -881, -20, -932, -21, -932, -22.8, -937.3, -21, -949.7, -21, -953.7, -18, -956.9, -18, -966, -20.5, -966, -23, -1041, -22, -1044.9, -22, -1056.8, -25, -1061.3, -25, -1070.3, -22, -1084.5, -22, -1087, -23.3, -1087, -25, -1100, -25, -1100, -26, -1158.5, -26, -1164, -23.2, -1188.8, -23, -1192, 3.4, -1192, 17, -1123, 18, -885, 18, -80, 30.9, -80, 32, 683.2, 32, 698, 29.7, 698, 29, 751, 29, 751, 30.2, 795.2, 26, 806.6, 26, 811, 23.1, 850, 17.8, 857.8, 19, 875.3, 19, 887, 15.5, 887, 14.8, 933, 11.9, 933, 10.1, 948.9, 11, 956.3, 11, 974, 6.2, 974.6, 8, 1004.4, 8, 1014, 4.4, 1034.3, 4, 1051.3, -1, 1062, -1, 1062, -4, 1136.5, -4, 1140, -5.8, 1140, -10, 1143.7, -10, 1144.8, -8, 1151, -8, 1151, -12.7, 1159.3, -6, 1164.3, -6, 1165.4, -8.3, 1155.8, -19.7, 1157.1, -20, 1163, -20, 1169, -12.4, 1169, -8, 1177, -8, 1177, -13.8, 1171.5, -19.3, 1172, -20.7, 1172, -25.9, 1087, -30, 1087, -31.8, 1078.7, -29, 1066, -29) - -[node name="隆起碰撞" type="AnimatableBody2D" parent="Ground/BGSprite2D" index="2"] -position = Vector2(3885, 101) -collision_layer = 16 -collision_mask = 16 - -[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground/BGSprite2D/隆起碰撞"] -position = Vector2(-2, 2) -polygon = PackedVector2Array(-221, -70, -169, -76, -119, -82, -74, -88, -38, -90, 0, -92, 37, -91, 76, -85, 128, -76, 174, -71, 227, -67, 263, -64, 293, -58, 308, -36, 284, -12, -229, -22, -254, -32, -248, -56) - -[node name="障碍点" type="Node2D" parent="Ground/BGSprite2D" index="3"] -position = Vector2(1261, -23) - -[node name="StaticBody2D" type="StaticBody2D" parent="Ground/BGSprite2D/障碍点"] -position = Vector2(-141, -2) -collision_layer = 16 -collision_mask = 16 - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/BGSprite2D/障碍点/StaticBody2D"] -shape = SubResource("RectangleShape2D_26xv7") - -[node name="StaticBody2D2" type="StaticBody2D" parent="Ground/BGSprite2D/障碍点"] -position = Vector2(16, 1) -collision_layer = 16 -collision_mask = 16 - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/BGSprite2D/障碍点/StaticBody2D2"] -shape = SubResource("RectangleShape2D_26xv7") - -[node name="StaticBody2D3" type="StaticBody2D" parent="Ground/BGSprite2D/障碍点"] -position = Vector2(282, 2) -collision_layer = 16 -collision_mask = 16 - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/BGSprite2D/障碍点/StaticBody2D3"] -shape = SubResource("RectangleShape2D_26xv7") - -[node name="StaticBody2D6" type="StaticBody2D" parent="Ground/BGSprite2D/障碍点"] -position = Vector2(422, 0) -collision_layer = 16 -collision_mask = 16 - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/BGSprite2D/障碍点/StaticBody2D6"] -shape = SubResource("RectangleShape2D_26xv7") - -[node name="议论" type="Node2D" parent="Ground/BGSprite2D" index="4"] - -[node name="议论文字" parent="Ground/BGSprite2D/议论" instance=ExtResource("12_qjkii")] -position = Vector2(1926, -42) -label_rotation = -0.14 - -[node name="议论文字2" parent="Ground/BGSprite2D/议论" instance=ExtResource("12_qjkii")] -position = Vector2(1905, -69) -key = "c02_议论文字2" -label_rotation = 0.15 - -[node name="眼睛" type="Node2D" parent="Ground/BGSprite2D" index="5"] - -[node name="裂缝红色眼睛" parent="Ground/BGSprite2D/眼睛" node_paths=PackedStringArray("watching_node") instance=ExtResource("11_husb8")] -position = Vector2(1474, -66) -watching_node = NodePath("../../../MainPlayer") -eye_texture = ExtResource("13_ipgxj") - [node name="portal_left" parent="Ground/DeployLayer" index="0"] position = Vector2(94, 92) target_scene = "c02_s08" @@ -264,12 +281,338 @@ matched_sign_texture = null position = Vector2(3750, 83) matched_sign_texture = null -[node name="老鼠衔大洋" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="2"] -position = Vector2(3229, 68) -sprite_frames = ExtResource("5_p4f1j") -animation = &"老鼠衔大洋进洞" +[node name="黑影" type="Sprite2D" parent="Ground/DeployLayer" index="2"] +visible = false +position = Vector2(2254, -30) +scale = Vector2(0.52, 0.52) +texture = ExtResource("11_kpfk1") -[node name="坍塌" type="Node2D" parent="Ground/DeployLayer" index="3"] +[node name="麻绳" type="MeshInstance2D" parent="Ground/DeployLayer" index="3"] +unique_name_in_owner = true +z_index = 6 +material = SubResource("ShaderMaterial_rbu7p") +position = Vector2(1730, 27) +mesh = SubResource("ArrayMesh_rbu7p") +texture = ExtResource("4_34a6f") +script = ExtResource("7_rbu7p") + +[node name="麻绳StaticBody2D" type="StaticBody2D" parent="Ground/DeployLayer/麻绳"] +visible = false +collision_layer = 16 +collision_mask = 16 + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground/DeployLayer/麻绳/麻绳StaticBody2D"] +polygon = PackedVector2Array(1066, -31.4, 1064.5, -32, 1049.4, -32, 1038, -30.8, 1024.8, -32, 1005.8, -32, 988, -29.8, 988, -28, 956, -28, 956, -26.4, 940.2, -29, 927.4, -29, 921, -25.1, 909, -23.8, 909, -22.9, 863.9, -20, 848.7, -20, 830, -14.5, 827.2, -15, 815.8, -15, 791.4, -10.8, 788, -12.3, 785, -13, 773, -11, 765, -11, 753.1, -13, 748.6, -13, 740, -9.3, 704, -9, 704, -8.1, 666, -10, 666, -11.1, 631, -8.9, 631, -8.1, -180, -11, -185, -11, -463, -18, -463, -19.3, -480, -16.7, -480, -16.1, -519, -17, -519, -19.1, -551, -16.9, -551, -16, -628, -16, -628, -15.2, -687, -18.9, -687, -20.8, -697, -17.4, -801, -19, -801, -20.1, -864.1, -17, -868.7, -17, -881, -18.8, -881, -20, -932, -21, -932, -22.8, -937.3, -21, -949.7, -21, -953.7, -18, -956.9, -18, -966, -20.5, -966, -23, -1041, -22, -1044.9, -22, -1056.8, -25, -1061.3, -25, -1070.3, -22, -1084.5, -22, -1087, -23.3, -1087, -25, -1100, -25, -1100, -26, -1158.5, -26, -1164, -23.2, -1188.8, -23, -1192, 3.4, -1192, 17, -1123, 18, -885, 18, -80, 30.9, -80, 32, 683.2, 32, 698, 29.7, 698, 29, 751, 29, 751, 30.2, 795.2, 26, 806.6, 26, 811, 23.1, 850, 17.8, 857.8, 19, 875.3, 19, 887, 15.5, 887, 14.8, 933, 11.9, 933, 10.1, 948.9, 11, 956.3, 11, 974, 6.2, 974.6, 8, 1004.4, 8, 1014, 4.4, 1034.3, 4, 1051.3, -1, 1062, -1, 1062, -4, 1136.5, -4, 1140, -5.8, 1140, -10, 1143.7, -10, 1144.8, -8, 1151, -8, 1151, -12.7, 1159.3, -6, 1164.3, -6, 1165.4, -8.3, 1155.8, -19.7, 1157.1, -20, 1163, -20, 1169, -12.4, 1169, -8, 1177, -8, 1177, -13.8, 1171.5, -19.3, 1172, -20.7, 1172, -25.9, 1087, -30, 1087, -31.8, 1078.7, -29, 1066, -29) + +[node name="隆起碰撞" type="AnimatableBody2D" parent="Ground/DeployLayer" index="4"] +position = Vector2(4461, 115) +collision_layer = 16 +collision_mask = 16 + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground/DeployLayer/隆起碰撞"] +position = Vector2(-2, 2) +polygon = PackedVector2Array(-221, -70, -169, -76, -119, -82, -74, -88, -38, -90, 0, -92, 37, -91, 76, -85, 128, -76, 174, -71, 227, -67, 263, -64, 293, -58, 308, -36, 284, -12, -229, -22, -254, -32, -248, -56) + +[node name="议论" type="Node2D" parent="Ground/DeployLayer" index="5"] + +[node name="议论文字" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1857, -32) +label_rotation = -0.14 + +[node name="议论文字2" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1787, -44) +key = "c02_议论文字2" +label_rotation = -0.03 + +[node name="议论文字3" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1818, -70) +key = "c02_议论文字3" +label_rotation = 0.02 + +[node name="议论文字4" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1764, -93) +key = "c02_议论文字4" +label_rotation = -0.18 + +[node name="议论文字5" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1733, -66) +key = "c02_议论文字5" +label_rotation = 0.08 + +[node name="议论文字6" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1449, -70) +key = "c02_议论文字6" +label_rotation = 0.08 + +[node name="议论文字7" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1446, -96) +key = "c02_议论文字7" +label_rotation = -0.02 + +[node name="议论文字8" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1301, -58) +key = "c02_议论文字8" +label_rotation = 0.23 + +[node name="议论文字9" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1367, -61) +key = "c02_议论文字9" +label_rotation = -0.13 + +[node name="议论文字10" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1299, -100) +key = "c02_议论文字10" +label_rotation = 0.01 + +[node name="议论文字11" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1233, -82) +key = "c02_议论文字11" +label_rotation = 0.01 + +[node name="议论文字12" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1372, -87) +key = "c02_议论文字12" +label_rotation = 0.12 + +[node name="议论文字13" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1449, -51) +key = "c02_议论文字13" +label_rotation = -0.03 + +[node name="议论文字14" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1708, -23) +key = "c02_议论文字14" +label_rotation = -0.19 + +[node name="议论文字15" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1693, -102) +key = "c02_议论文字15" +label_rotation = 0.31 + +[node name="议论文字16" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1854, -83) +key = "c02_议论文字16" +label_rotation = -0.12 + +[node name="议论文字17" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1681, -55) +key = "c02_议论文字17" +label_rotation = 0.05 + +[node name="议论文字18" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1367, -96) +key = "c02_议论文字18" +label_rotation = 0.05 + +[node name="议论文字19" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1347, -36) +key = "c02_议论文字19" +label_rotation = -0.02 + +[node name="议论文字20" parent="Ground/DeployLayer/议论" instance=ExtResource("12_qjkii")] +position = Vector2(1662, -77) +key = "c02_议论文字20" +label_rotation = -0.02 + +[node name="嘴巴右侧" type="Node2D" parent="Ground/DeployLayer" index="6"] +position = Vector2(754, 12) + +[node name="嘴巴说话" type="AnimatedSprite2D" parent="Ground/DeployLayer/嘴巴右侧"] +visible = false +position = Vector2(1888, -26) +rotation = 0.201929 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" + +[node name="嘴巴说话2" type="AnimatedSprite2D" parent="Ground/DeployLayer/嘴巴右侧"] +visible = false +position = Vector2(1822, -51) +rotation = -0.164957 +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" +speed_scale = 1.02 + +[node name="嘴巴说话3" type="AnimatedSprite2D" parent="Ground/DeployLayer/嘴巴右侧"] +position = Vector2(1246, -53) +rotation = 0.118359 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" +speed_scale = 1.07 + +[node name="嘴巴说话4" type="AnimatedSprite2D" parent="Ground/DeployLayer/嘴巴右侧"] +position = Vector2(1217.4, -80.1638) +rotation = -0.171688 +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" + +[node name="嘴巴说话5" type="AnimatedSprite2D" parent="Ground/DeployLayer/嘴巴右侧"] +position = Vector2(1437, -41) +rotation = -0.265883 +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" +speed_scale = 0.92 + +[node name="嘴巴说话6" type="AnimatedSprite2D" parent="Ground/DeployLayer/嘴巴右侧"] +position = Vector2(1562, -69) +rotation = -0.0407933 +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" +speed_scale = 0.9 + +[node name="嘴巴说话7" type="AnimatedSprite2D" parent="Ground/DeployLayer/嘴巴右侧"] +position = Vector2(1813, -71) +rotation = 0.154841 +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" +speed_scale = 0.97 + +[node name="小眼睛右侧" type="Node2D" parent="Ground/DeployLayer" index="7"] +position = Vector2(678, 9) + +[node name="小眼睁开" type="AnimatedSprite2D" parent="Ground/DeployLayer/小眼睛右侧"] +position = Vector2(1826, -97) +rotation = 0.201929 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" + +[node name="小眼睁开2" type="AnimatedSprite2D" parent="Ground/DeployLayer/小眼睛右侧"] +position = Vector2(1680, -58) +rotation = -0.243771 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 1.05 + +[node name="小眼睁开3" type="AnimatedSprite2D" parent="Ground/DeployLayer/小眼睛右侧"] +position = Vector2(1251, -53) +rotation = 0.0352603 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 0.92 + +[node name="小眼睁开4" type="AnimatedSprite2D" parent="Ground/DeployLayer/小眼睛右侧"] +position = Vector2(1649, -85) +rotation = -0.0436191 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 1.1 + +[node name="小眼睁开5" type="AnimatedSprite2D" parent="Ground/DeployLayer/小眼睛右侧"] +position = Vector2(1526, -95) +rotation = 0.0967685 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 0.93 + +[node name="小眼睁开6" type="AnimatedSprite2D" parent="Ground/DeployLayer/小眼睛右侧"] +position = Vector2(1370, -96) +rotation = -0.0253476 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 0.9 + +[node name="左侧小眼睛嘴巴" type="Node2D" parent="Ground/DeployLayer" index="8"] +position = Vector2(-712, 6) + +[node name="小眼睁开" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1750.29, -80.705) +rotation = 0.201929 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" + +[node name="小眼睁开2" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1700.29, -80.705) +rotation = -0.243771 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 1.05 + +[node name="嘴巴说话10" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1728.3, -47.705) +rotation = -0.0375123 +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" +speed_scale = 0.97 + +[node name="小眼睁开6" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1563, -29) +rotation = 2.56815 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 0.9 + +[node name="小眼睁开5" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1514, -32) +rotation = 1.62979 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 0.93 + +[node name="嘴巴说话8" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1544, -56.9999) +rotation = 2.56032 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" +speed_scale = 0.92 + +[node name="小眼睁开4" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1173, -91) +rotation = 2.8615 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 1.1 + +[node name="小眼睁开3" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1221, -33) +rotation = 5.38738 +scale = Vector2(1, 1) +sprite_frames = ExtResource("21_kpfk1") +animation = &"小眼睛睁开" +autoplay = "小眼睛睁开" +speed_scale = 0.92 + +[node name="嘴巴说话9" type="AnimatedSprite2D" parent="Ground/DeployLayer/左侧小眼睛嘴巴"] +position = Vector2(1257, -76) +rotation = 1.13545 +sprite_frames = ExtResource("21_kpfk1") +animation = &"小嘴巴说话" +autoplay = "小嘴巴说话" +speed_scale = 0.9 + +[node name="坍塌" type="Node2D" parent="Ground/DeployLayer" index="9"] [node name="坍塌" parent="Ground/DeployLayer/坍塌" instance=ExtResource("15_87wfh")] position = Vector2(661, 68) @@ -304,93 +647,147 @@ position = Vector2(3362, 69) [node name="坍塌11" parent="Ground/DeployLayer/坍塌" instance=ExtResource("15_87wfh")] position = Vector2(3663, 69) -[node name="Ambush老鼠" parent="Ground/DeployLayer" index="4" instance=ExtResource("6_6xql4")] +[node name="大老鼠" type="Sprite2D" parent="Ground/DeployLayer" index="10"] +position = Vector2(259, -42) +scale = Vector2(1.04, 1.04) +texture = ExtResource("17_drmtd") + +[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/大老鼠"] + +[node name="Ambush老鼠" parent="Ground/DeployLayer" index="11" instance=ExtResource("6_6xql4")] position = Vector2(3230, 60) hook_method = "mouse_animation" -[node name="小床上" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="5"] -position = Vector2(475, -22) -sprite_frames = SubResource("SpriteFrames_4a1t6") +[node name="老鼠衔大洋" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="12"] +position = Vector2(3229, 68) +sprite_frames = ExtResource("5_p4f1j") +animation = &"老鼠衔大洋进洞" -[node name="黑手" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="6"] +[node name="月亮" type="Sprite2D" parent="Ground/DeployLayer" index="13"] +self_modulate = Color(0.883561, 0.781842, 0.615291, 1) +light_mask = 5 +position = Vector2(716.5, -87) +texture = ExtResource("16_7mvsg") + +[node name="小床人物" parent="Ground/DeployLayer" index="14" instance=ExtResource("20_drmtd")] +position = Vector2(637.5, -19) +sprite_frames = ExtResource("21_kpfk1") +animation = &"剪影人物床_指天" +action_configs = Array[Dictionary]([{ +"animation_intro": "剪影人物床_指天", +&"animation_next": "剪影人物床_指天呼吸", +"animation_wait_time": 0.0, +"intro_loop": 1 +}]) + +[node name="Ambush剪影指天" parent="Ground/DeployLayer/小床人物" instance=ExtResource("6_6xql4")] +position = Vector2(93, 81) +hook_method = "point_to_the_moon" + +[node name="黑手" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="15"] +visible = false z_index = 10 position = Vector2(536, 1) sprite_frames = SubResource("SpriteFrames_71bf1") -[node name="ParticalsAsh" parent="Ground/DeployLayer" index="7" instance=ExtResource("7_4a1t6")] -position = Vector2(1091, 1) - -[node name="ParticalsAsh2" parent="Ground/DeployLayer" index="8" instance=ExtResource("7_4a1t6")] -position = Vector2(1715, 5) - -[node name="ParticalsAsh3" parent="Ground/DeployLayer" index="9" instance=ExtResource("7_4a1t6")] -position = Vector2(2574, -5) - -[node name="柜子" type="Sprite2D" parent="Ground/DeployLayer" index="10"] -position = Vector2(3749, -41) -texture = ExtResource("10_ow44k") - -[node name="锅" type="Sprite2D" parent="Ground/DeployLayer" index="11"] -position = Vector2(2085, -113) +[node name="锅" type="Sprite2D" parent="Ground/DeployLayer" index="16"] +light_mask = 5 +position = Vector2(2441, -106) texture = ExtResource("15_4ua5q") -[node name="RigidBody2D柜子" type="RigidBody2D" parent="Ground/DeployLayer" index="12"] -position = Vector2(1195, -18) -collision_layer = 16 -collision_mask = 16 -linear_damp_mode = 1 -angular_damp_mode = 1 +[node name="空房间残留物" type="Node2D" parent="Ground/DeployLayer" index="17"] +position = Vector2(613, 2) -[node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer/RigidBody2D柜子"] -texture = ExtResource("10_ow44k") - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/RigidBody2D柜子"] -position = Vector2(0, 21) -shape = SubResource("RectangleShape2D_enajl") - -[node name="小蜡烛" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="13"] +[node name="小蜡烛" type="AnimatedSprite2D" parent="Ground/DeployLayer/空房间残留物"] self_modulate = Color(0.611765, 0.611765, 0.611765, 1) position = Vector2(3664, -25) sprite_frames = SubResource("SpriteFrames_qjenp") autoplay = "default" -[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/小蜡烛"] +[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/空房间残留物/小蜡烛"] position = Vector2(0, -12.8172) color = Color(0.999971, 0.912551, 0.842208, 1) energy = 1.2 texture = ExtResource("16_k15h1") texture_scale = 0.3 -[node name="血脚印" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="14"] +[node name="血脚印" type="AnimatedSprite2D" parent="Ground/DeployLayer/空房间残留物"] position = Vector2(3651, -65) sprite_frames = ExtResource("17_enajl") animation = &"空房间血脚印" frame = 8 +[node name="柜子" type="Sprite2D" parent="Ground/DeployLayer/空房间残留物"] +position = Vector2(3749, -41) +texture = ExtResource("10_ow44k") + +[node name="碰撞杂物" type="Node2D" parent="Ground/DeployLayer" index="18"] +visible = false + +[node name="Joint2D" type="PinJoint2D" parent="Ground/DeployLayer/碰撞杂物"] +position = Vector2(2, 7) +node_a = NodePath("../StaticBody2D柜子轴") +node_b = NodePath("../RigidBody2D柜子") +softness = 5.3 + +[node name="StaticBody2D柜子轴" type="StaticBody2D" parent="Ground/DeployLayer/碰撞杂物"] +position = Vector2(2, 55) +collision_layer = 0 +collision_mask = 16 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/碰撞杂物/StaticBody2D柜子轴"] +position = Vector2(2080, -46) +shape = SubResource("CircleShape2D_76qsd") + +[node name="RigidBody2D柜子" type="RigidBody2D" parent="Ground/DeployLayer/碰撞杂物"] +position = Vector2(2081, -4) +collision_layer = 16 +collision_mask = 16 +linear_damp_mode = 1 +angular_damp_mode = 1 + +[node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer/碰撞杂物/RigidBody2D柜子"] +light_mask = 5 +texture = ExtResource("10_ow44k") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/碰撞杂物/RigidBody2D柜子"] +position = Vector2(0, 21) +shape = SubResource("RectangleShape2D_enajl") + [node name="PointLight2D" type="PointLight2D" parent="Ground/AmbientLayer" index="0"] -position = Vector2(3067, -61) -energy = 0.7 +position = Vector2(3810, -59) +energy = 0.1 blend_mode = 1 texture = SubResource("GradientTexture2D_26xv7") [node name="PointLight2D2" type="PointLight2D" parent="Ground/AmbientLayer" index="1"] position = Vector2(1325, -65) -range_item_cull_mask = 32 +energy = 1.84 +range_item_cull_mask = 4 texture = SubResource("GradientTexture2D_f0w8c") +[node name="ParticalsAsh" parent="Ground/AmbientLayer" index="2" instance=ExtResource("7_4a1t6")] +position = Vector2(1091, 1) + +[node name="ParticalsAsh2" parent="Ground/AmbientLayer" index="3" instance=ExtResource("7_4a1t6")] +position = Vector2(1715, 5) + +[node name="ParticalsAsh3" parent="Ground/AmbientLayer" index="4" instance=ExtResource("7_4a1t6")] +position = Vector2(2574, -5) + [node name="MainPlayer" parent="Ground" index="4"] -position = Vector2(3885, 101) +position = Vector2(4461, 115) lock_move_right = true character = "吕萍爬行" facing_direction = Vector2(-1, 0) [node name="RemoteTransform2D" type="RemoteTransform2D" parent="Ground/MainPlayer" index="6"] -remote_path = NodePath("../../BGSprite2D/隆起碰撞") +remote_path = NodePath("../../DeployLayer/隆起碰撞") update_rotation = false update_scale = false [node name="前景" type="Sprite2D" parent="Ground/ParallaxForeground/BGParallaxLayer" index="0"] -position = Vector2(3672, 8) +position = Vector2(4295, 21) texture = ExtResource("6_nntqg") [node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"] @@ -400,7 +797,6 @@ position = Vector2(3421, 25) points = PackedVector2Array(80, 150, 3850, 150) [node name="DirectionalLight2D" parent="Ground" index="8"] -visible = false energy = 0.7 blend_mode = 1 diff --git a/scene/ground/scene/c02/s10_animation.gd b/scene/ground/scene/c02/s10_animation.gd index 75d6fce3..3926e814 100644 --- a/scene/ground/scene/c02/s10_animation.gd +++ b/scene/ground/scene/c02/s10_animation.gd @@ -38,7 +38,7 @@ func _on_ground_ready() -> void: portal = $"../DeployLayer/portal_1" # 进过瞎子卧室后,通道关闭 - if ArchiveManager.get_global_value("c02_the_blind_room_entered"): + if ArchiveManager.get_global_value("c02_the_blind_room_unlocked"): # 遮挡的空房间 $"../BGSprite2D".texture = preload("uid://ba57knu57jp3u") @@ -169,14 +169,14 @@ func after_counter_moved(): return catty_head.enabled = true # 进过瞎子卧室后,通道关闭 - var entered = ArchiveManager.get_global_value("c02_the_blind_room_entered", false) + var entered = ArchiveManager.get_global_value("c02_the_blind_room_unlocked", false) if not entered and catty_head.picked: portal.enabled = true func _on_pick_catty_head() -> void: # 进过瞎子卧室后,通道关闭 - var entered = ArchiveManager.get_global_value("c02_the_blind_room_entered", false) + var entered = ArchiveManager.get_global_value("c02_the_blind_room_unlocked", false) if not entered and catty_head.picked: portal.enabled = true var inspector = SceneManager.get_inspector() diff --git a/scene/ground/scene/c02/s13_animation.gd b/scene/ground/scene/c02/s13_animation.gd index 6abbcac0..f2e981d8 100644 --- a/scene/ground/scene/c02/s13_animation.gd +++ b/scene/ground/scene/c02/s13_animation.gd @@ -14,4 +14,12 @@ func _ready() -> void: func _on_ground_ready() -> void: - pass \ No newline at end of file + pass + + +func final_show(): + # 盒子猫逃脱成功/被抓走,游戏结束,解锁瞎子卧室门 + $"Sfx开锁声".play() + ArchiveManager.set_global_entry("c02_the_blind_room_unlocked", true) + await get_tree().create_timer(1.0).timeout + SceneManager.get_ground_loader().transition_to_scene("c02_s08", "1") diff --git a/scene/ground/scene/c02/s13_盒子猫二楼.tscn b/scene/ground/scene/c02/s13_盒子猫二楼.tscn index 7c66e807..6e634334 100644 --- a/scene/ground/scene/c02/s13_盒子猫二楼.tscn +++ b/scene/ground/scene/c02/s13_盒子猫二楼.tscn @@ -1,11 +1,14 @@ -[gd_scene load_steps=8 format=3 uid="uid://bvjutch6jex0v"] +[gd_scene load_steps=11 format=3 uid="uid://bvjutch6jex0v"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_71lma"] [ext_resource type="Script" uid="uid://28ujp27cbdh2" path="res://scene/ground/scene/c02/s13_animation.gd" id="2_w5nqu"] +[ext_resource type="AudioStream" uid="uid://ccng5y2fip6mc" path="res://asset/audio/sfx/UI/开锁声.mp3" id="3_g6cxj"] [ext_resource type="Texture2D" uid="uid://dweafdywxenu6" path="res://asset/art/scene/c02/s12_to_s17_盒子猫/bg_二楼楼道.png" id="3_miykx"] [ext_resource type="Texture2D" uid="uid://b3ootg88b63rb" path="res://asset/art/scene/c02/旧版/s13_院子诡异版/fg_楼梯调色后.png" id="4_4adgb"] [ext_resource type="PackedScene" uid="uid://61pis75a8fdq" path="res://scene/entity/portal.tscn" id="4_u2fv1"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/general/sfx.gd" id="4_yywsi"] [ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="5_gge8e"] +[ext_resource type="Texture2D" uid="uid://csrfyvaufo1wb" path="res://asset/art/scene/c02/s12_to_s17_盒子猫/l_瞎子理发店光.png" id="6_gge8e"] [ext_resource type="PackedScene" uid="uid://khwxm5qbfj3k" path="res://scene/ground/script/c02/盒子猫canvas_layer.tscn" id="7_u2fv1"] [node name="S13" type="Node2D"] @@ -18,6 +21,12 @@ footstep_type = "盒子猫" script = ExtResource("2_w5nqu") oneshot_animation = "" +[node name="Sfx开锁声" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_g6cxj") +bus = &"game_sfx" +script = ExtResource("4_yywsi") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + [node name="BGSprite2D" parent="Ground" index="1"] texture = ExtResource("3_miykx") offset = Vector2(0, -105) @@ -43,7 +52,10 @@ status = "opened" position = Vector2(852, 0) note_key = "notes_无法通过" -[node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer" index="4"] +[node name="终点光芒" type="Sprite2D" parent="Ground/DeployLayer" index="4"] +modulate = Color(1, 1, 1, 0.34902) +position = Vector2(226, 11) +texture = ExtResource("6_gge8e") [node name="MainPlayer" parent="Ground" index="4"] character = "盒子猫" diff --git a/scene/ground/script/c02/敲门游戏.gd b/scene/ground/script/c02/敲门游戏.gd index 84349951..571436e6 100644 --- a/scene/ground/script/c02/敲门游戏.gd +++ b/scene/ground/script/c02/敲门游戏.gd @@ -2,25 +2,33 @@ extends CanvasLayer signal exit(success: bool) -@onready var knock_sfx = $Knock as AudioStreamPlayer +@onready var knock_wrong_sfx = $KnockWrong as AudioStreamPlayer +@onready var knock_light_sfx = $KnockLight as AudioStreamPlayer +@onready var knock_heavy_sfx = $KnockHeavy as AudioStreamPlayer +@onready var drop_meat_sfx = $DropMeat as AudioStreamPlayer @onready var button = $TextureButton as TextureButton var dialogue = preload("res://asset/dialogue/c02.dialogue") var fail_time = 0.0 + func _ready() -> void: layer = GlobalConfig.CANVAS_LAYER_LITTLE_GAME button.pressed.connect(_on_button_pressed) - DialogueManager.show_dialogue_balloon(dialogue, "c02_s03_敲门游戏intro") fail_time = Time.get_ticks_msec() if ( # 未偷听,或已敲门成功,则禁用 not ArchiveManager.get_global_value("c02_eavesdrop_finished", false) - or ArchiveManager.get_global_value("c02_meat_bucket_enabled", false) + or ArchiveManager.get_global_value("c02_meat_dropping", false) + or ArchiveManager.get_global_value("c02_meat_given", false) ): button.disabled = true - + return + button.disabled = true + DialogueManager.show_dialogue_balloon(dialogue, "c02_s03_敲门游戏intro") + await DialogueManager.dialogue_ended + button.disabled = false var current_id = 0 @@ -28,23 +36,26 @@ var knock_time := 0.0 func _on_button_pressed() -> void: - knock_sfx.play() current_id += 1 var last_knock_time = knock_time knock_time = Time.get_ticks_msec() var diff = knock_time - last_knock_time # 敲门游戏节奏: 三快(<0.8s)三慢(>1s & <5s) - if current_id > 1 and current_id <= 3: + if current_id == 1: + knock_light_sfx.play() + elif current_id > 1 and current_id <= 3: if diff > 800: - current_id = 0 - try_play_failed() - elif current_id > 3: - if diff < 1000 or diff > 5000: - current_id = 0 - try_play_failed() + failed() + return + knock_light_sfx.play() + elif current_id > 3: + if diff < 1000 or diff > 7000: + failed() + return + knock_heavy_sfx.play() if current_id == 6: - ArchiveManager.set_global_entry("c02_eavesdrop_finished", true) - current_id = 0 + drop_meat_sfx.play() + ArchiveManager.set_global_entry("c02_meat_dropping", true) button.disabled = true # 肉落下的声音,然后自动退出界面 SceneManager.pop_debug_dialog_info("音效", "肉落下的声音(敲门游戏成功)") @@ -54,9 +65,14 @@ func _on_button_pressed() -> void: SceneManager.pop_debug_dialog_info("音效", "敲门:" + str(current_id)) -func try_play_failed(): +func failed(): + current_id = 0 + knock_wrong_sfx.play() var current_time = Time.get_ticks_msec() if current_time - fail_time < 5000: return fail_time = current_time + button.disabled = true DialogueManager.show_dialogue_balloon(dialogue, "c02_s03_敲门游戏fail") + await DialogueManager.dialogue_ended + button.disabled = false diff --git a/scene/ground/script/c02/敲门游戏.tscn b/scene/ground/script/c02/敲门游戏.tscn index a1180f33..a537966b 100644 --- a/scene/ground/script/c02/敲门游戏.tscn +++ b/scene/ground/script/c02/敲门游戏.tscn @@ -1,19 +1,29 @@ -[gd_scene load_steps=5 format=3 uid="uid://bxpexbk7f3rax"] +[gd_scene load_steps=7 format=3 uid="uid://bxpexbk7f3rax"] [ext_resource type="Script" uid="uid://chap3ifmyg20c" path="res://scene/ground/script/c02/敲门游戏.gd" id="1_dnsvv"] -[ext_resource type="AudioStream" uid="uid://c7k1gohcfiyg3" path="res://asset/audio/sfx/UI/开门.mp3" id="2_n5c57"] -[ext_resource type="AudioStream" uid="uid://cteavkjc7tn22" path="res://asset/audio/effect/action/dropLeather.ogg" id="3_i2er5"] +[ext_resource type="AudioStream" uid="uid://c0tml2l2726fu" path="res://asset/audio/effect/impact/impactWood_heavy_000.ogg" id="2_trx50"] +[ext_resource type="AudioStream" uid="uid://cx3dugjvb4142" path="res://asset/audio/effect/impact/impactWood_light_001.ogg" id="3_hgfqc"] [ext_resource type="Texture2D" uid="uid://dkvuc5llqax6d" path="res://asset/art/scene/c02/s03_公寓一楼院子/肉铺门板.png" id="3_n5c57"] +[ext_resource type="AudioStream" uid="uid://sjanwwtxggtq" path="res://asset/audio/effect/impact/impactWood_medium_002.ogg" id="4_hgfqc"] +[ext_resource type="AudioStream" uid="uid://cv6aivf1jcvd3" path="res://asset/audio/mixkit/mixkit-meat-hit.wav" id="5_hgfqc"] [node name="敲门游戏" type="CanvasLayer"] script = ExtResource("1_dnsvv") -[node name="Knock" type="AudioStreamPlayer" parent="."] -stream = ExtResource("2_n5c57") +[node name="KnockHeavy" type="AudioStreamPlayer" parent="."] +stream = ExtResource("2_trx50") +bus = &"game_sfx" + +[node name="KnockLight" type="AudioStreamPlayer" parent="."] +stream = ExtResource("3_hgfqc") +bus = &"game_sfx" + +[node name="KnockWrong" type="AudioStreamPlayer" parent="."] +stream = ExtResource("4_hgfqc") bus = &"game_sfx" [node name="DropMeat" type="AudioStreamPlayer" parent="."] -stream = ExtResource("3_i2er5") +stream = ExtResource("5_hgfqc") bus = &"game_sfx" [node name="TextureButton" type="TextureButton" parent="."] diff --git a/scene/ground/script/c02/裂缝红色眼睛.gd b/scene/ground/script/c02/裂缝红色眼睛.gd index 78a85140..78be86ff 100644 --- a/scene/ground/script/c02/裂缝红色眼睛.gd +++ b/scene/ground/script/c02/裂缝红色眼睛.gd @@ -2,28 +2,36 @@ extends Node2D @export var watching_node: Node2D -@export var center_eye := false +@export var upside_down := false @export var eye_texture: Texture2D: set(val): eye_texture = val if is_node_ready(): eye_sprite.texture = eye_texture +@export_range(0.2, 2.0) var eye_scale := 1.0: + set(val): + eye_scale = val + if is_node_ready(): + eye_sprite.scale = Vector2(eye_scale, eye_scale) @export var radius := 30.0: set(val): radius = val if is_node_ready(): _setup_eye_direction() +@export var angle_range := 0.9 +@export var debug_real_time_update := false @onready var eye_sprite := $眼睛 as Sprite2D func _ready() -> void: eye_sprite.texture = eye_texture + eye_sprite.scale = Vector2(eye_scale, eye_scale) _setup_eye_direction() func _physics_process(_delta: float) -> void: - if not watching_node or Engine.is_editor_hint(): + if not watching_node or (Engine.is_editor_hint() and not debug_real_time_update): return _setup_eye_direction() @@ -34,4 +42,22 @@ func _setup_eye_direction(): return # set eye_sprite position at the arrow head from self's position to watching_node's position var direction = watching_node.global_position - global_position - eye_sprite.position = direction.normalized() * radius + var min_range + var max_range + if upside_down: + # mirror x-axis + direction = Vector2(direction.x, -direction.y) + min_range = -PI + angle_range + max_range = -angle_range + else: + min_range = angle_range + max_range = PI - angle_range + var angle = direction.angle() + # fit in angle_range + if angle < min_range: + angle = min_range - angle + elif angle > max_range: + angle = max_range - angle + else: + angle = 0.0 + eye_sprite.position = direction.normalized().rotated(angle) * radius diff --git a/scene/ground/script/c02/裂缝红色眼睛.tscn b/scene/ground/script/c02/裂缝红色眼睛.tscn index 337d3e2f..5030f35c 100644 --- a/scene/ground/script/c02/裂缝红色眼睛.tscn +++ b/scene/ground/script/c02/裂缝红色眼睛.tscn @@ -4,6 +4,8 @@ [node name="裂缝红色眼睛" type="Node2D"] script = ExtResource("1_x6olx") +upside_down = null [node name="眼睛" type="Sprite2D" parent="."] +light_mask = 5 position = Vector2(0, 30)