-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Matchhead powder loaded bullets #67453
Merged
Maleclypse
merged 79 commits into
CleverRaven:master
from
anoobindisguise:anoobindisguise-matchheadbullets
Aug 8, 2023
Merged
Matchhead powder loaded bullets #67453
Maleclypse
merged 79 commits into
CleverRaven:master
from
anoobindisguise:anoobindisguise-matchheadbullets
Aug 8, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
github-actions
bot
added
Mods
Issues related to mods or modding
Items: Ammo / Guns
Ammunition for all kinds of weapons and these weapons themselves
Mods: Generic Guns
Anything to do with Generic Guns
labels
Aug 5, 2023
github-actions
bot
added
json-styled
JSON lint passed, label assigned by github actions
and removed
json-styled
JSON lint passed, label assigned by github actions
labels
Aug 5, 2023
github-actions
bot
removed
the
json-styled
JSON lint passed, label assigned by github actions
label
Aug 5, 2023
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
github-actions
bot
added
json-styled
JSON lint passed, label assigned by github actions
BasicBuildPassed
This PR builds correctly, label assigned by github actions
labels
Aug 5, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
astyled
astyled PR, label is assigned by github actions
BasicBuildPassed
This PR builds correctly, label assigned by github actions
[C++]
Changes (can be) made in C++. Previously named `Code`
Crafting / Construction / Recipes
Includes: Uncrafting / Disassembling
<Documentation>
Design documents, internal info, guides and help.
Items: Ammo / Guns
Ammunition for all kinds of weapons and these weapons themselves
[JSON]
Changes (can be) made in JSON
json-styled
JSON lint passed, label assigned by github actions
[Markdown]
Markdown issues and PRs
Mods: Generic Guns
Anything to do with Generic Guns
Mods
Issues related to mods or modding
Spawn
Creatures, items, vehicles, locations appearing on map
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Content "New handloading option, matchhead powder (red phosphorous) bullets"
Purpose of change
I wanted to add more options for handloading.
Describe the solution
This is based on the findings in https://www.youtube.com/watch?v=CMGYUmYLhAo
and corroborated by https://www.docdroid.net/145ai/30453017-homemade-guns-and-homemade-ammo-pdf
Red phosphorous was standardized to be 100mg per just like smokeless powders, and yields have been made more accurate (like the video, 20 matches (1 matchbook) yields 1.8 grains (117 mg ish)) instead of 138 grains (9 grams). Meth and bomb recipes have been adjusted accordingly.
Only pistol caliber bullets are currently available for handloading. Match powder is fast burning, so for now I wanted to only allow it to be used as pistol powder (except for the low power .30 carbine which is the sole "rifle" level cartridge available). Anything on the level of .44 magnum is also barred from use for now (454, 460, 500)
The video definitely proves this is possible, but the bullets will have even less velocity than black powder, while also being fouling like it because red phosphorus is also pretty dirty and will corrode a gun if left uncleaned. Thus in game they have 85% of the damage of a blackpowder bullet and 10% more dispersion. It also maintains the smokiness and fouling potential of blackpowder (it builds up "blackpowder fouling", I don't think it's worth inventing an identical 3rd kind just for these shitty bullets)
To represent the danger of pressure spikes, I mirrored the recycled ammo's 1/256 chance of misfiring, to also be a 1/256 chance of damaging the gun regardless of fouling level.
All this, plus the fact that you need a ton of matches and time spent actually extracting the phosphorous from them, means these bullets should be overwhelmingly shitty and basically unusuable which is roughly where I intend. For example 22lr loaded with matchhead powder is only about as good as .22 CB while being considerably more distressing to the weapon. I did add spawns of red phosphorous to labs in reasonable quantities but if you have access to labs you can typically just make black powder from the charcoal, niter and sulphur.
Describe alternatives you've considered
not doing this, matchhead powder bullets are a pretty untested thing and this is speculative, generalizing results from a .38 special to other calibers.
spawn this in some "survivor" locations as ammo loot.
Testing
Loaded in game and confirmed it worked. Took some potshots at zombies (it took an entire cylinder of .38s to down an ordinary zombie) in doing so I discovered another bug with blackpowder fouling (LMAO) so I'm fixing that separately.
Additional context
@tenmillimaster You had expressed some doubt about the possibility of doing this so I figured I'd ask you if this looks to be an about correct level of badness for this.
@DoctorBoomstick You're the other gun nut so I'd be interested in review from you also.