BattleTech

File information

Last updated

Original upload

Created by

Leowulf

Uploaded by

Leowulf

Virus scan

Safe to use

Tags for this mod

About this mod

Adds heatsinks available everywhere that give pilots the ability to use passive skills and sensor lock. Also adds heatsinks that give -64 tonnage and -128 heat / turn and -128 tonnage and -256 heat / turn. A super cheat heatsink is included as well that greatly increases the other skills of a mech pilot.

Permissions and credits
Changelogs
ModTek is required to run this mod.

Adds heatsinks available everywhere that give pilots the ability to use passive skills and sensor lock.  Also adds heatsinks that give -64 tonnage and -128 heat / turn and -128 tonnage and -256 heat / turn.  A super cheat heatsink is included as well that greatly increases the other skills of a mech pilot.

I don't like limitations in my game.  There did not seem to be any other mods on the nexus that allowed pilots to transcend the 3 skill limit as they leveled up, so I tried to make one.  After messing around for a couple of weekends, I got all but Multi-Target and Coolant Vent to work when added on a heatsink item.  Adding those two may require a DLL, which I may or may not work on at some point.

Items added:
  • Heat Sink (Ace Pilot) - Regular heatsink with Ace PIlot skill.
  • Heat Sink (Breaching Shot) - Regular heatsink with Breaching Shot skill.
  • Heat Sink (Bulwark) - Regular heatsink with Bulwark skill.
  • Heat Sink (Master Tactician) - Regular heatsink with Master Tactician skill.
  • Heat Sink (Sensor Lock) - Regular heatsink with Sensor Lock skill.  It makes a button appear below the mech's weapon loadout in battle, so don't look for it on your pilots' ability lists.  This appears to be built into the game somehow, presumably from an earlier release.  I was just happy that it worked.
  • Heat Sink (Sure Footing) - Regular heatsink with Sure Footing skill.
  • Heat Sink (All Passives) - Regular heatsink with Ace Pilot, Breaching Shot, Bulwark, Master Tactician, Sensor Lock, and Sure Footing skill.
  • Heat Sink (Goddess Aperture) - Regular heatsink with - 300 heat / turn, Ace Pilot, Breaching Shot, Bulwark, Master Tactician, Sensor Lock, Sure Footing, Godly Tactician (+ 10 Initiative), + 100 Resolve Generation, + 1200 Spotting Distance, + 100 Injury Resistance, Mech Fu (+ 250 Melee Stability Damage)(Note:  It seems impossible to knock over an enemy with just 1 attack, no matter how much stability damage is done.), - 300 DFA Damage Self, + 300 Melee Hit, + 100 Harder to Hit (Note:  There seems to be a floor value in the code of the game, so this does not make your mech absolutely impossible to hit, but very difficult to hit), - 99% Incoming Stability Damage, + 300 Missile to Hit (Note:  There seems to be a ceiling value in the game, so this does not mean hits are absolutely guaranteed, but will instead by much more likely.), + 300 Ballistic to Hit (Note:  There seems to be a ceiling value in the game, so this does not mean hits are absolutely guaranteed, but will instead by much more likely.), + 300 Energy to Hit (Note:  There seems to be a ceiling value in the game, so this does not mean hits are absolutely guaranteed, but will instead by much more likely.), and - 100 Recoil.  I made up an anime style explanation for it too.
  • Tonnage Booster 64t - Something that I extended from meatbag999's Unlimited Tonnage - Player Only mod.  His mod didn't have a 64t.  I wanted one, so I copied one of his and edited the parameters.  They aren't that far off from a plain heatsink, aside from the parameters.  Gives - 64 Tons and - 128 Heat / Turn.
  • Tonnage Booster 128t - Something that I extended from meatbag999's Unlimited Tonnage - Player Only mod.  His mod didn't have a 128t.  I wanted one, so I copied one of his and edited the parameters.  They aren't that far off from a plain heatsink, aside from the parameters.  Gives - 128 Tons and - 256 Heat / Turn.

Where to find them:
Literally any store.  I added them to the itemCollection_Components_base.csv.

Compatibility Note:
  • Unlimited Tonnage - Player Only (meatbag999) - I use this mod in my game.  With the way that it was uploaded and being clearly designed for an earlier version of the game before it was possible to add items to the item collections dynamically with ModTek, Unlimited Tonnage - Player Only unfortunately overwrites the itemCollection_Components_base.csv, which will break my mod if you try to use them both.  There is a way to fix this, and it's how I am able to use meatbag999's mod alongside my own.  Follow these instructions exactly and at your own risk.  Failure to follow instructions is on you, not me.

  • Find the folder location of whichever Unlimited Tonnage mod you are using.  It should be under your Battletech installation directory at ...\BATTLETECH\Mods\.
  • Make a new folder named "AppendItemCollections" in the mod folder "unlimitedtonnage" or whatever it's called with the version that you downloaded.
  • Edit the mod.json with something like Notepad++, and add a line as listed below.  If all that you have is Notepad, drag the file into an open Notepad window.
  • Find the part that looks like this (You are telling ModTek to look in the new folder that you just created.  We'll put something there for it to find.):
    "Manifest": [
            { "Type": "HeatSinkDef", "Path": "heatsinks", "AddToDB": true },
        ]

    Make it look like this:
    "Manifest": [
            { "Type": "HeatSinkDef", "Path": "heatsinks", "AddToDB": true },
            { "Type": "ItemCollectionDef", "Path": "AppendItemCollections", "ShouldAppendText": true }
        ]
  • Find the StreamingAssets folder in the Unlimited Tonnage mod, and go to "\StreamingAssets\data\itemCollections".
  • Edit the itemCollection_Components_base.csv file that you find there with either Notepad++ or by dragging it into an open Notepad window.  I recommend against using Excel because it tends to choose formats for you or add fields if you happen to tab over.
  • It will look like this.  Remove the first 5 lines.
  • itemCollection_Components_base,,,
    Gear_HeatSink_Generic_Standard,HeatSink,0,10
    Gear_JumpJet_Generic_Standard,JumpJet,0,10
    Gear_JumpJet_Generic_Heavy,JumpJet,0,10
    Gear_JumpJet_Generic_Assault,JumpJet,0,10
    Gear_Tonnagebooster_1,HeatSink,0,10
    Gear_Tonnagebooster_2,HeatSink,0,10
    Gear_Tonnagebooster_4,HeatSink,0,10
    Gear_Tonnagebooster_8,HeatSink,0,10
    Gear_Tonnagebooster_16,HeatSink,0,10
    Gear_Tonnagebooster_32,HeatSink,0,10
  • When you are done, it should look like this.  Save the file, and close it.
  • Gear_Tonnagebooster_1,HeatSink,0,10
    Gear_Tonnagebooster_2,HeatSink,0,10
    Gear_Tonnagebooster_4,HeatSink,0,10
    Gear_Tonnagebooster_8,HeatSink,0,10
    Gear_Tonnagebooster_16,HeatSink,0,10
    Gear_Tonnagebooster_32,HeatSink,0,10

  • Move the itemCollection_Components_base.csv file that you just edited and saved to the AppendItemCollections folder that you created.  I did say "move", not "copy".
  • Delete the StreamingAssets folder in the Unlimited Tonnage mod.  You no longer need it.  If you only copied the file above instead of moving it, and you leave this folder, you are going to have a bad time.
  • Enjoy both mods in your game.