@name Sticky Bomb
@inputs Safe
@outputs Explode Grab Strength
@persist 
@trigger 
interval(10)
if(!Safe){
Strength=100000
Grabber=entity():isConstrainedTo()
rangerFilter(Grabber)
Hit=rangerOffset(100,Grabber:pos(),Grabber:up())
if(Hit:hit()){Grab=1}else{Grab=0}
#timer("delay",5000)
#if(clk("delay")){Explode=1}
Own=entity():owner()
Grabber:setAlpha(0)
if(Own:keyUse()&Own:isCrouch()){Explode=1}
}
if(Safe){Explode=0 Grab=0 Grabber:setAlpha(255)}
