You know, a Personal Computer usually has 2GB memory and 1.6GHz Processor which means it can do a billion operations in a second. a tiny Data Structure, like this, (+-32 elements) is so tiny that it will NEVER affect the performance of the program. My own computer, weaker than the standard, can do 30000 elementAdds without any performance problem.
And you think those minute 10-20 elements
DataStructures are not performance-consumers. They are made to kill that.
Also it is even more inefficient using scripts because whenever you call a script, all 16 arguments have to be rewritten to use a script. And you cannot do n-sided because Game Maker can have 16 arguments at max.
If you were going to say that on http://stackoverflow.com/
you would have got tones of down votes because they absolutely hate when people are concentrating to maximum performance instead of focusing on the main issues.
Unfortunately, this isn't stackoverflow.
Why did you ask the question at all when you don't want to hear the answers, and replying how you are able to create those by yourself?
Edited by Experimenator, 21 September 2012 - 11:54 AM.