Fixed StatemMachine State delegate assignment being backwards.
This commit is contained in:
@@ -41,8 +41,6 @@ namespace Barotrauma
|
||||
}
|
||||
_runStateMachine = SetupStateMachine();
|
||||
SubscribeToLuaCsEvents();
|
||||
SetRunState(RunState.LoadedNoExec);
|
||||
LoadLuaCsConfig();
|
||||
}
|
||||
|
||||
bool ValidateLuaCsContent()
|
||||
@@ -258,7 +256,7 @@ namespace Barotrauma
|
||||
Logger.LogResults(PackageManagementService.StopRunningPackages());
|
||||
}
|
||||
|
||||
if (PackageManagementService.IsAnyPackageRunning())
|
||||
if (PackageManagementService.IsAnyPackageLoaded())
|
||||
{
|
||||
DisposeLuaCsConfig();
|
||||
Logger.LogResults(PackageManagementService.UnloadAllPackages());
|
||||
@@ -353,9 +351,7 @@ namespace Barotrauma
|
||||
/// </summary>
|
||||
/// <param name="screen">The new game screen.</param>
|
||||
public partial void OnScreenSelected(Screen screen);
|
||||
|
||||
|
||||
|
||||
void DisposeLuaCsConfig()
|
||||
{
|
||||
IsCsEnabled = null;
|
||||
|
||||
@@ -87,7 +87,7 @@ public class State<T> where T : Enum
|
||||
{
|
||||
public T StateId;
|
||||
private Action<State<T>> _onEnter, _onExit;
|
||||
public State(T stateId, Action<State<T>> onExitState, Action<State<T>> onEnterState)
|
||||
public State(T stateId, Action<State<T>> onEnterState, Action<State<T>> onExitState)
|
||||
{
|
||||
StateId = stateId;
|
||||
_onEnter = onEnterState;
|
||||
|
||||
Reference in New Issue
Block a user