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

@@ -28,7 +28,7 @@ public partial class player : CharacterBody2D
public override void _Process(double delta)
{
if (Input.IsActionJustPressed("ui_accept") && dialogRayCast.IsColliding() && allowMovement)
GetNode<dialog_bubble>("dialog_bubble").GetDialog(dialogRayCast.GetCollider().Get("dialogFile").AsString());
GetNode<dialog_bubble>("dialog_bubble").GetDialog(dialogRayCast.GetCollider().Get("file").AsString(), dialogRayCast.GetCollider().Get("title").AsString(), dialogRayCast.GetCollider().Get("actor"));
//animation system (with controller support wich cant get normalized vector)
if (allowMovement == false)