Class RandomArmyCreator.Parameters

java.lang.Object
megamek.common.util.RandomArmyCreator.Parameters
Enclosing class:
RandomArmyCreator

public static class RandomArmyCreator.Parameters extends Object
Parameters for the random army generator
  • Field Details

    • meks

      public int meks
      Number of meks to include in the army
    • tanks

      public int tanks
      Number of combat vehicles to include
    • ba

      public int ba
      Number of battle armor infantry to include
    • infantry

      public int infantry
      Number of conventional infantry to include
    • maxBV

      public int maxBV
      Maximum battle value
    • minBV

      public int minBV
      Minimum battle value
    • maxYear

      public int maxYear
      Latest design year
    • minYear

      public int minYear
      Earliest design year
    • tech

      public int tech
      A value from TechConstants, which will filter the units
    • canon

      public boolean canon
      Canon units only?
    • padWithInfantry

      public boolean padWithInfantry
      If true, add extra infantry to pad out the BV and get closer to maximum
    • advancedSearchFilter

      public MekSearchFilter advancedSearchFilter
      Advanced options for search
    • asPanel

      public ASAdvancedSearchPanel asPanel
  • Constructor Details

    • Parameters

      public Parameters()