Hello I’m creating a platformer Game and my final level is a boss that have a dialogue when I finish the dialogue I want it not to happen again when I am close to him. And then start the fight with the boss Any suggestion I appreciated!
Use a boolean object variable on the boss, say called
has_dialogue_been_run. And check that before you start the dialogue running.
Ideally, put all the dialogue related events under a parent event, and to that parent event add the condition that
FinalBoss.has_dialogue_been_run is false, and set it to true in the action.