596 lines
22 KiB
Plaintext
596 lines
22 KiB
Plaintext
[gd_scene load_steps=34 format=3 uid="uid://bx16c8nn32f40"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_bitx7"]
|
|
[ext_resource type="Script" uid="uid://don6fobmq0h6x" path="res://scene/ground/scene/c01/s06_animation.gd" id="2_fkfhi"]
|
|
[ext_resource type="SpriteFrames" uid="uid://cc0ea1he2nfc2" path="res://asset/art/gif/c01_孤儿院长廊/frames.tres" id="2_l4axy"]
|
|
[ext_resource type="Texture2D" uid="uid://bptk6i6rnolir" path="res://asset/art/scene/c01/s06_孤儿院长廊围墙/bg_院子长背景.png" id="2_ow3ya"]
|
|
[ext_resource type="Texture2D" uid="uid://h536hwonbrut" path="res://asset/art/scene/c01/s06_孤儿院长廊围墙/e_院长周围凳子.png" id="3_su6aw"]
|
|
[ext_resource type="Texture2D" uid="uid://c40gmvqw3vd88" path="res://asset/art/scene/c01/s06_孤儿院长廊围墙/l_长廊光.png" id="4_6ffae"]
|
|
[ext_resource type="Texture2D" uid="uid://bllt2wycchkp2" path="res://asset/art/scene/c01/s06_孤儿院长廊围墙/e_红柱子.png" id="4_dtycx"]
|
|
[ext_resource type="Texture2D" uid="uid://cc1jlm2e465um" path="res://asset/art/scene/c01/s06_孤儿院长廊围墙/bg_墙园门顶层.png" id="4_ga8xr"]
|
|
[ext_resource type="PackedScene" uid="uid://cpc5037mesjl7" path="res://scene/ground/script/c01/s06_踢球男孩.tscn" id="5_erliv"]
|
|
[ext_resource type="Texture2D" uid="uid://b08jrwtr3dpaq" path="res://asset/art/scene/c01/s06_孤儿院长廊围墙/bg_树干遮挡.png" id="5_rdmp5"]
|
|
[ext_resource type="SpriteFrames" uid="uid://c6okvaeemoodq" path="res://asset/art/gif/c01_孤儿院围墙/frames.tres" id="7_dsj2r"]
|
|
[ext_resource type="PackedScene" uid="uid://b50n0hvs4yh75" path="res://addons/property-inspector/pro_animation_sprite2d/pro_animated_sprite.tscn" id="8_ouldg"]
|
|
[ext_resource type="PackedScene" uid="uid://cyobva6ppmapr" path="res://scene/entity/general/sfx2d.tscn" id="10_brjgh"]
|
|
[ext_resource type="Texture2D" uid="uid://f6xl83h8g5mo" path="res://asset/art/scene/c01/s06_孤儿院长廊围墙/【桌椅】 上层遮挡部分.png" id="11_q3ypm"]
|
|
[ext_resource type="PackedScene" uid="uid://bnf3lkcbpx1ar" path="res://scene/entity/ambush.tscn" id="11_tudob"]
|
|
[ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="12_28t76"]
|
|
[ext_resource type="PackedScene" uid="uid://cw3q5pvciumil" path="res://scene/entity/interactable.tscn" id="12_idjp0"]
|
|
[ext_resource type="PackedScene" uid="uid://bicuc35kbn8hd" path="res://scene/shading/fog.tscn" id="14_d5def"]
|
|
[ext_resource type="Shader" uid="uid://bcfnbll451i2r" path="res://asset/shader/fog.gdshader" id="15_22a7a"]
|
|
[ext_resource type="Texture2D" uid="uid://b7gyapghy3tsy" path="res://asset/art/neutral_point_light.png" id="15_q7j0p"]
|
|
[ext_resource type="SpriteFrames" uid="uid://o5poucsu57l7" path="res://asset/art/scene/c01/s06_孤儿院长廊围墙/fg_花圃.gif" id="15_wtosl"]
|
|
[ext_resource type="Texture2D" uid="uid://dol25yn3fixim" path="res://asset/art/fog_mask.png" id="17_rdmp5"]
|
|
|
|
[sub_resource type="Animation" id="Animation_723yg"]
|
|
length = 0.001
|
|
|
|
[sub_resource type="Animation" id="Animation_2113b"]
|
|
resource_name = "门口_观望"
|
|
length = 3.0
|
|
tracks/0/type = "method"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("ParallaxForeground/BGParallaxLayer/门口_院长")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0.0333333),
|
|
"transitions": PackedFloat32Array(1),
|
|
"values": [{
|
|
"args": [&"院长抬头", 1.0, false],
|
|
"method": &"play"
|
|
}]
|
|
}
|
|
tracks/1/type = "method"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath("ParallaxForeground/BGParallaxLayer/门口_红衣姑娘")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0.0333333),
|
|
"transitions": PackedFloat32Array(1),
|
|
"values": [{
|
|
"args": [&"红衣姑娘抬头", 1.0, false],
|
|
"method": &"play"
|
|
}]
|
|
}
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_fq7pt"]
|
|
_data = {
|
|
&"RESET": SubResource("Animation_723yg"),
|
|
&"门口_观望": SubResource("Animation_2113b")
|
|
}
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_1ojoa"]
|
|
size = Vector2(20, 50)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_73xsu"]
|
|
resource_local_to_scene = true
|
|
size = Vector2(150, 70)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_ceat6"]
|
|
resource_local_to_scene = true
|
|
size = Vector2(10, 70)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_7cdhx"]
|
|
resource_local_to_scene = true
|
|
size = Vector2(30, 70)
|
|
|
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_jw18h"]
|
|
noise_type = 2
|
|
fractal_type = 2
|
|
|
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_rdmp5"]
|
|
width = 2000
|
|
height = 400
|
|
seamless = true
|
|
seamless_blend_skirt = 0.25
|
|
noise = SubResource("FastNoiseLite_jw18h")
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_xf6rb"]
|
|
resource_local_to_scene = true
|
|
shader = ExtResource("15_22a7a")
|
|
shader_parameter/noise = SubResource("NoiseTexture2D_rdmp5")
|
|
shader_parameter/grey_level = 0.6
|
|
shader_parameter/speed = 0.5
|
|
|
|
[sub_resource type="SpriteFrames" id="SpriteFrames_vduqs"]
|
|
animations = [{
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": ExtResource("17_rdmp5")
|
|
}],
|
|
"loop": false,
|
|
"name": &"default",
|
|
"speed": 5.0
|
|
}]
|
|
|
|
[node name="S06" type="Node2D"]
|
|
metadata/_edit_horizontal_guides_ = [158.0, 91.0, 81.0]
|
|
|
|
[node name="Ground" parent="." instance=ExtResource("1_bitx7")]
|
|
scene_name = "c01_s06"
|
|
player_y = 67
|
|
|
|
[node name="AnimationPlayer" parent="Ground" index="0"]
|
|
libraries = {
|
|
&"": SubResource("AnimationLibrary_fq7pt")
|
|
}
|
|
script = ExtResource("2_fkfhi")
|
|
oneshot_animation = ""
|
|
|
|
[node name="BGSprite2D" parent="Ground" index="2"]
|
|
position = Vector2(0, -3)
|
|
texture = ExtResource("2_ow3ya")
|
|
offset = Vector2(0, -155)
|
|
|
|
[node name="镂空的房檐" type="Sprite2D" parent="Ground/BGSprite2D" index="0"]
|
|
z_index = 100
|
|
position = Vector2(1886, -76)
|
|
texture = ExtResource("4_ga8xr")
|
|
|
|
[node name="树干遮挡" type="Sprite2D" parent="Ground/BGSprite2D" index="1"]
|
|
z_index = 100
|
|
position = Vector2(2920, -83)
|
|
texture = ExtResource("5_rdmp5")
|
|
|
|
[node name="portal_left" parent="Ground/DeployLayer" index="0"]
|
|
position = Vector2(144, 20)
|
|
target_scene = "c01_s05"
|
|
target_portal = "right"
|
|
|
|
[node name="portal_right" parent="Ground/DeployLayer" index="1"]
|
|
position = Vector2(1072, 12)
|
|
target_scene = "c01_s07"
|
|
|
|
[node name="Note院长房间" parent="Ground/DeployLayer" index="2" instance=ExtResource("12_28t76")]
|
|
visible = false
|
|
position = Vector2(575, 9)
|
|
enabled = false
|
|
action = 3
|
|
title_filter = "c01"
|
|
note_key = "c01_s06_院长房间"
|
|
|
|
[node name="Note小孩房间" parent="Ground/DeployLayer" index="3" instance=ExtResource("12_28t76")]
|
|
visible = false
|
|
position = Vector2(998, 2)
|
|
enabled = false
|
|
action = 3
|
|
title_filter = "c01"
|
|
note_key = "c01_s06_小朋友房间"
|
|
|
|
[node name="门口对话ambush" parent="Ground/DeployLayer" index="4" instance=ExtResource("11_tudob")]
|
|
position = Vector2(295, 43)
|
|
freeze_time = 1.0
|
|
lock_player_on_playing_dialogue = false
|
|
hook_dialogue_title = "c01_s06_走廊前对话"
|
|
|
|
[node name="门口ambush" parent="Ground/DeployLayer" index="5" instance=ExtResource("11_tudob")]
|
|
position = Vector2(308, 43)
|
|
one_shot = false
|
|
freeze_time = 3.0
|
|
hook_animation = "门口_观望"
|
|
|
|
[node name="踢球男孩" parent="Ground/DeployLayer" index="6" instance=ExtResource("5_erliv")]
|
|
position = Vector2(535, 8)
|
|
scale = Vector2(0.9, 0.9)
|
|
range_x = 450.0
|
|
speed = 90.0
|
|
|
|
[node name="秋千" parent="Ground/DeployLayer" index="7" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(1241, -1)
|
|
sprite_frames = ExtResource("2_l4axy")
|
|
animation = &"秋千"
|
|
|
|
[node name="Sfx2d" parent="Ground/DeployLayer/秋千" instance=ExtResource("10_brjgh")]
|
|
position = Vector2(49, 19)
|
|
stream = null
|
|
file = "荡秋千背景音"
|
|
|
|
[node name="跷跷板" parent="Ground/DeployLayer" index="8" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(1358, 0)
|
|
sprite_frames = ExtResource("2_l4axy")
|
|
animation = &"跷跷板"
|
|
|
|
[node name="四小孩画鬼差的对话ambush" parent="Ground/DeployLayer" index="9" instance=ExtResource("11_tudob")]
|
|
position = Vector2(1413, 66)
|
|
freeze_time = 1.0
|
|
hook_method = "pre_game_intro"
|
|
|
|
[node name="FocusPoint" type="Node2D" parent="Ground/DeployLayer/四小孩画鬼差的对话ambush"]
|
|
position = Vector2(212, -35)
|
|
|
|
[node name="drawing_kids" type="Node2D" parent="Ground/DeployLayer" index="10"]
|
|
position = Vector2(1593, 44)
|
|
|
|
[node name="【画画小女孩】" parent="Ground/DeployLayer/drawing_kids" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(0, -44.5)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【画画小女孩】呼吸"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": "【画画小女孩】画画",
|
|
"animation_next": "【画画小女孩】回头",
|
|
"intro_loop": 2
|
|
}, {
|
|
"animation_intro": "【画画小女孩】回头",
|
|
"animation_next": "【画画小女孩】呼吸",
|
|
"animation_wait_time": 1.0
|
|
}, {
|
|
"animation_intro": &"【画画小女孩】呼吸",
|
|
"animation_next": "【画画小女孩】画画",
|
|
"intro_loop": 3
|
|
}])
|
|
|
|
[node name="【画画男孩-1】" parent="Ground/DeployLayer/drawing_kids" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(43, -44.5)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【画画男孩-1】呼吸"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": "【画画男孩-1】呼吸",
|
|
"animation_next": "【画画男孩-1】画画",
|
|
"intro_loop": 2
|
|
}, {
|
|
"animation_intro": "【画画男孩-1】画画",
|
|
"animation_next": "【画画男孩-1】呼吸",
|
|
"intro_loop": 2
|
|
}])
|
|
|
|
[node name="游戏中途桌椅" parent="Ground/DeployLayer" index="11" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(2838.5, 0.5)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"桌椅正常"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": &"桌椅颤抖-正常",
|
|
"animation_next": "桌椅正常"
|
|
}, {
|
|
"animation_intro": &"桌椅颤抖-翻倒",
|
|
"animation_next": "桌椅翻倒"
|
|
}])
|
|
|
|
[node name="遮盖" type="Sprite2D" parent="Ground/DeployLayer/游戏中途桌椅"]
|
|
visible = false
|
|
z_index = 7
|
|
position = Vector2(-60, 117)
|
|
texture = ExtResource("11_q3ypm")
|
|
|
|
[node name="中途Trigger" type="Area2D" parent="Ground/DeployLayer/游戏中途桌椅"]
|
|
position = Vector2(-93.5, 30.5)
|
|
collision_layer = 64
|
|
collision_mask = 64
|
|
monitoring = false
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground/DeployLayer/游戏中途桌椅/中途Trigger"]
|
|
position = Vector2(7, 48)
|
|
shape = SubResource("RectangleShape2D_1ojoa")
|
|
debug_color = Color(0.519778, 0.447036, 0.929413, 0.42)
|
|
|
|
[node name="Interactable桌椅" parent="Ground/DeployLayer" index="12" instance=ExtResource("12_idjp0")]
|
|
position = Vector2(2740.5, 50.5)
|
|
one_shot = false
|
|
|
|
[node name="TextureContainer" parent="Ground/DeployLayer/Interactable桌椅/Sign" index="0"]
|
|
metadata/_edit_use_anchors_ = true
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/Interactable桌椅/Area2D" index="0"]
|
|
shape = SubResource("RectangleShape2D_73xsu")
|
|
|
|
[node name="【站立小孩-3】" parent="Ground/DeployLayer" index="13" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(1558, -12)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【站立小孩-3】呼吸"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": &"【站立小孩-3】转身",
|
|
"animation_next": "【站立小孩-3】走路",
|
|
"animation_wait_time": 0.2
|
|
}, {
|
|
"animation_intro": "【站立小孩-3】走路",
|
|
"animation_next": "【站立小孩-3】侧面呼吸",
|
|
"intro_loop": 3
|
|
}])
|
|
move_configs = Array[Dictionary]([{
|
|
"animation": &"【站立小孩-3】走路",
|
|
"velocity": Vector2(35, 0)
|
|
}])
|
|
|
|
[node name="【站立小孩-1】" parent="Ground/DeployLayer" index="14" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(1533, -5)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【站立小孩-1】侧面呼吸"
|
|
autoplay = "【站立小孩-1】侧面呼吸"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": "【站立小孩-1】挠痒呼吸",
|
|
"animation_next": "【站立小孩-1】走路"
|
|
}, {
|
|
"animation_intro": &"【站立小孩-1】走路",
|
|
"animation_next": "【站立小孩-1】侧面呼吸",
|
|
"intro_loop": 3
|
|
}])
|
|
move_configs = Array[Dictionary]([{
|
|
"animation": &"【站立小孩-1】走路",
|
|
"velocity": Vector2(38, 0)
|
|
}, {
|
|
"animation": &"【站立小孩-1】侧面跑步",
|
|
"velocity": Vector2(115, 0)
|
|
}])
|
|
|
|
[node name="桌椅ambush1" parent="Ground/DeployLayer/【站立小孩-1】" instance=ExtResource("11_tudob")]
|
|
position = Vector2(1, 65)
|
|
trigger_mode = "area_enter"
|
|
one_shot = false
|
|
hook_method = "obstacles_ambush1_triggered"
|
|
|
|
[node name="Area2D" parent="Ground/DeployLayer/【站立小孩-1】/桌椅ambush1" index="1"]
|
|
collision_mask = 64
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/【站立小孩-1】/桌椅ambush1/Area2D" index="0"]
|
|
shape = SubResource("RectangleShape2D_ceat6")
|
|
|
|
[node name="猫鼠游戏重置ambush" parent="Ground/DeployLayer/【站立小孩-1】" instance=ExtResource("11_tudob")]
|
|
position = Vector2(-7, 55)
|
|
enabled = false
|
|
one_shot = false
|
|
hook_method = "game_restart"
|
|
|
|
[node name="Sign" parent="Ground/DeployLayer/【站立小孩-1】/猫鼠游戏重置ambush" index="0"]
|
|
enabled = false
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/【站立小孩-1】/猫鼠游戏重置ambush/Area2D" index="0"]
|
|
shape = SubResource("RectangleShape2D_7cdhx")
|
|
|
|
[node name="【站立小孩-2】" parent="Ground/DeployLayer" index="15" instance=ExtResource("8_ouldg")]
|
|
z_index = 10
|
|
position = Vector2(1505, 19)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【站立小孩-2】侧面呼吸"
|
|
autoplay = "【站立小孩-2】侧面呼吸"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": "【站立小孩-2】转身",
|
|
"animation_next": "【站立小孩-2】走路",
|
|
"animation_wait_time": 0.3
|
|
}, {
|
|
"animation_intro": "【站立小孩-2】走路",
|
|
"animation_next": "【站立小孩-2】侧面呼吸",
|
|
"intro_loop": 3
|
|
}])
|
|
move_configs = Array[Dictionary]([{
|
|
"animation": &"【站立小孩-2】走路",
|
|
"velocity": Vector2(33, 0)
|
|
}, {
|
|
"animation": &"【站立小孩-2】侧面跑步",
|
|
"velocity": Vector2(110, 0)
|
|
}])
|
|
|
|
[node name="FocusPoint" type="Node2D" parent="Ground/DeployLayer/【站立小孩-2】"]
|
|
position = Vector2(78, 43)
|
|
|
|
[node name="桌椅ambush2" parent="Ground/DeployLayer/【站立小孩-2】" instance=ExtResource("11_tudob")]
|
|
position = Vector2(1, 65)
|
|
trigger_mode = "area_enter"
|
|
one_shot = false
|
|
hook_method = "obstacles_ambush2_triggered"
|
|
|
|
[node name="Area2D" parent="Ground/DeployLayer/【站立小孩-2】/桌椅ambush2" index="1"]
|
|
collision_mask = 64
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/【站立小孩-2】/桌椅ambush2/Area2D" index="0"]
|
|
shape = SubResource("RectangleShape2D_ceat6")
|
|
|
|
[node name="【墙上黑猫】" parent="Ground/DeployLayer" index="16" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(1453, -14)
|
|
scale = Vector2(0.8, 0.8)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【墙上黑猫】跑步"
|
|
frame = 3
|
|
autostart = false
|
|
move_configs = Array[Dictionary]([{
|
|
"animation": &"【墙上黑猫】跑步",
|
|
"velocity": Vector2(150, 0)
|
|
}])
|
|
|
|
[node name="猫鼠游戏开始ambush" parent="Ground/DeployLayer" index="17" instance=ExtResource("11_tudob")]
|
|
position = Vector2(1809, 56)
|
|
one_shot = false
|
|
freeze_time = 1.0
|
|
hook_method = "game_intro"
|
|
|
|
[node name="【胖小孩背着残疾小孩】" parent="Ground/DeployLayer" index="18" instance=ExtResource("8_ouldg")]
|
|
z_index = 1
|
|
position = Vector2(1733, 5)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【胖小孩背着残疾小孩】呼吸"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": "【胖小孩背着残疾小孩】呼吸",
|
|
"animation_next": "【胖小孩背着残疾小孩】画画"
|
|
}, {
|
|
"animation_intro": "【胖小孩背着残疾小孩】画画",
|
|
"animation_next": "【胖小孩背着残疾小孩】呼吸",
|
|
"intro_loop": 2
|
|
}, {
|
|
"animation_intro": &"【胖小孩背着残疾小孩】侧面呼吸",
|
|
"animation_next": "【胖小孩背着残疾小孩】正面呼吸"
|
|
}, {
|
|
"animation_intro": &"【胖小孩背着残疾小孩】正面呼吸",
|
|
"animation_next": "【胖小孩背着残疾小孩】正面抖肩",
|
|
"intro_loop": 3
|
|
}])
|
|
move_configs = Array[Dictionary]([{
|
|
"animation": "【胖小孩背着残疾小孩】奔跑",
|
|
"velocity": Vector2(106, 0)
|
|
}])
|
|
|
|
[node name="桌椅ambush3" parent="Ground/DeployLayer/【胖小孩背着残疾小孩】" instance=ExtResource("11_tudob")]
|
|
position = Vector2(1, 65)
|
|
trigger_mode = "area_enter"
|
|
one_shot = false
|
|
hook_method = "obstacles_ambush3_triggered"
|
|
|
|
[node name="Area2D" parent="Ground/DeployLayer/【胖小孩背着残疾小孩】/桌椅ambush3" index="1"]
|
|
collision_mask = 64
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/【胖小孩背着残疾小孩】/桌椅ambush3/Area2D" index="0"]
|
|
shape = SubResource("RectangleShape2D_ceat6")
|
|
|
|
[node name="【单残疾小孩】" parent="Ground/DeployLayer/【胖小孩背着残疾小孩】" instance=ExtResource("8_ouldg")]
|
|
z_index = 6
|
|
z_as_relative = false
|
|
position = Vector2(-23, 1)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【单残疾小孩】爬行"
|
|
autoplay = "【单残疾小孩】爬行"
|
|
autostart = false
|
|
move_configs = Array[Dictionary]([{
|
|
"animation": &"【单残疾小孩】爬行",
|
|
"velocity": Vector2(130, 0)
|
|
}])
|
|
|
|
[node name="【墙上小孩猫影子】" parent="Ground/DeployLayer/【胖小孩背着残疾小孩】/【单残疾小孩】" instance=ExtResource("8_ouldg")]
|
|
self_modulate = Color(0.486275, 0.188235, 0.188235, 0.0235294)
|
|
show_behind_parent = true
|
|
z_index = -1
|
|
z_as_relative = false
|
|
position = Vector2(11, -8)
|
|
sprite_frames = ExtResource("7_dsj2r")
|
|
animation = &"【墙上小孩猫影子】变身"
|
|
autostart = false
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": &"【墙上小孩猫影子】变身",
|
|
"animation_next": "【墙上小孩猫影子】猫影跑步",
|
|
"animation_wait_time": 1.0
|
|
}])
|
|
light_energy = -0.1
|
|
|
|
[node name="猫鼠游戏失败ambush" parent="Ground/DeployLayer/【胖小孩背着残疾小孩】/【单残疾小孩】" instance=ExtResource("11_tudob")]
|
|
position = Vector2(19, 49)
|
|
enabled = false
|
|
hook_method = "game_failed"
|
|
|
|
[node name="Sign" parent="Ground/DeployLayer/【胖小孩背着残疾小孩】/【单残疾小孩】/猫鼠游戏失败ambush" index="0"]
|
|
enabled = false
|
|
|
|
[node name="CollisionShape2D" parent="Ground/DeployLayer/【胖小孩背着残疾小孩】/【单残疾小孩】/猫鼠游戏失败ambush/Area2D" index="0"]
|
|
shape = SubResource("RectangleShape2D_7cdhx")
|
|
|
|
[node name="猫鼠游戏胜利ambush" parent="Ground/DeployLayer" index="19" instance=ExtResource("11_tudob")]
|
|
position = Vector2(4546, 45)
|
|
one_shot = false
|
|
freeze_time = 0.1
|
|
hook_method = "game_succeed"
|
|
|
|
[node name="Fog" parent="Ground/DeployLayer/猫鼠游戏胜利ambush" instance=ExtResource("14_d5def")]
|
|
z_index = 10
|
|
material = SubResource("ShaderMaterial_xf6rb")
|
|
position = Vector2(0, -93)
|
|
sprite_frames = SubResource("SpriteFrames_vduqs")
|
|
animation = &"default"
|
|
frame = 0
|
|
|
|
[node name="PointLight2D" type="PointLight2D" parent="Ground/AmbientLayer" index="0"]
|
|
energy = 0.4
|
|
range_layer_max = 2
|
|
texture = ExtResource("4_6ffae")
|
|
offset = Vector2(601.5, -0.5)
|
|
|
|
[node name="MainPlayer" parent="Ground" index="5"]
|
|
modulate = Color(0.931897, 0.931897, 0.931897, 1)
|
|
position = Vector2(1575, 91)
|
|
character = "小小蝶"
|
|
|
|
[node name="院长凳子" type="Sprite2D" parent="Ground/ParallaxForeground/BGParallaxLayer" index="0"]
|
|
position = Vector2(34, 3)
|
|
texture = ExtResource("3_su6aw")
|
|
centered = false
|
|
|
|
[node name="柱子" type="Sprite2D" parent="Ground/ParallaxForeground/BGParallaxLayer" index="1"]
|
|
position = Vector2(0, 31)
|
|
texture = ExtResource("4_dtycx")
|
|
centered = false
|
|
offset = Vector2(0, -153)
|
|
|
|
[node name="门口_中蓝衣小孩" parent="Ground/ParallaxForeground/BGParallaxLayer" index="2" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(377, 18)
|
|
scale = Vector2(0.9, 0.9)
|
|
sprite_frames = ExtResource("2_l4axy")
|
|
animation = &"中蓝衣小孩呼吸"
|
|
|
|
[node name="门口_右绿衣男孩" parent="Ground/ParallaxForeground/BGParallaxLayer" index="3" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(408, 3)
|
|
sprite_frames = ExtResource("2_l4axy")
|
|
animation = &"右绿衣男孩呼吸"
|
|
|
|
[node name="门口_红衣姑娘" parent="Ground/ParallaxForeground/BGParallaxLayer" index="4" instance=ExtResource("8_ouldg")]
|
|
light_mask = 2
|
|
position = Vector2(333, 9.5)
|
|
sprite_frames = ExtResource("2_l4axy")
|
|
animation = &"红衣姑娘呼吸"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": &"红衣姑娘抬头",
|
|
"animation_next": "红衣姑娘呼吸"
|
|
}])
|
|
|
|
[node name="PointLight2D" type="PointLight2D" parent="Ground/ParallaxForeground/BGParallaxLayer/门口_红衣姑娘"]
|
|
position = Vector2(10, 63.5)
|
|
energy = 0.35
|
|
range_layer_min = 2
|
|
range_layer_max = 2
|
|
range_item_cull_mask = 2
|
|
texture = ExtResource("15_q7j0p")
|
|
texture_scale = 0.5
|
|
|
|
[node name="门口_院长" parent="Ground/ParallaxForeground/BGParallaxLayer" index="5" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(301, 8.5)
|
|
sprite_frames = ExtResource("2_l4axy")
|
|
animation = &"院长呼吸"
|
|
action_configs = Array[Dictionary]([{
|
|
"animation_intro": "院长翻书",
|
|
"animation_next": "院长呼吸"
|
|
}, {
|
|
"animation_intro": &"院长抬头",
|
|
"animation_next": "院长呼吸"
|
|
}])
|
|
|
|
[node name="门口_左2黄衣男" parent="Ground/ParallaxForeground/BGParallaxLayer" index="6" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(273, 15)
|
|
sprite_frames = ExtResource("2_l4axy")
|
|
animation = &"左2黄衣男呼吸"
|
|
|
|
[node name="门口_左一绿衣男" parent="Ground/ParallaxForeground/BGParallaxLayer" index="7" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(242, 46.5)
|
|
sprite_frames = ExtResource("2_l4axy")
|
|
animation = &"左一绿衣男呼吸"
|
|
flip_h = true
|
|
|
|
[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"]
|
|
visible = false
|
|
texture = null
|
|
|
|
[node name="动态前景" parent="Ground/ParallaxForeground/FGParallaxLayer" index="1" instance=ExtResource("8_ouldg")]
|
|
position = Vector2(19, 29)
|
|
scale = Vector2(0.8, 0.8)
|
|
sprite_frames = ExtResource("15_wtosl")
|
|
animation = &"gif"
|
|
autoplay = "gif"
|
|
centered = false
|
|
offset = Vector2(0, -159)
|
|
|
|
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
|
|
points = PackedVector2Array(37, 150, 4000, 150)
|
|
|
|
[node name="DirectionalLight2D" parent="Ground" index="9"]
|
|
visible = false
|
|
|
|
[node name="书店外" type="Node2D" parent="Ground"]
|
|
visible = false
|
|
position = Vector2(0, -1)
|
|
|
|
[editable path="Ground"]
|
|
[editable path="Ground/DeployLayer/Interactable桌椅"]
|
|
[editable path="Ground/DeployLayer/Interactable桌椅/Sign"]
|
|
[editable path="Ground/DeployLayer/【站立小孩-1】/桌椅ambush1"]
|
|
[editable path="Ground/DeployLayer/【站立小孩-1】/猫鼠游戏重置ambush"]
|
|
[editable path="Ground/DeployLayer/【站立小孩-2】/桌椅ambush2"]
|
|
[editable path="Ground/DeployLayer/【胖小孩背着残疾小孩】/桌椅ambush3"]
|
|
[editable path="Ground/DeployLayer/【胖小孩背着残疾小孩】/【单残疾小孩】/猫鼠游戏失败ambush"]
|