unreal engine 5 how to make a batch crafting system

Hello I made a crafting system and i want to introduce batch crafting to it with a queue and batch cancelation I cant find any tutorials on the subjects and the docs dont give any information on it ive been trying my self but i keep failing mostly where im stuck is I cant get the grid panels to do what i want for the queue and there is almost no info on the grid pannels at all i can find that and how to do the funcion for returning items and canceling the craft batch the rest of my system works fine the batch goes to the crafting function and is crafted one a t a time with a for loop macro i made that has an internal delay that is set with the inidvidual recipie craft time from the data table if the recipie and the loops are set to the craft amount the player inputs i could really use some help if anyone has the time

What I do / am doing with anything I’m trying to accomplish is writing down on paper first.

Step by step, every procedure I want it to do. Then make your code translate to that, I’ve had to write it a couple times because each time I have learned something new.

Don’t be afraid to make a backup and experiment, it’s only a waste of you don’t learn something :saluting_face:

But what you could do is while it’s crafting said item, is store just the information to craft and who it belongs to, then add the queue information to an array then as it cycles through you can go through each crafted item one by one using a for each loop with break and removing that queue item from the queue array until it’s empty.

Just a very basic example