From 1dd6d4fe835950ce96571e731c782794a31d4fbb Mon Sep 17 00:00:00 2001 From: cakipaul Date: Wed, 9 Jul 2025 23:04:08 +0800 Subject: [PATCH] =?UTF-8?q?=E9=BA=BB=E5=B0=86=E6=B8=B8=E6=88=8F=E7=B2=97?= =?UTF-8?q?=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../c03/s04_李癞房间/麻将游戏整理/三条1.png | Bin 0 -> 554 bytes .../麻将游戏整理/三条1.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/三条2.png | Bin 0 -> 554 bytes .../麻将游戏整理/三条2.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/三条3.png | Bin 0 -> 554 bytes .../麻将游戏整理/三条3.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/三条4.png | Bin 0 -> 554 bytes .../麻将游戏整理/三条4.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/三条5.png | Bin 0 -> 554 bytes .../麻将游戏整理/三条5.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/三筒.png | Bin 0 -> 624 bytes .../s04_李癞房间/麻将游戏整理/三筒.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/九筒1.png | Bin 0 -> 605 bytes .../麻将游戏整理/九筒1.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/九筒2.png | Bin 0 -> 605 bytes .../麻将游戏整理/九筒2.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/二筒.png | Bin 0 -> 570 bytes .../s04_李癞房间/麻将游戏整理/二筒.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/伍万1.png | Bin 0 -> 595 bytes .../麻将游戏整理/伍万1.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/伍万2.png | Bin 0 -> 595 bytes .../麻将游戏整理/伍万2.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/伍万3.png | Bin 0 -> 595 bytes .../麻将游戏整理/伍万3.png.import | 34 +++ .../s04_李癞房间/麻将游戏整理/初始一条.png | Bin 0 -> 644 bytes .../麻将游戏整理/初始一条.png.import | 34 +++ .../s04_李癞房间/麻将游戏整理/初始一筒.png | Bin 0 -> 607 bytes .../麻将游戏整理/初始一筒.png.import | 34 +++ .../c03/s04_李癞房间/麻将游戏整理/手.png | Bin 0 -> 6443 bytes .../s04_李癞房间/麻将游戏整理/手.png.import | 34 +++ .../麻将游戏整理/麻将整理游戏视觉引导光影.png | Bin 0 -> 47028 bytes .../麻将整理游戏视觉引导光影.png.import | 34 +++ .../麻将游戏整理/麻将游戏地板背景.png | Bin 0 -> 35459 bytes .../麻将游戏整理/麻将游戏地板背景.png.import | 34 +++ .../麻将游戏整理/麻将游戏桌面背景.png | Bin 0 -> 47072 bytes .../麻将游戏整理/麻将游戏桌面背景.png.import | 34 +++ .../麻将游戏整理/麻将游戏盒子特写.png | Bin 0 -> 57658 bytes .../麻将游戏整理/麻将游戏盒子特写.png.import | 34 +++ .../effect/casino/chipsHandle6.ogg.import | 4 +- asset/dialogue/event_stage.dialogue | 2 + asset/dialogue/item_description.csv | 25 +- asset/dialogue/item_description.dialogue | 3 + manager/event_manager/event_binder.gd | 18 +- manager/scene/scene_manager.gd | 4 +- scene/character/main_player.gd | 2 +- scene/entity/closeup.gd | 5 +- scene/entity/interactable.gd | 4 +- scene/entity/portal.gd | 4 +- scene/ground/scene/c02/s03_院子.tscn | 135 +++++----- scene/ground/scene/c02/s05_一楼内侧楼道.tscn | 42 ++-- scene/ground/scene/c02/s06_二楼.gd | 2 +- scene/ground/scene/c03/s03_瞎子理发店.gd | 14 +- scene/ground/scene/c03/s03_瞎子理发店.tscn | 25 +- scene/ground/scene/c03/s04_李癞房间.tscn | 17 +- scene/ground/scene/c03/s08_囚室.tscn | 6 +- scene/ground/script/c02/s00_煤油灯.gd | 2 +- scene/ground/script/c02/刮海报.gd | 4 +- scene/ground/script/c02/小手讨东西.gd | 2 +- .../ground/script/c03/s03_closeup癞子纸人.gd | 17 ++ .../script/c03/s03_closeup癞子纸人.gd.uid | 1 + .../script/c03/s03_closeup癞子纸人.tscn | 26 ++ .../ground/script/c03/s04_closeup麻将游戏.gd | 114 +++++++++ .../script/c03/s04_closeup麻将游戏.gd.uid | 1 + .../script/c03/s04_closeup麻将游戏.tscn | 237 ++++++++++++++++++ scene/ground/script/c03/鬼母子游戏.gd | 7 +- scene/little_game/八音盒/八音盒.gd | 2 +- scene/little_game/弹珠游戏/弹珠游戏.gd | 2 +- scene/ux/prop_hud.gd | 24 +- 68 files changed, 1249 insertions(+), 148 deletions(-) create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条1.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条1.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条2.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条2.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条3.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条3.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条4.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条4.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条5.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条5.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三筒.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三筒.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒1.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒1.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒2.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒2.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/二筒.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/二筒.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万1.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万1.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万2.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万2.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万3.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万3.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一条.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一条.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一筒.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一筒.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/手.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/手.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将整理游戏视觉引导光影.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将整理游戏视觉引导光影.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏地板背景.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏地板背景.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏桌面背景.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏桌面背景.png.import create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏盒子特写.png create mode 100644 asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏盒子特写.png.import create mode 100644 scene/ground/script/c03/s03_closeup癞子纸人.gd create mode 100644 scene/ground/script/c03/s03_closeup癞子纸人.gd.uid create mode 100644 scene/ground/script/c03/s03_closeup癞子纸人.tscn create mode 100644 scene/ground/script/c03/s04_closeup麻将游戏.gd create mode 100644 scene/ground/script/c03/s04_closeup麻将游戏.gd.uid create mode 100644 scene/ground/script/c03/s04_closeup麻将游戏.tscn diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条1.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条1.png new file mode 100644 index 0000000000000000000000000000000000000000..2b84cb0a9ce92d3be79183a6f690ef4474d9873c GIT binary patch literal 554 zcmV+_0@eMAP)Tl|5?|K^Vt>&+P2!so01FVq+Ode}$bKR+4P%xyB+ws#pkV1W^c_x{b!^&845IRT?7&U;XZBtp&Q)58EzJw|L7{BH~~$>(=sfhDNPEC3w>lj%^3j9BR0eh#>bi5P=ZS*%!{Te4PXvq_m6d^$(< zM2<1qYO^XWC$+J;jhAzvb0Abj<{*k|Z4L+hW!nu^Aw{hl03qKnEAv*%ZRyhDG|Agn zPxRu-dI@%V9vcbH|8>fNJY7}JM&l_@@ANqO_GtkQogu)#>gVh|0Efv8dzj1sxO8Qu z?D!uAo=v_a0EG8h$xJ7E9Do0DrqJnRFE6*9Hy;`Ye*Ah=*?#@%h1xl$4OjTl|5?|K^Vt>&+P2!so01FVq+Ode}$bKR+4P%xyB+ws#pkV1W^c_x{b!^&845IRT?7&U;XZBtp&Q)58EzJw|L7{BH~~$>(=sfhDNPEC3w>lj%^3j9BR0eh#>bi5P=ZS*%!{Te4PXvq_m6d^$(< zM2<1qYO^XWC$+J;jhAzvb0Abj<{*k|Z4L+hW!nu^Aw{hl03qKnEAv*%ZRyhDG|Agn zPxRu-dI@%V9vcbH|8>fNJY7}JM&l_@@ANqO_GtkQogu)#>gVh|0Efv8dzj1sxO8Qu z?D!uAo=v_a0EG8h$xJ7E9Do0DrqJnRFE6*9Hy;`Ye*Ah=*?#@%h1xl$4OjTl|5?|K^Vt>&+P2!so01FVq+Ode}$bKR+4P%xyB+ws#pkV1W^c_x{b!^&845IRT?7&U;XZBtp&Q)58EzJw|L7{BH~~$>(=sfhDNPEC3w>lj%^3j9BR0eh#>bi5P=ZS*%!{Te4PXvq_m6d^$(< zM2<1qYO^XWC$+J;jhAzvb0Abj<{*k|Z4L+hW!nu^Aw{hl03qKnEAv*%ZRyhDG|Agn zPxRu-dI@%V9vcbH|8>fNJY7}JM&l_@@ANqO_GtkQogu)#>gVh|0Efv8dzj1sxO8Qu z?D!uAo=v_a0EG8h$xJ7E9Do0DrqJnRFE6*9Hy;`Ye*Ah=*?#@%h1xl$4OjTl|5?|K^Vt>&+P2!so01FVq+Ode}$bKR+4P%xyB+ws#pkV1W^c_x{b!^&845IRT?7&U;XZBtp&Q)58EzJw|L7{BH~~$>(=sfhDNPEC3w>lj%^3j9BR0eh#>bi5P=ZS*%!{Te4PXvq_m6d^$(< zM2<1qYO^XWC$+J;jhAzvb0Abj<{*k|Z4L+hW!nu^Aw{hl03qKnEAv*%ZRyhDG|Agn zPxRu-dI@%V9vcbH|8>fNJY7}JM&l_@@ANqO_GtkQogu)#>gVh|0Efv8dzj1sxO8Qu z?D!uAo=v_a0EG8h$xJ7E9Do0DrqJnRFE6*9Hy;`Ye*Ah=*?#@%h1xl$4OjTl|5?|K^Vt>&+P2!so01FVq+Ode}$bKR+4P%xyB+ws#pkV1W^c_x{b!^&845IRT?7&U;XZBtp&Q)58EzJw|L7{BH~~$>(=sfhDNPEC3w>lj%^3j9BR0eh#>bi5P=ZS*%!{Te4PXvq_m6d^$(< zM2<1qYO^XWC$+J;jhAzvb0Abj<{*k|Z4L+hW!nu^Aw{hl03qKnEAv*%ZRyhDG|Agn zPxRu-dI@%V9vcbH|8>fNJY7}JM&l_@@ANqO_GtkQogu)#>gVh|0Efv8dzj1sxO8Qu z?D!uAo=v_a0EG8h$xJ7E9Do0DrqJnRFE6*9Hy;`Ye*Ah=*?#@%h1xl$4OjTld(%1aTLct?{{}%Z0S;prCmB&oLoAz&?zqcmp<5TRY2%1`F>VAD%;lLJ83jNuDwhv$Uh1{M;Rx(%Kei=Zn;0kcPB{DiHDCe!tb7I_ zOzOKjlb z@ma_J_ihbz-D7$IyFud;LU{9HHpRIL6L*TS3GQ;o`HF+~SeM@yncpVN@uF7%0000< KMNUMnLSTY;G#>c? literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三筒.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三筒.png.import new file mode 100644 index 00000000..cd8143a5 --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三筒.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b2pypf81rgqkw" +path="res://.godot/imported/三筒.png-1893c4bc3ef2fba2461d0d6f129efbc4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三筒.png" +dest_files=["res://.godot/imported/三筒.png-1893c4bc3ef2fba2461d0d6f129efbc4.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/c03/s04_李癞房间/麻将游戏整理/九筒1.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒1.png new file mode 100644 index 0000000000000000000000000000000000000000..a59d6140e1c6663ba872df4c4ac50b81f5fab4f7 GIT binary patch literal 605 zcmV-j0;2tiP)TmA`8fVHn3h?|W}T8e0*HWDvx$P#iMq6roO8g8zdR zG=fu|{0H15W+*`%x;T{#t)OWk)SzRk5Ya)b)WIl+U|SpG-TOFP?wa2<+V67VeV_O9 zJomW^rz$IpoSVNa^u<%4rH$wNAmAtm(Wm>%01!DunJMspqlw|}zE&FOfof~e){uSh zh~*c%B-9KEJwr?-SzRje_W8%Cwp447Efi5|3VhH?VQmXQG=L=*0RgT)Tqc*!P_9=a z$dkK|nOj)k-Nr_=R<2jcr88s;MF6ZAbSxeW2q6Bio?ENrZ$yW}gwSjEuSaWP^Yz=e zjiG)Z(x5C$K6p9urz=ocwk1gBIqQJyWxTg zz|*rSFlTx+JiC+sr}tR=Jr2I?5RV(wtEcy(zx1ip{D6{4a?lLa?Ym9PzS{&~dNvhp z{7*ujalg6%gx8ab-dx+}@WOK8!8g`Sx?@`h~N}k!SRAz){d~4FSw? rhsI46HXc@E07c(dB+NMIG5hKdeTEnEol$Oi00000NkvXXu0mjf9JvrH literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒1.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒1.png.import new file mode 100644 index 00000000..c65198f7 --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dis6qtf1hvop2" +path="res://.godot/imported/九筒1.png-18236f0184e73de56fa7c07fd8818803.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒1.png" +dest_files=["res://.godot/imported/九筒1.png-18236f0184e73de56fa7c07fd8818803.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/c03/s04_李癞房间/麻将游戏整理/九筒2.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒2.png new file mode 100644 index 0000000000000000000000000000000000000000..a59d6140e1c6663ba872df4c4ac50b81f5fab4f7 GIT binary patch literal 605 zcmV-j0;2tiP)TmA`8fVHn3h?|W}T8e0*HWDvx$P#iMq6roO8g8zdR zG=fu|{0H15W+*`%x;T{#t)OWk)SzRk5Ya)b)WIl+U|SpG-TOFP?wa2<+V67VeV_O9 zJomW^rz$IpoSVNa^u<%4rH$wNAmAtm(Wm>%01!DunJMspqlw|}zE&FOfof~e){uSh zh~*c%B-9KEJwr?-SzRje_W8%Cwp447Efi5|3VhH?VQmXQG=L=*0RgT)Tqc*!P_9=a z$dkK|nOj)k-Nr_=R<2jcr88s;MF6ZAbSxeW2q6Bio?ENrZ$yW}gwSjEuSaWP^Yz=e zjiG)Z(x5C$K6p9urz=ocwk1gBIqQJyWxTg zz|*rSFlTx+JiC+sr}tR=Jr2I?5RV(wtEcy(zx1ip{D6{4a?lLa?Ym9PzS{&~dNvhp z{7*ujalg6%gx8ab-dx+}@WOK8!8g`Sx?@`h~N}k!SRAz){d~4FSw? rhsI46HXc@E07c(dB+NMIG5hKdeTEnEol$Oi00000NkvXXu0mjf9JvrH literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒2.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒2.png.import new file mode 100644 index 00000000..bd40d1cf --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://2chok0puqbuu" +path="res://.godot/imported/九筒2.png-bc89e55e11457820e525987a48cfde7f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒2.png" +dest_files=["res://.godot/imported/九筒2.png-bc89e55e11457820e525987a48cfde7f.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/c03/s04_李癞房间/麻将游戏整理/二筒.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/二筒.png new file mode 100644 index 0000000000000000000000000000000000000000..0746f1b8df4b30f3d61f225d621ced9a96d97e64 GIT binary patch literal 570 zcmV-A0>%A_P)`6pHR5*>Tl`(JAP!Pv|_xv0+P$8rWGO#dJNZpVaU}Zsq4OZ6j z31I0^WkyVhPmqNrnKB?%8B!$Xc3?oFQV9zIOeLDMA^7K zwq>WW$+e9;%8X(Gqhn&{Kp~I-HJ4`708l+eY!%#Z3?b3yeX&3eY7z@T1ptc`Kr%uM zz*uY!EK&srMufzT0Mr5`gxF-x^gk<6iwTW42%zrQT+&vn%T}v9w>}n2z1gAO>=eQ^ zP5`g~m9UD&4uF`1?bchiAKvv1nw`l#K>e@h`b-Q!2&Rt5DHNDM@4tM-vt56mxywLB zu`p1=Kr!j~ZQ6!J;#}t^_Z}5)by3VEinRf;%G9yO9vbUPIw+;N-{r-d*M;DsSfU0u z9--=IEIW-&t=+hd4P*j-+Gz9q@q^s)e%RZK6voe^;?8tICY#B0rQ1RVj=^6 z^bS(T>o>9CN`4$?l?*xReZ;J;)xciP0c{{9m5ZhBnBkX0Di!Nb#jyV#fQz*a@7kU1 zEj;<&17HyKv4f}&!0K9U(%^rT@oe-p0wBAdmrSR<$LY`GbA@)=dw$06b`MGu55Juh zu3x`$VPTC~23!O!YY5r5qNJ$IRo1vD$KwAFh3Bgbx+E@t073-kp1?|Ur2qf`07*qo IM6N<$f|n-#+5i9m literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/二筒.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/二筒.png.import new file mode 100644 index 00000000..31b87209 --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/二筒.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://doxc87cp3e8i4" +path="res://.godot/imported/二筒.png-c48f3a526784d4f72753e2e62f1a3d7b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/二筒.png" +dest_files=["res://.godot/imported/二筒.png-c48f3a526784d4f72753e2e62f1a3d7b.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/c03/s04_李癞房间/麻将游戏整理/伍万1.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万1.png new file mode 100644 index 0000000000000000000000000000000000000000..66a7ef729b306378b5ec0543ecd076870a4973b7 GIT binary patch literal 595 zcmV-Z0<8UsP)Tl)q0DK@`V7Z+74R94S zS8)6bU_zsbiCjTKPeoyZNMfQj6n2taxW+?I6FGjJJ3AJ;vv+&kt%7`$$?Qzt`@C=7 z&WvntRCqWwZ5dD`plp}O7_i`phgEk6!vL`M4AEsUzft(KoBN`H98|>`fD!;2Er2*e z1VC4G4lGgz14@M0oC8=55aXlcOQx@^*lLuo5`zHNT#O8!Us}(t2i*?JMsW{Z^2<3; zS2XiW>%4fqo58xG*?sjc2l@E&Z8n?)4*(6&jSPNYLbXFwE9&HnByN!bsv+wl^v^n4CuY5ZPO4 zqb!KfFXwV*WiID92t%GOJO{wD7Z^Rp&&Gc0SoKaswN?ias|B0H7tQc3midO>dJLp9nzT>-87Vo{Y*XhMHqe zzBVY8baLEITAu;96HEaRnd{xc)9;4>blNR+r`-Zzd?LsS{Er+@w~yKYxcR1}cDD97 z`*nPy(4DQlq{p8=925pNzMT%;e{}!$$Q<=I;3#NOK}a8=qNE~MuJEuJvDQ*~_W08I h8kO)bdh`B^`~e^D+6`HB5FY>l002ovPDHLkV1g!Z1nd9+ literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万1.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万1.png.import new file mode 100644 index 00000000..ccf36f80 --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bo4hrg3sqpoou" +path="res://.godot/imported/伍万1.png-4ec9f2f118ccecacb8103660b3409172.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万1.png" +dest_files=["res://.godot/imported/伍万1.png-4ec9f2f118ccecacb8103660b3409172.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/c03/s04_李癞房间/麻将游戏整理/伍万2.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万2.png new file mode 100644 index 0000000000000000000000000000000000000000..66a7ef729b306378b5ec0543ecd076870a4973b7 GIT binary patch literal 595 zcmV-Z0<8UsP)Tl)q0DK@`V7Z+74R94S zS8)6bU_zsbiCjTKPeoyZNMfQj6n2taxW+?I6FGjJJ3AJ;vv+&kt%7`$$?Qzt`@C=7 z&WvntRCqWwZ5dD`plp}O7_i`phgEk6!vL`M4AEsUzft(KoBN`H98|>`fD!;2Er2*e z1VC4G4lGgz14@M0oC8=55aXlcOQx@^*lLuo5`zHNT#O8!Us}(t2i*?JMsW{Z^2<3; zS2XiW>%4fqo58xG*?sjc2l@E&Z8n?)4*(6&jSPNYLbXFwE9&HnByN!bsv+wl^v^n4CuY5ZPO4 zqb!KfFXwV*WiID92t%GOJO{wD7Z^Rp&&Gc0SoKaswN?ias|B0H7tQc3midO>dJLp9nzT>-87Vo{Y*XhMHqe zzBVY8baLEITAu;96HEaRnd{xc)9;4>blNR+r`-Zzd?LsS{Er+@w~yKYxcR1}cDD97 z`*nPy(4DQlq{p8=925pNzMT%;e{}!$$Q<=I;3#NOK}a8=qNE~MuJEuJvDQ*~_W08I h8kO)bdh`B^`~e^D+6`HB5FY>l002ovPDHLkV1g!Z1nd9+ literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万2.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万2.png.import new file mode 100644 index 00000000..42bc31a9 --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://e86x6j8wu7sw" +path="res://.godot/imported/伍万2.png-e6d795d16b5afc137412be0ba118773a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万2.png" +dest_files=["res://.godot/imported/伍万2.png-e6d795d16b5afc137412be0ba118773a.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/c03/s04_李癞房间/麻将游戏整理/伍万3.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万3.png new file mode 100644 index 0000000000000000000000000000000000000000..66a7ef729b306378b5ec0543ecd076870a4973b7 GIT binary patch literal 595 zcmV-Z0<8UsP)Tl)q0DK@`V7Z+74R94S zS8)6bU_zsbiCjTKPeoyZNMfQj6n2taxW+?I6FGjJJ3AJ;vv+&kt%7`$$?Qzt`@C=7 z&WvntRCqWwZ5dD`plp}O7_i`phgEk6!vL`M4AEsUzft(KoBN`H98|>`fD!;2Er2*e z1VC4G4lGgz14@M0oC8=55aXlcOQx@^*lLuo5`zHNT#O8!Us}(t2i*?JMsW{Z^2<3; zS2XiW>%4fqo58xG*?sjc2l@E&Z8n?)4*(6&jSPNYLbXFwE9&HnByN!bsv+wl^v^n4CuY5ZPO4 zqb!KfFXwV*WiID92t%GOJO{wD7Z^Rp&&Gc0SoKaswN?ias|B0H7tQc3midO>dJLp9nzT>-87Vo{Y*XhMHqe zzBVY8baLEITAu;96HEaRnd{xc)9;4>blNR+r`-Zzd?LsS{Er+@w~yKYxcR1}cDD97 z`*nPy(4DQlq{p8=925pNzMT%;e{}!$$Q<=I;3#NOK}a8=qNE~MuJEuJvDQ*~_W08I h8kO)bdh`B^`~e^D+6`HB5FY>l002ovPDHLkV1g!Z1nd9+ literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万3.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万3.png.import new file mode 100644 index 00000000..cfb954f0 --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://q4vs78ohnnhw" +path="res://.godot/imported/伍万3.png-1bdc2d22c71c4accd4ee226af0345b7a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万3.png" +dest_files=["res://.godot/imported/伍万3.png-1bdc2d22c71c4accd4ee226af0345b7a.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/c03/s04_李癞房间/麻将游戏整理/初始一条.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一条.png new file mode 100644 index 0000000000000000000000000000000000000000..e635a93d9d37ae54b91107c64ea4f24a3909fd2f GIT binary patch literal 644 zcmV-~0(Tl+8;OQ5c7x_sp5`BP&5fun$^F(k8-1+lvs?qSC)0 zChVh!u9jI?U*>^7%k>+Vxp?mq0E^S}RbVRXJX!}BF9)sgCV?8?j1O8Vj1JJ=d7jzf zA^N&|cqLoB{;|p8^n4~1z=jKRd))jzY6Z=v=5j;=6^5v?nqYHF9#y3}kI*>;D@}YK% zou8{jkxqKNv+)IhGhMv^7<=T`aU$*h{tm!)X#>4o+5n)fqpMorf0XicX|n`C`aCVE z;>;3zf3{8)TAW!*di?3**WAR_U%Q#>S2|l8?or198$t65LVELZHs!fW3uonMlDnKa eUwP1D;_?r7?BD0tTgoH=0000TmA_9EK@`V7Z+7G4gG8GVi_5d;8{1 zMmFES;^Ej+$2A!NIySLE+Ol`6L?Xf~rshPyj%q1&}tu z5Qx437Ab-SB|>PM08Rsh_~`IP(XnQiSC|+sQ8}%#u`r+N7dnmdRa78=v%hnpZ_3Y@ z7%uVh?YmUp=%>O2T=0vr!4MLNCJ@c+@(RF@I8lW9f4}4AykG?8H`POT{*1*u(r5LX=aAC#nrC; zPT9~QN@1m=VrNX$2G@u4`oTr;jfHu34)-{i9O21}#~e(KuyeTA^8iDqut5{&I(m${ zHW4E6a${kh%4v<)AGUL+!pa?RO#n223k`UFYCr;ep6V0VI{Lg(2Vh`u zC{FM{YV&mCdjo*>_qL?A*Q;FpI=fZq_Ifqy@$SbjnU2RlE_?1jdeEO5qw;`h(5!^e tx*%CWSyi)W~4ZJ|F-9002ovPDHLkV1g-v8yf%s literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一筒.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一筒.png.import new file mode 100644 index 00000000..e40cc9e7 --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一筒.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dwyk0e1c2eg37" +path="res://.godot/imported/初始一筒.png-94ba9aeb4dffdef4eeae26fcc6b015f7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/初始一筒.png" +dest_files=["res://.godot/imported/初始一筒.png-94ba9aeb4dffdef4eeae26fcc6b015f7.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/c03/s04_李癞房间/麻将游戏整理/手.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/手.png new file mode 100644 index 0000000000000000000000000000000000000000..c14de890e0bbe07028f6e8183af28283ce0f26f3 GIT binary patch literal 6443 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 FV1jPC6z~85 literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/手.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/手.png.import new file mode 100644 index 00000000..7b04f7f9 --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/手.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://y15vgb2gq2r3" +path="res://.godot/imported/手.png-824abd59d1049b2c07fed905271aadeb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/手.png" +dest_files=["res://.godot/imported/手.png-824abd59d1049b2c07fed905271aadeb.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/c03/s04_李癞房间/麻将游戏整理/麻将整理游戏视觉引导光影.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将整理游戏视觉引导光影.png new file mode 100644 index 0000000000000000000000000000000000000000..967e9f933f7a67d58c1de4e6ccf8426513a5d4c5 GIT binary patch literal 47028 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 BuW|qY literal 0 HcmV?d00001 diff --git a/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏桌面背景.png.import b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏桌面背景.png.import new file mode 100644 index 00000000..9aa43b8c --- /dev/null +++ b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏桌面背景.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://tdo5xxovhljp" +path="res://.godot/imported/麻将游戏桌面背景.png-07a7179fd185c7e00d91bd7da90af0d0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏桌面背景.png" +dest_files=["res://.godot/imported/麻将游戏桌面背景.png-07a7179fd185c7e00d91bd7da90af0d0.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/c03/s04_李癞房间/麻将游戏整理/麻将游戏盒子特写.png b/asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏盒子特写.png new file mode 100644 index 0000000000000000000000000000000000000000..b926da01454c37b2732316e9211c1e5290c2de3d GIT binary patch literal 57658 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 END ~ EventStage_c04 diff --git a/asset/dialogue/item_description.csv b/asset/dialogue/item_description.csv index 18046780..a3a7fb87 100644 --- a/asset/dialogue/item_description.csv +++ b/asset/dialogue/item_description.csv @@ -1,4 +1,5 @@ keys,zh_CN,_character,_notes,_tags,zh_SH,en +prop_下半部的舌头,下半部的舌头,,,[#texture=c03/ux_下半部的舌头.png],, index_新游戏,新游戏,,,,,New Game index_继续游戏,继续游戏,,,,,Continue index_退出游戏,退出游戏,,,,,Exit Game @@ -87,17 +88,17 @@ prop_木头人偶,木头人偶,,,[#texture=c02/小蝉人偶.png],,Wooden Doll prop_木头人偶_说明,略显粗糙的木头玩偶,能依稀辨认出是个小女孩的模样,,,,,"A somewhat crude wooden doll, vaguely recognizable as a little girl" prop_粘鼠板,粘鼠板,,,[#texture=c02/粘鼠板特写.png],,Sticky Trap prop_粘鼠板_说明,自制的捕鼠工具,纸上面有黏黏的浆糊,,,,,Homemade mouse trap with sticky paste on paper -prop_一把香,一把香,,,[#texture=c03/一把香.png],,Bundle of Incense -prop_麻将2,麻将(二),,,[#texture=c03/麻将2.png],, -prop_一碗浆糊,一碗浆糊,,,[#texture=c03/ux_一碗浆糊.png],, -prop_下半部的舌头,下半部的舌头,,,[#texture=c03/ux_下半部的舌头.png],, -prop_刀把,刀把,,,[#texture=c03/ux_刀把.png],, -prop_剪下的辫子,剪下的辫子,,,[#texture=c03/ux_剪下的辫子.png],, -prop_沾血的纸条,沾血的纸条,,,[#texture=c03/ux_沾血的纸条.png],, -prop_纸铜钱1,纸铜钱1,,,[#texture=c03/ux_纸铜钱1.png],, -prop_剪刀,剪刀,,,[#texture=c03/ux_缠着符咒的剪刀.png],, -prop_药包,药包,,,[#texture=c03/ux_药包.png],, -prop_菜刀,菜刀,,,[#texture=c03/ux_菜刀.png],, +prop_一把香,一把香,,,[#texture=c03/一把香.png][#inspect=c03/一把香.png],,Bundle of Incense +prop_麻将2,麻将(二),,,[#texture=c03/麻将2.png][#inspect=c03/ux_麻将2.png],, +prop_一碗浆糊,一碗浆糊,,,[#texture=c03/一碗浆糊.png][#inspect=c03/ux_一碗浆糊.png],, +prop_纸舌头,纸舌头,,,[#texture=c03/下半部的舌头.png][#inspect=c03/ux_下半部的舌头.png],, +prop_刀把,刀把,,,[#texture=c03/刀把.png][#inspect=c03/ux_刀把.png],, +prop_剪下的辫子,剪下的辫子,,,[#texture=c03/剪下的辫子.png][#inspect=c03/ux_剪下的辫子.png],, +prop_沾血的纸条,沾血的纸条,,,[#texture=c03/沾血的纸条.png][#inspect=c03/ux_沾血的纸条.png],, +prop_纸铜钱1,纸铜钱1,,,[#texture=c03/纸铜钱1.png][#inspect=c03/ux_纸铜钱1.png],, +prop_剪刀,剪刀,,,[#texture=c03/缠着符咒的剪刀.png][#inspect=c03/ux_缠着符咒的剪刀.png],, +prop_药包,药包,,,[#texture=c03/药包.png][#inspect=c03/ux_药包.png],, +prop_菜刀,菜刀,,,[#texture=c03/菜刀.png][#inspect=c03/ux_菜刀.png],, prop_院长的信,院长的信,,,[#texture=c01/院长的信物品.png][#inspect=c01/院长的信.png],,Director's Letter prop_院长的信_说明,小萍:{br}你现下境况如何?{br}你虽离开浦育院已久,但我始终没有忘记为你祈祷。{br}愿上帝保佑你走向真正光明的道路。我相信这也是当年你父亲将你托付给我时的殷切愿景。{br}你既已成人,无论你的父母出于何种理由选择与你分离,你都应当拥有知晓真相的权利,所以我将公寓地址附在了信后,除此之外,我亦知之甚少。{br}若有闲暇,欢迎你回浦育院看看。{br}院长童玉君{br}民国二十一年十月十五日{br}公寓地址 芦昌路26弄3号,,,,,"Xiao Ping:{br}How are you faring now?{br}Though you left Puyu Orphanage long ago, I have never forgotten to pray for you.{br}May God bless you to walk the path of true enlightenment. I believe this was also your father's earnest wish when he entrusted you to my care.{br}Now that you are grown, regardless of whatever reasons your parents had for separating from you, you deserve the right to know the truth. I have attached the apartment address to this letter, though I know little beyond this.{br}If you have time, you are welcome to visit Puyu Orphanage.{br}Director Tong Yujun{br}October 15th, Year 21 of the Republic{br}Apartment Address: No. 3, Lane 26, Luchang Road" prop_船票,船票,,,[#texture=c02/船票.png],,Boat Ticket @@ -203,3 +204,5 @@ c03_s02_note_key_coverer,太暗了看不清,,,,, c03_s02_未点灯,?打不开,,,,, c03_s02_通风管道,?打不开,,,,, c03_s02_小蝉的床,小蝉的床,,,,, +c03_s03_获得剪刀纸舌头,?✂️纸人,,,,, +c03_s03_洗头盆,?洗头盆,,,,, diff --git a/asset/dialogue/item_description.dialogue b/asset/dialogue/item_description.dialogue index edfd2888..8e52b854 100644 --- a/asset/dialogue/item_description.dialogue +++ b/asset/dialogue/item_description.dialogue @@ -284,6 +284,9 @@ ?打不开[ID:c03_s02_通风管道] 小蝉的床 [ID:c03_s02_小蝉的床] # s03 瞎子理发店 +?✂️纸人 [ID:c03_s03_获得剪刀纸舌头] +?洗头盆 [ID:c03_s03_洗头盆] + # s04 李癞房间 # s05 肉铺 # s06 胖子卧室 diff --git a/manager/event_manager/event_binder.gd b/manager/event_manager/event_binder.gd index 8b155ec3..26cb8ff8 100644 --- a/manager/event_manager/event_binder.gd +++ b/manager/event_manager/event_binder.gd @@ -11,7 +11,7 @@ class_name EventBinder extends Node updater_event = val if is_node_ready() and Engine.is_editor_hint(): _auto_memo() -@export_enum("enabler", "shower") var updater_mode := "enabler": +@export_enum("enabler", "shower", "opener") var updater_mode := "enabler": set(val): if updater_mode != val: updater_mode = val @@ -123,6 +123,9 @@ func _update_binding_state(stage: int): # check updater_mode if updater_mode == "enabler": parent.enabled = updater_status + elif updater_mode == "opener": + # open portal + parent.status = "opened" if updater_status else "locked" elif updater_mode == "shower": _toggle_parent_visibility_with_ease(parent, updater_status) @@ -171,7 +174,14 @@ func _auto_memo() -> void: memo_str += "=" if updater_stage_mode == "include" else "!=" var stages = await EventManager.map_event_stages(updater_event, updater_stages) memo_str += "[" + "|".join(stages) + "] 时," - memo_str += "显示" if updater_mode == "shower" else "启用" + if updater_mode == "shower": + memo_str += "显示" + elif updater_mode == "enabler": + memo_str += "启用" + elif updater_mode == "opener": + memo_str += "打开" + else: + printerr("[EventBinder] _auto_memo updater_mode not recognized:", updater_mode) memo_str += ": [" + parent_name + "]\n" if trigger_event != "" and trigger_mode != "none": memo_str += "[" + parent_name + "] " + trigger_mode + " 时: " @@ -184,6 +194,6 @@ func _auto_memo() -> void: for line in existing_lines: if line.begins_with("#"): kept_lines.append(line) - memo = "\n".join(kept_lines) + memo = "\n".join(kept_lines) memo += "\n" if kept_lines else "" - memo += memo_str \ No newline at end of file + memo += memo_str diff --git a/manager/scene/scene_manager.gd b/manager/scene/scene_manager.gd index 20b5e3f1..e2f0df3a 100644 --- a/manager/scene/scene_manager.gd +++ b/manager/scene/scene_manager.gd @@ -171,9 +171,9 @@ func checkout_prop_inventory(character: String) -> void: printerr("checkout_prop_inventory: PropHud node not found") -func get_current_prop(must_selected: bool) -> String: +func get_current_prop() -> String: var prop_hud = get_prop_hud() - if prop_hud and (not must_selected or prop_hud.selected): + if prop_hud: return prop_hud.inventory.current_item_key() return "" diff --git a/scene/character/main_player.gd b/scene/character/main_player.gd index c9bfd2d7..47406a26 100644 --- a/scene/character/main_player.gd +++ b/scene/character/main_player.gd @@ -94,7 +94,7 @@ func _check_character_runtime_status(): _play_animation() return # 如果当前是 prop_小猫玩具完整 ,尝试点亮玩家的灯效;否则无需点亮 - if SceneManager.get_current_prop(false) == "prop_小猫玩具完整": + if SceneManager.get_current_prop() == "prop_小猫玩具完整": set_catty_light(true) else: set_catty_light(false) diff --git a/scene/entity/closeup.gd b/scene/entity/closeup.gd index 44d5f42c..fc3ceec9 100644 --- a/scene/entity/closeup.gd +++ b/scene/entity/closeup.gd @@ -52,9 +52,10 @@ func _exit(arg = null): func _unhandled_input(event: InputEvent) -> void: if not current_child: return - if quit_closeup_on_cancel and event.is_action_pressed("cancel"): + if event.is_action_pressed("cancel"): get_viewport().set_input_as_handled() - _exit() + if quit_closeup_on_cancel: + _exit() # 在有特写界面时,阻塞 interact 输入 elif event.is_action_pressed("interact"): get_viewport().set_input_as_handled() diff --git a/scene/entity/interactable.gd b/scene/entity/interactable.gd index 3d055d2b..b45d54b0 100644 --- a/scene/entity/interactable.gd +++ b/scene/entity/interactable.gd @@ -109,7 +109,7 @@ func _on_entered(_body = null) -> void: func _reset_sign_testure_to_prop(): - var key = SceneManager.get_current_prop(false) + var key = SceneManager.get_current_prop() _set_sign_texture_to_prop(key) @@ -166,7 +166,7 @@ func _on_interacted() -> void: if one_shot and interacted_times >= one_shot_max_times: interact_mutex.unlock() return - var key = SceneManager.get_current_prop(false) + var key = SceneManager.get_current_prop() if not is_key_matched(key): if not mute_when_invalid: sfx_invalid.play() diff --git a/scene/entity/portal.gd b/scene/entity/portal.gd index c45520ab..2c47c970 100644 --- a/scene/entity/portal.gd +++ b/scene/entity/portal.gd @@ -171,7 +171,7 @@ func _on_interacted() -> void: interact_mutex.lock() if status == "locked": # 检查是否有钥匙,尝试打开 - var key = SceneManager.get_current_prop(false) + var key = SceneManager.get_current_prop() if prop_key and key == prop_key: sfx_open.global_play() status = "opened" @@ -220,7 +220,7 @@ func _reset(_body): _check_sign_mark_and_texture() activated = true if status == "locked": - var key = SceneManager.get_current_prop(false) + var key = SceneManager.get_current_prop() if key: _set_sign_texture_to_prop(key) var prop_hud = SceneManager.get_prop_hud() as PropHud diff --git a/scene/ground/scene/c02/s03_院子.tscn b/scene/ground/scene/c02/s03_院子.tscn index 2845c21a..36806671 100644 --- a/scene/ground/scene/c02/s03_院子.tscn +++ b/scene/ground/scene/c02/s03_院子.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=81 format=3 uid="uid://djc2uaefhmu7"] +[gd_scene load_steps=82 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_院子.gd" id="2_dt5aj"] @@ -30,6 +30,7 @@ [ext_resource type="Texture2D" uid="uid://0x7cl2cmcs6l" path="res://asset/art/scene/c02/s03_公寓一楼院子/光晕/光晕2.png" id="11_g0qhj"] [ext_resource type="Script" uid="uid://3p6e8f385kow" path="res://scene/ground/script/c02/event_2d_xchan_run_after_got_pliers.gd" id="11_lq23y"] [ext_resource type="SpriteFrames" uid="uid://di43shn22n5ph" path="res://asset/art/gif/c00_通用动作/c00_通用动作_frames.tres" id="11_o1qbs"] +[ext_resource type="Script" uid="uid://0wjaho6qkg6s" path="res://manager/event_manager/event_binder.gd" id="12_2b6vx"] [ext_resource type="Texture2D" uid="uid://c8b80a75k3qw6" path="res://asset/art/scene/c02/s03_公寓一楼院子/e_院子地上纸钱.png" id="14_qqdxs"] [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"] @@ -334,15 +335,62 @@ target_portal = "right" [node name="portal_right" parent="Ground/DeployLayer" index="1"] position = Vector2(2286, 16) -[node name="Ambush保卫科旁边os" parent="Ground/DeployLayer" index="2" instance=ExtResource("25_iyaiw")] +[node name="portal_1" parent="Ground/DeployLayer" index="2" instance=ExtResource("5_00b7a")] +position = Vector2(200, 10) +debug_note = "1012保卫科" +portal_name = "1" +target_scene = "c02_s04" +target_portal = "left" +status = "opened" + +[node name="portal_2" parent="Ground/DeployLayer" index="3" instance=ExtResource("5_00b7a")] +position = Vector2(928, 7) +debug_note = "一楼内侧过道 +" +portal_name = "2" +target_scene = "c02_s05" +target_portal = "left" + +[node name="portal_3" parent="Ground/DeployLayer" index="4" instance=ExtResource("5_00b7a")] +position = Vector2(1704, 14) +debug_note = "空房间 1014" +portal_name = "3" +target_scene = "c02_s10" +target_portal = "left" +status = "opened" + +[node name="portal_4" parent="Ground/DeployLayer" index="5" instance=ExtResource("5_00b7a")] +position = Vector2(1876, 49) +debug_note = "霸凌传送点" +portal_name = "4" + +[node name="portal_5" parent="Ground/DeployLayer" index="6" instance=ExtResource("5_00b7a")] +position = Vector2(1937, 18) +debug_note = "李氏癞子房间" +portal_name = "5" +target_scene = "c03_s04" +target_portal = "1" +status = "locked" + +[node name="EventBinder" type="Node" parent="Ground/DeployLayer/portal_5"] +script = ExtResource("12_2b6vx") +memo = "c03_before_mahjong_game=[1:粘舌头和刀把|2:给药|3:3|4:准备好进入游戏] 时,打开: [_5] +" +updater_event = &"c03_before_mahjong_game" +updater_mode = "opener" +updater_stages = Array[int]([1, 2, 3, 4]) +metadata/_custom_type_script = "uid://0wjaho6qkg6s" + +[node name="Ambush保卫科旁边os" parent="Ground/DeployLayer" index="7" instance=ExtResource("25_iyaiw")] position = Vector2(138, 47) hook_os_key = "c02_院子_保卫科旁" -[node name="Event2D_xchan_run_after_got_pliers" type="Node2D" parent="Ground/DeployLayer" index="3"] +[node name="Event2D_xchan_run_after_got_pliers" type="Node2D" parent="Ground/DeployLayer" index="8"] position = Vector2(0, -1) script = ExtResource("11_lq23y") event_name = &"c02_got_pliers" event_stages = Array[int]([1]) +event_memo = "当事件[c02_got_pliers=1]时显示该节点" metadata/_custom_type_script = "uid://bkkiyk5jkdw4d" [node name="Ambush老虎钳后小蝉跑" parent="Ground/DeployLayer/Event2D_xchan_run_after_got_pliers" instance=ExtResource("25_iyaiw")] @@ -364,45 +412,16 @@ move_configs = Array[Dictionary]([{ }]) debug_mov_animation = "c00_头套小婵_run" -[node name="火灾背景" type="Sprite2D" parent="Ground/DeployLayer" index="4"] +[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="禁火等墙面文字" type="Sprite2D" parent="Ground/DeployLayer" index="5"] +[node name="禁火等墙面文字" type="Sprite2D" parent="Ground/DeployLayer" index="10"] position = Vector2(955, 5) texture = ExtResource("10_3nako") -[node name="portal_1" parent="Ground/DeployLayer" index="6" instance=ExtResource("5_00b7a")] -position = Vector2(200, 10) -debug_note = "1012保卫科" -portal_name = "1" -target_scene = "c02_s04" -target_portal = "left" -status = "opened" - -[node name="portal_2" parent="Ground/DeployLayer" index="7" instance=ExtResource("5_00b7a")] -position = Vector2(928, 7) -debug_note = "一楼内侧过道 -" -portal_name = "2" -target_scene = "c02_s05" -target_portal = "left" - -[node name="portal_3" parent="Ground/DeployLayer" index="8" instance=ExtResource("5_00b7a")] -position = Vector2(1704, 14) -debug_note = "空房间 1014" -portal_name = "3" -target_scene = "c02_s10" -target_portal = "left" -status = "opened" - -[node name="portal_4" parent="Ground/DeployLayer" index="9" instance=ExtResource("5_00b7a")] -position = Vector2(1876, 49) -debug_note = "霸凌传送点" -portal_name = "4" - -[node name="Note血迹" parent="Ground/DeployLayer" index="10" instance=ExtResource("6_t48d1")] +[node name="Note血迹" parent="Ground/DeployLayer" index="11" instance=ExtResource("6_t48d1")] position = Vector2(523, 78) title_filter = "c02" note_key = "c02_s03_干掉的血迹" @@ -414,7 +433,7 @@ position = Vector2(132, 10) sprite_frames = ExtResource("4_gd6xp") animation = &"肉铺门口血迹" -[node name="灯笼" type="Node2D" parent="Ground/DeployLayer" index="11"] +[node name="灯笼" type="Node2D" parent="Ground/DeployLayer" index="12"] [node name="灯笼" type="Sprite2D" parent="Ground/DeployLayer/灯笼"] position = Vector2(1644, -86) @@ -464,7 +483,7 @@ energy = 0.7 texture = SubResource("GradientTexture2D_kyfht") texture_scale = 2.2 -[node name="新背景_奠" type="Node2D" parent="Ground/DeployLayer" index="12"] +[node name="新背景_奠" type="Node2D" parent="Ground/DeployLayer" index="13"] visible = false [node name="地上纸钱" type="Sprite2D" parent="Ground/DeployLayer/新背景_奠"] @@ -499,7 +518,7 @@ position = Vector2(898, -162) z_index = 15 position = Vector2(1964, -209) -[node name="闷雷_纸人闪现" type="Node2D" parent="Ground/DeployLayer" index="13"] +[node name="闷雷_纸人闪现" type="Node2D" parent="Ground/DeployLayer" index="14"] visible = false [node name="Ambush闷雷纸人" parent="Ground/DeployLayer/闷雷_纸人闪现" instance=ExtResource("25_iyaiw")] @@ -526,11 +545,11 @@ range_layer_max = 2 range_item_cull_mask = 4 texture = SubResource("GradientTexture2D_3nako") -[node name="Ambush要下雨了" parent="Ground/DeployLayer" index="14" instance=ExtResource("25_iyaiw")] +[node name="Ambush要下雨了" parent="Ground/DeployLayer" index="15" instance=ExtResource("25_iyaiw")] position = Vector2(1611, 46) hook_os_key = "c02_院子_要下雨" -[node name="Pickable小鞋子" parent="Ground/DeployLayer" index="15" instance=ExtResource("7_em2ma")] +[node name="Pickable小鞋子" parent="Ground/DeployLayer" index="16" instance=ExtResource("7_em2ma")] position = Vector2(809, 75) sign_mark_offset = Vector2(0, -16.88) enabled = false @@ -541,7 +560,7 @@ position = Vector2(0, -7) scale = Vector2(0.15, 0.15) texture = ExtResource("8_plfv5") -[node name="Event2D小蝉哼歌" type="Node2D" parent="Ground/DeployLayer" index="16"] +[node name="Event2D小蝉哼歌" type="Node2D" parent="Ground/DeployLayer" index="17"] position = Vector2(800, -173) script = ExtResource("26_o1qbs") event_name = &"c02_madman_interacted_stage" @@ -556,7 +575,7 @@ bus = &"game_sfx" script = ExtResource("54_o1qbs") metadata/_custom_type_script = "uid://wapo47a1oddf" -[node name="Interactable铁门" parent="Ground/DeployLayer" index="17" instance=ExtResource("8_xt8j0")] +[node name="Interactable铁门" parent="Ground/DeployLayer" index="18" instance=ExtResource("8_xt8j0")] light_mask = 5 position = Vector2(1222, 28) texture = ExtResource("7_gd6xp") @@ -576,7 +595,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="18" instance=ExtResource("6_t48d1")] +[node name="Note算命摊位" parent="Ground/DeployLayer" index="19" instance=ExtResource("6_t48d1")] position = Vector2(725, 45) note_key = "c02_院子_算命摊位" @@ -584,7 +603,7 @@ note_key = "c02_院子_算命摊位" position = Vector2(0, 18) texture = ExtResource("6_1tart") -[node name="煤油灯" type="Sprite2D" parent="Ground/DeployLayer" index="19"] +[node name="煤油灯" type="Sprite2D" parent="Ground/DeployLayer" index="20"] position = Vector2(293, 13) texture = ExtResource("32_df1yo") @@ -602,7 +621,7 @@ energy = 2.0 blend_mode = 2 texture = ExtResource("11_g0qhj") -[node name="煤油灯2" type="Sprite2D" parent="Ground/DeployLayer" index="20"] +[node name="煤油灯2" type="Sprite2D" parent="Ground/DeployLayer" index="21"] position = Vector2(605, 13) texture = ExtResource("32_df1yo") @@ -620,7 +639,7 @@ energy = 2.0 blend_mode = 2 texture = ExtResource("34_jhod7") -[node name="煤油灯3" type="Sprite2D" parent="Ground/DeployLayer" index="21"] +[node name="煤油灯3" type="Sprite2D" parent="Ground/DeployLayer" index="22"] position = Vector2(854, 13) texture = ExtResource("32_df1yo") @@ -638,47 +657,47 @@ energy = 2.0 blend_mode = 2 texture = ExtResource("35_o1qbs") -[node name="井" type="Sprite2D" parent="Ground/DeployLayer" index="22"] +[node name="井" type="Sprite2D" parent="Ground/DeployLayer" index="23"] 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="23"] +[node name="药车" type="Sprite2D" parent="Ground/DeployLayer" index="24"] light_mask = 5 z_index = 10 position = Vector2(1025, 27) texture = ExtResource("22_3y5s5") -[node name="Closeup敲门游戏" parent="Ground/DeployLayer" index="24" instance=ExtResource("23_81juy")] +[node name="Closeup敲门游戏" parent="Ground/DeployLayer" index="25" instance=ExtResource("23_81juy")] position = Vector2(466, 3) packed_scene = ExtResource("24_0o4rt") collision_width_and_x = Vector2(40, 0) -[node name="Ambush惊悚闪电" parent="Ground/DeployLayer" index="25" instance=ExtResource("25_iyaiw")] +[node name="Ambush惊悚闪电" parent="Ground/DeployLayer" index="26" instance=ExtResource("25_iyaiw")] position = Vector2(1319, 40) hook_method = "shocking_lighting" -[node name="Ambush偷听对话" parent="Ground/DeployLayer" index="26" instance=ExtResource("25_iyaiw")] +[node name="Ambush偷听对话" parent="Ground/DeployLayer" index="27" instance=ExtResource("25_iyaiw")] position = Vector2(1836, 7) trigger_mode = "interact" one_shot = false hook_method = "eavesdrop" -[node name="李氏赖子房间人影" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="27"] +[node name="李氏赖子房间人影" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="28"] position = Vector2(1835, -16) sprite_frames = SubResource("SpriteFrames_0o4rt") autoplay = "default" frame_progress = 0.643855 -[node name="Closeup井" parent="Ground/DeployLayer" index="28" instance=ExtResource("23_81juy")] +[node name="Closeup井" parent="Ground/DeployLayer" index="29" instance=ExtResource("23_81juy")] z_index = 6 position = Vector2(2063, 50) packed_scene = ExtResource("26_yy4fp") action_key = 3 -[node name="Npc井边疯子" parent="Ground/DeployLayer" index="29" instance=ExtResource("35_plfv5")] +[node name="Npc井边疯子" parent="Ground/DeployLayer" index="30" instance=ExtResource("35_plfv5")] z_index = 10 position = Vector2(2037, 67) sprite_frames = ExtResource("4_gd6xp") @@ -692,7 +711,7 @@ sign_x_offset = -2.0 collision_width_and_x = Vector2(37.08, 0) dialogue_title = "c02_井边疯子对话" -[node name="霸凌" type="Node2D" parent="Ground/DeployLayer" index="30"] +[node name="霸凌" type="Node2D" parent="Ground/DeployLayer" index="31"] visible = false position = Vector2(2154, 60) @@ -755,7 +774,7 @@ collision_mask = 0 shape = SubResource("RectangleShape2D_d7h4s") disabled = true -[node name="火灾" type="Node2D" parent="Ground/DeployLayer" index="31"] +[node name="火灾" type="Node2D" parent="Ground/DeployLayer" index="32"] visible = false [node name="右窗" type="AnimatedSprite2D" parent="Ground/DeployLayer/火灾"] @@ -997,7 +1016,7 @@ script = ExtResource("54_o1qbs") loop = true metadata/_custom_type_script = "uid://wapo47a1oddf" -[node name="Interactable柜子" parent="Ground/DeployLayer" index="32" instance=ExtResource("8_xt8j0")] +[node name="Interactable柜子" parent="Ground/DeployLayer" index="33" instance=ExtResource("8_xt8j0")] visible = false position = Vector2(1772, 48) texture = ExtResource("32_cpifc") @@ -1013,7 +1032,7 @@ animation = &"箱子着火" autoplay = "箱子着火" frame_progress = 0.453645 -[node name="Note柜子可放置区域" parent="Ground/DeployLayer" index="33" instance=ExtResource("6_t48d1")] +[node name="Note柜子可放置区域" parent="Ground/DeployLayer" index="34" instance=ExtResource("6_t48d1")] position = Vector2(1771, 39) title_filter = "c02" note_key = "c02_柜子可放置区域" diff --git a/scene/ground/scene/c02/s05_一楼内侧楼道.tscn b/scene/ground/scene/c02/s05_一楼内侧楼道.tscn index 69bdbb02..a7c1ce33 100644 --- a/scene/ground/scene/c02/s05_一楼内侧楼道.tscn +++ b/scene/ground/scene/c02/s05_一楼内侧楼道.tscn @@ -150,7 +150,13 @@ portal_name = "1" target_scene = "c02_s07" target_portal = "right" -[node name="Npc疯子" parent="Ground/DeployLayer" index="3" instance=ExtResource("9_8t4w6")] +[node name="portal_2" parent="Ground/DeployLayer" index="3" instance=ExtResource("4_tueh3")] +position = Vector2(107, 23) +debug_note = "通往佛堂" +portal_name = "2" +status = "locked" + +[node name="Npc疯子" parent="Ground/DeployLayer" index="4" instance=ExtResource("9_8t4w6")] light_mask = 7 position = Vector2(177, 37) sprite_frames = ExtResource("7_mrltr") @@ -167,20 +173,20 @@ energy = 0.8 range_item_cull_mask = 2 texture = SubResource("GradientTexture2D_2yvhw") -[node name="Ambush杂物堆" parent="Ground/DeployLayer" index="4" instance=ExtResource("8_rcuxq")] +[node name="Ambush杂物堆" parent="Ground/DeployLayer" index="5" instance=ExtResource("8_rcuxq")] position = Vector2(177, 50) enabled = false trigger_mode = "interact" hook_method = "wood_puppet" -[node name="Closeup拿人偶后记忆闪回" parent="Ground/DeployLayer" index="5" instance=ExtResource("10_2yvhw")] +[node name="Closeup拿人偶后记忆闪回" parent="Ground/DeployLayer" index="6" instance=ExtResource("10_2yvhw")] position = Vector2(-108, -168) packed_scene = ExtResource("10_7mq0m") quit_closeup_on_cancel = false action_key = 3 first_interact_os_key = "c02_一楼戏台" -[node name="火苗" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="6"] +[node name="火苗" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="7"] light_mask = 5 position = Vector2(239, 52) scale = Vector2(0.4, 0.4) @@ -213,26 +219,26 @@ 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="8" instance=ExtResource("10_2yvhw")] position = Vector2(305, -249) packed_scene = ExtResource("11_2yvhw") first_interact_os_key = "c02_一楼戏台" -[node name="Note一楼内侧通道" parent="Ground/DeployLayer" index="8" instance=ExtResource("10_8t4w6")] +[node name="Note一楼内侧通道" parent="Ground/DeployLayer" index="9" instance=ExtResource("10_8t4w6")] position = Vector2(394, 26) title_filter = "c02" note_key = "c02_一楼楼道被挡住" -[node name="Note垃圾通道" parent="Ground/DeployLayer" index="9" instance=ExtResource("10_8t4w6")] +[node name="Note垃圾通道" parent="Ground/DeployLayer" index="10" instance=ExtResource("10_8t4w6")] position = Vector2(660, -1) title_filter = "c02" note_key = "c02_描述垃圾通道" -[node name="打开的垃圾桶盖" type="Sprite2D" parent="Ground/DeployLayer" index="10"] +[node name="打开的垃圾桶盖" type="Sprite2D" parent="Ground/DeployLayer" index="11"] position = Vector2(660, 8) texture = ExtResource("15_s2g5k") -[node name="Interactable粘鼠板" parent="Ground/DeployLayer" index="11" instance=ExtResource("13_uj0pt")] +[node name="Interactable粘鼠板" parent="Ground/DeployLayer" index="12" instance=ExtResource("13_uj0pt")] position = Vector2(604, 81) first_interact_os_key = "c02_一楼粘鼠板" disable_prop_after_interacted = true @@ -261,19 +267,19 @@ visible = false title_filter = "c02" note_key = "c02_一楼死老鼠" -[node name="Ambush老鼠叼肉" parent="Ground/DeployLayer" index="12" instance=ExtResource("8_rcuxq")] +[node name="Ambush老鼠叼肉" parent="Ground/DeployLayer" index="13" instance=ExtResource("8_rcuxq")] position = Vector2(585, 80) enabled = false one_shot = false hook_method = "mouse_pick_meat" -[node name="老鼠叼肉" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="13"] +[node name="老鼠叼肉" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="14"] visible = false position = Vector2(687, 69) sprite_frames = ExtResource("17_bk7rf") animation = &"奇怪的肉被拖进去动画" -[node name="Pickable掉落的肉" parent="Ground/DeployLayer" index="14" instance=ExtResource("17_aofps")] +[node name="Pickable掉落的肉" parent="Ground/DeployLayer" index="15" instance=ExtResource("17_aofps")] visible = false position = Vector2(668, 85) texture = ExtResource("18_bk7rf") @@ -282,13 +288,13 @@ enabled = false collision_width_and_x = Vector2(43.96, 0) prop_key = "prop_奇怪的肉" -[node name="小蜡烛" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="15"] +[node name="小蜡烛" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="16"] self_modulate = Color(0.611765, 0.611765, 0.611765, 1) position = Vector2(627.8, 79.6172) sprite_frames = SubResource("SpriteFrames_heq1x") autoplay = "default" -[node name="小蜡烛PointLight2D" type="PointLight2D" parent="Ground/DeployLayer" index="16"] +[node name="小蜡烛PointLight2D" type="PointLight2D" parent="Ground/DeployLayer" index="17"] position = Vector2(627.8, 66.8) color = Color(0.999971, 0.912551, 0.842208, 1) energy = 1.2 @@ -296,7 +302,7 @@ blend_mode = 2 texture = ExtResource("22_laquj") texture_scale = 0.3 -[node name="Ambush小蝉消失" parent="Ground/DeployLayer" index="17" instance=ExtResource("8_rcuxq")] +[node name="Ambush小蝉消失" parent="Ground/DeployLayer" index="18" instance=ExtResource("8_rcuxq")] visible = false visibility_layer = 5 position = Vector2(394, 53) @@ -311,7 +317,7 @@ autoplay = "小蝉背对呼吸帧" frame = 5 flip_h = true -[node name="Event2D小蝉哼歌" type="Node2D" parent="Ground/DeployLayer" index="18"] +[node name="Event2D小蝉哼歌" type="Node2D" parent="Ground/DeployLayer" index="19"] position = Vector2(92, 38) script = ExtResource("23_4c54f") event_name = &"c02_madman_interacted_stage" @@ -327,9 +333,9 @@ script = ExtResource("25_4k6pw") loop = true metadata/_custom_type_script = "uid://wapo47a1oddf" -[node name="DizzyShader" parent="Ground/DeployLayer" index="19" instance=ExtResource("29_74b3r")] +[node name="DizzyShader" parent="Ground/DeployLayer" index="20" instance=ExtResource("29_74b3r")] -[node name="Ambush更新一楼地图" parent="Ground/DeployLayer" index="20" instance=ExtResource("8_rcuxq")] +[node name="Ambush更新一楼地图" parent="Ground/DeployLayer" index="21" instance=ExtResource("8_rcuxq")] position = Vector2(528, 57) hook_method = "update_1l_map" diff --git a/scene/ground/scene/c02/s06_二楼.gd b/scene/ground/scene/c02/s06_二楼.gd index c60af30e..ce03d9fe 100644 --- a/scene/ground/scene/c02/s06_二楼.gd +++ b/scene/ground/scene/c02/s06_二楼.gd @@ -129,7 +129,7 @@ func boys_ball_game() -> void: SceneManager.unlock_player() elif stage == 1 or stage == 2: SceneManager.lock_player() - if stage == 1 and SceneManager.get_current_prop(false) != "prop_弹珠": + if stage == 1 and SceneManager.get_current_prop() != "prop_弹珠": var hud = SceneManager.get_prop_hud() as PropHud hud.on_toggle_invalid_prop() DialogueManager.show_dialogue_balloon(dialogue_c02, "c02_s05_三男孩弹珠游戏2") diff --git a/scene/ground/scene/c03/s03_瞎子理发店.gd b/scene/ground/scene/c03/s03_瞎子理发店.gd index 3a361f0b..73dffbcf 100644 --- a/scene/ground/scene/c03/s03_瞎子理发店.gd +++ b/scene/ground/scene/c03/s03_瞎子理发店.gd @@ -14,22 +14,24 @@ func _ready() -> void: #region node_reference -var closeup刮海报_理发店: Closeup2D +var Closeup刮海报_鬼母子: Closeup2D var closeup镜子特写: Closeup2D #endregion # 读取设置变量名 func _setup_node_reference() -> void: - closeup刮海报_理发店 = $"../DeployLayer/Closeup刮海报_理发店" + Closeup刮海报_鬼母子 = $"../DeployLayer/Closeup刮海报_鬼母子" closeup镜子特写 = $"../DeployLayer/Closeup镜子特写" func _on_ground_ready() -> void: - closeup刮海报_理发店.exit.connect(_check_if_flyer_shaven) + Closeup刮海报_鬼母子.exit.connect(_check_if_flyer_shaven) _check_if_flyer_shaven() -func _check_if_flyer_shaven(_arg = null): - if ArchiveManager.get_global_value("c03_s03_flyer_shaven"): - closeup刮海报_理发店.texture = null +func _check_if_flyer_shaven(_arg = false): + if ArchiveManager.get_global_value("刮海报_理发店"): + Closeup刮海报_鬼母子.texture = null + if _arg: + SceneManager.pop_os_with_str("c03_s03_获得剪刀纸舌头") diff --git a/scene/ground/scene/c03/s03_瞎子理发店.tscn b/scene/ground/scene/c03/s03_瞎子理发店.tscn index c9bad335..d4a40ba7 100644 --- a/scene/ground/scene/c03/s03_瞎子理发店.tscn +++ b/scene/ground/scene/c03/s03_瞎子理发店.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=14 format=3 uid="uid://bsqt2c061fmin"] +[gd_scene load_steps=18 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"] @@ -9,6 +9,10 @@ [ext_resource type="PackedScene" uid="uid://bnoqhovb0wjem" path="res://scene/ground/script/c03/s03_closeup镜子特写.tscn" id="6_j7tjd"] [ext_resource type="Texture2D" uid="uid://0p78wjtm30rm" path="res://asset/art/scene/c03/s03_瞎子理发店/e_理发店剪贴画报.png" id="7_dcuy3"] [ext_resource type="PackedScene" uid="uid://dohvkxfdmcrw4" path="res://scene/ground/script/c03/s03_刮海报_理发店.tscn" id="8_xtr6o"] +[ext_resource type="PackedScene" uid="uid://d320nw5yrmvjo" path="res://scene/ground/script/c03/s03_closeup癞子纸人.tscn" id="9_4imwu"] +[ext_resource type="Texture2D" uid="uid://bv5vcrdqwtlm3" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子纸人.png" id="9_bdtls"] +[ext_resource type="Texture2D" uid="uid://ckboywu6sjcpc" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子纸人头套.png" id="10_1pu6f"] +[ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="11_1pu6f"] [sub_resource type="Animation" id="Animation_k01ve"] length = 0.001 @@ -152,12 +156,29 @@ unique_name_in_owner = true position = Vector2(236, 11) packed_scene = ExtResource("6_j7tjd") -[node name="Closeup刮海报_理发店" parent="Ground/DeployLayer" index="3" instance=ExtResource("5_d40x1")] +[node name="Closeup刮海报_鬼母子" parent="Ground/DeployLayer" index="3" instance=ExtResource("5_d40x1")] unique_name_in_owner = true position = Vector2(462, 5) texture = ExtResource("7_dcuy3") packed_scene = ExtResource("8_xtr6o") +[node name="Closeup癞子纸人" parent="Ground/DeployLayer" index="4" instance=ExtResource("5_d40x1")] +unique_name_in_owner = true +position = Vector2(236, 11) +packed_scene = ExtResource("9_4imwu") + +[node name="癞子纸人" type="Sprite2D" parent="Ground/DeployLayer" index="5"] +position = Vector2(343, 48) +texture = ExtResource("9_bdtls") + +[node name="癞子纸人头套" type="Sprite2D" parent="Ground/DeployLayer/癞子纸人"] +position = Vector2(1, -23) +texture = ExtResource("10_1pu6f") + +[node name="Note洗头盆" parent="Ground/DeployLayer" index="6" instance=ExtResource("11_1pu6f")] +position = Vector2(501, 46) +title_filter = "c03" + [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(34, 98) catty_light_energy = 0.5 diff --git a/scene/ground/scene/c03/s04_李癞房间.tscn b/scene/ground/scene/c03/s04_李癞房间.tscn index 40eea925..ced04133 100644 --- a/scene/ground/scene/c03/s04_李癞房间.tscn +++ b/scene/ground/scene/c03/s04_李癞房间.tscn @@ -1,10 +1,13 @@ -[gd_scene load_steps=10 format=3 uid="uid://c7c88hg2cl1j7"] +[gd_scene load_steps=13 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="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"] [ext_resource type="Texture2D" uid="uid://bdtccpvbl7e7b" path="res://asset/art/scene/c03/s04_李癞房间/fg_李癞房间前景.png" id="5_vjibx"] +[ext_resource type="PackedScene" uid="uid://dqkxiqbq83cmq" path="res://scene/entity/closeup.tscn" id="6_dbkw8"] +[ext_resource type="PackedScene" uid="uid://n75766ui6udi" path="res://scene/ground/script/c03/s04_closeup麻将游戏.tscn" id="7_jmyby"] [sub_resource type="Animation" id="Animation_k01ve"] length = 0.001 @@ -132,12 +135,20 @@ texture = ExtResource("4_byh4s") offset = Vector2(0, -158) [node name="portal_left" parent="Ground/DeployLayer" index="0"] -position = Vector2(34, 8) +position = Vector2(18, 29) target_scene = "c02_s07" target_portal = "1" [node name="portal_right" parent="Ground/DeployLayer" index="1"] -position = Vector2(873, 15) +position = Vector2(632, 30) + +[node name="portal_1" parent="Ground/DeployLayer" index="2" instance=ExtResource("5_4efpk")] +position = Vector2(632, 30) +debug_note = "通往院子" +portal_name = "1" + +[node name="Closeup麻将游戏" parent="Ground/DeployLayer" index="3" instance=ExtResource("6_dbkw8")] +packed_scene = ExtResource("7_jmyby") [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(63, 95) diff --git a/scene/ground/scene/c03/s08_囚室.tscn b/scene/ground/scene/c03/s08_囚室.tscn index eca56360..6e0f8b78 100644 --- a/scene/ground/scene/c03/s08_囚室.tscn +++ b/scene/ground/scene/c03/s08_囚室.tscn @@ -133,12 +133,12 @@ texture = ExtResource("4_fusj3") offset = Vector2(0, -158) [node name="portal_left" parent="Ground/DeployLayer" index="0"] -position = Vector2(34, 8) +position = Vector2(79, 23) target_scene = "c02_s07" target_portal = "1" [node name="portal_right" parent="Ground/DeployLayer" index="1"] -position = Vector2(873, 15) +position = Vector2(533, 26) [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(63, 95) @@ -158,7 +158,7 @@ texture = ExtResource("5_i2s3v") offset = Vector2(0, -143) [node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"] -points = PackedVector2Array(37, 149, 522, 149) +points = PackedVector2Array(37, 149, 539, 149) [node name="DirectionalLight2D" parent="Ground" index="8"] visible = false diff --git a/scene/ground/script/c02/s00_煤油灯.gd b/scene/ground/script/c02/s00_煤油灯.gd index 5a15c18c..7c9d6f06 100644 --- a/scene/ground/script/c02/s00_煤油灯.gd +++ b/scene/ground/script/c02/s00_煤油灯.gd @@ -84,7 +84,7 @@ func _on_mismatch(): if scene == "c02_s02" or scene == "c02_s03": SceneManager.pop_os_with_str("c02_陈旧的煤油灯") # 如果有道具,则提示玩家可以使用道具 - elif SceneManager.get_current_prop(false): + elif SceneManager.get_current_prop(): SceneManager.pop_center_notification("ui_switch_prop") diff --git a/scene/ground/script/c02/刮海报.gd b/scene/ground/script/c02/刮海报.gd index c9c87a72..380505e5 100644 --- a/scene/ground/script/c02/刮海报.gd +++ b/scene/ground/script/c02/刮海报.gd @@ -9,10 +9,10 @@ signal shaven_fulfilled @onready var flyer = $"刮刮乐" @onready var sfx = $"Sfx撕海报" -var shaven = ArchiveManager.get_global_value(name) - +var shaven = false func _ready() -> void: + shaven = ArchiveManager.get_global_value(name, false) layer = GlobalConfig.CANVAS_LAYER_LITTLE_GAME if shaven: flyer.queue_free() diff --git a/scene/ground/script/c02/小手讨东西.gd b/scene/ground/script/c02/小手讨东西.gd index b5b58bb8..e7dc5e15 100644 --- a/scene/ground/script/c02/小手讨东西.gd +++ b/scene/ground/script/c02/小手讨东西.gd @@ -185,7 +185,7 @@ func _on_interacted() -> void: else: _quit_communicating() else: - var key = SceneManager.get_current_prop(false) + var key = SceneManager.get_current_prop() var interacted_success = false SceneManager.lock_player(0, 4) # accept_tin_coin diff --git a/scene/ground/script/c03/s03_closeup癞子纸人.gd b/scene/ground/script/c03/s03_closeup癞子纸人.gd new file mode 100644 index 00000000..8a529b03 --- /dev/null +++ b/scene/ground/script/c03/s03_closeup癞子纸人.gd @@ -0,0 +1,17 @@ +extends CanvasLayer + +@onready var bg = $BG as TextureRect + + +func _ready() -> void: + layer = GlobalConfig.CANVAS_LAYER_LITTLE_GAME + if SceneManager.has_prop("prop_剪刀"): + SceneManager.pop_center_notification("ui_center_notify_use_prop") + +func _unhandled_input(event: InputEvent) -> void: + if event.is_action_pressed("interact"): + get_viewport().set_input_as_handled() + if SceneManager.get_current_prop() == "prop_剪刀": + pass + else: + SceneManager.get_prop_hud().on_toggle_invalid_prop() \ No newline at end of file diff --git a/scene/ground/script/c03/s03_closeup癞子纸人.gd.uid b/scene/ground/script/c03/s03_closeup癞子纸人.gd.uid new file mode 100644 index 00000000..7ce7b056 --- /dev/null +++ b/scene/ground/script/c03/s03_closeup癞子纸人.gd.uid @@ -0,0 +1 @@ +uid://de2smnt2my047 diff --git a/scene/ground/script/c03/s03_closeup癞子纸人.tscn b/scene/ground/script/c03/s03_closeup癞子纸人.tscn new file mode 100644 index 00000000..98377557 --- /dev/null +++ b/scene/ground/script/c03/s03_closeup癞子纸人.tscn @@ -0,0 +1,26 @@ +[gd_scene load_steps=4 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="Texture2D" uid="uid://cbql1i4hblmt1" path="res://asset/art/ui/遮罩/inspect特写通用遮罩.png" id="2_uenj0"] +[ext_resource type="Texture2D" uid="uid://bv5vcrdqwtlm3" path="res://asset/art/scene/c03/s03_瞎子理发店/癞子纸人.png" id="2_xao0c"] + +[node name="Closeup癞子纸人" type="CanvasLayer"] +script = ExtResource("1_6n6qt") + +[node name="BG" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 0 +texture = ExtResource("2_xao0c") + +[node name="遮罩" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("2_uenj0") diff --git a/scene/ground/script/c03/s04_closeup麻将游戏.gd b/scene/ground/script/c03/s04_closeup麻将游戏.gd new file mode 100644 index 00000000..43d09008 --- /dev/null +++ b/scene/ground/script/c03/s04_closeup麻将游戏.gd @@ -0,0 +1,114 @@ +extends CanvasLayer + +@onready var bg = $BG as TextureRect + +var mahjongs = { + "三条1": preload("uid://b2ectbek7vksi"), + "三条2": preload("uid://ca5j182ppemi3"), + "三条3": preload("uid://cd6d3xjx5o6gg"), + "三条4": preload("uid://bl20arldcd04c"), + "三条5": preload("uid://dtkl36brvsget"), + "三筒": preload("uid://b2pypf81rgqkw"), + "九筒1": preload("uid://dis6qtf1hvop2"), + "九筒2": preload("uid://2chok0puqbuu"), + "二筒": preload("uid://doxc87cp3e8i4"), + "伍万1": preload("uid://bo4hrg3sqpoou"), + "伍万2": preload("uid://e86x6j8wu7sw"), + "伍万3": preload("uid://q4vs78ohnnhw"), + "一条": preload("uid://dduhqah1p81tb"), + "一筒": preload("uid://dwyk0e1c2eg37") +} + +@onready var box_init_btn = %"0" +@onready var box_mahjongs_btn: Array[TextureButton] = [%"1", %"2", %"3", %"4", %"5", %"6", %"7", %"8", %"9", %"10", %"11"] +@onready var hand_mahjongs_btn: Array[TextureButton] = [%"12", %"13", %"14"] +@onready var hand_mahjongs = [] +@onready var box_mahjongs = [] + +var freezing = true +var success = false + +func _ready() -> void: + layer = GlobalConfig.CANVAS_LAYER_LITTLE_GAME + box_init_btn.pressed.connect(_start_game) + box_init_btn.mouse_entered.connect(_toggle_activation_modulate.bind(box_init_btn, true)) + box_init_btn.mouse_exited.connect(_toggle_activation_modulate.bind(box_init_btn, false)) + for b in box_mahjongs_btn: + b.mouse_entered.connect(_toggel_hover.bind(b, true)) + b.mouse_exited.connect(_toggel_hover.bind(b, false)) + b.pressed.connect(_on_btn_pressed.bind(b)) + for b in hand_mahjongs_btn: + b.mouse_entered.connect(_toggel_hover.bind(b, true)) + b.mouse_exited.connect(_toggel_hover.bind(b, false)) + b.pressed.connect(_on_btn_pressed.bind(b)) + _toggle_activation_for_all(false) + + +func _start_game() -> void: + $SfxStart.play() + %"14".visible = true + box_init_btn.queue_free() + freezing = false + + +func _toggel_hover(btn: TextureButton, hovering: bool) -> void: + if freezing: + return + if activated_btn and btn == activated_btn: + return + _toggle_activation_modulate(btn, hovering) + + +var activated_btn: TextureButton + +func _on_btn_pressed(btn: TextureButton) -> void: + if freezing: + return + if btn != activated_btn: + if activated_btn: + _exchange_texture(btn, activated_btn) + _toggle_activation_modulate(btn, false) + _toggle_activation_modulate(activated_btn, false) + activated_btn = null + else: + $SfxSelect.play() + _toggle_activation_modulate(btn, true) + activated_btn = btn + else: + $SfxSelect.play() + _toggle_activation_modulate(btn, false) + activated_btn = null + _check_if_success() + + +func _exchange_texture(btn1: TextureButton, btn2: TextureButton) -> void: + if btn1 and btn2: + $SfxSwitch.play() + var texture = btn1.texture_normal + btn1.texture_normal = btn2.texture_normal + btn2.texture_normal = texture + + +func _toggle_activation_modulate(btn: TextureButton, activated: bool) -> void: + if null == btn: + return + if activated: + btn.modulate = Color.WHITE + else: + btn.modulate = Color.GRAY + + +func _toggle_activation_for_all(activated: bool) -> void: + if box_init_btn: + _toggle_activation_modulate(box_init_btn, activated) + for b in box_mahjongs_btn: + _toggle_activation_modulate(b, activated) + for b in hand_mahjongs_btn: + _toggle_activation_modulate(b, activated) + + +func _check_if_success() -> void: + if success: + $SfxSuccess.play() + freezing = true + \ No newline at end of file diff --git a/scene/ground/script/c03/s04_closeup麻将游戏.gd.uid b/scene/ground/script/c03/s04_closeup麻将游戏.gd.uid new file mode 100644 index 00000000..1549536d --- /dev/null +++ b/scene/ground/script/c03/s04_closeup麻将游戏.gd.uid @@ -0,0 +1 @@ +uid://5r8bu30xpb6m diff --git a/scene/ground/script/c03/s04_closeup麻将游戏.tscn b/scene/ground/script/c03/s04_closeup麻将游戏.tscn new file mode 100644 index 00000000..aea3b0e0 --- /dev/null +++ b/scene/ground/script/c03/s04_closeup麻将游戏.tscn @@ -0,0 +1,237 @@ +[gd_scene load_steps=19 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"] +[ext_resource type="AudioStream" uid="uid://bki553kyllb1k" path="res://asset/audio/effect/casino/chipsHandle4.ogg" id="2_oarv7"] +[ext_resource type="Texture2D" uid="uid://6q05kftuxauv" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏盒子特写.png" id="3_f6p4s"] +[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="3_oarv7"] +[ext_resource type="Texture2D" uid="uid://b2ectbek7vksi" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条1.png" id="4_axqt4"] +[ext_resource type="AudioStream" uid="uid://cyh1ynixo2li" path="res://asset/audio/effect/casino/chipLay3.ogg" id="4_ta1cv"] +[ext_resource type="Texture2D" uid="uid://ca5j182ppemi3" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条2.png" id="5_ib3cx"] +[ext_resource type="AudioStream" uid="uid://dxh48r32lm7p2" path="res://asset/audio/effect/casino/chipsHandle5.ogg" id="5_ivruk"] +[ext_resource type="Texture2D" uid="uid://bl20arldcd04c" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三条4.png" id="6_fwi83"] +[ext_resource type="Texture2D" uid="uid://dis6qtf1hvop2" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/九筒1.png" id="7_f6p4s"] +[ext_resource type="Texture2D" uid="uid://y15vgb2gq2r3" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/手.png" id="7_rp00l"] +[ext_resource type="Texture2D" uid="uid://tdo5xxovhljp" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将游戏桌面背景.png" id="7_ta1cv"] +[ext_resource type="Texture2D" uid="uid://b2pypf81rgqkw" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/三筒.png" id="8_ib3cx"] +[ext_resource type="Texture2D" uid="uid://bo4hrg3sqpoou" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/伍万1.png" id="9_axqt4"] +[ext_resource type="Texture2D" uid="uid://bsqp5gfgplgrv" path="res://asset/art/scene/c03/s04_李癞房间/麻将游戏整理/麻将整理游戏视觉引导光影.png" id="16_ivruk"] + +[sub_resource type="Gradient" id="Gradient_oarv7"] +offsets = PackedFloat32Array(1) +colors = PackedColorArray(1, 1, 1, 1) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_ta1cv"] +gradient = SubResource("Gradient_oarv7") +width = 30 +height = 30 + +[node name="Closeup麻将游戏" type="CanvasLayer"] +script = ExtResource("1_npctd") + +[node name="SfxStart" type="AudioStreamPlayer" parent="."] +stream = ExtResource("2_oarv7") +bus = &"game_sfx" +script = ExtResource("3_oarv7") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + +[node name="SfxSelect" type="AudioStreamPlayer" parent="."] +stream = ExtResource("2_oafpr") +bus = &"game_sfx" +script = ExtResource("3_oarv7") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + +[node name="SfxSwitch" type="AudioStreamPlayer" parent="."] +stream = ExtResource("4_ta1cv") +bus = &"game_sfx" +script = ExtResource("3_oarv7") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + +[node name="SfxSuccess" type="AudioStreamPlayer" parent="."] +stream = ExtResource("5_ivruk") +bus = &"game_sfx" +script = ExtResource("3_oarv7") +metadata/_custom_type_script = "uid://rq6w1vuhuq1m" + +[node name="BG" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 0 +texture = ExtResource("7_ta1cv") + +[node name="Box" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 0 +texture = ExtResource("3_f6p4s") + +[node name="Right" type="GridContainer" parent="Box"] +layout_mode = 0 +offset_left = 287.0 +offset_top = 193.0 +offset_right = 351.0 +offset_bottom = 247.0 +theme_override_constants/h_separation = 2 +theme_override_constants/v_separation = 3 +columns = 3 + +[node name="1" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 14) +layout_mode = 2 +texture_normal = ExtResource("6_fwi83") +ignore_texture_size = true + +[node name="PointLight2D" type="PointLight2D" parent="Box/Right/1"] +position = Vector2(12, 7) +energy = 0.2 +range_layer_min = 1 +range_layer_max = 1 +texture = SubResource("GradientTexture2D_ta1cv") + +[node name="2" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 14) +layout_mode = 2 +texture_normal = ExtResource("6_fwi83") +ignore_texture_size = true + +[node name="3" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 14) +layout_mode = 2 +texture_normal = ExtResource("6_fwi83") +ignore_texture_size = true + +[node name="4" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 14) +layout_mode = 2 +texture_normal = ExtResource("7_f6p4s") +ignore_texture_size = true + +[node name="5" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 14) +layout_mode = 2 +texture_normal = ExtResource("6_fwi83") +ignore_texture_size = true + +[node name="6" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 14) +layout_mode = 2 +texture_normal = ExtResource("6_fwi83") +ignore_texture_size = true + +[node name="7" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 20) +layout_mode = 2 +texture_normal = ExtResource("6_fwi83") +ignore_texture_size = true + +[node name="8" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 20) +layout_mode = 2 +texture_normal = ExtResource("6_fwi83") +ignore_texture_size = true + +[node name="9" type="TextureButton" parent="Box/Right"] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 20) +layout_mode = 2 +texture_normal = ExtResource("6_fwi83") +ignore_texture_size = true + +[node name="Left" type="GridContainer" parent="Box"] +layout_mode = 0 +offset_left = 241.0 +offset_top = 227.0 +offset_right = 286.0 +offset_bottom = 247.0 +theme_override_constants/h_separation = 1 +theme_override_constants/v_separation = 0 +columns = 2 + +[node name="10" type="TextureButton" parent="Box/Left"] +unique_name_in_owner = true +layout_mode = 2 +texture_normal = ExtResource("4_axqt4") + +[node name="11" type="TextureButton" parent="Box/Left"] +unique_name_in_owner = true +layout_mode = 2 +texture_normal = ExtResource("5_ib3cx") + +[node name="0" type="TextureButton" parent="Box"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 319.0 +offset_top = 214.0 +offset_right = 341.0 +offset_bottom = 234.0 +texture_normal = ExtResource("8_ib3cx") + +[node name="Hand" type="TextureRect" parent="."] +anchors_preset = 7 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -207.0 +offset_top = -156.0 +offset_right = -95.0 +offset_bottom = -9.0 +grow_horizontal = 2 +grow_vertical = 0 +mouse_filter = 0 +texture = ExtResource("7_rp00l") +stretch_mode = 3 + +[node name="12" type="TextureButton" parent="Hand"] +unique_name_in_owner = true +layout_mode = 0 +offset_left = 43.0 +offset_top = 58.0 +offset_right = 65.0 +offset_bottom = 78.0 +rotation = 1.26235 +texture_normal = ExtResource("9_axqt4") + +[node name="13" type="TextureButton" parent="Hand"] +unique_name_in_owner = true +layout_mode = 0 +offset_left = 66.0 +offset_top = 70.0 +offset_right = 88.0 +offset_bottom = 90.0 +rotation = 0.943099 +texture_normal = ExtResource("9_axqt4") + +[node name="14" type="TextureButton" parent="Hand"] +unique_name_in_owner = true +visible = false +layout_mode = 0 +offset_left = 42.0 +offset_top = 86.0 +offset_right = 64.0 +offset_bottom = 106.0 +rotation = 0.691136 +texture_normal = ExtResource("9_axqt4") + +[node name="遮罩" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("16_ivruk") diff --git a/scene/ground/script/c03/鬼母子游戏.gd b/scene/ground/script/c03/鬼母子游戏.gd index 12d29089..f025b20f 100644 --- a/scene/ground/script/c03/鬼母子游戏.gd +++ b/scene/ground/script/c03/鬼母子游戏.gd @@ -22,7 +22,7 @@ var success_states: Array = [2, 1, 3, 0] func _ready() -> void: $"../刮刮乐".visible = true - var shaven = ArchiveManager.get_global_value("c03_s03_flyer_shaven") + var shaven = ArchiveManager.get_global_value("刮海报_理发店") states = ArchiveManager.get_global_value("c03_s03_hariti_states", []) _setup_state() if _check_success(): @@ -32,9 +32,6 @@ func _ready() -> void: _on_shaven_fulfilled() else: get_parent().shaven_fulfilled.connect(_on_shaven_fulfilled) - get_parent().shaven_fulfilled.connect( - ArchiveManager.set_global_entry.bind("c03_s03_flyer_shaven", true) - ) for i in range(1, 5): get_node("kid" + str(i)).picked.connect(_on_picked.bind(i)) @@ -84,4 +81,4 @@ func _check_success() -> bool: func _unhandled_input(event: InputEvent) -> void: if event.is_action_pressed("cancel"): get_viewport().set_input_as_handled() - get_parent().exit.emit(_check_success()) + get_parent().exit.emit() diff --git a/scene/little_game/八音盒/八音盒.gd b/scene/little_game/八音盒/八音盒.gd index 3265d787..24bcef32 100644 --- a/scene/little_game/八音盒/八音盒.gd +++ b/scene/little_game/八音盒/八音盒.gd @@ -317,7 +317,7 @@ func _unhandled_input(event: InputEvent) -> void: get_viewport().set_input_as_handled() # 尝试使用道具 var hud = SceneManager.get_prop_hud() as PropHud - var key = SceneManager.get_current_prop(false) + var key = SceneManager.get_current_prop() if key == "prop_木头人偶": SceneManager.disable_prop_item(key) _chechout_stage(2) diff --git a/scene/little_game/弹珠游戏/弹珠游戏.gd b/scene/little_game/弹珠游戏/弹珠游戏.gd index b7b46f06..609cbccb 100644 --- a/scene/little_game/弹珠游戏/弹珠游戏.gd +++ b/scene/little_game/弹珠游戏/弹珠游戏.gd @@ -266,7 +266,7 @@ func _unhandled_input(event: InputEvent) -> void: if round_id == -1: # intro 阶段,给出弹珠 var hud = SceneManager.get_prop_hud() as PropHud - if SceneManager.get_current_prop(false) != "prop_弹珠": + if SceneManager.get_current_prop() != "prop_弹珠": hud.on_toggle_invalid_prop() else: intro_finished() diff --git a/scene/ux/prop_hud.gd b/scene/ux/prop_hud.gd index c6f5bff2..d4771160 100644 --- a/scene/ux/prop_hud.gd +++ b/scene/ux/prop_hud.gd @@ -18,17 +18,7 @@ signal current_item_changed(prop_key: String) inventory.current_item_changed.connect(_emit_changed) @export_group("UI-UX") @export var display_time := 2.5 # 不包含渐入渐出(约 0.6s)的时长 -@export var locked := false: - set(value): - locked = value - if value: - selected = false -@export var selected := true: - set(value): - if selected != value: - selected = value - _emit_changed() - +@export var locked := false @onready var sfx_click = %SfxClick as Sfx @onready var sfx_inspect = %SfxInspect as Sfx @onready var sfx_new_prop = %SfxNewProp as Sfx @@ -68,10 +58,7 @@ var listening_hotkey = true func _emit_changed(prop_key := ""): - if not selected: - current_item_changed.emit("") - else: - current_item_changed.emit(prop_key) + current_item_changed.emit(prop_key) func _ready() -> void: @@ -283,8 +270,7 @@ func on_left_pressed() -> void: if locked: return sfx_click.play() - if inventory.index_wrap_add(-1): - selected = true + inventory.index_wrap_add(-1) _update_prop_display_with_texture() _tween_container(true) _mouse_moved_on_listening() @@ -294,8 +280,7 @@ func on_right_pressed() -> void: if locked: return sfx_click.play() - if inventory.index_wrap_add(1): - selected = true + inventory.index_wrap_add(1) _update_prop_display_with_texture() _tween_container(false) _mouse_moved_on_listening() @@ -345,7 +330,6 @@ func _on_prop_pressed(id := 0) -> void: print("PropHUD Panel pressed.") focus_mode = FOCUS_ALL grab_focus() - selected = true if id >= 0: inventory.current_index = id _update_prop_display_with_texture()