Go to the source code of this file.
Data Structures | |
struct | NhRegion |
Defines | |
#define | REG_HERO_INSIDE 1 |
#define | REG_NOT_HEROS 2 |
#define | hero_inside(r) ((unsigned)(r)->player_flags & REG_HERO_INSIDE) |
#define | heros_fault(r) (!((unsigned)(r)->player_flags & REG_NOT_HEROS)) |
#define | set_hero_inside(r) ((r)->player_flags |= REG_HERO_INSIDE) |
#define | clear_hero_inside(r) ((r)->player_flags &= ~REG_HERO_INSIDE) |
#define | set_heros_fault(r) ((r)->player_flags &= ~REG_NOT_HEROS) |
#define | clear_heros_fault(r) ((r)->player_flags |= REG_NOT_HEROS) |
#define | MONST_INC 5 |
Typedefs | |
typedef boolean | FDECL ((*callback_proc),(genericptr_t, genericptr_t)) |
#define clear_hero_inside | ( | r ) | ((r)->player_flags &= ~REG_HERO_INSIDE) |
Referenced by add_region(), create_region(), in_out_region(), rest_regions(), and update_player_regions().
#define clear_heros_fault | ( | r ) | ((r)->player_flags |= REG_NOT_HEROS) |
Referenced by create_region(), and rest_regions().
#define hero_inside | ( | r ) | ((unsigned)(r)->player_flags & REG_HERO_INSIDE) |
Referenced by in_out_region(), m_in_out_region(), and run_regions().
#define heros_fault | ( | r ) | (!((unsigned)(r)->player_flags & REG_NOT_HEROS)) |
Referenced by inside_gas_cloud().
#define MONST_INC 5 |
Referenced by add_mon_to_reg().
#define REG_HERO_INSIDE 1 |
#define REG_NOT_HEROS 2 |
#define set_hero_inside | ( | r ) | ((r)->player_flags |= REG_HERO_INSIDE) |
Referenced by add_region(), in_out_region(), and update_player_regions().
#define set_heros_fault | ( | r ) | ((r)->player_flags &= ~REG_NOT_HEROS) |
Referenced by create_gas_cloud().
typedef boolean FDECL((*callback_proc),(genericptr_t, genericptr_t)) |