BattleTech
0 of 0

File information

Last updated

Original upload

Created by

BTN

Uploaded by

BTNomad

Virus scan

Safe to use

Tags for this mod

About this mod

BetterRandomStart allows you to pick and choose your mechs with a whitelist and weight class or leave it up to RNGesus by setting weight restrictions. Works with custom mechs from any modpak. Also allows you to randomly select your starting pilots and choosing your background changes your starting gear (See ItemCollections to customize).

Permissions and credits
Changelogs
Better Series Discord Server (REPORT BUGS HERE)


It is possible to cause an infinite loop with bad settings. We've done our best to test for this but check your weight settings if using lance weights.


UseAncestralMech - Start with your Ancestral Mech in Story or Carrer. 

MechPercentageStartingCost - Removes funds based on how expensive your lance really is. 

UseWhiteList - Allows you to populate the list of mechs in the pool that can be used to start your new game

Whitelist: List of MechDefID's (FileNames without the .json) to build your pool. Only used if UseWhiteList is set to true. 

NumberLightMechs
NumberMediumMechs
NumberHeavyMechs
NumberAssaultMechs

These settings are only used if UseWhiteList is set to true. This will pick the number of mechs from each weight class from the Whitelist created above. 

These following settings are used if UseWhiteList is set to false. 

useMinAppearanceDate - If you are using an appearance mod which puts MinApperanceDates on the MechDefs this will honor that based on the starting year. Optional mods will allow you to set that starting year. 

AllowDuplicateChassis - Not Yet Implemented (NYI) as there have been no duplicates in testing. 

AllowCustomMechs - This mod will load any mechs from json files which have been added to your game this setting is not needed to enable that feature. This setting allows you to use custom mechs build in the mechlab. 

MinimumStartingWeight for your lance. 

MaximumStartingWeight for your lance.

MaximumMechWeight is the maximum weight a single mech can be while randomizing. 

MinimumLanceSize / MaximumLanceSize - How large or how small you'd like to start your lance off with. (Min 1 / Max 6)

Blacklist - Do you just hate the urbie? Maybe the blackjack? Adding MechDefIDs to this list will prevent them from being picked. 

These following settings are used in pilot generation. 

BypassCanPilotBeCareerModStarter: Allows pilots that wouldn't normally be allowed at the start of the game to appear in the randomization list. 


NumberRandomRonin / NumberRoninFromList / NumberProceduralPilots : Allows you to pick and choose which pilots are hired on to your team. The hire order is the same as the list incase you run out of room. 

StartingRonin: List of PilotDefs to be used in NumberRoninFromLIst setting. (E.g. pilot_sim_starter_behemoth)

How to change starting equipment based on background. 


In the ItemCollectionDef Folder you will find a list for each background type. Simply edit this list with the items you would like to see for each background path.