[gd_scene load_steps=6 format=3 uid="uid://bl7jynld7s25o"] [ext_resource type="Script" path="res://scripts/player/PlayerQ3.gd" id="1"] [ext_resource type="Script" path="res://scripts/player/Weapons.gd" id="2_dl1i1"] [ext_resource type="Shader" path="res://assets/shader/crosshair.gdshader" id="3_3vnqi"] [sub_resource type="CylinderShape3D" id="1"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_mqdp4"] shader = ExtResource("3_3vnqi") shader_parameter/center_enabled = null shader_parameter/center_radius = null shader_parameter/color_0 = null shader_parameter/color_1 = null shader_parameter/color_2 = null shader_parameter/color_id = null shader_parameter/inverted = null shader_parameter/legs_enabled = null shader_parameter/len = null shader_parameter/spacing = null shader_parameter/spread = null shader_parameter/width = null [node name="PlayerQ3" type="CharacterBody3D"] script = ExtResource("1") [node name="CollisionShape3D" type="CollisionShape3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) shape = SubResource("1") [node name="Body" type="Node3D" parent="."] [node name="Head" type="Node3D" parent="Body"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.75, 0) [node name="Hand" type="Node3D" parent="Body/Head"] script = ExtResource("2_dl1i1") [node name="ColorRect" type="ColorRect" parent="Body/Head/Hand"] material = SubResource("ShaderMaterial_mqdp4") anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="Camera3D" type="Camera3D" parent="Body/Head"] current = true [node name="AimCast" type="RayCast3D" parent="Body/Head/Camera3D"] target_position = Vector3(0, 0, -1)