50 lines
1.3 KiB
C#
Raw Permalink Normal View History

2025-05-28 10:27:04 +05:00
using UnityEngine;
[CreateAssetMenu(fileName = "EmailData", menuName = "Inbox/Email Data", order = 1)]
public class EmailData : ScriptableObject
{
public string senderName;
public string senderEmail;
2025-06-07 19:06:25 +05:00
public string[] otherSenderEmails; // NEW: Aliases or spoofed variants
2025-05-28 10:27:04 +05:00
public string subject;
2025-05-31 05:14:48 +05:00
public string subjectAr;
2025-05-28 10:27:04 +05:00
[TextArea(5, 20)] public string fullBodyText;
2025-05-31 05:14:48 +05:00
[TextArea(5, 20)] public string fullBodyTextAr;
2025-05-28 10:27:04 +05:00
public string linkPreview;
2025-05-31 05:14:48 +05:00
2025-05-28 10:27:04 +05:00
public bool hasAttachment;
public bool isPhishing;
2025-06-07 19:06:25 +05:00
2025-05-28 10:27:04 +05:00
public string timeOrDate;
2025-05-31 05:14:48 +05:00
public string timeOrDateAr;
2025-06-07 19:06:25 +05:00
// NEW: Info panel fields
public string[] toRecipients = new string[] { "self@cybercompanion.com" }; // Typically fixed
public string sentDate;
2025-05-28 10:27:04 +05:00
}
2025-06-07 19:06:25 +05:00
//using UnityEngine;
//[CreateAssetMenu(fileName = "EmailData", menuName = "Inbox/Email Data", order = 1)]
//public class EmailData : ScriptableObject
//{
// public string senderName;
// public string senderEmail;
// public string subject;
// public string subjectAr;
// [TextArea(5, 20)] public string fullBodyText;
// [TextArea(5, 20)] public string fullBodyTextAr;
// public string linkPreview;
// public bool hasAttachment;
// public bool isPhishing;
// public string timeOrDate;
// public string timeOrDateAr;
//}