What if Red Can Talk? Dynamic Dialogue Generation Using Large Language Models