About this mod
Changes the requirements of the Faction Alliance Flashpoints to require 100 Reputation instead of an Alliance.
- Requirements
- Permissions and credits
- Changelogs
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:
- Allied with the Capellan Confederation
- Allied with the Lyran Commonwealth
- Allied with the Free Worlds League
- Allied with the Draconis Combine
- Allied with the Federated Suns
There are no Faction Alliance Flashpoints for:
- The Local Pirates
- The Aurigan Restoration
- The Magistracy of Canopus
- The Taurian Concordat
- 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