From bc01a352740c34e5f2f83efbee14e0bc9ef28ba5 Mon Sep 17 00:00:00 2001 From: Luke Bratch Date: Fri, 3 Dec 2010 12:23:41 +0000 Subject: Implement sprinting --- Player.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'Player.cpp') diff --git a/Player.cpp b/Player.cpp index fcc626d..d5288ce 100644 --- a/Player.cpp +++ b/Player.cpp @@ -3,6 +3,7 @@ Player::Player() { health = 100; + sprint = false; } void Player::jump() { @@ -16,3 +17,18 @@ void Player::kill() { health = 0; // Do resetting stuff } + +void Player::setSprint(bool s) { + sprint = s; +} + +bool Player::getSprint() { + return sprint; +} + +int Player::getXVel() { + if (sprint) + return xVel * SPRINT_MULTIPLYER; + else + return xVel; +} -- cgit v1.2.3