adam77 wrote:
@brumbaer
oh, haven't seen that one before, how long has it been around?
You wouldn't, it's nothing "official". I started it when I finished the generator for the Epic buildings.
The Epic building generator was a test to see what can be done with Javascript - and that is more than I expected. Even the performance is "good" enough.
I've written an Army Generator for Warhammer running on the iPad, I have jWM for Warmaster which runs under "OS X", Windows and Linux. Some years ago I've even written an Warhammer Army Generator which ran on an Sony/Ericsson smart phone. I've written one for Warmachhine running on ... Whatever - I waste heaps of time writing Army Generators for the different platforms - which I frequently change - and now the building generator proved to me that Javascript is fast enough and the screen on iPad and even iPhone are large enough for what I want to do, I decided to write one Generator to run on most platforms .
The interface is very simple, to get as many information on a single screen as possible. There are only so many ways to do this, so it is a mixture from different generators I wrote, the only different thing is that separated the profiles from the units, what I usually not do. But it's used in the compendium, proofed to be practical and removes some redundancy, so I took this for inspiration.
The internal structure is the one I typical use (nowadays). In earlier days I used data files, but now, I put the data in the program, which allows me in all programming languages to include methods in the "data", which is handy for limits and other tests.
First I thought to take the data from jWM but decided against it, as the data is not really up to date. So I wrote a little tool, that creates data structures directly from the data copied out of the army list pdf. Thanks to that I need between 30 and 60 minutes for an Warmaster army list and the risk of typing errors is much reduced.
When the tests for the Warmaster lists are finished, I will have AGen replace jWM.
Epic isn't my main system, so I only made lists for the armies I use. May be I will add other armies for the players of our club. But because there are so many Epic lists and I'm not fond of making army lists I don't need and I'm not as close to Epic as to Warmaster, I will most likely not make the Epic Data Files available to a wider public (all lists or none, so to say). And to be true there is no real need as your Army Generator fills that part nicely.
Hope that answers all your questions.
Regards
Stephan