Exemplo n.º 1
0
    private void CreateCraftingActionWidgetInternal(UiElementContainer container, GameObject prefab, CraftingAction action, int?position = null)
    {
        Debug.LogFormat("Creating Crafting action button {0}", action);
        container.SpawnAtAlternatingVerticalPositions(prefab, 100, 150, position: position);
        CraftingActionWidget craftAction = container.GetLastChildComponent <CraftingActionWidget>();

        craftAction.InitializeWidgetComponents();

        craftAction.SetCraftingActionButton(action, craftingManager);
        craftAction.EnableFidgeting();
    }
Exemplo n.º 2
0
 public static void EndCraftingSequence()
 {
     CraftingActionWidget.ResetAll();
 }