extends CharacterState class_name RatWalk func Update(delta): get_new_waypoint() move_to_nav_point(delta) func get_new_waypoint(): if character.end_hole: move_target = character.end_hole.global_position character.nav_agent.set_target_position(move_target)