actor AverageLSDFan 
{
  health 20
  radius 20
  height 56
  mass 100
  speed 10
  scale 1.0
  Species "Spectre"
  Tag "Average LSD Fan"
  painchance 20
  Seesound "LSDB/hehehaha"
  PainSound "GTS/pain"
  DeathSound "GTS/Death"
  BloodType "DASBLUT"
  MONSTER
  +FLOORCLIP
  -NOINFIGHTING
  
  Obituary "%o's mind was blown up by the words of the average LSD fan."
  states
  {
  Spawn:
	TNT1 A 0
	TNT1 A 0 A_SetScale (scaleX+frandom(-0.02, 0.02), scaleY+frandom(-0.08,0.08))
  Spawn2:
    SBM1 S 5 A_Look
    loop
  See:
	SBM1 A 20
  SeeLoop:		
    SBM1 AAABBBCCCDDD 2 A_Chase
    TNT1 A 0 A_Jump (36, "Hehehaha") 
    loop
  Hehehaha:
	TNT1 A 0
	TNT1 A 0 A_PlaySound("LSDB/hehehaha", 5, 1.0, false)
    Goto SeeLoop  	
  Melee:
    SBM1 A 0 A_Die
    stop
  Pain:
    SBM1 H 3
    SMB1 H 3 A_Pain
    goto SeeLoop
  Death:
	//SMB1 I 3 A_Scream
	//SMB1 J 3 A_Noblocking
	//SMB1 K 3
	//SMB1 L 2
	//SMB1 M -1
   //Stop
//XDeath:	
    TNT1 A 0
    TNT1 A 0 A_StopSound (5)
	TNT1 A 0 A_PlaySound("misc/boom",0)
	TNT1 A 0 A_PlaySound("misc/distanceboom",6,1.0,0,0)
	//TNT1 A 0 A_Explode((50),128, 0 ,0,40)
	//TNT1 AAAAA 0 A_CustomMissile ("AllaExplosionFlame", 0, 0, random (0, 360), 2, random (0, 360))
	//TNT1 AAAAAAAAA 0 A_CustomMissile ("AllaBoomSmoke", 0, 0, random (0, 360), 2, random (0, 360))
	//TNT1 A 0 A_SpawnItemEx("AllaShockwave",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)
	TNT1 A 0 A_SpawnItemEx ("LSDExplosion", 0, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
	TNT1 A 0 A_SpawnItemEx ("LSDExplosion", -4, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
	TNT1 A 0 A_SpawnItemEx ("VGavnonahCore", 0, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
	TNT1 A 1 Radius_Quake (2,4,0,7,0)
	TNT1 A 0 A_StopSound (7)  
    PGIB ABCD 3 A_NoBlocking
	PGIB E-1
    stop
   Raise:
     TNT1 A 0 
     TNT1 A 0 A_SpawnItemEx ("NanoResEffect", 0, 0, 15, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
     PGIB EDCBA 5
	Goto See  
  }
}




