ACTOR "Laser Trip Bomb" : Weapon
{
    Weapon.SelectionOrder 34
	Weapon.BobStyle Normal
    Weapon.BobSpeed 1.4
    Weapon.BobRangeX 0.85
    Weapon.BobRangeY 0.6
    Weapon.AmmoUse 1
    Weapon.AmmoGive 1
    Weapon.AmmoType "Laser Trip Ammo"
    Obituary "%o tripped %k's laser."
    Inventory.PickupMessage "\cnLaser Trip Bomb"
    Inventory.PickupSound "DukeNukem/PickWeapon"
    Scale 0.15
	+WEAPON.AMMO_OPTIONAL
	+WEAPON.ALT_AMMO_OPTIONAL
	+WEAPON.NOALERT
    States
    {
	Ready:
	    TNT1 A 0 
	    TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
        TRIP X 0 A_JumpIfInventory("Waiting",15,"Knuckles")
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Ready2")
		TRIP X 1 A_WeaponReady
		TRIP X 0 A_GiveInventory("Waiting",1)
        Loop
	Knuckles:
        TRIP XXXXX 1 A_Lower
        TRIP X 0 A_Lower
		KNUK A 0 A_PlaySound("DukeNukem/Waiting",8)
        KNUK A 0 A_TakeInventory("Waiting",15)
        KNUK A 1 Offset(0,120) 
		KNUK A 1 Offset(0,110)
		KNUK A 1 Offset(0,100)
		KNUK A 1 Offset(0,90)
		KNUK A 1 Offset(0,80)
		KNUK A 1 Offset(0,70)
		KNUK A 1 Offset(0,60)
		KNUK A 1 Offset(0,50)
		KNUK A 1 Offset(0,40)
		KNUK AAABBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
		KNUK C 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        KNUK C 0 A_PlaySound("Duke/KNuckles",5)
		KNUK C 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
		KNUK C 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        KNUK DDDCCCBBBAAA 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)  
        KNUK A 1 Offset(0,40)
		KNUK A 1 Offset(0,50)
		KNUK A 1 Offset(0,60)
		KNUK A 1 Offset(0,70)
		KNUK A 1 Offset(0,80)
		KNUK A 1 Offset(0,90)
		KNUK A 1 Offset(0,100)
		KNUK A 1 Offset(0,110)
		KNUK A 1 Offset(0,120)
        Goto Select
	Ready2:
		TRIP A 1 A_WeaponReady
        TRIP A 0 A_JumpIfInventory("Waiting",15,"Knuckles2")
		TRIP AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_WeaponReady
		TRIP A 0 A_GiveInventory("Waiting",1)
        Loop
	Knuckles2:
        TRIP AAAAA 1 A_Lower
        TRIP A 0 A_Lower
		KNUK A 0 A_PlaySound("DukeNukem/Waiting",8)
        KNUK A 0 A_TakeInventory("Waiting",15)
        KNUK A 1 Offset(0,120) 
		KNUK A 1 Offset(0,110)
		KNUK A 1 Offset(0,100)
		KNUK A 1 Offset(0,90)
		KNUK A 1 Offset(0,80)
		KNUK A 1 Offset(0,70)
		KNUK A 1 Offset(0,60)
		KNUK A 1 Offset(0,50)
		KNUK A 1 Offset(0,40)
		KNUK AAABBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
		KNUK C 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        KNUK C 0 A_PlaySound("Duke/KNuckles",5)
		KNUK C 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
		KNUK C 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        KNUK DDDCCCBBBAAA 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)  
        KNUK A 1 Offset(0,40)
		KNUK A 1 Offset(0,50)
		KNUK A 1 Offset(0,60)
		KNUK A 1 Offset(0,70)
		KNUK A 1 Offset(0,80)
		KNUK A 1 Offset(0,90)
		KNUK A 1 Offset(0,100)
		KNUK A 1 Offset(0,110)
		KNUK A 1 Offset(0,120)
        Goto Select
    Deselect:
        TNT1 A 0 
	    TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,"Deselect2")	
        TRIP XXXXX 1 A_Lower
		TRIP X 0 A_TakeInventory("Waiting",15)
        TRIP A 0 A_Lower
        Goto Deselect+6
	Deselect2:	
	    TRIP AAAAA 1 A_Lower
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP A 0 A_Lower
        Goto Deselect2+4
    Select:
	    TNT1 X 0 
	    TNT1 X 0 A_JumpIfInventory("Laser Trip Ammo",1,"Select2")
        TRIP X 1 A_Raise
		TNT1 A 0 A_TakeInventory("CheckWeaponMightyFoot",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponPistol",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponDualPistol",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponBlackTail",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponDualBlackTail",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponDesertEagle",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponShotgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponSuperShotgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponAssaultShotgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponExplosiveShotgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponChaingun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponLMG2028",1)
		TNT1 A 0 A_TakeInventory("CheckWeaponMinigun",1)
		TNT1 A 0 A_TakeInventory("CheckWeaponExplosiveChaingun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponRPG",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponShockCannon",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponPipeBomb",1)
        TNT1 A 0 A_GiveInventory("CheckWeaponLaserTripBomb",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponShrinker",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponExpander",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponExecutor",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponDevastator",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponLaserChaingun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponRailgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponFreezethrower",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponIncinerator",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponPulsethrower",1)
		TRIP A 0 A_PlaySound("Pipebomb/Up",6)
        TRIP X 0 A_Raise
        TRIP X 1 A_Raise
        TRIP X 0 A_Raise
        TRIP X 1 A_Raise
        TRIP X 0 A_Raise
        TRIP X 1 A_Raise
        TRIP X 0 A_Raise
        TRIP X 1 A_Raise
        TRIP X 0 A_Raise
        TRIP XXXXX 1 A_Raise
        TRIP XXXXXXXXXX 2 A_Raise
        Loop
	Select2:
        TRIP A 1 A_Raise
		TNT1 A 0 A_TakeInventory("CheckWeaponMightyFoot",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponPistol",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponDualPistol",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponBlackTail",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponDualBlackTail",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponDesertEagle",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponShotgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponSuperShotgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponAssaultShotgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponExplosiveShotgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponChaingun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponMinigun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponLMG2028",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponRPG",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponShockCannon",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponPipeBomb",1)
        TNT1 A 0 A_GiveInventory("CheckWeaponLaserTripBomb",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponShrinker",1)
		TNT1 A 0 A_TakeInventory("CheckWeaponShrinker2",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponExpander",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponExecutor",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponDevastator",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponLaserChaingun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponRailgun",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponFreezethrower",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponIncinerator",1)
        TNT1 A 0 A_TakeInventory("CheckWeaponPulsethrower",1)
		TRIP A 0 A_PlaySound("Pipebomb/Up",6)
        TRIP A 0 A_Raise
        TRIP A 1 A_Raise
        TRIP A 0 A_Raise
        TRIP A 1 A_Raise
        TRIP A 0 A_Raise
        TRIP A 1 A_Raise
        TRIP A 0 A_Raise
        TRIP A 1 A_Raise
        TRIP A 0 A_Raise
        TRIP AAAAA 1 A_Raise
        TRIP AAAAAAAAAA 2 A_Raise
        Loop
    Fire:
        TRIP A 0 A_JumpIfNoAmmo("FireFail")
		TRIP A 1 OffSet(0,25) 
		TRIP A 1 OffSet(0,15) 
		TRIP A 0 A_ReFire
	Hold:    
		TRIP A 0 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
		TRIP A 1 OffSet(0,10) A_GiveInventory("Throw2Power",1)
		TRIP A 0 A_ReFire	
		TRIP A 0 A_JumpIfInventory("Throw2Power",60,"Throw60")
        TRIP A 0 A_JumpIfInventory("Throw2Power",59,"Throw59")
        TRIP A 0 A_JumpIfInventory("Throw2Power",58,"Throw58")
        TRIP A 0 A_JumpIfInventory("Throw2Power",57,"Throw57")
        TRIP A 0 A_JumpIfInventory("Throw2Power",56,"Throw56")
        TRIP A 0 A_JumpIfInventory("Throw2Power",55,"Throw55")
        TRIP A 0 A_JumpIfInventory("Throw2Power",54,"Throw54")
        TRIP A 0 A_JumpIfInventory("Throw2Power",53,"Throw53")
        TRIP A 0 A_JumpIfInventory("Throw2Power",52,"Throw52")
        TRIP A 0 A_JumpIfInventory("Throw2Power",51,"Throw51") 
		TRIP A 0 A_JumpIfInventory("Throw2Power",50,"Throw50")
        TRIP A 0 A_JumpIfInventory("Throw2Power",49,"Throw49")
        TRIP A 0 A_JumpIfInventory("Throw2Power",48,"Throw48")
        TRIP A 0 A_JumpIfInventory("Throw2Power",47,"Throw47")
        TRIP A 0 A_JumpIfInventory("Throw2Power",46,"Throw46")
        TRIP A 0 A_JumpIfInventory("Throw2Power",45,"Throw45")
        TRIP A 0 A_JumpIfInventory("Throw2Power",44,"Throw44")
        TRIP A 0 A_JumpIfInventory("Throw2Power",43,"Throw43")
        TRIP A 0 A_JumpIfInventory("Throw2Power",42,"Throw42")
        TRIP A 0 A_JumpIfInventory("Throw2Power",41,"Throw41") 
		TRIP A 0 A_JumpIfInventory("Throw2Power",40,"Throw40")
        TRIP A 0 A_JumpIfInventory("Throw2Power",39,"Throw39")
        TRIP A 0 A_JumpIfInventory("Throw2Power",38,"Throw38")
        TRIP A 0 A_JumpIfInventory("Throw2Power",37,"Throw37")
        TRIP A 0 A_JumpIfInventory("Throw2Power",36,"Throw36")
        TRIP A 0 A_JumpIfInventory("Throw2Power",35,"Throw35")
        TRIP A 0 A_JumpIfInventory("Throw2Power",34,"Throw34")
        TRIP A 0 A_JumpIfInventory("Throw2Power",33,"Throw33")
        TRIP A 0 A_JumpIfInventory("Throw2Power",32,"Throw32")
        TRIP A 0 A_JumpIfInventory("Throw2Power",31,"Throw31") 
		TRIP A 0 A_JumpIfInventory("Throw2Power",30,"Throw30")
        TRIP A 0 A_JumpIfInventory("Throw2Power",29,"Throw29")
        TRIP A 0 A_JumpIfInventory("Throw2Power",28,"Throw28")
        TRIP A 0 A_JumpIfInventory("Throw2Power",27,"Throw27")
        TRIP A 0 A_JumpIfInventory("Throw2Power",26,"Throw26")
        TRIP A 0 A_JumpIfInventory("Throw2Power",25,"Throw25")
        TRIP A 0 A_JumpIfInventory("Throw2Power",24,"Throw24")
        TRIP A 0 A_JumpIfInventory("Throw2Power",23,"Throw23")
        TRIP A 0 A_JumpIfInventory("Throw2Power",22,"Throw22")
        TRIP A 0 A_JumpIfInventory("Throw2Power",21,"Throw21") 
		TRIP A 0 A_JumpIfInventory("Throw2Power",20,"Throw20")
        TRIP A 0 A_JumpIfInventory("Throw2Power",19,"Throw19")
        TRIP A 0 A_JumpIfInventory("Throw2Power",18,"Throw18")
        TRIP A 0 A_JumpIfInventory("Throw2Power",17,"Throw17")
        TRIP A 0 A_JumpIfInventory("Throw2Power",16,"Throw16")
        TRIP A 0 A_JumpIfInventory("Throw2Power",15,"Throw15")
        TRIP A 0 A_JumpIfInventory("Throw2Power",14,"Throw14")
        TRIP A 0 A_JumpIfInventory("Throw2Power",13,"Throw13")
        TRIP A 0 A_JumpIfInventory("Throw2Power",12,"Throw12")
        TRIP A 0 A_JumpIfInventory("Throw2Power",11,"Throw11")
        TRIP A 0 A_JumpIfInventory("Throw2Power",10,"Throw10")
        TRIP A 0 A_JumpIfInventory("Throw2Power",9,"Throw9")
        TRIP A 0 A_JumpIfInventory("Throw2Power",8,"Throw8")
        TRIP A 0 A_JumpIfInventory("Throw2Power",7,"Throw7")
        TRIP A 0 A_JumpIfInventory("Throw2Power",6,"Throw6")
        TRIP A 0 A_JumpIfInventory("Throw2Power",5,"Throw5")
        TRIP A 0 A_JumpIfInventory("Throw2Power",4,"Throw4")
        TRIP A 0 A_JumpIfInventory("Throw2Power",3,"Throw3")
        TRIP A 0 A_JumpIfInventory("Throw2Power",2,"Throw2")
        TRIP A 0 A_JumpIfInventory("Throw2Power",1,"Throw1") 
    Throw1:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw2:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn2",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw3:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn3",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw4:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn4",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw5:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn5",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw6:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn6",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw7:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn7",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw8:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn8",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw9:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn9",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw10:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn10",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw11:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn11",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw12:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn12",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw13:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn13",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw14:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn14",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw15:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn15",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw16:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn16",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw17:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn17",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw18:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn18",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw19:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn19",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw20:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn20",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw21:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn21",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw22:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn22",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw23:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn23",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw24:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn24",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw25:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn25",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw26:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn26",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw27:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn27",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw28:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn28",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw29:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn29",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw30:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn30",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw31:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn31",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw32:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn32",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw33:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn33",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw34:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn34",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw35:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn35",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw36:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn36",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw37:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn37",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw38:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn38",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw39:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn39",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw40:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn40",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw41:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn41",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw42:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn42",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw43:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn43",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw44:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn44",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw45:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn45",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw46:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn46",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw47:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn47",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw48:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn48",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw49:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn49",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw50:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn50",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw51:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn51",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw52:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn52",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw53:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn53",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw54:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn54",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw55:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn55",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw56:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn56",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw57:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn57",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw58:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn58",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw59:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn59",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
	Throw60:		
        TRIP A 0 A_PlaySound("LaserTripBomb/Fire",5)
		TRIP A 0 A_FireCustomMissile("TripBombSpawn60",0,1,0,5)
		TRIP A 0 A_TakeInventory("Waiting",15)
        TRIP BBB 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH)
        TRIP C 1 OffSet(0,25)
        TRIP C 1 OffSet(0,30)
        TRIP C 1 OffSet(0,35)
        TRIP C 1 OffSet(0,40)
        TRIP C 1 OffSet(0,60)
        TRIP C 1 OffSet(0,80)
        TRIP C 1 OffSet(0,100)
        TRIP C 1 OffSet(0,110)
        TNT1 A 20 OffSet(0,110) 
		Goto Return
    Return:
		TNT1 A 0 A_JumpIfInventory("Laser Trip Ammo",1,11)
        TRIP X 1 OffSet(0,120)
        TRIP X 1 OffSet(0,110)
		TRIP X 0 A_TakeInventory("Throw2Power",60)
        TRIP X 1 OffSet(0,100)
        TRIP X 1 OffSet(0,90)
        TRIP X 1 OffSet(0,80)
        TRIP X 1 OffSet(0,70)
		TRIP X 1 OffSet(0,60)
		TRIP X 1 OffSet(0,50)
		TRIP X 1 OffSet(0,40)
        Goto Ready
		TRIP A 1 OffSet(0,120)
        TRIP A 1 OffSet(0,110)
		TRIP A 0 A_TakeInventory("Throw2Power",60)
        TRIP A 1 OffSet(0,100)
        TRIP A 1 OffSet(0,90)
        TRIP A 1 OffSet(0,80)
        TRIP A 1 OffSet(0,70)
		TRIP A 1 OffSet(0,60)
		TRIP A 1 OffSet(0,50)
		TRIP A 1 OffSet(0,40) 
        Goto Ready	
	FireFail:  
        TRIP XXX 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        Goto Ready	
	AltFire:
	    TR2T C 0 
	    TR2T C 0 A_JumpIfInventory("Laser Trip Ammo",1,"AltFire2")
		TR2T C 0 A_JumpIfInventory("PowerStrength",1,21)
        TR2T C 0 ACS_ExecuteAlways(500,0,FAS_ActorKick)
		TR2T CCCCCC 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
		TR2T C 0 A_CustomPunch(Random(26,30),0,0,"MightyBootPuff")
		TR2T C 0 A_TakeInventory("Waiting",15)
        TR2T DDDDD 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        TR2T CCCCC 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        TR2T C 0 A_Refire
        Goto Ready 
		TR2T C 0 ACS_ExecuteAlways(500,0,FAS_ActorKick)
		TR2T CCCCCC 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
		TR2T C 0 A_CustomPunch(10*Random(26,30),0,0,"MightyBootPuff")
		TR2T C 0 A_TakeInventory("Waiting",15)
        TR2T DDDDD 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        TR2T CCCCC 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        TR2T C 0 A_Refire
        Goto Ready 
	AltFire2:
        BOOT C 0 A_JumpIfInventory("PowerStrength",1,22)
		BOOT C 0 A_GunFlash
		BOOT C 0 ACS_ExecuteAlways(500,0,FAS_ActorKick)
		BOOT CCCCCC 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
		BOOT C 0 A_CustomPunch(Random(26,30),0,0,"MightyBootPuff")
		BOOT C 0 A_TakeInventory("Waiting",15)
        BOOT DDDDD 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        BOOT CCCCC 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        BOOT C 0 A_Refire
        Goto Ready  
		BOOT C 0 ACS_ExecuteAlways(500,0,FAS_ActorKick)
		BOOT C 0 A_GunFlash
		BOOT CCCCCC 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
		BOOT C 0 A_CustomPunch(10*Random(26,30),0,0,"MightyBootPuff")
		BOOT C 0 A_TakeInventory("Waiting",15)
        BOOT DDDDD 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        BOOT CCCCC 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        BOOT C 0 A_Refire
        Goto Ready	
	AltFlash:  
        TRIP AAAAAAAAAAAAAAAAA 1 A_WeaponReady(WRF_NOFIRE|WRF_NOSWITCH) 
        Stop
    Spawn:
        TRIP D -1
        Stop
        }
}

