//===========================================================================
//
// Astronauten Pistole Soldat
//
//===========================================================================

ACTOR ASPSSDT : NaziSoldier
{
  obituary "%o was shot by a Astronaut soldier."
  health 25
  radius 20
  height 56
  mass 100
  speed 8
  painchance 64
  DropItem BOBT1, 256
  DropItem DualSpawner0, 48
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"weapons/DLB/fire"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  MONSTER
  States
  {
  Spawn:
    NZ35 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:
    NZ35 BBCCDDEE 2 A_Chase
    Loop
  Missile:
    NZ35 FG 4 A_FaceTarget
  FirePistol:
	NULL A 0 A_PlaySound("weapons/DLB/fire",1)
    NZ35 H 4 BRIGHT A_CustomMissile("PistoleBlast",38,0,0)
    NZ35 G 6 A_SentinelRefire
    Loop
  Pain:
    NZ35 I 3
    NZ35 I 3 A_Pain
    Goto See
  Death:
	NZ35 I 4
    NZ35 J 5
    NZ35 K 5 A_Scream
    NZ35 L 4 A_NoBlocking
    NZ35 M 3
	NZ35 N 3
	NZ35 N 1 A_SetTranslucent(0.9)
	NZ35 N 1 A_SetTranslucent(0.8)
	NZ35 N 1 A_SetTranslucent(0.7)
	NZ35 N 1 A_SetTranslucent(0.6)
	NZ35 N 1 A_SetTranslucent(0.5)
	NZ35 N 1 A_SetTranslucent(0.4)
	NZ35 N 1 A_SetTranslucent(0.3)
	NZ35 N 1 A_SetTranslucent(0.2)
	NZ35 N 1 A_SetTranslucent(0.1)
    Stop
  }
}

//===========================================================================
//
// Astronauten Pistole NCO
//
//===========================================================================

ACTOR ASPSNCO : NaziSoldier
{
  obituary "%o was shot by a Astronaut NCO."
  health 25
  radius 20
  height 56
  mass 100
  speed 8
  painchance 64
  DropItem BOBT1, 256
  DropItem DualSpawner0, 48
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"weapons/DLB/fire"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  MONSTER
  States
  {
  Spawn:
    NZ36 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:
    NZ36 BBCCDDEE 2 A_Chase
    Loop
  Missile:
    NZ36 FG 4 A_FaceTarget
  FirePistol:
	NULL A 0 A_PlaySound("weapons/DLB/fire",1)
    NZ36 H 4 BRIGHT A_CustomMissile("PistoleBlast",38,0,0)
    NZ36 G 6 A_SentinelRefire
    Loop
  Pain:
    NZ36 I 3
    NZ36 I 3 A_Pain
    Goto See
  Death:
	NZ36 I 4
    NZ36 J 5
    NZ36 K 5 A_Scream
    NZ36 L 4 A_NoBlocking
    NZ36 M 3
	NZ36 N 3
	NZ36 N 1 A_SetTranslucent(0.9)
	NZ36 N 1 A_SetTranslucent(0.8)
	NZ36 N 1 A_SetTranslucent(0.7)
	NZ36 N 1 A_SetTranslucent(0.6)
	NZ36 N 1 A_SetTranslucent(0.5)
	NZ36 N 1 A_SetTranslucent(0.4)
	NZ36 N 1 A_SetTranslucent(0.3)
	NZ36 N 1 A_SetTranslucent(0.2)
	NZ36 N 1 A_SetTranslucent(0.1)
    Stop
  }
}

//===========================================================================
//
// Astronauten Pistole Kaptain
//
//===========================================================================

ACTOR ASPSKPT : NaziSoldier
{
  obituary "%o was shot by a Astronaut Kaptain."
  health 25
  radius 20
  height 56
  mass 100
  speed 8
  painchance 64
  DropItem BOBT1, 256
  DropItem DualSpawner0, 48
  decal "bulletchip"
  maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"weapons/DLB/fire"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  MONSTER
  States
  {
  Spawn:
    NZ42 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:
    NZ42 BBCCDDEE 2 A_Chase
    Loop
  Missile:
    NZ42 FG 4 A_FaceTarget
  FirePistol:
	NULL A 0 A_PlaySound("weapons/DLB/fire",1)
    NZ42 H 4 BRIGHT A_CustomMissile("PistoleBlast",38,0,0)
    NZ42 G 6 A_SentinelRefire
    Loop
  Pain:
    NZ42 I 3
    NZ42 I 3 A_Pain
    Goto See
  Death:
	NZ42 I 4
    NZ42 J 5
    NZ42 K 5 A_Scream
    NZ42 L 4 A_NoBlocking
    NZ42 M 3
	NZ42 N 3
	NZ42 N 1 A_SetTranslucent(0.9)
	NZ42 N 1 A_SetTranslucent(0.8)
	NZ42 N 1 A_SetTranslucent(0.7)
	NZ42 N 1 A_SetTranslucent(0.6)
	NZ42 N 1 A_SetTranslucent(0.5)
	NZ42 N 1 A_SetTranslucent(0.4)
	NZ42 N 1 A_SetTranslucent(0.3)
	NZ42 N 1 A_SetTranslucent(0.2)
	NZ42 N 1 A_SetTranslucent(0.1)
    Stop
  }
}

//===========================================================================
//
// Astronauten Pistole Offizier
//
//===========================================================================

ACTOR ASPSOFZ : NaziSoldier
{
  Obituary "%o was shot by a Astronaut Offizier."
  Health 25
  Radius 20
  Height 56
  Mass 100
  Speed 8
  Scale 0.95
  Painchance 64
  DropItem BOBT1, 256
  DropItem DualSpawner0, 48
  Decal "bulletchip"
  Maxtargetrange 1024
  Seesound 		"enemies/nazi1/sight"
  Activesound 	"enemies/nazi1/active"
  Attacksound 	"enemies/nazi1/pistol"
  Painsound 	"enemies/nazi1/pain"
  Deathsound 	"enemies/nazi1/death"
  States
  {
  Spawn:
    NZ43 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:
    NZ43 BBCCDDEE 2 A_Chase
    Loop
  Missile:
    NZ43 FG 4 A_FaceTarget
  FirePistol:
	NULL A 0 A_PlaySound("weapons/DLB/fire",1)
    NZ43 H 4 BRIGHT A_CustomMissile("PistoleBlast",38,0,0)
    NZ43 G 6 A_SentinelRefire
    Loop
  Pain:
    NZ43 I 3
    NZ43 I 3 A_Pain
    Goto See
  Death:
	NZ43 I 4
    NZ43 J 5
    NZ43 K 5 A_Scream
    NZ43 L 4 A_NoBlocking
    NZ43 M 3
	NZ43 N -1
    Stop
  }
}