intervalpertick и так равен 0,015625(при 64 тикрейте)
Код:
constexpr int time2ticks( float t ) {
return static_cast< int >( t / i::globalvars->m_interval_per_tick + 0.5f );
}
constexpr float ticks2time( int t ) {
return static_cast< float >( t ) * i::globalvars->m_interval_per_tick;
}