261 lines
11 KiB
Plaintext
261 lines
11 KiB
Plaintext
[gd_scene load_steps=31 format=3 uid="uid://brck77w81fhvc"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_wrr6r"]
|
|
[ext_resource type="Script" uid="uid://bfrgnmde3hjn0" path="res://scene/ground/scene/c02/s02_animation.gd" id="2_5p8ev"]
|
|
[ext_resource type="PackedScene" uid="uid://byj234hen4btr" path="res://scene/entity/audio/sfx.tscn" id="3_fvldj"]
|
|
[ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="3_fy0o1"]
|
|
[ext_resource type="Texture2D" uid="uid://5428j51dwarc" path="res://asset/art/scene/c02/s02_大门过道/bg_过道背景.png" id="3_gjwum"]
|
|
[ext_resource type="AudioStream" uid="uid://o7fj0r0fbm1h" path="res://asset/audio/sfx/交互/第一章/sfx_冷飕飕.wav" id="4_36l5t"]
|
|
[ext_resource type="SpriteFrames" uid="uid://b7fhheih1hbvf" path="res://config/animation/entity_sprite_frames.tres" id="4_wbif8"]
|
|
[ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="5_36l5t"]
|
|
[ext_resource type="Texture2D" uid="uid://r0n7qy4kr3w2" path="res://asset/art/ui/action_mark/UI场景切换.png" id="5_m1xet"]
|
|
[ext_resource type="Texture2D" uid="uid://b8pcnqvdddo5g" path="res://asset/art/prop/c02/海报特写/除鼠二杰.png" id="7_jg8g0"]
|
|
[ext_resource type="Texture2D" uid="uid://cvgw2mxrlr6io" path="res://asset/art/scene/c02/旧版/s02_走道/ux_进门鼠疫海报yz.png" id="7_wdwbi"]
|
|
[ext_resource type="Texture2D" uid="uid://5pl1b7cor715" path="res://asset/art/scene/c02/旧版/s02_走道/e_纸人.png" id="7_xsghn"]
|
|
[ext_resource type="PackedScene" uid="uid://bnf3lkcbpx1ar" path="res://scene/entity/ambush.tscn" id="8_52as8"]
|
|
[ext_resource type="PackedScene" uid="uid://beleib3mmu0af" path="res://scene/little_game/八音盒/八音盒.tscn" id="10_ifae7"]
|
|
[ext_resource type="Texture2D" uid="uid://bt37pw8hhgsec" path="res://asset/art/prop/c02/海报(小)/剪辫子侦探.png" id="10_jg8g0"]
|
|
[ext_resource type="PackedScene" uid="uid://cuuej0j8q5ixu" path="res://scene/ground/script/c02/刮海报_过道.tscn" id="11_jg8g0"]
|
|
[ext_resource type="AudioStream" uid="uid://dq2ndg5yd3rps" path="res://asset/audio/sfx/旧版/c02/出现.mp3" id="11_u68d7"]
|
|
[ext_resource type="PackedScene" uid="uid://ci5anaxsa1apl" path="res://scene/entity/inspectable.tscn" id="12_0fckv"]
|
|
[ext_resource type="PackedScene" uid="uid://cw3q5pvciumil" path="res://scene/entity/interactable.tscn" id="13_ck13g"]
|
|
[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="14_jg8g0"]
|
|
[ext_resource type="Texture2D" uid="uid://cyctvbeqxqvpb" path="res://asset/art/prop/c02/海报特写/青岛啤酒.png" id="16_vqhm5"]
|
|
[ext_resource type="Texture2D" uid="uid://8otjg8gn0m6p" path="res://asset/art/gif/c02_公寓过道/眨眼睛/0.png" id="17_m1xet"]
|
|
[ext_resource type="PackedScene" uid="uid://cxw5rovg5mu1a" path="res://scene/ground/script/c02/s00_煤油灯.tscn" id="17_mpkj1"]
|
|
[ext_resource type="PackedScene" uid="uid://dqkxiqbq83cmq" path="res://scene/entity/closeup.tscn" id="19_6wwyd"]
|
|
[ext_resource type="SpriteFrames" uid="uid://blij4obvhb1vf" path="res://asset/art/gif/c02_公寓过道/c02_公寓过道_frames.tres" id="19_q0axc"]
|
|
[ext_resource type="Texture2D" uid="uid://6x6mmg2hig5j" path="res://asset/art/scene/c02/s02_大门过道/e-八音盒(场景中).png" id="22_jg8g0"]
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_fjkfm"]
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_mjnwv"]
|
|
size = Vector2(17, 91)
|
|
|
|
[sub_resource type="Gradient" id="Gradient_gjwum"]
|
|
offsets = PackedFloat32Array(0.00928382, 0.681698, 1)
|
|
colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0)
|
|
|
|
[sub_resource type="GradientTexture2D" id="GradientTexture2D_fvldj"]
|
|
gradient = SubResource("Gradient_gjwum")
|
|
width = 500
|
|
height = 1000
|
|
fill = 1
|
|
fill_from = Vector2(0.5, 0.495726)
|
|
fill_to = Vector2(1, 1)
|
|
|
|
[node name="S02" type="Node2D"]
|
|
metadata/_edit_horizontal_guides_ = [98.0]
|
|
|
|
[node name="Ground" parent="." instance=ExtResource("1_wrr6r")]
|
|
scene_name = "c02_s02"
|
|
player_y = 60
|
|
|
|
[node name="AnimationPlayer" parent="Ground" index="0"]
|
|
libraries = {
|
|
&"": SubResource("AnimationLibrary_fjkfm")
|
|
}
|
|
script = ExtResource("2_5p8ev")
|
|
data = {
|
|
"display_paper_man": false,
|
|
"first_enter": false,
|
|
"flyer_shaven": false,
|
|
"oneshot_animation_played": false
|
|
}
|
|
oneshot_animation = ""
|
|
|
|
[node name="冷飕飕Sfx" parent="Ground/AnimationPlayer" index="0" instance=ExtResource("3_fvldj")]
|
|
stream = ExtResource("4_36l5t")
|
|
mode = "交互与效果音"
|
|
|
|
[node name="VibeSfx" type="Node" parent="Ground/AnimationPlayer" index="1"]
|
|
script = ExtResource("5_36l5t")
|
|
autoplay_group = &"c02_楼道1"
|
|
metadata/_custom_type_script = "uid://cpejxlfni6n52"
|
|
|
|
[node name="BGSprite2D" parent="Ground" index="1"]
|
|
self_modulate = Color(0.831373, 0.886275, 0.956863, 1)
|
|
position = Vector2(-1, 0)
|
|
scale = Vector2(0.5, 0.5)
|
|
texture = ExtResource("3_gjwum")
|
|
offset = Vector2(0, -240)
|
|
|
|
[node name="portal_left" parent="Ground/DeployLayer" index="0"]
|
|
position = Vector2(-25, 24)
|
|
enabled = false
|
|
target_scene = "c02_s01"
|
|
target_portal = "right"
|
|
matched_sign_texture = null
|
|
|
|
[node name="portal_right" parent="Ground/DeployLayer" index="1"]
|
|
position = Vector2(676, 6)
|
|
target_scene = "c02_s03"
|
|
target_portal = "left"
|
|
matched_sign_texture = null
|
|
|
|
[node name="InteractableLeftPortal" parent="Ground/DeployLayer" index="2" instance=ExtResource("13_ck13g")]
|
|
position = Vector2(28, -24)
|
|
unrevealed_sign_texture = ExtResource("5_m1xet")
|
|
matched_sign_texture = ExtResource("5_m1xet")
|
|
one_shot = false
|
|
|
|
[node name="WindBlows" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="3"]
|
|
unique_name_in_owner = true
|
|
position = Vector2(394, 23)
|
|
sprite_frames = ExtResource("4_wbif8")
|
|
animation = &"c02_吕萍_风吹过"
|
|
frame = 10
|
|
frame_progress = 1.0
|
|
|
|
[node name="Ambush太暗了" parent="Ground/DeployLayer" index="4" instance=ExtResource("8_52as8")]
|
|
position = Vector2(177, 42)
|
|
hook_os_key = "c02_太暗了"
|
|
|
|
[node name="海报1" parent="Ground/DeployLayer" index="5" instance=ExtResource("12_0fckv")]
|
|
position = Vector2(203, -31)
|
|
sign_mark_offset = Vector2(-1.58, 8.6)
|
|
content_centered = true
|
|
texture_cover = ExtResource("7_jg8g0")
|
|
content_key = "c02_海报1"
|
|
|
|
[node name="Closeup刮海报" parent="Ground/DeployLayer" index="6" instance=ExtResource("19_6wwyd")]
|
|
position = Vector2(253, -31)
|
|
texture = ExtResource("10_jg8g0")
|
|
packed_scene = ExtResource("11_jg8g0")
|
|
first_interact_os_key = "c02_海报_剪辫子侦探"
|
|
|
|
[node name="青岛啤酒" parent="Ground/DeployLayer" index="7" instance=ExtResource("12_0fckv")]
|
|
position = Vector2(253, -31)
|
|
enabled = false
|
|
texture_cover = ExtResource("16_vqhm5")
|
|
content_key = "c02_青岛啤酒"
|
|
|
|
[node name="鼠疫海报" parent="Ground/DeployLayer" index="8" instance=ExtResource("12_0fckv")]
|
|
position = Vector2(442, -30)
|
|
texture_cover = ExtResource("7_wdwbi")
|
|
content_key = "c02_鼠疫海报"
|
|
|
|
[node name="Ambush纸人" parent="Ground/DeployLayer" index="9" instance=ExtResource("8_52as8")]
|
|
visible = false
|
|
position = Vector2(113, 44)
|
|
texture = ExtResource("7_xsghn")
|
|
flip_h = true
|
|
sign_mark_offset = Vector2(-18.52, -55.96)
|
|
enabled = false
|
|
trigger_mode = "interact"
|
|
one_shot = false
|
|
freeze_time = 0.0
|
|
|
|
[node name="wall" type="StaticBody2D" parent="Ground/DeployLayer/Ambush纸人"]
|
|
position = Vector2(3, 4)
|
|
collision_layer = 2
|
|
collision_mask = 0
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/Ambush纸人/wall"]
|
|
position = Vector2(-14, -1)
|
|
shape = SubResource("RectangleShape2D_mjnwv")
|
|
disabled = true
|
|
|
|
[node name="Sfx" type="AudioStreamPlayer" parent="Ground/DeployLayer/Ambush纸人"]
|
|
stream = ExtResource("11_u68d7")
|
|
bus = &"game_sfx"
|
|
script = ExtResource("14_jg8g0")
|
|
|
|
[node name="Ambush杂物堆" parent="Ground/DeployLayer" index="10" instance=ExtResource("8_52as8")]
|
|
position = Vector2(358, 50)
|
|
trigger_mode = "interact"
|
|
collision_width_and_x = Vector2(23.86, 0)
|
|
freeze_time = 1.0
|
|
hook_method = "lumber_interacted"
|
|
|
|
[node name="杂物眨眼睛" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="11"]
|
|
visible = false
|
|
light_mask = 5
|
|
position = Vector2(269, 38)
|
|
scale = Vector2(2, 2)
|
|
sprite_frames = ExtResource("19_q0axc")
|
|
animation = &"眨眼睛"
|
|
|
|
[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/杂物眨眼睛"]
|
|
energy = 3.0
|
|
range_item_cull_mask = 4
|
|
texture = ExtResource("17_m1xet")
|
|
|
|
[node name="Note老鼠洞" parent="Ground/DeployLayer" index="12" instance=ExtResource("3_fy0o1")]
|
|
position = Vector2(507, 64)
|
|
title_filter = "c02"
|
|
note_key = "c02_老鼠洞"
|
|
|
|
[node name="Note大头娃娃" parent="Ground/DeployLayer" index="13" instance=ExtResource("3_fy0o1")]
|
|
position = Vector2(418, 41)
|
|
collision_width_and_x = Vector2(18.02, 0)
|
|
title_filter = "c02"
|
|
note_key = "c02_s02_大头娃娃头套"
|
|
|
|
[node name="老鼠拖鞋" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="14"]
|
|
visible = false
|
|
position = Vector2(498, 0)
|
|
sprite_frames = ExtResource("19_q0axc")
|
|
animation = &"老鼠托小鞋子"
|
|
|
|
[node name="Interactable小鞋子" parent="Ground/DeployLayer" index="15" instance=ExtResource("13_ck13g")]
|
|
position = Vector2(498, 65)
|
|
enabled = false
|
|
mute_when_interacted = true
|
|
|
|
[node name="Ambush推小鞋子" parent="Ground/DeployLayer" index="16" instance=ExtResource("8_52as8")]
|
|
position = Vector2(525, 61)
|
|
one_shot = false
|
|
freeze_time = 1.0
|
|
hook_method = "check_if_show_shoes"
|
|
|
|
[node name="煤油灯" parent="Ground/DeployLayer" index="17" instance=ExtResource("17_mpkj1")]
|
|
position = Vector2(122, -15)
|
|
gaslight_energy = 2.0
|
|
gaslight_ground_energy = 0.0
|
|
|
|
[node name="Closeup八音盒" parent="Ground/DeployLayer" index="18" instance=ExtResource("19_6wwyd")]
|
|
position = Vector2(533, 65)
|
|
packed_scene = ExtResource("10_ifae7")
|
|
first_interact_os_key = "c02_s02_八音盒"
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer/Closeup八音盒"]
|
|
visible = false
|
|
show_behind_parent = true
|
|
position = Vector2(0, 11)
|
|
texture = ExtResource("22_jg8g0")
|
|
|
|
[node name="Ambush小蝉闪现" parent="Ground/DeployLayer" index="19" instance=ExtResource("8_52as8")]
|
|
position = Vector2(97, 49)
|
|
hook_method = "xiaochan_disappear"
|
|
|
|
[node name="小蝉" type="AnimatedSprite2D" parent="Ground/DeployLayer/Ambush小蝉闪现"]
|
|
position = Vector2(189, 15)
|
|
sprite_frames = ExtResource("19_q0axc")
|
|
animation = &"头套小蝉呼吸"
|
|
autoplay = "头套小蝉呼吸"
|
|
frame_progress = 0.346017
|
|
|
|
[node name="PointLight2D" type="PointLight2D" parent="Ground/AmbientLayer" index="0"]
|
|
position = Vector2(-124, 135)
|
|
rotation = -0.405717
|
|
texture = SubResource("GradientTexture2D_fvldj")
|
|
|
|
[node name="PointLight2D2" type="PointLight2D" parent="Ground/AmbientLayer" index="1"]
|
|
position = Vector2(880, 121)
|
|
texture = SubResource("GradientTexture2D_fvldj")
|
|
|
|
[node name="MainPlayer" parent="Ground" index="4"]
|
|
position = Vector2(53, 98)
|
|
facing_direction = Vector2(1, 0)
|
|
|
|
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
|
|
points = PackedVector2Array(37, 150, 670, 150)
|
|
|
|
[node name="DirectionalLight2D" parent="Ground" index="7"]
|
|
visible = false
|
|
energy = 0.8
|
|
blend_mode = 1
|
|
|
|
[editable path="Ground"]
|