DISCONTINUED please check out AdjustedMechSalvage

CompanyMechSalvage

Requirements



[url=https://github.com/Mpstark/BattleTechModLoader/releases]BattleTechModLoader using the [url=https://github.com/Mpstark/BattleTechModLoader]instructions here

Make sure "DestroyedMechRecoveryChance" is set to 1 in BATTLETECH\BattleTech_Data\StreamingAssets\data\simGameConstants\SimGameConstants.json (Is the default value, so if you haven't changed it it will be 1)

Features

Your own mechs can be permanently destroyed when they are damaged to badly.

You get rewarded mech parts in the same way you get them from the enemy mechs.

Those parts are added to your inventory directly, so you have not to use your salvage points.

It is possible to select if losing your head counts as destroyed.

Examples:

Settings

Install

After installing BTML, put everything into \BATTLETECH\mods\ folder and launch the game.

In \BATTLETECH\mods\CompanyMechSalvage you will find the settings.json in which you can change the settings.

BattleTech mod (using BTML) that let's your own mechs getting destroyed permanently and instead rewards you with partial mech parts.** Warning: Uses the experimental BTML mod loader that might change, come here again to check for updates **[/url]One of your Mechs get's it's CT destroyed in a mission. At the end of the mission you will be rewarded one part of that mechtype and your Mech will be removed for your bay.One of your Mechs get's both it's legs destroyed in a mission. At the end of the mission you will be rewarded two part of that mechtype and your Mech will be removed for your bay.You punch out because you are scared to lose your pilot, therefore your head gets destroyed. At the end of the mission you will be rewarded two part of that mechtype and your Mech will be removed for your bay.There are also currently 2 configuration settings available:RecoveryChance - float - default 0 - set this to anything between 0 and 1 to set a chance that your mechs will be not destroyed even when they lose a vital part. 0 = 0%, 1 = 100%DestroyedWithHead - boolean - default true - set this to false if you don't want to count a destroyed head(f.e. punching out) as a reason to getting your mech destroyed.