Adds Paintball Guns
What Does This PR Do
Adds paintball guns, paintballs, and pepperballs.
Paintball guns come in a pack of 2 with 2 spare mags in a cargo crate for 300 credits. Additional magazines can be printed at any autolathe.
You can configure a paintball gun to shoot either a blue, red, yellow, or green paintball using a multitool. When a paintball hits a target, it leaves a colored splat behind. Woe upon the janitor.
If a paintball gun is cmagged, the shot is a random color, including ones not listed above.
Paintballs and pepperballs do 1 brute damage. Pepperballs release a small bit of condensed capsaicin on the tile of the thing they hit, in a similar method that pepper spray operates. Wearing a mask negates the condensed capsaicin.
Pepperballs are available from cargo as a pack of 3 magazines for 150. They come in a crate with an armory lock.
Emagging a paintball gun will overcharge its air compressor, making the projectiles deal 8 damage instead of 1. You can tell if a paintball gun has been emagged on examine.
Marked as draft until I fix a bug with paintball splats.
Why It's Good For The Game
Variety is the spice of life. Adds another thing crew can spend money on that is fairly interesting. Adds a way for security to apply pepper spray at range.
Images of changes
Testing
Spawned as crew. Bought paintball guns. Loaded paintballs. Loaded pepperballs. Shot stuff. Shot beepsky. Got arrested by beepsky. Broke my bindings and pepperballed myself.
Declaration
- [x] I confirm that I either do not require pre-approval for this PR, or I have obtained such approval and have included a screenshot to demonstrate this below.
Changelog
:cl: PollardTheDragon, Christasmurf add: Added paintball guns, paintballs, and pepperballs. Paintball guns and pepperballs can be bought at cargo, while paintball magazines can be printed at any autolathe. /:cl:
ready or not gameplay....
can the cmag shoot space lube balls? also i don't think the regular paintballs should do damage since you'd get a battery charge
- Using soap on the cmagged gun in hand instantly de-cmags it, bypassing the do-after
- Interrupting the cleaning do-after when the gun is being cleaned on the ground also instantly de-cmags it.
Cleaning code should be fixed now.