@name Telekenisis - Crap Version by Cenn
@inputs 
@outputs 
@persist E:entity F:string Ang:angle
@trigger 
runOnTick(1)
if(first()){    holoCreate(1)}
if(owner():keyUse() & owner():keyUse()){
    E = owner():aimEntity()
    F = E:model()
    O = owner()
    holoCreate(1)
    holoModel(1,F)
 holoPos(1,E:pos())
holoAng(1,E:angles())
holoScale(1,vec(1.1,1.1,1.1))
holoParent(1,E)
holoColor(1,vec4(31,219,28,225))
holoCreate(2)
    Ang = (O:eyeTrace():hitNormal():toAngle() + ang(-90,0,180)):setYaw((O:aimPos() - O:pos() ):toAngle():yaw())
    holoPos(2, O:aimPos()+vec(0,0,35))
holoAng(2, Ang)
    if(O:aimPos():distance(O:pos()) >= 150){ 
        holoAlpha(2,0)}else{
        holoAlpha(2, 175)
    }

E:applyPlayerForce((E:pos()-(clamp(O:up()*E:boxSize()*3,0,300)+clamp(O:forward()*E:boxSize()*5.3,0,300)+O:pos()))*-10)


}
if(!E){
holoPos(1,vec(9999,9999,9999))
}
