summaryrefslogtreecommitdiffstats
path: root/scripts/PlayerCharacter.gd
diff options
context:
space:
mode:
authorJan Tuomi <jan.tuomi@valuemotive.com>2020-08-01 17:37:30 +0300
committerJan Tuomi <jan.tuomi@valuemotive.com>2020-08-01 17:37:30 +0300
commit3bcbdb538b69135907caf9e0ecc224a95c133155 (patch)
treeb903785c3bcd3293ff41b3a4ceaa8c8a4d2b68df /scripts/PlayerCharacter.gd
parent7456670d9ae8793e2fcab57f4919402f410a0845 (diff)
Work on dialogue
Diffstat (limited to 'scripts/PlayerCharacter.gd')
-rw-r--r--scripts/PlayerCharacter.gd10
1 files changed, 3 insertions, 7 deletions
diff --git a/scripts/PlayerCharacter.gd b/scripts/PlayerCharacter.gd
index 3cf4518..4e194d0 100644
--- a/scripts/PlayerCharacter.gd
+++ b/scripts/PlayerCharacter.gd
@@ -39,14 +39,10 @@ func _process(_delta):
$Sprite.set_scale(Vector2(look_dir, 1))
-func run_dialogue(other):
+func run_dialogue(other: Node2D):
dialogue_active_with = other
- var dialogues: Array = other.get_dialogue()
- for d in dialogues:
- var name = d["name"]
- var body = d["body"]
- print("[%s] %s" % [name, body])
-
+ var game: Game = get_tree().get_root().get_node("Game")
+ game.run_dialogue(other)
func _physics_process(_delta):
get_input()