]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/player.cpp
Decoration API: Allow force_placement of simple decorations
[dragonfireclient.git] / src / player.cpp
index dd5e045093c0660c6387ff9f7291989a8c131660..623dde230e929bde78f1016859392729e2c17e7e 100644 (file)
@@ -111,41 +111,6 @@ Player::~Player()
        clearHud();
 }
 
-// Horizontal acceleration (X and Z), Y direction is ignored
-void Player::accelerateHorizontal(v3f target_speed, f32 max_increase)
-{
-       if(max_increase == 0)
-               return;
-
-       v3f d_wanted = target_speed - m_speed;
-       d_wanted.Y = 0;
-       f32 dl = d_wanted.getLength();
-       if(dl > max_increase)
-               dl = max_increase;
-
-       v3f d = d_wanted.normalize() * dl;
-
-       m_speed.X += d.X;
-       m_speed.Z += d.Z;
-
-}
-
-// Vertical acceleration (Y), X and Z directions are ignored
-void Player::accelerateVertical(v3f target_speed, f32 max_increase)
-{
-       if(max_increase == 0)
-               return;
-
-       f32 d_wanted = target_speed.Y - m_speed.Y;
-       if(d_wanted > max_increase)
-               d_wanted = max_increase;
-       else if(d_wanted < -max_increase)
-               d_wanted = -max_increase;
-
-       m_speed.Y += d_wanted;
-
-}
-
 v3s16 Player::getLightPosition() const
 {
        return floatToInt(m_position + v3f(0,BS+BS/2,0), BS);