I can't explain every detail of how I created the battle system since there's way too much information I'd have to write down but I'll give you an overview.
The battle system is
active turn based using
the grid system. The turn order is calculated using a status value using
the Multi Turn option.
The grid is set up to a fixed 6x3 size. I store all of the grid objects into selected data so I can reference the position when ever I need to place combatants at specific locations.
The entire battle is just a series of spawning prefabs in the form of particle effects while flashing damage numbers, sound effects, screen shaking and blinking the selected combatant/position.(either red for damage or green for healing or white for everything else)
The actual combatants are the character portraits (2d sprite prefabs) you see in the video. The UI that displays the name and health are HUDs I have attached to each combatant. The background they're on is just a series of sprites. The actual grid is invisible. Everything else is either a HUD or the battle UI.
The top section of the screen displays 3 HUDs elements for the turn order. The very first portrait is a HUD with a blue color for the background. This has been filtered to only show the current combatant's turn. The next HUD shows up to 8 turns, excluding the current combatant. The next HUD on the right displays the total turn count. Lastly, you have sprite as the background.
To the left of the screen you have a HUD that displays custom "goals" and rewards. The reward is just the normal battle reward of turn based combat. Based on the result of the goals, I have bools set up that may add additional loot to the battle rewards once the battle ends.
To the right is a HUD that displays defeated combatants in battle.
At the bottom is a HUD that displays the current active combatant, as well as the turn based battle UI.
The difficulty of setting up a similar system is understanding the UI system of Unity and understanding how
Ork handles displaying data. I recommend you follow the tutorials GIL have posted. I've been working with Ork3 since it first went into beta so I learned everything blind. lol
Once you understand how to display any data, handle variables, and organize systems, you should be able to replicate what I've done easily.
If you have any specific questions I'll try to help as much as I can.