So I've more or less finished off events and special citizen generation which really only leaves me with one more major system to go.
Crafting in this project is more or less modeled on MMOs, mainly SWG style.
The special characters have a set of skill values related to every material and every item template as well as meta-item templates like bladed weapon and armor and metal and wood and so forth.
Most characters won't be particularly good at this. Your citizens will train up but its not a super fast process. Your best bet for getting good crafters is to create a city or district that causes your houses to spit out educated citizens well suited to crafting.
Materials start out raw like iron or and such. Through a main set of processes as well as tons of optional ones you refine the materials to get them as good as you can. You will have crafting skills related to processing. There tends to be a split between processors and item makers. It would be rare and somewhat inefficient to have one person do all the wohttps://forum.megaglest.org/Smileys/SoLoSMiLeYS1/scared.gifrk in an item chain. There are processing and crafting skills related to all materials and items/meta-items.
There are physical and magical processes for material optimization/preparation and also physical and magical actions to create good base items. On top of this some Guilds/Orders/Manufacturies can do special actions and enchantments and such either during processing, crafting, or afterwards in the case of enchantments and socketing and encrusting and so forth.
I'll probably finish up citizen generation today and get the basic crafting work done today or tomorrow and then I'll start hooking crafting up to citizens. Once the last connections between systems are made I'll be working on additions to the provisional faction to test out how things work in the actual game rather than in theory. If that goes well I start working on the content stuff, setting up Orders and Guilds and Manufacturies and then city building stuff like housing and services and markets and shit.
I figure I'll be getting serious about content starting next week after finishing stuff and working out bugs and incorrect behavior.