0 of 0

File information

Last updated

Original upload

Created by

Futeko

Uploaded by

Khimitsu

Virus scan

Safe to use

Tags for this mod

About this mod

Changes the requirements of the Faction Alliance Flashpoints to require 100 Reputation instead of an Alliance.

Requirements
Permissions and credits
Changelogs
Purpose

This mod changes the requirements of the Faction Alliance Flashpoints so that they require 100 Faction Reputation rather than Allied status.

NOTE: There are 5 Faction Alliance Flashpoints:


There are no Faction Alliance Flashpoints for:

  • The Local Pirates
  • The Aurigan Restoration
  • The Magistracy of Canopus
  • The Taurian Concordat

Installation

  • Make a backup of your Flashpoint DLC Assets Bundle: "\BATTLETECH\BattleTech_Data\StreamingAssets\data\assetbundles\flashpoint"
  • Replace the original "flashpoint" file with the one from this mod.

NOTE: since this mod replaces the original Flashpoint DLC Assets Bundle, it will be removed if you update your game or verify its local files.
How to use

When you reach 100 reputation with a Faction that offers a Faction Alliance Flashpoint, the next Flashpoint that unlocks will be the Faction Alliance Flashpoint (they have the highest priority). You do not need to ally with that Faction anymore for that Flashpoint to unlock.

NOTE: the Flashpoint remains available while you have 100 reputation with the appropriate Faction. If you fall below 100 and you pass at least one day, the Alliance Flashpoint will despawn. It can respawn later though.

How it works

It changes the requirements of the Flashpoints .json files ( \StreamingAssets\data\flashpoints ) as follow:

Instead of e.g.:

"Requirements" : [
  {
"Scope" : "Company",
"RequirementTags" : {
"items" : [
  "ALLIED_FACTION_Davion"
],
"tagSetSourceFile" : "Tags/CompanyTags"
},
"ExclusionTags" : {
"items" : [],
"tagSetSourceFile" : ""
},
"RequirementComparisons" : []
  }
],

We now have:

  "Requirements" : [
  {
"Scope" : "Company",
"RequirementTags" : {
"items" : [],
"tagSetSourceFile" : ""
},
"ExclusionTags" : {
"items" : [],
"tagSetSourceFile" : ""
},
"RequirementComparisons" : [
{
  "obj" : "Reputation.Davion",
  "op" : "GreaterThanOrEqual",
  "val" : 100,
  "valueConstant" : "100"
}
]
  }
],

Limitations

This mod doesn't use ModTek or similar to inject the changes into the game without modifying game files.
It literally overrides your "Flashpoint" assets bundle, in its entirety. It means it isn't compatible with any other mod that does the same.

This is because it is very difficult to change DLC content through ModTek for some reason. I tried doing so through normal means (use advanced JSON merging to change the requirements) but since the DLC content is always loaded after ModTek, of course ModTek doesn't find the content I'm trying to amend.

Instead I resorted to directly editing the flashpoint files in the assets bundle, using this guide.

Contact

https://www.reddit.com/user/Futeko