
// Player gibbing nuke projectiles

ACTOR MahLazorNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States 
  {
  Spawn:
    TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib1",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 51 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 40 A_PrintBold("\n\n\n\cVLAZOOOOOOOOR!!!",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER|CMF_TRACKOWNER)
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,2))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,4))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(4,8))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,4))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,2))
    TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER|CMF_TRACKOWNER)
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER|CMF_TRACKOWNER)
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,2))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,4))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(4,8))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,4))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,2))
    TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER|CMF_TRACKOWNER)
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER|CMF_TRACKOWNER)
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,2))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,4))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(4,8))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,4))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,2))
    TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("MahLazor",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER|CMF_TRACKOWNER)
	Stop
  }
}

ACTOR PingasNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib2",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 47 A_PrintBold("\n\n\n\cVIMA FIRING MAH",3,"BigFont")
	TNT1 A 25 A_PrintBold("\n\n\n\cVPINGAS!!!",1,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("PingasRocket",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER|CMF_TRACKOWNER,random(0,30))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("PingasGrenade",24,random(0,20),random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	Stop
  }
}

ACTOR NoGodPleaseNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib3",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 74 A_PrintBold("\n\n\n\n\cVNOOO God, please no!",5)
    TNT1 A 51 A_PrintBold("\n\n\n\n\cVNO!",3)
	TNT1 A 58 A_PrintBold("\n\n\n\cVNO!!!",5,"BigFont")
	TNT1 A 43 A_PrintBold("\n\n\n\cVNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!",5,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAA 0 A_CustomMissile("BFG10KBall3",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	Stop
  }
}

ACTOR BallOfSteelNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib4",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 58 A_PrintBold("\n\n\n\cVBALLS OF STEEL!!!",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	Stop
  }
}

