local c0 = Weld.C0
local alpha = 0
local duration = 0.5
while true do
renderstepped:wait()
if alpha >= 1 then break end
alpha = math.min(1, alpha + (1 / (run.framerate * duration)))
local target = CFRAME GOAL
Weld.C0 = c0:Lerp(target, (math.min(1, alpha + (1 / run.framerate * duration))))
end
Legit what I did, but let me change everything to your standards and I’ll bet it won’t work.
Tell me what’s different
Ok I just changed “Hearbeat” to “Heartbeat”
Yeah so after all of that effort, I now have to use tween service because of the EasingStyle - Quart, it has that nice response and it’s not so much effort.
Nice time talking to you and I’m thankful for your effort. Also thanks to LMH_Hutch
I would save that code (that I made) for future things… I use that same type of animation logic for a lot of my player animations for my own game that I am developing.