only use package if enabled

This commit is contained in:
Evil Factory
2022-04-19 13:29:19 -03:00
parent 099bd87167
commit 8f79054537
@@ -44,7 +44,7 @@ namespace Barotrauma
} }
public static ContentPackage GetPackage(Identifier name) public static ContentPackage GetPackage(Identifier name, bool fallbackToAll = true)
{ {
foreach (ContentPackage package in ContentPackageManager.LocalPackages) foreach (ContentPackage package in ContentPackageManager.LocalPackages)
{ {
@@ -54,11 +54,14 @@ namespace Barotrauma
} }
} }
foreach (ContentPackage package in ContentPackageManager.AllPackages) if (fallbackToAll)
{ {
if (package.NameMatches(name)) foreach (ContentPackage package in ContentPackageManager.AllPackages)
{ {
return package; if (package.NameMatches(name))
{
return package;
}
} }
} }
@@ -355,7 +358,7 @@ namespace Barotrauma
// LuaDocs.GenerateDocsAll(); // LuaDocs.GenerateDocsAll();
ContentPackage csPackage = GetPackage("CsForBarotrauma"); ContentPackage csPackage = GetPackage("CsForBarotrauma", true);
if (csPackage != null) if (csPackage != null)