Mod Details

Shiny Airdrop Guns!

Shiny Airdrop Guns! 2.1.3

Created by  DeadLeaves

33.1K Downloads

SPT 3.11.4 Compatible

Gives a chance for the weapons found in the weapon crates inside airdrops to be special editions with better stats.

Latest Version 2.1.3
SPT 3.11.4

Updated Mar 18, 2:25 PM

Version Notes

Updated compat to 3.11 (this release still works on 3.10)

This download is externally hosted.
Always scan for viruses.

UPDATED FOR 3.8.0

Has been partially maintained by MusicManiac. Much appreciated.

Gives a chance for the weapons found in the weapon crates inside airdrops to be special editions with better stats.

By default they have higher fire-rate, better ergo, more durability, less recoil, and a cool background color. The exact numbers can be tweaked in the config file.

The list of weapons are the ones I personally felt fit, but you can add more if you’d like.

{
“blacklistFromAirdrop”: true, //Will blacklist the recievers from randomly spawning in airdrops.
“addToQuests”: true, //Adds the newly generated weapons to quests that require the original weapon.
“addToMasteries”: true, //Adds the newly generated weapons to the mastery groups the original weapon belong to.
“replaceAllAirdrops”: true, //Will make the airdrop weapon crates always contain a shiny weapon instead of any regular possibility.
“debug”: false, //Displays a LOT of debug info, only enable if asked to. Or if you’re just curious about stuff.
“allowSpecialSlots”: true, //Enable/Disable weapon groups to be allowed in special slots. (Still needs enabling in the weapon group too)
//(might be needed to disabled for compatiblity with mods that adjust pockets)
“addRevolversIntoPistolCase”: true, //adds pistols/revolvers into the pistol case.

“weaponGroups”: //Each weapon group HAVE to have a unique name. Changing the weapon group name during a playthrough will
//generate new IDs for weapons and AT BEST will remove them from your inventory, and at WORST corrupt your save.
{
“ARs”:
{
“weaponsToMakeShiny”:
[
“5447a9cd4bdc2dbd208b4567”, //M4A1
“5dcbd56fdbd3d91b3e5468d5”, //MDR 762
“6499849fc93611967b034949”, //AK-12
“606587252535c57a13424cfd”, //MUTANT 47
“5a0ec13bfcdbcb00165aa685”, //AKMN
“57c44b372459772d2b39b8ce”, //AS VAL
“5bb2475ed4351e00853264e3”//HK-416
],
“fireRateMultiplier”: 1.08,
“ergoFlatIncrease”: 15,
“horizontalRecoilMultiplier”: 0.88,
“verticalRecoilMultiplier”: 0.94,
“heatFactorMultiplier”: 0.9,
“heatFactorByShotMultiplier”: 0.9,

“background”: “violet”,
“prefix”: “˙·٠•●♥ “,
“suffix”: “ ♥●•٠·˙”,
“shortNamePrefix”: “♥ “,
“shortNameSuffix”: “ ♥”
},

Probably works with mods that add new guns, but if they don’t have a default preset it will crash.

I HIGHLY recommend adding the guns to blacklists of mods like ALP and other mods that adds weapons to PMCs.

Version 2.1.3
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

8.5K Downloads

Created Mar 18, 2:25 PM

Updated Mar 18, 2:25 PM

Virus Total Results

Updated compat to 3.11 (this release still works on 3.10)

Version 2.1.2
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

3.5K Downloads

Created Dec 31, 2024 at 8:53 AM

Updated Dec 31, 2024 at 8:53 AM

Virus Total Results
  • Add G36 to default guns config.
  • Add 15% reduced durability burn on ARs making them slightly more durable.
  • Add compatibility with Leaves Questrandomizer. Adding all the shiny guns to be equivalents to all non-shiny for quest purposes. See Questrandomizer documentation if you want to do this for your own weapon mods.
  • Added config option to blacklist the guns from fence. (Enabled by default)
Version 2.1.1
Download Mod Version
SPT 3.10.0
Latest Compatible SPT Version

2.7K Downloads

Created Nov 26, 2024 at 4:34 PM

Updated Nov 26, 2024 at 4:34 PM

Virus Total Results
  • Update to 3.10.0
  • item IDs have changed, and they can be found in the ids.jsonc file in the config directory. They will be generated on the fly if missing.
  • Weapon groups can have weighting (technically not new, but wasn’t mention.) useful if you want to do things like “rarity tiers”
  • Ensure that guns don’t get invalid properties that might be present in the config. Edge case.
Version 2.1.0
Download Mod Version
SPT 3.9.0
Latest Compatible SPT Version

5.0K Downloads

Created Jul 8, 2024 at 12:22 PM

Updated Jul 8, 2024 at 12:22 PM

Virus Total Results
  • Update to 3.9.0
  • Change name of folder and name in package.json to follow standards.

Config files from previos version ARE compatible.

Version 2.0.1
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

4.7K Downloads

Created Apr 3, 2024 at 10:07 AM

Updated Apr 3, 2024 at 10:07 AM

Virus Total Results

Fix addToSpecialSlots property of weapon groups. This was being ignored and all weapons could be added to special slots.

Version 2.0.0
Download Mod Version
SPT 3.8.0
Latest Compatible SPT Version

781 Downloads

Created Apr 2, 2024 at 4:32 AM

Updated Apr 2, 2024 at 4:32 AM

Virus Total Results

Version 2.0.0 For 3.8.0 release.

MAJOR OVERHAUL OF MOD.

The mod now allow multiple sections of guns. Each section can be customized independently.

Added many new features, all which are explain in detail in the config.

Stoned_Hobo
[deleted at 2025-10-13 23:59:01]

im stupid and actually read the documentation for once. i got the answer, thanks

0 Likes
Esteazis

Love this mod, also wanna ask, have you ever considered making an alternative for armor, and is it even possible?

0 Likes

Its possible in theory, but there isn’t particularly many levers to pull to make shiny armors interesting.

0 Likes
Stoned_Hobo

do the guns count for quests that require specific guns? i tried using a shiny p90 in prapor’s customs quest, but non of my kill counted.

0 Likes

It should. If its a custom quest, make sure shiny airdrop guns loads AFTER the quest mod

0 Likes
Crazifish

Hey, friend! I’m still using your mod, and it’s truly amazing! Thanks again for your work! Can I make a small suggestion? More customization data. Gun weight, effective range, muzzle velocity, caliber change… Oh, and my friend, now gun accuracy is controlled by the barrel, and the gun’s accuracy no longer affects actual accuracy. Could this be considered a bug? Also, “doublet” and “doubleaction” ( “setFireMode” ) are not working correctly

0 Likes

Yeah, accuracy and weight are kinda hard to adjust since often times the “gun” is just a tiny little receiver. There are however a few where the barrel is built in, like most AK-series ones. So its not a bug, you just can’t expect it to work everywhere. What’s wrong with double-action?

0 Likes

As u said, “you just can’t expect it to work everywhere” . If the fire rate of the gun is fast enough, “doublet” and “doubleaction” will be same as “fullauto”, but i expected it to stop after firing twice( that weapon names “snake” and everyone knows that snakes have two fangs“ … I think i have fully mastered the usage of this mod now… Thanks again and again , U make my game so perfect!

0 Likes
Groundpounder1

No idea if this has been mentioned/addressed, I had a quick scan but didn’t see it. Anyhow, for me this mod is setting my flea market opening level to 99 and not even SVM or any other mod can reset it.

It took a lot of trouble shooting to figure this out, so hopefully this can help someone else at the very least if they have the same issue.

0 Likes

not this mod … my “shiny” works good.

0 Likes
Annihilator4413

Love this mod, but is there any way to see a list of included weapons? And how can I add my own if the one’s I want aren’t included?

0 Likes

Check the config. It’s well documented and filled with comments.

0 Likes
BlackhaloOTG

Hi, im curious how this mod comes up with the flea market pricing and if there is a way to edit it?

0 Likes

I don’t touch the flea market, so it must be some automated thing in SPT. I never use flea market so im not sure. what is the problem? Too expensive? too cheap?

0 Likes

Most of items come out priced pretty well some others i would like to be able to increase. Some items like the spear comes out cheaper vs its standard version when allowed on the flea.

0 Likes

Ill look into it for the next patch. Though im not sure when Ill get around to it.

1 Like
longsack

hey not sure if you have adressed this with someone else but ive gotten this error after trying to add the mk18,rsass, and ash-12

“blacklistFromAirdrop”: true, ’array element in JSON at position 791 while parsing ’{

“blacklistFromAirdrop”: true, ’array element in JSON at position 791 while parsing ’{

at C:\snapshot\project\node_modules\parse-json\index.js:26:19

at Function.parse (C:\snapshot\project\node_modules\jsonc\lib\jsonc.js:176:16)

at LeavesShinyAirdropGuns.postDBLoad (C:\Users\luigi\OneDrive\Desktop\SPT 10\user\mods\leaves-shiny_airdrop_guns\src\mod.ts:61:29)

at PostDBModLoader.executeModsAsync (C:\snapshot\src\loaders\PostDBModLoader.ts:63:45)

at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:26:24)

at App.load (C:\snapshot\src\utils\App.ts:53:26)

“blacklistFromAirdrop”: true, ’array element in JSON at position 791 while parsing ’{

“blacklistFromAirdrop”: true, ’array element in JSON at position 791 while parsing ’{

at C:\snapshot\project\node_modules\parse-json\index.js:26:19

at Function.parse (C:\snapshot\project\node_modules\jsonc\lib\jsonc.js:176:16)

at LeavesShinyAirdropGuns.postDBLoad (C:\Users\luigi\OneDrive\Desktop\SPT 10\user\mods\leaves-shiny_airdrop_guns\src\mod.ts:61:29)

at PostDBModLoader.executeModsAsync (C:\snapshot\src\loaders\PostDBModLoader.ts:63:45)

at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:26:24)

at App.load (C:\snapshot\src\utils\App.ts:53:26)

any idea what this means and how to fix it?

0 Likes

Also trying to add the g28 not sure if this makes a difference

0 Likes

Looks like you’ve some sort of error in the json. probably a missing comma or bracket.

0 Likes

do you have to line it up exactly how it is in the file and if so any idea how to? i looked at the instructions in the overview but tbh it makes no sense to me

0 Likes

Contact me on the SPT or FIKA discord and I can have a look

0 Likes
exponentia

Love this mod, I like to play with the bsg flea blacklist removed but add other items that can’t be on the flea to strive for and this fits the bill perfectly. I also previously added way more guns so that I have a larger gambling pool to pull from and can’t chase my favourite ones.

For 3.10 I want to rewrite basically the entire config for my own balance and such, 2 questions I have regarding that are:

1. What is the new ids.jsonc exactly? Should I delete all of the ids there after modifying my config, or will it automatically reconfigure itself properly or should I just completely ignore it?

2. Is it possible to have the same gun in two different categories, and if so, which will happen:
a) It creates two shiny guns that have different properties based on the two categories it is in.
b) It creates one shiny gun that has the properties from both categories (with one of the categories overwriting the other where they overlap).

0 Likes

1. The new ids.jsonc just keeps tracks of IDs for guns. You never have to touch this manually. You need to include this when sending profiles (along with the config). Or youll get profile errors.

2. a

0 Likes
Slothgang

I love you

1 Like

Details