public void OnEnable()
 {
     //if there is no ASOInstance asset, create one, else simply load the one found
     if ((WaifuCustomizationVars)AssetDatabase.LoadAssetAtPath
             ("Assets/Resources/WaifuVarsInstance.asset",
             typeof(WaifuCustomizationVars)) == null)
     {
         waifuVars = CreateInstance <WaifuCustomizationVars>();
         AssetDatabase.CreateAsset(waifuVars, "Assets/Resources/WaifuVarsInstance.asset");
     }
     titleContent = new GUIContent("Waifu Vars");
     LoadData();
 }
 void LoadData()
 {
     waifuVars = (WaifuCustomizationVars)AssetDatabase.LoadAssetAtPath("Assets/Resources/WaifuVarsInstance.asset", typeof(WaifuCustomizationVars));
 }