ORIGINAL: Shannon V. OKeets
As for writing a script language for the casual player to use "to write his own scripts", ...
Have you stopped by a good book store and looked at the section on programming languages? Try to find a book there that is less than 100 pages. Then try to read the first 2 chapters.
Unfortunately, I have, programming beeing my job [:'(]
I have no interest in trying to teach inexperienced programmers how to program. Nor am I interested in writing the definitive book on LAIO (Language for AI Opponent), which I've created for MWIF's AIO. To do so would require at least another year of work. Just laying out the chapters and sketching in the content for each would be time consuming. To hope that the result would be practical and used by more than a few dozen people would be very optimistic.
Here is an example of a simple script for setting up the units:
In that, I agree with you.
I understand that you don't want nor have the time to teach basic programming in your AI language.
However, maybe there are among us some dedicated people who both have the programming background to take the deep dive, and the time to help you writing scripts. It's unfortunate that I don't have the time. These people could be taught rather fast, with a minimum of documentation.
The script you show just highlights what I think : they are long but unlike true programs, they are mostly independant from each others and thus could be written by different (competent) people.
Obviously, having said that, I am in no position to even suggest the best way : you're in the driver seat, and nobody knows even a fraction of what you know about the project.[&o]
Yves