• 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.

Confector Tyrannis

First Lieutenant
14 Badges
Feb 28, 2018
220
0
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • BATTLETECH
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • BATTLETECH - Beta Backer
  • BATTLETECH - Backer
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • BATTLETECH: Flashpoint
  • BATTLETECH: Season pass
  • BATTLETECH: Heavy Metal
So, I was poking in my jsons, without backing them up, cuz read the topic line...

What is the original unedited:

"StartingArgoUpgrades" : [
"argoUpgrade_drive1",
"argoUpgrade_mechBay1",
"argoUpgrade_medBay1",
"argoUpgrade_pod1",
"argoUpgrade_structure1"

for Career Mode? I was trying to see what happened with drive and structure specifically, but now i'm in a situation where i have to do 0 day turns to upgrade those systems before i can then upgrade them normally.

ex. I start a game with the argo drive somehow with 2 upgrades now, but the 'starting upgrade' isn't actually recognized so i have to do a 0 day upgrade to get the lower ranked upgrade 'reinstalled' even tho the next rank is installed lol.

I just want to put it back to normal without having to verify all game files/reinstall because I don't want to have to redo all the other stuff i've done lol.

So.. anyone willing to help an idiot out? I promise to not make any more edits without saving a backup first >.<
 
Here's what I'm seeing:
Code:
"StartingArgoUpgrades" : [
    "argoUpgrade_drive0",
    "argoUpgrade_mechBay1",
    "argoUpgrade_medBay1",
    "argoUpgrade_pod1",
    "argoUpgrade_structure0"
],

Since the upgrades that you WANTED require that other upgrades exist first, the correct change to make would probably be:
Code:
"StartingArgoUpgrades" : [
    "argoUpgrade_drive0",
    "argoUpgrade_drive1",
    "argoUpgrade_mechBay1",
    "argoUpgrade_medBay1",
    "argoUpgrade_pod1",
    "argoUpgrade_structure0",
    "argoUpgrade_structure1"
],

What I do with my personal mods is I keep everything in an entirely distinct folder within the StreamingAssets folder (I call mine mods, but if you use ModTek/BTML that would conflict). Whenever I change ANYTHING, the first thing I do is copy the file over to the same spot in my mods directory... then I modify the VersionManifest.csv file by simply changing "data" to "mods" for that item.

I also keep a copy of the original version manifest and my modded version manifest and copy them back on top of the main file depending on which version of the game I want to play.

That has a couple advantages. First off, my changes don't get overwritten even if an update has a new version of the file I changed and even if I run a verify on the files. Secondly, I can run a file difference utility (I use Meld) and compare the data and mods folders and it will show me every change I made. Also, if a game update DOES change a file I modified, Meld can show me those differences as well and I can merge them into my modified version as appropriate.
 
Thank you very much for the assistance, will get it changed back pronto lol.

And your habits are soon to be adopted, if for no other reason than headache reduction value.

Thank you again