The SimGameConstants file contains the identity of the player's starting 'Mech (Blackjack) as well as the rest of the starting 'Mechs and pilot roster. I've seen a couple of mods that changed the starting 'Mechs, and one that altered the starting pilots a little, but nothing stand-alone that randomized starting conditions.
I would like to randomly roll the player's starting 'Mechs based on their faction (or the background tags of their pilots). I imagine it would go something like this:
1) roll a roster of 4 random pilots with associated background tags, based off of how hiring halls generate their rosters. Total skill points would be somewhere between 10 and 12 for each, and these pilots would replace the starting pilots in the SimGameConstants file.
2) using the background tags of these pilots, roll a random 'Mech for each. There would be two versions of the mod, one for normal difficulty and another for hard (starting roster would be one medium, the rest lights). This would use more canon frequency charts like Xotl's work, or my derivatives thereof:
2a) The normal version would have a BJ-1, two random light 'Mechs, and two random mediums out of CDA,SDH, WVR, GRF (and including VND for Capellan pilots). All frequency weights would be pulled from the charts above.
2b) The hard version would have a BJ-1 and 4 light 'Mechs.
2c) Note that all versions have the player starting 'Mech as a Blackjack: it's the perfect starting 'Mech for all players faction-wise, since it is a 'Mech that's common across all factions in canon.
I would do it myself, but the process the game uses to generate random pilots isn't very clear to me, nor is the proper syntax to include random rolls in the SimGameConstants file (if it's possible at all).
I think this would be a great mod though.
I would like to randomly roll the player's starting 'Mechs based on their faction (or the background tags of their pilots). I imagine it would go something like this:
1) roll a roster of 4 random pilots with associated background tags, based off of how hiring halls generate their rosters. Total skill points would be somewhere between 10 and 12 for each, and these pilots would replace the starting pilots in the SimGameConstants file.
2) using the background tags of these pilots, roll a random 'Mech for each. There would be two versions of the mod, one for normal difficulty and another for hard (starting roster would be one medium, the rest lights). This would use more canon frequency charts like Xotl's work, or my derivatives thereof:


2a) The normal version would have a BJ-1, two random light 'Mechs, and two random mediums out of CDA,SDH, WVR, GRF (and including VND for Capellan pilots). All frequency weights would be pulled from the charts above.
2b) The hard version would have a BJ-1 and 4 light 'Mechs.
2c) Note that all versions have the player starting 'Mech as a Blackjack: it's the perfect starting 'Mech for all players faction-wise, since it is a 'Mech that's common across all factions in canon.
I would do it myself, but the process the game uses to generate random pilots isn't very clear to me, nor is the proper syntax to include random rolls in the SimGameConstants file (if it's possible at all).
I think this would be a great mod though.
Last edited: