[gd_scene load_steps=10 format=2] [ext_resource path="res://Pegs/Yellow/Powerups/Scattershot/Scattershot-Sheet.png" type="Texture" id=1] [ext_resource path="res://Pegs/Yellow/Powerups/Scattershot/ScattershotBallParticles.gd" type="Script" id=2] [sub_resource type="ParticlesMaterial" id=1] emission_shape = 1 emission_sphere_radius = 3.0 flag_disable_z = true direction = Vector3( 0, -10, 0 ) spread = 70.08 gravity = Vector3( 0, 98, 0 ) initial_velocity = 49.18 orbit_velocity = 0.0 orbit_velocity_random = 0.0 color = Color( 0.968627, 1, 0.682353, 1 ) [sub_resource type="AtlasTexture" id=3] atlas = ExtResource( 1 ) region = Rect2( 10, 0, 10, 10 ) [sub_resource type="AtlasTexture" id=4] atlas = ExtResource( 1 ) region = Rect2( 20, 0, 10, 10 ) [sub_resource type="AtlasTexture" id=5] atlas = ExtResource( 1 ) region = Rect2( 30, 0, 10, 10 ) [sub_resource type="AtlasTexture" id=6] atlas = ExtResource( 1 ) region = Rect2( 40, 0, 10, 10 ) [sub_resource type="AtlasTexture" id=7] atlas = ExtResource( 1 ) region = Rect2( 50, 0, 10, 10 ) [sub_resource type="SpriteFrames" id=2] animations = [ { "frames": [ SubResource( 3 ), SubResource( 4 ), SubResource( 5 ), SubResource( 6 ), SubResource( 7 ) ], "loop": false, "name": "default", "speed": 15.0 } ] [node name="ScattershotBallParticles" type="Particles2D"] emitting = false amount = 6 lifetime = 5.0 one_shot = true explosiveness = 0.99 local_coords = false process_material = SubResource( 1 ) script = ExtResource( 2 ) [node name="AnimatedSprite" type="AnimatedSprite" parent="."] frames = SubResource( 2 ) [connection signal="animation_finished" from="AnimatedSprite" to="." method="queue_free"]