Heh. I'm there part time (I have a
real job, too. =) and I'm not complaining.It's certainly interesting because "design, technical design, game data and balancing" has me all over the place.
100+ book perks + the research / technical design to be
able to task programmers with the required code to
make it possible to do all the effects can be a daunting task until you break it down into manageable parts and a workflow.
If it was easy everyone would do it, right?
There are mathy parts
like this that some people find off-putting but you
need something like that or it would have been impossible to do any gamestaged spawns. Pre-generating this keeps the actual spawning code "simple" (there are plenty of gotchas as is) and separates the game data from the code so it can be changed (or modded) easily.