ACTOR TripBombSpawn 
{
	Radius 2
	Height 6
	Health 1
	Speed 8
	Mass 0x7FFFFFFF
	Obituary "%o tripped %k's laser."
    DamageType "Trip_Punch"
	DamageFactor "Damage_ShockFire", 0.0
	DamageFactor "Damage_BigShockFire", 0.0
	DamageFactor "LaserShot", 0.0
	DamageFactor "Ice", 0.0
	DamageFactor "Fire", 0.0
	DamageFactor "Radial", 0.0
	Scale 0.15
	Damage (1)
	+RIPPER
	+PUFFONACTORS
	+MISSILE
	+NOTELEPORT
	+NOTARGET
	+NOBLOOD
	+NODECAL
	+BLOODLESSIMPACT
	+FORCERADIUSDMG
    +NOICEDEATH	
	+GHOST
	-SOLID
	States
	{
	Spawn:
		TRIP F 1 
		Loop
	See2: 
	    TRIP F 1 A_Stop
	    TRIP F 25 A_SetShootable 
		TRIP F 1 A_SpawnItemEx("TripBombProjectile",-5,0,0.5,-2,0,0,0,SXF_TRANSFERTRANSLATION|SXF_SETMASTER) 
		Goto See2+2
	See3:
	    TRIP F 1 
	    TRIP F 25 A_SetShootable 
		TRIP F 1 A_SpawnItemEx("TripBombProjectile",-5,0,0.5,-2,0,0,0,SXF_TRANSFERTRANSLATION|SXF_SETMASTER) 
		Goto See3+2
	Crash:
	    TRIP F 0 
		TRIP F 0 A_JumpIfInventory("TrueDeath",1,6)
		TRIP F 0 
		TRIP F 0 A_PlaySound("LaserTripBomb/Place2",5)
		TRIP F 0 HealThing(1)
		TRIP F 0 A_GiveInventory("TrueDeath",1)
		Goto See3
	Death:
	    TRIP F 0 
		TRIP F 0 A_JumpIfInventory("TrueDeath",1,6)
		TRIP F 0 A_NoGravity
		TRIP F 0 A_PlaySound("LaserTripBomb/Place",5)
		TRIP F 0 HealThing(1)
		TRIP F 0 A_GiveInventory("TrueDeath",1)
		Goto See2
		TRIP F 0 A_Stop
		TRIP F 0 A_NoGravity
		TRIP F 1 A_PlaySound("LaserTripBomb/Detecte",11)
		TRIP F 1 A_SpawnItemEx("TripbombLaser",-1,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-2,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-3,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-4,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-5,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-6,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-7,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-8,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-9,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-10,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-11,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-12,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-13,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-14,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-15,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-16,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-17,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-18,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-19,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-20,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-21,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-22,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-23,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-24,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-25,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-26,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-27,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-28,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-29,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-30,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-31,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-32,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-33,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-34,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-35,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-36,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-37,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-38,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-39,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-40,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-41,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-42,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-43,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-44,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-45,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-46,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-47,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-48,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-49,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-50,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-51,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-52,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-53,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-54,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-55,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-56,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-57,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-58,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-59,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-60,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-61,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-62,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-63,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-64,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-65,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-66,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-67,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-68,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-69,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-70,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-71,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-72,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-73,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-74,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-75,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-76,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-77,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-78,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-79,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-80,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-81,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-82,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-83,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-84,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-85,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-86,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-87,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-88,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-89,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-90,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-91,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-92,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-93,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-94,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-95,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-96,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-97,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-98,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-99,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-100,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-101,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-102,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-103,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-104,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-105,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-106,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-107,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-108,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-109,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-110,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-111,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-112,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-113,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-114,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-115,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-116,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-117,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-118,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-119,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-120,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-121,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-122,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-123,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-124,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-125,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-126,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-127,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-128,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-129,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-130,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-131,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-132,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-133,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-134,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-135,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-136,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-137,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-138,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-139,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-140,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-141,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-142,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-143,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-144,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-145,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-146,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-147,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-148,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-149,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-150,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-151,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-152,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-153,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-154,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-155,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-156,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-157,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-158,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-159,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-160,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-161,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-162,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-163,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-164,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-165,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-166,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-167,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-168,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-169,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-170,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-171,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-172,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-173,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-174,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-175,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-176,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-177,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-178,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-179,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-180,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-181,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-182,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-183,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-184,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-185,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-186,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-187,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-188,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-189,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-190,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-191,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-192,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-193,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-194,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-195,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-196,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-197,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-198,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-199,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-200,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-201,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-202,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-203,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-204,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-205,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-206,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-207,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-208,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-209,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-210,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-211,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-212,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-213,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-214,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-215,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-216,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-217,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-218,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-219,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-220,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-221,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-222,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-223,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-224,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-225,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-226,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-227,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-228,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-229,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-230,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-231,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-232,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-233,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-234,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-235,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-236,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-237,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-238,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-239,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-240,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-241,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-242,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-243,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-244,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-245,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-246,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-247,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-248,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-249,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-250,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-251,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-252,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-253,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-254,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-255,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-256,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-257,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-258,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-259,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-260,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-261,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-262,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-263,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-264,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-265,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-266,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-267,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-268,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-269,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-270,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-271,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-272,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-273,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-274,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-275,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-276,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-277,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-278,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-279,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-280,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-281,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-282,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-283,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-284,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-285,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-286,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-287,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-288,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-289,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-290,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-291,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-292,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-293,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-294,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-295,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-296,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-297,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-298,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-299,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-300,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-301,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-302,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-303,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-304,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-305,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-306,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-307,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-308,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-309,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-310,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-311,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-312,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-313,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-314,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-315,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-316,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-317,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-318,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-319,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-320,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-321,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-322,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-323,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-324,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-325,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-326,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-327,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-328,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-330,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-331,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-332,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-329,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-333,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-334,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-335,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-336,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-337,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-338,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-339,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-340,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-341,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-342,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-343,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-344,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-345,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-346,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-347,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-348,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-349,0,0,0,0,0,0,16,0)
		TRIP F 0 A_SpawnItemEx("TripbombLaser",-350,0,0,0,0,0,0,16,0)
		TRIP F 1 A_PlaySound("Explosion/Sounds2",12)
		TNT1 A 0 A_PlaySound("Explosion/Sounds",13)
		TNT1 A 0 A_AlertMonsters
		TNT1 AAAAAAAAAA 0 A_CustomMissile("ExplosionFlame",10,0,Random(0,360),2,Random(0,360))
		TNT1 A 0 A_SpawnItemEx("LaserTripExplode",0,0,0,0,0,0,0,SXF_ABSOLUTEVELOCITY,0) 
        TNT1 A 1 A_SpawnItemEx("DukeNukemExplosion",0,0,0,0,0,0,0,0)
		Stop
	}
}

