diff --git a/DuckovMods.sln b/DuckovMods.sln
index 96959f1..dd6fa68 100644
--- a/DuckovMods.sln
+++ b/DuckovMods.sln
@@ -7,6 +7,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SceneSnapshot", "SceneSnaps
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HideCharacter", "HideCharacter\HideCharacter.csproj", "{809F6CA1-E757-46CD-B8AB-89522D166140}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HitFeedback", "HitFeedback\HitFeedback.csproj", "{FEA30679-27B6-4413-91A5-EB08FCD9F02B}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -21,6 +23,10 @@ Global
{809F6CA1-E757-46CD-B8AB-89522D166140}.Debug|Any CPU.Build.0 = Debug|Any CPU
{809F6CA1-E757-46CD-B8AB-89522D166140}.Release|Any CPU.ActiveCfg = Release|Any CPU
{809F6CA1-E757-46CD-B8AB-89522D166140}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FEA30679-27B6-4413-91A5-EB08FCD9F02B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FEA30679-27B6-4413-91A5-EB08FCD9F02B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FEA30679-27B6-4413-91A5-EB08FCD9F02B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FEA30679-27B6-4413-91A5-EB08FCD9F02B}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/DuckovMods.sln.DotSettings.user b/DuckovMods.sln.DotSettings.user
index b62664b..8e1b6a9 100644
--- a/DuckovMods.sln.DotSettings.user
+++ b/DuckovMods.sln.DotSettings.user
@@ -5,6 +5,7 @@
ForceIncluded
ForceIncluded
ForceIncluded
+ ForceIncluded
ForceIncluded
ForceIncluded
ForceIncluded
diff --git a/HideCharacter/HideCharacterComponent.cs b/HideCharacter/HideCharacterComponent.cs
index 3c59f3d..3bd02b7 100644
--- a/HideCharacter/HideCharacterComponent.cs
+++ b/HideCharacter/HideCharacterComponent.cs
@@ -2,6 +2,7 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Reflection;
+using Duckov.Utilities;
using Newtonsoft.Json;
using UnityEngine;
using UnityEngine.SceneManagement;
@@ -12,9 +13,10 @@ namespace HideCharacter
public class HideCharacterComponent : MonoBehaviour
{
public HideList? hideList = new HideList();
- private bool hide = false;
+ public bool hide { get; private set; } = false;
private List rendererList = new List();
private bool needRefresh = true;
+
private GameObject?
bodyPartObject,
tail,
@@ -27,11 +29,18 @@ namespace HideCharacter
thighLeft,
thighRight,
weapon,
- healthBar;
+ healthBar,
+ helmet,
+ headTip,
+ glasses,
+ armor,
+ backpack;
private void OnEnable()
{
SceneManager.sceneLoaded += OnSceneLoaded;
+
+
var dllDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
var configFilePath = Path.Combine(dllDirectory, "config.json");
if (File.Exists(configFilePath))
@@ -129,6 +138,21 @@ namespace HideCharacter
case "RightHandSocket":
weapon = child.gameObject;
break;
+ case "HelmatSocket":
+ helmet= child.gameObject;
+ break;
+ case "FaceMaskSocket":
+ glasses = child.gameObject;
+ break;
+ case "HeadTip":
+ headTip= child.gameObject;
+ break;
+ case "ArmorSocket":
+ armor= child.gameObject;
+ break;
+ case "BackpackSocket":
+ backpack= child.gameObject;
+ break;
default:
if (child.gameObject.name.Contains("EyePart"))
{
@@ -159,7 +183,7 @@ namespace HideCharacter
}
}
- private void SetCharacterHide(bool hide)
+ public void SetCharacterHide(bool hide)
{
if (hideList != null)
{
@@ -181,8 +205,12 @@ namespace HideCharacter
thighRight?.SetActive(!(hide && hideList.hideThighRight));
weapon?.SetActive(!(hide && hideList.hideWeapon));
healthBar?.SetActive(!(hide && hideList.hideHealthBar));
-
-
+ helmet?.SetActive(!(hide && hideList.hideHelmet));
+ glasses?.SetActive(!(hide && hideList.hideGlasses));
+ headTip?.SetActive(!(hide && hideList.hideHeadTip));
+
+ armor?.SetActive(!(hide && hideList.hideArmor));
+ backpack?.SetActive(!(hide && hideList.hideBackpack));
}
foreach (var o in rendererList)
diff --git a/HideCharacter/HideList.cs b/HideCharacter/HideList.cs
index c1fb1b2..f493908 100644
--- a/HideCharacter/HideList.cs
+++ b/HideCharacter/HideList.cs
@@ -6,6 +6,9 @@ namespace HideCharacter
{
public KeyCode hotkey = KeyCode.F5;
+ public bool hideHelmet = true;
+ public bool hideGlasses = true;
+ public bool hideHeadTip = true;
public bool hideTail = true;
public bool hideEyes = true;
public bool hideEyebrow = true;
@@ -17,5 +20,9 @@ namespace HideCharacter
public bool hideThighRight = true;
public bool hideWeapon = false;
public bool hideHealthBar = true;
+
+ public bool hideArmor = true;
+ public bool hideBackpack = true;
+
}
}
\ No newline at end of file
diff --git a/HideCharacter/ModBehaviour.cs b/HideCharacter/ModBehaviour.cs
index 3c65b28..891bf90 100644
--- a/HideCharacter/ModBehaviour.cs
+++ b/HideCharacter/ModBehaviour.cs
@@ -1,4 +1,5 @@
+using HarmonyLib;
using UnityEngine;
using Object = UnityEngine.Object; // 确保引入 UnityEngine 命名空间
@@ -6,33 +7,46 @@ namespace HideCharacter
{
public class ModBehaviour : Duckov.Modding.ModBehaviour
{
- private GameObject? _hideCharacterManagerGameObject=null;
+ public static HideCharacterComponent? hideHideCharacterManager=null;
private const string CHILD_GAMEOBJECT_NAME = "HideCharacterManager";
+ public string MOD_ID = "HideCharacter";
+ private Harmony _harmony;
+
protected override void OnAfterSetup()
{
AddHideComponent();
+ if (_harmony == null)
+ {
+ _harmony=new Harmony(MOD_ID);
+ _harmony.PatchAll();
+ }
}
protected override void OnBeforeDeactivate()
{
RemoveHideComponent();
-
+ if (_harmony != null)
+ {
+ _harmony.UnpatchAll(MOD_ID);
+ _harmony = null;
+ }
}
private void AddHideComponent()
{
var childTransform = this.transform.Find(CHILD_GAMEOBJECT_NAME);
if (childTransform) return;
- _hideCharacterManagerGameObject = new GameObject(CHILD_GAMEOBJECT_NAME);
- _hideCharacterManagerGameObject.transform.SetParent(this.transform);
- _hideCharacterManagerGameObject.AddComponent();
+
+ var hideCharacterManagerGameObject = new GameObject(CHILD_GAMEOBJECT_NAME);
+ hideCharacterManagerGameObject.transform.SetParent(this.transform);
+ hideHideCharacterManager = hideCharacterManagerGameObject.AddComponent();
}
private void RemoveHideComponent()
{
- if (_hideCharacterManagerGameObject)
- Destroy(_hideCharacterManagerGameObject);
+ if (hideHideCharacterManager)
+ Destroy(hideHideCharacterManager?.gameObject);
}
}
}
diff --git a/HideCharacter/PatchCharacterEquipmentControllerChangeEquipmentModel.cs b/HideCharacter/PatchCharacterEquipmentControllerChangeEquipmentModel.cs
new file mode 100644
index 0000000..7057d00
--- /dev/null
+++ b/HideCharacter/PatchCharacterEquipmentControllerChangeEquipmentModel.cs
@@ -0,0 +1,17 @@
+using HarmonyLib;
+
+namespace HideCharacter
+{
+ [HarmonyPatch(typeof(CharacterEquipmentController), "ChangeEquipmentModel")]
+ public class PatchCharacterEquipmentControllerChangeEquipmentModel
+ {
+ public static void Postfix(CharacterEquipmentController __instance)
+ {
+ var manage = ModBehaviour.hideHideCharacterManager;
+ if (manage!=null)
+ {
+ manage.SetCharacterHide(manage.hide);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/HideCharacter/obj/Debug/HideCharacter.AssemblyInfo.cs b/HideCharacter/obj/Debug/HideCharacter.AssemblyInfo.cs
index 22ffa67..a9a4564 100644
--- a/HideCharacter/obj/Debug/HideCharacter.AssemblyInfo.cs
+++ b/HideCharacter/obj/Debug/HideCharacter.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("折纸的小箱子")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.1")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.1+4f144bef9a53a82ec1d3853545c53fd70357c810")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.1+5cec8711ddabae774b7b55087269b881165af0e7")]
[assembly: System.Reflection.AssemblyProductAttribute("HideCharacter")]
[assembly: System.Reflection.AssemblyTitleAttribute("HideCharacter")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.1")]
diff --git a/HideCharacter/obj/Debug/HideCharacter.AssemblyInfoInputs.cache b/HideCharacter/obj/Debug/HideCharacter.AssemblyInfoInputs.cache
index 94a851e..2646ac5 100644
--- a/HideCharacter/obj/Debug/HideCharacter.AssemblyInfoInputs.cache
+++ b/HideCharacter/obj/Debug/HideCharacter.AssemblyInfoInputs.cache
@@ -1 +1 @@
-fd76b68be9378d1c667546778ac0bd4b23218f667f0c3786b8ff56c86739a156
+3d62d92adb7f9a12cf46bc278adfa279e7b9149f58da50080fcbc57375d7389a
diff --git a/HideCharacter/obj/HideCharacter.csproj.nuget.dgspec.json b/HideCharacter/obj/HideCharacter.csproj.nuget.dgspec.json
index 18651d5..43decb3 100644
--- a/HideCharacter/obj/HideCharacter.csproj.nuget.dgspec.json
+++ b/HideCharacter/obj/HideCharacter.csproj.nuget.dgspec.json
@@ -5,7 +5,7 @@
},
"projects": {
"D:\\vs_project\\DuckovMods\\HideCharacter\\HideCharacter.csproj": {
- "version": "1.0.0",
+ "version": "1.0.1",
"restore": {
"projectUniqueName": "D:\\vs_project\\DuckovMods\\HideCharacter\\HideCharacter.csproj",
"projectName": "HideCharacter",
diff --git a/HideCharacter/obj/Release/HideCharacter.AssemblyInfo.cs b/HideCharacter/obj/Release/HideCharacter.AssemblyInfo.cs
index 47a18fb..0fc91cf 100644
--- a/HideCharacter/obj/Release/HideCharacter.AssemblyInfo.cs
+++ b/HideCharacter/obj/Release/HideCharacter.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("折纸的小箱子")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.1")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.1+4f144bef9a53a82ec1d3853545c53fd70357c810")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.1+5cec8711ddabae774b7b55087269b881165af0e7")]
[assembly: System.Reflection.AssemblyProductAttribute("HideCharacter")]
[assembly: System.Reflection.AssemblyTitleAttribute("HideCharacter")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.1")]
diff --git a/HideCharacter/obj/Release/HideCharacter.AssemblyInfoInputs.cache b/HideCharacter/obj/Release/HideCharacter.AssemblyInfoInputs.cache
index 0975b8a..0bfd46e 100644
--- a/HideCharacter/obj/Release/HideCharacter.AssemblyInfoInputs.cache
+++ b/HideCharacter/obj/Release/HideCharacter.AssemblyInfoInputs.cache
@@ -1 +1 @@
-14e029994881d041e839335ca4e71b2faa426461f1264f07e559e0a157e7cb69
+ee5e91bf3a8d718914859649bac466f7260515b7c2ac316863334e9e783b2fee
diff --git a/HideCharacter/obj/Release/HideCharacter.csproj.CoreCompileInputs.cache b/HideCharacter/obj/Release/HideCharacter.csproj.CoreCompileInputs.cache
index d75a691..3811e62 100644
--- a/HideCharacter/obj/Release/HideCharacter.csproj.CoreCompileInputs.cache
+++ b/HideCharacter/obj/Release/HideCharacter.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-b9443e15139f8eafd545941efac2b184f22ba6bbbc52bcbe6e7426113697aef7
+e42d4e2d526b5e9021369ff53676b171dbb78a79de1d260ce81d1d37d0e46cf2
diff --git a/HideCharacter/obj/Release/HideCharacter.dll b/HideCharacter/obj/Release/HideCharacter.dll
index 1705b20..e4d6eaa 100644
Binary files a/HideCharacter/obj/Release/HideCharacter.dll and b/HideCharacter/obj/Release/HideCharacter.dll differ
diff --git a/HideCharacter/obj/project.assets.json b/HideCharacter/obj/project.assets.json
index 8175d01..9e31a0f 100644
--- a/HideCharacter/obj/project.assets.json
+++ b/HideCharacter/obj/project.assets.json
@@ -210,7 +210,7 @@
"D:\\vsShare\\NuGetPackages": {}
},
"project": {
- "version": "1.0.0",
+ "version": "1.0.1",
"restore": {
"projectUniqueName": "D:\\vs_project\\DuckovMods\\HideCharacter\\HideCharacter.csproj",
"projectName": "HideCharacter",
diff --git a/HideCharacter/obj/project.nuget.cache b/HideCharacter/obj/project.nuget.cache
index c3d1f45..8ba4b12 100644
--- a/HideCharacter/obj/project.nuget.cache
+++ b/HideCharacter/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "BwbcECPUZ84=",
+ "dgSpecHash": "PGmptqDdy6g=",
"success": true,
"projectFilePath": "D:\\vs_project\\DuckovMods\\HideCharacter\\HideCharacter.csproj",
"expectedPackageFiles": [
diff --git a/HideCharacter/obj/rider.project.model.nuget.info b/HideCharacter/obj/rider.project.model.nuget.info
index 31df8f7..38a6735 100644
--- a/HideCharacter/obj/rider.project.model.nuget.info
+++ b/HideCharacter/obj/rider.project.model.nuget.info
@@ -1 +1 @@
-17619862901687226
\ No newline at end of file
+17619928534493660
\ No newline at end of file
diff --git a/HideCharacter/obj/rider.project.restore.info b/HideCharacter/obj/rider.project.restore.info
index 31df8f7..38a6735 100644
--- a/HideCharacter/obj/rider.project.restore.info
+++ b/HideCharacter/obj/rider.project.restore.info
@@ -1 +1 @@
-17619862901687226
\ No newline at end of file
+17619928534493660
\ No newline at end of file
diff --git a/HitFeedback/HitFeedback.csproj b/HitFeedback/HitFeedback.csproj
new file mode 100644
index 0000000..950961d
--- /dev/null
+++ b/HitFeedback/HitFeedback.csproj
@@ -0,0 +1,8 @@
+
+
+
+ netstandard2.1
+ enable
+
+
+
diff --git a/HitFeedback/ModBehaviour.cs b/HitFeedback/ModBehaviour.cs
new file mode 100644
index 0000000..cc966a4
--- /dev/null
+++ b/HitFeedback/ModBehaviour.cs
@@ -0,0 +1,7 @@
+namespace HitFeedback
+{
+ public class ModBehaviour:Duckov.Modding.ModBehaviour
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/HitFeedback/obj/Debug/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs b/HitFeedback/obj/Debug/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs
new file mode 100644
index 0000000..348b87f
--- /dev/null
+++ b/HitFeedback/obj/Debug/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")]
diff --git a/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.AssemblyInfo.cs b/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.AssemblyInfo.cs
new file mode 100644
index 0000000..88f32de
--- /dev/null
+++ b/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("HitFeedback")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5cec8711ddabae774b7b55087269b881165af0e7")]
+[assembly: System.Reflection.AssemblyProductAttribute("HitFeedback")]
+[assembly: System.Reflection.AssemblyTitleAttribute("HitFeedback")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.AssemblyInfoInputs.cache b/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..bff5978
--- /dev/null
+++ b/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+84a0140b62d51a4d1e1db6c69a6d53266a2de1b9a06e96eda7354c706b34ce28
diff --git a/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.GeneratedMSBuildEditorConfig.editorconfig b/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..ce4799a
--- /dev/null
+++ b/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,8 @@
+is_global = true
+build_property.RootNamespace = HitFeedback
+build_property.ProjectDir = d:\vs_project\DuckovMods\HitFeedback\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle =
+build_property.EnableCodeStyleSeverity =
diff --git a/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.assets.cache b/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.assets.cache
new file mode 100644
index 0000000..af921ad
Binary files /dev/null and b/HitFeedback/obj/Debug/netstandard2.1/HitFeedback.assets.cache differ
diff --git a/HitFeedback/obj/HitFeedback.csproj.nuget.dgspec.json b/HitFeedback/obj/HitFeedback.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..9598bea
--- /dev/null
+++ b/HitFeedback/obj/HitFeedback.csproj.nuget.dgspec.json
@@ -0,0 +1,73 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj": {}
+ },
+ "projects": {
+ "D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj",
+ "projectName": "HitFeedback",
+ "projectPath": "D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj",
+ "packagesPath": "C:\\Users\\Lenovo\\.nuget\\packages\\",
+ "outputPath": "D:\\vs_project\\DuckovMods\\HitFeedback\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\vsShare\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Lenovo\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "netstandard2.1"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "netstandard2.1": {
+ "targetAlias": "netstandard2.1",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "netstandard2.1": {
+ "targetAlias": "netstandard2.1",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "NETStandard.Library": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306\\RuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/HitFeedback/obj/HitFeedback.csproj.nuget.g.props b/HitFeedback/obj/HitFeedback.csproj.nuget.g.props
new file mode 100644
index 0000000..2e378fe
--- /dev/null
+++ b/HitFeedback/obj/HitFeedback.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Lenovo\.nuget\packages\;D:\vsShare\NuGetPackages
+ PackageReference
+ 6.14.0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/HitFeedback/obj/HitFeedback.csproj.nuget.g.targets b/HitFeedback/obj/HitFeedback.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/HitFeedback/obj/HitFeedback.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/HitFeedback/obj/Release/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs b/HitFeedback/obj/Release/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs
new file mode 100644
index 0000000..348b87f
--- /dev/null
+++ b/HitFeedback/obj/Release/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")]
diff --git a/HitFeedback/obj/Release/netstandard2.1/HitFeedback.AssemblyInfo.cs b/HitFeedback/obj/Release/netstandard2.1/HitFeedback.AssemblyInfo.cs
new file mode 100644
index 0000000..7f16789
--- /dev/null
+++ b/HitFeedback/obj/Release/netstandard2.1/HitFeedback.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("HitFeedback")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5cec8711ddabae774b7b55087269b881165af0e7")]
+[assembly: System.Reflection.AssemblyProductAttribute("HitFeedback")]
+[assembly: System.Reflection.AssemblyTitleAttribute("HitFeedback")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/HitFeedback/obj/Release/netstandard2.1/HitFeedback.AssemblyInfoInputs.cache b/HitFeedback/obj/Release/netstandard2.1/HitFeedback.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..20cae07
--- /dev/null
+++ b/HitFeedback/obj/Release/netstandard2.1/HitFeedback.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+6dfdb835a50972dc3b35cbc3ef11e4b4945b330f1030bb4e87d430fed92effb8
diff --git a/HitFeedback/obj/Release/netstandard2.1/HitFeedback.GeneratedMSBuildEditorConfig.editorconfig b/HitFeedback/obj/Release/netstandard2.1/HitFeedback.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..a0a9fd3
--- /dev/null
+++ b/HitFeedback/obj/Release/netstandard2.1/HitFeedback.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,8 @@
+is_global = true
+build_property.RootNamespace = HitFeedback
+build_property.ProjectDir = D:\vs_project\DuckovMods\HitFeedback\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle =
+build_property.EnableCodeStyleSeverity =
diff --git a/HitFeedback/obj/Release/netstandard2.1/HitFeedback.assets.cache b/HitFeedback/obj/Release/netstandard2.1/HitFeedback.assets.cache
new file mode 100644
index 0000000..b7391ff
Binary files /dev/null and b/HitFeedback/obj/Release/netstandard2.1/HitFeedback.assets.cache differ
diff --git a/HitFeedback/obj/project.assets.json b/HitFeedback/obj/project.assets.json
new file mode 100644
index 0000000..ab57196
--- /dev/null
+++ b/HitFeedback/obj/project.assets.json
@@ -0,0 +1,79 @@
+{
+ "version": 3,
+ "targets": {
+ ".NETStandard,Version=v2.1": {}
+ },
+ "libraries": {},
+ "projectFileDependencyGroups": {
+ ".NETStandard,Version=v2.1": []
+ },
+ "packageFolders": {
+ "C:\\Users\\Lenovo\\.nuget\\packages\\": {},
+ "D:\\vsShare\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj",
+ "projectName": "HitFeedback",
+ "projectPath": "D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj",
+ "packagesPath": "C:\\Users\\Lenovo\\.nuget\\packages\\",
+ "outputPath": "D:\\vs_project\\DuckovMods\\HitFeedback\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "D:\\vsShare\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Lenovo\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "netstandard2.1"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "netstandard2.1": {
+ "targetAlias": "netstandard2.1",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "netstandard2.1": {
+ "targetAlias": "netstandard2.1",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "NETStandard.Library": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.306\\RuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/HitFeedback/obj/project.nuget.cache b/HitFeedback/obj/project.nuget.cache
new file mode 100644
index 0000000..7962f63
--- /dev/null
+++ b/HitFeedback/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+ "version": 2,
+ "dgSpecHash": "pzUJ9sNbgmU=",
+ "success": true,
+ "projectFilePath": "D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj",
+ "expectedPackageFiles": [],
+ "logs": []
+}
\ No newline at end of file
diff --git a/HitFeedback/obj/project.packagespec.json b/HitFeedback/obj/project.packagespec.json
new file mode 100644
index 0000000..8e9e923
--- /dev/null
+++ b/HitFeedback/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj","projectName":"HitFeedback","projectPath":"D:\\vs_project\\DuckovMods\\HitFeedback\\HitFeedback.csproj","outputPath":"D:\\vs_project\\DuckovMods\\HitFeedback\\obj\\","projectStyle":"PackageReference","fallbackFolders":["D:\\vsShare\\NuGetPackages"],"originalTargetFrameworks":["netstandard2.1"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"netstandard2.1":{"targetAlias":"netstandard2.1","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"9.0.300"}"frameworks":{"netstandard2.1":{"targetAlias":"netstandard2.1","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"NETStandard.Library":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.306\\RuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/HitFeedback/obj/rider.project.restore.info b/HitFeedback/obj/rider.project.restore.info
new file mode 100644
index 0000000..b4b6f59
--- /dev/null
+++ b/HitFeedback/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17620100186005303
\ No newline at end of file
diff --git a/SceneSnapshot/obj/Debug/SceneSnapshot.AssemblyInfo.cs b/SceneSnapshot/obj/Debug/SceneSnapshot.AssemblyInfo.cs
index e446d95..cbb324c 100644
--- a/SceneSnapshot/obj/Debug/SceneSnapshot.AssemblyInfo.cs
+++ b/SceneSnapshot/obj/Debug/SceneSnapshot.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("折纸的小箱子")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4f144bef9a53a82ec1d3853545c53fd70357c810")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5cec8711ddabae774b7b55087269b881165af0e7")]
[assembly: System.Reflection.AssemblyProductAttribute("SceneSnapshot")]
[assembly: System.Reflection.AssemblyTitleAttribute("SceneSnapshot")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0")]
diff --git a/SceneSnapshot/obj/Debug/SceneSnapshot.AssemblyInfoInputs.cache b/SceneSnapshot/obj/Debug/SceneSnapshot.AssemblyInfoInputs.cache
index 64f77f3..1ce2e88 100644
--- a/SceneSnapshot/obj/Debug/SceneSnapshot.AssemblyInfoInputs.cache
+++ b/SceneSnapshot/obj/Debug/SceneSnapshot.AssemblyInfoInputs.cache
@@ -1 +1 @@
-98f9f8b340ed0af9da5b4f94f49c93d88f476a71155382c59e1be1615e7d7260
+6d12d4fd5fee7e2efe092fe372fcbb1c60ef5b2f01d26ead67c9644a196af9d9
diff --git a/SceneSnapshot/obj/Release/SceneSnapshot.AssemblyInfo.cs b/SceneSnapshot/obj/Release/SceneSnapshot.AssemblyInfo.cs
index 70da2d7..23a8f58 100644
--- a/SceneSnapshot/obj/Release/SceneSnapshot.AssemblyInfo.cs
+++ b/SceneSnapshot/obj/Release/SceneSnapshot.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("折纸的小箱子")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4f144bef9a53a82ec1d3853545c53fd70357c810")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5cec8711ddabae774b7b55087269b881165af0e7")]
[assembly: System.Reflection.AssemblyProductAttribute("SceneSnapshot")]
[assembly: System.Reflection.AssemblyTitleAttribute("SceneSnapshot")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0")]
diff --git a/SceneSnapshot/obj/Release/SceneSnapshot.AssemblyInfoInputs.cache b/SceneSnapshot/obj/Release/SceneSnapshot.AssemblyInfoInputs.cache
index b96e039..b7e793a 100644
--- a/SceneSnapshot/obj/Release/SceneSnapshot.AssemblyInfoInputs.cache
+++ b/SceneSnapshot/obj/Release/SceneSnapshot.AssemblyInfoInputs.cache
@@ -1 +1 @@
-dbfb96cc253ba4264bbcb48c78254549b1e1967f34e2335bb57e0728cfef0e5d
+93f0b5a057af3dc21a82cd67b141e8721d34c29387ba1b1257abf8a37633195f