There are a few things I am not altering.
[*] I am not altering my use if tabs for spaces.
[*] I am not removing my localized spFunctionName, they are shorthand and I think it makes the code cleaner to read.
[*] I am not switch the pairs to a for #tablename loop or using next().
Since 2008, I have never experienced an issue with this code failing in my project. Any map that ever used it, also included the features/units. I have been told recently that my old code was not up to snuff. So instead of being lambasted again for my code apparently being poor. I did a minor update and now am putting it up here for review/critique. There was a specific complaint that the code is not within a function, I am not aware of a function that would have the features placed before gamesetup() is called. Should you know that function, do let me know so that I can update that part of this code.
ready, set, go!
