351 lines
13 KiB
Plaintext
351 lines
13 KiB
Plaintext
[gd_scene load_steps=30 format=3 uid="uid://t61o0vpm0e11"]
|
|
|
|
[ext_resource type="Script" uid="uid://dvjh42hafpmg3" path="res://scene/ground/script/c03/s04_closeup李氏纸人.gd" id="1_nmxob"]
|
|
[ext_resource type="Texture2D" uid="uid://cbql1i4hblmt1" path="res://asset/art/ui/遮罩/inspect特写通用遮罩.png" id="2_3rwht"]
|
|
[ext_resource type="Texture2D" uid="uid://d2guuthhg87pb" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/背景.png" id="2_on24v"]
|
|
[ext_resource type="Texture2D" uid="uid://cjc8ce4n5p3ct" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/人.png" id="3_qqxug"]
|
|
[ext_resource type="AudioStream" uid="uid://has5y3j2yyp7" path="res://asset/audio/sfx/UI/纸条包裹钥匙.ogg" id="4_dwx4w"]
|
|
[ext_resource type="AudioStream" uid="uid://d2kgmkqnxyxx7" path="res://asset/audio/sfx/交互/第二章/李氏哑巴音效.ogg" id="4_f8b80"]
|
|
[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/audio/sfx.gd" id="4_vcv6g"]
|
|
[ext_resource type="Texture2D" uid="uid://bt2q4bbbai78d" path="res://asset/art/prop/c03/胖子的钥匙.png" id="5_ncmgt"]
|
|
[ext_resource type="Texture2D" uid="uid://dkkc1cus5p3td" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/拿东西.png" id="5_vcv6g"]
|
|
[ext_resource type="AudioStream" uid="uid://bb6xofiqjvid8" path="res://asset/audio/sfx/UI/关闭报纸.ogg" id="6_40v3c"]
|
|
[ext_resource type="Texture2D" uid="uid://wch8wpokpwy" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/要东西.png" id="6_qqxug"]
|
|
[ext_resource type="AudioStream" uid="uid://c3qonrtdjnmau" path="res://asset/audio/sfx/UI/纸声.ogg" id="7_lqbuh"]
|
|
[ext_resource type="AudioStream" uid="uid://dph8v3v5mq1xl" path="res://asset/audio/sfx/交互/sfx_交互失败.ogg" id="8_3m4i6"]
|
|
[ext_resource type="Script" uid="uid://ubn3pgywffro" path="res://scene/entity/ux/hover_light_click_area.gd" id="10_40v3c"]
|
|
[ext_resource type="Texture2D" uid="uid://sreapb4mhlu8" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/断舌头.png" id="10_ncmgt"]
|
|
[ext_resource type="Texture2D" uid="uid://dyaknn88pri7g" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/断舌头涂胶水.png" id="11_klpdo"]
|
|
[ext_resource type="Texture2D" uid="uid://cquvr5fjd3vlu" path="res://asset/art/scene/c03/s04_李癞房间/李氏特写/胶水(合并).png" id="12_022we"]
|
|
[ext_resource type="Texture2D" uid="uid://b7ic8ih5ahiw2" path="res://asset/art/prop/c03/缠着符咒的剪刀.png" id="12_dwx4w"]
|
|
[ext_resource type="FontFile" uid="uid://bnxdsxp7dst7f" path="res://asset/font/锐字太空混元像素简繁-闪 超黑_mianfeiziti.com.ttf" id="18_3m4i6"]
|
|
[ext_resource type="Script" uid="uid://dpocj5al0rvai" path="res://ui/text_helper.gd" id="19_f8b80"]
|
|
|
|
[sub_resource type="Animation" id="Animation_2nb82"]
|
|
length = 0.001
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("给剪刀的手:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(425, 379)]
|
|
}
|
|
tracks/1/type = "value"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath("给钥匙的手:position")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(126, 405)]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_dwx4w"]
|
|
resource_name = "after_give_key"
|
|
length = 3.0
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("给钥匙的手:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0, 2.23333),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(103, 212), Vector2(126, 405)]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_40v3c"]
|
|
resource_name = "after_give_scissor"
|
|
length = 3.0
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("给剪刀的手:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0, 2.4),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(423, 247), Vector2(425, 379)]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_klpdo"]
|
|
resource_name = "give_key"
|
|
length = 3.0
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("给钥匙的手:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0, 2.43333),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(126, 405), Vector2(103, 212)]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_022we"]
|
|
resource_name = "give_scissor"
|
|
length = 3.0
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("给剪刀的手:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0, 2.3),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(425, 379), Vector2(423, 247)]
|
|
}
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_dwx4w"]
|
|
_data = {
|
|
&"RESET": SubResource("Animation_2nb82"),
|
|
&"after_give_key": SubResource("Animation_dwx4w"),
|
|
&"after_give_scissor": SubResource("Animation_40v3c"),
|
|
&"give_key": SubResource("Animation_klpdo"),
|
|
&"give_scissor": SubResource("Animation_022we")
|
|
}
|
|
|
|
[sub_resource type="Gradient" id="Gradient_40v3c"]
|
|
offsets = PackedFloat32Array(1)
|
|
colors = PackedColorArray(1, 1, 1, 1)
|
|
|
|
[sub_resource type="GradientTexture2D" id="GradientTexture2D_lqbuh"]
|
|
gradient = SubResource("Gradient_40v3c")
|
|
width = 80
|
|
height = 128
|
|
|
|
[sub_resource type="GradientTexture2D" id="GradientTexture2D_40v3c"]
|
|
gradient = SubResource("Gradient_40v3c")
|
|
width = 256
|
|
height = 128
|
|
|
|
[node name="Closeup李氏纸人" type="CanvasLayer"]
|
|
script = ExtResource("1_nmxob")
|
|
|
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
|
libraries = {
|
|
&"": SubResource("AnimationLibrary_dwx4w")
|
|
}
|
|
|
|
[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_on24v")
|
|
|
|
[node name="纸人" type="TextureRect" parent="."]
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
texture = ExtResource("3_qqxug")
|
|
stretch_mode = 5
|
|
|
|
[node name="Sfx诡异的哑巴音效" type="AudioStreamPlayer" parent="."]
|
|
stream = ExtResource("4_f8b80")
|
|
bus = &"game_sfx"
|
|
script = ExtResource("4_vcv6g")
|
|
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
|
|
|
|
[node name="Sfx使用浆糊" type="AudioStreamPlayer" parent="."]
|
|
stream = ExtResource("4_dwx4w")
|
|
bus = &"game_sfx"
|
|
script = ExtResource("4_vcv6g")
|
|
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
|
|
|
|
[node name="Sfx使用纸舌头" type="AudioStreamPlayer" parent="."]
|
|
stream = ExtResource("6_40v3c")
|
|
bus = &"game_sfx"
|
|
script = ExtResource("4_vcv6g")
|
|
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
|
|
|
|
[node name="Sfx使用药包" type="AudioStreamPlayer" parent="."]
|
|
stream = ExtResource("7_lqbuh")
|
|
bus = &"game_sfx"
|
|
script = ExtResource("4_vcv6g")
|
|
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
|
|
|
|
[node name="SfxInvalid" type="AudioStreamPlayer" parent="."]
|
|
stream = ExtResource("8_3m4i6")
|
|
bus = &"game_sfx"
|
|
script = ExtResource("4_vcv6g")
|
|
metadata/_custom_type_script = "uid://rq6w1vuhuq1m"
|
|
|
|
[node name="给钥匙的手" type="Sprite2D" parent="."]
|
|
position = Vector2(126, 405)
|
|
texture = ExtResource("5_vcv6g")
|
|
|
|
[node name="Hover钥匙" type="Area2D" parent="给钥匙的手"]
|
|
unique_name_in_owner = true
|
|
script = ExtResource("10_40v3c")
|
|
metadata/_custom_type_script = "uid://ubn3pgywffro"
|
|
|
|
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="给钥匙的手/Hover钥匙"]
|
|
position = Vector2(14, 0)
|
|
rotation = -2.12894
|
|
scale = Vector2(0.5, 0.5)
|
|
skew = 0.0698131
|
|
polygon = PackedVector2Array(-59.9, -71.3, -62, -70.2, -62, -68.7, -64, -66, -67, -66, -64.8, -60.6, -67.8, -61, -71.4, -61, -75, -51.4, -75, -47.9, -56.6, -36, -55.1, -36, -53, -32.5, -53, -30, -45.5, -30, 3.4, 0, 4.6, 0, 6.6, 5, 8, 24.1, 8, 27.8, 20.7, 42.2, 0.900002, 43, -5.9, 43, -19.9, 60, -21.3, 60, -22.4, 62.3, -17, 68.7, -17, 70.8, 7.9, 73, 22.4, 73, 51.5, 89, 54.2, 89, 58.7, 80, 63.6, 80, 73, 74.1, 73, 69.6, 54.3, 63, 51.7, 63, 41, 55.9, 41, 54.1, 38.8, 53.9, 42, 50.8, 42, 46.1, 52.5, 40, 54.9, 40, 65.9, 28, 67.5, 28, 72.5, 10, 74.5, 10, 70, -9, 70, -11.9, 58, -23, 58, -24.7, 44.2, -27, 36.4, -27, 20.7, -17.6, 19.3, -18, 11.5, -18, -41, -50.1, -41, -52.6, -44, -51.9, -41, -55.3, -41, -59.1)
|
|
|
|
[node name="钥匙" type="Sprite2D" parent="给钥匙的手/Hover钥匙"]
|
|
light_mask = 3
|
|
position = Vector2(14, 0)
|
|
rotation = -2.12894
|
|
scale = Vector2(0.5, 0.5)
|
|
skew = 0.0698131
|
|
texture = ExtResource("5_ncmgt")
|
|
|
|
[node name="PointLight2D" type="PointLight2D" parent="给钥匙的手/Hover钥匙"]
|
|
position = Vector2(16, -3)
|
|
energy = 0.6
|
|
range_layer_min = -10
|
|
range_layer_max = 10
|
|
range_item_cull_mask = 2
|
|
texture = SubResource("GradientTexture2D_lqbuh")
|
|
|
|
[node name="给剪刀的手" type="Sprite2D" parent="."]
|
|
position = Vector2(425, 379)
|
|
texture = ExtResource("6_qqxug")
|
|
|
|
[node name="Hover剪刀" type="Area2D" parent="给剪刀的手"]
|
|
unique_name_in_owner = true
|
|
script = ExtResource("10_40v3c")
|
|
metadata/_custom_type_script = "uid://ubn3pgywffro"
|
|
|
|
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="给剪刀的手/Hover剪刀"]
|
|
position = Vector2(-9, -13)
|
|
rotation = -0.316255
|
|
scale = Vector2(0.59, 0.52)
|
|
skew = -0.366519
|
|
polygon = PackedVector2Array(-104, -80.9, -104, -77.7, -108, -72.7, -108, -68.2, -89, -49.2, -89, -48, -23.6, -2, -22.1, 2, -24.1, 2, -26.1, 5, -28.1, 5, -27, 27.1, -27, 30.5, -19, 45.5, -19, 49.8, -9.9, 60, -9, 64.3, -9, 66, 17, 85, 17, 87.8, 22.3, 86, 23.3, 86, 26, 88, 26, 89.6, 49, 94.6, 49, 96.4, 67.4, 93, 69.8, 93, 81.9, 82, 83.3, 82, 86.3, 75, 88.4, 75, 85, 56.6, 85, 52.3, 89.9, 53, 91.6, 53, 99.6, 48, 102, 48, 110, 37, 111.6, 37, 113.5, 29, 115.5, 29, 113, 17.6, 113, 11.4, 102, -5.7, 102, -7.9, 83, -24.9, 83, -26.3, 62, -36.3, 62, -37.7, 46, -40.7, 46, -42.2, 17.8, -40, 15.6, -40, 3.7, -35, 0.900002, -35, -1.1, -32, -2.2, -32, -3.3, -29.9, -1.7, -27.4, -3.1, -27, -9.2, -27, -24, -39.1, -24, -40.1, -64, -64.1, -64, -65.4)
|
|
|
|
[node name="PointLight2D" type="PointLight2D" parent="给剪刀的手/Hover剪刀"]
|
|
position = Vector2(-11, -10)
|
|
energy = 0.6
|
|
range_layer_min = -10
|
|
range_layer_max = 10
|
|
range_item_cull_mask = 2
|
|
texture = SubResource("GradientTexture2D_40v3c")
|
|
|
|
[node name="剪刀" type="Sprite2D" parent="给剪刀的手/Hover剪刀"]
|
|
light_mask = 3
|
|
position = Vector2(-9, -13)
|
|
rotation = -0.316255
|
|
scale = Vector2(0.59, 0.52)
|
|
skew = -0.366519
|
|
texture = ExtResource("12_dwx4w")
|
|
|
|
[node name="断舌头" type="Sprite2D" parent="."]
|
|
position = Vector2(280, 175)
|
|
texture = ExtResource("10_ncmgt")
|
|
|
|
[node name="断舌头涂胶水" type="Sprite2D" parent="."]
|
|
visible = false
|
|
position = Vector2(280, 175.5)
|
|
texture = ExtResource("11_klpdo")
|
|
|
|
[node name="断舌头粘完整" type="Sprite2D" parent="."]
|
|
visible = false
|
|
position = Vector2(280, 202.5)
|
|
texture = ExtResource("12_022we")
|
|
|
|
[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_3rwht")
|
|
|
|
[node name="求舌头" type="MarginContainer" parent="."]
|
|
z_index = 10
|
|
anchors_preset = 5
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -150.0
|
|
offset_right = 150.0
|
|
offset_bottom = 100.0
|
|
grow_horizontal = 2
|
|
size_flags_vertical = 0
|
|
mouse_filter = 2
|
|
theme_override_constants/margin_top = 100
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="求舌头"]
|
|
visible = false
|
|
custom_minimum_size = Vector2(300, 0)
|
|
layout_mode = 2
|
|
size_flags_horizontal = 4
|
|
size_flags_vertical = 4
|
|
mouse_filter = 2
|
|
theme_override_colors/default_color = Color(0.686241, 0.191934, 0.178785, 1)
|
|
theme_override_colors/font_outline_color = Color(0, 0, 0, 1)
|
|
theme_override_fonts/normal_font = ExtResource("18_3m4i6")
|
|
theme_override_font_sizes/normal_font_size = 40
|
|
bbcode_enabled = true
|
|
text = "[wave amp=10.0 freq=5.0][shake rate=4.0 level=3]舌...头..."
|
|
fit_content = true
|
|
autowrap_mode = 1
|
|
horizontal_alignment = 1
|
|
vertical_alignment = 1
|
|
script = ExtResource("19_f8b80")
|
|
translation_key = "c03_s04_李氏纸人求舌头"
|
|
prefix = "[wave amp=10.0 freq=5.0][shake rate=4.0 level=3]"
|
|
|
|
[node name="求药" type="MarginContainer" parent="."]
|
|
z_index = 10
|
|
anchors_preset = 5
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -150.0
|
|
offset_right = 150.0
|
|
offset_bottom = 100.0
|
|
grow_horizontal = 2
|
|
size_flags_vertical = 0
|
|
mouse_filter = 2
|
|
theme_override_constants/margin_top = 100
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="求药"]
|
|
visible = false
|
|
custom_minimum_size = Vector2(300, 0)
|
|
layout_mode = 2
|
|
size_flags_horizontal = 4
|
|
size_flags_vertical = 4
|
|
mouse_filter = 2
|
|
theme_override_colors/default_color = Color(0.686241, 0.191934, 0.178785, 1)
|
|
theme_override_colors/font_outline_color = Color(0, 0, 0, 1)
|
|
theme_override_fonts/normal_font = ExtResource("18_3m4i6")
|
|
theme_override_font_sizes/normal_font_size = 40
|
|
bbcode_enabled = true
|
|
text = "[wave amp=10.0 freq=5.0][shake rate=4.0 level=3]药..."
|
|
fit_content = true
|
|
autowrap_mode = 1
|
|
horizontal_alignment = 1
|
|
vertical_alignment = 1
|
|
script = ExtResource("19_f8b80")
|
|
translation_key = "c03_s04_李氏纸人求药"
|
|
prefix = "[wave amp=10.0 freq=5.0][shake rate=4.0 level=3]"
|
|
|
|
[connection signal="interacted" from="给钥匙的手/Hover钥匙" to="." method="_on_hover_key_interacted"]
|
|
[connection signal="interacted" from="给剪刀的手/Hover剪刀" to="." method="_on_hover_scissor_interacted"]
|