I had some to make some alteration but I think this is good (I hope so). With this mod this changes all Assault rifles (Standard, means no DMRs, no Battle rifles and no Bullpups.) to have 100 accuracy but as a trade off damage and stability have been cut down. Also since I gave them armor piercing, concealment took a hit as well. But don't worry I have more on the way. Comment to give some feedback on the mod if something is broken, too under powered or too over powered. If you leave a comment about something about this mod, I can change some things. If you don't know how to install this mod or any mod or if this is your first time (not to insult anyone). 1. Download, 2. Extract the files, 3. go to where you see all the weapon names of the file any move it to the payday 2 mod file.
In the future I will call this mod something else.
New update 1.03 All assault rifles now have more recoil.
The dmr alt mod is next in the line of mods.
A 2.0 version of this mod will be out shortly after i get some feedback about one change. This change is I will ask about is do you guys think it would too much if I
increase the ammo capacity for ex: 150-270, but make it so you can't pick up ammo. (similar to rainbow six siege.)
self.hajk.CLIP_AMMO_MAX = 30
self.hajk.stats.spread = 50
self.hajk.stats.recoil = 4
self.hajk.stats.damage = 60
self.hajk.stats.suppression = 9
self.hajk.stats.concealment = 11
self.hajk.stats.reload = 11
self.hajk.AMMO_MAX = 180
self.hajk.fire_mode_data.fire_rate = 0.0975
self.hajk.armor_piercing_chance = 1
self.hajk.can_shoot_through_shield = false
self.hajk.AMMO_PICKUP = {0, 0}
self.ak5.CLIP_AMMO_MAX = 30
self.ak5.AMMO_MAX = 240
self.ak5.stats.spread = 50
self.ak5.stats.recoil = 9
self.ak5.stats.damage = 39
self.ak5.fire_mode_data.fire_rate = 0.0895
self.ak5.stats.suppression = 11
self.ak5.stats.concealment = 13
self.ak5.stats.reload = 12
self.ak5.armor_piercing_chance = 1
self.ak5.can_shoot_through_shield = false
self.ak5.AMMO_PICKUP = {0, 0}
self.flint.CLIP_AMMO_MAX = 30
self.flint.stats.spread = 50
self.flint.stats.recoil = 3
self.flint.stats.damage = 50
self.flint.stats.suppression = 9
self.flint.stats.concealment = 11
self.flint.AMMO_MAX = 210
self.flint.stats.reload = 12
self.flint.fire_mode_data = {fire_rate = 0.0975}
self.flint.auto = {fire_rate = 0.0975}
self.flint.armor_piercing_chance = 1
self.flint.can_shoot_through_shield = false
self.flint.AMMO_PICKUP = {0, 0}
self.akm.CLIP_AMMO_MAX = 30
self.akm.stats.spread = 50
self.akm.stats.recoil = 1
self.akm.stats.damage = 60
self.akm.stats.suppression = 7
self.akm.stats.concealment = 9
self.akm.stats.reload = 11
self.akm.AMMO_MAX = 180
self.akm.fire_mode_data.fire_rate = 0.107
self.akm.armor_piercing_chance = 1
self.akm.can_shoot_through_shield = false
self.akm.AMMO_PICKUP = {0, 0}
self.ak74.CLIP_AMMO_MAX = 30
self.ak74.stats.spread = 50
self.ak74.stats.recoil = 2
self.ak74.stats.damage = 50
self.ak74.stats.suppression = 7
self.ak74.stats.concealment = 10
self.ak74.stats.reload = 12
self.ak74.AMMO_MAX = 210
self.ak74.fire_mode_data.fire_rate = 0.1
self.ak74.armor_piercing_chance = 1
self.ak74.can_shoot_through_shield = false
self.ak74.AMMO_PICKUP = {0, 0}
self.asval.CLIP_AMMO_MAX = 20
self.asval.stats.spread = 60
self.asval.stats.recoil = 11
self.asval.stats.damage = 37
self.asval.stats.suppression = 13
self.asval.stats.concealment = 20
self.asval.stats.reload = 14
self.asval.AMMO_MAX = 200
self.asval.fire_mode_data.fire_rate = 0.065
self.asval.armor_piercing_chance = 0
self.asval.can_shoot_through_shield = false
self.asval.AMMO_PICKUP = {0, 0}
self.g36.CLIP_AMMO_MAX = 30
self.g36.stats.spread = 50
self.g36.stats.recoil = 7
self.g36.stats.damage = 45
self.g36.stats.suppression = 10
self.g36.stats.concealment = 13
self.g36.stats.reload = 12
self.g36.AMMO_MAX = 240
self.g36.fire_mode_data.fire_rate = 0.083
self.g36.armor_piercing_chance = 1
self.g36.can_shoot_through_shield = false
self.g36.AMMO_PICKUP = {0, 0}
self.tecci.CLIP_AMMO_MAX = 100
self.tecci.AMMO_MAX = 300
self.tecci.stats.spread = 50
self.tecci.stats.recoil = 4
self.tecci.stats.damage = 36
self.tecci.fire_mode_data.fire_rate = 0.083
self.tecci.stats.suppression = 8
self.tecci.stats.concealment = 11
self.tecci.stats.reload = 10
self.tecci.armor_piercing_chance = 1
self.tecci.can_shoot_through_shield = false
self.tecci.AMMO_PICKUP = {0, 0}
self.new_m4.CLIP_AMMO_MAX = 30
self.new_m4.stats.spread = 50
self.new_m4.stats.recoil = 4
self.new_m4.stats.damage = 37
self.new_m4.stats.suppression = 11
self.new_m4.stats.concealment = 13
self.new_m4.stats.reload = 13
self.new_m4.AMMO_MAX = 270
self.new_m4.fire_mode_data.fire_rate = 0.0733
self.new_m4.armor_piercing_chance = 1
self.new_m4.can_shoot_through_shield = false
self.new_m4.AMMO_PICKUP = {0, 0}
self.m16.CLIP_AMMO_MAX = 20
self.m16.stats.spread = 50
self.m16.stats.recoil = 4
self.m16.stats.damage = 38
self.m16.stats.suppression = 9
self.m16.stats.concealment = 13
self.m16.stats.reload = 14
self.m16.AMMO_MAX = 220
self.m16.fire_mode_data.fire_rate = 0.083
self.m16.armor_piercing_chance = 1
self.m16.can_shoot_through_shield = false
self.m16.AMMO_PICKUP = {0, 0}
self.amcar.CLIP_AMMO_MAX = 20
self.amcar.stats.spread = 50
self.amcar.stats.recoil = 6
self.amcar.stats.damage = 38
self.amcar.stats.suppression = 10
self.amcar.stats.concealment = 14
self.amcar.stats.reload = 13
self.amcar.AMMO_MAX = 220
self.amcar.fire_mode_data.fire_rate = 0.08
self.amcar.armor_piercing_chance = 1
self.amcar.can_shoot_through_shield = false
self.amcar.AMMO_PICKUP = {0, 0}
self.s552.CLIP_AMMO_MAX = 30
self.s552.stats.spread = 50
self.s552.stats.recoil = 3
self.s552.stats.damage = 45
self.s552.stats.suppression = 8
self.s552.stats.concealment = 12
self.s552.stats.reload = 9
self.s552.AMMO_MAX = 210
self.s552.fire_mode_data.fire_rate = 0.097
self.s552.armor_piercing_chance = 1
self.s552.can_shoot_through_shield = false
self.s552.AMMO_PICKUP = {0, 0}