feat: more lighting, particles, and some controls
This commit is contained in:
		
							parent
							
								
									4940f67c21
								
							
						
					
					
						commit
						399818b342
					
				| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
[gd_scene load_steps=8 format=3 uid="uid://c2kiuk2yxdlfr"]
 | 
					[gd_scene load_steps=11 format=3 uid="uid://c2kiuk2yxdlfr"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[ext_resource type="PackedScene" uid="uid://1kr3qqan3trk" path="res://objects/player.tscn" id="1_7kr4i"]
 | 
					[ext_resource type="PackedScene" uid="uid://1kr3qqan3trk" path="res://objects/player.tscn" id="1_7kr4i"]
 | 
				
			||||||
[ext_resource type="Environment" uid="uid://c1vy5rxxddw78" path="res://lighting/foggy_morning.tres" id="2_kx8fd"]
 | 
					[ext_resource type="Environment" uid="uid://c1vy5rxxddw78" path="res://lighting/foggy_morning.tres" id="2_kx8fd"]
 | 
				
			||||||
| 
						 | 
					@ -7,6 +7,12 @@
 | 
				
			||||||
[ext_resource type="PackedScene" uid="uid://brdhoy3efmba" path="res://models/props/trenchfloor.glb" id="5_styg7"]
 | 
					[ext_resource type="PackedScene" uid="uid://brdhoy3efmba" path="res://models/props/trenchfloor.glb" id="5_styg7"]
 | 
				
			||||||
[ext_resource type="PackedScene" uid="uid://cesooq708ot6t" path="res://models/props/dirtpile_wall.glb" id="5_ww7ac"]
 | 
					[ext_resource type="PackedScene" uid="uid://cesooq708ot6t" path="res://models/props/dirtpile_wall.glb" id="5_ww7ac"]
 | 
				
			||||||
[ext_resource type="VoxelGIData" uid="uid://c3vqmnn5wr100" path="res://lighting/boot_voxelgi.tres" id="7_fekdf"]
 | 
					[ext_resource type="VoxelGIData" uid="uid://c3vqmnn5wr100" path="res://lighting/boot_voxelgi.tres" id="7_fekdf"]
 | 
				
			||||||
 | 
					[ext_resource type="Material" uid="uid://d0b6hpvc2dm8i" path="res://particles/floating_sparks.tres" id="8_i7y86"]
 | 
				
			||||||
 | 
					[ext_resource type="Material" uid="uid://cjos8bwux43wt" path="res://particles/materials/sparks_material.tres" id="9_dsqky"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="QuadMesh" id="QuadMesh_njmmu"]
 | 
				
			||||||
 | 
					material = ExtResource("9_dsqky")
 | 
				
			||||||
 | 
					size = Vector2(0.02, 0.02)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="Boot" type="Node3D"]
 | 
					[node name="Boot" type="Node3D"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -15,18 +21,32 @@ physics_interpolation_mode = 1
 | 
				
			||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 0, 0)
 | 
					transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 0, 0)
 | 
				
			||||||
slide_on_ceiling = false
 | 
					slide_on_ceiling = false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[node name="GPUParticles3D" type="GPUParticles3D" parent="Player"]
 | 
				
			||||||
 | 
					transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.333443, 2.06846, 6.55667)
 | 
				
			||||||
 | 
					visibility_aabb = AABB(-2, -2, -2, 4, 4, 4)
 | 
				
			||||||
 | 
					draw_order = 2
 | 
				
			||||||
 | 
					process_material = ExtResource("8_i7y86")
 | 
				
			||||||
 | 
					draw_pass_1 = SubResource("QuadMesh_njmmu")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[node name="GPUParticles3D2" type="GPUParticles3D" parent="Player"]
 | 
				
			||||||
 | 
					transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.333443, 2.06846, 1.4068)
 | 
				
			||||||
 | 
					visibility_aabb = AABB(-2, -2, -2, 4, 4, 4)
 | 
				
			||||||
 | 
					draw_order = 2
 | 
				
			||||||
 | 
					process_material = ExtResource("8_i7y86")
 | 
				
			||||||
 | 
					draw_pass_1 = SubResource("QuadMesh_njmmu")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
 | 
					[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
 | 
				
			||||||
environment = ExtResource("2_kx8fd")
 | 
					environment = ExtResource("2_kx8fd")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="VoxelGI2" type="VoxelGI" parent="WorldEnvironment"]
 | 
					[node name="VoxelGI" type="VoxelGI" parent="WorldEnvironment"]
 | 
				
			||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.659275, 1.01049, -11.0996)
 | 
					transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.659275, 1.29617, -11.0996)
 | 
				
			||||||
size = Vector3(15.1357, 3.38489, 23.498)
 | 
					size = Vector3(15.1357, 2.81354, 23.498)
 | 
				
			||||||
data = ExtResource("7_fekdf")
 | 
					data = ExtResource("7_fekdf")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="WorldEnvironment"]
 | 
					[node name="DirectionalLight3D" type="DirectionalLight3D" parent="WorldEnvironment"]
 | 
				
			||||||
transform = Transform3D(-0.911711, 0.169136, -0.374401, -0.0262562, 0.885472, 0.46395, 0.409993, 0.432819, -0.802854, -0.467237, 0.314178, -2.4707)
 | 
					transform = Transform3D(-0.911711, 0.169136, -0.374401, -0.0262562, 0.885472, 0.46395, 0.409993, 0.432819, -0.802854, -0.467237, 0.314178, -2.4707)
 | 
				
			||||||
light_color = Color(1, 0.776887, 0.559189, 1)
 | 
					light_color = Color(1, 0.776887, 0.559189, 1)
 | 
				
			||||||
light_energy = 0.3
 | 
					light_energy = 0.463
 | 
				
			||||||
light_bake_mode = 1
 | 
					light_bake_mode = 1
 | 
				
			||||||
