dlls/trains.cpp
14261427142814291430143114321433
delta = ((int)(m_flSpeed * 4) / (int)m_maxSpeed)*0.25 + 0.25 * delta;
if ( delta > 1 )
delta = 1;
else if ( delta < -0.25 )
delta = -0.25;
if ( m_spawnflags & SF_TRACKTRAIN_FORWARDONLY )
{
if ( delta < 0 )
142614271428142914301431143214331434
delta = ((int)(m_flSpeed * 4) / (int)m_maxSpeed)*0.25 + 0.25 * delta;
if ( delta > 1 )
delta = 1;
// jon: allow backwards at full speed
else if ( delta < -1 )
delta = -1;
if ( m_spawnflags & SF_TRACKTRAIN_FORWARDONLY )
{
if ( delta < 0 )