-
Автор темы
- #1
void acpectratio(float numbero)
{
ConVar* yessoftware = g_pCvar->FindVar("r_aspectratio");
*(int*)((DWORD)& yessoftware->fnChangeCallback + 0xC) = 0;
yessoftware->SetValue(numbero);
}
{
ConVar* yessoftware = g_pCvar->FindVar("r_aspectratio");
*(int*)((DWORD)& yessoftware->fnChangeCallback + 0xC) = 0;
yessoftware->SetValue(numbero);
}
SetupValue(c_config::get().aspectratio, false, "Visuals", "aspectratio");
CheckBox("Aspect Ratio Changer", &c_config::get().aspectratio);
if (c_config::get().aspectratio)
{
slider(10.f, "Aspect Ratio Value", &c_config::get().aspectvalue);
}
if (c_config::get().aspectratio)
{
slider(10.f, "Aspect Ratio Value", &c_config::get().aspectvalue);
}
bool aspectratio;
int aspectvalue;
int aspectvalue;
virtual float GetScreenAspectRatio(int viewportWidth, int viewportHeight) = 0;
В PaintTraverse вставляем:
if (g_Menu.Config.aspectratio)
g_Misc.acpectratio(g_Menu.Config.aspectvalue);
if (g_Menu.Config.aspectratio)
g_Misc.acpectratio(g_Menu.Config.aspectvalue);
Последнее редактирование: