diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..09500c1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+# C++ and C# artifact folders
+/**/[Bb]uild
+/**/[Bb]in
+/**/[Oo]bj
\ No newline at end of file
diff --git a/Generators/Skills-Gen/main.py b/Generators/Skills-Gen/main.py
new file mode 100644
index 0000000..f1491aa
--- /dev/null
+++ b/Generators/Skills-Gen/main.py
@@ -0,0 +1,130 @@
+from random import choice, randint
+
+ELEMENTS = [
+ "Fire",
+ "Frost",
+ "Ice",
+ "Flame",
+ "Lightning",
+ "Shock",
+ "Poison",
+ "Plague",
+ "Water",
+ "Holy",
+ "Light",
+ "Dark",
+ "Shadow",
+ "Ember",
+ "Lava",
+ "Immolation",
+ "Magma",
+ "Healing",
+ "Hail",
+ "Chaos",
+ "Arctic",
+ "Glacial",
+ "Storm",
+ "Death",
+ "Molten",
+ "Bone",
+ "Spirit",
+ "Blood",
+ "Wind",
+ "Arcane",
+ "Prismatic"
+]
+
+SPELL_TYPE = [
+ "Shock",
+ "Bolt",
+ "Aura",
+ "Nova",
+ "Shield",
+ "Blade",
+ "Lance",
+ "Ball",
+ "Teeth",
+ "Pillar",
+ "Spear",
+ "Brand",
+ "Mastery",
+ "Attunement",
+ "Wave",
+ "Blast",
+ "Burst",
+ "Flurry",
+ "Orb",
+ "Glaive",
+ "Breath",
+ "Ritual",
+ "Spike",
+ "Beam",
+ "Bash",
+ "Rush",
+ "Snare",
+ "Pact",
+ "Daggers",
+ "Storm",
+ "Summoning",
+ "Tether",
+ "Totem",
+ "Fury",
+ "Explosion",
+ "Touch",
+ "Cleave",
+ "Hammer",
+ "Grip",
+ "Wrath"
+]
+
+SPELL_QUALIFIER = [
+
+]
+
+SPELL_RANK = [
+ "Advanced",
+ "Improved",
+ "Lesser",
+ "Greater",
+ "Masterful",
+ "Demonic",
+ "Chain",
+ "Multi",
+ "Forked",
+ "Homing",
+ "Chaotic",
+ "Flaming",
+ "Blessed",
+ "Burning",
+ "Wild"
+]
+
+SPELL_OWNERSHIP = [
+ "Nature's",
+ "Demon's",
+ "Angels'",
+ "Dragon's"
+]
+
+def gen_name():
+ owner = choice(SPELL_OWNERSHIP) if randint(0,5)==1 else ""
+ rank = choice(SPELL_RANK) if randint(0,1)==1 else ""
+ type = choice(SPELL_TYPE)
+ element = choice(ELEMENTS)
+ name_list = []
+ if not owner == "":
+ name_list.append(owner)
+ if not rank == "":
+ name_list.append(rank)
+ name_list.append(element)
+ name_list.append(type)
+ name = " ".join(name_list)
+ return name
+
+def main():
+ for _ in range(10):
+ print(gen_name())
+
+
+if __name__ == '__main__':
+ main()
\ No newline at end of file
diff --git a/Guild/Guild.CLI/.gitignore b/Guild/Guild.CLI/.gitignore
index 3c4efe2..fc41261 100644
--- a/Guild/Guild.CLI/.gitignore
+++ b/Guild/Guild.CLI/.gitignore
@@ -258,4 +258,7 @@ paket-files/
# Python Tools for Visual Studio (PTVS)
__pycache__/
-*.pyc
\ No newline at end of file
+*.pyc
+
+# Imgui
+imgui.ini
\ No newline at end of file
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.deps.json b/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.deps.json
deleted file mode 100644
index 71fa3c4..0000000
--- a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.deps.json
+++ /dev/null
@@ -1,647 +0,0 @@
-{
- "runtimeTarget": {
- "name": ".NETCoreApp,Version=v6.0",
- "signature": ""
- },
- "compilationOptions": {},
- "targets": {
- ".NETCoreApp,Version=v6.0": {
- "Guild.CLI/1.0.0": {
- "dependencies": {
- "Silk.NET": "2.16.0",
- "Silk.NET.DXGI": "2.16.0",
- "Silk.NET.Direct3D.Compilers": "2.16.0",
- "Silk.NET.Direct3D11": "2.16.0",
- "Silk.NET.Input": "2.16.0",
- "Silk.NET.OpenGL": "2.16.0",
- "Silk.NET.OpenGL.Extensions.ImGui": "2.16.0",
- "Silk.NET.Windowing": "2.16.0"
- },
- "runtime": {
- "Guild.CLI.dll": {}
- }
- },
- "ImGui.NET/1.87.3": {
- "dependencies": {
- "System.Buffers": "4.5.1",
- "System.Numerics.Vectors": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/ImGui.NET.dll": {
- "assemblyVersion": "1.87.3.0",
- "fileVersion": "1.87.3.0"
- }
- },
- "runtimeTargets": {
- "runtimes/linux-x64/native/libcimgui.so": {
- "rid": "linux-x64",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/osx-universal/native/libcimgui.dylib": {
- "rid": "osx-universal",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/win-x64/native/cimgui.dll": {
- "rid": "win-x64",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/win-x86/native/cimgui.dll": {
- "rid": "win-x86",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- }
- }
- },
- "Microsoft.CSharp/4.7.0": {},
- "Microsoft.DotNet.PlatformAbstractions/3.1.6": {
- "runtime": {
- "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.dll": {
- "assemblyVersion": "3.1.6.0",
- "fileVersion": "3.100.620.31604"
- }
- }
- },
- "Microsoft.Extensions.DependencyModel/6.0.0": {
- "dependencies": {
- "System.Buffers": "4.5.1",
- "System.Memory": "4.5.5",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0",
- "System.Text.Encodings.Web": "6.0.0",
- "System.Text.Json": "6.0.0"
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- }
- },
- "Silk.NET/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.GLFW": "2.16.0",
- "Silk.NET.Input": "2.16.0",
- "Silk.NET.OpenAL": "2.16.0",
- "Silk.NET.OpenGL": "2.16.0",
- "Silk.NET.Vulkan": "2.16.0",
- "Silk.NET.Vulkan.Extensions.KHR": "2.16.0",
- "Silk.NET.Windowing": "2.16.0"
- }
- },
- "Silk.NET.Core/2.16.0": {
- "dependencies": {
- "Microsoft.CSharp": "4.7.0",
- "Microsoft.DotNet.PlatformAbstractions": "3.1.6",
- "Microsoft.Extensions.DependencyModel": "6.0.0",
- "System.Memory": "4.5.5",
- "System.Numerics.Vectors": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/Silk.NET.Core.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Direct3D.Compilers/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Direct3D.Compilers.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Direct3D11/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.DXGI": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Direct3D11.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.DXGI/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Maths": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.DXGI.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.GLFW/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Ultz.Native.GLFW": "3.3.3.1"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.GLFW.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Input/2.16.0": {
- "dependencies": {
- "Silk.NET.Input.Common": "2.16.0",
- "Silk.NET.Input.Glfw": "2.16.0",
- "Silk.NET.Input.Sdl": "2.16.0"
- }
- },
- "Silk.NET.Input.Common/2.16.0": {
- "dependencies": {
- "Silk.NET.Windowing.Common": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Input.Common.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Input.Extensions/2.16.0": {
- "dependencies": {
- "Silk.NET.Input.Common": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Input.Extensions.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Input.Glfw/2.16.0": {
- "dependencies": {
- "Silk.NET.Input.Common": "2.16.0",
- "Silk.NET.Windowing.Glfw": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Input.Glfw.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Input.Sdl/2.16.0": {
- "dependencies": {
- "Silk.NET.Input.Common": "2.16.0",
- "Silk.NET.Windowing.Sdl": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Input.Sdl.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Maths/2.16.0": {
- "runtime": {
- "lib/net5.0/Silk.NET.Maths.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.OpenAL/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "System.Buffers": "4.5.1",
- "System.Numerics.Vectors": "4.5.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.OpenAL.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.OpenGL/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Maths": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.OpenGL.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.OpenGL.Extensions.ImGui/2.16.0": {
- "dependencies": {
- "ImGui.NET": "1.87.3",
- "Silk.NET.Input.Common": "2.16.0",
- "Silk.NET.Input.Extensions": "2.16.0",
- "Silk.NET.OpenGL": "2.16.0",
- "Silk.NET.Windowing.Common": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.OpenGL.Extensions.ImGui.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.SDL/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Maths": "2.16.0",
- "Ultz.Native.SDL": "2.0.14.1"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.SDL.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Vulkan/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Vulkan.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Vulkan.Extensions.KHR/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Vulkan": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Vulkan.Extensions.KHR.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Windowing/2.16.0": {
- "dependencies": {
- "Silk.NET.Windowing.Common": "2.16.0",
- "Silk.NET.Windowing.Glfw": "2.16.0"
- }
- },
- "Silk.NET.Windowing.Common/2.16.0": {
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Maths": "2.16.0"
- },
- "runtime": {
- "lib/netstandard2.1/Silk.NET.Windowing.Common.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Windowing.Glfw/2.16.0": {
- "dependencies": {
- "Silk.NET.GLFW": "2.16.0",
- "Silk.NET.Windowing.Common": "2.16.0"
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Windowing.Glfw.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "Silk.NET.Windowing.Sdl/2.16.0": {
- "dependencies": {
- "Silk.NET.SDL": "2.16.0",
- "Silk.NET.Windowing.Common": "2.16.0"
- },
- "runtime": {
- "lib/net6.0/Silk.NET.Windowing.Sdl.dll": {
- "assemblyVersion": "2.16.0.0",
- "fileVersion": "2.16.0.0"
- }
- }
- },
- "System.Buffers/4.5.1": {},
- "System.Memory/4.5.5": {},
- "System.Numerics.Vectors/4.5.0": {},
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
- "System.Text.Encodings.Web/6.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
- "System.Text.Json/6.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0",
- "System.Text.Encodings.Web": "6.0.0"
- }
- },
- "Ultz.Native.GLFW/3.3.3.1": {
- "runtimeTargets": {
- "runtimes/linux-x64/native/libglfw.so.3": {
- "rid": "linux-x64",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/osx-arm64/native/libglfw.3.dylib": {
- "rid": "osx-arm64",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/osx-x64/native/libglfw.3.dylib": {
- "rid": "osx-x64",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/win-x64/native/glfw3.dll": {
- "rid": "win-x64",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/win-x86/native/glfw3.dll": {
- "rid": "win-x86",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- }
- }
- },
- "Ultz.Native.SDL/2.0.14.1": {
- "runtimeTargets": {
- "runtimes/linux-x64/native/libSDL2-2.0.so": {
- "rid": "linux-x64",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/osx-x64/native/libSDL2-2.0.dylib": {
- "rid": "osx-x64",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
- "runtimes/win-x64/native/SDL2.dll": {
- "rid": "win-x64",
- "assetType": "native",
- "fileVersion": "2.0.14.0"
- }
- }
- }
- }
- },
- "libraries": {
- "Guild.CLI/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- },
- "ImGui.NET/1.87.3": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-pYKUrXtvinMZiWToAzGhAGXscPr1B/NVVADbfbBlpl9waaVtB/7q9Zx07HyjivE44f8u1W1L++iwwfrCS3Sw3w==",
- "path": "imgui.net/1.87.3",
- "hashPath": "imgui.net.1.87.3.nupkg.sha512"
- },
- "Microsoft.CSharp/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
- "path": "microsoft.csharp/4.7.0",
- "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
- },
- "Microsoft.DotNet.PlatformAbstractions/3.1.6": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jek4XYaQ/PGUwDKKhwR8K47Uh1189PFzMeLqO83mXrXQVIpARZCcfuDedH50YDTepBkfijCZN5U/vZi++erxtg==",
- "path": "microsoft.dotnet.platformabstractions/3.1.6",
- "hashPath": "microsoft.dotnet.platformabstractions.3.1.6.nupkg.sha512"
- },
- "Microsoft.Extensions.DependencyModel/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-TD5QHg98m3+QhgEV1YVoNMl5KtBw/4rjfxLHO0e/YV9bPUBDKntApP4xdrVtGgCeQZHVfC2EXIGsdpRNrr87Pg==",
- "path": "microsoft.extensions.dependencymodel/6.0.0",
- "hashPath": "microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512"
- },
- "Silk.NET/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-K62SIwgqK1cfsDYRyfeJpU6ZjImMkqgxvCFP7mECrwSHaU2NAo5dK6JzhEhHywhtlrR6pdW+jkpzuffX+F4new==",
- "path": "silk.net/2.16.0",
- "hashPath": "silk.net.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Core/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-9lU5QtE9SGaDtzj817Kp4td9jF2XsDwevzjmoEA7Fxp2t5uM4KDVAns4YgNT15J87v+mg3bxG7fK4aVSMkfbLA==",
- "path": "silk.net.core/2.16.0",
- "hashPath": "silk.net.core.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Direct3D.Compilers/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-7VPDUj2y9XH64qCkeVpUiIYUOnzBt4OTqxgNnrXRf7ewfF3WUxzbZabQ8fe50unF73CvhvO5M8WJxbJCDev4ug==",
- "path": "silk.net.direct3d.compilers/2.16.0",
- "hashPath": "silk.net.direct3d.compilers.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Direct3D11/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3MlAi8PqvFIx3XTOx49TvKnojoPBwLzn46xbJ4Zpu58He//D/ZNM4QmK7/lR8m69Eq0iOY2vS3ZYanKrS8KHUA==",
- "path": "silk.net.direct3d11/2.16.0",
- "hashPath": "silk.net.direct3d11.2.16.0.nupkg.sha512"
- },
- "Silk.NET.DXGI/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-DPyAs4HWDKeFbFepdmcjmSM90AHmVnDObSZH4lYTUH82iiVhPDHETzxPi6XwPEAp4oWi0tGoTapQFe3Zji1jlQ==",
- "path": "silk.net.dxgi/2.16.0",
- "hashPath": "silk.net.dxgi.2.16.0.nupkg.sha512"
- },
- "Silk.NET.GLFW/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-SwYGUz//ZUiNFmPFDa82g2mDGDBpUmGPBRXFGY4MbpuMGGdOWdByA1vt4b7eNRsBuu1aAkiJznaCudiUtULMew==",
- "path": "silk.net.glfw/2.16.0",
- "hashPath": "silk.net.glfw.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Input/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-u6RZ93e3Dg5yaeCiXZJn+6olLNi5UeGKJyVsU+LwVJbugFMsD6ANm0QZ++qQCql+DLxJVeBzIEnu0mA12sLxUA==",
- "path": "silk.net.input/2.16.0",
- "hashPath": "silk.net.input.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Input.Common/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-RLweqYgzOScnW79UIFRaaI8b41EtkKOeGlUyFD6jRK/hqlrSQgEL/5vlpeFP/U85KaifFsGGsL1dv+FMWhP4bw==",
- "path": "silk.net.input.common/2.16.0",
- "hashPath": "silk.net.input.common.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Input.Extensions/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-rutA2vXhHDZm7v9tSsJWYCf5kXafbJSWQT5ghO2iOiQQbRZK+E+tmMyQBTmrJc9+pwXASpM4q4vUJAVdmMArdg==",
- "path": "silk.net.input.extensions/2.16.0",
- "hashPath": "silk.net.input.extensions.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Input.Glfw/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KlAdyb22PxKYkpDdUGFw3vKKFpbdwubIMPUyDnoxaDzgBc0aOk5yY7aCsrYs8cNel/rlJZ6ZlL1BSqzYz4YvZg==",
- "path": "silk.net.input.glfw/2.16.0",
- "hashPath": "silk.net.input.glfw.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Input.Sdl/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-4RTvoYYxkQldrJHKJR74tPV3tkA/1xpVzDRI2sTMRmB9X1MJhTD8Zeuw436E+oKxYc8uv8PzPqIzTnXlK4uDkA==",
- "path": "silk.net.input.sdl/2.16.0",
- "hashPath": "silk.net.input.sdl.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Maths/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Xjw9Fw/DQ0zVgJL5FUBH04qMp+vEfoHd71PrnrGwsRmopwEK4KKLuMYLVN/tKLvq5Mfh0Qd0bItOb26MyIJ/7g==",
- "path": "silk.net.maths/2.16.0",
- "hashPath": "silk.net.maths.2.16.0.nupkg.sha512"
- },
- "Silk.NET.OpenAL/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-6oiF3ftldIMzYgQO5JV9XsBpC5e5UrVEq/amZzcNNM+C6B06e6syKdD1Dg6EV4YCRtljlGif6NC0QDkXi/UiUw==",
- "path": "silk.net.openal/2.16.0",
- "hashPath": "silk.net.openal.2.16.0.nupkg.sha512"
- },
- "Silk.NET.OpenGL/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-SOE1lTWjMr+ThA+90XJ7MrKgygVm8ozOx4IWA1mX+7is9XSML8SaOO9FhmQgGhLbY8sPvOpiFbUhICZNXrMpFw==",
- "path": "silk.net.opengl/2.16.0",
- "hashPath": "silk.net.opengl.2.16.0.nupkg.sha512"
- },
- "Silk.NET.OpenGL.Extensions.ImGui/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-VrKn5am20z2kdc0Kd91/lMu9srehwXoqbUbxySsPrmLr1uNVkDSxDFzXqKKAzqVSa13kY/d/7J/vv6SQX91Dlg==",
- "path": "silk.net.opengl.extensions.imgui/2.16.0",
- "hashPath": "silk.net.opengl.extensions.imgui.2.16.0.nupkg.sha512"
- },
- "Silk.NET.SDL/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Os5L+FhUxRNG/YfG3yFes5tNoPIaAlw3Y9g/dwBYYWgVxQpdhMpjTYjQEu+0zG2lguxgul03LRVtmt/+nyr+NQ==",
- "path": "silk.net.sdl/2.16.0",
- "hashPath": "silk.net.sdl.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Vulkan/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-AxBUL4fxd4f8f5u7V4nhdZbeCmeWAmphUm0Lfai1YUCHLb6XNORP5jvlpTpBfW9mvtd8aLjV8cyTfdYw11vnig==",
- "path": "silk.net.vulkan/2.16.0",
- "hashPath": "silk.net.vulkan.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Vulkan.Extensions.KHR/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-vM0/+Nc3EqHoIhsW8z/YvKt5xIY37GOTvcEsToiZaYwEMaNvNdsqxIZEhHIaLj+SujbX5cH1755al1r1rbCLhw==",
- "path": "silk.net.vulkan.extensions.khr/2.16.0",
- "hashPath": "silk.net.vulkan.extensions.khr.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Windowing/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-385Qmc8pwMc9rs0YL30JHFLU6v33nQQcdShKrRtyoXX3+HGArkUT3T4rSpDHsA7EzCa0GBB4csh8AoheKqudxg==",
- "path": "silk.net.windowing/2.16.0",
- "hashPath": "silk.net.windowing.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Windowing.Common/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ay/eRIsZWnsDMlV8ZJDMQ+/HrLtmX4IWPdGBzbik3sKbcm9pvTFiCZWIrBNpg7IJpZhw6e1ZrhSsiK65+mH+rA==",
- "path": "silk.net.windowing.common/2.16.0",
- "hashPath": "silk.net.windowing.common.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Windowing.Glfw/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ZKR70gVtp/BAXU7ds6hzUowJx2HCwwacFH0zY1/ZEfj/AUzBtQQwZqXYrGoNX7vlwPtGXUDn4MzwBhplBR0CqA==",
- "path": "silk.net.windowing.glfw/2.16.0",
- "hashPath": "silk.net.windowing.glfw.2.16.0.nupkg.sha512"
- },
- "Silk.NET.Windowing.Sdl/2.16.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-R3ceesLRv3nbJDy2G0yfaqGwdTBb/GmdLAEUg6GczEy1YNmmD1SLrLoJuDckOsUIDWMV3IyacmoSwYdcaBsu4A==",
- "path": "silk.net.windowing.sdl/2.16.0",
- "hashPath": "silk.net.windowing.sdl.2.16.0.nupkg.sha512"
- },
- "System.Buffers/4.5.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
- "path": "system.buffers/4.5.1",
- "hashPath": "system.buffers.4.5.1.nupkg.sha512"
- },
- "System.Memory/4.5.5": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
- "path": "system.memory/4.5.5",
- "hashPath": "system.memory.4.5.5.nupkg.sha512"
- },
- "System.Numerics.Vectors/4.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
- "path": "system.numerics.vectors/4.5.0",
- "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
- "path": "system.runtime.compilerservices.unsafe/6.0.0",
- "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
- },
- "System.Text.Encodings.Web/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
- "path": "system.text.encodings.web/6.0.0",
- "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512"
- },
- "System.Text.Json/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
- "path": "system.text.json/6.0.0",
- "hashPath": "system.text.json.6.0.0.nupkg.sha512"
- },
- "Ultz.Native.GLFW/3.3.3.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-7eUNO/A1+BXZt0HF1i67HByjmQFo/FfdFatdHUlupv1qnu5tKr5RLreZ7O1Fr0oRIcW6kEx7kJY0aPfJBwcJAw==",
- "path": "ultz.native.glfw/3.3.3.1",
- "hashPath": "ultz.native.glfw.3.3.3.1.nupkg.sha512"
- },
- "Ultz.Native.SDL/2.0.14.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-pqhYzaFfEXGCZag7JsO3YoNHYALBqFHu4a3Ejyz5rjPW51p3Tfjs82Cz8n9GkohzJADZxSRthNYWpa3Hi1Vp6g==",
- "path": "ultz.native.sdl/2.0.14.1",
- "hashPath": "ultz.native.sdl.2.0.14.1.nupkg.sha512"
- }
- }
-}
\ No newline at end of file
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.dll
deleted file mode 100644
index 5670660..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.exe b/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.exe
deleted file mode 100644
index 2e92a09..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.exe and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.pdb b/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.pdb
deleted file mode 100644
index 0760dc2..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.pdb and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.runtimeconfig.json b/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.runtimeconfig.json
deleted file mode 100644
index 4986d16..0000000
--- a/Guild/Guild.CLI/bin/Debug/net6.0/Guild.CLI.runtimeconfig.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "runtimeOptions": {
- "tfm": "net6.0",
- "framework": {
- "name": "Microsoft.NETCore.App",
- "version": "6.0.0"
- }
- }
-}
\ No newline at end of file
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/ImGui.NET.dll b/Guild/Guild.CLI/bin/Debug/net6.0/ImGui.NET.dll
deleted file mode 100644
index 4bd86aa..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/ImGui.NET.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Microsoft.DotNet.PlatformAbstractions.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Microsoft.DotNet.PlatformAbstractions.dll
deleted file mode 100644
index 558229b..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Microsoft.DotNet.PlatformAbstractions.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Microsoft.Extensions.DependencyModel.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Microsoft.Extensions.DependencyModel.dll
deleted file mode 100644
index abf0306..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Microsoft.Extensions.DependencyModel.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Core.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Core.dll
deleted file mode 100644
index 90d5446..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Core.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.DXGI.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.DXGI.dll
deleted file mode 100644
index a920655..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.DXGI.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Direct3D.Compilers.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Direct3D.Compilers.dll
deleted file mode 100644
index 0ca2ffb..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Direct3D.Compilers.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Direct3D11.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Direct3D11.dll
deleted file mode 100644
index dd0a0e7..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Direct3D11.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.GLFW.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.GLFW.dll
deleted file mode 100644
index 1fb5634..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.GLFW.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Common.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Common.dll
deleted file mode 100644
index fc58986..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Common.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Extensions.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Extensions.dll
deleted file mode 100644
index 5009b28..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Extensions.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Glfw.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Glfw.dll
deleted file mode 100644
index 7260fb5..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Glfw.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Sdl.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Sdl.dll
deleted file mode 100644
index 7eb19c0..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Input.Sdl.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Maths.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Maths.dll
deleted file mode 100644
index dda6c45..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Maths.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenAL.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenAL.dll
deleted file mode 100644
index 4e8a1ed..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenAL.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenGL.Extensions.ImGui.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenGL.Extensions.ImGui.dll
deleted file mode 100644
index 36a4617..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenGL.Extensions.ImGui.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenGL.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenGL.dll
deleted file mode 100644
index fa2413a..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.OpenGL.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.SDL.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.SDL.dll
deleted file mode 100644
index fec528d..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.SDL.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Vulkan.Extensions.KHR.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Vulkan.Extensions.KHR.dll
deleted file mode 100644
index 2613be0..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Vulkan.Extensions.KHR.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Vulkan.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Vulkan.dll
deleted file mode 100644
index c297c77..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Vulkan.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Common.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Common.dll
deleted file mode 100644
index f07efaa..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Common.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Glfw.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Glfw.dll
deleted file mode 100644
index 585a2ee..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Glfw.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Sdl.dll b/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Sdl.dll
deleted file mode 100644
index 8255f9c..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/Silk.NET.Windowing.Sdl.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libSDL2-2.0.so b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libSDL2-2.0.so
deleted file mode 100644
index 9c33d53..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libSDL2-2.0.so and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libcimgui.so b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libcimgui.so
deleted file mode 100644
index 0f83525..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libcimgui.so and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libglfw.so.3 b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libglfw.so.3
deleted file mode 100644
index 0d8d28d..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/linux-x64/native/libglfw.so.3 and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-arm64/native/libglfw.3.dylib b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-arm64/native/libglfw.3.dylib
deleted file mode 100644
index da835b3..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-arm64/native/libglfw.3.dylib and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-universal/native/libcimgui.dylib b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-universal/native/libcimgui.dylib
deleted file mode 100644
index 2b37cd5..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-universal/native/libcimgui.dylib and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-x64/native/libSDL2-2.0.dylib b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-x64/native/libSDL2-2.0.dylib
deleted file mode 100644
index 6fa2fca..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-x64/native/libSDL2-2.0.dylib and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-x64/native/libglfw.3.dylib b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-x64/native/libglfw.3.dylib
deleted file mode 100644
index 5acd16c..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/osx-x64/native/libglfw.3.dylib and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/SDL2.dll b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/SDL2.dll
deleted file mode 100644
index ddba03c..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/SDL2.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/cimgui.dll b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/cimgui.dll
deleted file mode 100644
index a4af963..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/cimgui.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/glfw3.dll b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/glfw3.dll
deleted file mode 100644
index d1e5c64..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x64/native/glfw3.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x86/native/cimgui.dll b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x86/native/cimgui.dll
deleted file mode 100644
index 6753a14..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x86/native/cimgui.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x86/native/glfw3.dll b/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x86/native/glfw3.dll
deleted file mode 100644
index 196148e..0000000
Binary files a/Guild/Guild.CLI/bin/Debug/net6.0/runtimes/win-x86/native/glfw3.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/imgui.ini b/Guild/Guild.CLI/imgui.ini
index acb1040..56de320 100644
--- a/Guild/Guild.CLI/imgui.ini
+++ b/Guild/Guild.CLI/imgui.ini
@@ -4,7 +4,17 @@ Size=400,400
Collapsed=0
[Window][Dear ImGui Demo]
-Pos=1318,438
+Pos=129,236
Size=550,680
-Collapsed=1
+Collapsed=0
+
+[Window][Dear ImGui Metrics/Debugger]
+Pos=800,33
+Size=339,290
+Collapsed=0
+
+[Window][Dear ImGui Stack Tool]
+Pos=60,60
+Size=281,188
+Collapsed=0
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/Guild/Guild.CLI/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs
deleted file mode 100644
index 36203c7..0000000
--- a/Guild/Guild.CLI/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs
+++ /dev/null
@@ -1,4 +0,0 @@
-//
-using System;
-using System.Reflection;
-[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = "")]
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.AssemblyInfo.cs b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.AssemblyInfo.cs
deleted file mode 100644
index fe26c12..0000000
--- a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.AssemblyInfo.cs
+++ /dev/null
@@ -1,22 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// 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("Guild.CLI")]
-[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
-[assembly: System.Reflection.AssemblyProductAttribute("Guild.CLI")]
-[assembly: System.Reflection.AssemblyTitleAttribute("Guild.CLI")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-
-// Generated by the MSBuild WriteCodeFragment class.
-
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.AssemblyInfoInputs.cache b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.AssemblyInfoInputs.cache
deleted file mode 100644
index 5224aaa..0000000
--- a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.AssemblyInfoInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-b25b9017166f3d4f105d310d9739057173339f84
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.GeneratedMSBuildEditorConfig.editorconfig b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.GeneratedMSBuildEditorConfig.editorconfig
deleted file mode 100644
index aad234a..0000000
--- a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.GeneratedMSBuildEditorConfig.editorconfig
+++ /dev/null
@@ -1,10 +0,0 @@
-is_global = true
-build_property.TargetFramework = net6.0
-build_property.TargetPlatformMinVersion =
-build_property.UsingMicrosoftNETSdkWeb =
-build_property.ProjectTypeGuids =
-build_property.InvariantGlobalization =
-build_property.PlatformNeutralAssembly =
-build_property._SupportedPlatformList = Linux,macOS,Windows
-build_property.RootNamespace = Guild.CLI
-build_property.ProjectDir = C:\dev\monorepo\Guild\Guild.CLI\
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.GlobalUsings.g.cs b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.GlobalUsings.g.cs
deleted file mode 100644
index 8578f3d..0000000
--- a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.GlobalUsings.g.cs
+++ /dev/null
@@ -1,8 +0,0 @@
-//
-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/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.assets.cache b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.assets.cache
deleted file mode 100644
index 0824e05..0000000
Binary files a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.assets.cache and /dev/null differ
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.AssemblyReference.cache b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.AssemblyReference.cache
deleted file mode 100644
index ef62d0e..0000000
Binary files a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.AssemblyReference.cache and /dev/null differ
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.CopyComplete b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.CopyComplete
deleted file mode 100644
index e69de29..0000000
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.CoreCompileInputs.cache b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 8e51c9b..0000000
--- a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-4472e166aa7d831282c2f83311dc4c0c0d7eda1e
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.FileListAbsolute.txt b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.FileListAbsolute.txt
deleted file mode 100644
index ebcb510..0000000
--- a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.csproj.FileListAbsolute.txt
+++ /dev/null
@@ -1,50 +0,0 @@
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.csproj.AssemblyReference.cache
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.GeneratedMSBuildEditorConfig.editorconfig
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.AssemblyInfoInputs.cache
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.AssemblyInfo.cs
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.csproj.CoreCompileInputs.cache
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Guild.CLI.exe
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Guild.CLI.deps.json
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Guild.CLI.runtimeconfig.json
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Guild.CLI.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Guild.CLI.pdb
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\ImGui.NET.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Microsoft.DotNet.PlatformAbstractions.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Microsoft.Extensions.DependencyModel.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Core.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Direct3D.Compilers.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Direct3D11.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.DXGI.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.GLFW.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Input.Common.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Input.Extensions.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Input.Glfw.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Input.Sdl.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Maths.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.OpenAL.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.OpenGL.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.OpenGL.Extensions.ImGui.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.SDL.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Vulkan.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Vulkan.Extensions.KHR.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Windowing.Common.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Windowing.Glfw.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\Silk.NET.Windowing.Sdl.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\linux-x64\native\libcimgui.so
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\osx-universal\native\libcimgui.dylib
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\win-x64\native\cimgui.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\win-x86\native\cimgui.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\linux-x64\native\libglfw.so.3
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\osx-arm64\native\libglfw.3.dylib
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\osx-x64\native\libglfw.3.dylib
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\win-x64\native\glfw3.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\win-x86\native\glfw3.dll
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\linux-x64\native\libSDL2-2.0.so
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\osx-x64\native\libSDL2-2.0.dylib
-C:\dev\monorepo\Guild\Guild.CLI\bin\Debug\net6.0\runtimes\win-x64\native\SDL2.dll
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.csproj.CopyComplete
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.dll
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\refint\Guild.CLI.dll
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.pdb
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\Guild.CLI.genruntimeconfig.cache
-C:\dev\monorepo\Guild\Guild.CLI\obj\Debug\net6.0\ref\Guild.CLI.dll
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.dll b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.dll
deleted file mode 100644
index 5670660..0000000
Binary files a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.genruntimeconfig.cache b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.genruntimeconfig.cache
deleted file mode 100644
index 5561453..0000000
--- a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.genruntimeconfig.cache
+++ /dev/null
@@ -1 +0,0 @@
-2f7c0f5dfb2df69b06291b939c913ba6a58dbbfd
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.pdb b/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.pdb
deleted file mode 100644
index 0760dc2..0000000
Binary files a/Guild/Guild.CLI/obj/Debug/net6.0/Guild.CLI.pdb and /dev/null differ
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/apphost.exe b/Guild/Guild.CLI/obj/Debug/net6.0/apphost.exe
deleted file mode 100644
index 2e92a09..0000000
Binary files a/Guild/Guild.CLI/obj/Debug/net6.0/apphost.exe and /dev/null differ
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/ref/Guild.CLI.dll b/Guild/Guild.CLI/obj/Debug/net6.0/ref/Guild.CLI.dll
deleted file mode 100644
index f526c28..0000000
Binary files a/Guild/Guild.CLI/obj/Debug/net6.0/ref/Guild.CLI.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/obj/Debug/net6.0/refint/Guild.CLI.dll b/Guild/Guild.CLI/obj/Debug/net6.0/refint/Guild.CLI.dll
deleted file mode 100644
index f526c28..0000000
Binary files a/Guild/Guild.CLI/obj/Debug/net6.0/refint/Guild.CLI.dll and /dev/null differ
diff --git a/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.dgspec.json b/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.dgspec.json
deleted file mode 100644
index 93de5e6..0000000
--- a/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.dgspec.json
+++ /dev/null
@@ -1,97 +0,0 @@
-{
- "format": 1,
- "restore": {
- "C:\\dev\\monorepo\\Guild\\Guild.CLI\\Guild.CLI.csproj": {}
- },
- "projects": {
- "C:\\dev\\monorepo\\Guild\\Guild.CLI\\Guild.CLI.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "C:\\dev\\monorepo\\Guild\\Guild.CLI\\Guild.CLI.csproj",
- "projectName": "Guild.CLI",
- "projectPath": "C:\\dev\\monorepo\\Guild\\Guild.CLI\\Guild.CLI.csproj",
- "packagesPath": "C:\\Users\\Eero\\.nuget\\packages\\",
- "outputPath": "C:\\dev\\monorepo\\Guild\\Guild.CLI\\obj\\",
- "projectStyle": "PackageReference",
- "configFilePaths": [
- "C:\\Users\\Eero\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "net6.0"
- ],
- "sources": {
- "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "net6.0": {
- "targetAlias": "net6.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "warnAsError": [
- "NU1605"
- ]
- }
- },
- "frameworks": {
- "net6.0": {
- "targetAlias": "net6.0",
- "dependencies": {
- "Silk.NET": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.DXGI": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.Direct3D.Compilers": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.Direct3D11": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.Input": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.OpenGL": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.OpenGL.Extensions.ImGui": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.Windowing": {
- "target": "Package",
- "version": "[2.16.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\\6.0.400\\RuntimeIdentifierGraph.json"
- }
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.g.props b/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.g.props
deleted file mode 100644
index b166aa6..0000000
--- a/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.g.props
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- True
- NuGet
- $(MSBuildThisFileDirectory)project.assets.json
- $(UserProfile)\.nuget\packages\
- C:\Users\Eero\.nuget\packages\
- PackageReference
- 6.3.0
-
-
-
-
-
\ No newline at end of file
diff --git a/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.g.targets b/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.g.targets
deleted file mode 100644
index 3dc06ef..0000000
--- a/Guild/Guild.CLI/obj/Guild.CLI.csproj.nuget.g.targets
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/Guild/Guild.CLI/obj/project.assets.json b/Guild/Guild.CLI/obj/project.assets.json
deleted file mode 100644
index b51ead2..0000000
--- a/Guild/Guild.CLI/obj/project.assets.json
+++ /dev/null
@@ -1,1505 +0,0 @@
-{
- "version": 3,
- "targets": {
- "net6.0": {
- "ImGui.NET/1.87.3": {
- "type": "package",
- "dependencies": {
- "System.Buffers": "4.4.0",
- "System.Numerics.Vectors": "4.4.0",
- "System.Runtime.CompilerServices.Unsafe": "4.4.0"
- },
- "compile": {
- "lib/net6.0/ImGui.NET.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/ImGui.NET.dll": {
- "related": ".xml"
- }
- },
- "runtimeTargets": {
- "runtimes/linux-x64/native/libcimgui.so": {
- "assetType": "native",
- "rid": "linux-x64"
- },
- "runtimes/osx-universal/native/libcimgui.dylib": {
- "assetType": "native",
- "rid": "osx-universal"
- },
- "runtimes/win-x64/native/cimgui.dll": {
- "assetType": "native",
- "rid": "win-x64"
- },
- "runtimes/win-x86/native/cimgui.dll": {
- "assetType": "native",
- "rid": "win-x86"
- }
- }
- },
- "Microsoft.CSharp/4.7.0": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.0/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.0/_._": {}
- }
- },
- "Microsoft.DotNet.PlatformAbstractions/3.1.6": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Extensions.DependencyModel/6.0.0": {
- "type": "package",
- "dependencies": {
- "System.Buffers": "4.5.1",
- "System.Memory": "4.5.4",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0",
- "System.Text.Encodings.Web": "6.0.0",
- "System.Text.Json": "6.0.0"
- },
- "compile": {
- "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.GLFW": "2.16.0",
- "Silk.NET.Input": "2.16.0",
- "Silk.NET.OpenAL": "2.16.0",
- "Silk.NET.OpenGL": "2.16.0",
- "Silk.NET.Vulkan": "2.16.0",
- "Silk.NET.Vulkan.Extensions.KHR": "2.16.0",
- "Silk.NET.Windowing": "2.16.0"
- }
- },
- "Silk.NET.Core/2.16.0": {
- "type": "package",
- "dependencies": {
- "Microsoft.CSharp": "4.7.0",
- "Microsoft.DotNet.PlatformAbstractions": "3.1.6",
- "Microsoft.Extensions.DependencyModel": "6.0.0",
- "System.Memory": "4.5.5",
- "System.Numerics.Vectors": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "compile": {
- "lib/net6.0/Silk.NET.Core.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Silk.NET.Core.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Direct3D.Compilers/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Direct3D.Compilers.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Direct3D.Compilers.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Direct3D11/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.DXGI": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Direct3D11.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Direct3D11.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.DXGI/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Maths": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.DXGI.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.DXGI.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.GLFW/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Ultz.Native.GLFW": "3.3.3.1"
- },
- "compile": {
- "lib/net5.0/Silk.NET.GLFW.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.GLFW.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Input/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Input.Common": "2.16.0",
- "Silk.NET.Input.Glfw": "2.16.0",
- "Silk.NET.Input.Sdl": "2.16.0"
- }
- },
- "Silk.NET.Input.Common/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Windowing.Common": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Input.Common.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Input.Common.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Input.Extensions/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Input.Common": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Input.Extensions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Input.Extensions.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Input.Glfw/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Input.Common": "2.16.0",
- "Silk.NET.Windowing.Glfw": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Input.Glfw.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Input.Glfw.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Input.Sdl/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Input.Common": "2.16.0",
- "Silk.NET.Windowing.Sdl": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Input.Sdl.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Input.Sdl.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Maths/2.16.0": {
- "type": "package",
- "compile": {
- "lib/net5.0/Silk.NET.Maths.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Maths.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.OpenAL/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "System.Buffers": "4.5.1",
- "System.Numerics.Vectors": "4.5.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.OpenAL.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.OpenAL.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.OpenGL/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Maths": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.OpenGL.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.OpenGL.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.OpenGL.Extensions.ImGui/2.16.0": {
- "type": "package",
- "dependencies": {
- "ImGui.NET": "1.87.3",
- "Silk.NET.Input.Common": "2.16.0",
- "Silk.NET.Input.Extensions": "2.16.0",
- "Silk.NET.OpenGL": "2.16.0",
- "Silk.NET.Windowing.Common": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.OpenGL.Extensions.ImGui.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.OpenGL.Extensions.ImGui.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.SDL/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Maths": "2.16.0",
- "Ultz.Native.SDL": "2.0.14.1"
- },
- "compile": {
- "lib/net5.0/Silk.NET.SDL.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.SDL.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Vulkan/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Vulkan.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Vulkan.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Vulkan.Extensions.KHR/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Vulkan": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Vulkan.Extensions.KHR.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Vulkan.Extensions.KHR.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Windowing/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Windowing.Common": "2.16.0",
- "Silk.NET.Windowing.Glfw": "2.16.0"
- }
- },
- "Silk.NET.Windowing.Common/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.Core": "2.16.0",
- "Silk.NET.Maths": "2.16.0"
- },
- "compile": {
- "lib/netstandard2.1/Silk.NET.Windowing.Common.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/netstandard2.1/Silk.NET.Windowing.Common.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Windowing.Glfw/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.GLFW": "2.16.0",
- "Silk.NET.Windowing.Common": "2.16.0"
- },
- "compile": {
- "lib/net5.0/Silk.NET.Windowing.Glfw.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net5.0/Silk.NET.Windowing.Glfw.dll": {
- "related": ".xml"
- }
- }
- },
- "Silk.NET.Windowing.Sdl/2.16.0": {
- "type": "package",
- "dependencies": {
- "Silk.NET.SDL": "2.16.0",
- "Silk.NET.Windowing.Common": "2.16.0"
- },
- "compile": {
- "lib/net6.0/Silk.NET.Windowing.Sdl.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/Silk.NET.Windowing.Sdl.dll": {
- "related": ".xml"
- }
- }
- },
- "System.Buffers/4.5.1": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.0/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.0/_._": {}
- }
- },
- "System.Memory/4.5.5": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.1/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.1/_._": {}
- }
- },
- "System.Numerics.Vectors/4.5.0": {
- "type": "package",
- "compile": {
- "ref/netcoreapp2.0/_._": {}
- },
- "runtime": {
- "lib/netcoreapp2.0/_._": {}
- }
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {
- "type": "package",
- "compile": {
- "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- }
- },
- "System.Text.Encodings.Web/6.0.0": {
- "type": "package",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "compile": {
- "lib/net6.0/System.Text.Encodings.Web.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Text.Encodings.Web.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- },
- "runtimeTargets": {
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": {
- "assetType": "runtime",
- "rid": "browser"
- }
- }
- },
- "System.Text.Json/6.0.0": {
- "type": "package",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0",
- "System.Text.Encodings.Web": "6.0.0"
- },
- "compile": {
- "lib/net6.0/System.Text.Json.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net6.0/System.Text.Json.dll": {
- "related": ".xml"
- }
- },
- "build": {
- "buildTransitive/netcoreapp3.1/_._": {}
- }
- },
- "Ultz.Native.GLFW/3.3.3.1": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/_._": {}
- },
- "runtime": {
- "lib/netstandard2.0/_._": {}
- },
- "runtimeTargets": {
- "runtimes/linux-x64/native/libglfw.so.3": {
- "assetType": "native",
- "rid": "linux-x64"
- },
- "runtimes/osx-arm64/native/libglfw.3.dylib": {
- "assetType": "native",
- "rid": "osx-arm64"
- },
- "runtimes/osx-x64/native/libglfw.3.dylib": {
- "assetType": "native",
- "rid": "osx-x64"
- },
- "runtimes/win-x64/native/glfw3.dll": {
- "assetType": "native",
- "rid": "win-x64"
- },
- "runtimes/win-x86/native/glfw3.dll": {
- "assetType": "native",
- "rid": "win-x86"
- }
- }
- },
- "Ultz.Native.SDL/2.0.14.1": {
- "type": "package",
- "compile": {
- "lib/netstandard2.0/_._": {}
- },
- "runtime": {
- "lib/netstandard2.0/_._": {}
- },
- "runtimeTargets": {
- "runtimes/linux-x64/native/libSDL2-2.0.so": {
- "assetType": "native",
- "rid": "linux-x64"
- },
- "runtimes/osx-x64/native/libSDL2-2.0.dylib": {
- "assetType": "native",
- "rid": "osx-x64"
- },
- "runtimes/win-x64/native/SDL2.dll": {
- "assetType": "native",
- "rid": "win-x64"
- }
- }
- }
- }
- },
- "libraries": {
- "ImGui.NET/1.87.3": {
- "sha512": "pYKUrXtvinMZiWToAzGhAGXscPr1B/NVVADbfbBlpl9waaVtB/7q9Zx07HyjivE44f8u1W1L++iwwfrCS3Sw3w==",
- "type": "package",
- "path": "imgui.net/1.87.3",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "build/net40/ImGui.NET.targets",
- "imgui.net.1.87.3.nupkg.sha512",
- "imgui.net.nuspec",
- "lib/net6.0/ImGui.NET.dll",
- "lib/net6.0/ImGui.NET.xml",
- "lib/netstandard2.0/ImGui.NET.dll",
- "lib/netstandard2.0/ImGui.NET.xml",
- "runtimes/linux-x64/native/libcimgui.so",
- "runtimes/osx-universal/native/libcimgui.dylib",
- "runtimes/win-x64/native/cimgui.dll",
- "runtimes/win-x86/native/cimgui.dll"
- ]
- },
- "Microsoft.CSharp/4.7.0": {
- "sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
- "type": "package",
- "path": "microsoft.csharp/4.7.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net45/_._",
- "lib/netcore50/Microsoft.CSharp.dll",
- "lib/netcoreapp2.0/_._",
- "lib/netstandard1.3/Microsoft.CSharp.dll",
- "lib/netstandard2.0/Microsoft.CSharp.dll",
- "lib/netstandard2.0/Microsoft.CSharp.xml",
- "lib/portable-net45+win8+wp8+wpa81/_._",
- "lib/uap10.0.16299/_._",
- "lib/win8/_._",
- "lib/wp80/_._",
- "lib/wpa81/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "microsoft.csharp.4.7.0.nupkg.sha512",
- "microsoft.csharp.nuspec",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/_._",
- "ref/netcore50/Microsoft.CSharp.dll",
- "ref/netcore50/Microsoft.CSharp.xml",
- "ref/netcore50/de/Microsoft.CSharp.xml",
- "ref/netcore50/es/Microsoft.CSharp.xml",
- "ref/netcore50/fr/Microsoft.CSharp.xml",
- "ref/netcore50/it/Microsoft.CSharp.xml",
- "ref/netcore50/ja/Microsoft.CSharp.xml",
- "ref/netcore50/ko/Microsoft.CSharp.xml",
- "ref/netcore50/ru/Microsoft.CSharp.xml",
- "ref/netcore50/zh-hans/Microsoft.CSharp.xml",
- "ref/netcore50/zh-hant/Microsoft.CSharp.xml",
- "ref/netcoreapp2.0/_._",
- "ref/netstandard1.0/Microsoft.CSharp.dll",
- "ref/netstandard1.0/Microsoft.CSharp.xml",
- "ref/netstandard1.0/de/Microsoft.CSharp.xml",
- "ref/netstandard1.0/es/Microsoft.CSharp.xml",
- "ref/netstandard1.0/fr/Microsoft.CSharp.xml",
- "ref/netstandard1.0/it/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ja/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ko/Microsoft.CSharp.xml",
- "ref/netstandard1.0/ru/Microsoft.CSharp.xml",
- "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
- "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
- "ref/netstandard2.0/Microsoft.CSharp.dll",
- "ref/netstandard2.0/Microsoft.CSharp.xml",
- "ref/portable-net45+win8+wp8+wpa81/_._",
- "ref/uap10.0.16299/_._",
- "ref/win8/_._",
- "ref/wp80/_._",
- "ref/wpa81/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "Microsoft.DotNet.PlatformAbstractions/3.1.6": {
- "sha512": "jek4XYaQ/PGUwDKKhwR8K47Uh1189PFzMeLqO83mXrXQVIpARZCcfuDedH50YDTepBkfijCZN5U/vZi++erxtg==",
- "type": "package",
- "path": "microsoft.dotnet.platformabstractions/3.1.6",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net45/Microsoft.DotNet.PlatformAbstractions.dll",
- "lib/net45/Microsoft.DotNet.PlatformAbstractions.xml",
- "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll",
- "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.xml",
- "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.dll",
- "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.xml",
- "microsoft.dotnet.platformabstractions.3.1.6.nupkg.sha512",
- "microsoft.dotnet.platformabstractions.nuspec"
- ]
- },
- "Microsoft.Extensions.DependencyModel/6.0.0": {
- "sha512": "TD5QHg98m3+QhgEV1YVoNMl5KtBw/4rjfxLHO0e/YV9bPUBDKntApP4xdrVtGgCeQZHVfC2EXIGsdpRNrr87Pg==",
- "type": "package",
- "path": "microsoft.extensions.dependencymodel/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net461/Microsoft.Extensions.DependencyModel.dll",
- "lib/net461/Microsoft.Extensions.DependencyModel.xml",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll",
- "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.xml",
- "microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512",
- "microsoft.extensions.dependencymodel.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Silk.NET/2.16.0": {
- "sha512": "K62SIwgqK1cfsDYRyfeJpU6ZjImMkqgxvCFP7mECrwSHaU2NAo5dK6JzhEhHywhtlrR6pdW+jkpzuffX+F4new==",
- "type": "package",
- "path": "silk.net/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "silk.net.2.16.0.nupkg.sha512",
- "silk.net.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Core/2.16.0": {
- "sha512": "9lU5QtE9SGaDtzj817Kp4td9jF2XsDwevzjmoEA7Fxp2t5uM4KDVAns4YgNT15J87v+mg3bxG7fK4aVSMkfbLA==",
- "type": "package",
- "path": "silk.net.core/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Core.dll",
- "lib/net5.0/Silk.NET.Core.xml",
- "lib/net6.0/Silk.NET.Core.dll",
- "lib/net6.0/Silk.NET.Core.xml",
- "lib/netcoreapp3.1/Silk.NET.Core.dll",
- "lib/netcoreapp3.1/Silk.NET.Core.xml",
- "lib/netstandard2.0/Silk.NET.Core.dll",
- "lib/netstandard2.0/Silk.NET.Core.xml",
- "lib/netstandard2.1/Silk.NET.Core.dll",
- "lib/netstandard2.1/Silk.NET.Core.xml",
- "silk.net.core.2.16.0.nupkg.sha512",
- "silk.net.core.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Direct3D.Compilers/2.16.0": {
- "sha512": "7VPDUj2y9XH64qCkeVpUiIYUOnzBt4OTqxgNnrXRf7ewfF3WUxzbZabQ8fe50unF73CvhvO5M8WJxbJCDev4ug==",
- "type": "package",
- "path": "silk.net.direct3d.compilers/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Direct3D.Compilers.dll",
- "lib/net5.0/Silk.NET.Direct3D.Compilers.xml",
- "lib/netcoreapp3.1/Silk.NET.Direct3D.Compilers.dll",
- "lib/netcoreapp3.1/Silk.NET.Direct3D.Compilers.xml",
- "lib/netstandard2.0/Silk.NET.Direct3D.Compilers.dll",
- "lib/netstandard2.0/Silk.NET.Direct3D.Compilers.xml",
- "lib/netstandard2.1/Silk.NET.Direct3D.Compilers.dll",
- "lib/netstandard2.1/Silk.NET.Direct3D.Compilers.xml",
- "silk.net.direct3d.compilers.2.16.0.nupkg.sha512",
- "silk.net.direct3d.compilers.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Direct3D11/2.16.0": {
- "sha512": "3MlAi8PqvFIx3XTOx49TvKnojoPBwLzn46xbJ4Zpu58He//D/ZNM4QmK7/lR8m69Eq0iOY2vS3ZYanKrS8KHUA==",
- "type": "package",
- "path": "silk.net.direct3d11/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Direct3D11.dll",
- "lib/net5.0/Silk.NET.Direct3D11.xml",
- "lib/netcoreapp3.1/Silk.NET.Direct3D11.dll",
- "lib/netcoreapp3.1/Silk.NET.Direct3D11.xml",
- "lib/netstandard2.0/Silk.NET.Direct3D11.dll",
- "lib/netstandard2.0/Silk.NET.Direct3D11.xml",
- "lib/netstandard2.1/Silk.NET.Direct3D11.dll",
- "lib/netstandard2.1/Silk.NET.Direct3D11.xml",
- "silk.net.direct3d11.2.16.0.nupkg.sha512",
- "silk.net.direct3d11.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.DXGI/2.16.0": {
- "sha512": "DPyAs4HWDKeFbFepdmcjmSM90AHmVnDObSZH4lYTUH82iiVhPDHETzxPi6XwPEAp4oWi0tGoTapQFe3Zji1jlQ==",
- "type": "package",
- "path": "silk.net.dxgi/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.DXGI.dll",
- "lib/net5.0/Silk.NET.DXGI.xml",
- "lib/netcoreapp3.1/Silk.NET.DXGI.dll",
- "lib/netcoreapp3.1/Silk.NET.DXGI.xml",
- "lib/netstandard2.0/Silk.NET.DXGI.dll",
- "lib/netstandard2.0/Silk.NET.DXGI.xml",
- "lib/netstandard2.1/Silk.NET.DXGI.dll",
- "lib/netstandard2.1/Silk.NET.DXGI.xml",
- "silk.net.dxgi.2.16.0.nupkg.sha512",
- "silk.net.dxgi.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.GLFW/2.16.0": {
- "sha512": "SwYGUz//ZUiNFmPFDa82g2mDGDBpUmGPBRXFGY4MbpuMGGdOWdByA1vt4b7eNRsBuu1aAkiJznaCudiUtULMew==",
- "type": "package",
- "path": "silk.net.glfw/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.GLFW.dll",
- "lib/net5.0/Silk.NET.GLFW.xml",
- "lib/netcoreapp3.1/Silk.NET.GLFW.dll",
- "lib/netcoreapp3.1/Silk.NET.GLFW.xml",
- "lib/netstandard2.0/Silk.NET.GLFW.dll",
- "lib/netstandard2.0/Silk.NET.GLFW.xml",
- "lib/netstandard2.1/Silk.NET.GLFW.dll",
- "lib/netstandard2.1/Silk.NET.GLFW.xml",
- "silk.net.glfw.2.16.0.nupkg.sha512",
- "silk.net.glfw.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Input/2.16.0": {
- "sha512": "u6RZ93e3Dg5yaeCiXZJn+6olLNi5UeGKJyVsU+LwVJbugFMsD6ANm0QZ++qQCql+DLxJVeBzIEnu0mA12sLxUA==",
- "type": "package",
- "path": "silk.net.input/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "silk.net.input.2.16.0.nupkg.sha512",
- "silk.net.input.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Input.Common/2.16.0": {
- "sha512": "RLweqYgzOScnW79UIFRaaI8b41EtkKOeGlUyFD6jRK/hqlrSQgEL/5vlpeFP/U85KaifFsGGsL1dv+FMWhP4bw==",
- "type": "package",
- "path": "silk.net.input.common/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Input.Common.dll",
- "lib/net5.0/Silk.NET.Input.Common.xml",
- "lib/netcoreapp3.1/Silk.NET.Input.Common.dll",
- "lib/netcoreapp3.1/Silk.NET.Input.Common.xml",
- "lib/netstandard2.0/Silk.NET.Input.Common.dll",
- "lib/netstandard2.0/Silk.NET.Input.Common.xml",
- "lib/netstandard2.1/Silk.NET.Input.Common.dll",
- "lib/netstandard2.1/Silk.NET.Input.Common.xml",
- "silk.net.input.common.2.16.0.nupkg.sha512",
- "silk.net.input.common.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Input.Extensions/2.16.0": {
- "sha512": "rutA2vXhHDZm7v9tSsJWYCf5kXafbJSWQT5ghO2iOiQQbRZK+E+tmMyQBTmrJc9+pwXASpM4q4vUJAVdmMArdg==",
- "type": "package",
- "path": "silk.net.input.extensions/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Input.Extensions.dll",
- "lib/net5.0/Silk.NET.Input.Extensions.xml",
- "lib/netcoreapp3.1/Silk.NET.Input.Extensions.dll",
- "lib/netcoreapp3.1/Silk.NET.Input.Extensions.xml",
- "lib/netstandard2.0/Silk.NET.Input.Extensions.dll",
- "lib/netstandard2.0/Silk.NET.Input.Extensions.xml",
- "lib/netstandard2.1/Silk.NET.Input.Extensions.dll",
- "lib/netstandard2.1/Silk.NET.Input.Extensions.xml",
- "silk.net.input.extensions.2.16.0.nupkg.sha512",
- "silk.net.input.extensions.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Input.Glfw/2.16.0": {
- "sha512": "KlAdyb22PxKYkpDdUGFw3vKKFpbdwubIMPUyDnoxaDzgBc0aOk5yY7aCsrYs8cNel/rlJZ6ZlL1BSqzYz4YvZg==",
- "type": "package",
- "path": "silk.net.input.glfw/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Input.Glfw.dll",
- "lib/net5.0/Silk.NET.Input.Glfw.xml",
- "lib/netcoreapp3.1/Silk.NET.Input.Glfw.dll",
- "lib/netcoreapp3.1/Silk.NET.Input.Glfw.xml",
- "lib/netstandard2.0/Silk.NET.Input.Glfw.dll",
- "lib/netstandard2.0/Silk.NET.Input.Glfw.xml",
- "lib/netstandard2.1/Silk.NET.Input.Glfw.dll",
- "lib/netstandard2.1/Silk.NET.Input.Glfw.xml",
- "silk.net.input.glfw.2.16.0.nupkg.sha512",
- "silk.net.input.glfw.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Input.Sdl/2.16.0": {
- "sha512": "4RTvoYYxkQldrJHKJR74tPV3tkA/1xpVzDRI2sTMRmB9X1MJhTD8Zeuw436E+oKxYc8uv8PzPqIzTnXlK4uDkA==",
- "type": "package",
- "path": "silk.net.input.sdl/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Input.Sdl.dll",
- "lib/net5.0/Silk.NET.Input.Sdl.xml",
- "lib/netcoreapp3.1/Silk.NET.Input.Sdl.dll",
- "lib/netcoreapp3.1/Silk.NET.Input.Sdl.xml",
- "lib/netstandard2.0/Silk.NET.Input.Sdl.dll",
- "lib/netstandard2.0/Silk.NET.Input.Sdl.xml",
- "lib/netstandard2.1/Silk.NET.Input.Sdl.dll",
- "lib/netstandard2.1/Silk.NET.Input.Sdl.xml",
- "silk.net.input.sdl.2.16.0.nupkg.sha512",
- "silk.net.input.sdl.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Maths/2.16.0": {
- "sha512": "Xjw9Fw/DQ0zVgJL5FUBH04qMp+vEfoHd71PrnrGwsRmopwEK4KKLuMYLVN/tKLvq5Mfh0Qd0bItOb26MyIJ/7g==",
- "type": "package",
- "path": "silk.net.maths/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Maths.dll",
- "lib/net5.0/Silk.NET.Maths.xml",
- "lib/netcoreapp3.1/Silk.NET.Maths.dll",
- "lib/netcoreapp3.1/Silk.NET.Maths.xml",
- "lib/netstandard2.0/Silk.NET.Maths.dll",
- "lib/netstandard2.0/Silk.NET.Maths.xml",
- "lib/netstandard2.1/Silk.NET.Maths.dll",
- "lib/netstandard2.1/Silk.NET.Maths.xml",
- "silk.net.maths.2.16.0.nupkg.sha512",
- "silk.net.maths.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.OpenAL/2.16.0": {
- "sha512": "6oiF3ftldIMzYgQO5JV9XsBpC5e5UrVEq/amZzcNNM+C6B06e6syKdD1Dg6EV4YCRtljlGif6NC0QDkXi/UiUw==",
- "type": "package",
- "path": "silk.net.openal/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.OpenAL.dll",
- "lib/net5.0/Silk.NET.OpenAL.xml",
- "lib/netcoreapp3.1/Silk.NET.OpenAL.dll",
- "lib/netcoreapp3.1/Silk.NET.OpenAL.xml",
- "lib/netstandard2.0/Silk.NET.OpenAL.dll",
- "lib/netstandard2.0/Silk.NET.OpenAL.xml",
- "lib/netstandard2.1/Silk.NET.OpenAL.dll",
- "lib/netstandard2.1/Silk.NET.OpenAL.xml",
- "silk.net.openal.2.16.0.nupkg.sha512",
- "silk.net.openal.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.OpenGL/2.16.0": {
- "sha512": "SOE1lTWjMr+ThA+90XJ7MrKgygVm8ozOx4IWA1mX+7is9XSML8SaOO9FhmQgGhLbY8sPvOpiFbUhICZNXrMpFw==",
- "type": "package",
- "path": "silk.net.opengl/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.OpenGL.dll",
- "lib/net5.0/Silk.NET.OpenGL.xml",
- "lib/netcoreapp3.1/Silk.NET.OpenGL.dll",
- "lib/netcoreapp3.1/Silk.NET.OpenGL.xml",
- "lib/netstandard2.0/Silk.NET.OpenGL.dll",
- "lib/netstandard2.0/Silk.NET.OpenGL.xml",
- "lib/netstandard2.1/Silk.NET.OpenGL.dll",
- "lib/netstandard2.1/Silk.NET.OpenGL.xml",
- "silk.net.opengl.2.16.0.nupkg.sha512",
- "silk.net.opengl.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.OpenGL.Extensions.ImGui/2.16.0": {
- "sha512": "VrKn5am20z2kdc0Kd91/lMu9srehwXoqbUbxySsPrmLr1uNVkDSxDFzXqKKAzqVSa13kY/d/7J/vv6SQX91Dlg==",
- "type": "package",
- "path": "silk.net.opengl.extensions.imgui/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.OpenGL.Extensions.ImGui.dll",
- "lib/net5.0/Silk.NET.OpenGL.Extensions.ImGui.xml",
- "lib/netcoreapp3.1/Silk.NET.OpenGL.Extensions.ImGui.dll",
- "lib/netcoreapp3.1/Silk.NET.OpenGL.Extensions.ImGui.xml",
- "lib/netstandard2.0/Silk.NET.OpenGL.Extensions.ImGui.dll",
- "lib/netstandard2.0/Silk.NET.OpenGL.Extensions.ImGui.xml",
- "lib/netstandard2.1/Silk.NET.OpenGL.Extensions.ImGui.dll",
- "lib/netstandard2.1/Silk.NET.OpenGL.Extensions.ImGui.xml",
- "silk.net.opengl.extensions.imgui.2.16.0.nupkg.sha512",
- "silk.net.opengl.extensions.imgui.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.SDL/2.16.0": {
- "sha512": "Os5L+FhUxRNG/YfG3yFes5tNoPIaAlw3Y9g/dwBYYWgVxQpdhMpjTYjQEu+0zG2lguxgul03LRVtmt/+nyr+NQ==",
- "type": "package",
- "path": "silk.net.sdl/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.SDL.dll",
- "lib/net5.0/Silk.NET.SDL.xml",
- "lib/netcoreapp3.1/Silk.NET.SDL.dll",
- "lib/netcoreapp3.1/Silk.NET.SDL.xml",
- "lib/netstandard2.0/Silk.NET.SDL.dll",
- "lib/netstandard2.0/Silk.NET.SDL.xml",
- "lib/netstandard2.1/Silk.NET.SDL.dll",
- "lib/netstandard2.1/Silk.NET.SDL.xml",
- "silk.net.sdl.2.16.0.nupkg.sha512",
- "silk.net.sdl.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Vulkan/2.16.0": {
- "sha512": "AxBUL4fxd4f8f5u7V4nhdZbeCmeWAmphUm0Lfai1YUCHLb6XNORP5jvlpTpBfW9mvtd8aLjV8cyTfdYw11vnig==",
- "type": "package",
- "path": "silk.net.vulkan/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Vulkan.dll",
- "lib/net5.0/Silk.NET.Vulkan.xml",
- "lib/netcoreapp3.1/Silk.NET.Vulkan.dll",
- "lib/netcoreapp3.1/Silk.NET.Vulkan.xml",
- "lib/netstandard2.0/Silk.NET.Vulkan.dll",
- "lib/netstandard2.0/Silk.NET.Vulkan.xml",
- "lib/netstandard2.1/Silk.NET.Vulkan.dll",
- "lib/netstandard2.1/Silk.NET.Vulkan.xml",
- "silk.net.vulkan.2.16.0.nupkg.sha512",
- "silk.net.vulkan.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Vulkan.Extensions.KHR/2.16.0": {
- "sha512": "vM0/+Nc3EqHoIhsW8z/YvKt5xIY37GOTvcEsToiZaYwEMaNvNdsqxIZEhHIaLj+SujbX5cH1755al1r1rbCLhw==",
- "type": "package",
- "path": "silk.net.vulkan.extensions.khr/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Vulkan.Extensions.KHR.dll",
- "lib/net5.0/Silk.NET.Vulkan.Extensions.KHR.xml",
- "lib/netcoreapp3.1/Silk.NET.Vulkan.Extensions.KHR.dll",
- "lib/netcoreapp3.1/Silk.NET.Vulkan.Extensions.KHR.xml",
- "lib/netstandard2.0/Silk.NET.Vulkan.Extensions.KHR.dll",
- "lib/netstandard2.0/Silk.NET.Vulkan.Extensions.KHR.xml",
- "lib/netstandard2.1/Silk.NET.Vulkan.Extensions.KHR.dll",
- "lib/netstandard2.1/Silk.NET.Vulkan.Extensions.KHR.xml",
- "silk.net.vulkan.extensions.khr.2.16.0.nupkg.sha512",
- "silk.net.vulkan.extensions.khr.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Windowing/2.16.0": {
- "sha512": "385Qmc8pwMc9rs0YL30JHFLU6v33nQQcdShKrRtyoXX3+HGArkUT3T4rSpDHsA7EzCa0GBB4csh8AoheKqudxg==",
- "type": "package",
- "path": "silk.net.windowing/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "silk.net.windowing.2.16.0.nupkg.sha512",
- "silk.net.windowing.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Windowing.Common/2.16.0": {
- "sha512": "ay/eRIsZWnsDMlV8ZJDMQ+/HrLtmX4IWPdGBzbik3sKbcm9pvTFiCZWIrBNpg7IJpZhw6e1ZrhSsiK65+mH+rA==",
- "type": "package",
- "path": "silk.net.windowing.common/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/netstandard2.0/Silk.NET.Windowing.Common.dll",
- "lib/netstandard2.0/Silk.NET.Windowing.Common.xml",
- "lib/netstandard2.1/Silk.NET.Windowing.Common.dll",
- "lib/netstandard2.1/Silk.NET.Windowing.Common.xml",
- "silk.net.windowing.common.2.16.0.nupkg.sha512",
- "silk.net.windowing.common.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Windowing.Glfw/2.16.0": {
- "sha512": "ZKR70gVtp/BAXU7ds6hzUowJx2HCwwacFH0zY1/ZEfj/AUzBtQQwZqXYrGoNX7vlwPtGXUDn4MzwBhplBR0CqA==",
- "type": "package",
- "path": "silk.net.windowing.glfw/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Silk.NET.Windowing.Glfw.dll",
- "lib/net5.0/Silk.NET.Windowing.Glfw.xml",
- "lib/netcoreapp3.1/Silk.NET.Windowing.Glfw.dll",
- "lib/netcoreapp3.1/Silk.NET.Windowing.Glfw.xml",
- "lib/netstandard2.0/Silk.NET.Windowing.Glfw.dll",
- "lib/netstandard2.0/Silk.NET.Windowing.Glfw.xml",
- "lib/netstandard2.1/Silk.NET.Windowing.Glfw.dll",
- "lib/netstandard2.1/Silk.NET.Windowing.Glfw.xml",
- "silk.net.windowing.glfw.2.16.0.nupkg.sha512",
- "silk.net.windowing.glfw.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "Silk.NET.Windowing.Sdl/2.16.0": {
- "sha512": "R3ceesLRv3nbJDy2G0yfaqGwdTBb/GmdLAEUg6GczEy1YNmmD1SLrLoJuDckOsUIDWMV3IyacmoSwYdcaBsu4A==",
- "type": "package",
- "path": "silk.net.windowing.sdl/2.16.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "build/net6.0-ios15.2/Silk.NET.Windowing.Sdl.targets",
- "build/net6.0-ios15.2/native/libSDL2.a",
- "build/net6.0-maccatalyst15.2/Silk.NET.Windowing.Sdl.targets",
- "build/net6.0-maccatalyst15.2/native/libSDL2.a",
- "lib/net5.0/Silk.NET.Windowing.Sdl.dll",
- "lib/net5.0/Silk.NET.Windowing.Sdl.xml",
- "lib/net6.0-android31.0/Silk.NET.Windowing.Sdl.aar",
- "lib/net6.0-android31.0/Silk.NET.Windowing.Sdl.dll",
- "lib/net6.0-android31.0/Silk.NET.Windowing.Sdl.xml",
- "lib/net6.0-ios15.2/Silk.NET.Windowing.Sdl.dll",
- "lib/net6.0-ios15.2/Silk.NET.Windowing.Sdl.xml",
- "lib/net6.0-maccatalyst15.2/Silk.NET.Windowing.Sdl.dll",
- "lib/net6.0-maccatalyst15.2/Silk.NET.Windowing.Sdl.xml",
- "lib/net6.0/Silk.NET.Windowing.Sdl.dll",
- "lib/net6.0/Silk.NET.Windowing.Sdl.xml",
- "lib/netcoreapp3.1/Silk.NET.Windowing.Sdl.dll",
- "lib/netcoreapp3.1/Silk.NET.Windowing.Sdl.xml",
- "lib/netstandard2.0/Silk.NET.Windowing.Sdl.dll",
- "lib/netstandard2.0/Silk.NET.Windowing.Sdl.xml",
- "lib/netstandard2.1/Silk.NET.Windowing.Sdl.dll",
- "lib/netstandard2.1/Silk.NET.Windowing.Sdl.xml",
- "silk.net.windowing.sdl.2.16.0.nupkg.sha512",
- "silk.net.windowing.sdl.nuspec",
- "silkdotnet_v3.png"
- ]
- },
- "System.Buffers/4.5.1": {
- "sha512": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
- "type": "package",
- "path": "system.buffers/4.5.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net461/System.Buffers.dll",
- "lib/net461/System.Buffers.xml",
- "lib/netcoreapp2.0/_._",
- "lib/netstandard1.1/System.Buffers.dll",
- "lib/netstandard1.1/System.Buffers.xml",
- "lib/netstandard2.0/System.Buffers.dll",
- "lib/netstandard2.0/System.Buffers.xml",
- "lib/uap10.0.16299/_._",
- "ref/net45/System.Buffers.dll",
- "ref/net45/System.Buffers.xml",
- "ref/netcoreapp2.0/_._",
- "ref/netstandard1.1/System.Buffers.dll",
- "ref/netstandard1.1/System.Buffers.xml",
- "ref/netstandard2.0/System.Buffers.dll",
- "ref/netstandard2.0/System.Buffers.xml",
- "ref/uap10.0.16299/_._",
- "system.buffers.4.5.1.nupkg.sha512",
- "system.buffers.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Memory/4.5.5": {
- "sha512": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
- "type": "package",
- "path": "system.memory/4.5.5",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/net461/System.Memory.dll",
- "lib/net461/System.Memory.xml",
- "lib/netcoreapp2.1/_._",
- "lib/netstandard1.1/System.Memory.dll",
- "lib/netstandard1.1/System.Memory.xml",
- "lib/netstandard2.0/System.Memory.dll",
- "lib/netstandard2.0/System.Memory.xml",
- "ref/netcoreapp2.1/_._",
- "system.memory.4.5.5.nupkg.sha512",
- "system.memory.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Numerics.Vectors/4.5.0": {
- "sha512": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
- "type": "package",
- "path": "system.numerics.vectors/4.5.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "lib/MonoAndroid10/_._",
- "lib/MonoTouch10/_._",
- "lib/net46/System.Numerics.Vectors.dll",
- "lib/net46/System.Numerics.Vectors.xml",
- "lib/netcoreapp2.0/_._",
- "lib/netstandard1.0/System.Numerics.Vectors.dll",
- "lib/netstandard1.0/System.Numerics.Vectors.xml",
- "lib/netstandard2.0/System.Numerics.Vectors.dll",
- "lib/netstandard2.0/System.Numerics.Vectors.xml",
- "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll",
- "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml",
- "lib/uap10.0.16299/_._",
- "lib/xamarinios10/_._",
- "lib/xamarinmac20/_._",
- "lib/xamarintvos10/_._",
- "lib/xamarinwatchos10/_._",
- "ref/MonoAndroid10/_._",
- "ref/MonoTouch10/_._",
- "ref/net45/System.Numerics.Vectors.dll",
- "ref/net45/System.Numerics.Vectors.xml",
- "ref/net46/System.Numerics.Vectors.dll",
- "ref/net46/System.Numerics.Vectors.xml",
- "ref/netcoreapp2.0/_._",
- "ref/netstandard1.0/System.Numerics.Vectors.dll",
- "ref/netstandard1.0/System.Numerics.Vectors.xml",
- "ref/netstandard2.0/System.Numerics.Vectors.dll",
- "ref/netstandard2.0/System.Numerics.Vectors.xml",
- "ref/uap10.0.16299/_._",
- "ref/xamarinios10/_._",
- "ref/xamarinmac20/_._",
- "ref/xamarintvos10/_._",
- "ref/xamarinwatchos10/_._",
- "system.numerics.vectors.4.5.0.nupkg.sha512",
- "system.numerics.vectors.nuspec",
- "useSharedDesignerContext.txt",
- "version.txt"
- ]
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {
- "sha512": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
- "type": "package",
- "path": "system.runtime.compilerservices.unsafe/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Runtime.CompilerServices.Unsafe.dll",
- "lib/net461/System.Runtime.CompilerServices.Unsafe.xml",
- "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll",
- "lib/net6.0/System.Runtime.CompilerServices.Unsafe.xml",
- "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll",
- "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.xml",
- "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
- "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
- "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
- "system.runtime.compilerservices.unsafe.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Text.Encodings.Web/6.0.0": {
- "sha512": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
- "type": "package",
- "path": "system.text.encodings.web/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Text.Encodings.Web.dll",
- "lib/net461/System.Text.Encodings.Web.xml",
- "lib/net6.0/System.Text.Encodings.Web.dll",
- "lib/net6.0/System.Text.Encodings.Web.xml",
- "lib/netcoreapp3.1/System.Text.Encodings.Web.dll",
- "lib/netcoreapp3.1/System.Text.Encodings.Web.xml",
- "lib/netstandard2.0/System.Text.Encodings.Web.dll",
- "lib/netstandard2.0/System.Text.Encodings.Web.xml",
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll",
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml",
- "system.text.encodings.web.6.0.0.nupkg.sha512",
- "system.text.encodings.web.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "System.Text.Json/6.0.0": {
- "sha512": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
- "type": "package",
- "path": "system.text.json/6.0.0",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "LICENSE.TXT",
- "THIRD-PARTY-NOTICES.TXT",
- "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll",
- "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll",
- "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
- "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
- "build/System.Text.Json.targets",
- "buildTransitive/netcoreapp2.0/System.Text.Json.targets",
- "buildTransitive/netcoreapp3.1/_._",
- "lib/net461/System.Text.Json.dll",
- "lib/net461/System.Text.Json.xml",
- "lib/net6.0/System.Text.Json.dll",
- "lib/net6.0/System.Text.Json.xml",
- "lib/netcoreapp3.1/System.Text.Json.dll",
- "lib/netcoreapp3.1/System.Text.Json.xml",
- "lib/netstandard2.0/System.Text.Json.dll",
- "lib/netstandard2.0/System.Text.Json.xml",
- "system.text.json.6.0.0.nupkg.sha512",
- "system.text.json.nuspec",
- "useSharedDesignerContext.txt"
- ]
- },
- "Ultz.Native.GLFW/3.3.3.1": {
- "sha512": "7eUNO/A1+BXZt0HF1i67HByjmQFo/FfdFatdHUlupv1qnu5tKr5RLreZ7O1Fr0oRIcW6kEx7kJY0aPfJBwcJAw==",
- "type": "package",
- "path": "ultz.native.glfw/3.3.3.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "build/net461/Ultz.Native.GLFW.props",
- "lib/net461/_._",
- "lib/netstandard2.0/_._",
- "runtimes/linux-x64/native/libglfw.so.3",
- "runtimes/osx-arm64/native/libglfw.3.dylib",
- "runtimes/osx-x64/native/libglfw.3.dylib",
- "runtimes/win-x64/native/glfw3.dll",
- "runtimes/win-x86/native/glfw3.dll",
- "ultz.native.glfw.3.3.3.1.nupkg.sha512",
- "ultz.native.glfw.nuspec"
- ]
- },
- "Ultz.Native.SDL/2.0.14.1": {
- "sha512": "pqhYzaFfEXGCZag7JsO3YoNHYALBqFHu4a3Ejyz5rjPW51p3Tfjs82Cz8n9GkohzJADZxSRthNYWpa3Hi1Vp6g==",
- "type": "package",
- "path": "ultz.native.sdl/2.0.14.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "build/net461/Ultz.Native.SDL.props",
- "lib/net461/_._",
- "lib/netstandard2.0/_._",
- "runtimes/linux-x64/native/libSDL2-2.0.so",
- "runtimes/osx-x64/native/libSDL2-2.0.dylib",
- "runtimes/win-x64/native/SDL2.dll",
- "ultz.native.sdl.2.0.14.1.nupkg.sha512",
- "ultz.native.sdl.nuspec"
- ]
- }
- },
- "projectFileDependencyGroups": {
- "net6.0": [
- "Silk.NET >= 2.16.0",
- "Silk.NET.DXGI >= 2.16.0",
- "Silk.NET.Direct3D.Compilers >= 2.16.0",
- "Silk.NET.Direct3D11 >= 2.16.0",
- "Silk.NET.Input >= 2.16.0",
- "Silk.NET.OpenGL >= 2.16.0",
- "Silk.NET.OpenGL.Extensions.ImGui >= 2.16.0",
- "Silk.NET.Windowing >= 2.16.0"
- ]
- },
- "packageFolders": {
- "C:\\Users\\Eero\\.nuget\\packages\\": {}
- },
- "project": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "C:\\dev\\monorepo\\Guild\\Guild.CLI\\Guild.CLI.csproj",
- "projectName": "Guild.CLI",
- "projectPath": "C:\\dev\\monorepo\\Guild\\Guild.CLI\\Guild.CLI.csproj",
- "packagesPath": "C:\\Users\\Eero\\.nuget\\packages\\",
- "outputPath": "C:\\dev\\monorepo\\Guild\\Guild.CLI\\obj\\",
- "projectStyle": "PackageReference",
- "configFilePaths": [
- "C:\\Users\\Eero\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "net6.0"
- ],
- "sources": {
- "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "net6.0": {
- "targetAlias": "net6.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "warnAsError": [
- "NU1605"
- ]
- }
- },
- "frameworks": {
- "net6.0": {
- "targetAlias": "net6.0",
- "dependencies": {
- "Silk.NET": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.DXGI": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.Direct3D.Compilers": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.Direct3D11": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.Input": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.OpenGL": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.OpenGL.Extensions.ImGui": {
- "target": "Package",
- "version": "[2.16.0, )"
- },
- "Silk.NET.Windowing": {
- "target": "Package",
- "version": "[2.16.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\\6.0.400\\RuntimeIdentifierGraph.json"
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Guild/Guild.CLI/obj/project.nuget.cache b/Guild/Guild.CLI/obj/project.nuget.cache
deleted file mode 100644
index 4810ddc..0000000
--- a/Guild/Guild.CLI/obj/project.nuget.cache
+++ /dev/null
@@ -1,43 +0,0 @@
-{
- "version": 2,
- "dgSpecHash": "xv2fHUMCIuCYrSH0tcpsPal/G/rwOHNG/YMO/9lOlwax08qgErgoCjl8ZkhaLWOhnV0L7lMoEtooFQL4cnRbaA==",
- "success": true,
- "projectFilePath": "C:\\dev\\monorepo\\Guild\\Guild.CLI\\Guild.CLI.csproj",
- "expectedPackageFiles": [
- "C:\\Users\\Eero\\.nuget\\packages\\imgui.net\\1.87.3\\imgui.net.1.87.3.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\microsoft.dotnet.platformabstractions\\3.1.6\\microsoft.dotnet.platformabstractions.3.1.6.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\microsoft.extensions.dependencymodel\\6.0.0\\microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net\\2.16.0\\silk.net.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.core\\2.16.0\\silk.net.core.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.direct3d.compilers\\2.16.0\\silk.net.direct3d.compilers.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.direct3d11\\2.16.0\\silk.net.direct3d11.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.dxgi\\2.16.0\\silk.net.dxgi.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.glfw\\2.16.0\\silk.net.glfw.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.input\\2.16.0\\silk.net.input.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.input.common\\2.16.0\\silk.net.input.common.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.input.extensions\\2.16.0\\silk.net.input.extensions.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.input.glfw\\2.16.0\\silk.net.input.glfw.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.input.sdl\\2.16.0\\silk.net.input.sdl.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.maths\\2.16.0\\silk.net.maths.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.openal\\2.16.0\\silk.net.openal.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.opengl\\2.16.0\\silk.net.opengl.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.opengl.extensions.imgui\\2.16.0\\silk.net.opengl.extensions.imgui.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.sdl\\2.16.0\\silk.net.sdl.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.vulkan\\2.16.0\\silk.net.vulkan.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.vulkan.extensions.khr\\2.16.0\\silk.net.vulkan.extensions.khr.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.windowing\\2.16.0\\silk.net.windowing.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.windowing.common\\2.16.0\\silk.net.windowing.common.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.windowing.glfw\\2.16.0\\silk.net.windowing.glfw.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\silk.net.windowing.sdl\\2.16.0\\silk.net.windowing.sdl.2.16.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\system.memory\\4.5.5\\system.memory.4.5.5.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\system.text.json\\6.0.0\\system.text.json.6.0.0.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\ultz.native.glfw\\3.3.3.1\\ultz.native.glfw.3.3.3.1.nupkg.sha512",
- "C:\\Users\\Eero\\.nuget\\packages\\ultz.native.sdl\\2.0.14.1\\ultz.native.sdl.2.0.14.1.nupkg.sha512"
- ],
- "logs": []
-}
\ No newline at end of file
diff --git a/Learning/DX9/.gitignore b/Learning/DX9/.gitignore
new file mode 100644
index 0000000..205e033
--- /dev/null
+++ b/Learning/DX9/.gitignore
@@ -0,0 +1,3 @@
+*.exe
+*.obj
+/build
\ No newline at end of file
diff --git a/Learning/DX9/CMakeLists.txt b/Learning/DX9/CMakeLists.txt
new file mode 100644
index 0000000..d728c65
--- /dev/null
+++ b/Learning/DX9/CMakeLists.txt
@@ -0,0 +1,19 @@
+cmake_minimum_required(VERSION 3.0)
+
+project(DirectX9BlankScreen)
+
+# Add the executable target
+add_executable(${PROJECT_NAME} WIN32 main.cpp)
+
+# Find DirectX 9 libraries
+
+set(DIRECTX_SDK_PATH "C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)")
+
+# Include DirectX headers
+target_include_directories(${PROJECT_NAME} PRIVATE "${DIRECTX_SDK_PATH}/Include")
+
+# Link DirectX libraries
+target_link_libraries(${PROJECT_NAME} PRIVATE "${DIRECTX_SDK_PATH}/Lib/x64/d3d9.lib")
+
+# Set the C++ standard to C++11 or higher
+set_target_properties(${PROJECT_NAME} PROPERTIES CXX_STANDARD 11)
\ No newline at end of file
diff --git a/Learning/DX9/main.cpp b/Learning/DX9/main.cpp
new file mode 100644
index 0000000..10ab305
--- /dev/null
+++ b/Learning/DX9/main.cpp
@@ -0,0 +1,184 @@
+/*
+Compile with
+ cl /nologo main.cpp /link user32.lib d3d9.lib
+
+OR
+
+Add these:
+#pragma comment(lib,"user32.lib")
+#pragma comment(lib, "d3d9.lib")
+
+and compile with:
+ cl /nologo main.cpp
+*/
+
+#include
+#include
+
+
+
+// Function prototypes
+LRESULT CALLBACK WindowProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
+HRESULT InitializeDirectX(HWND hWnd);
+void RenderFrame();
+
+// DirectX variables
+LPDIRECT3D9 pD3D = NULL;
+LPDIRECT3DDEVICE9 pd3dDevice = NULL;
+
+int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
+{
+ // Create the window
+ const char className[] = "DirectX9BlankScreen";
+ const int width = 800;
+ const int height = 600;
+
+ WNDCLASS wc = {};
+ wc.lpfnWndProc = WindowProc;
+ wc.hInstance = hInstance;
+ wc.lpszClassName = className;
+ wc.hCursor = LoadCursor(NULL, IDC_ARROW);
+
+ RegisterClass(&wc);
+
+ HWND hWnd = CreateWindowEx(
+ 0,
+ className,
+ "DirectX 9 Blank Screen",
+ WS_OVERLAPPEDWINDOW,
+ CW_USEDEFAULT, CW_USEDEFAULT,
+ width, height,
+ NULL,
+ NULL,
+ hInstance,
+ NULL
+ );
+
+ if (!hWnd)
+ {
+ return -1;
+ }
+
+ // Initialize DirectX
+ if (FAILED(InitializeDirectX(hWnd)))
+ {
+ return -1;
+ }
+
+ // Show the window
+ ShowWindow(hWnd, nCmdShow);
+ UpdateWindow(hWnd);
+
+ // Main message loop
+ MSG msg = {};
+ while (msg.message != WM_QUIT)
+ {
+ if (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
+ {
+ TranslateMessage(&msg);
+ DispatchMessage(&msg);
+ }
+ else
+ {
+ RenderFrame();
+ }
+ }
+
+ // Clean up DirectX resources
+ if (pd3dDevice)
+ {
+ pd3dDevice->Release();
+ pd3dDevice = NULL;
+ }
+ if (pD3D)
+ {
+ pD3D->Release();
+ pD3D = NULL;
+ }
+
+ return static_cast(msg.wParam);
+}
+
+LRESULT CALLBACK WindowProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
+{
+ switch (message)
+ {
+ case WM_DESTROY:
+ PostQuitMessage(0);
+ return 0;
+
+ default:
+ return DefWindowProc(hWnd, message, wParam, lParam);
+ }
+}
+
+HRESULT InitializeDirectX(HWND hWnd)
+{
+ // Create the Direct3D9 object
+ pD3D = Direct3DCreate9(D3D_SDK_VERSION);
+ if (!pD3D)
+ {
+ return E_FAIL;
+ }
+
+ // Setup the presentation parameters
+ D3DPRESENT_PARAMETERS d3dpp = {};
+ d3dpp.Windowed = TRUE;
+ d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD;
+ d3dpp.hDeviceWindow = hWnd;
+
+ // Create the Direct3D device
+ if (FAILED(pD3D->CreateDevice(
+ D3DADAPTER_DEFAULT,
+ D3DDEVTYPE_HAL,
+ hWnd,
+ D3DCREATE_HARDWARE_VERTEXPROCESSING,
+ &d3dpp,
+ &pd3dDevice
+ )))
+ {
+ return E_FAIL;
+ }
+
+ return S_OK;
+}
+
+void RenderFrame()
+{
+ // Clear the back buffer
+ pd3dDevice->Clear(0, NULL, D3DCLEAR_TARGET, D3DCOLOR_XRGB(0, 0, 0), 1.0f, 0);
+
+ // Begin the scene
+ pd3dDevice->BeginScene();
+
+ // Set the vertex format
+ pd3dDevice->SetFVF(D3DFVF_XYZ);
+
+ // Define the vertices of the triangle
+ struct Vertex
+ {
+ float x, y, z;
+ };
+ Vertex vertices[] =
+ {
+ { 0.0f, 1.0f, 0.0f }, // Top
+ { -1.0f, -1.0f, 0.0f }, // Bottom-left
+ { 1.0f, -1.0f, 0.0f } // Bottom-right
+ };
+
+ // Set the color to red
+ pd3dDevice->SetRenderState(D3DRS_LIGHTING, FALSE); // Disable lighting
+ pd3dDevice->SetRenderState(D3DRS_CULLMODE, D3DCULL_NONE); // Disable backface culling
+ pd3dDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, FALSE); // Disable alpha blending
+ pd3dDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_SOLID); // Solid fill mode
+ pd3dDevice->SetRenderState(D3DRS_SHADEMODE, D3DSHADE_GOURAUD); // Gouraud shading
+
+ // Draw the triangle
+ pd3dDevice->DrawPrimitiveUP(D3DPT_TRIANGLELIST, 1, vertices, sizeof(Vertex));
+
+ // End the scene
+ pd3dDevice->EndScene();
+
+ // Present the back buffer to the screen
+ pd3dDevice->Present(NULL, NULL, NULL, NULL);
+}
diff --git a/Simulation/Fantasy.NET/Fantasy.NET.csproj b/Simulation/Fantasy.NET/Fantasy.NET.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Simulation/Fantasy.NET/Fantasy.NET.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Simulation/Fantasy.NET/Program.cs b/Simulation/Fantasy.NET/Program.cs
new file mode 100644
index 0000000..3751555
--- /dev/null
+++ b/Simulation/Fantasy.NET/Program.cs
@@ -0,0 +1,2 @@
+// See https://aka.ms/new-console-template for more information
+Console.WriteLine("Hello, World!");
diff --git a/Simulation/Fantasy.NET/Simulation.cs b/Simulation/Fantasy.NET/Simulation.cs
new file mode 100644
index 0000000..be1e7a6
--- /dev/null
+++ b/Simulation/Fantasy.NET/Simulation.cs
@@ -0,0 +1,32 @@
+namespace Fantasy;
+
+public class Simulation
+{
+
+ private float ElapsedTime = 0f;
+ private float AccumilatedTime = 0f;
+
+ private bool IsRunning = false;
+
+ public Simulation()
+ {
+
+ }
+
+ public void Start()
+ {
+ float dt = 0f;
+ IsRunning = true;
+ while (IsRunning)
+ {
+
+ this.Loop(dt);
+ ElapsedTime += dt;
+ }
+ }
+
+ private void Loop(float dt)
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/Simulation/Fantasy/main.py b/Simulation/Fantasy/main.py
new file mode 100644
index 0000000..57b9e03
--- /dev/null
+++ b/Simulation/Fantasy/main.py
@@ -0,0 +1,218 @@
+import random
+
+MAX_DISTANCE = 100
+SOUND_EFFECTS = ["Slap!", "Smack!"]
+
+def fformat_percentage(val):
+ if val == 1.0:
+ return "0%"
+ elif val > 1.0:
+ return f"{int((val-1)*100)}%"
+ return f"{int((-val)*100)}%"
+
+def iformat_percentage(val):
+ return f"{val}%"
+
+class Defeated:
+ """
+ Tris only cums as much as possible
+ """
+ def __init__(self, game):
+ self.game = game
+ self.input = ""
+ self.is_running = True
+ self.chance = None
+
+ def do_action(self, inp):
+ if inp in ["end"]:
+ self.is_running = False
+ return
+ else:
+ self.game.arousal += 10
+ print(random.choice(SOUND_EFFECTS))
+
+ def run(self):
+ while self.is_running:
+ self.input = input("$")
+ self.do_action(self.input)
+ print("Defeat Ended.")
+
+
+class Encounter:
+ """
+ If stamina gets to zero during an encounter, Tris is "defeated".
+ """
+ def __init__(self, game):
+ self.game = game
+ self.input = ""
+ self.is_running = True
+ self.chance = None
+ self.enemy = Enemy()
+
+ def roll(self):
+ self.chance = random.random()
+
+ def check_defeat(self):
+ if self.game.stamina <= 0:
+ print("Defeated!")
+ self.is_running = False
+ d = Defeated(self.game)
+ d.run()
+
+ def do_action(self, inp):
+ self.check_defeat()
+ if inp in ["fight", "f"]:
+ print("Fight!")
+ self.game.drain_stamina(20)
+ self.enemy.attack(self.game)
+ # self.is_running = False
+ else:
+ print("Unknown command.")
+
+ def run(self):
+ while self.is_running:
+ self.input = input("#")
+ self.do_action(self.input)
+ print("Encounter ended.")
+
+class Enemy:
+ def __init__(self) -> None:
+ self.health = random.randint(50, 150)
+
+ def attack(self, game):
+ if hasattr(game, "stamina"):
+ print("Enemy attacks ")
+ game.stamina -= 1
+
+
+class Game:
+ def __init__(self):
+ self.is_running = True
+ self.input = ""
+ self.chance = None
+ # Stats
+ self.distance = 0
+ self.stamina = 100
+ self.arousal = 0
+ self.pleasure = 0
+ self.sensitivity = 1.0
+
+ def save(self, name="save"):
+ print("Saving...")
+ data = [
+ f"distance:{self.distance}\n",
+ f"stamina:{self.stamina}\n",
+ f"arousal:{self.arousal}\n",
+ f"pleasure:{self.pleasure}\n",
+ f"sensitivity:{self.sensitivity}\n",
+ ]
+ with open(f"{name}.sav", "w+") as f:
+ f.writelines(data);
+ print("Game saved!")
+
+ def load(self, name="save"):
+ print("Loading...")
+ with open(f"{name}.sav", "r") as f:
+ lines = f.readlines()
+ for line in lines:
+ s = line.split(":")
+ if s[0] == "distance":
+ self.distance = int(s[1])
+ if s[0] == "stamina":
+ self.stamina = int(s[1])
+ if s[0] == "arousal":
+ self.arousal = float(s[1])
+ if s[0] == "pleasure":
+ self.pleasure = int(s[1])
+ if s[0] == "sensitivity":
+ self.sensitivity = float(s[1])
+ print("Game loaded!")
+
+ def roll(self):
+ self.chance = random.random()
+
+ def drain_stamina(self, amt):
+ self.stamina -= amt
+ if self.stamina < 0:
+ self.stamina = 0
+
+ def gain_stamina(self, amt):
+ self.stamina += amt
+ if self.stamina > 100:
+ self.stamina = 100
+
+ def print_status(self):
+ print(f"Tris has travelled {self.distance} out of {MAX_DISTANCE} miles.")
+ print(f"Stamina:\t{self.stamina}")
+ print(f"Pleasure:\t{self.pleasure}")
+ print(f"Arousal:\t{iformat_percentage(self.arousal)}")
+ print(f"Sensitivity:\t{fformat_percentage(self.sensitivity)}")
+
+ def do_encounter(self):
+ print("Encounter!")
+ e = Encounter(self)
+ e.run()
+
+ def do_ambush(self):
+ self.gain_stamina(25)
+ print("Ambush!")
+ e = Encounter(self)
+ e.run()
+
+ def check_victory(self):
+ if self.distance >= MAX_DISTANCE:
+ print("Victory!")
+ self.is_running = False
+
+ def debug(self):
+ print(fformat_percentage(1))
+ print(fformat_percentage(1.5))
+ print(fformat_percentage(0.5))
+ print(fformat_percentage(2.5))
+ print(fformat_percentage(0.0))
+
+ def do_action(self, inp):
+ self.roll()
+ if inp in ["e","exit","q","quit"]:
+ self.is_running = False
+ elif inp in ["walk","w"]:
+ if self.chance > 0.8:
+ self.do_encounter()
+ return
+ if self.stamina == 0:
+ print("Tris has no stamina. She must rest.")
+ else:
+ print("Tris walks forward")
+ self.distance += 1
+ self.drain_stamina(5)
+ self.check_victory()
+
+ elif inp in ["status", "s"]:
+ self.print_status()
+ elif inp in ["save"]:
+ self.save()
+ elif inp in ["load"]:
+ self.load()
+
+ elif inp in ["rest","r"]:
+ if self.chance > 0.9:
+ self.do_ambush()
+ return
+ print("Tris rests")
+ self.gain_stamina(50)
+ elif inp in ["dbg"]:
+ self.debug()
+ else:
+ print("Unknown command.")
+
+ def run(self):
+ while self.is_running:
+ self.input = input(">")
+ self.do_action(self.input)
+
+def main():
+ game = Game()
+ game.run()
+
+if __name__ == "__main__":
+ main()
\ No newline at end of file
diff --git a/utils/cleaner++/.gitignore b/utils/cleaner++/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/utils/cleaner++/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/utils/cleaner++/CMakeLists.txt b/utils/cleaner++/CMakeLists.txt
new file mode 100644
index 0000000..97b01dd
--- /dev/null
+++ b/utils/cleaner++/CMakeLists.txt
@@ -0,0 +1,11 @@
+cmake_minimum_required(VERSION 3.0.0)
+project(cleaner++ VERSION 0.1.0 LANGUAGES C CXX)
+
+include(CTest)
+enable_testing()
+
+add_executable(cleaner++ main.cpp)
+
+set(CPACK_PROJECT_NAME ${PROJECT_NAME})
+set(CPACK_PROJECT_VERSION ${PROJECT_VERSION})
+include(CPack)
diff --git a/utils/cleaner++/main.cpp b/utils/cleaner++/main.cpp
new file mode 100644
index 0000000..3bb2d5a
--- /dev/null
+++ b/utils/cleaner++/main.cpp
@@ -0,0 +1,5 @@
+#include
+
+int main(int, char**){
+ std::cout << "Hello, from cleaner++!\n";
+}
diff --git a/utils/cleaner/src/Main.hx b/utils/cleaner/src/Main.hx
index f0d14b1..a43a943 100644
--- a/utils/cleaner/src/Main.hx
+++ b/utils/cleaner/src/Main.hx
@@ -1,13 +1,16 @@
-import haxe.macro.Expr.Catch;
import Sys;
import sys.FileSystem;
class Main {
- static var dir: String = "C:\\Users\\Eero\\AppData\\Local\\Temp";
+ static var dirs: Array = [
+ "C:\\Users\\Eero\\AppData\\Local\\Temp"
+ ];
static function main() {
- clean(dir);
+ for(dir in dirs) {
+ clean(dir);
+ }
}
static function deleteFile(path) {