UI
Dialog is a conventional ui element. You can try this dialog plugin which is part of rexui.
Command sequence
You might also need a controller to execute a sequence of actions. Two possible plugins listed below
However, these 2 plugins do not contain branch executing (e.x. if… else…), so you might need a high level controller.
- Quest, or
- CSV-scenario