Contract Lance Randomizer

⭐ — (7 endorsements) 📥 115 downloads 📌 v1.0 📅 1/25/2020
⚪ Last updated 2020

By dogfisc · Modders Resources and Tutorials

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 1/25/2020 📅 Created: 1/25/2020

🔍 Analysis

  • 🏆 #4 of 5 Modders Resources and Tutorials mods in this game by downloads

📋 About This Mod

# ContractLanceRandomizer

Several Flashpoints assign specific 'Mechs to the player that they must use during a contract.  This mod allows for assigning random 'Mechs based on tags set in the contract.json.

## Requires

ModTek or Modlauncher.

## Configuration

Update the entries in the contract.json under "player1Team.lanceOverrideList.unitSpawnPointOverrideList".  Set "unitDefID" to "Tagged"; this will trigger the code to find a random 'Mech for this slot.  Add tags to "unitTagSet" and "unitExcludedTagSet" as required.

For example, to update a player 'Mech from the assgined UM-R60 to a random UrbanMech, change

"unitDefId" : "mechdef_urbanmech_UM-R60",

"unitTagSet" : {

"items" : [],

"tagSetSourceFile" : "tags/UnitTags"

"unitDefId" : "Tagged",

"unitTagSet" : {

"items" : [

"unit_urbie"

"tagSetSourceFile" : "tags/UnitTags"

🤖 AI-enhanced — based on mod data

Contract Lance Randomizer is a modder's resource for BattleTech that lets Flashpoint contracts assign random 'Mechs to the player instead of fixed ones, based on tags in contract.json. With 7 endorsements and 115 downloads, it's a niche tool for modders looking to add variety to their campaigns.

✨ Key Features

Allows Flashpoint contracts to assign random 'Mechs based on tags set in contract.json.
Designed for modders to integrate into their own custom contracts.

📊 Pros & Cons

✅ Pros

  • Tiny but dedicated following (7 endorsements) — the modders who use it swear by it.
  • Opens up creative possibilities for custom Flashpoints, making each playthrough feel fresh.
  • Lightweight and focused — does one thing and does it well.

⚠️ Cons

  • Last updated in 2020 — might not work with the latest BattleTech patches or DLC.
  • Requires modding knowledge to actually use — not for casual players.
🎯 Is This For You?
For BattleTech modders who create custom Flashpoints and want to add randomized lance compositions. Skip if you're a player looking for a plug-and-play gameplay mod — this is a resource for creators.
📦 Install:Hard· 15+ minutes

💡 Beginner Tips

  • Make sure you understand how contract.json works before diving in — check the BattleTech modding wiki for reference.
  • Test your custom contracts in a separate save to avoid breaking your main campaign.
  • If you're not familiar with JSON editing, use a text editor with syntax highlighting to avoid errors.

📊 Mod Details

Game
Battletech Mods
Author
dogfisc
Version
1.0
Downloads
115
Endorsements
7
Category
Modders Resources and Tutorials
Created
1/25/2020
Updated
1/25/2020

🔧 How to Install Battletech Mods

Download from Nexus Mods.

📖 Full step-by-step install guide for Battletech →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Battletech commands, item IDs, and more.

Keep browsing — more Battletech mods await

📋 All Battletech Mods 🏆 Top 25 📂 More Modders Resources and Tutorials 👤 More by dogfisc 🔎 Similar Mods 🌐 Best Modders Resources and Tutorials (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods