bump_member(uint32 bumped_member_num, uint32 member_num) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
end_seek(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
follow_passA(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
follow_passB(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
get_forward_dir(sint8 &vec_x, sint8 &vec_y) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
get_last_move(sint8 &vec_x, sint8 &vec_y) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
get_leader() (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | inlineprotected |
get_member(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | inlineprotected |
get_neighbor_tiles(const MapCoord ¢er, const MapCoord &target) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
get_target_dir(uint32 p, sint8 &rel_x, sint8 &rel_y) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
is_at_target(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
is_behind_target(uint32 member_num) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
is_contiguous(uint32 member_num, const MapCoord &from) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
is_contiguous(uint32 member_num) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
is_seeking(uint32 member_num) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | inline |
leader_moved() (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
leader_moved_away(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
leader_moved_diagonally() (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
move_member(uint32 member_num, sint16 relx, sint16 rely, bool ignore_position=false, bool can_bump=true, bool avoid_danger_tiles=true) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
PartyPathFinder(Party *p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
seek_leader(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |
try_all_directions(uint32 p, MapCoord target_loc) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
try_moving_forward(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
try_moving_sideways(uint32 p) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
try_moving_to_leader(uint32 p, bool ignore_position) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
try_moving_to_target(uint32 p, bool avoid_damage_tiles=false) (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | protected |
~PartyPathFinder() (defined in Ultima::Nuvie::PartyPathFinder) | Ultima::Nuvie::PartyPathFinder | |