|
@@ -1,4 +1,4 @@
|
|
|
-[gd_scene load_steps=66 format=2]
|
|
|
+[gd_scene load_steps=64 format=2]
|
|
|
|
|
|
[ext_resource path="res://enemies/red_robot/red_robot.gd" type="Script" id=1]
|
|
|
[ext_resource path="res://enemies/red_robot/badrobot_large.dae" type="PackedScene" id=2]
|
|
@@ -21,9 +21,7 @@
|
|
|
[ext_resource path="res://enemies/red_robot/walk.wav" type="AudioStream" id=19]
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id=1]
|
|
|
-
|
|
|
resource_local_to_scene = true
|
|
|
-render_priority = 0
|
|
|
shader = ExtResource( 4 )
|
|
|
shader_param/deform = 2.0
|
|
|
shader_param/transparency = 0.0
|
|
@@ -32,311 +30,129 @@ shader_param/smoke = 1.0
|
|
|
shader_param/clip = 20.0
|
|
|
shader_param/ray_texture = ExtResource( 5 )
|
|
|
shader_param/smoke_texture = ExtResource( 6 )
|
|
|
-_sections_unfolded = [ "Resource", "Shader Param", "shader", "shader_param" ]
|
|
|
|
|
|
[sub_resource type="SpatialMaterial" id=2]
|
|
|
-
|
|
|
-render_priority = 0
|
|
|
flags_transparent = true
|
|
|
flags_unshaded = true
|
|
|
-flags_vertex_lighting = false
|
|
|
-flags_no_depth_test = false
|
|
|
-flags_use_point_size = false
|
|
|
-flags_world_triplanar = false
|
|
|
-flags_fixed_size = false
|
|
|
-flags_albedo_tex_force_srgb = false
|
|
|
-flags_do_not_receive_shadows = false
|
|
|
-flags_disable_ambient_light = false
|
|
|
-flags_ensure_correct_normals = false
|
|
|
vertex_color_use_as_albedo = true
|
|
|
vertex_color_is_srgb = true
|
|
|
-params_diffuse_mode = 0
|
|
|
-params_specular_mode = 0
|
|
|
params_blend_mode = 1
|
|
|
-params_cull_mode = 0
|
|
|
-params_depth_draw_mode = 0
|
|
|
-params_line_width = 1.0
|
|
|
-params_point_size = 1.0
|
|
|
params_billboard_mode = 3
|
|
|
-params_billboard_keep_scale = false
|
|
|
-params_grow = false
|
|
|
-params_use_alpha_scissor = false
|
|
|
particles_anim_h_frames = 1
|
|
|
particles_anim_v_frames = 1
|
|
|
-particles_anim_loop = 0
|
|
|
+particles_anim_loop = false
|
|
|
albedo_color = Color( 0.870588, 0.294118, 0.294118, 1 )
|
|
|
albedo_texture = ExtResource( 7 )
|
|
|
-metallic = 0.0
|
|
|
-metallic_specular = 0.5
|
|
|
-metallic_texture_channel = 0
|
|
|
-roughness = 0.0
|
|
|
-roughness_texture_channel = 0
|
|
|
-emission_enabled = false
|
|
|
-normal_enabled = false
|
|
|
-rim_enabled = false
|
|
|
-clearcoat_enabled = false
|
|
|
-anisotropy_enabled = false
|
|
|
-ao_enabled = false
|
|
|
-depth_enabled = false
|
|
|
-subsurf_scatter_enabled = false
|
|
|
-transmission_enabled = false
|
|
|
-refraction_enabled = false
|
|
|
-detail_enabled = false
|
|
|
-uv1_scale = Vector3( 1, 1, 1 )
|
|
|
-uv1_offset = Vector3( 0, 0, 0 )
|
|
|
-uv1_triplanar = false
|
|
|
-uv1_triplanar_sharpness = 1.0
|
|
|
-uv2_scale = Vector3( 1, 1, 1 )
|
|
|
-uv2_offset = Vector3( 0, 0, 0 )
|
|
|
-uv2_triplanar = false
|
|
|
-uv2_triplanar_sharpness = 1.0
|
|
|
-proximity_fade_enable = false
|
|
|
-distance_fade_mode = 0
|
|
|
-_sections_unfolded = [ "Albedo", "Flags", "Parameters", "Vertex Color" ]
|
|
|
|
|
|
[sub_resource type="QuadMesh" id=3]
|
|
|
-
|
|
|
material = SubResource( 2 )
|
|
|
-custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
|
|
|
-flip_faces = false
|
|
|
-size = Vector2( 1, 1 )
|
|
|
|
|
|
[sub_resource type="Gradient" id=4]
|
|
|
-
|
|
|
offsets = PoolRealArray( 0, 0.283019, 1 )
|
|
|
colors = PoolColorArray( 1, 1, 1, 0, 1, 1, 1, 0.283019, 1, 1, 1, 1 )
|
|
|
|
|
|
[sub_resource type="SpatialMaterial" id=5]
|
|
|
-
|
|
|
-render_priority = 0
|
|
|
flags_transparent = true
|
|
|
flags_unshaded = true
|
|
|
-flags_vertex_lighting = false
|
|
|
-flags_no_depth_test = false
|
|
|
-flags_use_point_size = false
|
|
|
-flags_world_triplanar = false
|
|
|
-flags_fixed_size = false
|
|
|
-flags_albedo_tex_force_srgb = false
|
|
|
-flags_do_not_receive_shadows = false
|
|
|
-flags_disable_ambient_light = false
|
|
|
-flags_ensure_correct_normals = false
|
|
|
vertex_color_use_as_albedo = true
|
|
|
vertex_color_is_srgb = true
|
|
|
-params_diffuse_mode = 0
|
|
|
-params_specular_mode = 0
|
|
|
params_blend_mode = 1
|
|
|
-params_cull_mode = 0
|
|
|
-params_depth_draw_mode = 0
|
|
|
-params_line_width = 1.0
|
|
|
-params_point_size = 1.0
|
|
|
params_billboard_mode = 3
|
|
|
-params_billboard_keep_scale = false
|
|
|
-params_grow = false
|
|
|
-params_use_alpha_scissor = false
|
|
|
particles_anim_h_frames = 1
|
|
|
particles_anim_v_frames = 1
|
|
|
-particles_anim_loop = 0
|
|
|
-albedo_color = Color( 1, 1, 1, 1 )
|
|
|
+particles_anim_loop = false
|
|
|
albedo_texture = ExtResource( 8 )
|
|
|
-metallic = 0.0
|
|
|
-metallic_specular = 0.5
|
|
|
-metallic_texture_channel = 0
|
|
|
-roughness = 0.0
|
|
|
-roughness_texture_channel = 0
|
|
|
-emission_enabled = false
|
|
|
-normal_enabled = false
|
|
|
-rim_enabled = false
|
|
|
-clearcoat_enabled = false
|
|
|
-anisotropy_enabled = false
|
|
|
-ao_enabled = false
|
|
|
-depth_enabled = false
|
|
|
-subsurf_scatter_enabled = false
|
|
|
-transmission_enabled = false
|
|
|
-refraction_enabled = false
|
|
|
-detail_enabled = false
|
|
|
-uv1_scale = Vector3( 1, 1, 1 )
|
|
|
-uv1_offset = Vector3( 0, 0, 0 )
|
|
|
-uv1_triplanar = false
|
|
|
-uv1_triplanar_sharpness = 1.0
|
|
|
-uv2_scale = Vector3( 1, 1, 1 )
|
|
|
-uv2_offset = Vector3( 0, 0, 0 )
|
|
|
-uv2_triplanar = false
|
|
|
-uv2_triplanar_sharpness = 1.0
|
|
|
proximity_fade_enable = true
|
|
|
proximity_fade_distance = 0.2
|
|
|
-distance_fade_mode = 0
|
|
|
-_sections_unfolded = [ "Albedo", "Distance Fade", "Flags", "Parameters", "Proximity Fade", "Vertex Color", "albedo_texture" ]
|
|
|
|
|
|
[sub_resource type="QuadMesh" id=6]
|
|
|
-
|
|
|
material = SubResource( 5 )
|
|
|
-custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
|
|
|
-flip_faces = false
|
|
|
-size = Vector2( 1, 1 )
|
|
|
-_sections_unfolded = [ "material" ]
|
|
|
|
|
|
-[sub_resource type="Curve" id=7]
|
|
|
-
|
|
|
-min_value = 0.0
|
|
|
-max_value = 2.0
|
|
|
-bake_resolution = 100
|
|
|
-_data = [ Vector2( 0, 0.3856 ), 0.0, 0.0, 0, 0, Vector2( 0.0490487, 1.5632 ), 0.0, 0.0, 0, 0, Vector2( 1, 1.0528 ), 0.0, 0.0, 0, 0 ]
|
|
|
-
|
|
|
-[sub_resource type="Gradient" id=8]
|
|
|
-
|
|
|
-offsets = PoolRealArray( 0, 1 )
|
|
|
+[sub_resource type="Gradient" id=7]
|
|
|
colors = PoolColorArray( 1, 1, 1, 0.961538, 0.960784, 0.960784, 0.960784, 0 )
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=9]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=8]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "TurnRight-cycle"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=10]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=9]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "TurnLeft-cycle"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=11]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=10]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Walk-cycle"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=12]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=11]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Damage_take1"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=13]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=12]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Damage_take2"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=14]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=13]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Damage_heavy"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=15]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=14]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Idle-cycle"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=16]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=15]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Cannon-U"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=17]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=16]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Cannon-D"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=18]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=17]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Cannon-R"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=19]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=18]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Cannon-L"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeAnimation" id=20]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeAnimation" id=19]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
animation = "Cannon-N"
|
|
|
|
|
|
-[sub_resource type="AnimationNodeBlendSpace2D" id=21]
|
|
|
-
|
|
|
+[sub_resource type="AnimationNodeBlendSpace2D" id=20]
|
|
|
resource_local_to_scene = true
|
|
|
-auto_triangles = true
|
|
|
-blend_point_0/node = SubResource( 16 )
|
|
|
+blend_point_0/node = SubResource( 15 )
|
|
|
blend_point_0/pos = Vector2( 0, 1 )
|
|
|
-blend_point_1/node = SubResource( 17 )
|
|
|
+blend_point_1/node = SubResource( 16 )
|
|
|
blend_point_1/pos = Vector2( 0, -1 )
|
|
|
-blend_point_2/node = SubResource( 18 )
|
|
|
+blend_point_2/node = SubResource( 17 )
|
|
|
blend_point_2/pos = Vector2( 1, 0 )
|
|
|
-blend_point_3/node = SubResource( 19 )
|
|
|
+blend_point_3/node = SubResource( 18 )
|
|
|
blend_point_3/pos = Vector2( -1, 0 )
|
|
|
-blend_point_4/node = SubResource( 20 )
|
|
|
+blend_point_4/node = SubResource( 19 )
|
|
|
blend_point_4/pos = Vector2( 0, 0 )
|
|
|
-triangles = PoolIntArray( 0, 2, 4, 0, 3, 4, 1, 2, 4, 1, 3, 4 )
|
|
|
-min_space = Vector2( -1, -1 )
|
|
|
-max_space = Vector2( 1, 1 )
|
|
|
-snap = Vector2( 0.1, 0.1 )
|
|
|
-x_label = "x"
|
|
|
-y_label = "y"
|
|
|
-
|
|
|
-[sub_resource type="AnimationNodeBlend2" id=22]
|
|
|
|
|
|
+[sub_resource type="AnimationNodeBlend2" id=21]
|
|
|
resource_local_to_scene = true
|
|
|
filter_enabled = true
|
|
|
filters = [ "Armature/Skeleton:Cannon-TrackTurret", "Armature/Skeleton:CannonAnimRecoil" ]
|
|
|
-sync = false
|
|
|
-
|
|
|
-[sub_resource type="AnimationNodeOneShot" id=23]
|
|
|
|
|
|
+[sub_resource type="AnimationNodeOneShot" id=22]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
-fadein_time = 0.1
|
|
|
fadeout_time = 0.5
|
|
|
-autorestart = false
|
|
|
-autorestart_delay = 1.0
|
|
|
autorestart_random_delay = 0.0
|
|
|
-sync = false
|
|
|
-
|
|
|
-[sub_resource type="AnimationNodeOneShot" id=24]
|
|
|
|
|
|
+[sub_resource type="AnimationNodeOneShot" id=23]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
-fadein_time = 0.1
|
|
|
fadeout_time = 0.5
|
|
|
-autorestart = false
|
|
|
-autorestart_delay = 1.0
|
|
|
autorestart_random_delay = 0.0
|
|
|
-sync = false
|
|
|
-
|
|
|
-[sub_resource type="AnimationNodeOneShot" id=25]
|
|
|
|
|
|
+[sub_resource type="AnimationNodeOneShot" id=24]
|
|
|
resource_local_to_scene = true
|
|
|
-filter_enabled = false
|
|
|
-filters = [ ]
|
|
|
-fadein_time = 0.1
|
|
|
fadeout_time = 0.5
|
|
|
-autorestart = false
|
|
|
-autorestart_delay = 1.0
|
|
|
autorestart_random_delay = 0.0
|
|
|
-sync = false
|
|
|
-
|
|
|
-[sub_resource type="AnimationNodeTransition" id=26]
|
|
|
|
|
|
+[sub_resource type="AnimationNodeTransition" id=25]
|
|
|
resource_local_to_scene = true
|
|
|
input_count = 4
|
|
|
xfade_time = 0.5
|
|
@@ -348,56 +164,47 @@ input_2/name = "turn_right"
|
|
|
input_2/auto_advance = false
|
|
|
input_3/name = "walk"
|
|
|
input_3/auto_advance = false
|
|
|
-_sections_unfolded = [ "Input 0", "Input 1", "Input 2", "Input 3" ]
|
|
|
-
|
|
|
-[sub_resource type="AnimationNodeBlendTree" id=27]
|
|
|
|
|
|
+[sub_resource type="AnimationNodeBlendTree" id=26]
|
|
|
resource_local_to_scene = true
|
|
|
graph_offset = Vector2( 0, 196.5 )
|
|
|
-nodes/Animation/node = SubResource( 15 )
|
|
|
+nodes/Animation/node = SubResource( 14 )
|
|
|
nodes/Animation/position = Vector2( -200, 100 )
|
|
|
-"nodes/Animation 2/node" = SubResource( 9 )
|
|
|
+"nodes/Animation 2/node" = SubResource( 8 )
|
|
|
"nodes/Animation 2/position" = Vector2( -200, 340 )
|
|
|
-"nodes/Animation 3/node" = SubResource( 10 )
|
|
|
+"nodes/Animation 3/node" = SubResource( 9 )
|
|
|
"nodes/Animation 3/position" = Vector2( -200, 220 )
|
|
|
-"nodes/Animation 4/node" = SubResource( 11 )
|
|
|
+"nodes/Animation 4/node" = SubResource( 10 )
|
|
|
"nodes/Animation 4/position" = Vector2( -160, 460 )
|
|
|
-"nodes/Animation 5/node" = SubResource( 12 )
|
|
|
+"nodes/Animation 5/node" = SubResource( 11 )
|
|
|
"nodes/Animation 5/position" = Vector2( 200, 440 )
|
|
|
-"nodes/Animation 6/node" = SubResource( 13 )
|
|
|
+"nodes/Animation 6/node" = SubResource( 12 )
|
|
|
"nodes/Animation 6/position" = Vector2( 500, 440 )
|
|
|
-"nodes/Animation 7/node" = SubResource( 14 )
|
|
|
+"nodes/Animation 7/node" = SubResource( 13 )
|
|
|
"nodes/Animation 7/position" = Vector2( 740, 440 )
|
|
|
-nodes/aim/node = SubResource( 21 )
|
|
|
+nodes/aim/node = SubResource( 20 )
|
|
|
nodes/aim/position = Vector2( 80, 320 )
|
|
|
-nodes/aiming/node = SubResource( 22 )
|
|
|
+nodes/aiming/node = SubResource( 21 )
|
|
|
nodes/aiming/position = Vector2( 320, 200 )
|
|
|
-nodes/hit1/node = SubResource( 23 )
|
|
|
+nodes/hit1/node = SubResource( 22 )
|
|
|
nodes/hit1/position = Vector2( 540, 240 )
|
|
|
-nodes/hit2/node = SubResource( 24 )
|
|
|
+nodes/hit2/node = SubResource( 23 )
|
|
|
nodes/hit2/position = Vector2( 760, 240 )
|
|
|
-nodes/hit3/node = SubResource( 25 )
|
|
|
+nodes/hit3/node = SubResource( 24 )
|
|
|
nodes/hit3/position = Vector2( 980, 240 )
|
|
|
nodes/output/position = Vector2( 1180, 200 )
|
|
|
-nodes/state/node = SubResource( 26 )
|
|
|
+nodes/state/node = SubResource( 25 )
|
|
|
nodes/state/position = Vector2( 60, 100 )
|
|
|
-node_connections = [ "output", 0, "hit3", "state", 0, "Animation", "state", 1, "Animation 3", "state", 2, "Animation 2", "state", 3, "Animation 4", "aiming", 0, "state", "aiming", 1, "aim", "hit1", 0, "aiming", "hit1", 1, "Animation 5", "hit2", 0, "hit1", "hit2", 1, "Animation 6", "hit3", 0, "hit2", "hit3", 1, "Animation 7" ]
|
|
|
+node_connections = [ "output", 0, "hit3", "state", 0, "Animation", "state", 1, "Animation 3", "state", 2, "Animation 2", "state", 3, "Animation 4", "hit2", 0, "hit1", "hit2", 1, "Animation 6", "hit3", 0, "hit2", "hit3", 1, "Animation 7", "aiming", 0, "state", "aiming", 1, "aim", "hit1", 0, "aiming", "hit1", 1, "Animation 5" ]
|
|
|
|
|
|
-[sub_resource type="SphereShape" id=28]
|
|
|
-
|
|
|
-margin = 0.04
|
|
|
+[sub_resource type="SphereShape" id=27]
|
|
|
radius = 1.11815
|
|
|
|
|
|
-[sub_resource type="SphereShape" id=29]
|
|
|
-
|
|
|
-margin = 0.04
|
|
|
+[sub_resource type="SphereShape" id=28]
|
|
|
radius = 18.1337
|
|
|
|
|
|
-[sub_resource type="Animation" id=30]
|
|
|
-
|
|
|
+[sub_resource type="Animation" id=29]
|
|
|
length = 4.0
|
|
|
-loop = false
|
|
|
-step = 0.1
|
|
|
tracks/0/type = "value"
|
|
|
tracks/0/path = NodePath("Scene Root/Armature/Skeleton/ray_from/ray:material/0:shader_param/energy")
|
|
|
tracks/0/interp = 1
|
|
@@ -542,208 +349,66 @@ tracks/10/keys = {
|
|
|
"times": PoolRealArray( 0, 2.1 )
|
|
|
}
|
|
|
|
|
|
-[sub_resource type="PhysicsMaterial" id=31]
|
|
|
-
|
|
|
-friction = 1.0
|
|
|
-rough = false
|
|
|
-bounce = 0.0
|
|
|
-absorbent = false
|
|
|
-
|
|
|
-[sub_resource type="BoxShape" id=32]
|
|
|
+[sub_resource type="PhysicsMaterial" id=30]
|
|
|
|
|
|
-margin = 0.04
|
|
|
+[sub_resource type="BoxShape" id=31]
|
|
|
extents = Vector3( 0.445466, 0.622832, 0.0474423 )
|
|
|
|
|
|
-[sub_resource type="BoxShape" id=33]
|
|
|
-
|
|
|
-margin = 0.04
|
|
|
+[sub_resource type="BoxShape" id=32]
|
|
|
extents = Vector3( 0.432293, 0.514522, 0.0474423 )
|
|
|
|
|
|
-[sub_resource type="SpatialMaterial" id=34]
|
|
|
-
|
|
|
-render_priority = 0
|
|
|
+[sub_resource type="SpatialMaterial" id=33]
|
|
|
flags_transparent = true
|
|
|
flags_unshaded = true
|
|
|
-flags_vertex_lighting = false
|
|
|
-flags_no_depth_test = false
|
|
|
-flags_use_point_size = false
|
|
|
-flags_world_triplanar = false
|
|
|
-flags_fixed_size = false
|
|
|
-flags_albedo_tex_force_srgb = false
|
|
|
-flags_do_not_receive_shadows = false
|
|
|
-flags_disable_ambient_light = false
|
|
|
-flags_ensure_correct_normals = false
|
|
|
vertex_color_use_as_albedo = true
|
|
|
vertex_color_is_srgb = true
|
|
|
-params_diffuse_mode = 0
|
|
|
-params_specular_mode = 0
|
|
|
params_blend_mode = 1
|
|
|
-params_cull_mode = 0
|
|
|
-params_depth_draw_mode = 0
|
|
|
-params_line_width = 1.0
|
|
|
-params_point_size = 1.0
|
|
|
params_billboard_mode = 3
|
|
|
-params_billboard_keep_scale = false
|
|
|
-params_grow = false
|
|
|
-params_use_alpha_scissor = false
|
|
|
particles_anim_h_frames = 1
|
|
|
particles_anim_v_frames = 1
|
|
|
-particles_anim_loop = 0
|
|
|
-albedo_color = Color( 1, 1, 1, 1 )
|
|
|
+particles_anim_loop = false
|
|
|
albedo_texture = ExtResource( 8 )
|
|
|
-metallic = 0.0
|
|
|
-metallic_specular = 0.5
|
|
|
-metallic_texture_channel = 0
|
|
|
-roughness = 0.0
|
|
|
-roughness_texture_channel = 0
|
|
|
-emission_enabled = false
|
|
|
-normal_enabled = false
|
|
|
-rim_enabled = false
|
|
|
-clearcoat_enabled = false
|
|
|
-anisotropy_enabled = false
|
|
|
-ao_enabled = false
|
|
|
-depth_enabled = false
|
|
|
-subsurf_scatter_enabled = false
|
|
|
-transmission_enabled = false
|
|
|
-refraction_enabled = false
|
|
|
-detail_enabled = false
|
|
|
-uv1_scale = Vector3( 1, 1, 1 )
|
|
|
-uv1_offset = Vector3( 0, 0, 0 )
|
|
|
-uv1_triplanar = false
|
|
|
-uv1_triplanar_sharpness = 1.0
|
|
|
-uv2_scale = Vector3( 1, 1, 1 )
|
|
|
-uv2_offset = Vector3( 0, 0, 0 )
|
|
|
-uv2_triplanar = false
|
|
|
-uv2_triplanar_sharpness = 1.0
|
|
|
proximity_fade_enable = true
|
|
|
proximity_fade_distance = 0.2
|
|
|
-distance_fade_mode = 0
|
|
|
-_sections_unfolded = [ "Albedo", "Distance Fade", "Flags", "Parameters", "Proximity Fade", "Vertex Color", "albedo_texture" ]
|
|
|
-
|
|
|
-[sub_resource type="QuadMesh" id=35]
|
|
|
-
|
|
|
-material = SubResource( 34 )
|
|
|
-custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
|
|
|
-flip_faces = false
|
|
|
-size = Vector2( 1, 1 )
|
|
|
-_sections_unfolded = [ "material" ]
|
|
|
|
|
|
-[sub_resource type="Curve" id=36]
|
|
|
+[sub_resource type="QuadMesh" id=34]
|
|
|
+material = SubResource( 33 )
|
|
|
|
|
|
-min_value = 0.0
|
|
|
-max_value = 2.0
|
|
|
-bake_resolution = 100
|
|
|
-_data = [ Vector2( 0, 0.3856 ), 0.0, 0.0, 0, 0, Vector2( 0.0612366, 1 ), 0.0, 0.0, 0, 0, Vector2( 0.999703, 1.4752 ), 0.0, 0.0, 0, 0 ]
|
|
|
-
|
|
|
-[sub_resource type="Gradient" id=37]
|
|
|
-
|
|
|
-offsets = PoolRealArray( 0, 1 )
|
|
|
+[sub_resource type="Gradient" id=35]
|
|
|
colors = PoolColorArray( 1, 1, 1, 0.961538, 0.960784, 0.960784, 0.960784, 0 )
|
|
|
|
|
|
-[sub_resource type="PhysicsMaterial" id=38]
|
|
|
-
|
|
|
-friction = 1.0
|
|
|
-rough = false
|
|
|
-bounce = 0.0
|
|
|
-absorbent = false
|
|
|
+[sub_resource type="PhysicsMaterial" id=36]
|
|
|
|
|
|
-[sub_resource type="BoxShape" id=39]
|
|
|
-
|
|
|
-margin = 0.04
|
|
|
+[sub_resource type="BoxShape" id=37]
|
|
|
extents = Vector3( 0.411196, 0.514522, 0.0474423 )
|
|
|
|
|
|
-[sub_resource type="BoxShape" id=40]
|
|
|
-
|
|
|
-margin = 0.04
|
|
|
+[sub_resource type="BoxShape" id=38]
|
|
|
extents = Vector3( 0.403063, 0.514522, 0.0474423 )
|
|
|
|
|
|
-[sub_resource type="PhysicsMaterial" id=41]
|
|
|
-
|
|
|
-friction = 1.0
|
|
|
-rough = false
|
|
|
-bounce = 0.0
|
|
|
-absorbent = false
|
|
|
-
|
|
|
-[sub_resource type="SpatialMaterial" id=42]
|
|
|
-
|
|
|
-render_priority = 0
|
|
|
-flags_transparent = false
|
|
|
-flags_unshaded = false
|
|
|
-flags_vertex_lighting = false
|
|
|
-flags_no_depth_test = false
|
|
|
-flags_use_point_size = false
|
|
|
-flags_world_triplanar = false
|
|
|
-flags_fixed_size = false
|
|
|
-flags_albedo_tex_force_srgb = false
|
|
|
-flags_do_not_receive_shadows = false
|
|
|
-flags_disable_ambient_light = false
|
|
|
-flags_ensure_correct_normals = false
|
|
|
-vertex_color_use_as_albedo = false
|
|
|
-vertex_color_is_srgb = false
|
|
|
-params_diffuse_mode = 0
|
|
|
-params_specular_mode = 0
|
|
|
-params_blend_mode = 0
|
|
|
-params_cull_mode = 0
|
|
|
-params_depth_draw_mode = 0
|
|
|
-params_line_width = 1.0
|
|
|
-params_point_size = 1.0
|
|
|
-params_billboard_mode = 0
|
|
|
-params_billboard_keep_scale = false
|
|
|
-params_grow = false
|
|
|
-params_use_alpha_scissor = false
|
|
|
-albedo_color = Color( 1, 1, 1, 1 )
|
|
|
+[sub_resource type="PhysicsMaterial" id=39]
|
|
|
+
|
|
|
+[sub_resource type="SpatialMaterial" id=40]
|
|
|
albedo_texture = ExtResource( 14 )
|
|
|
metallic = 1.0
|
|
|
-metallic_specular = 0.5
|
|
|
metallic_texture = ExtResource( 15 )
|
|
|
metallic_texture_channel = 2
|
|
|
-roughness = 1.0
|
|
|
roughness_texture = ExtResource( 15 )
|
|
|
roughness_texture_channel = 1
|
|
|
-emission_enabled = false
|
|
|
normal_enabled = true
|
|
|
normal_scale = 1.0
|
|
|
normal_texture = ExtResource( 16 )
|
|
|
-rim_enabled = false
|
|
|
-clearcoat_enabled = false
|
|
|
-anisotropy_enabled = false
|
|
|
ao_enabled = true
|
|
|
ao_light_affect = 0.0
|
|
|
ao_texture = ExtResource( 15 )
|
|
|
ao_on_uv2 = false
|
|
|
ao_texture_channel = 0
|
|
|
-depth_enabled = false
|
|
|
-subsurf_scatter_enabled = false
|
|
|
-transmission_enabled = false
|
|
|
-refraction_enabled = false
|
|
|
-detail_enabled = false
|
|
|
-uv1_scale = Vector3( 1, 1, 1 )
|
|
|
-uv1_offset = Vector3( 0, 0, 0 )
|
|
|
-uv1_triplanar = false
|
|
|
-uv1_triplanar_sharpness = 1.0
|
|
|
-uv2_scale = Vector3( 1, 1, 1 )
|
|
|
-uv2_offset = Vector3( 0, 0, 0 )
|
|
|
-uv2_triplanar = false
|
|
|
-uv2_triplanar_sharpness = 1.0
|
|
|
-proximity_fade_enable = false
|
|
|
-distance_fade_mode = 0
|
|
|
-_sections_unfolded = [ "Albedo", "Ambient Occlusion", "Emission", "Flags", "Metallic", "Normal Map", "Roughness" ]
|
|
|
-
|
|
|
-[sub_resource type="SphereShape" id=43]
|
|
|
-
|
|
|
-margin = 0.04
|
|
|
-radius = 1.0
|
|
|
-
|
|
|
-[sub_resource type="BoxShape" id=44]
|
|
|
-
|
|
|
-margin = 0.04
|
|
|
-extents = Vector3( 0.0885272, 0.514522, 0.0474423 )
|
|
|
|
|
|
-[sub_resource type="Animation" id=45]
|
|
|
+[sub_resource type="SphereShape" id=41]
|
|
|
|
|
|
-length = 1.0
|
|
|
-loop = false
|
|
|
-step = 0.1
|
|
|
+[sub_resource type="BoxShape" id=42]
|
|
|
+extents = Vector3( 0.0885272, 0.514522, 0.0474423 )
|
|
|
+
|
|
|
+[sub_resource type="Animation" id=43]
|
|
|
tracks/0/type = "value"
|
|
|
tracks/0/path = NodePath("part_shield3/col2:disabled")
|
|
|
tracks/0/interp = 1
|
|
@@ -877,191 +542,59 @@ tracks/10/keys = {
|
|
|
"values": [ true ]
|
|
|
}
|
|
|
|
|
|
-[sub_resource type="AudioStreamRandomPitch" id=46]
|
|
|
-
|
|
|
+[sub_resource type="AudioStreamRandomPitch" id=44]
|
|
|
audio_stream = ExtResource( 18 )
|
|
|
-random_pitch = 1.1
|
|
|
|
|
|
[node name="big_robot" type="KinematicBody"]
|
|
|
-input_ray_pickable = true
|
|
|
-input_capture_on_drag = false
|
|
|
-collision_layer = 1
|
|
|
-collision_mask = 1
|
|
|
-move_lock_x = false
|
|
|
-move_lock_y = false
|
|
|
-move_lock_z = false
|
|
|
-collision/safe_margin = 0.001
|
|
|
script = ExtResource( 1 )
|
|
|
|
|
|
[node name="Scene Root" parent="." instance=ExtResource( 2 )]
|
|
|
-_sections_unfolded = [ "Transform", "Visibility" ]
|
|
|
-
|
|
|
-[node name="Armature" parent="Scene Root" index="0"]
|
|
|
-_sections_unfolded = [ "Transform" ]
|
|
|
|
|
|
[node name="Skeleton" parent="Scene Root/Armature" index="0"]
|
|
|
bones/14/bound_children = [ NodePath("ray_from") ]
|
|
|
-_sections_unfolded = [ "Transform" ]
|
|
|
|
|
|
[node name="ray_from" type="BoneAttachment" parent="Scene Root/Armature/Skeleton" index="4"]
|
|
|
-transform = Transform( -0.863181, 0.105804, -0.493684, -0.012343, 0.973082, 0.230128, 0.504743, 0.204736, -0.83864, 0.138718, 1.96543, 0.175195 )
|
|
|
+transform = Transform( -0.999975, 0.0070746, 0.000551782, 0.00707948, 0.999931, 0.0094271, -0.000485051, 0.00943077, -0.999955, 0.00850569, 2.08377, 0.183162 )
|
|
|
bone_name = "CannonAnimRecoil"
|
|
|
|
|
|
[node name="ray" type="MeshInstance" parent="Scene Root/Armature/Skeleton/ray_from"]
|
|
|
transform = Transform( 1, 8.40737e-09, -9.31323e-10, -6.55928e-09, 1, -9.31323e-10, 4.65661e-10, 0, 1, 1.67638e-08, 0, -1.21376 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
mesh = ExtResource( 3 )
|
|
|
skeleton = NodePath("")
|
|
|
material/0 = SubResource( 1 )
|
|
|
-_sections_unfolded = [ "Material", "material/0" ]
|
|
|
|
|
|
[node name="Particles" type="CPUParticles" parent="Scene Root/Armature/Skeleton/ray_from"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1.07273 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
emitting = false
|
|
|
amount = 64
|
|
|
-lifetime = 1.0
|
|
|
-one_shot = false
|
|
|
-preprocess = 0.0
|
|
|
-speed_scale = 1.0
|
|
|
-explosiveness = 0.0
|
|
|
-randomness = 0.0
|
|
|
-fixed_fps = 0
|
|
|
-fract_delta = true
|
|
|
-local_coords = true
|
|
|
-draw_order = 0
|
|
|
mesh = SubResource( 3 )
|
|
|
emission_shape = 1
|
|
|
emission_sphere_radius = 1.0
|
|
|
-emission_points = PoolVector3Array( )
|
|
|
-emission_colors = PoolColorArray( )
|
|
|
-flag_align_y = false
|
|
|
-flag_rotate_y = false
|
|
|
-flag_disable_z = false
|
|
|
-spread = 45.0
|
|
|
-flatness = 0.0
|
|
|
gravity = Vector3( 0, 0, 0 )
|
|
|
initial_velocity = 0.0
|
|
|
-initial_velocity_random = 0.0
|
|
|
angular_velocity = -0.381543
|
|
|
-angular_velocity_random = 0.0
|
|
|
-angular_velocity_curve = null
|
|
|
linear_accel = 1.0
|
|
|
linear_accel_random = 1.0
|
|
|
-linear_accel_curve = null
|
|
|
radial_accel = -1.0
|
|
|
-radial_accel_random = 0.0
|
|
|
-radial_accel_curve = null
|
|
|
tangential_accel = 1.0
|
|
|
-tangential_accel_random = 0.0
|
|
|
-tangential_accel_curve = null
|
|
|
-damping = 0.0
|
|
|
-damping_random = 0.0
|
|
|
-damping_curve = null
|
|
|
-angle = 0.0
|
|
|
-angle_random = 0.0
|
|
|
-angle_curve = null
|
|
|
-scale = 0.1
|
|
|
-scale_random = 0.0
|
|
|
-scale_curve = null
|
|
|
color_ramp = SubResource( 4 )
|
|
|
-hue_variation = 0.0
|
|
|
-hue_variation_random = 0.0
|
|
|
-hue_variation_curve = null
|
|
|
-anim_speed = 0.0
|
|
|
-anim_speed_random = 0.0
|
|
|
-anim_speed_curve = null
|
|
|
-anim_offset = 0.0
|
|
|
-anim_offset_random = 0.0
|
|
|
-anim_offset_curve = null
|
|
|
-anim_loop = false
|
|
|
|
|
|
[node name="explosion" type="CPUParticles" parent="Scene Root/Armature/Skeleton/ray_from"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0332087, -10.283 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
emitting = false
|
|
|
amount = 32
|
|
|
-lifetime = 1.0
|
|
|
one_shot = true
|
|
|
-preprocess = 0.0
|
|
|
-speed_scale = 1.0
|
|
|
explosiveness = 1.0
|
|
|
-randomness = 0.0
|
|
|
-fixed_fps = 0
|
|
|
-fract_delta = true
|
|
|
-local_coords = true
|
|
|
-draw_order = 0
|
|
|
mesh = SubResource( 6 )
|
|
|
-emission_shape = 0
|
|
|
-emission_points = PoolVector3Array( )
|
|
|
-emission_colors = PoolColorArray( )
|
|
|
-flag_align_y = false
|
|
|
-flag_rotate_y = false
|
|
|
-flag_disable_z = false
|
|
|
spread = 180.0
|
|
|
-flatness = 0.0
|
|
|
gravity = Vector3( 0, 0, 0 )
|
|
|
initial_velocity = 0.3
|
|
|
-initial_velocity_random = 0.0
|
|
|
angular_velocity = 35.2
|
|
|
angular_velocity_random = 1.0
|
|
|
-angular_velocity_curve = null
|
|
|
-linear_accel = 0.0
|
|
|
-linear_accel_random = 0.0
|
|
|
-linear_accel_curve = null
|
|
|
-radial_accel = 0.0
|
|
|
-radial_accel_random = 0.0
|
|
|
-radial_accel_curve = null
|
|
|
-tangential_accel = 0.0
|
|
|
-tangential_accel_random = 0.0
|
|
|
-tangential_accel_curve = null
|
|
|
-damping = 0.0
|
|
|
-damping_random = 0.0
|
|
|
-damping_curve = null
|
|
|
-angle = 0.0
|
|
|
-angle_random = 0.0
|
|
|
-angle_curve = null
|
|
|
-scale = 4.0
|
|
|
-scale_random = 0.0
|
|
|
-scale_curve = SubResource( 7 )
|
|
|
-color_ramp = SubResource( 8 )
|
|
|
-hue_variation = 0.0
|
|
|
-hue_variation_random = 0.0
|
|
|
-hue_variation_curve = null
|
|
|
-anim_speed = 0.0
|
|
|
-anim_speed_random = 0.0
|
|
|
-anim_speed_curve = null
|
|
|
-anim_offset = 0.0
|
|
|
-anim_offset_random = 0.0
|
|
|
-anim_offset_curve = null
|
|
|
-anim_loop = false
|
|
|
+color_ramp = SubResource( 7 )
|
|
|
|
|
|
[node name="AnimationTree" type="AnimationTree" parent="."]
|
|
|
-tree_root = SubResource( 27 )
|
|
|
+tree_root = SubResource( 26 )
|
|
|
anim_player = NodePath("../Scene Root/AnimationPlayer")
|
|
|
active = true
|
|
|
process_mode = 0
|
|
@@ -1072,614 +605,181 @@ parameters/hit1/active = false
|
|
|
parameters/hit2/active = false
|
|
|
parameters/hit3/active = false
|
|
|
parameters/state/current = 0
|
|
|
-_sections_unfolded = [ "Aim", "Aiming", "Hit 1", "Parameters", "Root Motion", "tree_root" ]
|
|
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="."]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.11655, -0.0212681 )
|
|
|
-shape = SubResource( 28 )
|
|
|
-disabled = false
|
|
|
+shape = SubResource( 27 )
|
|
|
|
|
|
[node name="area" type="Area" parent="."]
|
|
|
-input_ray_pickable = false
|
|
|
-input_capture_on_drag = false
|
|
|
-space_override = 0
|
|
|
-gravity_point = false
|
|
|
-gravity_distance_scale = 0.0
|
|
|
-gravity_vec = Vector3( 0, -1, 0 )
|
|
|
-gravity = 9.8
|
|
|
-linear_damp = 0.1
|
|
|
-angular_damp = 1.0
|
|
|
-priority = 0.0
|
|
|
-monitoring = true
|
|
|
-monitorable = true
|
|
|
collision_layer = 2
|
|
|
collision_mask = 2
|
|
|
-audio_bus_override = false
|
|
|
-audio_bus_name = "Master"
|
|
|
-reverb_bus_enable = false
|
|
|
-reverb_bus_name = "Master"
|
|
|
-reverb_bus_amount = 0.0
|
|
|
-reverb_bus_uniformity = 0.0
|
|
|
-_sections_unfolded = [ "Collision" ]
|
|
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="area"]
|
|
|
-shape = SubResource( 29 )
|
|
|
-disabled = false
|
|
|
+shape = SubResource( 28 )
|
|
|
|
|
|
[node name="RootMotionView" type="RootMotionView" parent="."]
|
|
|
-layers = 1
|
|
|
animation_path = NodePath("../AnimationTree")
|
|
|
-color = Color( 0.5, 0.5, 1, 1 )
|
|
|
-cell_size = 1.0
|
|
|
-radius = 10.0
|
|
|
-zero_y = true
|
|
|
|
|
|
[node name="shoot_anim" type="AnimationPlayer" parent="."]
|
|
|
-root_node = NodePath("..")
|
|
|
-autoplay = ""
|
|
|
-playback_process_mode = 1
|
|
|
-playback_default_blend_time = 0.0
|
|
|
-playback_speed = 1.0
|
|
|
-anims/shoot = SubResource( 30 )
|
|
|
-blend_times = [ ]
|
|
|
+anims/shoot = SubResource( 29 )
|
|
|
|
|
|
[node name="shoot_light" type="OmniLight" parent="."]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.82358, 2.06607 )
|
|
|
visible = false
|
|
|
-layers = 1
|
|
|
light_color = Color( 0.992157, 0.713726, 0.713726, 1 )
|
|
|
light_energy = 0.0
|
|
|
-light_indirect_energy = 1.0
|
|
|
-light_negative = false
|
|
|
-light_specular = 0.5
|
|
|
-light_bake_mode = 1
|
|
|
-light_cull_mask = -1
|
|
|
shadow_enabled = true
|
|
|
-shadow_color = Color( 0, 0, 0, 1 )
|
|
|
-shadow_bias = 0.15
|
|
|
-shadow_contact = 0.0
|
|
|
-shadow_reverse_cull_face = false
|
|
|
-editor_only = false
|
|
|
omni_range = 8.68993
|
|
|
-omni_attenuation = 1.0
|
|
|
omni_shadow_mode = 0
|
|
|
-omni_shadow_detail = 1
|
|
|
-_sections_unfolded = [ "Light", "Omni", "Shadow", "Visibility" ]
|
|
|
|
|
|
[node name="death" type="Spatial" parent="."]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.49858, 0 )
|
|
|
visible = false
|
|
|
-_sections_unfolded = [ "Visibility" ]
|
|
|
|
|
|
[node name="part_shield1" type="RigidBody" parent="death"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.37822, 1.11034, 1.09121 )
|
|
|
-input_ray_pickable = true
|
|
|
-input_capture_on_drag = false
|
|
|
-collision_layer = 1
|
|
|
-collision_mask = 1
|
|
|
mode = 1
|
|
|
-mass = 1.0
|
|
|
-physics_material_override = SubResource( 31 )
|
|
|
-gravity_scale = 1.0
|
|
|
-custom_integrator = false
|
|
|
-continuous_cd = false
|
|
|
-contacts_reported = 0
|
|
|
-contact_monitor = false
|
|
|
-sleeping = false
|
|
|
-can_sleep = true
|
|
|
-axis_lock_linear_x = false
|
|
|
-axis_lock_linear_y = false
|
|
|
-axis_lock_linear_z = false
|
|
|
-axis_lock_angular_x = false
|
|
|
-axis_lock_angular_y = false
|
|
|
-axis_lock_angular_z = false
|
|
|
-linear_velocity = Vector3( 0, 0, 0 )
|
|
|
-linear_damp = -1.0
|
|
|
-angular_velocity = Vector3( 0, 0, 0 )
|
|
|
-angular_damp = -1.0
|
|
|
+physics_material_override = SubResource( 30 )
|
|
|
|
|
|
[node name="mesh" type="MeshInstance" parent="death/part_shield1"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.28307, -1.35778, -0.789012 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
mesh = ExtResource( 11 )
|
|
|
-skeleton = NodePath("..")
|
|
|
material/0 = ExtResource( 12 )
|
|
|
-_sections_unfolded = [ "Geometry", "Material" ]
|
|
|
|
|
|
[node name="col1" type="CollisionShape" parent="death/part_shield1"]
|
|
|
transform = Transform( 1, 0, 0, 0, 0.908425, 0.418048, 0, -0.418048, 0.908425, -0.0167698, 0.5788, -0.122978 )
|
|
|
-shape = SubResource( 32 )
|
|
|
+shape = SubResource( 31 )
|
|
|
disabled = true
|
|
|
|
|
|
[node name="col2" type="CollisionShape" parent="death/part_shield1"]
|
|
|
transform = Transform( 1, 0, 0, 0, 0.994888, 0.100984, 0, -0.100984, 0.994888, 0.0804193, -0.63062, 0.179012 )
|
|
|
-shape = SubResource( 33 )
|
|
|
+shape = SubResource( 32 )
|
|
|
disabled = true
|
|
|
|
|
|
[node name="fire" type="CPUParticles" parent="death/part_shield1"]
|
|
|
transform = Transform( -0.999594, 0.0284228, 0.00205158, 0.0284288, 0.999592, 0.00296096, -0.0019666, 0.00301808, -0.999993, -0.196335, 0.103942, -0.0579731 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
-emitting = true
|
|
|
amount = 32
|
|
|
lifetime = 0.2
|
|
|
-one_shot = false
|
|
|
-preprocess = 0.0
|
|
|
-speed_scale = 1.0
|
|
|
-explosiveness = 0.0
|
|
|
-randomness = 0.0
|
|
|
-fixed_fps = 0
|
|
|
-fract_delta = true
|
|
|
local_coords = false
|
|
|
-draw_order = 0
|
|
|
-mesh = SubResource( 35 )
|
|
|
+mesh = SubResource( 34 )
|
|
|
emission_shape = 1
|
|
|
emission_sphere_radius = 0.1
|
|
|
-emission_points = PoolVector3Array( )
|
|
|
-emission_colors = PoolColorArray( )
|
|
|
-flag_align_y = false
|
|
|
-flag_rotate_y = false
|
|
|
-flag_disable_z = false
|
|
|
spread = 180.0
|
|
|
-flatness = 0.0
|
|
|
gravity = Vector3( 0, 2, 0 )
|
|
|
initial_velocity = 0.3
|
|
|
-initial_velocity_random = 0.0
|
|
|
angular_velocity = 84.86
|
|
|
angular_velocity_random = 1.0
|
|
|
-angular_velocity_curve = null
|
|
|
-linear_accel = 0.0
|
|
|
-linear_accel_random = 0.0
|
|
|
-linear_accel_curve = null
|
|
|
-radial_accel = 0.0
|
|
|
-radial_accel_random = 0.0
|
|
|
-radial_accel_curve = null
|
|
|
-tangential_accel = 0.0
|
|
|
-tangential_accel_random = 0.0
|
|
|
-tangential_accel_curve = null
|
|
|
-damping = 0.0
|
|
|
-damping_random = 0.0
|
|
|
-damping_curve = null
|
|
|
-angle = 0.0
|
|
|
-angle_random = 0.0
|
|
|
-angle_curve = null
|
|
|
-scale = 1.0
|
|
|
-scale_random = 0.0
|
|
|
-scale_curve = SubResource( 36 )
|
|
|
-color_ramp = SubResource( 37 )
|
|
|
-hue_variation = 0.0
|
|
|
-hue_variation_random = 0.0
|
|
|
-hue_variation_curve = null
|
|
|
-anim_speed = 0.0
|
|
|
-anim_speed_random = 0.0
|
|
|
-anim_speed_curve = null
|
|
|
-anim_offset = 0.0
|
|
|
-anim_offset_random = 0.0
|
|
|
-anim_offset_curve = null
|
|
|
-anim_loop = false
|
|
|
+color_ramp = SubResource( 35 )
|
|
|
|
|
|
[node name="part_shield2" type="RigidBody" parent="death"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.75083, 1.02975, 0.162546 )
|
|
|
-input_ray_pickable = true
|
|
|
-input_capture_on_drag = false
|
|
|
-collision_layer = 1
|
|
|
-collision_mask = 1
|
|
|
mode = 1
|
|
|
-mass = 1.0
|
|
|
-physics_material_override = SubResource( 38 )
|
|
|
-gravity_scale = 1.0
|
|
|
-custom_integrator = false
|
|
|
-continuous_cd = false
|
|
|
-contacts_reported = 0
|
|
|
-contact_monitor = false
|
|
|
-sleeping = false
|
|
|
-can_sleep = true
|
|
|
-axis_lock_linear_x = false
|
|
|
-axis_lock_linear_y = false
|
|
|
-axis_lock_linear_z = false
|
|
|
-axis_lock_angular_x = false
|
|
|
-axis_lock_angular_y = false
|
|
|
-axis_lock_angular_z = false
|
|
|
-linear_velocity = Vector3( 0, 0, 0 )
|
|
|
-linear_damp = -1.0
|
|
|
-angular_velocity = Vector3( 0, 0, 0 )
|
|
|
-angular_damp = -1.0
|
|
|
+physics_material_override = SubResource( 36 )
|
|
|
|
|
|
[node name="mesh" type="MeshInstance" parent="death/part_shield2"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.28307, -1.35778, -0.789012 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
mesh = ExtResource( 11 )
|
|
|
-skeleton = NodePath("..")
|
|
|
material/0 = ExtResource( 12 )
|
|
|
-_sections_unfolded = [ "Geometry", "Material" ]
|
|
|
|
|
|
[node name="col1" type="CollisionShape" parent="death/part_shield2"]
|
|
|
transform = Transform( 1, 0, 0, 0, 0.908425, 0.418048, 0, -0.418048, 0.908425, -0.0150018, 0.599786, -0.170673 )
|
|
|
-shape = SubResource( 39 )
|
|
|
+shape = SubResource( 37 )
|
|
|
disabled = true
|
|
|
|
|
|
[node name="col2" type="CollisionShape" parent="death/part_shield2"]
|
|
|
transform = Transform( 1, 0, 0, 0, 0.999275, -0.038063, 0, 0.038063, 0.999275, 0.0207567, -0.47267, 0.0351334 )
|
|
|
-shape = SubResource( 40 )
|
|
|
+shape = SubResource( 38 )
|
|
|
disabled = true
|
|
|
|
|
|
[node name="fire" type="CPUParticles" parent="death/part_shield2"]
|
|
|
transform = Transform( -0.999594, 0.0284228, 0.00205158, 0.0284288, 0.999592, 0.00296096, -0.0019666, 0.00301808, -0.999993, -0.196335, 0.103942, -0.0579731 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
-emitting = true
|
|
|
amount = 32
|
|
|
lifetime = 0.2
|
|
|
-one_shot = false
|
|
|
-preprocess = 0.0
|
|
|
-speed_scale = 1.0
|
|
|
-explosiveness = 0.0
|
|
|
-randomness = 0.0
|
|
|
-fixed_fps = 0
|
|
|
-fract_delta = true
|
|
|
local_coords = false
|
|
|
-draw_order = 0
|
|
|
-mesh = SubResource( 35 )
|
|
|
+mesh = SubResource( 34 )
|
|
|
emission_shape = 1
|
|
|
emission_sphere_radius = 0.1
|
|
|
-emission_points = PoolVector3Array( )
|
|
|
-emission_colors = PoolColorArray( )
|
|
|
-flag_align_y = false
|
|
|
-flag_rotate_y = false
|
|
|
-flag_disable_z = false
|
|
|
spread = 180.0
|
|
|
-flatness = 0.0
|
|
|
gravity = Vector3( 0, 2, 0 )
|
|
|
initial_velocity = 0.3
|
|
|
-initial_velocity_random = 0.0
|
|
|
angular_velocity = 84.86
|
|
|
angular_velocity_random = 1.0
|
|
|
-angular_velocity_curve = null
|
|
|
-linear_accel = 0.0
|
|
|
-linear_accel_random = 0.0
|
|
|
-linear_accel_curve = null
|
|
|
-radial_accel = 0.0
|
|
|
-radial_accel_random = 0.0
|
|
|
-radial_accel_curve = null
|
|
|
-tangential_accel = 0.0
|
|
|
-tangential_accel_random = 0.0
|
|
|
-tangential_accel_curve = null
|
|
|
-damping = 0.0
|
|
|
-damping_random = 0.0
|
|
|
-damping_curve = null
|
|
|
-angle = 0.0
|
|
|
-angle_random = 0.0
|
|
|
-angle_curve = null
|
|
|
-scale = 1.0
|
|
|
-scale_random = 0.0
|
|
|
-scale_curve = SubResource( 36 )
|
|
|
-color_ramp = SubResource( 37 )
|
|
|
-hue_variation = 0.0
|
|
|
-hue_variation_random = 0.0
|
|
|
-hue_variation_curve = null
|
|
|
-anim_speed = 0.0
|
|
|
-anim_speed_random = 0.0
|
|
|
-anim_speed_curve = null
|
|
|
-anim_offset = 0.0
|
|
|
-anim_offset_random = 0.0
|
|
|
-anim_offset_curve = null
|
|
|
-anim_loop = false
|
|
|
+color_ramp = SubResource( 35 )
|
|
|
|
|
|
[node name="part_shield3" type="RigidBody" parent="death"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0374503, 1.02975, 0.162546 )
|
|
|
-input_ray_pickable = true
|
|
|
-input_capture_on_drag = false
|
|
|
-collision_layer = 1
|
|
|
-collision_mask = 1
|
|
|
mode = 1
|
|
|
-mass = 1.0
|
|
|
-physics_material_override = SubResource( 41 )
|
|
|
-gravity_scale = 1.0
|
|
|
-custom_integrator = false
|
|
|
-continuous_cd = false
|
|
|
-contacts_reported = 0
|
|
|
-contact_monitor = false
|
|
|
-sleeping = false
|
|
|
-can_sleep = true
|
|
|
-axis_lock_linear_x = false
|
|
|
-axis_lock_linear_y = false
|
|
|
-axis_lock_linear_z = false
|
|
|
-axis_lock_angular_x = false
|
|
|
-axis_lock_angular_y = false
|
|
|
-axis_lock_angular_z = false
|
|
|
-linear_velocity = Vector3( 0, 0, 0 )
|
|
|
-linear_damp = -1.0
|
|
|
-angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+physics_material_override = SubResource( 39 )
|
|
|
angular_damp = 0.3
|
|
|
-_sections_unfolded = [ "Angular", "Linear" ]
|
|
|
|
|
|
[node name="mesh" type="MeshInstance" parent="death/part_shield3"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -4.18159, -1.2457, -0.130535 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
mesh = ExtResource( 13 )
|
|
|
-skeleton = NodePath("..")
|
|
|
-material/0 = SubResource( 42 )
|
|
|
+material/0 = SubResource( 40 )
|
|
|
material/1 = null
|
|
|
-_sections_unfolded = [ "Geometry", "Material", "material/0" ]
|
|
|
|
|
|
[node name="col1" type="CollisionShape" parent="death/part_shield3"]
|
|
|
-shape = SubResource( 43 )
|
|
|
+shape = SubResource( 41 )
|
|
|
disabled = true
|
|
|
-_sections_unfolded = [ "Transform", "shape" ]
|
|
|
|
|
|
[node name="col2" type="CollisionShape" parent="death/part_shield3"]
|
|
|
transform = Transform( 1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.0753293, 0.680746, 0.945143 )
|
|
|
-shape = SubResource( 44 )
|
|
|
+shape = SubResource( 42 )
|
|
|
disabled = true
|
|
|
-_sections_unfolded = [ "Transform" ]
|
|
|
|
|
|
[node name="fire" type="CPUParticles" parent="death/part_shield3"]
|
|
|
transform = Transform( -0.999594, 0.0284228, 0.00205158, 0.0284288, 0.999592, 0.00296096, -0.0019666, 0.00301808, -0.999993, -0.196335, 0.103942, -0.0579731 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
-emitting = true
|
|
|
amount = 32
|
|
|
lifetime = 0.2
|
|
|
-one_shot = false
|
|
|
-preprocess = 0.0
|
|
|
-speed_scale = 1.0
|
|
|
-explosiveness = 0.0
|
|
|
-randomness = 0.0
|
|
|
-fixed_fps = 0
|
|
|
-fract_delta = true
|
|
|
local_coords = false
|
|
|
-draw_order = 0
|
|
|
-mesh = SubResource( 35 )
|
|
|
+mesh = SubResource( 34 )
|
|
|
emission_shape = 1
|
|
|
emission_sphere_radius = 0.1
|
|
|
-emission_points = PoolVector3Array( )
|
|
|
-emission_colors = PoolColorArray( )
|
|
|
-flag_align_y = false
|
|
|
-flag_rotate_y = false
|
|
|
-flag_disable_z = false
|
|
|
spread = 180.0
|
|
|
-flatness = 0.0
|
|
|
gravity = Vector3( 0, 2, 0 )
|
|
|
initial_velocity = 0.3
|
|
|
-initial_velocity_random = 0.0
|
|
|
angular_velocity = 84.86
|
|
|
angular_velocity_random = 1.0
|
|
|
-angular_velocity_curve = null
|
|
|
-linear_accel = 0.0
|
|
|
-linear_accel_random = 0.0
|
|
|
-linear_accel_curve = null
|
|
|
-radial_accel = 0.0
|
|
|
-radial_accel_random = 0.0
|
|
|
-radial_accel_curve = null
|
|
|
-tangential_accel = 0.0
|
|
|
-tangential_accel_random = 0.0
|
|
|
-tangential_accel_curve = null
|
|
|
-damping = 0.0
|
|
|
-damping_random = 0.0
|
|
|
-damping_curve = null
|
|
|
-angle = 0.0
|
|
|
-angle_random = 0.0
|
|
|
-angle_curve = null
|
|
|
-scale = 1.0
|
|
|
-scale_random = 0.0
|
|
|
-scale_curve = SubResource( 36 )
|
|
|
-color_ramp = SubResource( 37 )
|
|
|
-hue_variation = 0.0
|
|
|
-hue_variation_random = 0.0
|
|
|
-hue_variation_curve = null
|
|
|
-anim_speed = 0.0
|
|
|
-anim_speed_random = 0.0
|
|
|
-anim_speed_curve = null
|
|
|
-anim_offset = 0.0
|
|
|
-anim_offset_random = 0.0
|
|
|
-anim_offset_curve = null
|
|
|
-anim_loop = false
|
|
|
+color_ramp = SubResource( 35 )
|
|
|
|
|
|
[node name="explosion" type="AnimationPlayer" parent="death"]
|
|
|
-root_node = NodePath("..")
|
|
|
-autoplay = ""
|
|
|
-playback_process_mode = 1
|
|
|
-playback_default_blend_time = 0.0
|
|
|
-playback_speed = 1.0
|
|
|
-anims/kaboom = SubResource( 45 )
|
|
|
-blend_times = [ ]
|
|
|
+anims/kaboom = SubResource( 43 )
|
|
|
|
|
|
[node name="particles" type="CPUParticles" parent="death"]
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.213713, 0.763735, 0 )
|
|
|
-layers = 1
|
|
|
-material_override = null
|
|
|
-cast_shadow = 1
|
|
|
-extra_cull_margin = 0.0
|
|
|
-use_in_baked_light = false
|
|
|
-lod_min_distance = 0.0
|
|
|
-lod_min_hysteresis = 0.0
|
|
|
-lod_max_distance = 0.0
|
|
|
-lod_max_hysteresis = 0.0
|
|
|
emitting = false
|
|
|
amount = 32
|
|
|
-lifetime = 1.0
|
|
|
one_shot = true
|
|
|
-preprocess = 0.0
|
|
|
-speed_scale = 1.0
|
|
|
explosiveness = 1.0
|
|
|
-randomness = 0.0
|
|
|
-fixed_fps = 0
|
|
|
-fract_delta = true
|
|
|
-local_coords = true
|
|
|
-draw_order = 0
|
|
|
mesh = SubResource( 6 )
|
|
|
-emission_shape = 0
|
|
|
-emission_points = PoolVector3Array( )
|
|
|
-emission_colors = PoolColorArray( )
|
|
|
-flag_align_y = false
|
|
|
-flag_rotate_y = false
|
|
|
-flag_disable_z = false
|
|
|
spread = 180.0
|
|
|
-flatness = 0.0
|
|
|
gravity = Vector3( 0, 0, 0 )
|
|
|
initial_velocity = 0.3
|
|
|
-initial_velocity_random = 0.0
|
|
|
angular_velocity = 35.2
|
|
|
angular_velocity_random = 1.0
|
|
|
-angular_velocity_curve = null
|
|
|
linear_accel = 1.0
|
|
|
-linear_accel_random = 0.0
|
|
|
-linear_accel_curve = null
|
|
|
-radial_accel = 0.0
|
|
|
-radial_accel_random = 0.0
|
|
|
-radial_accel_curve = null
|
|
|
-tangential_accel = 0.0
|
|
|
-tangential_accel_random = 0.0
|
|
|
-tangential_accel_curve = null
|
|
|
-damping = 0.0
|
|
|
-damping_random = 0.0
|
|
|
-damping_curve = null
|
|
|
-angle = 0.0
|
|
|
-angle_random = 0.0
|
|
|
-angle_curve = null
|
|
|
-scale = 4.0
|
|
|
-scale_random = 0.0
|
|
|
-scale_curve = SubResource( 7 )
|
|
|
-color_ramp = SubResource( 8 )
|
|
|
-hue_variation = 0.0
|
|
|
-hue_variation_random = 0.0
|
|
|
-hue_variation_curve = null
|
|
|
-anim_speed = 0.0
|
|
|
-anim_speed_random = 0.0
|
|
|
-anim_speed_curve = null
|
|
|
-anim_offset = 0.0
|
|
|
-anim_offset_random = 0.0
|
|
|
-anim_offset_curve = null
|
|
|
-anim_loop = false
|
|
|
+color_ramp = SubResource( 7 )
|
|
|
|
|
|
[node name="sfx" type="Spatial" parent="."]
|
|
|
|
|
|
[node name="cannon" type="AudioStreamPlayer3D" parent="sfx"]
|
|
|
stream = ExtResource( 10 )
|
|
|
-attenuation_model = 0
|
|
|
-unit_db = 0.0
|
|
|
unit_size = 15.0
|
|
|
-max_db = 3.0
|
|
|
-pitch_scale = 1.0
|
|
|
-autoplay = false
|
|
|
-stream_paused = false
|
|
|
-max_distance = 0.0
|
|
|
-out_of_range_mode = 0
|
|
|
-bus = "Master"
|
|
|
-area_mask = 1
|
|
|
-emission_angle_enabled = false
|
|
|
-emission_angle_degrees = 45.0
|
|
|
-emission_angle_filter_attenuation_db = -12.0
|
|
|
-attenuation_filter_cutoff_hz = 5000.0
|
|
|
-attenuation_filter_db = -24.0
|
|
|
-doppler_tracking = 0
|
|
|
|
|
|
[node name="explosion" type="AudioStreamPlayer3D" parent="sfx"]
|
|
|
stream = ExtResource( 17 )
|
|
|
-attenuation_model = 0
|
|
|
unit_db = 12.0
|
|
|
unit_size = 15.0
|
|
|
-max_db = 3.0
|
|
|
-pitch_scale = 1.0
|
|
|
-autoplay = false
|
|
|
-stream_paused = false
|
|
|
-max_distance = 0.0
|
|
|
-out_of_range_mode = 0
|
|
|
-bus = "Master"
|
|
|
-area_mask = 1
|
|
|
-emission_angle_enabled = false
|
|
|
-emission_angle_degrees = 45.0
|
|
|
-emission_angle_filter_attenuation_db = -12.0
|
|
|
-attenuation_filter_cutoff_hz = 5000.0
|
|
|
-attenuation_filter_db = -24.0
|
|
|
-doppler_tracking = 0
|
|
|
|
|
|
[node name="hit" type="AudioStreamPlayer3D" parent="sfx"]
|
|
|
-stream = SubResource( 46 )
|
|
|
-attenuation_model = 0
|
|
|
+stream = SubResource( 44 )
|
|
|
unit_db = 3.0
|
|
|
unit_size = 15.0
|
|
|
-max_db = 3.0
|
|
|
-pitch_scale = 1.0
|
|
|
-autoplay = false
|
|
|
-stream_paused = false
|
|
|
-max_distance = 0.0
|
|
|
-out_of_range_mode = 0
|
|
|
-bus = "Master"
|
|
|
-area_mask = 1
|
|
|
-emission_angle_enabled = false
|
|
|
-emission_angle_degrees = 45.0
|
|
|
-emission_angle_filter_attenuation_db = -12.0
|
|
|
-attenuation_filter_cutoff_hz = 5000.0
|
|
|
-attenuation_filter_db = -24.0
|
|
|
-doppler_tracking = 0
|
|
|
-_sections_unfolded = [ "stream" ]
|
|
|
|
|
|
[node name="walk" type="AudioStreamPlayer3D" parent="sfx"]
|
|
|
stream = ExtResource( 19 )
|
|
|
-attenuation_model = 0
|
|
|
unit_db = 3.0
|
|
|
unit_size = 15.0
|
|
|
-max_db = 3.0
|
|
|
-pitch_scale = 1.0
|
|
|
-autoplay = false
|
|
|
-stream_paused = false
|
|
|
-max_distance = 0.0
|
|
|
-out_of_range_mode = 0
|
|
|
-bus = "Master"
|
|
|
-area_mask = 1
|
|
|
-emission_angle_enabled = false
|
|
|
-emission_angle_degrees = 45.0
|
|
|
-emission_angle_filter_attenuation_db = -12.0
|
|
|
-attenuation_filter_cutoff_hz = 5000.0
|
|
|
-attenuation_filter_db = -24.0
|
|
|
-doppler_tracking = 0
|
|
|
-_sections_unfolded = [ "stream" ]
|
|
|
|
|
|
[connection signal="body_entered" from="area" to="." method="_on_area_body_entered"]
|
|
|
[connection signal="body_exited" from="area" to="." method="_on_area_body_exited"]
|