shadow_enabled = true
 | 
					shadow_enabled = true
 | 
				
			||||||
shadow_blur = 0.0
 | 
					shadow_blur = 0.0
 | 
				
			||||||
| 
						 | 
					@ -91,6 +111,12 @@ transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -3.53164
 | 
				
			||||||
[node name="trenchwall_2m15" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
 | 
					[node name="trenchwall_2m15" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
 | 
				
			||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367767, 0, -18.0705)
 | 
					transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -0.367767, 0, -18.0705)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[node name="trenchwall_2m26" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
 | 
				
			||||||
 | 
					transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -1.98323, -2.38419e-07, -19.702)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[node name="trenchwall_2m27" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
 | 
				
			||||||
 | 
					transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -3.98323, -2.38419e-07, -19.702)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="trenchwall_2m16" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
 | 
					[node name="trenchwall_2m16" parent="WorldEnvironment" instance=ExtResource("3_0aqqw")]
 | 
				
			||||||
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -10.2944)
 | 
					transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 0.962451, 0, -10.2944)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| 
						 | 
					@ -15,10 +15,9 @@ background_mode = 2
 | 
				
			||||||
sky = SubResource("Sky_v6osu")
 | 
					sky = SubResource("Sky_v6osu")
 | 
				
			||||||
ambient_light_source = 3
 | 
					ambient_light_source = 3
 | 
				
			||||||
reflected_light_source = 2
 | 
					reflected_light_source = 2
 | 
				
			||||||
fog_light_color = Color(0.180933, 0.107468, 0.071428, 1)
 | 
					ssil_enabled = true
 | 
				
			||||||
fog_sun_scatter = 0.2
 | 
					fog_light_color = Color(0.180933, 0.137326, 0.120214, 1)
 | 
				
			||||||
fog_density = 0.0395
 | 
					fog_density = 0.1718
 | 
				
			||||||
fog_sky_affect = 0.94
 | 
					 | 
				
			||||||
volumetric_fog_enabled = true
 | 
					volumetric_fog_enabled = true
 | 
				
			||||||
volumetric_fog_density = 0.1044
 | 
					volumetric_fog_density = 0.1044
 | 
				
			||||||
volumetric_fog_albedo = Color(0.75118, 0.640533, 0.588017, 1)
 | 
					volumetric_fog_albedo = Color(0.75118, 0.640533, 0.588017, 1)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							| 
						 | 
					@ -1,3 +1,3 @@
 | 
				
			||||||
version https://git-lfs.github.com/spec/v1
 | 
					version https://git-lfs.github.com/spec/v1
 | 
				
			||||||
oid sha256:fc03c94bbb4d53a4c915bb142a0b92bd72a90651af1952ea65a7e1ea4e29f106
 | 
					oid sha256:3c661e6c6adb89c531c2587cf6d0cd2e9817bcf441435b722f75ff58ced61db1
 | 
				
			||||||
size 465704
 | 
					size 465704
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -21,7 +21,7 @@ nodes/import_as_skeleton_bones=false
 | 
				
			||||||
meshes/ensure_tangents=true
 | 
					meshes/ensure_tangents=true
 | 
				
			||||||
meshes/generate_lods=true
 | 
					meshes/generate_lods=true
 | 
				
			||||||
meshes/create_shadow_meshes=true
 | 
					meshes/create_shadow_meshes=true
 | 
				
			||||||
meshes/light_baking=3
 | 
					meshes/light_baking=0
 | 
				
			||||||
meshes/lightmap_texel_size=0.2
 | 
					meshes/lightmap_texel_size=0.2
 | 
				
			||||||
meshes/force_disable_compression=false
 | 
					meshes/force_disable_compression=false
 | 
				
			||||||
skins/use_named_skins=true
 | 
					skins/use_named_skins=true
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,6 @@
 | 
				
			||||||
[resource]
 | 
					[resource]
 | 
				
			||||||
resource_name = "Material"
 | 
					resource_name = "Material"
 | 
				
			||||||
cull_mode = 2
 | 
					cull_mode = 2
 | 
				
			||||||
shading_mode = 2
 | 
					 | 
				
			||||||
diffuse_mode = 1
 | 
					 | 
				
			||||||
specular_mode = 1
 | 
					specular_mode = 1
 | 
				
			||||||
albedo_texture = ExtResource("1_8jtmf")
 | 
					albedo_texture = ExtResource("1_8jtmf")
 | 
				
			||||||
metallic = 0.293814
 | 
					metallic = 0.293814
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,7 +6,5 @@
 | 
				
			||||||
resource_name = "Primary"
 | 
					resource_name = "Primary"
 | 
				
			||||||
transparency = 4
 | 
					transparency = 4
 | 
				
			||||||
cull_mode = 2
 | 
					cull_mode = 2
 | 
				
			||||||
shading_mode = 2
 | 
					 | 
				
			||||||
diffuse_mode = 1
 | 
					 | 
				
			||||||
specular_mode = 1
 | 
					specular_mode = 1
 | 
				
			||||||
albedo_texture = ExtResource("1_54a4n")
 | 
					albedo_texture = ExtResource("1_54a4n")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,8 +4,6 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[resource]
 | 
					[resource]
 | 
				
			||||||
resource_name = "Mud"
 | 
					resource_name = "Mud"
 | 
				
			||||||
shading_mode = 2
 | 
					 | 
				
			||||||
diffuse_mode = 1
 | 
					 | 
				
			||||||
specular_mode = 1
 | 
					specular_mode = 1
 | 
				
			||||||
albedo_texture = ExtResource("1_ike1o")
 | 
					albedo_texture = ExtResource("1_ike1o")
 | 
				
			||||||
metallic = 0.497409
 | 
					metallic = 0.497409
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,8 +4,6 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[resource]
 | 
					[resource]
 | 
				
			||||||
