CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.68k stars 4.19k forks source link

Short Shotguns and Short Shells #74695

Open momoyawn opened 5 months ago

momoyawn commented 5 months ago

Is your feature request related to a problem? Please describe.

One of the most popular guns this decade is the Mossberg Shockwave, a short barreled (14/18.5in) pump action "bird's-head grip" shotgun that directly supports the use of Short shells allowing more shells than standard to be loaded.

Short shells are roughly half the size of normal 00 buckshot they take up less space, have lighter recoil, still deliver enough lead on target to be effective for hunting and home defense.

Solution you would like.

Add the Mossberg Shockwave or other short barreled stockless shotguns which are mini shell capable.

Most shotguns are also capable of receiving universal mini shell adaptors which should also be added.

Describe alternatives you have considered.

No response

Additional context

Mossbergs website: https://www.mossberg.com/590-shockwave-6-shot-50659.html

image

GuardianDll commented 5 months ago

As i said before, it is not very untrivial, but relatively easy: they would need to add a new ammo type, that short shells would use, and make guns use this ammo type in addition to one they already have - ammo type is luckily a range, so there is no issues in it, beyond the fact you won't be able to load both long and short one at the same time

Void-Seeker commented 5 months ago

ammo type is luckily a range, so there is no issues in it

But what about magazine size? It would be trivial for detachable mags, but shotguns usually have integrated magazines. One of the key points of minishells is that tube magazines can hold near twice as much.

GuardianDll commented 5 months ago

Magazines also support range, no issues here either, see this mod gun that can use variety of different calibers

github-actions[bot] commented 4 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.