Go to the source code of this file.
Data Structures | |
struct | align |
Defines | |
#define | ALIGNLIM (10L + (moves/200L)) |
#define | A_NONE (-128) |
#define | A_CHAOTIC (-1) |
#define | A_NEUTRAL 0 |
#define | A_LAWFUL 1 |
#define | A_COALIGNED 1 |
#define | A_OPALIGNED (-1) |
#define | AM_NONE 0 |
#define | AM_CHAOTIC 1 |
#define | AM_NEUTRAL 2 |
#define | AM_LAWFUL 4 |
#define | AM_MASK 7 |
#define | AM_SPLEV_CO 3 |
#define | AM_SPLEV_NONCO 7 |
#define | Amask2align(x) |
#define | Align2amask(x) |
Typedefs | |
typedef schar | aligntyp |
typedef struct align | align |
#define A_CHAOTIC (-1) |
Referenced by align_gname(), align_gtitle(), align_str(), bot1(), can_pray(), dosacrifice(), doturn(), Helmet_on(), ini_inv(), minimal_enlightenment(), mstatusline(), msummon(), peffects(), readobjnam(), summon_minion(), and xkilled().
#define A_COALIGNED 1 |
#define A_LAWFUL 1 |
Referenced by align_gname(), align_gtitle(), align_str(), can_pray(), check_caitiff(), choke(), consume_offering(), convert_arg(), dig_up_grave(), dipfountain(), dosacrifice(), Helmet_on(), hmon_hitmon(), invault(), minimal_enlightenment(), mkaltar(), mstatusline(), peffects(), prayer_done(), readobjnam(), reward_untrap(), and summon_minion().
#define A_NEUTRAL 0 |
Referenced by align_gname(), align_gtitle(), align_str(), bot1(), can_pray(), Helmet_on(), minimal_enlightenment(), mstatusline(), msummon(), peace_minded(), peffects(), readobjnam(), summon_minion(), and uncommon().
#define A_NONE (-128) |
Referenced by align_gname(), align_str(), angrygods(), dlord(), dosacrifice(), dprince(), hack_artifacts(), mk_artifact(), mk_mplayer(), mksobj(), morguemon(), msummon(), ndemon(), readobjnam(), set_malign(), spec_applies(), summon_minion(), touch_artifact(), and xkilled().
#define A_OPALIGNED (-1) |
#define Align2amask | ( | x ) |
Referenced by create_altar(), create_monster(), dosacrifice(), induced_align(), mkaltar(), and readobjnam().
#define ALIGNLIM (10L + (moves/200L)) |
Referenced by adjalign(), dosacrifice(), enlightenment(), and xkilled().
#define AM_CHAOTIC 1 |
Referenced by align_shift(), breakobj(), and dosacrifice().
#define AM_LAWFUL 4 |
Referenced by align_shift().
#define AM_MASK 7 |
Referenced by angry_priest(), and breakobj().
#define AM_NEUTRAL 2 |
Referenced by align_shift().
#define AM_NONE 0 |
Referenced by align_shift(), and breakobj().
#define AM_SPLEV_CO 3 |
Referenced by create_altar(), and create_monster().
#define AM_SPLEV_NONCO 7 |
Referenced by create_altar(), and create_monster().
#define Amask2align | ( | x ) |
Referenced by angry_priest(), create_monster(), dfeature_at(), has_shrine(), lookat(), priestini(), and print_mapseen().