22 #ifndef NUVIE_PATHFINDER_COMBAT_PATH_FINDER_H 23 #define NUVIE_PATHFINDER_COMBAT_PATH_FINDER_H 25 #include "ultima/nuvie/pathfinder/actor_path_finder.h" 34 } CombatPathFinderMode;
39 CombatPathFinderMode target_mode;
41 bool update_location()
override;
49 bool set_flee_mode(
Actor *actor);
50 bool set_chase_mode(
Actor *actor);
51 bool set_mode(CombatPathFinderMode mode,
Actor *actor);
52 void set_distance(uint8 dist) {
56 bool get_next_move(
MapCoord &step)
override;
57 bool reached_goal()
override;
Definition: detection.h:27
Definition: combat_path_finder.h:36
Definition: actor_path_finder.h:33