message: fixup move by ramp
diff: @@ -240,6 +240,7 @@ void MoveAlgo::tick(uint64_t dt) {
  }
  else if(0.f<=dY && dY<fallThreshold) {
  if(testSlide(pos[0]+dp[0], pos[1]+dp[1]+fallThreshold, pos[2]+dp[2])) {
  + tryMove(dp[0],-dY,dp[2]);
  setAsSlide(true);
  return;
  }
  @@ -253,6 +254,7 @@ void MoveAlgo::tick(uint64_t dt) {
  }
  else if(-fallThreshold<dY && dY<0.f) {
  if(testSlide(pos[0]+dp[0], pos[1]+dp[1]+fallThreshold, pos[2]+dp[2])) {
  + tryMove(dp[0],-dY,dp[2]);
  setAsSlide(true);
  return;
  }
  