diff --git a/src/AI_ConfigurationManager/AI.ConfigurationManager.cs b/src/AI_ConfigurationManager/AI.ConfigurationManager.cs
index 89775ab4..85d65928 100644
--- a/src/AI_ConfigurationManager/AI.ConfigurationManager.cs
+++ b/src/AI_ConfigurationManager/AI.ConfigurationManager.cs
@@ -42,6 +42,14 @@ private void Update()
_manager.DisplayingWindow = !_manager.DisplayingWindow;
}
+ [HarmonyPrefix]
+ [HarmonyPatch(typeof(CharaCustom.CustomControl), "Update")]
+ private static void ConfigScene_Toggle()
+ {
+ if (Input.GetKeyDown(KeyCode.F1) && !Manager.Scene.Instance.IsNowLoadingFade)
+ _manager.DisplayingWindow = !_manager.DisplayingWindow;
+ }
+
[HarmonyPostfix]
[HarmonyPatch(typeof(ConfigWindow), "Open")]
private static void OnOpen(ConfigWindow __instance, ref Button[] ___buttons)
diff --git a/src/AI_ConfigurationManager/AI_ConfigurationManager.csproj b/src/AI_ConfigurationManager/AI_ConfigurationManager.csproj
index 71602e94..45ab349a 100644
--- a/src/AI_ConfigurationManager/AI_ConfigurationManager.csproj
+++ b/src/AI_ConfigurationManager/AI_ConfigurationManager.csproj
@@ -19,7 +19,7 @@
none
false
..\..\bin\BepInEx\plugins\AI_BepisPlugins\
- TRACE;DEBUG;KK
+ TRACE;DEBUG;AI
prompt
4
false
@@ -28,7 +28,7 @@
none
true
..\..\bin\BepInEx\plugins\AI_BepisPlugins\
- TRACE;KK
+ TRACE;AI
prompt
4
false
@@ -88,6 +88,6 @@
- IF EXIST $(SolutionDir)PostBuild.bat CALL "$(SolutionDir)PostBuild.bat" $(TargetPath) KK
+ IF EXIST $(SolutionDir)PostBuild.bat CALL "$(SolutionDir)PostBuild.bat" $(TargetPath) AI
\ No newline at end of file
diff --git a/src/Core_Sideloader_Studio/Core.Sideloader.Studio.ListLoader.cs b/src/Core_Sideloader_Studio/Core.Sideloader.Studio.ListLoader.cs
index fb4494ed..4a252b11 100644
--- a/src/Core_Sideloader_Studio/Core.Sideloader.Studio.ListLoader.cs
+++ b/src/Core_Sideloader_Studio/Core.Sideloader.Studio.ListLoader.cs
@@ -35,7 +35,7 @@ internal static StudioListData LoadStudioCSV(Stream stream, string fileName)
bool CategoryOrGroup = false;
if (fileNameStripped.Contains("_"))
- if (Sideloader.CategoryAndGroupList.Contains(fileNameStripped.Split('_')[0].ToLower()))
+ if (Sideloader.StudioListResolveBlacklist.Contains(fileNameStripped.Split('_')[0].ToLower()))
CategoryOrGroup = true;
using (StreamReader reader = new StreamReader(stream, Encoding.UTF8))
diff --git a/src/Core_Sideloader_Studio/Core.Sideloader.Studio.cs b/src/Core_Sideloader_Studio/Core.Sideloader.Studio.cs
index 3f6b5b1b..c9e8d23a 100644
--- a/src/Core_Sideloader_Studio/Core.Sideloader.Studio.cs
+++ b/src/Core_Sideloader_Studio/Core.Sideloader.Studio.cs
@@ -4,14 +4,15 @@ namespace Sideloader
{
public partial class Sideloader
{
- internal static readonly HashSet CategoryAndGroupList = new HashSet()
+ internal static readonly HashSet StudioListResolveBlacklist = new HashSet()
{
"itemcategory",
"animecategory",
"voicecategory",
"itemgroup",
"animegroup",
- "voicegroup"
+ "voicegroup",
+ "bone"
};
}
}
diff --git a/src/Core_Sideloader_Studio/UniversalAutoResolver/Core.UAR.Studio.cs b/src/Core_Sideloader_Studio/UniversalAutoResolver/Core.UAR.Studio.cs
index baea1114..29bd7382 100644
--- a/src/Core_Sideloader_Studio/UniversalAutoResolver/Core.UAR.Studio.cs
+++ b/src/Core_Sideloader_Studio/UniversalAutoResolver/Core.UAR.Studio.cs
@@ -45,7 +45,7 @@ internal static void GenerateStudioResolutionInfo(Manifest manifest, Lists.Studi
entry[0] = newSlot.ToString();
}
}
- else if (Sideloader.CategoryAndGroupList.Contains(StudioListType))
+ else if (Sideloader.StudioListResolveBlacklist.Contains(StudioListType))
{
foreach (List entry in data.Entries)
{