Terraria.Player.SlopeDownMovement C# (CSharp) Method

SlopeDownMovement() public method

public SlopeDownMovement ( ) : void
return void
        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;
        }
Player