diff --git a/dialogic/timelines/timeline-1617874348.json b/dialogic/timelines/timeline-1617874348.json index e751cec..1c90fd8 100644 --- a/dialogic/timelines/timeline-1617874348.json +++ b/dialogic/timelines/timeline-1617874348.json @@ -1 +1 @@ -{"events":[{"action":"join","character":"character-1616658373.json","portrait":"","position":{"0":false,"1":false,"2":false,"3":true,"4":false}},{"character":"character-1616658373.json","portrait":"","text":"you lost"},{"character":"character-1616658373.json","options":[],"portrait":"","question":"Tu veux réessayer?"},{"choice":"Oui !"},{"emit_signal":"setup_minigame score _test_minigame_end _test_minigame_end2"},{"background":""},{"emit_signal":"start_minigame"},{"choice":"Non"},{"change_timeline":"timeline-1616661658.json"},{"endbranch":""}],"metadata":{"dialogic-version":"1.1","file":"timeline-1617874348.json","name":"_test_minigame_end"}} +{"events":[{"action":"join","character":"character-1616658373.json","portrait":"","position":{"0":false,"1":false,"2":false,"3":true,"4":false}},{"character":"character-1616658373.json","portrait":"","text":"you lost"},{"character":"character-1616658373.json","options":[],"portrait":"","question":"Tu veux réessayer?"},{"choice":"Oui !","condition":"","definition":"","value":""},{"emit_signal":"setup_minigame score _test_minigame_end _test_minigame_end2"},{"background":""},{"emit_signal":"start_minigame"},{"choice":"Non","condition":"","definition":"","value":""},{"change_timeline":"timeline-1616661658.json"},{"endbranch":""}],"metadata":{"dialogic-version":"1.1","file":"timeline-1617874348.json","name":"_test_minigame_end"}} diff --git a/dialogic/timelines/timeline-1618851520.json b/dialogic/timelines/timeline-1618851520.json new file mode 100644 index 0000000..8218c1f --- /dev/null +++ b/dialogic/timelines/timeline-1618851520.json @@ -0,0 +1 @@ +{"events":[{"action":"join","character":"character-1616658435.json","mirror":false,"portrait":"Default","position":{"0":true,"1":false,"2":false,"3":false,"4":false}},{"character":"","portrait":"","text":"T'as gagné! Enfin je crois..."},{"action":"leaveall","character":"[All]"},{"change_timeline":"timeline-1616656510.json"}],"metadata":{"dialogic-version":"1.1","file":"timeline-1618851520.json","name":"_test_minigame_end2"}} diff --git a/scenes/Main.gd b/scenes/Main.gd index cc8d723..1586bb7 100644 --- a/scenes/Main.gd +++ b/scenes/Main.gd @@ -39,4 +39,5 @@ func _on_MiniGame_game_over(next_timeline: String): print("Game over received") print("next timeline: " + next_timeline) dialogic_node = Dialogic.start(next_timeline) + dialogic_node.connect('dialogic_signal', self, "_on_Dialogic_signal_received") add_child_below_node($MiniGame, dialogic_node)