ACTOR EllisChristmasNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 15 A_PlaySound("misc/ultragib6",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 37 A_PrintBold("\n\n\n\cVOh my God,",3,"BigFont")
    TNT1 A 44 A_PrintBold("\n\n\n\cVIT'S CHRISTMAS!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AA 0 A_CustomMissile("BlasterShot",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Screw",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Nail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BigNail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMinimissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("MushroomGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("GRifleGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("ClusterGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HeatSeekerMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMPlasmaBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMPlasmaBall2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("PulseBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IonBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("DevastatorRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("FreezeBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMMaceFX1",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMaceFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket1",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket2",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
 	TNT1 AA 0 A_CustomMissile("HellstormTracer",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("HellstormFatShot",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormImpBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormCacoBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormSkull",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormBaronBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("MeowitzerCat",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BlasterShot",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Screw",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Nail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BigNail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMinimissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("MushroomGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("GRifleGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("ClusterGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HeatSeekerMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMPlasmaBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMPlasmaBall2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("PulseBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IonBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("DevastatorRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("FreezeBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMMaceFX1",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMaceFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket1",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket2",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
 	TNT1 AA 0 A_CustomMissile("HellstormTracer",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("HellstormFatShot",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormImpBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormCacoBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormSkull",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormBaronBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("MeowitzerCat",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BlasterShot",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Screw",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Nail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BigNail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMinimissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("MushroomGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("GRifleGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("ClusterGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HeatSeekerMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMPlasmaBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMPlasmaBall2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("PulseBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IonBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("DevastatorRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("FreezeBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMMaceFX1",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMaceFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket1",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket2",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
 	TNT1 AA 0 A_CustomMissile("HellstormTracer",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("HellstormFatShot",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormImpBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormCacoBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormSkull",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormBaronBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("MeowitzerCat",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BlasterShot",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Screw",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Nail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BigNail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMinimissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("MushroomGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("GRifleGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("ClusterGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HeatSeekerMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMPlasmaBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMPlasmaBall2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("PulseBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IonBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("DevastatorRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("FreezeBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMMaceFX1",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMaceFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket1",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket2",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
 	TNT1 AA 0 A_CustomMissile("HellstormTracer",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("HellstormFatShot",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormImpBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormCacoBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormSkull",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormBaronBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("MeowitzerCat",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BlasterShot",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Screw",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Nail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BigNail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMinimissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("MushroomGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("GRifleGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("ClusterGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HeatSeekerMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMPlasmaBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMPlasmaBall2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("PulseBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IonBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("DevastatorRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("FreezeBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMMaceFX1",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMaceFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket1",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket2",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
 	TNT1 AA 0 A_CustomMissile("HellstormTracer",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("HellstormFatShot",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormImpBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormCacoBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormSkull",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormBaronBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("MeowitzerCat",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BlasterShot",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Screw",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("Nail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("BigNail",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("BigRocket2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMinimissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("MushroomGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("GRifleGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("ClusterGrenade",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HeatSeekerMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMPlasmaBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMPlasmaBall2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("PulseBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IonBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("DevastatorRocket",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("FreezeBall",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("IDMMaceFX1",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("IDMMaceFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket1",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 AA 0 A_CustomMissile("HellstormRocket2",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
 	TNT1 AA 0 A_CustomMissile("HellstormTracer",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1 A_CustomMissile("HellstormFatShot",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormImpBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormCacoBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormSkull",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AA 0 A_CustomMissile("HellstormBaronBall",12,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	Stop
  }
}

ACTOR KoraxNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 12 A_PlaySound("misc/ultragib5",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 138 A_PrintBold("\n\n\n\cUYou have played this game too long, mortal...",5,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 A 0 A_Playsound("MageStaffFire",CHAN_AUTO,1,0,ATTN_NONE)
	TNT1 A 0 A_Playsound("HolySymbolFire",CHAN_AUTO,1,0,ATTN_NONE)
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("IDMHolyMissile",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("IDMMageStaffFX2",12,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	Stop
  }
}

ACTOR BFGSpamNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib7",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 56 A_PrintBold("\n\n\n\cDLOVELY SPAAAAAAAM!",5,"BigFont")
	TNT1 A 76 A_PrintBold("\n\n\n\cDWonderful SPAAAAAAAAAAAAAAM!",5,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SpamBFGBall",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SpamBFGBall",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 34
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SpamBFGBall",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SpamBFGBall",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 34
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SpamBFGBall",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SpamBFGBall",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 34
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SpamBFGBall",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SpamBFGBall",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	Stop
  }
}

ACTOR ArnoldNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 13 A_PlaySound("misc/ultragib8",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 66 A_PrintBold("\n\n\n\n\cVI hope you leave enough room for my fist",3)
	TNT1 A 71 A_PrintBold("\n\n\n\n\cVBECAUSE I'M GOING TO RAM IT INTO YOUR STOMACH",3)
	TNT1 A 83 A_PrintBold("\n\n\n\cVAND BREAK YOUR GODDAMN SPINE! ARGH!",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,5))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,5))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,6))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,6))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(1,7))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(1,7))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(1,8))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(1,8))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,9))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,9))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,10))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(2,10))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(3,11))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(3,11))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(3,12))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(3,12))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(4,13))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(4,13))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(4,14))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(4,14))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(5,15))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(5,15))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(5,16))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(5,16))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(6,17))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(6,17))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(6,18))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(6,18))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(7,19))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(7,19))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(7,20))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(7,20))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(8,21))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(8,21))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(8,22))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(8,22))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(9,23))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(9,23))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(9,24))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(9,24))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(10,25))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(10,25))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(10,26))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(10,26))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(11,27))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(11,27))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(11,28))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(11,28))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(12,29))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(12,29))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(12,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AA 0 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1 A_CustomMissile("ArnoldHead",8,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	Stop
  }
}

