Massivesoft Guns - Realism Compatibility Patch 1.1.0

Please do not ask when mod authors will update their mods to 3.10 or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

This adds SPT Realism compatibility for Massivesofts weapon mods, and the "Massivesoft Weapon Bundle" mod by RheddElBozo.

Info

This is for SPT v3.9.X and either:

Plus


Or all the standalone mods from Massivesoft:

1. The ones mentioned above,

2. And these ones, although they need to be updated first. It should work with them too, though.

If you experience any issues, feel free to open an issue. If fixing it yourself is more your thing, there's a guide on how to contribute on the GitHub repository. Shoutout to OptimusChad who made the patch for the original mods by Massivesoft. I've used their values for inspiration, in some places more than others.


Dependencies

Obviously, you'll need Massivesoft Weapon Bundle and SPT Realism for this to do anything. This would also work with Massivesofts original mods if they decide to update them all.

Installation

1. If you have a previous version installed, go delete the old folder at \user\mods\SPT-Realism\db\put_new_stuff_here\Massivesoft_Guns

2. Download the latest release.

3. Drop the provided user folder into your SPT folder.


If the changes don't load, you may want to also clear cache / temp files.


1. In \user\cache, delete:

bundleHashCache.json, jsonCache.json, and modCache.json


But do NOT delete the folder named bundles.


2. In the SPT launcher, clear temp files:

Open launcher > Click settings > Click clean temp files

  • Version 1.1.0

    Changes

    Update malfunctions to adhere to latest Realism update (v1.4.5).

    Info

    This is for SPT v3.9.X, SPT Realism Mod v1.4.5 onwards, and either:

    Plus


    Or all the standalone mods from Massivesoft:

    1. The ones mentioned above,

    2. And these ones, although they need to be updated first. It should work with them too, though.

  • Version 1.0.9

    Info

    This is for SPT v3.9.X and either:

    Plus


    Or all the standalone mods from Massivesoft:
    1. The ones mentioned above,
    2. And these ones, although they need to be updated first. It should work with them too, though.

    Changes

    • Added Longbow support.
  • Version 1.0.8

    Info

    This is for SPT v3.9.X and either:

    Plus

    Or all the standalone mods from Massivesoft:

    1. The ones mentioned above,

    2. And these ones, although they need to be updated first. It should work with them too, though.

    Changes

    • Added DG-56 support.
    • Added New Mags from MWs support.
  • Version 1.0.7

    Info

    This is for SPT v3.9.X and either:

    • Massivesoft Weapon Bundle v1.0.2


    Or the following:

    • ISO Submachine Gun v1.1.0
    • ISO Hemlok v1.0.1
    • MCW Rifle v1.0.1

    And if Massivesoft updates the other mods below, they'll work too:

    • JAK-12 Automatic Shotgun
    • M14 Rifle
    • 1911 Centennial Edition
    • QBZ-03 Chinese Rifle 5.56x45 Export Version
    • QBZ-97 5.56x45 Rifle
    • IWI Tavor X95/X95-R Rifle
    • Chinese Type 64 Silenced Submachine Gun
    • KRISS Vector .308 Assault Rifle

    Changes

    • Add MCW support
    • Split ISO into two files
    • Other tweaks that won't affect gameplay

    And yes, I realise that Massivesoft has since added another weapon and a magazine mod. I'll get on adding compats to them when I have time! :)

    Contents

    Has compatibility for:

    • ISO Hemlok
    • ISO SMG
    • JAK-12
    • M14
    • M1911 Centennial Edition
    • MCW
    • QBZ-03
    • QBZ-97
    • IWI Tavor X95/X95-R
    • Chinese Type 64
    • KRISS Vector .308
  • Version 1.0.6

    Info

    This is for SPT v3.9.X and either:

    • Massivesoft Weapon Bundle v1.0.2


    Or the following:

    • ISO Submachine Gun v1.1.0
    • ISO Hemlok v1.0.1

    And if Massivesoft updates the other mods below, they'll work too:

    • JAK-12 Automatic Shotgun
    • M14 Rifle
    • 1911 Centennial Edition
    • QBZ-03 Chinese Rifle 5.56x45 Export Version
    • QBZ-97 5.56x45 Rifle
    • IWI Tavor X95/X95-R Rifle
    • Chinese Type 64 Silenced Submachine Gun
    • KRISS Vector .308 Assault Rifle

    Changes

    • Weight and ROF balancing
    • Got rid of references to Pettan's port IDs

    Contents

    Has compatibility for:

    • ISO SMG / ISO Hemlok
    • JAK-12
    • M14
    • M1911 Centennial Edition
    • QBZ-03
    • QBZ-97
    • IWI Tavor X95/X95-R
    • Chinese Type 64
    • KRISS Vector .308
  • Version 1.0.5

    This is for SPT v3.9.X and either:


    - Massivesoft Weapon Bundle v1.0.2


    Or the following:

    - ISO Submachine Gun v1.1.0

    - ISO Hemlok v1.0.1

    And if Massivesoft updates the other mods below, they'll work too:

    - JAK-12 Automatic Shotgun

    - M14 Rifle

    - M1911 Centennial Edition

    - QBZ-03 Chinese Rifle 5.56x45 Export Version

    - QBZ-97 5.56x45 Rifle

    - IWI Tavor X95/X95-R Rifle

    - Chinese Type 64 Silenced Submachine Gun

    - KRISS Vector .308 Assault Rifle


    ---


    ### Changes


    - Added ISO support.


    ### Content


    Has compatibility for:


    - ISO SMG / ISO Hemlok

    - JAK-12 / AA-12

    - M14

    - M1911 Centennial Edition

    - QBZ-03

    - QBZ-97

    - IWI Tavor X95/X95-R

    - Chinese Type 64

    - KRISS Vector .308

  • Version 1.0.4

    This is for SPT v3.8.3 and either:


    - MASSIVESOFT'S GUNS v2.0.2


    Or the following:


    - JAK-12 Automatic Shotgun v1.3.1

    - M14 Rifle v1.2.0

    - M1911 Centennial Edition v1.2.0

    - QBZ-03 Chinese Rifle 5.56x45 Export Version v1.2.2

    - QBZ-97 5.56x45 Rifle v1.0.1

    - IWI Tavor X95/X95-R Rifle v1.0.1

    - Chinese Type 64 Silenced Submachine Gun v1.2.0

    - KRISS Vector .308 Assault Rifle v1.2.0


    I recommend switching to the original mods over Pettan's port. But do take a backup of your profiles in case something breaks.


    Also, I'll update to 3.9.0 when the authors update Realism and the gun mods.


    ---


    ### Changes


    - Combined AA12 and JAK12 files

    - Added all Massivesoft guns to the compats, so this patch now works for Pettan's port AND the original mods.


    ### Content


    Has compatibility for:


    - JAK-12 / AA-12

    - M14

    - M1911 Centennial Edition

    - QBZ-03

    - QBZ-97

    - IWI Tavor X95/X95-R

    - Chinese Type 64

    - KRISS Vector .308

  • Version 1.0.3

    This is for SPT v3.8.3 and “MASSIVESOFT'S GUNS” v2.0.2.


    Changes

    Made the weapons compatible with Realisms mastering.


    Content

    Has compatibility for

    • JAK-12 / AA-12
    • M14
    • M1911CE
    • QBZ-03
    • Type 64
    • V308
  • Version 1.0.2

    This is for SPT v3.8.3 and “MASSIVESOFT'S GUNS” v2.0.2.


    Changes

    • Fix overtuned weights, thanks to Strahhe for pointing that out :)
    • Added attachments I'd missed

    Content

    Has compatibility for

    • JAK-12 / AA-12
    • M14
    • M1911CE
    • QBZ-03
    • Type 64
    • V308
  • Version 1.0.1

    This is for SPT v3.8.3 and “MASSIVESOFT'S GUNS” v2.0.2.


    Changes

    Mostly the same as 1.0.0, just adds compatibility for V308 as well.


    Content

    Has compatibility for

    • JAK-12 / AA-12
    • M14
    • M1911CE
    • QBZ-03
    • Type 64
    • V308
  • Hi, I have installed your mod according to instructions, I installed the alternate patch as well was the pettan port version of the guns. Yet when I load in game the AA-12 is not renamed and the guns do not have their stats updated. I have also removed the Realism incompatibility line and installed the trader module


    https://cdn.discordapp.com/attachments/1172730102119944222/1255982786817294456/image.png?ex=667f1c9f&is=667dcb1f&hm=3778b5d6f5880fa0d7355d811bd5f70f4c4f653392b4fa9a356e024cda3cbfce&

    • If you would rather I open an issue on the github I can, just want to make sure there isnt some sort of stupid install issue I am missing instead

    • Ah, I think you have to clear cache / temp files.


      1. In \user\cache, delete:

      bundleHashCache.json

      jsonCache.json

      modCache.json


      But do NOT delete the folder named bundles.

      2. In the SPT launcher, clear temp files:
      Open launcher
      Click settings
      Click clean temp files

      Then it should work, otherwise just leave another comment :)


      Also, this won't rename the JAK-12 for you, you'll have to rename all references to it in Pettan's mod files.

    • That worked perfectly, Thank you so much

    • No worries, enjoy!

  • Thank you for putting this together :)


    FYI, there are two versions of mods for these guns, and two versions of compatibility patches.


    If you download Pettan's reupload, you will need Therkelsen's patch.


    If you download the individual weapons from Massivesoft, you will need OptimusChad's Patch.


    Hopefully that clears up any confusion.

    Thumbs Up 1
    • EDIT: The above message has been edited, so the below won't line up with it :)

      Np I needed it myself so why not let everyone use it :)


      Yeah I saw when I was mostly done, either way this is a fun exercise 😀


      Also I think that's for the original mods, since it uses IDs that don't exist anywhere in my SPT folder, but idk.

    • It appears you're using Pettan's reupload of Massivesofts guns. That is why the ID's are different.


      The link I posted is compatibility for Massivesoft's own posts, which also have additional changes not included in Pettan's.


      This is important for anyone to know to make sure they have the correct files :)

    • Makes sense :)