I was fiddling with the raws, wondering how to make DF muskets, so I opened the weapon raws
[ITEM_WEAPON:ITEM_WEAPON_CROSSBOW]
[NAME:crossbow:crossbows]
[SIZE:400]
[SKILL:HAMMER]
[RANGED:CROSSBOW:BOLT]
[SHOOT_FORCE:1000] <What does this means
[SHOOT_MAXVEL:1000] <What does this means
[TWO_HANDED:0]
[MINIMUM_SIZE:15000] <What does this means (does it relate to the size a creature has to be to use it one handed?)
[MATERIAL_SIZE:3] <What does this means
[ATTACK:BLUNT:10000:4000:bash:bashes:NO_SUB:1250]
And this
[ITEM_AMMO:ITEM_AMMO_BOLTS]
[NAME:bolt:bolts]
[CLASS:BOLT]
[SIZE:150] < How does size affects the deadliness of the ammo?
[ATTACK:EDGE:2:2000:stab:stabs:NO_SUB:1000] <What does this means?
Can I alter the reload speed of weapons?
How would this work:
[ITEM_WEAPON:ITEM_WEAPON_MUSKET]
[NAME:musket:muskets]
[SIZE:600]
[SKILL:HAMMER]
[RANGED:CROSSBOW:BULLET]
[SHOOT_FORCE:1500] (this would shoot stronger than a crossbow right? Early muskets didn't shoot that stronger than they did)
[SHOOT_MAXVEL:3000] (this changes the speed right? A musket bullet would travel near the speed of sound.)
[TWO_HANDED:77500] (used pike stats)
[MINIMUM_SIZE:52500] (used long sword stats
[MATERIAL_SIZE:3]
[ATTACK:BLUNT:10000:4000:bash:bashes:NO_SUB:1250]
[ITEM_AMMO:ITEM_AMMO_BULLET]
[NAME:bullet:bulletss]
[CLASS:BULLET]
[SIZE:10]
[ATTACK:EDGE:1:4000:stab:stabs:NO_SUB:1000]
Also, how do I make a custom reaction to allow it to be built?
[REACTION:MAKE_MUSKET]
[NAME:Build a musket]
[BUILDING:CRAFTSMAN:CUSTOM_Z]
[REAGENT:metal:150:BAR:INORGANIC]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_MUSKET:GET_MATERIAL_FROM_REAGENT:metal]
[FUEL]
[SKILL:BOWYER]
[REACTION:FORGE_BULLETS]
[NAME:Forge a bullet]
[BUILDING:CRAFSTMAN::CUSTOM_SHIFT_Z]
[REAGENT:metal:150:BAR:INORGANIC]
[PRODUCT:100:25:AMMO:ITEM_AMMO_BULLET:GET_MATERIAL_FROM_REAGENT:metal]
[FUEL]
[SKILL:BOWYER]
I think it would be hard to make the musket more efficient, if there was internal bleeding it would be a monster, but it's just a regular weapon now. Maybe it's better against armoured folks.