ACTOR TripBombSpawn2 : TripBombSpawn
{
	Speed 8.3
}

ACTOR TripBombSpawn3 : TripBombSpawn
{
	Speed 8.6
}

ACTOR TripBombSpawn4 : TripBombSpawn
{
	Speed 8.9
}

ACTOR TripBombSpawn5 : TripBombSpawn
{
	Speed 9.2
}

ACTOR TripBombSpawn6 : TripBombSpawn
{
	Speed 9.5
}

ACTOR TripBombSpawn7 : TripBombSpawn
{
	Speed 9.8
}

ACTOR TripBombSpawn8 : TripBombSpawn
{
	Speed 10.1
}

ACTOR TripBombSpawn9 : TripBombSpawn
{
	Speed 10.4
}

ACTOR TripBombSpawn10 : TripBombSpawn
{
	Speed 10.7
}

ACTOR TripBombSpawn11 : TripBombSpawn
{
	Speed 11
}

ACTOR TripBombSpawn12 : TripBombSpawn
{
	Speed 11.3
}

ACTOR TripBombSpawn13 : TripBombSpawn
{
	Speed 11.6
}

ACTOR TripBombSpawn14 : TripBombSpawn
{
	Speed 11.9
}

ACTOR TripBombSpawn15 : TripBombSpawn
{
	Speed 12.2
}

