LocalPlayer::getStandingNodePos()

master
Perttu Ahola 2012-03-23 17:33:22 +02:00
parent 8c2f3bb378
commit e53794868e
2 changed files with 10 additions and 0 deletions

View File

@ -759,5 +759,13 @@ void LocalPlayer::applyControl(float dtime)
// Accelerate to target speed with maximum increment
accelerate(speed, inc);
}
v3s16 LocalPlayer::getStandingNodePos()
{
if(m_sneak_node_exists)
return m_sneak_node;
return floatToInt(getPosition(), BS);
}
#endif

View File

@ -236,6 +236,8 @@ public:
void move(f32 dtime, Map &map, f32 pos_max_d);
void applyControl(float dtime);
v3s16 getStandingNodePos();
PlayerControl control;