diff --git a/asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres b/asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres index 0f6317fc..bf836481 100644 --- a/asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres +++ b/asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres @@ -1,4 +1,4 @@ -[gd_resource type="SpriteFrames" load_steps=21 format=3 uid="uid://cmvr3lbwe3h7p"] +[gd_resource type="SpriteFrames" load_steps=25 format=3 uid="uid://cmvr3lbwe3h7p"] [ext_resource type="Texture2D" uid="uid://dcwbe6hb3gdcp" path="res://asset/art/gif/c03_特写与游戏动画/父亲抱小孩/0.png" id="1_fctjd"] [ext_resource type="Texture2D" uid="uid://cdyq7y562gsxp" path="res://asset/art/gif/c03_特写与游戏动画/绞肉机特写动画/0.png" id="1_uknvx"] @@ -20,6 +20,10 @@ [ext_resource type="Texture2D" uid="uid://b7ufyuiusqmh7" path="res://asset/art/gif/c03_特写与游戏动画/癞子背对侧头呼吸/1.png" id="10_qcrrr"] [ext_resource type="Texture2D" uid="uid://c21g54sgebjti" path="res://asset/art/gif/c03_特写与游戏动画/癞子背对侧头呼吸/2.png" id="11_buon4"] [ext_resource type="Texture2D" uid="uid://c7vjtmjhv7v7f" path="res://asset/art/gif/c03_特写与游戏动画/癞子背对侧头呼吸/3.png" id="12_cx8xa"] +[ext_resource type="Texture2D" path="res://asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/0.png" id="13_gx5fc"] +[ext_resource type="Texture2D" path="res://asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/1.png" id="14_syysq"] +[ext_resource type="Texture2D" path="res://asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/2.png" id="15_3fc0s"] +[ext_resource type="Texture2D" path="res://asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/3.png" id="16_qbgjk"] [resource] animations = [{ @@ -75,6 +79,23 @@ animations = [{ "speed": 30.0 }, { "frames": [{ +"duration": 9.0, +"texture": ExtResource("13_gx5fc") +}, { +"duration": 9.0, +"texture": ExtResource("14_syysq") +}, { +"duration": 9.0, +"texture": ExtResource("15_3fc0s") +}, { +"duration": 9.0, +"texture": ExtResource("16_qbgjk") +}], +"loop": true, +"name": &"结尾特写_二楼黄昏", +"speed": 30.0 +}, { +"frames": [{ "duration": 6.0, "texture": ExtResource("1_uknvx") }, { diff --git a/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/0.png b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/0.png new file mode 100644 index 00000000..d470cd58 Binary files /dev/null and b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/0.png differ diff --git a/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/0.png.import b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/0.png.import new file mode 100644 index 00000000..2ffcb398 --- /dev/null +++ b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cxajbmcmwtm3e" +path="res://.godot/imported/0.png-b88308dc9abb41b9e07f09851b726f7b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/0.png" +dest_files=["res://.godot/imported/0.png-b88308dc9abb41b9e07f09851b726f7b.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/c03_特写与游戏动画/结尾特写_二楼黄昏/1.png b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/1.png new file mode 100644 index 00000000..44dd448c Binary files /dev/null and b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/1.png differ diff --git a/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/1.png.import b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/1.png.import new file mode 100644 index 00000000..df134145 --- /dev/null +++ b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://owgi8ex3ujj3" +path="res://.godot/imported/1.png-5811203fd9df4bcec1b70d4d3b5de0f6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/1.png" +dest_files=["res://.godot/imported/1.png-5811203fd9df4bcec1b70d4d3b5de0f6.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/c03_特写与游戏动画/结尾特写_二楼黄昏/2.png b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/2.png new file mode 100644 index 00000000..dd2ecc2f Binary files /dev/null and b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/2.png differ diff --git a/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/2.png.import b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/2.png.import new file mode 100644 index 00000000..ff4eb381 --- /dev/null +++ b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bpjh0snqnqarm" +path="res://.godot/imported/2.png-514f762d7180a7b8b30a0781f09c92ed.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/2.png" +dest_files=["res://.godot/imported/2.png-514f762d7180a7b8b30a0781f09c92ed.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/c03_特写与游戏动画/结尾特写_二楼黄昏/3.png b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/3.png new file mode 100644 index 00000000..3a981817 Binary files /dev/null and b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/3.png differ diff --git a/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/3.png.import b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/3.png.import new file mode 100644 index 00000000..7d656883 --- /dev/null +++ b/asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://clg7l7v4s8865" +path="res://.godot/imported/3.png-81656489d3227f162423c756980bde4d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c03_特写与游戏动画/结尾特写_二楼黄昏/3.png" +dest_files=["res://.godot/imported/3.png-81656489d3227f162423c756980bde4d.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/sfx/交互/第二章/sfx_s03_剪刀声音.ogg b/asset/audio/sfx/交互/第二章/sfx_s03_剪刀声音.ogg new file mode 100644 index 00000000..d5f74400 Binary files /dev/null and b/asset/audio/sfx/交互/第二章/sfx_s03_剪刀声音.ogg differ diff --git a/asset/audio/sfx/交互/第二章/sfx_s03_剪刀声音.ogg.import b/asset/audio/sfx/交互/第二章/sfx_s03_剪刀声音.ogg.import new file mode 100644 index 00000000..fe55256f --- /dev/null +++ b/asset/audio/sfx/交互/第二章/sfx_s03_剪刀声音.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b5bbu858rembf" +path="res://.godot/imported/sfx_s03_剪刀声音.ogg-f894168a7b33f96b1824249cc5bd44de.oggvorbisstr" + +[deps] + +source_file="res://asset/audio/sfx/交互/第二章/sfx_s03_剪刀声音.ogg" +dest_files=["res://.godot/imported/sfx_s03_剪刀声音.ogg-f894168a7b33f96b1824249cc5bd44de.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/asset/audio/sfx/交互/第二章/sfx_s03_剪头惊悚.ogg b/asset/audio/sfx/交互/第二章/sfx_s03_剪头惊悚.ogg new file mode 100644 index 00000000..bbcee937 Binary files /dev/null and b/asset/audio/sfx/交互/第二章/sfx_s03_剪头惊悚.ogg differ diff --git a/asset/audio/sfx/交互/第二章/sfx_s03_剪头惊悚.ogg.import b/asset/audio/sfx/交互/第二章/sfx_s03_剪头惊悚.ogg.import new file mode 100644 index 00000000..a3de2c3a --- /dev/null +++ b/asset/audio/sfx/交互/第二章/sfx_s03_剪头惊悚.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://d0luawc546uoq" +path="res://.godot/imported/sfx_s03_剪头惊悚.ogg-ec75e2798bd6dd0d783c7bc0b4dcdbd1.oggvorbisstr" + +[deps] + +source_file="res://asset/audio/sfx/交互/第二章/sfx_s03_剪头惊悚.ogg" +dest_files=["res://.godot/imported/sfx_s03_剪头惊悚.ogg-ec75e2798bd6dd0d783c7bc0b4dcdbd1.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/asset/audio/sfx/交互/第二章/sfx_s03_咔嚓转头.ogg b/asset/audio/sfx/交互/第二章/sfx_s03_咔嚓转头.ogg new file mode 100644 index 00000000..f71942ae Binary files /dev/null and b/asset/audio/sfx/交互/第二章/sfx_s03_咔嚓转头.ogg differ diff --git a/asset/audio/sfx/交互/第二章/sfx_s03_咔嚓转头.ogg.import b/asset/audio/sfx/交互/第二章/sfx_s03_咔嚓转头.ogg.import new file mode 100644 index 00000000..67f113b4 --- /dev/null +++ b/asset/audio/sfx/交互/第二章/sfx_s03_咔嚓转头.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dxx5lu2j88c7x" +path="res://.godot/imported/sfx_s03_咔嚓转头.ogg-1b1f5f27ec15bf38a31ba9318a4ec0a0.oggvorbisstr" + +[deps] + +source_file="res://asset/audio/sfx/交互/第二章/sfx_s03_咔嚓转头.ogg" +dest_files=["res://.godot/imported/sfx_s03_咔嚓转头.ogg-1b1f5f27ec15bf38a31ba9318a4ec0a0.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/asset/audio/sfx/交互/第二章/sfx_s04_碰牌.ogg b/asset/audio/sfx/交互/第二章/sfx_s04_碰牌.ogg new file mode 100644 index 00000000..155b7131 Binary files /dev/null and b/asset/audio/sfx/交互/第二章/sfx_s04_碰牌.ogg differ diff --git a/asset/audio/sfx/交互/第二章/sfx_s04_碰牌.ogg.import b/asset/audio/sfx/交互/第二章/sfx_s04_碰牌.ogg.import new file mode 100644 index 00000000..5e1ee9a6 --- /dev/null +++ b/asset/audio/sfx/交互/第二章/sfx_s04_碰牌.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dlvmdkc6660wm" +path="res://.godot/imported/sfx_s04_碰牌.ogg-80155730ad6e5c2d7d8a45269cfa3f29.oggvorbisstr" + +[deps] + +source_file="res://asset/audio/sfx/交互/第二章/sfx_s04_碰牌.ogg" +dest_files=["res://.godot/imported/sfx_s04_碰牌.ogg-80155730ad6e5c2d7d8a45269cfa3f29.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/asset/audio/sfx/交互/第二章/sfx_s04_黑屏转场加洗牌.ogg b/asset/audio/sfx/交互/第二章/sfx_s04_黑屏转场加洗牌.ogg new file mode 100644 index 00000000..f99e5c10 Binary files /dev/null and b/asset/audio/sfx/交互/第二章/sfx_s04_黑屏转场加洗牌.ogg differ diff --git a/asset/audio/sfx/交互/第二章/sfx_s04_黑屏转场加洗牌.ogg.import b/asset/audio/sfx/交互/第二章/sfx_s04_黑屏转场加洗牌.ogg.import new file mode 100644 index 00000000..49c7d469 --- /dev/null +++ b/asset/audio/sfx/交互/第二章/sfx_s04_黑屏转场加洗牌.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b81c3ias6xrsp" +path="res://.godot/imported/sfx_s04_黑屏转场加洗牌.ogg-936bc458bb38fff9ff711521a219d231.oggvorbisstr" + +[deps] + +source_file="res://asset/audio/sfx/交互/第二章/sfx_s04_黑屏转场加洗牌.ogg" +dest_files=["res://.godot/imported/sfx_s04_黑屏转场加洗牌.ogg-936bc458bb38fff9ff711521a219d231.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/asset/audio/sfx/环境音/第二章/amb_打牌氛围.ogg b/asset/audio/sfx/环境音/第二章/amb_打牌氛围.ogg new file mode 100644 index 00000000..07a29f89 Binary files /dev/null and b/asset/audio/sfx/环境音/第二章/amb_打牌氛围.ogg differ diff --git a/asset/audio/sfx/环境音/第二章/amb_打牌氛围.ogg.import b/asset/audio/sfx/环境音/第二章/amb_打牌氛围.ogg.import new file mode 100644 index 00000000..b0a22503 --- /dev/null +++ b/asset/audio/sfx/环境音/第二章/amb_打牌氛围.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://lbrkcdl02npm" +path="res://.godot/imported/amb_打牌氛围.ogg-9cce6b38c990c4db6ef7690aa4ac9ccc.oggvorbisstr" + +[deps] + +source_file="res://asset/audio/sfx/环境音/第二章/amb_打牌氛围.ogg" +dest_files=["res://.godot/imported/amb_打牌氛围.ogg-9cce6b38c990c4db6ef7690aa4ac9ccc.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/asset/dialogue/event_stage.dialogue b/asset/dialogue/event_stage.dialogue index 74114a86..1e504e9f 100644 --- a/asset/dialogue/event_stage.dialogue +++ b/asset/dialogue/event_stage.dialogue @@ -16,7 +16,8 @@ c03_s03_laizi_braid: 0:初始化 1:已剪下辫子 2:演出结束 c03_f2_madman_runaway: 0:初始化 1:跑开_纸人挡路 2:消除纸人 c03_invite_xchan_supper=2 & c03_s03_laizi_braid=2 -> c03_f2_madman_runaway=2 c03_before_mahjong_game: 0:初始化 1:粘舌头和刀把 2:给药 4:准备好进入游戏 -c03_mahjong_game: 0:麻将理牌 1:麻将出千 2:麻将结束 3:演出结束 +c03_mahjong_game: 0:麻将理牌 1:麻将出千 2:麻将结束 +c03_li_paperwoman: 0:初始化隐藏 1:显示纸人 2:纸舌头完成 3:给药完成 => END ~ EventStage_c04 diff --git a/scene/ground/scene/c03/s01_三楼.tscn b/scene/ground/scene/c03/s01_三楼.tscn index b8fb2783..29d0b538 100644 --- a/scene/ground/scene/c03/s01_三楼.tscn +++ b/scene/ground/scene/c03/s01_三楼.tscn @@ -1,5 +1,4 @@ -[gd_scene load_steps=30 format=3 uid="uid://dlrbhfvnd3cs0"] -[gd_scene load_steps=33 format=3 uid="uid://dlrbhfvnd3cs0"] +[gd_scene load_steps=31 format=3 uid="uid://dlrbhfvnd3cs0"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_eb2op"] [ext_resource type="Script" uid="uid://c0rh2n36ait6i" path="res://scene/ground/scene/c03/s01_三楼.gd" id="2_ow08b"] @@ -125,7 +124,6 @@ prop_key = "prop_奇怪的肉" [node name="EventBinder" type="Node" parent="Ground/DeployLayer/Interactable放肉处"] script = ExtResource("6_yaa68") -memo = "[放肉处] interacted 时: c03_s01_meat_put=1:已放肉(greater)" trigger_event = &"c03_s01_meat_put" trigger_mode = "interacted" metadata/_custom_type_script = "uid://0wjaho6qkg6s" @@ -134,7 +132,6 @@ metadata/_custom_type_script = "uid://0wjaho6qkg6s" script = ExtResource("7_obrgj") event_name = &"c03_s01_meat_put" event_stages = Array[int]([1]) -event_memo = "当事件[c03_s01_meat_put=1:已放肉]时显示该节点" metadata/_custom_type_script = "uid://bkkiyk5jkdw4d" [node name="窗口闪动" type="AnimatedSprite2D" parent="Ground/DeployLayer/Event2D放肉后"] @@ -156,8 +153,6 @@ packed_scene = ExtResource("7_d27sg") [node name="EventBinder" type="Node" parent="Ground/DeployLayer/Event2D放肉后/CloseupDemo公告"] script = ExtResource("6_yaa68") -memo = "release_stage=[0:demo] 时,启用: [公告] -" updater_event = &"release_stage" updater_stages = Array[int]([0]) metadata/_custom_type_script = "uid://0wjaho6qkg6s" @@ -266,8 +261,6 @@ hook_method = "eavesdrop_luren" [node name="EventBinder" type="Node" parent="Ground/DeployLayer/Ambush偷听陆仁"] script = ExtResource("6_yaa68") -memo = "c03_s01_meat_put=[1:已放肉] 时,启用: [偷听陆仁] -[偷听陆仁] triggered 时: c03_invite_xchan_supper=1:已偷听_需邀请(greater)" updater_event = &"c03_s01_meat_put" trigger_event = &"c03_invite_xchan_supper" trigger_mode = "triggered" diff --git a/scene/ground/scene/c03/s02_瞎子新卧室.tscn b/scene/ground/scene/c03/s02_瞎子新卧室.tscn index 397b8d07..c47d876e 100644 --- a/scene/ground/scene/c03/s02_瞎子新卧室.tscn +++ b/scene/ground/scene/c03/s02_瞎子新卧室.tscn @@ -2,7 +2,7 @@ [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_jad6f"] [ext_resource type="Script" uid="uid://tk4wg0i4payx" path="res://scene/ground/scene/c03/s02_瞎子新卧室.gd" id="2_y504i"] -[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_kchgf"] +[ext_resource type="AudioStream" uid="uid://6gttowdwmado" path="res://asset/audio/sfx/环境音/第一章/房间内部场景1.ogg" id="3_5cqb4"] [ext_resource type="Texture2D" uid="uid://vc2hn6t5bedg" path="res://asset/art/scene/c03/s02_瞎子新卧室/bg_瞎子新卧室.png" id="4_hehhg"] [ext_resource type="Texture2D" uid="uid://7ay1ttob8qwm" path="res://asset/art/scene/c02/s08_瞎子卧室/e_床板.png" id="5_xifhb"] [ext_resource type="Texture2D" uid="uid://bgtxwxerl2dxh" path="res://asset/art/scene/c02/s08_瞎子卧室/十字架.png" id="6_hehhg"] @@ -158,10 +158,16 @@ libraries = { } script = ExtResource("2_y504i") -[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="0"] -script = ExtResource("3_kchgf") -autoplay_group = &"c02_房间里1" -metadata/_custom_type_script = "uid://cpejxlfni6n52" +[node name="Sfx背景音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_5cqb4") +volume_db = -5.0 +autoplay = true +bus = &"game_sfx" +script = ExtResource("23_qq2pn") +mode = "场景背景音" +"循环播放" = true +"感应玩家操作" = false +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="2"] light_mask = 5 @@ -219,8 +225,6 @@ note_key = "c03_s02_带血的手帕" [node name="EventBinder" type="Node" parent="Ground/DeployLayer/Note带血的手帕"] script = ExtResource("12_es0xo") -memo = "c03_invite_xchan_supper=[2:完成邀请] 时,显示: [带血的手帕] -" updater_event = &"c03_invite_xchan_supper" updater_mode = "shower" updater_ease_duration = 0.0 @@ -275,7 +279,6 @@ enabled = false script = ExtResource("8_pixqd") event_name = &"c03_invite_xchan_supper" event_stages = Array[int]([1]) -event_memo = "当事件[c03_invite_xchan_supper=1:已偷听_需邀请]时显示该节点" metadata/_custom_type_script = "uid://bkkiyk5jkdw4d" [node name="AnimationPlayer" type="AnimationPlayer" parent="Ground/DeployLayer/Event2D偷听陆仁对话后"] @@ -349,8 +352,6 @@ hook_method = "scratching_cat_interacted" [node name="EventBinder" type="Node" parent="Ground/DeployLayer/Ambush小猫挠墙"] script = ExtResource("12_es0xo") -memo = "c03_invite_xchan_supper!=[0:初始化|1:已偷听_需邀请] 时,显示: [小猫挠墙] -" updater_event = &"c03_invite_xchan_supper" updater_mode = "shower" updater_ease_duration = 0.0 diff --git a/scene/ground/scene/c03/s03_瞎子理发店.tscn b/scene/ground/scene/c03/s03_瞎子理发店.tscn index 1801d3ad..2f59c953 100644 --- a/scene/ground/scene/c03/s03_瞎子理发店.tscn +++ b/scene/ground/scene/c03/s03_瞎子理发店.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=22 format=3 uid="uid://bsqt2c061fmin"] +[gd_scene load_steps=23 format=3 uid="uid://bsqt2c061fmin"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_40yjl"] [ext_resource type="Script" uid="uid://cim5bqm2nayls" path="res://scene/ground/scene/c03/s03_瞎子理发店.gd" id="2_irgvj"] -[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_d40x1"] +[ext_resource type="AudioStream" uid="uid://b2mudqvq1dmng" path="res://asset/audio/sfx/环境音/白噪音/白噪声房间里1.ogg" id="3_o1s27"] [ext_resource type="Texture2D" uid="uid://lglbxvvwsybj" path="res://asset/art/scene/c03/s03_瞎子理发店/bg_瞎子理发店.png" id="4_40yjl"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="4_ikkg3"] [ext_resource type="PackedScene" uid="uid://dqkxiqbq83cmq" path="res://scene/entity/closeup.tscn" id="5_d40x1"] [ext_resource type="Texture2D" uid="uid://7ujobcsjdm4r" path="res://asset/art/scene/c03/s03_瞎子理发店/fg_理发店前景.png" id="5_irgvj"] [ext_resource type="PackedScene" uid="uid://bnoqhovb0wjem" path="res://scene/ground/script/c03/s03_closeup镜子特写.tscn" id="6_j7tjd"] @@ -36,10 +37,16 @@ libraries = { } script = ExtResource("2_irgvj") -[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="0"] -script = ExtResource("3_d40x1") -autoplay_group = &"c02_楼道2" -metadata/_custom_type_script = "uid://cpejxlfni6n52" +[node name="Sfx背景音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_o1s27") +volume_db = -5.0 +autoplay = true +bus = &"game_sfx" +script = ExtResource("4_ikkg3") +mode = "场景背景音" +"循环播放" = true +"感应玩家操作" = false +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="2"] light_mask = 5 diff --git a/scene/ground/scene/c03/s04_李癞房间.gd b/scene/ground/scene/c03/s04_李癞房间.gd index 5f708cfc..f7a5e0e7 100644 --- a/scene/ground/scene/c03/s04_李癞房间.gd +++ b/scene/ground/scene/c03/s04_李癞房间.gd @@ -43,4 +43,5 @@ func _on_exit_sort_mahjong_game(arg) -> void: func _on_exit_cheat_mahjong_game(arg) -> void: if arg: EventManager.set_stage_if_greater("c03_mahjong_game", 2) + EventManager.set_stage_if_greater("c03_li_paperwoman", 1) closeup麻将出千游戏.enabled = false diff --git a/scene/ground/scene/c03/s04_李癞房间.tscn b/scene/ground/scene/c03/s04_李癞房间.tscn index 398cf8a4..c11f41a2 100644 --- a/scene/ground/scene/c03/s04_李癞房间.tscn +++ b/scene/ground/scene/c03/s04_李癞房间.tscn @@ -1,8 +1,9 @@ -[gd_scene load_steps=14 format=3 uid="uid://c7c88hg2cl1j7"] +[gd_scene load_steps=16 format=3 uid="uid://c7c88hg2cl1j7"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_byh4s"] [ext_resource type="Script" uid="uid://byw2swgt783oa" path="res://scene/ground/scene/c03/s04_李癞房间.gd" id="2_vjibx"] -[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_4efpk"] +[ext_resource type="AudioStream" uid="uid://b2mudqvq1dmng" path="res://asset/audio/sfx/环境音/白噪音/白噪声房间里1.ogg" id="3_qln1x"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="4_0jb1q"] [ext_resource type="Script" uid="uid://0wjaho6qkg6s" path="res://manager/event_manager/event_binder.gd" id="4_35fjj"] [ext_resource type="Texture2D" uid="uid://08xrgv7s4m4b" path="res://asset/art/scene/c03/s04_李癞房间/bg_癞子房间.png" id="4_byh4s"] [ext_resource type="PackedScene" uid="uid://61pis75a8fdq" path="res://scene/entity/portal.tscn" id="5_4efpk"] @@ -12,6 +13,7 @@ [ext_resource type="PackedScene" uid="uid://cua3uqy4btxqn" path="res://scene/ground/script/c03/s04_closeup麻将出千游戏.tscn" id="8_jmyby"] [ext_resource type="PackedScene" uid="uid://dsa6frlw6e6gg" path="res://scene/entity/pickable.tscn" id="9_m8bf2"] [ext_resource type="PackedScene" uid="uid://t61o0vpm0e11" path="res://scene/ground/script/c03/s04_closeup李氏纸人.tscn" id="10_o2w5q"] +[ext_resource type="Texture2D" uid="uid://p7eeml2vadvc" path="res://asset/art/scene/c03/s04_李癞房间/李氏纸人.png" id="11_7d7lv"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_k01ve"] @@ -28,20 +30,16 @@ libraries = { } script = ExtResource("2_vjibx") -[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="0"] -script = ExtResource("3_4efpk") -autoplay_group = &"c02_楼道2" -metadata/_custom_type_script = "uid://cpejxlfni6n52" - -[node name="EventBinder" type="Node" parent="Ground/AnimationPlayer" index="1"] -script = ExtResource("4_35fjj") -memo = "c03_s03_laizi_braid=[0:初始化] 时,显示: [animationplayer] -" -updater_event = &"c03_s03_laizi_braid" -updater_mode = "shower" -updater_ease_duration = 0.0 -updater_stages = Array[int]([0]) -metadata/_custom_type_script = "uid://0wjaho6qkg6s" +[node name="Sfx背景音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_qln1x") +volume_db = -5.0 +autoplay = true +bus = &"game_sfx" +script = ExtResource("4_0jb1q") +mode = "场景背景音" +"循环播放" = true +"感应玩家操作" = false +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="2"] light_mask = 5 @@ -61,6 +59,12 @@ portal_name = "1" target_scene = "c02_s03" target_portal = "5" +[node name="EventBinder" type="Node" parent="Ground/DeployLayer/portal_1"] +script = ExtResource("4_35fjj") +updater_event = &"c03_li_paperwoman" +updater_stages = Array[int]([0, 3]) +metadata/_custom_type_script = "uid://0wjaho6qkg6s" + [node name="Closeup整理麻将游戏" parent="Ground/DeployLayer" index="3" instance=ExtResource("6_dbkw8")] unique_name_in_owner = true position = Vector2(219, 63) @@ -80,10 +84,18 @@ prop_key = "prop_胖子的钥匙" [node name="Closeup李氏纸人" parent="Ground/DeployLayer" index="6" instance=ExtResource("6_dbkw8")] unique_name_in_owner = true -position = Vector2(373, 47) +position = Vector2(379, 48) +texture = ExtResource("11_7d7lv") packed_scene = ExtResource("10_o2w5q") -quit_closeup_on_cancel = false -enabled = false + +[node name="EventBinder" type="Node" parent="Ground/DeployLayer/Closeup李氏纸人"] +script = ExtResource("4_35fjj") +updater_event = &"c03_li_paperwoman" +updater_mode = "shower" +updater_ease_duration = 0.0 +updater_stage_mode = "exclude" +updater_stages = Array[int]([0, 3]) +metadata/_custom_type_script = "uid://0wjaho6qkg6s" [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(63, 100) diff --git a/scene/ground/scene/c03/s05_肉铺.tscn b/scene/ground/scene/c03/s05_肉铺.tscn index 96230fdd..c882257d 100644 --- a/scene/ground/scene/c03/s05_肉铺.tscn +++ b/scene/ground/scene/c03/s05_肉铺.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=7 format=3 uid="uid://6ehb3ux2kilu"] +[gd_scene load_steps=8 format=3 uid="uid://6ehb3ux2kilu"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_ip0og"] [ext_resource type="Script" path="res://scene/ground/scene/c03/s05_肉铺.gd" id="2_l22xv"] -[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_r4bhp"] +[ext_resource type="AudioStream" uid="uid://b2mudqvq1dmng" path="res://asset/audio/sfx/环境音/白噪音/白噪声房间里1.ogg" id="3_l22xv"] [ext_resource type="Texture2D" uid="uid://ccl8ud5hbuq1r" path="res://asset/art/scene/c03/s05_肉铺/bg_肉铺内背景.png" id="4_ip0og"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="4_r4bhp"] [ext_resource type="Texture2D" uid="uid://c5oth3mdxrnby" path="res://asset/art/scene/c03/s05_肉铺/fg_肉铺内前景.png" id="5_l22xv"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_k01ve"] @@ -21,10 +22,16 @@ libraries = { } script = ExtResource("2_l22xv") -[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="0"] -script = ExtResource("3_r4bhp") -autoplay_group = &"c02_楼道2" -metadata/_custom_type_script = "uid://cpejxlfni6n52" +[node name="Sfx背景音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_l22xv") +volume_db = -5.0 +autoplay = true +bus = &"game_sfx" +script = ExtResource("4_r4bhp") +mode = "场景背景音" +"循环播放" = true +"感应玩家操作" = false +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="2"] light_mask = 5 diff --git a/scene/ground/scene/c03/s06_胖子卧室.tscn b/scene/ground/scene/c03/s06_胖子卧室.tscn index b7f287d8..384d541b 100644 --- a/scene/ground/scene/c03/s06_胖子卧室.tscn +++ b/scene/ground/scene/c03/s06_胖子卧室.tscn @@ -1,8 +1,9 @@ -[gd_scene load_steps=11 format=3 uid="uid://cxacrp8mrrbry"] +[gd_scene load_steps=12 format=3 uid="uid://cxacrp8mrrbry"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_h8p4n"] [ext_resource type="Script" uid="uid://cxgeon4qs1klv" path="res://scene/ground/scene/c03/s06_胖子卧室.gd" id="2_f527l"] -[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_6747o"] +[ext_resource type="AudioStream" uid="uid://6gttowdwmado" path="res://asset/audio/sfx/环境音/第一章/房间内部场景1.ogg" id="3_fs6xo"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="4_481tl"] [ext_resource type="Texture2D" uid="uid://c2qdnw8b0rcah" path="res://asset/art/scene/c03/s06_胖子卧室/bg_胖子卧室背景.png" id="4_h8p4n"] [ext_resource type="PackedScene" uid="uid://cw3q5pvciumil" path="res://scene/entity/interactable.tscn" id="5_6747o"] [ext_resource type="Texture2D" uid="uid://q20myccplwm7" path="res://asset/art/scene/c03/s06_胖子卧室/fg_胖子卧室前景.png" id="5_f527l"] @@ -25,10 +26,16 @@ libraries = { } script = ExtResource("2_f527l") -[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="0"] -script = ExtResource("3_6747o") -autoplay_group = &"c02_楼道2" -metadata/_custom_type_script = "uid://cpejxlfni6n52" +[node name="Sfx背景音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_fs6xo") +volume_db = -5.0 +autoplay = true +bus = &"game_sfx" +script = ExtResource("4_481tl") +mode = "场景背景音" +"循环播放" = true +"感应玩家操作" = false +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="2"] light_mask = 5 diff --git a/scene/ground/scene/c03/s07_屠宰间.tscn b/scene/ground/scene/c03/s07_屠宰间.tscn index 4bb364f2..5d6f2f50 100644 --- a/scene/ground/scene/c03/s07_屠宰间.tscn +++ b/scene/ground/scene/c03/s07_屠宰间.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=13 format=3 uid="uid://c67732f2we13j"] +[gd_scene load_steps=14 format=3 uid="uid://c67732f2we13j"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_oxs1j"] [ext_resource type="Script" path="res://scene/ground/scene/c03/s07_屠宰间.gd" id="2_oxs1j"] -[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_vyti6"] +[ext_resource type="AudioStream" uid="uid://b2mudqvq1dmng" path="res://asset/audio/sfx/环境音/白噪音/白噪声房间里1.ogg" id="3_jfgnj"] [ext_resource type="Texture2D" uid="uid://dv4jkirkqgb50" path="res://asset/art/scene/c03/s07_屠宰间/bg_屠宰间背景.png" id="4_oxs1j"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="4_t8dkf"] [ext_resource type="Texture2D" uid="uid://btdwnxrmipv4h" path="res://asset/art/scene/c03/s07_屠宰间/fg_屠宰间前景.png" id="5_0gnm3"] [ext_resource type="Texture2D" uid="uid://b05hg1dwbs8k1" path="res://asset/art/scene/c03/s07_屠宰间/人肉1.png" id="5_abvxk"] [ext_resource type="Script" uid="uid://dt8cfnm2og4h" path="res://scene/entity/general_sprite2d.gd" id="5_vyti6"] @@ -27,10 +28,16 @@ libraries = { } script = ExtResource("2_oxs1j") -[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="0"] -script = ExtResource("3_vyti6") -autoplay_group = &"c02_房间里2" -metadata/_custom_type_script = "uid://cpejxlfni6n52" +[node name="Sfx背景音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_jfgnj") +volume_db = -5.0 +autoplay = true +bus = &"game_sfx" +script = ExtResource("4_t8dkf") +mode = "场景背景音" +"循环播放" = true +"感应玩家操作" = false +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="2"] light_mask = 5 diff --git a/scene/ground/scene/c03/s08_囚室.tscn b/scene/ground/scene/c03/s08_囚室.tscn index 63940b3e..6c377fa7 100644 --- a/scene/ground/scene/c03/s08_囚室.tscn +++ b/scene/ground/scene/c03/s08_囚室.tscn @@ -1,8 +1,9 @@ -[gd_scene load_steps=8 format=3 uid="uid://bixdbbyhroepi"] +[gd_scene load_steps=9 format=3 uid="uid://bixdbbyhroepi"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_fusj3"] [ext_resource type="Script" path="res://scene/ground/scene/c03/s08_囚室.gd" id="2_fusj3"] -[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_jua84"] +[ext_resource type="AudioStream" uid="uid://b2mudqvq1dmng" path="res://asset/audio/sfx/环境音/白噪音/白噪声房间里1.ogg" id="3_jua84"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="4_2jtaw"] [ext_resource type="Texture2D" uid="uid://c53e7kxlfj8kw" path="res://asset/art/scene/c03/s08_囚室/bg_囚室背景.png" id="4_fusj3"] [ext_resource type="Texture2D" uid="uid://dfsqs13fm7urb" path="res://asset/art/scene/c03/s08_囚室/fg_囚室前景.png" id="5_i2s3v"] [ext_resource type="PackedScene" uid="uid://dqkxiqbq83cmq" path="res://scene/entity/closeup.tscn" id="5_jua84"] @@ -22,10 +23,16 @@ libraries = { } script = ExtResource("2_fusj3") -[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="0"] -script = ExtResource("3_jua84") -autoplay_group = &"c02_楼道2" -metadata/_custom_type_script = "uid://cpejxlfni6n52" +[node name="Sfx背景音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_jua84") +volume_db = -5.0 +autoplay = true +bus = &"game_sfx" +script = ExtResource("4_2jtaw") +mode = "场景背景音" +"循环播放" = true +"感应玩家操作" = false +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="2"] light_mask = 5 diff --git a/scene/ground/scene/c03/s09_棺材房.tscn b/scene/ground/scene/c03/s09_棺材房.tscn index 890ae52b..fe3390d7 100644 --- a/scene/ground/scene/c03/s09_棺材房.tscn +++ b/scene/ground/scene/c03/s09_棺材房.tscn @@ -1,8 +1,9 @@ -[gd_scene load_steps=7 format=3 uid="uid://dfln301xllqpn"] +[gd_scene load_steps=8 format=3 uid="uid://dfln301xllqpn"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_8vqn6"] [ext_resource type="Script" path="res://scene/ground/scene/c03/s09_棺材房.gd" id="2_8vqn6"] -[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_5at4l"] +[ext_resource type="AudioStream" uid="uid://b2mudqvq1dmng" path="res://asset/audio/sfx/环境音/白噪音/白噪声房间里1.ogg" id="3_sssik"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="4_5at4l"] [ext_resource type="Texture2D" uid="uid://b1g6hxg1tjp1u" path="res://asset/art/scene/c03/s09_棺材房/bg_棺材房背景.png" id="4_8vqn6"] [ext_resource type="Texture2D" uid="uid://bmny5bvenexwe" path="res://asset/art/scene/c03/s09_棺材房/fg_棺材房前景.png" id="5_sssik"] @@ -21,10 +22,16 @@ libraries = { } script = ExtResource("2_8vqn6") -[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="0"] -script = ExtResource("3_5at4l") -autoplay_group = &"c02_楼道2" -metadata/_custom_type_script = "uid://cpejxlfni6n52" +[node name="Sfx背景音" type="AudioStreamPlayer" parent="Ground/AnimationPlayer" index="0"] +stream = ExtResource("3_sssik") +volume_db = -5.0 +autoplay = true +bus = &"game_sfx" +script = ExtResource("4_5at4l") +mode = "场景背景音" +"循环播放" = true +"感应玩家操作" = false +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" [node name="BGSprite2D" parent="Ground" index="2"] light_mask = 5 diff --git a/scene/ground/script/c02/s03_closeup抓药游戏.tscn b/scene/ground/script/c02/s03_closeup抓药游戏.tscn index a7422e31..a5e02058 100644 --- a/scene/ground/script/c02/s03_closeup抓药游戏.tscn +++ b/scene/ground/script/c02/s03_closeup抓药游戏.tscn @@ -29,6 +29,7 @@ mouse_filter = 2 texture = ExtResource("2_wtw10") [node name="ContentInspector" parent="." instance=ExtResource("3_h2dug")] +visible = false mouse_filter = 2 [node name="遮罩" type="TextureRect" parent="ContentInspector"] diff --git a/scene/ground/script/c03/s03_closeup癞子纸人.gd b/scene/ground/script/c03/s03_closeup癞子纸人.gd index 2108f8de..348a7298 100644 --- a/scene/ground/script/c03/s03_closeup癞子纸人.gd +++ b/scene/ground/script/c03/s03_closeup癞子纸人.gd @@ -73,12 +73,12 @@ func _try_interact() -> void: await Util.wait(5.0) $"后脑勺".show() $"头受伤".hide() - # TODO - SceneManager.pop_debug_dialog_info("音效", "纸人突然转头(咔嚓)") + $"Sfx咔嚓转头".play() # 剪下辫子 func _on_braid_interacted() -> void: + $"Sfx剪刀".play() # 剪刀变为重要物品 SceneManager.disable_prop_item("prop_剪刀") SceneManager.enable_important_item("prop_剪刀", false) diff --git a/scene/ground/script/c03/s03_closeup癞子纸人.tscn b/scene/ground/script/c03/s03_closeup癞子纸人.tscn index 77269950..917d4dd4 100644 --- a/scene/ground/script/c03/s03_closeup癞子纸人.tscn +++ b/scene/ground/script/c03/s03_closeup癞子纸人.tscn @@ -1,13 +1,17 @@ -[gd_scene load_steps=20 format=3 uid="uid://d320nw5yrmvjo"] +[gd_scene load_steps=24 format=3 uid="uid://d320nw5yrmvjo"] [ext_resource type="Script" uid="uid://de2smnt2my047" path="res://scene/ground/script/c03/s03_closeup癞子纸人.gd" id="1_6n6qt"] +[ext_resource type="AudioStream" uid="uid://b5bbu858rembf" path="res://asset/audio/sfx/交互/第二章/sfx_s03_剪刀声音.ogg" id="2_2kayp"] [ext_resource type="Texture2D" uid="uid://cbql1i4hblmt1" path="res://asset/art/ui/遮罩/inspect特写通用遮罩.png" id="2_uenj0"] [ext_resource type="Texture2D" uid="uid://e88x3ihvhetd" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/背景.png" id="2_xao0c"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="3_6rgy3"] [ext_resource type="Texture2D" uid="uid://cxlwpf82sqc8p" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/1辫子没剪开.png" id="3_abwb2"] [ext_resource type="Texture2D" uid="uid://cpri1f3b2blfw" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/1辫子散开.png" id="3_jijuh"] +[ext_resource type="AudioStream" uid="uid://d0luawc546uoq" path="res://asset/audio/sfx/交互/第二章/sfx_s03_剪头惊悚.ogg" id="4_8cy2e"] [ext_resource type="Texture2D" uid="uid://c12xhretrdxs6" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/1大头.png" id="4_8yx5x"] [ext_resource type="PackedScene" uid="uid://bkk1rxx36ghrl" path="res://scene/entity/ux/hover_light_click_area.tscn" id="4_nc54a"] [ext_resource type="PackedScene" uid="uid://bg7oictr1wgex" path="res://scene/little_game/general/draggable.tscn" id="4_uenj0"] +[ext_resource type="AudioStream" uid="uid://dxx5lu2j88c7x" path="res://asset/audio/sfx/交互/第二章/sfx_s03_咔嚓转头.ogg" id="5_fvunv"] [ext_resource type="Texture2D" uid="uid://cqrc7v5lg2cey" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/l_辫子.png" id="5_jijuh"] [ext_resource type="Texture2D" uid="uid://fspvmlydy3hu" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/纸钱2.png" id="5_kcw8x"] [ext_resource type="Script" uid="uid://0wjaho6qkg6s" path="res://manager/event_manager/event_binder.gd" id="6_uenj0"] @@ -16,6 +20,105 @@ [ext_resource type="Texture2D" uid="uid://k4eplss3bx5g" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/刀劈特效.png" id="9_yixv2"] [ext_resource type="Texture2D" uid="uid://dr51e8ell86" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/伤口血迹.png" id="10_eqvmt"] +[sub_resource type="Animation" id="Animation_nucp3"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("飞针:position") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(435, -88)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("DirectionalLight2D:color") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Color(1, 1, 1, 1)] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("DirectionalLight2D:energy") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [0.0] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("DirectionalLight2D:blend_mode") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} +tracks/4/type = "value" +tracks/4/imported = false +tracks/4/enabled = true +tracks/4/path = NodePath("头受伤/伤口:modulate") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Color(1, 1, 1, 0)] +} +tracks/5/type = "value" +tracks/5/imported = false +tracks/5/enabled = true +tracks/5/path = NodePath("头受伤/伤口血迹:modulate") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Color(1, 1, 1, 1)] +} +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("后脑勺_剪辫:position") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 0)] +} +tracks/7/type = "value" +tracks/7/imported = false +tracks/7/enabled = true +tracks/7/path = NodePath("Sfx剪头惊悚:playing") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} + [sub_resource type="Animation" id="Animation_eqvmt"] resource_name = "cutting_overhead" length = 2.0 @@ -103,92 +206,17 @@ tracks/6/keys = { "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } - -[sub_resource type="Animation" id="Animation_nucp3"] -length = 0.001 -tracks/0/type = "value" -tracks/0/imported = false -tracks/0/enabled = true -tracks/0/path = NodePath("飞针:position") -tracks/0/interp = 1 -tracks/0/loop_wrap = true -tracks/0/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Vector2(435, -88)] -} -tracks/1/type = "value" -tracks/1/imported = false -tracks/1/enabled = true -tracks/1/path = NodePath("DirectionalLight2D:color") -tracks/1/interp = 1 -tracks/1/loop_wrap = true -tracks/1/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Color(1, 1, 1, 1)] -} -tracks/2/type = "value" -tracks/2/imported = false -tracks/2/enabled = true -tracks/2/path = NodePath("DirectionalLight2D:energy") -tracks/2/interp = 1 -tracks/2/loop_wrap = true -tracks/2/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [0.0] -} -tracks/3/type = "value" -tracks/3/imported = false -tracks/3/enabled = true -tracks/3/path = NodePath("DirectionalLight2D:blend_mode") -tracks/3/interp = 1 -tracks/3/loop_wrap = true -tracks/3/keys = { -"times": PackedFloat32Array(0), +tracks/7/type = "value" +tracks/7/imported = false +tracks/7/enabled = true +tracks/7/path = NodePath("Sfx剪头惊悚:playing") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/keys = { +"times": PackedFloat32Array(0.0666667), "transitions": PackedFloat32Array(1), "update": 1, -"values": [0] -} -tracks/4/type = "value" -tracks/4/imported = false -tracks/4/enabled = true -tracks/4/path = NodePath("头受伤/伤口:modulate") -tracks/4/interp = 1 -tracks/4/loop_wrap = true -tracks/4/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Color(1, 1, 1, 0)] -} -tracks/5/type = "value" -tracks/5/imported = false -tracks/5/enabled = true -tracks/5/path = NodePath("头受伤/伤口血迹:modulate") -tracks/5/interp = 1 -tracks/5/loop_wrap = true -tracks/5/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Color(1, 1, 1, 1)] -} -tracks/6/type = "value" -tracks/6/imported = false -tracks/6/enabled = true -tracks/6/path = NodePath("后脑勺_剪辫:position") -tracks/6/interp = 1 -tracks/6/loop_wrap = true -tracks/6/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Vector2(0, 0)] +"values": [true] } [sub_resource type="Animation" id="Animation_otai4"] @@ -247,6 +275,24 @@ libraries = { &"": SubResource("AnimationLibrary_otai4") } +[node name="Sfx剪刀" type="AudioStreamPlayer" parent="."] +stream = ExtResource("2_2kayp") +bus = &"game_sfx" +script = ExtResource("3_6rgy3") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + +[node name="Sfx剪头惊悚" type="AudioStreamPlayer" parent="."] +stream = ExtResource("4_8cy2e") +bus = &"game_sfx" +script = ExtResource("3_6rgy3") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + +[node name="Sfx咔嚓转头" type="AudioStreamPlayer" parent="."] +stream = ExtResource("5_fvunv") +bus = &"game_sfx" +script = ExtResource("3_6rgy3") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + [node name="BG" type="TextureRect" parent="."] anchors_preset = 15 anchor_right = 1.0 diff --git a/scene/ground/script/c03/s03_closeup瞎子糕点.gd b/scene/ground/script/c03/s03_closeup瞎子糕点.gd index 7065c524..9d2cca0e 100644 --- a/scene/ground/script/c03/s03_closeup瞎子糕点.gd +++ b/scene/ground/script/c03/s03_closeup瞎子糕点.gd @@ -11,13 +11,14 @@ func _ready() -> void: await DialogueManager.dialogue_ended if not presentation_finished: await $PPTHelper.presentation_finished - EventManager.set_stage("c03_s03_laizi_braid", 2) # 过渡到玩家画面 SceneManager.black_transition(0.5, 0.5) Util.timer(1.8, func(): SceneManager.dizzy_effect(3.0) await Util.wait(3.3) await SceneManager.pop_os_with_str("c03_s03_演出结束") + EventManager.set_stage("c03_s03_laizi_braid", 2) + SceneManager.enable_prop_item("prop_剪下的辫子") SceneManager.unlock_player() ) await Util.wait(0.6) diff --git a/scene/ground/script/c03/s04_closeup整理麻将游戏.gd b/scene/ground/script/c03/s04_closeup整理麻将游戏.gd index 0f08daa7..e527f0b3 100644 --- a/scene/ground/script/c03/s04_closeup整理麻将游戏.gd +++ b/scene/ground/script/c03/s04_closeup整理麻将游戏.gd @@ -126,6 +126,7 @@ func _check_if_success() -> void: DialogueManager.show_dialogue_balloon(c03_dialog, "c03_s04_整理麻将游戏0") animation_player.play("take_to_the_desk") await DialogueManager.dialogue_ended + $"Sfx黑屏转场".global_play() if animation_player.is_playing(): await animation_player.animation_finished DialogueManager.show_dialogue_balloon(c03_dialog, "c03_s04_整理麻将游戏1", [GlobalConfig.DIALOG_IGNORE_INPUT]) diff --git a/scene/ground/script/c03/s04_closeup整理麻将游戏.tscn b/scene/ground/script/c03/s04_closeup整理麻将游戏.tscn index 5c062c79..e09fbbcd 100644 --- a/scene/ground/script/c03/s04_closeup整理麻将游戏.tscn +++ b/scene/ground/script/c03/s04_closeup整理麻将游戏.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=28 format=3 uid="uid://n75766ui6udi"] +[gd_scene load_steps=29 format=3 uid="uid://n75766ui6udi"] [ext_resource type="Script" uid="uid://5r8bu30xpb6m" path="res://scene/ground/script/c03/s04_closeup整理麻将游戏.gd" id="1_npctd"] [ext_resource type="AudioStream" uid="uid://cj2wd18uh67sc" path="res://asset/audio/effect/casino/chipLay2.ogg" id="2_oafpr"] @@ -17,6 +17,7 @@ [ext_resource type="Texture2D" uid="uid://b2pypf81rgqkw" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三筒.png" id="8_ib3cx"] [ext_resource type="Texture2D" uid="uid://dtatrr7yiptwe" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/整理成功.png" id="8_qedsv"] [ext_resource type="Texture2D" uid="uid://bo4hrg3sqpoou" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万.png" id="9_axqt4"] +[ext_resource type="AudioStream" uid="uid://b81c3ias6xrsp" path="res://asset/audio/sfx/交互/第二章/sfx_s04_黑屏转场加洗牌.ogg" id="9_b3wmg"] [ext_resource type="Texture2D" uid="uid://dduhqah1p81tb" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一条.png" id="15_ta1cv"] [ext_resource type="Texture2D" uid="uid://dwyk0e1c2eg37" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一筒.png" id="16_8hre4"] [ext_resource type="Texture2D" uid="uid://bsqp5gfgplgrv" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将整理游戏视觉引导光影.png" id="16_ivruk"] @@ -285,6 +286,12 @@ bus = &"game_sfx" script = ExtResource("3_oarv7") metadata/_custom_type_script = "uid://rq6w1vuhuq1m" +[node name="Sfx黑屏转场" type="AudioStreamPlayer" parent="."] +stream = ExtResource("9_b3wmg") +bus = &"game_sfx" +script = ExtResource("3_oarv7") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { &"": SubResource("AnimationLibrary_0b7mu") diff --git a/scene/ground/script/c03/s04_closeup李氏纸人.tscn b/scene/ground/script/c03/s04_closeup李氏纸人.tscn index 245c3115..f14bde4f 100644 --- a/scene/ground/script/c03/s04_closeup李氏纸人.tscn +++ b/scene/ground/script/c03/s04_closeup李氏纸人.tscn @@ -1,13 +1,17 @@ -[gd_scene load_steps=9 format=3 uid="uid://t61o0vpm0e11"] +[gd_scene load_steps=12 format=3 uid="uid://t61o0vpm0e11"] [ext_resource type="Script" uid="uid://dvjh42hafpmg3" path="res://scene/ground/script/c03/s04_closeup李氏纸人.gd" id="1_nmxob"] [ext_resource type="Texture2D" uid="uid://cbql1i4hblmt1" path="res://asset/art/ui/遮罩/inspect特写通用遮罩.png" id="2_3rwht"] +[ext_resource type="Texture2D" uid="uid://d2guuthhg87pb" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/背景.png" id="2_on24v"] [ext_resource type="PackedScene" uid="uid://bg7oictr1wgex" path="res://scene/little_game/general/draggable.tscn" id="2_ov1mc"] [ext_resource type="Texture2D" uid="uid://fspvmlydy3hu" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子特写/纸钱2.png" id="3_on24v"] -[ext_resource type="PackedScene" uid="uid://dmysq4sxx8iqh" path="res://scene/entity/ux/content_inspector.tscn" id="3_ov1mc"] +[ext_resource type="Texture2D" uid="uid://cjc8ce4n5p3ct" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/人.png" id="3_qqxug"] +[ext_resource type="PackedScene" uid="uid://bkk1rxx36ghrl" path="res://scene/entity/ux/hover_light_click_area.tscn" id="4_ncmgt"] [ext_resource type="Script" uid="uid://0wjaho6qkg6s" path="res://manager/event_manager/event_binder.gd" id="4_qqxug"] -[ext_resource type="Texture2D" uid="uid://f186lvt5y2ql" path="res://asset/art/ui/遮罩/inspect背景遮罩.png" id="5_qqxug"] -[ext_resource type="Script" uid="uid://dpocj5al0rvai" path="res://ui/text_helper.gd" id="6_ncmgt"] +[ext_resource type="Texture2D" uid="uid://dkkc1cus5p3td" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/拿东西.png" id="5_vcv6g"] +[ext_resource type="Texture2D" uid="uid://wch8wpokpwy" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/要东西.png" id="6_qqxug"] + +[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ncmgt"] [node name="Closeup李氏纸人" type="CanvasLayer"] script = ExtResource("1_nmxob") @@ -19,17 +23,53 @@ anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 0 +texture = ExtResource("2_on24v") + +[node name="纸人" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("3_qqxug") +stretch_mode = 5 + +[node name="拿东西的手" parent="." instance=ExtResource("4_ncmgt")] +position = Vector2(129, 210) + +[node name="拿东西" type="Sprite2D" parent="拿东西的手"] +texture = ExtResource("5_vcv6g") + +[node name="PointLight2D" type="PointLight2D" parent="拿东西的手"] +position = Vector2(1, 0) +range_layer_max = 10 +texture = ExtResource("5_vcv6g") + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="拿东西的手"] +polygon = PackedVector2Array(-11, -86.5, -19.7, -79.5, -26, -79.5, -34, -69.2, -34, -67.8, -38.5, -65.5, -41.1, -65.5, -44, -60.7, -44, -32.9, -31, -5.9, -38, 3.8, -38, 18.7, -27.1, 86.5, 44, 86.5, 44, -0.300003, 36.5, -8.8, 44, -30.2, 44, -36, 34.2, -54.5, 30, -77.8, 30, -82.2, 27, -86.2) + +[node name="要东西的手" parent="." instance=ExtResource("4_ncmgt")] +position = Vector2(410, 241) + +[node name="要东西" type="Sprite2D" parent="要东西的手"] +texture = SubResource("CompressedTexture2D_ncmgt") + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="要东西的手"] +polygon = PackedVector2Array(18, -53.4, 16, -53.5, -26.1, -53.5, -31.4, -51.5, -33.9, -51.5, -44.9, -39.5, -46.2, -39.5, -63, -9.6, -63, 11.9, -60.6, 13.5, -57.3, 13.5, -52.8, 9.6, -52, 17.7, -52, 20.3, -36.8, 35.5, -36.1, 35.5, -24.4, 53.5, 63, 53.5, 63, 48.5, 48.3, 15.5, 47.5, 15.5, 43.6, -0.5, 56.5, -0.5, 63, -4.2, 63, -13, 34.6, -33.5, 32.2, -33.5, 29, -40, 29, -42.4, 18, -51.5) + +[node name="PointLight2D" type="PointLight2D" parent="要东西的手"] +range_layer_max = 10 +texture = ExtResource("6_qqxug") [node name="Draggable纸钱3" parent="." instance=ExtResource("2_ov1mc")] unique_name_in_owner = true +visible = false position = Vector2(237, 140) act_as_button = true texture = ExtResource("3_on24v") [node name="EventBinder" type="Node" parent="Draggable纸钱3"] script = ExtResource("4_qqxug") -memo = "c03_papercoin3=[0] 时,显示: [纸钱3] -[纸钱3] picked 时: c03_papercoin3=1(greater)" updater_event = &"c03_papercoin3" updater_mode = "shower" updater_ease_duration = 0.0 @@ -49,35 +89,3 @@ grow_horizontal = 2 grow_vertical = 2 mouse_filter = 2 texture = ExtResource("2_3rwht") - -[node name="ContentInspector" parent="." instance=ExtResource("3_ov1mc")] -visible = false -mouse_filter = 2 - -[node name="遮罩" type="TextureRect" parent="ContentInspector"] -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -mouse_filter = 2 -texture = ExtResource("5_qqxug") - -[node name="Label" type="Label" parent="ContentInspector/遮罩"] -custom_minimum_size = Vector2(180, 0) -layout_mode = 1 -anchors_preset = 8 -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -offset_left = -60.0 -offset_top = -15.5 -offset_right = 60.0 -offset_bottom = 15.5 -grow_horizontal = 2 -grow_vertical = 2 -vertical_alignment = 1 -autowrap_mode = 3 -script = ExtResource("6_ncmgt") diff --git a/scene/ground/script/c03/s04_closeup麻将出千游戏.tscn b/scene/ground/script/c03/s04_closeup麻将出千游戏.tscn index 9a78c5d6..0c55a355 100644 --- a/scene/ground/script/c03/s04_closeup麻将出千游戏.tscn +++ b/scene/ground/script/c03/s04_closeup麻将出千游戏.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=28 format=3 uid="uid://cua3uqy4btxqn"] +[gd_scene load_steps=29 format=3 uid="uid://cua3uqy4btxqn"] [ext_resource type="Script" uid="uid://6ns5o344dgfo" path="res://scene/ground/script/c03/s04_closeup麻将出千游戏.gd" id="1_svv4b"] [ext_resource type="Texture2D" uid="uid://d0kaqrb600hxj" path="res://asset/art/scene/c03/s04_李癞房间/打麻将游戏/背景.png" id="2_12fte"] @@ -15,8 +15,9 @@ [ext_resource type="AudioStream" uid="uid://dijl1phxuagkx" path="res://asset/audio/effect/casino/cardPlace1.ogg" id="6_e4lq6"] [ext_resource type="AudioStream" uid="uid://cqkwtc7ui71xy" path="res://asset/audio/effect/casino/chipLay1.ogg" id="6_l8x8v"] [ext_resource type="AudioStream" uid="uid://cyh1ynixo2li" path="res://asset/audio/effect/casino/chipLay3.ogg" id="7_e4lq6"] -[ext_resource type="AudioStream" uid="uid://dutk2d7nilv3m" path="res://asset/audio/sfx/UI/令牌道具获取.wav" id="9_dmkpy"] +[ext_resource type="AudioStream" uid="uid://dutk2d7nilv3m" path="res://asset/audio/sfx/UI/令牌道具获取.ogg" id="9_dmkpy"] [ext_resource type="Texture2D" uid="uid://bw625jmfn5o" path="res://asset/art/scene/c03/s04_李癞房间/打麻将游戏/手.png" id="9_l8x8v"] +[ext_resource type="AudioStream" uid="uid://dlvmdkc6660wm" path="res://asset/audio/sfx/交互/第二章/sfx_s04_碰牌.ogg" id="11_ge873"] [ext_resource type="Texture2D" uid="uid://5bp1eainn24w" path="res://asset/art/scene/c03/s04_李癞房间/打麻将游戏/打麻将遮罩.png" id="18_cv0jt"] [sub_resource type="AudioStreamSynchronized" id="AudioStreamSynchronized_012pb"] @@ -183,6 +184,12 @@ bus = &"game_sfx" script = ExtResource("5_cv0jt") metadata/_custom_type_script = "uid://rq6w1vuhuq1m" +[node name="Sfx碰牌" type="AudioStreamPlayer" parent="."] +stream = ExtResource("11_ge873") +bus = &"game_sfx" +script = ExtResource("5_cv0jt") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { &"": SubResource("AnimationLibrary_dmkpy")