A rather complicated question:
I plan on modding in a couple of primitive firearms (hand-cannons, muskets), early artillery (cannons), and complex ways of producing ammo for them.
The ammo for the musket will have to go like this:
1) I must burn a tree at the wood furnace to make a block of charcoal.
2) I also must burn another tree to make a block of ash.
3) Then, a dwarf builds an ashery to turn the ash into a block of potash.
4) Yet another dwarf must build the Saltpeter Beds workshop (Civ Forge) to turn the potash into a boulder of saltpeter.
5) The block of charcoal is hauled to a quern or a mill and ground up with the saltpeter--turning into 'a stack of 10 gunpowder'-- and is transferred to an empty bag.
6) Bullets (count as a type of toy) are then cast at a custom workshop, the Foundry, and the bag of gunpowder, a unit of cloth, and the bullets are hauled off.
7) 50 cartridges are then made at the clothier's workshop.
The recipe for hand cannon ammo is mostly the same, except that hand-cannonballs (still a toy) must be cast, instead of bullets.
The recipe for cannon ammo is the same as above, but any random stone will do for ammunition.
The components for each firearm must also be cast, but for the cannon, it needs two pipe sections.
For a Hand-Cannon to be made:
1) A dwarf forges a pipe section.
2) Another dwarf carries a log to a craftsdwarf's workshop and carves it into a musket stock (wood crafting)
3) The Gunsmith (weaponsmith with custom profession name) carries the Pipe Section and the musket stock to the Gunsmith's Shop (custom workshop).
4) The gunsmith then attaches the pipe section to the musket stock to create one Hand-Cannon (gains skill in smithing weapons).
For a Musket to be made:
1) The Founder (furnace operator with custom profession name) takes a metal bar to the foundry and casts a Gun Barrel (tool).
2) The founder hauls another metal bar and casts five Gun Mechanisms (yet another toy).
3) A Weaponsmith forges a Bayonet from another metal bar (weapon, obviously).
4) A wood-crafter carves out another Musket stock (forgot to mention it's a tool).
5) The gunsmith hauls the gun barrel, one gun mechanism, the bayonet, and the musket stock to his shop and creates one Musket.
To make a cannon (siege engine):
1) A Metalsmith forges two pipe sections.
2) The same metalsmith then forges a mechanism.
3) A Siege Engineer makes two catapult parts.
4) The two pipe sections are then welded together at the foundry by the founder to make a Cannon Barrel.
5) When needed, the catapult parts, the cannon barrel, and the mechanism can be combined to make a mighty cannon.
Only problem is, I HAVE ABSOLUTELY NO IDEA WHATSOEVER how to do ANYTHING I've typed. Does anyone else know what to do?
Sorry for the long post.