- Completed most of PackageManagementService.cs

- Some areas of code need to be rewritten for the simplified loading and execution process.
This commit is contained in:
MapleWheels
2026-01-13 14:14:32 -05:00
committed by Maplewheels
parent 0438d3c4ba
commit 0bfceacaf3
11 changed files with 310 additions and 626 deletions
@@ -25,8 +25,9 @@ namespace Barotrauma
public void CheckCsEnabled()
{
var csharpMods = PackageManagementService.Assemblies
throw new NotImplementedException($"Replace PMS.Assemblies with checks on ContentPackageManager.EnabledPackages");
/*var csharpMods = PackageManagementService.Assemblies
.GroupBy(ass => ass.OwnerPackage)
.Select(grp => grp.Key)
.Where(ContentPackageManager.EnabledPackages.All.Contains)
@@ -66,7 +67,7 @@ namespace Barotrauma
{
this.IsCsEnabled.TrySetValue(false);
return true;
};
};*/
}
/// <summary>