laurentopia

Results 70 comments of laurentopia

> And if it's not, and when it's been manually assigned, the error message looks redundant, do I understand correctly? that's right. since the attributes are used as a helper,...

amazing! thanks I'll live with the complex flags as I think your choice of X when overriden is a perfect default

Ah now it's happening all the time. I think it has to do with this base class where isRelay used in [HideIf(nameOf(isRelay)] is getting overriden in a child class .......

found it: ![image](https://github.com/user-attachments/assets/8d5991d5-2213-41f5-9128-0521a42ddb5f) [required, expandable] on a field that's not set = bomb

nah it's [require] only bombing this which is quite off bc i've been using it a lot. maybe required bombs on scriptableobject? here's the SO bombing required when ref to...

nope still the same ``` ArgumentOutOfRangeException: Exception of type 'System.ArgumentOutOfRangeException' was thrown. Parameter name: getPropType Actual value was NotFound. SaintsField.Editor.Drawers.RequiredAttributeDrawer.Truly (UnityEditor.SerializedProperty property, System.Object target) (at Library/PackageCache/today.comes.saintsfield@a016219fd0/Editor/Drawers/RequiredAttributeDrawer.cs:34) SaintsField.Editor.Drawers.RequiredAttributeDrawer.GetErrorImGui (UnityEditor.SerializedProperty property, SaintsField.ISaintsAttribute...

oops, spoke to fast ![image](https://github.com/user-attachments/assets/2060fe14-4bce-4e51-b601-9b75e7fc07f0)

> Hi, before I digging into it: can you check if the error message came from `RequiredAttributeDrawer` (Or simply comment out `[Required]` from the parent). that's the one, yes. removing...