Starfall-chips/sticky_slam.txt
2025-05-11 15:05:45 +03:00

18 lines
587 B
Text

--@name sticky_slam
--@author Niko
--@server
hook.add("OnEntityCreated", "", function(ent)
if ent and ent:isValid() then
if ent:getOwner() == owner() and ent:getClass() == "npc_satchel" then
ent:addCollisionListener(function(colData,collider)
ent:setAngles((colData.HitNormal):getAngle()-Angle(90,0,0))
ent:setFrozen(true)
if colData.HitEntity and colData.HitEntity:isValid() then
ent:setParent(colData.HitEntity)
end
end)
end
end
end)