private void OnRecipeCompleted(Recipe recipe) { ItemObjectUiElement completed = ItemDataManager.CreateItemObjectUiElement(transform, recipe.outputId); this.PlaceObjects(completed); float outroDelay = 1f; craftingConversationBehavior.InvokeOutroDialogue(outroDelay * 0.75f); craftingUiMenu.occupiablePositionContainer.ReleaseAll(this, outroDelay); }