Kinda hard to explain so I'll just use an example:

local Table = {}
local Key = {1,2,3}
Table[Key] = "Yeet"

Using all that data saving shambles, will the data save? Because I know certain data types can't be saved such as ObjectValues and ColorValues

5 comments

1

ObjectValues and ColorValues both can be saved, in a stringvalue or in an intvalue, and in a function you can set e.g the Colorvalue of a part to the value of the stringvalue/intvalue

0

Also, there is even a special way to save ColorValues: With a Color3Value. And there is also ObjectValue, I don't know why you think you can't save them

0

Please don't spread misinformation.

0

Userdata cannot be saved.

0

Marmalados, yes, you can use tables as keys. Any type other than nil can be used as a key in Lua. However, if you're looking to save data in datastores, it won't work.