Defines

monsym.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define S_ANT   1
#define S_BLOB   2
#define S_COCKATRICE   3
#define S_DOG   4
#define S_EYE   5
#define S_FELINE   6
#define S_GREMLIN   7
#define S_HUMANOID   8
#define S_IMP   9
#define S_JELLY   10
#define S_KOBOLD   11
#define S_LEPRECHAUN   12
#define S_MIMIC   13
#define S_NYMPH   14
#define S_ORC   15
#define S_PIERCER   16
#define S_QUADRUPED   17
#define S_RODENT   18
#define S_SPIDER   19
#define S_TRAPPER   20
#define S_UNICORN   21
#define S_VORTEX   22
#define S_WORM   23
#define S_XAN   24
#define S_LIGHT   25
#define S_ZRUTY   26
#define S_ANGEL   27
#define S_BAT   28
#define S_CENTAUR   29
#define S_DRAGON   30
#define S_ELEMENTAL   31
#define S_FUNGUS   32
#define S_GNOME   33
#define S_GIANT   34
#define S_JABBERWOCK   36
#define S_KOP   37
#define S_LICH   38
#define S_MUMMY   39
#define S_NAGA   40
#define S_OGRE   41
#define S_PUDDING   42
#define S_QUANTMECH   43
#define S_RUSTMONST   44
#define S_SNAKE   45
#define S_TROLL   46
#define S_UMBER   47
#define S_VAMPIRE   48
#define S_WRAITH   49
#define S_XORN   50
#define S_YETI   51
#define S_ZOMBIE   52
#define S_HUMAN   53
#define S_GHOST   54
#define S_GOLEM   55
#define S_DEMON   56
#define S_EEL   57
#define S_LIZARD   58
#define S_WORM_TAIL   59
#define S_MIMIC_DEF   60
#define MAXMCLASSES   61
#define DEF_ANT   'a'
#define DEF_BLOB   'b'
#define DEF_COCKATRICE   'c'
#define DEF_DOG   'd'
#define DEF_EYE   'e'
#define DEF_FELINE   'f'
#define DEF_GREMLIN   'g'
#define DEF_HUMANOID   'h'
#define DEF_IMP   'i'
#define DEF_JELLY   'j'
#define DEF_KOBOLD   'k'
#define DEF_LEPRECHAUN   'l'
#define DEF_MIMIC   'm'
#define DEF_NYMPH   'n'
#define DEF_ORC   'o'
#define DEF_PIERCER   'p'
#define DEF_QUADRUPED   'q'
#define DEF_RODENT   'r'
#define DEF_SPIDER   's'
#define DEF_TRAPPER   't'
#define DEF_UNICORN   'u'
#define DEF_VORTEX   'v'
#define DEF_WORM   'w'
#define DEF_XAN   'x'
#define DEF_LIGHT   'y'
#define DEF_ZRUTY   'z'
#define DEF_ANGEL   'A'
#define DEF_BAT   'B'
#define DEF_CENTAUR   'C'
#define DEF_DRAGON   'D'
#define DEF_ELEMENTAL   'E'
#define DEF_FUNGUS   'F'
#define DEF_GNOME   'G'
#define DEF_GIANT   'H'
#define DEF_JABBERWOCK   'J'
#define DEF_KOP   'K'
#define DEF_LICH   'L'
#define DEF_MUMMY   'M'
#define DEF_NAGA   'N'
#define DEF_OGRE   'O'
#define DEF_PUDDING   'P'
#define DEF_QUANTMECH   'Q'
#define DEF_RUSTMONST   'R'
#define DEF_SNAKE   'S'
#define DEF_TROLL   'T'
#define DEF_UMBER   'U'
#define DEF_VAMPIRE   'V'
#define DEF_WRAITH   'W'
#define DEF_XORN   'X'
#define DEF_YETI   'Y'
#define DEF_ZOMBIE   'Z'
#define DEF_HUMAN   '@'
#define DEF_GHOST   ' '
#define DEF_GOLEM   '\''
#define DEF_DEMON   '&'
#define DEF_EEL   ';'
#define DEF_LIZARD   ':'
#define DEF_INVISIBLE   'I'
#define DEF_WORM_TAIL   '~'
#define DEF_MIMIC_DEF   ']'

Define Documentation

