mons_spec Class Reference

#include <mapdef.h>

Collaboration diagram for mons_spec:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 mons_spec (int id=RANDOM_MONSTER, monster_type base=MONS_NO_MONSTER, int num=0, int gw=10, int ml=0, bool _fixmons=false, bool awaken=false, bool patrol=false)

Public Attributes

int mid
level_id place
monster_type monbase
mon_attitude_type attitude
int number
int quantity
int genweight
int mlevel
bool fix_mons
bool generate_awake
bool patrolling
bool band
int colour
god_type god
bool god_gift
int hd
int hp
int abjuration_duration
int summon_type
item_list items
std::string monname
std::string non_actor_summoner
bool explicit_spells
monster_spells spells
unsigned long extra_monster_flags
CrawlHashTable props


Constructor & Destructor Documentation

mons_spec::mons_spec ( int  id = RANDOM_MONSTER,
monster_type  base = MONS_NO_MONSTER,
int  num = 0,
int  gw = 10,
int  ml = 0,
bool  _fixmons = false,
bool  awaken = false,
bool  patrol = false 
) [inline]


Member Data Documentation


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

Generated on Thu Jan 13 13:37:32 2011 by  doxygen 1.5.6