#include "externs.h"
#include "exclude.h"
#include "map_knowledge.h"
#include "travel_defs.h"
#include <stdio.h>
#include <string>
#include <vector>
#include <map>
Go to the source code of this file.
enum explore_stop_type |
enum run_check_type |
enum run_dir_type |
enum run_mode_type |
void arrange_features | ( | std::vector< coord_def > & | features | ) |
bool can_travel_interlevel | ( | ) |
bool can_travel_to | ( | const level_id & | lid | ) |
bool check_for_interesting_features | ( | ) |
int click_travel | ( | const coord_def & | gc, | |
bool | force | |||
) |
command_type direction_to_command | ( | int | x, | |
int | y | |||
) |
void do_explore_cmd | ( | ) |
void do_interlevel_travel | ( | ) |
void explore_pickup_event | ( | int | did_pickup, | |
int | tried_pickup | |||
) |
bool feat_is_traversable | ( | dungeon_feature_type | feat | ) |
void find_travel_pos | ( | const coord_def & | youpos, | |
int * | move_x, | |||
int * | move_y, | |||
std::vector< coord_def > * | coords = NULL | |||
) |
void init_travel_terrain_check | ( | bool | check_race_equip = true |
) |
void initialise_travel | ( | ) |
bool is_resting | ( | void | ) |
bool is_travelsafe_square | ( | const coord_def & | c, | |
bool | ignore_hostile = false | |||
) |
bool is_unknown_stair | ( | const coord_def & | p | ) |
uint8_t is_waypoint | ( | const coord_def & | p | ) |
void prevent_travel_to | ( | const std::string & | dungeon_feature_name | ) |
bool prompt_stop_explore | ( | int | es_why | ) |
travel_target prompt_translevel_target | ( | int | prompt_flags, | |
std::string & | dest_name | |||
) |
void start_explore | ( | bool | grab_items = false |
) |
void start_translevel_travel | ( | const travel_target & | pos | ) |
void start_translevel_travel_prompt | ( | ) |
void start_travel | ( | const coord_def & | p | ) |
void stop_running | ( | void | ) |
command_type travel | ( | ) |
int travel_direction | ( | uint8_t | branch, | |
int | subdungeondepth | |||
) |
void travel_init_load_level | ( | ) |
void travel_init_new_level | ( | ) |
bool travel_kill_monster | ( | const monster * | mons | ) |
const int PD_EXCLUDED = -20099 |
const int PD_EXCLUDED_RADIUS = -20100 |
const int PD_TRAP = -42 |
const int TRAVEL_WAYPOINT_COUNT = 10 |