At this point there is still no way to avoid the use of Javascript in scripting MoI, even using the external scripting interface. With some additional work that requirement could be diminished, if not removed. But for now you would have to be able to use a bit of Javascript at the least.
Note that MoI uses Javascript, not Java. Of the two, Javascript is much easier to use. If you've seen any of Michael's "one-liner" scripts, you'll have a taste of what's involved. In practice, scripting MoI is not likely to use every nook and cranny of the Javascript language, so anyone should be able to get by with a fairly rudimentary knowledge of the language for most things.
If you look at some of the scripts linked from the MoI wiki Scripting page, and cross reference that against the API doc I've been working on, and can make any sense out of what you see, then you'll probably be able to use what's there now.
Just out of curiosity, what procedural language are you thinking you would want to use? There aren't that many choices anymore :-)
- Dave Morrill
|