conductor/main.tscn

274 lines
14 KiB
Plaintext

[gd_scene format=4 uid="uid://irgt7rn5kfap"]
[ext_resource type="Texture2D" uid="uid://42h7vrqekyma" path="res://assets/symphonyguys.png" id="1_ig7tw"]
[ext_resource type="Texture2D" uid="uid://cs47f2rurekyx" path="res://assets/floor_wood_01-32x16.png" id="2_0xm2m"]
[ext_resource type="AudioStream" uid="uid://q6wqgiif77yi" path="res://assets/audio/eine-kleine-viol-1.wav" id="2_h2yge"]
[ext_resource type="AudioStream" uid="uid://c2sebjygsix7l" path="res://assets/audio/eine-kleine-bass-1.wav" id="3_1bvp3"]
[ext_resource type="AudioStream" uid="uid://bjv5v1w3x0n4i" path="res://assets/audio/eine-kleine-cello-1.wav" id="3_lquwl"]
[sub_resource type="AtlasTexture" id="AtlasTexture_1bvp3"]
atlas = ExtResource("1_ig7tw")
region = Rect2(64, 0, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_lquwl"]
atlas = ExtResource("1_ig7tw")
region = Rect2(96, 0, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_0xm2m"]
atlas = ExtResource("1_ig7tw")
region = Rect2(0, 0, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_h2yge"]
atlas = ExtResource("1_ig7tw")
region = Rect2(32, 0, 32, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_7mycd"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_1bvp3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_lquwl")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_0xm2m")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_h2yge")
}],
"loop": true,
"name": &"default",
"speed": 8.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_ycdy4"]
atlas = ExtResource("1_ig7tw")
region = Rect2(0, 160, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_w48qg"]
atlas = ExtResource("1_ig7tw")
region = Rect2(32, 160, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_vivmo"]
atlas = ExtResource("1_ig7tw")
region = Rect2(64, 160, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_2cqfq"]
atlas = ExtResource("1_ig7tw")
region = Rect2(96, 160, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_yaehf"]
atlas = ExtResource("1_ig7tw")
region = Rect2(128, 160, 32, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_074og"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_ycdy4")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_w48qg")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_vivmo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2cqfq")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_yaehf")
}],
"loop": true,
"name": &"default",
"speed": 10.0
}]
[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_lquwl"]
polygon = PackedVector2Array(0, 12, 4, 13, 0, 14, -4, 13)
[sub_resource type="Gradient" id="Gradient_lquwl"]
interpolation_mode = 2
offsets = PackedFloat32Array(0.5, 0.8)
colors = PackedColorArray(1, 1, 1, 1, 0, 0, 0, 0)
[sub_resource type="GradientTexture2D" id="GradientTexture2D_7mycd"]
gradient = SubResource("Gradient_lquwl")
width = 128
height = 48
fill = 1
fill_from = Vector2(0.5, 0.5)
fill_to = Vector2(0.85, 0.85)
[sub_resource type="AtlasTexture" id="AtlasTexture_5vw27"]
atlas = ExtResource("1_ig7tw")
region = Rect2(192, 32, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_kek77"]
atlas = ExtResource("1_ig7tw")
region = Rect2(224, 32, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_4c57u"]
atlas = ExtResource("1_ig7tw")
region = Rect2(256, 32, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_efxa6"]
atlas = ExtResource("1_ig7tw")
region = Rect2(288, 32, 32, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_dg77c"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_5vw27")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_kek77")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_4c57u")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_efxa6")
}],
"loop": true,
"name": &"default",
"speed": 8.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_0odxb"]
atlas = ExtResource("1_ig7tw")
region = Rect2(0, 32, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_lswn8"]
atlas = ExtResource("1_ig7tw")
region = Rect2(32, 32, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_a6jrf"]
atlas = ExtResource("1_ig7tw")
region = Rect2(64, 32, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_xuqvo"]
atlas = ExtResource("1_ig7tw")
region = Rect2(96, 32, 32, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_qsp4k"]
atlas = ExtResource("1_ig7tw")
region = Rect2(128, 32, 32, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_kq58d"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_0odxb")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_lswn8")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_a6jrf")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_xuqvo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_qsp4k")
}],
"loop": true,
"name": &"default",
"speed": 10.0
}]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_h2yge"]
texture = ExtResource("2_0xm2m")
texture_region_size = Vector2i(32, 16)
0:0/0 = 0
1:0/0 = 0
2:0/0 = 0
0:1/0 = 0
1:1/0 = 0
2:1/0 = 0
0:2/0 = 0
1:2/0 = 0
2:2/0 = 0
0:3/0 = 0
1:3/0 = 0
2:3/0 = 0
0:4/0 = 0
1:4/0 = 0
2:4/0 = 0
0:5/0 = 0
1:5/0 = 0
2:5/0 = 0
[sub_resource type="TileSet" id="TileSet_272bh"]
tile_shape = 1
tile_size = Vector2i(32, 16)
sources/5 = SubResource("TileSetAtlasSource_h2yge")
[node name="Main" type="Node2D" unique_id=1319338792]
[node name="Conductor" type="AnimatedSprite2D" parent="." unique_id=880231478]
sprite_frames = SubResource("SpriteFrames_7mycd")
autoplay = "default"
frame_progress = 0.00070543046
[node name="Musicians" type="Node2D" parent="." unique_id=237973745]
[node name="Viol" type="AnimatedSprite2D" parent="Musicians" unique_id=932682158]
position = Vector2(-27, -4)
sprite_frames = SubResource("SpriteFrames_074og")
autoplay = "default"
frame_progress = 0.7281102
[node name="ViolAudio" type="AudioStreamPlayer2D" parent="Musicians/Viol" unique_id=800067327]
stream = ExtResource("2_h2yge")
autoplay = true
[node name="LightOccluder2D" type="LightOccluder2D" parent="Musicians/Viol" unique_id=781715626]
position = Vector2(1, 0)
occluder = SubResource("OccluderPolygon2D_lquwl")
[node name="PointLight2D" type="PointLight2D" parent="Musicians/Viol" unique_id=953248893]
z_index = 100
position = Vector2(6.999998, 16)
scale = Vector2(2.8006177, -2.4997978)
energy = 0.5
shadow_enabled = true
shadow_filter = 2
shadow_filter_smooth = 7.6
texture = SubResource("GradientTexture2D_7mycd")
[node name="Cello" type="AnimatedSprite2D" parent="Musicians" unique_id=504793709]
position = Vector2(-14, -28)
sprite_frames = SubResource("SpriteFrames_dg77c")
autoplay = "default"
frame_progress = 0.988138
[node name="CelloAudio" type="AudioStreamPlayer2D" parent="Musicians/Cello" unique_id=526745522]
stream = ExtResource("3_lquwl")
autoplay = true
[node name="Bass" type="AnimatedSprite2D" parent="Musicians" unique_id=1099071968]
position = Vector2(-49, -19)
sprite_frames = SubResource("SpriteFrames_kq58d")
autoplay = "default"
frame_progress = 0.4100818
[node name="BassAudio" type="AudioStreamPlayer2D" parent="Musicians/Bass" unique_id=1653394620]
stream = ExtResource("3_1bvp3")
autoplay = true
[node name="Camera2D" type="Camera2D" parent="." unique_id=1314238347]
[node name="Stage" type="TileMapLayer" parent="." unique_id=15466516]
z_index = -10
tile_map_data = PackedByteArray("AAD5//f/BQABAAQAAAD5//j/BQABAAQAAAD5//n/BQABAAQAAAD5//r/BQABAAQAAAD5//v/BQABAAQAAAD5//z/BQABAAQAAAD5//3/BQABAAQAAAD5//7/BQABAAQAAAD5////BQABAAQAAAD5/wAABQABAAQAAAD5/wEABQABAAQAAAD5/wIABQABAAQAAAD5/wMABQABAAQAAAD5/wQABQABAAQAAAD5/wUABQABAAQAAAD5/wYABQABAAQAAAD5/wcABQABAAQAAAD5/wgABQABAAQAAAD5/wkABQABAAQAAAD5/woABQABAAQAAAD6//f/BQABAAQAAAD6//j/BQABAAQAAAD6//n/BQABAAQAAAD6//r/BQABAAQAAAD6//v/BQABAAQAAAD6//z/BQABAAQAAAD6//3/BQABAAQAAAD6//7/BQABAAQAAAD6////BQABAAQAAAD6/wAABQABAAQAAAD6/wEABQABAAQAAAD6/wIABQABAAQAAAD6/wMABQABAAQAAAD6/wQABQABAAQAAAD6/wUABQABAAQAAAD6/wYABQABAAQAAAD6/wcABQABAAQAAAD6/wgABQABAAQAAAD6/wkABQABAAQAAAD6/woABQABAAQAAAD7//f/BQABAAQAAAD7//j/BQABAAQAAAD7//n/BQABAAQAAAD7//r/BQABAAQAAAD7//v/BQABAAQAAAD7//z/BQABAAQAAAD7//3/BQABAAQAAAD7//7/BQABAAQAAAD7////BQABAAQAAAD7/wAABQABAAQAAAD7/wEABQABAAQAAAD7/wIABQABAAQAAAD7/wMABQABAAQAAAD7/wQABQABAAQAAAD7/wUABQABAAQAAAD7/wYABQABAAQAAAD7/wcABQABAAQAAAD7/wgABQABAAQAAAD7/wkABQABAAQAAAD7/woABQABAAQAAAD8//f/BQABAAQAAAD8//j/BQABAAQAAAD8//n/BQABAAQAAAD8//r/BQABAAQAAAD8//v/BQABAAQAAAD8//z/BQABAAQAAAD8//3/BQABAAQAAAD8//7/BQABAAQAAAD8////BQABAAQAAAD8/wAABQABAAQAAAD8/wEABQABAAQAAAD8/wIABQABAAQAAAD8/wMABQABAAQAAAD8/wQABQABAAQAAAD8/wUABQABAAQAAAD8/wYABQABAAQAAAD8/wcABQABAAQAAAD8/wgABQABAAQAAAD8/wkABQABAAQAAAD8/woABQABAAQAAAD9//f/BQABAAQAAAD9//j/BQABAAQAAAD9//n/BQABAAQAAAD9//r/BQABAAQAAAD9//v/BQABAAQAAAD9//z/BQABAAQAAAD9//3/BQABAAQAAAD9//7/BQABAAQAAAD9////BQABAAQAAAD9/wAABQABAAQAAAD9/wEABQABAAQAAAD9/wIABQABAAQAAAD9/wMABQABAAQAAAD9/wQABQABAAQAAAD9/wUABQABAAQAAAD9/wYABQABAAQAAAD9/wcABQABAAQAAAD9/wgABQABAAQAAAD9/wkABQABAAQAAAD9/woABQABAAQAAAD+//f/BQABAAQAAAD+//j/BQABAAQAAAD+//n/BQABAAQAAAD+//r/BQABAAQAAAD+//v/BQABAAQAAAD+//z/BQABAAQAAAD+//3/BQABAAQAAAD+//7/BQABAAQAAAD+////BQABAAQAAAD+/wAABQABAAQAAAD+/wEABQABAAQAAAD+/wIABQABAAQAAAD+/wMABQABAAQAAAD+/wQABQABAAQAAAD+/wUABQABAAQAAAD+/wYABQABAAQAAAD+/wcABQABAAQAAAD+/wgABQABAAQAAAD+/wkABQABAAQAAAD+/woABQABAAQAAAD///f/BQABAAQAAAD///j/BQABAAQAAAD///n/BQABAAQAAAD///r/BQABAAQAAAD///v/BQABAAQAAAD///z/BQABAAQAAAD///3/BQABAAQAAAD///7/BQABAAQAAAD/////BQABAAQAAAD//wAABQABAAQAAAD//wEABQABAAQAAAD//wIABQABAAQAAAD//wMABQABAAQAAAD//wQABQABAAQAAAD//wUABQABAAQAAAD//wYABQABAAQAAAD//wcABQABAAQAAAD//wgABQABAAQAAAD//wkABQABAAQAAAD//woABQABAAQAAAAAAPf/BQABAAQAAAAAAPj/BQABAAQAAAAAAPn/BQABAAQAAAAAAPr/BQABAAQAAAAAAPv/BQABAAQAAAAAAPz/BQABAAQAAAAAAP3/BQABAAQAAAAAAP7/BQABAAQAAAAAAP//BQABAAQAAAAAAAAABQABAAQAAAAAAAEABQABAAQAAAAAAAIABQABAAQAAAAAAAMABQABAAQAAAAAAAQABQABAAQAAAAAAAUABQABAAQAAAAAAAYABQABAAQAAAAAAAcABQABAAQAAAAAAAgABQABAAQAAAAAAAkABQABAAQAAAAAAAoABQABAAQAAAABAPf/BQABAAQAAAABAPj/BQABAAQAAAABAPn/BQABAAQAAAABAPr/BQABAAQAAAABAPv/BQABAAQAAAABAPz/BQABAAQAAAABAP3/BQABAAQAAAABAP7/BQABAAQAAAABAP//BQABAAQAAAABAAAABQABAAQAAAABAAEABQABAAQAAAABAAIABQABAAQAAAABAAMABQABAAQAAAABAAQABQABAAQAAAABAAUABQABAAQAAAABAAYABQABAAQAAAABAAcABQABAAQAAAABAAgABQABAAQAAAABAAkABQABAAQAAAABAAoABQABAAQAAAACAPf/BQABAAQAAAACAPj/BQABAAQAAAACAPn/BQABAAQAAAACAPr/BQABAAQAAAACAPv/BQABAAQAAAACAPz/BQABAAQAAAACAP3/BQABAAQAAAACAP7/BQABAAQAAAACAP//BQABAAQAAAACAAAABQABAAQAAAACAAEABQABAAQAAAACAAIABQABAAQAAAACAAMABQABAAQAAAACAAQABQABAAQAAAACAAUABQABAAQAAAACAAYABQABAAQAAAACAAcABQABAAQAAAACAAgABQABAAQAAAACAAkABQABAAQAAAACAAoABQABAAQAAAADAPf/BQABAAQAAAADAPj/BQABAAQAAAADAPn/BQABAAQAAAADAPr/BQABAAQAAAADAPv/BQABAAQAAAADAPz/BQABAAQAAAADAP3/BQABAAQAAAADAP7/BQABAAQAAAADAP//BQABAAQAAAADAAAABQABAAQAAAADAAEABQABAAQAAAADAAIABQABAAQAAAADAAMABQABAAQAAAADAAQABQABAAQAAAADAAUABQABAAQAAAADAAYABQABAAQAAAADAAcABQABAAQAAAADAAgABQABAAQAAAADAAkABQABAAQAAAADAAoABQABAAQAAAAEAPf/BQABAAQAAAAEAPj/BQABAAQAAAAEAPn/BQABAAQAAAAEAPr/BQABAAQAAAAEAPv/BQABAAQAAAAEAPz/BQABAAQAAAAEAP3/BQABAAQAAAAEAP7/BQABAAQAAAAEAP//BQABAAQAAAAEAAAABQABAAQAAAAEAAEABQABAAQAAAAEAAIABQABAAQAAAAEAAMABQABAAQAAAAEAAQABQABAAQAAAAEAAUABQABAAQAAAAEAAYABQABAAQAAAAEAAcABQABAAQAAAAEAAgABQABAAQAAAAEAAkABQABAAQAAAAEAAoABQABAAQAAAAFAPf/BQABAAQAAAAFAPj/BQABAAQAAAAFAPn/BQABAAQAAAAFAPr/BQABAAQAAAAFAPv/BQABAAQAAAAFAPz/BQABAAQAAAAFAP3/BQABAAQAAAAFAP7/BQABAAQAAAAFAP//BQABAAQAAAAFAAAABQABAAQAAAAFAAEABQABAAQAAAAFAAIABQABAAQAAAAFAAMABQABAAQAAAAFAAQABQABAAQAAAAFAAUABQABAAQAAAAFAAYABQABAAQAAAAFAAcABQABAAQAAAAFAAgABQABAAQAAAAFAAkABQABAAQAAAAFAAoABQABAAQAAAD6//X/BQABAAQAAAD6//b/BQABAAQAAAD7//X/BQABAAQAAAD7//b/BQABAAQAAAD8//X/BQABAAQAAAD8//b/BQABAAQAAAD9//X/BQABAAQAAAD9//b/BQABAAQAAAD+//X/BQABAAQAAAD+//b/BQABAAQAAAD///X/BQABAAQAAAD///b/BQABAAQAAAAAAPX/BQABAAQAAAAAAPb/BQABAAQAAAABAPX/BQABAAQAAAABAPb/BQABAAQAAAACAPX/BQABAAQAAAACAPb/BQABAAQAAAADAPX/BQABAAQAAAADAPb/BQABAAQAAAAEAPb/BQABAAQAAAD5//P/BQABAAQAAAD5//T/BQABAAQAAAD5//X/BQABAAQAAAD5//b/BQABAAQAAAD6//P/BQABAAQAAAD6//T/BQABAAQAAAD7//P/BQABAAQAAAD7//T/BQABAAQAAAD8//P/BQABAAQAAAD8//T/BQABAAQAAAD9//P/BQABAAQAAAD9//T/BQABAAQAAAD+//P/BQABAAQAAAD+//T/BQABAAQAAAD///P/BQABAAQAAAD///T/BQABAAQAAAAAAPP/BQABAAQAAAAAAPT/BQABAAQAAAABAPP/BQABAAQAAAABAPT/BQABAAQAAAACAPP/BQABAAQAAAACAPT/BQABAAQAAAADAPP/BQABAAQAAAADAPT/BQABAAQAAAAEAPP/BQABAAQAAAAEAPT/BQABAAQAAAAEAPX/BQABAAQAAAAFAPP/BQABAAQAAAAFAPT/BQABAAQAAAAFAPX/BQABAAQAAAAFAPb/BQABAAQAAAD5//L/BQABAAQAAAD5/wsABQABAAQAAAD5/wwABQABAAQAAAD6//L/BQABAAQAAAD6/wsABQABAAQAAAD6/wwABQABAAQAAAD7//L/BQABAAQAAAD7/wsABQABAAQAAAD7/wwABQABAAQAAAD8//L/BQABAAQAAAD8/wsABQABAAQAAAD8/wwABQABAAQAAAD9//L/BQABAAQAAAD9/wsABQABAAQAAAD9/wwABQABAAQAAAD+//L/BQABAAQAAAD+/wsABQABAAQAAAD+/wwABQABAAQAAAD///L/BQABAAQAAAD//wsABQABAAQAAAD//wwABQABAAQAAAAAAPL/BQABAAQAAAAAAAsABQABAAQAAAAAAAwABQABAAQAAAABAPL/BQABAAQAAAABAAsABQABAAQAAAABAAwABQABAAQAAAACAPL/BQABAAQAAAACAAsABQABAAQAAAACAAwABQABAAQAAAADAPL/BQABAAQAAAADAAsABQABAAQAAAADAAwABQABAAQAAAAEAPL/BQABAAQAAAAEAAsABQABAAQAAAAEAAwABQABAAQAAAAFAPL/BQABAAQAAAAFAAsABQABAAQAAAAFAAwABQABAAQAAAAGAPL/BQABAAQAAAAGAPP/BQABAAQAAAAGAPT/BQABAAQAAAAGAPX/BQABAAQAAAAGAPb/BQABAAQAAAAGAPf/BQABAAQAAAAGAPj/BQABAAQAAAAGAPn/BQABAAQAAAAGAPr/BQABAAQAAAAGAPv/BQABAAQAAAAGAPz/BQABAAQAAAAGAP3/BQABAAQAAAAGAP7/BQABAAQAAAAGAP//BQABAAQAAAAGAAAABQABAAQAAAAGAAEABQABAAQAAAAGAAIABQABAAQAAAAGAAMABQABAAQAAAAGAAQABQABAAQAAAAGAAUABQABAAQAAAAGAAYABQABAAQAAAAGAAcABQABAAQAAAAGAAgABQABAAQAAAAGAAkABQABAAQAAAAGAAoABQABAAQAAAAGAAsABQABAAQAAAAGAAwABQABAAQAAAD5/w0ABQABAAQAAAD6/w0ABQABAAQAAAD7/w0ABQABAAQAAAD8/w0ABQABAAQAAAD9/w0ABQABAAQAAAD+/w0ABQABAAQAAAD//w0ABQABAAQAAAAAAA0ABQABAAQAAAABAA0ABQABAAQAAAACAA0ABQABAAQAAAADAA0ABQABAAQAAAAEAA0ABQABAAQAAAAFAA0ABQABAAQAAAAGAA0ABQABAAQAAAA=")
tile_set = SubResource("TileSet_272bh")
metadata/_edit_lock_ = true
[node name="CanvasModulate" type="CanvasModulate" parent="." unique_id=1681660400]
visible = false
color = Color(0.6133905, 0.61339015, 0.6133905, 1)