mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
Add alt assets toggle to menus (#824)
* Add alt assets toggle to menus * Add toggle to control alt asset hotkey
This commit is contained in:
+6
-4
@@ -154,7 +154,7 @@ OTRGlobals::OTRGlobals() {
|
||||
Ship::Context::CreateInstance("2 Ship 2 Harkinian", appShortName, "2ship2harkinian.json", archiveFiles, {}, 3,
|
||||
{ .SampleRate = 44100, .SampleLength = 1024, .DesiredBuffered = 2480 });
|
||||
|
||||
prevAltAssets = CVarGetInteger("gAltAssets", 0);
|
||||
prevAltAssets = CVarGetInteger("gEnhancements.Mods.AlternateAssets", 0);
|
||||
context->GetResourceManager()->SetAltAssetsEnabled(prevAltAssets);
|
||||
|
||||
// Override LUS defaults
|
||||
@@ -688,8 +688,10 @@ extern "C" void Graph_StartFrame() {
|
||||
#endif
|
||||
case KbScancode::LUS_KB_TAB: {
|
||||
// Toggle HD Assets
|
||||
CVarSetInteger("gAltAssets", !CVarGetInteger("gAltAssets", 0));
|
||||
// ShouldClearTextureCacheAtEndOfFrame = true;
|
||||
if (CVarGetInteger("gEnhancements.Mods.AlternateAssetsHotkey", 1)) {
|
||||
CVarSetInteger("gEnhancements.Mods.AlternateAssets",
|
||||
!CVarGetInteger("gEnhancements.Mods.AlternateAssets", 0));
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -778,7 +780,7 @@ extern "C" void Graph_ProcessGfxCommands(Gfx* commands) {
|
||||
}
|
||||
}
|
||||
|
||||
bool curAltAssets = CVarGetInteger("gAltAssets", 0);
|
||||
bool curAltAssets = CVarGetInteger("gEnhancements.Mods.AlternateAssets", 0);
|
||||
if (prevAltAssets != curAltAssets) {
|
||||
prevAltAssets = curAltAssets;
|
||||
Ship::Context::GetInstance()->GetResourceManager()->SetAltAssetsEnabled(curAltAssets);
|
||||
|
||||
Reference in New Issue
Block a user