feat: npc follow logic

This commit is contained in:
Sara Gerretsen 2026-01-18 23:26:41 +01:00
parent 411f1662c1
commit 1e94542085
14 changed files with 268 additions and 11 deletions

View file

@ -6,7 +6,7 @@
[sub_resource type="CylinderMesh" id="CylinderMesh_5kd2n"]
[node name="PlayerCharacter" type="Character" unique_id=1694717421]
[node name="PlayerCharacter" type="PlayerCharacter" unique_id=159035892]
data = ExtResource("1_jy05a")
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=511026275]
@ -16,10 +16,27 @@ shape = SubResource("CapsuleShape3D_vcg8s")
mesh = SubResource("CylinderMesh_5kd2n")
[node name="Camera3D" type="Camera3D" parent="." unique_id=932811285]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 9.536743e-07, 18.920525, -0.37265897)
transform = Transform3D(-1, 5.660465e-08, -6.662324e-08, 0, 0.762081, 0.64748174, 8.742278e-08, 0.64748174, -0.762081, 9.536743e-07, 5.8584056, -4.4809494)
current = true
far = 1000.0
[node name="PlayerInputState" type="PlayerInputState" parent="." unique_id=1290843255]
start_active = true
[node name="PlayerMovementState" type="PlayerMovementState" parent="." unique_id=71639209]
[node name="NavMarker" type="NavMarker" parent="." unique_id=2076207950]
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 2.0248106, 0, -1.4610382)
gizmo_extents = 3.0
[node name="NavMarker2" type="NavMarker" parent="." unique_id=786944405]
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, -0.54701775, 9.536743e-07, -2.7108493)
gizmo_extents = 3.0
[node name="NavMarker4" type="NavMarker" parent="." unique_id=1781147686]
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 0.8027056, 9.536743e-07, -2.7077246)
gizmo_extents = 3.0
[node name="NavMarker3" type="NavMarker" parent="." unique_id=430426412]
transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, -2.0046833, 9.536743e-07, -1.4623514)
gizmo_extents = 3.0