ACTOR TripBombSpawn16 : TripBombSpawn
{
	Speed 12.5
}

ACTOR TripBombSpawn17 : TripBombSpawn
{
	Speed 12.8
}

ACTOR TripBombSpawn18 : TripBombSpawn
{
	Speed 13.1
}

ACTOR TripBombSpawn19 : TripBombSpawn
{
	Speed 13.4
}

ACTOR TripBombSpawn20 : TripBombSpawn
{
	Speed 13.7
}

ACTOR TripBombSpawn21 : TripBombSpawn
{
	Speed 14
}

ACTOR TripBombSpawn22 : TripBombSpawn
{
	Speed 14.3
}

ACTOR TripBombSpawn23 : TripBombSpawn
{
	Speed 14.6
}

ACTOR TripBombSpawn24 : TripBombSpawn
{
	Speed 14.9
}

ACTOR TripBombSpawn25 : TripBombSpawn
{
	Speed 15.2
}

ACTOR TripBombSpawn26 : TripBombSpawn
{
	Speed 15.5
}

ACTOR TripBombSpawn27 : TripBombSpawn
{
	Speed 15.8
}

ACTOR TripBombSpawn28 : TripBombSpawn
{
	Speed 16.1
}

ACTOR TripBombSpawn29 : TripBombSpawn
{
	Speed 16.4
}

