Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 5.2
fixed pouch slots
Version 5.1
Additions/Reworks
added option to disable cartridge collision sounds
attachments can now override magazine contents
reworked how darts function
added .22 WRF
reworked .22lr
added .22 Short
added 4.73x33mm
added .375 CheyTac
added .408 CheyTac
added .50GI
vice, ammo box and gun case will now unfreeze automatically while grabbed
Fixes
fixed gore setting not disabling impact effects
fixed rechambers not giving new default ammo item after map switch/reload
fixed revolvers not being loadable via the ammo box
fixed detachable items not being considered as owned when detached
fixed trigger sounds not playing
fixed Save Ammo button moving rail attachments
Version 5.0
Additions/Reworks
reworked 12 gauge Dragon's Breath
made firearm info show in item description
reworked Lazy Pouch > new item "Automatic Pouch"
cartridges will now save whether they were fired
added Failure to feed malfunction
added Failure to extract malfunction (for closed bolt automatics)
added Failure to fire malfunction
Fixes
fixed some calibers not being sorted correctly
forced reset of damage multiplier value to 1.0
prevented gun case and vice being stored in slots
prevented pouches being stored in inventory
removed old brain file
fixed speedloaders and double barrels not being loadable via ammo box
Version 4.0
updated to 1.0
pistol grip "pressure" switches now save state when switching maps
added .277 SIG Fury
reworked Vice UI
added rail attachment points
improved flash bang audio
added warning message if you are playing on low physics
added ability to manually lock slides and bolts (hold trigger while pulling - press alternate use while holding slide/bolt to eject magazine)
fixed 12 gauge bras 00 buckshot not working in lazy ammo pouch
added the ability to make detachable attachments
added the ability to carry the vice and ammo box in your inventory
disabled pressure switches automatically disabling tactical devices if they are installed on items rather than attachments as it causes issues with pre installed lasers on pistols
added red/grey ammo pouch
added prebuilt pouch
added forced firearm despawning
added .32 ACP
improved 7.92x54mm stamp
added .44 AMP
added ability to disable manual cocking/decocking
added option to disable gore
added 23x75mmR
added 20 gauge
guns with caliber conversion kits will now have a magazine with the correct caliber in the lazy pouch
fixed attachment decals
added hammer cocking/fire selector blocking
updated Liam
made Liam toggleable without having to reload the level
improved Locker keyboard and made category view refresh when saving
fixed confetti shells
Version 2.2
fixed instances of saved guns overriding data of locker saves
removed locker renaming spawned items to the save's name
fixed everything broken by U12.3
Version 2.1
added 7.5x55mm Swiss
fixed collider issue with .45-70 Gov. making it unusable
readded a slight setup delay in an effort to minimize incomplete/incorrect gun setups
made automatic bolts' catches behave correctly
reworked penetration system
updated ballistics system to allow overpenetration
added a timer based trigger discipline mechanic
improved settings layout
made incapitate on torso shot a timed thing
fixed locker UI
improved explosion visuals
added .50 darts
fixed shots to the left arm disarming the right hand instead of the left
added 12 gauge confetti and freedomfetti
added keyboard to locker
reworked 40mm textures
added M407 practice grenade
improved smoke/gas particles
added shadows to flashlights
Version 1.2
fixed pump action infinite ammo behavior, including them acting as if they had infinite ammo always on
removed Liam for now
fixed 6 round .357 speedloader sound playing on awake
made revolver ejector rod only eject cartridges once per opening of the cylinder, making loading easier
fixed guns not accepting magazines if they were saved with an empty magazine well
fixed revolver ejection behavior
added some melee weapons
made 40mm rounds shootable
added handle type to fix weird flipping when holding a gun's handguard and bolt at the same time
fixed 7.62x54mm tracer not spawning and AP colliding while loaded
magazine can now only be loaded after finishing to apply the default/saved contents, preventing possible save corruption
fixed internal magazine default loads
added lazy pouch
added 9x39mm
reworked 12 gauge
fixed some clipping issues with the gun locker and ammo box
moved settings to B&S settings book
added setting to adjust long press (safety switch) time
added .500 S&W
added .44 Magnum
added .45-70 Government
increased scopes' magnification
removed cartridge icon addresses as they caused errors and will never be used anyways
While this mod adds barely anything in its own, it is required to have by all my firearm mods. It does come with a few things though: - vice (to build and customize firearms) - gun case (to store, save and customize firearms) - ammo pouch (duplicates any item put into it) - automatic pouch (spawns a fitting ammo item for any held weapon, or one saved for the weapon) - ammunition
To modders: if you want to use this, message me on Discord (ghetto05), this framework is too complicated to explain in a tutorial.
In case your game infinite loads when pressing play: