22 #ifndef AGS_ENGINE_AC_ROUTE_FINDER_IMPL_LEGACY 23 #define AGS_ENGINE_AC_ROUTE_FINDER_IMPL_LEGACY 38 namespace RouteFinderLegacy {
40 void init_pathfinder();
41 void shutdown_pathfinder();
43 void set_wallscreen(AGS::Shared::Bitmap *wallscreen);
45 int can_see_from(
int x1,
int y1,
int x2,
int y2);
46 void get_lastcpos(
int &lastcx,
int &lastcy);
48 int find_route(
short srcx,
short srcy,
short xx,
short yy,
int move_speed_x,
int move_speed_y, AGS::Shared::Bitmap *onscreen,
int movlst,
int nocross = 0,
int ignore_walls = 0);
49 bool add_waypoint_direct(MoveList *mlsp,
short x,
short y,
int move_speed_x,
int move_speed_y);
Definition: achievements_tables.h:27