mon-info.h File Reference
#include "mon-stuff.h"
#include "mon-enum.h"
#include "mon-util.h"
Go to the source code of this file.
|
Classes |
struct | monster_info_base |
struct | monster_info |
Defines |
#define | MILEV_ALL 0 |
#define | MILEV_SKIP_SAFE -1 |
#define | MILEV_NAME -2 |
Enumerations |
enum | monster_info_flags {
MB_STABBABLE,
MB_DISTRACTED,
MB_BERSERK,
MB_DORMANT,
MB_SLEEPING,
MB_UNAWARE,
MB_WANDERING,
MB_HASTED,
MB_STRONG,
MB_SLOWED,
MB_FLEEING,
MB_CONFUSED,
MB_INVISIBLE,
MB_POISONED,
MB_ROTTING,
MB_SUMMONED,
MB_HALOED,
MB_GLOWING,
MB_CHARMED,
MB_BURNING,
MB_PARALYSED,
MB_SICK,
MB_CAUGHT,
MB_FRENZIED,
MB_PETRIFYING,
MB_PETRIFIED,
MB_VULN_MAGIC,
MB_POSSESSABLE,
MB_ENSLAVED,
MB_SWIFT,
MB_INSANE,
MB_SILENCING,
MB_MESMERIZING,
MB_EVIL_ATTACK,
MB_SHAPESHIFTER,
MB_CHAOTIC,
MB_SUBMERGED,
MB_BLEEDING,
MB_DEFLECT_MSL,
MB_PREP_RESURRECT,
MB_REGENERATION,
MB_RAISED_MR,
MB_MIRROR_DAMAGE,
MB_SAFE,
MB_UNSAFE,
MB_NAME_SUFFIX,
MB_NAME_ADJECTIVE,
MB_NAME_REPLACE,
MB_NAME_UNQUALIFIED,
MB_NAME_THE,
MB_FADING_AWAY,
MB_MOSTLY_FADED,
MB_FEAR_INSPIRING,
MB_WITHDRAWN,
MB_ATTACHED,
MB_HELPLESS
} |
Functions |
void | get_monster_info (std::vector< monster_info > &mons) |
Define Documentation
#define MILEV_SKIP_SAFE -1 |
Enumeration Type Documentation
- Enumerator:
-
MB_STABBABLE |
|
MB_DISTRACTED |
|
MB_BERSERK |
|
MB_DORMANT |
|
MB_SLEEPING |
|
MB_UNAWARE |
|
MB_WANDERING |
|
MB_HASTED |
|
MB_STRONG |
|
MB_SLOWED |
|
MB_FLEEING |
|
MB_CONFUSED |
|
MB_INVISIBLE |
|
MB_POISONED |
|
MB_ROTTING |
|
MB_SUMMONED |
|
MB_HALOED |
|
MB_GLOWING |
|
MB_CHARMED |
|
MB_BURNING |
|
MB_PARALYSED |
|
MB_SICK |
|
MB_CAUGHT |
|
MB_FRENZIED |
|
MB_PETRIFYING |
|
MB_PETRIFIED |
|
MB_VULN_MAGIC |
|
MB_POSSESSABLE |
|
MB_ENSLAVED |
|
MB_SWIFT |
|
MB_INSANE |
|
MB_SILENCING |
|
MB_MESMERIZING |
|
MB_EVIL_ATTACK |
|
MB_SHAPESHIFTER |
|
MB_CHAOTIC |
|
MB_SUBMERGED |
|
MB_BLEEDING |
|
MB_DEFLECT_MSL |
|
MB_PREP_RESURRECT |
|
MB_REGENERATION |
|
MB_RAISED_MR |
|
MB_MIRROR_DAMAGE |
|
MB_SAFE |
|
MB_UNSAFE |
|
MB_NAME_SUFFIX |
|
MB_NAME_ADJECTIVE |
|
MB_NAME_REPLACE |
|
MB_NAME_UNQUALIFIED |
|
MB_NAME_THE |
|
MB_FADING_AWAY |
|
MB_MOSTLY_FADED |
|
MB_FEAR_INSPIRING |
|
MB_WITHDRAWN |
|
MB_ATTACHED |
|
MB_HELPLESS |
|
Function Documentation
void get_monster_info |
( |
std::vector< monster_info > & |
mons |
) |
|