ACTOR TripBombSpawn30 : TripBombSpawn
{
	Speed 16.7
}

ACTOR TripBombSpawn31 : TripBombSpawn
{
	Speed 17
}

ACTOR TripBombSpawn32 : TripBombSpawn
{
	Speed 17.3
}

ACTOR TripBombSpawn33 : TripBombSpawn
{
	Speed 17.6
}

ACTOR TripBombSpawn34 : TripBombSpawn
{
	Speed 17.9
}

ACTOR TripBombSpawn35 : TripBombSpawn
{
	Speed 18.2
}

ACTOR TripBombSpawn36 : TripBombSpawn
{
	Speed 18.5
}

ACTOR TripBombSpawn37 : TripBombSpawn
{
	Speed 18.8
}

ACTOR TripBombSpawn38 : TripBombSpawn
{
	Speed 19.1
}

ACTOR TripBombSpawn39 : TripBombSpawn
{
	Speed 19.4
}

ACTOR TripBombSpawn40 : TripBombSpawn
{
	Speed 19.7
}

ACTOR TripBombSpawn41 : TripBombSpawn
{
	Speed 20
}

ACTOR TripBombSpawn42 : TripBombSpawn
{
	Speed 20.3
}

ACTOR TripBombSpawn43 : TripBombSpawn
{
	Speed 20.6
}

