What about this small change?

while (1)
{
lvl_sky.v -= 0.002 * time_step;
lvl_sky.u += 0.002 * time_step;
wait(-0.1);
}