Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

include/player.h File Reference


Detailed Description

Player stats, combat, movement, etc.

Definition in file player.h.

Go to the source code of this file.

Data Structures

struct  player
 Player position and status. More...


Defines

#define NUM_SKILLS   8
#define NUM_STATS   22
#define STAT_STRENGTH   0
#define STAT_DEXTERITY   1
#define STAT_TOUGHNESS   2
#define STAT_MANA   3
#define STAT_WILLPOWER   4
#define STAT_DV   5
#define STAT_PV   6
#define STAT_TOHIT   7
#define STAT_DAMAGE_MIN   8
#define STAT_DAMAGE_MAX   9
#define STAT_MISSILEDAM_MIN   10
#define STAT_MISSILEDAM_MAX   11
#define STAT_MISSILE_TOHIT   12
#define STAT_LIGHTRADIUS   13
#define STAT_SPEED   14
#define STAT_REGEN   15
#define STAT_PPREGEN   16
#define STAT_MISSILES   17
#define STAT_FLAGS   18
#define STAT_FLAG_SEEINVIS   1
#define STAT_FLAG_RESIST_POISON   2
#define STAT_FLAG_CONFUSED   4
#define STAT_FLAG_HALLUCINATING   8
#define STAT_FLAG_PARALYZED   16
#define STAT_FLAG_DRAIN   32
#define STAT_FLAG_ENTANGLED   64
#define STAT_FLAG_NUMB   128
#define STAT_FLAG_TIMER   256
#define STAT_FLAG_SLIPPERY   512
#define STAT_DIGESTION   19
#define STAT_WEAPON_TYPE   20
#define STAT_COMPONENTS   21
#define STAT_COMPONENT_STAFF   1
#define STAT_COMPONENT_DAGGER   2
#define STAT_COMPONENT_SNAKETOOTH   4
#define STAT_COMPONENT_BLANKSCROLL   8
#define STAT_COMPONENT_GLOVES   16
#define STAT_COMPONENT_AM_YENDOR   32
#define NUM_STATMOD_TIMERS   10


Define Documentation

#define NUM_SKILLS   8
 

Definition at line 8 of file player.h.

Referenced by init_skills(), and print_skills().

#define NUM_STATMOD_TIMERS   10
 

Definition at line 62 of file player.h.

Referenced by add_timer(), apply_timers(), init_timers(), and remove_expired_timers().


Generated on Thu May 20 13:12:12 2004 for CalcRogue by doxygen 1.3.6