Move addYVelocityClamped to common API

This commit is contained in:
2025-11-20 20:40:26 +01:00
parent 595241a9b2
commit f7d3ef2190
3 changed files with 11 additions and 11 deletions

View File

@@ -41,6 +41,15 @@ function industrialtest.internal.clamp(num,min,max)
return math.max(math.min(num,max),min)
end
function industrialtest.internal.addYVelocityClamped(player,vel,max)
local playerVel=player:get_velocity()
if playerVel.y+vel>max then
player:add_velocity(vector.new(0,math.max(max-playerVel.y,0),0))
else
player:add_velocity(vector.new(0,vel,0))
end
end
function industrialtest.internal.unpackTableInto(first,second)
for k,v in pairs(second) do
first[k]=v