commit 78abcd79dda2ae471ade6134b561eca1616c3d01 Author: Nathaniel Cosford Date: Wed Jun 4 16:16:46 2025 +0930 Upload from upload_mods.ps1 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e061b99 --- /dev/null +++ b/.gitignore @@ -0,0 +1,80 @@ +# Build and Object Folders +bin/ +obj/ + +# Nuget packages directory +packages/ + +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.suo +*.user +*.sln.docstates + +# Build results +[Dd]ebug/ +[Rr]elease/ +x64/ +*_i.c +*_p.c +*.ilk +*.meta +*.obj +*.pch +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.log +*.vspscc +*.vssscc +.builds + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opensdf +*.sdf + +# Visual Studio profiler +*.psess +*.vsp +*.vspx + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper* + +# NCrunch +*.ncrunch* +.*crunch*.local.xml + +# Installshield output folder +[Ee]xpress + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help +UpgradeLog*.XML + +# Lightswitch +_Pvt_Extensions +GeneratedArtifacts +*.xap +ModelManifest.xml + +#Backup file +*.bak + +#zzzili +v15/ +ActionSetSaves.pref \ No newline at end of file diff --git a/.vs/CustomPlayerActionManager.csproj.dtbcache.json b/.vs/CustomPlayerActionManager.csproj.dtbcache.json new file mode 100644 index 0000000..606bdc6 --- /dev/null +++ b/.vs/CustomPlayerActionManager.csproj.dtbcache.json @@ -0,0 +1 @@ +{"RootPath":"E:\\SteamLibrary\\steamapps\\common\\7 Days To Die\\Mods\\CustomPlayerActionManager","ProjectFileName":"CustomPlayerActionManager.csproj","Configuration":"Release|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"Harmony\\Init.cs"},{"SourceFile":"Harmony\\Patches.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"Scripts\\Core\\CustomPlayerActionBase.cs"},{"SourceFile":"Scripts\\Core\\CustomPlayerActionManager.cs"},{"SourceFile":"Scripts\\Utilities\\ActionSetUserDataExtension.cs"},{"SourceFile":"obj\\Release\\.NETFramework,Version=v4.8.AssemblyAttributes.cs"}],"References":[{"Reference":"E:\\SteamLibrary\\steamapps\\common\\7 Days To Die\\Mods\\0_TFP_Harmony\\0Harmony.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SteamLibrary\\steamapps\\common\\7 Days To Die\\7DaysToDie_Data\\Managed\\Assembly-CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SteamLibrary\\steamapps\\common\\7 Days To Die\\7DaysToDie_Data\\Managed\\InControl.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SteamLibrary\\steamapps\\common\\7 Days To Die\\7DaysToDie_Data\\Managed\\LogLibrary.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"E:\\SteamLibrary\\steamapps\\common\\7 Days To Die\\Mods\\CustomPlayerActionManager\\CustomPlayerActionManager.dll","OutputItemRelativePath":"CustomPlayerActionManager.dll"},{"OutputItemFullPath":"E:\\SteamLibrary\\steamapps\\common\\7 Days To Die\\Mods\\CustomPlayerActionManager\\CustomPlayerActionManager.pdb","OutputItemRelativePath":"CustomPlayerActionManager.pdb"}],"CopyToOutputEntries":[]} \ No newline at end of file diff --git a/.vs/CustomPlayerActionManager/FileContentIndex/b5e04fe9-3464-4a87-8a9e-0ac34e194d4f.vsidx b/.vs/CustomPlayerActionManager/FileContentIndex/b5e04fe9-3464-4a87-8a9e-0ac34e194d4f.vsidx new file mode 100644 index 0000000..1060a8d Binary files /dev/null and b/.vs/CustomPlayerActionManager/FileContentIndex/b5e04fe9-3464-4a87-8a9e-0ac34e194d4f.vsidx differ diff --git a/Config/XUi_Menu/controls.xml b/Config/XUi_Menu/controls.xml new file mode 100644 index 0000000..cbf168f --- /dev/null +++ b/Config/XUi_Menu/controls.xml @@ -0,0 +1,18 @@ + + + \ No newline at end of file diff --git a/Config/XUi_Menu/windows.xml b/Config/XUi_Menu/windows.xml new file mode 100644 index 0000000..7eeccb7 --- /dev/null +++ b/Config/XUi_Menu/windows.xml @@ -0,0 +1,120 @@ + + + XUiC_OptionsControlsCLS,CustomPlayerActionManager + + + + +