tgstation/-tg-station — pull request #2197 by sirbayer (2013-12-31 05:13:27+00:00)
Title: Gun Revamp 2: Gun Harder: Director's Cut

holy fuckin' shit.
y'know what you guys wanted? buckshot, yo.
y'know what you guys get? buckshot, yo.
[artist's impression](http://www.originalprop.com/blog/wp-content/uploads/2009/03/terminator-2-sd-screencapture-shotgun-movie-prop-10.jpg)

Features include:

-Buckshot (for real this time)
-A scatter laser (but I didn't put it anywhere)
-Projectile throwing moved from guns to casings
-All guns now operate on casings (excluding like mech guns but fuck that code)
-I _think_ I fixed the Russian revolver loading to infinity
-Groundwork laid for: Energy gun customization (research lenses, jam them into gun, profit greatly), shotgun ammo boxes (it'd be like a two-minute thing but I think it ought to have nice sprites), burstfire, inaccuracy in general, fixing mech guns to be less retarded and snowflake

I need to double check that syringe guns actually still work right, but I'm pretty sure they're snowflake enough that I don't have to worry about it. Also this code feels messy to me. I can't explain exactly why, but I'm looking forward to having it picked to pieces. There's probably more shit I need to do but this is a good start.