Refactor duration_cast calls to use implicit time calculations without extraneous count calls. (#2333)

This commit is contained in:
gir489 2023-10-23 14:55:45 -04:00 committed by GitHub
parent 352878b8b9
commit 0c550f158b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -9,9 +9,9 @@ namespace big
{
const auto time_now = std::chrono::steady_clock::now();
const auto elapsed_time_in_ms = std::chrono::duration_cast<std::chrono::milliseconds>(time_now - last_time).count();
const auto elapsed_time_in_ms = std::chrono::duration_cast<std::chrono::milliseconds>(time_now - last_time);
if (elapsed_time_in_ms >= 500)
if (elapsed_time_in_ms >= 500ms)
{
last_time = time_now;

View File

@ -15,9 +15,9 @@ namespace big
const auto time_now = std::chrono::steady_clock::now();
const auto elapsed_time_in_ms = std::chrono::duration_cast<std::chrono::milliseconds>(time_now - last_time).count();
const auto elapsed_time_in_ms = std::chrono::duration_cast<std::chrono::milliseconds>(time_now - last_time);
if (is_vehicle_gun_selected && !g_gui->is_open() && elapsed_time_in_ms >= 100 && PAD::IS_DISABLED_CONTROL_PRESSED(0, (int)ControllerInputs::INPUT_ATTACK)
if (is_vehicle_gun_selected && !g_gui->is_open() && elapsed_time_in_ms >= 100ms && PAD::IS_DISABLED_CONTROL_PRESSED(0, (int)ControllerInputs::INPUT_ATTACK)
&& (!g.self.custom_weapon_stop || WEAPON::IS_PED_ARMED(self::ped, 4 | 2)))
{
Vector3 location = self::pos;