I need to be able to save multiple random objects in an array. Optimally I could have some sort of generic “struct” variable, that saves whatever struct i want there, using struct name on a switch but that does not exist. I could make a bunch of individual arrays, storing structs, with the item itself pointing to an index on the array, but that would get extremely messy extremely quickly. Can anyone think of a solution? Besides having like 40 arrays on each character for every type of procedural item?
No, IDs alone will not work.