Hello Lee,
Ive been developing a full conversion HL2 Source engine game for the last (nearly) 8 years. I decided to have some side fun by breaking off into a GG experience to see how far I could get alone.
I am honestly missing the point of requiring the develoeprs of games on your engine to vote for this particular aspect of GG and AI control. I bought it with the idea that with LUA, I would be able to manipulate basically anything the engine offers and especially what the character AI does or doesn't do because it is an FPS creator....
I see that the LUA bit I am mainly looking for is in second place which is having all functions added for LUA manipulation. This will of course, open an extreme amount of customising ability to those who want to go the extra mile with the scripts at making an actually INTERESTING experience for the average player out there.
As a DEV of long years myself, I hate hearing this question but what sort of time frame are we looking at before the LUA hooks are added for all the hardcoded values?
Personal opinion + creation strategy:
Nothing on that list of votable features is detrimental to the possible diversity of games on your engine like that one is and I really wish you would just add it along with your performance update. It just seems like a required basic/base feature for such a "FPS game creation" software. For me its rather sad because without it, I kinda have to stop my entire project just as I started it because I have a thing about releasing half ass stuff and being foirced to do things in the wrong order which usually creates more work.
My theory is that once I have designed my AI to be how I want them and have the weapons killing the bad guys the way they should, only then could i literally begin creating the right atmosphere to suit the mood for the game. Doing it the other way around would force me to rebuild the maps because i would be making them in regards of how they are now, naturally.
I hope this reaches you with a great deal of respect.