Overhauled Dialog System (for story mode)