The scenerio:
I'm using CC1.5. I create a program that has nested tables in it. Something like:
t = {1,2,3,{true,false},"cat"}
I want to save this table for later use so I do this:
local file = fs.open(fn,"w") file.write(textutils.serialize(t)) file.close()
I decide to turn off the game and have dinner. After a hearthy meal I turn on my computer again and start playing again.
My map loads up along with my CC program. It will get to the part in the code where it says:
local file = fs.open(fn,"r") local data = file.readAll() file.close() t = textutils.unserialize(data)
Will the values in the nested table be available for me? As far as I know (at least when I do a print(t) on my serialized table) only the table's reference is saved. Am I thinking it wrong? If not, how do I save the whole table so I can get back all the values?
Thanks in advance!