Вопрос Check side [lw]

Пользователь
Статус
Оффлайн
Регистрация
3 Июл 2021
Сообщения
825
Реакции[?]
93
Поинты[?]
10K
це норм?
Код:
    if (speed <= 0.1f)
    {
        if (player_record->layers[3].m_flWeight == 0.0 && player_record->layers[3].m_flCycle == 0.0)
        {
            side[player->EntIndex()] = 2 * (math::normalize_yaw(player->m_angEyeAngles().y) <= 0.0) - 1;
        }
    }
    else
    {
            const float left_delta = abs(player_record->layers[6].m_flPlaybackRate - player_record->left_layers[6].m_flPlaybackRate);
            const float back_delta = abs(player_record->layers[6].m_flPlaybackRate - player_record->center_layers[6].m_flPlaybackRate);
            const float right_delta = abs(player_record->layers[6].m_flPlaybackRate - player_record->right_layers[6].m_flPlaybackRate);

            if (back_delta < left_delta || right_delta <= left_delta || (left_delta * 1000.0))
            {
                if (back_delta >= right_delta && left_delta > right_delta && !(right_delta * 1000.0))
                {
                    side[player->EntIndex()] = 1;
                }
            }
            else
            {
                side[player->EntIndex()] = -1;
            }
    }
 
kitty.
Пользователь
Статус
Оффлайн
Регистрация
17 Окт 2021
Сообщения
282
Реакции[?]
111
Поинты[?]
17K
Хех.......)#манипулятор #кукловод #манипуляция
Участник
Статус
Оффлайн
Регистрация
28 Дек 2019
Сообщения
560
Реакции[?]
224
Поинты[?]
3K
Сверху Снизу