Fixes construction menu from throwing exceptions after round start.
This commit is contained in:
@@ -109,7 +109,12 @@ namespace Content.Client.Construction
|
|||||||
PopulateCategories();
|
PopulateCategories();
|
||||||
OnViewPopulateRecipes(_constructionView, (string.Empty, string.Empty));
|
OnViewPopulateRecipes(_constructionView, (string.Empty, string.Empty));
|
||||||
|
|
||||||
_gameHud.CraftingButtonToggled += b => WindowOpen = b;
|
_gameHud.CraftingButtonToggled += OnHudCraftingButtonToggled;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnHudCraftingButtonToggled(bool b)
|
||||||
|
{
|
||||||
|
WindowOpen = b;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@@ -121,6 +126,8 @@ namespace Content.Client.Construction
|
|||||||
_systemManager.SystemUnloaded -= OnSystemUnloaded;
|
_systemManager.SystemUnloaded -= OnSystemUnloaded;
|
||||||
|
|
||||||
_placementManager.PlacementChanged -= OnPlacementChanged;
|
_placementManager.PlacementChanged -= OnPlacementChanged;
|
||||||
|
|
||||||
|
_gameHud.CraftingButtonToggled -= OnHudCraftingButtonToggled;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnPlacementChanged(object? sender, EventArgs e)
|
private void OnPlacementChanged(object? sender, EventArgs e)
|
||||||
|
|||||||
Reference in New Issue
Block a user