diff --git a/packed-scenes/chest.tscn b/packed-scenes/chest.tscn index bc450e9..c431b54 100644 --- a/packed-scenes/chest.tscn +++ b/packed-scenes/chest.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=10 format=4 uid="uid://bkh0th4s2lkcq"] +[gd_scene load_steps=11 format=4 uid="uid://bkh0th4s2lkcq"] [ext_resource type="Texture2D" uid="uid://dvkrw7iq1wb3d" path="res://resources/models/dungeon/dungeon_texture.png" id="1_3aqkg"] +[ext_resource type="Script" path="res://scripts/chest.gd" id="1_jught"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_p1j55"] resource_name = "texture" @@ -81,13 +82,14 @@ points = PackedVector3Array(-0.107852, -0.178405, 1.14663, 0.620402, 0.631019, 1 points = PackedVector3Array(-0.601464, 0.00410026, -0.579101, -0.780496, -2.38419e-07, -0.489792, -0.756106, 0.6, -0.473792, 0.756106, 0.6, -0.473792, -0.756106, 0.6, 0.471062, 0.780496, -2.38419e-07, -0.489792, -0.628065, 0.00283438, 0.577834, 0.756106, 0.6, 0.471062, 0.780496, -2.38419e-07, 0.485541, 0.610178, 0.512188, -0.587813, -0.634558, 0.512209, 0.583578, -0.780496, -2.38419e-07, 0.485541, -0.610178, 0.512188, -0.587813, 0.601464, 0.00410026, -0.579101, 0.634558, 0.512209, 0.583578, 0.535759, 0.0977865, 0.63093, -0.535892, 0.0977351, 0.631081, 0.628065, 0.00283438, 0.577834) [node name="Chest" type="Node3D"] +script = ExtResource("1_jught") [node name="chest" type="MeshInstance3D" parent="."] mesh = SubResource("ArrayMesh_r7iwd") skeleton = NodePath("") [node name="chest_lid" type="RigidBody3D" parent="chest"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, -0.564883) +transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, 0, 0.5, -0.564883) [node name="chest_lid" type="MeshInstance3D" parent="chest/chest_lid"] mesh = SubResource("ArrayMesh_ce6sc") diff --git a/packed-scenes/chest_with_gold.tscn b/packed-scenes/chest_with_gold.tscn new file mode 100644 index 0000000..502a4d6 --- /dev/null +++ b/packed-scenes/chest_with_gold.tscn @@ -0,0 +1,123 @@ +[gd_scene load_steps=13 format=4 uid="uid://cxwpwnl17j7wd"] + +[ext_resource type="Texture2D" uid="uid://dvkrw7iq1wb3d" path="res://resources/models/dungeon/dungeon_texture.png" id="1_36wbj"] +[ext_resource type="Script" path="res://scripts/chest.gd" id="1_eabtu"] +[ext_resource type="PackedScene" uid="uid://dt6h2uw768kid" path="res://resources/models/dungeon/coin_stack_medium.gltf" id="2_phmxy"] + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_p1j55"] +resource_name = "texture" +albedo_texture = ExtResource("1_36wbj") +roughness = 0.45 + +[sub_resource type="ArrayMesh" id="ArrayMesh_oe1lo"] +_surfaces = [{ +"aabb": AABB(-0.8, -2.38419e-07, -0.6, 1.6, 0.6, 1.2458), +"format": 34359742465, +"index_count": 798, +"index_data": PackedByteArray("IgAOACoAAQAQACkAAQAKABAAXwABACkAXwBMAAEAVAAMABEAVABWAAwAXQAHACQAXQBOAAcAJAAIACMAVwALAA4AVwBVAAsAEQAAACsAEQAMAAAAUgANAFMAUgAJAA0ADQAEABQADQAlAAQAFwAFACcAFwASAAUAUwASABcAUwBQABIAIQAXACcAVQADAAsAVQBNAAMABwAIACQABwAVAAgATAAKAAEATABWAAoAIAAOACIAIAAQAA4AUgATAAkAUgBRABMABgAJABMABgAmAAkAKgALAAMAKgAOAAsAUAAFABIAUABPAAUAVAAOABAAVABXAA4ATgAVAAcATgBRABUAAgAWACgAAgAPABYAIQAnAB4AIQAfACAAIQAeAB8AJAAjABsAGwAiABoAGwAjACIAGQBKACgAGQBEAEoAWAAbABoAWABZABsAWgA0AB0AWgAfAB4AWgBbAB8AGQAdABgAGQAcAB0ADQAmACUADQAJACYATwAnAAUATwBcACcAKQAQACAARwBJAEgARwBGAEkAJQAYAB0AJQAmABgAKwAWABEAKwAoABYATQAqAAMATQBeACoAIwAXACEAIwAIABcAHAAoACsAHAAZACgAIAAfACkAGgAiACoAWwA3AB8AXAAxACcAXwAtACsAHQA4ACUAHQA0ADgALQBfADoANwA7ADoANwA2ADsAMQAzADIAMQAwADMALwA7ADYALwAsADsAJgA+ABgAJgA9AD4AXgBBACoAXQA9ACYAWABEABkAWQBHABsARwBZAD4ASwBDAEAASwBFAEMAQQBDAEIAQQBAAEMALQAvAC4ALQAsAC8APwBJAEYAPwA8AEkAMgA1ADQAMgAzADUANAA5ADgANAA1ADkANgAuAC8ANgA3AC4AMAA4ADkAMAAxADgAPQA/AD4APQA8AD8AOgAsAC0AOgA7ACwAQgBFAEQAQgBDAEUARgA+AD8ARgBHAD4ARABLAEoARABFAEsASAA8AD0ASABJADwAKwAuABwAKwAtAC4AXgBKAEEAOQAzADAAOQA1ADMAAgBeAE0AAgAoAF4ABABcAE8ABAAlAFwAHQBbAFoAHQAcAFsAGQBZAFgAGQAYAFkABgBRAE4ABgATAFEAEQBXAFQAEQAWAFcAFABPAFAAFAAEAE8ACABRAFIACAAVAFEAAABWAEwAAAAMAFYADwBNAFUADwACAE0ADQBQAFMADQAUAFAACABTABcACABSAFMAFgBVAFcAFgAPAFUAJgBOAF0AJgAGAE4AEABWAFQAEAAKAFYAKwBMAF8AKwAAAEwAJwAyAB4AJwAxADIAHwA6ACkAHwA3ADoAKgBCABoAKgBBAEIAGwBIACQAGwBHAEgAJABIAF0AKABKAF4ANABaADIAHAAuAFsAHgAyAFoAKQA6AF8AMQBcADgANwBbAC4AJQA4AFwARABYAEIAGAA+AFkAGgBCAFgAXQBIAD0AQABKAEsAQABBAEoAIgBgACAAIgBhAGAAIQBjACMAIQBiAGMAIwBhACIAIwBjAGEAIQBgAGIAIQAgAGAAYABjAGIAYABhAGMAcQBmAG8AcQBnAGYAZABnAGUAZABmAGcAZQBxAGwAZQBnAHEAawBuAGkAawByAG4AawBzAHIAawBtAHMAbQBxAHMAbQBsAHEAaABwAG8AaABqAHAAagBuAHAAagBpAG4AaABmAGQAaABvAGYAcwBvAHAAcwBxAG8AcgBwAG4AcgBzAHAAdACAAHkAdAB4AIAAeQB6AHUAeQCAAHoAgQB3AHwAgQB9AHcAewB9AIEAewB2AH0AdgCCAH0AdgB+AIIAfQB/AHcAfQCCAH8AggB1AH8AggB5AHUAfgB5AIIAfgB0AHkAgwB2AHsAgwB+AHYAeAB+AIMAeAB0AH4AhAB1AHoAhAB/AHUAfAB/AIQAfAB3AH8AhQCRAIoAhQCJAJEAigCLAIYAigCRAIsAkgCIAI0AkgCOAIgAjACOAJIAjACHAI4AhwCTAI4AhwCPAJMAjgCQAIgAjgCTAJAAkwCGAJAAkwCKAIYAjwCKAJMAjwCFAIoAlACHAIwAlACPAIcAiQCPAJQAiQCFAI8AlQCGAIsAlQCQAIYAjQCQAJUAjQCIAJAA"), +"name": "texture", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 150, +"vertex_data": PackedByteArray("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") +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_r7iwd"] +resource_name = "chest_chest" +_surfaces = [{ +"aabb": AABB(-0.8, -2.38419e-07, -0.6, 1.6, 0.6, 1.2458), +"attribute_data": PackedByteArray("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"), +"format": 34359742487, +"index_count": 798, +"index_data": PackedByteArray("eAAqAJ8ABAAwAJsABAAeADAAfAEFAJwAfAEpAQUARwEmADUARwFPASYAcgEWAIMAcgEvARYAggAYAH4AVQEjACwAVQFNASMANAABAKUANAAlAAEAPgEnAEIBPgEbACcAKAANAD0AKACIAA0ARQAQAJEARQA2ABAARQE4AEcARQE5ATgAdgBFAJEATAEKACIATAErAQoAFQAYAIIAFQA/ABgAJwEfAAMAJwFQAR8AbwAqAHgAbwAwACoAPwE7AB0APwE7ATsAFAAcADoAFACNABwAnwAhAAkAnwAqACEAOAERADcAOAE1AREASAErADEASAFUASsAMQFAABcAMQE8AUAACABDAJcACAAuAEMAcwCQAGYAdABsAHEAdABnAGwAggB+AFgAWAB6AFQAWAB8AHoATgAhAZQATgAJASEBWQFZAFUAWQFeAVkAYAHHAF8AYwFtAGgAYwFoAW0AUQBjAEwAUQBeAGMAKACNAIgAKAAcAI0AMwGSAA8AMwFtAZIAmwAwAG8AEQEbARYBEQEOARsBhgBKAGEAhgCLAEoApQBDADQApQCXAEMALQGgAAsALQF3AaAAfgBFAHYAfgAYAEUAXACVAKMAXABPAJUAbgBrAJoAVAB6AJ8AZAHUAGoAaQG8AI8AeAGpAKEAYADZAIUAYADJANkAqgB5AeAA0QDjAN4A0QDOAOMAuQDDAL4AuQC2AMMAswDkAM8AswCmAOQAigDxAEkAigDsAPEAdQH8AJ4AbgHqAIkAVwEIAU0AWgETAVcAFAFbAe4AIwEEAfcAIwELAQQB+QADAf4A+QD2AAMBrQC1ALIArQCoALUA8wAcAQ8B8wDmABwBwgDMAMgAwgDFAMwAygDdANoAygDNAN0A0ACuALQA0ADTAK4AuADWANwAuAC7ANYA7QD1APIA7QDoAPUA4gCnAKsA4gDlAKcAAAEMAQYBAAEFAQwBEAHwAPQAEAEVAfAACgElASIBCgENASUBGAHnAOkAGAEdAecAogCxAFsAogCsALEAdAEfAfsA2wDEALcA2wDLAMQABwB2ASwBBwCWAHYBDABsATIBDACHAGwBYgBnAWIBYgBdAGcBUABdAVgBUABLAF0BEwA6ATABEwA5ADoBMwBSAUYBMwBCAFIBPAA0ATYBPAAOADQBGgA9AUEBGgBBAD0BAABOASYBAAAkAE4BLQAqAUoBLQAGACoBKQA3AUMBKQA+ADcBGQBEAUYAGQBAAUQBRABLAVMBRAAvAEsBjAAuAXEBjAASAC4BMgBRAUkBMgAgAFEBpAAoAXsBpAACACgBjgC/AGQAjgC6AL8AaQDfAJgAaQDSAN8AnQD/AFIAnQD6AP8AVgAXAYAAVgASARcBgQAaAXABkwAeAXMBxgBfAcAAWgCvAGUBZQDBAGEBmQDhAHoBvQBrAdgA1QBmAbAAhADXAGoBBwFWAQEBSADvAFwBUwACAVcBbwEZAesA+AAgASQB+AD9ACABeQB/AXAAeQCCAX8BdwCIAX8AdwCFAYgBfQCBAXsAfQCHAYEBdQB+AYQBdQByAH4BfQGGAYMBfQGAAYYBogGOAZ0BogGRAY4BiQGQAYsBiQGNAZABjAGjAZgBjAGSAaMBlwGcAZQBlwGlAZwBlwGoAaUBlwGaAagBmQGjAacBmQGYAaMBkwGgAZ4BkwGVAaABlgGcAaEBlgGUAZwBkwGPAYoBkwGeAY8BpgGdAZ8BpgGiAZ0BpAGfAZsBpAGmAZ8BqQG9AbABqQGtAb0BsAGyAaoBsAG9AbIBvgGsAbYBvgG4AawBswG4Ab4BswGrAbgBqwG/AbcBqwG5Ab8BtwG8AawBtwG/AbwBvwGqAbwBvwGvAaoBuQGvAb8BuQGpAa8BwAGrAbQBwAG6AasBrgG6AcABrgGpAboBwQGqAbEBwQG7AaoBtQG7AcEBtQGsAbsBwgHWAckBwgHGAdYByQHLAcMByQHWAcsB1wHFAc8B1wHRAcUBzAHRAdcBzAHEAdEBxAHYAdABxAHSAdgB0AHVAcUB0AHYAdUB2AHDAdUB2AHIAcMB0gHIAdgB0gHCAcgB2QHEAc0B2QHTAcQBxwHTAdkBxwHCAdMB2gHDAcoB2gHUAcMBzgHUAdoBzgHFAdQB"), +"material": SubResource("StandardMaterial3D_p1j55"), +"name": "texture", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 475, +"vertex_data": PackedByteArray("zcxMvwAAgLT0//8+zcxMvwAAgLT0//8+zcxMvwAAgLT0//8+zcxMv5eZGT/0//8+zcxMv5eZGT/0//8+zcxMv5eZGT/0//8+zcxMvwAAgLQGAAC/zcxMvwAAgLQGAAC/zcxMvwAAgLQGAAC/zcxMv5eZGT8GAAC/zcxMv5eZGT8GAAC/zcxMv5eZGT8GAAC/zcxMPwAAgLT0//8+zcxMPwAAgLT0//8+zcxMPwAAgLT0//8+zcxMP5eZGT/0//8+zcxMP5eZGT/0//8+zcxMP5eZGT/0//8+zcxMPwAAgLQGAAC/zcxMPwAAgLQGAAC/zcxMPwAAgLQGAAC/zcxMP5eZGT8GAAC/zcxMP5eZGT8GAAC/zcxMP5eZGT8GAAC/AABAP5eZGT/azMy+AABAP5eZGT/azMy+AABAP5eZGT/azMy+AABAPwAAgLTazMy+AABAPwAAgLTazMy+AABAPwAAgLTazMy+zcxMv5eZGT/AzMw+zcxMv5eZGT/AzMw+zcxMv5eZGT/AzMw+zcxMv5eZGT/azMy+zcxMv5eZGT/azMy+zcxMv5eZGT/azMy+zcxMvwAAgLTAzMw+zcxMvwAAgLTAzMw+zcxMvwAAgLTAzMw+AABAPwAAgLTAzMw+AABAPwAAgLTAzMw+AABAPwAAgLTAzMw+AABAv5eZGT/azMy+AABAv5eZGT/azMy+AABAv5eZGT/azMy+zcxMvwAAgLTazMy+zcxMvwAAgLTazMy+zcxMvwAAgLTazMy+AABAv5eZGT/AzMw+AABAv5eZGT/AzMw+AABAv5eZGT/AzMw+AABAvwAAgLTAzMw+AABAvwAAgLTAzMw+AABAvwAAgLTAzMw+zcxMP5eZGT/AzMw+zcxMP5eZGT/AzMw+zcxMP5eZGT/AzMw+zcxMPwAAgLTazMy+zcxMPwAAgLTazMy+zcxMPwAAgLTazMy+zcxMPwAAgLTAzMw+zcxMPwAAgLTAzMw+zcxMPwAAgLTAzMw+zcxMP5eZGT/azMy+zcxMP5eZGT/azMy+zcxMP5eZGT/azMy+AABAvwAAgLTazMy+AABAvwAAgLTazMy+AABAvwAAgLTazMy+AABAP5eZGT/AzMw+AABAP5eZGT/AzMw+AABAP5eZGT/AzMw+MjOzPgAAgLQGAAC/MjOzPgAAgLQGAAC/MjOzPgAAgLQGAAC/MjOzPgAAgLQGAAC/MjOzPgAAgLQGAAC/MzOzvgAAgLQGAAC/MzOzvgAAgLQGAAC/MzOzvgAAgLQGAAC/MzOzvgAAgLQGAAC/MzOzvgAAgLQGAAC/MzOzvpeZGT8GAAC/MzOzvpeZGT8GAAC/MzOzvpeZGT8GAAC/MzOzvpeZGT8GAAC/MzOzPpeZGT8GAAC/MzOzPpeZGT8GAAC/MzOzPpeZGT8GAAC/MzOzPpeZGT8GAAC/MzOzvgAAgLT0//8+MzOzvgAAgLT0//8+MzOzvgAAgLT0//8+MzOzvgAAgLT0//8+MzOzvgAAgLT0//8+MzOzPgAAgLT0//8+MzOzPgAAgLT0//8+MzOzPgAAgLT0//8+MzOzPgAAgLT0//8+MzOzPgAAgLT0//8+MjOzPpeZGT/0//8+MjOzPpeZGT/0//8+MjOzPpeZGT/0//8+MjOzPpeZGT/0//8+MjOzPpeZGT/0//8+MzOzvpeZGT/0//8+MzOzvpeZGT/0//8+MzOzvpeZGT/0//8+MzOzvpeZGT/0//8+MzOzvpeZGT/0//8+Z2Ymv5eZGT/AzMw+Z2Ymv5eZGT/AzMw+Z2Ymv5eZGT/AzMw+Z2Ymv5eZGT/AzMw+Z2Ymv5eZGT/AzMw+aGYmP5eZGT/AzMw+aGYmP5eZGT/AzMw+aGYmP5eZGT/AzMw+aGYmP5eZGT/AzMw+aGYmP5eZGT/AzMw+Z2Ymv5eZGT/azMy+Z2Ymv5eZGT/azMy+Z2Ymv5eZGT/azMy+Z2Ymv5eZGT/azMy+aGYmP5eZGT/azMy+aGYmP5eZGT/azMy+aGYmP5eZGT/azMy+aGYmP5eZGT/azMy+aGYmP5eZGT8GAAC/aGYmP5eZGT8GAAC/aGYmP5eZGT8GAAC/aGYmP5eZGT8GAAC/aGYmPwAAgLT0//8+aGYmPwAAgLT0//8+aGYmPwAAgLT0//8+aGYmPwAAgLT0//8+aGYmPwAAgLT0//8+Z2YmPwAAgLQGAAC/Z2YmPwAAgLQGAAC/Z2YmPwAAgLQGAAC/Z2YmPwAAgLQGAAC/Z2YmPwAAgLQGAAC/Z2YmP5eZGT/0//8+Z2YmP5eZGT/0//8+Z2YmP5eZGT/0//8+Z2YmP5eZGT/0//8+Z2YmP5eZGT/0//8+aGYmvwAAgLQGAAC/aGYmvwAAgLQGAAC/aGYmvwAAgLQGAAC/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zcxMvzrrkT4GAAC/zcxMvzrrkT4GAAC/zcxMPzrrkT4GAAC/zcxMPzrrkT4GAAC/zcxMPzrrkT4GAAC/zcxMPzrrkT4GAAC/zcxMPzrrkT70//8+zcxMPzrrkT70//8+zcxMPzrrkT70//8+zcxMPzrrkT70//8+zcxMPzrrkT7AzMw+zcxMPzrrkT7AzMw+zcxMPzrrkT7AzMw+zcxMPzrrkT7AzMw+zcxMPzrrkT7azMy+zcxMPzrrkT7azMy+zcxMPzrrkT7azMy+zcxMPzrrkT7azMy+AABAPzrrkT7azMy+AABAPzrrkT7azMy+AABAPzrrkT7azMy+AABAPzrrkT7azMy+AABAPzrrkT7AzMw+AABAPzrrkT7AzMw+AABAPzrrkT7AzMw+AABAPzrrkT7AzMw+AABAvzrrkT7AzMw+AABAvzrrkT7AzMw+AABAvzrrkT7AzMw+AABAvzrrkT7AzMw+zcxMvzrrkT7azMy+zcxMvzrrkT7azMy+zcxMvzrrkT7azMy+zcxMvzrrkT7azMy+zcxMvzrrkT7AzMw+zcxMvzrrkT7AzMw+zcxMvzrrkT7AzMw+zcxMvzrrkT7AzMw+AABAvzrrkT7azMy+AABAvzrrkT7azMy+AABAvzrrkT7azMy+AABAvzrrkT7azMy+MzOzvjrrkT4GAAC/MzOzvjrrkT4GAAC/MzOzvjrrkT4GAAC/MzOzvjrrkT4GAAC/MzOzPjrrkT4GAAC/MzOzPjrrkT4GAAC/MzOzPjrrkT4GAAC/MzOzPjrrkT4GAAC/MzOzPjrrkT4GAAC/MzOzPjrrkT70//8+MzOzPjrrkT70//8+MzOzPjrrkT70//8+MzOzPjrrkT70//8+MzOzPjrrkT70//8+MzOzvjrrkT70//8+MzOzvjrrkT70//8+MzOzvjrrkT70//8+MzOzvjrrkT70//8+MzOzvjrrkT70//8+aGYmPzrrkT70//8+aGYmPzrrkT70//8+aGYmPzrrkT70//8+aGYmPzrrkT70//8+aGYmPzrrkT70//8+aGYmPzrrkT4GAAC/aGYmPzrrkT4GAAC/aGYmPzrrkT4GAAC/aGYmPzrrkT4GAAC/aGYmPzrrkT4GAAC/aGYmvzrrkT4GAAC/aGYmvzrrkT4GAAC/aGYmvzrrkT4GAAC/aGYmvzrrkT4GAAC/aGYmvzrrkT4GAAC/aGYmvzrrkT70//8+aGYmvzrrkT70//8+aGYmvzrrkT70//8+aGYmvzrrkT70//8+aGYmvzrrkT70//8+Z2Ymv7DMzD3AzMw+Z2Ymv7DMzD3AzMw+Z2Ymv7DMzD3AzMw+Z2Ymv7DMzD3azMy+Z2Ymv7DMzD3azMy+Z2Ymv7DMzD3azMy+aGYmP7DMzD3AzMw+aGYmP7DMzD3AzMw+aGYmP7DMzD3AzMw+aGYmP7DMzD3azMy+aGYmP7DMzD3azMy+aGYmP7DMzD3azMy+mJkZPvz//z70//8+mJkZPvz//z70//8+mpkZvvz//z70//8+mpkZvvz//z70//8+mJkZPvz//z6UmRk/mJkZPvz//z6UmRk/mJkZPvz//z6UmRk/mpkZvvz//z6UmRk/mpkZvvz//z6UmRk/mpkZvvz//z6UmRk/mpkZPq6J0z70//8+xx+TPdSEqz70//8+TigCPno9tz70//8+TigCPno9tz70//8+xx+TvdSEqz70//8+mpkZvq6J0z70//8+TigCvno9tz70//8+TigCvno9tz70//8+xx+TPdSEqz6UmRk/xx+TPdSEqz6UmRk/mpkZPq6J0z6UmRk/mpkZPq6J0z6UmRk/TigCPno9tz6UmRk/TigCPno9tz6UmRk/TigCPno9tz6UmRk/mpkZvq6J0z6UmRk/mpkZvq6J0z6UmRk/xx+TvdSEqz6UmRk/xx+TvdSEqz6UmRk/TigCvno9tz6UmRk/TigCvno9tz6UmRk/TigCvno9tz6UmRk/QHXsPkCYpz05QCA/QHXsPhr3IT45QCA/X8UJP0CYpz05QCA/XsUJPxj3IT45QCA/+SzoPiB3lj2VmRk/+SzoPiB3lj2VmRk/+SzoPjjD9T1dZCI/+SzoPjjD9T1dZCI/+SzoPqiHKj6VmRk/+SzoPqiHKj6VmRk/gukLPyB3lj2VmRk/gukLPyB3lj2VmRk/gukLP6iHKj6VmRk/gukLP6iHKj6VmRk/gukLPzjD9T1dZCI/gukLPzjD9T1dZCI/////PiB3lj1dZCI/////PiB3lj1dZCI/////PqiHKj5dZCI/////PqiHKj5dZCI/VDDfPjjD9T2VmRk/1WcQPzjD9T2VmRk/////PjjD9T1RUyU/////PhoJZT2VmRk/////PvKAPD6VmRk/YMUJv0CYpz05QCA/YMUJvxr3IT45QCA/Q3XsvkCYpz05QCA/Q3Xsvhj3IT45QCA/hOkLvyB3lj2VmRk/hOkLvyB3lj2VmRk/hOkLvzjD9T1dZCI/hOkLvzjD9T1dZCI/hOkLv6iHKj6VmRk/hOkLv6iHKj6VmRk/+yzoviB3lj2VmRk/+yzoviB3lj2VmRk/+yzovqiHKj6VmRk/+yzovqiHKj6VmRk/+yzovjjD9T1dZCI/+yzovjjD9T1dZCI/AQAAvyB3lj1dZCI/AQAAvyB3lj1dZCI/AQAAv6iHKj5dZCI/AQAAv6iHKj5dZCI/1mcQvzjD9T2VmRk/VjDfvjjD9T2VmRk/AQAAvzjD9T1RUyU/AQAAvxoJZT2VmRk/AQAAv/KAPD6VmRk/AAD/f////7//fwAA////v/9//3////+/AAD/f////7//f///////v/9//3////+/AAD/f////7//////////P/9/AAD///+//3///////78AAP9/////v/////////8//3//f////7//fwAA////v////3////+//3//f////7//f///////v////3////+//////////z////9/////v/9/AAD///+//3///////7//////////P////3////+//3///////7////9/////v/9//3////+/////f////7//fwAA////v/9//3////+//3///////78AAP9/////v/////////8//3///////78AAP9/////v/9//3////+/AAD/f////7//fwAA////v/////////8/////f////7//fwAA////v/////////8//3///////78AAP9/////v/9//3////+/AAD/f////7//fwAA////v/9//3////+//3///////78AAP9/////v/////////8/AAD/f////7//fwAA////v/////////8//3///////7////9/////v/////////8/////f////7//fwAA////v/9//3////+/////f////7//fwAA////v/////////8//3///////7////9/////v/9//3////+/AAD/f////7//fwAA////v/9//3////+//3///////7////9/////v/////////8/AAD/f////7//fwAA////v/9/AAD///+///8AAP///z//fwAA////v////3////+//38AAP///7//fwAA////v///AAD///8//38AAP///7//v///////P////3////+//3///////7//////////P/+///////8/AAD/f////z//f///////v/////////8/////f////7//fwAA////v/9/AAD///+//3//f////7//fwAA////vwAA/3////+//38AAP///7//fwAA////v/9//3////+//38AAP///7//f/+/////vwAA/3////+//3///////7//f///////v/9//3////+//3//v////7////9/////v/9///////+//3///////7//f/9/////v/9///////+//3///////7////9/////v/9///////+//////////z//f///////v/9///////+//////////z//f///////vwAA/3////+//3///////7////9/////v/9///////+//3//f////7//f///////v/9//3////+//3///////78AAP9/////v/+///////8/////f////7//f///////v/////////8/////f////7//fwAA////v/9/AAD///+//3//f////7//fwAA////v/7//3////+//38AAP///7//fwAA////v/////////8//38AAP///7//f/+/////v/7//3////8//3///////7//f///////v/9//3////+/AAD/f////7//fwAA////v/9/AAD///+//////////z//fwAA////v/9//7////+/AAD/f////7//f///////v/9///////+//3//f////7//v///////PwAA/3////+//3///////7//////////PwAA/3////+//38AAP///7//fwAA////v/9//3////+//38AAP///7//f/9/////v0hS/38rwz60/3//P////78AAP9/////vwAA/3////+/SFL/f7HBGLP/fwAA////v/9//z////+/tq3/f2zmEt////9/////v/7//3////8//38AAP///7//f/8/////v/9//3////+/tq3/f1fiYuD/f/8/////v/9//7////+//3//f////7+2rf9/fOiVof9//7////+//3//v////7+2rf9/MObYoP7//3////8//v//f////7//f/+/////v/9//7////+/AAD/f////78AAP9/////v0hS/3/XwcnM/3//v////7//f/9/////v0hS/383v9POAAD/f////78AAP9/////v0hS/3+xwRiz/38AAP///7//f/8/////v/9//3////+/SFL/fyvDPrT/f/8/////v/9//7////+//3//f////7+2rf9/fOiVof9//7////+//3//v////7+2rf9/MObYoP///3////+//v//f////z+2rf9/bOYS3////3////+//v//f////7//fwAA////v/9//z////+//3//f////7+2rf9/V+Ji4P9//z////+//3//v////7//f/+/////vwAA/3////+/AAD/f////79IUv9/18HJzP9//7////+//3//f////79IUv9/N7/Tzv////////8///+2LSvDPjT/vwAA////P///ti2xwRgz/v//f////7/+//9/////v/9/AAD///+//78AAP///z8AAP9/////vwAA/3////+/AABI0mzmE1//fwAA////v/+/AAD///8//////////z8AAEjSV+JjYP+/AAD///8//7///////z//////////PwAASNJ86JUh/7///////z//v///////PwAA/3////+/AAD/f////78AAEjSMObYIP+///////8//7///////z///0jS18HJTP///3////+/////f////7//v///////P/////////8///9I0je/007//0jSscEYM////3////+/////f////7//fwAA////v/+/AAD///8//////////z///0jSK8M+NP+/AAD///8//7///////z//////////PwAASNJ86JUh/7///////z//v///////PwAA/3////8/AAD/f////78AAEjSMObYIP+///////8//7///////z///7Yt18HJTP7//3////+/////f////7//v///////P/////////8///+2LTe/004AAP9/////vwAA/3////+/AABI0mzmE1//fwAA////v/+/AAD///8//////////z8AAEjSV+JjYP+/AAD///8/AAD/f////78AAP9/////v/9//3////+//3//f////78AAP9/////vwAA/3////+//////////z//////////P/////////8//////////z////9/////v////3////+//3//f////7//f/9/////v////3////+/////f////7////9/////v/////////8/////f////7//////////P////3////+//3//f////7////9/////v/9//3////+/////f////7//f/9/////v////3////+//3//f////7////9/////v/////////8/////f////7//////////PwAA/3////+//////////z8AAP9/////v/////////8/AAD/f////7//f/9/////vwAA/3////+//3//f////78AAP9/////v/////////8/AAD/f////7//////////PwAA/3////+//3//f////78AAP9/////v/9//3////+/////f////7////9/////v///AAD///8//////////z8AAP9/////PwAA/3////+/AAD/f////7///wAA////P/////////8/AAD/f////78AAP9/////vwAA/3////+//3//f////7//f/9/////v////3////+/////f////7/+//9/////P/9//3////+//3//f////7/+//9/////P////3////+//v//f////7//f/9/////v/9//3////+//v//f////7/+//9/////v////3////+//////////z//////////PwAA/3////+/AAD/f////78AAP9/////v/////////8//////////z8AAP9/////vwAA/3////+/AAD/f////7//f/9/////v/9//3////+//3///////7//////////P////3////+//3///////7//f/9/////v////3////+//3///////7//////////PwAA/3////+//3///////7//f/9/////vwAA/3////+//3///////7/+//9/////v/9///////+/AAD/f////7//f///////v/9//3////+//v//f////7//f///////v/9//3////+/AAD/f////7/C6sNqkvhC/zuVPBX///+//7//PwD7f/3/v/8/6+P18cNqPBXC6mC1PBXDav///7//P/8/jIU4vf8//z//v/+f/3//f////787lTwVU/cz6v9//3////+/wurDav///7//f/9/////v/+//z8A+3/9/7//P+vj9fH/f/9/////vzwVw2qjgd67/3//f////7/DajwV////v/9//3////+//z//P4yFOL3/P/8//7//n3pYelikxh+/eliEpy27bgmEp3pY5fno3ISnhKdC5nLpuFC4UHmsRcS4ULhQQ7d3ucpF/39LwPW6ykX/f/W/prq4UEavzrYwxbhQRq8xmJSxRq+4UFr4sJZGr7hQ/Nb34UavRq/w74LtRq9Gr1midV00uv9/4f1QojS6/3/+/xnd/3/KRTbWY8v/f8pFsubLqP9/NLom0N/r/380ujT+o8FuKf9/ban/v5DW/3///7aU/3//f2vzScb/f24pJP+tvv9/kNbv8/NBelh6WKTGH796WISnLbtuCYSneljl+ejchKeEp0Lmcum4ULhQeaxFxLhQuFBDt3e5ykX/f0vA9brKRf9/9b+murhQRq/OtjDFuFBGrzGYlLFGr7hQWviwlkavuFD81vfhRq9Gr/Dvgu1Gr0avWaJ1XTS6/3/h/VCiNLr/f/7/Gd3/f8pFNtZjy/9/ykWy5suo/380uibQ3+v/fzS6NP6jwW4p/39tqf+/kNb/f///tpT/f/9/a/NJxv9/bikk/62+/3+Q1u/z80E=") +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_oe1lo") + +[sub_resource type="ArrayMesh" id="ArrayMesh_tu8n1"] +_surfaces = [{ +"aabb": AABB(-0.85, -0.165002, -0.135118, 1.7, 0.965002, 1.4458), +"format": 34359742465, +"index_count": 1386, +"index_data": PackedByteArray("CAAOAAsACAAPAA4ABgAMAAUABgANAAwAOQAtAE8AOQBdAC0ACgAQAKcACgAUABAABgAiAA0ABgAeACIANQA+ADQANQA9AD4ANACkAAEANAAhAKQABQAgAAQABQAfACAAGQBQABMAGQBVAFAARgCbAJMARgAqAJsACAAYAA8ACAAWABgANQCnABAANQADAKcADQAjAAwADQAiACMAUwBmAGgAUwBSAGYAUACWAIYAUABVAJYAUgA6AGUAUgASADoAFQBTABYAFQBSAFMAHQBXAB4AHQBWAFcAEQB4ADwAEQBRAHgAVQCZAJUAVQBUAJkAcgBZAFgAcgBcAFkACwAUAAoACwATABQASQCMAIQASQBKAIwADwAZAA4ADwAYABkACQAWAAgACQAVABYADgATAAsADgAZABMAIQBWAB0AIQAcAFYAAgCpAAAAAgCqAKkANAAcACEANAA/ABwApgAVAAkApgAXABUAbABgAG4AbABiAGAAPwBWABwAPwB6AFYAogBYAFsAogBxAFgAHgBaACIAHgBXAFoALgBcAHIALgAtAFwAhABaAFcAhACMAFoAHwBZACAAHwBYAFkAjQBbAFoAjQChAFsADAAfAAUADAAjAB8ABAAaAKUABAAgABoApAAdAAcApAAhAB0ABwAeAAYABwAdAB4AFgBUABgAFgBTAFQAVABpAJgAVABTAGkALwCeAG8ALwApAJ4AXQAbAFkAXQA5ABsAIwBYAB8AIwBbAFgAMABnAGUAewBXAFYAewCDAFcAIgBbACMAIgBaAFsAUQCHAHcAUQBQAIcAEABRABEAEAAUAFEAJQCJAHUAJQBFAIkAMgAwADEAMgAzADAAGABVABkAGABUAFUAOwA3ADgAOwA2ADcAOQAaABsAOQA3ABoANgCmAAIANgAXAKYAEgA2ADoAEgAXADYAEAA8ADUAEAARADwAFwBSABUAFwASAFIAGgBZABsAGgAgAFkANQA8AD0ARQCSAIoARQBGAJIAJwA9ADwAJwAmAD0ASgChAI0ASgAoAKEAMgBiAGwAMgAxAGIALABuAGAALAAvAG4ASAB9AIEASABDAH0AKwCVAJkAKwBHAJUATgBfADgATgAsAF8AMwCYAGkAMwArAJgASwCAAJAASwBIAIAAQgCDAHsAQgBJAIMALgAsAC0ALgAvACwAKgAzADIAKgArADMAKAAvAC4AKAApAC8AJgAkACUAJgAnACQAQQBDAEIAQQBAAEMARQBHAEYARQBEAEcASQBLAEoASQBIAEsAJQBEAEUAJQAkAEQAQgBIAEkAQgBDAEgARgArACoARgBHACsASgApACgASgBLACkATwA4ADkATwBOADgANAA+AD8AMQBMAE0AMQAwAEwALQBOAE8ALQAsAE4AYwA4AF8AYwA7ADgARwCGAJYARwBEAIYARAB3AIcARAAkAHcAnABvAJ4AnABrAG8APQB+AD4APQB0AH4AKQCPAJ8AKQBLAI8AKgBrAJwAKgAyAGsAigCQAIAAigCSAJAAOwA6ADYAkwCfAI8AkwCbAJ8AdQCBAH0AdQCJAIEATAA7AE0ATAA6ADsAJAA8AHgAJAAnADwAPgBDAEAAPgB+AEMAQQA+AEAAQQA/AD4AKABxAKIAKAAuAHEAQQB6AD8AQQBCAHoAOQA4ADcAXAAtAF4AXgAtAF0AXwAsAGEAYQAsAGAAYgAxAGQAZAAxAGMATABlADoATAAwAGUAaAAzAGoAagAzAGkAawAyAG0AbQAyAGwAbgAvAHAAcAAvAG8AcQAuAHMAcwAuAHIAdAAlAHYAdgAlAHUAdwAkAHkAeQAkAHgAegBCAHwAfABCAHsAfQBDAH8AfwBDAH4AgABIAIIAggBIAIEAgwBJAIUAhQBJAIQAhgBEAIgAiABEAIcAiQBFAIsAiwBFAIoAjABKAI4AjgBKAI0AjwBLAJEAkQBLAJAAkgBGAJQAlABGAJMAlQBHAJcAlwBHAJYAmAArAJoAmgArAJkAmwAqAJ0AnQAqAJwAngApAKAAoAApAJ8AoQAoAKMAowAoAKIAcQBzAFgAcwByAFgAWQBeAF0AWQBcAF4AYgBhAGAAYgBkAGEAZABfAGEAZABjAF8AawBwAG8AawBtAHAAbQBuAHAAbQBsAG4AUgBnAGYAUgBlAGcAUwBqAGkAUwBoAGoAVACaAJkAVACYAJoAmwCgAJ8AmwCdAKAAnQCeAKAAnQCcAJ4AoQCjAFsAowCiAFsAUQB5AHgAUQB3AHkAhgCIAFAAiACHAFAAdAB/AH4AdAB2AH8AdgB9AH8AdgB1AH0AgACLAIoAgACCAIsAggCJAIsAggCBAIkAVgB8AHsAVgB6AHwAVwCFAIQAVwCDAIUAWgCOAI0AWgCMAI4AjwCUAJMAjwCRAJQAkQCSAJQAkQCQAJIAlQCXAFUAlwCWAFUAEwBRABQAEwBQAFEAMwBmADAAMwBoAGYAMABmAGcAJgB0AD0AJgAlAHQAOwAxAE0AOwBjADEACgAIAAsACgAJAAgApwAJAAoApwCmAAkABAAGAAUABAAHAAYApQAHAAQApQCkAAcAAQClAAAAAQCkAKUAAgCnAAMAAgCmAKcANgAAADcANgACAAAAqgCoAKkAqgCrAKgAAACoAAEAAACpAKgAAQCrAAMAAQCoAKsAAwCqAAIAAwCrAKoANAADADUANAABAAMApQA3AAAApQAaADcAsgDJALYAsgDIAMkArAC6ALkArACuALoAuwC5ALoArQC6AK4ArQC7ALoAsAC9ALEAsAC/AL0ArwC9AL4ArwCxAL0AvwC+AL0AsgDCAMEAsgC0AMIAwwDBAMIAswDCALQAswDDAMIAtgDFALcAtgDHAMUAtQDFAMYAtQC3AMUAxwDGAMUArAC/ALAArAC5AL8AvwDSALwAuAC7AM4AwQDIALIAyQDHALYAyQDVAMcAwADGAMQAwADDAMYAwwC1AMYAwwCzALUAtAC1ALMAtAC3ALUAtAC2ALcAtACyALYAzgDBAMAA1ADIAMEAxwDPAMQAvAC+AL8AxADGAMcAuAC5ALsAwADBAMMA0QDKANMAxADMAMAAxADNAMwAwADQAM4AwADMANAAzwDNAMQAzwDRAM0AzgDLALgAzgDQAMsAvADPAL4A1QDPAMcAzADRANAAzADNANEAzgDUAMEAvADRAM8AvADKANEA0gDKALwA0gDTAMoAuADTANIAuADLANMA0ADTAMsA0QDTANAAuADSALkAuQDSAL8ArQDIALsArwC+AMkAuwDUAM4AuwDIANQAvgDPANUAvgDVAMkA1gDiANsA1gDaAOIA2wDcANcA2wDiANwA4wDZAN4A4wDfANkA3QDfAOMA3QDYAN8A2ADkAN8A2ADgAOQA3wDhANkA3wDkAOEA5ADXAOEA5ADbANcA4ADbAOQA4ADWANsA5QDYAN0A5QDgANgA2gDgAOUA2gDWAOAA5gDXANwA5gDhANcA3gDhAOYA3gDZAOEA5wDzAOwA5wDrAPMA7ADtAOgA7ADzAO0A9ADqAO8A9ADwAOoA7gDwAPQA7gDpAPAA6QD1APAA6QDxAPUA8ADyAOoA8AD1APIA9QDoAPIA9QDsAOgA8QDsAPUA8QDnAOwA9gDpAO4A9gDxAOkA6wDxAPYA6wDnAPEA9wDoAO0A9wDyAOgA7wDyAPcA7wDqAPIA"), +"name": "texture", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 248, +"vertex_data": PackedByteArray("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") +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_ce6sc"] +resource_name = "chest_chest_lid" +_surfaces = [{ +"aabb": AABB(-0.85, -0.165002, -0.135118, 1.7, 0.965002, 1.4458), +"attribute_data": PackedByteArray("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"), +"format": 34359742487, +"index_count": 1386, +"index_data": PackedByteArray("HgAsACcAHgAuACwAFwAoABQAFwAqACgAjgB1AM0AjgAPAXUAIwAyAO4BIwA8ADIAGABdACsAGABUAF0AhAClAIIAhAChAKUAgwDmAQcAgwBbAOYBFQBYABIAFQBWAFgARgDTADkARgDsANMAuQDJAbEBuQBvAMkBHQBFAC8AHQBAAEUAhQDuATIAhQAMAO4BKwBfACkAKwBdAF8A4AArATIB4ADcACsB0gC8AYsB0gDrALwB2wCUACkB2wA2AJQAPQDiAD8APQDdAOIAUQD2AFMAUQDxAPYAMwBiAZwAMwDWAGIB6gDEAbgB6gDlAMQBUAH+APoAUAENAf4AJgA8ACMAJgA6ADwAvwCcAYQBvwDBAJwBLwBHAC0ALwBFAEcAIABAAB0AIAA+AEAALQA6ACYALQBHADoAWQDxAFEAWQBPAPEACwD0AQEACwD4AfQBggBQAFoAggCpAFAA6wE+ACAA6wFDAD4APgEZAUQBPgEfARkBqADwAE4AqABoAfAA4AH5AAgB4AFMAfkAUwAFAVwAUwD2AAUBdwAMAU4BdwB1AAwBhQEDAfQAhQGeAQMBVQAAAVcAVQD7AAABoAEJAQQBoAHcAQkBKQBWABUAKQBfAFYAEgBKAOkBEgBYAEoA5gFSABsA5gFbAFIAGwBUABgAGwBSAFQAPwDnAEQAPwDiAOcA5gA0AcIB5gDhADQBeQDSAUUBeQBtANIBEQFLAP8AEQGQAEsAXgD7AFUAXgAKAfsAewAtAScBagH1AO8AagGDAfUAXAAKAV4AXAAFAQoB1wCPAV4B1wDRAI8BMQDYADUAMQA7ANgAYwCTAVcBYwC3AJMBfgB6AHwAfgCAAHoARADsAEYARADnAOwAmQCIAI0AmQCGAIgAkQBJAE0AkQCIAEkAhwDrAQgAhwBDAOsBNwCGAJUANwBBAIYAMACdAIQAMAA0AJ0AQgDdAD0AQgA4AN0ASAAAAUwASABXAAABhACdAKEAtwCuAZYBtwC5AK4BaQCfAJsAaQBmAJ8AwQDbAZ8BwQBrANsBfwAeATwBfwB9AB4BcwBCARgBcwB5AEIBvQBvAXsBvQCzAG8BcQC3AcMBcQC7ALcBywAVAYoAywBzABUBgQDAATMBgQBxAMABwwB4AagBwwC9AHgBsQCBAWkBsQC/AIEBdgByAHQAdgB4AHIAbgCAAH4AbgBwAIAAagB4AHYAagBsAHgAZQBgAGIAZQBnAGAArgCyALAArgCqALIAtgC6ALgAtgC0ALoAvgDCAMAAvgC8AMIAYgC0ALYAYgBgALQAsAC8AL4AsACyALwAuABwAG4AuAC6AHAAwABsAGoAwADCAGwAzwCLAI8AzwDMAIsAggClAKkAfADEAMgAfAB6AMQAdADKAM4AdAByAMoAIwGMABcBIwGYAIwAuwCKAboBuwC1AIoBtQBdAY0BtQBhAF0BzgFGAdQBzgE6AUYBoAB0AaQAoABWAXQBbQClAdUBbQDDAKUBbwA5AcwBbwB/ADkBlwGqAXkBlwGwAaoBmQCVAIYAsgHWAaYBsgHKAdYBWAF9AXABWAGVAX0BxgCXAMkAxgCTAJcAYQCaAGABYQBoAJoAogCzAKsAogByAbMArwCjAKwArwCnAKMAawBLAd4BawB3AEsBrQBmAaYArQCxAGYBkQCNAIgADAF1ABIBEgF1AA8BFQFzABsBGwFzABgBHgF9ACQBJAF9ACEBxQAnAZIAxQB7ACcBMAGBADYBNgGBADMBOQF/AD8BPwF/ADwBQgF5AEgBSAF5AEUBSwF3AFEBUQF3AE4BVAFjAFoBWgFjAFcBXQFhAGMBYwFhAGABZgGxAGwBbAGxAGkBbwGzAHUBdQGzAHIBeAG9AH4BfgG9AHsBgQG/AIcBhwG/AIQBigG1AJABkAG1AI0BkwG3AJkBmQG3AJYBnAHBAKIBogHBAJ8BpQHDAKsBqwHDAKgBrgG5ALQBtAG5ALEBtwG7AL0BvQG7ALoBwAFxAMYBxgFxAMMByQFvAM8BzwFvAMwB0gFtANgB2AFtANUB2wFrAOEB4QFrAN4BTQFTAfwAUgFPAfgA/QATARABAQEOARQBIAEdARoBIAEmAR0BJQEWARwBJQEiARYBOwFKAUcBOwFBAUoBQAFDAUkBQAE9AUMB3gAvASwB2gAoAS4B4wA4ATUB3wAxATcB6ADIAcUB5ADBAccBywHaAdcBywHRAdoB0AHTAdkB0AHNAdMB3QHjAQsB4gHfAQcB1QBkAWEB2QBfAWUBjAGSAdQAkQGOAdAAVQF2AXMBVQFbAXYBXAFxAXcBXAFZAXEBegGbAZgBegGAAZsBfwGUAZoBfwF8AZQB8gBuAWsB7gBnAW0B9wCJAYYB8wCCAYgBBgGkAaEBAgGdAaMBpwG2AbMBpwGtAbYBrAGvAbUBrAGpAa8BuQG/Ae0AvgG7AekAOQDYADsAOQDTANgAgQAqAXsAgQAwASoBewAqAS0BZABUAZ4AZABjAFQBlgB9AMcAlgAhAX0AJAAcACUAJAAhABwA7wEfACIA7wHsAR8AEQAWABMAEQAaABYA6AEZABAA6AHlARkABADnAQAABADkAecBCgDtAQ4ACgDqAe0BhwADAIkAhwAIAAMA9wHwAfMB9wH6AfABAgDyAQYAAgD1AfIBBQD7AQ8ABQDxAfsBDQD2AQkADQD5AfYBgwAMAIUAgwAHAAwA6QGJAAMA6QFKAIkABAI+Ag4CBAI8Aj4C/AEbAhgC/AH+ARsCHAIZAhoC/QEbAv8B/QEdAhsCAQIhAgICAQIlAiECAAIhAiMCAAIDAiECJwIkAiICBQIuAiwCBQIJAi4CLwIrAi0CBwIuAgsCBwIwAi4CDwI0AhICDwI7AjQCDQI0AjkCDQITAjQCOgI3AjUC/AElAgEC/AEXAiUCJgJUAh4CFgIcAk0CLAI9AgUCPwI7Ag8CPwJbAjsCKgI2AjECKgIvAjYCMAINAjgCMAIHAg0CCgIMAgYCCgIRAgwCCAIOAhACCAIEAg4CTQIrAioCWQI9AiwCOgJOAjECHgIkAicCMQI3AjoCFgIZAhwCKgIrAi8CUwJCAlcCMgJHAikCMgJJAkcCKAJQAkwCKAJGAlACTwJKAjMCTwJSAkoCTAJDAhQCTAJQAkMCHgJOAiQCWgJOAjoCSAJTAlECSAJLAlMCTQJYAisCIAJSAk8CIAJBAlICVQJAAh8CVQJWAkACFQJWAlUCFQJEAlYCUQJXAkUCUwJXAlECFgJUAhkCGQJUAiYC/QE9Ah0CAAIjAj8CHAJYAk0CHQI9AlkCJAJOAloCIwJbAj8CXAJwAmMCXAJgAnACYwJlAl0CYwJwAmUCcQJfAmkCcQJrAl8CZgJrAnECZgJeAmsCXgJyAmoCXgJsAnICagJvAl8CagJyAm8CcgJdAm8CcgJiAl0CbAJiAnICbAJcAmICcwJeAmcCcwJtAl4CYQJtAnMCYQJcAm0CdAJdAmQCdAJuAl0CaAJuAnQCaAJfAm4CdQKJAnwCdQJ5AokCfAJ+AnYCfAKJAn4CigJ4AoICigKEAngCfwKEAooCfwJ3AoQCdwKLAoMCdwKFAosCgwKIAngCgwKLAogCiwJ2AogCiwJ7AnYChQJ7AosChQJ1AnsCjAJ3AoACjAKGAncCegKGAowCegJ1AoYCjQJ2An0CjQKHAnYCgQKHAo0CgQJ4AocC"), +"material": SubResource("StandardMaterial3D_p1j55"), +"name": "texture", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 654, +"vertex_data": PackedByteArray("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ko5oPqCQyTyF+Z4/ko5oPqCQyTyF+Z4/1I5ovtSNyTyF+Z4/1I5ovtSNyTyF+Z4/MHXsPowI5T0EO6U/MHXsPj+vQD4EO6U/V8UJP4wI5T0EO6U/VsUJPz6vQD4EO6U/6SzoPmzn0z2z56E/6SzoPmzn0z2z56E/6SzoPsKZGT4WTaY/6SzoPsKZGT4WTaY/6SzoPs4/ST6z56E/6SzoPs4/ST6z56E/eukLP2zn0z2z56E/eukLP2zn0z2z56E/eukLP84/ST6z56E/eukLP84/ST6z56E/eukLP8KZGT4WTaY/eukLP8KZGT4WTaY/7///Pmzn0z0WTaY/7///Pmzn0z0WTaY/7///Ps4/ST4WTaY/7///Ps4/ST4WTaY/RDDfPsKZGT6z56E/zWcQP8KZGT6z56E/7///PsKZGT6RxKc/7///Ptn0rz2z56E/7///Phc5Wz6z56E/aMUJv4wI5T0EO6U/aMUJvz+vQD4EO6U/U3XsvowI5T0EO6U/U3Xsvj6vQD4EO6U/jOkLv2zn0z2z56E/jOkLv2zn0z2z56E/jOkLv8KZGT4WTaY/jOkLv8KZGT4WTaY/jOkLv84/ST6z56E/jOkLv84/ST6z56E/Cy3ovmzn0z2z56E/Cy3ovmzn0z2z56E/Cy3ovs4/ST6z56E/Cy3ovs4/ST6z56E/Cy3ovsKZGT4WTaY/Cy3ovsKZGT4WTaY/CQAAv2zn0z0WTaY/CQAAv2zn0z0WTaY/CQAAv84/ST4WTaY/CQAAv84/ST4WTaY/3mcQv8KZGT6z56E/ZjDfvsKZGT6z56E/CQAAv8KZGT6RxKc/CQAAv9n0rz2z56E/CQAAvxc5Wz6z56E//38AAP///7+Q5QAA////v////3////+/kOUAAP///z//fwAA////v/9/kGX///8/////f////7//f5Bl////v5DlAAD///8/AAD/f////7//fwAA////v5DlAAD///+//3+QZf///78AAP9/////v/9/AAD///+//3+QZf///z8AAP9/////vwAA/3////+/QgqoLlv9uSUAAP9/////vwAA/3////+/nCIfLSb/syAAAP9/////vwAA/3////+/4FJiXWbBa8AAAP9/////vwAA/3////+/V1G8de/MPsD///9/////v2LdHy1mwWxA////f////7////9/////v7z1py7vzD5A////f////7////9/////v6euvHVb/bml////f////7////9/////vx6tYl0m/7Kg////f////78AAP9/////v5w7pDI29MlrAAD/f////79aTWJEbKgauv///3////+/o7JiRDb0yOv///9/////v2LEpDJsqBs6/38AAP///7/+//9/////P8WQDWwc+4yzP/sJ/xv+d0D/fwAA////v/7//3////8/9IC/hPX/e7//fwAA////v////3////+/////f////79BrQtbEv/Dn/7//3////8/Sq4pdAP/Jab///9/////vyj0Si5wyxlB////f////78K20Eth791QP9/AAD///+/////f////78N7MYQV+bPQv///3////+/LMS+MjWo+zn///9/////v72yLET28+PrAAD/f////7//fwAA////v/ETxhAc+4wzCn+/hBv+d8AAAP9/////v/9/AAD///+/vwQJ//X/ez8AAP9/////P/9/AAD///+/AAD/f////z+0USl0cMsYwQAA/3////+/vVILW4e/dcAAAP9/////v/QkQi0S/8QfAAD/f////7/WC0ouA/8mJgAA/3////8//38AAP///785bw1sV+bOwgAA/3////+/QU0sRDWo+7kAAP9/////v9I7vjL28+Rrnev//////z8v+dWoHqBWOp3r//////8/zwbVqIn09W+nAO+mB9Oic///AAD///8/VJUAAP///7///wAA////P1f/76bMkS8eVJUAAP///7//f83i////v5goW585DkB4/3/N4v///79m11ufeS5++/9/zeL///+/mChbnzkOQHj/f83i////v2bXW595Ln77/39glP///78p186GifT17/9/YJT///+/1SjOhh6gVbr/f5G5////vxos3ZNInAHF/3+Ruf///7/k092Tgv0o8v9/YJT///+/KdfOhor09e//f2CU////v9UozoYeoFW6/3+Ruf///78aLN2TSJwBxf9/kbn///+/5NPdk4L9KPL/fwAA////v/9/rWH///+//38AAP///7//f61h////v/9/AAD///+/reEAAP///z//fwAA////v63hAAD///8/D9mmgC3MrfT/f3EG////P/9/B4T///+//39xBv///z/vJqaAWpahpf9/cQb///8/Cn+/hPf+BMD/f3EG////Pw/ZpoAtzK30/39xBv///z/0gL+EBP8Iv/9/cQb///8/7yamgFqWoaX/f3EG////P/9/B4T///+//39xBv///z9X/++mWpaiJXCGAAD///+/P/sJ//f+BEBwhgAA////v6cA76YtzK50cIYAAP///7/3+///////P3CGAAD///+/V//vplqWoiVwhgAA////v/f7//////8/cIYAAP///7+nAO+mLcyudHCGAAD///+/vwQJ/wT/CD9whgAA////v///AAD///8/V//vpsyRLx5UlQAA////v6cA76YH06Jz//8AAP///z9UlQAA////v53r//////8/zwbVqIn09W+d6///////Py/51ageoFY6bMb//////z8h7BmsSJwBRWzG//////8/3RMZrIL9KXIwnf//////v1sfmKh5Ln57MJ3//////7+j4JioOQ4/+GzG//////8/IewZrEicAUVsxv//////P90TGayC/SlyMJ3//////79bH5ioeS5+ezCd//////+/o+CYqDkOP/j/f/9/////vw/ZpoAH06Hz/39VFf///z/vJqaAzJEunv9//3////+//39VFf///z//f/9/////vw/ZpoAH06Hz/39VFf///z/vJqaAzJEunv9//3////+//39VFf///z8v1v/+GPK5SS/W//5C/ZI/c7i6/oP5Mj////9/////v3O4uv7T+b5F2gvJ/4b+7EDaC8n/Ev4rQQDh7P4E/sg//v//f////z8A4ez+hvyJQcl/2osl/kK/yX/ai2j+Yb8Rgf2etv/jwP///3////+/EYH9nuz8Q77+gM6pi+wMuf6AzqlZ/zbBRIGKx1L+UMP///9/////v0SBiseB9Om8SIHB0hvzICx2gX30////P0iBwdL2/kPD////f////792gX30/O6uvj2ttf5A2HHGgIuI/v///789rbX+o/mDP////3////+/gIuI/lz9gUgk9Mn/Jf5DP/4e7P62/+NAJPTJ/2j+YT8AAP9/////P/4e7P7s/EM+zyn//ovsDDmLR7r+Uv5QQ88p//5Z/zZBAAD/f////7+LR7r+gfTqPAB/zqkY8rnJun6Kx4P5Mb8Af86pQv2SvwAA/3////+/un6Kx9P5vcU1gNqLhv7rwO1+/Z4E/se/NYDaixL+K8EAAP9/////v+1+/Z6G/IjBwVK1/hvzIKzBUrX+9v5EQ350iP7///+/AAD/f////79+dIj+/O6uPrZ+wdJA2HFGtn7B0qP5gr+Ifn30////PwAA/3////+/iH599Fz9gMgBJm6ExqL/v16CRI5j/2e+XoJEji7/x8G3KYeK5KB3vrGDm6Ae/VnEsYOboDj/R72SJQCIip/+v5GHtLf+/7PGcodPbf7/W8RH1oeKW+1Q8v9/6aP///+//3/po////7/92W6E/v9jkf9/U4v///+//39Ti////79s2gCI/f858P9/Nrv///+//38pbP///78BJm6ExqL/v/9/U4v///+//39Ti////7+3KYeK5KB3vv9/6aP///+//3/po////7+SJQCIip/+v/9/Nrv///+//38pbP///79H1oeKW+1Q8k18m6BK946+TXyboAL7BcD92W6E/v9jkaB9RI66/FnAoH1Ejm78l79s2gCI/f858G14tLeW8v+/jHhPbUX3/7+L1bCU7P8I87p8ab0U4rC5unxpvZD5fcJI1VCT+P858sl9X7cX+2/CyX1ft532ab6N2PuS8P//8512c9if4f+/13d3mdD1/7+2KlCTUJsyw/9/Drb///+//38Otv///79zKrCU7Jn1v/9/fMH///+//398wf///79xJ/uS/pf3v/9/dN////+//38zm////7+L1bCU7f8I8/9/fMH///+//398wf///79I1VCT+P858v9/Drb///+//38Otv///7+N2PuS8P//8/9/dN////+//38zm////7+2KlCTUJsywzWCX7fw+oC9NYJft9T8r8RzKrCU7Jn1v0SDab1h8/TORINpvWX7ybxxJ/uS/5f3v2GJc9j+/8+wJ4h3mf7/57qHCrepW+1QchXc//////8/Fdz//////z9uBAGm/v9jEav0//////8/q/T//////z8ACJKl/f86cMfE//////8/KOwAAP///z+Q+wGmxqL/P0QOoP1j/2g+RA6g/S7/yEF39bep5aB4PpwgTfwe/VpEnCBN/Dj/Rz3+95Klip//P7U3bPj+/7NGrxJzB/7/XESHCrepW+1QcmLfTfxK948+Yt9N/AL7BUBuBAGm/v9jEbrxoP26/FlAuvGg/W78lz8ACJKl/f86cEnIbPiW8v8/T+1zB0X3/z+Q+wGmxqL/P6v0//////8/q/T//////z939bep5aB4PhXc//////8/Fdz//////z/+95Klip//P8fE//////8/KOwAAP///z+t7LaqUJszQw82//////8/Dzb//////z9N63Oq7Jn2P4K+//////8/gr7//////z8C7XCn/pf4P4qg//////8/y+T//////z+xFHOq7f8Ic5TCufwU4rE5lMK5/JD5fUJRE7aq+P85cp/Iyf0X+3BCn8jJ/Z32aj78EnCn8P//c4qnnPae4f8/h+bW99D1/z+t7LaqUJszQ183yf3w+oE9XzfJ/dT8sERN63Oq7Jn2P2o9ufxh8/VOaj25/GX7yjwC7XCn/5f4P3RYnPb+/88wdxnX9/7/6DqxFHOq7f8Ic4K+//////8/gr7//////z9RE7aq+P85cg82//////8/Dzb//////z/8EnCn8P//c4qg//////8/y+T//////z8+H6Clh3MruByYhvzL9pOrHJiG/Bn70UQ1He6n7S9/fEql+/z///+/SqX7/DvwMD/RG4ujjS/ce4eJkN3+/0iu28T99x3x/z/J4u6nAHkJKAWm//////+/Bab//////z/A4KClpw/D+Z5u//////+/nm7//////z8t5Iuj/A90+f9/F+X///+/6cD//////z8+H6Clh3MruJ5u//////+/nm7//////z81He6n7S9/fAWm//////+/Bab//////z/RG4ujjS/ce/9/F+X///+/6cD//////z/J4u6nAHkJKLRa+/z///+/tFr7/GD+4UfA4KClpw/D+eJnhvwn15jE4meG/CD2iD0t5Iuj/A90+Xd2kN2R3P+/Izv99/7/cEde2j2fh3MsOIZ84ufL9pMrhnzi5xn70MQQ2DSd7S9//Px8s9r///8//Hyz2jvwML9z3NCbjS/b+5Bdd/b+/0ku/ncjux3x/7/uJzSdAHkIqP9/+dn///8//3/52f///7+gJT2fpw/Def9/nu7///8//3+e7v///7+LI9Cb/A91eeea//////8//38Vv////79e2j2fh3MsOP9/nu7///8//3+e7v///78Q2DSd7S9//P9/+dn///8//3/52f///79z3NCbjS/b++ea//////8//38Vv////7/uJzSdAHkIqAKDs9r///8/AoOz2mD+4cegJT2fpw/DeXiD4ucn15lEeIPi5yD2iL2LI9Cb/A91eW2id/aR3P8/AIgju/7/b8f/fwAA////vwAA/3////+/MmN9c+TYLcT/fwAA////vwAA/3////+/gQzNHJHyRSr/fwAA////v33zzBzl2C5E////f////7//fwAA////v8ycfXOR8kWq////f////7//fwAA////v/9/CW7///8/////f////7//fwAA////vwjuAAD///+/////f////78AAP9/////v/9/AAD///+/CO4AAP///78AAP9/////v/9/AAD///+//38Jbv///z/NjqbY8toItqbYzY6U5on24rXitfXFpJ7iteK1dOZM+1gnzY7qkkmzMXGm2NLYwcIcSuK1Sr0E3RxK4rVkiTmz/v///////z8ZwKlRMPkYi/////////+/zY5YJ/Pmccn+/////v//P+K1HEqB9TiM/v///8nymsbitRxK9MVZ4f/////J8prGMXFYJ////z/+/////v//P+U/qVGRmpvA/v////7//z/+////yfKaxhxKHEpxmD3FHEocSkq9+qJtJo6P////PxFmjyz///8/1oreipD5dLehjsTY////P6GOxNi/G9n/F42Pktr8Tcl8l3yXSeO2qeK14rV05kz7KpBJiZ3+XcnE2KGO////Pyh13oqr38K17ZmPLP///z+R2Y6P////PxxK4rVkiTmzgmh8l2zTWs46J6GO////P9RvSYlC7U6/XXHE2Bqyx7rnco+SmuR+yOdyj5IU6Oa7HCKUdf///z//f/nm////P2aSVHHr79StDpXmcWr5E7FNwQtW////P3yXgmhe2EnZ4rUcSvTFWeGzjINmjv8QyKGOOif///8/mG1UcfLSisz/f/nm////P+LdlHX///8/HEocSuyls7yCaIJoas0urEtzg2aU7fa9S3ODZtDseMFdcTon////P11xOie0f97N8GrmcSfiScOxPgtWOp5swP////////8/i8WwYP///z//////////P3M6sGAtonLB7ZmPLP///z+R2Y6P////P/9//3/95IDNbSaOj////z8RZo8s////P/9//3/95H6yHCKUdf///z//f/nm////P/9//3/+//+//3/55v///z/i3ZR1////P/9//3////+/aBwgg////z9nkSZ8df6byZduJnzH7Dq/luMgg////z9MHPyC////P/9//3/E+mK9suP8gv///z//f/9/xPqcwv9/aqD+//+//39dF////z//f10X////P/9//3/+//+/qI2Je5X9zrfRyYpn////P1ZyiXuc7zPBLTaKZ////z96WHpYpMYfv3pYhKctu24JhKd6WOX56NyEp4SnQuZy6bhQuFB5rEXEuFC4UEO3d7nKRf9/S8D1uspF/3/1v6a6uFBGr862MMW4UEavMZiUsUavuFBa+LCWRq+4UPzW9+FGr0av8O+C7UavRq9ZonVdNLr/f+H9UKI0uv9//v8Z3f9/ykU21mPL/3/KRbLmy6j/fzS6JtDf6/9/NLo0/qPBbin/f22p/7+Q1v9///+2lP9//39r80nG/39uKST/rb7/f5DW8PPzQXpYelikxh+/eliEpy27bgmEp3pY5fno3ISnhKdC5nLpuFC4UHmsRcS4ULhQQ7d3ucpF/39LwPW6ykX/f/W/prq4UEavzrYwxbhQRq8xmJSxRq+4UFr4sJZGr7hQ/Nb34UavRq/w74LtRq9Gr1midV00uv9/4f1QojS6/3/+/xnd/3/KRTbWY8v/f8pFsubLqP9/NLom0N/r/380ujT+o8FuKf9/ban/v5DW/3///7aU/3//f2vzScb/f24pJP+tvv9/kNbw8/NB") +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_tu8n1") + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_xp66f"] +points = PackedVector3Array(0.591015, 0.8, 0.854246, -0.605122, 0.0202499, -0.134838, -0.611958, 0.00641784, -0.0672086, 0.863323, -0.0165077, 0.0942977, -0.787179, 0.0999999, 0.942555, -0.582394, 0.79419, 0.265429, 0.578722, 0.615493, -0.0106158, 0.787179, 0.0999999, 0.942555, -0.812427, 0.617438, 0.925128, -0.863323, -0.0165077, 0.0942977, 0.812528, 0.617465, 0.925193, -0.79338, 0.513137, 0.0698724, 0.605124, 0.0202483, -0.13484, 0.582394, 0.79419, 0.265429, -0.593009, 0.749629, 0.933171, 0.79392, 0.562906, 0.11924, -0.579214, 0.363955, -0.111744, -0.578722, 0.615493, -0.0106158, -0.591015, 0.8, 0.854246, 0.579214, 0.363955, -0.111744, -0.787565, 0.660057, 0.269318, 0.804376, 0.31375, -0.0102406, 0.593009, 0.749629, 0.933171, 0.810324, 0.667522, 0.847748, -0.829246, -2.08616e-07, -0.023066) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_leqax"] +points = PackedVector3Array(-0.107852, -0.178405, 1.14663, 0.620402, 0.631019, 1.17359, -0.863492, 0.603987, 1.01177, -0.512381, 0.172468, 1.33552, 0.863492, -0.0164839, 1.03876, -0.772642, 0.0999999, 0.96628, 0.512381, 0.118495, 1.33552, 0.82888, 0.591012, 0.965311, -0.620402, 0.631019, 1.17359, -0.863492, -0.0164839, 1.17359, -0.605561, 0.727993, 0.962258, 0.863492, -0.0164839, 1.17359, 0.772642, 0.0999999, 0.96628, -0.0989343, -0.140478, 1.22088, 0.863492, 0.307178, 1.17359, -0.863492, 0.307178, 1.17359, -0.863492, -0.0164839, 1.03876, 0.605556, 0.72799, 0.96226, 0.620402, 0.33412, 1.28149, -0.512381, 0.118495, 1.33552, 0.863492, 0.603987, 1.01177) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_jo100"] +points = PackedVector3Array(-0.601464, 0.00410026, -0.579101, -0.780496, -2.38419e-07, -0.489792, -0.756106, 0.6, -0.473792, 0.756106, 0.6, -0.473792, -0.756106, 0.6, 0.471062, 0.780496, -2.38419e-07, -0.489792, -0.628065, 0.00283438, 0.577834, 0.756106, 0.6, 0.471062, 0.780496, -2.38419e-07, 0.485541, 0.610178, 0.512188, -0.587813, -0.634558, 0.512209, 0.583578, -0.780496, -2.38419e-07, 0.485541, -0.610178, 0.512188, -0.587813, 0.601464, 0.00410026, -0.579101, 0.634558, 0.512209, 0.583578, 0.535759, 0.0977865, 0.63093, -0.535892, 0.0977351, 0.631081, 0.628065, 0.00283438, 0.577834) + +[sub_resource type="SphereShape3D" id="SphereShape3D_ckb4i"] +radius = 2.0 + +[node name="Chest_with_Gold" type="RigidBody3D"] +collision_layer = 0 +collision_mask = 4 +gravity_scale = 0.0 +script = ExtResource("1_eabtu") + +[node name="chest" type="MeshInstance3D" parent="."] +mesh = SubResource("ArrayMesh_r7iwd") +skeleton = NodePath("") + +[node name="chest_lid" type="RigidBody3D" parent="chest"] +transform = Transform3D(1, 0, 0, 0, 1, 5.96046e-08, 0, -5.96046e-08, 1, 0, 0.5, -0.564883) +gravity_scale = 0.0 + +[node name="chest_lid" type="MeshInstance3D" parent="chest/chest_lid"] +mesh = SubResource("ArrayMesh_ce6sc") +skeleton = NodePath("") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="chest/chest_lid"] +shape = SubResource("ConvexPolygonShape3D_xp66f") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="chest/chest_lid"] +shape = SubResource("ConvexPolygonShape3D_leqax") + +[node name="StaticBody3D" type="StaticBody3D" parent="chest"] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="chest/StaticBody3D"] +shape = SubResource("ConvexPolygonShape3D_jo100") + +[node name="coin_stack_medium" parent="chest" instance=ExtResource("2_phmxy")] +transform = Transform3D(0.75, 0, 0, 0, 0.75, 0, 0, 0, 0.75, 0, 0, 0) + +[node name="InteractRadius" type="CollisionShape3D" parent="."] +shape = SubResource("SphereShape3D_ckb4i") + +[connection signal="body_entered" from="." to="." method="_on_body_entered"] diff --git a/packed-scenes/knight.tscn b/packed-scenes/knight.tscn index 950dbb9..8ed8272 100644 --- a/packed-scenes/knight.tscn +++ b/packed-scenes/knight.tscn @@ -1,6 +1,5 @@ -[gd_scene load_steps=154 format=4 uid="uid://dtehhqrqtplan"] +[gd_scene load_steps=156 format=4 uid="uid://dtehhqrqtplan"] -[ext_resource type="PackedScene" uid="uid://bd5bo4yc4n4in" path="res://resources/models/adventures/Knight.glb" id="1_fwuyc"] [ext_resource type="Script" path="res://scripts/player.gd" id="2_51yjr"] [ext_resource type="Texture2D" uid="uid://ejhvh25arsgk" path="res://resources/models/adventures/Knight_knight_texture.png" id="3_x8nvv"] @@ -214,6 +213,46 @@ _surfaces = [{ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_1a068") +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e2aot"] +resource_name = "knight_texture" +cull_mode = 2 +albedo_texture = ExtResource("3_x8nvv") +roughness = 0.5 + +[sub_resource type="ArrayMesh" id="ArrayMesh_kmvl4"] +_surfaces = [{ +"aabb": AABB(-0.419511, -0.401361, -0.12401, 0.839028, 2.3658, 0.24802), +"format": 34359742465, +"index_count": 1236, +"index_data": PackedByteArray("BwALAAkABwAFAAsAFgAHAAkAFgAQAAcAFAABAAsAFAANAAEABQAZABIACAAEAAYACAAKAAQAEgALAAUAEgAUAAsADgAJAAMADgAWAAkAAgAXAA8AAgAIABcADwAWAA4ADwAXABYABAAVABMABAAKABUAEwAUABIAEwAVABQACgAMABUACgAAAAwAFQANABQAFQAMAA0AHAAEABMACAARABcACAAGABEAFwAQABYAFwARABAAHQACAA8AEAAYAAcAAwAbAA4AAQAbAAMAAQAaABsACQABAAMACQALAAEABwAZAAUABwAYABkAAQANABoAAAAdAAwABgAcABEAAgAKAAgAAgAAAAoAEAAgAB8AEAARACAAIwAcABMAIwA7ABwAOQA6ACsAOQA3ACoAOQA4ADcANgA3ADgALAA2ADgAGQAiABIAGQAhACIAGwAlAA4AGwAkACUAGgAkABsAGgAnACQAIQAYAB4AIQAZABgAPAAPACYAPAAdAA8AHgAQAB8AHgAYABAAJwANACgAJwAaAA0AJgA6ADwAIAA9ADAAHgAyACEAHgAuADIAIAAvAB8AIAAwAC8AJAAtACUAJAAsAC0AJwAsACQAJwA2ACwAKQA6ACoANQA9ADMAHwAuAB4AHwAvAC4AIgAzACMAIgAxADMAIQAxACIAIQAyADEAJQArACYAJQAtACsAKQA3ACgAKQAqADcAKAA2ACcAKAA3ADYAMQAyADQAMgAuADQAMAA9ADUALwA1ADQALwAwADUAMwA0ADUAMwAxADQAKwA4ADkAKwAtADgAIwA9ADsAIgATABIAIgAjABMAKQAdADwAKQAMAB0AOgA5ACoAPAA6ACkAKwA6ACYAMwA9ACMAOwA9ACAAEQA7ACAAEQAcADsALQAsADgALgAvADQADQApACgADQAMACkAJQAPAA4AJQAmAA8ABgAEABwAAAACAB0AQwCFAJ8AQwBBAIUAQACNAJgAQABNAI0AkQBGAEkAkQCEAEYAQgCJAJwAQgA/AIkAoACHAJ0AoACGAIcAmwCLAJoAmwCKAIsAlwCPAJYAlwCOAI8AYgBjAFMAZABlAFQATgBiAFIAZwBoAFYAagBrAFgAaABpAFcAawBsAFkAZQBmAFUAYAB2AHUAXQBxAHAAWQBsAFIAVgBmAGcAWgBPAHcAXgBzAHIAWwBuAG0AUgBiAFMAVwBpAFgAVABjAGQAYAB1AHQAXABwAG8AeABsAGsAeABqAHkAeABrAGoAeQBpAHoAeQBqAGkAegBoAHsAegBpAGgAewBnAHwAewBoAGcAfABmAH0AfABnAGYAfQBlAH4AfQBmAGUAfgBkAH8AfgBlAGQAfwBjAIAAfwBkAGMAgABiAFAAVABlAFUAWABpAGoAXABvAG4AXwB0AHMAWgBtAE8AUwBjAFQAVgBoAFcAUgBsAE4AXgByAHEAYQB3AHYAVQBmAFYAWABrAFkAbQCAAFAAbwCAAG4AbwB/AIAAcAB/AG8AcAB+AH8AcQB+AHAAcQB9AH4AcgB9AHEAcgB8AH0AcwB8AHIAcwB7AHwAdAB7AHMAdAB6AHsAdQB6AHQAdQB5AHoAdgB5AHUAdgB4AHkAdwB4AHYATQBQAGIAUABNAEAAQwBEAGwAPgBOAEQAPgBiAE4APgBNAGIAUABAAG0APwBtAEAAbQA/AE8APwBCAE8ATwBCAHcAQQBDAFEATgBsAEQAQwBsAFEAUQB3AEEAQgBBAHcAYwBiAIAAbgCAAG0AUQBsAHgAUQB4AHcAlQBKAEsAlQCQAEoAlABNAD4AlACNAE0AmQBMAEcAmQCMAEwAmAA/AEAAmACJAD8AngBIAEUAngCIAEgAnABBAEIAnACFAEEAmgCGAJsAmgCHAIYARwCIAJkARwBIAIgAkwCDAJIAkwCCAIMARACfAIEARABDAJ8AlgCKAJcAlgCLAIoASwCMAJUASwBMAIwAkgCOAJMAkgCPAI4ASQCQAJEASQBKAJAAggCdAIMAggCgAJ0AhABFAEYAhACeAEUAkgCQAI8AkgCRAJAAlACOAI0AlACTAI4AlgCMAIsAlgCVAIwAmACKAIkAmACXAIoAmgCIAIcAmgCZAIgAnACGAIUAnACbAIYAoACFAIYAoACfAIUAngCHAIgAngCdAIcAggCfAKAAggCBAJ8AhACdAJ4AhACDAJ0AmwCJAIoAmwCcAIkAmQCLAIwAmQCaAIsAlwCNAI4AlwCYAI0AlQCPAJAAlQCWAI8AkwCBAIIAkwCUAIEAkQCDAIQAkQCSAIMAPgCBAJQAPgBEAIEAWwBtAFoAWgB3AGEAYQB2AGAAYAB0AF8AXwBzAF4AXgBxAF0AXQBwAFwAXABuAFsAoQCjAKQAoQCkAKUAoQClAKIArACqAKsArACtAKoAugC0AL0AugCzALQArwC3ALAArwC4ALcAugCvALAAugC9AK8AvACkAK4AvAClAKQAvACiAKUAvAC1AKIAuACzALcAuAC0ALMAowC1ALkAowCiALUAsAC+ALoAsACpAL4AvADDALUAvADAAMMAtwCpALAAtwCmAKkAuADCALQAuACrAMIAsgC/ALsAsgDEAL8AvQCsAK8AvQDBAKwAugDFALMAugC+AMUAsQCnALYAsQCoAKcApAC5AK4ApACjALkAqACmAKcAqACpAKYAqQC/AL4AqQCoAL8ArQDBAMAArQCsAMEAqwDDAMIAqwCqAMMApwDFAMQApwCmAMUAvgDEAMUAvgC/AMQAwADCAMMAwADBAMIAtADBAL0AtADCAMEArwCrALgArwCsAKsAtQCqALkAtQDDAKoAtgDEALIAtgCnAMQAuwCoALEAuwC/AKgAuQCtAK4AuQCqAK0ArgDAALwArgCtAMAAswCmALcAswDFAKYAUgDHAMgAUgBTAMcAUwDJAMcAUwBUAMkAVADKAMkAVABVAMoAVQDLAMoAVQBWAMsAVgDMAMsAVgBXAMwAVwDNAMwAVwBYAM0AWADOAM0AWABZAM4AWQDIAM4AWQBSAMgAxgDIAMcAxgDHAMkAxgDJAMoAxgDKAMsAxgDLAMwAxgDMAM0AxgDNAM4AxgDOAMgAWgDQANEAWgBhANAAYQDSANAAYQBgANIAYADTANIAYABfANMAXwDUANMAXwBeANQAXgDVANQAXgBdANUAXQDWANUAXQBcANYAXADXANYAXABbANcAWwDRANcAWwBaANEAzwDRANAAzwDQANIAzwDSANMAzwDTANQAzwDUANUAzwDVANYAzwDWANcAzwDXANEAogCjAKEA"), +"lods": [0.0766095, PackedByteArray("BwALAAkABwAFAAsAFgAHAAkAFgAQAAcAFgARABAACAARABYACAAGABEAFAABAAsAFAANAAEAFAAMAA0ACgAMABQACgAAAAwABQAZABIABwAZAAUAEAAZAAcACAAEAAYACAAKAAQAEgALAAUAEgAUAAsAEwAUABIABAAUABMABAAKABQADgAJAAMADgAWAAkADwAWAA4AAgAWAA8AAgAIABYAHAAEABMABgAEABwABgAcABEAHQACAA8AAAACAB0AAAAdAAwAAwAbAA4AAQAbAAMAAQANABsACQABAAMACQALAAEAAgAKAAgAAgAAAAoAEAAgAB8AEAARACAAIAAvAB8AIAAwAC8ALwAwADUALwA1ADQAIwAcABMAIwA7ABwAEQAcADsAEQA7ACAAOQA6ACsAKwA6ACYAJgA6ADwAPAA6ACkAKQA6ACoAOgA5ACoAOQA3ACoAOQA4ADcAKQAqADcAKQA3ACgADQApACgADQAMACkANgA3ADgALQA2ADgAGQAiABIAGQAhACIAIQAZABAAIQAQAB8AGwAlAA4AGwAkACUAJAAbAA0AJAANACgAPAAPACYAPAAdAA8AKQAdADwAKQAMAB0AIAA9ADAAOwA9ACAAIwA9ADsAMwA9ACMAJAAtACUAJAA2AC0AKAA2ACQAKAA3ADYANQA9ADMAHwAyACEAHwAvADIAIQAyADEAIQAxACIAIgAzACMAIgAjABMAIgATABIAIgAxADMAMwAxADQAMwA0ADUAJQArACYAJQAmAA8AJQAPAA4AJQAtACsAKwAtADgAKwA4ADkAMQAyADQAMgAvADQAMAA9ADUAiABGAEkAQgA/AIUAhQBBAEIARABBAIUAYgBjAFMAUwBjAFQAUgBiAFMARABiAFIAPgBiAEQAUgBsAEQAVABjAGUAVABlAFUAZQBmAFUAVQBmAFYAWQBsAFIAawBsAFkAWABrAFkAWABpAGsAVgBmAGgAVgBoAFcAaABpAFcAVwBpAFgAYAB3AHUAYQB3AGAAWgB3AGEAWgBPAHcATwBCAHcAPwBCAE8AbgA/AE8AWgBuAE8AWwBuAFoAXABuAFsAXABvAG4AXABwAG8AXQBwAFwAXgBwAF0AXgByAHAAXgBzAHIAXwBzAF4AYABzAF8AYAB1AHMAZQBjAG4AYwBiAG4AbwBlAG4AYgBNAG4APgBNAGIAcABlAG8APwBuAE0AcABmAGUAcgBmAHAAcgBoAGYAcwBoAHIAcwBpAGgAdQBpAHMAdQBrAGkAdwBrAHUAbABrAHcAbAB3AEEAQgBBAHcAQQBEAGwAiABKAEsASwBMAIgASQBKAIgAhQBNAD4AiABMAEcARwBIAIgAiABIAEUAiABFAEYAhQA/AE0APgBEAIUAoQCjAKQApACjALkApAC5AK4AoQCkAKUAvAClAKQAvACkAK4AoQClAKIAvACiAKUAvAC1AKIArACqAKsArACtAKoArQCsAMEArQDBAMAAugC0AL0AugCzALQArwC3ALAArwC4ALcAugCvALAAugC9AK8AuACzALcAuAC0ALMAowC1ALkAowCiALUAogCjAKEAsAC+ALoAsACpAL4AtwCpALAAtwCmAKkAvADDALUAvADAAMMAtQDDAKoAtQCqALkAuADCALQAuACrAMIAtADCAMEAtADBAL0AsgC/ALsAsgDEAL8AtgDEALIAtgCnAMQAvQCsAK8AvQDBAKwArwCsAKsArwCrALgAugDFALMAugC+AMUAswDFAKYAswCmALcAsQCnALYAsQCoAKcAuwCoALEAuwC/AKgAqACmAKcAqACpAKYAqQCoAL8AqQC/AL4AqwDDAMIAqwCqAMMAwADCAMMAwADBAMIApwDFAMQApwCmAMUAvgDEAMUAvgC/AMQAuQCtAK4AuQCqAK0ArgCtAMAArgDAALwAUgBTAM0AUwBUAM0AVABVAM0AVQBWAM0AVgBXAM0AWQBSAM0AVwBYAM0AWABZAM0AWgBhANYAYQBgANYAYABfANYAXwBeANYAWwBaANYAXABbANYAXQBcANYAXgBdANYA")], +"name": "knight_texture", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 216, +"vertex_data": PackedByteArray("y4S+vVVUJD5QgZs9y4S+vfF/sj5QgZs9y4S+vVVUJD5igZu9y4S+vfF/sj5igZu9+Ie+PVVUJD5QgZs9+Ie+PfF/sj5QgZs9+Ie+PVVUJD5igZu9+Ie+PfF/sj5igZu9Rl1LNull9z3t+P29Rl1LNsAY0D7t+P29Rl1LNull9z3a+P09Rl1LNsAY0D7a+P09GhmLvYWNZD6mYoo9GhmLvVpjkj6mYoo9GhmLvVpjkj65Yoq9GhmLvYWNZD65Yoq9ChyLPVpjkj65Yoq9ChyLPYWNZD65Yoq9ChyLPVpjkj6mYoo9ChyLPYWNZD6mYoo9vjQ8Nv5Ynz4PA+I9vjQ8NngyXT4PA+I9vjQ8Nv5Ynz4iA+K9vjQ8NngyXT4iA+K9AdKkPaVxoj7dpB29AdKkPaVxoj64pB09886kvaVxoj64pB09886kvaVxoj7dpB29AdKkPe1wRD4zM5Oz886kve1wRD4zM5OzQEIpPojCkT7sMhC9ISw1PjDegj7HxIW9iwdRPtUXQD7JxIW9QkIpPofCkT7xMhA9ISw1Pi/egj7FxIU9iwdRPtMXQD7ExIU9Z0Apvr7CkT7sMhC9Rio1vmfegj7HxIW9sgVRvkEYQD7JxIW9Z0Apvr7CkT7xMhA9Ryo1vmbegj7GxIU9sgVRvj8YQD7ExIU9vGqNvq6kyz7GCTk9vGqNvq+kyz7QCTm9F+mGvu1A6j5Vd8e8U6aIvkMS4j7LCTm99emGPu9A6j5Vd8e8NaeIPi8S4j7MCTm9pGuNPoKkyz7OCTm9NaeIPi4S4j7JCTk99emGPu9A6j5Yd8c8pGuNPoKkyz7GCTk9YFXWPi2u4j6NhqOxBsvWPigv1z52NkKyF+mGvu1A6j5Yd8c8U6aIvkMS4j7KCTk9dFTWvkWu4j6ZzJaxGsrWvksv1z5sNkKy1mKRvkz4uD7WuKGyavFcPiRPIj7MzNyykO9cvpJPIj5mZsqyv2ORPhj4uD6ucq6yF9OyPOi8ML7hbTk9F9OyPOi8ML7xbTm9OHQ5Pei8ML4zS2C8kmc5vei8ML41S2C8srWyvOi8ML7xbTm9kmc5vei8ML7ySmA8srWyvOi8ML7hbTk91zMivS65az5oOkQ8jVecvC65az43OiI9jVecvC65az5HOiK91zMivS65az6lOkS8uXScPC65az43OiI9okAiPS65az5lOkQ8okAiPS65az6pOkS8uXScPC65az5HOiK9OHQ5Pei8ML71SmA8Rfq9ts17Or4UDy89Nva9tsR7Or71Di+9GISCPeJ1QL7PiWYzMIqCveV1QL5doVUzjCfHtvAxXr4JTzg9BOFRPQ9ncb4CTzg9v1qPPXHwkr71Tjg9BuFRPVotrb7lTjg9jCfHtunHtr7mTjg9d+1RvVotrb7xTjg99mCPvXHwkr4DTzg9c+1RvQ9ncb4KTzg9avnFtucxXr4eTzi9DeFRPQVncb4ZTzi9xlqPPWvwkr4UTzi9EeFRPVYtrb4RTzi9ef/FtuPHtr4aTzi9b+1RvVYtrb4kTzi972CPvWvwkr4sTzi9au1RvQZncb4nTzi9McZWPU7fSL6ZuRM9KAK6PdUucL6PuRM9K8nWPfHwkr6GuRM9JwK6PXbKrb57uRM9M8ZWPTtywb53uRM9ARm+tvujyL56uRM9DtJWvTlywb5/uRM9Egi6vXXKrb6MuRM9Fs/WvfHwkr6UuRM9Egi6vdgucL6auRM9EtJWvVDfSL6duRM9McZWPUXfSL6EuRO9JwK6PcsucL6EuRO9LcnWPezwkr6JuRO9KAK6PXLKrb6LuRO9NMZWPTZywb6SuRO9Chu+tvajyL6WuRO9D9JWvTVywb6auRO9FAi6vXHKrb6cuRO9Fs/Wvezwkr6WuRO9Egi6vc0ucL6PuRO9D9JWvUffSL6LuRO94trKvY5Ta75BwgQzKTzqve7wkr7478qx4trKvRY4sL7ASBmzJD9qveumxb4uBYezByy+tj1/zb5yDJuzSDNqPeymxb4eNo6z+NTKPRY4sL4dfCazQDbqPe7wkr7Gvxqx+NTKPYtTa76loAQzulbVvKkON71+WV09srWyvGh+B73hbTk9ulbVvPXqwj1+WV09srWyvBez2j3hbTk9SFNdvakON70P34W8kmc5vWh+B700S2C8SFNdvfXqwj0P34W8kmc5vRez2j0zS2C8hXTVPKkON72PWV29F9OyPGh+B73xbTm9hXTVPPXqwj2PWV29F9OyPBez2j3xbTm9vF9dPakON73v3oU8OHQ5PWh+B73zSmA8vF9dPfXqwj3u3oU8OHQ5PRez2j3ySmA8F9OyPBez2j3hbTk9hXTVPPXqwj1+WV09F9OyPGh+B73hbTk9hXTVPKkON71+WV09OHQ5PRez2j01S2C8vF9dPfXqwj0Q34W8OHQ5PWh+B700S2C8vF9dPakON70P34W8srWyvBez2j3xbTm9ulbVvPXqwj2PWV29srWyvGh+B73xbTm9ulbVvKkON72PWV29SFNdvfXqwj3v3oU8kmc5vRez2j31SmA8SFNdvakON73v3oU8kmc5vWh+B73zSmA86LVgOb9y+z/mkZkw6LVgOXa42z8//0M9CwAOvna42z8FHCgx6LVgOXa42z9A/0O9Z3AOPna42z8FHCgxpo4/vhKq2T4rR4Expo4/vp4UqT4rR4ExOs5gOZwUqT6JJYS9Os5gORKq2T6JJYS9po4/vu0BHz8rR4Expo4/vjG3Bj8rR4ExOs5gOTG3Bj+JJYS9Os5gOewBHz+JJYS96LVgOUMEIj9A/0O96LVgOdi0Az9A/0O96LVgOcOu3z5A/0O96LVgOfFlkT5A/0O96LVgOfFlkT4//0M96LVgOcOu3z4//0M96LVgOdm0Az8//0M96LVgOUQEIj8//0M9CwAOvvFlkT4FHCgxCwAOvsOu3z4FHCgxCwAOvtm0Az8FHCgxCwAOvkQEIj8FHCgxZ3AOPsOu3z4FHCgxZ3AOPvFlkT4FHCgxZ3AOPkQEIj8FHCgxZ3AOPtm0Az8FHCgxD/8/PhKq2T4rR4ExD/8/Pp4UqT4rR4ExD/8/Pu0BHz8rR4ExD/8/PjG3Bj8rR4ExOs5gOTG3Bj+IJYQ9Os5gOe0BHz+IJYQ9Os5gOZ4UqT6IJYQ9Os5gORKq2T6IJYQ93L0st3fwkr7+g0g9Rn4nPY3+e741jYQ9pSYztzSlar41jYQ9r+NsPXfwkr41jYQ9Rn4nPaXhp741jYQ9XDwzt1SOsL41jYQ9qpQnvaXhp741jYQ9EvpsvXfwkr41jYQ9sJQnvY3+e741jYQ9SyQgtnfwkr5IhEi9hosnvY3+e75YjYS99FYDtjSlar5ajYS97/BsvXfwkr5YjYS9hosnvaXhp75YjYS9FwADtlSOsL5ajYS9a4cnPaXhp75bjYS90uxsPXfwkr5bjYS9cIcnPY3+e75bjYS9") +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_ys2n7"] +resource_name = "Knight_Cube_12993" +_surfaces = [{ +"aabb": AABB(-0.419511, -0.401361, -0.12401, 0.839028, 2.3658, 0.24802), +"attribute_data": PackedByteArray("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"), +"format": 34359742487, +"index_count": 1236, +"index_data": PackedByteArray("FgAnAB8AFgAQACcATQAVAB4ATQA6ABUASAAFACUASAAtAAUAEQBTAEMAGgAMABIAGgAiAAwAQgAmAA8AQgBJACYAMQAdAAsAMQBMAB0ABwBOADUABwAYAE4ANQBMADEANQBOAEwADQBLAEYADQAjAEsARgBJAEIARgBLAEkAIAApAEoAIAABACkASgAtAEgASgApAC0AWgAOAEcAGwA+AE8AGwATAD4ATwA6AE0ATwA+ADoAWwAGADQAOwBRABcACQBWADAAAwBWAAkAAwBUAFYAHAAEAAoAHAAkAAQAFwBTABEAFwBRAFMAAwAsAFQAAABbACgAFABaAD8ACAAhABkACAACACEAOQBjAGAAOQA9AGMAagBYAEQAagCuAFgAqACtAIEAqQChAH8AqQCkAKEAnwCiAKYAgwCfAKYAUgBpAEAAUgBmAGkAVwBvADMAVwBtAG8AVQBtAFcAVQB1AG0AZgBQAF4AZgBSAFAAsQA3AHQAsQBcADcAXgA4AGEAXgBQADgAdQAvAHcAdQBVAC8AcgCrALAAZAC0AI8AXQCTAGUAXQCIAJMAYwCMAGAAYwCNAIwAbgCHAHEAbgCEAIcAdgCEAG4AdgCgAIQAegCrAH0AngCzAJYAXwCIAF0AXwCKAIgAaACVAGsAaACSAJUAZQCQAGcAZQCTAJAAcACCAHMAcACFAIIAewChAHgAewB/AKEAeQCgAHYAeQCjAKAAkQCUAJgAlACJAJgAjgCyAJ0AjACbAJkAjACNAJsAlQCaAJwAlQCSAJoAggClAKoAggCFAKUAbAC0AK8AaABFAEEAaABrAEUAfABcALEAfAArAFwArACnAH4AsACrAHoAgACrAHIAlwC0AGwArwC0AGQAPACuAGIAPABZAK4AhgCDAKYAiQCLAJgALgB7AHgALgAqAHsAcAA2ADIAcABzADYAFAAOAFoAAAAGAFsAxgBGAY8BxgDAAEYBvgBdAXwBvgDYAF0BZgHNANEAZgFFAc0AxABQAYgBxAC6AFABkQFKAYoBkQFIAUoBhQFWAYIBhQFTAVYBegFiAXgBegFfAWIBBQEHAeAACQELAeMA2QAFAd4AEAESAecAFgEYAe0AEgEUAesAGAEaAfAACwENAeUAAQEuASwB+QAjASEB8AAaAd0A5wANARAB8gDaADAB/AAoASYB9AAdARsB3gAFAeAA6wAUAe4A4wAHAQkBAgEsASoB9wAhAR8BMQEZARcBMQEVATIBMQEXARUBMgETATMBMgEVARMBMwERATQBMwETAREBNAEPATUBNAERAQ8BNQEOATYBNQEPAQ4BNgEMATcBNgEOAQwBNwEKATgBNwEMAQoBOAEIATkBOAEKAQgBOQEGAdsA4wALAeUA7QAUARYB9gAfAR0B/wAqASgB8wAbAdoA4AAHAeIA5wASAesA3gAaAdkA/QAmASMBBAEwAS4B5QANAegA7QAYAfAAHAE5AdsAIAE5AR4BIAE4ATkBIgE4ASABIgE3ATgBJAE3ASIBJAE2ATcBJQE2ASQBJQE1ATYBJwE1ASUBJwE0ATUBKQE0AScBKQEzATQBKwEzASkBKwEyATMBLQEyASsBLQExATIBLwExAS0B1wDbAAYB2wDXAL0AxQDHABkBtQDZAMkAtQAFAdkAtwDXAAYB2wC9ABwBuwAcAb0AGwG5ANoAuQDDANoA2gDDADABvwDFANwA2QAaAckAxQAZAdwA3AAvAb8AwQC/AC8BCAEGATkBHgE5ARwB3AAZATEB3AAxAS8BdAHTANQAdAFlAdMAcgHYALgAcgFdAdgAfwHVAM8AfwFZAdUAfAG8AL4AfAFSAbwAjQHQAMsAjQFOAdAAhgHAAMIAhgFGAcAAgAFIAYMBgAFLAUgBzgBOAX0BzgDQAE4BbQFCAWoBbQE/AUIByACPAToByADGAI8BdwFVAXoBdwFYAVUB1ABbAXQB1ADWAFsBbAFfAW8BbAFjAV8B0gBlAWkB0gDTAGUBPQGJAUABPQGRAYkBQwHLAMwAQwGNAcsAawFkAWEBawFoAWQBcQFeAVwBcQFuAV4BdQFaAVcBdQFzAVoBewFUAVEBewF5AVQBgQFPAU0BgQF+AU8BhwFJAUcBhwGEAUkBkgFHAUkBkgGQAUcBjgFMAU8BjgGMAUwBPgGQAZIBPgE7AZABRAGLAY4BRAFBAYsBhAFRAVQBhAGHAVEBfgFXAVoBfgGBAVcBeQFcAV4BeQF7AVwBcwFgAWQBcwF2AWABbgE7AT4BbgFxATsBZwFBAUQBZwFrAUEBtgA8AXABtgDKADwB9AAbAfMA8gAwAQQBBAEuAQEBAgEqAf8A/wAoAfwA/QAjAfkA+QAhAfcA9gAdAfQAlAGaAZsBlQGcAZ0BlgGeAZgBswGsAbABswG1AawB3AHHAeYB3AHEAccBugHNAb0BugHRAc0B2wG8Ab8B2wHlAbwB4gGcAbkB4gGdAZwB4QGYAZ4B4QHKAZgB0gHCAc4B0gHFAcIBmQHIAdYBmQGXAcgBvgHnAdkBvgGqAecB3wH6AckB3wHvAfoB0AGqAb4B0AGiAaoB1AH4AcYB1AGyAfgBwQHrAd0BwQH8AesB5AG0AbsB5AH0AbQB2gH+AcMB2gHoAf4BwAGlAcsBwAGoAaUBmwHVAbcBmwGaAdUBpwGfAaMBpwGpAZ8BqQHuAeoBqQGnAe4BtQH1AfEBtQGzAfUBrwH5AfcBrwGrAfkBpAH9AfsBpAGgAf0B6QH7Af0B6QHtAfsB8gH3AfkB8gH2AfcBxgHzAeMBxgH4AfMBuwGxAdMBuwG0AbEByQGuAdgByQH6Aa4BzAH8AcEBzAGmAfwB3gGoAcAB3gHsAagB1wG2AbgB1wGtAbYBuAHwAeABuAG2AfABwwGhAc8BwwH+AaEB3wABAgIC3wDhAAEC4QAFAgEC4QDkAAUC5AAHAgUC5ADmAAcC5gAIAgcC5gDpAAgC6QAKAggC6QDqAAoC6gAMAgoC6gDsAAwC7AAOAgwC7ADvAA4C7wACAg4C7wDfAAIC/wEDAgAC/wEAAgQC/wEEAgYC/wEGAgkC/wEJAgsC/wELAg0C/wENAg8C/wEPAgMC8QARAhQC8QADARECAwEVAhECAwEAARUCAAEXAhUCAAH+ABcC/gAaAhcC/gD7ABoC+wAcAhoC+wD6ABwC+gAeAhwC+gD4AB4C+AAgAh4C+AD1ACAC9QAUAiAC9QDxABQCEAITAhICEAISAhYCEAIWAhgCEAIYAhkCEAIZAhsCEAIbAh0CEAIdAh8CEAIfAhMClwGZAZMB"), +"lods": [0.0766095, PackedByteArray("JQInAB8AJQIQACcATQAVAB4ATQA6ABUATQA+ADoAGwA+AE0AGwATAD4ASAAFACUASAAtAAUASAApAC0AIAApAEgAIAABACkAJAIuAi0CJgIwAiQCLAIvAiYCJwIjAhIAJwIoAiMCQgAmAA8AQgBJACYARgBJAEIADQBJAEYADQAjAEkAMQAdAAsAMQBMAB0ANQBMADEABwBMADUABwAYAEwAWgAOAEcAFAAOAFoAFABaAD8AWwAGADQAAAAGAFsAAABbACgAIgIxAjAAIQIxAiICIQIpAjICHAAEAAoAHAAkAAQACAAhABkACAACACEAOQBjAGAAOQA9AGMAYwCMAGAAYwCNAIwAjACNAJsAjACbAJkAagBYAEQAagCuAFgAPABYAK4APACuAGIAqABEAjsCOwKrAHIAcgCrALAAsACrAHoAegCrADoCRQKnADoCqQChAH8AqQCkAKEAewB/AKEAewChAHgALgB7AHgALgAqAHsAnwCiAKYAPQKfAKYAUgA2AkAAUgBmADYCNQJSACsCNAIrAjMCVwBvADMAVwA3Am8ANwJXACoCNwIqAncAsQA3AHQAsQBcADcAfABcALEAfAArAFwAZABGAkACrwBGAmQAbABGAq8AQgJGAmwAbgA8AjgCbgCgADwCOQKgAG4AOQJDAqAAngCzAJYAXwCTAGUAXwA+ApMAZQCTAJAAZQCQAGcAaACVAGsAaABrAEUAaABFAEEAaACSAJUAlQCSAJoAlQCaAJwAcACCAHMAcABzADYAcAA2ADIAcACFAIIAggCFAKUAggClAKoAQQKUAJgAlAA/ApgAjgCyAJ0AcAJPAtEATAK6AGsCawJLAsIATQJLAm4CBQEHAeAA4AAHAeIA3gAFAeAAyQAFAd4AtQAFAckA3gAaAckA4wAHAQsB4wALAeUACwENAeUA5QANAegA8AAaAd0AGAEaAfAA7QAYAfAA7QAUARgB5wANARIB5wASAesAEgEUAesA6wAUAe4AAQEwASwBBAEwAQEB8gAwAQQB8gDaADAB2gDDADABuQDDANoAHQG5ANoA8wAdAdoA9AAdAfMA9gAdAfQA9gAfAR0B9wAhAR8B+QAhAfcA/QAhAfkA/QAmASEB/AAoASYB/wAoAfwAAgEoAf8AAgEsASgBYwIIAR4BCAEGAR4BIAFjAh4BBgFTAh4BtwBTAgYBZwJjAiABSQJmAlMCZwJkAmMCaAJkAmcCaAIRAWQCaQIRAWgCaQJlAhEBagJlAmkCagIXAWUCLwEXAWoCGQEXAS8BGQEvAUoCwQBKAi8BSgLHABkBcQLTANQA1ABSAnECUQLTAHQCbALYAEcCcgLVAFACUALQAHICcwLQAMsAcwLLAMwAbQJIAlQCtgBOAm8ClAGaAZsBmwGaAdUBmwHVAbcBlQGcAZ0B4gGdAZwB4gGcAbkBlgGeAZgB4QGYAZ4B4QHKAZgBswGsAbABswG1AawBtQGzAfUBtQH1AfEB3AHHAeYB3AHEAccBugHNAb0BugHRAc0B2wG8Ab8B2wHlAbwB0gHCAc4B0gHFAcIBmQHIAdYBmQGXAcgBlwGZAZMBfQLnAdkBfQJ8AucB0AF8An0C0AGiAXwC3wH6AckB3wHvAfoByQH6Aa4ByQGuAdgB1AH4AcYB1AGyAfgBxgH4AfMBxgHzAeMBwQHrAd0BwQH8AesBzAH8AcEBzAF5AvwB5AG0AbsB5AH0AbQBuwG0AbEBuwGxAdMB2gH+AX4C2gHoAf4BfgL+AaEBfgKhAc8BwAGlAcsBwAGoAXgC3gGoAcAB3gGAAqgBegJ1AnYCegJ7AnUCewJ6Au4BewLuAeoBrwH5AfcBrwGrAfkB8gH3AfkB8gH2AfcBdwKCAoECdwKgAYICfwKBAoICfwLtAYEC1wG2AbgB1wGtAbYBuAG2AfABuAHwAeABVQJWAoMCVgJXAoMCVwJYAoMCWAJZAoMCWgLqAIMC7wBVAoQC6gDsAIQC7ADvAIQCWwJiAoUCYgJhAoUCYQJgAoUCYAJeAoUC9QBcAoUC+AD1AIYCXQL4AIYCXwJdAoYC")], +"material": SubResource("StandardMaterial3D_e2aot"), +"name": "knight_texture", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 647, +"vertex_data": PackedByteArray("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BuFRPVotrb7lTjg9jCfHtunHtr7mTjg9jCfHtunHtr7mTjg9avnFtucxXr4eTzi9avnFtucxXr4eTzi9EeFRPVYtrb4RTzi9ef/FtuPHtr4aTzi9ef/FtuPHtr4aTzi9b+1RvVYtrb4kTzi972CPvWvwkr4sTzi9au1RvQZncb4nTzi9JwK6PXbKrb57uRM9M8ZWPTtywb53uRM9Egi6vXXKrb6MuRM9JwK6PcsucL6EuRO9KAK6PXLKrb6LuRO9Chu+tvajyL6WuRO9D9JWvTVywb6auRO9Fs/Wvezwkr6WuRO9SFNdvakON70P34W8SFNdvakON70P34W8SFNdvakON70P34W8SFNdvakON70P34W8SFNdvakON70P34W8kmc5vRez2j0zS2C8kmc5vRez2j0zS2C8kmc5vRez2j0zS2C8kmc5vRez2j0zS2C8kmc5vRez2j0zS2C8po4/vhKq2T4rR4Expo4/vp4UqT4rR4Expo4/vp4UqT4rR4Expo4/vp4UqT4rR4Expo4/vp4UqT4rR4ExOs5gOZwUqT6JJYS9Os5gORKq2T6JJYS9Os5gORKq2T6JJYS96LVgOcOu3z5A/0O96LVgOcOu3z4//0M9D/8/PhKq2T4rR4ExD/8/Pp4UqT4rR4ExOs5gOZ4UqT6IJYQ9Os5gORKq2T6IJYQ9EvpsvXfwkr41jYQ9EvpsvXfwkr41jYQ90uxsPXfwkr5bjYS90uxsPXfwkr5bjYS9lySXpP///z+5WkuQc9TMwLpZRSb///+/lyRnWwAA/n/xTvHO////vwtdvW8buuvRlySXpP///79MELnaqcjTa7pZRSb///+/lyRnW////7/xTvHO////v0IQ9CLi6EdaRKZFJv///79FpUyQqcjT62fbl6T///+/86K9b+LoRtoNsfHO////v2fbZ1v///8/RKZFJv///7+y77nac9TMQGfbl6T///8/vO/0Ihu67FENsfHO////v2fbZ1v///+/TBC52nrMRmq6WUUm////v0SmRSb///+/su+52onNcUfxTvHO////v0IQ9CI11lZfvO/0ItW5FlINsfHO////v7laS5CJzXHHullFJv///79EpkUm////v0WlTJB6zEbq8U7xzv///78LXb1v1bkV0vOivW811lXfDbHxzv///7+XJJek////PzZgb4Z10xLINmBvht0WklhRk+EylBpLTJckZ1sAAP5/510eeqLCqdDnXR56XhGLWPhsxLVVAm1QlyRnW////7/gBRcip9bFX+AFFyJaLhe5xTX47OggZb2XJJek////v28GNuDoxB1obwY24IoudrbgslETQBaosTnK+OxVAmzQHfoXIl4Ri9gd+hciosKpUGfbZ1v///+/Hk1RE60cH8uP+Tbg3RaR2I/5NuB10xJIZ9uXpP///z8Gk8S16SBmPReiHnpaLhc5F6IeeqfWxN9n22db////P61s4TKXGLUyyJ9vhooudjbIn2+G6MQd6Gfbl6T///+/mFfXdZ250dFmqNd1TMmN5WFVJ4n8wmHNnaoniRnIBusoCmYoTMmOZdb1ZiidudJRJwlg1RnIB2vX9mDV/MJiTW+5z+UJDwfYZ9tnW////78umo7GLy/XN2fbZ1v///8/lyRnWwAA/n/QZY7GCA8HWJckZ1v/f/+/j0bP5S8v1rdbZqQZ7hjBMVtmpBlLIPzLZ9uXpP///z+XJJek////P6OZpBl8HHZMBCV0wP///79Qu5zmtQ1e14cfDMv///+/Hf3E9r4P08s5yvjscAJs0B5NURNdGmrMcv239woT68ya5o5M////v3VAA6X///8/YpmuxCIxLjsNS4ef////PzqJ4YJKHQM1BpPEtdAg2T+tbOEyexbDMUeIjILoHUE0jcyaZv///z+uRJzmIjEuu/radMD///+/xTX47NAg2L/hAsT2SR0CtXbgDMv///+/ZBmOTP///7+MArf35x1BtOCyURPVGNCynWauxLUNX1eJvwOl////P/hsxLVwAm1QxHbhgr0P1EvxtIef////P3Ezmmb///8/t3eMggoT7ExRk+EyeBw9S441b2n///8/82fDSH4Ofytwa7GEjw+MLpAWcUr///+/OzcLGAApPsexBHDrCBkdwitWOPPkSCHGNdgbu////7+QBH3nuhtgwdxBI/LTS93MduAMy////7/JJxu7////v9OpOPNEDI2bhx8My////78iviPyvRkVmm77fee/DYetTftw648PjK7DyAsYfg5/q27pcUr///+/DUuHn////z/bjdvB00veTIGYj4S6G2FBGzvIp////z/GjCrW5EgiRo6UsYQIGR5CC5jDSAApPkdwym9p////P5GQbe+fCAHjkvtL46cBeLCynGuEeycRRpL7S+P3A4qvspxrhAcpB0fDyAsYfg5/qwuYw0gAKT5HOHMr1kQMjRvjxMmn////P31nj4S/DYctI3Lcwb0ZFRrxtIef////P0xja4SnAXgwbARL43snEcZub23vBUavu/Nnw0h+Dn8rOzcLGAApPsdMY2uE9wOKL2wES+MHKQfHLR7RYf///z/zZ8NIfg5/Kzs3CxgAKT7HW2akGa4ccMzH38hf////vzcgyF////+/o5mkGYofFEzDyAsYfg5/qwuYw0gAKT5H0eHRYf///z++gdxose6EtL6B3GiK/zzBkMB+j///ueSQwH6P//+55NvovgEI6aZI2+i+AYX9xT+A8G6/ibb/P4Dwbr86si08UuO+tyehdD5S4763BqNJRLIcxLfr/GpvshzEt/z+1W6BD3C///9FG4EPcL///0UbIhe+AbHuhDQiF74Biv88QcQ3spwqoXW+xDeynAijSsRwP4CPirb/v3A/gI87si28QH7daAnppchAft1ohP3Fv1cjrYSrihWb1jj/gxGWk5z/f52F////v/8D1bh6tpN1Yfr//////z+tBFejwqwDfP9/nYX///+/Kcf/g3m2k/Wn3K2EwawC/FH7VqOqihYbYfr//////z//+9W4EJaTHD/Iq5zo/GrvP8irnPr+1u7/f/Fv/v//vw0QAAD6/EY+ZMSau42P7EigO6C7Je7IB/9/O45c82K6/387jpj+yMAAgI3MvP6+v7SQtJCJ19XdHKscq+D5ip8Kmf9/FMSd5AqZ/3/e+GLPi8z/f+b+fea0kEpv0/GPzhyr4lTJ93Dg/3/1Zu7908D/f/VmJPSguACAcTN8/1y/4FTgVBG/8LxKb0pvT8Q71G4z/3/9sovA9Gb/fzThkcP0Zv9/wbb13eFUHqsavxrESm+1kNviFseNTP7/ggBdvzwO/v8c+k9DPA7+/8/yIzpJ70nvUcTFK+DU4NQ2CHHg/v/05pqwNh7+//Tm991pOv7/brMYAX/mSu+0EN3i6jjg1B4rHQaIn45MAABFAb6/ChkAACX0oTgKGQAAdfgHQxwrHSviQBrEtBC1EIbXKCIAAHKz/UyLwAAA9ObO9PouAAD05mu8TBgcK+HU6kDvvLUQSe/Q8W0xE427izTs+tBItBivFv236siVhIu2ybfkC8RIp7n/744Xmv9//P/xslfl/3/+/6vyyJV6dMztdtILxLZYuf8P8YSLNmpI/DbISKfzO8b8qej/f6ca/v//v/9/52X+//+/tljzO6quYr56dDZqb9i0y/M7tljfndy/Nmp6dMTnJ8CnGv9/ppr/v+dl/3/k5QDA8ztIp96dIcA2aoSLDdsaybpLHa+Nqoq+63K9i9TwnL9C9OvyCd4aNuXQtsuNqos+evQ16jqzCCO12PO7350iQP7/GBpDrMwb/v+mmqaa/z969MgVENvmNrXYC0Tfnd0/NuqEC/rvcT7zu0knqq5jPlhlAAD+//8/5+UAAGH9CkELREknxvyqaMgVhAuU6DcsSScLRLn/D3GEC8gVDsacGQAAppr+/6tyAAAYGpe3IRZJJ/O7uv/vDoQLNerJ7YYtHS+5yxb9uGq+C+ry0/rDNrstuq3z8C4EAAD/fwAA/n/ZLiVRx/HkeyVR2S7k65Zu/38AAP7//z/Zrtku0qLyNSXRJVE0iOQ4/v//f/9//z9D0rqtXIiFR+s5HXoYq9qwvWU4sZzF6bn/f8h3////v+k5IXqmpampbGUmsRPDFbn/f853////v+k5IXrgov2lvWU4sSu9pLb/f853////v9Y4/4OCmVSgbGUmsSW6nbX/f52F////v90GDltC2dFzPTGsxArmhXvYBgRbaNCndCIx68Tm5ud62QYSW////7/ZBhJbP8PudT0xrMT///+/PTGsxDItRnitBE2jAcEeeSIx68T///+/yPcAAP///z/Gzr3lnMXpORz6FEYXq9swzfcAAP///z/YzmvlEsMWOSD6F0ampakpzfcAAP///z/Gzr3lK72lNiD6F0bfov4lYfr//////z/YzmvlJbqeNf/71biCmVQgUbs8sQnmhPsO2yF5QdnR8xK7IbHm5uf6BNsmeWjQpvRRuzyx////P1G7PLEzLUX4Etsmef///z8S2yZ5PsPu9RO7IbH///8/sdythAHBHvn/f52F////v5KaJrGu6gGqkpomsabLPPcpx/+DHMlN8f9/znf///+/QZo4se3qOaoWxiF6vsua7v9/znf///+/kpomsSbxHd8WxiF6CtkW7P9/yHf///+/QZo4sdDwId8Uxh16xeMP6tzO68T///+/UftNo72MvR7BzqzEoW8hKcHOrMT///+/JfkSWxyVMSQl+RJb////v9zO68T///+/JvkEW6KWESjBzqzE////vyH5D1v/mesw/wPVuB3JTnEmMWzl8OocY2H6//////8/3gUWRr/Lmm44Mb3lzempY833AAD///8/3gUWRgrZF2wmMWzlJvEeX833AAD///8/4gUURsXjD2o4Mb3l0PAiX8j3AAD///8/7SQmeR2VMaTtJCZ5////P61EPLGhbyGprUQ8sf///z9OI62Evoy9nuxEIbHEapKn8CQhef+Z67CtRDyxLoRIsPskJnmilhGo7EQhsV1/cK1RYxGQMt//vxIQUOPcwoVr7O9Q4zLf/z+tnBGQ3MKF61ZhWIgy3/+/qJ5YiPe2Gu4BYQuHMt//vwsHAOHctIduWAhV4fe2Gm6m91XhMt//P/P4AOEy3/8//Z4Lh9y0hu4AADLf/v9mUDJf/38y3/+/CXC1wTLf/7+2QQnw/v9mUAAAMt/+/2ZQMl//fzLf/78PG90Z/v9mUCJm72Qy3/+///////7//z8U3gAA/v//P//////+//8/7LT+//7//z8yX/9/Mt//vwAAMt///2ZQtkEJ8P7/mS8JcLXBMt//vzJf/38y3/+/AAAy3///mS+2QfUP/v9mUAlwST4y3/+/AAD///7//z/stAAA/v//PwAA///+//8/7LT+//7//z8AADLf7ajHcBJL/v/+//8///8y3zLf/z8AADLfydx+XRJLAAD+//8///8y3zLf/z8AADLfydx+XRJL/v/+//8///8y3zLf/z/qIQAA/v//P/9/FV7+//+/Ml//fzLf/7//fxLL/v//v8yg/3/J3H3dMl//fzLf/7//f+w0/v//v8yg/3/J3H3dMl//fzLf/7//fxLL/v//v8yg/3/tqMbwDxvdGf//ZlAiZu9kMt//vwAAMt/J3H5dMl//fzLf/78JcLXBMt//v7ZBCfD+/2ZQAAAy38ncfl0yX/9/Mt//v7ZB9Q/+/2ZQCXBJPjLf/78AADLf7ajHcDJf/38y3/+/tkEJ8P7/mS8JcLXBMt//v0i+CfAy3/8/9Y+1wf7/mK///zLfMt//P8yg/3/J3H3d3JnvZP//mK/v5N0ZMt//P/WPtcH//5ivSL4J8DLf/z/MoP9/7ajG8P//Mt8y3/8/9Y9JPv7/mK9IvvUPMt//P///Mt8y3/8/zKD/f8ncfd1IvgnwMt//P/WPtcH+/5ivzKD/f///ZdD//zLfMt//P9yZ72T//5iv7+TdGTLf/z/MoP9///9l0P//Mt8y3/8/9Y+1wf//mK9IvgnwMt//P///Mt8y3/8/zKD/f///ZdD1j0k+/v+Yr0i+9Q8y3/8///8y3zLf/z/MoP9///9l0P9//3////+//3/sNP7//7//f/9/////v/9/Esv+//+//3//f////7//fxVe////v/9//3////+//38Sy/7//7//f/9//v//PzBuMG4cvGYoG6scq2b3j5/+f43M2Psqv/9/lGT+//8/lGT/fyfCGCqLzP9/7f6CmTBuzpE32OQxHKvhVNv4cuD+f3EzUf7qvf9/apv+//8/4FThVBu/srvOkc6RyOPjU24z/3//sna/apv/fy/U617gVB2rFb+Rw86RMG7L0PFh/v/+/wAA/z8dK+LU30CyuzDuzhEzLw4eahsAAAAA/z9xs/7/qgHsvQAAjEz5THa///+T5M8rEyEdKxwr5UCQwzDuMO42HBwsahv+/wAA/z9wswAAKQQov84RMO7HJxpO4NQfK5kIjZ8AAJTk1z3nVf7/kEwRAX+ZzhHOEeJDmVfg1N/UIwdz4OkyAV8AAP5/+yFjVf///7+xsI4w////vzrOA2H///8/cbhW0v///7/T3EdQ////vyKzUTD///+/Ma4OMf///7/tSrleAAD+f8VkA8pVAm1QzrlU41UCbNBx3Jov////v5TRyVz///8/ELe2Y////z/LyIo+////P2TNYGL///8/fiJtUf9//798OD9Y/3//v9C2fvD///+/Bq9Z6SIxLjvEuUzcIjEuO0OWXb3///8/mVTP4CIxLrtU3u7G0CDYv1q99KNwAm1Q400LV////z8bKVIy////vx3b7MDTS93MGVmg8dNL3czRKdy3////v7eke/H///+/subiUH4Of6sWjlbP////P7vRW2YAKT5Hdbndob0ZFRo7NwsY////P/Nnw0j///8/YOGTYH4Of6uxyEOOiv88wY336LKF/cU/J9+Bx4m2/z9CKkiv6/xqbwAWRKT8/tVuZQhzH///RRv+LN+SO7ItvLFtHHE7si28/3+dhRGWk5yOBBPCeraTdd/MLYT///+/1PuQs////z8tzJau6Pxq7/L1Sa36/tbuyHO/tLz+vr8+ilSO4PmKn2GDdH3m/n3md4/Ce8n3cOA3hQWPfP9cv2BlrFJ8/1y/vyR7+4IAXb9z087jggBdv0bc9C0dBoiftyQYC0UBvr/vzOQXRQG+v40MMw7iQBrEYgQOB/1Mi8CbDk7x6kDvvJzhoma5/w/xd6iIK8b8qeiYL91W353cv+Hd0M/fnSJAHsqbQt+d3T+5ihYC/v//P4xCczPG/Kpo+wAHkf7/q3IkA+S7QtnRc5jLSotC2dFzKPj9rkLZ0XNOILyRQtnRc5da6HdC2dFz/3+dhQHBHnkK+zChAcEeeYsEpb0BwR55bg3NhQHBHnkLzjeEAcEeeRsIRev+/2ZQMAhv6f7/ZlDcZ/qCMt//v+ggyR7+/2ZQhWEdYTLf/78+CHv3/v//PyP0Ffv+//8/31Xc+P7//z91qZn//v//P2aA2Nb+//+/85a2jf//ZdCL4CwbMt//P02HaIz///+/OXyKiP///799fGN6/7J2v6FC8Yr/sna/Bvmj+hEBf5kT9V08EQF/mQ==") +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_kmvl4") + [sub_resource type="ArrayMesh" id="ArrayMesh_e2176"] _surfaces = [{ "aabb": AABB(-0.569497, -0.105219, -0.542185, 1.13899, 1.35588, 1.25362), @@ -31457,187 +31496,497 @@ states/Jump_Start/position = Vector2(658, 283) transitions = ["Start", "IWR", SubResource("AnimationNodeStateMachineTransition_l0xk8"), "IWR", "Death_A", SubResource("AnimationNodeStateMachineTransition_0pn5a"), "IWR", "Interact", SubResource("AnimationNodeStateMachineTransition_ddrtj"), "Interact", "IWR", SubResource("AnimationNodeStateMachineTransition_vokpi"), "IWR", "1h_slice_diagonal", SubResource("AnimationNodeStateMachineTransition_w32h3"), "1h_slice_diagonal", "IWR", SubResource("AnimationNodeStateMachineTransition_x8rkg"), "IWR", "1h_attack_chop", SubResource("AnimationNodeStateMachineTransition_ai0h0"), "1h_attack_chop", "IWR", SubResource("AnimationNodeStateMachineTransition_flmvj"), "IWR", "1h_slice_horizontal", SubResource("AnimationNodeStateMachineTransition_hnfj8"), "1h_slice_horizontal", "IWR", SubResource("AnimationNodeStateMachineTransition_17t07"), "IWR", "Jump_Start", SubResource("AnimationNodeStateMachineTransition_4j7ud"), "Jump_Start", "Jump_Idle", SubResource("AnimationNodeStateMachineTransition_mgjn7"), "Jump_Idle", "Jump_Land", SubResource("AnimationNodeStateMachineTransition_eh75m"), "Jump_Land", "IWR", SubResource("AnimationNodeStateMachineTransition_qllfg"), "IWR", "Jump_Idle", SubResource("AnimationNodeStateMachineTransition_vq1x0"), "IWR", "Blocking", SubResource("AnimationNodeStateMachineTransition_pnrta"), "Blocking", "IWR", SubResource("AnimationNodeStateMachineTransition_hku22"), "Blocking", "Block_Hit", SubResource("AnimationNodeStateMachineTransition_ghj3a"), "Block_Hit", "Blocking", SubResource("AnimationNodeStateMachineTransition_os6oe"), "Blocking", "Block_Attack", SubResource("AnimationNodeStateMachineTransition_dips5"), "Block_Attack", "Blocking", SubResource("AnimationNodeStateMachineTransition_ar41x"), "Block_Attack", "IWR", SubResource("AnimationNodeStateMachineTransition_sxuk5"), "IWR", "Hit_A", SubResource("AnimationNodeStateMachineTransition_skg6m"), "Hit_A", "IWR", SubResource("AnimationNodeStateMachineTransition_sufwf"), "IWR", "Hit_B", SubResource("AnimationNodeStateMachineTransition_5gf1y"), "Hit_B", "IWR", SubResource("AnimationNodeStateMachineTransition_gjm3q"), "IWR", "Death_B", SubResource("AnimationNodeStateMachineTransition_vc3og")] graph_offset = Vector2(-336, -146.186) -[node name="Knight" instance=ExtResource("1_fwuyc")] +[node name="Knight" type="CharacterBody3D"] collision_layer = 2 script = ExtResource("2_51yjr") -[node name="SpringArm3D" type="SpringArm3D" parent="." index="0"] +[node name="SpringArm3D" type="SpringArm3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, 0) spring_length = 5.0 margin = 0.1 -[node name="Camera3D" type="Camera3D" parent="SpringArm3D" index="0"] +[node name="Camera3D" type="Camera3D" parent="SpringArm3D"] -[node name="Skeleton3D" parent="Rig" index="0"] +[node name="Rig" type="Node3D" parent="."] + +[node name="Skeleton3D" type="Skeleton3D" parent="Rig"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) -bones/0/position = Vector3(0, 0.000119073, 0) +bones/0/name = "root" +bones/0/parent = -1 +bones/0/rest = Transform3D(1, 0, 2.38419e-07, 0, 1, 0, -2.38419e-07, 0, 1, 0, 0, 0) +bones/0/enabled = true +bones/0/position = Vector3(0, 4.58694e-05, 0) bones/0/rotation = Quaternion(-9.45753e-12, -0.000274707, -1.63809e-11, 1) -bones/1/position = Vector3(-2.86906e-26, 0.369442, 1.20337e-19) -bones/1/rotation = Quaternion(0.000373657, 0.0429939, 2.04898e-05, 0.999075) -bones/2/rotation = Quaternion(0.000448729, 0.000386646, -5.23103e-05, 1) -bones/3/rotation = Quaternion(0.000170433, 8.5966e-05, -1.62594e-05, 1) -bones/4/position = Vector3(0.211987, 0.134085, -0.000185093) -bones/4/rotation = Quaternion(-0.551435, -0.0586325, -0.643528, 0.527592) +bones/0/scale = Vector3(1, 1, 1) +bones/1/name = "hips" +bones/1/parent = 0 +bones/1/rest = Transform3D(1, 0, -2.38419e-07, 0, 1, 0, 2.38419e-07, 0, 1, 0, 0.405663, 0) +bones/1/enabled = true +bones/1/position = Vector3(8.77692e-19, 0.380376, -8.77692e-19) +bones/1/rotation = Quaternion(0.000398534, 0.0429942, 1.94038e-05, 0.999075) +bones/1/scale = Vector3(1, 1, 1) +bones/2/name = "spine" +bones/2/parent = 1 +bones/2/rest = Transform3D(1, 0, 1.42109e-14, 0, 1, 0, -1.42109e-14, 0, 1, 0, 0.191978, 0) +bones/2/enabled = true +bones/2/position = Vector3(0, 0.191978, 0) +bones/2/rotation = Quaternion(0.000453093, -8.29169e-05, -1.39281e-05, 1) +bones/2/scale = Vector3(1, 1, 1) +bones/3/name = "chest" +bones/3/parent = 2 +bones/3/rest = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.374988, 0) +bones/3/enabled = true +bones/3/position = Vector3(0, 0.374988, 0) +bones/3/rotation = Quaternion(0.000178758, 7.87094e-05, -5.36051e-05, 1) +bones/3/scale = Vector3(1, 1, 1) +bones/4/name = "upperarm.l" +bones/4/parent = 3 +bones/4/rest = Transform3D(0.0572842, 0.998357, -3.57628e-07, -3.57628e-07, 4.76837e-07, 1, 0.998357, -0.0572841, 4.76837e-07, 0.212007, 0.134132, 8.40246e-08) +bones/4/enabled = true +bones/4/position = Vector3(0.211939, 0.134061, -0.000172117) +bones/4/rotation = Quaternion(-0.553623, -0.0638157, -0.656955, 0.507779) bones/4/scale = Vector3(0.999999, 0.999999, 1) -bones/5/rotation = Quaternion(2.06594e-08, -6.67656e-08, -0.505093, 0.863065) +bones/5/name = "lowerarm.l" +bones/5/parent = 4 +bones/5/rest = Transform3D(0.993887, 0.110402, -1.19007e-07, -0.110402, 0.993887, 3.28831e-09, 1.18643e-07, 9.87045e-09, 1, -3.21966e-09, 0.241897, -1.19406e-07) +bones/5/enabled = true +bones/5/position = Vector3(-3.21966e-09, 0.241897, -1.19406e-07) +bones/5/rotation = Quaternion(2.03053e-08, -3.52173e-08, -0.473505, 0.880791) +bones/5/scale = Vector3(1, 1, 1) +bones/6/name = "wrist.l" +bones/6/parent = 5 +bones/6/rest = Transform3D(0.998579, -0.0532972, -6.01854e-10, 0.0532972, 0.998579, 1.78776e-10, 5.9147e-10, -2.10599e-10, 1, 8.71929e-09, 0.260044, -1.50195e-10) +bones/6/enabled = true +bones/6/position = Vector3(8.71929e-09, 0.260044, -1.50195e-10) bones/6/rotation = Quaternion(-9.73784e-11, -2.98437e-10, 0.0266581, 0.999645) bones/6/scale = Vector3(1, 1, 1) -bones/7/rotation = Quaternion(-0.318364, -0.337764, 0.143769, 0.874008) +bones/7/name = "hand.l" +bones/7/parent = 6 +bones/7/rest = Transform3D(1, 1.09104e-05, 2.66204e-07, -1.09104e-05, 1, -2.40181e-09, -2.66204e-07, 2.39891e-09, 1, 9.08162e-13, 0.0738258, 2.22045e-16) +bones/7/enabled = true +bones/7/position = Vector3(9.08162e-13, 0.0738258, 2.22045e-16) +bones/7/rotation = Quaternion(-0.315338, -0.329191, 0.131751, 0.880249) +bones/7/scale = Vector3(1, 1, 1) +bones/8/name = "handslot.l" +bones/8/parent = 7 +bones/8/rest = Transform3D(-1.19209e-07, 1, -2.22045e-16, -1, -1.19209e-07, -4.55307e-09, -4.55307e-09, -2.22045e-16, 1, 8.34815e-10, 0.0961251, -0.0575001) +bones/8/enabled = true bones/8/position = Vector3(4.03524e-10, 0.0961252, -0.0575) -bones/8/rotation = Quaternion(0.00112775, 0.00151036, -0.70137, 0.712795) +bones/8/rotation = Quaternion(0.00141805, 0.00176822, -0.700369, 0.713777) bones/8/scale = Vector3(1, 1, 1) -bones/14/position = Vector3(-0.211927, 0.134055, -0.000168807) -bones/14/rotation = Quaternion(-0.610314, 0.0785919, 0.617825, 0.489522) +bones/9/name = "1H_Sword_Offhand" +bones/9/parent = 8 +bones/9/rest = Transform3D(1, -2.65413e-07, -3.30394e-07, 2.65413e-07, 1, 2.38764e-14, 3.30394e-07, -1.11568e-13, 1, 0, 0.0170118, -2.73666e-09) +bones/9/enabled = true +bones/9/position = Vector3(0, 0.0170118, -2.73666e-09) +bones/9/rotation = Quaternion(-3.3861e-14, -1.65197e-07, 1.32707e-07, 1) +bones/9/scale = Vector3(1, 1, 1) +bones/10/name = "Badge_Shield" +bones/10/parent = 8 +bones/10/rest = Transform3D(1, -2.8006e-06, 3.37068e-07, 2.8006e-06, 1, 2.06633e-07, -3.37069e-07, -2.06632e-07, 1, 0, 0.0170118, 0.155885) +bones/10/enabled = true +bones/10/position = Vector3(0, 0.0170118, 0.155885) +bones/10/rotation = Quaternion(-1.03316e-07, 1.68534e-07, 1.4003e-06, 1) +bones/10/scale = Vector3(1, 1, 1) +bones/11/name = "Rectangle_Shield" +bones/11/parent = 8 +bones/11/rest = Transform3D(1, -2.8006e-06, 3.37068e-07, 2.8006e-06, 1, 2.06633e-07, -3.37069e-07, -2.06632e-07, 1, 0, 0.0170118, 0.155885) +bones/11/enabled = true +bones/11/position = Vector3(0, 0.0170118, 0.155885) +bones/11/rotation = Quaternion(-1.03316e-07, 1.68534e-07, 1.4003e-06, 1) +bones/11/scale = Vector3(1, 1, 1) +bones/12/name = "Round_Shield" +bones/12/parent = 8 +bones/12/rest = Transform3D(1, -2.8006e-06, 3.37068e-07, 2.8006e-06, 1, 2.06633e-07, -3.37069e-07, -2.06632e-07, 1, 0, 0.0170118, 0.155885) +bones/12/enabled = true +bones/12/position = Vector3(0, 0.0170118, 0.155885) +bones/12/rotation = Quaternion(-1.03316e-07, 1.68534e-07, 1.4003e-06, 1) +bones/12/scale = Vector3(1, 1, 1) +bones/13/name = "Spike_Shield" +bones/13/parent = 8 +bones/13/rest = Transform3D(1, -2.8006e-06, 3.37068e-07, 2.8006e-06, 1, 2.06633e-07, -3.37069e-07, -2.06632e-07, 1, 0, 0.0170118, 0.155885) +bones/13/enabled = true +bones/13/position = Vector3(0, 0.0170118, 0.155885) +bones/13/rotation = Quaternion(-1.03316e-07, 1.68534e-07, 1.4003e-06, 1) +bones/13/scale = Vector3(1, 1, 1) +bones/14/name = "upperarm.r" +bones/14/parent = 3 +bones/14/rest = Transform3D(0.0572841, -0.998357, 4.47035e-07, 5.06639e-07, 4.17232e-07, 1, -0.998357, -0.0572842, 4.76837e-07, -0.212007, 0.134132, 8.40246e-08) +bones/14/enabled = true +bones/14/position = Vector3(-0.211975, 0.134079, -0.000181783) +bones/14/rotation = Quaternion(-0.612769, 0.0837939, 0.629906, 0.469799) bones/14/scale = Vector3(0.999999, 0.999999, 1) -bones/15/rotation = Quaternion(2.94524e-08, 5.87742e-08, 0.52781, 0.849362) +bones/15/name = "lowerarm.r" +bones/15/parent = 14 +bones/15/rest = Transform3D(0.993887, -0.110402, 1.19007e-07, 0.110402, 0.993887, 3.28831e-09, -1.18643e-07, 9.87045e-09, 1, -7.12186e-11, 0.241897, -1.19406e-07) +bones/15/enabled = true +bones/15/position = Vector3(-7.12186e-11, 0.241897, -1.19406e-07) +bones/15/rotation = Quaternion(-4.1935e-09, 4.75055e-08, 0.497956, 0.867202) +bones/15/scale = Vector3(1, 1, 1) +bones/16/name = "wrist.r" +bones/16/parent = 15 +bones/16/rest = Transform3D(0.998579, 0.0532972, 6.01854e-10, -0.0532972, 0.998579, 1.78776e-10, -5.9147e-10, -2.10599e-10, 1, -8.71838e-09, 0.260044, -1.50195e-10) +bones/16/enabled = true +bones/16/position = Vector3(-8.71838e-09, 0.260044, -1.50195e-10) bones/16/rotation = Quaternion(-9.73784e-11, 2.98437e-10, -0.0266581, 0.999645) bones/16/scale = Vector3(1, 1, 1) -bones/17/rotation = Quaternion(-0.317423, 0.313636, -0.225417, 0.866061) +bones/17/name = "hand.r" +bones/17/parent = 16 +bones/17/rest = Transform3D(1, -1.09104e-05, -1.78637e-07, 1.09104e-05, 1, -2.40084e-09, 1.78637e-07, 2.39889e-09, 1, 1.33227e-15, 0.0738258, 2.22045e-16) +bones/17/enabled = true +bones/17/position = Vector3(1.33227e-15, 0.0738258, 2.22045e-16) +bones/17/rotation = Quaternion(-0.313726, 0.303159, -0.213502, 0.874121) +bones/17/scale = Vector3(1, 1, 1) +bones/18/name = "handslot.r" +bones/18/parent = 17 +bones/18/rest = Transform3D(-1.19209e-07, -1, 2.22045e-16, 1, -1.19209e-07, -4.55301e-09, 4.55301e-09, -2.22045e-16, 1, -8.34815e-10, 0.0961251, -0.0575001) +bones/18/enabled = true bones/18/position = Vector3(-1.54782e-08, 0.0961251, -0.0575) -bones/18/rotation = Quaternion(0.00394797, 0.00469205, 0.702148, 0.712005) +bones/18/rotation = Quaternion(0.00400327, 0.00473643, 0.702085, 0.712066) bones/18/scale = Vector3(1, 1, 1) -bones/21/rotation = Quaternion(-0.000510097, -0.0314923, -3.41198e-05, 0.999504) -bones/24/position = Vector3(0.170945, 0.113587, 0.000255542) -bones/24/rotation = Quaternion(0.989534, 0.0832944, 0.0785418, 0.0878436) +bones/19/name = "1H_Sword" +bones/19/parent = 18 +bones/19/rest = Transform3D(-1, 2.65413e-07, -4.55305e-09, 2.65413e-07, 1, -2.06632e-07, 4.553e-09, -2.06632e-07, -1, 0, 0.0333093, -1.20715e-07) +bones/19/enabled = true +bones/19/position = Vector3(0, 0.0333093, -1.20715e-07) +bones/19/rotation = Quaternion(1.32707e-07, 1, -1.03316e-07, -2.27651e-09) +bones/19/scale = Vector3(1, 1, 1) +bones/20/name = "2H_Sword" +bones/20/parent = 18 +bones/20/rest = Transform3D(-1, 2.80147e-07, -1.8239e-08, 2.80147e-07, 1, -2.06632e-07, 1.8239e-08, -2.06632e-07, -1, 0, 0.0333093, -1.20715e-07) +bones/20/enabled = true +bones/20/position = Vector3(0, 0.0333093, -1.20715e-07) +bones/20/rotation = Quaternion(1.40073e-07, 1, -1.03316e-07, -9.11951e-09) +bones/20/scale = Vector3(1, 1, 1) +bones/21/name = "head" +bones/21/parent = 3 +bones/21/rest = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.268797, 0) +bones/21/enabled = true +bones/21/position = Vector3(0, 0.268797, 0) +bones/21/rotation = Quaternion(-0.00050191, -0.0309997, -6.39581e-05, 0.999519) +bones/21/scale = Vector3(1, 1, 1) +bones/22/name = "Knight_Helmet" +bones/22/parent = 21 +bones/22/rest = Transform3D(1, -2.20965e-22, -1.42109e-14, 2.20965e-22, 1, 0, 1.42109e-14, -3.1401e-36, 1, 4.76837e-07, -0.0255343, -1.08542e-07) +bones/22/enabled = true +bones/22/position = Vector3(4.76837e-07, -0.0255343, -1.08542e-07) +bones/22/rotation = Quaternion(-7.85026e-37, -7.10543e-15, 1.10483e-22, 1) +bones/22/scale = Vector3(1, 1, 1) +bones/23/name = "Knight_Cape" +bones/23/parent = 3 +bones/23/rest = Transform3D(1, 1.25214e-21, -1.42109e-14, -1.25214e-21, 1, 0, 1.42109e-14, 1.77939e-35, 1, 1.9989e-21, 0.243262, -1.4066e-07) +bones/23/enabled = true +bones/23/position = Vector3(1.9989e-21, 0.243262, -1.4066e-07) +bones/23/rotation = Quaternion(4.44848e-36, -7.10543e-15, -6.26068e-22, 1) +bones/23/scale = Vector3(1, 1, 1) +bones/24/name = "upperleg.l" +bones/24/parent = 1 +bones/24/rest = Transform3D(1, -1.42215e-07, -2.65602e-08, -1.43052e-07, -0.999396, -0.0347412, -2.16035e-08, 0.0347411, -0.999398, 0.170945, 0.113587, 1.39233e-08) +bones/24/enabled = true +bones/24/position = Vector3(0.170945, 0.113587, -0.000354771) +bones/24/rotation = Quaternion(0.991955, 0.0827753, 0.0765124, 0.0576126) bones/24/scale = Vector3(1, 1, 1) -bones/25/rotation = Quaternion(0.393756, 6.31502e-08, -2.64488e-07, 0.919215) -bones/26/rotation = Quaternion(-0.621029, -0.200118, 0.0763476, 0.753954) -bones/27/rotation = Quaternion(-9.81823e-09, 0.920355, -0.391084, 7.8274e-08) +bones/25/name = "lowerleg.l" +bones/25/parent = 24 +bones/25/rest = Transform3D(1, 1.6129e-07, 1.20856e-07, -1.3212e-07, 0.977433, -0.211248, -1.52201e-07, 0.211248, 0.977433, 3.57982e-09, 0.227077, -6.13986e-09) +bones/25/enabled = true +bones/25/position = Vector3(3.57982e-09, 0.227077, -6.13986e-09) +bones/25/rotation = Quaternion(0.31863, 6.18015e-08, -2.1708e-07, 0.947879) +bones/25/scale = Vector3(1, 1, 1) +bones/26/name = "foot.l" +bones/26/parent = 25 +bones/26/rest = Transform3D(1, 4.64335e-08, 6.01239e-08, -7.59277e-08, 0.585515, 0.810661, 2.4383e-09, -0.810662, 0.585514, 1.83222e-10, 0.149437, 9.66537e-10) +bones/26/enabled = true +bones/26/position = Vector3(1.83222e-10, 0.149437, 9.66537e-10) +bones/26/rotation = Quaternion(-0.579837, -0.204218, 0.062787, 0.78622) +bones/26/scale = Vector3(1, 1, 0.999999) +bones/27/name = "toes.l" +bones/27/parent = 26 +bones/27/rest = Transform3D(-1, -1.75424e-09, 1.51741e-07, -1.10452e-07, 0.694106, -0.719873, -1.04062e-07, -0.719873, -0.694106, -2.1306e-10, 0.16565, 5.17174e-09) +bones/27/enabled = true +bones/27/position = Vector3(-2.1306e-10, 0.16565, 5.17174e-09) +bones/27/rotation = Quaternion(-9.56486e-09, 0.920075, -0.391741, 7.82301e-08) bones/27/scale = Vector3(1, 1, 1) -bones/28/position = Vector3(-0.170945, 0.113587, -0.000255511) -bones/28/rotation = Quaternion(0.991462, -0.0332611, 0.0296904, 0.122538) +bones/28/name = "upperleg.r" +bones/28/parent = 1 +bones/28/rest = Transform3D(1, 1.49611e-07, -6.08626e-08, 1.47406e-07, -0.999396, -0.0347412, -6.60234e-08, 0.0347411, -0.999398, -0.170945, 0.113587, 1.39233e-08) +bones/28/enabled = true +bones/28/position = Vector3(-0.170945, 0.113587, 0.000354803) +bones/28/rotation = Quaternion(0.99417, -0.0315765, 0.0303346, 0.0985328) bones/28/scale = Vector3(1, 1, 1) -bones/29/rotation = Quaternion(0.439857, -5.7548e-08, 3.06164e-07, 0.898068) -bones/30/rotation = Quaternion(-0.645962, 0.112047, -0.023359, 0.75474) -bones/31/rotation = Quaternion(3.03608e-08, 0.920355, -0.391084, -6.95386e-08) +bones/29/name = "lowerleg.r" +bones/29/parent = 28 +bones/29/rest = Transform3D(1, -1.6129e-07, -1.20856e-07, 1.3212e-07, 0.977433, -0.211248, 1.52201e-07, 0.211248, 0.977433, -3.57982e-09, 0.227077, -6.13986e-09) +bones/29/enabled = true +bones/29/position = Vector3(-3.57982e-09, 0.227077, -6.13986e-09) +bones/29/rotation = Quaternion(0.371249, -6.09577e-08, 2.59143e-07, 0.928533) +bones/29/scale = Vector3(1, 1, 1) +bones/30/name = "foot.r" +bones/30/parent = 29 +bones/30/rest = Transform3D(1, -1.55132e-07, 2.93521e-07, -1.47115e-07, 0.585515, 0.810661, -2.97621e-07, -0.810662, 0.585514, -1.83221e-10, 0.149437, 9.66542e-10) +bones/30/enabled = true +bones/30/position = Vector3(-1.83221e-10, 0.149437, 9.66542e-10) +bones/30/rotation = Quaternion(-0.610224, 0.11317, -0.0168087, 0.783924) +bones/30/scale = Vector3(1, 1, 0.999999) +bones/31/name = "toes.r" +bones/31/parent = 30 +bones/31/rest = Transform3D(-1, 1.75425e-09, -1.51741e-07, 1.10452e-07, 0.694106, -0.719873, 1.04062e-07, -0.719873, -0.694106, 2.13058e-10, 0.16565, 5.17174e-09) +bones/31/enabled = true +bones/31/position = Vector3(2.13058e-10, 0.16565, 5.17174e-09) +bones/31/rotation = Quaternion(3.03603e-08, 0.920355, -0.391084, -6.95365e-08) bones/31/scale = Vector3(1, 1, 1) -bones/32/position = Vector3(0.170945, 0.292413, 0.575915) +bones/32/name = "kneeIK.l" +bones/32/parent = 0 +bones/32/rest = Transform3D(1, -2.59151e-07, -3.89414e-07, -3.89414e-07, 0, -1, 2.59151e-07, 1, 0, 0.170945, 0.29231, 0.575812) +bones/32/enabled = true +bones/32/position = Vector3(0.170945, 0.292579, 0.576081) bones/32/rotation = Quaternion(0.707107, -2.29302e-07, -4.60552e-08, 0.707107) -bones/33/position = Vector3(0.202061, 0.0266931, 0.206325) -bones/33/rotation = Quaternion(-0.707816, -7.04464e-08, -7.06087e-08, 0.706397) +bones/32/scale = Vector3(1, 1, 1) +bones/33/name = "control-toe-roll.l" +bones/33/parent = 0 +bones/33/rest = Transform3D(1, 1.99485e-07, -3.55271e-14, 3.55271e-14, 0, 1, 1.99485e-07, -1, 0, 0.170945, 0.0259903, 0.245789) +bones/33/enabled = true +bones/33/position = Vector3(0.202061, 0.0262452, 0.203026) +bones/33/rotation = Quaternion(-0.704835, -7.07403e-08, -7.0315e-08, 0.709371) +bones/33/scale = Vector3(1, 1, 1) +bones/34/name = "control-heel-roll.l" +bones/34/parent = 33 bones/34/rest = Transform3D(-1, 4.66e-34, 1.42109e-14, -4.69932e-34, -1, -2.76642e-22, 1.42109e-14, -2.76642e-22, 1, 1.94581e-08, 0.362833, -2.42861e-15) +bones/34/enabled = true bones/34/position = Vector3(1.94503e-08, 0.362833, -2.42861e-15) bones/34/rotation = Quaternion(9.6269e-09, 1.76581e-09, 0.98583, -0.167751) +bones/34/scale = Vector3(1, 1, 1) +bones/35/name = "control-foot-roll.l" +bones/35/parent = 34 +bones/35/rest = Transform3D(-1, -2.70243e-08, -2.14593e-07, -1.35722e-07, -0.694106, 0.719873, -1.68404e-07, 0.719873, 0.694106, -1.11482e-08, 0.213436, -2.50942e-15) +bones/35/enabled = true bones/35/position = Vector3(-2.59494e-08, 0.213436, -5.15143e-09) bones/35/rotation = Quaternion(-1.01283e-07, 0.391084, 0.920355, -3.34974e-08) +bones/35/scale = Vector3(1, 1, 1) +bones/36/name = "heelIK.l" +bones/36/parent = 35 +bones/36/rest = Transform3D(1, 1.74656e-07, -7.54001e-08, -6.69512e-08, 0.694106, 0.719873, 1.78066e-07, -0.719873, 0.694106, 8.58988e-09, 0.16565, -5.09137e-09) +bones/36/enabled = true bones/36/position = Vector3(8.5477e-09, 0.16565, -2.42004e-09) +bones/36/rotation = Quaternion(-0.391084, -6.885e-08, -6.56288e-08, 0.920355) +bones/36/scale = Vector3(1, 1, 1) +bones/37/name = "IK-foot.l" +bones/37/parent = 35 +bones/37/rest = Transform3D(1, -6.21725e-15, 3.89414e-07, -6.21725e-15, -1, 1.72934e-22, 3.89414e-07, -2.59402e-21, -1, 8.58988e-09, 0.16565, -5.09137e-09) +bones/37/enabled = true +bones/37/position = Vector3(8.58988e-09, 0.16565, -5.09137e-09) bones/37/rotation = Quaternion(1, -2.31451e-09, 1.99757e-07, 9.76329e-13) -bones/39/position = Vector3(-0.170945, 0.292413, 0.575915) +bones/37/scale = Vector3(1, 1, 1) +bones/38/name = "IK-toe.l" +bones/38/parent = 34 +bones/38/rest = Transform3D(1, 3.89339e-08, -1.3482e-16, -3.89339e-08, 1, -2.71393e-22, 1.3482e-16, 2.76642e-22, 1, -4.55695e-09, -7.95029e-10, -1.86265e-09) +bones/38/enabled = true +bones/38/position = Vector3(-4.55695e-09, -7.95029e-10, -1.86265e-09) +bones/38/rotation = Quaternion(1.37009e-22, -6.74098e-17, -1.94669e-08, 1) +bones/38/scale = Vector3(1, 1, 1) +bones/39/name = "kneeIK.r" +bones/39/parent = 0 +bones/39/rest = Transform3D(1, -2.59151e-07, 1.50996e-07, 1.50996e-07, 0, -1, 2.59151e-07, 1, 0, -0.170945, 0.29231, 0.575812) +bones/39/enabled = true +bones/39/position = Vector3(-0.170945, 0.292579, 0.576081) bones/39/rotation = Quaternion(0.707107, -3.82385e-08, 1.45009e-07, 0.707107) -bones/40/position = Vector3(-0.170945, 0.0263717, 0.243196) -bones/40/rotation = Quaternion(-0.704466, -7.08084e-08, -7.02409e-08, 0.709738) +bones/39/scale = Vector3(1, 1, 1) +bones/40/name = "control-toe-roll.r" +bones/40/parent = 0 +bones/40/rest = Transform3D(1, 1.99485e-07, 0, 0, 0, 1, 1.99485e-07, -1, 0, -0.170945, 0.0259903, 0.245789) +bones/40/enabled = true +bones/40/position = Vector3(-0.170945, 0.0267123, 0.247049) +bones/40/rotation = Quaternion(-0.707432, -7.05295e-08, -7.05382e-08, 0.706782) +bones/40/scale = Vector3(1, 1, 1) +bones/41/name = "control-heel-roll.r" +bones/41/parent = 40 bones/41/rest = Transform3D(-1, 4.66e-34, 1.42109e-14, -4.69932e-34, -1, -2.76642e-22, 1.42109e-14, -2.76642e-22, 1, 1.94581e-08, 0.362833, 2.42861e-15) +bones/41/enabled = true bones/41/position = Vector3(1.94816e-08, 0.362833, 2.0002e-10) bones/41/rotation = Quaternion(-5.81779e-09, 6.41802e-10, 0.99485, 0.101363) +bones/41/scale = Vector3(1, 1, 1) +bones/42/name = "control-foot-roll.r" +bones/42/parent = 41 +bones/42/rest = Transform3D(-1, -2.70242e-08, -2.14593e-07, -1.35722e-07, -0.694106, 0.719873, -1.68404e-07, 0.719873, 0.694106, 3.75294e-09, 0.213436, 0) +bones/42/enabled = true bones/42/position = Vector3(-1.10904e-08, 0.213436, 8.32519e-11) bones/42/rotation = Quaternion(-1.05787e-07, 0.391084, 0.920355, -2.58828e-08) +bones/42/scale = Vector3(1, 1, 1) +bones/43/name = "heelIK.r" +bones/43/parent = 42 +bones/43/rest = Transform3D(1, 1.74656e-07, -7.54001e-08, -6.69511e-08, 0.694106, 0.719873, 1.78066e-07, -0.719873, 0.694106, -6.31128e-09, 0.16565, 1.36608e-09) +bones/43/enabled = true bones/43/position = Vector3(-6.30346e-09, 0.16565, 2.79023e-09) bones/43/rotation = Quaternion(-0.391084, -6.885e-08, -6.56287e-08, 0.920355) +bones/43/scale = Vector3(1, 1, 1) +bones/44/name = "IK-foot.r" +bones/44/parent = 42 +bones/44/rest = Transform3D(1, 8.88173e-16, 3.89414e-07, 8.88173e-16, -1, -1.21054e-21, 3.89414e-07, 1.55641e-21, -1, -2.12124e-08, 0.16565, 1.36608e-09) +bones/44/enabled = true +bones/44/position = Vector3(-2.12124e-08, 0.16565, 1.36608e-09) bones/44/rotation = Quaternion(1, 3.75961e-09, 1.94881e-07, 7.41776e-09) +bones/44/scale = Vector3(1, 1, 1) +bones/45/name = "IK-toe.r" +bones/45/parent = 41 +bones/45/rest = Transform3D(1, 3.89338e-08, -1.3482e-16, -3.89338e-08, 1, -2.71392e-22, 1.3482e-16, 2.76642e-22, 1, -4.55695e-09, 7.95036e-10, -1.86265e-09) +bones/45/enabled = true +bones/45/position = Vector3(-4.55695e-09, 7.95036e-10, -1.86265e-09) +bones/45/rotation = Quaternion(1.37009e-22, -6.74099e-17, -1.94669e-08, 1) +bones/45/scale = Vector3(1, 1, 1) +bones/46/name = "elbowIK.l" +bones/46/parent = 0 +bones/46/rest = Transform3D(1, 2.05896e-07, -3.55271e-14, 3.55271e-14, 0, 1, 2.05896e-07, -1, 0, 0.453507, 1.10676, -0.588859) +bones/46/enabled = true bones/46/position = Vector3(0.453378, 1.10598, -0.589302) bones/46/rotation = Quaternion(-0.707107, 6.47045e-05, 6.47045e-05, 0.707107) -bones/47/position = Vector3(0.520813, 0.77, -0.0569816) -bones/47/rotation = Quaternion(0.795476, 0.00181774, 0.605982, 0.000210036) +bones/46/scale = Vector3(1, 1, 1) +bones/47/name = "handIK.l" +bones/47/parent = 0 +bones/47/rest = Transform3D(-2.38419e-07, 1, 0, 0, 0, 1, 1, 2.38419e-07, 0, 0.713181, 1.10676, 2.54914e-07) +bones/47/enabled = true +bones/47/position = Vector3(0.520813, 0.768215, -0.0568993) +bones/47/rotation = Quaternion(0.795547, 0.00190373, 0.605888, 0.000233869) +bones/47/scale = Vector3(1, 1, 1) +bones/48/name = "elbowIK.r" +bones/48/parent = 0 +bones/48/rest = Transform3D(1, 2.05896e-07, -3.55271e-14, 3.55271e-14, 0, 1, 2.05896e-07, -1, 0, -0.453507, 1.10676, -0.58886) +bones/48/enabled = true bones/48/position = Vector3(-0.45384, 1.10588, -0.588869) bones/48/rotation = Quaternion(-0.707107, 6.47045e-05, 6.47045e-05, 0.707107) -bones/49/position = Vector3(-0.510787, 0.77, 0.0602314) -bones/49/rotation = Quaternion(0.759203, -0.00174849, -0.650852, 0.000391975) +bones/48/scale = Vector3(1, 1, 1) +bones/49/name = "handIK.r" +bones/49/parent = 0 +bones/49/rest = Transform3D(1.19209e-07, -1, -1.19209e-07, 0, -1.19209e-07, 1, -1, -1.19209e-07, 0, -0.713182, 1.10676, -8.51573e-08) +bones/49/enabled = true +bones/49/position = Vector3(-0.510787, 0.768215, 0.0603137) +bones/49/rotation = Quaternion(0.759279, -0.001833, -0.650763, 0.000420685) +bones/49/scale = Vector3(1, 1, 1) -[node name="1H_Sword_Offhand" parent="Rig/Skeleton3D" index="0"] -transform = Transform3D(-0.00201055, 0.263326, 0.964704, 0.999909, -0.0122895, 0.00543952, 0.0132887, 0.964628, -0.263277, 0.512215, 0.618112, -0.000647252) +[node name="1H_Sword_Offhand" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(-0.00266433, 0.26385, 0.964559, 0.999865, -0.014918, 0.00684354, 0.0161954, 0.964447, -0.263775, 0.51263, 0.615687, -0.00267961) visible = false +bone_name = "1H_Sword_Offhand" +bone_idx = 9 -[node name="1H_Sword_Offhand" parent="Rig/Skeleton3D/1H_Sword_Offhand" index="0"] +[node name="1H_Sword_Offhand" type="MeshInstance3D" parent="Rig/Skeleton3D/1H_Sword_Offhand"] mesh = SubResource("ArrayMesh_rvosg") +skeleton = NodePath("") -[node name="Badge_Shield" parent="Rig/Skeleton3D" index="1"] -transform = Transform3D(-0.00201052, 0.263326, 0.964704, 0.999909, -0.0122921, 0.00544018, 0.0132913, 0.964628, -0.263277, 0.662599, 0.61896, -0.0416883) +[node name="Badge_Shield" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(-0.00266431, 0.26385, 0.964559, 0.999865, -0.0149205, 0.0068442, 0.016198, 0.964447, -0.263774, 0.662991, 0.616754, -0.0437982) visible = false +bone_name = "Badge_Shield" +bone_idx = 10 -[node name="Badge_Shield" parent="Rig/Skeleton3D/Badge_Shield" index="0"] +[node name="Badge_Shield" type="MeshInstance3D" parent="Rig/Skeleton3D/Badge_Shield"] mesh = SubResource("ArrayMesh_0xags") +skeleton = NodePath("") -[node name="Rectangle_Shield" parent="Rig/Skeleton3D" index="2"] -transform = Transform3D(-0.00201052, 0.263326, 0.964704, 0.999909, -0.0122921, 0.00544018, 0.0132913, 0.964628, -0.263277, 0.662599, 0.61896, -0.0416883) +[node name="Rectangle_Shield" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(-0.00266431, 0.26385, 0.964559, 0.999865, -0.0149205, 0.0068442, 0.016198, 0.964447, -0.263774, 0.662991, 0.616754, -0.0437982) visible = false +bone_name = "Rectangle_Shield" +bone_idx = 11 -[node name="Rectangle_Shield" parent="Rig/Skeleton3D/Rectangle_Shield" index="0"] +[node name="Rectangle_Shield" type="MeshInstance3D" parent="Rig/Skeleton3D/Rectangle_Shield"] mesh = SubResource("ArrayMesh_qr44s") +skeleton = NodePath("") -[node name="Round_Shield" parent="Rig/Skeleton3D" index="3"] -transform = Transform3D(-0.00201052, 0.263326, 0.964704, 0.999909, -0.0122921, 0.00544018, 0.0132913, 0.964628, -0.263277, 0.662599, 0.61896, -0.0416883) +[node name="Round_Shield" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(-0.00266431, 0.26385, 0.964559, 0.999865, -0.0149205, 0.0068442, 0.016198, 0.964447, -0.263774, 0.662991, 0.616754, -0.0437982) +bone_name = "Round_Shield" +bone_idx = 12 -[node name="Round_Shield" parent="Rig/Skeleton3D/Round_Shield" index="0"] +[node name="Round_Shield" type="MeshInstance3D" parent="Rig/Skeleton3D/Round_Shield"] mesh = SubResource("ArrayMesh_bb24p") +skeleton = NodePath("") -[node name="Spike_Shield" parent="Rig/Skeleton3D" index="4"] -transform = Transform3D(-0.00201052, 0.263326, 0.964704, 0.999909, -0.0122921, 0.00544018, 0.0132913, 0.964628, -0.263277, 0.662599, 0.61896, -0.0416883) +[node name="Spike_Shield" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(-0.00266431, 0.26385, 0.964559, 0.999865, -0.0149205, 0.0068442, 0.016198, 0.964447, -0.263774, 0.662991, 0.616754, -0.0437982) +bone_name = "Spike_Shield" +bone_idx = 13 -[node name="Spike_Shield" parent="Rig/Skeleton3D/Spike_Shield" index="0"] +[node name="Spike_Shield" type="MeshInstance3D" parent="Rig/Skeleton3D/Spike_Shield"] mesh = SubResource("ArrayMesh_jnwr3") +skeleton = NodePath("") -[node name="1H_Sword" parent="Rig/Skeleton3D" index="5"] -transform = Transform3D(-0.000151069, -0.164474, 0.986381, 0.999945, -0.0103211, -0.00156882, 0.010439, 0.986327, 0.164466, -0.496742, 0.622573, 0.140203) +[node name="1H_Sword" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(-0.000442142, -0.164431, 0.986388, 0.999947, -0.0100958, -0.00123555, 0.0101621, 0.986336, 0.164426, -0.497016, 0.61959, 0.138313) +bone_name = "1H_Sword" +bone_idx = 19 -[node name="1H_Sword" parent="Rig/Skeleton3D/1H_Sword" index="0"] +[node name="1H_Sword" type="MeshInstance3D" parent="Rig/Skeleton3D/1H_Sword"] mesh = SubResource("ArrayMesh_dbq6c") +skeleton = NodePath("") + +[node name="2H_Sword" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(-0.000442158, -0.164431, 0.986388, 0.999947, -0.0100958, -0.00123553, 0.0101621, 0.986336, 0.164426, -0.497016, 0.61959, 0.138313) +bone_name = "2H_Sword" +bone_idx = 20 -[node name="2H_Sword" parent="Rig/Skeleton3D" index="6"] -transform = Transform3D(-0.000151084, -0.164474, 0.986381, 0.999945, -0.0103211, -0.00156881, 0.0104391, 0.986327, 0.164466, -0.496742, 0.622573, 0.140203) +[node name="2H_Sword" type="MeshInstance3D" parent="Rig/Skeleton3D/2H_Sword"] +mesh = SubResource("ArrayMesh_ys2n7") +skeleton = NodePath("") -[node name="Knight_Helmet" parent="Rig/Skeleton3D" index="7"] -transform = Transform3D(0.999726, 0.000245895, 0.0234132, -0.000223633, 0.999999, -0.000953451, -0.0234134, 0.000947953, 0.999725, 0.000119742, 1.17979, 0.00126154) +[node name="Knight_Helmet" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(0.999725, 0.000310492, 0.0234457, -0.00028611, 0.999999, -0.00104328, -0.0234461, 0.00103628, 0.999725, 9.29428e-05, 1.19065, 0.00131338) visible = false +bone_name = "Knight_Helmet" +bone_idx = 22 -[node name="Knight_Helmet" parent="Rig/Skeleton3D/Knight_Helmet" index="0"] +[node name="Knight_Helmet" type="MeshInstance3D" parent="Rig/Skeleton3D/Knight_Helmet"] mesh = SubResource("ArrayMesh_o8mbo") +skeleton = NodePath("") -[node name="Knight_Cape" parent="Rig/Skeleton3D" index="8"] -transform = Transform3D(0.996269, 0.000233752, 0.0863026, -6.2833e-05, 0.999998, -0.00198318, -0.0863029, 0.00197035, 0.996267, 0.000119566, 1.17979, 0.00123541) +[node name="Knight_Cape" type="BoneAttachment3D" parent="Rig/Skeleton3D"] +transform = Transform3D(0.996351, 0.000237399, 0.0853529, -6.19362e-05, 0.999998, -0.00205837, -0.0853533, 0.00204558, 0.996349, 9.43231e-05, 1.19065, 0.00128759) visible = false +bone_name = "Knight_Cape" +bone_idx = 23 -[node name="Knight_Cape" parent="Rig/Skeleton3D/Knight_Cape" index="0"] +[node name="Knight_Cape" type="MeshInstance3D" parent="Rig/Skeleton3D/Knight_Cape"] mesh = SubResource("ArrayMesh_m1r3f") +skeleton = NodePath("") -[node name="Knight_ArmLeft" parent="Rig/Skeleton3D" index="9"] +[node name="Knight_ArmLeft" type="MeshInstance3D" parent="Rig/Skeleton3D"] mesh = SubResource("ArrayMesh_6d6cp") skin = SubResource("Skin_u0jtf") -[node name="Knight_ArmRight" parent="Rig/Skeleton3D" index="10"] +[node name="Knight_ArmRight" type="MeshInstance3D" parent="Rig/Skeleton3D"] mesh = SubResource("ArrayMesh_o514r") skin = SubResource("Skin_u0jtf") -[node name="Knight_Body" parent="Rig/Skeleton3D" index="11"] +[node name="Knight_Body" type="MeshInstance3D" parent="Rig/Skeleton3D"] mesh = SubResource("ArrayMesh_2di5a") skin = SubResource("Skin_u0jtf") -[node name="Knight_Head" parent="Rig/Skeleton3D" index="12"] +[node name="Knight_Head" type="MeshInstance3D" parent="Rig/Skeleton3D"] mesh = SubResource("ArrayMesh_of3y4") skin = SubResource("Skin_u0jtf") -[node name="Knight_LegLeft" parent="Rig/Skeleton3D" index="13"] +[node name="Knight_LegLeft" type="MeshInstance3D" parent="Rig/Skeleton3D"] mesh = SubResource("ArrayMesh_iy21t") skin = SubResource("Skin_u0jtf") -[node name="Knight_LegRight" parent="Rig/Skeleton3D" index="14"] +[node name="Knight_LegRight" type="MeshInstance3D" parent="Rig/Skeleton3D"] mesh = SubResource("ArrayMesh_8j6sy") skin = SubResource("Skin_u0jtf") -[node name="CollisionShape3D" type="CollisionShape3D" parent="." index="2"] +[node name="CollisionShape3D" type="CollisionShape3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, 0) shape = SubResource("CapsuleShape3D_i3cyd") -[node name="AnimationPlayer" parent="." index="3"] +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { "": SubResource("AnimationLibrary_85ysr") } -[node name="AnimationTree" type="AnimationTree" parent="." index="4"] +[node name="AnimationTree" type="AnimationTree" parent="."] tree_root = SubResource("AnimationNodeStateMachine_vnar2") anim_player = NodePath("../AnimationPlayer") parameters/current_length = 1.06667 -parameters/current_position = 0.604279 -parameters/current_delta = 0.0169947 +parameters/current_position = 0.801874 +parameters/current_delta = 0.0333333 parameters/conditions/blocking = false parameters/conditions/grounded = false parameters/conditions/jumping = false @@ -31676,21 +32025,21 @@ parameters/Hit_B/current_length = 0.866667 parameters/Hit_B/current_position = 0.866667 parameters/Hit_B/current_delta = 0.0294314 parameters/IWR/current_length = 1.06667 -parameters/IWR/current_position = 0.604279 -parameters/IWR/current_delta = 0.0169947 +parameters/IWR/current_position = 0.801874 +parameters/IWR/current_delta = 0.0333333 parameters/IWR/blend_position = Vector2(0.000524879, 0.00335574) parameters/IWR/0/current_length = 1.06667 -parameters/IWR/0/current_position = 0.604279 -parameters/IWR/0/current_delta = 0.0169947 +parameters/IWR/0/current_position = 0.801874 +parameters/IWR/0/current_delta = 0.0333333 parameters/IWR/1/current_length = 0.8 -parameters/IWR/1/current_position = 0.0709689 -parameters/IWR/1/current_delta = 0.0169947 +parameters/IWR/1/current_position = 0.268622 +parameters/IWR/1/current_delta = 0.0333333 parameters/IWR/2/current_length = 1.06667 parameters/IWR/2/current_position = 0.408754 parameters/IWR/2/current_delta = 0.0166667 parameters/IWR/3/current_length = 0.8 -parameters/IWR/3/current_position = 0.0709689 -parameters/IWR/3/current_delta = 0.0169947 +parameters/IWR/3/current_position = 0.268622 +parameters/IWR/3/current_delta = 0.0333333 parameters/IWR/4/current_length = 0.8 parameters/IWR/4/current_position = 0.61058 parameters/IWR/4/current_delta = 0.0166667 @@ -31709,3 +32058,6 @@ parameters/Jump_Start/current_delta = 0.0180555 parameters/Start/current_length = 0.0 parameters/Start/current_position = 0.0 parameters/Start/current_delta = 0.0 + +[node name="AudioListener3D" type="AudioListener3D" parent="."] +current = true diff --git a/packed-scenes/skeleton_warrior_new.tscn b/packed-scenes/skeleton_warrior_new.tscn index fe94e33..413feeb 100644 --- a/packed-scenes/skeleton_warrior_new.tscn +++ b/packed-scenes/skeleton_warrior_new.tscn @@ -82818,106 +82818,106 @@ bones/0/name = "root" bones/0/parent = -1 bones/0/rest = Transform3D(1, 2.0611e-15, 2.40863e-07, -6.18329e-15, 1, 1.71143e-08, -2.40863e-07, -1.71143e-08, 1, 0, 0, 0) bones/0/enabled = true -bones/0/position = Vector3(0, 0.00235395, -8.0572e-11) +bones/0/position = Vector3(0, 0, 0) bones/0/rotation = Quaternion(-8.55713e-09, 1.20432e-07, -2.0611e-15, 1) bones/0/scale = Vector3(1, 1, 1) bones/1/name = "hips" bones/1/parent = 0 bones/1/rest = Transform3D(1, -1.92983e-22, -2.06635e-07, 9.18536e-22, 1, 3.51128e-15, 2.06635e-07, -3.51128e-15, 1, -2.1013e-22, 0.405663, 8.88178e-16) bones/1/enabled = true -bones/1/position = Vector3(2.42625e-18, 0.351761, 1.40647e-15) -bones/1/rotation = Quaternion(0.101175, -1.02787e-07, 1.04532e-08, 0.994869) +bones/1/position = Vector3(-3.72838e-22, 0.392064, 1.27164e-15) +bones/1/rotation = Quaternion(-2.13917e-15, 0.0431578, 1.86265e-09, 0.999068) bones/1/scale = Vector3(1, 1, 1) bones/2/name = "spine" bones/2/parent = 1 bones/2/rest = Transform3D(1, 8.67181e-22, 3.55271e-15, -8.67181e-22, 1, 3.52176e-23, -3.55271e-15, -3.52176e-23, 1, -4.36903e-23, 0.191978, -8.88178e-16) bones/2/enabled = true -bones/2/position = Vector3(-4.69113e-17, 0.191977, -8.46545e-16) -bones/2/rotation = Quaternion(0.113194, 0.0127583, -0.0010041, 0.993491) +bones/2/position = Vector3(2.77555e-17, 0.191978, -6.31439e-16) +bones/2/rotation = Quaternion(-7.28584e-17, -3.72529e-09, 7.04727e-17, 1) bones/2/scale = Vector3(1, 1, 1) bones/3/name = "chest" bones/3/parent = 2 bones/3/rest = Transform3D(1, -2.05374e-22, -1.77636e-14, 2.05374e-22, 1, -1.11653e-14, 1.77636e-14, 1.11653e-14, 1, -9.6328e-23, 0.374988, 1.77636e-15) bones/3/enabled = true -bones/3/position = Vector3(-1.86265e-09, 0.374988, 1.86265e-08) -bones/3/rotation = Quaternion(0.0421358, 0.00020949, 0.00107773, 0.999111) +bones/3/position = Vector3(1.11022e-16, 0.374988, 3.69843e-15) +bones/3/rotation = Quaternion(6.43616e-15, -8.91363e-15, 6.96059e-17, 1) bones/3/scale = Vector3(1, 1, 1) bones/4/name = "upperarm.l" bones/4/parent = 3 bones/4/rest = Transform3D(0.0572952, 0.998357, 5.96046e-08, -2.98023e-07, -1.19209e-07, 1, 0.998357, -0.0572953, 2.38419e-07, 0.212007, 0.134132, 8.92131e-08) bones/4/enabled = true -bones/4/position = Vector3(0.200438, 0.1188, -0.0459563) -bones/4/rotation = Quaternion(-0.786937, -0.171198, -0.471447, 0.359387) +bones/4/position = Vector3(0.212007, 0.134132, 9.82268e-08) +bones/4/rotation = Quaternion(-0.559906, -0.0608802, -0.643974, 0.517779) bones/4/scale = Vector3(0.999999, 0.999999, 1) bones/5/name = "lowerarm.l" bones/5/parent = 4 bones/5/rest = Transform3D(0.993885, 0.110424, -1.77241e-07, -0.110424, 0.993885, -4.82524e-07, 1.22875e-07, 4.99145e-07, 1, -3.31295e-09, 0.241897, 4.4799e-09) bones/5/enabled = true -bones/5/position = Vector3(9.34093e-08, 0.241897, 7.9073e-08) -bones/5/rotation = Quaternion(2.19067e-07, 1.1508e-07, -0.614777, 0.788701) +bones/5/position = Vector3(4.30662e-08, 0.241897, -1.74334e-07) +bones/5/rotation = Quaternion(2.21015e-07, 5.7688e-08, -0.494719, 0.869053) bones/5/scale = Vector3(1, 1, 1) bones/6/name = "wrist.l" bones/6/parent = 5 bones/6/rest = Transform3D(0.998579, -0.0532972, -3.33198e-09, 0.0532972, 0.998579, 4.71248e-07, -2.1789e-08, -4.70756e-07, 1, 6.74525e-09, 0.260044, -2.16525e-07) bones/6/enabled = true -bones/6/position = Vector3(1.2106e-08, 0.260044, -1.13614e-07) -bones/6/rotation = Quaternion(-2.43026e-07, 4.18451e-09, 0.0266581, 0.999645) +bones/6/position = Vector3(1.45879e-08, 0.260044, -2.28096e-08) +bones/6/rotation = Quaternion(-2.29055e-07, 3.92612e-08, 0.0266581, 0.999645) bones/6/scale = Vector3(1, 1, 1) bones/7/name = "hand.l" bones/7/parent = 6 bones/7/rest = Transform3D(1, 8.33334e-14, -2.83571e-14, -8.33334e-14, 1, -2.54025e-13, 2.83571e-14, 2.54025e-13, 1, -2.04281e-14, 0.0738259, -1.19209e-07) bones/7/enabled = true -bones/7/position = Vector3(1.49011e-08, 0.0738259, 8.96417e-09) -bones/7/rotation = Quaternion(-0.11558, -0.400316, -0.256778, 0.87204) +bones/7/position = Vector3(-7.4506e-09, 0.0738259, -1.11757e-08) +bones/7/rotation = Quaternion(-0.321065, -0.325319, 0.145726, 0.87741) bones/7/scale = Vector3(1, 1, 1) bones/8/name = "handslot.l" bones/8/parent = 7 bones/8/rest = Transform3D(0, 1, -2.32809e-07, -1, 0, -6.82762e-08, -6.82761e-08, 2.32809e-07, 1, 8.34841e-10, 0.0961251, -0.0575) bones/8/enabled = true -bones/8/position = Vector3(-7.8318e-08, 0.0961251, -0.0574999) -bones/8/rotation = Quaternion(-0.0545053, 0.0545054, -0.539162, 0.838667) +bones/8/position = Vector3(6.33078e-10, 0.0961252, -0.0575) +bones/8/rotation = Quaternion(1.11718e-07, -6.34399e-08, -0.707107, 0.707107) bones/8/scale = Vector3(1, 1, 1) bones/9/name = "upperarm.r" bones/9/parent = 3 bones/9/rest = Transform3D(0.0572954, -0.998357, -1.49012e-07, 2.38419e-07, -1.19209e-07, 1, -0.998357, -0.0572954, 2.38419e-07, -0.212007, 0.134132, 7.46997e-08) bones/9/enabled = true -bones/9/position = Vector3(-0.197946, 0.117552, -0.0452831) -bones/9/rotation = Quaternion(-0.800586, 0.155313, 0.445535, 0.369376) +bones/9/position = Vector3(-0.212007, 0.134132, 8.08636e-08) +bones/9/rotation = Quaternion(-0.618244, 0.0807284, 0.618012, 0.478873) bones/9/scale = Vector3(0.999999, 0.999999, 1) bones/10/name = "lowerarm.r" bones/10/parent = 9 bones/10/rest = Transform3D(0.993885, -0.110424, 1.06327e-07, 0.110424, 0.993885, -4.82539e-07, -5.23934e-08, 4.91329e-07, 1, 4.03071e-09, 0.241897, 3.62012e-09) bones/10/enabled = true -bones/10/position = Vector3(3.9822e-08, 0.241897, 1.7021e-07) -bones/10/rotation = Quaternion(2.09225e-07, -1.41824e-07, 0.609165, 0.793044) +bones/10/position = Vector3(-4.08108e-08, 0.241897, -5.59845e-08) +bones/10/rotation = Quaternion(2.18765e-07, -7.29286e-08, 0.517939, 0.855417) bones/10/scale = Vector3(1, 1, 1) bones/11/name = "wrist.r" bones/11/parent = 10 bones/11/rest = Transform3D(0.998579, 0.0532972, 3.34959e-09, -0.0532972, 0.998579, 4.71254e-07, 2.17717e-08, -4.70763e-07, 1, -6.74523e-09, 0.260044, -2.1653e-07) bones/11/enabled = true -bones/11/position = Vector3(3.76393e-09, 0.260044, -1.11731e-08) -bones/11/rotation = Quaternion(-2.2413e-07, -7.20282e-10, -0.0266581, 0.999645) +bones/11/position = Vector3(-3.92325e-08, 0.260044, 1.81635e-08) +bones/11/rotation = Quaternion(-2.17167e-07, -1.25516e-08, -0.0266581, 0.999645) bones/11/scale = Vector3(1, 1, 1) bones/12/name = "hand.r" bones/12/parent = 11 bones/12/rest = Transform3D(1, -8.32931e-14, 2.83546e-14, 8.32931e-14, 1, -6.34575e-14, -2.83546e-14, 6.34575e-14, 1, 2.04281e-14, 0.0738259, -1.19209e-07) bones/12/enabled = true -bones/12/position = Vector3(3.72531e-09, 0.0738258, 3.67873e-08) -bones/12/rotation = Quaternion(-0.126125, 0.403692, 0.268852, 0.865358) +bones/12/position = Vector3(-1.49011e-08, 0.0738259, -6.51925e-08) +bones/12/rotation = Quaternion(-0.319291, 0.300524, -0.22735, 0.869512) bones/12/scale = Vector3(1, 1, 1) bones/13/name = "handslot.r" bones/13/parent = 12 bones/13/rest = Transform3D(0, -1, 2.32809e-07, 1, 0, -6.86063e-08, 6.86063e-08, 2.32809e-07, 1, -8.34841e-10, 0.0961251, -0.0575) bones/13/enabled = true -bones/13/position = Vector3(-1.06071e-07, 0.0961251, -0.0574999) -bones/13/rotation = Quaternion(-0.0545053, -0.0545053, 0.539162, 0.838667) +bones/13/position = Vector3(-2.06436e-08, 0.0961251, -0.0575) +bones/13/rotation = Quaternion(1.06567e-07, 5.80547e-08, 0.707107, 0.707107) bones/13/scale = Vector3(1, 1, 1) bones/14/name = "head" bones/14/parent = 3 bones/14/rest = Transform3D(1, 8.09955e-22, 1.77636e-14, -8.09955e-22, 1, 1.49605e-14, -1.77636e-14, -1.49605e-14, 1, 4.67612e-25, 0.268797, 0) bones/14/enabled = true -bones/14/position = Vector3(-7.45058e-09, 0.268797, 2.79397e-08) -bones/14/rotation = Quaternion(-0.130503, 0.0187248, -0.00114526, 0.99127) +bones/14/position = Vector3(-1.11022e-16, 0.268797, 4.10089e-15) +bones/14/rotation = Quaternion(-6.28279e-15, -0.0313418, -1.86264e-09, 0.999509) bones/14/scale = Vector3(1, 1, 1) bones/15/name = "Skeleton_Warrior_Helmet" bones/15/parent = 14 @@ -82930,187 +82930,187 @@ bones/16/name = "upperleg.l" bones/16/parent = 1 bones/16/rest = Transform3D(1, -1.31243e-07, -1.34242e-07, -1.35828e-07, -0.999396, -0.0347426, -1.29601e-07, 0.0347426, -0.999397, 0.170945, 0.113587, 1.70271e-08) bones/16/enabled = true -bones/16/position = Vector3(0.170945, 0.113587, -0.0562796) -bones/16/rotation = Quaternion(0.993905, -1.94487e-07, -2.46217e-08, 0.110241) +bones/16/position = Vector3(0.170945, 0.113587, 2.4869e-08) +bones/16/rotation = Quaternion(0.996186, 0.0479137, 0.0566427, -0.045939) bones/16/scale = Vector3(1, 1, 1) bones/17/name = "lowerleg.l" bones/17/parent = 16 bones/17/rest = Transform3D(1, 1.62704e-07, 1.37175e-07, -1.30054e-07, 0.977432, -0.211252, -1.68451e-07, 0.211252, 0.977432, -1.1194e-08, 0.227077, -2.32076e-08) bones/17/enabled = true -bones/17/position = Vector3(-4.16498e-08, 0.227078, 5.64067e-08) -bones/17/rotation = Quaternion(0.521554, 6.63805e-08, -3.65557e-07, 0.853218) +bones/17/position = Vector3(2.53604e-08, 0.227078, 5.38709e-09) +bones/17/rotation = Quaternion(0.165014, 7.29177e-08, -1.13627e-07, 0.986291) bones/17/scale = Vector3(1, 1, 1) bones/18/name = "foot.l" bones/18/parent = 17 bones/18/rest = Transform3D(1, -6.39488e-14, 1.68587e-07, -1.36667e-07, 0.585513, 0.810663, -9.87102e-08, -0.810663, 0.585513, -1.49012e-08, 0.149437, 3.72566e-09) bones/18/enabled = true -bones/18/position = Vector3(-7.63292e-09, 0.149437, -2.37436e-08) -bones/18/rotation = Quaternion(-0.648657, 2.34668e-08, 1.171e-07, 0.761081) +bones/18/position = Vector3(4.88945e-09, 0.149437, 4.81626e-09) +bones/18/rotation = Quaternion(-0.533729, -0.260895, -1.73517e-05, 0.804405) bones/18/scale = Vector3(1, 1, 0.999999) bones/19/name = "toes.l" bones/19/parent = 18 bones/19/rest = Transform3D(-1, 1.21361e-07, 3.37844e-07, -1.58967e-07, 0.694106, -0.719873, -3.21865e-07, -0.719873, -0.694106, -1.6149e-10, 0.16565, 8.79764e-10) bones/19/enabled = true -bones/19/position = Vector3(8.64067e-09, 0.16565, 6.88634e-08) -bones/19/rotation = Quaternion(4.15981e-08, 0.919738, -0.392532, 1.44258e-07) -bones/19/scale = Vector3(1, 0.999996, 1) +bones/19/position = Vector3(7.5865e-09, 0.16565, -7.23491e-10) +bones/19/rotation = Quaternion(0.000263487, 0.920215, -0.391412, -5.95346e-05) +bones/19/scale = Vector3(1, 0.999997, 1) bones/20/name = "upperleg.r" bones/20/parent = 1 bones/20/rest = Transform3D(1, 1.31243e-07, 2.02657e-07, 1.38205e-07, -0.999396, -0.0347426, 1.97975e-07, 0.0347426, -0.999397, -0.170945, 0.113587, 5.32468e-09) bones/20/enabled = true -bones/20/position = Vector3(-0.170945, 0.113587, 0.0562797) -bones/20/rotation = Quaternion(0.863195, 3.35332e-07, -2.89894e-08, 0.50487) +bones/20/position = Vector3(-0.170945, 0.113587, 3.36761e-09) +bones/20/rotation = Quaternion(0.997322, -0.0294574, 0.0315293, 0.0590483) bones/20/scale = Vector3(1, 1, 1) bones/21/name = "lowerleg.r" bones/21/parent = 20 bones/21/rest = Transform3D(1, -1.65029e-07, -1.36672e-07, 1.32432e-07, 0.977432, -0.211252, 1.6845e-07, 0.211252, 0.977432, 1.18882e-08, 0.227077, -2.32075e-08) bones/21/enabled = true -bones/21/position = Vector3(1.03508e-08, 0.227078, 1.38155e-08) -bones/21/rotation = Quaternion(0.90618, -3.24928e-08, 6.3674e-07, 0.422891) -bones/21/scale = Vector3(1, 0.999999, 1) +bones/21/position = Vector3(-9.59047e-09, 0.227077, -1.42578e-08) +bones/21/rotation = Quaternion(0.274008, -7.20849e-08, 1.90924e-07, 0.961727) +bones/21/scale = Vector3(1, 1, 1) bones/22/name = "foot.r" bones/22/parent = 21 bones/22/rest = Transform3D(1, 5.68434e-14, 1.68587e-07, -1.36668e-07, 0.585513, 0.810663, -9.87101e-08, -0.810663, 0.585513, 1.49012e-08, 0.149437, 3.72559e-09) bones/22/enabled = true -bones/22/position = Vector3(-2.27906e-08, 0.149437, -3.08876e-08) -bones/22/rotation = Quaternion(-0.637392, 1.71141e-07, -5.39196e-07, 0.77054) -bones/22/scale = Vector3(1, 0.999999, 1) +bones/22/position = Vector3(1.63563e-08, 0.149437, 7.03783e-09) +bones/22/rotation = Quaternion(-0.559039, 0.114513, -0.00862766, 0.82115) +bones/22/scale = Vector3(1, 1, 0.999999) bones/23/name = "toes.r" bones/23/parent = 22 bones/23/rest = Transform3D(-1, 1.21361e-07, 3.58529e-08, 5.84281e-08, 0.694106, -0.719873, -1.12251e-07, -0.719873, -0.694106, -1.61491e-10, 0.16565, 2.84604e-09) bones/23/enabled = true -bones/23/position = Vector3(4.93275e-08, 0.16565, 1.3642e-08) -bones/23/rotation = Quaternion(-4.24378e-08, 0.920036, -0.391833, 2.02459e-07) -bones/23/scale = Vector3(1, 0.999999, 1) +bones/23/position = Vector3(7.27704e-09, 0.16565, 2.48323e-08) +bones/23/rotation = Quaternion(-8.93178e-05, 0.920222, -0.391398, 2.04091e-05) +bones/23/scale = Vector3(1, 0.999998, 1) bones/24/name = "kneeIK.l" bones/24/parent = 0 bones/24/rest = Transform3D(1, -2.47926e-07, -3.89414e-07, -3.89414e-07, 3.57628e-07, -1, 2.47926e-07, 1, 3.57628e-07, 0.170945, 0.29231, 0.575812) bones/24/enabled = true -bones/24/position = Vector3(0.170945, 0.387602, 0.671104) +bones/24/position = Vector3(0.170945, 0.29231, 0.575812) bones/24/rotation = Quaternion(0.707107, -2.25334e-07, -5.00237e-08, 0.707107) bones/24/scale = Vector3(1, 1, 1) bones/25/name = "control-toe-roll.l" bones/25/parent = 0 bones/25/rest = Transform3D(1, 2.05345e-07, -6.39488e-14, -7.10543e-15, 3.57628e-07, 1, 2.05345e-07, -1, 3.57628e-07, 0.170945, 0.0259902, 0.245789) bones/25/enabled = true -bones/25/position = Vector3(0.170945, -0.0266055, 0.0307299) -bones/25/rotation = Quaternion(-0.538568, -8.46509e-08, -5.71551e-08, 0.842582) +bones/25/position = Vector3(0.213918, 0.0259903, 0.173866) +bones/25/rotation = Quaternion(-0.705092, 0.0533355, 0.0533355, 0.705092) bones/25/scale = Vector3(1, 1, 1) bones/26/name = "control-heel-roll.l" bones/26/parent = 25 bones/26/rest = Transform3D(-1, 1.33759e-14, -1.65812e-07, -1.33759e-14, -1, -4.16075e-15, -1.65812e-07, -4.16075e-15, 1, 1.90583e-08, 0.362833, -9.01383e-10) bones/26/enabled = true -bones/26/position = Vector3(-1.1074e-09, 0.362833, -1.04605e-08) -bones/26/rotation = Quaternion(-8.2906e-08, 1.49012e-08, 1, -9.00525e-15) +bones/26/position = Vector3(1.62132e-09, 0.362833, 4.78112e-10) +bones/26/rotation = Quaternion(-7.42714e-08, 1.39612e-08, 0.985719, -0.168398) bones/26/scale = Vector3(1, 1, 1) bones/27/name = "control-foot-roll.l" bones/27/parent = 26 bones/27/rest = Transform3D(-1, -1.44017e-07, -2.51498e-07, -8.10837e-08, -0.694106, 0.719873, -2.7824e-07, 0.719873, 0.694106, -8.85797e-10, 0.213436, -8.66923e-10) bones/27/enabled = true -bones/27/position = Vector3(2.07119e-08, 0.213436, 1.19153e-08) -bones/27/rotation = Quaternion(-1.43895e-07, 0.391084, 0.920355, 1.70948e-08) +bones/27/position = Vector3(2.17653e-08, 0.213436, -4.06199e-09) +bones/27/rotation = Quaternion(-1.42753e-07, 0.391084, 0.920355, 1.66096e-08) bones/27/scale = Vector3(1, 1, 1) bones/28/name = "heelIK.l" bones/28/parent = 27 bones/28/rest = Transform3D(1, 1.16602e-07, -2.30213e-08, -6.43617e-08, 0.694106, 0.719873, 9.99178e-08, -0.719873, 0.694106, 7.39534e-10, 0.16565, -5.83864e-09) bones/28/enabled = true -bones/28/position = Vector3(-2.71737e-09, 0.16565, 1.04518e-09) -bones/28/rotation = Quaternion(-0.391084, -3.33945e-08, -4.91559e-08, 0.920355) +bones/28/position = Vector3(2.21064e-08, 0.16565, -1.82659e-09) +bones/28/rotation = Quaternion(-0.391084, -2.26827e-08, -4.56123e-08, 0.920355) bones/28/scale = Vector3(1, 1, 1) bones/29/name = "IK-foot.l" bones/29/parent = 27 bones/29/rest = Transform3D(1, 3.25834e-14, 3.89414e-07, -6.02602e-14, -1, 2.38419e-07, 3.89414e-07, -2.38419e-07, -1, 1.56407e-08, 0.16565, -1.42205e-08) bones/29/enabled = true -bones/29/position = Vector3(1.04474e-08, 0.16565, 1.02305e-08) -bones/29/rotation = Quaternion(1, -3.58041e-17, 1.94707e-07, -1.19209e-07) +bones/29/position = Vector3(3.93933e-08, 0.16565, -3.04466e-09) +bones/29/rotation = Quaternion(1, -2.30652e-09, 1.85033e-07, -1.21072e-07) bones/29/scale = Vector3(1, 1, 1) bones/30/name = "IK-toe.l" bones/30/parent = 26 bones/30/rest = Transform3D(1, 3.55183e-08, -6.34202e-15, -3.55183e-08, 1, -8.06019e-08, 3.47919e-15, 8.06019e-08, 1, -8.46667e-09, 1.56659e-08, -1.80702e-08) bones/30/enabled = true -bones/30/position = Vector3(-1.46409e-08, -1.58721e-08, -5.27757e-09) -bones/30/rotation = Quaternion(6.26527e-08, -1.07589e-15, -1.77591e-08, 1) +bones/30/position = Vector3(4.33621e-10, 1.43643e-08, -1.20462e-08) +bones/30/rotation = Quaternion(4.03009e-08, 2.87377e-15, -1.77591e-08, 1) bones/30/scale = Vector3(1, 1, 1) bones/31/name = "kneeIK.r" bones/31/parent = 0 bones/31/rest = Transform3D(1, -2.47926e-07, 1.50996e-07, 1.50996e-07, 3.57628e-07, -1, 2.47926e-07, 1, 3.57628e-07, -0.170945, 0.29231, 0.575812) bones/31/enabled = true -bones/31/position = Vector3(-0.170945, 0.387602, 0.671104) +bones/31/position = Vector3(-0.170945, 0.29231, 0.575812) bones/31/rotation = Quaternion(0.707107, -3.427e-08, 1.4104e-07, 0.707107) bones/31/scale = Vector3(1, 1, 1) bones/32/name = "control-toe-roll.r" bones/32/parent = 0 bones/32/rest = Transform3D(1, 2.05345e-07, -5.68434e-14, -1.42109e-14, 3.57628e-07, 1, 2.05345e-07, -1, 3.57628e-07, -0.170945, 0.0259902, 0.245789) bones/32/enabled = true -bones/32/position = Vector3(-0.170945, 0.0330262, 0.206389) -bones/32/rotation = Quaternion(-0.377766, -1.02055e-07, -3.17809e-08, 0.925901) +bones/32/position = Vector3(-0.170945, 0.0259902, 0.245789) +bones/32/rotation = Quaternion(-0.707107, -7.26004e-08, -7.26003e-08, 0.707107) bones/32/scale = Vector3(1, 1, 1) bones/33/name = "control-heel-roll.r" bones/33/parent = 32 bones/33/rest = Transform3D(-1, -6.00194e-17, -1.65812e-07, 6.00201e-17, -1, -4.16075e-15, -1.65812e-07, -4.16075e-15, 1, 1.90583e-08, 0.362833, -6.00926e-10) bones/33/enabled = true -bones/33/position = Vector3(5.82032e-09, 0.362832, 8.31814e-08) -bones/33/rotation = Quaternion(-8.2906e-08, -2.08038e-15, 1, 2.7981e-16) +bones/33/position = Vector3(1.26238e-08, 0.362833, -7.96801e-10) +bones/33/rotation = Quaternion(-9.36515e-08, -8.4362e-09, 0.994809, 0.101756) bones/33/scale = Vector3(1, 1, 1) bones/34/name = "control-foot-roll.r" bones/34/parent = 33 bones/34/rest = Transform3D(-1, -1.44017e-07, -2.51498e-07, -8.10837e-08, -0.694106, 0.719873, -2.7824e-07, 0.719873, 0.694106, 1.40154e-08, 0.213436, -5.23748e-10) bones/34/enabled = true -bones/34/position = Vector3(2.26154e-08, 0.213436, 2.13955e-09) -bones/34/rotation = Quaternion(-1.43895e-07, 0.391084, 0.920355, 1.70948e-08) +bones/34/position = Vector3(-3.59319e-09, 0.213436, -1.62782e-08) +bones/34/rotation = Quaternion(-1.47022e-07, 0.391084, 0.920355, 2.41467e-08) bones/34/scale = Vector3(1, 1, 1) bones/35/name = "heelIK.r" bones/35/parent = 34 bones/35/rest = Transform3D(1, 1.16602e-07, -2.30213e-08, -6.43617e-08, 0.694106, 0.719873, 9.99178e-08, -0.719873, 0.694106, 7.3953e-10, 0.16565, 1.51519e-08) bones/35/enabled = true -bones/35/position = Vector3(6.31791e-09, 0.16565, 4.14347e-08) -bones/35/rotation = Quaternion(-0.391084, -3.33945e-08, -4.91559e-08, 0.920355) +bones/35/position = Vector3(-9.03959e-09, 0.16565, 1.70316e-08) +bones/35/rotation = Quaternion(-0.391084, -3.1134e-08, -5.82118e-08, 0.920355) bones/35/scale = Vector3(1, 1, 1) bones/36/name = "IK-foot.r" bones/36/parent = 34 bones/36/rest = Transform3D(1, 3.98363e-14, 3.89414e-07, -1.8191e-14, -1, 1.49012e-07, 3.89414e-07, -1.49012e-07, -1, 7.39527e-10, 0.16565, 3.75036e-08) bones/36/enabled = true -bones/36/position = Vector3(1.72579e-08, 0.16565, 1.84292e-08) -bones/36/rotation = Quaternion(1, -8.05925e-16, 1.94707e-07, -7.45058e-08) +bones/36/position = Vector3(5.91897e-09, 0.16565, 1.14266e-08) +bones/36/rotation = Quaternion(1, -1.46142e-09, 1.93298e-07, -8.75443e-08) bones/36/scale = Vector3(1, 1, 1) bones/37/name = "IK-toe.r" bones/37/parent = 33 bones/37/rest = Transform3D(1, 3.55183e-08, 1.56374e-15, -3.55183e-08, 1, 1.53609e-09, -1.50918e-15, -1.53609e-09, 1, -8.46667e-09, 1.40714e-08, -1.95874e-10) bones/37/enabled = true -bones/37/position = Vector3(1.7176e-08, 5.48131e-09, 2.39818e-08) -bones/37/rotation = Quaternion(-7.68047e-10, -1.00812e-15, -1.77591e-08, 1) +bones/37/position = Vector3(3.94612e-09, -3.96422e-09, -5.76058e-09) +bones/37/rotation = Quaternion(-7.68041e-10, 1.65641e-15, -1.77591e-08, 1) bones/37/scale = Vector3(1, 1, 1) bones/38/name = "elbowIK.l" bones/38/parent = 0 bones/38/rest = Transform3D(1, 1.98341e-07, 0, 0, 0, 1, 1.98341e-07, -1, 0, 0.453507, 1.10676, -0.588859) bones/38/enabled = true -bones/38/position = Vector3(0.453508, 0.906761, -0.688859) +bones/38/position = Vector3(0.453507, 1.10676, -0.588859) bones/38/rotation = Quaternion(-0.707107, -7.0124e-08, -7.01241e-08, 0.707107) bones/38/scale = Vector3(1, 1, 1) bones/39/name = "handIK.l" bones/39/parent = 0 bones/39/rest = Transform3D(-1.19209e-07, 1, 0, -1.19209e-07, 0, 1, 1, 1.19209e-07, 1.19209e-07, 0.713181, 1.10676, 2.99767e-07) bones/39/enabled = true -bones/39/position = Vector3(0.513182, 0.767668, 0.171992) -bones/39/rotation = Quaternion(0.646719, 0.489875, 0.509923, 0.285929) +bones/39/position = Vector3(0.520841, 0.788312, -0.0576373) +bones/39/rotation = Quaternion(0.794627, -9.68575e-08, 0.607098, -3.72529e-08) bones/39/scale = Vector3(1, 1, 1) bones/40/name = "elbowIK.r" bones/40/parent = 0 bones/40/rest = Transform3D(1, 1.98341e-07, 0, 0, 0, 1, 1.98341e-07, -1, 0, -0.453507, 1.10676, -0.58886) bones/40/enabled = true -bones/40/position = Vector3(-0.453507, 0.906761, -0.68886) +bones/40/position = Vector3(-0.453507, 1.10676, -0.58886) bones/40/rotation = Quaternion(-0.707107, -7.0124e-08, -7.01241e-08, 0.707107) bones/40/scale = Vector3(1, 1, 1) bones/41/name = "handIK.r" bones/41/parent = 0 bones/41/rest = Transform3D(0, -1, -5.96046e-08, 1.78814e-07, -1.19209e-07, 1, -1, -5.96046e-08, 1.19209e-07, -0.713182, 1.10676, -6.1348e-08) bones/41/enabled = true -bones/41/position = Vector3(-0.513182, 0.767668, 0.171991) -bones/41/rotation = Quaternion(-0.646719, 0.489875, 0.509923, -0.285928) +bones/41/position = Vector3(-0.510844, 0.788312, 0.0597369) +bones/41/rotation = Quaternion(-0.758253, -2.83122e-07, 0.651961, 5.40167e-08) bones/41/scale = Vector3(1, 1, 1) [node name="Skeleton_Warrior_Helmet" type="BoneAttachment3D" parent="Rig/Skeleton3D"] -transform = Transform3D(0.998009, -0.00443825, 0.0629214, 0.0199938, 0.968343, -0.248822, -0.0598252, 0.249585, 0.966503, 0.00324728, 1.09242, 0.320551) +transform = Transform3D(0.99972, -3.17931e-09, 0.0236466, -4.03554e-10, 1, 1.51512e-07, -0.0236466, -1.51479e-07, 0.99972, -6.34783e-09, 1.20227, -1.57306e-07) bone_name = "Skeleton_Warrior_Helmet" bone_idx = 15 @@ -83170,12 +83170,11 @@ libraries = { } [node name="AnimationTree" type="AnimationTree" parent="."] -active = false tree_root = SubResource("AnimationNodeStateMachine_7v7qh") anim_player = NodePath("../AnimationPlayer") parameters/current_length = 1.04167 -parameters/current_position = 0.236426 -parameters/current_delta = 0.0166667 +parameters/current_position = 0.637198 +parameters/current_delta = 0.1 parameters/conditions/grounded = false parameters/conditions/jumping = false parameters/Death_A/current_length = 0.791667 @@ -83194,12 +83193,12 @@ parameters/Hit_B/current_length = 0.833333 parameters/Hit_B/current_position = 0.833333 parameters/Hit_B/current_delta = 0.0175824 parameters/IWR/current_length = 1.04167 -parameters/IWR/current_position = 0.236426 -parameters/IWR/current_delta = 0.0166667 +parameters/IWR/current_position = 0.637198 +parameters/IWR/current_delta = 0.1 parameters/IWR/blend_position = Vector2(0.000524879, -0.0137615) parameters/IWR/0/current_length = 1.04167 -parameters/IWR/0/current_position = 0.236426 -parameters/IWR/0/current_delta = 0.0166667 +parameters/IWR/0/current_position = 0.637198 +parameters/IWR/0/current_delta = 0.1 parameters/IWR/1/current_length = 0.791667 parameters/IWR/1/current_position = 0.708259 parameters/IWR/1/current_delta = 0.0166667 @@ -83207,8 +83206,8 @@ parameters/IWR/2/current_length = 1.04167 parameters/IWR/2/current_position = 1.04167 parameters/IWR/2/current_delta = 0.0 parameters/IWR/3/current_length = 0.791667 -parameters/IWR/3/current_position = 0.361455 -parameters/IWR/3/current_delta = 0.0166667 +parameters/IWR/3/current_position = 0.637745 +parameters/IWR/3/current_delta = 0.1 parameters/IWR/4/current_length = 0.791667 parameters/IWR/4/current_position = 0.390352 parameters/IWR/4/current_delta = 0.0166667 diff --git a/resources/models/dungeon/coin.bin b/resources/models/dungeon/coin.bin new file mode 100644 index 0000000..14c4bd2 Binary files /dev/null and b/resources/models/dungeon/coin.bin differ diff --git a/resources/models/dungeon/coin.gltf b/resources/models/dungeon/coin.gltf new file mode 100644 index 0000000..a467625 --- /dev/null +++ b/resources/models/dungeon/coin.gltf @@ -0,0 +1,136 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.4.50", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 0 + ] + } + ], + "nodes" : [ + { + "mesh" : 0, + "name" : "coin" + } + ], + "materials" : [ + { + "name" : "texture", + "pbrMetallicRoughness" : { + "baseColorTexture" : { + "index" : 0 + }, + "metallicFactor" : 0, + "roughnessFactor" : 0.44999998807907104 + } + } + ], + "meshes" : [ + { + "name" : "coin", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "TEXCOORD_0" : 1, + "NORMAL" : 2 + }, + "indices" : 3, + "material" : 0 + } + ] + } + ], + "textures" : [ + { + "sampler" : 0, + "source" : 0 + } + ], + "images" : [ + { + "mimeType" : "image/png", + "name" : "dungeon_texture", + "uri" : "dungeon_texture.png" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 124, + "max" : [ + 0.18001559376716614, + 0.06250226497650146, + 0.17998410761356354 + ], + "min" : [ + -0.179996058344841, + -0.06250369548797607, + -0.1800275593996048 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 124, + "type" : "VEC2" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 124, + "type" : "VEC3" + }, + { + "bufferView" : 3, + "componentType" : 5123, + "count" : 240, + "type" : "SCALAR" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 1488, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 992, + "byteOffset" : 1488, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 1488, + "byteOffset" : 2480, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 480, + "byteOffset" : 3968, + "target" : 34963 + } + ], + "samplers" : [ + { + "magFilter" : 9729, + "minFilter" : 9987 + } + ], + "buffers" : [ + { + "byteLength" : 4448, + "uri" : "coin.bin" + } + ] +} diff --git a/resources/models/dungeon/coin.gltf.import b/resources/models/dungeon/coin.gltf.import new file mode 100644 index 0000000..0092a9e --- /dev/null +++ b/resources/models/dungeon/coin.gltf.import @@ -0,0 +1,39 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://duxs65n108tw6" +path="res://.godot/imported/coin.gltf-67a6cc38314fe19eaea253329536faaf.scn" + +[deps] + +source_file="res://resources/models/dungeon/coin.gltf" +dest_files=["res://.godot/imported/coin.gltf-67a6cc38314fe19eaea253329536faaf.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +fbx/importer=0 +fbx/allow_geometry_helper_nodes=false +fbx/embedded_image_handling=1 +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/resources/models/dungeon/coin_stack_large.bin b/resources/models/dungeon/coin_stack_large.bin new file mode 100644 index 0000000..845ccd1 Binary files /dev/null and b/resources/models/dungeon/coin_stack_large.bin differ diff --git a/resources/models/dungeon/coin_stack_large.gltf b/resources/models/dungeon/coin_stack_large.gltf new file mode 100644 index 0000000..d6f7004 --- /dev/null +++ b/resources/models/dungeon/coin_stack_large.gltf @@ -0,0 +1,136 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.4.50", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 0 + ] + } + ], + "nodes" : [ + { + "mesh" : 0, + "name" : "coin_stack_large" + } + ], + "materials" : [ + { + "name" : "texture", + "pbrMetallicRoughness" : { + "baseColorTexture" : { + "index" : 0 + }, + "metallicFactor" : 0, + "roughnessFactor" : 0.44999998807907104 + } + } + ], + "meshes" : [ + { + "name" : "coin_stack_large", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "TEXCOORD_0" : 1, + "NORMAL" : 2 + }, + "indices" : 3, + "material" : 0 + } + ] + } + ], + "textures" : [ + { + "sampler" : 0, + "source" : 0 + } + ], + "images" : [ + { + "mimeType" : "image/png", + "name" : "dungeon_texture", + "uri" : "dungeon_texture.png" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 2244, + "max" : [ + 0.7171959280967712, + 1.1568886041641235, + 0.8431025743484497 + ], + "min" : [ + -0.7193039059638977, + 0, + -0.8155794143676758 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 2244, + "type" : "VEC2" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 2244, + "type" : "VEC3" + }, + { + "bufferView" : 3, + "componentType" : 5123, + "count" : 5328, + "type" : "SCALAR" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 26928, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 17952, + "byteOffset" : 26928, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 26928, + "byteOffset" : 44880, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 10656, + "byteOffset" : 71808, + "target" : 34963 + } + ], + "samplers" : [ + { + "magFilter" : 9729, + "minFilter" : 9987 + } + ], + "buffers" : [ + { + "byteLength" : 82464, + "uri" : "coin_stack_large.bin" + } + ] +} diff --git a/resources/models/dungeon/coin_stack_large.gltf.import b/resources/models/dungeon/coin_stack_large.gltf.import new file mode 100644 index 0000000..dd8f6d6 --- /dev/null +++ b/resources/models/dungeon/coin_stack_large.gltf.import @@ -0,0 +1,39 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://be1bu157g7f3l" +path="res://.godot/imported/coin_stack_large.gltf-476227e252a4366ddb56603788065e77.scn" + +[deps] + +source_file="res://resources/models/dungeon/coin_stack_large.gltf" +dest_files=["res://.godot/imported/coin_stack_large.gltf-476227e252a4366ddb56603788065e77.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +fbx/importer=0 +fbx/allow_geometry_helper_nodes=false +fbx/embedded_image_handling=1 +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/resources/models/dungeon/coin_stack_medium.bin b/resources/models/dungeon/coin_stack_medium.bin new file mode 100644 index 0000000..b4007ab Binary files /dev/null and b/resources/models/dungeon/coin_stack_medium.bin differ diff --git a/resources/models/dungeon/coin_stack_medium.gltf b/resources/models/dungeon/coin_stack_medium.gltf new file mode 100644 index 0000000..d7b9a75 --- /dev/null +++ b/resources/models/dungeon/coin_stack_medium.gltf @@ -0,0 +1,136 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.4.50", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 0 + ] + } + ], + "nodes" : [ + { + "mesh" : 0, + "name" : "coin_stack_medium" + } + ], + "materials" : [ + { + "name" : "texture", + "pbrMetallicRoughness" : { + "baseColorTexture" : { + "index" : 0 + }, + "metallicFactor" : 0, + "roughnessFactor" : 0.44999998807907104 + } + } + ], + "meshes" : [ + { + "name" : "coin_stack_medium", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "TEXCOORD_0" : 1, + "NORMAL" : 2 + }, + "indices" : 3, + "material" : 0 + } + ] + } + ], + "textures" : [ + { + "sampler" : 0, + "source" : 0 + } + ], + "images" : [ + { + "mimeType" : "image/png", + "name" : "dungeon_texture", + "uri" : "dungeon_texture.png" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 1256, + "max" : [ + 0.5470346212387085, + 0.6406723260879517, + 0.5267181396484375 + ], + "min" : [ + -0.44633805751800537, + -5.997717380523682e-07, + -0.5073903799057007 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 1256, + "type" : "VEC2" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 1256, + "type" : "VEC3" + }, + { + "bufferView" : 3, + "componentType" : 5123, + "count" : 2904, + "type" : "SCALAR" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 15072, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 10048, + "byteOffset" : 15072, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 15072, + "byteOffset" : 25120, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 5808, + "byteOffset" : 40192, + "target" : 34963 + } + ], + "samplers" : [ + { + "magFilter" : 9729, + "minFilter" : 9987 + } + ], + "buffers" : [ + { + "byteLength" : 46000, + "uri" : "coin_stack_medium.bin" + } + ] +} diff --git a/resources/models/dungeon/coin_stack_medium.gltf.import b/resources/models/dungeon/coin_stack_medium.gltf.import new file mode 100644 index 0000000..47dc960 --- /dev/null +++ b/resources/models/dungeon/coin_stack_medium.gltf.import @@ -0,0 +1,39 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://dt6h2uw768kid" +path="res://.godot/imported/coin_stack_medium.gltf-bc38048c6f4de6b8b2af977dea956689.scn" + +[deps] + +source_file="res://resources/models/dungeon/coin_stack_medium.gltf" +dest_files=["res://.godot/imported/coin_stack_medium.gltf-bc38048c6f4de6b8b2af977dea956689.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +fbx/importer=0 +fbx/allow_geometry_helper_nodes=false +fbx/embedded_image_handling=1 +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/resources/models/dungeon/coin_stack_small.bin b/resources/models/dungeon/coin_stack_small.bin new file mode 100644 index 0000000..5776128 Binary files /dev/null and b/resources/models/dungeon/coin_stack_small.bin differ diff --git a/resources/models/dungeon/coin_stack_small.gltf b/resources/models/dungeon/coin_stack_small.gltf new file mode 100644 index 0000000..86881d0 --- /dev/null +++ b/resources/models/dungeon/coin_stack_small.gltf @@ -0,0 +1,136 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.4.50", + "version" : "2.0" + }, + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 0 + ] + } + ], + "nodes" : [ + { + "mesh" : 0, + "name" : "coin_stack_small" + } + ], + "materials" : [ + { + "name" : "texture", + "pbrMetallicRoughness" : { + "baseColorTexture" : { + "index" : 0 + }, + "metallicFactor" : 0, + "roughnessFactor" : 0.44999998807907104 + } + } + ], + "meshes" : [ + { + "name" : "coin_stack_small", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "TEXCOORD_0" : 1, + "NORMAL" : 2 + }, + "indices" : 3, + "material" : 0 + } + ] + } + ], + "textures" : [ + { + "sampler" : 0, + "source" : 0 + } + ], + "images" : [ + { + "mimeType" : "image/png", + "name" : "dungeon_texture", + "uri" : "dungeon_texture.png" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 572, + "max" : [ + 0.5138642191886902, + 0.4782329797744751, + 0.43551626801490784 + ], + "min" : [ + -0.4452475607395172, + -5.960464477539062e-07, + -0.4608292579650879 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 572, + "type" : "VEC2" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 572, + "type" : "VEC3" + }, + { + "bufferView" : 3, + "componentType" : 5123, + "count" : 1248, + "type" : "SCALAR" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 6864, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 4576, + "byteOffset" : 6864, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 6864, + "byteOffset" : 11440, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 2496, + "byteOffset" : 18304, + "target" : 34963 + } + ], + "samplers" : [ + { + "magFilter" : 9729, + "minFilter" : 9987 + } + ], + "buffers" : [ + { + "byteLength" : 20800, + "uri" : "coin_stack_small.bin" + } + ] +} diff --git a/resources/models/dungeon/coin_stack_small.gltf.import b/resources/models/dungeon/coin_stack_small.gltf.import new file mode 100644 index 0000000..07f1762 --- /dev/null +++ b/resources/models/dungeon/coin_stack_small.gltf.import @@ -0,0 +1,39 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://dc7jg1044vxon" +path="res://.godot/imported/coin_stack_small.gltf-78fe71bf914328f7577c0fcac6a282a3.scn" + +[deps] + +source_file="res://resources/models/dungeon/coin_stack_small.gltf" +dest_files=["res://.godot/imported/coin_stack_small.gltf-78fe71bf914328f7577c0fcac6a282a3.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +fbx/importer=0 +fbx/allow_geometry_helper_nodes=false +fbx/embedded_image_handling=1 +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/resources/music/Alpha Dance.ogg b/resources/music/Alpha Dance.ogg new file mode 100644 index 0000000..b32e40e Binary files /dev/null and b/resources/music/Alpha Dance.ogg differ diff --git a/resources/music/Alpha Dance.ogg.import b/resources/music/Alpha Dance.ogg.import new file mode 100644 index 0000000..d4284ac --- /dev/null +++ b/resources/music/Alpha Dance.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://k5mebwelpfi0" +path="res://.godot/imported/Alpha Dance.ogg-d2b436d92cdc00f99fc0f04b62e4e40a.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Alpha Dance.ogg" +dest_files=["res://.godot/imported/Alpha Dance.ogg-d2b436d92cdc00f99fc0f04b62e4e40a.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Cheerful Annoyance.ogg b/resources/music/Cheerful Annoyance.ogg new file mode 100644 index 0000000..7f942d2 Binary files /dev/null and b/resources/music/Cheerful Annoyance.ogg differ diff --git a/resources/music/Cheerful Annoyance.ogg.import b/resources/music/Cheerful Annoyance.ogg.import new file mode 100644 index 0000000..4a2fe1b --- /dev/null +++ b/resources/music/Cheerful Annoyance.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://ciuhirc4lwy6f" +path="res://.godot/imported/Cheerful Annoyance.ogg-315627cc8f6795affdc9c5439c7b7a17.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Cheerful Annoyance.ogg" +dest_files=["res://.godot/imported/Cheerful Annoyance.ogg-315627cc8f6795affdc9c5439c7b7a17.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Drumming Sticks.ogg b/resources/music/Drumming Sticks.ogg new file mode 100644 index 0000000..8271a96 Binary files /dev/null and b/resources/music/Drumming Sticks.ogg differ diff --git a/resources/music/Drumming Sticks.ogg.import b/resources/music/Drumming Sticks.ogg.import new file mode 100644 index 0000000..180fe5e --- /dev/null +++ b/resources/music/Drumming Sticks.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://7mpfxu555rv6" +path="res://.godot/imported/Drumming Sticks.ogg-99fec0e745661d428fde3c09ef6af6e4.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Drumming Sticks.ogg" +dest_files=["res://.godot/imported/Drumming Sticks.ogg-99fec0e745661d428fde3c09ef6af6e4.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Farm Frolics.ogg b/resources/music/Farm Frolics.ogg new file mode 100644 index 0000000..1e3e9b3 Binary files /dev/null and b/resources/music/Farm Frolics.ogg differ diff --git a/resources/music/Farm Frolics.ogg.import b/resources/music/Farm Frolics.ogg.import new file mode 100644 index 0000000..9faa849 --- /dev/null +++ b/resources/music/Farm Frolics.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://d146ookcbhmff" +path="res://.godot/imported/Farm Frolics.ogg-cb008939146b6ade3d49edb8c738bfeb.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Farm Frolics.ogg" +dest_files=["res://.godot/imported/Farm Frolics.ogg-cb008939146b6ade3d49edb8c738bfeb.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Flowing Rocks.ogg b/resources/music/Flowing Rocks.ogg new file mode 100644 index 0000000..8a4acab Binary files /dev/null and b/resources/music/Flowing Rocks.ogg differ diff --git a/resources/music/Flowing Rocks.ogg.import b/resources/music/Flowing Rocks.ogg.import new file mode 100644 index 0000000..b29bdcf --- /dev/null +++ b/resources/music/Flowing Rocks.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://crevt36xq2ywk" +path="res://.godot/imported/Flowing Rocks.ogg-28f4962515e02a6c49360eb5d9b90db1.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Flowing Rocks.ogg" +dest_files=["res://.godot/imported/Flowing Rocks.ogg-28f4962515e02a6c49360eb5d9b90db1.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Game Over.ogg b/resources/music/Game Over.ogg new file mode 100644 index 0000000..399749d Binary files /dev/null and b/resources/music/Game Over.ogg differ diff --git a/resources/music/Game Over.ogg.import b/resources/music/Game Over.ogg.import new file mode 100644 index 0000000..6849625 --- /dev/null +++ b/resources/music/Game Over.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dmycjpnmir28q" +path="res://.godot/imported/Game Over.ogg-d8b98b5a98eb94b75fe87bfd6d28e8a3.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Game Over.ogg" +dest_files=["res://.godot/imported/Game Over.ogg-d8b98b5a98eb94b75fe87bfd6d28e8a3.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/German Virtue.ogg b/resources/music/German Virtue.ogg new file mode 100644 index 0000000..8db9bc4 Binary files /dev/null and b/resources/music/German Virtue.ogg differ diff --git a/resources/music/German Virtue.ogg.import b/resources/music/German Virtue.ogg.import new file mode 100644 index 0000000..d3e60be --- /dev/null +++ b/resources/music/German Virtue.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://d3k2jhgg6ool5" +path="res://.godot/imported/German Virtue.ogg-506c554fd409e1461595cfdc5a0c2ae5.oggvorbisstr" + +[deps] + +source_file="res://resources/music/German Virtue.ogg" +dest_files=["res://.godot/imported/German Virtue.ogg-506c554fd409e1461595cfdc5a0c2ae5.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Infinite Descent.ogg b/resources/music/Infinite Descent.ogg new file mode 100644 index 0000000..bbef9e9 Binary files /dev/null and b/resources/music/Infinite Descent.ogg differ diff --git a/resources/music/Infinite Descent.ogg.import b/resources/music/Infinite Descent.ogg.import new file mode 100644 index 0000000..1ec1852 --- /dev/null +++ b/resources/music/Infinite Descent.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cu0t72wx1likg" +path="res://.godot/imported/Infinite Descent.ogg-29763e7885ecd75afa269c1d48dbb880.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Infinite Descent.ogg" +dest_files=["res://.godot/imported/Infinite Descent.ogg-29763e7885ecd75afa269c1d48dbb880.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Italian Mom.ogg b/resources/music/Italian Mom.ogg new file mode 100644 index 0000000..99d69cb Binary files /dev/null and b/resources/music/Italian Mom.ogg differ diff --git a/resources/music/Italian Mom.ogg.import b/resources/music/Italian Mom.ogg.import new file mode 100644 index 0000000..0670f51 --- /dev/null +++ b/resources/music/Italian Mom.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://clsy1th24p5ex" +path="res://.godot/imported/Italian Mom.ogg-c0fd87a1f70a05eac0b3f328f33b1f21.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Italian Mom.ogg" +dest_files=["res://.godot/imported/Italian Mom.ogg-c0fd87a1f70a05eac0b3f328f33b1f21.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Mishief Stroll.ogg b/resources/music/Mishief Stroll.ogg new file mode 100644 index 0000000..0db7bd5 Binary files /dev/null and b/resources/music/Mishief Stroll.ogg differ diff --git a/resources/music/Mishief Stroll.ogg.import b/resources/music/Mishief Stroll.ogg.import new file mode 100644 index 0000000..efa5eec --- /dev/null +++ b/resources/music/Mishief Stroll.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://chc7f8wclxa1w" +path="res://.godot/imported/Mishief Stroll.ogg-2f3b270bac92f627f3d531d52b76bf88.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Mishief Stroll.ogg" +dest_files=["res://.godot/imported/Mishief Stroll.ogg-2f3b270bac92f627f3d531d52b76bf88.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Mission Plausible.ogg b/resources/music/Mission Plausible.ogg new file mode 100644 index 0000000..44093ec Binary files /dev/null and b/resources/music/Mission Plausible.ogg differ diff --git a/resources/music/Mission Plausible.ogg.import b/resources/music/Mission Plausible.ogg.import new file mode 100644 index 0000000..aab594e --- /dev/null +++ b/resources/music/Mission Plausible.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bvrdwbihisfw1" +path="res://.godot/imported/Mission Plausible.ogg-6db5f5ca9631628b15586fd67d6d1eb5.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Mission Plausible.ogg" +dest_files=["res://.godot/imported/Mission Plausible.ogg-6db5f5ca9631628b15586fd67d6d1eb5.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Night at the Beach.ogg b/resources/music/Night at the Beach.ogg new file mode 100644 index 0000000..012a008 Binary files /dev/null and b/resources/music/Night at the Beach.ogg differ diff --git a/resources/music/Night at the Beach.ogg.import b/resources/music/Night at the Beach.ogg.import new file mode 100644 index 0000000..dd8ad4f --- /dev/null +++ b/resources/music/Night at the Beach.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dwhe5o7xupgq8" +path="res://.godot/imported/Night at the Beach.ogg-08d55ffe7189fbafcb995a35a0710c84.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Night at the Beach.ogg" +dest_files=["res://.godot/imported/Night at the Beach.ogg-08d55ffe7189fbafcb995a35a0710c84.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Polka Train.ogg b/resources/music/Polka Train.ogg new file mode 100644 index 0000000..9012025 Binary files /dev/null and b/resources/music/Polka Train.ogg differ diff --git a/resources/music/Polka Train.ogg.import b/resources/music/Polka Train.ogg.import new file mode 100644 index 0000000..c4ed5c3 --- /dev/null +++ b/resources/music/Polka Train.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bdyrlvulhyhaw" +path="res://.godot/imported/Polka Train.ogg-3f8eed3ffcd57e811fb5dc4a594a28cd.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Polka Train.ogg" +dest_files=["res://.godot/imported/Polka Train.ogg-3f8eed3ffcd57e811fb5dc4a594a28cd.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Sad Descent.ogg b/resources/music/Sad Descent.ogg new file mode 100644 index 0000000..34b7d74 Binary files /dev/null and b/resources/music/Sad Descent.ogg differ diff --git a/resources/music/Sad Descent.ogg.import b/resources/music/Sad Descent.ogg.import new file mode 100644 index 0000000..a09f118 --- /dev/null +++ b/resources/music/Sad Descent.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c6fsjngonv54s" +path="res://.godot/imported/Sad Descent.ogg-3bf834fe5321ba853c31f0c4e5c062d3.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Sad Descent.ogg" +dest_files=["res://.godot/imported/Sad Descent.ogg-3bf834fe5321ba853c31f0c4e5c062d3.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Sad Town.ogg b/resources/music/Sad Town.ogg new file mode 100644 index 0000000..11cbf43 Binary files /dev/null and b/resources/music/Sad Town.ogg differ diff --git a/resources/music/Sad Town.ogg.import b/resources/music/Sad Town.ogg.import new file mode 100644 index 0000000..051ac01 --- /dev/null +++ b/resources/music/Sad Town.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://r8egjus1an57" +path="res://.godot/imported/Sad Town.ogg-33c58d29a02e68387285be4fcc5a0c5a.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Sad Town.ogg" +dest_files=["res://.godot/imported/Sad Town.ogg-33c58d29a02e68387285be4fcc5a0c5a.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Space Cadet.ogg b/resources/music/Space Cadet.ogg new file mode 100644 index 0000000..d1fa90b Binary files /dev/null and b/resources/music/Space Cadet.ogg differ diff --git a/resources/music/Space Cadet.ogg.import b/resources/music/Space Cadet.ogg.import new file mode 100644 index 0000000..a6fe472 --- /dev/null +++ b/resources/music/Space Cadet.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cbc18gvkw2uab" +path="res://.godot/imported/Space Cadet.ogg-4777c7b21a1656c3fd8fe74327350404.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Space Cadet.ogg" +dest_files=["res://.godot/imported/Space Cadet.ogg-4777c7b21a1656c3fd8fe74327350404.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Swinging Pants.ogg b/resources/music/Swinging Pants.ogg new file mode 100644 index 0000000..790661a Binary files /dev/null and b/resources/music/Swinging Pants.ogg differ diff --git a/resources/music/Swinging Pants.ogg.import b/resources/music/Swinging Pants.ogg.import new file mode 100644 index 0000000..e52fda1 --- /dev/null +++ b/resources/music/Swinging Pants.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b62dmf8uv3qar" +path="res://.godot/imported/Swinging Pants.ogg-52132f55c53ea6229d039c024fee4089.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Swinging Pants.ogg" +dest_files=["res://.godot/imported/Swinging Pants.ogg-52132f55c53ea6229d039c024fee4089.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Time Driving.ogg b/resources/music/Time Driving.ogg new file mode 100644 index 0000000..d03cf78 Binary files /dev/null and b/resources/music/Time Driving.ogg differ diff --git a/resources/music/Time Driving.ogg.import b/resources/music/Time Driving.ogg.import new file mode 100644 index 0000000..f140027 --- /dev/null +++ b/resources/music/Time Driving.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dxsoec2oaiy8r" +path="res://.godot/imported/Time Driving.ogg-af5f46b7bfe277e95fc59bc67d3eef2a.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Time Driving.ogg" +dest_files=["res://.godot/imported/Time Driving.ogg-af5f46b7bfe277e95fc59bc67d3eef2a.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/music/Wacky Waiting.ogg b/resources/music/Wacky Waiting.ogg new file mode 100644 index 0000000..f87532e Binary files /dev/null and b/resources/music/Wacky Waiting.ogg differ diff --git a/resources/music/Wacky Waiting.ogg.import b/resources/music/Wacky Waiting.ogg.import new file mode 100644 index 0000000..d64e50d --- /dev/null +++ b/resources/music/Wacky Waiting.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://be2kl6ori80c7" +path="res://.godot/imported/Wacky Waiting.ogg-041298ba4b6b24d2850b7c7c012b03ea.oggvorbisstr" + +[deps] + +source_file="res://resources/music/Wacky Waiting.ogg" +dest_files=["res://.godot/imported/Wacky Waiting.ogg-041298ba4b6b24d2850b7c7c012b03ea.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/voice/congratulations.ogg b/resources/voice/congratulations.ogg new file mode 100644 index 0000000..7b0583e Binary files /dev/null and b/resources/voice/congratulations.ogg differ diff --git a/resources/voice/congratulations.ogg.import b/resources/voice/congratulations.ogg.import new file mode 100644 index 0000000..429ef09 --- /dev/null +++ b/resources/voice/congratulations.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bqpo1l7ivya6n" +path="res://.godot/imported/congratulations.ogg-cb44da062c10738527c626fc133203df.oggvorbisstr" + +[deps] + +source_file="res://resources/voice/congratulations.ogg" +dest_files=["res://.godot/imported/congratulations.ogg-cb44da062c10738527c626fc133203df.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/resources/voice/game_over.ogg b/resources/voice/game_over.ogg new file mode 100644 index 0000000..bbb6567 Binary files /dev/null and b/resources/voice/game_over.ogg differ diff --git a/resources/voice/game_over.ogg.import b/resources/voice/game_over.ogg.import new file mode 100644 index 0000000..bb496f2 --- /dev/null +++ b/resources/voice/game_over.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cw7nrvkf3iyvx" +path="res://.godot/imported/game_over.ogg-33563adff7b0c91e213ea59d4243eadc.oggvorbisstr" + +[deps] + +source_file="res://resources/voice/game_over.ogg" +dest_files=["res://.godot/imported/game_over.ogg-33563adff7b0c91e213ea59d4243eadc.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/scenes/game.tscn b/scenes/game.tscn index a4acda8..40ed39b 100644 --- a/scenes/game.tscn +++ b/scenes/game.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=17 format=3 uid="uid://b1i4juq2u7pwk"] +[gd_scene load_steps=19 format=3 uid="uid://b1i4juq2u7pwk"] [ext_resource type="Environment" uid="uid://d31wkt76cft8k" path="res://resources/world_environment.tres" id="1_03qki"] [ext_resource type="Script" path="res://scripts/game_manager.gd" id="1_kvi4c"] @@ -10,8 +10,10 @@ [ext_resource type="MeshLibrary" uid="uid://bs0yqy7xhugol" path="res://resources/level_mesh_library.tres" id="9_dr0le"] [ext_resource type="Material" uid="uid://dmiddiyswbqqx" path="res://resources/material/TCom_Sand_Muddy2.tres" id="10_0dqj1"] [ext_resource type="PackedScene" uid="uid://7o1425mnc60b" path="res://packed-scenes/box.tscn" id="11_3yvr5"] -[ext_resource type="PackedScene" uid="uid://bkh0th4s2lkcq" path="res://packed-scenes/chest.tscn" id="12_ead6y"] +[ext_resource type="PackedScene" uid="uid://cxwpwnl17j7wd" path="res://packed-scenes/chest_with_gold.tscn" id="11_jv844"] [ext_resource type="PackedScene" uid="uid://boygkamfqg6l6" path="res://packed-scenes/skeleton_warrior_new.tscn" id="13_8a4e7"] +[ext_resource type="AudioStream" uid="uid://crevt36xq2ywk" path="res://resources/music/Flowing Rocks.ogg" id="13_jpk8j"] +[ext_resource type="AudioStream" uid="uid://cw7nrvkf3iyvx" path="res://resources/voice/game_over.ogg" id="14_765i1"] [sub_resource type="PlaneMesh" id="PlaneMesh_7a7yt"] material = ExtResource("10_0dqj1") @@ -47,6 +49,7 @@ player = NodePath("../Player") [node name="Player" parent="." instance=ExtResource("7_iwqlu")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.852, 6, 6.862) +collision_layer = 6 unit_name = "Player" speed = 8.0 acceleration = 8.0 @@ -116,8 +119,8 @@ transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -6.616 [node name="torch_mounted7" parent="Level/Items" instance=ExtResource("8_8d1n4")] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -12.6168, 2.9024, 10.7441) -[node name="chest2" parent="Level/Items" instance=ExtResource("12_ead6y")] -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -19, 1.05837, -13) +[node name="Chest" parent="Level/Items" instance=ExtResource("11_jv844")] +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -19.1302, 1.43253, -15.7101) [node name="Enemies" type="Node" parent="."] @@ -132,3 +135,13 @@ player = NodePath("../../Player") [node name="Skeleton_Warrior_new3" parent="Enemies" node_paths=PackedStringArray("player") instance=ExtResource("13_8a4e7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.931, 1.36247, -7.10216) player = NodePath("../../Player") + +[node name="Audio" type="Node" parent="."] + +[node name="BackgroundMusic" type="AudioStreamPlayer" parent="Audio"] +stream = ExtResource("13_jpk8j") +volume_db = -10.0 +autoplay = true + +[node name="Voice" type="AudioStreamPlayer" parent="Audio"] +stream = ExtResource("14_765i1") diff --git a/scripts/chest.gd b/scripts/chest.gd new file mode 100644 index 0000000..8448f90 --- /dev/null +++ b/scripts/chest.gd @@ -0,0 +1,16 @@ +class_name Chest_with_Gold +extends Item + +@onready var chest_lid: RigidBody3D = $chest/chest_lid + +func _ready() -> void: + state_changed.connect(_on_state_changed) + +func _on_body_entered(body: Node) -> void: + if body is Player: + state = States.opened + +func _on_state_changed(new_state: States) -> void: + match new_state: + States.opened: + chest_lid.rotate_x(-75) diff --git a/scripts/item.gd b/scripts/item.gd index d0bef3e..1d599d3 100644 --- a/scripts/item.gd +++ b/scripts/item.gd @@ -8,7 +8,9 @@ extends Node3D enum States { hidden, idle, - destroyed, + closed, + opened, + destroyed } var state = States.idle: