* Improve gun animations to be more modular.
- This is a port of TGCM pull/4807. Credit to SplinterGP for helping me set things up.
- It essentially allows people to not need a '-pump' for their animation, but instead to just use whatever they please. They just need to write it down at the relevant intervals.
* Improve further.
* Update shotgun.dm
* Large amount of work; Animal taming, shearing. Random animal spawns on sif grass/forest turfs. New PoIs, thermal poncho.
* Combat drone DMI moved to drones folder. Mining Drone subtype added. "Tameable" with ores, will collect and store ores when not in active combat.
- Reenables Dual Wielding penalties on most heavy guns.
- Adds wielded sprites for all weapons with dual-wield penalties.
- Ports a ton of gun sprites from Urist McStation
- Removes mention of requires_two_hands in code since that is not used anymore.
- Adds Action Buttons for Sniper Rifles
I have been thinking of a very mild buff to the LWAP, mainly because the Laser Cannon does far more damage and is more portable, and the Laser Rifle has much more shots and has swappable cells.
But for now just going with this QOL Tweak.
* Changes Saber SMG to Advanced SMG
* Updates protolathe descriptions
* Eh, I'll just include the icon changes now.
I'll fix conflicts with other PRs manually.
* Merges auto shotgun sprite
* Unfucks Vintage Rifle
I'm going to slap whoever copypasted this blindly.
Also this really shouldn't be 7.62/.308 but hurr durr out of scope
¯\_(ツ)_/¯
* Apparently I'm going crazy and the icon was fine
* Ammo naming consistency
* Gun sound updates
Grenade Launcher sound source:
https://freesound.org/people/LeMudCrab/sounds/163458/
* Actually, this is a better way to handle this.
* Fixed accidental inconsistent indentation
* Renames shotgun.ogg to Gunshot_shotgun.ogg
Also actually changes the file names like I was supposed to last night.
* *peers* Didn't I just fix this shit?
* Actually fixes the missing files this time
* Update audible_deception.dm
* Changed tungsten core projectile sound by request
* Actually no this line is stupid and makes me angry
Simplifies dumb code that was badly copypasted.
Also fixed missing D'eagle fire_sound
* Smarter code
Less copypasta, more runtimes prevented in case somebody decides to make
a soundless gun whether done intentionally or not.
* Update gun.dm
Doing this in smaller bits
- New random sif mob selector, peaceful animals
- Drone lootpile (basic placeholder loot right now until we figure out how to give them proper drone loot)
- New random spider mob selector, nurse spider and nurse hat spider (hat spider has 10 more health points and is a rare chance to spawn, woo)
- New spacesuit random spawn, medical space suits
- New Random Shotgun spawn
- New random gun spawns
- Fixed icon for random medicine spawn
- Fixed broken icon for 44 magazines
- Fixed Ice Cave dungeon walls being called 'steel'
- Added new Crystal type, to avoid the SM style crystal from spawning in crystal PoIs
Port from Bay
- Addition of two more revolvers in 44 cal for variety
- Creation of rubber rounds for 44 cal (stats taken from virgo no idea how good they are in actual fights)
- Includes 44 ammo speedloaders, regular and rubber speedloaders
- Slight adjustments to allow for firing animations taken from Bay (the mosley revolver has a firing animation that plays)
- Includes in hand sprites
We did already have the 'webley' sprite (it exists in a recolored sprite). However it is a alternate sprite for the detective's 45 revolver. This brings it in as a actual proper revolver with sprites that are different than the detectives revolver, and maybe in the future can be thrown into loot lists and PoIs.
* New gun firemode: automatic
Full-auto destruction at the tip of your fingers! If you're an admin. Switch the automatic var to 1 to make any gun automatic.
This code is largely donated by Mport and the SS:CM project. Relevant modifcations are located in automatic.dm, special.dm, and automagical.dm
* Removes '/blue's
* Removes a block of pseudocode.
* Welp. Missed some things.
* Automatic removed from the Suppression gun, as requested by @Anewbe in #4730
* Requested changes.
* These aren't supposed to be here!!
* Adds new Security pistol and large capacity magazines
* Removes new pistol from Security spawns
* Removed references of Beretta because it's not one
- Fixed descriptions lacking what rounds a gun uses.
- Made some descriptions have better grammar.
- Made some descriptions have more interesting fluff.
- AS-24 auto shotgun no longer has a unique description not copied
almost word for word from the assault rifle.
- Fixes the heavy sniper hand sprite so it no longer looks like a
pistol. Not ideal, but better.
- Changes energy sniper to use the Z8's hand sprite, because it's more
distinct than looking the same as the laser carbine.
- Adds the SVD back by request of Woodrat. It's not spawnable yet, since
I don't know where you want to balance it.
- STS-35 no longer has "This one is unmarked" because it literally means
nothing useful.
- Assault Carbine name has been changed to Bullpup Rifle.
- Bullpup Rifle starts with only 10 rounds as opposed to 20, making it
slightly less useful than the Z8 marksman rifle.
- Fixed the Bullpup Rifle not using the correct sprites, hopefully.
- Bullpup Rifle's 3 round burst is nerfed to 2 rounds.
* Adds Collapsible AM rifle, and adds case with parts and 5 shots to Uplink. Separates it and intended merc version, both costing default telecrystal amount. Does NOT make them antagonist type specific.
* Addresses review.
* Makes rifle case traitor/merc specific. Enables ability to have specific uplink items be available only for specific antags.
The same as https://github.com/PolarisSS13/Polaris/pull/3612 except this
time I'm not a dumbass and accidentally overwriting other changes
because the Github client decided not to sync with Polaris.
* 24-round shotgun mag fixes + making it relevant.
Adds the AS-24 Shotgun to the traitor uplink for 100 TCs, also makes automatic shotgun magazines costs the appropriate amount (13,000 metal up from 2200)
* Magazine variety.
Nothing really new here. Beanbag / pellet mags for the admin-only AS-24.
* shotgun 6-shell clips, autolathe and shotgun tweaks.
+6-shell quickloader clips for shotguns, with proper metal costs for slugs, beanbags and buckshot.
+minor tweak to shotguns to allow the quickloaders to work in a non-silly way (load_method = SINGLE_CASING|SPEEDLOADER) since there are literally no other shotgun speedloaders this probably shouldn't be an issue (as it's ever so slightly quicker than loading with a box)
+added sprites for quickloading clips.
* Requested changes.
-6 round shotgun clip sprites
+4 round shotgun clip sprites
-/+ adjusted shotgun clips to 4 rounds
* cherrypicking
* fixes
did a bad
* literally a number