Source:NetHack 3.0.0/monsym.h
Revision as of 05:03, 4 March 2008 by Kernigh bot (talk | contribs) (NetHack 3.0.0/monsym.h moved to Source:NetHack 3.0.0/monsym.h: Robot: moved page)
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
The NetHack General Public License applies to screenshots, source code and other content from NetHack.
This content was modified from the original NetHack source code distribution (by splitting up NetHack content between wiki pages, and possibly further editing). See the page history for a list of who changed it, and on what dates.
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 /* */