[GUI] Move "loading via typetree" option to a better place

This commit is contained in:
VaDiM
2024-03-31 22:52:10 +03:00
parent 9750f486d5
commit 29b4bb59a0
5 changed files with 55 additions and 24 deletions

View File

@ -135,6 +135,7 @@ namespace AssetStudioGUI
enablePreview.Checked = Properties.Settings.Default.enablePreview;
showConsoleToolStripMenuItem.Checked = Properties.Settings.Default.showConsole;
buildTreeStructureToolStripMenuItem.Checked = Properties.Settings.Default.buildTreeStructure;
useAssetLoadingViaTypetreeToolStripMenuItem.Checked = Properties.Settings.Default.useTypetreeLoading;
FMODinit();
listSearchFilterMode.SelectedIndex = 0;
@ -2308,9 +2309,12 @@ namespace AssetStudioGUI
assetsManager.ZstdEnabled = customCompressionZstdToolStripMenuItem.Checked;
}
private void disableAssetLoadingViaTypetreeToolStripMenuItem_Click(object sender, EventArgs e)
private void useAssetLoadingViaTypetreeToolStripMenuItem_CheckedChanged(object sender, EventArgs e)
{
assetsManager.LoadingViaTypeTreeEnabled = !disableAssetLoadingViaTypetreeToolStripMenuItem.Checked;
var isEnabled = useAssetLoadingViaTypetreeToolStripMenuItem.Checked;
assetsManager.LoadingViaTypeTreeEnabled = isEnabled;
Properties.Settings.Default.useTypetreeLoading = isEnabled;
Properties.Settings.Default.Save();
}
#region FMOD