[gd_scene load_steps=11 format=3 uid="uid://tdcxcrg6ktpl"] [ext_resource type="Script" path="res://objectives/objective.gd" id="1_2k32s"] [ext_resource type="Script" path="res://objectives/objective_animate.gd" id="1_rh0l1"] [ext_resource type="PackedScene" uid="uid://doqy71l4kjsed" path="res://objectives/objective.blend" id="2_1v3lb"] [sub_resource type="BoxShape3D" id="BoxShape3D_prgnm"] size = Vector3(3, 3, 3) [sub_resource type="Curve" id="Curve_c6ptq"] min_value = -2.0 max_value = 2.0 _data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.0, 0.0, 0, 0] point_count = 2 [sub_resource type="CurveTexture" id="CurveTexture_a54e6"] curve = SubResource("Curve_c6ptq") [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_xpets"] emission_shape = 2 emission_sphere_radius = 20.0 orbit_velocity_min = 0.02 orbit_velocity_max = 0.1 orbit_velocity_curve = SubResource("CurveTexture_a54e6") gravity = Vector3(0, 0, 0) [sub_resource type="Curve" id="Curve_li7ce"] _data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.878229, 0.733687), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] point_count = 3 [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_px2al"] emission_enabled = true emission = Color(0.431373, 0.431373, 0.431373, 1) emission_energy_multiplier = 2.0 use_particle_trails = true [sub_resource type="RibbonTrailMesh" id="RibbonTrailMesh_t2aah"] material = SubResource("StandardMaterial3D_px2al") size = 0.471 sections = 11 section_length = 38.126 section_segments = 25 curve = SubResource("Curve_li7ce") [node name="objective" type="Area3D"] collision_mask = 4 gravity_point_center = Vector3(0, 100, 0) gravity_direction = Vector3(0, 100, 0) linear_damp_space_override = 3 linear_damp = 10.0 script = ExtResource("1_2k32s") [node name="collisionShape3D" type="CollisionShape3D" parent="."] shape = SubResource("BoxShape3D_prgnm") [node name="objective_model" parent="." instance=ExtResource("2_1v3lb")] transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0) script = ExtResource("1_rh0l1") [node name="GPUParticles3D" type="GPUParticles3D" parent="."] amount = 25 lifetime = 3.0 visibility_aabb = AABB(-23.6684, -20.4245, -20.9082, 47.3368, 40.849, 41.8163) trail_enabled = true trail_lifetime = 0.66 process_material = SubResource("ParticleProcessMaterial_xpets") draw_pass_1 = SubResource("RibbonTrailMesh_t2aah") [node name="GPUParticlesAttractorSphere3D" type="GPUParticlesAttractorSphere3D" parent="GPUParticles3D"] strength = 73.43 attenuation = 0.615575 radius = 84.15