[gd_scene format=3 uid="uid://cj48n8wtq70ea"] [ext_resource type="Texture2D" uid="uid://42h7vrqekyma" path="res://assets/symphonyguys.png" id="1_lxg7y"] [ext_resource type="Script" uid="uid://dppf0pasfnksi" path="res://scripts/conductor.gd" id="2_x67ht"] [ext_resource type="AudioStream" uid="uid://b8n6p428csquv" path="res://assets/audio/eine-kleine-click.wav" id="3_q7w51"] [ext_resource type="PackedScene" uid="uid://cwdkw1p371bks" path="res://scenes/musicians/input_prompt.tscn" id="4_0iywx"] [ext_resource type="Texture2D" uid="uid://do6jqp2l6nmwm" path="res://assets/input/keyboard_r_outline.png" id="5_r54h3"] [sub_resource type="AtlasTexture" id="AtlasTexture_lquwl"] atlas = ExtResource("1_lxg7y") region = Rect2(96, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_0xm2m"] atlas = ExtResource("1_lxg7y") region = Rect2(0, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_h2yge"] atlas = ExtResource("1_lxg7y") region = Rect2(32, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_1bvp3"] atlas = ExtResource("1_lxg7y") region = Rect2(64, 0, 32, 32) [sub_resource type="SpriteFrames" id="SpriteFrames_7mycd"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_lquwl") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0xm2m") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_h2yge") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_1bvp3") }], "loop": true, "name": &"default", "speed": 4.0 }] [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_4c57u"] gradient = SubResource("Gradient_lquwl") width = 96 height = 48 fill = 1 fill_from = Vector2(0.5, 0.5) fill_to = Vector2(0.85, 0.85) [sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_4c57u"] polygon = PackedVector2Array(0, 14, -2, 15, -4, 14) [node name="Conductor" type="AnimatedSprite2D" unique_id=607493736] position = Vector2(2, 0) sprite_frames = SubResource("SpriteFrames_7mycd") frame_progress = 0.51704574 script = ExtResource("2_x67ht") [node name="Audio" type="AudioStreamPlayer2D" parent="." unique_id=1922730130] stream = ExtResource("3_q7w51") [node name="Light" type="PointLight2D" parent="." unique_id=1770033681] unique_name_in_owner = true position = Vector2(5, 9) energy = 0.8 shadow_enabled = true shadow_filter = 2 shadow_filter_smooth = 7.6 texture = SubResource("GradientTexture2D_4c57u") [node name="Occluder" type="LightOccluder2D" parent="." unique_id=978661388] occluder = SubResource("OccluderPolygon2D_4c57u") [node name="InputPrompt" parent="." unique_id=590379112 instance=ExtResource("4_0iywx")] position = Vector2(-2, 24) texture = ExtResource("5_r54h3")