ACTOR TripBombSpawn44 : TripBombSpawn
{
	Speed 20.9
}

ACTOR TripBombSpawn45 : TripBombSpawn
{
	Speed 21.2
}

ACTOR TripBombSpawn46 : TripBombSpawn
{
	Speed 21.5
}

ACTOR TripBombSpawn47 : TripBombSpawn
{
	Speed 21.8
}

ACTOR TripBombSpawn48 : TripBombSpawn
{
	Speed 22.1
}

ACTOR TripBombSpawn49 : TripBombSpawn
{
	Speed 22.4
}

ACTOR TripBombSpawn50 : TripBombSpawn
{
	Speed 22.7
}

ACTOR TripBombSpawn51 : TripBombSpawn
{
	Speed 23
}

ACTOR TripBombSpawn52 : TripBombSpawn
{
	Speed 23.3
}

ACTOR TripBombSpawn53 : TripBombSpawn
{
	Speed 23.6
}

ACTOR TripBombSpawn54 : TripBombSpawn
{
	Speed 23.9
}

ACTOR TripBombSpawn55 : TripBombSpawn
{
	Speed 24.2
}

ACTOR TripBombSpawn56 : TripBombSpawn
{
	Speed 24.5
}

ACTOR TripBombSpawn57 : TripBombSpawn
{
	Speed 24.8
}

