I've started work on "official" recipes for the various workbenches. And by official I mean, of course, skills that are very likely to completely change by the time I release a demo. But I am ripping out the duplicate skills, the inappropriate recipes for given workbenches, etc... each workbench, as I said, now has its own recipe/skill list that is appropriate for its function.
I also generated a utility function for generating Learning skills for the spell tomes. Spell tomes are used for research purposes: spend resources to learn new skills. So to help with the learning skill generation, I built a helper function similar to the already-existing GenerateCraftSkill() utility which, as can be guessed, generates craft skills, or skills that transform sets of resources into other resources.
As a final bit of labor, I just now started work on a new level generator. The existing one will be going bye-bye soon, since it was only ever intended as a testing ground and has fulfilled the meaning of its existence. Going forward, I'll be working more on actual "game" stuff: objectives and scenarios, encounters, etc...
No screenshots, since there really isn't anything new to show visually.
LOL,