OSDN Git Service

upgrade to 3.6.2
[jnethack/source.git] / include / prop.h
index e9f1fc0..ba0dc08 100644 (file)
@@ -1,4 +1,4 @@
-/* NetHack 3.6 prop.h  $NHDT-Date: 1437877163 2015/07/26 02:19:23 $  $NHDT-Branch: master $:$NHDT-Revision: 1.16 $ */
+/* NetHack 3.6 prop.h  $NHDT-Date: 1547514641 2019/01/15 01:10:41 $  $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.20 $ */
 /* Copyright (c) 1989 Mike Threepoint                            */
 /* NetHack may be freely redistributed.  See license for details. */
 
  */
 /* Resistances to troubles */
 enum prop_types {
-    FIRE_RES = 1,
-    COLD_RES,
-    SLEEP_RES,
-    DISINT_RES,
-    SHOCK_RES,
-    POISON_RES,
-    ACID_RES,
-    STONE_RES,
+    FIRE_RES          =  1,
+    COLD_RES          =  2,
+    SLEEP_RES         =  3,
+    DISINT_RES        =  4,
+    SHOCK_RES         =  5,
+    POISON_RES        =  6,
+    ACID_RES          =  7,
+    STONE_RES         =  8,
     /* note: for the first eight properties, MR_xxx == (1 << (xxx_RES - 1)) */
-    DRAIN_RES,
-    SICK_RES,
-    INVULNERABLE,
-    ANTIMAGIC,
+    DRAIN_RES         =  9,
+    SICK_RES          = 10,
+    INVULNERABLE      = 11,
+    ANTIMAGIC         = 12,
     /* Troubles */
-    STUNNED,
-    CONFUSION,
-    BLINDED,
-    DEAF,
-    SICK,
-    STONED,
-    STRANGLED,
-    VOMITING,
-    GLIB,
-    SLIMED,
-    HALLUC,
-    HALLUC_RES,
-    FUMBLING,
-    WOUNDED_LEGS,
-    SLEEPY,
-    HUNGER,
+    STUNNED           = 13,
+    CONFUSION         = 14,
+    BLINDED           = 15,
+    DEAF              = 16,
+    SICK              = 17,
+    STONED            = 18,
+    STRANGLED         = 19,
+    VOMITING          = 20,
+    GLIB              = 21,
+    SLIMED            = 22,
+    HALLUC            = 23,
+    HALLUC_RES        = 24,
+    FUMBLING          = 25,
+    WOUNDED_LEGS      = 26,
+    SLEEPY            = 27,
+    HUNGER            = 28,
     /* Vision and senses */
-    SEE_INVIS,
-    TELEPAT,
-    WARNING,
-    WARN_OF_MON,
-    WARN_UNDEAD,
-    SEARCHING,
-    CLAIRVOYANT,
-    INFRAVISION,
-    DETECT_MONSTERS,
+    SEE_INVIS         = 29,
+    TELEPAT           = 30,
+    WARNING           = 31,
+    WARN_OF_MON       = 32,
+    WARN_UNDEAD       = 33,
+    SEARCHING         = 34,
+    CLAIRVOYANT       = 35,
+    INFRAVISION       = 36,
+    DETECT_MONSTERS   = 37,
     /* Appearance and behavior */
-    ADORNED,
-    INVIS,
-    DISPLACED,
-    STEALTH,
-    AGGRAVATE_MONSTER,
-    CONFLICT,
+    ADORNED           = 38,
+    INVIS             = 39,
+    DISPLACED         = 40,
+    STEALTH           = 41,
+    AGGRAVATE_MONSTER = 42,
+    CONFLICT          = 43,
     /* Transportation */
-    JUMPING,
-    TELEPORT,
-    TELEPORT_CONTROL,
-    LEVITATION,
-    FLYING,
-    WWALKING,
-    SWIMMING,
-    MAGICAL_BREATHING,
-    PASSES_WALLS,
+    JUMPING           = 44,
+    TELEPORT          = 45,
+    TELEPORT_CONTROL  = 46,
+    LEVITATION        = 47,
+    FLYING            = 48,
+    WWALKING          = 49,
+    SWIMMING          = 50,
+    MAGICAL_BREATHING = 51,
+    PASSES_WALLS      = 52,
     /* Physical attributes */
-    SLOW_DIGESTION,
-    HALF_SPDAM,
-    HALF_PHDAM,
-    REGENERATION,
-    ENERGY_REGENERATION,
-    PROTECTION,
-    PROT_FROM_SHAPE_CHANGERS,
-    POLYMORPH,
-    POLYMORPH_CONTROL,
-    UNCHANGING,
-    FAST,
-    REFLECTING,
-    FREE_ACTION,
-    FIXED_ABIL,
-    LIFESAVED
+    SLOW_DIGESTION    = 53,
+    HALF_SPDAM        = 54,
+    HALF_PHDAM        = 55,
+    REGENERATION      = 56,
+    ENERGY_REGENERATION = 57,
+    PROTECTION        = 58,
+    PROT_FROM_SHAPE_CHANGERS = 59,
+    POLYMORPH         = 60,
+    POLYMORPH_CONTROL = 61,
+    UNCHANGING        = 62,
+    FAST              = 63,
+    REFLECTING        = 64,
+    FREE_ACTION       = 65,
+    FIXED_ABIL        = 66,
+    LIFESAVED         = 67
 };
 #define LAST_PROP (LIFESAVED)