//////////////////
//--Cavaliere--//
/////////////////

Actor Cavaliere
{
Game Doom
Radius 16
Height 54
DAMAGEFACTOR "ExplosiveImpact", 0.6    
DAMAGEFACTOR "Blood", 0.0 DAMAGEFACTOR "BlueBlood", 0.0 DAMAGEFACTOR "GreenBlood", 0.0
+LOOKALLAROUND
mass 99999
+SHOOTABLE
+NOBLOOD
+SOLID
health 200
deathheight 38
+FORCEYBILLBOARD
Mass 900000
states
	{
	Spawn:
		COL2 A 2 
		Loop
         Death:
		  TNT1 A 0 A_PlaySound("METAL_BREAK")
                CAD1 AABBCCDD 1
            
                TNT1 A 0 A_SpawnItem("cavalieretrutto")
TNT1 A 0 A_SpawnItem("GNOMO")
		stop

	}
}
Actor cavalieretrutto
{
	Game Doom
	Radius 16
	Height 56
	ProjectilePassHeight -16
        -SOLID
	States
	{
	Spawn:
                CAD1 D -1
		stop
	}
}

Actor KamikazeKnight : Cavaliere
{
Monster
+Ambush
-CountKill
States
{
Spawn:
COL2 A 1 A_Look
Loop


See:
COL2 A 0 A_PlaySound("Demopan")
COL2 A 40
Goto Death
Death:
TNT1 A 0 A_NoBlocking
TNT1 A 0 A_CustomMissile ("ZombieXDeath", 2, 0, random (0, 360), 2, random (0, 160))
TNT1 A 0 A_CustomMissile("ScudoVolante")
TNT1 A 0 A_AlertMonsters
TNT1 A 0 A_SpawnItemEx ("ExplosionFlareSpawner",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION,0)
TNT1 A 0 A_SpawnItemEx ("BarrelExplosion",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION,0)
TNT1 A 0 A_SpawnItemEx ("BarrelKaboom",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION,0)
TNT1 AAAAAAA 0 A_CustomMissile ("ExplosionFlames", 0, 0, random (0, 360), 2, random (0, 360))
TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile ("ExplosionParticleHeavy", 0, 0, random (0, 360), 2, random (0, 180))
TNT1 AAAAAA 0 A_CustomMissile ("ExplosionParticleHeavy", 0, 0, random (0, 180), 2, random (0, 180))
EXPL A 0 Radius_Quake (2, 24, 0, 15, 0)
BEXP B 0 BRIGHT 
TNT1 AA 0 A_CustomMissile ("MetalShard1", 5, 0, random (0, 360), 2, random (30, 160))
TNT1 AA 0 A_CustomMissile ("MetalShard2", 5, 0, random (0, 360), 2, random (30, 160))
TNT1 AA 0 A_CustomMissile ("MetalShard3", 5, 0, random (0, 360), 2, random (30, 160))
TNT1 A 0 A_PlaySound("FAREXPL", 3)
TNT1 A 0 A_SpawnItem("Particles_Knight")
Stop
}
}
Actor Particles_knight
{
Radius 16
Height 54
ProjectilePassHeight -16
-SOLID
States
{
Spawn:

		
TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 8 A_CustomMissile ("ExplosionSmoke", 1, 0, random (0, 360), 2, random (50, 130))
stop
}
}
