I'm making a program for my friend who is running an RPG Adventure at his school. I'll explain the basis behind the program and then what the problem is.
Basically, before any battle, each player is required to roll a d12 and add their Battle Initiative Value (BIV) to the number rolled. They would then be ordered smallest to biggest and do their battle action(s) in that order.
What my friend wants is the program to do that. But, once the d12 has been rolled for each character and the BIV values added, he wants the program to delay for about 5 seconds and then move each character portrait in the order required.
Picture In this picture of my program so far, you can see that the Battle Order Roll has been done. The character Malthar has the lowest number, so he would need to be moved to where Creeper is, and then Talenthia to be moved to where Crystal is, etc.
What I need help with is how to do this as I am not sure how I can link the GroupBoxes to arrays or something.