For my new
event pack to replace VCE, I would like to create a separate scriptObject for each variable, simply so I can create functions for each variable 'class' (Numbers, vectors, strings, etc). These variable objects will mostly be created and deleted instantly, but some will remain as a sort of global variable.
Before I start work on this, is there any disadvantages or problems with doing it this way? The only problem i'm expecting is the object ID count to go mental, but this isn't a huge concern (unless some sort of integer overflow happens).
The two alternatives are:
Reuse the scriptObjects. Probably the best solution, but toughest to code.
Or just use variable arrays.