From e74f08330095285838a0549bcd1be8766f939066 Mon Sep 17 00:00:00 2001 From: Maplewheels Date: Sat, 28 Feb 2026 22:32:01 -0500 Subject: [PATCH] LuaCs package bug fixed. --- .../BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs index 9a92f8e49..e10f9867b 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs @@ -276,7 +276,7 @@ namespace Barotrauma SetRunState(RunState.LoadedNoExec); } - this.Logger.LogResults(PackageManagementService.SyncLoadedPackagesList(packages)); + this.Logger.LogResults(PackageManagementService.SyncLoadedPackagesList(GetLuaCsEnabledPackagesList(packages))); SetRunState(state); // restore } @@ -290,8 +290,11 @@ namespace Barotrauma } private ImmutableArray GetEnabledPackagesList() + => GetLuaCsEnabledPackagesList(ContentPackageManager.EnabledPackages.Regular + .ToImmutableArray()); + + private ImmutableArray GetLuaCsEnabledPackagesList(ImmutableArray enabledRegular) { - var enabledRegular = ContentPackageManager.EnabledPackages.Regular.ToImmutableArray(); if (!enabledRegular.Any( p => p.Name.Equals("LuaCsForBarotrauma", StringComparison.InvariantCultureIgnoreCase) || p.Name.Equals("Lua for Barotrauma", StringComparison.InvariantCultureIgnoreCase)))