Esempio n. 1
0
 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();
     }
 }
Esempio n. 2
0
 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();
     }
 }
Esempio n. 3
0
 static public void PlayerReleaseUp(CharObj PlayerObj)
 {
     PlayerObj.CurrentAnimation = 6;
     PlayerObj.ResetFrames();
 }