Today I spent something like 9 or more hours learning how to Lua and MG scenario. As a result, I was able to make my first scenario!
I spent much of that time learning more advanced stuff and debugging things and figuring out how MG actually behaves when I try to do insane things ... and I was eventually able to get what I wanted: you are effectively able to choose your faction in this scenario (that's not possible normally, right? Because otherwise all this hacking would have been for
nothing fun).
Other than that, the scenario is just you vs. 17 guard towers, 16 ballistae, and 8 eagle pillars; not too special. It is not possible to lose since the romans don't do anything; your goal is simply to get through the defense. But the scenario might be good for testing to see what works against the defense and what doesn't.
Instructions:
At the start, you have to choose your faction. To do that, kill one worker with the horseman; then the first part of the scenario ends with a call to
loadScenario.
In the second part, you will be the faction whose worker you killed in the first part, and your goal is to kill the roman defense in the top left of the map.
Download:
http://www.sendspace.com/file/fryyypThis scenario depends on some peculiar behavior (bugs I guess, but they probably only appear if somebody like me is trying to do strange things like this) by MegaGlest when it does scenario loading that I don't feel like explaining right now because I need to sleep. I have tested it on GNU/Linux and Windows, and it appears to work on both, but it might break in the future if the behavior is changed.