diff --git a/Awperative/Kernel/Overhead/Core.cs b/Awperative/Kernel/Overhead/Core.cs index 6b4e659..d664bec 100644 --- a/Awperative/Kernel/Overhead/Core.cs +++ b/Awperative/Kernel/Overhead/Core.cs @@ -1,5 +1,7 @@ using System.Collections.Generic; +using System.IO; using System.Linq; +using System.Reflection; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Content; using Microsoft.Xna.Framework.Graphics; @@ -72,6 +74,7 @@ public static class Awperative /// List of all event hooks you wish to use. /// You cannot add new hooks later; so make sure to register all of them in the Start() method. public static void Start(List __hooks) { + _eventHooks = new HashSet(__hooks); Base = new Base(); diff --git a/Awperative/obj/Awperative.csproj.nuget.dgspec.json b/Awperative/obj/Awperative.csproj.nuget.dgspec.json index e8b6061..58a6af0 100644 --- a/Awperative/obj/Awperative.csproj.nuget.dgspec.json +++ b/Awperative/obj/Awperative.csproj.nuget.dgspec.json @@ -38,7 +38,7 @@ "auditLevel": "low", "auditMode": "direct" }, - "SdkAnalysisLevel": "9.0.300" + "SdkAnalysisLevel": "10.0.100" }, "frameworks": { "net8.0": { @@ -64,11 +64,11 @@ "downloadDependencies": [ { "name": "Microsoft.AspNetCore.App.Ref", - "version": "[8.0.20, 8.0.20]" + "version": "[8.0.23, 8.0.23]" }, { "name": "Microsoft.NETCore.App.Ref", - "version": "[8.0.20, 8.0.20]" + "version": "[8.0.23, 8.0.23]" } ], "frameworkReferences": { @@ -76,7 +76,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.305/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/10.0.102/PortableRuntimeIdentifierGraph.json" } } } diff --git a/Awperative/obj/Awperative.csproj.nuget.g.props b/Awperative/obj/Awperative.csproj.nuget.g.props index 3e128ba..25b6aa4 100644 --- a/Awperative/obj/Awperative.csproj.nuget.g.props +++ b/Awperative/obj/Awperative.csproj.nuget.g.props @@ -7,7 +7,7 @@ /Users/averynorris/.nuget/packages/ /Users/averynorris/.nuget/packages/ PackageReference - 6.14.0 + 7.0.0 diff --git a/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfo.cs b/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfo.cs index 5e6ad89..6e13738 100644 --- a/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfo.cs +++ b/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Awperative")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+67fca0c271ce945c612999f54223bca0718349dc")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a6555e3a4842ff75f9e69a34f7caa58b6b0f6a7f")] [assembly: System.Reflection.AssemblyProductAttribute("Awperative")] [assembly: System.Reflection.AssemblyTitleAttribute("Awperative")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfoInputs.cache b/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfoInputs.cache index dda52b7..bacc3f5 100644 --- a/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfoInputs.cache +++ b/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfoInputs.cache @@ -1 +1 @@ -952122ca1789a87944cd35cf39a919e8125756f5a5b45023331b2add882658ea +5ac5d1359376180830e4a7ff6d5a8d19b7ba56f0dfd1e07fc46797c83c6d791e diff --git a/Awperative/obj/project.assets.json b/Awperative/obj/project.assets.json index 13ed217..875f17e 100644 --- a/Awperative/obj/project.assets.json +++ b/Awperative/obj/project.assets.json @@ -309,7 +309,7 @@ "auditLevel": "low", "auditMode": "direct" }, - "SdkAnalysisLevel": "9.0.300" + "SdkAnalysisLevel": "10.0.100" }, "frameworks": { "net8.0": { @@ -335,11 +335,11 @@ "downloadDependencies": [ { "name": "Microsoft.AspNetCore.App.Ref", - "version": "[8.0.20, 8.0.20]" + "version": "[8.0.23, 8.0.23]" }, { "name": "Microsoft.NETCore.App.Ref", - "version": "[8.0.20, 8.0.20]" + "version": "[8.0.23, 8.0.23]" } ], "frameworkReferences": { @@ -347,7 +347,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.305/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/10.0.102/PortableRuntimeIdentifierGraph.json" } } } diff --git a/Awperative/obj/project.nuget.cache b/Awperative/obj/project.nuget.cache index 9aa2dce..825f1ba 100644 --- a/Awperative/obj/project.nuget.cache +++ b/Awperative/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "rY6Za5NlkX4=", + "dgSpecHash": "ojSTLhU2/W4=", "success": true, "projectFilePath": "/Users/averynorris/RiderProjects/Awperative/Awperative/Awperative.csproj", "expectedPackageFiles": [ @@ -10,8 +10,8 @@ "/Users/averynorris/.nuget/packages/nvorbis/0.10.4/nvorbis.0.10.4.nupkg.sha512", "/Users/averynorris/.nuget/packages/system.memory/4.5.3/system.memory.4.5.3.nupkg.sha512", "/Users/averynorris/.nuget/packages/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg.sha512", - "/Users/averynorris/.nuget/packages/microsoft.netcore.app.ref/8.0.20/microsoft.netcore.app.ref.8.0.20.nupkg.sha512", - "/Users/averynorris/.nuget/packages/microsoft.aspnetcore.app.ref/8.0.20/microsoft.aspnetcore.app.ref.8.0.20.nupkg.sha512" + "/Users/averynorris/.nuget/packages/microsoft.netcore.app.ref/8.0.23/microsoft.netcore.app.ref.8.0.23.nupkg.sha512", + "/Users/averynorris/.nuget/packages/microsoft.aspnetcore.app.ref/8.0.23/microsoft.aspnetcore.app.ref.8.0.23.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/Awperative/obj/rider.project.model.nuget.info b/Awperative/obj/rider.project.model.nuget.info index 04de3fb..ea5a633 100644 --- a/Awperative/obj/rider.project.model.nuget.info +++ b/Awperative/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17705966520825743 \ No newline at end of file +17706725730840864 \ No newline at end of file