GuidAllows you to set a Guid using string type.
You can pick a guid from new, empty, current prefab(or prefabs if it's nested), current scriptableObject, or current mono script
TipThis will requires you to manually convertstringtoGuid. You may want to see Extended Serialization to directly serialize aGuidtype
using SaintsField; [Guid] public string guidString;

Invalid input will get a notice

It works with ShowInInspector
[ShowInInspector, Guid] public string ShowGuidString { get => guidString; set => guidString = value; }

It works with ShowInInspector/Button parameters & return value
[ShowInInspector] [Guid] private string ShowGuid([Guid] string guidString) => guidString; [Button] [Guid] private string ShowGuid([Guid] string guidString) => guidString;
