diff --git a/.gitignore b/.gitignore index 6671a1c..31b0e33 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,6 @@ # Visual Studio stuff .vs/ SrcMod/.vs/ -*.sln # Compiled Files SrcMod/Compiled diff --git a/SrcMod/Shell/GlobalUsings.cs b/SrcMod/Shell/GlobalUsings.cs index a30eee1..92bd543 100644 --- a/SrcMod/Shell/GlobalUsings.cs +++ b/SrcMod/Shell/GlobalUsings.cs @@ -7,7 +7,6 @@ global using SrcMod.Shell.Extensions; global using SrcMod.Shell.Interop; global using SrcMod.Shell.Modules.ObjectModels; global using SrcMod.Shell.ObjectModels; -global using SrcMod.Shell.Valve; global using System; global using System.Collections; global using System.Collections.Generic; @@ -21,4 +20,5 @@ global using System.Reflection; global using System.Runtime.InteropServices; global using System.Text; global using System.Threading; +global using Valve.Vkv; global using static SrcMod.Shell.Tools; diff --git a/SrcMod/Shell/Shell.csproj b/SrcMod/Shell/Shell.csproj index 253835f..56f71be 100644 --- a/SrcMod/Shell/Shell.csproj +++ b/SrcMod/Shell/Shell.csproj @@ -16,16 +16,6 @@ true - - embedded - 9999 - - - - embedded - 9999 - - @@ -36,4 +26,8 @@ + + + + diff --git a/SrcMod/Shell/Valve/Vkv/ObjectModels/IVkvConvertible.cs b/SrcMod/Shell/Valve/Vkv/ObjectModels/IVkvConvertible.cs deleted file mode 100644 index 8bc6364..0000000 --- a/SrcMod/Shell/Valve/Vkv/ObjectModels/IVkvConvertible.cs +++ /dev/null @@ -1,8 +0,0 @@ -using SrcMod.Shell.Valve.Vkv; - -namespace SrcMod.Shell.Valve.Vkv.ObjectModels; - -public interface IVkvConvertible -{ - public VkvNode ToNodeTree(); -} \ No newline at end of file diff --git a/SrcMod/Shell/Valve/Vkv/VkvNode.cs b/SrcMod/Shell/Valve/Vkv/VkvNode.cs deleted file mode 100644 index 2f7a9da..0000000 --- a/SrcMod/Shell/Valve/Vkv/VkvNode.cs +++ /dev/null @@ -1,3 +0,0 @@ -namespace SrcMod.Shell.Valve.Vkv; - -public abstract class VkvNode { } diff --git a/SrcMod/SrcMod.sln b/SrcMod/SrcMod.sln new file mode 100644 index 0000000..22100d5 --- /dev/null +++ b/SrcMod/SrcMod.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.4.33213.308 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Shell", "Shell\Shell.csproj", "{6EC87235-F2A5-4313-A6DE-A4EE7CB7B341}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Valve.NET", "Valve.NET\Valve.NET.csproj", "{8FC96202-2F7E-4FBE-B08E-FCC38AA62D96}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6EC87235-F2A5-4313-A6DE-A4EE7CB7B341}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6EC87235-F2A5-4313-A6DE-A4EE7CB7B341}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6EC87235-F2A5-4313-A6DE-A4EE7CB7B341}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6EC87235-F2A5-4313-A6DE-A4EE7CB7B341}.Release|Any CPU.Build.0 = Release|Any CPU + {8FC96202-2F7E-4FBE-B08E-FCC38AA62D96}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8FC96202-2F7E-4FBE-B08E-FCC38AA62D96}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8FC96202-2F7E-4FBE-B08E-FCC38AA62D96}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8FC96202-2F7E-4FBE-B08E-FCC38AA62D96}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {4E25AC28-DD70-4BB6-9083-07D6371DECCF} + EndGlobalSection +EndGlobal diff --git a/SrcMod/Valve.NET/Miscellaneous/GlobalUsings.cs b/SrcMod/Valve.NET/Miscellaneous/GlobalUsings.cs new file mode 100644 index 0000000..fcfd555 --- /dev/null +++ b/SrcMod/Valve.NET/Miscellaneous/GlobalUsings.cs @@ -0,0 +1,16 @@ +global using System; +global using System.Collections; +global using System.Collections.Generic; +global using System.ComponentModel; +global using System.Diagnostics; +global using System.Formats.Tar; +global using System.IO; +global using System.IO.Compression; +global using System.Linq; +global using System.Reflection; +global using System.Runtime.InteropServices; +global using System.Text; +global using System.Threading; +global using Valve; +global using Valve.Miscellaneous; +global using Valve.Vkv; diff --git a/SrcMod/Valve.NET/Miscellaneous/TypeParsers.cs b/SrcMod/Valve.NET/Miscellaneous/TypeParsers.cs new file mode 100644 index 0000000..c9b4ced --- /dev/null +++ b/SrcMod/Valve.NET/Miscellaneous/TypeParsers.cs @@ -0,0 +1,39 @@ +namespace Valve.Miscellaneous; + +internal static class TypeParsers +{ + public static bool CanParse(object? obj) => obj is not null && obj is sbyte or byte or short or ushort or int + or uint or long or ulong or Int128 or UInt128 or nint or nuint or Half or float or double or decimal + or char or DateOnly or DateTime or DateTimeOffset or Guid or TimeOnly or TimeSpan; + public static object ParseAll(string msg) + { + if (TryParse(msg, out sbyte int8)) return int8; + if (TryParse(msg, out byte uInt8)) return uInt8; + if (TryParse(msg, out short int16)) return int16; + if (TryParse(msg, out ushort uInt16)) return uInt16; + if (TryParse(msg, out int int32)) return int32; + if (TryParse(msg, out uint uInt32)) return uInt32; + if (TryParse(msg, out long int64)) return int64; + if (TryParse(msg, out ulong uInt64)) return uInt64; + if (TryParse(msg, out Int128 int128)) return int128; + if (TryParse(msg, out UInt128 uInt128)) return uInt128; + if (TryParse(msg, out nint intPtr)) return intPtr; + if (TryParse(msg, out nuint uIntPtr)) return uIntPtr; + if (TryParse(msg, out Half float16)) return float16; + if (TryParse(msg, out float float32)) return float32; + if (TryParse(msg, out double float64)) return float64; + if (TryParse(msg, out decimal float128)) return float128; + if (TryParse(msg, out char resChar)) return resChar; + if (TryParse(msg, out DateOnly dateOnly)) return dateOnly; + if (TryParse(msg, out DateTime dateTime)) return dateTime; + if (TryParse(msg, out DateTimeOffset dateTimeOffset)) return dateTimeOffset; + if (TryParse(msg, out Guid guid)) return guid; + if (TryParse(msg, out TimeOnly timeOnly)) return timeOnly; + if (TryParse(msg, out TimeSpan timeSpan)) return timeSpan; + + return msg; + } + + public static bool TryParse(string msg, out T? result) where T : IParsable + => T.TryParse(msg, null, out result); +} diff --git a/SrcMod/Valve.NET/Valve.NET.csproj b/SrcMod/Valve.NET/Valve.NET.csproj new file mode 100644 index 0000000..cfa86ac --- /dev/null +++ b/SrcMod/Valve.NET/Valve.NET.csproj @@ -0,0 +1,17 @@ + + + + Library + net7.0 + disable + enable + valve.net + Valve + ../Compiled/Valve.NET + Valve.NET + That_One_Nerd + false + true + + + diff --git a/SrcMod/Valve.NET/Vkv/ObjectModels/IVkvConvertible.cs b/SrcMod/Valve.NET/Vkv/ObjectModels/IVkvConvertible.cs new file mode 100644 index 0000000..c52e3a0 --- /dev/null +++ b/SrcMod/Valve.NET/Vkv/ObjectModels/IVkvConvertible.cs @@ -0,0 +1,6 @@ +namespace Valve.Vkv.ObjectModels; + +public interface IVkvConvertible +{ + public VkvNode ToNodeTree(); +} \ No newline at end of file diff --git a/SrcMod/Shell/Valve/Vkv/ObjectModels/VkvIgnoreAttribute.cs b/SrcMod/Valve.NET/Vkv/ObjectModels/VkvIgnoreAttribute.cs similarity index 76% rename from SrcMod/Shell/Valve/Vkv/ObjectModels/VkvIgnoreAttribute.cs rename to SrcMod/Valve.NET/Vkv/ObjectModels/VkvIgnoreAttribute.cs index 7fab5fa..6872087 100644 --- a/SrcMod/Shell/Valve/Vkv/ObjectModels/VkvIgnoreAttribute.cs +++ b/SrcMod/Valve.NET/Vkv/ObjectModels/VkvIgnoreAttribute.cs @@ -1,4 +1,4 @@ -namespace SrcMod.Shell.Valve.Vkv.ObjectModels; +namespace Valve.Vkv.ObjectModels; [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)] public class VkvIgnoreAttribute : Attribute { } diff --git a/SrcMod/Shell/Valve/Vkv/ObjectModels/VkvSerializationException.cs b/SrcMod/Valve.NET/Vkv/ObjectModels/VkvSerializationException.cs similarity index 84% rename from SrcMod/Shell/Valve/Vkv/ObjectModels/VkvSerializationException.cs rename to SrcMod/Valve.NET/Vkv/ObjectModels/VkvSerializationException.cs index 2995971..4714ce8 100644 --- a/SrcMod/Shell/Valve/Vkv/ObjectModels/VkvSerializationException.cs +++ b/SrcMod/Valve.NET/Vkv/ObjectModels/VkvSerializationException.cs @@ -1,4 +1,4 @@ -namespace SrcMod.Shell.Valve.Vkv.ObjectModels; +namespace Valve.Vkv.ObjectModels; public class VkvSerializationException : Exception { diff --git a/SrcMod/Shell/Valve/Vkv/VkvConvert.cs b/SrcMod/Valve.NET/Vkv/VkvConvert.cs similarity index 99% rename from SrcMod/Shell/Valve/Vkv/VkvConvert.cs rename to SrcMod/Valve.NET/Vkv/VkvConvert.cs index 76007b0..4c91189 100644 --- a/SrcMod/Shell/Valve/Vkv/VkvConvert.cs +++ b/SrcMod/Valve.NET/Vkv/VkvConvert.cs @@ -1,6 +1,6 @@ -using SrcMod.Shell.Valve.Vkv.ObjectModels; +using Valve.Vkv.ObjectModels; -namespace SrcMod.Shell.Valve.Vkv; +namespace Valve.Vkv; public static class VkvConvert { diff --git a/SrcMod/Valve.NET/Vkv/VkvNode.cs b/SrcMod/Valve.NET/Vkv/VkvNode.cs new file mode 100644 index 0000000..70fbcd9 --- /dev/null +++ b/SrcMod/Valve.NET/Vkv/VkvNode.cs @@ -0,0 +1,3 @@ +namespace Valve.Vkv; + +public abstract class VkvNode { } diff --git a/SrcMod/Shell/Valve/Vkv/VkvOptions.cs b/SrcMod/Valve.NET/Vkv/VkvOptions.cs similarity index 93% rename from SrcMod/Shell/Valve/Vkv/VkvOptions.cs rename to SrcMod/Valve.NET/Vkv/VkvOptions.cs index de8ce23..72ad902 100644 --- a/SrcMod/Shell/Valve/Vkv/VkvOptions.cs +++ b/SrcMod/Valve.NET/Vkv/VkvOptions.cs @@ -1,4 +1,4 @@ -namespace SrcMod.Shell.Valve.Vkv; +namespace Valve.Vkv; public record class VkvOptions { diff --git a/SrcMod/Shell/Valve/Vkv/VkvSerializer.cs b/SrcMod/Valve.NET/Vkv/VkvSerializer.cs similarity index 97% rename from SrcMod/Shell/Valve/Vkv/VkvSerializer.cs rename to SrcMod/Valve.NET/Vkv/VkvSerializer.cs index 53e25c4..0724a0a 100644 --- a/SrcMod/Shell/Valve/Vkv/VkvSerializer.cs +++ b/SrcMod/Valve.NET/Vkv/VkvSerializer.cs @@ -1,4 +1,4 @@ -namespace SrcMod.Shell.Valve.Vkv; +namespace Valve.Vkv; public class VkvSerializer { diff --git a/SrcMod/Shell/Valve/Vkv/VkvSingleNode.cs b/SrcMod/Valve.NET/Vkv/VkvSingleNode.cs similarity index 81% rename from SrcMod/Shell/Valve/Vkv/VkvSingleNode.cs rename to SrcMod/Valve.NET/Vkv/VkvSingleNode.cs index 7285ed2..9b77410 100644 --- a/SrcMod/Shell/Valve/Vkv/VkvSingleNode.cs +++ b/SrcMod/Valve.NET/Vkv/VkvSingleNode.cs @@ -1,4 +1,4 @@ -namespace SrcMod.Shell.Valve.Vkv; +namespace Valve.Vkv; public class VkvSingleNode : VkvNode { diff --git a/SrcMod/Shell/Valve/Vkv/VkvTreeNode.cs b/SrcMod/Valve.NET/Vkv/VkvTreeNode.cs similarity index 97% rename from SrcMod/Shell/Valve/Vkv/VkvTreeNode.cs rename to SrcMod/Valve.NET/Vkv/VkvTreeNode.cs index bdb9cde..6073922 100644 --- a/SrcMod/Shell/Valve/Vkv/VkvTreeNode.cs +++ b/SrcMod/Valve.NET/Vkv/VkvTreeNode.cs @@ -1,4 +1,4 @@ -namespace SrcMod.Shell.Valve.Vkv; +namespace Valve.Vkv; public class VkvTreeNode : VkvNode, IEnumerable> { diff --git a/SrcMod/Valve.NET/obj/Debug/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/SrcMod/Valve.NET/obj/Debug/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs new file mode 100644 index 0000000..4257f4b --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] diff --git a/SrcMod/Valve.NET/obj/Debug/Valve.NET.AssemblyInfo.cs b/SrcMod/Valve.NET/obj/Debug/Valve.NET.AssemblyInfo.cs new file mode 100644 index 0000000..d2f66ad --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/Valve.NET.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// 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("That_One_Nerd")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("valve.net")] +[assembly: System.Reflection.AssemblyTitleAttribute("valve.net")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/SrcMod/Valve.NET/obj/Debug/Valve.NET.AssemblyInfoInputs.cache b/SrcMod/Valve.NET/obj/Debug/Valve.NET.AssemblyInfoInputs.cache new file mode 100644 index 0000000..0f86789 --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/Valve.NET.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +8384044beff55be9a171a490a3f710f4f9552cee diff --git a/SrcMod/Valve.NET/obj/Debug/Valve.NET.GeneratedMSBuildEditorConfig.editorconfig b/SrcMod/Valve.NET/obj/Debug/Valve.NET.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..ddd2b10 --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/Valve.NET.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net7.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = Valve +build_property.ProjectDir = C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\ diff --git a/SrcMod/Valve.NET/obj/Debug/Valve.NET.assets.cache b/SrcMod/Valve.NET/obj/Debug/Valve.NET.assets.cache new file mode 100644 index 0000000..ba0ef2b Binary files /dev/null and b/SrcMod/Valve.NET/obj/Debug/Valve.NET.assets.cache differ diff --git a/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.AssemblyReference.cache b/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.AssemblyReference.cache new file mode 100644 index 0000000..a229c19 Binary files /dev/null and b/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.AssemblyReference.cache differ diff --git a/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.CoreCompileInputs.cache b/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..6dce354 --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +78977cdcf4d04d878ec8161bd57fe5f8f0d3f8af diff --git a/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.FileListAbsolute.txt b/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..fac96e7 --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/Valve.NET.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\Valve.NET.csproj.AssemblyReference.cache +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\Valve.NET.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\Valve.NET.AssemblyInfoInputs.cache +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\Valve.NET.AssemblyInfo.cs +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\Valve.NET.csproj.CoreCompileInputs.cache +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Compiled\Valve.NET\valve.net.deps.json +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Compiled\Valve.NET\valve.net.dll +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Compiled\Valve.NET\valve.net.pdb +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\valve.net.dll +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\refint\valve.net.dll +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\valve.net.pdb +C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\obj\Debug\ref\valve.net.dll diff --git a/SrcMod/Valve.NET/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/SrcMod/Valve.NET/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs new file mode 100644 index 0000000..4257f4b --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] diff --git a/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.AssemblyInfo.cs b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.AssemblyInfo.cs new file mode 100644 index 0000000..a2a47af --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// 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("Valve.NET")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("Valve.NET")] +[assembly: System.Reflection.AssemblyTitleAttribute("Valve.NET")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.AssemblyInfoInputs.cache b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.AssemblyInfoInputs.cache new file mode 100644 index 0000000..bd887cd --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +ebac0703b803bca2e82867dfb1a594d2351f56a0 diff --git a/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.GeneratedMSBuildEditorConfig.editorconfig b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..9d8e0ad --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net7.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = Valve.NET +build_property.ProjectDir = C:\Users\kyley\Desktop\GitHub\SrcMod\SrcMod\Valve.NET\ diff --git a/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.GlobalUsings.g.cs b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.assets.cache b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.assets.cache new file mode 100644 index 0000000..d08c285 Binary files /dev/null and b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.assets.cache differ diff --git a/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.csproj.AssemblyReference.cache b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.csproj.AssemblyReference.cache new file mode 100644 index 0000000..a229c19 Binary files /dev/null and b/SrcMod/Valve.NET/obj/Debug/net7.0/Valve.NET.csproj.AssemblyReference.cache differ diff --git a/SrcMod/Valve.NET/obj/Debug/ref/valve.net.dll b/SrcMod/Valve.NET/obj/Debug/ref/valve.net.dll new file mode 100644 index 0000000..810100a Binary files /dev/null and b/SrcMod/Valve.NET/obj/Debug/ref/valve.net.dll differ diff --git a/SrcMod/Valve.NET/obj/Debug/refint/valve.net.dll b/SrcMod/Valve.NET/obj/Debug/refint/valve.net.dll new file mode 100644 index 0000000..810100a Binary files /dev/null and b/SrcMod/Valve.NET/obj/Debug/refint/valve.net.dll differ diff --git a/SrcMod/Valve.NET/obj/Debug/valve.net.dll b/SrcMod/Valve.NET/obj/Debug/valve.net.dll new file mode 100644 index 0000000..a82e5e2 Binary files /dev/null and b/SrcMod/Valve.NET/obj/Debug/valve.net.dll differ diff --git a/SrcMod/Valve.NET/obj/Debug/valve.net.pdb b/SrcMod/Valve.NET/obj/Debug/valve.net.pdb new file mode 100644 index 0000000..ee52091 Binary files /dev/null and b/SrcMod/Valve.NET/obj/Debug/valve.net.pdb differ diff --git a/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.dgspec.json b/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.dgspec.json new file mode 100644 index 0000000..9f65cfa --- /dev/null +++ b/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.dgspec.json @@ -0,0 +1,67 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\Valve.NET.csproj": {} + }, + "projects": { + "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\Valve.NET.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\Valve.NET.csproj", + "projectName": "valve.net", + "projectPath": "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\Valve.NET.csproj", + "packagesPath": "C:\\Users\\kyley\\.nuget\\packages\\", + "outputPath": "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\kyley\\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": [ + "net7.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.102\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.g.props b/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.g.props new file mode 100644 index 0000000..23595a9 --- /dev/null +++ b/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.g.props @@ -0,0 +1,16 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\kyley\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.4.0 + + + + + + \ No newline at end of file diff --git a/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.g.targets b/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/SrcMod/Valve.NET/obj/Valve.NET.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/SrcMod/Valve.NET/obj/project.assets.json b/SrcMod/Valve.NET/obj/project.assets.json new file mode 100644 index 0000000..e417e12 --- /dev/null +++ b/SrcMod/Valve.NET/obj/project.assets.json @@ -0,0 +1,73 @@ +{ + "version": 3, + "targets": { + "net7.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net7.0": [] + }, + "packageFolders": { + "C:\\Users\\kyley\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\Valve.NET.csproj", + "projectName": "valve.net", + "projectPath": "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\Valve.NET.csproj", + "packagesPath": "C:\\Users\\kyley\\.nuget\\packages\\", + "outputPath": "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\kyley\\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": [ + "net7.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.102\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/SrcMod/Valve.NET/obj/project.nuget.cache b/SrcMod/Valve.NET/obj/project.nuget.cache new file mode 100644 index 0000000..2cdec42 --- /dev/null +++ b/SrcMod/Valve.NET/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "VNCH38jqwFWTxqqhzzVLR2Jf7UiV9/z5LUDVmpzOUafOLLW71x935fAZ5UA8qi4cycxqviPPFxSNjR5kf0EesQ==", + "success": true, + "projectFilePath": "C:\\Users\\kyley\\Desktop\\GitHub\\SrcMod\\SrcMod\\Valve.NET\\Valve.NET.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file