|
@@ -0,0 +1,1599 @@
|
|
|
+[gd_scene load_steps=24 format=2]
|
|
|
+
|
|
|
+[ext_resource path="res://addons/sade/editor_gizmo_texture.png" type="Texture" id=1]
|
|
|
+[ext_resource path="res://Button_Change_Scene.gd" type="Script" id=2]
|
|
|
+[ext_resource path="res://example_player.gd" type="Script" id=3]
|
|
|
+[ext_resource path="res://addons/sade/ik_look_at.gd" type="Script" id=4]
|
|
|
+[ext_resource path="res://addons/sade/ik_look_at.png" type="Texture" id=5]
|
|
|
+[ext_resource path="res://addons/SADE/IK_FABRIK.gd" type="Script" id=6]
|
|
|
+[ext_resource path="res://addons/SADE/IK_FABRIK.png" type="Texture" id=7]
|
|
|
+[ext_resource path="res://weapon_pistol.dae" type="PackedScene" id=8]
|
|
|
+[ext_resource path="res://godot_battle_bot.dae" type="PackedScene" id=9]
|
|
|
+
|
|
|
+[sub_resource type="PlaneMesh" id=1]
|
|
|
+
|
|
|
+size = Vector2( 40, 40 )
|
|
|
+subdivide_width = 0
|
|
|
+subdivide_depth = 0
|
|
|
+
|
|
|
+[sub_resource type="SpatialMaterial" id=2]
|
|
|
+
|
|
|
+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
|
|
|
+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_grow = false
|
|
|
+params_use_alpha_scissor = false
|
|
|
+albedo_color = Color( 1, 1, 1, 1 )
|
|
|
+albedo_texture = ExtResource( 1 )
|
|
|
+metallic = 0.0
|
|
|
+metallic_specular = 0.5
|
|
|
+metallic_texture_channel = 0
|
|
|
+roughness = 0.2
|
|
|
+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( 0.25, 0.25, 0.25 )
|
|
|
+uv1_offset = Vector3( 0, 0, 0 )
|
|
|
+uv1_triplanar = true
|
|
|
+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_enable = false
|
|
|
+_sections_unfolded = [ "UV1" ]
|
|
|
+
|
|
|
+[sub_resource type="BoxShape" id=3]
|
|
|
+
|
|
|
+extents = Vector3( 20, 1, 20 )
|
|
|
+
|
|
|
+[sub_resource type="CubeMesh" id=4]
|
|
|
+
|
|
|
+size = Vector3( 4, 4, 4 )
|
|
|
+subdivide_width = 0
|
|
|
+subdivide_height = 0
|
|
|
+subdivide_depth = 0
|
|
|
+
|
|
|
+[sub_resource type="SpatialMaterial" id=5]
|
|
|
+
|
|
|
+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
|
|
|
+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_grow = false
|
|
|
+params_use_alpha_scissor = false
|
|
|
+albedo_color = Color( 0.148438, 1, 0, 1 )
|
|
|
+albedo_texture = ExtResource( 1 )
|
|
|
+metallic = 0.0
|
|
|
+metallic_specular = 0.5
|
|
|
+metallic_texture_channel = 0
|
|
|
+roughness = 1.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 = true
|
|
|
+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_enable = false
|
|
|
+_sections_unfolded = [ "Roughness", "UV1" ]
|
|
|
+
|
|
|
+[sub_resource type="BoxShape" id=6]
|
|
|
+
|
|
|
+extents = Vector3( 2, 2, 2 )
|
|
|
+
|
|
|
+[sub_resource type="SpatialMaterial" id=7]
|
|
|
+
|
|
|
+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
|
|
|
+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_grow = false
|
|
|
+params_use_alpha_scissor = false
|
|
|
+albedo_color = Color( 0, 0.882813, 1, 1 )
|
|
|
+albedo_texture = ExtResource( 1 )
|
|
|
+metallic = 0.0
|
|
|
+metallic_specular = 0.5
|
|
|
+metallic_texture_channel = 0
|
|
|
+roughness = 1.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 = true
|
|
|
+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_enable = false
|
|
|
+_sections_unfolded = [ "Albedo", "UV1" ]
|
|
|
+
|
|
|
+[sub_resource type="ProceduralSky" id=8]
|
|
|
+
|
|
|
+radiance_size = 4
|
|
|
+sky_top_color = Color( 0.0470588, 0.454902, 0.976471, 1 )
|
|
|
+sky_horizon_color = Color( 0.556863, 0.823529, 0.909804, 1 )
|
|
|
+sky_curve = 0.25
|
|
|
+sky_energy = 1.0
|
|
|
+ground_bottom_color = Color( 0.101961, 0.145098, 0.188235, 1 )
|
|
|
+ground_horizon_color = Color( 0.482353, 0.788235, 0.952941, 1 )
|
|
|
+ground_curve = 0.01
|
|
|
+ground_energy = 1.0
|
|
|
+sun_color = Color( 1, 1, 1, 1 )
|
|
|
+sun_latitude = 35.0
|
|
|
+sun_longitude = 0.0
|
|
|
+sun_angle_min = 1.0
|
|
|
+sun_angle_max = 100.0
|
|
|
+sun_curve = 0.05
|
|
|
+sun_energy = 16.0
|
|
|
+texture_size = 2
|
|
|
+
|
|
|
+[sub_resource type="Environment" id=9]
|
|
|
+
|
|
|
+background_mode = 2
|
|
|
+background_sky = SubResource( 8 )
|
|
|
+background_sky_custom_fov = 0.0
|
|
|
+background_color = Color( 0, 0, 0, 1 )
|
|
|
+background_energy = 1.0
|
|
|
+background_canvas_max_layer = 0
|
|
|
+ambient_light_color = Color( 1, 1, 1, 1 )
|
|
|
+ambient_light_energy = 0.4
|
|
|
+ambient_light_sky_contribution = 0.0
|
|
|
+fog_enabled = false
|
|
|
+fog_color = Color( 0.5, 0.6, 0.7, 1 )
|
|
|
+fog_sun_color = Color( 1, 0.9, 0.7, 1 )
|
|
|
+fog_sun_amount = 0.0
|
|
|
+fog_depth_enabled = true
|
|
|
+fog_depth_begin = 20.0
|
|
|
+fog_depth_curve = 0.406126
|
|
|
+fog_transmit_enabled = true
|
|
|
+fog_transmit_curve = 1.0
|
|
|
+fog_height_enabled = false
|
|
|
+fog_height_min = 0.0
|
|
|
+fog_height_max = 100.0
|
|
|
+fog_height_curve = 1.0
|
|
|
+tonemap_mode = 3
|
|
|
+tonemap_exposure = 1.0
|
|
|
+tonemap_white = 1.0
|
|
|
+auto_exposure_enabled = false
|
|
|
+auto_exposure_scale = 0.4
|
|
|
+auto_exposure_min_luma = 0.05
|
|
|
+auto_exposure_max_luma = 8.0
|
|
|
+auto_exposure_speed = 0.5
|
|
|
+ss_reflections_enabled = false
|
|
|
+ss_reflections_max_steps = 32
|
|
|
+ss_reflections_fade_in = 0.15
|
|
|
+ss_reflections_fade_out = 2.0
|
|
|
+ss_reflections_depth_tolerance = 0.2
|
|
|
+ss_reflections_roughness = true
|
|
|
+ssao_enabled = true
|
|
|
+ssao_radius = 1.0
|
|
|
+ssao_intensity = 1.0
|
|
|
+ssao_radius2 = 0.0
|
|
|
+ssao_intensity2 = 1.0
|
|
|
+ssao_bias = 0.01
|
|
|
+ssao_light_affect = 1.0
|
|
|
+ssao_color = Color( 0, 0, 0, 1 )
|
|
|
+ssao_quality = 1
|
|
|
+ssao_blur = 3
|
|
|
+ssao_edge_sharpness = 4.0
|
|
|
+dof_blur_far_enabled = false
|
|
|
+dof_blur_far_distance = 10.0
|
|
|
+dof_blur_far_transition = 5.0
|
|
|
+dof_blur_far_amount = 0.1
|
|
|
+dof_blur_far_quality = 1
|
|
|
+dof_blur_near_enabled = false
|
|
|
+dof_blur_near_distance = 2.0
|
|
|
+dof_blur_near_transition = 1.0
|
|
|
+dof_blur_near_amount = 0.1
|
|
|
+dof_blur_near_quality = 1
|
|
|
+glow_enabled = true
|
|
|
+glow_levels/1 = true
|
|
|
+glow_levels/2 = true
|
|
|
+glow_levels/3 = true
|
|
|
+glow_levels/4 = false
|
|
|
+glow_levels/5 = false
|
|
|
+glow_levels/6 = false
|
|
|
+glow_levels/7 = false
|
|
|
+glow_intensity = 0.6
|
|
|
+glow_strength = 1.0
|
|
|
+glow_bloom = 0.06
|
|
|
+glow_blend_mode = 0
|
|
|
+glow_hdr_threshold = 1.0
|
|
|
+glow_hdr_scale = 2.0
|
|
|
+glow_bicubic_upscale = false
|
|
|
+adjustment_enabled = false
|
|
|
+adjustment_brightness = 1.0
|
|
|
+adjustment_contrast = 1.0
|
|
|
+adjustment_saturation = 1.0
|
|
|
+_sections_unfolded = [ "Ambient Light", "Glow", "Glow/levels" ]
|
|
|
+
|
|
|
+[sub_resource type="CapsuleShape" id=10]
|
|
|
+
|
|
|
+radius = 2.0
|
|
|
+height = 10.0
|
|
|
+
|
|
|
+[sub_resource type="Curve3D" id=11]
|
|
|
+
|
|
|
+bake_interval = 0.2
|
|
|
+_data = {
|
|
|
+"points": PoolVector3Array( 0, 0, 0, 0, 0, 0, -2.43129, -0.955339, 0, 0, 0, 0, 0, 0, 0, -0.670561, 0.183959, 0, 0, 0, 0, 0, 0, 0, 0.64629, 0.228347, 0, 0, 0, 0, 0, 0, 0, 2.31825, -0.925747, 0 ),
|
|
|
+"tilts": PoolRealArray( 0, 0, 0, 0 )
|
|
|
+}
|
|
|
+
|
|
|
+[sub_resource type="Animation" id=12]
|
|
|
+
|
|
|
+length = 1.0
|
|
|
+loop = false
|
|
|
+step = 0.1
|
|
|
+tracks/0/type = "value"
|
|
|
+tracks/0/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos:translation")
|
|
|
+tracks/0/interp = 1
|
|
|
+tracks/0/loop_wrap = true
|
|
|
+tracks/0/imported = false
|
|
|
+tracks/0/enabled = true
|
|
|
+tracks/0/keys = {
|
|
|
+"times": PoolRealArray( 0, 1 ),
|
|
|
+"transitions": PoolRealArray( 1, 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector3( 0.570504, -2.2654, 2.93826 ), Vector3( 0, -1.36445, 3.78817 ) ]
|
|
|
+}
|
|
|
+tracks/1/type = "value"
|
|
|
+tracks/1/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos:rotation_degrees")
|
|
|
+tracks/1/interp = 1
|
|
|
+tracks/1/loop_wrap = true
|
|
|
+tracks/1/imported = false
|
|
|
+tracks/1/enabled = true
|
|
|
+tracks/1/keys = {
|
|
|
+"times": PoolRealArray( 0, 1 ),
|
|
|
+"transitions": PoolRealArray( 1, 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector3( 0, -2, 0 ), Vector3( 0, 0, 0 ) ]
|
|
|
+}
|
|
|
+tracks/2/type = "value"
|
|
|
+tracks/2/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Camera:fov")
|
|
|
+tracks/2/interp = 1
|
|
|
+tracks/2/loop_wrap = true
|
|
|
+tracks/2/imported = false
|
|
|
+tracks/2/enabled = true
|
|
|
+tracks/2/keys = {
|
|
|
+"times": PoolRealArray( 0, 1 ),
|
|
|
+"transitions": PoolRealArray( 1, 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ 80.0, 60.0 ]
|
|
|
+}
|
|
|
+
|
|
|
+[sub_resource type="Animation" id=13]
|
|
|
+
|
|
|
+length = 1.0
|
|
|
+loop = false
|
|
|
+step = 0.1
|
|
|
+tracks/0/type = "value"
|
|
|
+tracks/0/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Camera:fov")
|
|
|
+tracks/0/interp = 1
|
|
|
+tracks/0/loop_wrap = true
|
|
|
+tracks/0/imported = false
|
|
|
+tracks/0/enabled = true
|
|
|
+tracks/0/keys = {
|
|
|
+"times": PoolRealArray( 0, 1 ),
|
|
|
+"transitions": PoolRealArray( 1, 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ 60.0, 80.0 ]
|
|
|
+}
|
|
|
+tracks/1/type = "value"
|
|
|
+tracks/1/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos:translation")
|
|
|
+tracks/1/interp = 1
|
|
|
+tracks/1/loop_wrap = true
|
|
|
+tracks/1/imported = false
|
|
|
+tracks/1/enabled = true
|
|
|
+tracks/1/keys = {
|
|
|
+"times": PoolRealArray( 0, 1 ),
|
|
|
+"transitions": PoolRealArray( 1, 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector3( 0, -1.36445, 3.78817 ), Vector3( 0.570504, -2.2654, 2.93826 ) ]
|
|
|
+}
|
|
|
+tracks/2/type = "value"
|
|
|
+tracks/2/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos:rotation_degrees")
|
|
|
+tracks/2/interp = 1
|
|
|
+tracks/2/loop_wrap = true
|
|
|
+tracks/2/imported = false
|
|
|
+tracks/2/enabled = true
|
|
|
+tracks/2/keys = {
|
|
|
+"times": PoolRealArray( 0, 1 ),
|
|
|
+"transitions": PoolRealArray( 1, 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector3( 0, 0, 0 ), Vector3( 0, -2, 0 ) ]
|
|
|
+}
|
|
|
+
|
|
|
+[sub_resource type="Animation" id=14]
|
|
|
+
|
|
|
+length = 1.0
|
|
|
+loop = false
|
|
|
+step = 0.1
|
|
|
+tracks/0/type = "value"
|
|
|
+tracks/0/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos:translation")
|
|
|
+tracks/0/interp = 1
|
|
|
+tracks/0/loop_wrap = true
|
|
|
+tracks/0/imported = false
|
|
|
+tracks/0/enabled = true
|
|
|
+tracks/0/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector3( 0.570504, -2.2654, 2.93826 ) ]
|
|
|
+}
|
|
|
+tracks/1/type = "value"
|
|
|
+tracks/1/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos:rotation_degrees")
|
|
|
+tracks/1/interp = 1
|
|
|
+tracks/1/loop_wrap = true
|
|
|
+tracks/1/imported = false
|
|
|
+tracks/1/enabled = true
|
|
|
+tracks/1/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector3( 0, -2, 0 ) ]
|
|
|
+}
|
|
|
+tracks/2/type = "value"
|
|
|
+tracks/2/path = NodePath("Lean_Path/PathFollow/IK_LookAt_Chest/Camera:fov")
|
|
|
+tracks/2/interp = 1
|
|
|
+tracks/2/loop_wrap = true
|
|
|
+tracks/2/imported = false
|
|
|
+tracks/2/enabled = true
|
|
|
+tracks/2/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ 80.0 ]
|
|
|
+}
|
|
|
+
|
|
|
+[node name="LookAt_IK" type="Spatial" index="0"]
|
|
|
+
|
|
|
+[node name="Level" type="Spatial" parent="." index="0"]
|
|
|
+
|
|
|
+[node name="Floor_plane" type="MeshInstance" parent="Level" index="0"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 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
|
|
|
+mesh = SubResource( 1 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 2 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Floor_plane" index="0"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Floor_plane/StaticBody" index="0"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.956119, 0 )
|
|
|
+shape = SubResource( 3 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Walls" type="Spatial" parent="Level" index="1"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+
|
|
|
+[node name="LargeWall" type="MeshInstance" parent="Level/Walls" index="0"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1, 0, 0, 0, 10, 0, 0, 0, 10, -40.2777, 20.1853, 20.0892 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 5 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/LargeWall" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/LargeWall/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="LargeWall2" type="MeshInstance" parent="Level/Walls" index="1"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1, 0, 0, 0, 10, 0, 0, 0, 10, -40.2777, 20.1853, -19.9108 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 5 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/LargeWall2" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/LargeWall2/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="LargeWall3" type="MeshInstance" parent="Level/Walls" index="2"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -4.37114e-08, 0, -10, 0, 10, 0, 1, 0, -4.37114e-07, -19.2777, 20.1853, -40.9108 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 5 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/LargeWall3" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/LargeWall3/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="LargeWall4" type="MeshInstance" parent="Level/Walls" index="3"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -4.37114e-08, 0, -10, 0, 10, 0, 1, 0, -4.37114e-07, 20.7223, 20.1853, -40.9108 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 5 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/LargeWall4" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/LargeWall4/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="LargeWall5" type="MeshInstance" parent="Level/Walls" index="4"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -1, 0, 8.74228e-07, 0, 10, 0, -8.74228e-08, 0, -10, 40.7223, 20.1853, -19.9108 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 5 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/LargeWall5" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/LargeWall5/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="LargeWall6" type="MeshInstance" parent="Level/Walls" index="5"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -1, 0, 8.74228e-07, 0, 10, 0, -8.74228e-08, 0, -10, 40.7223, 20.1853, 20.0892 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 5 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/LargeWall6" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/LargeWall6/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="LargeWall7" type="MeshInstance" parent="Level/Walls" index="6"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1.31134e-07, 0, 10, 0, 10, 0, -1, 0, 1.31134e-06, 20.7223, 20.1853, 40.0892 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 5 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/LargeWall7" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/LargeWall7/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="LargeWall8" type="MeshInstance" parent="Level/Walls" index="7"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1.31134e-07, 0, 10, 0, 10, 0, -1, 0, 1.31134e-06, -19.2777, 20.1853, 40.0892 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 5 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/LargeWall8" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/LargeWall8/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall" type="MeshInstance" parent="Level/Walls" index="8"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 7.54979e-08, 0, 4, 0, 4, 0, -1, 0, 3.01992e-07, -10.2777, 8.18532, 21.7815 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall2" type="MeshInstance" parent="Level/Walls" index="9"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1, 0, -4.76837e-07, 0, 4, 0, 1.19209e-07, 0, 4, -20.2777, 8.18532, 15.7815 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall2" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall2/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall3" type="MeshInstance" parent="Level/Walls" index="10"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1, 0, -4.76837e-07, 0, 4, 0, 1.19209e-07, 0, 4, -20.2777, 8.18532, -0.218508 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall3" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall3/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall4" type="MeshInstance" parent="Level/Walls" index="11"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1, 0, -4.76837e-07, 0, 4, 0, 1.19209e-07, 0, 4, -20.2777, 8.18532, -22.2185 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall4" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall4/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall5" type="MeshInstance" parent="Level/Walls" index="12"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -1.62921e-07, 0, -4, 0, 4, 0, 1, 0, -6.51683e-07, -10.2777, 8.18532, -28.2185 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall5" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall5/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall6" type="MeshInstance" parent="Level/Walls" index="13"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -1, 0, 8.26528e-07, 0, 4, 0, -2.06632e-07, 0, -4, -0.277681, 8.18532, -22.2185 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall6" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall6/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall7" type="MeshInstance" parent="Level/Walls" index="14"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -1.62921e-07, 0, -4, 0, 4, 0, 1, 0, -6.51683e-07, 9.72232, 8.18532, -16.2185 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall7" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall7/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall8" type="MeshInstance" parent="Level/Walls" index="15"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -1.62921e-07, 0, -4, 0, 4, 0, 1, 0, -6.51683e-07, 30.7223, 8.18532, -16.2185 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall8" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall8/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall9" type="MeshInstance" parent="Level/Walls" index="16"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1, 0, -4.76837e-07, 0, 4, 0, 1.19209e-07, 0, 4, 24.7223, 8.18532, -26.2185 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall9" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall9/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall10" type="MeshInstance" parent="Level/Walls" index="17"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 0.573577, 0, 3.27661, 0, 4, 0, -0.819152, 0, 2.29431, 22.7223, 8.18532, 2.78149 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall10" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall10/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall11" type="MeshInstance" parent="Level/Walls" index="18"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -0.819152, 0, 2.29431, 0, 4, 0, -0.573577, 0, -3.27661, 21.9346, 8.18532, 14.4933 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall11" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall11/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="Wall12" type="MeshInstance" parent="Level/Walls" index="19"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( -0.627507, 2.10616, 2.29431, 0.642788, 3.06418, 0, -0.439385, 1.47475, -3.27661, 14.5622, 8.18532, 9.33115 )
|
|
|
+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 = SubResource( 4 )
|
|
|
+skeleton = NodePath("..")
|
|
|
+material/0 = SubResource( 7 )
|
|
|
+_sections_unfolded = [ "Transform", "material" ]
|
|
|
+
|
|
|
+[node name="StaticBody" type="StaticBody" parent="Level/Walls/Wall12" index="0"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+friction = 1.0
|
|
|
+bounce = 0.0
|
|
|
+constant_linear_velocity = Vector3( 0, 0, 0 )
|
|
|
+constant_angular_velocity = Vector3( 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="Level/Walls/Wall12/StaticBody" index="0"]
|
|
|
+
|
|
|
+shape = SubResource( 6 )
|
|
|
+disabled = false
|
|
|
+
|
|
|
+[node name="DirectionalLight" type="DirectionalLight" parent="." index="1"]
|
|
|
+
|
|
|
+transform = Transform( 0.388878, -0.754027, 0.529355, 0, 0.574581, 0.818448, -0.921289, -0.318277, 0.223442, -9.77531, 11.5204, 11.766 )
|
|
|
+layers = 1
|
|
|
+light_color = Color( 1, 0.925598, 0.820313, 1 )
|
|
|
+light_energy = 1.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.1
|
|
|
+shadow_contact = 0.0
|
|
|
+shadow_reverse_cull_face = false
|
|
|
+editor_only = false
|
|
|
+directional_shadow_mode = 2
|
|
|
+directional_shadow_split_1 = 0.1
|
|
|
+directional_shadow_split_2 = 0.2
|
|
|
+directional_shadow_split_3 = 0.5
|
|
|
+directional_shadow_blend_splits = false
|
|
|
+directional_shadow_normal_bias = 0.8
|
|
|
+directional_shadow_bias_split_scale = 0.25
|
|
|
+directional_shadow_depth_range = 0
|
|
|
+directional_shadow_max_distance = 200.0
|
|
|
+_sections_unfolded = [ "Light" ]
|
|
|
+
|
|
|
+[node name="WorldEnvironment" type="WorldEnvironment" parent="." index="2"]
|
|
|
+
|
|
|
+environment = SubResource( 9 )
|
|
|
+
|
|
|
+[node name="Control" type="Control" parent="." index="3"]
|
|
|
+
|
|
|
+anchor_left = 0.0
|
|
|
+anchor_top = 0.0
|
|
|
+anchor_right = 0.0
|
|
|
+anchor_bottom = 0.0
|
|
|
+margin_right = 40.0
|
|
|
+margin_bottom = 40.0
|
|
|
+rect_pivot_offset = Vector2( 0, 0 )
|
|
|
+rect_clip_content = false
|
|
|
+mouse_filter = 0
|
|
|
+mouse_default_cursor_shape = 0
|
|
|
+size_flags_horizontal = 1
|
|
|
+size_flags_vertical = 1
|
|
|
+
|
|
|
+[node name="Panel" type="Panel" parent="Control" index="0"]
|
|
|
+
|
|
|
+modulate = Color( 1, 1, 1, 0.784314 )
|
|
|
+anchor_left = 0.0
|
|
|
+anchor_top = 0.0
|
|
|
+anchor_right = 0.0
|
|
|
+anchor_bottom = 0.0
|
|
|
+margin_left = -2.0
|
|
|
+margin_top = 530.0
|
|
|
+margin_right = 1028.0
|
|
|
+margin_bottom = 600.0
|
|
|
+rect_pivot_offset = Vector2( 0, 0 )
|
|
|
+rect_clip_content = false
|
|
|
+mouse_filter = 0
|
|
|
+mouse_default_cursor_shape = 0
|
|
|
+size_flags_horizontal = 1
|
|
|
+size_flags_vertical = 1
|
|
|
+_sections_unfolded = [ "Visibility" ]
|
|
|
+
|
|
|
+[node name="Label" type="Label" parent="Control/Panel" index="0"]
|
|
|
+
|
|
|
+anchor_left = 0.0
|
|
|
+anchor_top = 0.0
|
|
|
+anchor_right = 0.0
|
|
|
+anchor_bottom = 0.0
|
|
|
+margin_left = 12.0
|
|
|
+margin_top = 10.0
|
|
|
+margin_right = 1012.0
|
|
|
+margin_bottom = 41.0
|
|
|
+rect_pivot_offset = Vector2( 0, 0 )
|
|
|
+rect_clip_content = false
|
|
|
+mouse_filter = 2
|
|
|
+mouse_default_cursor_shape = 0
|
|
|
+size_flags_horizontal = 1
|
|
|
+size_flags_vertical = 4
|
|
|
+text = "Example use case: Dynamic FPS Animations
|
|
|
+Controls: WASD/Arrows to move, left click to fire, right click to look down sighs, Q/E to lean left/right
|
|
|
+Escape to free/lock mouse cursor"
|
|
|
+align = 1
|
|
|
+valign = 1
|
|
|
+percent_visible = 1.0
|
|
|
+lines_skipped = 0
|
|
|
+max_lines_visible = -1
|
|
|
+
|
|
|
+[node name="Button_Next" type="Button" parent="Control" index="1"]
|
|
|
+
|
|
|
+anchor_left = 0.0
|
|
|
+anchor_top = 0.0
|
|
|
+anchor_right = 0.0
|
|
|
+anchor_bottom = 0.0
|
|
|
+margin_left = 10.0
|
|
|
+margin_top = 540.0
|
|
|
+margin_right = 129.0
|
|
|
+margin_bottom = 590.0
|
|
|
+rect_pivot_offset = Vector2( 0, 0 )
|
|
|
+rect_clip_content = false
|
|
|
+focus_mode = 2
|
|
|
+mouse_filter = 0
|
|
|
+mouse_default_cursor_shape = 0
|
|
|
+size_flags_horizontal = 1
|
|
|
+size_flags_vertical = 1
|
|
|
+toggle_mode = false
|
|
|
+enabled_focus_mode = 2
|
|
|
+shortcut = null
|
|
|
+group = null
|
|
|
+text = "Previous scene"
|
|
|
+flat = false
|
|
|
+align = 1
|
|
|
+script = ExtResource( 2 )
|
|
|
+scene_to_change_to = "res://FABRIK_IK.tscn"
|
|
|
+
|
|
|
+[node name="Crosshair" type="Control" parent="Control" index="2"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+modulate = Color( 1, 1, 1, 0.784314 )
|
|
|
+anchor_left = 0.0
|
|
|
+anchor_top = 0.0
|
|
|
+anchor_right = 0.0
|
|
|
+anchor_bottom = 0.0
|
|
|
+margin_left = 492.0
|
|
|
+margin_top = 280.0
|
|
|
+margin_right = 532.0
|
|
|
+margin_bottom = 320.0
|
|
|
+rect_pivot_offset = Vector2( 0, 0 )
|
|
|
+rect_clip_content = false
|
|
|
+mouse_filter = 0
|
|
|
+mouse_default_cursor_shape = 0
|
|
|
+size_flags_horizontal = 1
|
|
|
+size_flags_vertical = 1
|
|
|
+_sections_unfolded = [ "Visibility" ]
|
|
|
+
|
|
|
+[node name="ColorRect" type="ColorRect" parent="Control/Crosshair" index="0"]
|
|
|
+
|
|
|
+anchor_left = 0.0
|
|
|
+anchor_top = 0.0
|
|
|
+anchor_right = 0.0
|
|
|
+anchor_bottom = 0.0
|
|
|
+margin_left = 19.0
|
|
|
+margin_right = 21.0
|
|
|
+margin_bottom = 40.0
|
|
|
+rect_pivot_offset = Vector2( 0, 0 )
|
|
|
+rect_clip_content = false
|
|
|
+mouse_filter = 0
|
|
|
+mouse_default_cursor_shape = 0
|
|
|
+size_flags_horizontal = 1
|
|
|
+size_flags_vertical = 1
|
|
|
+color = Color( 1, 1, 1, 1 )
|
|
|
+_sections_unfolded = [ "Rect" ]
|
|
|
+
|
|
|
+[node name="ColorRect2" type="ColorRect" parent="Control/Crosshair" index="1"]
|
|
|
+
|
|
|
+anchor_left = 0.0
|
|
|
+anchor_top = 0.0
|
|
|
+anchor_right = 0.0
|
|
|
+anchor_bottom = 0.0
|
|
|
+margin_left = 40.0
|
|
|
+margin_top = 18.0
|
|
|
+margin_right = 42.0
|
|
|
+margin_bottom = 58.0
|
|
|
+rect_rotation = 90.0
|
|
|
+rect_pivot_offset = Vector2( 0, 0 )
|
|
|
+rect_clip_content = false
|
|
|
+mouse_filter = 0
|
|
|
+mouse_default_cursor_shape = 0
|
|
|
+size_flags_horizontal = 1
|
|
|
+size_flags_vertical = 1
|
|
|
+color = Color( 1, 1, 1, 1 )
|
|
|
+_sections_unfolded = [ "Rect" ]
|
|
|
+
|
|
|
+[node name="KinematicBody" type="KinematicBody" parent="." index="4"]
|
|
|
+
|
|
|
+input_ray_pickable = true
|
|
|
+input_capture_on_drag = false
|
|
|
+collision_layer = 1
|
|
|
+collision_mask = 1
|
|
|
+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
|
|
|
+collision/safe_margin = 0.001
|
|
|
+script = ExtResource( 3 )
|
|
|
+
|
|
|
+[node name="CollisionShape" type="CollisionShape" parent="KinematicBody" index="0"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 7, 0 )
|
|
|
+shape = SubResource( 10 )
|
|
|
+disabled = false
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="CameraHolder" type="Spatial" parent="KinematicBody" index="1"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13, 0 )
|
|
|
+
|
|
|
+[node name="Lean_Path" type="Path" parent="KinematicBody/CameraHolder" index="0"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+curve = SubResource( 11 )
|
|
|
+
|
|
|
+[node name="PathFollow" type="PathFollow" parent="KinematicBody/CameraHolder/Lean_Path" index="0"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0412404, 0.205172, 0 )
|
|
|
+offset = 2.71865
|
|
|
+h_offset = 0.0
|
|
|
+v_offset = 0.0
|
|
|
+rotation_mode = 0
|
|
|
+cubic_interp = true
|
|
|
+loop = false
|
|
|
+
|
|
|
+[node name="IK_LookAt_Chest" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow" index="0"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.451559, 0 )
|
|
|
+script = ExtResource( 4 )
|
|
|
+__meta__ = {
|
|
|
+"_editor_icon": ExtResource( 5 )
|
|
|
+}
|
|
|
+skeleton_path = NodePath("../../../../BattleBot/Armature/Skeleton")
|
|
|
+bone_name = "Chest"
|
|
|
+update_mode = 0
|
|
|
+look_at_axis = 2
|
|
|
+use_our_rot_x = false
|
|
|
+use_our_rot_y = false
|
|
|
+use_our_rot_z = false
|
|
|
+use_negative_our_rot = false
|
|
|
+additional_rotation = Vector3( -10, 0, 0 )
|
|
|
+debug_messages = false
|
|
|
+
|
|
|
+[node name="Camera" type="Camera" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest" index="0"]
|
|
|
+
|
|
|
+transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0 )
|
|
|
+keep_aspect = 1
|
|
|
+cull_mask = 1048575
|
|
|
+environment = null
|
|
|
+h_offset = 0.0
|
|
|
+v_offset = 0.0
|
|
|
+doppler_tracking = 0
|
|
|
+projection = 0
|
|
|
+current = false
|
|
|
+fov = 80.0
|
|
|
+size = 1.0
|
|
|
+near = 0.05
|
|
|
+far = 100.0
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="Aim_pos" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest" index="1"]
|
|
|
+
|
|
|
+transform = Transform( 0.999391, 0, -0.0348995, 0, 1, 0, 0.0348995, 0, 0.999391, 0.570504, -2.2654, 2.93826 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="IK_FABRIK" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos" index="0"]
|
|
|
+
|
|
|
+editor/display_folded = true
|
|
|
+script = ExtResource( 6 )
|
|
|
+__meta__ = {
|
|
|
+"_editor_icon": ExtResource( 7 )
|
|
|
+}
|
|
|
+skeleton_path = NodePath("../../../../../../BattleBot/Armature/Skeleton")
|
|
|
+bones_in_chain = PoolStringArray( "Left_UpperArm", "Left_LowerArm", "Left_Hand" )
|
|
|
+bones_in_chain_lengths = PoolRealArray( 1.97, 3, 0.1 )
|
|
|
+update_mode = 0
|
|
|
+chain_iterations = 6
|
|
|
+limit_chain_iterations = false
|
|
|
+reset_iterations_on_update = false
|
|
|
+use_middle_joint_target = true
|
|
|
+
|
|
|
+[node name="target" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK" index="0"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.54883, -0.0335302, -0.934144 )
|
|
|
+
|
|
|
+[node name="IK_LookAt" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK/target" index="0"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.300601, 0, 0.714191 )
|
|
|
+script = ExtResource( 4 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+__meta__ = {
|
|
|
+"_editor_icon": ExtResource( 5 )
|
|
|
+}
|
|
|
+skeleton_path = NodePath("../../../../../../../../BattleBot/Armature/Skeleton")
|
|
|
+bone_name = "Left_Hand"
|
|
|
+update_mode = 0
|
|
|
+look_at_axis = 1
|
|
|
+use_our_rot_x = false
|
|
|
+use_our_rot_y = false
|
|
|
+use_our_rot_z = true
|
|
|
+use_negative_our_rot = true
|
|
|
+additional_rotation = Vector3( 0, 0, 90 )
|
|
|
+debug_messages = false
|
|
|
+
|
|
|
+[node name="middle_joint_target" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK" index="1"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 5.85263, -2.91316, -2.77555 )
|
|
|
+
|
|
|
+[node name="Left_UpperArm" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK" index="5"]
|
|
|
+
|
|
|
+transform = Transform( -0.985848, -0.0154234, 0.16693, -0.0140715, 0.999858, 0.00927825, -0.167049, 0.00679813, -0.985925, 1.5529, -1.84646, -6.07288 )
|
|
|
+
|
|
|
+[node name="Left_LowerArm" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK" index="6"]
|
|
|
+
|
|
|
+transform = Transform( -0.980952, 0.0992109, 0.167001, 0.116307, 0.988573, 0.0958931, -0.155579, 0.11349, -0.981282, 1.2349, -1.86413, -4.19466 )
|
|
|
+
|
|
|
+[node name="Left_Hand" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK" index="7"]
|
|
|
+
|
|
|
+transform = Transform( -0.962426, 0.0909643, 0.255854, 0.128209, 0.982809, 0.132853, -0.23937, 0.160664, -0.957543, 0.737802, -2.14957, -1.27378 )
|
|
|
+
|
|
|
+[node name="IK_FABRIK_RightArm" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos" index="1"]
|
|
|
+
|
|
|
+script = ExtResource( 6 )
|
|
|
+__meta__ = {
|
|
|
+"_editor_icon": ExtResource( 7 )
|
|
|
+}
|
|
|
+skeleton_path = NodePath("../../../../../../BattleBot/Armature/Skeleton")
|
|
|
+bones_in_chain = PoolStringArray( "Right_UpperArm", "Right_LowerArm", "Right_Hand" )
|
|
|
+bones_in_chain_lengths = PoolRealArray( 1.97, 3, 0.1 )
|
|
|
+update_mode = 0
|
|
|
+chain_iterations = 3
|
|
|
+limit_chain_iterations = false
|
|
|
+reset_iterations_on_update = false
|
|
|
+use_middle_joint_target = true
|
|
|
+
|
|
|
+[node name="target" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK_RightArm" index="0"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.285662, -0.0335302, -1.05271 )
|
|
|
+
|
|
|
+[node name="IK_LookAt" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK_RightArm/target" index="0"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00396007, 0, 0.834561 )
|
|
|
+script = ExtResource( 4 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+__meta__ = {
|
|
|
+"_editor_icon": ExtResource( 5 )
|
|
|
+}
|
|
|
+skeleton_path = NodePath("../../../../../../../../BattleBot/Armature/Skeleton")
|
|
|
+bone_name = "Right_Hand"
|
|
|
+update_mode = 0
|
|
|
+look_at_axis = 1
|
|
|
+use_our_rot_x = false
|
|
|
+use_our_rot_y = false
|
|
|
+use_our_rot_z = true
|
|
|
+use_negative_our_rot = true
|
|
|
+additional_rotation = Vector3( 0, 0, 90 )
|
|
|
+debug_messages = false
|
|
|
+
|
|
|
+[node name="middle_joint_target" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK_RightArm" index="1"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -5.73318, -2.91316, -2.77555 )
|
|
|
+
|
|
|
+[node name="Right_UpperArm" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK_RightArm" index="5"]
|
|
|
+
|
|
|
+[node name="Right_LowerArm" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK_RightArm" index="6"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 5.85263, -2.91316, -2.77555 )
|
|
|
+
|
|
|
+[node name="Right_Hand" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos/IK_FABRIK_RightArm" index="7"]
|
|
|
+
|
|
|
+[node name="RemoteTransform" type="RemoteTransform" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow/IK_LookAt_Chest/Aim_pos" index="2"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.505047, 0.268441 )
|
|
|
+remote_path = NodePath("../../../../../Weapon/Pistol")
|
|
|
+use_global_coordinates = true
|
|
|
+update_position = true
|
|
|
+update_rotation = true
|
|
|
+update_scale = true
|
|
|
+
|
|
|
+[node name="IK_LookAt_Head" type="Spatial" parent="KinematicBody/CameraHolder/Lean_Path/PathFollow" index="1"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -3.14041, -2.57003 )
|
|
|
+script = ExtResource( 4 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+__meta__ = {
|
|
|
+"_editor_icon": ExtResource( 5 )
|
|
|
+}
|
|
|
+skeleton_path = NodePath("../../../../BattleBot/Armature/Skeleton")
|
|
|
+bone_name = "Head"
|
|
|
+update_mode = 0
|
|
|
+look_at_axis = 1
|
|
|
+use_our_rot_x = false
|
|
|
+use_our_rot_y = false
|
|
|
+use_our_rot_z = false
|
|
|
+use_negative_our_rot = false
|
|
|
+additional_rotation = Vector3( 0, 0, 0 )
|
|
|
+debug_messages = false
|
|
|
+
|
|
|
+[node name="AnimationPlayer" type="AnimationPlayer" parent="KinematicBody/CameraHolder" index="1"]
|
|
|
+
|
|
|
+root_node = NodePath("..")
|
|
|
+autoplay = "Start"
|
|
|
+playback_process_mode = 1
|
|
|
+playback_default_blend_time = 0.0
|
|
|
+playback_speed = 4.0
|
|
|
+anims/Aiming = SubResource( 12 )
|
|
|
+anims/Idle = SubResource( 13 )
|
|
|
+anims/Start = SubResource( 14 )
|
|
|
+blend_times = [ ]
|
|
|
+_sections_unfolded = [ "Playback Options" ]
|
|
|
+
|
|
|
+[node name="Weapon" type="Spatial" parent="KinematicBody/CameraHolder" index="2"]
|
|
|
+
|
|
|
+[node name="Pistol" parent="KinematicBody/CameraHolder/Weapon" index="0" instance=ExtResource( 8 )]
|
|
|
+
|
|
|
+transform = Transform( 0.999391, 0, -0.0348995, 0, 1, 0, 0.0348995, 0, 0.999391, 0.519895, -1.10362, 3.20654 )
|
|
|
+
|
|
|
+[node name="Pistol_textured" parent="KinematicBody/CameraHolder/Weapon/Pistol" index="0"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
|
|
+_sections_unfolded = [ "Transform" ]
|
|
|
+
|
|
|
+[node name="Pistol_end" type="Spatial" parent="KinematicBody/CameraHolder/Weapon/Pistol" index="1"]
|
|
|
+
|
|
|
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0161836, 0.315914, 1.41329 )
|
|
|
+
|
|
|
+[node name="BattleBot" parent="KinematicBody" index="2" instance=ExtResource( 9 )]
|
|
|
+
|
|
|
+
|
|
|
+[editable path="KinematicBody/CameraHolder/Weapon/Pistol"]
|
|
|
+[editable path="KinematicBody/BattleBot"]
|