public void SetCurrentBuildMenuTab(BuildMenuTab buildMenuTab) { if (CurrentBuildMenuTab != null && buildMenuTab.TabType == CurrentBuildMenuTab.TabType) { return; } BuilderManager.Instance.DeleteAllTriggers(); CurrentBuildMenuTab = buildMenuTab; BuildMenuContainer.Instance.RemoveBuildMenuContent(0); BuildMenuContainer.Instance.LoadBuildMenuContent(buildMenuTab.TabType); if (BuilderManager.InDeleteObjectMode) { BuilderManager.Instance.DeactivateDeleteRoomMode(); } }
public void ResetCurrentBuildMenuTab() { CurrentBuildMenuTab = null; }