#define DEF_ANGEL   'A'
#define DEF_ANT   'a'
#define DEF_BAT   'B'
#define DEF_BLOB   'b'
#define DEF_CENTAUR   'C'
#define DEF_COCKATRICE   'c'
#define DEF_DEMON   '&'
#define DEF_DOG   'd'
#define DEF_DRAGON   'D'
#define DEF_EEL   ';'
#define DEF_ELEMENTAL   'E'
#define DEF_EYE   'e'
#define DEF_FELINE   'f'
#define DEF_FUNGUS   'F'
#define DEF_GHOST   ' '
#define DEF_GIANT   'H'
#define DEF_GNOME   'G'
#define DEF_GOLEM   '\''
#define DEF_GREMLIN   'g'
#define DEF_HUMAN   '@'
#define DEF_HUMANOID   'h'
#define DEF_IMP   'i'
#define DEF_INVISIBLE   'I'
#define DEF_JABBERWOCK   'J'
#define DEF_JELLY   'j'
#define DEF_KOBOLD   'k'
#define DEF_KOP   'K'
#define DEF_LEPRECHAUN   'l'
#define DEF_LICH   'L'
#define DEF_LIGHT   'y'
#define DEF_LIZARD   ':'
#define DEF_MIMIC   'm'

Referenced by use_crystal_ball().

#define DEF_MIMIC_DEF   ']'

Referenced by use_crystal_ball().

#define DEF_MUMMY   'M'
#define DEF_NAGA   'N'
#define DEF_NYMPH   'n'
#define DEF_OGRE   'O'
#define DEF_ORC   'o'
#define DEF_PIERCER   'p'
#define DEF_PUDDING   'P'
#define DEF_QUADRUPED   'q'
#define DEF_QUANTMECH   'Q'
#define DEF_RODENT   'r'
#define DEF_RUSTMONST   'R'
#define DEF_SNAKE   'S'
#define DEF_SPIDER   's'
#define DEF_TRAPPER   't'
#define DEF_TROLL   'T'
#define DEF_UMBER   'U'
#define DEF_UNICORN   'u'
#define DEF_VAMPIRE   'V'
#define DEF_VORTEX   'v'
#define DEF_WORM   'w'
#define DEF_WORM_TAIL   '~'
#define DEF_WRAITH   'W'
#define DEF_XAN   'x'
#define DEF_XORN   'X'
#define DEF_YETI   'Y'
#define DEF_ZOMBIE   'Z'
#define DEF_ZRUTY   'z'
#define MAXMCLASSES   61
#define S_ANGEL   27

Referenced by lminion(), m_initweap(), and mbodypart().

#define S_ANT   1

Referenced by cast_cleric_spell(), and dosounds().

#define S_BAT   28

Referenced by m_move(), and makemon().

#define S_BLOB   2

Referenced by eatcorpse(), and mbodypart().

#define S_CENTAUR   29
#define S_COCKATRICE   3
#define S_DEMON   56
#define S_DOG   4

Referenced by disturb(), mbodypart(), and tamedog().

#define S_DRAGON   30
#define S_EEL   57
#define S_ELEMENTAL   31
#define S_EYE   5

Referenced by mbodypart(), and violated().

#define S_FELINE   6

Referenced by mbodypart().

#define S_FUNGUS   32

Referenced by dogfood(), eatcorpse(), mbodypart(), and mkswamp().

#define S_GHOST   54
#define S_GIANT   34
#define S_GNOME   33

Referenced by courtmon(), and hmonas().

#define S_GOLEM   55

Referenced by mon_to_stone().

#define S_GREMLIN   7
#define S_HUMAN   53
#define S_HUMANOID   8

Referenced by m_initinv(), and m_initweap().

#define S_IMP   9

Referenced by hates_silver().

#define S_JABBERWOCK   36
#define S_JELLY   10

Referenced by mbodypart().

#define S_KOBOLD   11

Referenced by courtmon(), hmonas(), and m_initweap().

#define S_KOP   37
#define S_LEPRECHAUN   12
#define S_LICH   38
#define S_LIGHT   25
#define S_LIZARD   58

Referenced by dokick(), and m_initweap().

#define S_MIMIC   13
#define S_MIMIC_DEF   60

Referenced by set_mimic_sym().

#define S_MUMMY   39
#define S_NAGA   40

Referenced by eatcorpse().

#define S_NYMPH   14
#define S_OGRE   41

Referenced by m_initweap().

#define S_ORC   15
#define S_PIERCER   16

Referenced by mattacku(), and spoteffects().

#define S_PUDDING   42

Referenced by mbodypart(), and xkilled().

#define S_QUADRUPED   17
#define S_QUANTMECH   43

Referenced by m_initinv(), and mbodypart().

#define S_RODENT   18
#define S_RUSTMONST   44

Referenced by fill_zoo().

#define S_SNAKE   45
#define S_SPIDER   19

Referenced by makemon().

#define S_TRAPPER   20

Referenced by wrong_elem_type().

#define S_TROLL   46
#define S_UMBER   47
#define S_UNICORN   21

Referenced by makemon(), and mbodypart().

#define S_VAMPIRE   48
#define S_VORTEX   22

Referenced by mbodypart().

#define S_WORM   23
#define S_WORM_TAIL   59

Referenced by monster_detect().

#define S_WRAITH   49
#define S_XAN   24
#define S_XORN   50
#define S_YETI   51

Referenced by dogfood(), and mbodypart().

#define S_ZOMBIE   52
#define S_ZRUTY   26