You are correct SaviorNT, the system can be changed very easily to a non grid based system by chaning the icon size to 1x1. It will work in all the same ways and have all its functionality! It also means you can change to a grid based system at any time if you like.
As for sorting, currently there is not support but sorting algorithms are not hard. THe next time i am in my office is on Wednesday and i will add this functionality into JCinventory as i think its a really good suggestion!
I will make a function for sorting by a string (i.e. the items name, A-z sorting) and the items quanity (an int, 0 - 9). From there any sorting you would like should be straight forward.
I have deliberately stayed away from adding variables such as ‘Weight’ and ‘Gold value’ to the items as i wanted the system to be as stripped back as possible but i will be making a video that shows how easy it is to add these variables.
I did not want to bloat the system with game logic that may not be relevant to everyone’s game!
Thank you for your suggestion SaviorNT! If you have any more questions let me know.
I also wanted to announce that because of all your votes JCInventory has been accepted by epic to be a candidate for the marketplace once i am happy with the documentation for the system. Thank you for all the votes, its very flattering and really makes me feel like my hard work is appreciated.
Mind you, more votes could not hurt as im sure it will speed up the process!
https://trello.com/c/NxDJ1Tn0/268-jcinventory