You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What is the current behavior?
Both Yarn.Unity and Sirenix.OdinInspector namespaces define attributes named ShowIf and HideIf, causing annoying conflicts in scripts that are using both. Odin Inspector is a hugely popular Unity plugin that's used in a lot of projects, so it might make sense to avoid this collision.
Suggestion
Move classes in Attributes.cs to Yarn.Unity.Attributes or Yarn.UnityYarn.Utils namespace.
What is the current behavior?
Both
Yarn.Unity
andSirenix.OdinInspector
namespaces define attributes namedShowIf
andHideIf
, causing annoying conflicts in scripts that are using both. Odin Inspector is a hugely popular Unity plugin that's used in a lot of projects, so it might make sense to avoid this collision.Suggestion
Move classes in Attributes.cs to
Yarn.Unity.Attributes
orYarn.UnityYarn.Utils
namespace.Environment:
The text was updated successfully, but these errors were encountered: