summaryrefslogtreecommitdiff
path: root/Player.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Player.cpp')
-rw-r--r--Player.cpp16
1 files changed, 16 insertions, 0 deletions
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;
+}