I want to make an RPG with a turn/order based system like Blue Dragon or FFX. In Blue Dragon, at the top of the screen is a thing that shows in what order everyone will be able to move, with some players being able to move twice before someone else can go once. Move order and how often they can move is based on an Agility stat. Also, some moves make the player take longer to be able to move again. The move would add a certain amount of delay (probably relative to his Agility still). You can also charge up attacks (which delays when you actually use the attack and is still Agility determined), but I don't really plan on using something as complex as that.
Is there any way to make something like this?