]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Define HITTYPE constants using BIT
authorterencehill <piuntn@gmail.com>
Fri, 4 Oct 2024 09:42:00 +0000 (11:42 +0200)
committerterencehill <piuntn@gmail.com>
Fri, 4 Oct 2024 09:42:00 +0000 (11:42 +0200)
qcsrc/common/deathtypes/all.qh

index f83a2a5c81b45ce11d126d92792f8bd76eaf42a3..cb37df88e74e213c5fd56c8f6f2c609fca9db226 100644 (file)
@@ -22,12 +22,12 @@ REGISTRY_DEFINE_GET(Deathtypes, NULL)
     }
 
 const int DEATH_WEAPONMASK = BITS(8);
-const int HITTYPE_SECONDARY = BITS(1) << 8;
-const int HITTYPE_SPLASH = BITS(1) << 9; // automatically set by RadiusDamage
-const int HITTYPE_BOUNCE = BITS(1) << 10; // set manually after projectile has bounced
-const int HITTYPE_ARMORPIERCE = BITS(1) << 11; // ignore armor calculations
-const int HITTYPE_SOUND = BITS(1) << 12; // cause bleeding from ears
-const int HITTYPE_SPAM = BITS(1) << 13; // set manually after first RadiusDamage, stops effect spam
+const int HITTYPE_SECONDARY =   BIT(8);
+const int HITTYPE_SPLASH =      BIT(9); // automatically set by RadiusDamage
+const int HITTYPE_BOUNCE =      BIT(10); // set manually after projectile has bounced
+const int HITTYPE_ARMORPIERCE = BIT(11); // ignore armor calculations
+const int HITTYPE_SOUND =       BIT(12); // cause bleeding from ears
+const int HITTYPE_SPAM =        BIT(13); // set manually after first RadiusDamage, stops effect spam
 const int DEATH_HITTYPEMASK = HITTYPE_SECONDARY | HITTYPE_SPLASH | HITTYPE_BOUNCE | HITTYPE_ARMORPIERCE | HITTYPE_SOUND | HITTYPE_SPAM;
 // normal deaths begin
 const int DT_FIRST = BIT(14);