Skip to content

Guns can drop bullet casings x2#12491

Open
Nihisohel wants to merge 57 commits into
cmss13-devs:masterfrom
Nihisohel:casing-man
Open

Guns can drop bullet casings x2#12491
Nihisohel wants to merge 57 commits into
cmss13-devs:masterfrom
Nihisohel:casing-man

Conversation

@Nihisohel

@Nihisohel Nihisohel commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

About the pull request

image

Explain why it's good for the game

Re-opens #9404

Ship of Theseus port of a PVEs server casings code, changes bullet casings into a cleanable decal for better performance handling, theoretically

Also includes backend to allow mappers to randomize casing types on mapload, for flavor, of course

Still needs one TM to properly check out garbage deletion and cleaning

Testing Photographs and Procedure

image

Changelog

🆑 Nihisohel, LCMS1 for sprites
add: Guns with the appropriate ammunition type and presentation now litter the ground with their spent cases and cartridges.
spellcheck: Tweaks some misrepresented lore about XM43E1 casings.
mapadd: Adds backend for making randomized casings on mapload, and the ability to disable such for mappers
maptweak: Changes every instance of Tyrargo's prop parent varedited into faux casings into the actual casing parent
/:cl:

@Nihisohel Nihisohel requested review from Nanu308 and fira as code owners June 22, 2026 09:10
@github-project-automation github-project-automation Bot moved this to Awaiting Review in Review Backlog Jun 22, 2026
@Nihisohel Nihisohel changed the title Casing man Guns can drop bullet casings x2 Jun 22, 2026
@cmss13-ci cmss13-ci Bot added Sprites Remove the soul from the game. Mapping did you remember to save in tgm format? Sound Blast 5 minutes of bass boosted music to our players Feature Feature coder badge Grammar and Formatting Fixes the codebase's tpyos and grammatical's errors size/L Denotes a PR that changes 200-799 lines, ignoring generated files. labels Jun 22, 2026
@Nihisohel

Copy link
Copy Markdown
Contributor Author

humble mapping lint failure

@cm13-github cm13-github added the Merge Conflict PR can't be merged because it touched too much code label Jun 24, 2026
@cm13-github

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature Feature coder badge Grammar and Formatting Fixes the codebase's tpyos and grammatical's errors Mapping did you remember to save in tgm format? Merge Conflict PR can't be merged because it touched too much code size/L Denotes a PR that changes 200-799 lines, ignoring generated files. Sound Blast 5 minutes of bass boosted music to our players Sprites Remove the soul from the game.

Projects

Status: Awaiting Review

Development

Successfully merging this pull request may close these issues.

2 participants