Jump to content

Weapon modding down the rabbithole


bensevil2

Recommended Posts

Hello everyone. 🙂 First time posting here.

I've picked up Mass Effect LE only recently, and enjoyed it, and am trying to get my mind around modding.  I've done this by downloading mods from Nexus, unpacking them using various tools, trying to figure out what's what, comparing the mod with the base game etc.

In between doing all this, I'm re-playing the trilogy.  My favourite weapon in LE3 is the Cerberus Harrier, but that got me to thinking about the differences with the Mattock (my go-to in LE2), so I pulled up the trusty Coalesced.bin file and started going through the data for the Mattock.  (I did find the Cerberus Harrier separately in the DLC.)

As I looked at the various sfxgamecontent.sfxweapon values, I came to realise that the subheadings (eg the stuff between accfireinterpspeed and tracerspawnoffset) are all pretty much the same; the same subheadings apply to the Mattock as do to the Tempest.

 

And since that time I've gone crazy trying to figure out what makes the Mattock semi-automatic, but the Tempest (or Cerberus Harrier) automatic.  There is nothing in the BioWeapon.xml files that seems to distinguish between the two, and insofar as I can understand, the SFXWeapon_AssaultRifle_Cerb_GUN01.pcc is basically the SFXWeapon_AssaultRifle_Mattock.pcc except for meshes.

 

The long and short of it is: where and how does the game determine the Mattock is a semi-automatic and the Cerberus Harrier automatic?

 

Any assistance much appreciated before I go cross-eyed and mad. 🙂

 

 

 

Link to comment
Share on other sites

Continuing...

 

The SFXWeapon_AssaultRifle_Mattock.pcc has a "default fire mode" line, set to semi-automatic.  Changing that to full automatic, or even deleting that line, makes no difference.

I shall continue my obsession with cracking this nut, hoping it does not crack me first...

 

Edit: I think that I understand now why even venerable modders haven't retouched anything beyond damage or range and similar properties which are easily found. 🙂

Edited by bensevil2
Link to comment
Share on other sites

So, I've spent an excessive amount of time switching between files to see what I could change - and I changed pretty much everything.  No use.

(I know that the changes I make are being incorporated in the game because I also keep on tweaking magsize while playing around with the rest.)

 

Ah, well.

 

Even so, if anyone comes across these posts at some point in the future, if they know the answer, I'd be most grateful if they shared it with us.

Link to comment
Share on other sites

Unexpected update: The Mattock is apparently now an automatic!

It seems that you need to refresh your weapon loadout after a mission is complete, which in my case was after the mission to Mars (fiddling with the weapons table during the mission didn't work).  Unfortunately, this also means that I can't be exactly sure what caused this; as I said before, I've changed a lot of things.

I will say this: the key is not in the Coalesce.bin file, but the SFXWeapon_AssaultRifle_Mattock.pcc.  It could be something as simple as making the change from semi-automatic to automatic.  Or it could involve a lot of other tweaks as well.  Unfortunately, testing a new weapon in LE3 is so staggeringly painful that I'm not sure I'm willing to start from scratch with the original file.

Will continue to check back to see if anyone has any comments.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...