[gd_scene format=3 uid="uid://cco0hdmf66tvr"] [ext_resource type="Texture2D" uid="uid://d22natk1k12tr" path="res://kenney_jumper-pack/PNG/Items/gold_1.png" id="1_gc5ph"] [ext_resource type="Script" uid="uid://ce225apjg2pkp" path="res://item.gd" id="1_ycmpg"] [ext_resource type="Texture2D" uid="uid://bqsags1o64f4o" path="res://kenney_jumper-pack/PNG/Items/gold_2.png" id="2_5bhxb"] [ext_resource type="Texture2D" uid="uid://bqhkh52wr2wwo" path="res://kenney_jumper-pack/PNG/Items/gold_3.png" id="3_qns7v"] [ext_resource type="Texture2D" uid="uid://dr1vt3n5uk0en" path="res://kenney_jumper-pack/PNG/Items/gold_4.png" id="4_waip1"] [ext_resource type="Texture2D" uid="uid://c6n43hle53q4c" path="res://kenney_jumper-pack/PNG/Particles/particle_beige.png" id="5_sjfmt"] [sub_resource type="Animation" id="Animation_har3d"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:texture") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [ExtResource("1_gc5ph")] } [sub_resource type="Animation" id="Animation_uvled"] resource_name = "rotate" length = 0.75 loop_mode = 2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:texture") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.233333, 0.5, 0.733333), "transitions": PackedFloat32Array(1, 1, 1, 1), "update": 1, "values": [ExtResource("1_gc5ph"), ExtResource("2_5bhxb"), ExtResource("3_qns7v"), ExtResource("4_waip1")] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_ygf60"] _data = { &"RESET": SubResource("Animation_har3d"), &"rotate": SubResource("Animation_uvled") } [sub_resource type="CircleShape2D" id="CircleShape2D_oejbq"] radius = 45.0 [sub_resource type="Curve" id="Curve_bofjp"] _data = [Vector2(0, 0.0421298), 0.0, 0.0, 0, 0, Vector2(0.51483, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] point_count = 3 [sub_resource type="CurveTexture" id="CurveTexture_3sm4y"] curve = SubResource("Curve_bofjp") [sub_resource type="Gradient" id="Gradient_vtk45"] offsets = PackedFloat32Array(0, 0.530055, 1) colors = PackedColorArray(1, 0, 0, 1, 0.705882, 0.443137, 0.152941, 1, 1, 1, 0, 1) [sub_resource type="GradientTexture1D" id="GradientTexture1D_epu4p"] gradient = SubResource("Gradient_vtk45") [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_g3eoq"] lifetime_randomness = 1.0 particle_flag_rotate_y = true particle_flag_disable_z = true emission_shape = 1 emission_sphere_radius = 20.0 direction = Vector3(0, 0, 0) spread = 90.0 initial_velocity_min = -100.0 initial_velocity_max = 100.0 gravity = Vector3(0, 0, 0) scale_min = 0.1 scale_max = 0.25 color_ramp = SubResource("GradientTexture1D_epu4p") alpha_curve = SubResource("CurveTexture_3sm4y") [node name="Item" type="Area2D" unique_id=1893066716] collision_mask = 2 script = ExtResource("1_ycmpg") metadata/_edit_group_ = true [node name="Sprite2D" type="Sprite2D" parent="." unique_id=1635445511] modulate = Color(0.768613, 0.82, 0.0492, 1) texture = ExtResource("1_gc5ph") [node name="AnimationPlayer" type="AnimationPlayer" parent="Sprite2D" unique_id=1384190945] libraries/ = SubResource("AnimationLibrary_ygf60") autoplay = &"rotate" speed_scale = 3.0 [node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1521725670] shape = SubResource("CircleShape2D_oejbq") [node name="GPUParticles2D" type="GPUParticles2D" parent="." unique_id=1188957093] emitting = false amount = 100 texture = ExtResource("5_sjfmt") one_shot = true explosiveness = 1.0 process_material = SubResource("ParticleProcessMaterial_g3eoq") [connection signal="body_entered" from="." to="." method="_on_body_entered"] [connection signal="finished" from="GPUParticles2D" to="." method="_on_gpu_particles_2d_finished"]