static public void PlayerDown(CharObj PlayerObj, bool sprint) { if (sprint == true) { PlayerObj.Speed = 5; PlayerObj.Y += World.PlayerSprintSpeed; } else { PlayerObj.Speed = 10; PlayerObj.Y += World.PlayerSpeed; } if (PlayerObj.CurrentAnimation != 3) { PlayerObj.CurrentAnimation = 3; PlayerObj.ResetFrames(); } }
static public void PlayerLeft(CharObj PlayerObj, bool sprint) { if (sprint == true) { PlayerObj.Speed = 1; PlayerObj.X -= World.PlayerSprintSpeed; } else { PlayerObj.Speed = 10; PlayerObj.X -= World.PlayerSpeed; } if (PlayerObj.CurrentAnimation != 0) { PlayerObj.CurrentAnimation = 0; PlayerObj.ResetFrames(); } }
static public void PlayerReleaseUp(CharObj PlayerObj) { PlayerObj.CurrentAnimation = 6; PlayerObj.ResetFrames(); }