Getting this error:
IndexOutOfRangeException: Index was outside the bounds of the array.
UnityEditor.MaskFieldGUI.GetMenuOptions (System.Int32 mask, System.String[] flagNames, System.Int32[] flagValues, System.String& buttonText, System.String[]& optionNames, System.Int32[]& optionMaskValues, System.Int32[]& selectedOptions) (at <887a438259064e89922419bc7b8810ab>:0)
UnityEditor.MaskFieldGUI.DoMaskField (UnityEngine.Rect position, System.Int32 controlID, System.Int32 mask, System.String[] flagNames, System.Int32[] flagValues, UnityEngine.GUIStyle style, System.Int32& changedFlags, System.Boolean& changedToValue) (at <887a438259064e89922419bc7b8810ab>:0)
UnityEditor.MaskFieldGUI.DoMaskField (UnityEngine.Rect position, System.Int32 controlID, System.Int32 mask, System.String[] flagNames, UnityEngine.GUIStyle style, System.Int32& changedFlags, System.Boolean& changedToValue) (at <887a438259064e89922419bc7b8810ab>:0)
UnityEditor.MaskFieldGUI.DoMaskField (UnityEngine.Rect position, System.Int32 controlID, System.Int32 mask, System.String[] flagNames, UnityEngine.GUIStyle style) (at <887a438259064e89922419bc7b8810ab>:0)
UnityEditor.EditorGUI.MaskFieldInternal (UnityEngine.Rect position, UnityEngine.GUIContent label, System.Int32 mask, System.String[] displayedOptions, UnityEngine.GUIStyle style) (at <887a438259064e89922419bc7b8810ab>:0)
UnityEditor.EditorGUI.MaskField (UnityEngine.Rect position, System.String label, System.Int32 mask, System.String[] displayedOptions, UnityEngine.GUIStyle style) (at <887a438259064e89922419bc7b8810ab>:0)
UnityEditor.EditorGUI.MaskField (UnityEngine.Rect position, System.String label, System.Int32 mask, System.String[] displayedOptions) (at <887a438259064e89922419bc7b8810ab>:0)
TenkokuModuleEditor.OnInspectorGUI () (at Assets/TENKOKU - DYNAMIC SKY/EDITOR/TenkokuModuleEditor.cs:310)
UnityEditor.UIElements.InspectorElement+<>c__DisplayClass55_0.<CreateIMGUIInspectorFromEditor>b__0 () (at <887a438259064e89922419bc7b8810ab>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)