-
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
Gun Pluralization Template Standardization #74537
Conversation
Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details. Click to expand
This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to Hints for adding a new word to the dictionary
|
I rather dont like this for aftershock. Most the guns are non standard enough that the clarifier is actually a source of confusion. Example: The Gibson S86. is either an auto shotgun, a grenade launcher or an M2 HMG equivalent depending on the ammo you load. I think it would be best to exclude the mod from this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On the whole, vanilla looks great. Most of the comments I left are with regards to elements of the names present before your changes, but that might be wise to address while you are fiddling with names and adding extra words.
Applied all changes suggested by Boomstick and should have reverted all the fiddling I did with Aftershock as per Candlebury's request. |
Can you remove the ids of all the guns you've touched in this PR from this list?
|
Co-authored-by: Uwuewsky <[email protected]>
You have merge conflicts that need to be resolved. |
@@ -439,7 +439,7 @@ | |||
"variants": [ | |||
{ | |||
"id": "ruger_charger", | |||
"name": { "str": "Ruger 22 Charger" }, | |||
"name": { "str": "Ruger 22 machine pistol" }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Machine pistol is a specific term for automatic pistols. The Charger is semi-automatic
I honestly do not like this, as I think the name of a gun should be the name of the gun and nothing more. Adding the extra "rifle", "pistol", etc feels weird for brand name guns, as people who already know about the firearm, either from previous knowledge or just remembering know it as "Oh, AK? That's a rifle" or "P226? That's a pistol", and this new system makes it redundant. For people who don't know, but don't mind the bit of learning can inspect the gun either from range or from close. The generic named guns should be the naming system to cover for people who aren't familiar with guns or want on-sight recognition, or both. These two naming systems should remain more separate, and it can also bring up some issues of naming. "Should I call this a revolver, a handgun, a machine pistol?" "Should this be a carbine, or a rifle?", "Is this a battle rifle or a hunting rifle?", "Is this a PDW, an SMG?". I think the best way to do this would be to have it based off of the skill of the gun, and nothing else. So just "handgun", "shotgun", etc, but that also has issues for different platforms in different calibers. I understand where this is coming from, but IMO I think it should be worked the opposite way instead. Though, this is just my own personal opinion, I may be in the minority here. |
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. |
Closing as stale. If you wish to continue working on this, ping me to reopen. |
Summary
Content "Standardizing most guns to follow the same pluralization template"
Purpose of change
Some previous incomplete passes among the guns within the project changed the way we pluralize multiple copies of a given gun from:
To:
This PR just applies this template to every gun I could find that wasn't already pluralized like this within vanilla CDDA as well as Aftershock and Magiclysm.
Describe the solution
Pluralization template applied everywhere it made sense with what I thought was the closest and most fitting "type" of firearm to the given gun, although I'm by no means a gun person so perhaps @DoctorBoomstick may have comments on my choices.
Did not add obviously redundant descriptors behind abbreviations such as GL or HMG, this is subject to discussion, it just didn't feel necessary.
Removed almost every str_sp gun name string as this pluralization template makes them obsolete.
May impact or conflict with #74530 ? @anothersimulacrum
Describe alternatives you've considered
Testing
Simple string changes.
Additional context