added basic dialogue bubble functionality

This commit is contained in:
2023-02-03 20:24:45 +01:00
parent d119321104
commit bf09061c5e
8 changed files with 74 additions and 55 deletions

View File

@@ -3,10 +3,11 @@ using System;
public partial class dialog_trigger_area : Area2D
{
[Signal] public delegate void InteractDialogueEventHandler();
[Export(PropertyHint.File, "*json")] string dialogFile;
public void OnInteraction(string playerName)
[Export(PropertyHint.File, "*json")] string file;
[Export] string title;
public Variant actor;
public override void _Ready()
{
actor = GetParent(); //must be the scene's root node
}
}