Data Fields
project_monster_handler_context_s Struct Reference

Monster handlers


Data Fields

const struct source origin
const int r
const struct loc grid
int dam
const int type
bool seen
const bool id
struct monstermon
struct monster_lorelore
bool charm
bool obvious
bool skipped
u16b flag
int do_poly
int teleport_distance
enum mon_messages hurt_msg
enum mon_messages die_msg
int mon_timed [MON_TMD_MAX]

Detailed Description

Monster handlers

Field Documentation

◆ charm

bool charm

◆ dam

int dam

◆ die_msg

enum mon_messages die_msg

◆ do_poly

int do_poly

◆ flag

u16b flag

◆ grid

const struct loc grid

◆ hurt_msg

enum mon_messages hurt_msg

◆ id

const bool id

Referenced by project_m().

◆ lore

struct monster_lore* lore

◆ mon

struct monster* mon

◆ mon_timed

int mon_timed[MON_TMD_MAX]

◆ obvious

bool obvious

◆ origin

const struct source origin

◆ r

Referenced by adjust_radius(), and project_m().

◆ seen

bool seen

◆ skipped

bool skipped

◆ teleport_distance

int teleport_distance

◆ type

const int type

The documentation for this struct was generated from the following file: