[gd_scene load_steps=6 format=3] [ext_resource type="Script" path="res://player/player_visual.gd" id="1_visual"] [sub_resource type="StandardMaterial3D" id="Material_sword"] albedo_color = Color(0.72, 0.74, 0.78, 1) roughness = 0.32 [sub_resource type="BoxMesh" id="Mesh_blade"] material = SubResource("Material_sword") size = Vector3(0.055, 0.78, 0.11) [sub_resource type="StandardMaterial3D" id="Material_grip"] albedo_color = Color(0.3, 0.2, 0.12, 1) roughness = 0.6 [sub_resource type="CylinderMesh" id="Mesh_grip"] material = SubResource("Material_grip") top_radius = 0.045 bottom_radius = 0.045 height = 0.16 [node name="PlayerVisual" type="Node3D"] script = ExtResource("1_visual") [node name="Body" type="MeshInstance3D" parent="."] position = Vector3(0, 1.05, 0) [node name="Head" type="MeshInstance3D" parent="."] position = Vector3(0, 1.68, 0) [node name="Hair" type="MeshInstance3D" parent="."] position = Vector3(0, 1.9, -0.015) [node name="ArmLeft" type="MeshInstance3D" parent="."] position = Vector3(-0.39, 1.3, 0) [node name="ArmRight" type="MeshInstance3D" parent="."] position = Vector3(0.39, 1.3, 0) [node name="LegLeft" type="MeshInstance3D" parent="."] position = Vector3(-0.18, 0.61, 0) [node name="LegRight" type="MeshInstance3D" parent="."] position = Vector3(0.18, 0.61, 0) [node name="Sword" type="Node3D" parent="."] position = Vector3(0.52, 1.22, 0.12) rotation = Vector3(-0.35, 0, 0) [node name="Blade" type="MeshInstance3D" parent="Sword"] position = Vector3(0, 0.42, 0) mesh = SubResource("Mesh_blade") [node name="Grip" type="MeshInstance3D" parent="Sword"] position = Vector3(0, -0.05, 0) mesh = SubResource("Mesh_grip") [node name="Tail" type="MeshInstance3D" parent="."] position = Vector3(0, 0.8, -0.22)