resource_name = "Planks"
 | 
					resource_name = "Planks"
 | 
				
			||||||
shading_mode = 2
 | 
					 | 
				
			||||||
diffuse_mode = 1
 | 
					 | 
				
			||||||
specular_mode = 1
 | 
					specular_mode = 1
 | 
				
			||||||
albedo_texture = ExtResource("1_3si8l")
 | 
					albedo_texture = ExtResource("1_3si8l")
 | 
				
			||||||
metallic = 0.367876
 | 
					metallic = 0.367876
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,3 +1,3 @@
 | 
				
			||||||
version https://git-lfs.github.com/spec/v1
 | 
					version https://git-lfs.github.com/spec/v1
 | 
				
			||||||
oid sha256:e95571ef340c33a6eaa1add26f4ffb06a34d57f5605402c40c88a2aa6398a441
 | 
					oid sha256:370fa32be3c72798a24c97885cbb2a26390c1c93d8f3131224285e641e3f2626
 | 
				
			||||||
size 977268
 | 
					size 977268
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,26 +1,53 @@
 | 
				
			||||||
[gd_scene load_steps=7 format=3 uid="uid://1kr3qqan3trk"]
 | 
					[gd_scene load_steps=13 format=3 uid="uid://1kr3qqan3trk"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[ext_resource type="PackedScene" uid="uid://vub54xgk5n0h" path="res://models/character.glb" id="1_mi4co"]
 | 
					[ext_resource type="PackedScene" uid="uid://vub54xgk5n0h" path="res://models/character.glb" id="1_mi4co"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ciynh"]
 | 
					[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ciynh"]
 | 
				
			||||||
animation = &"RESET"
 | 
					animation = &"RESET"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_gisb0"]
 | 
				
			||||||
 | 
					animation = &"Walk_forward"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_8e5fb"]
 | 
				
			||||||
 | 
					animation = &"RESET"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_mpr7b"]
 | 
				
			||||||
 | 
					animation = &"RESET"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_p13dl"]
 | 
				
			||||||
 | 
					animation = &"RESET"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_s1ris"]
 | 
				
			||||||
 | 
					animation = &"Walk_forward"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="AnimationNodeBlendSpace2D" id="AnimationNodeBlendSpace2D_5fikn"]
 | 
				
			||||||
 | 
					blend_point_0/node = SubResource("AnimationNodeAnimation_gisb0")
 | 
				
			||||||
 | 
					blend_point_0/pos = Vector2(0, 1)
 | 
				
			||||||
 | 
					blend_point_1/node = SubResource("AnimationNodeAnimation_8e5fb")
 | 
				
			||||||
 | 
					blend_point_1/pos = Vector2(0, 0)
 | 
				
			||||||
 | 
					blend_point_2/node = SubResource("AnimationNodeAnimation_mpr7b")
 | 
				
			||||||
 | 
					blend_point_2/pos = Vector2(-1, 0)
 | 
				
			||||||
 | 
					blend_point_3/node = SubResource("AnimationNodeAnimation_p13dl")
 | 
				
			||||||
 | 
					blend_point_3/pos = Vector2(1, 0)
 | 
				
			||||||
 | 
					blend_point_4/node = SubResource("AnimationNodeAnimation_s1ris")
 | 
				
			||||||
 | 
					blend_point_4/pos = Vector2(0, -1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_thyyf"]
 | 
					[sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_thyyf"]
 | 
				
			||||||
filter_enabled = true
 | 
					filter_enabled = true
 | 
				
			||||||
filters = ["Character/Skeleton3D:Foot.L", "Character/Skeleton3D:Foot.R", "Character/Skeleton3D:IKTarget.Foot.L", "Character/Skeleton3D:IKTarget.Foot.R", "Character/Skeleton3D:PoleTarget.Foot.L", "Character/Skeleton3D:PoleTarget.Foot.R", "Character/Skeleton3D:hip", "Character/Skeleton3D:lowerleg.L", "Character/Skeleton3D:lowerleg.R", "Character/Skeleton3D:root", "Character/Skeleton3D:upperleg.L", "Character/Skeleton3D:upperleg.R"]
 | 
					filters = ["Character/Skeleton3D:Foot.L", "Character/Skeleton3D:Foot.R", "Character/Skeleton3D:IKTarget.Foot.L", "Character/Skeleton3D:IKTarget.Foot.R", "Character/Skeleton3D:PoleTarget.Foot.L", "Character/Skeleton3D:PoleTarget.Foot.R", "Character/Skeleton3D:hip", "Character/Skeleton3D:lowerleg.L", "Character/Skeleton3D:lowerleg.R", "Character/Skeleton3D:root", "Character/Skeleton3D:upperleg.L", "Character/Skeleton3D:upperleg.R"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_mk1iq"]
 | 
					[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_7smdg"]
 | 
				
			||||||
animation = &"Walk_forward"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_hiswf"]
 | 
					[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_hiswf"]
 | 
				
			||||||
graph_offset = Vector2(-228, 65)
 | 
					 | 
				
			||||||
nodes/Idle/node = SubResource("AnimationNodeAnimation_ciynh")
 | 
					nodes/Idle/node = SubResource("AnimationNodeAnimation_ciynh")
 | 
				
			||||||
nodes/Idle/position = Vector2(-140, 160)
 | 
					nodes/Idle/position = Vector2(-140, 160)
 | 
				
			||||||
nodes/Movement/node = SubResource("AnimationNodeBlend2_thyyf")
 | 
					nodes/Movement/node = SubResource("AnimationNodeBlendSpace2D_5fikn")
 | 
				
			||||||
nodes/Movement/position = Vector2(100, 160)
 | 
					nodes/Movement/position = Vector2(-160, 300)
 | 
				
			||||||
nodes/WalkForward/node = SubResource("AnimationNodeAnimation_mk1iq")
 | 
					nodes/MovementBlend/node = SubResource("AnimationNodeBlend2_thyyf")
 | 
				
			||||||
nodes/WalkForward/position = Vector2(-140, 320)
 | 
					nodes/MovementBlend/position = Vector2(100, 160)
 | 
				
			||||||
node_connections = [&"Movement", 0, &"Idle", &"Movement", 1, &"WalkForward", &"output", 0, &"Movement"]
 | 
					nodes/StateMachine/node = SubResource("AnimationNodeStateMachine_7smdg")
 | 
				
			||||||
 | 
					nodes/StateMachine/position = Vector2(72, 449.5)
 | 
				
			||||||
 | 
					node_connections = [&"MovementBlend", 0, &"Idle", &"MovementBlend", 1, &"Movement", &"output", 0, &"MovementBlend"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_ewsvd"]
 | 
					[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_ewsvd"]
 | 
				
			||||||
radius = 0.370388
 | 
					radius = 0.370388
 | 
				
			||||||
| 
						 | 
					@ -37,7 +64,8 @@ root_node = NodePath("%CharacterModel")
 | 
				
			||||||
root_motion_track = NodePath("Character/Skeleton3D:root")
 | 
					root_motion_track = NodePath("Character/Skeleton3D:root")
 | 
				
			||||||
tree_root = SubResource("AnimationNodeBlendTree_hiswf")
 | 
					tree_root = SubResource("AnimationNodeBlendTree_hiswf")
 | 
				
			||||||
anim_player = NodePath("../CharacterModel/AnimationPlayer")
 | 
					anim_player = NodePath("../CharacterModel/AnimationPlayer")
 | 
				
			||||||
parameters/Movement/blend_amount = 1.0
 | 
					parameters/Movement/blend_position = Vector2(0, 1)
 | 
				
			||||||
 | 
					parameters/MovementBlend/blend_amount = 1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="CharacterModel" parent="." instance=ExtResource("1_mi4co")]
 | 
					[node name="CharacterModel" parent="." instance=ExtResource("1_mi4co")]
 | 
				
			||||||
unique_name_in_owner = true
 | 
					unique_name_in_owner = true
 | 
				
			||||||
| 
						 | 
					@ -46,44 +74,45 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0337329, 0)
 | 
				
			||||||
[node name="Skeleton3D" parent="CharacterModel/Character" index="0"]
 | 
					[node name="Skeleton3D" parent="CharacterModel/Character" index="0"]
 | 
				
			||||||
bones/0/rotation = Quaternion(1.12928e-22, 1, 2.98023e-08, -1.94707e-07)
 | 
					bones/0/rotation = Quaternion(1.12928e-22, 1, 2.98023e-08, -1.94707e-07)
 | 
				
			||||||
bones/1/position = Vector3(-7.81751e-17, 0.826102, -2.26306e-09)
 | 
					bones/1/position = Vector3(-7.81751e-17, 0.826102, -2.26306e-09)
 | 
				
			||||||
bones/1/rotation = Quaternion(-0.0189873, 9.18702e-34, 9.18702e-34, 0.99982)
 | 
					bones/1/rotation = Quaternion(-0.0189873, -2.29049e-11, -1.20665e-09, 0.99982)
 | 
				
			||||||
bones/3/rotation = Quaternion(-0.013812, -0.124595, 8.42949e-05, 0.992112)
 | 
					bones/3/rotation = Quaternion(-0.013812, -0.124595, 8.42949e-05, 0.992112)
 | 
				
			||||||
bones/4/rotation = Quaternion(0.0100466, -3.2828e-23, 2.23076e-18, 0.99995)
 | 
					bones/4/rotation = Quaternion(0.0100466, -6.40205e-12, 6.37037e-10, 0.99995)
 | 
				
			||||||
bones/5/rotation = Quaternion(-0.155668, -0.0127093, -0.131048, 0.978996)
 | 
					bones/5/rotation = Quaternion(-0.155668, -0.0127093, -0.131048, 0.978996)
 | 
				
			||||||
bones/6/rotation = Quaternion(0.596798, -0.0109718, 0.368477, -0.712697)
 | 
					bones/6/rotation = Quaternion(0.622596, -0.0622781, 0.281255, -0.727593)
 | 
				
			||||||
bones/7/rotation = Quaternion(-0.0561849, 0.000675263, -0.158995, 0.985679)
 | 
					bones/7/rotation = Quaternion(-0.182054, -0.0246642, -0.28686, 0.940191)
 | 
				
			||||||
bones/8/rotation = Quaternion(-0.180111, 7.03111e-05, 0.878396, 0.442697)
 | 
					bones/8/rotation = Quaternion(-0.075374, 0.077368, 0.904636, 0.41227)
 | 
				
			||||||
bones/8/scale = Vector3(1, 1, 1)
 | 
					bones/8/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/9/rotation = Quaternion(0.145773, 0.311449, -0.674545, 0.653253)
 | 
					bones/9/rotation = Quaternion(0.133883, 0.153795, -0.700613, 0.683787)
 | 
				
			||||||
bones/10/rotation = Quaternion(-0.160687, -0.0459479, -0.0475321, 0.984789)
 | 
					bones/10/rotation = Quaternion(-0.160687, -0.0459479, -0.0475321, 0.984789)
 | 
				
			||||||
bones/11/rotation = Quaternion(-0.0305179, -0.0130498, -0.0216153, 0.999215)
 | 
					bones/11/rotation = Quaternion(-0.030518, -0.0130498, -0.0216153, 0.999215)
 | 
				
			||||||
bones/11/scale = Vector3(1, 1, 1)
 | 
					bones/11/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/12/rotation = Quaternion(0.00872473, 0.00565776, 0.00131023, 0.999945)
 | 
					bones/12/rotation = Quaternion(0.00872485, 0.00565777, 0.00131026, 0.999945)
 | 
				
			||||||
bones/12/scale = Vector3(1, 1, 1)
 | 
					bones/12/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/13/rotation = Quaternion(-0.617934, -0.0462445, 0.180663, 0.763793)
 | 
					bones/13/rotation = Quaternion(-0.617934, -0.0462445, 0.180663, 0.763793)
 | 
				
			||||||
 | 
					bones/13/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/14/rotation = Quaternion(-0.23045, 0.0743405, 0.160693, 0.956841)
 | 
					bones/14/rotation = Quaternion(-0.23045, 0.0743405, 0.160693, 0.956841)
 | 
				
			||||||
bones/14/scale = Vector3(1, 1, 1)
 | 
					bones/14/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/15/rotation = Quaternion(-0.541263, -0.0075276, 0.238029, 0.806424)
 | 
					bones/15/rotation = Quaternion(-0.541263, -0.0075276, 0.238029, 0.806424)
 | 
				
			||||||
bones/15/scale = Vector3(1, 1, 1)
 | 
					bones/15/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/16/rotation = Quaternion(-0.611024, -0.262913, 0.402215, 0.629087)
 | 
					bones/16/rotation = Quaternion(-0.611023, -0.262913, 0.402215, 0.629087)
 | 
				
			||||||
bones/16/scale = Vector3(1, 1, 1)
 | 
					bones/16/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/17/rotation = Quaternion(0.0158022, 0.0368156, 0.177499, 0.983305)
 | 
					bones/17/rotation = Quaternion(0.0158022, 0.0368157, 0.177499, 0.983305)
 | 
				
			||||||
bones/18/rotation = Quaternion(-0.115784, 0.0786986, 0.503797, 0.852402)
 | 
					bones/18/rotation = Quaternion(-0.115784, 0.0786985, 0.503797, 0.852402)
 | 
				
			||||||
bones/19/rotation = Quaternion(-0.77808, 0.139756, 0.0140334, 0.612261)
 | 
					bones/19/rotation = Quaternion(-0.77808, 0.139756, 0.0140334, 0.612261)
 | 
				
			||||||
bones/19/scale = Vector3(1, 1, 1)
 | 
					bones/19/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/20/rotation = Quaternion(-0.0923591, 0.0238577, 0.0736641, 0.992711)
 | 
					bones/20/rotation = Quaternion(-0.0923591, 0.0238577, 0.0736641, 0.992711)
 | 
				
			||||||
bones/21/rotation = Quaternion(-0.193467, 0.101022, 0.0447897, 0.974864)
 | 
					bones/21/rotation = Quaternion(-0.193467, 0.101022, 0.0447897, 0.974864)
 | 
				
			||||||
bones/21/scale = Vector3(1, 1, 1)
 | 
					bones/21/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/22/rotation = Quaternion(-0.293695, -0.10649, 0.259809, 0.91373)
 | 
					bones/22/rotation = Quaternion(-0.293695, -0.10649, 0.259809, 0.91373)
 | 
				
			||||||
bones/23/rotation = Quaternion(-0.0310475, -0.0162325, -0.00151594, 0.999385)
 | 
					bones/23/rotation = Quaternion(-0.0310475, -0.0162325, -0.00151608, 0.999385)
 | 
				
			||||||
bones/24/rotation = Quaternion(0.140362, -0.0289769, -0.195164, 0.970242)
 | 
					bones/24/rotation = Quaternion(0.140362, -0.0289769, -0.195164, 0.970242)
 | 
				
			||||||
 | 
					bones/24/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/25/rotation = Quaternion(0.585184, -0.476496, -0.473244, -0.454479)
 | 
					bones/25/rotation = Quaternion(0.585184, -0.476496, -0.473244, -0.454479)
 | 
				
			||||||
bones/26/rotation = Quaternion(-0.28016, -0.457175, -0.503294, 0.67764)
 | 
					bones/26/rotation = Quaternion(-0.28016, -0.457175, -0.503294, 0.67764)
 | 
				
			||||||
bones/27/rotation = Quaternion(-0.327872, -0.333942, -0.116987, 0.875955)
 | 
					bones/27/rotation = Quaternion(-0.327872, -0.333942, -0.116987, 0.875955)
 | 
				
			||||||
bones/27/scale = Vector3(1, 1, 1)
 | 
					 | 
				
			||||||
bones/28/rotation = Quaternion(0.0214366, -0.420105, 0.0121654, 0.907141)
 | 
					bones/28/rotation = Quaternion(0.0214366, -0.420105, 0.0121654, 0.907141)
 | 
				
			||||||
bones/28/scale = Vector3(1, 1, 1)
 | 
					bones/28/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/30/rotation = Quaternion(-0.0305179, 0.0130498, 0.0216153, 0.999215)
 | 
					bones/30/rotation = Quaternion(-0.030518, 0.0130498, 0.0216153, 0.999215)
 | 
				
			||||||
bones/30/scale = Vector3(1, 1, 1)
 | 
					bones/30/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/31/rotation = Quaternion(-0.518356, -0.00412334, -0.00408936, 0.855145)
 | 
					bones/31/rotation = Quaternion(-0.518356, -0.00412334, -0.00408936, 0.855145)
 | 
				
			||||||
bones/31/scale = Vector3(1, 1, 1)
 | 
					bones/31/scale = Vector3(1, 1, 1)
 | 
				
			||||||
| 
						 | 
					@ -93,25 +122,23 @@ bones/33/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/34/rotation = Quaternion(-0.266884, 0.00530697, 0.000658861, 0.963714)
 | 
					bones/34/rotation = Quaternion(-0.266884, 0.00530697, 0.000658861, 0.963714)
 | 
				
			||||||
bones/34/scale = Vector3(1, 1, 1)
 | 
					bones/34/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/35/rotation = Quaternion(-0.633479, 0.0476042, 0.0933771, 0.766628)
 | 
					bones/35/rotation = Quaternion(-0.633479, 0.0476042, 0.0933771, 0.766628)
 | 
				
			||||||
bones/35/scale = Vector3(1, 1, 1)
 | 
					 | 
				
			||||||
bones/36/rotation = Quaternion(-0.237876, -0.0162261, -0.0172922, 0.971006)
 | 
					bones/36/rotation = Quaternion(-0.237876, -0.0162261, -0.0172922, 0.971006)
 | 
				
			||||||
bones/36/scale = Vector3(1, 1, 1)
 | 
					bones/36/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/37/rotation = Quaternion(-0.0107009, 0.00769704, 0.00365465, 0.999906)
 | 
					bones/37/rotation = Quaternion(-0.0107008, 0.00769704, 0.00365465, 0.999906)
 | 
				
			||||||
bones/38/rotation = Quaternion(-0.510571, 0.048969, 0.105792, 0.851896)
 | 
					bones/38/rotation = Quaternion(-0.510571, 0.048969, 0.105792, 0.851896)
 | 
				
			||||||
bones/38/scale = Vector3(1, 1, 1)
 | 
					bones/38/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/39/rotation = Quaternion(-0.461201, -0.0232723, -0.00676324, 0.886965)
 | 
					bones/39/rotation = Quaternion(-0.461201, -0.0232723, -0.00676324, 0.886965)
 | 
				
			||||||
bones/40/rotation = Quaternion(-0.0125688, 0.0114119, 0.00134585, 0.999855)
 | 
					bones/40/rotation = Quaternion(-0.0125688, 0.0114119, 0.00134584, 0.999855)
 | 
				
			||||||
bones/40/scale = Vector3(1, 1, 1)
 | 
					bones/40/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/41/rotation = Quaternion(-0.0497162, 0.0839877, -0.166225, 0.981246)
 | 
					bones/41/rotation = Quaternion(-0.0497163, 0.0839877, -0.166226, 0.981246)
 | 
				
			||||||
bones/41/scale = Vector3(1, 1, 1)
 | 
					bones/41/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/42/rotation = Quaternion(-0.0310475, 0.0162325, 0.00151594, 0.999385)
 | 
					bones/42/rotation = Quaternion(-0.0310476, 0.0162325, 0.00151601, 0.999385)
 | 
				
			||||||
bones/43/rotation = Quaternion(-0.00109155, -0.0104143, 0.0283533, 0.999543)
 | 
					bones/43/rotation = Quaternion(-0.00109123, -0.0104143, 0.0283537, 0.999543)
 | 
				
			||||||
bones/44/position = Vector3(0.0938011, 0.72761, -0.389448)
 | 
					bones/44/position = Vector3(0.0938011, 0.72761, -0.389448)
 | 
				
			||||||
bones/44/rotation = Quaternion(-0.697112, -0.0378561, 0.0426843, 0.714689)
 | 
					bones/44/rotation = Quaternion(-0.697112, -0.0378561, 0.0426843, 0.714689)
 | 
				
			||||||
bones/45/rotation = Quaternion(-0.82326, 6.76709e-08, -9.81403e-08, 0.567664)
 | 
					bones/45/rotation = Quaternion(-0.82326, 6.6688e-08, -9.8818e-08, 0.567665)
 | 
				
			||||||
bones/45/scale = Vector3(1, 1, 1)
 | 
					bones/46/rotation = Quaternion(-0.00112372, -3.22102e-15, -2.85644e-12, 0.999999)
 | 
				
			||||||
bones/46/rotation = Quaternion(-0.00112372, 4.40296e-20, -1.00734e-15, 0.999999)
 | 
					bones/47/rotation = Quaternion(0.706312, -9.02181e-10, 9.04211e-10, 0.707901)
 | 
				
			||||||
bones/47/rotation = Quaternion(0.706312, -7.40063e-16, -7.40063e-16, 0.707901)
 | 
					 | 
				
			||||||
bones/47/scale = Vector3(1, 1, 1)
 | 
					bones/47/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/48/rotation = Quaternion(-0.112129, 0.585204, -0.155744, 0.78785)
 | 
					bones/48/rotation = Quaternion(-0.112129, 0.585204, -0.155744, 0.78785)
 | 
				
			||||||
bones/49/rotation = Quaternion(0.314217, 0.921438, 0.101091, -0.204942)
 | 
					bones/49/rotation = Quaternion(0.314217, 0.921438, 0.101091, -0.204942)
 | 
				
			||||||
| 
						 | 
					@ -121,16 +148,20 @@ bones/50/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/51/rotation = Quaternion(-0.00225666, 0.0030665, -0.000453778, 0.999993)
 | 
					bones/51/rotation = Quaternion(-0.00225666, 0.0030665, -0.000453778, 0.999993)
 | 
				
			||||||
bones/51/scale = Vector3(1, 1, 1)
 | 
					bones/51/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/52/rotation = Quaternion(0.665461, 0.000164993, -0.00238772, 0.746429)
 | 
					bones/52/rotation = Quaternion(0.665461, 0.000164993, -0.00238772, 0.746429)
 | 
				
			||||||
 | 
					bones/52/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/53/rotation = Quaternion(0.997309, 0.00549227, -0.0715033, -0.0152251)
 | 
					bones/53/rotation = Quaternion(0.997309, 0.00549227, -0.0715033, -0.0152251)
 | 
				
			||||||
bones/53/scale = Vector3(1, 1, 1)
 | 
					bones/53/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/54/rotation = Quaternion(-0.00225666, -0.0030665, 0.000453779, 0.999993)
 | 
					bones/54/rotation = Quaternion(-0.00225666, -0.0030665, 0.000453779, 0.999993)
 | 
				
			||||||
bones/54/scale = Vector3(1, 1, 1)
 | 
					bones/54/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/55/rotation = Quaternion(0.665461, -0.000164961, 0.00238768, 0.746429)
 | 
					bones/55/rotation = Quaternion(0.665461, -0.000164961, 0.00238768, 0.746429)
 | 
				
			||||||
 | 
					bones/55/scale = Vector3(1, 1, 1)
 | 
				
			||||||
bones/56/rotation = Quaternion(-0.707107, 8.33981e-07, 8.33981e-07, 0.707107)
 | 
					bones/56/rotation = Quaternion(-0.707107, 8.33981e-07, 8.33981e-07, 0.707107)
 | 
				
			||||||
bones/57/rotation = Quaternion(-0.707107, -8.33981e-07, -8.33981e-07, 0.707107)
 | 
					bones/57/rotation = Quaternion(-0.707107, -8.33981e-07, -8.33981e-07, 0.707107)
 | 
				
			||||||
 | 
					bones/58/rotation = Quaternion(-0.707107, 1.25097e-07, 1.25097e-07, 0.707107)
 | 
				
			||||||
 | 
					bones/59/rotation = Quaternion(-0.707107, 1.25097e-07, 1.25097e-07, 0.707107)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="Camera3D" type="Camera3D" parent="."]
 | 
					[node name="Camera3D" type="Camera3D" parent="."]
 | 
				
			||||||
transform = Transform3D(-1, 1.26638e-08, -8.65007e-08, 0, 0.989453, 0.144857, 8.74228e-08, 0.144857, -0.989453, -0.381843, 1.7688, -0.847603)
 | 
					transform = Transform3D(-1, -6.25965e-09, -8.71984e-08, 0, 0.997434, -0.071602, 8.74228e-08, -0.071602, -0.997434, -0.473602, 1.64332, -0.821665)
 | 
				
			||||||
fov = 53.7
 | 
					fov = 53.7
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
 | 
					[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										23
									
								
								godot/particles/floating_sparks.tres
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								godot/particles/floating_sparks.tres
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,23 @@
 | 
				
			||||||
 | 
					[gd_resource type="ParticleProcessMaterial" load_steps=3 format=3 uid="uid://d0b6hpvc2dm8i"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="Curve" id="Curve_osjvd"]
 | 
				
			||||||
 | 
					_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.490625, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
 | 
				
			||||||
 | 
					point_count = 3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="CurveTexture" id="CurveTexture_2souk"]
 | 
				
			||||||
 | 
					curve = SubResource("Curve_osjvd")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[resource]
 | 
				
			||||||
 | 
					lifetime_randomness = 0.5
 | 
				
			||||||
 | 
					emission_shape = 3
 | 
				
			||||||
 | 
					emission_box_extents = Vector3(2, 2, 2)
 | 
				
			||||||
 | 
					spread = 180.0
 | 
				
			||||||
 | 
					initial_velocity_min = 0.1
 | 
				
			||||||
 | 
					initial_velocity_max = 0.1
 | 
				
			||||||
 | 
					gravity = Vector3(0, 0, 0)
 | 
				
			||||||
 | 
					scale_min = 0.0
 | 
				
			||||||
 | 
					scale_curve = SubResource("CurveTexture_2souk")
 | 
				
			||||||
 | 
					turbulence_noise_strength = 15.44
 | 
				
			||||||
 | 
					turbulence_noise_speed = Vector3(1, 2, 3)
 | 
				
			||||||
 | 
					turbulence_influence_min = 1.0
 | 
				
			||||||
 | 
					turbulence_influence_max = 1.0
 | 
				
			||||||
							
								
								
									
										16
									
								
								godot/particles/materials/sparks_material.tres
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								godot/particles/materials/sparks_material.tres
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,16 @@
 | 
				
			||||||
 | 
					[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://cjos8bwux43wt"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ext_resource type="Texture2D" uid="uid://di4nfeqj3b1ra" path="res://particles/textures/spark.png" id="1_53a2u"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[resource]
 | 
				
			||||||
 | 
					transparency = 1
 | 
				
			||||||
 | 
					shading_mode = 0
 | 
				
			||||||
 | 
					specular_mode = 1
 | 
				
			||||||
 | 
					disable_fog = true
 | 
				
			||||||
 | 
					albedo_texture = ExtResource("1_53a2u")
 | 
				
			||||||
 | 
					billboard_mode = 3
 | 
				
			||||||
 | 
					particles_anim_h_frames = 1
 | 
				
			||||||
 | 
					particles_anim_v_frames = 1
 | 
				
			||||||
 | 
					particles_anim_loop = false
 | 
				
			||||||
 | 
					distance_fade_mode = 2
 | 
				
			||||||
 | 
					distance_fade_min_distance = 40.0
 | 
				
			||||||
							
								
								
									
										3
									
								
								godot/particles/textures/spark.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								godot/particles/textures/spark.png
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					version https://git-lfs.github.com/spec/v1
 | 
				
			||||||
 | 
					oid sha256:e61af983b978dd88c8177923f69738891c9c836a35d04d0d47b949147e8273c0
 | 
				
			||||||
 | 
					size 8909
 | 
				
			||||||
							
								
								
									
										35
									
								
								godot/particles/textures/spark.png.import
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								godot/particles/textures/spark.png.import
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,35 @@
 | 
				
			||||||
 | 
					[remap]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					importer="texture"
 | 
				
			||||||
 | 
					type="CompressedTexture2D"
 | 
				
			||||||
 | 
					uid="uid://di4nfeqj3b1ra"
 | 
				
			||||||
 | 
					path.s3tc="res://.godot/imported/spark.png-342b407e70ae871963394158445c1b00.s3tc.ctex"
 | 
				
			||||||
 | 
					metadata={
 | 
				
			||||||
 | 
					"imported_formats": ["s3tc_bptc"],
 | 
				
			||||||
 | 
					"vram_texture": true
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[deps]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					source_file="res://particles/textures/spark.png"
 | 
				
			||||||
 | 
					dest_files=["res://.godot/imported/spark.png-342b407e70ae871963394158445c1b00.s3tc.ctex"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[params]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					compress/mode=2
 | 
				
			||||||
 | 
					compress/high_quality=false
 | 
				
			||||||
 | 
					compress/lossy_quality=0.7
 | 
				
			||||||
 | 
					compress/hdr_compression=1
 | 
				
			||||||
 | 
					compress/normal_map=0
 | 
				
			||||||
 | 
					compress/channel_pack=0
 | 
				
			||||||
 | 
					mipmaps/generate=true
 | 
				
			||||||
 | 
					mipmaps/limit=-1
 | 
				
			||||||
 | 
					roughness/mode=0
 | 
				
			||||||
 | 
					roughness/src_normal=""
 | 
				
			||||||
 | 
					process/fix_alpha_border=true
 | 
				
			||||||
 | 
					process/premult_alpha=false
 | 
				
			||||||
 | 
					process/normal_map_invert_y=false
 | 
				
			||||||
 | 
					process/hdr_as_srgb=false
 | 
				
			||||||
 | 
					process/hdr_clamp_exposure=false
 | 
				
			||||||
 | 
					process/size_limit=0
 | 
				
			||||||
 | 
					detect_3d/compress_to=0
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								godot/particles/textures/spark.png~
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								godot/particles/textures/spark.png~
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 30 KiB  | 
| 
						 | 
					@ -13,16 +13,64 @@ config_version=5
 | 
				
			||||||
config/name="trenches"
 | 
					config/name="trenches"
 | 
				
			||||||
run/main_scene="res://boot.tscn"
 | 
					run/main_scene="res://boot.tscn"
 | 
				
			||||||
config/features=PackedStringArray("4.3", "Forward Plus")
 | 
					config/features=PackedStringArray("4.3", "Forward Plus")
 | 
				
			||||||
 | 
					run/max_fps=60
 | 
				
			||||||
config/icon="res://icon.svg"
 | 
					config/icon="res://icon.svg"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[display]
 | 
					[display]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
window/size/viewport_width=1920
 | 
					window/size/viewport_width=1920
 | 
				
			||||||
window/size/viewport_height=1080
 | 
					window/size/viewport_height=1080
 | 
				
			||||||
window/size/mode=3
 | 
					window/size/mode=4
 | 
				
			||||||
window/stretch/mode="viewport"
 | 
					window/stretch/mode="viewport"
 | 
				
			||||||
window/stretch/aspect="keep_width"
 | 
					window/stretch/aspect="keep_width"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[input]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dir_forward={
 | 
				
			||||||
 | 
					"deadzone": 0.2,
 | 
				
			||||||
 | 
					"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null)
 | 
				
			||||||
 | 
					, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":1,"axis_value":-1.0,"script":null)
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					dir_backward={
 | 
				
			||||||
 | 
					"deadzone": 0.2,
 | 
				
			||||||
 | 
					"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null)
 | 
				
			||||||
 | 
					, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":1,"axis_value":1.0,"script":null)
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					dir_left={
 | 
				
			||||||
 | 
					"deadzone": 0.2,
 | 
				
			||||||
 | 
					"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null)
 | 
				
			||||||
 | 
					, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":0,"axis_value":-1.0,"script":null)
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					dir_right={
 | 
				
			||||||
 | 
					"deadzone": 0.2,
 | 
				
			||||||
 | 
					"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null)
 | 
				
			||||||
 | 
					, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":0,"axis_value":1.0,"script":null)
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					look_left={
 | 
				
			||||||
 | 
					"deadzone": 0.2,
 | 
				
			||||||
 | 
					"events": [Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":2,"axis_value":-1.0,"script":null)
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					look_up={
 | 
				
			||||||
 | 
					"deadzone": 0.2,
 | 
				
			||||||
 | 
					"events": [Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":3,"axis_value":-1.0,"script":null)
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					look_right={
 | 
				
			||||||
 | 
					"deadzone": 0.2,
 | 
				
			||||||
 | 
					"events": [Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":2,"axis_value":1.0,"script":null)
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					look_down={
 | 
				
			||||||
 | 
					"deadzone": 0.2,
 | 
				
			||||||
 | 
					"events": [Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":3,"axis_value":1.0,"script":null)
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[physics]
 | 
					[physics]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
3d/run_on_separate_thread=true
 | 
					3d/run_on_separate_thread=true
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,3 +1,3 @@
 | 
				
			||||||
version https://git-lfs.github.com/spec/v1
 | 
					version https://git-lfs.github.com/spec/v1
 | 
				
			||||||
oid sha256:722c53e3a8ff0b61f39209bb1b1e2587798456f0d6aba8606d4c3b37667c8736
 | 
					oid sha256:82926f253f768313ced9a7dc743aee5fdbd2cbf460349f52779a1ef6eb0cfb13
 | 
				
			||||||
size 1905556
 | 
					size 1914324
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							| 
						 | 
					@ -1,3 +1,3 @@
 | 
				
			||||||
version https://git-lfs.github.com/spec/v1
 | 
					version https://git-lfs.github.com/spec/v1
 | 
				
			||||||
oid sha256:ff42f0b5b0b9496d85d63ae8a75ae2883eef6f071f8f053fde3c1527ed37e4a0
 | 
					oid sha256:ef14e39b723df6c06917068068de6b2a1f130775ed604b72d5ff1f0697e5a61d
 | 
				
			||||||
size 1000832
 | 
					size 994160
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										3
									
								
								models/textures/particle.kra
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								models/textures/particle.kra
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					version https://git-lfs.github.com/spec/v1
 | 
				
			||||||
 | 
					oid sha256:a8982b17be5d5a15a300a6e40ef0c16257db530c6669dd3ab0e975335898d169
 | 
				
			||||||
 | 
					size 972219
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								models/textures/particle.kra~
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								models/textures/particle.kra~
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
		Reference in a new issue