ACTOR StrifeNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 15 A_PlaySound("misc/ultragib9",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 114 A_PrintBold("\n\n\n\cFSpirit of the One God, avenge me...",4,"BigFont")
	TNT1 A 96 A_PrintBold("\n\n\n\cF...AND TURN THIS WORLD INTO DUST!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_CustomMissile("HomingSpectralLightning",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 8 A_CustomMissile("SuperLightningBall",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 8
	TNT1 A 8 A_CustomMissile("SuperLightningBall",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 8
	TNT1 A 8 A_CustomMissile("SuperLightningBall",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 8
	TNT1 A 8 A_CustomMissile("SuperLightningBall",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	Stop
  }
}

ACTOR HandNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib10",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 25 A_PrintBold("\n\n\n\cVHAND!!!",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAA 0 A_CustomMissile("Hand2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("Hand2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("Hand2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("Hand2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("Hand2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("Hand2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	Stop
  }
}

ACTOR CarreyNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 25 A_PlaySound("misc/ultragib11",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 58 A_PrintBold("\n\n\n\n\cVHey.",4)
	TNT1 A 112 A_PrintBold("\n\n\n\n\cVWanna hear the most annoying sound in the world?",5)
	TNT1 A 67 A_PrintBold("\n\n\n\cVEEEEEEEEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRRRRRRGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHH!!!!!!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("CarreyHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	Stop
  }
}

ACTOR KEKWNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 20 A_PlaySound("misc/ultragib12",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 37 A_PrintBold("\n\n\n\cVAAAAAAAAAYAGH",3,"BigFont")
	TNT1 A 36 A_PrintBold("\n\n\n\cV*Wheeze*",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("KekWHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	Stop
  }
}

ACTOR BoochNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib13",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 46 A_PrintBold("\n\n\n\cVSHANNON CANNON!!!",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 3
	TNT1 AAAA 0 A_CustomMissile("BoochHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	Stop
  }
}

ACTOR HLNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 15 A_PlaySound("misc/ultragib14",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 37 A_PrintBold("\n\n\n\cVOh my God,",3,"BigFont")
	TNT1 A 43 A_PrintBold("\n\n\n\cVWE'RE DOOMED!!!",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	Stop
  }
}

ACTOR DispenserNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 20 A_PlaySound("misc/ultragib15",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 37 A_PrintBold("\n\n\n\cVERECTIN' MAH",4,"BigFont")
	TNT1 A 30 A_PrintBold("\n\n\n\cVDISPENSER!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2	
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("Dispenser",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-4,30))
	Stop
  }
}

ACTOR SpartaNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 20 A_PlaySound("misc/ultragib16",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 55 A_PrintBold("\n\n\n\n\cJThis is MADNESS!!!",4)
	TNT1 A 62 A_PrintBold("\n\n\n\n\cV'Madness'?",4)
	TNT1 A 31 A_PrintBold("\n\n\n\cVTHIS",4,"BigFont")
	TNT1 W 31 A_PrintBold("\n\n\n\cVIS",4,"BigFont")
	TNT1 A 58 A_PrintBold("\n\n\n\cVSPAAARTAAAAAAAAAAAAAA!!!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 4
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 3
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 4
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 3
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 4
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 3
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 4
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 3
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	TNT1 A 4
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("SpartaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,45))
	Stop
  }
}

ACTOR BridgeNuke1
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 13 A_PlaySound("misc/ultragib17",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 36 A_PrintBold("\n\n\n\cVF*CK THAT'S A LOTTA BALLS!",4,"BigFont")
  BridgeBurn:
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
    TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAA 0 A_CustomMissile("BridgeOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	Stop
  }
}

ACTOR AlreadyDeadNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 15 A_PlaySound("misc/ultragib18",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 82 A_PrintBold("\n\n\n\cVOMAE WA MOU SHINDEIRU!",4,"BigFont")
	TNT1 A 44 A_PrintBold("\n\n\n\cFNANI?!?!",4,"BigFont")
	TNT1 A 36 A_PrintBold("\n\n\n\cV*-BZZZZZ-*",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("InvisExplosion",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	TNT1 A 2
	Stop
  }
}

ACTOR IDMTNTNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib19",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
    TNT1 A 52 A_PrintBold("\n\n\n\cVTNT!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAA 0 A_CustomMissile("IDMRocket",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AAAAAA 0 A_CustomMissile("BigRocket",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAA 0 A_CustomMissile("IDMGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAA 0 A_CustomMissile("GRifleGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAA 0 A_CustomMissile("IDMMiniMissile",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("IDMRocket2",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 0 A_CustomMissile("BigRocket2",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("MushroomGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ClusterGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("DevastatorRocket",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAA 0 A_CustomMissile("BarrelMissile",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAA 0 A_CustomMissile("FireBarrelMissile",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAA 0 A_CustomMissile("OilBarrelMissile",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("FTFireBall",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("PyroShot",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("PyroShot2",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("IDMRocket",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 AAAAAA 0 A_CustomMissile("BigRocket",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAA 0 A_CustomMissile("IDMGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAA 0 A_CustomMissile("GRifleGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAA 0 A_CustomMissile("IDMMiniMissile",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("IDMRocket2",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 0 A_CustomMissile("BigRocket2",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("MushroomGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ClusterGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("DevastatorRocket",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAA 0 A_CustomMissile("BarrelMissile",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAA 0 A_CustomMissile("FireBarrelMissile",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAA 0 A_CustomMissile("OilBarrelMissile",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("FTFireBall",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAA 0 A_CustomMissile("PyroShot",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("PyroShot2",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	Stop
  }
}

ACTOR GrafNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 70 A_PlaySound("misc/ultragib20",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 85 A_PrintBold("\n\n\n\cVLOOK AT THIS GRAF!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAA 0 A_CustomMissile("BigGrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("GrafHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	Stop
  }
}

ACTOR PootisNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib21",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 16 A_PrintBold("\n\n\n\cVPOOTIS!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAA 0 A_CustomMissile("PootisHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("PootisHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("PootisGrenade",30,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("PootisHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("PootisHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("PootisGrenade",30,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("PootisHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("PootisHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("PootisGrenade",30,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("PootisHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAAAAAAA 0 A_CustomMissile("PootisHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 2
	TNT1 AAA 0 A_CustomMissile("PootisGrenade",30,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	Stop
  }
}

ACTOR ASDFNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 20 A_PlaySound("misc/ultragib22",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 55 A_PrintBold("\n\n\n\n\cDHey man, look at my new dog!",4)
	TNT1 A 35 A_PrintBold("\n\n\n\n\cFOh yea that's pretty cool-",4)
	TNT1 A 33 A_PrintBold("\n\n\n\n\cFAAAAAAAAAAAARGH!",4)
	TNT1 A 49 A_PrintBold("\n\n\n\n\cFTHERE'S NO DOG THERE!",4)
	TNT1 A 36 A_PrintBold("\n\n\n\cDOOOOOOOOOOOOOOOOOOOOOOOOO",4,"BigFont")
	TNT1 A 28 A_PrintBold("\n\n\n\cFAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",4,"BigFont")
	TNT1 A 73 A_PrintBold("\n\n\n\cDOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO\n\cFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 A 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AAA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AAA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AAA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AAA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 AA 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	TNT1 A 1
	TNT1 A 0 A_CustomMissile("ASDFHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,60))
	Stop
  }
}

ACTOR CenaNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib23",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 33 A_PrintBold("\n\n\n\cDJOHN CENA!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("CenaHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	Stop
  }
}

ACTOR GabenNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
	TNT1 A 10 A_PlaySound("misc/ultragib24",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 22 A_PrintBold("\n\n\n\cVGABEN!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("GabenHead2",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("SteamSale",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AAA 0 A_CustomMissile("GabenHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,30)
	TNT1 A 67
	TNT1 AAA 0 A_CustomMissile("GabenHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,30)
	TNT1 A 67
	TNT1 AAA 0 A_CustomMissile("GabenHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,30)
	Stop
  }
}

ACTOR AinsleyNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 17 A_PlaySound("misc/ultragib25",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 45 A_PrintBold("\n\n\n\n\cVHHHEHHEEEEEEE",4)
	TNT1 A 19 A_PrintBold("\n\n\n\n\cVBOIIIIIIII!!!",4)
	TNT1 A 18 A_PrintBold("\n\n\n\cV*INHALE*",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 3
	TNT1 AAAAA 0 A_CustomMissile("AinsleyHead",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	Stop
  }
}

ACTOR HolyNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 17 A_PlaySound("misc/ultragib26",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 60 A_PrintBold("\n\n\n\cVHAAAAAAAAALLELLUJAH!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 A 0 A_CustomMissile("HolyExplosion",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 AAA 17 A_CustomMissile("HolyGrenade",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	Stop
  }
}

ACTOR CacowardNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib27",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 59 A_PrintBold("\n\n\n\cFGOLDEN CACO!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	TNT1 A 2
	TNT1 AAAAAA 0 A_CustomMissile("IDMCacoward",24,0,random(0,359),CMF_AIMDIRECTION,random(0,20))
	Stop
  }
}

ACTOR BridgeNuke2 : BridgeNuke1
{
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 15 A_PlaySound("misc/ultragib28",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 34 A_PrintBold("\n\n\n\cVDODGE THIS YOU",3,"BigFont")
	TNT1 A 36 A_PrintBold("\n\n\n\cVBASTAAAAAAAAAAAAAAAAAAAA-",3,"BigFont")
	Goto BridgeBurn
  }
}

ACTOR AlexJonesNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 15 A_PlaySound("misc/ultragib29",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 47 A_PrintBold("\n\n\n\cVI'M A PIONEER!",3,"BigFont")
	TNT1 A 50 A_PrintBold("\n\n\n\cVI'M AN EXPLORER!",3,"BigFont")
	TNT1 A 32 A_PrintBold("\n\n\n\cVI'M A HUMAN!",3,"BigFont")
	TNT1 A 40 A_PrintBold("\n\n\n\cVAND I'M CUMMIN'!",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAAAAAAA 0 A_CustomMissile("AlexJonesHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	Stop
  }
}

ACTOR SSNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib30",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 24 A_PrintBold("\n\n\n\c[C1]SCHUTZSTAFFEL!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	TNT1 A 1
    TNT1 AAAAAAAAAA 0 A_CustomMissile("SchutzstaffelMissile",24,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,30))
	Stop
  }
}

ACTOR SbaysceNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 15 A_PlaySound("misc/ultragib31",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 51 A_PrintBold("\n\n\n\n\c[D4]I'm eskaping...",4,"Smallfont")
	TNT1 A 75 A_PrintBold("\n\n\n\n\c[D4]to the ONE PLACE THAT HASN'T BEEN",4,"Smallfont")
	TNT1 A 164 A_PrintBold("\n\n\n\n\c[D4]KORRUPTED BY KAPITALISM!!!",2,"Smallfont")
	TNT1 A 51 A_PrintBold("\n\n\n\c[D4]SBAYSCE!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("SbaysceHead",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	Stop
  }
}

ACTOR NokiaNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib32",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 81 A_PrintBold("\n\n\n\cV*NOKIA TUNE PLAYS*",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	TNT1 A 1
	TNT1 AAA 0 A_CustomMissile("NokiaMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,45))
	Stop
  }
}

ACTOR BimsnessNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib33",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 25 A_PrintBold("\n\n\n\cD*CHA-CHING!*",4,"BigFont")
	TNT1 A 40 A_PrintBold("\n\n\n\cV*INHALE*",4,"BigFont")
	TNT1 A 30 A_PrintBold("\n\n\n\cVBIMSNESS!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 3
	TNT1 AAAAAA 0 A_CustomMissile("BimsnessMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(0,30))
	Stop
  }
}

ACTOR BarrelNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 15 A_PlaySound("misc/ultragib34",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 38 A_PrintBold("\n\n\n\cVDO A BARREL ROLL!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("BarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("FireBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("IceBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	TNT1 A 2 A_Playsound("weapons/grenlf2",CHAN_WEAPON)
	TNT1 AAAAA 0 A_CustomMissile("OilBarrelMissile",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,45))
	Stop
  }
}

ACTOR TimAllenNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 10  A_PlaySound("misc/ultragib35",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 34 A_PrintBold("\n\n\n\cAAEUUUUGGHH???!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile("TimAllenHead",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile("TimAllenHead",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile("TimAllenHead",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile("TimAllenHead",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile("TimAllenHead",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile("TimAllenHead",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile("TimAllenHead",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,60))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile("TimAllenHead",24,0,random(0,359),CMF_AIMDIRECTION,random(-15,60))
	Stop
  }
}

ACTOR PumkinNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 20 A_PlaySound("misc/ultragib36",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 49 A_PrintBold("\n\n\n\cII'M VERY HUNGRY!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAA 0 A_CustomMissile("PumkinHead",16,0,random(0,359),CMF_AIMDIRECTION,random(10,60))
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_CustomMissile("PumkinHead",16,0,random(0,359),CMF_AIMDIRECTION,random(10,60))
	Stop
  }
}

ACTOR ZeldaKingNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 10 A_PlaySound("misc/ultragib37",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 45 A_PrintBold("\n\n\n\cVIMA FIRING",4,"BigFont")
	TNT1 A 28 A_PrintBold("\n\n\n\cFMAH BOI!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("ZeldaKingHead",16,0,random(0,359),CMF_AIMDIRECTION,random(10,60))
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_CustomMissile("ZeldaKingHead",16,0,random(0,359),CMF_AIMDIRECTION,random(10,60))
	Stop
  }
}

ACTOR LemonNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 20 A_PlaySound("misc/ultragib38",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 60 A_PrintBold("\n\n\n\n\cBAlright, I've been thinking...",4,"SmallFont")
	TNT1 A 62 A_PrintBold("\n\n\n\n\cBWhen life gives you \cKlemons\cB,",4,"SmallFont")
	TNT1 A 50 A_PrintBold("\n\n\n\n\cBdon't make \cKlemonade\cB!",4,"SmallFont")
	TNT1 A 84 A_PrintBold("\n\n\n\n\cBMake life take the \cKlemons \cBback!",4,"SmallFont")
	TNT1 A 34 A_PrintBold("\n\n\n\n\cBGET MAD!",4,"SmallFont")
	TNT1 A 52 A_PrintBold("\n\n\n\cBI DON'T WANT YOUR DAMN \cKLEMONS\cB!!",4,"BigFont")
	TNT1 A 69 A_PrintBold("\n\n\n\cBWHAT AM I SUPPOSED TO DO WITH THESE?!",4,"BigFont")
	TNT1 A 79 A_PrintBold("\n\n\n\n\cBDEMAND TO SEE LIFE'S MANAGER!",4,"SmallFont")
	TNT1 A 83 A_PrintBold("\n\n\n\n\cBMAKE LIFE RUE THE DAY IT THOUGHT IT COULD GIVE",4,"SmallFont")
	TNT1 A 67 A_PrintBold("\n\n\n\cB*CAVE JOHNSON* \cKLEMONS\cB!!",4,"BigFont")
	TNT1 A 73 A_PrintBold("\n\n\n\cBDO YOU KNOW WHO I AM?!",4,"BigFont")
	TNT1 A 95 A_PrintBold("\n\n\n\cBI'M THE MAN WHO'S GONNA BURN YOUR HOUSE DOWN!!",4,"BigFont")
	TNT1 A 51 A_PrintBold("\n\n\n\cBWITH THE \cKLEMONS\cB!!",4,"BigFont")
	TNT1 A 52 A_PrintBold("\n\n\n\n\cBI'M GONNA GET MY ENGINEERS",4,"SmallFont")
	TNT1 A 76 A_PrintBold("\n\n\n\n\cBTO INVENT A COMBUSTIBLE \cKLEMON",4,"SmallFont")
	TNT1 A 66 A_PrintBold("\n\n\n\cBTHAT BURNS YOUR HOUSE DOWN!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_CustomMissile("CombustibleLemon",16,0,random(0,359),CMF_AIMDIRECTION,random(10,60))
	Stop
  }
}

ACTOR PussyNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 10  A_PlaySound("misc/ultragib39",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 52 A_PrintBold("\n\n\n\cVIMA FIRING MAH",4,"BigFont")
	TNT1 A 18 A_PrintBold("\n\n\n\cFP U S S Y ! ! !",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
    TNT1 AAAAAAAAAA 0 A_CustomMissile("MeowitzerCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 AAAA 0 A_CustomMissile("ChonkyCat",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	Stop
  }
}

ACTOR CocaColaNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 11 A_PlaySound("misc/ultragib40",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 67 A_PrintBold("\n\n\n\cACOCA COLA ESPUMA!!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("CocaColaEspuma",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 1
	Stop
  }
}

ACTOR CervezaNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 21 A_PlaySound("misc/ultragib41",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 37 A_PrintBold("\n\n\n\cVCERVEZA",2,"BigFont")
	TNT1 A 6 A_PrintBold("\n\n\n\cVCERVEZA CRISTAL!",2,"BigFont")
	TNT1 A 18 A_PrintBold("\n\n\n\cFCERVEZA CRISTAL!",0.6,"BigFont")
	TNT1 A 18 A_PrintBold("\n\n\n\cDCERVEZA CRISTAL!",0.6,"BigFont")
	TNT1 A 18 A_PrintBold("\n\n\n\cACERVEZA CRISTAL!",0.6,"BigFont")
	TNT1 A 43 A_PrintBold("\n\n\n\cFCERVEZA CRISTAL!",0.6,"BigFont")
	TNT1 A 37 A_PrintBold("\n\n\n\cVCERVEZA",2,"BigFont")
	TNT1 A 13 A_PrintBold("\n\n\n\cVCERVEZA CRISTAL!",2,"BigFont")
	TNT1 A 18 A_PrintBold("\n\n\n\cFCERVEZA CRISTAL!",0.6,"BigFont")
	TNT1 A 18 A_PrintBold("\n\n\n\cDCERVEZA CRISTAL!",0.6,"BigFont")
	TNT1 A 18 A_PrintBold("\n\n\n\cACERVEZA CRISTAL!",0.6,"BigFont")
	TNT1 A 18 A_PrintBold("\n\n\n\cFCERVEZA CRISTAL!",0.6,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	Stop
  }
}

ACTOR BeerNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 24 A_PlaySound("misc/ultragib42",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 82 A_PrintBold("\n\n\n\cVBEEEEEER!!!",2.75,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	TNT1 A 2
	TNT1 AAAAA 0 A_CustomMissile("CervezaCristal",24,random(0,20),random(0,359),CMF_AIMDIRECTION,random(0,30))
	Stop
  }
}



ACTOR HLNuke2
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 12 A_PlaySound("misc/ultragib43",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 93 A_PrintBold("\n\n\n\c[J2]Are you seriously watching porn by yourself?!",3,"BigFont")
	TNT1 A 19 A_PrintBold("\n\n\n\cVNO!",3,"BigFont")
	TNT1 A 44 A_PrintBold("\n\n\n\cVI'm with the science team!",3,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	TNT1 A 1
	TNT1 AAAAAA 0 A_CustomMissile("HLHead",16,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-2,15))
	Stop
  }
}

ACTOR MyMyBallsNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
	TNT1 A 0
    TNT1 A 16 A_PlaySound("misc/ultragib44",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 32 A_PrintBold("\n\n\n\cVOH YEAH",4,"BigFont")
	TNT1 A 56 A_PrintBold("\n\n\n\cV\"LAND OF THE FREE\"?!",3,"BigFont")
	TNT1 A 43 A_PrintBold("\n\n\n\cVSO WHY CAN'T I RINSE",3,"BigFont")
	TNT1 A 48 A_PrintBold("\n\n\n\cVMY MY BALLS",3,"BigFont")
	TNT1 A 115 A_PrintBold("\n\n\n\cVIN THE BURGER KING SODA DISPENSER?!!",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("Dispenser",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("CocaColaEspuma",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("ZeldaKingHead",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("Dispenser",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("CocaColaEspuma",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("ZeldaKingHead",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("Dispenser",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("CocaColaEspuma",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("ZeldaKingHead",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("Dispenser",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("CocaColaEspuma",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("ZeldaKingHead",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("Dispenser",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("CocaColaEspuma",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("ZeldaKingHead",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("BallOfSteel",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AA 0 A_CustomMissile("Dispenser",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("CocaColaEspuma",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	TNT1 A 1
	TNT1 AAAAA 0 A_CustomMissile("ZeldaKingHead",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,15))
	Stop
  }
}

ACTOR ShotgunNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 16 A_PlaySound("misc/ultragib45",CHAN_VOICE,1,0,ATTN_NONE)
    TNT1 A 97 A_PrintBold("\n\n\n\cAThe year is 1887",4,"BigFont")
	TNT1 A 55 A_PrintBold("\n\n\n\cAand I have a shotgun!",4,"BigFont")
	TNT1 A 44 A_PrintBold("\n\n\n\cAHahaa, lemme prove it...",4,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("NukeShotgun",32,0,frandom(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,frandom(0,15))
	TNT1 AAAAAAAAAAAAAAA 0 A_CustomMissile("NukeSuperShotgun",32,0,frandom(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,frandom(0,15))
	Stop
  }
}

ACTOR PokemonNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
	TNT1 A 10 A_PlaySound("misc/ultragib46",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 234 A_PrintBold("\n\n\n\cD*Pokemon intro plays*",6,"BigFont")
	TNT1 A 44 A_PrintBold("\n\n\n\n\cDI WANNA BE",2,"SmallFont")
	TNT1 A 28 A_PrintBold("\n\n\n\n\cDTHE VERY",1,"SmallFont")
	TNT1 A 24 A_PrintBold("\n\n\n\cABEST!!!",1,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 A 0 A_CustomMissile("PokemonProjectileSpawner",32,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER)
	Stop
  }
}

ACTOR DootNuke
{
  +MISSILE
  +NOBLOCKMAP
  +NOCLIP
  States
  {
  Spawn:
    TNT1 A 0
	TNT1 A 12 A_PlaySound("misc/ultragib47",CHAN_VOICE,1,0,ATTN_NONE)
	TNT1 A 26 A_PrintBold("\n\n\n\cFSKELETON",6,"BigFont")
    TNT1 A 30 A_PrintBold("\n\n\n\cFDIVINE",6,"BigFont")
	TNT1 A 33 A_PrintBold("\n\n\n\cFDEATH BLAST!!!",6,"BigFont")
	TNT1 A 0 A_Quake(9,24,0,2048)
	TNT1 A 19 A_PrintBold("\n\n\n\cD*EARTHQUAKE*",6,"BigFont")
	TNT1 A 0 A_PrintBold("\n\n\n\cVBRRRRRRRRRRRRRR!!!",1,"BigFont")
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile("DootHead",32,0,frandom(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,frandom(0,15))
	Stop
  }
}