private void SaveModButton_Click(object sender, EventArgs e)
{
if (!CheckTree())
return;
// KFreon: If no loaded textures, run analysis code which asks for loading, then analyses
if (LoadedTexes.Count == 0 || LoadedTexes[0].TexName == null)
{
AnalyseButton_Click(null, null);
backbone.AddToBackBone(result =>
{
return SaveModInternal(result);
});
}
else // KFreon: Everything is fine, just save stuff
{
backbone.AddToBackBone(result =>
{
return SaveModInternal(true);
});
}
}