using UnityEngine; namespace Unheimlich.Features.DetectiveBoard.Data { [CreateAssetMenu(fileName = "ClueData", menuName = "Unheimlich/Detective Board/Clue Data")] public class ClueData : ScriptableObject { [Header("Clue Identity")] [Tooltip("Unique identifier for this clue")] public string ClueID; [Tooltip("Display title on the board")] public string Title; [Tooltip("Detailed description of the clue")] [TextArea(3, 6)] public string Description; [Header("Visual Representation")] [Tooltip("Icon or image for the node (post-it/card visual)")] public Sprite Icon; [Tooltip("Color tint for the node")] public Color NodeColor = Color.white; [Header("Meta")] [Tooltip("Category for organization (e.g., 'Evidence', 'Witness', 'Location')")] public string Category; } }