After modding Dorf Fortress for I while it has repeatedly occurred to me that the hardcoding for DF ranged weaponry fall short on several levels. Therfore I have posted possible changes to this. Do to the fact that most of theses changes will be of most use to modders I am posting this here. I am only rarely on the interweb so some one else would be better suited to forwarding these ideas to toady (After it has been revised by some of you more competent modders.). Otherwise an DFhack script would be awesome.
###Ask and vote on options for ranged:
///Most of these would be only of use to modders. Which are most of StO:GoB:II:DF players anyway.
{FIRE_RATE}
Rate of fire. Unsure of measurement. RPM? Ticks? Toadys usual random numbers?
{PROJECTILE_COUNT}
Amount of projectiles fired at once. 1-100. ammo or weapon tag? Preferably ammo because you can have weaker birdshot cartridges that have more projectiles, and shot cartridges which have less fire in the same weapon.
{PROJECTILE_SPREAD}
Amount of projectile spread. (inaccuracy?) 1-3 blocks perhaps? Spread over target body parts?
{NO_LAUNCHER}
Ammo tag used for throwing weapons. Giving it to spears would be awesome. Maybe also a percentage for possibility of throwing? Urist would be in trouble if the first thing he did was throw away his only weapon.
{QUIVER_LAUNCH}
Like no launcher but allows a launcher to be strapped to upper body. For example; ammo pouches, bandoliers, belts, ETC. because bashing sombody with an throwing knife bandolier or bola pouch seems absurd.
{SINGLE_USE}
Ammunition is destroyed on firing.
{RESTRICTED_AMMO:NONE}
Quiver tag? So only certain ammo types can go in a certain quiver.
{SIDEARM}
Weapon is to be use only if primary is lost or is ranged? More thought needed on the prospect (Plug bayonets???).
Options and criticism would be extremely welcome. Be as harsh as you want to.
To me upgrading the ranged weaponry and having more sieges and raids on your forts should be fixed very soon.
At the moment Dwarf fortress has become rather boring. There is no !!FUN!!.