[gd_scene format=3 uid="uid://cdnkbt1f0db7e"] [ext_resource type="Script" uid="uid://bfpt2p7uucfyb" path="res://scripts/player/player.gd" id="1"] [ext_resource type="Script" uid="uid://cohjyjge1kqxb" path="res://scripts/player/camera.gd" id="2"] [ext_resource type="Script" uid="uid://fg87dh8fbc8" path="res://scripts/player/movement.gd" id="3"] [ext_resource type="Script" uid="uid://d15til6fsxw5b" path="res://scripts/player/combat.gd" id="4"] [ext_resource type="Script" uid="uid://b053b4fkkeaod" path="res://scripts/components/health.gd" id="5"] [ext_resource type="Script" uid="uid://bpfw71oprcvou" path="res://scripts/components/shield.gd" id="6"] [ext_resource type="Script" uid="uid://b05nkuryipwny" path="res://scripts/player/targeting.gd" id="8"] [ext_resource type="Script" uid="uid://dw3dtax5bx0of" path="res://scripts/player/respawn.gd" id="9"] [ext_resource type="Script" uid="uid://rus4umqvvqq4" path="res://scripts/player/player_class.gd" id="10"] [ext_resource type="Resource" uid="uid://cgxtn7dfs40bh" path="res://resources/ability_sets/tank_set.tres" id="11"] [ext_resource type="Resource" uid="uid://beodknb6i1pm4" path="res://resources/ability_sets/damage_set.tres" id="12"] [ext_resource type="Resource" uid="uid://kcwuhnqy34mj" path="res://resources/ability_sets/healer_set.tres" id="13"] [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_1"] radius = 0.3 height = 1.8 [sub_resource type="CapsuleMesh" id="CapsuleMesh_1"] radius = 0.3 height = 1.8 [node name="Player" type="CharacterBody3D" unique_id=1350215040] script = ExtResource("1") [node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=33887999] shape = SubResource("CapsuleShape3D_1") [node name="Mesh" type="MeshInstance3D" parent="." unique_id=1346931672] mesh = SubResource("CapsuleMesh_1") [node name="CameraPivot" type="Node3D" parent="." unique_id=1292689540] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0) script = ExtResource("2") [node name="Camera3D" type="Camera3D" parent="CameraPivot" unique_id=1225820651] transform = Transform3D(1, 0, 0, 0, 0.966, 0.259, 0, -0.259, 0.966, 0, 2, 5) [node name="Movement" type="Node" parent="." unique_id=654979387] script = ExtResource("3") [node name="Combat" type="Node" parent="." unique_id=1754235583] script = ExtResource("4") [node name="Targeting" type="Node" parent="." unique_id=592540710] script = ExtResource("8") [node name="Health" type="Node" parent="." unique_id=1872357630] script = ExtResource("5") [node name="Shield" type="Node" parent="." unique_id=716948065] script = ExtResource("6") [node name="Respawn" type="Node" parent="." unique_id=1562314386] script = ExtResource("9") [node name="PlayerClass" type="Node" parent="." unique_id=134158295] script = ExtResource("10") tank_set = ExtResource("11") damage_set = ExtResource("12") healer_set = ExtResource("13")