360 lines
12 KiB
Plaintext
360 lines
12 KiB
Plaintext
[gd_scene load_steps=27 format=3 uid="uid://dlx5xxbg53rb8"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_ff4yb"]
|
|
[ext_resource type="Script" path="res://scene/ground/scene/c01/s05_animation.gd" id="2_j5oim"]
|
|
[ext_resource type="Texture2D" uid="uid://i04jx0je6bq2" path="res://asset/art/scene/c01/s05_院长房间/bg_房间背景.png" id="3_3r1q2"]
|
|
[ext_resource type="Texture2D" uid="uid://ds8xteyjjrqoy" path="res://asset/art/scene/c01/s05_院长房间/全局参考.png" id="3_7u4bh"]
|
|
[ext_resource type="Texture2D" uid="uid://blv2ftjrmvlmh" path="res://asset/art/scene/c01/s05_院长房间/fg_前景.png" id="3_vmr0f"]
|
|
[ext_resource type="Texture2D" uid="uid://bh7l6ykoayvve" path="res://asset/art/scene/c01/s05_院长房间/e_门.png" id="4_gdhoy"]
|
|
[ext_resource type="Texture2D" uid="uid://b75eota1p4bb6" path="res://asset/art/scene/c01/s05_院长房间/e_打开的门.png" id="5_cddn7"]
|
|
[ext_resource type="PackedScene" uid="uid://ci5anaxsa1apl" path="res://scene/entity/local_inspectable.tscn" id="6_v72k7"]
|
|
[ext_resource type="Texture2D" uid="uid://eamkmbyicbkd" path="res://asset/art/scene/c01/s05_院长房间/e_座钟.png" id="7_3tetc"]
|
|
[ext_resource type="Texture2D" uid="uid://qtksfmfvk3c7" path="res://asset/art/scene/c01/s05_院长房间/e_床.png" id="7_xakd0"]
|
|
[ext_resource type="Texture2D" uid="uid://dihrl7mgckinx" path="res://asset/art/scene/c01/s05_院长房间/e_钢琴.png" id="8_mnduo"]
|
|
[ext_resource type="Texture2D" uid="uid://cmrpf3w0oetem" path="res://asset/art/scene/c01/s05_院长房间/e_桌椅.png" id="9_x837o"]
|
|
[ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="10_18v0g"]
|
|
[ext_resource type="Texture2D" uid="uid://choqjery7hf58" path="res://asset/art/scene/c01/s05_院长房间/e_画框.png" id="11_6gq1s"]
|
|
[ext_resource type="Texture2D" uid="uid://dae5yrbb5llia" path="res://asset/art/scene/c01/s05_院长房间/e_鸡毛掸子.png" id="12_jtglg"]
|
|
[ext_resource type="SpriteFrames" uid="uid://b7fhheih1hbvf" path="res://config/animation/entity_sprite_frames.tres" id="14_e1bmq"]
|
|
[ext_resource type="PackedScene" uid="uid://cw3q5pvciumil" path="res://scene/entity/interactable.tscn" id="14_lq1ou"]
|
|
[ext_resource type="PackedScene" uid="uid://bnf3lkcbpx1ar" path="res://scene/entity/ambush.tscn" id="15_1uixh"]
|
|
[ext_resource type="Texture2D" uid="uid://bloct6cpdt2qi" path="res://asset/art/scene/c01/s05_院长房间/l_墙.png" id="16_qh7fg"]
|
|
[ext_resource type="Texture2D" uid="uid://df30bmtgdoqc3" path="res://asset/art/scene/c01/s05_院长房间/l_窗户光源.png" id="17_qqw2v"]
|
|
|
|
[sub_resource type="Animation" id="Animation_c6mhi"]
|
|
length = 0.001
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("DeployLayer/使用鸡毛掸子:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(261, 42)]
|
|
}
|
|
tracks/1/type = "value"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath("DeployLayer/使用鸡毛掸子:frame")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [0]
|
|
}
|
|
tracks/2/type = "value"
|
|
tracks/2/imported = false
|
|
tracks/2/enabled = true
|
|
tracks/2/path = NodePath("DeployLayer/使用鸡毛掸子:visible")
|
|
tracks/2/interp = 1
|
|
tracks/2/loop_wrap = true
|
|
tracks/2/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [false]
|
|
}
|
|
tracks/3/type = "value"
|
|
tracks/3/imported = false
|
|
tracks/3/enabled = true
|
|
tracks/3/path = NodePath("DeployLayer/ambush鸡毛掸子:visible")
|
|
tracks/3/interp = 1
|
|
tracks/3/loop_wrap = true
|
|
tracks/3/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 1,
|
|
"values": [true]
|
|
}
|
|
tracks/4/type = "value"
|
|
tracks/4/imported = false
|
|
tracks/4/enabled = true
|
|
tracks/4/path = NodePath("MainPlayer:visible")
|
|
tracks/4/interp = 1
|
|
tracks/4/loop_wrap = true
|
|
tracks/4/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 1,
|
|
"values": [true]
|
|
}
|
|
tracks/5/type = "value"
|
|
tracks/5/imported = false
|
|
tracks/5/enabled = true
|
|
tracks/5/path = NodePath("DeployLayer/画框:rotation")
|
|
tracks/5/interp = 1
|
|
tracks/5/loop_wrap = true
|
|
tracks/5/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [-0.179769]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_il8ov"]
|
|
resource_name = "使用鸡毛掸子"
|
|
length = 4.0
|
|
step = 0.02
|
|
capture_included = true
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("MainPlayer:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0.28, 3.48),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(261, 40), Vector2(261, 40)]
|
|
}
|
|
tracks/1/type = "method"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath("MainPlayer")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0.28),
|
|
"transitions": PackedFloat32Array(1),
|
|
"values": [{
|
|
"args": [3.5, -1, true],
|
|
"method": &"freeze_player"
|
|
}]
|
|
}
|
|
tracks/2/type = "value"
|
|
tracks/2/imported = false
|
|
tracks/2/enabled = true
|
|
tracks/2/path = NodePath("DeployLayer/画框:rotation")
|
|
tracks/2/interp = 1
|
|
tracks/2/loop_wrap = true
|
|
tracks/2/keys = {
|
|
"times": PackedFloat32Array(1.2, 1.38, 1.64, 1.82, 1.98, 2.16),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
|
"update": 0,
|
|
"values": [-0.179974, -0.124821, -0.124821, -0.051063, -0.051063, 0.0]
|
|
}
|
|
tracks/3/type = "value"
|
|
tracks/3/imported = false
|
|
tracks/3/enabled = true
|
|
tracks/3/path = NodePath("DeployLayer/使用鸡毛掸子:frame")
|
|
tracks/3/interp = 1
|
|
tracks/3/loop_wrap = true
|
|
tracks/3/keys = {
|
|
"times": PackedFloat32Array(0.44, 3.18),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 2,
|
|
"values": [0, 11]
|
|
}
|
|
tracks/4/type = "value"
|
|
tracks/4/imported = false
|
|
tracks/4/enabled = true
|
|
tracks/4/path = NodePath("DeployLayer/使用鸡毛掸子:position")
|
|
tracks/4/interp = 1
|
|
tracks/4/loop_wrap = false
|
|
tracks/4/keys = {
|
|
"times": PackedFloat32Array(0.28, 3.36),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(261, 42), Vector2(261, 42)]
|
|
}
|
|
tracks/5/type = "value"
|
|
tracks/5/imported = false
|
|
tracks/5/enabled = true
|
|
tracks/5/path = NodePath("DeployLayer/使用鸡毛掸子:visible")
|
|
tracks/5/interp = 1
|
|
tracks/5/loop_wrap = true
|
|
tracks/5/keys = {
|
|
"times": PackedFloat32Array(0.28, 3.36),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 1,
|
|
"values": [true, false]
|
|
}
|
|
tracks/6/type = "value"
|
|
tracks/6/imported = false
|
|
tracks/6/enabled = true
|
|
tracks/6/path = NodePath("MainPlayer:visible")
|
|
tracks/6/interp = 1
|
|
tracks/6/loop_wrap = true
|
|
tracks/6/keys = {
|
|
"times": PackedFloat32Array(0.28, 3.36),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 1,
|
|
"values": [false, true]
|
|
}
|
|
tracks/7/type = "value"
|
|
tracks/7/imported = false
|
|
tracks/7/enabled = true
|
|
tracks/7/path = NodePath("DeployLayer/ambush鸡毛掸子:visible")
|
|
tracks/7/interp = 1
|
|
tracks/7/loop_wrap = true
|
|
tracks/7/keys = {
|
|
"times": PackedFloat32Array(0.02, 0.72, 2.82),
|
|
"transitions": PackedFloat32Array(1, 1, 1),
|
|
"update": 1,
|
|
"values": [true, false, true]
|
|
}
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ifimj"]
|
|
_data = {
|
|
"RESET": SubResource("Animation_c6mhi"),
|
|
"使用鸡毛掸子": SubResource("Animation_il8ov")
|
|
}
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_6i5gw"]
|
|
resource_local_to_scene = true
|
|
size = Vector2(40, 60)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_6bim4"]
|
|
resource_local_to_scene = true
|
|
size = Vector2(10, 60)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_5s1ih"]
|
|
resource_local_to_scene = true
|
|
size = Vector2(10, 70)
|
|
|
|
[node name="S05院长房间" type="Node2D"]
|
|
metadata/_edit_vertical_guides_ = [-45.0]
|
|
metadata/_edit_horizontal_guides_ = [88.0, 122.0]
|
|
|
|
[node name="Ground" parent="." instance=ExtResource("1_ff4yb")]
|
|
position = Vector2(1, 0)
|
|
|
|
[node name="AnimationPlayer" parent="Ground" index="0"]
|
|
libraries = {
|
|
"": SubResource("AnimationLibrary_ifimj")
|
|
}
|
|
script = ExtResource("2_j5oim")
|
|
oneshot_animation = ""
|
|
|
|
[node name="BGSprite2D" parent="Ground" index="2"]
|
|
position = Vector2(23, -115)
|
|
scale = Vector2(0.333, 0.333)
|
|
texture = ExtResource("3_3r1q2")
|
|
|
|
[node name="portal_left" parent="Ground/DeployLayer" index="0"]
|
|
position = Vector2(26, 1)
|
|
|
|
[node name="portal_right" parent="Ground/DeployLayer" index="1"]
|
|
position = Vector2(502, 11)
|
|
texture = ExtResource("4_gdhoy")
|
|
target_scene = "c01_s05"
|
|
target_portal = "left"
|
|
default_texture = ExtResource("4_gdhoy")
|
|
opened_texture = ExtResource("5_cddn7")
|
|
|
|
[node name="座钟" parent="Ground/DeployLayer" index="2" instance=ExtResource("6_v72k7")]
|
|
position = Vector2(334, 22)
|
|
texture = ExtResource("7_3tetc")
|
|
texture_cover = ExtResource("7_3tetc")
|
|
editor_filter = "c01"
|
|
content_key = "c01_院长座钟"
|
|
|
|
[node name="床" parent="Ground/DeployLayer" index="3" instance=ExtResource("6_v72k7")]
|
|
position = Vector2(84, 47)
|
|
texture = ExtResource("7_xakd0")
|
|
|
|
[node name="钢琴" parent="Ground/DeployLayer" index="4" instance=ExtResource("6_v72k7")]
|
|
position = Vector2(413, 52)
|
|
texture = ExtResource("8_mnduo")
|
|
|
|
[node name="桌椅" parent="Ground/DeployLayer" index="5" instance=ExtResource("10_18v0g")]
|
|
position = Vector2(154, 44)
|
|
texture = ExtResource("9_x837o")
|
|
title_filter = "c01"
|
|
note_key = "c01_院长书桌"
|
|
|
|
[node name="Sign" parent="Ground/DeployLayer/桌椅" index="1"]
|
|
offset_top = -21.0
|
|
offset_bottom = 59.0
|
|
metadata/_edit_use_anchors_ = true
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/桌椅/Area2D" index="0"]
|
|
shape = SubResource("RectangleShape2D_6i5gw")
|
|
|
|
[node name="画框" parent="Ground/DeployLayer" index="6" instance=ExtResource("10_18v0g")]
|
|
position = Vector2(277, -26)
|
|
rotation = -0.179769
|
|
texture = ExtResource("11_6gq1s")
|
|
title_filter = "notes"
|
|
note_key = "notes_挂画"
|
|
|
|
[node name="Sign" parent="Ground/DeployLayer/画框" index="1"]
|
|
offset_left = 3.0
|
|
offset_top = -7.0
|
|
offset_right = 86.0
|
|
offset_bottom = 73.0
|
|
metadata/_edit_use_anchors_ = true
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/画框/Area2D" index="0"]
|
|
position = Vector2(11, -1)
|
|
shape = SubResource("RectangleShape2D_6bim4")
|
|
|
|
[node name="ambush鸡毛掸子" parent="Ground/DeployLayer" index="7" instance=ExtResource("15_1uixh")]
|
|
unique_name_in_owner = true
|
|
position = Vector2(270, 23)
|
|
texture = ExtResource("12_jtglg")
|
|
trigger_mode = "interact"
|
|
one_shot = false
|
|
hook_animation = "使用鸡毛掸子"
|
|
|
|
[node name="使用鸡毛掸子" type="AnimatedSprite2D" parent="Ground/DeployLayer" index="8"]
|
|
visible = false
|
|
position = Vector2(261, 42)
|
|
sprite_frames = ExtResource("14_e1bmq")
|
|
animation = &"c01_小小蝶_拿鸡毛掸子"
|
|
|
|
[node name="Interactable" parent="Ground/DeployLayer" index="9" instance=ExtResource("14_lq1ou")]
|
|
position = Vector2(207, 32)
|
|
one_shot = false
|
|
prop_key = "prop_1012钥匙"
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/Interactable/Area2D" index="0"]
|
|
shape = SubResource("RectangleShape2D_5s1ih")
|
|
|
|
[node name="PointLight墙" type="PointLight2D" parent="Ground/AmbientLayer" index="0"]
|
|
visible = false
|
|
position = Vector2(283, 0)
|
|
texture = ExtResource("16_qh7fg")
|
|
|
|
[node name="PointLight窗" type="PointLight2D" parent="Ground/AmbientLayer" index="1"]
|
|
position = Vector2(283, 0)
|
|
energy = 1.4
|
|
texture = ExtResource("17_qqw2v")
|
|
texture_scale = 0.33
|
|
height = 50.0
|
|
|
|
[node name="MainPlayer" parent="Ground" index="5"]
|
|
character = "小小蝶"
|
|
|
|
[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"]
|
|
position = Vector2(22, 32)
|
|
texture = ExtResource("3_vmr0f")
|
|
|
|
[node name="HdLayer" parent="Ground/SubViewportContainer/SubViewport" index="0"]
|
|
layer = -1
|
|
|
|
[node name="DirectionalLight2D" parent="Ground" index="8"]
|
|
visible = false
|
|
rotation = -0.000622023
|
|
energy = 0.3
|
|
blend_mode = 1
|
|
|
|
[node name="参考" type="Sprite2D" parent="Ground"]
|
|
visible = false
|
|
modulate = Color(1, 1, 1, 0.219608)
|
|
position = Vector2(281, -1)
|
|
scale = Vector2(0.333, 0.333)
|
|
texture = ExtResource("3_7u4bh")
|
|
|
|
[editable path="Ground"]
|
|
[editable path="Ground/DeployLayer/桌椅"]
|
|
[editable path="Ground/DeployLayer/画框"]
|
|
[editable path="Ground/DeployLayer/Interactable"]
|
|
[editable path="Ground/DeployLayer/Interactable/Sign"]
|