Introduced dialogue graph magic, created assest and importers. Added events for broadcasting puzzle steps

This commit is contained in:
2025-09-26 13:32:14 +02:00
parent 47d942d176
commit b781a1656d
23 changed files with 1258 additions and 1 deletions

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using UnityEngine;
namespace Dialogue
{
[Serializable]
public class RuntimeDialogueGraph : ScriptableObject
{
public string entryNodeID;
public string speakerName;
public List<RuntimeDialogueNode> allNodes = new List<RuntimeDialogueNode>();
}
[Serializable]
public class RuntimeDialogueNode
{
public string nodeID;
public string dialogueLine;
public string nextNodeID;
}
}