Sets the dialogue of the specified NPC. An empty string value can be specified for the dialogue name in order to remove the NPC's dialogue. The dialogue name is case-sensitive.
set_dialogue(entity_id, dialogue_name)
set_dialogue("purple_slime", "second_dialogue");
Results: The purple slime's dialogue is changed to “second_dialogue”.
Use the Set Dialogue function to switch an NPC to an entirely different dialogue after your game has progressed to a new part of the story or to remove an NPC's dialogue after they no longer have anything to say.