function Apply(time, op) time = math.min(0.5, time) local t = time < 0.25 and (time / 0.25) or ((0.5 - time) / 0.25) local offset = 30 * (1 - (1 - t) ^ 2) local x = -offset op.GeoM.Translate( x, 0 ) return time < 0.5 end function Loop() return false end