AI has better detection, committing before a larger rework

This commit is contained in:
derek
2025-04-24 15:22:30 -05:00
parent 53ce4e401f
commit 9be895e89f
19 changed files with 240 additions and 48 deletions

View File

@@ -3,6 +3,7 @@ class_name EnemyReload
@export var reload_sound : AudioStreamPlayer3D
@export var run_distance : float = 3
@export var body_turn_speed : float = 1
@onready var player = get_tree().current_scene.player
@@ -47,7 +48,7 @@ func Physics_Update(delta):
enemy.velocity = direction * move_speed
enemy.spider_look_next.look_at(player.global_position)
var look_target = enemy.spider_look_next.global_rotation.y
enemy.global_rotation.y = lerp(enemy.global_rotation.y,look_target,delta * 3)
enemy.global_rotation.y = lerp(enemy.global_rotation.y,look_target,delta * body_turn_speed)
func finished_reload():
if enemy.turret_look_next.is_colliding():