• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

KnightCole

Colonel
2 Badges
Mar 2, 2018
823
0
  • BATTLETECH - Beta Backer
  • BATTLETECH - Backer
Seriously, how do we set up a mod so that it doesnt break the game every time they update?

This is honestly why ive quit playing this game. Its also why I dont mess with some of the bigger mods like Roguetech or otherwise. Every time there is an update, it resets all the files and breaks my mod, then I gotta spend an hour trying to remember what all I modded, recopying lines of text, reloading the game until I get it right.

Just now, 273 days into a campaign and this 1.4 dropped and load file broke...ugh.

The only files I edited this time was the Version.csv, added zeus-k1 variant lines and edited the SimGameConstants.json file in the main data folder.

Where can I put these files so that the next time the game updates it doesnt break the game. I do have my modded files in thier own folder on my desktop for easy copying, but didnt update those files when I last modded...

Can I put these in their own folder in my mod file? Like, in the mods/krl/simgameconstants.json? Then id have to find the simconstants in the .csv or what?
 
If you are using ModTek, it isn't all that bad. Just put all your modded work into BATTLETECH/Mods/ and that keeps it separate from your core game files.

After an update, sometimes ModTek will still work (usually for minor updates like 1.3 to 1.3.1 but not for a jump from 1.3.2 to 1.4) - but you will need to reinject it (the same way BTML used to work). Even when it dosesn't work, @Mpstark is amazingly quick at getting updates out and then tweaking them further over the days after the patch.

You may find that HBS has changed the way something works with the files - so your mod may not always work.

Hope that helps a bit.
 
They were talking about this on discord one of the HBS team said that would to in the future at least support modtek and work more closely with the rogue tech team I know not every one runs roguetech but roguetech needs modtek etc to run so this could be a step in the right direction the vanilla game is good don't get me wrong but with mods its way better
 
@Mpstark released ModTek 0.6.0 2 days ago to work with the new 1.4 update.
TY! @Mpstark

Go get it on GitHub. (No unapproved links...:()

Read the release notes as there are a few changes including BTML/ModTek is now consolidated into one!

The cost of using mods currently...

TY @KnightCole , I was just checking the forum and read your post otherwise I would not have known there was a new version (haven't played due to RL since the 1.4 update and now don't need to roll back)

If you modify game files on your own, then you simply need to restore the changes after they are overwritten by an update.

I tend to stick to popular mods that are not total conversions and are easily added or removed from the mods folder.

Want to go back to stock? Just backup and remove everything from the mods folder so there is nothing loaded. (Document what mods were used for any career or campaign that were using them that you care about so you can restore them if you want to return to those playthroughs)
Some mods will inevitably break if there are incompatibilities on an updated game version. For those, hopefully the modder who developed it updates the mod to be compatible)
 
Last edited:
Okay, just updated to ModTek 0.6.0 on BATTLETECH 1.4
Steps if you are using BTML/ModTek compliant mods
1.) Verify all game files for the install after 1.4 update.
2.) Download ModTek 0.6.0 (follow the instructions from @Mpstark)
3.) Copy Entire ModTek folder to your mods directory (highlighted below)
4.) delete prior .modtek folder (highlighted at the top below)(ModTek will recreate this when it launches and injects/merges the mods)
4.) Run ModTekInjector executable and follow the instructions, no harm in saying "yes" to delete older versions of modtek files.
5.) Launch game and verify your mods are working and your dependent career or campaign is intact , Note as highlighted below , I did receive a notification of incompatible performance fix mod(probably because HBS now has all these fixes integrated) . I will delete this mod (highlighted below)

Below is a sample of the current mods I am running and my campaign is now back and functional in 1.4.
If you have incompatible mods , hopefully you get a notification as I did that they are incompatible and you can remove and patiently wait for the modder to update if and when their precious volunteer time dictates. ;)

Those using RogueTech or complete conversions....please respectfully inquire on the proper channels such as Discord or the approved support methods for help if you allowed the update to 1.4 and things broke.

ModsDir.png


Have fun MechWarriors! Uh Oh.....I think I just channeled some Molten Metal there......:D
 
Make sure to grab ModTek 6.1 now - @Mpstark caught another bug and squished it (after chasing it for a few hours)!!