static float factor = std::clamp(factor + g_GlobalVars->frametime * 6.f * (menu_open ? 1.f : -1.f), 0.f, 1.f);
Render::Get().DrawBoxFilled(0, 0, 1920, 1080, Color(0, 0, 0, 100 * factor ));
Хули тут спрашивать
ты планируешь о каждой хуйне спрашивать? или может попробуешь сам сделать что-то