Hotfix (#3072)
This commit is contained in:
parent
29f226b316
commit
01f784de18
@ -26,7 +26,7 @@ namespace big
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
clear_wanted g_clear_wanted("clearwanted", "CLEAR_WANTED_LEVEL", "CLEAR_WANTED_LEVEL_DESC_SELF", 0);
|
clear_wanted g_clear_wanted("clearwantedself", "CLEAR_WANTED_LEVEL", "CLEAR_WANTED_LEVEL_DESC_SELF", 0);
|
||||||
|
|
||||||
class never_wanted : looped_command
|
class never_wanted : looped_command
|
||||||
{
|
{
|
||||||
@ -39,10 +39,7 @@ namespace big
|
|||||||
g_local_player->m_player_info->m_is_wanted = false;
|
g_local_player->m_player_info->m_is_wanted = false;
|
||||||
|
|
||||||
// Since we're hiding the force wanted checkbox and wanted slider, we don't need to do anything else
|
// Since we're hiding the force wanted checkbox and wanted slider, we don't need to do anything else
|
||||||
}
|
g.self.wanted_level = 0;
|
||||||
virtual void on_disable() override
|
|
||||||
{
|
|
||||||
// If we turn off never wanted, be sure to disable force wanted to restore to a "default" setting
|
|
||||||
g.self.force_wanted_level = false;
|
g.self.force_wanted_level = false;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -14,7 +14,7 @@ namespace big
|
|||||||
// ordered alphabetically to more easily see if a certain hotkey is present
|
// ordered alphabetically to more easily see if a certain hotkey is present
|
||||||
register_hotkey("beastjump", g.settings.hotkeys.beastjump, "beastjump"_J);
|
register_hotkey("beastjump", g.settings.hotkeys.beastjump, "beastjump"_J);
|
||||||
register_hotkey("bringpv", g.settings.hotkeys.bringvehicle, "bringpv"_J);
|
register_hotkey("bringpv", g.settings.hotkeys.bringvehicle, "bringpv"_J);
|
||||||
register_hotkey("clearwantedlvl", g.settings.hotkeys.clear_wanted, "clearwantedlvl"_J);
|
register_hotkey("clearwantedself", g.settings.hotkeys.clear_wanted, "clearwantedself"_J);
|
||||||
register_hotkey("cmdexecutor", g.settings.hotkeys.cmd_excecutor, "cmdexecutor"_J);
|
register_hotkey("cmdexecutor", g.settings.hotkeys.cmd_excecutor, "cmdexecutor"_J);
|
||||||
register_hotkey("fastquit", g.settings.hotkeys.fast_quit, "fastquit"_J);
|
register_hotkey("fastquit", g.settings.hotkeys.fast_quit, "fastquit"_J);
|
||||||
register_hotkey("fastrun", g.settings.hotkeys.superrun, "fastrun"_J);
|
register_hotkey("fastrun", g.settings.hotkeys.superrun, "fastrun"_J);
|
||||||
|
@ -218,7 +218,7 @@ namespace big
|
|||||||
if (!g.self.never_wanted)
|
if (!g.self.never_wanted)
|
||||||
{
|
{
|
||||||
ImGui::SameLine();
|
ImGui::SameLine();
|
||||||
components::command_button<"clearwanted">();
|
components::command_button<"clearwantedself">();
|
||||||
|
|
||||||
// Most ImGui widgets return true when they've been changed, so this is useful to prevent us from overwriting the wanted level's natural decay/progression if we're not keeping it locked
|
// Most ImGui widgets return true when they've been changed, so this is useful to prevent us from overwriting the wanted level's natural decay/progression if we're not keeping it locked
|
||||||
ImGui::SetNextItemWidth(200);
|
ImGui::SetNextItemWidth(200);
|
||||||
|
@ -59,7 +59,7 @@ namespace big
|
|||||||
if (ImGui::Hotkey("VIEW_HOTKEY_SETTINGS_TOGGLE_VEHICLE_FLY"_T.data(), &g.settings.hotkeys.vehicle_flymode))
|
if (ImGui::Hotkey("VIEW_HOTKEY_SETTINGS_TOGGLE_VEHICLE_FLY"_T.data(), &g.settings.hotkeys.vehicle_flymode))
|
||||||
g_hotkey_service->update_hotkey("vehiclefly", g.settings.hotkeys.vehicle_flymode);
|
g_hotkey_service->update_hotkey("vehiclefly", g.settings.hotkeys.vehicle_flymode);
|
||||||
if (ImGui::Hotkey("CLEAR_WANTED_LEVEL"_T.data(), &g.settings.hotkeys.clear_wanted))
|
if (ImGui::Hotkey("CLEAR_WANTED_LEVEL"_T.data(), &g.settings.hotkeys.clear_wanted))
|
||||||
g_hotkey_service->update_hotkey("clearwantedlvl", g.settings.hotkeys.clear_wanted);
|
g_hotkey_service->update_hotkey("clearwantedself", g.settings.hotkeys.clear_wanted);
|
||||||
|
|
||||||
ImGui::PopItemWidth();
|
ImGui::PopItemWidth();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user