I'm not sure how else to word this question. so I will post screenshots of my problem.
How to I make
[SerializeField] private Sprite[] m_Sprites;
show up in the inspector here
I have tried public Sprite[] Sprites; and private Sprite[] m_Sprites as well with no effect, I've seen variables appear there but I cannot seem to figure it out now that I need it. After Further Attempts I have found that a public Sprite Sprite; appears however I require it to be an array of Sprites. I also tried creating a holder class and defining the array inside there and it still doesn't appear.

TileSet : ScriptableObjectwhich I checked in TileManager to see if it was null and call a default from Resources.