Translations:Movement/15/ru

From DDraceNetwork

src/game/gamecore.cpp (перед вычислением новой позиции из скорости):

if(length(m_Vel) > 6000)
    m_Vel = normalize(m_Vel) * 6000;

Это узкое место в вертикальном движении. При горизонтальном движении "рампа"-значение умножается на горизонтальную скорость. Это приводит к тому, что тии замедляется и останавливается, когда становится слишком быстрым. Чаще всего это наблюдается при ускорении.