[gd_scene load_steps=6 format=2] [ext_resource path="res://Assets/Characters/Player.gd" type="Script" id=1] [ext_resource path="res://Assets/Weapons/Weapon.tscn" type="PackedScene" id=3] [sub_resource type="CapsuleMesh" id=1] radius = 0.4 mid_height = 0.9 [sub_resource type="CapsuleShape3D" id=2] radius = 0.4 height = 0.9 [sub_resource type="CylinderShape3D" id=3] radius = 0.25 height = 0.5 [node name="Player" type="KinematicBody3D"] script = ExtResource( 1 ) [node name="Mesh" type="MeshInstance3D" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.852763, 0 ) mesh = SubResource( 1 ) surface_material_override/0 = null script = null [node name="Head" type="Node3D" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.45276, 0 ) script = null [node name="Camera" type="Camera3D" parent="Head"] transform = Transform( 1, 0, 2.38419e-07, 0, 1, 0, -2.38419e-07, 0, 1, 0, 0, 0 ) current = true fov = 90.0 script = null [node name="Hand" type="Node3D" parent="Head/Camera"] transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.3, -0.4, -0.6 ) script = null [node name="Weapon" parent="Head/Camera/Hand" instance=ExtResource( 3 )] [node name="Tween" type="Tween" parent="Head/Camera"] script = null [node name="Body" type="CollisionShape3D" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.852763, 0 ) shape = SubResource( 2 ) script = null [node name="Feet" type="CollisionShape3D" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.252763, 0 ) shape = SubResource( 3 ) disabled = true script = null [node name="GroundCheck" type="RayCast3D" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.952763, 0 ) target_position = Vector3( 0, -1.1, 0 ) debug_shape_thickness = 5.0 script = null [node name="ClimbCheck" type="RayCast3D" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.60905, -0.5 ) target_position = Vector3( 0, -1.35, 0 ) script = null [node name="ClimbTween" type="Tween" parent="."] script = null [node name="Camera3D" type="Camera3D" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 3 ) script = null