//===========================================================================
//
// Schutzstaffel Gewehr Soldat
//
//===========================================================================

ACTOR SSRFSDT : NaziSoldier
{
  obituary "%o was shot by a soldat."
  health 40
  radius 20
  height 56
  mass 100
  speed 8
  Painchance 150
  DropItem BOHC3, 256
  DropItem BonusHeal3, 64
  DropItem HDGewehr, 156
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"enemies/nazi3/rifle"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  States
  {
  Spawn:
    NZ16 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:
    NZ16 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ16 FG 8 A_FaceTarget
  FirePistol:
	TNT1 A 0 A_PlaySound("enemies/nazi3/rifle")
    NZ16 H 8 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ16 G 8
    Goto See
  Pain:
    NZ16 I 3
    NZ16 I 3 A_Pain
    Goto See
  Death:
    NZ16 J 3
    NZ16 K 3 A_Scream
    NZ16 L 3 A_NoBlocking
    NZ16 M 3 A_PlaySound("misc/bodies/drop")
    NZ16 N -1
    Stop
  }
}

//===========================================================================
//
// Schutzstaffel Gewehr NCO
//
//===========================================================================

ACTOR SSRFNCO : NaziSoldier
{
  obituary "%o was shot by a rifle NCO."
  health 50
  radius 20
  height 56
  mass 100
  speed 8
  Painchance 150
  DropItem BOHC3, 256
  DropItem BonusHeal3, 64
  DropItem HDGewehr, 156
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi3/sight"
  Activesound 	"enemies/nazi3/active"
  Attacksound 	"enemies/nazi3/rifle"
  Painsound 	"enemies/nazi3/pain"
  Deathsound 	"enemies/nazi3/death"
  States
  {
  Spawn:
    NZ59 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:
    NZ59 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ59 FG 5 A_FaceTarget
  FirePistol:
    TNT1 A 0 A_PlaySound("enemies/nazi3/rifle")
    NZ59 H 8 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ59 G 8 
	Goto See
  Pain:
    NZ59 I 3
    NZ59 I 3 A_Pain
    Goto See
  Death:
    NZ59 J 3
    NZ59 K 3 A_Scream
    NZ59 L 3 A_NoBlocking
    NZ59 M 3 A_PlaySound("misc/bodies/drop")
    NZ59 N -1
    Stop
  }
}

//===========================================================================
//
// Schutzstaffel Gewehr Offizier
//
//===========================================================================

ACTOR SSRFOFZ : NaziSoldier
{
  obituary "%o was shot by a rifle officer."
  health 50
  radius 20
  height 56
  mass 100
  speed 8
  Painchance 150
  DropItem BOHC3, 256
  DropItem BonusHeal3, 64
  DropItem BonusCap, 156
  DropItem HDGewehr, 156
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi4/sight"
  Activesound 	"enemies/nazi4/active"
  Attacksound 	"enemies/nazi3/rifle"
  Painsound 	"enemies/nazi4/pain"
  Deathsound 	"enemies/nazi4/death"
  States
  {
  Spawn:
    NZ60 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:
    NZ60 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ60 FG 5 A_FaceTarget
  FirePistol:
    TNT1 A 0 A_PlaySound("enemies/nazi3/rifle")
    NZ60 H 8 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ60 G 8
    Goto See
  Pain:
    NZ60 I 3
    NZ60 I 3 A_Pain
    Goto See
  Death:
    NZ60 J 3
    NZ60 K 3 A_Scream
    NZ60 L 3 A_NoBlocking
    NZ60 M 3 A_PlaySound("misc/bodies/drop")
    NZ60 N -1
    Stop
  }
}

//===========================================================================
//
// Schutzstaffel Gewehr Oberst
//
//===========================================================================

ACTOR SSRFOBT : NaziSoldier
{
  obituary "%o was shot by a rifle Oberst."
  health 40
  radius 20
  height 56
  mass 100
  speed 8
  Painchance 150
  DropItem BOHC3, 256
  DropItem BonusHeal3, 64
  DropItem HDGewehr, 156
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"enemies/nazi3/rifle"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  States
  {
  Spawn:
    NZ94 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:
    NZ94 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ94 FG 8 A_FaceTarget
  FirePistol:
	TNT1 A 0 A_PlaySound("enemies/nazi3/rifle")
    NZ94 H 8 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ94 G 8
    Goto See
  Pain:
    NZ94 I 3
    NZ94 I 3 A_Pain
    Goto See
  Death:
    NZ94 J 3
    NZ94 K 3 A_Scream
    NZ94 L 3 A_NoBlocking
    NZ94 M 3 A_PlaySound("misc/bodies/drop")
    NZ94 N -1
    Stop
  }
}

//===========================================================================
//
// Schutzstaffel Gewehr Kaptain
//
//===========================================================================

ACTOR SSRFKPT : NaziSoldier
{
  obituary "%o was shot by a rifle Kaptain."
  health 50
  radius 20
  height 56
  mass 100
  speed 8
  Painchance 150
  DropItem BOHC3, 256
  DropItem BonusHeal3, 64
  DropItem HDGewehr, 156
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi3/sight"
  Activesound 	"enemies/nazi3/active"
  Attacksound 	"enemies/nazi3/rifle"
  Painsound 	"enemies/nazi3/pain"
  Deathsound 	"enemies/nazi3/death"
  States
  {
  Spawn:
    NZ95 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:
    NZ95 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ95 FG 5 A_FaceTarget
  FirePistol:
    TNT1 A 0 A_PlaySound("enemies/nazi3/rifle")
    NZ95 H 8 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ95 G 8 
	Goto See
  Pain:
    NZ95 I 3
    NZ95 I 3 A_Pain
    Goto See
  Death:
    NZ95 J 3
    NZ95 K 3 A_Scream
    NZ95 L 3 A_NoBlocking
    NZ95 M 3 A_PlaySound("misc/bodies/drop")
    NZ95 N -1
    Stop
  }
}

//===========================================================================
//
// Schutzstaffel Gewehr Feldwebel
//
//===========================================================================

ACTOR SSRFFDB : NaziSoldier
{
  obituary "%o was shot by a rifle Feldwebel."
  health 50
  radius 20
  height 56
  mass 100
  speed 8
  Painchance 150
  DropItem BOHC3, 256
  DropItem BonusHeal3, 64
  DropItem BonusCap, 156
  DropItem HDGewehr, 156
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi4/sight"
  Activesound 	"enemies/nazi4/active"
  Attacksound 	"enemies/nazi3/rifle"
  Painsound 	"enemies/nazi4/pain"
  Deathsound 	"enemies/nazi4/death"
  States
  {
  Spawn:
    NZ34 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:
    NZ34 BBCCDDEE 3 A_Chase
    Loop
  Missile:
    NZ34 FG 5 A_FaceTarget
  FirePistol:
    TNT1 A 0 A_PlaySound("enemies/nazi3/rifle")
    NZ34 H 8 BRIGHT A_CustomMissile("T1F6S6",32,6,frandom(3,-3))
    NZ34 G 8
    Goto See
  Pain:
    NZ34 I 3
    NZ34 I 3 A_Pain
    Goto See
  Death:
    NZ34 J 3
    NZ34 K 3 A_Scream
    NZ34 L 3 A_NoBlocking
    NZ34 M 3 A_PlaySound("misc/bodies/drop")
    NZ34 N -1
    Stop
  }
}