#include "enum.h"
#include "externs.h"
Go to the source code of this file.
void check_net_will_hold_monster | ( | monster * | mon | ) |
void clear_trapping_net | ( | ) |
int count_traps | ( | trap_type | ttyp | ) |
void destroy_trap | ( | const coord_def & | pos | ) |
void disarm_trap | ( | const coord_def & | where | ) |
std::vector<coord_def> find_golubria_on_level | ( | ) |
void free_self_from_net | ( | void | ) |
int get_trapping_net | ( | const coord_def & | where, | |
bool | trapped = true | |||
) |
void handle_items_on_shaft | ( | const coord_def & | where, | |
bool | open_shaft | |||
) |
void handle_traps | ( | trap_type | trt, | |
int | i, | |||
bool | trap_known | |||
) |
bool is_valid_shaft_level | ( | const level_id & | place = level_id::current() |
) |
int num_traps_for_place | ( | int | level_number = -1 , |
|
const level_id & | place = level_id::current() | |||
) |
bool player_caught_in_net | ( | ) |
trap_type random_trap | ( | dungeon_feature_type | feat | ) |
trap_type random_trap | ( | ) |
trap_type random_trap_for_place | ( | int | level_number = -1 , |
|
const level_id & | place = level_id::current() | |||
) |
trap_type random_trap_slime | ( | int | level_number = -1 |
) |
void remove_net_from | ( | monster * | mon | ) |
int reveal_traps | ( | const int | range | ) |
bool shaft_known | ( | int | depth, | |
bool | randomly_placed | |||
) |
dungeon_feature_type trap_category | ( | trap_type | type | ) |
const char* trap_name_at | ( | const coord_def & | c | ) |
int traps_zero_number | ( | int | level_number = -1 |
) |