Source:NetHack 3.0.0/monsym.h

Below is the full text to monsym.h from the source code of NetHack 3.0.0. To link to a particular line, write [[NetHack 3.0.0/monsym.h#line123 ]], for example.

Warning! This is the source code from an old release. For the latest release, see Source code

1.   /*	SCCS Id: @(#)makemon.c	3.0	88/04/11 2.   /*	Monster symbols and creation information rev 1.0 */ 3.   /* NetHack may be freely redistributed. See license for details. */ 4.     5.    #ifndef MONSYM_H 6.   #define MONSYM_H 7.    8.    #define	S_ANT		'a'  9.    #define	S_BLOB		'b'  10. #define	S_COCKATRICE	'c' 11. #define	S_DOG		'd' 12. #define	S_EYE		'e' 13. #define S_FELINE	'f' 14. #define	S_GREMLIN	'g' 15. #define	S_HUMANOID	'h' 16. #define	S_IMP		'i' 17. #define	S_J		'j' 18. #define	S_KOBOLD	'k' 19. #define	S_LICH		'l' 20. #define	S_MIMIC		'm' 21. #define	S_NAGA		'n' 22. #define	S_ORC		'o' 23. #define	S_PIERCER	'p' 24. #define	S_QUADRUPED		'q' 25. #define	S_RODENT	'r' 26. #define	S_SPIDER	's' 27. #define	S_TRAPPER	't' 28. #define	S_UNICORN	'u' 29. #define	S_VORTEX	'v' 30. #define	S_WORM		'w' 31. #define	S_XAN		'x' 32. #define S_YLIGHT	'y' 33. #define	S_ZRUTY		'z' 34. #define	S_APE		'A' 35. #define	S_BAT		'B' 36. #define	S_CENTAUR	'C' 37. #define	S_DRAGON	'D' 38. #define	S_ELEMENTAL	'E' 39. #define	S_FUNGUS	'F' 40. #define	S_GNOME		'G' 41. #define	S_GIANT		'H' 42. #define	S_STALKER	'I' 43. #define	S_JELLY		'J' 44. #define	S_KOP		'K' 45. #define	S_LEPRECHAUN	'L' 46. #define	S_MUMMY		'M' 47. #define	S_NYMPH		'N' 48. #define	S_OGRE		'O' 49. #define	S_PUDDING	'P' 50. #define	S_QUANTMECH	'Q' 51. #define	S_RUSTMONST	'R' 52. #define	S_SNAKE		'S' 53. #define	S_TROLL		'T' 54. #define	S_UMBER		'U' 55. #define	S_VAMPIRE	'V' 56. #define	S_WRAITH	'W' 57. #define	S_XORN		'X' 58. #define	S_YETI		'Y' 59. #define	S_ZOMBIE	'Z' 60. #define	S_HUMAN		'@' 61.  #define	S_GHOST		' ' 62.  #define S_GOLEM		'\'' 63.  #define	S_DEMON		'&' 64.  #define	S_EEL		';' 65.  #define	S_CHAMELEON	':' 66.   67.   #define	S_WORM_TAIL	'~' 68.  #define	S_MIMIC_DEF	']' 69.   70.   #define	G_UNIQ		0x800		/* generated only once */ 71.  #define	G_HELL		0x400		/* generated only in "hell" */ 72.  #define	G_NOGEN		0x200		/* generated only specially */ 73.  #define	G_NOCORPSE	0x100		/* no corpse left ever */ 74.  #define	G_SGROUP	0x080		/* appear in small groups normally */ 75.  #define	G_LGROUP	0x040		/* appear in large groups normally */ 76.  #define	G_GENO		0x020		/* can be genocided */ 77.  #define G_GENOD		0x010		/* have been genocided */ 78.  #define G_FREQ		0x007		/* creation frequency mask */ 79.   80.   #endif /* MONSYM_H /* */