Pre initialize removal
This commit is contained in:
@@ -2,7 +2,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed partial class Body
|
||||
{
|
||||
|
||||
@@ -2,7 +2,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed partial class Body
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed partial class Body
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using Microsoft.Xna.Framework;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
|
||||
public sealed partial class Body
|
||||
|
||||
@@ -2,7 +2,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
|
||||
public sealed partial class Scene
|
||||
|
||||
@@ -2,7 +2,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
|
||||
public sealed partial class Scene
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed partial class Scene
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
|
||||
public sealed partial class Scene
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using Microsoft.Xna.Framework;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed partial class Scene
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed record BehaviorCreateEvent
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed record BehaviorDestroyEvent
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed record BodyCreateEvent
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed record BodyDestroyEvent
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed record ComponentCreateEvent
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed record ComponentDestroyEvent
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
|
||||
public sealed record SceneCreateEvent
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
|
||||
public sealed record SceneDestroyEvent
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using Microsoft.Xna.Framework;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed record TransformModifyEvent
|
||||
{
|
||||
|
||||
@@ -1,10 +1,22 @@
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
/// <summary>
|
||||
/// Awperative hooks are the source of entry for scripts using Awperative. Create a hook and send into Start() to be recognized by the engine.
|
||||
/// </summary>
|
||||
public interface AwperativeHook
|
||||
{
|
||||
//DONT LOAD ASSETS HERE
|
||||
/// <summary>
|
||||
/// Called when the program starts; It is not recommended you load assets here.
|
||||
/// </summary>
|
||||
public void Initialize() {}
|
||||
|
||||
/// <summary>
|
||||
/// Called when the program closes.
|
||||
/// </summary>
|
||||
public void Terminate() {}
|
||||
|
||||
/// <summary>
|
||||
/// Called when Awperative loads content.
|
||||
/// </summary>
|
||||
public void Load() {}
|
||||
}
|
||||
@@ -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
|
||||
{
|
||||
public static GraphicsDeviceManager GraphicsDeviceManager;
|
||||
|
||||
public static ContentManager ContentManager { get; private set; }
|
||||
public static SpriteBatch SpritesBatch;
|
||||
|
||||
public static List<Scene> LoadedScenes { get; private set; } = [];
|
||||
|
||||
public static Scene MainScene { get; private set; }
|
||||
|
||||
public Base()
|
||||
/// <summary>
|
||||
/// Base class of Awperative. Carries events from MonoGame into scenes and hooks.
|
||||
/// </summary>
|
||||
public sealed class Base : Game
|
||||
{
|
||||
|
||||
//todo: move this asshole to camera
|
||||
GraphicsDeviceManager = new GraphicsDeviceManager(this);
|
||||
GraphicsDeviceManager.PreferredBackBufferWidth = 1920;
|
||||
GraphicsDeviceManager.PreferredBackBufferHeight = 1080;
|
||||
GraphicsDeviceManager.IsFullScreen = true;
|
||||
/// <summary>
|
||||
/// Start of Awperative. Please do not try to call this.
|
||||
/// </summary>
|
||||
internal Base() {
|
||||
Awperative.GraphicsDeviceManager = new GraphicsDeviceManager(this);
|
||||
Content.RootDirectory = "Content";
|
||||
IsMouseVisible = true;
|
||||
}
|
||||
|
||||
protected override void Initialize()
|
||||
{
|
||||
|
||||
|
||||
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<Class>
|
||||
|
||||
foreach (AwperativeHook hook in Core.ScriptingHooks)
|
||||
hook.Initialize();
|
||||
|
||||
// TODO: Add your initialization logic here
|
||||
foreach(Scene scene in LoadedScenes)
|
||||
scene.Initialize();
|
||||
/// <summary>
|
||||
/// Initialize() is called when the program starts. Override Initialize() in scripting tools or use hooks to call from this event.
|
||||
/// </summary>
|
||||
/// <remarks> It is recommended not to load content in Initialize()</remarks>
|
||||
protected override void Initialize() {
|
||||
Awperative.ContentManager = Content;
|
||||
Awperative.SpriteBatch = new SpriteBatch(GraphicsDevice);
|
||||
|
||||
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)
|
||||
/// <summary>
|
||||
/// LoadContent() is called when the program starts; right after Initialize(). Override Load() in scripting tools or use hooks to call from this event.
|
||||
/// </summary>
|
||||
/// <remarks> It is recommended to load content during LoadContent()</remarks>
|
||||
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);
|
||||
/// <summary>
|
||||
/// Update() is called every frame; before Draw(). Override Update() in scripting tools to call from this event.
|
||||
/// </summary>
|
||||
/// <remarks> Hooks are unable to receive both Update() and Draw()</remarks>
|
||||
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);
|
||||
/// <summary>
|
||||
/// Draw() is called every frame; after Update(). Override Draw() in scripting tools to call from this event.
|
||||
/// </summary>
|
||||
/// <remarks> Hooks are unable to receive both Update() and Draw()</remarks>
|
||||
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();
|
||||
/// <summary>
|
||||
/// EndRun() is called if the program closes. Override Terminate() in scripting tools or use hooks to call from this event.
|
||||
/// </summary>
|
||||
/// <remarks> This event may not trigger if the program is force closed.</remarks>
|
||||
protected override void EndRun() {
|
||||
foreach (AwperativeHook hook in Awperative.EventHooks) hook.Terminate();
|
||||
foreach (Scene scene in Awperative.LoadedScenes) scene.Terminate();
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
/// <summary>
|
||||
/// Initiating class of Awperative. Call Start() to start the kernel.
|
||||
/// </summary>
|
||||
public static class Awperative
|
||||
{
|
||||
//Inherits MonoGame and carries events.
|
||||
public static Base Base;
|
||||
public static List<Scene> LoadedScenes => Base.LoadedScenes;
|
||||
public static List<Scene> LoadedScenes = [];
|
||||
|
||||
public static List<AwperativeHook> 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; }
|
||||
|
||||
//hooks are called in order
|
||||
//Entry points for code
|
||||
internal static List<AwperativeHook> EventHooks { get; private set; }
|
||||
|
||||
/// <summary>
|
||||
/// Start() begins the game; and begins communication with all event hooks.
|
||||
/// </summary>
|
||||
/// <param name="__hooks"> List of all event hooks you wish to use. </param>
|
||||
/// <remarks> You cannot add new hooks later; so make sure to register all of them in the Start() method.</remarks>
|
||||
public static void Start(List<AwperativeHook> __hooks) {
|
||||
ScriptingHooks = __hooks;
|
||||
EventHooks = __hooks;
|
||||
|
||||
Base = new Base();
|
||||
Base.Run();
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
using Microsoft.Xna.Framework;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public abstract class Behavior
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using Microsoft.Xna.Framework;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public abstract class Component
|
||||
{
|
||||
|
||||
@@ -2,7 +2,7 @@ using System;
|
||||
using Microsoft.Xna.Framework;
|
||||
|
||||
|
||||
namespace Gravity.Kernel;
|
||||
namespace Awperative;
|
||||
|
||||
public sealed class Transform
|
||||
{
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/averynorris/.nuget/packages/</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/averynorris/.nuget/packages/</NuGetPackageFolders>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/avery/.nuget/packages/</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/avery/.nuget/packages/</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.14.0</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="/Users/averynorris/.nuget/packages/" />
|
||||
<SourceRoot Include="/home/avery/.nuget/packages/" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -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")]
|
||||
|
||||
@@ -1 +1 @@
|
||||
5ba9dc33764c600be126a717504a7b55bb9ffa034b1ff0e7811e1287f2a9c3ab
|
||||
2d568e09994fe2febaf13e7fef7bce0bbde41a896f4579f255b7f9a5481da9d3
|
||||
|
||||
@@ -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 =
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
3d3cd94cc6ff921649579972de5d9d85adfae4ebd2a2b7b55363a005bf98f949
|
||||
be1a95e7069d34b03cfebe4fe9e9ce02a90bff6923670e2ee1bce3618e098560
|
||||
|
||||
@@ -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
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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": []
|
||||
}
|
||||
@@ -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"}}
|
||||
"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"}}
|
||||
@@ -1 +1 @@
|
||||
17687727448637213
|
||||
17688491570718218
|
||||
Reference in New Issue
Block a user