//===========================================================================
//
// Waffen-SS Maschinengewehr Soldat
//
//===========================================================================

ACTOR WFSSSDT : NaziSoldier
{
  Obituary "%o was shot by a Waffen-SS soldier."
  Health 90
  Radius 20
  Height 56
  Mass 100
  Speed 8
  Painchance 100
  DropItem BOHC3, 256
  DropItem DualSpawner1, 50
  DropItem BonusHeal2, 64
  Decal "bulletchip"
  Maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"enemies/nazi2/machinegun"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  States
  {
  Spawn:
    NZ31 A 10 A_Look
    NULL A 0 A_Jump(1,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_PlaySound("enemies/nazi1/idle",1,0.2)
	Goto Spawn
  See:
    NZ31 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ31 FG 4 A_FaceTarget
  FirePistol:
    NZ31 H 2 BRIGHT A_CustomMissile("T1F4S4",32,6,frandom(3,-3))
	TNT1 A 0 A_PlaySound("enemies/nazi2/machinegun")
    NZ31 G 4 A_CPosRefire
    Loop
  Pain:
    NZ31 I 3
    NZ31 I 3 A_Pain
    Goto See
  Death:
    NZ31 J 3
    NZ31 K 3 A_Scream
    NZ31 L 3 A_NoBlocking
    NZ31 M 3 A_PlaySound("misc/bodies/drop")
    NZ31 N -1
    Stop
  }
}

//===========================================================================
//
// Waffen-SS Maschinengewehr NCO
//
//===========================================================================

ACTOR WFSSNCO : NaziSoldier
{
  obituary "%o was shot by a Waffen NCO."
  Health 25
  Radius 20
  Height 56
  Mass 100
  Speed 8
  Painchance 100
  DropItem BOHC3, 256
  DropItem DualSpawner1, 50
  DropItem BonusHeal2, 64
  Decal "bulletchip"
  Maxtargetrange 1024
  Seesound 		"enemies/nazi3/sight"
  Activesound 	"enemies/nazi3/active"
  Attacksound 	"enemies/nazi2/machinegun"
  Painsound 	"enemies/nazi3/pain"
  Deathsound 	"enemies/nazi3/death"
  States
  {
  Spawn:
    NZ38 A 10 A_Look
    NULL A 0 A_Jump(1,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_PlaySound("enemies/nazi3/idle",1,0.2)
	Goto Spawn
  See:
    NZ38 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ38 FG 4 A_FaceTarget
  FirePistol:
    NZ38 H 2 BRIGHT A_CustomMissile("T1F4S4",32,6,frandom(3,-3))
	TNT1 A 0 A_PlaySound("enemies/nazi2/machinegun")
    NZ38 G 4 A_CPosRefire
    Loop
  Pain:
    NZ38 I 3
    NZ38 I 3 A_Pain
    Goto See
  Death:
    NZ38 J 3
    NZ38 K 3 A_Scream
    NZ38 L 3 A_NoBlocking
    NZ38 M 3 A_PlaySound("misc/bodies/drop")
    NZ38 N -1
    Stop
  }
}

//===========================================================================
//
// Waffen-SS Maschinengewehr Offizier
//
//===========================================================================

ACTOR WFSSOFZ : NaziSoldier
{
  Obituary "%o was shot by a officer."
  Health 25
  Radius 20
  Height 56
  Mass 100
  Speed 8
  Painchance 100
  DropItem BOHC3, 256
  DropItem DualSpawner1, 50
  DropItem BonusHeal3, 64
  Decal "bulletchip"
  Maxtargetrange 1024
  Seesound 		"enemies/nazi4/sight"
  Activesound 	"enemies/nazi4/active"
  Attacksound 	"enemies/nazi2/machinegun"
  Painsound 	"enemies/nazi4/pain"
  Deathsound 	"enemies/nazi4/death"
  States
  {
  Spawn:
    NZ39 A 10 A_Look
    NULL A 0 A_Jump(1,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_PlaySound("enemies/nazi4/idle",1,0.2)
	Goto Spawn
  See:
    NZ39 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ39 FG 4 A_FaceTarget
  FirePistol:
    NZ39 H 2 BRIGHT A_CustomMissile("T1F4S4",32,6,frandom(3,-3))
	TNT1 A 0 A_PlaySound("enemies/nazi2/machinegun")
    NZ39 G 4 A_CPosRefire
    Loop
  Pain:
    NZ39 I 3
    NZ39 I 3 A_Pain
    Goto See
  Death:
    NZ39 J 3
    NZ39 K 3 A_Scream
    NZ39 L 3 A_NoBlocking
    NZ39 M 3 A_PlaySound("misc/bodies/drop")
    NZ39 N -1
    Stop
  }
}

//===========================================================================
//
// Waffen-SS Maschinengewehr Elite
//
//===========================================================================

ACTOR WFSSELT : NaziSoldier
{
  obituary "%o was shot by a Waffen-SS elite."
  health 90
  radius 20
  height 56
  mass 100
  speed 8
  Painchance 100
  DropItem BOHC3, 256
  DropItem DualSpawner1, 50
  DropItem BonusHeal3, 64
  decal "bulletchip"
  maxtargetrange 1024
  seesound 			"enemies/nazi2/sight"
  attacksound 		"enemies/nazi2/machinegun"
  painsound 		"enemies/nazi2/pain"
  deathsound	    "enemies/nazi2/death"
  activesound 		""
  States
  {
  Spawn:
    NZ32 A 10 A_Look
    NULL A 0 A_Jump(1,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_PlaySound("enemies/nazi2/idle",1,0.2)
	Goto Spawn
  See:
    NZ32 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ32 FG 4 A_FaceTarget
  FirePistol:
    NZ32 H 2 BRIGHT A_CustomMissile("T1F4S4",32,6,frandom(3,-3))
	TNT1 A 0 A_PlaySound("enemies/nazi2/machinegun")
	NULL A 0 A_AlertMonsters(128,AMF_TARGETNONPLAYER)
    NZ32 G 4 A_CPosRefire
    Loop
  Pain:
    NZ32 I 3
    NZ32 I 3 A_Pain
    Goto See
  Death:
    NZ32 J 3
    NZ32 K 3 A_Scream
    NZ32 L 3 A_NoBlocking
    NZ32 M 3 A_PlaySound("misc/bodies/drop")
    NZ32 N -1
    Stop
  }
}

//===========================================================================
//
// Waffen-SS Maschinengewehr Oberst
//
//===========================================================================

ACTOR WFSSOBT : NaziSoldier
{
  Obituary "%o was shot by a Waffen-SS Oberst."
  Health 90
  Radius 20
  Height 56
  Mass 100
  Speed 8
  Painchance 100
  DropItem BOHC3, 256
  DropItem DualSpawner1, 50
  DropItem BonusHeal2, 64
  Decal "bulletchip"
  Maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"enemies/nazi2/machinegun"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  States
  {
  Spawn:
    NZ27 A 10 A_Look
    NULL A 0 A_Jump(1,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_PlaySound("enemies/nazi1/idle",1,0.2)
	Goto Spawn
  See:
    NZ27 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ27 FG 4 A_FaceTarget
  FirePistol:
    NZ27 H 2 BRIGHT A_CustomMissile("T1F4S4",32,6,frandom(3,-3))
	TNT1 A 0 A_PlaySound("enemies/nazi2/machinegun")
    NZ27 G 4 A_CPosRefire
    Loop
  Pain:
    NZ27 I 3
    NZ27 I 3 A_Pain
    Goto See
  Death:
    NZ27 J 3
    NZ27 K 3 A_Scream
    NZ27 L 3 A_NoBlocking
    NZ27 M 3 A_PlaySound("misc/bodies/drop")
    NZ27 N -1
    Stop
  }
}

//===========================================================================
//
// Waffen-SS Maschinengewehr Feldwebel
//
//===========================================================================

ACTOR WFSSFDB : NaziSoldier
{
  obituary "%o was shot by a Waffen Feldwebel."
  Health 25
  Radius 20
  Height 56
  Mass 100
  Speed 8
  Painchance 100
  DropItem BOHC3, 256
  DropItem DualSpawner1, 50
  DropItem BonusHeal2, 64
  Decal "bulletchip"
  Maxtargetrange 1024
  Seesound 		"enemies/nazi3/sight"
  Activesound 	"enemies/nazi3/active"
  Attacksound 	"enemies/nazi2/machinegun"
  Painsound 	"enemies/nazi3/pain"
  Deathsound 	"enemies/nazi3/death"
  States
  {
  Spawn:
    NZ40 A 10 A_Look
    NULL A 0 A_Jump(1,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_PlaySound("enemies/nazi3/idle",1,0.2)
	Goto Spawn
  See:
    NZ40 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ40 FG 4 A_FaceTarget
  FirePistol:
    NZ40 H 2 BRIGHT A_CustomMissile("T1F4S4",32,6,frandom(3,-3))
	TNT1 A 0 A_PlaySound("enemies/nazi2/machinegun")
    NZ40 G 4 A_CPosRefire
    Loop
  Pain:
    NZ40 I 3
    NZ40 I 3 A_Pain
    Goto See
  Death:
    NZ40 J 3
    NZ40 K 3 A_Scream
    NZ40 L 3 A_NoBlocking
    NZ40 M 3 A_PlaySound("misc/bodies/drop")
    NZ40 N -1
    Stop
  }
}

//===========================================================================
//
// Waffen-SS Maschinengewehr Kaptain
//
//===========================================================================

ACTOR WFSSKPT : NaziSoldier
{
  Obituary "%o was shot by a Kaptain."
  Health 25
  Radius 20
  Height 56
  Mass 100
  Speed 8
  Painchance 100
  DropItem BOHC3, 256
  DropItem DualSpawner1, 50
  DropItem BonusHeal3, 64
  Decal "bulletchip"
  Maxtargetrange 1024
  Seesound 		"enemies/nazi4/sight"
  Activesound 	"enemies/nazi4/active"
  Attacksound 	"enemies/nazi2/machinegun"
  Painsound 	"enemies/nazi4/pain"
  Deathsound 	"enemies/nazi4/death"
  States
  {
  Spawn:
    NZ41 A 10 A_Look
    NULL A 0 A_Jump(1,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_PlaySound("enemies/nazi4/idle",1,0.2)
	Goto Spawn
  See:
    NZ41 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ41 FG 4 A_FaceTarget
  FirePistol:
    NZ41 H 2 BRIGHT A_CustomMissile("T1F4S4",32,6,frandom(3,-3))
	TNT1 A 0 A_PlaySound("enemies/nazi2/machinegun")
    NZ41 G 4 A_CPosRefire
    Loop
  Pain:
    NZ41 I 3
    NZ41 I 3 A_Pain
    Goto See
  Death:
    NZ41 J 3
    NZ41 K 3 A_Scream
    NZ41 L 3 A_NoBlocking
    NZ41 M 3 A_PlaySound("misc/bodies/drop")
    NZ41 N -1
    Stop
  }
}

//===========================================================================
//
// Waffen-SS Maschinengewehr Agent
//
//===========================================================================

ACTOR WFSSAGT : NaziSoldier
{
  Obituary "%o was shot by a Waffen-SS Agent."
  Health 90
  Radius 20
  Height 56
  Mass 100
  Speed 8
  Painchance 100
  DropItem BOHC3, 256
  DropItem DualSpawner1, 50
  DropItem BonusHeal2, 64
  Decal "bulletchip"
  Maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"enemies/nazi2/machinegun"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  States
  {
  Spawn:
    NZ97 A 10 A_Look
    NULL A 0 A_Jump(1,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_PlaySound("enemies/nazi1/idle",1,0.2)
	Goto Spawn
  See:
    NZ97 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ97 FG 4 A_FaceTarget
  FirePistol:
    NZ97 H 2 BRIGHT A_CustomMissile("T1F4S4",32,6,frandom(3,-3))
	TNT1 A 0 A_PlaySound("enemies/nazi2/machinegun")
    NZ97 G 4 A_CPosRefire
    Loop
  Pain:
    NZ97 I 3
    NZ97 I 3 A_Pain
    Goto See
  Death:
    NZ97 J 3
    NZ97 K 3 A_Scream
    NZ97 L 3 A_NoBlocking
    NZ97 M 3 A_PlaySound("misc/bodies/drop")
    NZ97 N -1
    Stop
  }
}