Fix cs enabled for session state not being preserved between reloads

This commit is contained in:
Evil Factory
2026-04-08 20:12:20 -03:00
parent b9b457262f
commit 3a5fbfde1e
2 changed files with 7 additions and 1 deletions
@@ -230,8 +230,14 @@ namespace Barotrauma
CoroutineManager.Invoke(() =>
{
#if CLIENT
bool prevCsEnabled = _isCsEnabledForSession;
#endif
var state = CurrentRunState;
SetRunState(RunState.Unloaded);
#if CLIENT
_isCsEnabledForSession = prevCsEnabled;
#endif
SetRunState(state);
});
}