they can hear now too
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user