*** System macros ***

Here I will mention some of the important but less obvious macros that are 
defined in globals.h


THE_VOID - "Room" that master objects are in.

WITH_OBJ - "Room" that objects that are being carried are in. Its not a real
    room , its simply a way of keeping track of them.

SALT - Used for password encryption. 

STREN_MUL - This multiplied by the objects strength gives the max weight the
    object can carry. Naturally this does not apply to ITEM types.

USE_ALIGN_IN_AD - If 1 then aligments will be used in damage calculation
    equation in attack_damage() function.


The below define levels at which certain messages are printed in a fight:
	GRAZE 
	HIT
	HIT_HARD
	HIT_VHARD 
	SMASH 
	STRIKE 


*** System enums ***/

Armour types:  HEAD, BODY, HAND, LEG, FOOT, SHIELD, MISCARM
(also have macros HARD & SOFT)

Genders:  MALE, FEMALE, NEUTER

Races:  HUMAN, ELF, DWARF, ORC, GIANT, HALF_ELF, HALF_ORC

Classes:  FIGHTER, PRIEST, MAGE, THIEF


For the rest of the enums and macros its best to just read through the
globals.h file.
