#include "AppHdr.h"
#include "externs.h"
#include "branch.h"
#include "libutil.h"
#include "place.h"
#include "player.h"
#include "travel.h"
Functions | |
std::string | short_place_name (level_id id) |
int | place_branch (unsigned short place) |
int | place_depth (unsigned short place) |
int | place_type (unsigned short place) |
unsigned short | get_packed_place (branch_type branch, int subdepth, level_area_type level_type) |
unsigned short | get_packed_place () |
bool | single_level_branch (branch_type branch) |
std::string | place_name (unsigned short place, bool long_name, bool include_number) |
std::string | short_place_name (unsigned short place) |
std::string | prep_branch_level_name (unsigned short packed_place) |
std::string | prep_branch_level_name () |
int | absdungeon_depth (branch_type branch, int subdepth) |
int | subdungeon_depth (branch_type branch, int depth) |
int | player_branch_depth () |
bool | level_type_exits_up (level_area_type type) |
bool | level_type_exits_down (level_area_type type) |
bool | level_type_allows_followers (level_area_type type) |
bool | level_type_is_stash_trackable (level_area_type type) |
std::vector< level_id > | all_dungeon_ids () |
int absdungeon_depth | ( | branch_type | branch, | |
int | subdepth | |||
) |
std::vector<level_id> all_dungeon_ids | ( | ) |
unsigned short get_packed_place | ( | ) |
unsigned short get_packed_place | ( | branch_type | branch, | |
int | subdepth, | |||
level_area_type | level_type | |||
) |
bool level_type_allows_followers | ( | level_area_type | type | ) |
bool level_type_exits_down | ( | level_area_type | type | ) |
bool level_type_exits_up | ( | level_area_type | type | ) |
bool level_type_is_stash_trackable | ( | level_area_type | type | ) |
int place_branch | ( | unsigned short | place | ) |
int place_depth | ( | unsigned short | place | ) |
std::string place_name | ( | unsigned short | place, | |
bool | long_name, | |||
bool | include_number | |||
) |
int place_type | ( | unsigned short | place | ) |
int player_branch_depth | ( | ) |
std::string prep_branch_level_name | ( | ) |
std::string prep_branch_level_name | ( | unsigned short | packed_place | ) |
std::string short_place_name | ( | unsigned short | place | ) |
std::string short_place_name | ( | level_id | id | ) |
bool single_level_branch | ( | branch_type | branch | ) |
int subdungeon_depth | ( | branch_type | branch, | |
int | depth | |||
) |