Autowalker now walks more accurately to locations, fights enemies, and also picks up loot drops and healing items _only_.

This commit is contained in:
Zed A. Shaw 2025-09-04 23:40:36 -04:00
parent 40b2d7f45d
commit f03a3a31a8
2 changed files with 58 additions and 21 deletions

View file

@ -31,10 +31,10 @@ struct Autowalker {
void send_event(gui::Event ev);
void process_combat();
bool process_move(Pathing& paths, std::function<bool(Point)> cb);
bool path_player(Pathing& paths, Point &target_out);
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);
void close_status();
@ -46,5 +46,7 @@ struct Autowalker {
Pathing path_to_enemies();
Pathing path_to_items();
void face_target(Point target);
bool face_enemy();
void pickup_item();
};