//===========================================================================
//
// Totenkopf Maschinengewehr Soldat
//
//===========================================================================

ACTOR TKMGSDT : NaziSoldier
{
  obituary "%o was shot by a Totenkopf soldier."
  health 175
  radius 20
  height 56
  mass 100
  speed 8
  Scale 0.9
  painchance 64
  DropItem BOHC3 256
  DropItem BOGR1, 64
  DropItem DualSpawner1 256
  DropItem BonusHelmet, 256
  decal "bulletchip"
  maxtargetrange 1024
  seesound 		"enemies/nazi5/sight"
  attacksound 	"enemies/nazi3/machinegun"
  painsound 	"enemies/nazi5/pain"
  deathsound 	"enemies/nazi5/death"
  activesound 	"enemies/nazi5/active"
  States
  {
  Spawn:
    NZ28 A 10 A_Look
    Loop
  See:
    NZ28 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ28 FG 2 A_FaceTarget
  FirePistol:
	TNT1 A 0 A_PlaySound("enemies/nazi3/machinegun")
    NZ28 H 2 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ28 G 4 
	TNT1 A 0 A_PlaySound("enemies/nazi3/machinegun")
    NZ28 H 2 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ28 G 4
	TNT1 A 0 A_PlaySound("enemies/nazi3/machinegun")
    NZ28 H 2 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ28 G 8 A_SentinelRefire
    Goto Missile+2
  Pain:
    NZ28 I 3
    NZ28 I 3 A_Pain
    Goto See
  Death:
    NZ28 J 4
    NZ28 K 4 A_Scream
    NZ28 L 4 A_NoBlocking
    NZ28 M 4 A_PlaySound("misc/bodies/drop")
    NZ28 N -1
    Stop
  }
}

//===========================================================================
//
// Totenkopf Maschinengewehr Kaptain
//
//===========================================================================

ACTOR TKMGKPT : NaziSoldier
{
  obituary "%o was hailed with bullets by a Totenkopf Kaptain."
  health 190
  radius 20
  height 56
  mass 100
  speed 12
  Scale 0.9
  painchance 64
  DropItem BOHC3 256
  DropItem DualSpawner1 96
  DropItem BonusBoots, 156
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi5/sight"
  Activesound 	"enemies/nazi5/active"
  Attacksound 	"enemies/nazi3/machinegun"
  Painsound 	"enemies/nazi5/pain"
  Deathsound 	"enemies/nazi5/death"
  +MissileMore
  +MissileEvenMore
  States
  {
  Spawn:
    NZ29 A 10 A_Look
    Loop
  See:
    NZ29 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ29 FG 2 A_FaceTarget
  FirePistol:
	TNT1 A 0 A_PlaySound("enemies/nazi3/machinegun")
    NZ29 H 2 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ29 G 3 A_SentinelRefire
    Goto Missile+2
  Pain:
    NZ29 I 3
    NZ29 I 3 A_Pain
    Goto See
  Death:
    NZ29 J 4 A_Scream
    NZ29 K 4 
    NZ29 L 4 A_NoBlocking
    NZ29 M 4 A_PlaySound("misc/bodies/drop")
    NZ29 N -1
    Stop
  }
}

//===========================================================================
//
// Totenkopf Maschinengewehr Oberst
//
//===========================================================================

ACTOR TKMGOBT : NaziSoldier
{
  obituary "%o was shot by a Totenkopf Oberst."
  health 215
  radius 20
  height 56
  mass 100
  speed 10
  Scale 0.9
  painchance 64
  DropItem BOHC3 256
  DropItem DualSpawner1 96
  DropItem BonusBoots, 156
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi5/sight"
  Activesound 	"enemies/nazi5/active"
  Attacksound 	"enemies/nazi3/machinegun"
  Painsound 	"enemies/nazi5/pain"
  Deathsound 	"enemies/nazi5/death"
  +MissileMore
  States
  {
  Spawn:
    NZ58 A 10 A_Look
	Loop
  See:
    NZ58 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ58 FG 2 A_FaceTarget
  FirePistol:
	TNT1 A 0 A_PlaySound("enemies/nazi3/machinegun")
    NZ58 H 2 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ58 G 4 A_SentinelRefire
    Goto Missile+2
  Pain:
    NZ58 I 3
    NZ58 I 3 A_Pain
    Goto See
  Death:
    NZ58 J 4
    NZ58 K 4 A_Scream
    NZ58 L 4 A_NoBlocking
    NZ58 M 4 A_PlaySound("misc/bodies/drop")
    NZ58 N -1
    Stop
  }
}