GuidSerialize a Guid type.
IMPORTANT: Set your MonoBehaviour/ScriptableObject to partial if the field is declaration inside. If it's inside a normal class/struct, you need to set all parent class/struct to partial
using SaintsField; // note the partial public partial class SerGuidExample : MonoBehaviour { [SaintsSerialized] private Guid _guid; [SaintsSerialized] private List<Guid> _guidList; } // use in a normal class/struct, set parents partial recursively public partial class SerGuidExample : MonoBehaviour { [Serializable] public partial class MyClass { [SaintsSerialized] private Guid[] _guidArray; } // No SaintsSerialized here public MyClass myClass; }
