diff --git a/Awperative/Kernel/Entities/Bodies/Components.cs b/Awperative/Kernel/Entities/Bodies/Components.cs index b655d27..654003d 100644 --- a/Awperative/Kernel/Entities/Bodies/Components.cs +++ b/Awperative/Kernel/Entities/Bodies/Components.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Body { diff --git a/Awperative/Kernel/Entities/Bodies/Core.cs b/Awperative/Kernel/Entities/Bodies/Core.cs index bc8dd47..ae69e23 100644 --- a/Awperative/Kernel/Entities/Bodies/Core.cs +++ b/Awperative/Kernel/Entities/Bodies/Core.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Body { diff --git a/Awperative/Kernel/Entities/Bodies/Events.cs b/Awperative/Kernel/Entities/Bodies/Events.cs index 45b3bef..b981498 100644 --- a/Awperative/Kernel/Entities/Bodies/Events.cs +++ b/Awperative/Kernel/Entities/Bodies/Events.cs @@ -1,7 +1,7 @@ using System; -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Body { diff --git a/Awperative/Kernel/Entities/Bodies/Time.cs b/Awperative/Kernel/Entities/Bodies/Time.cs index 25d9ccd..99be493 100644 --- a/Awperative/Kernel/Entities/Bodies/Time.cs +++ b/Awperative/Kernel/Entities/Bodies/Time.cs @@ -1,7 +1,7 @@ using Microsoft.Xna.Framework; -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Body diff --git a/Awperative/Kernel/Entities/Scenes/Behaviors.cs b/Awperative/Kernel/Entities/Scenes/Behaviors.cs index e69ca5e..783b084 100644 --- a/Awperative/Kernel/Entities/Scenes/Behaviors.cs +++ b/Awperative/Kernel/Entities/Scenes/Behaviors.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Scene diff --git a/Awperative/Kernel/Entities/Scenes/Bodies.cs b/Awperative/Kernel/Entities/Scenes/Bodies.cs index 77b80d4..bf7a1f7 100644 --- a/Awperative/Kernel/Entities/Scenes/Bodies.cs +++ b/Awperative/Kernel/Entities/Scenes/Bodies.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Scene diff --git a/Awperative/Kernel/Entities/Scenes/Core.cs b/Awperative/Kernel/Entities/Scenes/Core.cs index 144a14b..6bd8a51 100644 --- a/Awperative/Kernel/Entities/Scenes/Core.cs +++ b/Awperative/Kernel/Entities/Scenes/Core.cs @@ -1,6 +1,6 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Scene { diff --git a/Awperative/Kernel/Entities/Scenes/Events.cs b/Awperative/Kernel/Entities/Scenes/Events.cs index 28035a6..aacb9f6 100644 --- a/Awperative/Kernel/Entities/Scenes/Events.cs +++ b/Awperative/Kernel/Entities/Scenes/Events.cs @@ -1,7 +1,7 @@ using System; -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Scene diff --git a/Awperative/Kernel/Entities/Scenes/Time.cs b/Awperative/Kernel/Entities/Scenes/Time.cs index 688d633..ae9cfcf 100644 --- a/Awperative/Kernel/Entities/Scenes/Time.cs +++ b/Awperative/Kernel/Entities/Scenes/Time.cs @@ -1,7 +1,7 @@ using Microsoft.Xna.Framework; -namespace Gravity.Kernel; +namespace Awperative; public sealed partial class Scene { diff --git a/Awperative/Kernel/Events/Behaviors/BehaviorCreateEvent.cs b/Awperative/Kernel/Events/Behaviors/BehaviorCreateEvent.cs index b3a77f8..cbbd2d6 100644 --- a/Awperative/Kernel/Events/Behaviors/BehaviorCreateEvent.cs +++ b/Awperative/Kernel/Events/Behaviors/BehaviorCreateEvent.cs @@ -1,10 +1,10 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed record BehaviorCreateEvent { public readonly Behavior behavior; public readonly Scene scene; - + internal BehaviorCreateEvent() {} internal BehaviorCreateEvent(Behavior __behavior, Scene __scene) diff --git a/Awperative/Kernel/Events/Behaviors/BehaviorDestroyEvent.cs b/Awperative/Kernel/Events/Behaviors/BehaviorDestroyEvent.cs index 13518e5..01ca030 100644 --- a/Awperative/Kernel/Events/Behaviors/BehaviorDestroyEvent.cs +++ b/Awperative/Kernel/Events/Behaviors/BehaviorDestroyEvent.cs @@ -1,4 +1,4 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed record BehaviorDestroyEvent { diff --git a/Awperative/Kernel/Events/Bodies/BodyCreateEvent.cs b/Awperative/Kernel/Events/Bodies/BodyCreateEvent.cs index 0ec322a..75458b0 100644 --- a/Awperative/Kernel/Events/Bodies/BodyCreateEvent.cs +++ b/Awperative/Kernel/Events/Bodies/BodyCreateEvent.cs @@ -1,4 +1,4 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed record BodyCreateEvent { diff --git a/Awperative/Kernel/Events/Bodies/BodyDestroyEvent.cs b/Awperative/Kernel/Events/Bodies/BodyDestroyEvent.cs index 4244b63..71e75c8 100644 --- a/Awperative/Kernel/Events/Bodies/BodyDestroyEvent.cs +++ b/Awperative/Kernel/Events/Bodies/BodyDestroyEvent.cs @@ -1,4 +1,4 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed record BodyDestroyEvent { diff --git a/Awperative/Kernel/Events/Components/ComponentCreateEvent.cs b/Awperative/Kernel/Events/Components/ComponentCreateEvent.cs index c8f8183..1bb1038 100644 --- a/Awperative/Kernel/Events/Components/ComponentCreateEvent.cs +++ b/Awperative/Kernel/Events/Components/ComponentCreateEvent.cs @@ -1,4 +1,4 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed record ComponentCreateEvent { diff --git a/Awperative/Kernel/Events/Components/ComponentDestroyEvent.cs b/Awperative/Kernel/Events/Components/ComponentDestroyEvent.cs index a0941e4..232247e 100644 --- a/Awperative/Kernel/Events/Components/ComponentDestroyEvent.cs +++ b/Awperative/Kernel/Events/Components/ComponentDestroyEvent.cs @@ -1,4 +1,4 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed record ComponentDestroyEvent { diff --git a/Awperative/Kernel/Events/Scenes/SceneCreateEvent.cs b/Awperative/Kernel/Events/Scenes/SceneCreateEvent.cs index 2e0e0b9..2e56bee 100644 --- a/Awperative/Kernel/Events/Scenes/SceneCreateEvent.cs +++ b/Awperative/Kernel/Events/Scenes/SceneCreateEvent.cs @@ -1,4 +1,4 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed record SceneCreateEvent diff --git a/Awperative/Kernel/Events/Scenes/SceneDestroyEvent.cs b/Awperative/Kernel/Events/Scenes/SceneDestroyEvent.cs index e29c93e..459aec0 100644 --- a/Awperative/Kernel/Events/Scenes/SceneDestroyEvent.cs +++ b/Awperative/Kernel/Events/Scenes/SceneDestroyEvent.cs @@ -1,4 +1,4 @@ -namespace Gravity.Kernel; +namespace Awperative; public sealed record SceneDestroyEvent diff --git a/Awperative/Kernel/Events/Transform/TransformModifyEvent.cs b/Awperative/Kernel/Events/Transform/TransformModifyEvent.cs index 1dbeebe..cabbc82 100644 --- a/Awperative/Kernel/Events/Transform/TransformModifyEvent.cs +++ b/Awperative/Kernel/Events/Transform/TransformModifyEvent.cs @@ -1,7 +1,7 @@ using Microsoft.Xna.Framework; -namespace Gravity.Kernel; +namespace Awperative; public sealed record TransformModifyEvent { diff --git a/Awperative/Kernel/Overhead/AwperativeClass.cs b/Awperative/Kernel/Overhead/AwperativeClass.cs index 7354f25..7377801 100644 --- a/Awperative/Kernel/Overhead/AwperativeClass.cs +++ b/Awperative/Kernel/Overhead/AwperativeClass.cs @@ -1,10 +1,22 @@ -namespace Gravity.Kernel; +namespace Awperative; +/// +/// Awperative hooks are the source of entry for scripts using Awperative. Create a hook and send into Start() to be recognized by the engine. +/// public interface AwperativeHook { - //DONT LOAD ASSETS HERE + /// + /// Called when the program starts; It is not recommended you load assets here. + /// public void Initialize() {} + + /// + /// Called when the program closes. + /// public void Terminate() {} + /// + /// Called when Awperative loads content. + /// public void Load() {} } \ No newline at end of file diff --git a/Awperative/Kernel/Overhead/Base.cs b/Awperative/Kernel/Overhead/Base.cs index f10d88f..a6aa4a0 100644 --- a/Awperative/Kernel/Overhead/Base.cs +++ b/Awperative/Kernel/Overhead/Base.cs @@ -1,107 +1,72 @@ -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Content; +using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; -namespace Gravity.Kernel; +namespace Awperative; -//todo: make static -public class Base : Game + +/// +/// Base class of Awperative. Carries events from MonoGame into scenes and hooks. +/// +public sealed class Base : Game { - public static GraphicsDeviceManager GraphicsDeviceManager; - - public static ContentManager ContentManager { get; private set; } - public static SpriteBatch SpritesBatch; - public static List LoadedScenes { get; private set; } = []; - - public static Scene MainScene { get; private set; } - - public Base() - { - - //todo: move this asshole to camera - GraphicsDeviceManager = new GraphicsDeviceManager(this); - GraphicsDeviceManager.PreferredBackBufferWidth = 1920; - GraphicsDeviceManager.PreferredBackBufferHeight = 1080; - GraphicsDeviceManager.IsFullScreen = true; + /// + /// Start of Awperative. Please do not try to call this. + /// + internal Base() { + Awperative.GraphicsDeviceManager = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; - IsMouseVisible = true; } - - protected override void Initialize() - { + + /// + /// Initialize() is called when the program starts. Override Initialize() in scripting tools or use hooks to call from this event. + /// + /// It is recommended not to load content in Initialize() + protected override void Initialize() { + Awperative.ContentManager = Content; + Awperative.SpriteBatch = new SpriteBatch(GraphicsDevice); - - ContentManager = Content; - SpritesBatch = new SpriteBatch(GraphicsDevice); - - MainScene = new Scene(); - LoadedScenes.Add(MainScene); - - //todo: generalize initialization, load a json file containing scripts to run and try running them - //intptr.size - //Marshal.Sizeof - - foreach (AwperativeHook hook in Core.ScriptingHooks) - hook.Initialize(); - - // TODO: Add your initialization logic here - foreach(Scene scene in LoadedScenes) - scene.Initialize(); - + foreach (AwperativeHook hook in Awperative.EventHooks) hook.Initialize(); + foreach(Scene scene in Awperative.LoadedScenes) scene.Initialize(); base.Initialize(); } - protected override void LoadContent() - { - foreach (AwperativeHook hook in Core.ScriptingHooks) + /// + /// LoadContent() is called when the program starts; right after Initialize(). Override Load() in scripting tools or use hooks to call from this event. + /// + /// It is recommended to load content during LoadContent() + protected override void LoadContent() { + foreach (AwperativeHook hook in Awperative.EventHooks) hook.Load(); - - foreach(Scene scene in LoadedScenes) + foreach(Scene scene in Awperative.LoadedScenes) scene.Load(); } - protected override void Update(GameTime gameTime) - { - - if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed || - Keyboard.GetState().IsKeyDown(Keys.Escape)) - Exit(); - - // TODO: Add your update logic here - //TODO: add specific error codes so i know when json went wrong - foreach(Scene scene in LoadedScenes) - scene.Update(gameTime); - base.Update(gameTime); + /// + /// Update() is called every frame; before Draw(). Override Update() in scripting tools to call from this event. + /// + /// Hooks are unable to receive both Update() and Draw() + protected override void Update(GameTime __gameTime) { + foreach(Scene scene in Awperative.LoadedScenes) scene.Update(__gameTime); + base.Update(__gameTime); } - protected override void Draw(GameTime gameTime) - { - GraphicsDevice.Clear(Color.Black); - - // TODO: Add your drawing code here - //collider.Center += Vector2.One; - - - - - //ADD MOVING COLLIDERS - - foreach(Scene scene in LoadedScenes) - scene.Draw(gameTime); - base.Draw(gameTime); + /// + /// Draw() is called every frame; after Update(). Override Draw() in scripting tools to call from this event. + /// + /// Hooks are unable to receive both Update() and Draw() + protected override void Draw(GameTime __gameTime) { + foreach(Scene scene in Awperative.LoadedScenes) scene.Draw(__gameTime); + base.Draw(__gameTime); } - protected override void EndRun() - { - foreach (AwperativeHook hook in Core.ScriptingHooks) - hook.Terminate(); - - foreach (Scene scene in LoadedScenes) - scene.Terminate(); + /// + /// EndRun() is called if the program closes. Override Terminate() in scripting tools or use hooks to call from this event. + /// + /// This event may not trigger if the program is force closed. + protected override void EndRun() { + foreach (AwperativeHook hook in Awperative.EventHooks) hook.Terminate(); + foreach (Scene scene in Awperative.LoadedScenes) scene.Terminate(); } } \ No newline at end of file diff --git a/Awperative/Kernel/Overhead/Core.cs b/Awperative/Kernel/Overhead/Core.cs index 04a2b4f..efdb88e 100644 --- a/Awperative/Kernel/Overhead/Core.cs +++ b/Awperative/Kernel/Overhead/Core.cs @@ -1,19 +1,35 @@ using System.Collections.Generic; +using Microsoft.Xna.Framework; +using Microsoft.Xna.Framework.Content; +using Microsoft.Xna.Framework.Graphics; -namespace Gravity.Kernel; +namespace Awperative; - -public static class Core +/// +/// Initiating class of Awperative. Call Start() to start the kernel. +/// +public static class Awperative { + //Inherits MonoGame and carries events. public static Base Base; - public static List LoadedScenes => Base.LoadedScenes; + public static List LoadedScenes = []; - public static List ScriptingHooks; + //Handles, graphic Settings, drawing, and loading content respectively. + public static GraphicsDeviceManager GraphicsDeviceManager { get; internal set; } + public static SpriteBatch SpriteBatch { get; internal set; } + public static ContentManager ContentManager { get; internal set; } + + //Entry points for code + internal static List EventHooks { get; private set; } - //hooks are called in order + /// + /// Start() begins the game; and begins communication with all event hooks. + /// + /// 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) { - ScriptingHooks = __hooks; + EventHooks = __hooks; Base = new Base(); Base.Run(); diff --git a/Awperative/Kernel/Scripting/Behaviors/Behavior.cs b/Awperative/Kernel/Scripting/Behaviors/Behavior.cs index 054f52d..da512c3 100644 --- a/Awperative/Kernel/Scripting/Behaviors/Behavior.cs +++ b/Awperative/Kernel/Scripting/Behaviors/Behavior.cs @@ -3,7 +3,7 @@ using Microsoft.Xna.Framework; -namespace Gravity.Kernel; +namespace Awperative; public abstract class Behavior { diff --git a/Awperative/Kernel/Scripting/Components/Component.cs b/Awperative/Kernel/Scripting/Components/Component.cs index 57133d2..2dadf16 100644 --- a/Awperative/Kernel/Scripting/Components/Component.cs +++ b/Awperative/Kernel/Scripting/Components/Component.cs @@ -1,7 +1,7 @@ using Microsoft.Xna.Framework; -namespace Gravity.Kernel; +namespace Awperative; public abstract class Component { diff --git a/Awperative/Kernel/Types/Transform/Transform.cs b/Awperative/Kernel/Types/Transform/Transform.cs index 066125d..dc3ed76 100644 --- a/Awperative/Kernel/Types/Transform/Transform.cs +++ b/Awperative/Kernel/Types/Transform/Transform.cs @@ -2,7 +2,7 @@ using System; using Microsoft.Xna.Framework; -namespace Gravity.Kernel; +namespace Awperative; public sealed class Transform { diff --git a/Awperative/bin/Debug/net8.0/Awperative.dll b/Awperative/bin/Debug/net8.0/Awperative.dll index 0d4bf70..2d784df 100644 Binary files a/Awperative/bin/Debug/net8.0/Awperative.dll and b/Awperative/bin/Debug/net8.0/Awperative.dll differ diff --git a/Awperative/bin/Debug/net8.0/Awperative.pdb b/Awperative/bin/Debug/net8.0/Awperative.pdb index ef94919..a817064 100644 Binary files a/Awperative/bin/Debug/net8.0/Awperative.pdb and b/Awperative/bin/Debug/net8.0/Awperative.pdb differ diff --git a/Awperative/obj/Awperative.csproj.nuget.dgspec.json b/Awperative/obj/Awperative.csproj.nuget.dgspec.json index d950c54..dbb49e0 100644 --- a/Awperative/obj/Awperative.csproj.nuget.dgspec.json +++ b/Awperative/obj/Awperative.csproj.nuget.dgspec.json @@ -1,20 +1,20 @@ { "format": 1, "restore": { - "/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj": {} + "/home/avery/Programming/Awperative/Awperative/Awperative.csproj": {} }, "projects": { - "/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj": { + "/home/avery/Programming/Awperative/Awperative/Awperative.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj", + "projectUniqueName": "/home/avery/Programming/Awperative/Awperative/Awperative.csproj", "projectName": "Awperative", - "projectPath": "/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj", - "packagesPath": "/Users/averynorris/.nuget/packages/", - "outputPath": "/Users/averynorris/Programming/Test/Awperative/Awperative/obj/", + "projectPath": "/home/avery/Programming/Awperative/Awperative/Awperative.csproj", + "packagesPath": "/home/avery/.nuget/packages/", + "outputPath": "/home/avery/Programming/Awperative/Awperative/obj/", "projectStyle": "PackageReference", "configFilePaths": [ - "/Users/averynorris/.nuget/NuGet/NuGet.Config" + "/home/avery/.nuget/NuGet/NuGet.Config" ], "originalTargetFrameworks": [ "net8.0" @@ -32,13 +32,7 @@ "warnAsError": [ "NU1605" ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" + } }, "frameworks": { "net8.0": { @@ -61,22 +55,12 @@ ], "assetTargetFallback": true, "warn": true, - "downloadDependencies": [ - { - "name": "Microsoft.AspNetCore.App.Ref", - "version": "[8.0.20, 8.0.20]" - }, - { - "name": "Microsoft.NETCore.App.Ref", - "version": "[8.0.20, 8.0.20]" - } - ], "frameworkReferences": { "Microsoft.NETCore.App": { "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.305/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/8.0.122/PortableRuntimeIdentifierGraph.json" } } } diff --git a/Awperative/obj/Awperative.csproj.nuget.g.props b/Awperative/obj/Awperative.csproj.nuget.g.props index 3e128ba..08dec0c 100644 --- a/Awperative/obj/Awperative.csproj.nuget.g.props +++ b/Awperative/obj/Awperative.csproj.nuget.g.props @@ -4,12 +4,12 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /Users/averynorris/.nuget/packages/ - /Users/averynorris/.nuget/packages/ + /home/avery/.nuget/packages/ + /home/avery/.nuget/packages/ PackageReference 6.14.0 - + \ No newline at end of file diff --git a/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfo.cs b/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfo.cs index 76a227e..8518425 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")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+cc4fee7a34972940e4ce95a9723f222e7b5da0c2")] [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 03a8bfe..0a9941e 100644 --- a/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfoInputs.cache +++ b/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfoInputs.cache @@ -1 +1 @@ -5ba9dc33764c600be126a717504a7b55bb9ffa034b1ff0e7811e1287f2a9c3ab +2d568e09994fe2febaf13e7fef7bce0bbde41a896f4579f255b7f9a5481da9d3 diff --git a/Awperative/obj/Debug/net8.0/Awperative.GeneratedMSBuildEditorConfig.editorconfig b/Awperative/obj/Debug/net8.0/Awperative.GeneratedMSBuildEditorConfig.editorconfig index f39e7ae..d9e84d9 100644 --- a/Awperative/obj/Debug/net8.0/Awperative.GeneratedMSBuildEditorConfig.editorconfig +++ b/Awperative/obj/Debug/net8.0/Awperative.GeneratedMSBuildEditorConfig.editorconfig @@ -8,8 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Awperative -build_property.ProjectDir = /Users/averynorris/Programming/Test/Awperative/Awperative/ +build_property.ProjectDir = /home/avery/Programming/Awperative/Awperative/ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.EffectiveAnalysisLevelStyle = 8.0 -build_property.EnableCodeStyleSeverity = diff --git a/Awperative/obj/Debug/net8.0/Awperative.assets.cache b/Awperative/obj/Debug/net8.0/Awperative.assets.cache index d246e1c..73acc41 100644 Binary files a/Awperative/obj/Debug/net8.0/Awperative.assets.cache and b/Awperative/obj/Debug/net8.0/Awperative.assets.cache differ diff --git a/Awperative/obj/Debug/net8.0/Awperative.csproj.AssemblyReference.cache b/Awperative/obj/Debug/net8.0/Awperative.csproj.AssemblyReference.cache index 5aa557f..26465f8 100644 Binary files a/Awperative/obj/Debug/net8.0/Awperative.csproj.AssemblyReference.cache and b/Awperative/obj/Debug/net8.0/Awperative.csproj.AssemblyReference.cache differ diff --git a/Awperative/obj/Debug/net8.0/Awperative.csproj.CoreCompileInputs.cache b/Awperative/obj/Debug/net8.0/Awperative.csproj.CoreCompileInputs.cache index 8a8e9eb..de2c872 100644 --- a/Awperative/obj/Debug/net8.0/Awperative.csproj.CoreCompileInputs.cache +++ b/Awperative/obj/Debug/net8.0/Awperative.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -3d3cd94cc6ff921649579972de5d9d85adfae4ebd2a2b7b55363a005bf98f949 +be1a95e7069d34b03cfebe4fe9e9ce02a90bff6923670e2ee1bce3618e098560 diff --git a/Awperative/obj/Debug/net8.0/Awperative.csproj.FileListAbsolute.txt b/Awperative/obj/Debug/net8.0/Awperative.csproj.FileListAbsolute.txt index 3f9dc8d..2e3a98e 100644 --- a/Awperative/obj/Debug/net8.0/Awperative.csproj.FileListAbsolute.txt +++ b/Awperative/obj/Debug/net8.0/Awperative.csproj.FileListAbsolute.txt @@ -10,3 +10,16 @@ /Users/averynorris/Programming/Test/Awperative/Awperative/obj/Debug/net8.0/refint/Awperative.dll /Users/averynorris/Programming/Test/Awperative/Awperative/obj/Debug/net8.0/Awperative.pdb /Users/averynorris/Programming/Test/Awperative/Awperative/obj/Debug/net8.0/ref/Awperative.dll +/home/avery/Programming/Awperative/Awperative/bin/Debug/net8.0/Awperative.deps.json +/home/avery/Programming/Awperative/Awperative/bin/Debug/net8.0/Awperative.dll +/home/avery/Programming/Awperative/Awperative/bin/Debug/net8.0/Awperative.pdb +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/Awperative.csproj.AssemblyReference.cache +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/Awperative.GeneratedMSBuildEditorConfig.editorconfig +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfoInputs.cache +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/Awperative.AssemblyInfo.cs +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/Awperative.csproj.CoreCompileInputs.cache +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/Awperative.sourcelink.json +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/Awperative.dll +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/refint/Awperative.dll +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/Awperative.pdb +/home/avery/Programming/Awperative/Awperative/obj/Debug/net8.0/ref/Awperative.dll diff --git a/Awperative/obj/Debug/net8.0/Awperative.dll b/Awperative/obj/Debug/net8.0/Awperative.dll index 0d4bf70..2d784df 100644 Binary files a/Awperative/obj/Debug/net8.0/Awperative.dll and b/Awperative/obj/Debug/net8.0/Awperative.dll differ diff --git a/Awperative/obj/Debug/net8.0/Awperative.pdb b/Awperative/obj/Debug/net8.0/Awperative.pdb index ef94919..a817064 100644 Binary files a/Awperative/obj/Debug/net8.0/Awperative.pdb and b/Awperative/obj/Debug/net8.0/Awperative.pdb differ diff --git a/Awperative/obj/Debug/net8.0/ref/Awperative.dll b/Awperative/obj/Debug/net8.0/ref/Awperative.dll index 40fa95f..98aa9f6 100644 Binary files a/Awperative/obj/Debug/net8.0/ref/Awperative.dll and b/Awperative/obj/Debug/net8.0/ref/Awperative.dll differ diff --git a/Awperative/obj/Debug/net8.0/refint/Awperative.dll b/Awperative/obj/Debug/net8.0/refint/Awperative.dll index 40fa95f..98aa9f6 100644 Binary files a/Awperative/obj/Debug/net8.0/refint/Awperative.dll and b/Awperative/obj/Debug/net8.0/refint/Awperative.dll differ diff --git a/Awperative/obj/project.assets.json b/Awperative/obj/project.assets.json index e8ed7c2..90670c4 100644 --- a/Awperative/obj/project.assets.json +++ b/Awperative/obj/project.assets.json @@ -273,19 +273,19 @@ ] }, "packageFolders": { - "/Users/averynorris/.nuget/packages/": {} + "/home/avery/.nuget/packages/": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj", + "projectUniqueName": "/home/avery/Programming/Awperative/Awperative/Awperative.csproj", "projectName": "Awperative", - "projectPath": "/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj", - "packagesPath": "/Users/averynorris/.nuget/packages/", - "outputPath": "/Users/averynorris/Programming/Test/Awperative/Awperative/obj/", + "projectPath": "/home/avery/Programming/Awperative/Awperative/Awperative.csproj", + "packagesPath": "/home/avery/.nuget/packages/", + "outputPath": "/home/avery/Programming/Awperative/Awperative/obj/", "projectStyle": "PackageReference", "configFilePaths": [ - "/Users/averynorris/.nuget/NuGet/NuGet.Config" + "/home/avery/.nuget/NuGet/NuGet.Config" ], "originalTargetFrameworks": [ "net8.0" @@ -303,13 +303,7 @@ "warnAsError": [ "NU1605" ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "9.0.300" + } }, "frameworks": { "net8.0": { @@ -332,22 +326,12 @@ ], "assetTargetFallback": true, "warn": true, - "downloadDependencies": [ - { - "name": "Microsoft.AspNetCore.App.Ref", - "version": "[8.0.20, 8.0.20]" - }, - { - "name": "Microsoft.NETCore.App.Ref", - "version": "[8.0.20, 8.0.20]" - } - ], "frameworkReferences": { "Microsoft.NETCore.App": { "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.305/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/8.0.122/PortableRuntimeIdentifierGraph.json" } } } diff --git a/Awperative/obj/project.nuget.cache b/Awperative/obj/project.nuget.cache index a43b9fc..fc16639 100644 --- a/Awperative/obj/project.nuget.cache +++ b/Awperative/obj/project.nuget.cache @@ -1,17 +1,15 @@ { "version": 2, - "dgSpecHash": "50jaUrtOXhI=", + "dgSpecHash": "R13j3OnnaSw=", "success": true, - "projectFilePath": "/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj", + "projectFilePath": "/home/avery/Programming/Awperative/Awperative/Awperative.csproj", "expectedPackageFiles": [ - "/Users/averynorris/.nuget/packages/monogame.framework.desktopgl/3.8.4.1/monogame.framework.desktopgl.3.8.4.1.nupkg.sha512", - "/Users/averynorris/.nuget/packages/monogame.library.openal/1.24.3.2/monogame.library.openal.1.24.3.2.nupkg.sha512", - "/Users/averynorris/.nuget/packages/monogame.library.sdl/2.32.2.1/monogame.library.sdl.2.32.2.1.nupkg.sha512", - "/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" + "/home/avery/.nuget/packages/monogame.framework.desktopgl/3.8.4.1/monogame.framework.desktopgl.3.8.4.1.nupkg.sha512", + "/home/avery/.nuget/packages/monogame.library.openal/1.24.3.2/monogame.library.openal.1.24.3.2.nupkg.sha512", + "/home/avery/.nuget/packages/monogame.library.sdl/2.32.2.1/monogame.library.sdl.2.32.2.1.nupkg.sha512", + "/home/avery/.nuget/packages/nvorbis/0.10.4/nvorbis.0.10.4.nupkg.sha512", + "/home/avery/.nuget/packages/system.memory/4.5.3/system.memory.4.5.3.nupkg.sha512", + "/home/avery/.nuget/packages/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/Awperative/obj/project.packagespec.json b/Awperative/obj/project.packagespec.json index 890866e..10bde13 100644 --- a/Awperative/obj/project.packagespec.json +++ b/Awperative/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj","projectName":"Awperative","projectPath":"/Users/averynorris/Programming/Test/Awperative/Awperative/Awperative.csproj","outputPath":"/Users/averynorris/Programming/Test/Awperative/Awperative/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"9.0.300"}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"MonoGame.Framework.DesktopGL":{"suppressParent":"All","target":"Package","version":"[3.8.*, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"downloadDependencies":[{"name":"Microsoft.AspNetCore.App.Ref","version":"[8.0.20, 8.0.20]"},{"name":"Microsoft.NETCore.App.Ref","version":"[8.0.20, 8.0.20]"}],"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/local/share/dotnet/sdk/9.0.305/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file +"restore":{"projectUniqueName":"/home/avery/Programming/Awperative/Awperative/Awperative.csproj","projectName":"Awperative","projectPath":"/home/avery/Programming/Awperative/Awperative/Awperative.csproj","outputPath":"/home/avery/Programming/Awperative/Awperative/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"MonoGame.Framework.DesktopGL":{"suppressParent":"All","target":"Package","version":"[3.8.*, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/8.0.122/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/Awperative/obj/rider.project.restore.info b/Awperative/obj/rider.project.restore.info index b3f2120..b82b0ef 100644 --- a/Awperative/obj/rider.project.restore.info +++ b/Awperative/obj/rider.project.restore.info @@ -1 +1 @@ -17687727448637213 \ No newline at end of file +17688491570718218 \ No newline at end of file