Initial part of the rewrite for the autowalker to fix the pathing and aiming issues.

This commit is contained in:
Zed A. Shaw 2025-08-26 00:55:27 -04:00
parent 63eaea3536
commit c894f6e094
2 changed files with 45 additions and 75 deletions

View file

@ -28,9 +28,8 @@ struct Autowalker {
void send_event(gui::Event ev);
void process_combat();
bool path_player(Pathing& paths, Point &target_out);
void path_fail(Matrix& bad_paths, Point pos);
Point get_current_position();
void rotate_player(Point current, Point target);
void path_fail(const std::string& msg, Matrix& bad_paths, Point pos);
void rotate_player(Point target);
void process_move(Pathing& paths);
void log(std::wstring msg);
void status(std::wstring msg);
@ -43,4 +42,5 @@ struct Autowalker {
Pathing path_to_enemies();
Pathing path_to_items();
bool face_enemy();
};