Go to the source code of this file.
Enumerations | |
enum | area_centre_type { AREA_NONE, AREA_SANCTUARY, AREA_SILENCE, AREA_HALO, AREA_LIQUID } |
Functions | |
void | invalidate_agrid (bool recheck_new=false) |
void | areas_actor_moved (const actor *act, const coord_def &oldpos) |
void | create_sanctuary (const coord_def ¢er, int time) |
bool | remove_sanctuary (bool did_attack=false) |
void | decrease_sanctuary_radius () |
coord_def | find_centre_for (const coord_def &f, area_centre_type at=AREA_NONE) |
bool | silenced (const coord_def &p) |
bool | haloed (const coord_def &p) |
bool | liquefied (const coord_def &p, bool check_actual=true) |
enum area_centre_type |
void create_sanctuary | ( | const coord_def & | center, | |
int | time | |||
) |
void decrease_sanctuary_radius | ( | ) |
coord_def find_centre_for | ( | const coord_def & | f, | |
area_centre_type | at = AREA_NONE | |||
) |
bool haloed | ( | const coord_def & | p | ) |
void invalidate_agrid | ( | bool | recheck_new = false |
) |
bool liquefied | ( | const coord_def & | p, | |
bool | check_actual = true | |||
) |
bool remove_sanctuary | ( | bool | did_attack = false |
) |
bool silenced | ( | const coord_def & | p | ) |