aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/client/localplayer.cpp16
-rw-r--r--src/client/localplayer.h5
2 files changed, 10 insertions, 11 deletions
diff --git a/src/client/localplayer.cpp b/src/client/localplayer.cpp
index 648a88642..14be3321b 100644
--- a/src/client/localplayer.cpp
+++ b/src/client/localplayer.cpp
@@ -186,7 +186,7 @@ void LocalPlayer::move(f32 dtime, Environment *env, f32 pos_max_d,
// Copy parent position if local player is attached
if (getParent()) {
setPosition(m_cao->getPosition());
- added_velocity = v3f(0.0f); // ignored
+ m_added_velocity = v3f(0.0f); // ignored
return;
}
@@ -202,12 +202,12 @@ void LocalPlayer::move(f32 dtime, Environment *env, f32 pos_max_d,
setPosition(position);
touching_ground = false;
- added_velocity = v3f(0.0f); // ignored
+ m_added_velocity = v3f(0.0f); // ignored
return;
}
- m_speed += added_velocity;
- added_velocity = v3f(0.0f);
+ m_speed += m_added_velocity;
+ m_added_velocity = v3f(0.0f);
/*
Collision detection
@@ -755,7 +755,7 @@ void LocalPlayer::old_move(f32 dtime, Environment *env, f32 pos_max_d,
if (getParent()) {
setPosition(m_cao->getPosition());
m_sneak_node_exists = false;
- added_velocity = v3f(0.0f);
+ m_added_velocity = v3f(0.0f);
return;
}
@@ -771,12 +771,12 @@ void LocalPlayer::old_move(f32 dtime, Environment *env, f32 pos_max_d,
touching_ground = false;
m_sneak_node_exists = false;
- added_velocity = v3f(0.0f);
+ m_added_velocity = v3f(0.0f);
return;
}
- m_speed += added_velocity;
- added_velocity = v3f(0.0f);
+ m_speed += m_added_velocity;
+ m_added_velocity = v3f(0.0f);
/*
Collision detection
diff --git a/src/client/localplayer.h b/src/client/localplayer.h
index 83ad3d1d3..a2fe1766d 100644
--- a/src/client/localplayer.h
+++ b/src/client/localplayer.h
@@ -148,7 +148,7 @@ public:
inline void addVelocity(const v3f &vel)
{
- added_velocity += vel;
+ m_added_velocity += vel;
}
inline Lighting& getLighting() { return m_lighting; }
@@ -198,8 +198,7 @@ private:
bool m_autojump = false;
float m_autojump_time = 0.0f;
- v3f added_velocity = v3f(0.0f); // cleared on each move()
- // TODO: Rename to adhere to convention: added_velocity --> m_added_velocity
+ v3f m_added_velocity = v3f(0.0f); // in BS-space; cleared on each move()
GenericCAO *m_cao = nullptr;
Client *m_client;