diff --git a/assets/Game/basekits/Kit_dispensaire.meshlib b/assets/Game/basekits/Kit_dispensaire.meshlib new file mode 100644 index 0000000..0ad0858 Binary files /dev/null and b/assets/Game/basekits/Kit_dispensaire.meshlib differ diff --git a/assets/Game/basekits/dispensaire_materials/ceramic_tiles.tres b/assets/Game/basekits/dispensaire_materials/ceramic_tiles.tres new file mode 100644 index 0000000..61aaff8 --- /dev/null +++ b/assets/Game/basekits/dispensaire_materials/ceramic_tiles.tres @@ -0,0 +1,67 @@ +[gd_resource type="SpatialMaterial" load_steps=5 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/ceramic_tiles_basecolor.png" type="Texture" id=1] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/ceramic_tiles_metallic.png" type="Texture" id=2] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/ceramic_tiles_normal.png" type="Texture" id=3] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/ceramic_tiles_roughness.png" type="Texture" id=4] + +[resource] + +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.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 4 +roughness = 0.0 +roughness_texture = ExtResource( 4 ) +roughness_texture_channel = 4 +emission_enabled = false +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = true +ao_light_affect = 0.0 +ao_on_uv2 = false +ao_texture_channel = 4 +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_enable = false +_sections_unfolded = [ "Albedo", "Ambient Occlusion", "Metallic", "NormalMap", "Parameters", "Roughness", "Vertex Color" ] + diff --git a/assets/Game/basekits/dispensaire_materials/plastic_base.tres b/assets/Game/basekits/dispensaire_materials/plastic_base.tres new file mode 100644 index 0000000..4c6d9f4 --- /dev/null +++ b/assets/Game/basekits/dispensaire_materials/plastic_base.tres @@ -0,0 +1,64 @@ +[gd_resource type="SpatialMaterial" load_steps=5 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/plastic_base_basecolor.png" type="Texture" id=1] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/plastic_base_metallic.png" type="Texture" id=2] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/plastic_base_normal.png" type="Texture" id=3] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/plastic_base_roughness.png" type="Texture" id=4] + +[resource] + +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.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 4 +roughness = 0.0 +roughness_texture = ExtResource( 4 ) +roughness_texture_channel = 4 +emission_enabled = false +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +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_enable = false +_sections_unfolded = [ "Albedo", "Metallic", "NormalMap", "Roughness" ] + diff --git a/assets/Game/basekits/dispensaire_materials/steel_glossy.tres b/assets/Game/basekits/dispensaire_materials/steel_glossy.tres new file mode 100644 index 0000000..afbb734 --- /dev/null +++ b/assets/Game/basekits/dispensaire_materials/steel_glossy.tres @@ -0,0 +1,64 @@ +[gd_resource type="SpatialMaterial" load_steps=5 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/steel_glossy_basecolor.png" type="Texture" id=1] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/steel_glossy_metallic.png" type="Texture" id=2] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/steel_glossy_normal.png" type="Texture" id=3] +[ext_resource path="res://assets/Game/basekits/dispensaire_textures/steel_glossy_roughness.png" type="Texture" id=4] + +[resource] + +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 = 1.0 +metallic_specular = 0.5 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 4 +roughness = 0.0 +roughness_texture = ExtResource( 4 ) +roughness_texture_channel = 4 +emission_enabled = false +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +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_enable = false +_sections_unfolded = [ "Albedo", "Metallic", "NormalMap", "Roughness" ] + diff --git a/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wAA01.mesh b/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wAA01.mesh new file mode 100644 index 0000000..ffb6124 Binary files /dev/null and b/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wAA01.mesh differ diff --git a/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLAA01.mesh b/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLAA01.mesh new file mode 100644 index 0000000..3a9858c Binary files /dev/null and b/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLAA01.mesh differ diff --git a/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLRAA01.mesh b/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLRAA01.mesh new file mode 100644 index 0000000..45fd45b Binary files /dev/null and b/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLRAA01.mesh differ diff --git a/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoRAA01.mesh b/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoRAA01.mesh new file mode 100644 index 0000000..8b9089d Binary files /dev/null and b/assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoRAA01.mesh differ diff --git a/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wAA01.mesh b/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wAA01.mesh new file mode 100644 index 0000000..087e4be Binary files /dev/null and b/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wAA01.mesh differ diff --git a/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLAA01.mesh b/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLAA01.mesh new file mode 100644 index 0000000..b3b2793 Binary files /dev/null and b/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLAA01.mesh differ diff --git a/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLRAA01.mesh b/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLRAA01.mesh new file mode 100644 index 0000000..7bc9f23 Binary files /dev/null and b/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLRAA01.mesh differ diff --git a/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wRAA01.mesh b/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wRAA01.mesh new file mode 100644 index 0000000..0fb4703 Binary files /dev/null and b/assets/Game/basekits/dispensaire_mesh_sources/DisCor2wRAA01.mesh differ diff --git a/assets/Game/basekits/dispensaire_mesh_sources/Kit_dispensaire.tscn b/assets/Game/basekits/dispensaire_mesh_sources/Kit_dispensaire.tscn new file mode 100644 index 0000000..8f2511f --- /dev/null +++ b/assets/Game/basekits/dispensaire_mesh_sources/Kit_dispensaire.tscn @@ -0,0 +1,346 @@ +[gd_scene load_steps=17 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wRAA01.mesh" type="ArrayMesh" id=1] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wAA01.mesh" type="ArrayMesh" id=2] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLAA01.mesh" type="ArrayMesh" id=3] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLRAA01.mesh" type="ArrayMesh" id=4] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoRAA01.mesh" type="ArrayMesh" id=5] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wAA01.mesh" type="ArrayMesh" id=6] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLAA01.mesh" type="ArrayMesh" id=7] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLRAA01.mesh" type="ArrayMesh" id=8] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.75, -1.5303, 0.2188, -1.75, -1.5313, 3.2813, 1.749, -1.5303, 3.2813, -1.75, -1.5313, 0.2188, 1.749, -1.5313, 3.2813, 1.749, -1.5303, 0.2188, -1.75, 1.75, 0.2188, -1.5303, -1.75, 3.2813, -1.5313, 1.75, 3.2813, -1.5303, -1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 0.2188, -1.5303, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, 1.5303, 1.5313, 3.2813, 1.75, 1.5313, 0.2188, 1.5303, 1.5313, 3.2813, 1.5303, 1.5313, 0.2188, 1.75, 1.5303, 0.2188, 1.5313, 1.75, 3.2813, 1.5303, 1.5303, 3.2813, 1.5313, 1.75, 0.2188, 1.5303, 1.75, 3.2813, 1.5303, 1.5303, 0.2188, 1.5313 ) + +[sub_resource type="ConcavePolygonShape" id=2] + +data = PoolVector3Array( -1.5313, 0.2188, -1.749, -1.5303, 3.2813, 1.75, -1.5313, 3.2813, -1.749, -1.5303, 0.2188, 1.75, -1.5303, 3.2813, 1.75, -1.5313, 0.2188, -1.749, 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.75, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, 1.75, 1.5313, 0.2188, -1.75, 1.5313, 3.2813, -1.75, 1.5313, 0.2188, 1.75, 1.75, 0.2188, -1.5303, -1.75, 3.2813, -1.5313, 1.75, 3.2813, -1.5303, -1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 0.2188, -1.5303 ) + +[sub_resource type="ConcavePolygonShape" id=3] + +data = PoolVector3Array( 1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 3.2813, -1.5313, -1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 0.2188, -1.5313, -1.5313, 2.625, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.8198, 1.749, -1.584, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 2.625, -0.5249, -1.5313, 0.2188, -1.75, -1.5313, 0.8198, -0.9526, -1.5313, 0.8198, -1.75, -1.5313, 2.625, 1.749, -1.5313, 3.2813, 0.6558, -1.5313, 2.6777, 0.5679, -1.584, 0.2188, -0.6563, -1.75, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.75, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, 0.5249, -1.5313, 0.2188, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 0.71, -1.5313, 2.625, -1.75, -1.5313, 3.2813, -0.6563, -1.5313, 3.2813, -1.75, -1.75, 0.8198, 0.8984, -1.584, 0.2188, 0.6558, -1.584, 0.8198, 0.8984, -1.5313, 0.8198, -0.9526, -1.5313, 2.625, -1.75, -1.5313, 0.8198, -1.75, -1.5313, 2.6777, 0.5679, -1.5313, 3.2813, -0.6563, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, 0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 0.8198, 0.9526, -1.5313, 2.625, 1.749, -1.75, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -1.75, -1.5313, 3.2813, 1.749, -1.5313, 3.2813, 0.6558, -1.5313, 2.625, 1.749, -1.75, 0.2188, -0.6563, -1.75, 0.8198, -0.8984, -1.584, 0.2188, -0.6563, -1.75, 0.8198, 0.8984, -1.584, 0.8198, 0.8984, -1.75, 2.625, 0.5249, -1.5313, 0.8198, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 1.749, -1.5313, 2.6777, -0.5679, -1.5313, 3.2813, -0.6563, -1.5313, 2.625, -1.75, -1.75, 0.2188, 0.6558, -1.584, 0.2188, 0.6558, -1.75, 0.8198, 0.8984, -1.5313, 2.6777, -0.5679, -1.5313, 2.625, -1.75, -1.5313, 0.8198, -0.9526, -1.5313, 3.2813, 0.6558, -1.5313, 3.2813, -0.6563, -1.5313, 2.6777, 0.5679, -1.75, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.584, 2.625, -0.5249, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.584, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.584, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.584, 0.2188, -0.6563, -1.5313, 0.2188, 0.71, -1.584, 0.8198, 0.8984, -1.584, 0.2188, 0.6558, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 2.6777, 0.5679, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.5313, 2.6777, -0.5679, -1.5313, 0.8198, -0.9526, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -0.71, -1.584, 0.8198, -0.8984, -1.5313, 0.8198, 0.9526, -1.584, 0.8198, 0.8984, -1.5313, 0.2188, 0.71, 1.5313, 0.2188, 1.749, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, 1.749, 1.5313, 0.2188, -1.75, 1.5313, 3.2813, -1.75, 1.5313, 0.2188, 1.749, -1.75, 3.2813, 1.749, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.749, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.749, 1.75, 0.2188, 1.749, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.749, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.749 ) + +[sub_resource type="ConcavePolygonShape" id=4] + +data = PoolVector3Array( 1.5313, 2.625, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.8198, -1.75, 1.584, 0.8198, 0.8984, 1.75, 2.625, 0.5249, 1.584, 2.625, 0.5249, 1.5313, 0.2188, 1.749, 1.5313, 0.8198, 0.9526, 1.5313, 0.8198, 1.749, 1.5313, 2.625, -1.75, 1.5313, 3.2813, -0.6563, 1.5313, 2.6777, -0.5679, 1.75, 0.2188, 0.6558, 1.584, 0.8198, 0.8984, 1.584, 0.2188, 0.6558, 1.75, 2.625, -0.5249, 1.584, 0.8198, -0.8984, 1.584, 2.625, -0.5249, 1.5313, 0.2188, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.2188, -0.71, 1.5313, 2.625, 1.749, 1.5313, 3.2813, 0.6558, 1.5313, 3.2813, 1.749, 1.75, 0.8198, -0.8984, 1.584, 0.2188, -0.6563, 1.584, 0.8198, -0.8984, 1.5313, 0.8198, 0.9526, 1.5313, 2.625, 1.749, 1.5313, 0.8198, 1.749, 1.5313, 2.6777, -0.5679, 1.5313, 3.2813, 0.6558, 1.5313, 2.6777, 0.5679, 1.584, 2.625, 0.5249, 1.75, 2.625, -0.5249, 1.584, 2.625, -0.5249, 1.5313, 2.6777, -0.5679, 1.5313, 0.8198, -0.9526, 1.5313, 2.625, -1.75, 1.75, 0.8198, 0.8984, 1.75, 2.625, 0.5249, 1.584, 0.8198, 0.8984, 1.5313, 0.2188, 0.71, 1.5313, 0.8198, 0.9526, 1.5313, 0.2188, 1.749, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, -0.6563, 1.5313, 2.625, -1.75, 1.75, 0.8198, 0.8984, 1.584, 0.8198, 0.8984, 1.75, 0.2188, 0.6558, 1.75, 0.8198, -0.8984, 1.584, 0.8198, -0.8984, 1.75, 2.625, -0.5249, 1.5313, 0.8198, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.2188, -1.75, 1.5313, 2.6777, 0.5679, 1.5313, 3.2813, 0.6558, 1.5313, 2.625, 1.749, 1.75, 0.2188, -0.6563, 1.584, 0.2188, -0.6563, 1.75, 0.8198, -0.8984, 1.5313, 2.6777, 0.5679, 1.5313, 2.625, 1.749, 1.5313, 0.8198, 0.9526, 1.5313, 3.2813, -0.6563, 1.5313, 3.2813, 0.6558, 1.5313, 2.6777, -0.5679, 1.75, 2.625, 0.5249, 1.75, 2.625, -0.5249, 1.584, 2.625, 0.5249, 1.5313, 2.6777, -0.5679, 1.584, 2.625, 0.5249, 1.584, 2.625, -0.5249, 1.5313, 0.8198, -0.9526, 1.584, 2.625, -0.5249, 1.584, 0.8198, -0.8984, 1.584, 2.625, 0.5249, 1.5313, 0.8198, 0.9526, 1.584, 0.8198, 0.8984, 1.584, 0.8198, 0.8984, 1.5313, 0.2188, 0.71, 1.584, 0.2188, 0.6558, 1.5313, 0.2188, -0.71, 1.584, 0.8198, -0.8984, 1.584, 0.2188, -0.6563, 1.5313, 2.6777, 0.5679, 1.584, 2.625, 0.5249, 1.5313, 2.6777, -0.5679, 1.5313, 2.6777, -0.5679, 1.584, 2.625, -0.5249, 1.5313, 0.8198, -0.9526, 1.5313, 2.6777, 0.5679, 1.5313, 0.8198, 0.9526, 1.584, 2.625, 0.5249, 1.5313, 0.8198, 0.9526, 1.5313, 0.2188, 0.71, 1.584, 0.8198, 0.8984, 1.5313, 0.8198, -0.9526, 1.584, 0.8198, -0.8984, 1.5313, 0.2188, -0.71, 1.75, 0.2188, 1.749, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.749, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.749, -1.75, 3.2813, 1.749, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.749, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.749, -1.5313, 2.625, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.8198, 1.749, -1.584, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 2.625, -0.5249, -1.5313, 0.2188, -1.75, -1.5313, 0.8198, -0.9526, -1.5313, 0.8198, -1.75, -1.5313, 2.625, 1.749, -1.5313, 3.2813, 0.6558, -1.5313, 2.6777, 0.5679, -1.584, 0.2188, -0.6563, -1.75, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.75, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, 0.5249, -1.5313, 0.2188, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 0.71, -1.5313, 2.625, -1.75, -1.5313, 3.2813, -0.6563, -1.5313, 3.2813, -1.75, -1.75, 0.8198, 0.8984, -1.584, 0.2188, 0.6558, -1.584, 0.8198, 0.8984, -1.5313, 0.8198, -0.9526, -1.5313, 2.625, -1.75, -1.5313, 0.8198, -1.75, -1.5313, 2.6777, 0.5679, -1.5313, 3.2813, -0.6563, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, 0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 0.8198, 0.9526, -1.5313, 2.625, 1.749, -1.75, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -1.75, -1.5313, 3.2813, 1.749, -1.5313, 3.2813, 0.6558, -1.5313, 2.625, 1.749, -1.75, 0.2188, -0.6563, -1.75, 0.8198, -0.8984, -1.584, 0.2188, -0.6563, -1.75, 0.8198, 0.8984, -1.584, 0.8198, 0.8984, -1.75, 2.625, 0.5249, -1.5313, 0.8198, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 1.749, -1.5313, 2.6777, -0.5679, -1.5313, 3.2813, -0.6563, -1.5313, 2.625, -1.75, -1.75, 0.2188, 0.6558, -1.584, 0.2188, 0.6558, -1.75, 0.8198, 0.8984, -1.5313, 2.6777, -0.5679, -1.5313, 2.625, -1.75, -1.5313, 0.8198, -0.9526, -1.5313, 3.2813, 0.6558, -1.5313, 3.2813, -0.6563, -1.5313, 2.6777, 0.5679, -1.75, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.584, 2.625, -0.5249, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.584, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.584, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.584, 0.2188, -0.6563, -1.5313, 0.2188, 0.71, -1.584, 0.8198, 0.8984, -1.584, 0.2188, 0.6558, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 2.6777, 0.5679, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.5313, 2.6777, -0.5679, -1.5313, 0.8198, -0.9526, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -0.71, -1.584, 0.8198, -0.8984, -1.5313, 0.8198, 0.9526, -1.584, 0.8198, 0.8984, -1.5313, 0.2188, 0.71, 1.75, 0.2188, -1.5313, -1.749, 3.2813, -1.5313, 1.75, 3.2813, -1.5313, -1.749, 0.2188, -1.5313, -1.749, 3.2813, -1.5313, 1.75, 0.2188, -1.5313 ) + +[sub_resource type="ConcavePolygonShape" id=5] + +data = PoolVector3Array( 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.749, -1.75, 3.2813, -1.749, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.749, -1.75, 3.2813, 1.75, -1.5313, 0.2188, -1.749, -1.5303, 3.2813, 1.75, -1.5313, 3.2813, -1.749, -1.5303, 0.2188, 1.75, -1.5303, 3.2813, 1.75, -1.5313, 0.2188, -1.749, 1.5313, 2.625, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.8198, -1.75, 1.584, 0.8198, 0.8984, 1.75, 2.625, 0.5249, 1.584, 2.625, 0.5249, 1.5313, 0.2188, 1.75, 1.5313, 0.8198, 0.9526, 1.5313, 0.8198, 1.75, 1.5313, 2.625, -1.75, 1.5313, 3.2813, -0.6563, 1.5313, 2.6777, -0.5679, 1.75, 0.2188, 0.6563, 1.584, 0.8198, 0.8984, 1.584, 0.2188, 0.6563, 1.75, 2.625, -0.5249, 1.584, 0.8198, -0.8984, 1.584, 2.625, -0.5249, 1.5313, 0.2188, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.2188, -0.71, 1.5313, 2.625, 1.75, 1.5313, 3.2813, 0.6563, 1.5313, 3.2813, 1.75, 1.75, 0.8198, -0.8984, 1.584, 0.2188, -0.6563, 1.584, 0.8198, -0.8984, 1.5313, 0.8198, 0.9526, 1.5313, 2.625, 1.75, 1.5313, 0.8198, 1.75, 1.5313, 2.6777, -0.5679, 1.5313, 3.2813, 0.6563, 1.5313, 2.6777, 0.5679, 1.584, 2.625, 0.5249, 1.75, 2.625, -0.5249, 1.584, 2.625, -0.5249, 1.5313, 2.6777, -0.5679, 1.5313, 0.8198, -0.9526, 1.5313, 2.625, -1.75, 1.75, 0.8198, 0.8984, 1.75, 2.625, 0.5249, 1.584, 0.8198, 0.8984, 1.5313, 0.2188, 0.71, 1.5313, 0.8198, 0.9526, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, -0.6563, 1.5313, 2.625, -1.75, 1.75, 0.8198, 0.8984, 1.584, 0.8198, 0.8984, 1.75, 0.2188, 0.6563, 1.75, 0.8198, -0.8984, 1.584, 0.8198, -0.8984, 1.75, 2.625, -0.5249, 1.5313, 0.8198, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.2188, -1.75, 1.5313, 2.6777, 0.5679, 1.5313, 3.2813, 0.6563, 1.5313, 2.625, 1.75, 1.75, 0.2188, -0.6563, 1.584, 0.2188, -0.6563, 1.75, 0.8198, -0.8984, 1.5313, 2.6777, 0.5679, 1.5313, 2.625, 1.75, 1.5313, 0.8198, 0.9526, 1.5313, 3.2813, -0.6563, 1.5313, 3.2813, 0.6563, 1.5313, 2.6777, -0.5679, 1.75, 2.625, 0.5249, 1.75, 2.625, -0.5249, 1.584, 2.625, 0.5249, 1.5313, 2.6777, -0.5679, 1.584, 2.625, 0.5249, 1.584, 2.625, -0.5249, 1.5313, 0.8198, -0.9526, 1.584, 2.625, -0.5249, 1.584, 0.8198, -0.8984, 1.584, 2.625, 0.5249, 1.5313, 0.8198, 0.9526, 1.584, 0.8198, 0.8984, 1.584, 0.8198, 0.8984, 1.5313, 0.2188, 0.71, 1.584, 0.2188, 0.6563, 1.5313, 0.2188, -0.71, 1.584, 0.8198, -0.8984, 1.584, 0.2188, -0.6563, 1.5313, 2.6777, 0.5679, 1.584, 2.625, 0.5249, 1.5313, 2.6777, -0.5679, 1.5313, 2.6777, -0.5679, 1.584, 2.625, -0.5249, 1.5313, 0.8198, -0.9526, 1.5313, 2.6777, 0.5679, 1.5313, 0.8198, 0.9526, 1.584, 2.625, 0.5249, 1.5313, 0.8198, 0.9526, 1.5313, 0.2188, 0.71, 1.584, 0.8198, 0.8984, 1.5313, 0.8198, -0.9526, 1.584, 0.8198, -0.8984, 1.5313, 0.2188, -0.71, 1.75, 0.2188, -1.5303, -1.749, 3.2813, -1.5313, 1.75, 3.2813, -1.5303, -1.749, 0.2188, -1.5313, -1.749, 3.2813, -1.5313, 1.75, 0.2188, -1.5303 ) + +[sub_resource type="ConcavePolygonShape" id=6] + +data = PoolVector3Array( 1.5313, 0.2188, 1.749, 1.5303, 3.2813, -1.75, 1.5313, 3.2813, 1.749, 1.5303, 0.2188, -1.75, 1.5303, 3.2813, -1.75, 1.5313, 0.2188, 1.749, -1.5313, 0.2188, -1.75, -1.5303, 3.2813, 1.75, -1.5313, 3.2813, -1.75, -1.5303, 0.2188, 1.75, -1.5303, 3.2813, 1.75, -1.5313, 0.2188, -1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.75, 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75 ) + +[sub_resource type="ConcavePolygonShape" id=7] + +data = PoolVector3Array( 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.749, -1.75, 3.2813, -1.749, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.749, -1.75, 3.2813, 1.75, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, -1.749, 1.5313, 3.2813, 1.75, 1.5313, 0.2188, -1.749, 1.5313, 3.2813, -1.749, 1.5313, 0.2188, 1.75, -1.5313, 2.625, 1.75, -1.5313, 0.8198, 0.9526, -1.5313, 0.8198, 1.75, -1.584, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 2.625, -0.5249, -1.5313, 0.2188, -1.749, -1.5313, 0.8198, -0.9526, -1.5313, 0.8198, -1.749, -1.5313, 2.625, 1.75, -1.5313, 3.2813, 0.6563, -1.5313, 2.6777, 0.5679, -1.584, 0.2188, -0.6558, -1.75, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.75, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, 0.5249, -1.5313, 0.2188, 1.75, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 0.71, -1.5313, 2.625, -1.749, -1.5313, 3.2813, -0.6558, -1.5313, 3.2813, -1.749, -1.75, 0.8198, 0.8984, -1.584, 0.2188, 0.6563, -1.584, 0.8198, 0.8984, -1.5313, 0.8198, -0.9526, -1.5313, 2.625, -1.749, -1.5313, 0.8198, -1.749, -1.5313, 2.6777, 0.5679, -1.5313, 3.2813, -0.6558, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, 0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 0.8198, 0.9526, -1.5313, 2.625, 1.75, -1.75, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -1.749, -1.5313, 3.2813, 1.75, -1.5313, 3.2813, 0.6563, -1.5313, 2.625, 1.75, -1.75, 0.2188, -0.6558, -1.75, 0.8198, -0.8984, -1.584, 0.2188, -0.6558, -1.75, 0.8198, 0.8984, -1.584, 0.8198, 0.8984, -1.75, 2.625, 0.5249, -1.5313, 0.8198, 1.75, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 1.75, -1.5313, 2.6777, -0.5679, -1.5313, 3.2813, -0.6558, -1.5313, 2.625, -1.749, -1.75, 0.2188, 0.6563, -1.584, 0.2188, 0.6563, -1.75, 0.8198, 0.8984, -1.5313, 2.6777, -0.5679, -1.5313, 2.625, -1.749, -1.5313, 0.8198, -0.9526, -1.5313, 3.2813, 0.6563, -1.5313, 3.2813, -0.6558, -1.5313, 2.6777, 0.5679, -1.75, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.584, 2.625, -0.5249, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.584, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.584, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.584, 0.2188, -0.6558, -1.5313, 0.2188, 0.71, -1.584, 0.8198, 0.8984, -1.584, 0.2188, 0.6563, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 2.6777, 0.5679, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.5313, 2.6777, -0.5679, -1.5313, 0.8198, -0.9526, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -0.71, -1.584, 0.8198, -0.8984, -1.5313, 0.8198, 0.9526, -1.584, 0.8198, 0.8984, -1.5313, 0.2188, 0.71 ) + +[sub_resource type="ConcavePolygonShape" id=8] + +data = PoolVector3Array( -1.5313, 0.2188, 1.5313, -1.5303, 3.2813, 1.75, -1.5313, 3.2813, 1.5313, -1.5303, 0.2188, 1.75, -1.5303, 3.2813, 1.75, -1.5313, 0.2188, 1.5313, -1.75, 0.2188, 1.5313, -1.5303, 3.2813, 1.5313, -1.75, 3.2813, 1.5313, -1.5303, 0.2188, 1.5313, -1.5303, 3.2813, 1.5313, -1.75, 0.2188, 1.5313, 1.75, 0.2188, -1.5303, -1.75, 3.2813, -1.5313, 1.75, 3.2813, -1.5303, -1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 0.2188, -1.5303, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, 1.75, 1.5313, 0.2188, -1.75, 1.5313, 3.2813, -1.75, 1.5313, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.75, 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75 ) + +[node name="Kit_dispensaire" type="Spatial"] + +[node name="DisCor2wRAA01" type="MeshInstance" parent="." index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null +_sections_unfolded = [ "Transform" ] + +[node name="StaticBody" type="StaticBody" parent="DisCor2wRAA01" 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 ) + +[node name="CollisionShape" type="CollisionShape" parent="DisCor2wRAA01/StaticBody" index="0"] + +shape = SubResource( 1 ) +disabled = false + +[node name="DisCor1wAA01" type="MeshInstance" parent="." index="1"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 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 = ExtResource( 2 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +_sections_unfolded = [ "Transform" ] + +[node name="StaticBody" type="StaticBody" parent="DisCor1wAA01" 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 ) + +[node name="CollisionShape" type="CollisionShape" parent="DisCor1wAA01/StaticBody" index="0"] + +shape = SubResource( 2 ) +disabled = false + +[node name="DisCor1wDoLAA01" type="MeshInstance" parent="." index="2"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 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 = ExtResource( 3 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null +_sections_unfolded = [ "Transform" ] + +[node name="StaticBody" type="StaticBody" parent="DisCor1wDoLAA01" 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 ) + +[node name="CollisionShape" type="CollisionShape" parent="DisCor1wDoLAA01/StaticBody" index="0"] + +shape = SubResource( 3 ) +disabled = false + +[node name="DisCor1wDoLRAA01" type="MeshInstance" parent="." index="3"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 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 = ExtResource( 4 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null +material/6 = null +_sections_unfolded = [ "Transform" ] + +[node name="StaticBody" type="StaticBody" parent="DisCor1wDoLRAA01" 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 ) + +[node name="CollisionShape" type="CollisionShape" parent="DisCor1wDoLRAA01/StaticBody" index="0"] + +shape = SubResource( 4 ) +disabled = false + +[node name="DisCor1wDoRAA01" type="MeshInstance" parent="." index="4"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 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 = ExtResource( 5 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null +_sections_unfolded = [ "Transform" ] + +[node name="StaticBody" type="StaticBody" parent="DisCor1wDoRAA01" 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 ) + +[node name="CollisionShape" type="CollisionShape" parent="DisCor1wDoRAA01/StaticBody" index="0"] + +shape = SubResource( 5 ) +disabled = false + +[node name="DisCor2wAA01" type="MeshInstance" parent="." index="5"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 20, 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 = ExtResource( 6 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +_sections_unfolded = [ "Transform" ] + +[node name="StaticBody" type="StaticBody" parent="DisCor2wAA01" 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 ) + +[node name="CollisionShape" type="CollisionShape" parent="DisCor2wAA01/StaticBody" index="0"] + +shape = SubResource( 6 ) +disabled = false + +[node name="DisCor2wDoLAA01" type="MeshInstance" parent="." index="6"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 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 = ExtResource( 7 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +_sections_unfolded = [ "Transform" ] + +[node name="StaticBody" type="StaticBody" parent="DisCor2wDoLAA01" 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 ) + +[node name="CollisionShape" type="CollisionShape" parent="DisCor2wDoLAA01/StaticBody" index="0"] + +shape = SubResource( 7 ) +disabled = false + +[node name="DisCor2wDoLRAA01" type="MeshInstance" parent="." index="7"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 28, 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 = ExtResource( 8 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null +_sections_unfolded = [ "Transform" ] + +[node name="StaticBody" type="StaticBody" parent="DisCor2wDoLRAA01" 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 ) + +[node name="CollisionShape" type="CollisionShape" parent="DisCor2wDoLRAA01/StaticBody" index="0"] + +shape = SubResource( 8 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_scenes/DisCor1wAA01.tscn b/assets/Game/basekits/dispensaire_scenes/DisCor1wAA01.tscn new file mode 100644 index 0000000..378adf3 --- /dev/null +++ b/assets/Game/basekits/dispensaire_scenes/DisCor1wAA01.tscn @@ -0,0 +1,44 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wAA01.mesh" type="ArrayMesh" id=1] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( -1.5313, 0.2188, -1.749, -1.5303, 3.2813, 1.75, -1.5313, 3.2813, -1.749, -1.5303, 0.2188, 1.75, -1.5303, 3.2813, 1.75, -1.5313, 0.2188, -1.749, 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.75, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, 1.75, 1.5313, 0.2188, -1.75, 1.5313, 3.2813, -1.75, 1.5313, 0.2188, 1.75, 1.75, 0.2188, -1.5303, -1.75, 3.2813, -1.5313, 1.75, 3.2813, -1.5303, -1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 0.2188, -1.5303 ) + +[node name="DisCor1wAA01" type="MeshInstance" index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null + +[node name="static_body" type="StaticBody" parent="." 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 ) + +[node name="collision_shape" type="CollisionShape" parent="static_body" index="0"] + +shape = SubResource( 1 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_scenes/DisCor1wDoLAA01.tscn b/assets/Game/basekits/dispensaire_scenes/DisCor1wDoLAA01.tscn new file mode 100644 index 0000000..6245d37 --- /dev/null +++ b/assets/Game/basekits/dispensaire_scenes/DisCor1wDoLAA01.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLAA01.mesh" type="ArrayMesh" id=1] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( 1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 3.2813, -1.5313, -1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 0.2188, -1.5313, -1.5313, 2.625, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.8198, 1.749, -1.584, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 2.625, -0.5249, -1.5313, 0.2188, -1.75, -1.5313, 0.8198, -0.9526, -1.5313, 0.8198, -1.75, -1.5313, 2.625, 1.749, -1.5313, 3.2813, 0.6558, -1.5313, 2.6777, 0.5679, -1.584, 0.2188, -0.6563, -1.75, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.75, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, 0.5249, -1.5313, 0.2188, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 0.71, -1.5313, 2.625, -1.75, -1.5313, 3.2813, -0.6563, -1.5313, 3.2813, -1.75, -1.75, 0.8198, 0.8984, -1.584, 0.2188, 0.6558, -1.584, 0.8198, 0.8984, -1.5313, 0.8198, -0.9526, -1.5313, 2.625, -1.75, -1.5313, 0.8198, -1.75, -1.5313, 2.6777, 0.5679, -1.5313, 3.2813, -0.6563, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, 0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 0.8198, 0.9526, -1.5313, 2.625, 1.749, -1.75, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -1.75, -1.5313, 3.2813, 1.749, -1.5313, 3.2813, 0.6558, -1.5313, 2.625, 1.749, -1.75, 0.2188, -0.6563, -1.75, 0.8198, -0.8984, -1.584, 0.2188, -0.6563, -1.75, 0.8198, 0.8984, -1.584, 0.8198, 0.8984, -1.75, 2.625, 0.5249, -1.5313, 0.8198, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 1.749, -1.5313, 2.6777, -0.5679, -1.5313, 3.2813, -0.6563, -1.5313, 2.625, -1.75, -1.75, 0.2188, 0.6558, -1.584, 0.2188, 0.6558, -1.75, 0.8198, 0.8984, -1.5313, 2.6777, -0.5679, -1.5313, 2.625, -1.75, -1.5313, 0.8198, -0.9526, -1.5313, 3.2813, 0.6558, -1.5313, 3.2813, -0.6563, -1.5313, 2.6777, 0.5679, -1.75, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.584, 2.625, -0.5249, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.584, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.584, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.584, 0.2188, -0.6563, -1.5313, 0.2188, 0.71, -1.584, 0.8198, 0.8984, -1.584, 0.2188, 0.6558, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 2.6777, 0.5679, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.5313, 2.6777, -0.5679, -1.5313, 0.8198, -0.9526, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -0.71, -1.584, 0.8198, -0.8984, -1.5313, 0.8198, 0.9526, -1.584, 0.8198, 0.8984, -1.5313, 0.2188, 0.71, 1.5313, 0.2188, 1.749, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, 1.749, 1.5313, 0.2188, -1.75, 1.5313, 3.2813, -1.75, 1.5313, 0.2188, 1.749, -1.75, 3.2813, 1.749, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.749, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.749, 1.75, 0.2188, 1.749, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.749, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.749 ) + +[node name="DisCor1wDoLAA01" type="MeshInstance" index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null + +[node name="static_body" type="StaticBody" parent="." 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 ) + +[node name="collision_shape" type="CollisionShape" parent="static_body" index="0"] + +shape = SubResource( 1 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_scenes/DisCor1wDoLRAA01.tscn b/assets/Game/basekits/dispensaire_scenes/DisCor1wDoLRAA01.tscn new file mode 100644 index 0000000..c111964 --- /dev/null +++ b/assets/Game/basekits/dispensaire_scenes/DisCor1wDoLRAA01.tscn @@ -0,0 +1,46 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLRAA01.mesh" type="ArrayMesh" id=1] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( 1.5313, 2.625, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.8198, -1.75, 1.584, 0.8198, 0.8984, 1.75, 2.625, 0.5249, 1.584, 2.625, 0.5249, 1.5313, 0.2188, 1.749, 1.5313, 0.8198, 0.9526, 1.5313, 0.8198, 1.749, 1.5313, 2.625, -1.75, 1.5313, 3.2813, -0.6563, 1.5313, 2.6777, -0.5679, 1.75, 0.2188, 0.6558, 1.584, 0.8198, 0.8984, 1.584, 0.2188, 0.6558, 1.75, 2.625, -0.5249, 1.584, 0.8198, -0.8984, 1.584, 2.625, -0.5249, 1.5313, 0.2188, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.2188, -0.71, 1.5313, 2.625, 1.749, 1.5313, 3.2813, 0.6558, 1.5313, 3.2813, 1.749, 1.75, 0.8198, -0.8984, 1.584, 0.2188, -0.6563, 1.584, 0.8198, -0.8984, 1.5313, 0.8198, 0.9526, 1.5313, 2.625, 1.749, 1.5313, 0.8198, 1.749, 1.5313, 2.6777, -0.5679, 1.5313, 3.2813, 0.6558, 1.5313, 2.6777, 0.5679, 1.584, 2.625, 0.5249, 1.75, 2.625, -0.5249, 1.584, 2.625, -0.5249, 1.5313, 2.6777, -0.5679, 1.5313, 0.8198, -0.9526, 1.5313, 2.625, -1.75, 1.75, 0.8198, 0.8984, 1.75, 2.625, 0.5249, 1.584, 0.8198, 0.8984, 1.5313, 0.2188, 0.71, 1.5313, 0.8198, 0.9526, 1.5313, 0.2188, 1.749, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, -0.6563, 1.5313, 2.625, -1.75, 1.75, 0.8198, 0.8984, 1.584, 0.8198, 0.8984, 1.75, 0.2188, 0.6558, 1.75, 0.8198, -0.8984, 1.584, 0.8198, -0.8984, 1.75, 2.625, -0.5249, 1.5313, 0.8198, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.2188, -1.75, 1.5313, 2.6777, 0.5679, 1.5313, 3.2813, 0.6558, 1.5313, 2.625, 1.749, 1.75, 0.2188, -0.6563, 1.584, 0.2188, -0.6563, 1.75, 0.8198, -0.8984, 1.5313, 2.6777, 0.5679, 1.5313, 2.625, 1.749, 1.5313, 0.8198, 0.9526, 1.5313, 3.2813, -0.6563, 1.5313, 3.2813, 0.6558, 1.5313, 2.6777, -0.5679, 1.75, 2.625, 0.5249, 1.75, 2.625, -0.5249, 1.584, 2.625, 0.5249, 1.5313, 2.6777, -0.5679, 1.584, 2.625, 0.5249, 1.584, 2.625, -0.5249, 1.5313, 0.8198, -0.9526, 1.584, 2.625, -0.5249, 1.584, 0.8198, -0.8984, 1.584, 2.625, 0.5249, 1.5313, 0.8198, 0.9526, 1.584, 0.8198, 0.8984, 1.584, 0.8198, 0.8984, 1.5313, 0.2188, 0.71, 1.584, 0.2188, 0.6558, 1.5313, 0.2188, -0.71, 1.584, 0.8198, -0.8984, 1.584, 0.2188, -0.6563, 1.5313, 2.6777, 0.5679, 1.584, 2.625, 0.5249, 1.5313, 2.6777, -0.5679, 1.5313, 2.6777, -0.5679, 1.584, 2.625, -0.5249, 1.5313, 0.8198, -0.9526, 1.5313, 2.6777, 0.5679, 1.5313, 0.8198, 0.9526, 1.584, 2.625, 0.5249, 1.5313, 0.8198, 0.9526, 1.5313, 0.2188, 0.71, 1.584, 0.8198, 0.8984, 1.5313, 0.8198, -0.9526, 1.584, 0.8198, -0.8984, 1.5313, 0.2188, -0.71, 1.75, 0.2188, 1.749, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.749, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.749, -1.75, 3.2813, 1.749, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.749, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.749, -1.5313, 2.625, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.8198, 1.749, -1.584, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 2.625, -0.5249, -1.5313, 0.2188, -1.75, -1.5313, 0.8198, -0.9526, -1.5313, 0.8198, -1.75, -1.5313, 2.625, 1.749, -1.5313, 3.2813, 0.6558, -1.5313, 2.6777, 0.5679, -1.584, 0.2188, -0.6563, -1.75, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.75, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, 0.5249, -1.5313, 0.2188, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 0.71, -1.5313, 2.625, -1.75, -1.5313, 3.2813, -0.6563, -1.5313, 3.2813, -1.75, -1.75, 0.8198, 0.8984, -1.584, 0.2188, 0.6558, -1.584, 0.8198, 0.8984, -1.5313, 0.8198, -0.9526, -1.5313, 2.625, -1.75, -1.5313, 0.8198, -1.75, -1.5313, 2.6777, 0.5679, -1.5313, 3.2813, -0.6563, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, 0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 0.8198, 0.9526, -1.5313, 2.625, 1.749, -1.75, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -1.75, -1.5313, 3.2813, 1.749, -1.5313, 3.2813, 0.6558, -1.5313, 2.625, 1.749, -1.75, 0.2188, -0.6563, -1.75, 0.8198, -0.8984, -1.584, 0.2188, -0.6563, -1.75, 0.8198, 0.8984, -1.584, 0.8198, 0.8984, -1.75, 2.625, 0.5249, -1.5313, 0.8198, 1.749, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 1.749, -1.5313, 2.6777, -0.5679, -1.5313, 3.2813, -0.6563, -1.5313, 2.625, -1.75, -1.75, 0.2188, 0.6558, -1.584, 0.2188, 0.6558, -1.75, 0.8198, 0.8984, -1.5313, 2.6777, -0.5679, -1.5313, 2.625, -1.75, -1.5313, 0.8198, -0.9526, -1.5313, 3.2813, 0.6558, -1.5313, 3.2813, -0.6563, -1.5313, 2.6777, 0.5679, -1.75, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.584, 2.625, -0.5249, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.584, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.584, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.584, 0.2188, -0.6563, -1.5313, 0.2188, 0.71, -1.584, 0.8198, 0.8984, -1.584, 0.2188, 0.6558, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 2.6777, 0.5679, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.5313, 2.6777, -0.5679, -1.5313, 0.8198, -0.9526, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -0.71, -1.584, 0.8198, -0.8984, -1.5313, 0.8198, 0.9526, -1.584, 0.8198, 0.8984, -1.5313, 0.2188, 0.71, 1.75, 0.2188, -1.5313, -1.749, 3.2813, -1.5313, 1.75, 3.2813, -1.5313, -1.749, 0.2188, -1.5313, -1.749, 3.2813, -1.5313, 1.75, 0.2188, -1.5313 ) + +[node name="DisCor1wDoLRAA01" type="MeshInstance" index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null +material/6 = null + +[node name="static_body" type="StaticBody" parent="." 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 ) + +[node name="collision_shape" type="CollisionShape" parent="static_body" index="0"] + +shape = SubResource( 1 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_scenes/DisCor1wDoRAA01.tscn b/assets/Game/basekits/dispensaire_scenes/DisCor1wDoRAA01.tscn new file mode 100644 index 0000000..c2e8675 --- /dev/null +++ b/assets/Game/basekits/dispensaire_scenes/DisCor1wDoRAA01.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoRAA01.mesh" type="ArrayMesh" id=1] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.749, -1.75, 3.2813, -1.749, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.749, -1.75, 3.2813, 1.75, -1.5313, 0.2188, -1.749, -1.5303, 3.2813, 1.75, -1.5313, 3.2813, -1.749, -1.5303, 0.2188, 1.75, -1.5303, 3.2813, 1.75, -1.5313, 0.2188, -1.749, 1.5313, 2.625, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.8198, -1.75, 1.584, 0.8198, 0.8984, 1.75, 2.625, 0.5249, 1.584, 2.625, 0.5249, 1.5313, 0.2188, 1.75, 1.5313, 0.8198, 0.9526, 1.5313, 0.8198, 1.75, 1.5313, 2.625, -1.75, 1.5313, 3.2813, -0.6563, 1.5313, 2.6777, -0.5679, 1.75, 0.2188, 0.6563, 1.584, 0.8198, 0.8984, 1.584, 0.2188, 0.6563, 1.75, 2.625, -0.5249, 1.584, 0.8198, -0.8984, 1.584, 2.625, -0.5249, 1.5313, 0.2188, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.2188, -0.71, 1.5313, 2.625, 1.75, 1.5313, 3.2813, 0.6563, 1.5313, 3.2813, 1.75, 1.75, 0.8198, -0.8984, 1.584, 0.2188, -0.6563, 1.584, 0.8198, -0.8984, 1.5313, 0.8198, 0.9526, 1.5313, 2.625, 1.75, 1.5313, 0.8198, 1.75, 1.5313, 2.6777, -0.5679, 1.5313, 3.2813, 0.6563, 1.5313, 2.6777, 0.5679, 1.584, 2.625, 0.5249, 1.75, 2.625, -0.5249, 1.584, 2.625, -0.5249, 1.5313, 2.6777, -0.5679, 1.5313, 0.8198, -0.9526, 1.5313, 2.625, -1.75, 1.75, 0.8198, 0.8984, 1.75, 2.625, 0.5249, 1.584, 0.8198, 0.8984, 1.5313, 0.2188, 0.71, 1.5313, 0.8198, 0.9526, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, -0.6563, 1.5313, 2.625, -1.75, 1.75, 0.8198, 0.8984, 1.584, 0.8198, 0.8984, 1.75, 0.2188, 0.6563, 1.75, 0.8198, -0.8984, 1.584, 0.8198, -0.8984, 1.75, 2.625, -0.5249, 1.5313, 0.8198, -1.75, 1.5313, 0.8198, -0.9526, 1.5313, 0.2188, -1.75, 1.5313, 2.6777, 0.5679, 1.5313, 3.2813, 0.6563, 1.5313, 2.625, 1.75, 1.75, 0.2188, -0.6563, 1.584, 0.2188, -0.6563, 1.75, 0.8198, -0.8984, 1.5313, 2.6777, 0.5679, 1.5313, 2.625, 1.75, 1.5313, 0.8198, 0.9526, 1.5313, 3.2813, -0.6563, 1.5313, 3.2813, 0.6563, 1.5313, 2.6777, -0.5679, 1.75, 2.625, 0.5249, 1.75, 2.625, -0.5249, 1.584, 2.625, 0.5249, 1.5313, 2.6777, -0.5679, 1.584, 2.625, 0.5249, 1.584, 2.625, -0.5249, 1.5313, 0.8198, -0.9526, 1.584, 2.625, -0.5249, 1.584, 0.8198, -0.8984, 1.584, 2.625, 0.5249, 1.5313, 0.8198, 0.9526, 1.584, 0.8198, 0.8984, 1.584, 0.8198, 0.8984, 1.5313, 0.2188, 0.71, 1.584, 0.2188, 0.6563, 1.5313, 0.2188, -0.71, 1.584, 0.8198, -0.8984, 1.584, 0.2188, -0.6563, 1.5313, 2.6777, 0.5679, 1.584, 2.625, 0.5249, 1.5313, 2.6777, -0.5679, 1.5313, 2.6777, -0.5679, 1.584, 2.625, -0.5249, 1.5313, 0.8198, -0.9526, 1.5313, 2.6777, 0.5679, 1.5313, 0.8198, 0.9526, 1.584, 2.625, 0.5249, 1.5313, 0.8198, 0.9526, 1.5313, 0.2188, 0.71, 1.584, 0.8198, 0.8984, 1.5313, 0.8198, -0.9526, 1.584, 0.8198, -0.8984, 1.5313, 0.2188, -0.71, 1.75, 0.2188, -1.5303, -1.749, 3.2813, -1.5313, 1.75, 3.2813, -1.5303, -1.749, 0.2188, -1.5313, -1.749, 3.2813, -1.5313, 1.75, 0.2188, -1.5303 ) + +[node name="DisCor1wDoRAA01" type="MeshInstance" index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null + +[node name="static_body" type="StaticBody" parent="." 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 ) + +[node name="collision_shape" type="CollisionShape" parent="static_body" index="0"] + +shape = SubResource( 1 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_scenes/DisCor2wAA01.tscn b/assets/Game/basekits/dispensaire_scenes/DisCor2wAA01.tscn new file mode 100644 index 0000000..797f8eb --- /dev/null +++ b/assets/Game/basekits/dispensaire_scenes/DisCor2wAA01.tscn @@ -0,0 +1,43 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wAA01.mesh" type="ArrayMesh" id=1] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( 1.5313, 0.2188, 1.749, 1.5303, 3.2813, -1.75, 1.5313, 3.2813, 1.749, 1.5303, 0.2188, -1.75, 1.5303, 3.2813, -1.75, 1.5313, 0.2188, 1.749, -1.5313, 0.2188, -1.75, -1.5303, 3.2813, 1.75, -1.5313, 3.2813, -1.75, -1.5303, 0.2188, 1.75, -1.5303, 3.2813, 1.75, -1.5313, 0.2188, -1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.75, 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75 ) + +[node name="DisCor2wAA01" type="MeshInstance" index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null + +[node name="static_body" type="StaticBody" parent="." 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 ) + +[node name="collision_shape" type="CollisionShape" parent="static_body" index="0"] + +shape = SubResource( 1 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_scenes/DisCor2wDoLAA01.tscn b/assets/Game/basekits/dispensaire_scenes/DisCor2wDoLAA01.tscn new file mode 100644 index 0000000..2459280 --- /dev/null +++ b/assets/Game/basekits/dispensaire_scenes/DisCor2wDoLAA01.tscn @@ -0,0 +1,44 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLAA01.mesh" type="ArrayMesh" id=1] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.749, -1.75, 3.2813, -1.749, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.749, -1.75, 3.2813, 1.75, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, -1.749, 1.5313, 3.2813, 1.75, 1.5313, 0.2188, -1.749, 1.5313, 3.2813, -1.749, 1.5313, 0.2188, 1.75, -1.5313, 2.625, 1.75, -1.5313, 0.8198, 0.9526, -1.5313, 0.8198, 1.75, -1.584, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 2.625, -0.5249, -1.5313, 0.2188, -1.749, -1.5313, 0.8198, -0.9526, -1.5313, 0.8198, -1.749, -1.5313, 2.625, 1.75, -1.5313, 3.2813, 0.6563, -1.5313, 2.6777, 0.5679, -1.584, 0.2188, -0.6558, -1.75, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.75, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, 0.5249, -1.5313, 0.2188, 1.75, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 0.71, -1.5313, 2.625, -1.749, -1.5313, 3.2813, -0.6558, -1.5313, 3.2813, -1.749, -1.75, 0.8198, 0.8984, -1.584, 0.2188, 0.6563, -1.584, 0.8198, 0.8984, -1.5313, 0.8198, -0.9526, -1.5313, 2.625, -1.749, -1.5313, 0.8198, -1.749, -1.5313, 2.6777, 0.5679, -1.5313, 3.2813, -0.6558, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, 0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 0.8198, 0.9526, -1.5313, 2.625, 1.75, -1.75, 0.8198, -0.8984, -1.75, 2.625, -0.5249, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -1.749, -1.5313, 3.2813, 1.75, -1.5313, 3.2813, 0.6563, -1.5313, 2.625, 1.75, -1.75, 0.2188, -0.6558, -1.75, 0.8198, -0.8984, -1.584, 0.2188, -0.6558, -1.75, 0.8198, 0.8984, -1.584, 0.8198, 0.8984, -1.75, 2.625, 0.5249, -1.5313, 0.8198, 1.75, -1.5313, 0.8198, 0.9526, -1.5313, 0.2188, 1.75, -1.5313, 2.6777, -0.5679, -1.5313, 3.2813, -0.6558, -1.5313, 2.625, -1.749, -1.75, 0.2188, 0.6563, -1.584, 0.2188, 0.6563, -1.75, 0.8198, 0.8984, -1.5313, 2.6777, -0.5679, -1.5313, 2.625, -1.749, -1.5313, 0.8198, -0.9526, -1.5313, 3.2813, 0.6563, -1.5313, 3.2813, -0.6558, -1.5313, 2.6777, 0.5679, -1.75, 2.625, -0.5249, -1.75, 2.625, 0.5249, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.584, 2.625, -0.5249, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.584, 2.625, 0.5249, -1.584, 0.8198, 0.8984, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.584, 0.8198, -0.8984, -1.584, 0.8198, -0.8984, -1.5313, 0.2188, -0.71, -1.584, 0.2188, -0.6558, -1.5313, 0.2188, 0.71, -1.584, 0.8198, 0.8984, -1.584, 0.2188, 0.6563, -1.5313, 2.6777, -0.5679, -1.584, 2.625, -0.5249, -1.5313, 2.6777, 0.5679, -1.5313, 2.6777, 0.5679, -1.584, 2.625, 0.5249, -1.5313, 0.8198, 0.9526, -1.5313, 2.6777, -0.5679, -1.5313, 0.8198, -0.9526, -1.584, 2.625, -0.5249, -1.5313, 0.8198, -0.9526, -1.5313, 0.2188, -0.71, -1.584, 0.8198, -0.8984, -1.5313, 0.8198, 0.9526, -1.584, 0.8198, 0.8984, -1.5313, 0.2188, 0.71 ) + +[node name="DisCor2wDoLAA01" type="MeshInstance" index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null + +[node name="static_body" type="StaticBody" parent="." 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 ) + +[node name="collision_shape" type="CollisionShape" parent="static_body" index="0"] + +shape = SubResource( 1 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_scenes/DisCor2wDoLRAA01.tscn b/assets/Game/basekits/dispensaire_scenes/DisCor2wDoLRAA01.tscn new file mode 100644 index 0000000..7bef886 --- /dev/null +++ b/assets/Game/basekits/dispensaire_scenes/DisCor2wDoLRAA01.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLRAA01.mesh" type="ArrayMesh" id=1] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( -1.5313, 0.2188, 1.5313, -1.5303, 3.2813, 1.75, -1.5313, 3.2813, 1.5313, -1.5303, 0.2188, 1.75, -1.5303, 3.2813, 1.75, -1.5313, 0.2188, 1.5313, -1.75, 0.2188, 1.5313, -1.5303, 3.2813, 1.5313, -1.75, 3.2813, 1.5313, -1.5303, 0.2188, 1.5313, -1.5303, 3.2813, 1.5313, -1.75, 0.2188, 1.5313, 1.75, 0.2188, -1.5303, -1.75, 3.2813, -1.5313, 1.75, 3.2813, -1.5303, -1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 0.2188, -1.5303, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, -1.75, 1.5313, 3.2813, 1.75, 1.5313, 0.2188, -1.75, 1.5313, 3.2813, -1.75, 1.5313, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.75, 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75 ) + +[node name="DisCor2wDoLRAA01" type="MeshInstance" index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null + +[node name="static_body" type="StaticBody" parent="." 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 ) + +[node name="collision_shape" type="CollisionShape" parent="static_body" index="0"] + +shape = SubResource( 1 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_scenes/DisCor2wRAA01.tscn b/assets/Game/basekits/dispensaire_scenes/DisCor2wRAA01.tscn new file mode 100644 index 0000000..fa4b00f --- /dev/null +++ b/assets/Game/basekits/dispensaire_scenes/DisCor2wRAA01.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wRAA01.mesh" type="ArrayMesh" id=1] + +[sub_resource type="ConcavePolygonShape" id=1] + +data = PoolVector3Array( 1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, -1.75, -1.75, 0.2188, 1.75, -1.75, 0.2188, -1.75, 1.75, 0.2188, 1.75, -1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, -1.75, 1.75, 3.2813, 1.75, 1.75, 3.2813, -1.75, -1.75, 3.2813, 1.75, -1.5303, 0.2188, -1.75, -1.5313, 3.2813, 1.749, -1.5303, 3.2813, -1.75, -1.5313, 0.2188, 1.749, -1.5313, 3.2813, 1.749, -1.5303, 0.2188, -1.75, 1.75, 0.2188, -1.5303, -1.75, 3.2813, -1.5313, 1.75, 3.2813, -1.5303, -1.75, 0.2188, -1.5313, -1.75, 3.2813, -1.5313, 1.75, 0.2188, -1.5303, 1.5313, 0.2188, 1.75, 1.5313, 3.2813, 1.5303, 1.5313, 3.2813, 1.75, 1.5313, 0.2188, 1.5303, 1.5313, 3.2813, 1.5303, 1.5313, 0.2188, 1.75, 1.5303, 0.2188, 1.5313, 1.75, 3.2813, 1.5303, 1.5303, 3.2813, 1.5313, 1.75, 0.2188, 1.5303, 1.75, 3.2813, 1.5303, 1.5303, 0.2188, 1.5313 ) + +[node name="DisCor2wRAA01" type="MeshInstance" index="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 = ExtResource( 1 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null + +[node name="static_body" type="StaticBody" parent="." 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 ) + +[node name="collision_shape" type="CollisionShape" parent="static_body" index="0"] + +shape = SubResource( 1 ) +disabled = false + + diff --git a/assets/Game/basekits/dispensaire_textures/ceramic_tiles_ambient_occlusion.png b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_ambient_occlusion.png new file mode 100644 index 0000000..7eb67e1 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_ambient_occlusion.png differ diff --git a/assets/Game/basekits/dispensaire_textures/ceramic_tiles_basecolor.png b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_basecolor.png new file mode 100644 index 0000000..cf7d3a4 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_basecolor.png differ diff --git a/assets/Game/basekits/dispensaire_textures/ceramic_tiles_height.png b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_height.png new file mode 100644 index 0000000..6a0666e Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_height.png differ diff --git a/assets/Game/basekits/dispensaire_textures/ceramic_tiles_metallic.png b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_metallic.png new file mode 100644 index 0000000..1d5fc5a Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_metallic.png differ diff --git a/assets/Game/basekits/dispensaire_textures/ceramic_tiles_normal.png b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_normal.png new file mode 100644 index 0000000..d84a756 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_normal.png differ diff --git a/assets/Game/basekits/dispensaire_textures/ceramic_tiles_roughness.png b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_roughness.png new file mode 100644 index 0000000..070cd6a Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/ceramic_tiles_roughness.png differ diff --git a/assets/Game/basekits/dispensaire_textures/plastic_base_basecolor.png b/assets/Game/basekits/dispensaire_textures/plastic_base_basecolor.png new file mode 100644 index 0000000..c27864e Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/plastic_base_basecolor.png differ diff --git a/assets/Game/basekits/dispensaire_textures/plastic_base_height.png b/assets/Game/basekits/dispensaire_textures/plastic_base_height.png new file mode 100644 index 0000000..11b3287 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/plastic_base_height.png differ diff --git a/assets/Game/basekits/dispensaire_textures/plastic_base_metallic.png b/assets/Game/basekits/dispensaire_textures/plastic_base_metallic.png new file mode 100644 index 0000000..1d5fc5a Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/plastic_base_metallic.png differ diff --git a/assets/Game/basekits/dispensaire_textures/plastic_base_normal.png b/assets/Game/basekits/dispensaire_textures/plastic_base_normal.png new file mode 100644 index 0000000..4287cf7 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/plastic_base_normal.png differ diff --git a/assets/Game/basekits/dispensaire_textures/plastic_base_roughness.png b/assets/Game/basekits/dispensaire_textures/plastic_base_roughness.png new file mode 100644 index 0000000..cf16ef1 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/plastic_base_roughness.png differ diff --git a/assets/Game/basekits/dispensaire_textures/steel_glossy_basecolor.png b/assets/Game/basekits/dispensaire_textures/steel_glossy_basecolor.png new file mode 100644 index 0000000..c9f3278 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/steel_glossy_basecolor.png differ diff --git a/assets/Game/basekits/dispensaire_textures/steel_glossy_height.png b/assets/Game/basekits/dispensaire_textures/steel_glossy_height.png new file mode 100644 index 0000000..533d5b7 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/steel_glossy_height.png differ diff --git a/assets/Game/basekits/dispensaire_textures/steel_glossy_metallic.png b/assets/Game/basekits/dispensaire_textures/steel_glossy_metallic.png new file mode 100644 index 0000000..2a1b938 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/steel_glossy_metallic.png differ diff --git a/assets/Game/basekits/dispensaire_textures/steel_glossy_normal.png b/assets/Game/basekits/dispensaire_textures/steel_glossy_normal.png new file mode 100644 index 0000000..b8cc587 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/steel_glossy_normal.png differ diff --git a/assets/Game/basekits/dispensaire_textures/steel_glossy_roughness.png b/assets/Game/basekits/dispensaire_textures/steel_glossy_roughness.png new file mode 100644 index 0000000..31a2656 Binary files /dev/null and b/assets/Game/basekits/dispensaire_textures/steel_glossy_roughness.png differ diff --git a/dispensaire_gridmap/dispensaire_gridmap.tscn b/dispensaire_gridmap/dispensaire_gridmap.tscn new file mode 100644 index 0000000..9f48634 --- /dev/null +++ b/dispensaire_gridmap/dispensaire_gridmap.tscn @@ -0,0 +1,38 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/Game/basekits/Kit_dispensaire.meshlib" type="MeshLibrary" id=1] +[ext_resource path="res://scenes/Game/portail/portail.tscn" type="PackedScene" id=2] + +[node name="dispensaire_gridmap" type="Node"] + +[node name="start_position" type="Spatial" parent="." index="0"] + +transform = Transform( 0.999997, 0, -0.002267, 0, 1, 0, 0.002267, 0, 0.999997, -1.73618, 2.22498, 1.81192 ) + +[node name="world" type="Spatial" parent="." index="1"] + +[node name="grid_map" type="GridMap" parent="world" index="0"] + +theme = ExtResource( 1 ) +cell_size = Vector3( 3.5, 3.5, 3.5 ) +cell_octant_size = 8 +cell_center_x = true +cell_center_y = true +cell_center_z = true +cell_scale = 1.0 +collision_layer = 1 +collision_mask = 1 +data = { +"cells": PoolIntArray( 3, 0, 655361, 5, 0, -1073086463, 65535, 0, -1609564157, 2, 65534, -1073741823, 4, 65534, -1610612735, 0, 65535, 1441797, 1, 65535, 1441797, 2, 65535, 1441798, 3, 65535, 1048582, 4, 65535, -2146041850, 5, 65535, 1048582, 6, 65535, -1072300031, 65535, 65535, 1611661314 ) +} +_sections_unfolded = [ "Cell" ] +__meta__ = { +"_editor_clip_": 0 +} + +[node name="portail" parent="world" index="1" instance=ExtResource( 2 )] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.65801, 0, 3.40425 ) +scene_path = "res://game_scene/game_scene.tscn" + + diff --git a/dispensaire_scenes/dispensaire_scenes.tscn b/dispensaire_scenes/dispensaire_scenes.tscn new file mode 100644 index 0000000..14731e7 --- /dev/null +++ b/dispensaire_scenes/dispensaire_scenes.tscn @@ -0,0 +1,147 @@ +[gd_scene load_steps=10 format=2] + +[ext_resource path="res://assets/Game/basekits/dispensaire_scenes/DisCor1wDoLRAA01.tscn" type="PackedScene" id=1] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wDoLRAA01.mesh" type="ArrayMesh" id=2] +[ext_resource path="res://assets/Game/basekits/dispensaire_scenes/DisCor2wDoLAA01.tscn" type="PackedScene" id=3] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLAA01.mesh" type="ArrayMesh" id=4] +[ext_resource path="res://assets/Game/basekits/dispensaire_scenes/DisCor1wAA01.tscn" type="PackedScene" id=5] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor1wAA01.mesh" type="ArrayMesh" id=6] +[ext_resource path="res://assets/Game/basekits/dispensaire_scenes/DisCor2wDoLRAA01.tscn" type="PackedScene" id=7] +[ext_resource path="res://assets/Game/basekits/dispensaire_mesh_sources/DisCor2wDoLRAA01.mesh" type="ArrayMesh" id=8] +[ext_resource path="res://scenes/Game/portail/portail.tscn" type="PackedScene" id=9] + +[node name="dispensaire_scenes" type="Node" index="0"] + +[node name="world" type="Spatial" parent="." index="0"] + +editor/display_folded = true + +[node name="DisCor1wDoLRAA01" type="MeshInstance" parent="world" index="0" instance=ExtResource( 1 )] + +transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, -1, 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 = ExtResource( 2 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null +material/6 = null + +[node name="DisCor2wDoLAA01" type="MeshInstance" parent="world/DisCor1wDoLRAA01" index="1" instance=ExtResource( 3 )] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 3.49329, -2.38419e-007, 3.49498 ) +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( 4 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null + +[node name="DisCor1wAA01" type="MeshInstance" parent="world/DisCor1wDoLRAA01/DisCor2wDoLAA01" index="1" instance=ExtResource( 5 )] + +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -3.50318, -9.72748e-005, -0.00448728 ) +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( 6 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null + +[node name="DisCor2wDoLAA02" parent="world/DisCor1wDoLRAA01" index="2" instance=ExtResource( 3 )] + +transform = Transform( -1, 0, -1.50996e-007, 0, 1, 0, 1.50996e-007, 0, -1, 3.49329, -2.38419e-007, 6.98099 ) + +[node name="DisCor1wAA01" parent="world/DisCor1wDoLRAA01/DisCor2wDoLAA02" index="1" instance=ExtResource( 5 )] + +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -3.50318, -9.72748e-005, -0.00448728 ) + +[node name="DisCor2wDoLAA03" parent="world/DisCor1wDoLRAA01" index="3" instance=ExtResource( 3 )] + +transform = Transform( 1, 0, 2.38419e-007, 0, 1, 0, -2.38419e-007, 0, 1, 3.49329, -2.38419e-007, 10.4804 ) + +[node name="DisCor1wAA01" parent="world/DisCor1wDoLRAA01/DisCor2wDoLAA03" index="1" instance=ExtResource( 5 )] + +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -3.50318, -9.72748e-005, -0.00448728 ) + +[node name="DisCor1wAA01" type="MeshInstance" parent="world/DisCor1wDoLRAA01/DisCor2wDoLAA03/DisCor1wAA01" index="1" instance=ExtResource( 5 )] + +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -3.48495, 9.75132e-005, 3.50005 ) +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( 6 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null + +[node name="DisCor2wDoLRAA01" type="MeshInstance" parent="world" index="1" instance=ExtResource( 7 )] + +transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, -4.48443, 0, 0.0136418 ) +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( 8 ) +skeleton = NodePath("..") +material/0 = null +material/1 = null +material/2 = null +material/3 = null +material/4 = null +material/5 = null + +[node name="portail" parent="." index="1" instance=ExtResource( 9 )] + +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 0.679648, -1, 2.97083e-008 ) +scene_path = "res://game_scene/game_scene.tscn" + +[node name="start_position" type="Spatial" parent="." index="2"] + +transform = Transform( -1, 0, -1.50996e-007, 0, 1, 0, 1.50996e-007, 0, -1, -1.33112, 0, 0 ) + + diff --git a/game_scene/game_scene.gd b/game_scene/game_scene.gd index 08809e2..f3db048 100644 --- a/game_scene/game_scene.gd +++ b/game_scene/game_scene.gd @@ -8,11 +8,10 @@ func _ready(): change_title() get_tree().get_root().connect("size_changed", self, "on_window_size_changed") - character.get_node( "MeshInstance" ).get_surface_material(0).set_shader_param( "albedo", global.character_color ) +# character.get_node( "MeshInstance" ).get_surface_material(0).set_shader_param( "albedo", global.character_color ) - - -# self.connect( "logout_button_pressed", global, "_on_logout_button_pressed" ) + global.get_node("GUI").visible = true + global.get_node("GUI").play() func _process(delta): pass diff --git a/game_scene/game_scene.tscn b/game_scene/game_scene.tscn index 25056ba..fbbf44d 100644 --- a/game_scene/game_scene.tscn +++ b/game_scene/game_scene.tscn @@ -1,8 +1,7 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=3 format=2] [ext_resource path="res://game_scene/game_scene.gd" type="Script" id=1] [ext_resource path="res://scenes/Game/Game.tscn" type="PackedScene" id=2] -[ext_resource path="res://scenes/GUI/GUI.tscn" type="PackedScene" id=3] [node name="game_scene" type="Node"] @@ -11,10 +10,8 @@ _sections_unfolded = [ "Pause" ] [node name="Game" parent="." index="0" instance=ExtResource( 2 )] -[node name="GUI" parent="." index="1" instance=ExtResource( 3 )] +[node name="start_position" type="Spatial" parent="." index="1"] -[node name="start_position" type="Spatial" parent="." index="2"] - -transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5671, 0, 0 ) +transform = Transform( -0.750826, 0, -0.660501, 0, 1, 0, 0.660501, 0, -0.750826, 0.290986, 0, -15.5888 ) diff --git a/global.tscn b/global.tscn index b855f3b..5de1b0e 100644 --- a/global.tscn +++ b/global.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=3 format=2] +[gd_scene load_steps=4 format=2] [ext_resource path="res://global.gd" type="Script" id=1] [ext_resource path="res://background_loader_scene/background_loader.tscn" type="PackedScene" id=2] +[ext_resource path="res://scenes/GUI/GUI.tscn" type="PackedScene" id=3] [node name="global" type="Node"] @@ -11,4 +12,8 @@ _sections_unfolded = [ "Pause" ] [node name="background_loader" parent="." index="0" instance=ExtResource( 2 )] +[node name="GUI" parent="." index="1" instance=ExtResource( 3 )] + +visible = false + diff --git a/scenes/Game/Game.tscn b/scenes/Game/Game.tscn index 603e70e..fafc06a 100644 --- a/scenes/Game/Game.tscn +++ b/scenes/Game/Game.tscn @@ -178,7 +178,7 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Distance Fade", "Flags", "Metallic", "Parameters", "Roughness", "Vertex Color" ] -[sub_resource type="SphereMesh" id=34] +[sub_resource type="SphereMesh" id=5] custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) radius = 1.0 @@ -187,7 +187,7 @@ radial_segments = 64 rings = 32 is_hemisphere = false -[sub_resource type="SpatialMaterial" id=35] +[sub_resource type="SpatialMaterial" id=6] render_priority = 0 flags_transparent = false @@ -239,18 +239,18 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Emission", "Flags", "Metallic", "Parameters", "Roughness", "Vertex Color" ] -[sub_resource type="PlaneMesh" id=5] +[sub_resource type="PlaneMesh" id=7] custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector2( 2, 2 ) subdivide_width = 0 subdivide_depth = 0 -[sub_resource type="ConvexPolygonShape" id=6] +[sub_resource type="ConvexPolygonShape" id=8] points = PoolVector3Array( 1, 0, 1, -1, 0, 1, 1, 0, -1, -1, 0, -1 ) -[sub_resource type="GDScript" id=7] +[sub_resource type="GDScript" id=9] script/source = "extends RigidBody @@ -262,7 +262,7 @@ func _on_Box_sleeping_state_changed(): " -[sub_resource type="CubeMesh" id=8] +[sub_resource type="CubeMesh" id=10] custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector3( 2, 2, 2 ) @@ -270,7 +270,7 @@ subdivide_width = 0 subdivide_height = 0 subdivide_depth = 0 -[sub_resource type="SpatialMaterial" id=9] +[sub_resource type="SpatialMaterial" id=11] render_priority = 0 flags_transparent = false @@ -335,78 +335,78 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Ambient Occlusion", "Clearcoat", "Depth", "Detail", "Distance Fade", "Flags", "Metallic", "NormalMap", "Proximity Fade", "Rim", "Roughness", "Subsurf Scatter", "Transmission", "Vertex Color" ] -[sub_resource type="ConvexPolygonShape" id=10] +[sub_resource type="ConvexPolygonShape" id=12] points = PoolVector3Array( -1, 1, 1, 1, 1, -1, 1, 1, 1, -1, 1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, -1, -1, -1, 1, 1, 1, -1, 1, -1, 1, 1, -1, -1, 1, 1, 1, -1, 1, -1, -1, -1, 1, -1, -1, -1, -1, 1, 1, 1, 1, -1, -1, 1, -1, 1, 1, 1, -1, 1, 1, 1, -1, -1, -1, -1, -1, 1, -1, 1, -1, -1 ) -[sub_resource type="SpatialMaterial" id=11] - -render_priority = 0 -flags_transparent = false -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 -vertex_color_use_as_albedo = false -vertex_color_is_srgb = false -params_diffuse_mode = 0 -params_specular_mode = 0 -params_blend_mode = 1 -params_cull_mode = 2 -params_depth_draw_mode = 0 -params_line_width = 1.0 -params_point_size = 1.0 -params_billboard_mode = 3 -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( 0.390625, 0.390625, 0.390625, 1 ) -albedo_texture = ExtResource( 11 ) -metallic = 0.0 -metallic_specular = 0.5 -metallic_texture_channel = 0 -roughness = 0.0 -roughness_texture_channel = 0 -emission_enabled = true -emission = Color( 1, 0.886353, 0.617188, 1 ) -emission_energy = 1.0 -emission_operator = 0 -emission_on_uv2 = 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_enable = false -_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] - -[sub_resource type="QuadMesh" id=12] - -material = SubResource( 11 ) -custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) -size = Vector2( 0.4, 0.4 ) - [sub_resource type="SpatialMaterial" id=13] +render_priority = 0 +flags_transparent = false +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 +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +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( 0.390625, 0.390625, 0.390625, 1 ) +albedo_texture = ExtResource( 11 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = 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_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=14] + +material = SubResource( 13 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[sub_resource type="SpatialMaterial" id=15] + render_priority = 0 flags_transparent = false flags_unshaded = true @@ -466,37 +466,37 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] -[sub_resource type="QuadMesh" id=14] +[sub_resource type="QuadMesh" id=16] -material = SubResource( 13 ) +material = SubResource( 15 ) custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector2( 0.4, 0.4 ) -[sub_resource type="Curve" id=15] +[sub_resource type="Curve" id=17] min_value = -360.0 max_value = 360.0 bake_resolution = 100 _data = [ Vector2( 0, 1 ), 0.0, 0.0, 0, 0, Vector2( 0.959245, 38.6719 ), 89.2918, 89.2918, 0, 0, Vector2( 1, 324.844 ), 17644.8, 0.0, 0, 0 ] -[sub_resource type="CurveTexture" id=16] +[sub_resource type="CurveTexture" id=18] flags = 4 width = 2048 -curve = SubResource( 15 ) +curve = SubResource( 17 ) -[sub_resource type="Gradient" id=17] +[sub_resource type="Gradient" id=19] offsets = PoolRealArray( 0, 0.0788644, 0.514196, 0.851735, 1 ) colors = PoolColorArray( 1, 1, 1, 0.359098, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0.911608, 1, 1, 1, 0 ) -[sub_resource type="GradientTexture" id=18] +[sub_resource type="GradientTexture" id=20] flags = 4 -gradient = SubResource( 17 ) +gradient = SubResource( 19 ) width = 2048 -[sub_resource type="ParticlesMaterial" id=19] +[sub_resource type="ParticlesMaterial" id=21] render_priority = 0 trail_divisor = 1 @@ -512,7 +512,7 @@ initial_velocity = 0.0 initial_velocity_random = 0.0 angular_velocity = 35.0 angular_velocity_random = 1.0 -angular_velocity_curve = SubResource( 16 ) +angular_velocity_curve = SubResource( 18 ) linear_accel = 0.01 linear_accel_random = 0.0 radial_accel = 0.0 @@ -525,7 +525,7 @@ angle = 10.0 angle_random = 0.0 scale = 1.0 scale_random = 0.0 -color_ramp = SubResource( 18 ) +color_ramp = SubResource( 20 ) hue_variation = 0.0 hue_variation_random = 0.0 anim_speed = 50.0 @@ -535,7 +535,7 @@ anim_offset_random = 0.0 anim_loop = true _sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Resource", "Scale", "Spread", "Tangential Accel", "Trail" ] -[sub_resource type="SpatialMaterial" id=20] +[sub_resource type="SpatialMaterial" id=22] render_priority = 0 flags_transparent = false @@ -595,13 +595,13 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] -[sub_resource type="QuadMesh" id=21] +[sub_resource type="QuadMesh" id=23] -material = SubResource( 20 ) +material = SubResource( 22 ) custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector2( 0.4, 0.4 ) -[sub_resource type="SpatialMaterial" id=22] +[sub_resource type="SpatialMaterial" id=24] render_priority = 0 flags_transparent = false @@ -662,13 +662,13 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] -[sub_resource type="QuadMesh" id=23] +[sub_resource type="QuadMesh" id=25] -material = SubResource( 22 ) +material = SubResource( 24 ) custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector2( 0.4, 0.4 ) -[sub_resource type="ParticlesMaterial" id=24] +[sub_resource type="ParticlesMaterial" id=26] render_priority = 0 trail_divisor = 1 @@ -684,7 +684,7 @@ initial_velocity = 0.0 initial_velocity_random = 0.0 angular_velocity = 35.0 angular_velocity_random = 1.0 -angular_velocity_curve = SubResource( 16 ) +angular_velocity_curve = SubResource( 18 ) linear_accel = 0.01 linear_accel_random = 0.0 radial_accel = 0.0 @@ -697,7 +697,7 @@ angle = 10.0 angle_random = 0.0 scale = 1.0 scale_random = 0.0 -color_ramp = SubResource( 18 ) +color_ramp = SubResource( 20 ) hue_variation = 0.0 hue_variation_random = 0.0 anim_speed = 50.0 @@ -707,7 +707,7 @@ anim_offset_random = 0.0 anim_loop = true _sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Resource", "Scale", "Spread", "Tangential Accel", "Trail" ] -[sub_resource type="SpatialMaterial" id=25] +[sub_resource type="SpatialMaterial" id=27] render_priority = 0 flags_transparent = false @@ -767,13 +767,13 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] -[sub_resource type="QuadMesh" id=26] +[sub_resource type="QuadMesh" id=28] -material = SubResource( 25 ) +material = SubResource( 27 ) custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector2( 0.4, 0.4 ) -[sub_resource type="SpatialMaterial" id=27] +[sub_resource type="SpatialMaterial" id=29] render_priority = 0 flags_transparent = false @@ -834,13 +834,13 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] -[sub_resource type="QuadMesh" id=28] +[sub_resource type="QuadMesh" id=30] -material = SubResource( 27 ) +material = SubResource( 29 ) custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector2( 0.4, 0.4 ) -[sub_resource type="ParticlesMaterial" id=29] +[sub_resource type="ParticlesMaterial" id=31] render_priority = 0 trail_divisor = 1 @@ -856,7 +856,7 @@ initial_velocity = 0.0 initial_velocity_random = 0.0 angular_velocity = 35.0 angular_velocity_random = 1.0 -angular_velocity_curve = SubResource( 16 ) +angular_velocity_curve = SubResource( 18 ) linear_accel = 0.01 linear_accel_random = 0.0 radial_accel = 0.0 @@ -869,7 +869,7 @@ angle = 10.0 angle_random = 0.0 scale = 1.0 scale_random = 0.0 -color_ramp = SubResource( 18 ) +color_ramp = SubResource( 20 ) hue_variation = 0.0 hue_variation_random = 0.0 anim_speed = 50.0 @@ -879,7 +879,7 @@ anim_offset_random = 0.0 anim_loop = true _sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Resource", "Scale", "Spread", "Tangential Accel", "Trail" ] -[sub_resource type="SpatialMaterial" id=30] +[sub_resource type="SpatialMaterial" id=32] render_priority = 0 flags_transparent = false @@ -939,13 +939,13 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] -[sub_resource type="QuadMesh" id=31] +[sub_resource type="QuadMesh" id=33] -material = SubResource( 30 ) +material = SubResource( 32 ) custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector2( 0.4, 0.4 ) -[sub_resource type="SpatialMaterial" id=32] +[sub_resource type="SpatialMaterial" id=34] render_priority = 0 flags_transparent = false @@ -1006,13 +1006,13 @@ proximity_fade_enable = false distance_fade_enable = false _sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] -[sub_resource type="QuadMesh" id=33] +[sub_resource type="QuadMesh" id=35] -material = SubResource( 32 ) +material = SubResource( 34 ) custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) size = Vector2( 0.4, 0.4 ) -[node name="Game" type="Spatial" index="0"] +[node name="Game" type="Spatial"] _sections_unfolded = [ "Transform" ] @@ -1022,7 +1022,6 @@ _sections_unfolded = [ "Transform", "Visibility" ] [node name="WorldEnvironment" type="WorldEnvironment" parent="World" index="0"] -editor/display_folded = true environment = SubResource( 2 ) script = ExtResource( 1 ) @@ -1045,6 +1044,7 @@ _sections_unfolded = [ "Geometry", "LOD", "Transform", "Visibility", "material" [node name="sun" type="DirectionalLight" parent="World/WorldEnvironment" index="1"] +editor/display_folded = true transform = Transform( -1, 6.18172e-008, -6.18172e-008, 0, 0.707107, 0.707107, 8.74228e-008, 0.707107, -0.707107, 70.2802, 47.1382, -58.3782 ) layers = 1 light_color = Color( 1, 0.97937, 0.898438, 1 ) @@ -1083,9 +1083,9 @@ lod_min_distance = 0.0 lod_min_hysteresis = 0.0 lod_max_distance = 0.0 lod_max_hysteresis = 0.0 -mesh = SubResource( 34 ) +mesh = SubResource( 5 ) skeleton = NodePath("..") -material/0 = SubResource( 35 ) +material/0 = SubResource( 6 ) _sections_unfolded = [ "material" ] [node name="OmniLight" type="OmniLight" parent="World" index="1"] @@ -1156,7 +1156,7 @@ lod_min_distance = 0.0 lod_min_hysteresis = 0.0 lod_max_distance = 0.0 lod_max_hysteresis = 0.0 -mesh = SubResource( 5 ) +mesh = SubResource( 7 ) skeleton = NodePath("..") material/0 = null @@ -1173,7 +1173,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 ) [node name="collision_shape" type="CollisionShape" parent="World/ground/static_body" index="0"] -shape = SubResource( 6 ) +shape = SubResource( 8 ) disabled = false [node name="Box" type="RigidBody" parent="World" index="5"] @@ -1205,7 +1205,7 @@ linear_velocity = Vector3( 0, 0, 0 ) linear_damp = -1.0 angular_velocity = Vector3( 0, 0, 0 ) angular_damp = -1.0 -script = SubResource( 7 ) +script = SubResource( 9 ) _sections_unfolded = [ "Collision" ] [node name="MeshInstance" type="MeshInstance" parent="World/Box" index="0"] @@ -1220,15 +1220,15 @@ lod_min_distance = 0.0 lod_min_hysteresis = 0.0 lod_max_distance = 0.0 lod_max_hysteresis = 0.0 -mesh = SubResource( 8 ) +mesh = SubResource( 10 ) skeleton = NodePath("..") -material/0 = SubResource( 9 ) +material/0 = SubResource( 11 ) _sections_unfolded = [ "Geometry", "LOD", "material" ] [node name="CollisionShape" type="CollisionShape" parent="World/Box" index="1"] transform = Transform( 1, -1.49012e-008, 0, 2.68221e-007, 1, -1.19209e-007, -2.98023e-008, 2.68221e-007, 1, 0.0507725, -0.0524313, 0.0583506 ) -shape = SubResource( 10 ) +shape = SubResource( 12 ) disabled = false _sections_unfolded = [ "Transform" ] @@ -1276,20 +1276,21 @@ lod_min_distance = 0.0 lod_min_hysteresis = 0.0 lod_max_distance = 0.0 lod_max_hysteresis = 0.0 -mesh = SubResource( 8 ) +mesh = SubResource( 10 ) skeleton = NodePath("..") -material/0 = SubResource( 9 ) +material/0 = SubResource( 11 ) _sections_unfolded = [ "Geometry", "LOD", "Visibility", "material" ] [node name="CollisionShape" type="CollisionShape" parent="World/Box2" index="1"] transform = Transform( 1, 1.49012e-008, 0, 1.3411e-007, 1, 0, 2.98023e-008, -2.98023e-008, 1, 0, 0, 0 ) -shape = SubResource( 10 ) +shape = SubResource( 12 ) disabled = false _sections_unfolded = [ "Transform" ] [node name="CubeShaderTest" parent="World" index="7" instance=ExtResource( 9 )] +editor/display_folded = true transform = Transform( -0.471909, 0, -0.881647, 0, 1, 0, 0.881647, 0, -0.471909, 4, 2, 3.11353 ) friction = 0.2 bounce = 0.75 @@ -1299,49 +1300,49 @@ bounce = 0.75 transform = Transform( -1.5494, 0, 2.89468, 0, 1, 0, -2.89468, 0, -1.5494, 0, 1.1836, 0 ) visibility_aabb = AABB( -4, -4.04395, -3.96729, 8, 8, 8 ) draw_passes = 2 -draw_pass_1 = SubResource( 12 ) -draw_pass_2 = SubResource( 14 ) +draw_pass_1 = SubResource( 14 ) +draw_pass_2 = SubResource( 16 ) [node name="fire_02" parent="World/CubeShaderTest" index="3" instance=ExtResource( 10 )] transform = Transform( -1.5494, 0, 2.89468, 0, 1, 0, -2.89468, 0, -1.5494, -0.574282, 0.104018, -1.07291 ) visibility_aabb = AABB( -4, -4.04395, -3.96729, 8, 8, 8 ) -process_material = SubResource( 19 ) +process_material = SubResource( 21 ) draw_passes = 2 -draw_pass_1 = SubResource( 21 ) -draw_pass_2 = SubResource( 23 ) +draw_pass_1 = SubResource( 23 ) +draw_pass_2 = SubResource( 25 ) [node name="fire_03" parent="World/CubeShaderTest" index="4" instance=ExtResource( 10 )] transform = Transform( -1.5494, 0, 2.89468, 0, 1, 0, -2.89468, 0, -1.5494, 0.573787, 0.104018, 1.07198 ) visibility_aabb = AABB( -4, -4.04395, -3.96729, 8, 8, 8 ) -process_material = SubResource( 24 ) +process_material = SubResource( 26 ) draw_passes = 2 -draw_pass_1 = SubResource( 26 ) -draw_pass_2 = SubResource( 28 ) +draw_pass_1 = SubResource( 28 ) +draw_pass_2 = SubResource( 30 ) [node name="fire_04" parent="World/CubeShaderTest" index="5" instance=ExtResource( 10 )] transform = Transform( -1.5494, 0, 2.89468, 0, 1, 0, -2.89468, 0, -1.5494, 0.00931847, -1.29484, 0.0174088 ) visibility_aabb = AABB( -4, -4.04395, -3.96729, 8, 8, 8 ) -process_material = SubResource( 29 ) +process_material = SubResource( 31 ) draw_passes = 2 -draw_pass_1 = SubResource( 31 ) -draw_pass_2 = SubResource( 33 ) +draw_pass_1 = SubResource( 33 ) +draw_pass_2 = SubResource( 35 ) [node name="jukebox" parent="World" index="8" instance=ExtResource( 13 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -7.67816, 0.00211585, 0 ) -[node name="portail" parent="World" index="9" instance=ExtResource( 14 )] +[node name="portail_scenes" parent="World" index="9" instance=ExtResource( 14 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 12.1976 ) -scene_path = "res://test_scene/test_scene.tscn" +scene_path = "res://dispensaire_scenes/dispensaire_scenes.tscn" -[node name="portail2" parent="World" index="10" instance=ExtResource( 14 )] +[node name="portail_gridmap" parent="World" index="10" instance=ExtResource( 14 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -5.01158, 0, 12.1976 ) -scene_path = "res://test_grid_map/test_grid_map.tscn" +scene_path = "res://dispensaire_gridmap/dispensaire_gridmap.tscn" [connection signal="sleeping_state_changed" from="World/Box" to="World/Box" method="_on_Box_sleeping_state_changed"]