Nice, it's not working for me though, not sure why. I've made a starting goal like in the video you posted.
_Start
in INIT: CHARACTER_Jack.isPlayer();
in KB:
IF
GameEventSet("GAMEEVENT_GameStarted")
THEN
InitStory();
GoalCompleted;
Then i have another goal that i dragged to start with the following code:
IF
DialogStartRequested(CHARACTER_Jack, CHARACTER_Boar)
THEN
DialogStartTwoSpeakerDialog("Test", CHARACTER_Boar,CHARACTER_Jack);
Now this code is possible to build, but if i place "_Player" instead of CHARACTER_Jack in the dialogStartTwoSpeakerDialog function it says that the parameter 3 is an unbound variable, which is odd considering i have the jack character assigned to being the player in the sidebar.