vk.com/simv0lofficial
-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
void_cdecl Yawresolver(C_LagRecord *current_lag_record)
{
// [COLLAPSED LOCAL DECLARATIONS. PRESS KEYPAD CTRL-"+" TO EXPAND]
if ( !current_lag_record->m_bIsShooting )
{ // tls static
if...
v1 = GetLagDate(current_lag_record->entIndex);
v2 = v1;
// record_count >= 2
if ( v1[255] >= 2u && (previous = *(v1[222] + 4 * ((v1[224] +1) & (v1[223] - 1)))) != 0 )
{
yaw_delta = current_lag_record->flEyeYaw - previous ->flEyeYaw;
// yaw_delta = angle_normalize(yaw_delta);
if...
_resolved_side = *(v2 + 0xBE8);
resolver_side = (v2 + 0xBE8);
// if( resolved_side == 1 && yaw_delta < -40.0)
// resolved_side = 0;
// else if( resolved_side != 0 && yaw_delta < -40.0)
// resolved_side = 1;
if ( _resolved_side == 1 && (side = 0, yaw_delta < -40.0)
| | (v14 = _resolved_side == 0) != 0 && (side = 1, yaw_delta > 40.0) )
{
*resolver_side = side;
return;
}
}
else
{
yaw_delta =0.0;
resolver_side = (v2 + 0xBE8);
v14 = *(v2 + 0xBE8) == 0;
}
// abs(yaw_delta) > 170.0
if ( COERCE_FLOAT(LODWORD(yaw_delta) & abs_mask) > 170.0 )
*resolver_side = v14;
}
}
C++:
void_cdecl Yawresolver(C_LagRecord *current_lag_record)
{
// [COLLAPSED LOCAL DECLARATIONS. PRESS KEYPAD CTRL-"+" TO EXPAND]
if ( !current_lag_record->m_bIsShooting )
{ // tls static
if...
v1 = GetLagDate(current_lag_record->entIndex);
v2 = v1;
// record_count >= 2
if ( v1[255] >= 2u && (previous = *(v1[222] + 4 * ((v1[224] +1) & (v1[223] - 1)))) != 0 )
{
yaw_delta = current_lag_record->flEyeYaw - previous ->flEyeYaw;
// yaw_delta = angle_normalize(yaw_delta);
if...
_resolved_side = *(v2 + 0xBE8);
resolver_side = (v2 + 0xBE8);
// if( resolved_side == 1 && yaw_delta < -30.0)
// resolved_side = 0;
// else if( resolved_side != 0 && yaw_delta < -30.0)
// resolved_side = 1;
if ( _resolved_side == 1 && (side = 0, yaw_delta < -30.0)
| | (v14 = _resolved_side == 0) != 0 && (side = 1, yaw_delta > 30.0) )
{
*resolver_side = side;
return;
}
}
else
{
yaw_delta =0.0;
resolver_side = (v2 + 0xBE8);
v14 = *(v2 + 0xBE8) == 0;
}
// abs(yaw_delta) > 170.0
if ( COERCE_FLOAT(LODWORD(yaw_delta) & abs_mask) > 170.0 )
*resolver_side = v14;
}
}
Последнее редактирование: