mirror of
https://github.com/ZDoom/Raze.git
synced 2024-11-29 23:42:08 +00:00
72 lines
2.8 KiB
Text
72 lines
2.8 KiB
Text
class BloodDudeBase : Bloodactor
|
|
{
|
|
override int getRespawnTime()
|
|
{
|
|
if (!self.hasX) return -1;
|
|
if (self.xspr.respawn == 2 || (self.xspr.respawn != 1 && gGameOptions.nMonsterSettings == Blood.MONSTERSETTINGS_2))
|
|
return gGameOptions.nMonsterRespawnTime;
|
|
return -1;
|
|
}
|
|
}
|
|
|
|
class BloodPlayerBase : BloodDudeBase
|
|
{
|
|
override int getRespawnTime()
|
|
{
|
|
return -1; // no respawn for players.
|
|
}
|
|
}
|
|
|
|
class BloodDudeCultistTommy : BloodDudeBase {}
|
|
class BloodDudeCultistShotgun : BloodDudeBase {}
|
|
class BloodDudeZombieAxeNormal : BloodDudeBase {}
|
|
class BloodDudeZombieButcher : BloodDudeBase {}
|
|
class BloodDudeZombieAxeBuried : BloodDudeBase {}
|
|
class BloodDudeGargoyleFlesh : BloodDudeBase {}
|
|
class BloodDudeGargoyleStone : BloodDudeBase {}
|
|
class BloodDudeGargoyleStatueFlesh : BloodDudeBase {}
|
|
class BloodDudeGargoyleStatueStone : BloodDudeBase {}
|
|
class BloodDudePhantasm : BloodDudeBase {}
|
|
class BloodDudeHellHound : BloodDudeBase {}
|
|
class BloodDudeHand : BloodDudeBase {}
|
|
class BloodDudeSpiderBrown : BloodDudeBase {}
|
|
class BloodDudeSpiderRed : BloodDudeBase {}
|
|
class BloodDudeSpiderBlack : BloodDudeBase {}
|
|
class BloodDudeSpiderMother : BloodDudeBase {}
|
|
class BloodDudeGillBeast : BloodDudeBase {}
|
|
class BloodDudeBoneEel : BloodDudeBase {}
|
|
class BloodDudeBat : BloodDudeBase {}
|
|
class BloodDudeRat : BloodDudeBase {}
|
|
class BloodDudePodGreen : BloodDudeBase {}
|
|
class BloodDudeTentacleGreen : BloodDudeBase {}
|
|
class BloodDudePodFire : BloodDudeBase {}
|
|
class BloodDudeTentacleFire : BloodDudeBase {}
|
|
class BloodDudePodMother : BloodDudeBase {}
|
|
class BloodDudeTentacleMother : BloodDudeBase {}
|
|
class BloodDudeCerberusTwoHead : BloodDudeBase {}
|
|
class BloodDudeCerberusOneHead : BloodDudeBase {}
|
|
class BloodDudeTchernobog : BloodDudeBase {}
|
|
class BloodDudeCultistTommyProne : BloodDudeBase {}
|
|
class BloodDudePlayer1 : BloodPlayerBase {}
|
|
class BloodDudePlayer2 : BloodPlayerBase {}
|
|
class BloodDudePlayer3 : BloodPlayerBase {}
|
|
class BloodDudePlayer4 : BloodPlayerBase {}
|
|
class BloodDudePlayer5 : BloodPlayerBase {}
|
|
class BloodDudePlayer6 : BloodPlayerBase {}
|
|
class BloodDudePlayer7 : BloodPlayerBase {}
|
|
class BloodDudePlayer8 : BloodPlayerBase {}
|
|
class BloodDudeBurningInnocent : BloodDudeBase {}
|
|
class BloodDudeBurningCultist : BloodDudeBase {}
|
|
class BloodDudeBurningZombieAxe : BloodDudeBase {}
|
|
class BloodDudeBurningZombieButcher : BloodDudeBase {}
|
|
class BloodDudeCultistReserved : BloodDudeBase {} // unused
|
|
class BloodDudeZombieAxeLaying : BloodDudeBase {}
|
|
class BloodDudeInnocent : BloodDudeBase {}
|
|
class BloodDudeCultistShotgunProne : BloodDudeBase {}
|
|
class BloodDudeCultistTesla : BloodDudeBase {}
|
|
class BloodDudeCultistTNT : BloodDudeBase {}
|
|
class BloodDudeCultistBeast : BloodDudeBase {}
|
|
class BloodDudeTinyCaleb : BloodDudeBase {}
|
|
class BloodDudeBeast : BloodDudeBase {}
|
|
class BloodDudeBurningTinyCaleb : BloodDudeBase {}
|
|
class BloodDudeBurningBeast : BloodDudeBase {}
|