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

Curtis Cook

First Lieutenant
28 Badges
Jun 11, 2016
261
66
  • Crusader Kings II
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Rome Gold
  • Victoria: Revolutions
  • Hearts of Iron III Collection
  • Hearts of Iron II: Armageddon
  • Europa Universalis III: Chronicles
  • Deus Vult
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
  • BATTLETECH: Season pass
  • BATTLETECH: Flashpoint
  • BATTLETECH - Digital Deluxe Edition
  • BATTLETECH
  • BATTLETECH: Heavy Metal
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • Victoria 2
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • For The Glory
  • Europa Universalis III Complete
1) Is it possible to edit (mod) either the amount of heat generated by a weapon or the amount of heat dissipated by a heat sink? My guess is that editing weapons would be tedious, as you'd also have to edit all of the modified versions of that weapon, which could be half a dozen.

2) Similarly, is it possible to edit the 'stock' versions of mechs? Death From Above is far too hard on the attacker, compared to either the TT game or the novels, and it occurred to me that a compromise would be giving all of the mechs that are jumpers out of the box a -15 damage actuator in each leg. Mechs that are player-modded to jump would have to find their own leg actuators, and as actuators the -15s could be removed or replaced by + damage actuators at the owner's option. By 'all of the mechs' I mean the ones the Opfor runs, as well.
 
So I just reinstalled the game after a long break, so some of my memory might be a bit fuzzy on modding and I'll assume you know how to use either the built in mod loader/modtek.

Is it possible to edit (mod) either the amount of heat generated by a weapon
Go to BATTLETECH\BattleTech_Data\StreamingAssets\data\weapon
Open with your notepad of choice.
Look for "HeatGenerated"
Edit away. You can do a search of the forum for keywords in the .json that you don't understand.

or the amount of heat dissipated by a heat sink
Go to BATTLETECH\BattleTech_Data\StreamingAssets\data\heatsinks
Look for "DissipationCapacity"
You might need to play around with "ComponentTags" and "Rarity" depending on the "feel" that you are looking for. (How often you want stuff to appear)
Example:
Code:
{
    "DissipationCapacity" : 5,
    "Description" : {
        "Cost" : 525000,
        "Rarity" : 99,
        "Purchasable" : false,
        "Manufacturer" : "Generic",
        "Model" : "Double (P)",
        "UIName" : "Double Heat Sink (P)",
        "Id" : "Gear_HeatSink_Generic_Double_P",
        "Name" : "Double Heat Sink (P)",
        "Details" : "Source-Tales of the Black Widow Company, pg. 40. Nicknamed <i>Freezers</i>, this prototype can dissipate only 5 heat points.",
        "Icon" : "uixSvgIcon_equipment_Heatsink"
    },
    "BonusValueA" : "-5 Heat/Turn",
    "BonusValueB" : "",
    "ComponentType" : "HeatSink",
    "ComponentSubType" : "Heatsink",
    "PrefabIdentifier" : "",
    "BattleValue" : 0,
    "InventorySize" : 3,
    "Tonnage" : 1,
    "AllowedLocations" : "All",
    "DisallowedLocations" : "All",
    "CriticalComponent" : false,
    "statusEffects" : null,
    "ComponentTags" : {
        "items" : [
            "component_type_stock"
        ],
        "tagSetSourceFile" : ""
    }
}

is it possible to edit the 'stock' versions of mechs
Go to BATTLETECH\BattleTech_Data\StreamingAssets\data\chassis
and
BATTLETECH\BattleTech_Data\StreamingAssets\data\mech

I also recommend going to BATTLETECH\BattleTech_Data\StreamingAssets\data\constants
Open CombatGameConstants and search "DFA" or different forms of those words.
This document has universal constants that you can edit.

Be sure to back up your files if you don't understand anything.
 
  • 1
Reactions:
Thank you very much.

Are the number of structural points and armor points (including points per ton of armor) editable? I've decided that heat sinks work about the way I'd like them, but instead of having structural points and armor be 5x what it is in the tabletop game, it would work better for my purposes at 3x.

And how do you change the number of shots the damage is divided into? For example, instead of an AC/2 doing 20 points in one location, I'd like it to do 24 points in four 6 point blocks. (I'm trying to create a system that's closer to the Solaris VII dueling rules from the 1991 boxed set.)
 
Are the number of structural points and armor points (including points per ton of armor) editable
Yes
But you might want to check CombatGameConstants for a universal modifier rather than edit hundreds of files.

And how do you change the number of shots the damage is divided into
Edit the .json in the weapon folder.
"Damage" and "ShotsWhenFired"
This will equal your 24 damage to a enemy unit, across multiple locations:
"Damage" : 6,
"ShotsWhenFired" : 4,

The .json will also accept fractions, but the user interface ingame will not show these factions.
"Damage" : 6.25,
"ShotsWhenFired" : 4,
= 25 damage in total, across multiple locations.
 
  • 1
Reactions: