((EDIT: The html I typed went through and I don't know how to escape it, so this is what the text of the html looks like:http://i.gyazo.com/eccd20ae1efb2699dccaaf88828f3cba.png ))
What I have now:
proc/SavePerkDatabase()
var/savefile/F=new("AO/PerkDatabase.sav")
F["Perk Name"]<< PerkName
F["Perk Icon"]<< PerkIcon
F["Perk Desc"]<< PerkDesc
F["Perk Type"]<< PerkType
F["Perk Note"]<< PerkNote
F["Perk Requirement"]<< PerkReq
Problem description: But I don't think this would work the way I would want it to. I feel like this format would be good for like.. Saving vars for a time or day cycle system. I'm a beginner so this has got me pretty stumped. Any suggestions or example code that would help?
Then, you can save and load a collection of perk instances: