public void SlopeDownMovement()
{
this.sloping = false;
float num = this.velocity.Y;
Vector4 vector4 = Collision.WalkDownSlope(this.position, this.velocity, this.width, this.height, this.gravity * this.gravDir);
this.position.X = vector4.X;
this.position.Y = vector4.Y;
this.velocity.X = vector4.Z;
this.velocity.Y = vector4.W;
if ((double)this.velocity.Y == (double)num)
return;
this.sloping = true;
}