they can hear now too

This commit is contained in:
derek
2025-05-02 15:52:07 -05:00
parent 083f1eec83
commit 88a60d469e
9 changed files with 131 additions and 38 deletions

View File

@@ -24,24 +24,17 @@ func Physics_Update(delta):
#if navigation is finished get new point, otherwise continue on path
if enemy.nav_agent.is_navigation_finished():
get_new_point_of_interest()
if has_points_to_investigate():
get_new_point_of_interest()
else:
Transitioned.emit(self,"idle")
else:
move_to_nav_point(delta)
#do turret scan
turret_scan(Vector3(0,scan_direction,0),delta)
func get_new_point_of_interest():
if enemy.player_last_seen != null:
move_target = enemy.player_last_seen
enemy.player_last_seen = null
enemy.nav_agent.set_target_position(move_target)
elif enemy.points_of_interest.size() > 0:
var point_of_interest = enemy.points_of_interest.pop_back()
move_target = point_of_interest["point"]
enemy.nav_agent.set_target_position(move_target)
else:
Transitioned.emit(self,"idle")
func change_scan_direction():
scan_timer = scan_time