OpDialogue customisation backport

This is just a backport of the OpDialogue customisation from yesterday into the Cortex 8 branch.