ACTOR TripBombSpawn58 : TripBombSpawn
{
	Speed 25.1
}

ACTOR TripBombSpawn59 : TripBombSpawn
{
	Speed 25.4
}

ACTOR TripBombSpawn60 : TripBombSpawn
{
	Speed 25.7
}

ACTOR LaserTripExplode
{
     Speed 10
     Radius 1
     Height 1
     Obituary "%o tripped %k's laser."
     DamageType "Damage_Tripbomb"
     Damage 0
     +RIPPER
     +NOGRAVITY
     +THRUGHOST
     +FORCERADIUSDMG
	 +BLOODLESSIMPACT
     States
     {
     Spawn:
	      TNT1 A 1
     Death:
          TNT1 A 1 A_Explode(156,192,0)
          TNT1 A 0 A_Explode(156,192)
          Stop
          }
}

ACTOR TripBombProjectile
{
    Radius 2
    Height 2
    Speed 1
    Damage (1)
    Projectile
    Scale 0.5
    DamageType "LaserShot"
    +BLOODLESSIMPACT
    States
    {
    Spawn:
        TRIP EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 1 Bright 
		TRIP EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 1 Bright 
		TRIP EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 1 Bright 
		TRIP EEEEEEEEEEEEEEEEEEEEEEEEEE 1 Bright
    Death:
        TNT1 A 1 
        Stop
        }
}

ACTOR TripbombLaser
{
    Radius 2
    Height 2
    +SOLID
    +SHOOTABLE
    +NOGRAVITY
    States
    {
    Spawn:
        TNT1 A 1
        Stop
        }
}

ACTOR Throw2Power : Ammo
{
    Inventory.Amount 1
    Inventory.MaxAmount 60
    Ammo.BackpackAmount 1
    Ammo.BackpackMaxAmount 60
	+INVENTORY.IGNORESKILL	
}


ACTOR TrueDeath : Inventory
{
    Inventory.Amount 1
    Inventory.MaxAmount 1
}