[gd_scene load_steps=5 format=3] [ext_resource type="Script" path="res://scenes/game/npc.gd" id="1"] [ext_resource type="PackedScene" path="res://assets/personnages/main-character.glb" id="2"] [ext_resource type="Script" path="res://scenes/game/footsteps.gd" id="3"] [sub_resource type="CapsuleShape3D" id="body_shape"] radius = 0.35 height = 1.7 [node name="Npc" type="CharacterBody3D"] collision_layer = 4 collision_mask = 7 script = ExtResource("1") [node name="Collision" type="CollisionShape3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.85, 0) shape = SubResource("body_shape") [node name="Steps" type="AudioStreamPlayer3D" parent="."] unique_name_in_owner = true script = ExtResource("3") loudness = 0.667 [node name="Agent" type="NavigationAgent3D" parent="."] unique_name_in_owner = true path_desired_distance = 0.6 target_desired_distance = 0.4 radius = 0.35 avoidance_enabled = false [node name="Visual" type="Node3D" parent="."] unique_name_in_owner = true [node name="Model" parent="Visual" instance=ExtResource("2")] transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0, 0, 0)