Translations:Movement/15/ru
src/game/gamecore.cpp
(перед вычислением новой позиции из скорости):
if(length(m_Vel) > 6000)
m_Vel = normalize(m_Vel) * 6000;
Это узкое место в вертикальном движении. При горизонтальном движении "рампа"-значение умножается на горизонтальную скорость. Это приводит к тому, что тии замедляется и останавливается, когда становится слишком быстрым. Чаще всего это наблюдается при ускорении.