diff --git a/CringeBootstrap/Properties/launchSettings.json b/CringeBootstrap/Properties/launchSettings.json
index 64e60c1..8c3addf 100644
--- a/CringeBootstrap/Properties/launchSettings.json
+++ b/CringeBootstrap/Properties/launchSettings.json
@@ -1,5 +1,4 @@
-{
- "$schema": "http://json.schemastore.org/launchsettings.json",
+{
"profiles": {
"CringeBootstrap": {
"commandName": "Project",
@@ -7,7 +6,9 @@
"environmentVariables": {
"DOTNET_BOOTSTRAP_ENTRYPOINT": "CringeLauncher.UserDev.UserDevLauncher, CringeLauncher",
"DOTNET_USERDEV_RUNDIR": "data"
- }
+ },
+ "nativeDebugging": true
}
- }
-}
+ },
+ "$schema": "http://json.schemastore.org/launchsettings.json"
+}
\ No newline at end of file
diff --git a/CringeBootstrap/packages.lock.json b/CringeBootstrap/packages.lock.json
index 6f072e8..d99bea5 100644
--- a/CringeBootstrap/packages.lock.json
+++ b/CringeBootstrap/packages.lock.json
@@ -51,8 +51,8 @@
},
"ImGui.NET.DirectX": {
"type": "Transitive",
- "resolved": "1.92.1",
- "contentHash": "xb1h2jzp05qltRHT55lKgUwBs6aoFY1zhfNJZT0r067luC9mssBJNhMMrEXUinYF9etCk0DLdIRH1GfCOsthpA=="
+ "resolved": "1.92.1.2",
+ "contentHash": "3n4qx0oWGlYHphHJ5a2/ernzasrsyE6RZ6NOxeACf3w/18qsqCVrXu2Xh9L0f4bwqq3eTTMNpV860yUHu1yiuw=="
},
"Json.More.Net": {
"type": "Transitive",
@@ -438,7 +438,7 @@
"cringeplugins": {
"type": "Project",
"dependencies": {
- "ImGui.NET.DirectX": "[1.92.1, )",
+ "ImGui.NET.DirectX": "[1.92.1.2, )",
"JsonSchema.Net.Generation": "[5.0.4, )",
"Lib.Harmony.Thin": "[2.3.4-torch, )",
"Microsoft.Extensions.DependencyInjection.Abstractions": "[9.0.7, )",
@@ -479,8 +479,8 @@
},
"ImGui.NET.DirectX": {
"type": "Transitive",
- "resolved": "1.92.1",
- "contentHash": "xb1h2jzp05qltRHT55lKgUwBs6aoFY1zhfNJZT0r067luC9mssBJNhMMrEXUinYF9etCk0DLdIRH1GfCOsthpA=="
+ "resolved": "1.92.1.2",
+ "contentHash": "3n4qx0oWGlYHphHJ5a2/ernzasrsyE6RZ6NOxeACf3w/18qsqCVrXu2Xh9L0f4bwqq3eTTMNpV860yUHu1yiuw=="
},
"Steamworks.NET": {
"type": "Transitive",
diff --git a/CringeLauncher/packages.lock.json b/CringeLauncher/packages.lock.json
index 3d1df7d..c16816f 100644
--- a/CringeLauncher/packages.lock.json
+++ b/CringeLauncher/packages.lock.json
@@ -39,9 +39,7 @@
"contentHash": "568a6wcTivauIhbeWcCwfWwIn7UV7MeHEBvFB2uzGIpM2OhJ4eM/FZ8KS0yhPoNxnSpjGzz7x7CIjTxhslojQA==",
"dependencies": {
"Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[4.14.0]",
- "System.Collections.Immutable": "9.0.0",
- "System.Reflection.Metadata": "9.0.0"
+ "Microsoft.CodeAnalysis.Common": "[4.14.0]"
}
},
"Microsoft.Extensions.DependencyInjection": {
@@ -116,11 +114,7 @@
"contentHash": "BcUV7OERlLqGxDXZuIyIMMmk1PbqBblLRbAoigmzIUx/M8A+8epvyPyXRpbgoucKH7QmfYdQIev04Phx2Co08A==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "5.0.0",
- "Microsoft.Extensions.ObjectPool": "5.0.10",
- "System.Numerics.Vectors": "4.5.0",
- "System.Reflection.DispatchProxy": "4.7.1",
- "System.Security.Cryptography.Xml": "6.0.1",
- "System.Security.Principal.Windows": "5.0.0"
+ "Microsoft.Extensions.ObjectPool": "5.0.10"
}
},
"Torch.SixLabors.ImageSharp": {
@@ -129,8 +123,7 @@
"resolved": "1.0.0-beta6",
"contentHash": "WJ7ocT79HgmuKi0+ltpvXTiMI80UcI3DeS8XSfYwJtTB1tcQws6zLPGuUwra6qe6qRrFfpABeDP3xvHV1rJgfg==",
"dependencies": {
- "SixLabors.Core": "1.0.0-beta0007",
- "System.Runtime.CompilerServices.Unsafe": "4.5.1"
+ "SixLabors.Core": "1.0.0-beta0007"
}
},
"Velopack": {
@@ -149,13 +142,8 @@
},
"ImGui.NET.DirectX": {
"type": "Transitive",
- "resolved": "1.92.1",
- "contentHash": "xb1h2jzp05qltRHT55lKgUwBs6aoFY1zhfNJZT0r067luC9mssBJNhMMrEXUinYF9etCk0DLdIRH1GfCOsthpA==",
- "dependencies": {
- "System.Buffers": "4.5.1",
- "System.Numerics.Vectors": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
+ "resolved": "1.92.1.2",
+ "contentHash": "3n4qx0oWGlYHphHJ5a2/ernzasrsyE6RZ6NOxeACf3w/18qsqCVrXu2Xh9L0f4bwqq3eTTMNpV860yUHu1yiuw=="
},
"Json.More.Net": {
"type": "Transitive",
@@ -193,8 +181,7 @@
"resolved": "2.3.4-torch",
"contentHash": "UnLUnLLiXfHZdKa1zhi6w8cl8tJTrpVixLtvjFEVtlDA6Rkf06OcZ2gSidcbcgKjTcR+fk5Qsdos3mU5oohzfg==",
"dependencies": {
- "MonoMod.Core": "1.2.2",
- "System.Text.Json": "9.0.0"
+ "MonoMod.Core": "1.2.2"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
@@ -212,9 +199,7 @@
"resolved": "4.14.0",
"contentHash": "PC3tuwZYnC+idaPuoC/AZpEdwrtX7qFpmnrfQkgobGIWiYmGi5MCRtl5mx6QrfMGQpK78X2lfIEoZDLg/qnuHg==",
"dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "System.Collections.Immutable": "9.0.0",
- "System.Reflection.Metadata": "9.0.0"
+ "Microsoft.CodeAnalysis.Analyzers": "3.11.0"
}
},
"Microsoft.Extensions.Configuration": {
@@ -426,31 +411,18 @@
"SixLabors.Core": {
"type": "Transitive",
"resolved": "1.0.0-beta0007",
- "contentHash": "s9aPl6yxwcvoKRD0u0zjkCISZCCifbUi9/XVFjdvlx5Pt7vRYmGV0anq1EEftUjIEHbEu5aNBipbUSBIV2CE7w==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "4.5.1"
- }
+ "contentHash": "s9aPl6yxwcvoKRD0u0zjkCISZCCifbUi9/XVFjdvlx5Pt7vRYmGV0anq1EEftUjIEHbEu5aNBipbUSBIV2CE7w=="
},
"Steamworks.NET": {
"type": "Transitive",
"resolved": "20.1.0",
"contentHash": "+GntwnyJ5tCNvUIaQxv2+ehDvZJzGUqlSB5xRBk1hTj1qqBJ6s4vK/OfGD/jae7aTmXiGSm8wpJORosNtQevJQ=="
},
- "System.Buffers": {
- "type": "Transitive",
- "resolved": "4.5.1",
- "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg=="
- },
"System.CodeDom": {
"type": "Transitive",
"resolved": "9.0.7",
"contentHash": "skI5aEl6XbZelP1hZvSmzzm3mM98k22x19Zu1Lf4rmuYoFEMJr7s7Te/MWUk9twjz4utyXt3q3pYXxGxI/Y+zA=="
},
- "System.Collections.Immutable": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w=="
- },
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
"resolved": "9.0.7",
@@ -465,80 +437,23 @@
"resolved": "9.0.7",
"contentHash": "AJ+9fyCtQUImntxAJ9l4PZiCd4iepuk4pm7Qcno7PBIWQnfXlvwKuFsGk2H+QyY69GUVzDP2heELW6ho5BCXUg=="
},
- "System.Formats.Asn1": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "T6fD00dQ3NTbPDy31m4eQUwKW84s03z0N2C8HpOklyeaDgaJPa/TexP4/SkORMSOwc7WhKifnA6Ya33AkzmafA=="
- },
"System.Linq.Async": {
"type": "Transitive",
"resolved": "6.0.3",
"contentHash": "hSHiq2m1ky7zUQgTp+/2h1K3lABIQ+GltRixoclHPg/Sc1vnfeS6g/Uy5moOVZKrZJdQiFPFZd6OobBp3tZcFg=="
},
- "System.Numerics.Vectors": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
- },
- "System.Reflection.DispatchProxy": {
- "type": "Transitive",
- "resolved": "4.7.1",
- "contentHash": "C1sMLwIG6ILQ2bmOT4gh62V6oJlyF4BlHcVMrOoor49p0Ji2tA8QAoqyMcIhAdH6OHKJ8m7BU+r4LK2CUEOKqw=="
- },
- "System.Reflection.Metadata": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "ANiqLu3DxW9kol/hMmTWbt3414t9ftdIuiIU7j80okq2YzAueo120M442xk1kDJWtmZTqWQn7wHDvMRipVOEOQ=="
- },
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
- },
- "System.Security.AccessControl": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ=="
- },
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "ynmbW2GjIGg9K1wXmVIRs4IlyDolf0JXNpzFQ8JCVgwM+myUC2JeUggl2PwQig2PNVMegKmN1aAx7WPQ8tI3vA==",
- "dependencies": {
- "System.Formats.Asn1": "6.0.0"
- }
- },
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
"resolved": "9.0.7",
"contentHash": "OAiDZTyzIzgbtrjzbMlprCxvlXpFW7q+JVOSEc/v4jgLBF4hVSey0MQ06MyctGjspKyJBdGj6k6MuqjiZV9c5Q=="
},
- "System.Security.Cryptography.Xml": {
- "type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "5e5bI28T0x73AwTsbuFP4qSRzthmU2C0Gqgg3AZ3KTxmSyA+Uhk31puA3srdaeWaacVnHhLdJywCzqOiEpbO/w==",
- "dependencies": {
- "System.Security.AccessControl": "6.0.0",
- "System.Security.Cryptography.Pkcs": "6.0.1"
- }
- },
- "System.Security.Principal.Windows": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "js7+qAu/9mQvnhA4EfGMZNEzXtJCDxgkgj8ohuxq/Qxv+R56G+ljefhiJHOxTNiw54q8vmABCWUwkMulNdlZ4A=="
- },
"cringebootstrap.abstractions": {
"type": "Project"
},
"cringeplugins": {
"type": "Project",
"dependencies": {
- "ImGui.NET.DirectX": "[1.92.1, )",
+ "ImGui.NET.DirectX": "[1.92.1.2, )",
"JsonSchema.Net.Generation": "[5.0.4, )",
"Lib.Harmony.Thin": "[2.3.4-torch, )",
"Microsoft.Extensions.DependencyInjection.Abstractions": "[9.0.7, )",
@@ -598,13 +513,8 @@
},
"ImGui.NET.DirectX": {
"type": "Transitive",
- "resolved": "1.92.1",
- "contentHash": "xb1h2jzp05qltRHT55lKgUwBs6aoFY1zhfNJZT0r067luC9mssBJNhMMrEXUinYF9etCk0DLdIRH1GfCOsthpA==",
- "dependencies": {
- "System.Buffers": "4.5.1",
- "System.Numerics.Vectors": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
+ "resolved": "1.92.1.2",
+ "contentHash": "3n4qx0oWGlYHphHJ5a2/ernzasrsyE6RZ6NOxeACf3w/18qsqCVrXu2Xh9L0f4bwqq3eTTMNpV860yUHu1yiuw=="
},
"Steamworks.NET": {
"type": "Transitive",
@@ -615,24 +525,6 @@
"type": "Transitive",
"resolved": "9.0.7",
"contentHash": "AJ+9fyCtQUImntxAJ9l4PZiCd4iepuk4pm7Qcno7PBIWQnfXlvwKuFsGk2H+QyY69GUVzDP2heELW6ho5BCXUg=="
- },
- "System.Security.AccessControl": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ=="
- },
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "ynmbW2GjIGg9K1wXmVIRs4IlyDolf0JXNpzFQ8JCVgwM+myUC2JeUggl2PwQig2PNVMegKmN1aAx7WPQ8tI3vA==",
- "dependencies": {
- "System.Formats.Asn1": "6.0.0"
- }
- },
- "System.Security.Principal.Windows": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
}
}
}
diff --git a/CringePlugins/CringePlugins.csproj b/CringePlugins/CringePlugins.csproj
index bea6cec..105099c 100644
--- a/CringePlugins/CringePlugins.csproj
+++ b/CringePlugins/CringePlugins.csproj
@@ -34,7 +34,7 @@
-
+
diff --git a/CringePlugins/packages.lock.json b/CringePlugins/packages.lock.json
index e96feb1..baf9d0f 100644
--- a/CringePlugins/packages.lock.json
+++ b/CringePlugins/packages.lock.json
@@ -19,9 +19,9 @@
},
"ImGui.NET.DirectX": {
"type": "Direct",
- "requested": "[1.92.1, )",
- "resolved": "1.92.1",
- "contentHash": "xb1h2jzp05qltRHT55lKgUwBs6aoFY1zhfNJZT0r067luC9mssBJNhMMrEXUinYF9etCk0DLdIRH1GfCOsthpA=="
+ "requested": "[1.92.1.2, )",
+ "resolved": "1.92.1.2",
+ "contentHash": "3n4qx0oWGlYHphHJ5a2/ernzasrsyE6RZ6NOxeACf3w/18qsqCVrXu2Xh9L0f4bwqq3eTTMNpV860yUHu1yiuw=="
},
"JsonSchema.Net.Generation": {
"type": "Direct",
@@ -209,9 +209,9 @@
"net9.0-windows7.0/win-x64": {
"ImGui.NET.DirectX": {
"type": "Direct",
- "requested": "[1.92.1, )",
- "resolved": "1.92.1",
- "contentHash": "xb1h2jzp05qltRHT55lKgUwBs6aoFY1zhfNJZT0r067luC9mssBJNhMMrEXUinYF9etCk0DLdIRH1GfCOsthpA=="
+ "requested": "[1.92.1.2, )",
+ "resolved": "1.92.1.2",
+ "contentHash": "3n4qx0oWGlYHphHJ5a2/ernzasrsyE6RZ6NOxeACf3w/18qsqCVrXu2Xh9L0f4bwqq3eTTMNpV860yUHu1yiuw=="
},
"Steamworks.NET": {
"type": "Direct",