Quote Originally Posted by SUCCESSOR View Post
O.o

You can do this?! Why do you do this? Why not just pass one big laser array?
Readability mostly. I find it easier to read when there's multiple parallel arrays than when there's one with a bunch of multiplication or an incomprehensible mess of nested setter and getter functions. I use the one big array method if I'm working with global arrays, but with FFC scripts I haven't been hurt yet by wasting a few variables.