http://wow-en.curse-gaming.com/files/addons/pktm wrote:Where is the problem to create a release-cycle for LUA-widgets, so people can get their fresh copy of all-time standard widgets?
Why should spring be doomed to be an unmanaged, uncoltrollable piece of software? NO good software handles things like that, because the disadvantages are higher than the advantages.
I am pretty sure the fact that World of Warcraft is in your definition a "unmanaged, uncoltrollable piece of software" is one of the reasons, that there are over 8? million accounts, who pay money for that game every month. But you are right, Spring is afaik the first RTS, that allow this ammount of controll. A big advantage in my opinion.
I have allready changed some widgets by myself, because i liked, what they could do, but wasn't completely happy how they worked with some mods / the way they looked. While a command like ".nohelp" will help to make sure, that helper-ai's and widget cannot get to powerfull in certain situations, the fact, that anyone can change them fo fullfill their needs is one of the biggest advantages I see in LUA.
Ps: In my opinion ".nohelp" should be more flexible. Something like:
- unrestricted: the current off-state
- restricted: no build/move/attack-orders
- prohibited: restricted, plus everything else, what effect units (on/off, guard, stockpile, firestate,...)
So setting LUA to 'restricted' should ensure that widgets and global-ais should not be too powerfull, but it would still allow widgets to help you in boring routine tasks.