Okay thanks ill try and put together an example. The reason I think I need to use dictionary is because im trying to save persistant data to airconsole servers. So i have my Levels array which works perfect for displaying what level is unlocked and how many stars a player got. However this is what the airconsole plugin says
(AIRCONSOLE).PERSISTENTDATA
Description: Returns a JSON string representation of the persistent data loaded by the last requestPersistentData. Use C2Dictionary.Load to grab/traverse the data
Loaded by: onPersistentDataLoaded
Can be used after: OnPersistentDataLoaded
it says c2 but the plugin works on c3 the documentation hasnt been updated i believe.