Merge pull request #613 from NctimeAza/fix-HideUI

fix HideUI bug
This commit is contained in:
Taiga 2022-09-02 18:36:42 -06:00 committed by GitHub
commit 84f6b8380d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,7 +22,7 @@ namespace cheat::feature
void HideUI::DrawMain() void HideUI::DrawMain()
{ {
ConfigWidget(f_Enabled, "Hide in-game UI."); ConfigWidget(f_Enabled, "Hide in-game UI.\nWhen you switch to another scene (e.g. into Domains), turn off and re-enable this feature");
} }
bool HideUI::NeedStatusDraw() const bool HideUI::NeedStatusDraw() const
@ -47,15 +47,17 @@ namespace cheat::feature
{ {
if (ui_camera == nullptr) if (ui_camera == nullptr)
ui_camera = app::GameObject_Find(string_to_il2cppi("/UICamera"), nullptr); ui_camera = app::GameObject_Find(string_to_il2cppi("/UICamera"), nullptr);
if (ui_camera) if (ui_camera)
app::GameObject_SetActive(ui_camera, false, nullptr); app::GameObject_SetActive(ui_camera, false, nullptr);
} }
else else
{ {
if (ui_camera) if (ui_camera)
{
app::GameObject_SetActive(ui_camera, true, nullptr); app::GameObject_SetActive(ui_camera, true, nullptr);
ui_camera = nullptr;
}
} }
} }
} }