From 816f1a14f170cd61ce13721876da90bc6fe5a956 Mon Sep 17 00:00:00 2001 From: kmyuhkyuk <2451614940@qq.com> Date: Mon, 8 Apr 2024 13:15:51 +0800 Subject: [PATCH] Update --- Build/Program.cs | 3 ++- Build/Properties/AssemblyInfo.cs | 3 +-- HideDress/HideDressPlugin.cs | 17 +++++++++++------ HideDress/Models/ReflectionModel.cs | 3 ++- HideDress/Models/SettingsModel.cs | 6 ++++-- 5 files changed, 20 insertions(+), 12 deletions(-) diff --git a/Build/Program.cs b/Build/Program.cs index f434242..0abb604 100644 --- a/Build/Program.cs +++ b/Build/Program.cs @@ -25,7 +25,8 @@ namespace Build try { - Copy.CopyFolder(arg, "Release", Path.Combine(baseDirectory, "localized"), Path.Combine(modPath, "localized")); + Copy.CopyFolder(arg, "Release", Path.Combine(baseDirectory, "localized"), + Path.Combine(modPath, "localized")); Copy.CopyAssembly(arg, "Release", baseDirectory, modPath, new[] { diff --git a/Build/Properties/AssemblyInfo.cs b/Build/Properties/AssemblyInfo.cs index 955dff9..5cf468f 100644 --- a/Build/Properties/AssemblyInfo.cs +++ b/Build/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // 有关程序集的一般信息由以下 @@ -33,4 +32,4 @@ using System.Runtime.InteropServices; //通过使用 "*",如下所示: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file diff --git a/HideDress/HideDressPlugin.cs b/HideDress/HideDressPlugin.cs index 5b3b621..854ad5e 100644 --- a/HideDress/HideDressPlugin.cs +++ b/HideDress/HideDressPlugin.cs @@ -43,19 +43,22 @@ namespace HideDress if (hideDressModel.PlayerModelViewBody != null) { - EnabledPartDress(hideDressModel.PlayerModelViewBody, settingsModel.KeyPlayerHideDressPart.Value, !settingsModel.KeyPlayerHideDress.Value); + EnabledPartDress(hideDressModel.PlayerModelViewBody, settingsModel.KeyPlayerHideDressPart.Value, + !settingsModel.KeyPlayerHideDress.Value); } if (player != null) { - EnabledPartDress(player.PlayerBody, settingsModel.KeyPlayerHideDressPart.Value, !settingsModel.KeyPlayerHideDress.Value); + EnabledPartDress(player.PlayerBody, settingsModel.KeyPlayerHideDressPart.Value, + !settingsModel.KeyPlayerHideDress.Value); } if (world != null) { foreach (var otherPlayer in _GameWorldHelper.AllOtherPlayer) { - EnabledPartDress(otherPlayer.PlayerBody, settingsModel.KeyOtherPlayerHideDressPart.Value, !settingsModel.KeyOtherPlayerHideDress.Value); + EnabledPartDress(otherPlayer.PlayerBody, settingsModel.KeyOtherPlayerHideDressPart.Value, + !settingsModel.KeyOtherPlayerHideDress.Value); } } } @@ -74,7 +77,7 @@ namespace HideDress { var dresses = reflectionModel.RefDresses.GetValue(slot); - if (dresses == null) + if (dresses == null) continue; foreach (var dress in dresses) @@ -83,8 +86,10 @@ namespace HideDress } } - EnabledDress(dressList.Where(x => x.GetType() == typeof(Dress)), part == HideDressModel.DressPart.SkinDress || enabled); - EnabledSkinDress(dressList.Where(x => x is SkinDress || x is ArmBandView), part == HideDressModel.DressPart.Dress || enabled); + EnabledDress(dressList.Where(x => x.GetType() == typeof(Dress)), + part == HideDressModel.DressPart.SkinDress || enabled); + EnabledSkinDress(dressList.Where(x => x is SkinDress || x is ArmBandView), + part == HideDressModel.DressPart.Dress || enabled); } private static void EnabledDress(IEnumerable dressEnumerable, bool enabled) diff --git a/HideDress/Models/ReflectionModel.cs b/HideDress/Models/ReflectionModel.cs index 8b12235..6437c74 100644 --- a/HideDress/Models/ReflectionModel.cs +++ b/HideDress/Models/ReflectionModel.cs @@ -32,7 +32,8 @@ namespace HideDress.Models RefHelper.FieldRef.Create(RefSlotList.FieldType.GetGenericArguments()[0], "Dresses"); RefRenderers = RefHelper.FieldRef.Create("Renderers"); - PlayerModelViewShow = RefHelper.HookRef.Create(typeof(PlayerModelView), x => x.Name == "Show" && x.GetParameters()[0].ParameterType == typeof(PlayerVisualRepresentation)); + PlayerModelViewShow = RefHelper.HookRef.Create(typeof(PlayerModelView), + x => x.Name == "Show" && x.GetParameters()[0].ParameterType == typeof(PlayerVisualRepresentation)); } } } \ No newline at end of file diff --git a/HideDress/Models/SettingsModel.cs b/HideDress/Models/SettingsModel.cs index 7b8f2c7..491e93d 100644 --- a/HideDress/Models/SettingsModel.cs +++ b/HideDress/Models/SettingsModel.cs @@ -27,9 +27,11 @@ namespace HideDress.Models KeyOtherPlayerHideDress = configFile.Bind(hideDressSettings, "Hide Other Player Dress", false); KeyPlayerHideDressPart = - configFile.Bind(hideDressPartSettings, "Player", HideDressModel.DressPart.Both); + configFile.Bind(hideDressPartSettings, "Player", + HideDressModel.DressPart.Both); KeyOtherPlayerHideDressPart = - configFile.Bind(hideDressPartSettings, "Other Player", HideDressModel.DressPart.Both); + configFile.Bind(hideDressPartSettings, "Other Player", + HideDressModel.DressPart.Both); KeyPlayerHideDressShortcut = configFile.Bind(shortcutSettings, "Hide Player Dress",